/*!
 * 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
*/

/* widget list */
.pbc-widget-list {

	display:block;
	max-width:100%;
}

.pbc-wgt {

	margin:0 0 30px 0;
}

.pbc-widget-list > div:last-child {

	margin:0;
}


/* widget header */
.pbc-wgt-header {

	line-height:30px;
	padding:0 0 10px 0;
}

.pbc-wgt-header h5 {

	display:inline-block;
	font-size:20px;
	font-weight:700;
	padding:0;
	margin:0 0 0 5px;
	vertical-align:middle;
}

.pbc-wgt-header svg {

	width:30px;
	height:30px;
	fill:#F49614; 	/* @orange */
	vertical-align:middle;
}

/* widget dot header */
.pbc-wgt-dot-header {

	line-height:30px;
	padding:0 0 10px 0;
}

.pbc-wgt-dot-header h5 {

	display:inline-block;
	font-size:16px;
	font-weight:700;
	padding:0 0 0 15px;
	margin:0;
	vertical-align:middle;
	position:relative;
}

.pbc-wgt-dot-header h5:before {

	display:block;
	content:'';
	width:7px;
	height:7px;
	border-radius:100%;
	position:absolute;
	left:0;
	top:50%;
	transform:translateY(-4px);
	background-color:#F49614; /* @orange */
}


/*	filter
--------------------------------------------*/
.pbc-wgt-filter {

}

/* panel */
.pbc-wgt-filter .pbc-param {

	background-color:#F8F8F8;
	margin: 0 0 10px 0;
}

.pbc-wgt-filter .pbc-param .pbc-wrap {

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

.pbc-wgt-filter .pbc-param .pbc-wrap .pbc-param-name {

	display:block;
	font-size:16px;
	font-weight:700;
	line-height:120%;
	position:relative;
	margin:0 0 15px 0;
}

.pbc-wgt-filter .pbc-param .pbc-wrap .pbc-param-name:after {

	display:block;
	content: '';
	width:7px;
	height:7px;
	border-radius:100%;
	background-color:#F49614; /* @orange */
	position:absolute;
	left:-17px;
	top:50%;
	transform: translateY(-50%);
}

.pbc-wgt-filter .pbc-param .pbc-wrap .pbc-param-cols {

}

.pbc-wgt-filter .pbc-param .pbc-wrap .pbc-param-cols:after {

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

.pbc-wgt-filter .pbc-param .pbc-wrap .pbc-param-cols .pbc-col-1-2 {

	box-sizing:border-box;
	width:50%;
	float:left;
}

.pbc-wgt-filter .pbc-param .pbc-wrap .pbc-param-cols .pbc-col-1-1 {

	box-sizing:border-box;
	width:100%;
	float:left;
}

.pbc-wgt-filter .pbc-param .pbc-wrap .pbc-param-cols .pbc-col-1-2 > div:last-child,
.pbc-wgt-filter .pbc-param .pbc-wrap .pbc-param-cols .pbc-col-1-1 > div:last-child {

	padding-bottom:0;
}

.pbc-wgt-filter .pbc-param .ui.checkbox {

	display:block;
	padding:0 0 10px 0;
}

.pbc-wgt-filter .pbc-param .ui.checkbox label:before {

}

.pbc-wgt-filter .pbc-param .pbc-btn-wrap {

	text-align:left;
	padding:20px 0 0 0;
}

.pbc-wgt-filter .pbc-param div.checkbox {

	margin:0 0 10px 0;
}

.pbc-wgt-filter .pbc-param div.checkbox input {

	width:16px;
	height:16px;
	background-color:#FFF;
	border:1px solid #0A172F;
	border-radius:3px;
	vertical-align:middle;
	margin:0 8px 0 0;
	outline:none;
	cursor:pointer;

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

}

.pbc-wgt-filter .pbc-param div.checkbox input:focus {

	outline:none;
	box-shadow:initial;
}

.pbc-wgt-filter .pbc-param div.checkbox input:after {

	font-family:Checkbox;
	content: '\e800';
	color:transparent;
}

.pbc-wgt-filter .pbc-param div.checkbox input:checked:after {

	color:#0A172F;
}

.pbc-wgt-filter .pbc-param div.checkbox a {

	text-decoration:none;
	vertical-align:middle;
	color:#0A172F;
}

.pbc-wgt-filter .pbc-param .pbc-btn-filter {

	display:inline-block;
	font-size:16px;
	font-weight:700;
	line-height:120%;
	color:#2979FF;   /* @blue */
	padding:0;
	background: none;
	border: none;

	-webkit-user-select: none;  /* Chrome all / Safari all */
	-moz-user-select: none;     /* Firefox all */
	-ms-user-select: none;      /* IE 10+ */
	user-select: none;          /* Likely future */
}

.pbc-wgt-filter .pbc-param .pbc-btn-filter:hover {

	color:#F49614; /* @orange */
}

/* date */
.pbc-wgt-filter .pbc-date {

	display:block;
	position:relative;
	padding:20px;
	background-color:#F49614; /* @orange */
	border-radius:6px;
	box-shadow:0px 4px 8px rgba(0, 0, 0, 0.2);
}


.pbc-wgt-filter .pbc-date:after {

	display:block;
	content: ' ';
	width:10px;
	height:10px;
	position:absolute;
	left:50%;
	bottom:-5px;
	transform:translateX(-50%) rotate(45deg);
	background-color: #F49614;
}

.pbc-wgt-filter .pbc-date label {

	display:block;
	font-size:16px;
	font-weight:700;
	line-height:120%;
	color:#FFF; /* @white */
	padding:0 0 6px 0;
}

.pbc-wgt-filter .pbc-date .ui.calendar i.icon {

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

.pbc-wgt-filter .pbc-date .ui.calendar .ui.input input {

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

.pbc-wgt-filter .pbc-date .ui.calendar .ui.table tr td.range {

	background: rgba(41, 121, 255, .1);
}


/* typ rejsu */
.pbc-wgt-filter .pbc-trip-type {

}

.pbc-wgt-filter .pbc-trip-type:after {

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

.pbc-wgt-filter .pbc-trip-type .pbc-items-list {

}

.pbc-wgt-filter .pbc-trip-type .pbc-item {

	display:block;
	box-sizing: border-box;
	font-size:12px;
	font-weight:300;
	line-height:120%;
	text-align:center;

	float:left;
	width:22%;
	margin-right:4%;
	margin-bottom:12px;
	background-color:#FFF; /* @white */
	border-radius:6px;
	border:1px solid #ECEFF1;
	padding:10px 6px 10px 6px;
	cursor:pointer;
	filter: grayscale(100%);
}

.pbc-wgt-filter .pbc-trip-type .pbc-items-list > div:last-child {

	margin-right:0;
}

.pbc-wgt-filter .pbc-trip-type .pbc-items-list > div:nth-child(4n+0) {

	margin-right:0;
}

.pbc-wgt-filter .pbc-trip-type .pbc-item:hover {

	border:1px solid #2979FF;  /* @blue */
}

.pbc-wgt-filter .pbc-trip-type .pbc-item.pbc-selected {

	border:1px solid #2979FF;  /* @blue */
	filter: none;
}

.pbc-wgt-filter .pbc-trip-type .pbc-item img {

	max-width:100%;
}

.pbc-wgt-filter .pbc-trip-type .pbc-item span {

	display:block;
	padding:6px 0 0 0;
}

/* price range */
.pbc-wgt-filter .pbc-range {

	padding:0 0 35px 0;
	-webkit-tap-highlight-color: transparent;
}

.pbc-wgt-filter .pbc-range .pbc-bar {

	display:block;
	width:100%;
	height:25px;
	box-sizing:border-box;
	position:relative;
}

.pbc-wgt-filter .pbc-range .pbc-bar .pbc-start,
.pbc-wgt-filter .pbc-range .pbc-bar .pbc-end {

	display:block;
	box-sizing: border-box;
	width:17px;
	height:17px;
	position:absolute;
	top:4px;
	border:2px solid #2979FF;  /* @blue */
	border-radius:100%;
	background-color: #FFF; /* @white */
}

.pbc-wgt-filter .pbc-range .pbc-bar .pbc-start {

	left:0;
}
.pbc-wgt-filter .pbc-range .pbc-bar .pbc-end {

	right:0;
}

.pbc-wgt-filter .pbc-range .pbc-bar .pbc-line {

	display:block;
	width:100%;
	height:1px;
	position:absolute;
	left:0;
	top:12px;
	background-color:#2979FF;  /* @blue */
}

.pbc-wgt-filter .pbc-range .pbc-bar .pbc-thumb {

	display:block;
	box-sizing:border-box;
	width:40%;
	height:25px;
	position:absolute;
	left:30px;
	top:0;
	border-radius:25px;
	border:1px solid #F49614; /* @orange */
	background-color: #FFF; /* @white */
	cursor:pointer;
}

.pbc-wgt-filter .pbc-range .pbc-bar .pbc-thumb.pbc-grab {

	background-color:rgb(255, 246, 235);
}

.pbc-wgt-filter .pbc-range .pbc-bar .pbc-thumb .pbc-arrow-left,
.pbc-wgt-filter .pbc-range .pbc-bar .pbc-thumb .pbc-arrow-right {

	display:block;
	box-sizing:border-box;
	width:19px;
	height:19px;
	position:absolute;
	top:2px;
	background-color:#F49614; /* @orange */
	border-radius:100%;
}

.pbc-wgt-filter .pbc-range .pbc-bar .pbc-thumb .pbc-arrow-left {

	left:2px;
}

.pbc-wgt-filter .pbc-range .pbc-bar .pbc-thumb .pbc-arrow-right {

	right:2px;
}

.pbc-wgt-filter .pbc-range .pbc-bar .pbc-thumb .pbc-arrow-left svg,
.pbc-wgt-filter .pbc-range .pbc-bar .pbc-thumb .pbc-arrow-right svg {

	position:absolute;
	width:80%;
	height:80%;
	left:50%;
	top:50%;
	transform:translateX(-50%) translateY(-50%);
	fill:#FFF; /* @white */
}

.pbc-wgt-filter .pbc-range .pbc-bar .pbc-thumb .pbc-price-start,
.pbc-wgt-filter .pbc-range .pbc-bar .pbc-thumb .pbc-price-end {

	display:block;
	font-size:12px;
	font-weight:300;
	line-height:100%;
	color:#2979FF;  /* @blue */
	position:absolute;
	bottom:-25px;
	user-select: none;
}

.pbc-wgt-filter .pbc-range .pbc-bar .pbc-thumb .pbc-price-start {

	left:10px;
	transform:translateX(-50%);
}

.pbc-wgt-filter .pbc-range .pbc-bar .pbc-thumb .pbc-price-end {

	right:10px;
	transform:translateX(50%);
}

.pbc-wgt-filter .pbc-range .pbc-bar .pbc-thumb .pbc-price-start .pbc-currency,
.pbc-wgt-filter .pbc-range .pbc-bar .pbc-thumb .pbc-price-end .pbc-currency {

	padding:0 0 0 5px;
}

/*	booking
--------------------------------------------*/
.pbc-wgt-booking {

}

/* panel */
.pbc-wgt-booking .pbc-panel {

	background-color:#F8F8F8;
	border-bottom:2px solid #F49614; 	/* @orange */
}

.pbc-wgt-booking .pbc-panel .pbc-wrap-inner {

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

.pbc-wgt-booking .pbc-panel label.pbc-small {

	display:block;
	font-size: .92857143em;
	font-weight:700;
	line-height:120%;
	padding:0 0 5px 0;
}

.pbc-wgt-booking .pbc-panel label.pbc-big {

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

/* date */
.pbc-wgt-booking .pbc-panel .pbc-date {

	display:block;
	position:relative;
	padding:20px;
	background-color:#F49614; /* @orange */
	border-radius:6px;
	box-shadow:0px 4px 8px rgba(0, 0, 0, 0.2);
}


.pbc-wgt-booking .pbc-panel .pbc-date:after {

	display:block;
	content: ' ';
	width:10px;
	height:10px;
	position:absolute;
	left:50%;
	bottom:-5px;
	transform:translateX(-50%) rotate(45deg);
	background-color: #F49614;
}

.pbc-wgt-booking .pbc-panel .pbc-date label {

	display:block;
	font-size:16px;
	font-weight:700;
	line-height:120%;
	color:#FFF; /* @white */
	padding:0 0 6px 0;
}


.pbc-wgt-booking .pbc-panel .pbc-date .ui.selection {

	line-height: 50px;
	padding: 0 1em;
	border: 1px solid #0A172F;
	width:100%;
}

.pbc-wgt-booking .pbc-panel .pbc-date .ui.selection.active .menu {

	border-color: #353535;
}

.pbc-wgt-booking .pbc-panel .pbc-date .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-wgt-booking .pbc-panel .pbc-date .ui.selection.active.dropdown i.icon:after {

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

}

.pbc-wgt-booking .pbc-panel .pbc-date .ui.selection .menu > .item {

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

.pbc-wgt-booking .pbc-panel .pbc-date .ui.selection .pbc-box {

	display:inline-block;
	position:absolute;
	top:50%;
	right:20px;
	transform:translateY(-50%);
	background-color:#000;
	border-top-right-radius:6px;
	border-bottom-right-radius:6px;
	padding:6px 16px;
	font-weight:700;
	line-height:12px;
}

.pbc-wgt-booking .pbc-panel .pbc-date .ui.selection .text .pbc-box {

	right:38px;
}

.pbc-wgt-booking .pbc-panel .pbc-date .ui.selection .pbc-box:after {

	content: '';
	position: absolute;
	right: 100%;
	top: 0;
	width: 0;
	height: 100%;
	border-top: 12px solid transparent;
	border-right: 12px solid #000;
	border-bottom: 12px solid transparent;
}

.pbc-wgt-booking .pbc-panel .pbc-date .ui.selection .pbc-box .pbc-days {

	font-size:12px;
	font-weight:700;
	line-height:100%;
	color:#FFF; /* @white */
}

.pbc-wgt-booking .pbc-panel .pbc-date .ui.selection .pbc-box .pbc-unit {

	font-size:12px;
	font-weight:700;
	line-height:100%;
	color:#FFF; /* @white */
}

/* jacht */
.pbc-wgt-booking .pbc-panel .pbc-yacht {

	padding:0 0 20px 0;
}

.pbc-wgt-booking .pbc-panel .pbc-yacht .ui.selection.dropdown {

	line-height:48px;
	padding:0 30px 0 15px;
	border:1px solid #0A172F;	/* @darkblue */
}

.pbc-wgt-booking .pbc-panel .pbc-yacht .ui.selection.active.dropdown .menu {

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

.pbc-wgt-booking .pbc-panel .pbc-yacht .ui.selection.dropdown i.icon {

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

.pbc-wgt-booking .pbc-panel .pbc-yacht .ui.selection.dropdown i.icon:after {

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

}

.pbc-wgt-booking .pbc-panel .pbc-yacht .pbc-wrap-input {

	display:block;
	position:relative;
	padding:0;
	margin:0;
}

.pbc-wgt-booking .pbc-panel .pbc-yacht .pbc-wrap-input .pbc-box {

	display:block;
	position:absolute;
	top:50%;
	right:38px;
	transform:translateY(-14px);
	padding:6px 16px;
	background-color: #eceff1;
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
    padding: 6px 16px;
    font-weight: 500;
    line-height: 16px;
		pointer-events: none;
}

.pbc-wgt-booking .pbc-panel .pbc-yacht .pbc-wrap-input .pbc-box:after {
	content: "";
	position: absolute;
	right: 100%;
	top: 0;
	width: 0;
	height: 100%;
	border-top: 12px solid transparent;
	border-right: 12px solid #eceff1;
	border-bottom: 12px solid transparent;
}

.pbc-wgt-booking .pbc-panel .pbc-yacht .pbc-wrap-input .pbc-box .pbc-free {

	font-size:17px;
	color:#F49614; 	/* @orange */
	vertical-align:baseline;
}

.pbc-wgt-booking .pbc-panel .pbc-yacht .pbc-wrap-input .pbc-box .pbc-separator {

	font-size:14px;
	color:#78909C;	/* @lightblue */
	vertical-align:baseline;
	margin:0 1px;
}

.pbc-wgt-booking .pbc-panel .pbc-yacht .pbc-wrap-input .pbc-box .pbc-places {

	font-size:14px;
	color:#78909C;	/* @lightblue */
	vertical-align:baseline;
}

/* dorosli, dzieci */
.pbc-wgt-booking .pbc-panel .pbc-adult-kid {

	padding:0 0 20px 0;
}

.pbc-wgt-booking .pbc-panel .pbc-adult-kid:after {

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

.pbc-wgt-booking .pbc-panel .pbc-adult-kid .pbc-left {

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

.pbc-wgt-booking .pbc-panel .pbc-adult-kid .pbc-right {

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

.pbc-wgt-booking .pbc-panel .pbc-adult-kid .ui.selection.dropdown {

	line-height:48px;
	padding:0 30px 0 15px;
	border:1px solid #0A172F;	/* @darkblue */
}

.pbc-wgt-booking .pbc-panel .pbc-adult-kid .ui.selection.active.dropdown .menu {

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

.pbc-wgt-booking .pbc-panel .pbc-adult-kid .ui.selection.dropdown i.icon {

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

.pbc-wgt-booking .pbc-panel .pbc-adult-kid .ui.selection.dropdown i.icon:after {

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

}

/* extensions */
.pbc-wgt-booking .pbc-panel .pbc-extension {

	padding:5px 0 10px 0;
}

.pbc-wgt-booking .pbc-panel .pbc-extension .pbc-label {

	font-size:16px;
	line-height:150%;
	padding:0 0 10px 0;
}

.pbc-wgt-booking .pbc-panel .pbc-extension .pbc-label:after {

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

.pbc-wgt-booking .pbc-panel .pbc-extension .pbc-label .pbc-name {

	display:inline-block;
	float:left;
	font-weight:300;
}

.pbc-wgt-booking .pbc-panel .pbc-extension .pbc-label .pbc-btn-change {

	display:inline-block;
	float:right;
	font-weight:700;
	color:#2979FF; 	/* @blue */
	cursor:pointer;

	-webkit-user-select: none;  /* Chrome all / Safari all */
	-moz-user-select: none;     /* Firefox all */
	-ms-user-select: none;      /* IE 10+ */
	user-select: none;          /* Likely future */
}

.pbc-wgt-booking .pbc-panel .pbc-extension .pbc-label .pbc-btn-change:hover {

	color:#F49614; 	/* @orange */
}

.pbc-wgt-booking .pbc-panel .pbc-extension ul.pbc-list {

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

.pbc-wgt-booking .pbc-panel .pbc-extension ul.pbc-list li {

	display:none;
	font-size:16px;
	font-weight:300;
	line-height:24px;
	color:#78909C;	/* @lightblue */
	padding:12px 16px;
	border:1px solid #ECEFF1;
	background-color:#FFF; /* @white */
	border-radius:6px;
}

.pbc-wgt-booking .pbc-panel .pbc-extension ul.pbc-list li.pbc-selected {

	display:block;
}

.pbc-wgt-booking .pbc-panel .pbc-extension ul.pbc-list li:after {

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

.pbc-wgt-booking .pbc-panel .pbc-extension ul.pbc-list li:before {

	display:block;
	content: ' ';
	width:10px;
	height:10px;
	position:absolute;
	left:62px;
	top:-6px;
	transform:rotate(45deg);
	border-left:1px solid #ECEFF1; 	/* @blue */
	border-top:1px solid #ECEFF1; 	/* @blue */
	background-color: #FFF;
}

.pbc-wgt-booking .pbc-panel .pbc-extension ul.pbc-list li .pbc-company {

	display:block;
	line-height:24px;
	width:25%;
	vertical-align:middle;
	float:left;
	text-align:left;
}

.pbc-wgt-booking .pbc-panel .pbc-extension ul.pbc-list li .pbc-company img {

	vertical-align:middle;
}

.pbc-wgt-booking .pbc-panel .pbc-extension ul.pbc-list li .pbc-name {

	display:block;
	width:55%;
	vertical-align:middle;
	float:left;
	text-align:left;
}

.pbc-wgt-booking .pbc-panel .pbc-extension ul.pbc-list li .pbc-price {

	display:block;
	width:20%;
	vertical-align:middle;
	float:left;
	text-align:right;
}

.pbc-wgt-booking .pbc-panel .pbc-extension .pbc-ubzp-cols {

	padding:0 0 10px 0;
	border-bottom:1px solid #ECEFF1;
}

.pbc-wgt-booking .pbc-panel .pbc-extension .pbc-ubzp-cols:after {

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

.pbc-wgt-booking .pbc-panel .pbc-extension .pbc-ubzp-cols .col-checkbox {

	float:left;
}

.pbc-wgt-booking .pbc-panel .pbc-extension .pbc-ubzp-cols .col-price {

	float:right;
}

.pbc-wgt-booking .pbc-panel .pbc-extension .pbc-ubzp-cols .ui.checkbox label {

	font-size:16px;
	font-weight:300;
	padding:1px 0 0 30px;
	line-height:17px;
	color:#0A172F; 	/* @darkblue */
}

.pbc-wgt-booking .pbc-panel .pbc-extension .pbc-ubzp-cols .ui.checkbox label a {

	text-decoration:underline;
	color: #2979FF; /* @blue */
}

.pbc-wgt-booking .pbc-panel .pbc-extension .pbc-ubzp-cols .ui.checkbox label a:hover {

	text-decoration:none;
	color:#F49614;	/* @orange */
}

.pbc-wgt-booking .pbc-panel .pbc-extension .pbc-ubzp-cols .ui.checkbox label:before {

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

.pbc-wgt-booking .pbc-panel .pbc-extension .pbc-ubzp-cols .ui.checkbox input:checked~label:before {

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

.pbc-wgt-booking .pbc-panel .pbc-extension .pbc-ubzp-cols .ui.checkbox input:checked~label:after {

	color:#FFF; /* @white */
}

.pbc-wgt-booking .pbc-panel .pbc-extension .pbc-ubzp-cols .pbc-btn-change {

	vertical-align:text-top;
	margin:0 0 0 5px;
	cursor:pointer;
}

.pbc-wgt-booking .pbc-panel .pbc-extension .pbc-ubzp-cols .col-price {

	font-size:16px;
	font-weight:700;
	line-height:18px;
	color:#F49614; 	/* @orange */
}


.pbc-wgt-booking .pbc-panel .pbc-extension .pbc-trans-cols {

	padding:0 0 10px 0;
}

.pbc-wgt-booking .pbc-panel .pbc-extension .pbc-trans-cols:after {

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

.pbc-wgt-booking .pbc-panel .pbc-extension .pbc-trans-cols .col-checkbox {

	float:left;
}

.pbc-wgt-booking .pbc-panel .pbc-extension .pbc-trans-cols .col-price {

	float:right;
}

.pbc-wgt-booking .pbc-panel .pbc-extension .pbc-trans-cols .ui.checkbox label {

	font-size:16px;
	font-weight:300;
	padding:1px 0 0 30px;
	line-height:17px;
	color:#0A172F; 	/* @darkblue */
}

.pbc-wgt-booking .pbc-panel .pbc-extension .pbc-trans-cols .ui.checkbox label a {

	text-decoration:underline;
	color: #2979FF; /* @blue */
}

.pbc-wgt-booking .pbc-panel .pbc-extension .pbc-trans-cols .ui.checkbox label a:hover {

	text-decoration:none;
	color:#F49614;	/* @orange */
}

.pbc-wgt-booking .pbc-panel .pbc-extension .pbc-trans-cols .ui.checkbox label:before {

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

.pbc-wgt-booking .pbc-panel .pbc-extension .pbc-trans-cols .ui.checkbox input:checked~label:before {

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

.pbc-wgt-booking .pbc-panel .pbc-extension .pbc-trans-cols .ui.checkbox input:checked~label:after {

	color:#FFF; /* @white */
}

.pbc-wgt-booking .pbc-panel .pbc-extension .pbc-trans-cols .pbc-btn-change {

	font-size:16px;
	font-weight:700;
	line-height:18px;
	color: #2979FF; /* @blue */
	cursor:pointer;
}

.pbc-wgt-booking .pbc-panel .pbc-extension .pbc-trans-cols .pbc-btn-change:hover {

	color:#F49614;	/* @orange */
}

/* price summary */
.pbc-wgt-booking .pbc-price-summary {

	padding:20px 20px 0 20px;
}

.pbc-wgt-booking .pbc-price-summary:after {

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

.pbc-wgt-booking .pbc-price-summary .pbc-left {

	width:35%;
	box-sizing:border-box;
	float:left;
	padding:0 0 0 0;
}

.pbc-wgt-booking .pbc-price-summary .pbc-right {

	width:65%;
	box-sizing:border-box;
	float:right;
}

.pbc-wgt-booking .pbc-price-summary .pbc-price {

	font-size:41px;
	font-weight:700;
	line-height:100%;
	text-align:right;
	color:#F49614; 	/* @orange */
}

.pbc-wgt-booking .pbc-price-summary .pbc-price .pbc-value {

}

.pbc-wgt-booking .pbc-price-summary .pbc-price-add {

	font-size:16px;
	font-weight:300;
	line-height:20px;
	text-align:right;
	padding:10px 0 0 0;
}

.pbc-wgt-booking .pbc-price-summary .pbc-price-add img {

  display:inline-block;
	vertical-align:middle;
	margin:0 5px 0 0;
  cursor:pointer;
}

.pbc-wgt-booking .pbc-price-summary .pbc-price-add .pbc-sign {

	vertical-align:middle;
}

.pbc-wgt-booking .pbc-price-summary .pbc-price-add .pbc-value {

	vertical-align:middle;
}

.pbc-wgt-booking .pbc-price-summary .pbc-price-add .pbc-currency {

	vertical-align:middle;
}

/* button */
.pbc-wgt-booking .pbc-wrap-btn {

	margin:30px 0 0 0;
}

.pbc-wgt-booking .pbc-wrap-btn a,
.pbc-wgt-booking .pbc-wrap-btn button {

	display:block;
	box-sizing:border-box;
	width:100%;
	font-size:16px;
	font-weight:700;
	line-height:50px;
	text-align:center;
	color:#FFF; /* @white */
	background-color:#2979FF; 	/* @blue */
	border-radius:6px;
	border:none;
	outline:none;
	transition: background-color .1s ease;
}

.pbc-wgt-booking .pbc-wrap-btn a:hover,
.pbc-wgt-booking .pbc-wrap-btn button:hover {

	background-color:#F49614; 	/* @orange */
}

/* phone */
.pbc-wgt-booking .pbc-phone {

	position:relative;
	font-size:16px;
	font-weight:300;
	text-align:center;
	border-radius:6px;
	padding:20px;
	border:1px solid #2979FF; 	/* @blue */
	background-color: #FAFAFA;
	margin:20px 0 0 0;
}

.pbc-wgt-booking .pbc-phone:after {

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

.pbc-wgt-booking .pbc-phone .pbc-link {

	font-size:20px;
	line-height:32px;
	text-align:center;
	margin:5px 0 0 0;
}

.pbc-wgt-booking .pbc-phone a {

	display:inline-block;
	color:#2979FF; 	/* @blue */
}

.pbc-wgt-booking .pbc-phone a:hover {

	color:#F49614; 	/* @orange */
}

.pbc-wgt-booking .pbc-phone a img {

	vertical-align:middle;
}

.pbc-wgt-booking .pbc-phone a span {

	vertical-align:middle;
}







.pbc-wgt-booking .pbc-register {

}

.pbc-wgt-booking .pbc-register .pbc-wrap-title {

	padding:15px 0 5px 0;
}

.pbc-wgt-booking .pbc-register .pbc-wrap-title h5 {

	font-size:20px;
	font-weight:700;
	line-height:100%;
	text-align:left;
	color:#F49614; 	/* @orange */
	padding:0;
	margin:0;
}

.pbc-wgt-booking .pbc-register .pbc-wrap-form {

}

.pbc-wgt-booking .pbc-register .pbc-wrap-form .pbc-wrap-rows {

	margin:0 0 30px 0;
}

.pbc-wgt-booking .pbc-register .pbc-wrap-form .pbc-row {

	padding:10px 0 0 0;
}

.pbc-wgt-booking .pbc-register .pbc-wrap-form .pbc-row.pbc-checkbox {

	padding:15px 0 0 0;
}

.pbc-wgt-booking .pbc-register .pbc-wrap-form .pbc-row:after {

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

.pbc-wgt-booking .pbc-register .pbc-wrap-form .pbc-row .pbc-item {

	display:block;
	box-sizing:border-box;
	width:100%;
}

.pbc-wgt-booking .pbc-register .pbc-wrap-form .pbc-row .pbc-item.pbc-half {

	width:50%;
	float:left;
}

.pbc-wgt-booking .pbc-register .pbc-wrap-form .pbc-row .pbc-item.pbc-left {

	padding:0 10px 0 0;
}

.pbc-wgt-booking .pbc-register .pbc-wrap-form .pbc-row .pbc-item.pbc-right {

	padding:0 0 0 10px;
}

.pbc-wgt-booking .pbc-register .pbc-wrap-form .pbc-row .pbc-item .pbc-label {

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

.pbc-wgt-booking .pbc-register .pbc-wrap-form .pbc-row .pbc-item input {

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

.pbc-wgt-booking .pbc-register .pbc-wrap-form .pbc-row .ui.checkbox label {

    font-size: 11px;
    font-weight: 300;
    padding: 0 0 0 30px;
    line-height: 17px;
    color: #0A172F;
}

.pbc-wgt-booking .pbc-register .pbc-wrap-form .pbc-row .ui.checkbox label a {

	color:#2979FF; /* @blue */
	text-decoration:underline;
}

.pbc-wgt-booking .pbc-register .pbc-wrap-form .pbc-row .ui.checkbox label a:hover {

	color:#F49614; 	/* @orange */
	text-decoration:none;
}

.pbc-wgt-booking .pbc-register .pbc-wrap-form .pbc-wrap-btn {

	text-align:center;
}

.pbc-wgt-booking .pbc-register .pbc-wrap-form .pbc-wrap-btn .pbc-btn {

	display: block;
	box-sizing: border-box;
	width:100%;
	font-size: 16px;
	font-weight: 700;
	line-height: 20px;
	text-transform:uppercase;
	padding: 15px 30px 15px 30px;
	text-align: center;
	color: #FFF;
	background-color:#2979FF; /* @blue */
	border-radius: 6px;
	border: none;
	outline: none;
	cursor:pointer;
	transition: background-color .1s ease;
}

.pbc-wgt-booking .pbc-register .pbc-wrap-form .pbc-wrap-btn .pbc-btn:hover {

	background-color:#F49614; /* @orange */
}

.pbc-wgt-booking .pbc-features-list {

	padding:20px 0 0 0;
}

.pbc-wgt-booking .pbc-features-list ul.pbc-list {

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

.pbc-wgt-booking .pbc-features-list ul.pbc-list:after {

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

.pbc-wgt-booking .pbc-features-list ul.pbc-list li.pbc-item {

	display:block;
	box-sizing:border-box;
	width:50%;
	float:left;
	padding:0 10px 0 50px;
	line-height:50px;
	position:relative;
}

.pbc-wgt-booking .pbc-features-list ul.pbc-list li.pbc-item:nth-child(2n+1) {

	clear:both;
}

.pbc-wgt-booking .pbc-features-list ul.pbc-list li.pbc-item .pbc-icon {

	display:block;
	box-sizing:border-box;
	width:40px;
	height:40px;
	position:absolute;
	left:0;
	top:0;
}

.pbc-wgt-booking .pbc-features-list ul.pbc-list li.pbc-item .pbc-icon img {

	width:100%;
	height:100%;
}

.pbc-wgt-booking .pbc-features-list ul.pbc-list li.pbc-item .pbc-text {

	display:inline-block;
	font-size:11px;
	font-weight:300;
	line-height:120%;
	vertical-align:middle;
}










/*	rating
--------------------------------------------*/
.pbc-wgt-rating {

}

.pbc-wgt-rating .pbc-list {

}

.pbc-wgt-rating .pbc-list > div:last-child {

	margin-bottom:0;
}

.pbc-wgt-rating .pbc-item {

	display:block;
	border-radius:5px;
	overflow:hidden;
	border:1px solid #ECEFF1;
	background-color:#FFF; /* @white */
	margin:0 0 20px 0;
}

.pbc-wgt-rating .pbc-item .pbc-cols {

}

.pbc-wgt-rating .pbc-item .pbc-cols:after {

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

.pbc-wgt-rating .pbc-item .pbc-cols .pbc-left {

	float:left;
}

.pbc-wgt-rating .pbc-item .pbc-cols .pbc-right {

	float:right;
}

.pbc-wgt-rating .pbc-item .pbc-text {

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

.pbc-wgt-rating .pbc-item .pbc-text p {

	font-size:14px;
	font-weight:300;
	line-height:18px;
	margin:0;
	padding:0 0 10px 0;
}

.pbc-wgt-rating .pbc-item .pbc-text p:last-child {

	padding:0;
}

.pbc-wgt-rating .pbc-item .pbc-bottom {

	background-color:#FAFAFA;
	border-top:1px solid #ECEFF1;
	padding:15px 20px 18px 20px;
	position:relative;
}

.pbc-wgt-rating .pbc-item .pbc-bottom .pbc-user {

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

.pbc-wgt-rating .pbc-item .pbc-bottom .pbc-user .pbc-user-name {

	font-size:12px;
	font-weight:300;
	line-height:120%;
	color: #78909C; /* lightblue */
}

.pbc-wgt-rating .pbc-item .pbc-bottom .pbc-user .pbc-user-name .pbc-value {

	margin:0 5px 0 0;
}

.pbc-wgt-rating .pbc-item .pbc-bottom .pbc-user .pbc-user-date {

	font-size:10px;
	font-weight:300;
	line-height:180%;
	color: #78909C; /* lightblue */
}

.pbc-wgt-rating .pbc-item .pbc-bottom .pbc-user .pbc-user-avatar {

	display:block;
	width:30px;
	height:30px;
	position:absolute;
	left:0;
	top:40%;
	transform:translateY(-50%);
}

.pbc-wgt-rating .pbc-item .pbc-bottom .pbc-user .pbc-avatar img {

}

.pbc-wgt-rating .pbc-item .pbc-bottom .pbc-arrow {

	display:block;
	width:8px;
	height:8px;
	position:absolute;
	left:25px;
	top:-4px;
	background-color:#FAFAFA;
	border-left:1px solid #ECEFF1;
	border-top:1px solid #ECEFF1;
	transform:rotate(45deg);
}

.pbc-wgt-rating .pbc-item .pbc-bottom .ui.star.rating .active.icon {

	text-shadow:none!important;
	color:#F49614!important; /* @orange */
}

.pbc-wgt-rating .pbc-wrap-btn {

	margin:30px 0 0 0;
}

.pbc-wgt-rating .pbc-wrap-btn a,
.pbc-wgt-rating .pbc-wrap-btn button {

	display:block;
	box-sizing:border-box;
	width:100%;
	font-size:16px;
	font-weight:700;
	line-height:50px;
	text-align:center;
	color:#FFF; /* @white */
	background-color:#2979FF; 	/* @blue */
	border-radius:6px;
	border:none;
	outline:none;
	transition: background-color .1s ease;
}

.pbc-wgt-rating .pbc-wrap-btn a:hover,
.pbc-wgt-rating .pbc-wrap-btn button:hover {

	background-color:#F49614; 	/* @orange */
}

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

	.pbc-wgt-rating {

		display:none;
	}
}

/* okno modalne wyboru ubezpiecznia
------------------------------------------*/
.pbc-modal-ubezpieczenie {

	background-color:#FFF; /* @white */
}

.pbc-modal-ubezpieczenie .pbc-btn-close {

	width:30px;
	height:30px;
	position:absolute;
	right:10px;
	top:10px;
	cursor:pointer;
}

.pbc-modal-ubezpieczenie .pbc-btn-close svg {

	position: absolute;
	display: block;
	fill: rgba(41, 121, 255, 0.8);
	width: 30px;
	height: 30px;
	left: 50%;
	top: 50%;
	transform: translateX(-50%) translateY(-50%);
}

.pbc-modal-ubezpieczenie .pbc-btn-close:hover svg {

	fill: rgba(41, 121, 255, 1.0);
}

.pbc-modal-ubezpieczenie .pbc-bar {

	display:block;
	position:relative;
	padding:30px;
	background-color:#FAFAFA;
	border-bottom:1px solid #ECEFF1;
}

.pbc-modal-ubezpieczenie .pbc-bar:after {

	display:block;
	content: ' ';
	width:12px;
	height:12px;
	position:absolute;
	left:50%;
	bottom:-6px;
	transform:translateX(-50%) rotate(45deg);
	border-right:1px solid #ECEFF1;
	border-bottom:1px solid #ECEFF1;
	background-color: #FAFAFA;
}

.pbc-modal-ubezpieczenie .pbc-cnt {

	padding:40px 30px 70px 30px;
	box-sizing:border-box;
	position:relative;
}

.pbc-modal-ubezpieczenie .pbc-pricing-table {

	padding:90px 0 200px 0;
}

.pbc-modal-ubezpieczenie .pbc-pricing-table ul.pbc-rows {

	list-style-type:none;
	padding:0;
	margin:0;
	border-bottom:1px solid #F49614; 	/* @orange */
}

.pbc-modal-ubezpieczenie .pbc-pricing-table ul.pbc-rows li {

	display:block;
	padding:0 20px;
	margin:0;
	background-color:#F5F5F5;
}

.pbc-modal-ubezpieczenie .pbc-pricing-table ul.pbc-rows li:nth-child(2n+2) {

	background-color:#FAFAFA;
}

.pbc-modal-ubezpieczenie .pbc-pricing-table ul.pbc-rows li .pbc-wrap-text {

	display:table;
	width:150px;
}

.pbc-modal-ubezpieczenie .pbc-pricing-table ul.pbc-rows li .pbc-wrap-text .pbc-text {

	display:table-cell;
	font-size:12px;
	font-weight:700;
	line-height:18px;
	vertical-align:middle;
	height:50px;
}

.pbc-modal-ubezpieczenie .pbc-columns {

	display:block;
	box-sizing:border-box;
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	top:0;
	padding:40px 30px 70px 190px;
}

.pbc-modal-ubezpieczenie .pbc-columns:after {

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

.pbc-modal-ubezpieczenie .pbc-columns .pbc-item {

	display:block;
	box-sizing:border-box;
	width:30%;
	height:100%;
	float:right;
	margin:0 2%;
	border-radius:6px;
	box-shadow:0px 0px 8px rgba(0, 0, 0, 0.3);
	position:relative;
}

.pbc-modal-ubezpieczenie .pbc-columns .pbc-item:hover,
.pbc-modal-ubezpieczenie .pbc-columns .pbc-item.pbc-selected {

	box-shadow:0px 0px 10px rgba(41, 121, 255, 0.8); /* @blue */
}

.pbc-modal-ubezpieczenie .pbc-columns > div:first-child {

	margin-right:0;
}

.pbc-modal-ubezpieczenie .pbc-columns .pbc-item .pbc-logo {

	display:block;
	line-height:90px;
	text-align:center;
}

.pbc-modal-ubezpieczenie .pbc-columns .pbc-item .pbc-logo img {

	vertical-align:middle;
}

.pbc-modal-ubezpieczenie .pbc-columns .pbc-item .pbc-badge {

	display:inline-block;
	line-height:0;
	position:absolute;
	right:20px;
	top:0;
	transform:translateY(-50%);
}

.pbc-modal-ubezpieczenie .pbc-columns .pbc-item ul {

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

.pbc-modal-ubezpieczenie .pbc-columns .pbc-item ul li {

	font-size:14px;
	font-weight:300;
	line-height:50px;
	text-align:center;
	color:#78909C;	/* @lightblue */
}

.pbc-modal-ubezpieczenie .pbc-columns .pbc-description {

	text-align:center;
}

.pbc-modal-ubezpieczenie .pbc-columns .pbc-description .pbc-name {

	font-size:16px;
	font-weight:700;
	line-height:120%;
	padding:20px 0 0 0;
}

.pbc-modal-ubezpieczenie .pbc-columns .pbc-description .pbc-price {

	font-size:41px;
	font-weight:700;
	line-height:100%;
	color:#F49614; 	/* @orange */
	padding:10px 0 0 0;
}

.pbc-modal-ubezpieczenie .pbc-columns .pbc-description .pbc-separator {

	font-size:14px;
	font-weight:300;
	line-height:120%;
	padding:5px 0 0 0;
}

.pbc-modal-ubezpieczenie .pbc-columns .pbc-description .pbc-text {

	font-size:14px;
	font-weight:300;
	line-height:140%;
	padding:5px 0 0 0;
}

.pbc-modal-ubezpieczenie .pbc-columns .pbc-description .pbc-small {

	font-size:9px;
	font-weight:300;
	padding:5px 0 0 0;
}

.pbc-modal-ubezpieczenie .pbc-columns .pbc-btn {

	display:block;
	width:100%;
	font-size:16px;
	font-weight:700;
	line-height:140%;
	text-align:center;
	color:#2979FF; 	/* @blue */
	cursor:pointer;
	position:absolute;
	left:0;
	bottom:0;
	transform:translateY(100%);
	padding:20px 0 0 0;
}

.pbc-modal-ubezpieczenie .pbc-columns .pbc-btn:hover {

	color:#F49614; 	/* @orange */
}


/* okno modalne wyboru transportu
------------------------------------------*/
.pbc-modal-transport {
	/*overflow-y: scroll;*/
	background-color:#FFF; /* @white */
	width: 100% !important;
	height: 100% !important;
	/*min-height: 960px;*/
	max-width: 1150px;
	/*min-width: 960px;*/
	/*position: absolute;*/
	margin: auto;
}

.pbc-modal-transport .pbc-btn-close {

	width:30px;
	height:30px;
	position:absolute;
	right:10px;
	top:10px;
	cursor:pointer;
}

.pbc-modal-transport .pbc-btn-close svg {

	position: absolute;
	display: block;
	fill: rgba(41, 121, 255, 0.8);
	width: 30px;
	height: 30px;
	left: 50%;
	top: 50%;
	transform: translateX(-50%) translateY(-50%);
}

.pbc-modal-transport .pbc-btn-close:hover svg {

	fill: rgba(41, 121, 255, 1.0);
}

.pbc-modal-transport .pbc-bar {

	display:block;
	position:relative;
	padding:30px;
	background-color:#FAFAFA;
	border-bottom:1px solid #ECEFF1;
}

.pbc-modal-transport .pbc-bar:after {

	display:block;
	content: ' ';
	width:12px;
	height:12px;
	position:absolute;
	left:50%;
	bottom:-6px;
	transform:translateX(-50%) rotate(45deg);
	border-right:1px solid #ECEFF1;
	border-bottom:1px solid #ECEFF1;
	background-color: #FAFAFA;
}

.pbc-modal-transport .pbc-bar .pbc-wrap-header {

}

.pbc-modal-transport .pbc-bar label {

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

.pbc-modal-transport .pbc-bar .pbc-wrap-cols {

	padding:15px 0 0 0;
	position:relative;
}

.pbc-modal-transport .pbc-bar .pbc-wrap-cols:after {

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

.pbc-modal-transport .pbc-bar .pbc-wrap-cols .pbc-col-left {

	display:block;
	box-sizing:border-box;
	float:left;
	width:50%;
	padding:0 60px 0 0;
}

.pbc-modal-transport .pbc-bar .pbc-wrap-cols .pbc-col-right {

	display:block;
	box-sizing:border-box;
	float:left;
	width:50%;
	padding:0 0 0 60px;
}

.pbc-modal-transport .pbc-bar .pbc-wrap-cols .pbc-wrap-link {

	display:inline-block;
	position:absolute;
	left:50%;
	bottom:15px;
	transform:translateX(-50%);
}

.pbc-modal-transport .pbc-bar .pbc-wrap-cols .pbc-wrap-link img {

}

.pbc-modal-transport .pbc-bar .pbc-trip-start {

}

.pbc-modal-transport .pbc-bar .pbc-trip-end {

	display:block;
	box-sizing:border-box;
	width:100%;
	font-size:16px;
	font-weight:300;
	line-height:50px;
	border-radius:6px;
	border:1px solid #ECEFF1;
	background-color: #F5F5F5;
	outline:none;
	position:relative;
	padding:0 0 0 60px;
	pointer-events:none;
}

.pbc-modal-transport .pbc-bar .pbc-trip-end svg {

	display:block;
	width:24px;
	height:24px;
	fill:#2979FF; 	/* @blue */
	position:absolute;
	left:15px;
	top:50%;
	transform:translateY(-50%);
}

.pbc-modal-transport .pbc-bar .ui.dropdown {

	line-height:50px;
	padding:0 30px 0 15px;
}

.pbc-modal-transport .pbc-bar .ui.dropdown .pbc-change {

	display:inline-block;
	font-size:16px;
	font-weight:700;
	line-height:100%;
	color:#2979FF; 	/* @blue */
	position:absolute;
	right:30px;
	top:50%;
	transform: translateY(-50%);
	cursor:pointer;
}

.pbc-modal-transport .pbc-bar .ui.dropdown .pbc-change:hover {

	color:#F49614; 	/* @orange */
}

.pbc-modal-transport .pbc-bar .ui.selection.dropdown > i.icon {

	line-height: 0;
	top: 50%;
	padding: 0;
	margin: 0;
	color:#2979FF;  /* @blue */
}

.pbc-modal-transport .pbc-cnt {

	padding:35px 30px;
	box-sizing:border-box;
}

.pbc-modal-transport .pbc-cnt .pbc-list {

}

.pbc-modal-transport .pbc-cnt .pbc-list .pbc-labels {


}

.pbc-modal-transport .pbc-cnt .pbc-list .pbc-labels .pbc-text {

	display:block;
	position:relative;
	font-size:16px;
	font-weight:700;
	line-height:120%;
}

.pbc-modal-transport .pbc-cnt .pbc-list .pbc-labels .pbc-text img {

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

.pbc-modal-transport .pbc-cnt .pbc-list ul.pbc-items {

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

.pbc-modal-transport .pbc-cnt .pbc-list ul.pbc-items li {

	display:block;
	box-sizing:border-box;
	width:100%;
	padding:15px 0;
	margin:0 0 20px 0;
	border-radius:6px;
	box-shadow:0px 0 10px rgba(0, 0, 0, 0.15);
}

.pbc-modal-transport .pbc-cnt .pbc-list ul.pbc-items li:last-child {

	margin:0;
}

.pbc-modal-transport .pbc-cnt .pbc-list ul.pbc-items li .pbc-col {

	border-right:1px solid #ECEFF1;
}

.pbc-modal-transport .pbc-cnt .pbc-list ul.pbc-items li .pbc-wrap-cols > div:last-child {

	border:none;
}

.pbc-modal-transport .pbc-cnt .pbc-list ul.pbc-items li .pbc-wrap-logo {

	line-height:0;
	text-align:center;
}

.pbc-modal-transport .pbc-cnt .pbc-list ul.pbc-items li .pbc-flight {

	display:block;
	font-size:16px;
	font-weight:300;
	line-height:30px;
	color:#78909C;	/* @lightblue */
	box-sizing: border-box;
	padding:0 0 0 30px;
}

.pbc-modal-transport .pbc-cnt .pbc-list ul.pbc-items li .pbc-flight img {

	width:12px;
	height:16px;
	vertical-align:middle;
	margin:0 10px 0 0;
}

.pbc-modal-transport .pbc-cnt .pbc-list ul.pbc-items li .pbc-flight span {

	vertical-align:middle;
}

.pbc-modal-transport .pbc-cnt .pbc-list ul.pbc-items li .pbc-arrival {

	display:block;
	font-size:16px;
	font-weight:300;
	line-height:30px;
	color:#78909C;	/* @lightblue */
	box-sizing: border-box;
	padding:0 0 0 30px;
}

.pbc-modal-transport .pbc-cnt .pbc-list ul.pbc-items li .pbc-arrival svg {

	display:inline-block;
	width:18px;
	height:18px;
	fill:#2979FF; 	/* @blue */
	margin:0 10px 0 0;
	vertical-align:middle;
}

.pbc-modal-transport .pbc-cnt .pbc-list ul.pbc-items li .pbc-arrival span {

	vertical-align:middle;
}

.pbc-modal-transport .pbc-cnt .pbc-list ul.pbc-items li .pbc-price {

	font-size:20px;
	font-weight:700;
	line-height:60px;
	color:#F49614; 	/* @orange */
	text-align:center;
}

.pbc-modal-transport .pbc-cnt .pbc-list ul.pbc-items li .pbc-btn-select {

	font-size:16px;
	font-weight:700;
	line-height:60px;
	color:#2979FF; 	/* @blue */
	text-align:center;
	cursor:pointer;
}

.pbc-modal-transport .pbc-cnt .pbc-list ul.pbc-items li .pbc-btn-select:hover {

	color:#F49614; 	/* @orange */
}

.pbc-modal-transport .pbc-cnt .pbc-list .pbc-wrap-cols {

}

.pbc-modal-transport .pbc-cnt .pbc-list .pbc-wrap-cols:after {

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

.pbc-modal-transport .pbc-cnt .pbc-list .pbc-wrap-cols .pbc-col {

	float:left;
	box-sizing:border-box;
}

.pbc-modal-transport .pbc-cnt .pbc-list .pbc-wrap-cols .pbc-col:nth-child(1) {

	width:16%;
}

.pbc-modal-transport .pbc-cnt .pbc-list .pbc-wrap-cols .pbc-col:nth-child(2) {

	width:30%;
}

.pbc-modal-transport .pbc-cnt .pbc-list .pbc-wrap-cols .pbc-col:nth-child(3) {

	width:30%;
}

.pbc-modal-transport .pbc-cnt .pbc-list .pbc-wrap-cols .pbc-col:nth-child(4) {

	width:12%;
}

.pbc-modal-transport .pbc-cnt .pbc-list .pbc-wrap-cols .pbc-col:nth-child(5) {

	width:12%;
}

/* okno modalne wyboru jachtu
------------------------------------------*/
.pbc-modal-yacht {

	background-color:#FFF; /* @white */
}

.pbc-modal-yacht .pbc-btn-close {

	width:30px;
	height:30px;
	position:absolute;
	right:10px;
	top:10px;
	cursor:pointer;
}

.pbc-modal-yacht .pbc-btn-close svg {

	position: absolute;
	display: block;
	fill: rgba(41, 121, 255, 0.8);
	width: 30px;
	height: 30px;
	left: 50%;
	top: 50%;
	transform: translateX(-50%) translateY(-50%);
}

.pbc-modal-yacht .pbc-btn-close:hover svg {

	fill: rgba(41, 121, 255, 1.0);
}

.pbc-modal-yacht .pbc-bar {

	display:block;
	position:relative;
	padding:30px;
	background-color:#FAFAFA;
	border-bottom:1px solid #ECEFF1;
}

.pbc-modal-yacht .pbc-bar:after {

	display:block;
	content: ' ';
	width:12px;
	height:12px;
	position:absolute;
	left:50%;
	bottom:-6px;
	transform:translateX(-50%) rotate(45deg);
	border-right:1px solid #ECEFF1;
	border-bottom:1px solid #ECEFF1;
	background-color: #FAFAFA;
}

.pbc-modal-yacht .pbc-cnt {

	padding:35px;
	box-sizing:border-box;
}

.pbc-modal-yacht .pbc-cnt .pbc-list {

}

.pbc-modal-yacht .pbc-cnt .pbc-list > div:last-child {

	margin:0;
}

.pbc-modal-yacht .pbc-cnt .pbc-item {

	display: block;
	position:relative;
	box-sizing: border-box;
	width: 100%;
	min-height:350px;
	padding:0;
	margin: 0 0 25px 0;
	border-top-right-radius:6px;
	border-bottom-right-radius:6px;
	box-shadow: 0px 0 10px rgba(0, 0, 0, 0.15);
}

.pbc-modal-yacht .pbc-wrap-slider {

	position:absolute;
	left:0;
	top:0;
}

.pbc-modal-yacht .pbc-slider {

	width:280px;
	height:350px;
	overflow:hidden;
}

.pbc-modal-yacht .pbc-slider .pbc-btn-next,
.pbc-modal-yacht .pbc-slider .pbc-btn-prev {

	display:block;
	position:absolute;
	bottom:100px;
	width:36px;
	height:36px;
	border-radius:100%;
	background-color:rgba(41, 121, 255, 0.8); /* @blue */
	cursor:pointer;
	transition:background-color 0.2s;

	-webkit-user-select: none;  /* Chrome all / Safari all */
	-moz-user-select: none;     /* Firefox all */
	-ms-user-select: none;      /* IE 10+ */
	user-select: none;          /* Likely future */
}

.pbc-modal-yacht .pbc-slider .pbc-btn-prev {

	left:20px;

}

.pbc-modal-yacht .pbc-slider .pbc-btn-next {

	right:20px;

}

.pbc-modal-yacht .pbc-slider .pbc-btn-prev:hover,
.pbc-modal-yacht .pbc-slider .pbc-btn-next:hover {

	background-color:rgba(244, 150, 20, 1.0); /* @orange */
}

.pbc-modal-yacht .pbc-slider .pbc-btn-next svg,
.pbc-modal-yacht .pbc-slider .pbc-btn-prev svg {

	position:absolute;
	left:50%;
	top:50%;
	transform:translateX(-50%) translateY(-50%);
	width:80%;
	height:80%;
	fill:#FFF;
}

.pbc-modal-yacht .pbc-slider .pbc-list-slide {

	width:280px;
	height:280px;
	position:relative;
}

.pbc-modal-yacht .pbc-slider .pbc-list-slide .pbc-slide {

	display:none;
	width:100%;
	height:100%;
	line-height:0;
	position:absolute;
	left:0;
	top:0;
	opacity:0.0;
}

.pbc-modal-yacht .pbc-slider .pbc-list-slide .pbc-slide img {

	width:100%;
	height:100%;
}

.pbc-modal-yacht .pbc-slider .pbc-thumb-list {

	display:block;
	width:280px;
	height:70px;
	position:absolute;
	left:0;
	bottom:0;
	overflow:hidden;
}

.pbc-modal-yacht .pbc-slider .pbc-thumb-list .pbc-wrap-thumb {

	width:700px;
	height:70px;
	position:absolute;
	left:0;
	top:0;
}

.pbc-modal-yacht .pbc-slider .pbc-thumb-list:after {

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

.pbc-modal-yacht .pbc-slider .pbc-thumb-list .pbc-thumb {

	width:70px;
	height:70px;
	line-height:0;
	float:left;
	box-sizing:border-box;
	position:relative;
	cursor:pointer;
}

.pbc-modal-yacht .pbc-slider .pbc-thumb-list .pbc-thumb .pbc-overlayer {

	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	box-sizing:border-box;
	opacity:0.0;
	transition:all 0.3s;
	border:2px solid #F49614; /* @orange */
}

.pbc-modal-yacht .pbc-slider .pbc-thumb-list .pbc-thumb.pbc-active .pbc-overlayer {

	opacity:1.0;
}

.pbc-modal-yacht .pbc-slider .pbc-thumb-list .pbc-thumb:not(.pbc-active):hover {

	opacity:0.9;
}

.pbc-modal-yacht .pbc-slider .pbc-thumb-list .pbc-thumb img {

	width:100%;
	height:100%;
}

.pbc-modal-yacht .pbc-text-col {

	display:block;
	box-sizing:border-box;
	width:100%;
	padding:30px 30px 10px 310px;
}

.pbc-modal-yacht .pbc-text-col .pbc-top-header {

	padding:0 0 25px 0;
}

.pbc-modal-yacht .pbc-text-col .pbc-top-header:after {

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

.pbc-modal-yacht .pbc-text-col .pbc-top-header .pbc-left {

	width:60%;
	float:left;
	text-align:left;
}

.pbc-modal-yacht .pbc-text-col .pbc-top-header .pbc-right {

	width:40%;
	float:right;
	text-align:right;
}

.pbc-modal-yacht .pbc-text-col .pbc-top-header .pbc-label {

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

.pbc-modal-yacht .pbc-text-col .pbc-top-header .pbc-name {

	font-size:20px;
	font-weight:700;
	line-height:120%;
	color:#F49614; 	/* @orange */
}

.pbc-modal-yacht .pbc-text-col .pbc-top-header .pbc-free-places {


}

.pbc-modal-yacht .pbc-text-col .pbc-top-header .pbc-free-places .pbc-box {

	display:inline-block;
	position:relative;
	background-color:#ECEFF1;
	border-top-right-radius:6px;
	border-bottom-right-radius:6px;
	padding:5px 25px;
	font-weight:700;
	line-height:20px;
}

.pbc-modal-yacht .pbc-text-col .pbc-top-header .pbc-free-places .pbc-box:after {

	content: "";
	position: absolute;
	right: 100%;
	top: 0;
	width: 0;
	height: 100%;
	border-top: 16px solid transparent;
	border-right: 16px solid #eceff1;
	border-bottom: 16px solid transparent;
}

.pbc-modal-yacht .pbc-text-col .pbc-top-header .pbc-free-places .pbc-free {

	font-size:20px;
	color:#F49614; 	/* @orange */
}

.pbc-modal-yacht .pbc-text-col .pbc-top-header .pbc-free-places .pbc-separator {

	font-size:16px;
	color:#78909C;	/* @lightblue */
}

.pbc-modal-yacht .pbc-text-col .pbc-top-header .pbc-free-places .pbc-places {

	font-size:16px;
	color:#78909C;	/* @lightblue */
}

.pbc-modal-yacht .pbc-text-col .pbc-description {

	font-size:14px;
	font-weight:300;
	line-height:18px;
	color:#78909C;	/* @lightblue */
	padding:0 0 20px 0;
}

.pbc-modal-yacht .pbc-text-col .pbc-wrap-btn {

	text-align:right;
}

.pbc-modal-yacht .pbc-text-col .pbc-wrap-btn .pbc-btn-select {

	font-size:16px;
	font-weight:700;
	line-height:120%;
	color:#2979FF; 	/* @blue */
	cursor:pointer;
}

.pbc-modal-yacht .pbc-text-col .pbc-wrap-btn .pbc-btn-select:hover {

	color:#F49614; 	/* @orange */
}



/*	attracion categories
--------------------------------------------*/
.pbc-wgt-attraction-categories {

}

.pbc-wgt-attraction-categories .pbc-wrap {

	padding: 30px 30px 20px 30px;
	background-color:#F8F8F8;
}

.pbc-wgt-attraction-categories .pbc-wrap .pbc-wrap-cols {

}

.pbc-wgt-attraction-categories .pbc-wrap .pbc-wrap-cols:after {

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

.pbc-wgt-attraction-categories .pbc-wrap .pbc-wrap-cols .pbc-col {

	display:block;
	box-sizing:border-box;
	width:50%;
	float:left;
}

.pbc-wgt-attraction-categories .pbc-wrap .pbc-btn-wrap {

	text-align:left;
	padding:20px 0 0 0;
}

.pbc-wgt-attraction-categories .pbc-wrap .pbc-btn-wrap .pbc-btn-filter {

	display:inline-block;
	font-size:16px;
	font-weight:700;
	line-height:120%;
	color:#2979FF;   /* @blue */
	padding:0;
	background: none;
	border: none;

	-webkit-user-select: none;  /* Chrome all / Safari all */
	-moz-user-select: none;     /* Firefox all */
	-ms-user-select: none;      /* IE 10+ */
	user-select: none;          /* Likely future */
}

.pbc-wgt-attraction-categories .pbc-wrap .pbc-btn-wrap .pbc-btn-filter:hover {

	color:#F49614; /* @orange */
}

.pbc-wgt-attraction-categories .pbc-wrap .ui.checkbox {

	display: block;
	padding: 0 0 10px 0;
}

.pbc-wgt-attraction-categories .pbc-wrap .ui.checkbox label:before {

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

.pbc-wgt-attraction-categories .pbc-wrap .ui.checkbox input:checked~label:before {

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

.pbc-wgt-attraction-categories .pbc-wrap .ui.checkbox input:checked~label:after {

	color:#FFF; /* @white */
}


/*	recomended articles
--------------------------------------------*/
.pbc-wgt-recommended-articles {

}

.pbc-wgt-recommended-articles .pbc-wrap {

}

.pbc-wgt-recommended-articles .pbc-wrap .pbc-item {

	padding:0 0 20px 0;
}

.pbc-wgt-recommended-articles .pbc-wrap > div:last-child {

	padding:0;
}

.pbc-wgt-recommended-articles .pbc-wrap .pbc-item .pbc-wrap-image {

	position:relative;
	margin:0 0 10px 0;
}

.pbc-wgt-recommended-articles .pbc-wrap .pbc-item .pbc-wrap-image a {

	display:block;
	line-height:0;
	text-decoration:none;
	outline:none;
}

.pbc-wgt-recommended-articles .pbc-wrap .pbc-item .pbc-wrap-image a > img {

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

.pbc-wgt-recommended-articles .pbc-wrap .pbc-item .pbc-wrap-image .pbc-icon {

	display:block;
	width:50px;
	height:50px;
	position:absolute;
	top:10px;
	right:10px;
	border-radius:100%;
	background-color: #2979FF;   /* @blue */
}

.pbc-wgt-recommended-articles .pbc-wrap .pbc-item .pbc-wrap-image .pbc-icon img {

	display:block;
	width:60%;
	height:60%;
	position:absolute;
	left:20%;
	top:20%;
}

.pbc-wgt-recommended-articles .pbc-wrap .pbc-item .pbc-wrap-date {

	padding:0 0 4px 0;
}

.pbc-wgt-recommended-articles .pbc-wrap .pbc-item .pbc-wrap-date .pbc-date {

	display:inline-block;
	font-size:12px;
	font-weight:300;
	line-height:120%;
	color:#78909C;	/* @lightblue */
	padding:0;
	margin:0 5px 0 0;
}

.pbc-wgt-recommended-articles .pbc-wrap .pbc-item .pbc-wrap-date .pbc-rating {

	display:inline-block;
}

.pbc-wgt-recommended-articles .pbc-wrap .pbc-item .pbc-wrap-date .pbc-rating .ui.star.rating .active.icon {

	text-shadow:none!important;
	color:#F49614!important; /* @orange */
}

.pbc-wgt-recommended-articles .pbc-wrap .pbc-item .pbc-wrap-title {

}

.pbc-wgt-recommended-articles .pbc-wrap .pbc-item .pbc-wrap-title h3 {

	font-size:20px;
	font-weight:700;
	line-height:100%;
	color:#0A172F;	/* @darkblue */
	padding:0 0 5px 0;
}

.pbc-wgt-recommended-articles .pbc-wrap .pbc-item .pbc-wrap-title h3 a {

	color:#0A172F;	/* @darkblue */
	text-decoration:none;
}

.pbc-wgt-recommended-articles .pbc-wrap .pbc-item .pbc-wrap-tags {

	padding:0 0 10px 0;
}

.pbc-wgt-recommended-articles .pbc-wrap .pbc-item .pbc-wrap-tags ul.pbc-tags {

	list-style-type:none;
	padding:0;
	margin:0;
	font-size:10px;
	font-weight:300;
	line-height:120%;
}

.pbc-wgt-recommended-articles .pbc-wrap .pbc-item .pbc-wrap-tags ul.pbc-tags li {

	display:inline-block;
}

.pbc-wgt-recommended-articles .pbc-wrap .pbc-item .pbc-wrap-tags ul.pbc-tags li a {

	text-decoration:none;
	color: #2979FF; /* @blue */
	margin:0 5px 0 0;
}

.pbc-wgt-recommended-articles .pbc-wrap .pbc-item .pbc-wrap-tags ul.pbc-tags li a:hover {

	color:#F49614; /* @orange */
}

.pbc-wgt-recommended-articles .pbc-wrap .pbc-item .pbc-wrap-btn-more {

	padding:0 0 15px 0;
}

.pbc-wgt-recommended-articles .pbc-wrap .pbc-item .pbc-wrap-btn-more .pbc-btn-more {

	display:inline-block;
	font-size:16px;
	font-weight:700;
	line-height:120%;
	color:#2979FF;   /* @blue */
	padding:0;
	background: none;
	border: none;

	-webkit-user-select: none;  /* Chrome all / Safari all */
	-moz-user-select: none;     /* Firefox all */
	-ms-user-select: none;      /* IE 10+ */
	user-select: none;          /* Likely future */
}

.pbc-wgt-recommended-articles .pbc-wrap .pbc-item .pbc-wrap-btn-more .pbc-btn-more:hover {

	color:#F49614; /* @orange */
}

.pbc-wgt-recommended-articles .pbc-wrap .pbc-item .pbc-links {

}

.pbc-wgt-recommended-articles .pbc-wrap .pbc-item .pbc-links .pbc-comments-count {

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

.pbc-wgt-recommended-articles .pbc-wrap .pbc-item .pbc-links .pbc-comments-count .pbc-value {

}

.pbc-wgt-recommended-articles .pbc-wrap .pbc-item .pbc-links .pbc-comments-count .pbc-label {

}

.pbc-wgt-recommended-articles .pbc-wrap .pbc-item .pbc-links a {

	display:inline-block;
	font-size:12px;
	font-weight:300;
	line-height:16px;
	color: #CFD8DC;
	padding:0 0 0 0;
	margin:0 40px 0 0;
	vertical-align:middle;
}

.pbc-wgt-recommended-articles .pbc-wrap .pbc-item .pbc-links a:last-child {

	margin-right:0;
}

.pbc-wgt-recommended-articles .pbc-wrap .pbc-item .pbc-links a svg {

	width:16px;
	height:16px;
	fill: #CFD8DC;
	margin:0 2px 0 0;
	vertical-align:top;
}

.pbc-wgt-recommended-articles .pbc-wrap .pbc-item .pbc-links a span {

	vertical-align:top;
}

.pbc-wgt-recommended-articles .pbc-wrap .pbc-item .pbc-links a:hover {

	color:#F49614; /* @orange */
}

.pbc-wgt-recommended-articles .pbc-wrap .pbc-item .pbc-links a:hover svg {

	fill:#F49614; /* @orange */
}


/* widget filter
---------------------------------*/
.pbc-wgt-filter-organizer {


}

/* date */
.pbc-wgt-filter-organizer .pbc-select-organizer {

	display:block;
	position:relative;
	padding:20px;
	background-color:#F49614; /* @orange */
	border-radius:6px;
	box-shadow:0px 4px 8px rgba(0, 0, 0, 0.2);
}


.pbc-wgt-filter-organizer .pbc-select-organizer:after {

	display:block;
	content: ' ';
	width:10px;
	height:10px;
	position:absolute;
	left:50%;
	bottom:-5px;
	transform:translateX(-50%) rotate(45deg);
	background-color: #F49614;
}

.pbc-wgt-filter-organizer .pbc-select-organizer label {

	display:block;
	font-size:16px;
	font-weight:700;
	line-height:120%;
	color:#FFF; /* @white */
	padding:0 0 6px 0;
}


.pbc-wgt-filter-organizer .pbc-select-organizer .ui.selection {

	line-height: 50px;
	padding: 0 1em;
	border: 1px solid #0A172F;
	width:100%;
}

.pbc-wgt-filter-organizer .pbc-select-organizer .ui.selection.active .menu {

	border-color: #353535;
}

.pbc-wgt-filter-organizer .pbc-select-organizer .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-wgt-filter-organizer .pbc-select-organizer .ui.selection.active.dropdown i.icon:after {

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

.pbc-wgt-filter-organizer .pbc-select-organizer .ui.selection .menu > .item {

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


.pbc-wgt-filter-organizer .pbc-separator {

	font-size:16px;
	font-weight:300;
	line-height:100%;
	text-align:center;
	padding:25px 0 25px 0;

}

.pbc-wgt-filter-organizer .pbc-separator .pbc-text {

}

.pbc-wgt-filter-organizer .pbc-param {

	background-color:#F8F8F8;
	margin: 0 0 10px 0;
}

.pbc-wgt-filter-organizer .pbc-param .pbc-wrap {

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

.pbc-wgt-filter-organizer .pbc-param .pbc-wrap .pbc-param-name {

	display:block;
	font-size:16px;
	font-weight:700;
	line-height:120%;
	position:relative;
	margin:0 0 15px 0;
}

.pbc-wgt-filter-organizer .pbc-param .pbc-wrap .pbc-param-name:after {

	display:block;
	content: '';
	width:7px;
	height:7px;
	border-radius:100%;
	background-color:#F49614; /* @orange */
	position:absolute;
	left:-17px;
	top:50%;
	transform: translateY(-50%);
}

.pbc-wgt-filter-organizer .pbc-param .pbc-wrap .pbc-param-cols {

}

.pbc-wgt-filter-organizer .pbc-param .pbc-wrap .pbc-param-cols:after {

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

.pbc-wgt-filter-organizer .pbc-param .pbc-wrap .pbc-param-cols .pbc-col-1-2 {

	box-sizing:border-box;
	width:50%;
	float:left;
}

.pbc-wgt-filter-organizer .pbc-param .pbc-wrap .pbc-param-cols .pbc-col-1-1 {

	box-sizing:border-box;
	width:100%;
	float:left;
}

.pbc-wgt-filter-organizer .pbc-param .pbc-wrap .pbc-param-cols .pbc-col-1-2 > div:last-child,
.pbc-wgt-filter-organizer .pbc-param .pbc-wrap .pbc-param-cols .pbc-col-1-1 > div:last-child {

	padding-bottom:0;
}

.pbc-wgt-filter-organizer .pbc-param .ui.checkbox {

	display: block;
	padding: 0 0 10px 0;
}

.pbc-wgt-filter-organizer .pbc-param .ui.checkbox label:before {

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

.pbc-wgt-filter-organizer .pbc-param .ui.checkbox input:checked~label:before {

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

.pbc-wgt-filter-organizer .pbc-param .ui.checkbox input:checked~label:after {

	color:#FFF; /* @white */
}

.pbc-wgt-filter-organizer .pbc-param .pbc-btn-wrap {

	text-align:left;
	padding:20px 0 0 0;
}

.pbc-wgt-filter-organizer .pbc-param .pbc-btn-filter {

	display:inline-block;
	font-size:16px;
	font-weight:700;
	line-height:120%;
	color:#2979FF;   /* @blue */
	padding:0;
	background: none;
	border: none;

	-webkit-user-select: none;  /* Chrome all / Safari all */
	-moz-user-select: none;     /* Firefox all */
	-ms-user-select: none;      /* IE 10+ */
	user-select: none;          /* Likely future */
}

.pbc-wgt-filter-organizer .pbc-param .pbc-btn-filter:hover {

	color:#F49614; /* @orange */
}


.pbc-wgt-filter-organizer .pbc-param .pbc-trip-type {

}

.pbc-wgt-filter-organizer .pbc-param .pbc-trip-type:after {

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

.pbc-wgt-filter-organizer .pbc-param .pbc-trip-type .pbc-item {

	display:block;
	box-sizing: border-box;
	font-size:12px;
	font-weight:300;
	line-height:120%;
	text-align:center;

	float:left;
	width:22%;
	margin-right:4%;
	background-color:#FFF; /* @white */
	border-radius:6px;
	border:1px solid #ECEFF1;
	padding:10px;
	cursor:pointer;
	filter: grayscale(100%);
}

.pbc-wgt-filter-organizer .pbc-param .pbc-trip-type > div:last-child {

	margin-right:0;
}

.pbc-wgt-filter-organizer .pbc-param .pbc-trip-type .pbc-item:hover {

	border:1px solid #2979FF;  /* @blue */
}

.pbc-wgt-filter-organizer .pbc-param .pbc-trip-type .pbc-item.pbc-selected {

	border:1px solid #2979FF;  /* @blue */
	filter: none;
}

.pbc-wgt-filter-organizer .pbc-param .pbc-trip-type .pbc-item img {

	max-width:100%;
}

.pbc-wgt-filter-organizer .pbc-param .pbc-trip-type .pbc-item span {

	display:block;
	padding:6px 0 0 0;
}


/* widget filter
---------------------------------*/
.pbc-wgt-advertisement {

}

.pbc-wgt-advertisement .pbc-image-wrap {

	display:block;
	margin:0;
	padding:0;
}

.pbc-wgt-advertisement .pbc-image-wrap a {

	display:block;
	line-height:0;
	text-decoration:none;
	outline:none;
	border-radius: 5px;
	overflow: hidden;
}

.pbc-wgt-advertisement .pbc-image-wrap a img {

	width:100%;
	height:auto;
}


/* widget gallery
---------------------------------*/
.pbc-wgt-gallery {

}

.pbc-wgt-gallery .pbc-wgt-dot-header {

	padding:10px 0 10px 20px;
	background-color:#F8f8F8;
}

.pbc-wgt-gallery ul {

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

.pbc-wgt-gallery ul:after {

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

.pbc-wgt-gallery ul li {

	display:block;
	width:33.3333333333%;
	padding:0;
	margin:0;
	float:left;
}

.pbc-wgt-gallery ul li .pbc-image {

	line-height:0;
}

.pbc-wgt-gallery ul li .pbc-image img {

	width:100%;
	height:100%;
}


/* widget blog categories
---------------------------------*/
.pbc-wgt-blog-categories {

}

.pbc-wgt-blog-categories .pbc-wgt-dot-header {

	padding:10px 0 10px 20px;
	background-color:#F8f8F8;
}

.pbc-wgt-blog-categories ul {

	display:block;
	margin:0;
	padding:0 25px 10px 35px;
	list-style-type:none;
	background-color:#F8f8F8;
}

.pbc-wgt-blog-categories ul li {

	display:block;
	line-height:16px;
	border-bottom:1px solid #ECEFF1;
	text-align:left;
	position:relative;
	padding:12px 0 12px 0;
	margin:0;
}

.pbc-wgt-blog-categories ul li.pbc-current {

	border-bottom:1px solid #2979FF;  /* @blue */
 }

.pbc-wgt-blog-categories ul li:last-child {

	border:none;
}

.pbc-wgt-blog-categories ul li a {

	display:inline-block;
	font-size:16px;
	font-weight:300;
	line-height:100%;
	color:#0A172F; /* @darkblue */
	text-decoration:none;
	position:relative;
	cursor:pointer;
}

.pbc-wgt-blog-categories ul li.pbc-current a {

	padding:0 0 0 30px;
}

.pbc-wgt-blog-categories ul li.pbc-current a,
.pbc-wgt-blog-categories ul li a:hover {

	color:#F49614; /* @orange */
}

.pbc-wgt-blog-categories ul li.pbc-current a:before {

	display:block;
	font-family:Icons;
	font-size:20px;
	line-height:20px;
	position:absolute;
	left:0;
	top:-4px;
	color: #2979FF; /* @blue */
	content: "\f00c";
}

.pbc-wgt-blog-categories ul li .pbc-counter {

	display:inline-block;
	font-size:12px;
	font-weight:300;
	line-height:100%;
	color:#90a4ae;
	position:absolute;
	right:0;
	top:50%;
	transform:translateY(-50%);
}

.pbc-wgt-blog-categories ul li .pbc-counter .pbc-value {

	margin:0 5px 0 0;
}

.pbc-wgt-blog-categories ul li .pbc-counter .pbc-label {


}


/* widget booking
---------------------------------*/
.pbc-wgt-booking-end {

}

.pbc-wgt-booking-end .pbc-box {

	display:block;
	box-sizing:border-box;
	padding:30px;
	border-radius:5px;
	position:relative;
	background-color: #FAFAFA;
	border: 1px solid #00e676; /* @blue */
}

.pbc-wgt-booking-end .pbc-box:after {
	display: block;
	content: ' ';
	width: 10px;
	height: 10px;
	position: absolute;
	left: 50%;
	bottom: -6px;
	transform: translateX(-50%) rotate(45deg);
	border-right: 1px solid #00e676; /* @blue */
	border-bottom: 1px solid #00e676; /* @blue */
	background-color: #FAFAFA;
}

.pbc-wgt-booking-end .pbc-box .pbc-wrap-icon {

	text-align:center;
	margin:0 0 20px 0;
}

.pbc-wgt-booking-end .pbc-box .pbc-title {

	font-size:20px;
	font-weight:700;
	line-height:120%;
	text-align:center;
	padding:0;
	margin:0 0 20px 0;
}

.pbc-wgt-booking-end .pbc-box .pbc-subtitle {

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

.pbc-wgt-booking-end .pbc-box .pbc-facebook {

	display:block;
	box-sizing:border-box;
	line-height:0;
	text-align:left;
	border-radius:5px;
	margin:0 0 10px 0;
	overflow:hidden;
	position:relative;
	box-shadow: inset 0px 0px 0px 1px #2979ff; /* @blue */
}

.pbc-wgt-booking-end .pbc-box .pbc-facebook .pbc-icon {

	display:block;
	width:48px;
	height:100%;
	line-height:0;
	background-color:#2979FF; /* @blue */
	margin:0;
	padding:0;
	border-top-right-radius:5px;
	border-bottom-right-radius:5px;
	position:absolute;
	left:0;
	top:0;
}

.pbc-wgt-booking-end .pbc-box .pbc-facebook .pbc-icon:hover {

	background-color:#F49614; /* @orange */
}

.pbc-wgt-booking-end .pbc-box .pbc-facebook .pbc-icon:after {

	display:inline-block;
	font-family:Icons;
	font-size:20px;
	line-height:100%;
	color:#FFF;
	content: "\f09a";
	position:absolute;
	left:50%;
	top:50%;
	transform:translateX(-50%) translateY(-50%);
}

.pbc-wgt-booking-end .pbc-box .pbc-facebook .pbc-desc {

	display:block;
	box-sizing:border-box;
	width:100%;
	font-size:14px;
	line-height:18px;
	padding:7px 10px 7px 70px;
}

.pbc-wgt-booking-end .pbc-box .pbc-wrap-form {

}

.pbc-wgt-booking-end .pbc-box .pbc-wrap-form .pbc-label {

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

.pbc-wgt-booking-end .pbc-box .pbc-wrap-form .pbc-wrap-input {

	position:relative;
}

.pbc-wgt-booking-end .pbc-box .pbc-wrap-form .pbc-wrap-input input {

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

.pbc-wgt-booking-end .pbc-box .pbc-wrap-form .pbc-wrap-input .pbc-btn-send {

	display:block;
	font-size:16px;
	font-weight:700;
	line-height:100%;
	color:#2979FF; /* @blue */
	position:absolute;
	right:20px;
	top:50%;
	transform:translateY(-50%);
	cursor:pointer;
}

.pbc-wgt-booking-end .pbc-box .pbc-wrap-form .pbc-wrap-input .pbc-btn-send:hover {

	color:#F49614; /* @orange */
}

.pbc-wgt-booking-end .pbc-after-box {

	padding:30px 0 0 0;
}

.pbc-wgt-booking-end .pbc-after-box .pbc-desc {

	font-size:14px;
	font-weight:300;
	line-height:24px;
	text-align:center;
	margin:0 0 10px 0;
}

.pbc-wgt-booking-end .pbc-after-box .pbc-wrap-btn {

	text-align:center;
}

.pbc-wgt-booking-end .pbc-after-box .pbc-wrap-btn .pbc-btn {

	display: inline-block;
	box-sizing: border-box;
	width:auto;
	font-size: 16px;
	font-weight: 700;
	line-height: 20px;
	padding: 15px 30px 15px 30px;
	text-align: center;
	color: #FFF;
	background-color: #B0BEC5;
	border-radius: 6px;
	border: none;
	outline: none;
	cursor:pointer;
	transition: background-color .1s ease;
}

.pbc-wgt-booking-end .pbc-after-box .pbc-wrap-btn .pbc-btn:hover {

	background-color:#F49614; /* @orange */
}

.pbc-wgt-booking-end .pbc-after-box .pbc-wrap-btn .pbc-info {

	font-size:11px;
	font-weight:300;
	text-align:center;
	color: #B0BEC5;
	padding:10px 0 0 0;
	margin:0;
}


/* widget booking summary
---------------------------------*/
.pbc-wgt-booking-summary {

}

.pbc-wgt-booking-summary .pbc-box {

}

.pbc-wgt-booking-summary .pbc-box .pbc-table {

	padding:20px;
	border-bottom:2px solid #F49614; /* @orange */
	background-color:#f8f8f8;
}

.pbc-wgt-booking-summary .pbc-box .pbc-table .pbc-title {

	display:block;
	font-size:16px;
	font-weight:700;
	line-height:120%;
	position:relative;
	margin:0 0 5px 0;
	padding:0 0 0 15px;
}

.pbc-wgt-booking-summary .pbc-box .pbc-table .pbc-title:after {

	display:block;
	content: '';
	width:7px;
	height:7px;
	border-radius:100%;
	background-color:#F49614; /* @orange */
	position:absolute;
	left:0;
	top:50%;
	transform: translateY(-50%);
}

.pbc-wgt-booking-summary .pbc-box .pbc-table .pbc-wrap-rows {

}

.pbc-wgt-booking-summary .pbc-box .pbc-table .pbc-wrap-rows > div:last-child {

	border:none;
}

.pbc-wgt-booking-summary .pbc-box .pbc-table .pbc-wrap-rows .pbc-row {

	border-bottom:1px solid #ECEFF1;
}

.pbc-wgt-booking-summary .pbc-box .pbc-table .pbc-wrap-rows .pbc-row:after {

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

.pbc-wgt-booking-summary .pbc-box .pbc-table .pbc-wrap-rows .pbc-row .pbc-item {

	display:block;
	box-sizing:border-box;
	width:100%;
	font-size:16px;
	font-weight:300;
	line-height:40px;
}

.pbc-wgt-booking-summary .pbc-box .pbc-table .pbc-wrap-rows .pbc-row .pbc-item.pbc-half {

	width:50%;
	float:left;
}

.pbc-wgt-booking-summary .pbc-box .pbc-table .pbc-wrap-rows .pbc-row > :nth-child(2) {

	border-left:1px solid #ECEFF1;
	padding:0 0 0 12px;
}

.pbc-wgt-booking-summary .pbc-box .pbc-table .pbc-wrap-rows .pbc-row .pbc-item label {

	margin:0 10px 0 0;
	vertical-align:middle;
}

.pbc-wgt-booking-summary .pbc-box .pbc-table .pbc-wrap-rows .pbc-row .pbc-item .pbc-icon {

	margin:0 10px 0 0;
	vertical-align:middle;
}

.pbc-wgt-booking-summary .pbc-box .pbc-table .pbc-wrap-rows .pbc-row .pbc-item .pbc-value {

	color:#90A4AE;
	vertical-align:middle;
}

.pbc-wgt-booking-summary .pbc-box .pbc-price-summary {

	padding:20px 20px 20px 20px;
	border-bottom:1px solid #ECEFF1;
}

.pbc-wgt-booking-summary .pbc-box .pbc-price-summary:after {

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

.pbc-wgt-booking-summary .pbc-box .pbc-price-summary .pbc-left {

	width:35%;
	box-sizing:border-box;
	float:left;
	padding:0 0 0 0;
}

.pbc-wgt-booking-summary .pbc-box .pbc-price-summary .pbc-right {

	width:65%;
	box-sizing:border-box;
	float:right;
}

.pbc-wgt-booking-summary .pbc-box .pbc-price-summary .pbc-price {

	font-size:41px;
	font-weight:700;
	line-height:100%;
	text-align:right;
	color:#F49614; 	/* @orange */
}

.pbc-wgt-booking-summary .pbc-box .pbc-price-summary .pbc-price .pbc-value {

}

.pbc-wgt-booking-summary .pbc-box .pbc-price-summary .pbc-price-add {

	font-size:16px;
	font-weight:300;
	line-height:20px;
	text-align:right;
	padding:10px 0 0 0;
}

.pbc-wgt-booking-summary .pbc-box .pbc-price-summary .pbc-price-add img {

	vertical-align:middle;
	margin:0 5px 0 0;
}

.pbc-wgt-booking-summary .pbc-box .pbc-price-summary .pbc-price-add .pbc-sign {

	vertical-align:middle;
}

.pbc-wgt-booking-summary .pbc-box .pbc-price-summary .pbc-price-add .pbc-value {

	vertical-align:middle;
}

.pbc-wgt-booking-summary .pbc-box .pbc-price-summary .pbc-price-add .pbc-currency {

	vertical-align:middle;
}

.pbc-wgt-booking-summary .pbc-register {

}

.pbc-wgt-booking-summary .pbc-register .pbc-wrap-title {

	padding:15px 0 5px 0;
}

.pbc-wgt-booking-summary .pbc-register .pbc-wrap-title h5 {

	font-size:20px;
	font-weight:700;
	line-height:100%;
	text-align:left;
	color:#F49614; 	/* @orange */
	padding:0;
	margin:0;
}

.pbc-wgt-booking-summary .pbc-register .pbc-wrap-form {

}

.pbc-wgt-booking-summary .pbc-register .pbc-wrap-form .pbc-wrap-rows {

	margin:0 0 30px 0;
}

.pbc-wgt-booking-summary .pbc-register .pbc-wrap-form .pbc-row {

	padding:10px 0 0 0;
}

.pbc-wgt-booking-summary .pbc-register .pbc-wrap-form .pbc-row.pbc-checkbox {

	padding:15px 0 0 0;
}

.pbc-wgt-booking-summary .pbc-register .pbc-wrap-form .pbc-row:after {

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

.pbc-wgt-booking-summary .pbc-register .pbc-wrap-form .pbc-row .pbc-item {

	display:block;
	box-sizing:border-box;
	width:100%;
}

.pbc-wgt-booking-summary .pbc-register .pbc-wrap-form .pbc-row .pbc-item.pbc-half {

	width:50%;
	float:left;
}

.pbc-wgt-booking-summary .pbc-register .pbc-wrap-form .pbc-row .pbc-item.pbc-left {

	padding:0 10px 0 0;
}

.pbc-wgt-booking-summary .pbc-register .pbc-wrap-form .pbc-row .pbc-item.pbc-right {

	padding:0 0 0 10px;
}

.pbc-wgt-booking-summary .pbc-register .pbc-wrap-form .pbc-row .pbc-item .pbc-label {

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

.pbc-wgt-booking-summary .pbc-register .pbc-wrap-form .pbc-row .pbc-item input {

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

.pbc-wgt-booking-summary .pbc-register .pbc-wrap-form .pbc-row .ui.checkbox label {

    font-size: 11px;
    font-weight: 300;
    padding: 0 0 0 30px;
    line-height: 17px;
    color: #0A172F;
}

.pbc-wgt-booking-summary .pbc-register .pbc-wrap-form .pbc-row .ui.checkbox label a {

	color:#2979FF; /* @blue */
	text-decoration:underline;
}

.pbc-wgt-booking-summary .pbc-register .pbc-wrap-form .pbc-row .ui.checkbox label a:hover {

	color:#F49614; 	/* @orange */
	text-decoration:none;
}

.pbc-wgt-booking-summary .pbc-register .pbc-wrap-form .pbc-wrap-btn {

	text-align:center;
}

.pbc-wgt-booking-summary .pbc-register .pbc-wrap-form .pbc-wrap-btn .pbc-btn {

	display: block;
	box-sizing: border-box;
	width:100%;
	font-size: 16px;
	font-weight: 700;
	line-height: 20px;
	text-transform:uppercase;
	padding: 15px 30px 15px 30px;
	text-align: center;
	color: #FFF;
	background-color:#2979FF; /* @blue */
	border-radius: 6px;
	border: none;
	outline: none;
	cursor:pointer;
	transition: background-color .1s ease;
}

.pbc-wgt-booking-summary .pbc-register .pbc-wrap-form .pbc-wrap-btn .pbc-btn:hover {

	background-color:#F49614; /* @orange */
}

.pbc-wgt-booking-summary .pbc-features-list {

	padding:20px 0 0 0;
}

.pbc-wgt-booking-summary .pbc-features-list ul.pbc-list {

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

.pbc-wgt-booking-summary .pbc-features-list ul.pbc-list:after {

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

.pbc-wgt-booking-summary .pbc-features-list ul.pbc-list li.pbc-item {

	display:block;
	box-sizing:border-box;
	width:50%;
	float:left;
	padding:0 10px 0 50px;
	line-height:50px;
	position:relative;
}

.pbc-wgt-booking-summary .pbc-features-list ul.pbc-list li.pbc-item:nth-child(2n+1) {

	clear:both;
}

.pbc-wgt-booking-summary .pbc-features-list ul.pbc-list li.pbc-item .pbc-icon {

	display:block;
	box-sizing:border-box;
	width:40px;
	height:40px;
	position:absolute;
	left:0;
	top:0;
}

.pbc-wgt-booking-summary .pbc-features-list ul.pbc-list li.pbc-item .pbc-icon img {

	width:100%;
	height:100%;
}

.pbc-wgt-booking-summary .pbc-features-list ul.pbc-list li.pbc-item .pbc-text {

	display:inline-block;
	font-size:11px;
	font-weight:300;
	line-height:120%;
	vertical-align:middle;
}


/* widget general categories
---------------------------------*/
.pbc-wgt-general-categories {

}

.pbc-wgt-general-categories .wrap-hidden {

	height:0;
	overflow:hidden;
	border-bottom:1px solid #2979FF;
}

.pbc-wgt-general-categories .show-more {

	display:block;
	font-size:16px;
	font-weight:700;
	text-align:left;
	color:#2979FF;
	padding:20px 0 0 0;
}

.pbc-wgt-general-categories .show-more .text {

	cursor:pointer;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

}

.pbc-wgt-general-categories .show-more .text:hover {

	color:#F49614; /* @orange */
}

.pbc-wgt-general-categories ul {

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

.pbc-wgt-general-categories ul.visible {

}

.pbc-wgt-general-categories ul li {

	display:block;
	line-height:16px;
	border-bottom:1px solid #ECEFF1;
	text-align:left;
	position:relative;
	padding:12px 0 12px 0;
	margin:0;
}

.pbc-wgt-general-categories ul li:last-child {

	border:none;
}

.pbc-wgt-general-categories ul.hidden li:first-child {

	border-top:1px solid #ECEFF1;
}

.pbc-wgt-general-categories ul li a {

	display:inline-block;
	font-size:16px;
	font-weight:300;
	line-height:100%;
	color:#0A172F; /* @darkblue */
	text-decoration:none;
	position:relative;
	cursor:pointer;
}

.pbc-wgt-general-categories ul li.pbc-current a {

	padding:0 0 0 30px;
}

.pbc-wgt-general-categories ul li.pbc-current a,
.pbc-wgt-general-categories ul li a:hover {

	color:#F49614; /* @orange */
}

.pbc-wgt-general-categories ul li.pbc-current a:before {

	display:block;
	font-family:Icons;
	font-size:20px;
	line-height:20px;
	position:absolute;
	left:0;
	top:-4px;
	color: #2979FF; /* @blue */
	content: "\f00c";
}

.pbc-wgt-general-categories ul li .pbc-counter {

	display:inline-block;
	font-size:12px;
	font-weight:300;
	line-height:100%;
	color:#90a4ae;
	position:absolute;
	right:0;
	top:50%;
	transform:translateY(-50%);
}

.pbc-wgt-general-categories ul li .pbc-counter .pbc-value {

	margin:0 5px 0 0;
}

.pbc-wgt-general-categories ul li .pbc-counter .pbc-label {

}




/*	voyage data
--------------------------------------------*/
.pbc-wgt-voyage-data {

}

.pbc-wgt-voyage-data .pbc-panel {

	border-bottom:2px solid #F49614;
}

.pbc-wgt-voyage-data .pbc-panel .pbc-wrap-inner {

	padding:10px 0 30px 0;
}

.pbc-wgt-voyage-data .pbc-panel .pbc-wrap-inner .pbc-list {

	font-size:16px;
	font-weight:300;
	line-height:120%;
}

.pbc-wgt-voyage-data .pbc-panel .pbc-wrap-inner .pbc-list .pbc-label {

	font-weight:700;
	color:#0a172f;
	padding:0 10px 0 0;
}

.pbc-wgt-voyage-data .pbc-panel .pbc-wrap-inner .pbc-list a {

	color:#2979ff;
	text-decoration:underline;
	transition:all 0.2s;
	cursor:pointer;
}

.pbc-wgt-voyage-data .pbc-panel .pbc-wrap-inner .pbc-list a:hover {

	color:#F49614;
	text-decoration:none;
}

.pbc-wgt-voyage-data .pbc-panel .pbc-wrap-inner .pbc-list .table {

	display:flex;
	flex-direction:row;
	flex-wrap:nowrap;
	justify-content:flex-start;
	align-items:stretch;
	box-sizing:border-box;
	width:100%;
	margin:0 0 10px 0;
}

.pbc-wgt-voyage-data .pbc-panel .pbc-wrap-inner .pbc-list .table-cell-label {

	flex-grow:0;
	display:block;
}

.pbc-wgt-voyage-data .pbc-panel .pbc-wrap-inner .pbc-list .table-cell-data {

	flex-grow:1;
}

.pbc-wgt-voyage-data .pbc-panel .pbc-wrap-inner .pbc-list .pbc-country {

}

.pbc-wgt-voyage-data .pbc-panel .pbc-wrap-inner .pbc-list .pbc-route {

}

.pbc-wgt-voyage-data .pbc-panel .pbc-wrap-inner .pbc-list .pbc-date {

}

.pbc-wgt-voyage-data .pbc-panel .pbc-wrap-inner .pbc-list .pbc-date .text {

}

.pbc-wgt-voyage-data .pbc-panel .pbc-wrap-inner .pbc-list .pbc-skipper {

}

.pbc-wgt-voyage-data .pbc-panel .pbc-wrap-inner .pbc-list .pbc-skipper .text {

}

.pbc-wgt-voyage-data .pbc-panel .pbc-wrap-inner .pbc-list .pbc-yacht {

}

.pbc-wgt-voyage-data .pbc-panel .pbc-wrap-inner .pbc-list .pbc-places {

}

.pbc-wgt-voyage-data .pbc-panel .pbc-wrap-inner .pbc-list .pbc-rating {

	display:inline-block;
}

.pbc-wgt-voyage-data .pbc-panel .pbc-wrap-inner .pbc-list .pbc-rating .ui.star.rating .active.icon {

	text-shadow:none!important;
	color:#F49614!important; /* @orange */
}

.pbc-wgt-voyage-data .pbc-panel .pbc-wrap-inner .pbc-list .pbc-dark-tag {

	display:inline-block;
	font-size:12px;
	font-weight:700;
	line-height:100%;
	color:#FFF;
	white-space:nowrap;
	vertical-align:middle;
	background-color:#0a172f;
	border-top-right-radius:4px;
	border-bottom-right-radius:4px;
	padding:6px 12px;
	margin:0 0 0 20px;
	position:relative;
	top:-2px;
}

.pbc-wgt-voyage-data .pbc-panel .pbc-wrap-inner .pbc-list .pbc-dark-tag:after {

	content: '';
	position: absolute;
	right: 100%;
	top: 0;
	width: 0;
	height: 100%;
	border-top: 12px solid transparent;
	border-right: 12px solid #0a172f;
	border-bottom: 12px solid transparent;
}

.pbc-wgt-voyage-data .pbc-panel .pbc-wrap-inner .pbc-list .pbc-dark-tag .text {

	display:inline;
}

.pbc-wgt-voyage-data .pbc-panel .pbc-wrap-inner .pbc-list .pbc-light-tag {

	display:inline-block;
	font-size:12px;
	font-weight:700;
	line-height:100%;
	color:#FFF;
	white-space:nowrap;
	vertical-align:middle;
	background-color:#eceff1;
	border-top-right-radius:4px;
	border-bottom-right-radius:4px;
	padding:6px 12px;
	margin:0 0 0 20px;
	position:relative;
	top:-2px;
}

.pbc-wgt-voyage-data .pbc-panel .pbc-wrap-inner .pbc-list .pbc-light-tag:after {

	content: '';
	position: absolute;
	right: 100%;
	top: 0;
	width: 0;
	height: 100%;
	border-top: 12px solid transparent;
	border-right: 12px solid #eceff1;
	border-bottom: 12px solid transparent;
}

.pbc-wgt-voyage-data .pbc-panel .pbc-wrap-inner .pbc-list .pbc-light-tag .free {

	font-size:16px;
	font-weight:700;
	display:inline;
	color:#F49614;
}

.pbc-wgt-voyage-data .pbc-panel .pbc-wrap-inner .pbc-list .pbc-light-tag .separator,
.pbc-wgt-voyage-data .pbc-panel .pbc-wrap-inner .pbc-list .pbc-light-tag .max {

	color:#90a4ae;
}



.pbc-wgt-voyage-data .pbc-panel .pbc-wrap-inner .pbc-list .pbc-route .pbc-chain {

	display: inline-block;
	vertical-align:middle;
	padding:0;
	margin:0;
}

.pbc-wgt-voyage-data .pbc-panel .pbc-wrap-inner .pbc-list .pbc-route .pbc-chain .pbc-location {

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

.pbc-wgt-voyage-data .pbc-panel .pbc-wrap-inner .pbc-list .pbc-route .pbc-chain .pbc-location .pbc-name {

	vertical-align:middle;
}

.pbc-wgt-voyage-data .pbc-panel .pbc-wrap-inner .pbc-list .pbc-route .pbc-chain .pbc-icon-marker {

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

.pbc-wgt-voyage-data .pbc-panel .pbc-wrap-inner .pbc-list .pbc-route .pbc-chain .pbc-icon-checkmark {

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

.pbc-wgt-voyage-data .pbc-panel .pbc-wrap-inner .pbc-list .pbc-route .pbc-chain .pbc-icon-marker i.icon,
.pbc-wgt-voyage-data .pbc-panel .pbc-wrap-inner .pbc-list .pbc-route .pbc-chain .pbc-icon-checkmark i.icon {

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

.pbc-wgt-voyage-data .pbc-panel .pbc-wrap-inner .pbc-list .pbc-route .pbc-chain .pbc-link {

	display:inline-block;
	margin:0 4px;
	vertical-align:bottom;
}

.pbc-wgt-voyage-data .pbc-panel .pbc-wrap-inner .pbc-list .pbc-route .pbc-chain .pbc-link img {

	vertical-align:middle;
}

.pbc-wgt-voyage-data .pbc-panel .pbc-wrap-inner .pbc-list .pbc-route .pbc-chain .pbc-separator {

	display:inline-block;
	letter-spacing:2px;
}

.pbc-wgt-voyage-data .pbc-panel .pbc-wrap-inner .pbc-list .pbc-route .pbc-chain .pbc-separator .pbc-text {

	display:inline;
}






.pbc-wgt-voyage-data .pbc-price-summary {

	padding:20px 20px 0 20px;
}

.pbc-wgt-voyage-data .pbc-price-summary:after {

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

.pbc-wgt-voyage-data .pbc-price-summary .pbc-left {

	font-size:16px;
	font-weight:300;
	line-height:120%;
	width:35%;
	box-sizing:border-box;
	float:left;
	padding:0 0 0 0;
}

.pbc-wgt-voyage-data .pbc-price-summary .pbc-right {

	width:65%;
	box-sizing:border-box;
	float:right;
}

.pbc-wgt-voyage-data .pbc-price-summary .pbc-price {

	font-size:41px;
	font-weight:700;
	line-height:100%;
	text-align:right;
	color:#F49614;
}

.pbc-wgt-voyage-data .pbc-price-summary .pbc-price .pbc-value {

}

/* button */
.pbc-wgt-voyage-data .pbc-wrap-btn {

	margin:30px 0 0 0;
}

.pbc-wgt-voyage-data .pbc-wrap-btn a.button,
.pbc-wgt-voyage-data .pbc-wrap-btn div.button,
.pbc-wgt-voyage-data .pbc-wrap-btn button {

	display:block;
	box-sizing:border-box;
	width:100%;
	font-size:16px;
	font-weight:700;
	line-height:50px;
	text-align:center;
	color:#FFF; /* @white */
	background-color:#2979FF; 	/* @blue */
	border-radius:6px;
	border:none;
	outline:none;
	transition: background-color .1s ease;
	cursor:pointer;
	user-select: none;
}

.pbc-wgt-voyage-data .pbc-wrap-btn a.button:hover,
.pbc-wgt-voyage-data .pbc-wrap-btn div.button:hover,
.pbc-wgt-voyage-data .pbc-wrap-btn button:hover {

	background-color:#F49614; 	/* @orange */
}

.pbc-wgt-voyage-data .pbc-wrap-btn a.button img,
.pbc-wgt-voyage-data .pbc-wrap-btn div.button img {

	vertical-align:middle;
	margin:0 5px 0 0;
}

.pbc-wgt-voyage-data .pbc-wrap-btn a.button span.name,
.pbc-wgt-voyage-data .pbc-wrap-btn div.button span.name {

	vertical-align:middle;
}

/* hidden */
.pbc-wgt-voyage-data .pbc-hidden {

	display:block;
	box-sizing:border-box;
	height:0;
	overflow:hidden;
}

.pbc-wgt-voyage-data .pbc-hidden .pbc-inner {

	display:block;
	box-sizing:border-box;
}

/* thank you */
.pbc-wgt-voyage-data .pbc-wrap-thanks {

	padding:50px 0 0 0;
}

.pbc-wgt-voyage-data .pbc-thanks {

	display:block;
	box-sizing:border-box;
	font-size:16px;
	font-weight:700;
	line-height:50px;
	text-align:center;
	background-color:#f5f5f5;
	border-radius:6px;
	margin:0;
	padding:0;
}

.pbc-wgt-voyage-data .pbc-thanks .text {

	display:inline;
}

/* phone */
.pbc-wgt-voyage-data .pbc-phone {

	position:relative;
	font-size:16px;
	font-weight:300;
	text-align:center;
	border-radius:6px;
	padding:20px;
	border:1px solid #2979FF;
	background-color: #FAFAFA;
	margin:20px 0 0 0;
}

.pbc-wgt-voyage-data .pbc-phone:after {

	display:block;
	content: ' ';
	width:10px;
	height:10px;
	position:absolute;
	left:50%;
	top:-6px;
	transform:translateX(-50%) rotate(45deg);
	border-left:1px solid #2979FF;
	border-top:1px solid #2979FF;
	background-color: #FAFAFA;
}

.pbc-wgt-voyage-data .pbc-phone .wrap-links {

	text-align:left;
	margin:0 auto;
	width:auto;
	display:inline-block;
}

.pbc-wgt-voyage-data .pbc-phone .pbc-link {

	font-size:20px;
	line-height:28px;
	text-align:left;
	margin:5px 0 0 0;
}

.pbc-wgt-voyage-data .pbc-phone .pbc-link-email {

	font-size:16px;
	line-height:20px;
	text-align:left;
	margin:5px 0 0 0;
}

.pbc-wgt-voyage-data .pbc-phone a {

	display:inline-block;
	color:#2979FF; 	/* @blue */
}

.pbc-wgt-voyage-data .pbc-phone a:hover {

	color:#F49614; 	/* @orange */
}

.pbc-wgt-voyage-data .pbc-phone a img {

	vertical-align:middle;
}

.pbc-wgt-voyage-data .pbc-phone a span {

	vertical-align:middle;
}

#transport_buttons_containter {
	background-color: #e0e1e2 !important;
}


#transport_button_2:hover {
	background-color: #f49614 !important;
}

/*

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

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

	display:block;
	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:33.3333333333%;
	padding:0 10px 0 0;
	float:left;
}

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

	display:block;
	box-sizing:border-box;
	width:66.6666666666%;
	padding:0 0 0 10px;
	float:left;
}

/* trip dropdown
--------------------------------------*/
.pbc-cat-trip-dropdown {

	padding:0 0 50px 0;
	position:relative;
}

.pbc-cat-trip-dropdown .pbc-control {

}

.pbc-cat-trip-dropdown .pbc-control .pbc-dropdown-icon {

	display:block;
	width:20px;
	height:20px;
	position:absolute;
	top:50%;
	right:20px;
	border-radius:100%;
	transform: translateY(-50%);
	border:1px solid #2979FF; /* @blue */
	background-color:#2979FF; /* @blue */
}

.pbc-cat-trip-dropdown .pbc-control .pbc-dropdown-icon svg {

	fill:#FFF; /* @white */
	position:absolute;
	width:80%;
	height:80%;
	left:10%;
	top:10%;
}


.pbc-cat-trip-dropdown .ui.selection.dropdown {

	line-height:50px;
	padding: 0 2.1em 0 .35714286em;
}

.pbc-cat-trip-dropdown .ui.dropdown:not(.button) > .default.text {

	font-weight:700;
	color:#0A172F; /* @darkblue */
}

.pbc-cat-trip-dropdown .ui.selection.visible.dropdown > .text:not(.default) {

    font-weight: 700;
    color:#0A172F; /* @darkblue */
}

.pbc-cat-trip-dropdown .ui.selection.dropdown .menu > .item {

	font-size:16px;
	font-weight:300;
	line-height:50px;
	background-color:#FFF; /* @white */
	border-top:1px solid #ECEFF1;
}

.pbc-cat-trip-dropdown .ui.selection.dropdown:hover {

    border-color: rgba(41, 121, 255, 1.0);
}

.pbc-cat-trip-dropdown .ui.selection.dropdown .menu > .item:nth-child(2n+2) {

	background-color:#f8f8f8; /* @white */
}

.pbc-cat-trip-dropdown .ui.selection.dropdown .menu > .item.active {

	background-color:rgba(27, 134, 173, 0.1);
}

.pbc-cat-trip-dropdown .ui.selection.dropdown .menu > .item:hover {

	background-color:rgba(27, 134, 173, 0.18);
}

.pbc-cat-trip-dropdown .ui.selection.dropdown .menu > .item img.pbc-img-marker {

	margin:0 5px 0 0;
	vertical-align:middle;
}

.pbc-cat-trip-dropdown .ui.selection.dropdown .menu > .item img.pbc-img-link {

	margin:0;
	vertical-align:middle;
}

.pbc-cat-trip-dropdown .ui.selection.dropdown .menu > .item .pbc-wrap-link {

	display:inline-block;
	margin:0 5px;
	vertical-align:middle;
}

.pbc-cat-trip-dropdown .ui.selection.dropdown .menu > .item .pbc-transfer {

	display:inline-block;
	vertical-align:middle;
}

.pbc-cat-trip-dropdown .ui.selection.dropdown .menu > .item .pbc-separator {

	margin:0 5px;
	vertical-align:middle;
}

.pbc-cat-trip-dropdown .ui.selection.dropdown .menu > .item .pbc-location {

	vertical-align:middle;
}

.pbc-cat-trip-dropdown .ui.selection.dropdown .menu > .item .pbc-svg-check {

	display:inline-block;
	width:24px;
	height:24px;
	vertical-align:middle;
	margin:0 0 0 5px;
	position:relative;
}

.pbc-cat-trip-dropdown .ui.selection.dropdown .menu > .item .pbc-svg-check svg {

	position:absolute;
	let:0;
	top:0;
	width:100%;
	height:100%;
	fill:#2979FF; /* @blue */
}

.pbc-cat-trip-dropdown .ui.selection.dropdown .menu > .item .pbc-wrap-date {

	display:inline-block;
	vertical-align:middle;
	margin:0 20px 0 30px;
}

.pbc-cat-trip-dropdown .ui.selection.dropdown .menu > .item .pbc-date {

	display:inline-block;
	vertical-align:middle;
	padding:0 20px 0 30px;
	position:relative;
}

.pbc-cat-trip-dropdown .ui.selection.dropdown .menu > .item .pbc-date img {

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

.pbc-cat-trip-dropdown .ui.selection.dropdown .menu > .item .pbc-date label {

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

.pbc-cat-trip-dropdown .ui.selection.dropdown .menu > .item .pbc-date span {

	font-size:16px;
	font-weight:300;
	line-height:100%;
	display:block;
}

.pbc-cat-trip-dropdown .ui.selection.dropdown .menu > .item .pbc-length {

	display:inline-block;
}

.pbc-cat-trip-dropdown .ui.selection.dropdown .menu > .item .pbc-length .pbc-box {

	display:inline-block;
	position:relative;
	background-color:#000;
	border-top-right-radius:6px;
	border-bottom-right-radius:6px;
	padding:8px 16px;
	font-weight:700;
	line-height:16px;
}

.pbc-cat-trip-dropdown .ui.selection.dropdown .menu > .item .pbc-length .pbc-box:after {

	content: '';
	position: absolute;
	right: 100%;
	top: 0;
	width: 0;
	height: 100%;
	border-top: 16px solid transparent;
	border-right: 16px solid #000;
	border-bottom: 16px solid transparent;
}

.pbc-cat-trip-dropdown .ui.selection.dropdown .menu > .item .pbc-length .pbc-box .pbc-days {

	font-size:12px;
	font-weight:700;
	line-height:100%;
	color:#FFF; /* @white */
}

.pbc-cat-trip-dropdown .ui.selection.dropdown .menu > .item .pbc-length .pbc-box .pbc-unit {

	font-size:12px;
	font-weight:700;
	line-height:100%;
	color:#FFF; /* @white */
}

.pbc-cat-trip-dropdown .ui.selection.dropdown .menu > .item .pbc-wrap-checkbox {

	display:inline-block;
	vertical-align:middle;
	padding:0 0 0 30px;
}


.pbc-cat-trip-dropdown .ui.selection.dropdown .menu > .item .pbc-checkbox {

	display:inline-block;
	width:22px;
	height:22px;
	border-radius:4px;
	border:1px solid #000; /* @black */
	vertical-align:middle;
	position:relative;
}

.pbc-cat-trip-dropdown .ui.selection.dropdown .menu > .item.active .pbc-checkbox {

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

.pbc-cat-trip-dropdown .ui.selection.dropdown .menu > .item .pbc-checkbox svg {

	display:none;
	width:90%;
	height:90%;
	fill:#FFF; /* @white */
	position:absolute;
	left:5%;
	top:5%;
}

.pbc-cat-trip-dropdown .ui.selection.dropdown .menu > .item.active .pbc-checkbox svg {

	display:block;
}


/* offer slider
-----------------------------------------*/
.pbc-wrap-offer-slider {

	padding:30px 0;
}

.pbc-offer-slider {

	display:block;
	box-sizing:border-box;
	width:100%;
	padding:0 0 47.50% 0;
	position:relative;
	border-radius:5px;
}

.pbc-offer-slider.pbc-col-two-third {

	/* class used to mark slider places in content column with 66% width */
}

.pbc-offer-slider.pbc-frame-green {

	border:2px solid #00E676; /* @green */
}

.pbc-offer-slider.pbc-frame-orange {

	border:2px solid #F49614; /* @orange */
}


.pbc-offer-slider .pbc-badge-last-minute,
.pbc-offer-slider .pbc-badge-new,
.pbc-offer-slider .pbc-badge-promotion {

	display:block;
	width:106px;
	height:106px;
	position:absolute;
	left:-7px;
	top:-7px;
	line-height:0;
	z-index:10;
}

.pbc-offer-slider .pbc-wrap-slides {

	display:block;
	box-sizing: border-box;
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	top:0;
	overflow:hidden;
	border-radius:3px;
}

.pbc-offer-slider .pbc-wrap-slides .pbc-slide {

	display:none;
	position:absolute;
	width:100%;
	height:100%;
	left:0;
	top:0;
	opacity:0.0;
	z-index:1;
}

.pbc-offer-slider .pbc-wrap-slides .pbc-slide.pbc-up {

	z-index:2;
}

.pbc-offer-slider .pbc-wrap-slides .pbc-slide .pbc-wrap-image {

	display:block;
	width:100%;
	height:100%;
}

.pbc-offer-slider .pbc-wrap-slides .pbc-slide .pbc-wrap-image img {

	width:100%;
	height:100%;
}

.pbc-offer-slider .pbc-wrap-slides .pbc-slide .pbc-desc-box {

	display:block;
	max-width:50%;
	min-width:50%;
	position:absolute;
	left:0;
	top:50%;
	transform:translateY(-50%);
	padding:30px 80px 30px 30px;
	background-color:#0A172F; /* @darkblue */
	border-top-right-radius:5px;
	border-bottom-right-radius:5px;
}

.pbc-offer-slider .pbc-wrap-slides .pbc-slide .pbc-desc-box h2 {

	display:block;
	font-size:40px;
	font-weight:700;
	line-height:120%;
	color:#FFF; /* @white */
	margin:0;
	padding:0 0 5px 0;
}

.pbc-offer-slider .pbc-wrap-slides .pbc-slide .pbc-desc-box .pbc-subtitle {

	display:block;
	font-size:16px;
	font-weight:300;
	line-height:120%;
	color:#FFF; /* @white */
	margin:0;
	padding:0;
}

div.pusher.pbc-pusher section.pbc-page-header div div.pbc-wrap-subtitle div h3 strong a  {
	color:#2979ff;
}

.pbc-offer-slider .pbc-wrap-slides .pbc-slide .pbc-desc-box .pbc-type {

	display:block;
	font-size:12px;
	font-weight:300;
	line-height:120%;
	color:#FFF; /* @white */
	margin:0;
	padding:8px 0 0 0;
}

.pbc-offer-slider .pbc-wrap-slides .pbc-slide .pbc-desc-box .pbc-type strong {

	font-weight:700;
}


.pbc-offer-slider .pbc-wrap-slides .pbc-slide .pbc-desc-box .pbc-separator {

	padding:5px 0 5px 0;
}

.pbc-offer-slider .pbc-wrap-slides .pbc-slide .pbc-desc-box .pbc-separator svg {

	width:32px;
	height:32px;
	fill:#F49614; 	/* @orange */
}

.pbc-offer-slider .pbc-wrap-slides .pbc-slide .pbc-desc-box .pbc-wrap-cols {

}

.pbc-offer-slider .pbc-wrap-slides .pbc-slide .pbc-desc-box .pbc-wrap-cols:after {

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

.pbc-offer-slider .pbc-wrap-slides .pbc-slide .pbc-desc-box .pbc-wrap-cols .pbc-col-a {

	float:left;
}

.pbc-offer-slider .pbc-wrap-slides .pbc-slide .pbc-desc-box .pbc-wrap-cols .pbc-col-b {

	float:left;
	padding:0 0 0 10px;
}


.pbc-offer-slider .pbc-wrap-slides .pbc-slide .pbc-desc-box .pbc-price-desc {

	display:block;
	font-size:12px;
	font-weight:300;
	line-height:120%;
	color:#FFF; /* @white */
	text-align:right;
}

.pbc-offer-slider .pbc-wrap-slides .pbc-slide .pbc-desc-box .pbc-price-old {

	display:block;
	font-size:16px;
	font-weight:300;
	line-height:120%;
	text-decoration: line-through;
	color:#78909C; /* @lightblue */
}

.pbc-offer-slider .pbc-wrap-slides .pbc-slide .pbc-desc-box .pbc-price-new {

	display:block;
	font-size:40px;
	font-weight:700;
	line-height:120%;
	color:#00E676; /* @green */
}

.pbc-offer-slider .pbc-wrap-slides .pbc-slide .pbc-btn-show {

	font-size:16px;
	font-weight:700;
	line-height:50px;
	color:#FFFFFF; /* @white */
	background-color:#F49614; /* orange */
	padding:0 50px;
	position:absolute;
	left:100%;
	bottom:30px;
	transform:translateX(-50%);
	border-radius:6px;
	transition:all 0.3s;
	white-space:nowrap;
}

.pbc-offer-slider .pbc-wrap-slides .pbc-slide .pbc-btn-show:hover {

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

.pbc-offer-slider .pbc-buttons {

	display:block;
	width:150px;
	height:60px;
	position:absolute;
	right:30px;
	bottom:30px;
	z-index:10;
}

.pbc-offer-slider .pbc-buttons .pbc-btn-prev,
.pbc-offer-slider .pbc-buttons .pbc-btn-next {

	display:block;
	position:absolute;
	top:0;
	width:60px;
	height:60px;
	border-radius:100%;
	background-color:rgba(41, 121, 255, 1.0); /* blue */
	cursor:pointer;
	transition:all 0.3s;
	opacity:0.8;
}

.pbc-offer-slider .pbc-buttons .pbc-btn-prev:hover,
.pbc-offer-slider .pbc-buttons .pbc-btn-next:hover {

	background-color:#F49614; /* orange */
	opacity:1.0;
}

.pbc-offer-slider .pbc-buttons .pbc-btn-prev {

	left:0;
}

.pbc-offer-slider .pbc-buttons .pbc-btn-next {

	right:0;
}

.pbc-offer-slider .pbc-buttons .pbc-btn-prev svg,
.pbc-offer-slider .pbc-buttons .pbc-btn-next svg {

	width:60%;
	height:60%;
	fill:#FFF;
	position:absolute;
	left:50%;
	top:50%;
	transform:translateX(-50%) translateY(-50%);
}


.product-category-video {
	border-radius: 5px;
	width: 100%;
}

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

	.pbc-page-cols {

		padding:0 20px 50px 20px;
	}

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

		width:36%;
	}

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

		width:64%;
	}
}

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

	.pbc-offer-slider.pbc-col-two-third  .pbc-wrap-slides .pbc-slide .pbc-desc-box {

	    padding: 30px 80px 30px 30px;
	}

	.pbc-offer-slider.pbc-col-two-third .pbc-wrap-slides .pbc-slide .pbc-desc-box h2 {

		font-size: 30px;
	}

	.pbc-offer-slider.pbc-col-two-third .pbc-wrap-slides .pbc-slide .pbc-desc-box .pbc-price-old {

	    font-size: 14px;
	}

	.pbc-offer-slider.pbc-col-two-third .pbc-wrap-slides .pbc-slide .pbc-desc-box .pbc-price-new {

	    font-size: 30px;
	}

	.pbc-offer-slider.pbc-col-two-third  .pbc-buttons {

	    width: 130px;
	    height: 50px;
	}

	.pbc-offer-slider.pbc-col-two-third .pbc-buttons .pbc-btn-prev,
	.pbc-offer-slider.pbc-col-two-third .pbc-buttons .pbc-btn-next {

		width:50px;
		height:50px;
	}

	.pbc-offer-slider.pbc-col-two-third .pbc-wrap-slides .pbc-slide .pbc-btn-show {

	    font-size: 14px;
	    line-height: 40px;
	    padding: 0 30px;
	    bottom: 25px;
	}
}

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


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

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

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

		width:100%;
		padding:0;
	}
}


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

	.pbc-offer-slider.pbc-col-two-third  .pbc-wrap-slides .pbc-slide .pbc-desc-box {

	    padding: 20px 20px 20px 20px;
	    border-top-left-radius: 5px;
    	border-bottom-left-radius: 5px;
    	left:auto;
    	right:10px;
    	top:10px;
    	transform:none;
	}

	.pbc-offer-slider.pbc-col-two-third .pbc-wrap-slides .pbc-slide .pbc-desc-box h2 {

		font-size: 24px;
	}

	.pbc-offer-slider.pbc-col-two-third .pbc-wrap-slides .pbc-slide .pbc-desc-box .pbc-subtitle {

	    font-size: 14px;
	    padding: 0 0 5px 0;
	}

  .pbc-offer-slider .pbc-wrap-slides .pbc-slide .pbc-desc-box .pbc-type {

		padding:0 0 8px 0;
	}

	.pbc-offer-slider .pbc-wrap-slides .pbc-slide .pbc-desc-box .pbc-separator {

		display:none;
	}

	.pbc-offer-slider.pbc-col-two-third .pbc-wrap-slides .pbc-slide .pbc-desc-box .pbc-price-new {

	    font-size: 24px;
	}

	.pbc-offer-slider.pbc-col-two-third  .pbc-buttons {

	    right:auto;
	    left:10px;
	    bottom:20px;
	    width: 100px;
	    height: 40px;
	}

	.pbc-offer-slider.pbc-col-two-third .pbc-buttons .pbc-btn-prev,
	.pbc-offer-slider.pbc-col-two-third .pbc-buttons .pbc-btn-next {

		width:40px;
		height:40px;
	}

	.pbc-offer-slider.pbc-col-two-third .pbc-wrap-slides .pbc-slide .pbc-btn-show {

		font-size: 12px;
		line-height: 30px;
		padding: 0 20px;
		left:auto;
		right:0;
		bottom:-10px;
		transform:translateY(100%);
	}
}

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

	.pbc-offer-slider.pbc-col-two-third  .pbc-wrap-slides .pbc-slide .pbc-desc-box {

			max-width:none;
			min-width:none;
	    padding: 10px 20px;
	}

	.pbc-offer-slider.pbc-col-two-third .pbc-wrap-slides .pbc-slide .pbc-desc-box h2 {

		font-size:16px;
	}

	.pbc-offer-slider.pbc-col-two-third .pbc-wrap-slides .pbc-slide .pbc-desc-box .pbc-subtitle {

	    display:none;
	}

	.pbc-offer-slider.pbc-col-two-third .pbc-wrap-slides .pbc-slide .pbc-desc-box .pbc-price-old {

	    font-size: 12px;
	}

	.pbc-offer-slider.pbc-col-two-third .pbc-wrap-slides .pbc-slide .pbc-desc-box .pbc-price-new {

	    font-size: 16px;
	}

	.pbc-offer-slider.pbc-col-two-third  .pbc-buttons {

	    bottom:10px;
	}

}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vZGF0ZXJhbmdlcGlja2VyLm1pbi5jc3MiLCJ3ZWJwYWNrOi8vLy9zb3VyY2UvZGF0ZXJhbmdlcGlja2VyLmNzcyIsIndlYnBhY2s6Ly8vc2lkZWJhci5jc3MiLCJ3ZWJwYWNrOi8vL2NhdGVnb3J5Lm1haW4uY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7Ozs7O0VDU0EsZ0NBQ0ksY0FDQSxhQUNBLGFBQ0Esc0JBQ0Esd0JBR2dDLHlFQUNoQyxVQUNBLFdBSWtDLHVKQUNsQyxXQUNBLFdBRzZCLG1FQUM3QixVQVFKLHlFQXVVSSxVQTVVSiwwQkFDSSxXQUNBLGdCQU9KLHlEQUNJLGlCQUdKLDRCQUNJLFlBQ0EsZ0JBR0osMENBQ0ksYUFHSixrREFDSSxXQUcyQiw2REFDM0IsdURBQ0EsbUJBQ0Esa0JBQ0EsZUFJSix1R0FDSSxVQUNBLGNBQ0EsZUFDQSxnQkFDQSxZQUNBLGlCQUNBLGtCQUNBLDJCQUNBLHlCQUNBLFdBR0osZ0NBQ0ksY0FHSixzQ0FDSSxxQkFDQSxrQkFDQSxXQUNBLGNBQ0EsZUFDQSxZQUNBLGlCQUNBLHNCQUNBLGdCQUNBLGNBQ0EsV0FpRUosb0VBUkksb0JBS0EsV0EzREosNkJBQ0ksZUFDQSxTQUNBLFVBR0osNkJBQ0ksY0FDQSxtQkFDQSx5QkFDQSxXQUNBLGlCQUNBLGtCQUNBLDBCQUNBLHVCQUNBLGtCQUNBLGVBR0osc0VBQ0ksZUFDQSxzQkFDQSxXQUdKLGlDQUNJLHFCQUNBLFlBQ0Esa0JBQ0EsZ0JBR0osaUNBQ0ksaUJBQ0Esa0JBQ0EsaUJBR0osa0JBQ0ksaUJBQ0EsZ0JBQ0EsVUFDQSxVQUNBLFlBQ0EsZUFDQSwwQkFDQSx1QkFDQSxrQkFHSixtQ0FDSSxpQkFDQSxTQUNBLFVBRUEsbUNBQ0EsNkJBQ0Esa0NBQ0EsbUNBSUosa0NBQ0ksaUJBQ0EsU0FDQSxXQUVBLG1DQUNBLDZCQUNBLGtDQW9CSix3RUE0QkksaUJBR0EscUJBSUEsV0FoQ0EsT0FDQSxRQUNBLFFBQ0EsaUJBQ0Esa0JB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OztDQUVBOztLQUVJLFVBQVU7S0FDVixTQUFTO0tBQ1QsV0FBVztLQUNYLFlBQVk7S0FDWixZQUFZO0NBQ2hCOztDQUVBOzs7RUFHQyxVQUFVO0VBQ1YsV0FBVztDQUNaOztDQUVBOztFQUVDLGVBQWU7RUFDZixpQkFBaUI7RUFDakIsZUFBZTtFQUNmLFNBQVM7RUFDVCxPQUFPO0VBQ1AsWUFBWTtFQUNaLDBCQUEwQjtDQUMzQjtBQUNEOztBQUVBOztDQUVDOztHQUVFLGNBQWM7R0FDZCxjQUFjO0tBQ1osa0JBQWtCO0NBQ3RCOztDQUVBOztFQUVDLGNBQWM7Q0FDZjs7Q0FFQTs7S0FFSSxZQUFZO0NBQ2hCOztDQUVBOztLQUVJLGVBQWU7Q0FDbkI7O0NBRUE7O0tBRUksZUFBZTtDQUNuQjs7Q0FFQTs7S0FFSSxXQUFXO0NBQ2Y7O0FBRUQiLCJmaWxlIjoicHJvZHVjdF9saXN0LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIVxuICogU3R5bGVzaGVldCBmb3IgdGhlIERhdGUgUmFuZ2UgUGlja2VyLCBmb3IgdXNlIHdpdGggU2VtYW50aWMgVUlcbiAqXG4gKiBDb3B5cmlnaHQgMjAxMy0yMDE1IERhbiBHcm9zc21hbiAoIGh0dHA6Ly93d3cuZGFuZ3Jvc3NtYW4uaW5mbyApXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2UuIFNlZSBodHRwOi8vd3d3Lm9wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL21pdC1saWNlbnNlLnBocFxuICpcbiAqIEJ1aWx0IGZvciBodHRwOi8vd3d3LmltcHJvdmVseS5jb21cbiAqLy5kYXRlcmFuZ2VwaWNrZXIuZHJvcGRvd24tbWVudXttYXgtd2lkdGg6bm9uZTtkaXNwbGF5Om5vbmU7ei1pbmRleDozMDAwO2JvcmRlcjoxcHggc29saWQgI2NjYztib3gtc2hhZG93OjAgMCA1cHggI2NjY30uZGF0ZXJhbmdlcGlja2VyLm9wZW5zbGVmdCAuY2FsZW5kYXIsLmRhdGVyYW5nZXBpY2tlci5vcGVuc2xlZnQgLnJhbmdlc3tmbG9hdDpsZWZ0O21hcmdpbjo0cHh9LmRhdGVyYW5nZXBpY2tlci5vcGVuc2NlbnRlciAuY2FsZW5kYXIsLmRhdGVyYW5nZXBpY2tlci5vcGVuc2NlbnRlciAucmFuZ2VzLC5kYXRlcmFuZ2VwaWNrZXIub3BlbnNyaWdodCAuY2FsZW5kYXIsLmRhdGVyYW5nZXBpY2tlci5vcGVuc3JpZ2h0IC5yYW5nZXN7ZmxvYXQ6cmlnaHQ7bWFyZ2luOjRweH0uZGF0ZXJhbmdlcGlja2VyLnNpbmdsZSAuY2FsZW5kYXIsLmRhdGVyYW5nZXBpY2tlci5zaW5nbGUgLnJhbmdlc3tmbG9hdDpub25lfS5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcyAucmFuZ2VfaW5wdXRzPmRpdiwuZGF0ZXJhbmdlcGlja2VyX3N0YXJ0X2lucHV0e2Zsb2F0OmxlZnR9LmRhdGVyYW5nZXBpY2tlciAucmFuZ2Vze3dpZHRoOjE2MHB4O3RleHQtYWxpZ246bGVmdH0uZGF0ZXJhbmdlcGlja2VyIC5yYW5nZXMgLnJhbmdlX2lucHV0cz5kaXY6bnRoLWNoaWxkKDIpe3BhZGRpbmctbGVmdDoxMXB4fS5kYXRlcmFuZ2VwaWNrZXIgLmNhbGVuZGFye2Rpc3BsYXk6bm9uZTttYXgtd2lkdGg6MjcwcHh9LmRhdGVyYW5nZXBpY2tlci5zaG93LWNhbGVuZGFyIC5jYWxlbmRhcntkaXNwbGF5OmJsb2NrfS5kYXRlcmFuZ2VwaWNrZXIgLmNhbGVuZGFyLnNpbmdsZSAuY2FsZW5kYXItZGF0ZXtib3JkZXI6bm9uZX0uZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhciB0ZCwuZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhciB0aHtmb250LWZhbWlseTonSGVsdmV0aWNhIE5ldWUnLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO3doaXRlLXNwYWNlOm5vd3JhcDt0ZXh0LWFsaWduOmNlbnRlcjttaW4td2lkdGg6MzJweH0uZGF0ZXJhbmdlcGlja2VyIC5kYXRlcmFuZ2VwaWNrZXJfZW5kX2lucHV0IGxhYmVsLC5kYXRlcmFuZ2VwaWNrZXIgLmRhdGVyYW5nZXBpY2tlcl9zdGFydF9pbnB1dCBsYWJlbHtjb2xvcjojMzMzO2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjExcHg7Zm9udC13ZWlnaHQ6NDAwO2hlaWdodDoyMHB4O2xpbmUtaGVpZ2h0OjIwcHg7bWFyZ2luLWJvdHRvbToycHg7dGV4dC1zaGFkb3c6I2ZmZiAxcHggMXB4IDA7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO3dpZHRoOjc0cHh9LmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzIGlucHV0e2ZvbnQtc2l6ZToxMXB4fS5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcyAuaW5wdXQtbWluaXtib3JkZXI6MXB4IHNvbGlkICNjY2M7Ym9yZGVyLXJhZGl1czo0cHg7Y29sb3I6IzU1NTtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToxMXB4O2hlaWdodDozMHB4O2xpbmUtaGVpZ2h0OjMwcHg7dmVydGljYWwtYWxpZ246bWlkZGxlO21hcmdpbjowIDAgMTBweDtwYWRkaW5nOjAgNnB4O3dpZHRoOjc0cHh9LmRhdGVyYW5nZXBpY2tlci5vcGVuc2xlZnQ6YWZ0ZXIsLmRhdGVyYW5nZXBpY2tlci5vcGVuc2xlZnQ6YmVmb3Jle2Rpc3BsYXk6aW5saW5lLWJsb2NrO2NvbnRlbnQ6Jyd9LmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzIHVse2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjB9LmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzIGxpe2ZvbnQtc2l6ZToxM3B4O2JhY2tncm91bmQ6I2Y1ZjVmNTtib3JkZXI6MXB4IHNvbGlkICNmNWY1ZjU7Y29sb3I6IzA4YztwYWRkaW5nOjNweCAxMnB4O21hcmdpbi1ib3R0b206OHB4Oy13ZWJraXQtYm9yZGVyLXJhZGl1czo1cHg7LW1vei1ib3JkZXItcmFkaXVzOjVweDtib3JkZXItcmFkaXVzOjVweDtjdXJzb3I6cG9pbnRlcn0uZGF0ZXJhbmdlcGlja2VyIC5yYW5nZXMgbGkuYWN0aXZlLC5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcyBsaTpob3ZlcntiYWNrZ3JvdW5kOiMwOGM7Ym9yZGVyOjFweCBzb2xpZCAjMDhjO2NvbG9yOiNmZmZ9LmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXItZGF0ZXtib3JkZXI6MXB4IHNvbGlkICNkZGQ7cGFkZGluZzo0cHg7Ym9yZGVyLXJhZGl1czo0cHg7YmFja2dyb3VuZDojZmZmfS5kYXRlcmFuZ2VwaWNrZXIgLmNhbGVuZGFyLXRpbWV7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luOjhweCBhdXRvIDA7bGluZS1oZWlnaHQ6MzBweH0uZGF0ZXJhbmdlcGlja2Vye3Bvc2l0aW9uOmFic29sdXRlO2JhY2tncm91bmQ6I2ZmZjt0b3A6MTAwcHg7bGVmdDoyMHB4O3BhZGRpbmc6NHB4O21hcmdpbi10b3A6MXB4Oy13ZWJraXQtYm9yZGVyLXJhZGl1czo0cHg7LW1vei1ib3JkZXItcmFkaXVzOjRweDtib3JkZXItcmFkaXVzOjRweH0uZGF0ZXJhbmdlcGlja2VyLm9wZW5zbGVmdDpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7dG9wOi03cHg7cmlnaHQ6OXB4O2JvcmRlci1yaWdodDo3cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWJvdHRvbTo3cHggc29saWQgI2NjYztib3JkZXItbGVmdDo3cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWJvdHRvbS1jb2xvcjpyZ2JhKDAsMCwwLC4yKX0uZGF0ZXJhbmdlcGlja2VyLm9wZW5zbGVmdDphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTZweDtyaWdodDoxMHB4O2JvcmRlci1yaWdodDo2cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWJvdHRvbTo2cHggc29saWQgI2ZmZjtib3JkZXItbGVmdDo2cHggc29saWQgdHJhbnNwYXJlbnR9LmRhdGVyYW5nZXBpY2tlci5vcGVuc2NlbnRlcjphZnRlciwuZGF0ZXJhbmdlcGlja2VyLm9wZW5zY2VudGVyOmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5OmlubGluZS1ibG9jaztjb250ZW50OicnO2xlZnQ6MDtyaWdodDowO3dpZHRoOjA7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0b30uZGF0ZXJhbmdlcGlja2VyLm9wZW5zY2VudGVyOmJlZm9yZXt0b3A6LTdweDtib3JkZXItcmlnaHQ6N3B4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1ib3R0b206N3B4IHNvbGlkICNjY2M7Ym9yZGVyLWxlZnQ6N3B4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1ib3R0b20tY29sb3I6cmdiYSgwLDAsMCwuMil9LmRhdGVyYW5nZXBpY2tlci5vcGVuc2NlbnRlcjphZnRlcnt0b3A6LTZweDtib3JkZXItcmlnaHQ6NnB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1ib3R0b206NnB4IHNvbGlkICNmZmY7Ym9yZGVyLWxlZnQ6NnB4IHNvbGlkIHRyYW5zcGFyZW50fS5kYXRlcmFuZ2VwaWNrZXIub3BlbnNyaWdodDpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7dG9wOi03cHg7bGVmdDo5cHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7Ym9yZGVyLXJpZ2h0OjdweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItYm90dG9tOjdweCBzb2xpZCAjY2NjO2JvcmRlci1sZWZ0OjdweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItYm90dG9tLWNvbG9yOnJnYmEoMCwwLDAsLjIpO2NvbnRlbnQ6Jyd9LmRhdGVyYW5nZXBpY2tlci5vcGVuc3JpZ2h0OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDotNnB4O2xlZnQ6MTBweDtkaXNwbGF5OmlubGluZS1ibG9jaztib3JkZXItcmlnaHQ6NnB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1ib3R0b206NnB4IHNvbGlkICNmZmY7Ym9yZGVyLWxlZnQ6NnB4IHNvbGlkIHRyYW5zcGFyZW50O2NvbnRlbnQ6Jyd9LmRhdGVyYW5nZXBpY2tlci5kcm9wdXB7bWFyZ2luLXRvcDotNXB4fS5kYXRlcmFuZ2VwaWNrZXIuZHJvcHVwOmJlZm9yZXt0b3A6aW5pdGlhbDtib3R0b206LTdweDtib3JkZXItYm90dG9tOmluaXRpYWw7Ym9yZGVyLXRvcDo3cHggc29saWQgI2NjY30uZGF0ZXJhbmdlcGlja2VyLmRyb3B1cDphZnRlcnt0b3A6aW5pdGlhbDtib3R0b206LTZweDtib3JkZXItYm90dG9tOmluaXRpYWw7Ym9yZGVyLXRvcDo2cHggc29saWQgI2ZmZn0uZGF0ZXJhbmdlcGlja2VyIHRhYmxle3dpZHRoOjEwMCU7bWFyZ2luOjB9LmRhdGVyYW5nZXBpY2tlciB0ZCwuZGF0ZXJhbmdlcGlja2VyIHRoe3RleHQtYWxpZ246Y2VudGVyO3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHg7cGFkZGluZzo1cHg7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjRweDstbW96LWJvcmRlci1yYWRpdXM6NHB4O2JvcmRlci1yYWRpdXM6NHB4O2N1cnNvcjpwb2ludGVyO3doaXRlLXNwYWNlOm5vd3JhcH0uZGF0ZXJhbmdlcGlja2VyIG9wdGlvbi5kaXNhYmxlZCwuZGF0ZXJhbmdlcGlja2VyIHRkLmRpc2FibGVkLC5kYXRlcmFuZ2VwaWNrZXIgdGQub2Zme2NvbG9yOiM5OTl9LmRhdGVyYW5nZXBpY2tlciB0ZC5hdmFpbGFibGU6aG92ZXIsLmRhdGVyYW5nZXBpY2tlciB0aC5hdmFpbGFibGU6aG92ZXJ7YmFja2dyb3VuZDojZWVlfS5kYXRlcmFuZ2VwaWNrZXIgdGQuaW4tcmFuZ2V7YmFja2dyb3VuZDojZWJmNGY4Oy13ZWJraXQtYm9yZGVyLXJhZGl1czowOy1tb3otYm9yZGVyLXJhZGl1czowO2JvcmRlci1yYWRpdXM6MH0uZGF0ZXJhbmdlcGlja2VyIHRkLnN0YXJ0LWRhdGV7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjRweCAwIDAgNHB4Oy1tb3otYm9yZGVyLXJhZGl1czo0cHggMCAwIDRweDtib3JkZXItcmFkaXVzOjRweCAwIDAgNHB4fS5kYXRlcmFuZ2VwaWNrZXIgdGQuZW5kLWRhdGV7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjAgNHB4IDRweCAwOy1tb3otYm9yZGVyLXJhZGl1czowIDRweCA0cHggMDtib3JkZXItcmFkaXVzOjAgNHB4IDRweCAwfS5kYXRlcmFuZ2VwaWNrZXIgdGQuc3RhcnQtZGF0ZS5lbmQtZGF0ZXstd2Via2l0LWJvcmRlci1yYWRpdXM6NHB4Oy1tb3otYm9yZGVyLXJhZGl1czo0cHg7Ym9yZGVyLXJhZGl1czo0cHh9LmRhdGVyYW5nZXBpY2tlciB0ZC5hY3RpdmUsLmRhdGVyYW5nZXBpY2tlciB0ZC5hY3RpdmU6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMzU3ZWJkO2JvcmRlci1jb2xvcjojMzA3MWE5O2NvbG9yOiNmZmZ9LmRhdGVyYW5nZXBpY2tlciB0ZC53ZWVrLC5kYXRlcmFuZ2VwaWNrZXIgdGgud2Vla3tmb250LXNpemU6ODAlO2NvbG9yOiNjY2N9LmRhdGVyYW5nZXBpY2tlciAudWkuZHJvcGRvd24ubW9udGhzZWxlY3QsLmRhdGVyYW5nZXBpY2tlciAudWkuZHJvcGRvd24ueWVhcnNlbGVjdHtmb250LXNpemU6MTJweDtwYWRkaW5nOjVweDttYXJnaW46MCA1cHggMCAwO2hlaWdodDphdXRvO2N1cnNvcjpkZWZhdWx0fS5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0Lm1vbnRoc2VsZWN0e21hcmdpbi1yaWdodDoyJTt3aWR0aDphdXRvfS5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0LnllYXJzZWxlY3R7d2lkdGg6YXV0b30uZGF0ZXJhbmdlcGlja2VyIHNlbGVjdC51aS5kcm9wZG93bi5hbXBtc2VsZWN0LC5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0LnVpLmRyb3Bkb3duLmhvdXJzZWxlY3QsLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QudWkuZHJvcGRvd24ubWludXRlc2VsZWN0LC5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0LnVpLmRyb3Bkb3duLnNlY29uZHNlbGVjdHtwYWRkaW5nOjNweDtoZWlnaHQ6MmVtfS5kYXRlcmFuZ2VwaWNrZXIgLnVpLmRyb3Bkb3duLmFtcG1zZWxlY3QsLmRhdGVyYW5nZXBpY2tlciAudWkuZHJvcGRvd24uaG91cnNlbGVjdCwuZGF0ZXJhbmdlcGlja2VyIC51aS5kcm9wZG93bi5taW51dGVzZWxlY3QsLmRhdGVyYW5nZXBpY2tlciAudWkuZHJvcGRvd24uc2Vjb25kc2VsZWN0e3BhZGRpbmc6NXB4fS5kYXRlcmFuZ2VwaWNrZXIgLnVpLmRyb3Bkb3duLmFtcG1zZWxlY3Q+LnRleHQsLmRhdGVyYW5nZXBpY2tlciAudWkuZHJvcGRvd24uaG91cnNlbGVjdD4udGV4dCwuZGF0ZXJhbmdlcGlja2VyIC51aS5kcm9wZG93bi5taW51dGVzZWxlY3Q+LnRleHQsLmRhdGVyYW5nZXBpY2tlciAudWkuZHJvcGRvd24ubW9udGhzZWxlY3Q+LnRleHQsLmRhdGVyYW5nZXBpY2tlciAudWkuZHJvcGRvd24uc2Vjb25kc2VsZWN0Pi50ZXh0LC5kYXRlcmFuZ2VwaWNrZXIgLnVpLmRyb3Bkb3duLnllYXJzZWxlY3Q+LnRleHR7bWFyZ2luLXJpZ2h0OjEuMjVlbX0uZGF0ZXJhbmdlcGlja2VyIC51aS5kcm9wZG93bi5hbXBtc2VsZWN0Pi5kcm9wZG93bi5pY29uLC5kYXRlcmFuZ2VwaWNrZXIgLnVpLmRyb3Bkb3duLmhvdXJzZWxlY3Q+LmRyb3Bkb3duLmljb24sLmRhdGVyYW5nZXBpY2tlciAudWkuZHJvcGRvd24ubWludXRlc2VsZWN0Pi5kcm9wZG93bi5pY29uLC5kYXRlcmFuZ2VwaWNrZXIgLnVpLmRyb3Bkb3duLm1vbnRoc2VsZWN0Pi5kcm9wZG93bi5pY29uLC5kYXRlcmFuZ2VwaWNrZXIgLnVpLmRyb3Bkb3duLnNlY29uZHNlbGVjdD4uZHJvcGRvd24uaWNvbiwuZGF0ZXJhbmdlcGlja2VyIC51aS5kcm9wZG93bi55ZWFyc2VsZWN0Pi5kcm9wZG93bi5pY29ue3BhZGRpbmc6LjhlbSAuMTVlbSAuOGVtIC44ZW19LmRhdGVyYW5nZXBpY2tlcl9lbmRfaW5wdXR7ZmxvYXQ6bGVmdDtwYWRkaW5nLWxlZnQ6MTFweH0uZGF0ZXJhbmdlcGlja2VyIHRoLm1vbnRoe3dpZHRoOmF1dG87cGFkZGluZzowfS5kYXRlcmFuZ2VwaWNrZXIgLm5leHQgLnJpZ2h0LmFycm93Lmljb24sLmRhdGVyYW5nZXBpY2tlciAucHJldiAubGVmdC5hcnJvdy5pY29ue21hcmdpbjowfVxuLyojIHNvdXJjZU1hcHBpbmdVUkw9ZGF0ZXJhbmdlcGlja2VyLm1pbi5jc3MubWFwICovIiwiLyohXG4gKiBTdHlsZXNoZWV0IGZvciB0aGUgRGF0ZSBSYW5nZSBQaWNrZXIsIGZvciB1c2Ugd2l0aCBTZW1hbnRpYyBVSVxuICpcbiAqIENvcHlyaWdodCAyMDEzLTIwMTUgRGFuIEdyb3NzbWFuICggaHR0cDovL3d3dy5kYW5ncm9zc21hbi5pbmZvIClcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZS4gU2VlIGh0dHA6Ly93d3cub3BlbnNvdXJjZS5vcmcvbGljZW5zZXMvbWl0LWxpY2Vuc2UucGhwXG4gKlxuICogQnVpbHQgZm9yIGh0dHA6Ly93d3cuaW1wcm92ZWx5LmNvbVxuICovXG5cbi5kYXRlcmFuZ2VwaWNrZXIuZHJvcGRvd24tbWVudSB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgei1pbmRleDogMzAwMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgIGJveC1zaGFkb3c6IDAgMCA1cHggI2NjYztcbn1cblxuLmRhdGVyYW5nZXBpY2tlci5vcGVuc2xlZnQgLnJhbmdlcywgLmRhdGVyYW5nZXBpY2tlci5vcGVuc2xlZnQgLmNhbGVuZGFyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW46IDRweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlci5vcGVuc3JpZ2h0IC5yYW5nZXMsIC5kYXRlcmFuZ2VwaWNrZXIub3BlbnNyaWdodCAuY2FsZW5kYXIsXG4uZGF0ZXJhbmdlcGlja2VyLm9wZW5zY2VudGVyIC5yYW5nZXMsIC5kYXRlcmFuZ2VwaWNrZXIub3BlbnNjZW50ZXIgLmNhbGVuZGFyIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luOiA0cHg7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIuc2luZ2xlIC5yYW5nZXMsIC5kYXRlcmFuZ2VwaWNrZXIuc2luZ2xlIC5jYWxlbmRhciB7XG4gICAgZmxvYXQ6IG5vbmU7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcyB7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcyAucmFuZ2VfaW5wdXRzPmRpdiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcyAucmFuZ2VfaW5wdXRzPmRpdjpudGgtY2hpbGQoMikge1xuICAgIHBhZGRpbmctbGVmdDogMTFweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiAyNzBweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlci5zaG93LWNhbGVuZGFyIC5jYWxlbmRhciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLmNhbGVuZGFyLnNpbmdsZSAuY2FsZW5kYXItZGF0ZSB7XG4gICAgYm9yZGVyOiBub25lO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhciB0aCwgLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXIgdGQge1xuICAgIGZvbnQtZmFtaWx5OiAnSGVsdmV0aWNhIE5ldWUnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1pbi13aWR0aDogMzJweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuZGF0ZXJhbmdlcGlja2VyX3N0YXJ0X2lucHV0IGxhYmVsLFxuLmRhdGVyYW5nZXBpY2tlciAuZGF0ZXJhbmdlcGlja2VyX2VuZF9pbnB1dCBsYWJlbCB7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICB0ZXh0LXNoYWRvdzogI2ZmZiAxcHggMXB4IDBweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHdpZHRoOiA3NHB4O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5yYW5nZXMgaW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzIC5pbnB1dC1taW5pIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBjb2xvcjogIzU1NTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgIHBhZGRpbmc6IDAgNnB4O1xuICAgIHdpZHRoOiA3NHB4O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5yYW5nZXMgdWwge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcyBsaSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Y1ZjVmNTtcbiAgICBjb2xvcjogIzA4YztcbiAgICBwYWRkaW5nOiAzcHggMTJweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzIGxpLmFjdGl2ZSwgLmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzIGxpOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDhjO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwOGM7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLmNhbGVuZGFyLWRhdGUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgcGFkZGluZzogNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhci10aW1lIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiA4cHggYXV0byAwIGF1dG87XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHRvcDogMTAwcHg7XG4gICAgbGVmdDogMjBweDtcbiAgICBwYWRkaW5nOiA0cHg7XG4gICAgbWFyZ2luLXRvcDogMXB4O1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlci5vcGVuc2xlZnQ6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtN3B4O1xuICAgIHJpZ2h0OiA5cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDdweCBzb2xpZCAjY2NjO1xuICAgIGJvcmRlci1sZWZ0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIGNvbnRlbnQ6ICcnO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLm9wZW5zbGVmdDphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTZweDtcbiAgICByaWdodDogMTBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICNmZmY7XG4gICAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBjb250ZW50OiAnJztcbn1cblxuLmRhdGVyYW5nZXBpY2tlci5vcGVuc2NlbnRlcjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC03cHg7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDdweCBzb2xpZCAjY2NjO1xuICAgIGJvcmRlci1sZWZ0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIGNvbnRlbnQ6ICcnO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLm9wZW5zY2VudGVyOmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtNnB4O1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiA2cHggc29saWQgI2ZmZjtcbiAgICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGNvbnRlbnQ6ICcnO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLm9wZW5zcmlnaHQ6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtN3B4O1xuICAgIGxlZnQ6IDlweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm9yZGVyLXJpZ2h0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogN3B4IHNvbGlkICNjY2M7XG4gICAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgY29udGVudDogJyc7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIub3BlbnNyaWdodDphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTZweDtcbiAgICBsZWZ0OiAxMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiA2cHggc29saWQgI2ZmZjtcbiAgICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGNvbnRlbnQ6ICcnO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyLmRyb3B1cCB7XG4gICAgbWFyZ2luLXRvcDogLTVweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlci5kcm9wdXA6YmVmb3JlIHtcbiAgICB0b3A6IGluaXRpYWw7XG4gICAgYm90dG9tOiAtN3B4O1xuICAgIGJvcmRlci1ib3R0b206IGluaXRpYWw7XG4gICAgYm9yZGVyLXRvcDogN3B4IHNvbGlkICNjY2M7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIuZHJvcHVwOmFmdGVyIHtcbiAgICB0b3A6IGluaXRpYWw7XG4gICAgYm90dG9tOiAtNnB4O1xuICAgIGJvcmRlci1ib3R0b206IGluaXRpYWw7XG4gICAgYm9yZGVyLXRvcDogNnB4IHNvbGlkICNmZmY7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgdGFibGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB0ZCwgLmRhdGVyYW5nZXBpY2tlciB0aCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRkLm9mZiB7XG4gICAgY29sb3I6ICM5OTk7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgdGQuZGlzYWJsZWQsIC5kYXRlcmFuZ2VwaWNrZXIgb3B0aW9uLmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzk5OTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB0ZC5hdmFpbGFibGU6aG92ZXIsIC5kYXRlcmFuZ2VwaWNrZXIgdGguYXZhaWxhYmxlOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZWVlO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRkLmluLXJhbmdlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZWJmNGY4O1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB0ZC5zdGFydC1kYXRlIHtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweCAwIDAgNHB4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogNHB4IDAgMCA0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4IDAgMCA0cHg7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgdGQuZW5kLWRhdGUge1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCA0cHggNHB4IDA7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAwIDRweCA0cHggMDtcbiAgICBib3JkZXItcmFkaXVzOiAwIDRweCA0cHggMDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB0ZC5zdGFydC1kYXRlLmVuZC1kYXRlIHtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgdGQuYWN0aXZlLCAuZGF0ZXJhbmdlcGlja2VyIHRkLmFjdGl2ZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM1N2ViZDtcbiAgICBib3JkZXItY29sb3I6ICMzMDcxYTk7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgdGQud2VlaywgLmRhdGVyYW5nZXBpY2tlciB0aC53ZWVrIHtcbiAgICBmb250LXNpemU6IDgwJTtcbiAgICBjb2xvcjogI2NjYztcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAudWkuZHJvcGRvd24ubW9udGhzZWxlY3QsXG4uZGF0ZXJhbmdlcGlja2VyIC51aS5kcm9wZG93bi55ZWFyc2VsZWN0IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIG1hcmdpbjogMCA1cHggMCAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0Lm1vbnRoc2VsZWN0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIlO1xuICAgIHdpZHRoOiBhdXRvO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHNlbGVjdC55ZWFyc2VsZWN0IHtcbiAgICB3aWR0aDogYXV0bztcbn1cblxuLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QudWkuZHJvcGRvd24uaG91cnNlbGVjdCxcbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0LnVpLmRyb3Bkb3duLm1pbnV0ZXNlbGVjdCxcbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0LnVpLmRyb3Bkb3duLnNlY29uZHNlbGVjdCxcbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0LnVpLmRyb3Bkb3duLmFtcG1zZWxlY3Qge1xuICAgIHBhZGRpbmc6IDNweDtcbiAgICBoZWlnaHQ6IDJlbTtcbn1cblxuXG4uZGF0ZXJhbmdlcGlja2VyIC51aS5kcm9wZG93bi5ob3Vyc2VsZWN0LFxuLmRhdGVyYW5nZXBpY2tlciAudWkuZHJvcGRvd24ubWludXRlc2VsZWN0LFxuLmRhdGVyYW5nZXBpY2tlciAudWkuZHJvcGRvd24uc2Vjb25kc2VsZWN0LFxuLmRhdGVyYW5nZXBpY2tlciAudWkuZHJvcGRvd24uYW1wbXNlbGVjdCB7XG4gICAgcGFkZGluZzogNXB4O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIC51aS5kcm9wZG93bi55ZWFyc2VsZWN0ID4gLnRleHQsXG4uZGF0ZXJhbmdlcGlja2VyIC51aS5kcm9wZG93bi5tb250aHNlbGVjdCA+IC50ZXh0LFxuLmRhdGVyYW5nZXBpY2tlciAudWkuZHJvcGRvd24uaG91cnNlbGVjdCA+IC50ZXh0LFxuLmRhdGVyYW5nZXBpY2tlciAudWkuZHJvcGRvd24ubWludXRlc2VsZWN0ID4gLnRleHQsXG4uZGF0ZXJhbmdlcGlja2VyIC51aS5kcm9wZG93bi5zZWNvbmRzZWxlY3QgPiAudGV4dCxcbi5kYXRlcmFuZ2VwaWNrZXIgLnVpLmRyb3Bkb3duLmFtcG1zZWxlY3QgPiAudGV4dCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjI1ZW07XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLnVpLmRyb3Bkb3duLnllYXJzZWxlY3QgPiAuZHJvcGRvd24uaWNvbixcbi5kYXRlcmFuZ2VwaWNrZXIgLnVpLmRyb3Bkb3duLm1vbnRoc2VsZWN0ID4gLmRyb3Bkb3duLmljb24sXG4uZGF0ZXJhbmdlcGlja2VyIC51aS5kcm9wZG93bi5ob3Vyc2VsZWN0ID4gLmRyb3Bkb3duLmljb24sXG4uZGF0ZXJhbmdlcGlja2VyIC51aS5kcm9wZG93bi5taW51dGVzZWxlY3QgPiAuZHJvcGRvd24uaWNvbixcbi5kYXRlcmFuZ2VwaWNrZXIgLnVpLmRyb3Bkb3duLnNlY29uZHNlbGVjdCA+IC5kcm9wZG93bi5pY29uLFxuLmRhdGVyYW5nZXBpY2tlciAudWkuZHJvcGRvd24uYW1wbXNlbGVjdCA+IC5kcm9wZG93bi5pY29uIHtcbiAgICBwYWRkaW5nOiAuOGVtIC4xNWVtIC44ZW0gLjhlbTtcbn1cblxuLmRhdGVyYW5nZXBpY2tlcl9zdGFydF9pbnB1dCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXJfZW5kX2lucHV0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBwYWRkaW5nLWxlZnQ6IDExcHhcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB0aC5tb250aCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZzogMDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAucHJldiAubGVmdC5hcnJvdy5pY29uLFxuLmRhdGVyYW5nZXBpY2tlciAubmV4dCAucmlnaHQuYXJyb3cuaWNvbiB7IG1hcmdpbjogMDsgfVxuIiwiLypcblxuXHRnbG9iYWwgY29sb3JzXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0I0ZGRjsgXHRcdEB3aGl0ZVxuXHQjRjQ5NjE0OyBcdEBvcmFuZ2UgcmdiKDI0NCwgMTUwLCAyMCk7XG5cdCMyOTc5RkY7ICAgXHRAYmx1ZSBcdHJnYig0MSwgMTIxLCAyNTUpO1xuXHQjRjVGNUY1O1x0QGdyYXlcblx0IzBBMTcyRjtcdEBkYXJrYmx1ZVxuXHQjMDBFNjc2O1x0QGdyZWVuXG5cdCNGRjE3NDQ7IFx0QHJlZFxuXHQjNzg5MDlDO1x0QGxpZ2h0Ymx1ZVxuKi9cblxuLyogd2lkZ2V0IGxpc3QgKi9cbi5wYmMtd2lkZ2V0LWxpc3Qge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdG1heC13aWR0aDoxMDAlO1xufVxuXG4ucGJjLXdndCB7XG5cblx0bWFyZ2luOjAgMCAzMHB4IDA7XG59XG5cbi5wYmMtd2lkZ2V0LWxpc3QgPiBkaXY6bGFzdC1jaGlsZCB7XG5cblx0bWFyZ2luOjA7XG59XG5cblxuLyogd2lkZ2V0IGhlYWRlciAqL1xuLnBiYy13Z3QtaGVhZGVyIHtcblxuXHRsaW5lLWhlaWdodDozMHB4O1xuXHRwYWRkaW5nOjAgMCAxMHB4IDA7XG59XG5cbi5wYmMtd2d0LWhlYWRlciBoNSB7XG5cblx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cdGZvbnQtc2l6ZToyMHB4O1xuXHRmb250LXdlaWdodDo3MDA7XG5cdHBhZGRpbmc6MDtcblx0bWFyZ2luOjAgMCAwIDVweDtcblx0dmVydGljYWwtYWxpZ246bWlkZGxlO1xufVxuXG4ucGJjLXdndC1oZWFkZXIgc3ZnIHtcblxuXHR3aWR0aDozMHB4O1xuXHRoZWlnaHQ6MzBweDtcblx0ZmlsbDojRjQ5NjE0OyBcdC8qIEBvcmFuZ2UgKi9cblx0dmVydGljYWwtYWxpZ246bWlkZGxlO1xufVxuXG4vKiB3aWRnZXQgZG90IGhlYWRlciAqL1xuLnBiYy13Z3QtZG90LWhlYWRlciB7XG5cblx0bGluZS1oZWlnaHQ6MzBweDtcblx0cGFkZGluZzowIDAgMTBweCAwO1xufVxuXG4ucGJjLXdndC1kb3QtaGVhZGVyIGg1IHtcblxuXHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0Zm9udC1zaXplOjE2cHg7XG5cdGZvbnQtd2VpZ2h0OjcwMDtcblx0cGFkZGluZzowIDAgMCAxNXB4O1xuXHRtYXJnaW46MDtcblx0dmVydGljYWwtYWxpZ246bWlkZGxlO1xuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcbn1cblxuLnBiYy13Z3QtZG90LWhlYWRlciBoNTpiZWZvcmUge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdGNvbnRlbnQ6Jyc7XG5cdHdpZHRoOjdweDtcblx0aGVpZ2h0OjdweDtcblx0Ym9yZGVyLXJhZGl1czoxMDAlO1xuXHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0bGVmdDowO1xuXHR0b3A6NTAlO1xuXHR0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNHB4KTtcblx0YmFja2dyb3VuZC1jb2xvcjojRjQ5NjE0OyAvKiBAb3JhbmdlICovXG59XG5cblxuLypcdGZpbHRlclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnBiYy13Z3QtZmlsdGVyIHtcblxufVxuXG4vKiBwYW5lbCAqL1xuLnBiYy13Z3QtZmlsdGVyIC5wYmMtcGFyYW0ge1xuXG5cdGJhY2tncm91bmQtY29sb3I6I0Y4RjhGODtcblx0bWFyZ2luOiAwIDAgMTBweCAwO1xufVxuXG4ucGJjLXdndC1maWx0ZXIgLnBiYy1wYXJhbSAucGJjLXdyYXAge1xuXG5cdHBhZGRpbmc6MzBweCAzMHB4IDIwcHggMzBweDtcbn1cblxuLnBiYy13Z3QtZmlsdGVyIC5wYmMtcGFyYW0gLnBiYy13cmFwIC5wYmMtcGFyYW0tbmFtZSB7XG5cblx0ZGlzcGxheTpibG9jaztcblx0Zm9udC1zaXplOjE2cHg7XG5cdGZvbnQtd2VpZ2h0OjcwMDtcblx0bGluZS1oZWlnaHQ6MTIwJTtcblx0cG9zaXRpb246cmVsYXRpdmU7XG5cdG1hcmdpbjowIDAgMTVweCAwO1xufVxuXG4ucGJjLXdndC1maWx0ZXIgLnBiYy1wYXJhbSAucGJjLXdyYXAgLnBiYy1wYXJhbS1uYW1lOmFmdGVyIHtcblxuXHRkaXNwbGF5OmJsb2NrO1xuXHRjb250ZW50OiAnJztcblx0d2lkdGg6N3B4O1xuXHRoZWlnaHQ6N3B4O1xuXHRib3JkZXItcmFkaXVzOjEwMCU7XG5cdGJhY2tncm91bmQtY29sb3I6I0Y0OTYxNDsgLyogQG9yYW5nZSAqL1xuXHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0bGVmdDotMTdweDtcblx0dG9wOjUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4ucGJjLXdndC1maWx0ZXIgLnBiYy1wYXJhbSAucGJjLXdyYXAgLnBiYy1wYXJhbS1jb2xzIHtcblxufVxuXG4ucGJjLXdndC1maWx0ZXIgLnBiYy1wYXJhbSAucGJjLXdyYXAgLnBiYy1wYXJhbS1jb2xzOmFmdGVyIHtcblxuXHRkaXNwbGF5OnRhYmxlO1xuXHRjb250ZW50OiAnJztcblx0Y2xlYXI6Ym90aDtcbn1cblxuLnBiYy13Z3QtZmlsdGVyIC5wYmMtcGFyYW0gLnBiYy13cmFwIC5wYmMtcGFyYW0tY29scyAucGJjLWNvbC0xLTIge1xuXG5cdGJveC1zaXppbmc6Ym9yZGVyLWJveDtcblx0d2lkdGg6NTAlO1xuXHRmbG9hdDpsZWZ0O1xufVxuXG4ucGJjLXdndC1maWx0ZXIgLnBiYy1wYXJhbSAucGJjLXdyYXAgLnBiYy1wYXJhbS1jb2xzIC5wYmMtY29sLTEtMSB7XG5cblx0Ym94LXNpemluZzpib3JkZXItYm94O1xuXHR3aWR0aDoxMDAlO1xuXHRmbG9hdDpsZWZ0O1xufVxuXG4ucGJjLXdndC1maWx0ZXIgLnBiYy1wYXJhbSAucGJjLXdyYXAgLnBiYy1wYXJhbS1jb2xzIC5wYmMtY29sLTEtMiA+IGRpdjpsYXN0LWNoaWxkLFxuLnBiYy13Z3QtZmlsdGVyIC5wYmMtcGFyYW0gLnBiYy13cmFwIC5wYmMtcGFyYW0tY29scyAucGJjLWNvbC0xLTEgPiBkaXY6bGFzdC1jaGlsZCB7XG5cblx0cGFkZGluZy1ib3R0b206MDtcbn1cblxuLnBiYy13Z3QtZmlsdGVyIC5wYmMtcGFyYW0gLnVpLmNoZWNrYm94IHtcblxuXHRkaXNwbGF5OmJsb2NrO1xuXHRwYWRkaW5nOjAgMCAxMHB4IDA7XG59XG5cbi5wYmMtd2d0LWZpbHRlciAucGJjLXBhcmFtIC51aS5jaGVja2JveCBsYWJlbDpiZWZvcmUge1xuXG59XG5cbi5wYmMtd2d0LWZpbHRlciAucGJjLXBhcmFtIC5wYmMtYnRuLXdyYXAge1xuXG5cdHRleHQtYWxpZ246bGVmdDtcblx0cGFkZGluZzoyMHB4IDAgMCAwO1xufVxuXG4ucGJjLXdndC1maWx0ZXIgLnBiYy1wYXJhbSBkaXYuY2hlY2tib3gge1xuXG5cdG1hcmdpbjowIDAgMTBweCAwO1xufVxuXG4ucGJjLXdndC1maWx0ZXIgLnBiYy1wYXJhbSBkaXYuY2hlY2tib3ggaW5wdXQge1xuXG5cdHdpZHRoOjE2cHg7XG5cdGhlaWdodDoxNnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiNGRkY7XG5cdGJvcmRlcjoxcHggc29saWQgIzBBMTcyRjtcblx0Ym9yZGVyLXJhZGl1czozcHg7XG5cdHZlcnRpY2FsLWFsaWduOm1pZGRsZTtcblx0bWFyZ2luOjAgOHB4IDAgMDtcblx0b3V0bGluZTpub25lO1xuXHRjdXJzb3I6cG9pbnRlcjtcblxuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdC1tb3otYXBwZWFyYW5jZTpub25lO1xuXHRhcHBlYXJhbmNlOm5vbmU7XG5cbn1cblxuLnBiYy13Z3QtZmlsdGVyIC5wYmMtcGFyYW0gZGl2LmNoZWNrYm94IGlucHV0OmZvY3VzIHtcblxuXHRvdXRsaW5lOm5vbmU7XG5cdGJveC1zaGFkb3c6aW5pdGlhbDtcbn1cblxuLnBiYy13Z3QtZmlsdGVyIC5wYmMtcGFyYW0gZGl2LmNoZWNrYm94IGlucHV0OmFmdGVyIHtcblxuXHRmb250LWZhbWlseTpDaGVja2JveDtcblx0Y29udGVudDogJ1xcZTgwMCc7XG5cdGNvbG9yOnRyYW5zcGFyZW50O1xufVxuXG4ucGJjLXdndC1maWx0ZXIgLnBiYy1wYXJhbSBkaXYuY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZDphZnRlciB7XG5cblx0Y29sb3I6IzBBMTcyRjtcbn1cblxuLnBiYy13Z3QtZmlsdGVyIC5wYmMtcGFyYW0gZGl2LmNoZWNrYm94IGEge1xuXG5cdHRleHQtZGVjb3JhdGlvbjpub25lO1xuXHR2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7XG5cdGNvbG9yOiMwQTE3MkY7XG59XG5cbi5wYmMtd2d0LWZpbHRlciAucGJjLXBhcmFtIC5wYmMtYnRuLWZpbHRlciB7XG5cblx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cdGZvbnQtc2l6ZToxNnB4O1xuXHRmb250LXdlaWdodDo3MDA7XG5cdGxpbmUtaGVpZ2h0OjEyMCU7XG5cdGNvbG9yOiMyOTc5RkY7ICAgLyogQGJsdWUgKi9cblx0cGFkZGluZzowO1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRib3JkZXI6IG5vbmU7XG5cblx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTsgIC8qIENocm9tZSBhbGwgLyBTYWZhcmkgYWxsICovXG5cdC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7ICAgICAvKiBGaXJlZm94IGFsbCAqL1xuXHQtbXMtdXNlci1zZWxlY3Q6IG5vbmU7ICAgICAgLyogSUUgMTArICovXG5cdHVzZXItc2VsZWN0OiBub25lOyAgICAgICAgICAvKiBMaWtlbHkgZnV0dXJlICovXG59XG5cbi5wYmMtd2d0LWZpbHRlciAucGJjLXBhcmFtIC5wYmMtYnRuLWZpbHRlcjpob3ZlciB7XG5cblx0Y29sb3I6I0Y0OTYxNDsgLyogQG9yYW5nZSAqL1xufVxuXG4vKiBkYXRlICovXG4ucGJjLXdndC1maWx0ZXIgLnBiYy1kYXRlIHtcblxuXHRkaXNwbGF5OmJsb2NrO1xuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0cGFkZGluZzoyMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiNGNDk2MTQ7IC8qIEBvcmFuZ2UgKi9cblx0Ym9yZGVyLXJhZGl1czo2cHg7XG5cdGJveC1zaGFkb3c6MHB4IDRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuXG5cbi5wYmMtd2d0LWZpbHRlciAucGJjLWRhdGU6YWZ0ZXIge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdGNvbnRlbnQ6ICcgJztcblx0d2lkdGg6MTBweDtcblx0aGVpZ2h0OjEwcHg7XG5cdHBvc2l0aW9uOmFic29sdXRlO1xuXHRsZWZ0OjUwJTtcblx0Ym90dG9tOi01cHg7XG5cdHRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG5cdGJhY2tncm91bmQtY29sb3I6ICNGNDk2MTQ7XG59XG5cbi5wYmMtd2d0LWZpbHRlciAucGJjLWRhdGUgbGFiZWwge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdGZvbnQtc2l6ZToxNnB4O1xuXHRmb250LXdlaWdodDo3MDA7XG5cdGxpbmUtaGVpZ2h0OjEyMCU7XG5cdGNvbG9yOiNGRkY7IC8qIEB3aGl0ZSAqL1xuXHRwYWRkaW5nOjAgMCA2cHggMDtcbn1cblxuLnBiYy13Z3QtZmlsdGVyIC5wYmMtZGF0ZSAudWkuY2FsZW5kYXIgaS5pY29uIHtcblxuXHRjb2xvcjojMjk3OUZGOyAgLyogQGJsdWUgKi9cblx0b3BhY2l0eToxLjA7XG59XG5cbi5wYmMtd2d0LWZpbHRlciAucGJjLWRhdGUgLnVpLmNhbGVuZGFyIC51aS5pbnB1dCBpbnB1dCB7XG5cblx0bGluZS1oZWlnaHQ6IDUwcHg7XG5cdHBhZGRpbmc6IDAgMWVtO1xuXHR3aWR0aDoxMDAlO1xuXHRib3JkZXI6MXB4IHNvbGlkICMwQTE3MkY7IC8qIEBkYXJrYmx1ZSAqL1xuXHRvdXRsaW5lOm5vbmU7XG59XG5cbi5wYmMtd2d0LWZpbHRlciAucGJjLWRhdGUgLnVpLmNhbGVuZGFyIC51aS50YWJsZSB0ciB0ZC5yYW5nZSB7XG5cblx0YmFja2dyb3VuZDogcmdiYSg0MSwgMTIxLCAyNTUsIC4xKTtcbn1cblxuXG4vKiB0eXAgcmVqc3UgKi9cbi5wYmMtd2d0LWZpbHRlciAucGJjLXRyaXAtdHlwZSB7XG5cbn1cblxuLnBiYy13Z3QtZmlsdGVyIC5wYmMtdHJpcC10eXBlOmFmdGVyIHtcblxuXHRkaXNwbGF5OnRhYmxlO1xuXHRjb250ZW50OiAnJztcblx0Y2xlYXI6Ym90aDtcbn1cblxuLnBiYy13Z3QtZmlsdGVyIC5wYmMtdHJpcC10eXBlIC5wYmMtaXRlbXMtbGlzdCB7XG5cbn1cblxuLnBiYy13Z3QtZmlsdGVyIC5wYmMtdHJpcC10eXBlIC5wYmMtaXRlbSB7XG5cblx0ZGlzcGxheTpibG9jaztcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Zm9udC1zaXplOjEycHg7XG5cdGZvbnQtd2VpZ2h0OjMwMDtcblx0bGluZS1oZWlnaHQ6MTIwJTtcblx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cblx0ZmxvYXQ6bGVmdDtcblx0d2lkdGg6MjIlO1xuXHRtYXJnaW4tcmlnaHQ6NCU7XG5cdG1hcmdpbi1ib3R0b206MTJweDtcblx0YmFja2dyb3VuZC1jb2xvcjojRkZGOyAvKiBAd2hpdGUgKi9cblx0Ym9yZGVyLXJhZGl1czo2cHg7XG5cdGJvcmRlcjoxcHggc29saWQgI0VDRUZGMTtcblx0cGFkZGluZzoxMHB4IDZweCAxMHB4IDZweDtcblx0Y3Vyc29yOnBvaW50ZXI7XG5cdGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xufVxuXG4ucGJjLXdndC1maWx0ZXIgLnBiYy10cmlwLXR5cGUgLnBiYy1pdGVtcy1saXN0ID4gZGl2Omxhc3QtY2hpbGQge1xuXG5cdG1hcmdpbi1yaWdodDowO1xufVxuXG4ucGJjLXdndC1maWx0ZXIgLnBiYy10cmlwLXR5cGUgLnBiYy1pdGVtcy1saXN0ID4gZGl2Om50aC1jaGlsZCg0biswKSB7XG5cblx0bWFyZ2luLXJpZ2h0OjA7XG59XG5cbi5wYmMtd2d0LWZpbHRlciAucGJjLXRyaXAtdHlwZSAucGJjLWl0ZW06aG92ZXIge1xuXG5cdGJvcmRlcjoxcHggc29saWQgIzI5NzlGRjsgIC8qIEBibHVlICovXG59XG5cbi5wYmMtd2d0LWZpbHRlciAucGJjLXRyaXAtdHlwZSAucGJjLWl0ZW0ucGJjLXNlbGVjdGVkIHtcblxuXHRib3JkZXI6MXB4IHNvbGlkICMyOTc5RkY7ICAvKiBAYmx1ZSAqL1xuXHRmaWx0ZXI6IG5vbmU7XG59XG5cbi5wYmMtd2d0LWZpbHRlciAucGJjLXRyaXAtdHlwZSAucGJjLWl0ZW0gaW1nIHtcblxuXHRtYXgtd2lkdGg6MTAwJTtcbn1cblxuLnBiYy13Z3QtZmlsdGVyIC5wYmMtdHJpcC10eXBlIC5wYmMtaXRlbSBzcGFuIHtcblxuXHRkaXNwbGF5OmJsb2NrO1xuXHRwYWRkaW5nOjZweCAwIDAgMDtcbn1cblxuLyogcHJpY2UgcmFuZ2UgKi9cbi5wYmMtd2d0LWZpbHRlciAucGJjLXJhbmdlIHtcblxuXHRwYWRkaW5nOjAgMCAzNXB4IDA7XG5cdC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5wYmMtd2d0LWZpbHRlciAucGJjLXJhbmdlIC5wYmMtYmFyIHtcblxuXHRkaXNwbGF5OmJsb2NrO1xuXHR3aWR0aDoxMDAlO1xuXHRoZWlnaHQ6MjVweDtcblx0Ym94LXNpemluZzpib3JkZXItYm94O1xuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcbn1cblxuLnBiYy13Z3QtZmlsdGVyIC5wYmMtcmFuZ2UgLnBiYy1iYXIgLnBiYy1zdGFydCxcbi5wYmMtd2d0LWZpbHRlciAucGJjLXJhbmdlIC5wYmMtYmFyIC5wYmMtZW5kIHtcblxuXHRkaXNwbGF5OmJsb2NrO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHR3aWR0aDoxN3B4O1xuXHRoZWlnaHQ6MTdweDtcblx0cG9zaXRpb246YWJzb2x1dGU7XG5cdHRvcDo0cHg7XG5cdGJvcmRlcjoycHggc29saWQgIzI5NzlGRjsgIC8qIEBibHVlICovXG5cdGJvcmRlci1yYWRpdXM6MTAwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRjsgLyogQHdoaXRlICovXG59XG5cbi5wYmMtd2d0LWZpbHRlciAucGJjLXJhbmdlIC5wYmMtYmFyIC5wYmMtc3RhcnQge1xuXG5cdGxlZnQ6MDtcbn1cbi5wYmMtd2d0LWZpbHRlciAucGJjLXJhbmdlIC5wYmMtYmFyIC5wYmMtZW5kIHtcblxuXHRyaWdodDowO1xufVxuXG4ucGJjLXdndC1maWx0ZXIgLnBiYy1yYW5nZSAucGJjLWJhciAucGJjLWxpbmUge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdHdpZHRoOjEwMCU7XG5cdGhlaWdodDoxcHg7XG5cdHBvc2l0aW9uOmFic29sdXRlO1xuXHRsZWZ0OjA7XG5cdHRvcDoxMnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiMyOTc5RkY7ICAvKiBAYmx1ZSAqL1xufVxuXG4ucGJjLXdndC1maWx0ZXIgLnBiYy1yYW5nZSAucGJjLWJhciAucGJjLXRodW1iIHtcblxuXHRkaXNwbGF5OmJsb2NrO1xuXHRib3gtc2l6aW5nOmJvcmRlci1ib3g7XG5cdHdpZHRoOjQwJTtcblx0aGVpZ2h0OjI1cHg7XG5cdHBvc2l0aW9uOmFic29sdXRlO1xuXHRsZWZ0OjMwcHg7XG5cdHRvcDowO1xuXHRib3JkZXItcmFkaXVzOjI1cHg7XG5cdGJvcmRlcjoxcHggc29saWQgI0Y0OTYxNDsgLyogQG9yYW5nZSAqL1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGOyAvKiBAd2hpdGUgKi9cblx0Y3Vyc29yOnBvaW50ZXI7XG59XG5cbi5wYmMtd2d0LWZpbHRlciAucGJjLXJhbmdlIC5wYmMtYmFyIC5wYmMtdGh1bWIucGJjLWdyYWIge1xuXG5cdGJhY2tncm91bmQtY29sb3I6cmdiKDI1NSwgMjQ2LCAyMzUpO1xufVxuXG4ucGJjLXdndC1maWx0ZXIgLnBiYy1yYW5nZSAucGJjLWJhciAucGJjLXRodW1iIC5wYmMtYXJyb3ctbGVmdCxcbi5wYmMtd2d0LWZpbHRlciAucGJjLXJhbmdlIC5wYmMtYmFyIC5wYmMtdGh1bWIgLnBiYy1hcnJvdy1yaWdodCB7XG5cblx0ZGlzcGxheTpibG9jaztcblx0Ym94LXNpemluZzpib3JkZXItYm94O1xuXHR3aWR0aDoxOXB4O1xuXHRoZWlnaHQ6MTlweDtcblx0cG9zaXRpb246YWJzb2x1dGU7XG5cdHRvcDoycHg7XG5cdGJhY2tncm91bmQtY29sb3I6I0Y0OTYxNDsgLyogQG9yYW5nZSAqL1xuXHRib3JkZXItcmFkaXVzOjEwMCU7XG59XG5cbi5wYmMtd2d0LWZpbHRlciAucGJjLXJhbmdlIC5wYmMtYmFyIC5wYmMtdGh1bWIgLnBiYy1hcnJvdy1sZWZ0IHtcblxuXHRsZWZ0OjJweDtcbn1cblxuLnBiYy13Z3QtZmlsdGVyIC5wYmMtcmFuZ2UgLnBiYy1iYXIgLnBiYy10aHVtYiAucGJjLWFycm93LXJpZ2h0IHtcblxuXHRyaWdodDoycHg7XG59XG5cbi5wYmMtd2d0LWZpbHRlciAucGJjLXJhbmdlIC5wYmMtYmFyIC5wYmMtdGh1bWIgLnBiYy1hcnJvdy1sZWZ0IHN2Zyxcbi5wYmMtd2d0LWZpbHRlciAucGJjLXJhbmdlIC5wYmMtYmFyIC5wYmMtdGh1bWIgLnBiYy1hcnJvdy1yaWdodCBzdmcge1xuXG5cdHBvc2l0aW9uOmFic29sdXRlO1xuXHR3aWR0aDo4MCU7XG5cdGhlaWdodDo4MCU7XG5cdGxlZnQ6NTAlO1xuXHR0b3A6NTAlO1xuXHR0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuXHRmaWxsOiNGRkY7IC8qIEB3aGl0ZSAqL1xufVxuXG4ucGJjLXdndC1maWx0ZXIgLnBiYy1yYW5nZSAucGJjLWJhciAucGJjLXRodW1iIC5wYmMtcHJpY2Utc3RhcnQsXG4ucGJjLXdndC1maWx0ZXIgLnBiYy1yYW5nZSAucGJjLWJhciAucGJjLXRodW1iIC5wYmMtcHJpY2UtZW5kIHtcblxuXHRkaXNwbGF5OmJsb2NrO1xuXHRmb250LXNpemU6MTJweDtcblx0Zm9udC13ZWlnaHQ6MzAwO1xuXHRsaW5lLWhlaWdodDoxMDAlO1xuXHRjb2xvcjojMjk3OUZGOyAgLyogQGJsdWUgKi9cblx0cG9zaXRpb246YWJzb2x1dGU7XG5cdGJvdHRvbTotMjVweDtcblx0dXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5wYmMtd2d0LWZpbHRlciAucGJjLXJhbmdlIC5wYmMtYmFyIC5wYmMtdGh1bWIgLnBiYy1wcmljZS1zdGFydCB7XG5cblx0bGVmdDoxMHB4O1xuXHR0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTtcbn1cblxuLnBiYy13Z3QtZmlsdGVyIC5wYmMtcmFuZ2UgLnBiYy1iYXIgLnBiYy10aHVtYiAucGJjLXByaWNlLWVuZCB7XG5cblx0cmlnaHQ6MTBweDtcblx0dHJhbnNmb3JtOnRyYW5zbGF0ZVgoNTAlKTtcbn1cblxuLnBiYy13Z3QtZmlsdGVyIC5wYmMtcmFuZ2UgLnBiYy1iYXIgLnBiYy10aHVtYiAucGJjLXByaWNlLXN0YXJ0IC5wYmMtY3VycmVuY3ksXG4ucGJjLXdndC1maWx0ZXIgLnBiYy1yYW5nZSAucGJjLWJhciAucGJjLXRodW1iIC5wYmMtcHJpY2UtZW5kIC5wYmMtY3VycmVuY3kge1xuXG5cdHBhZGRpbmc6MCAwIDAgNXB4O1xufVxuXG4vKlx0Ym9va2luZ1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnBiYy13Z3QtYm9va2luZyB7XG5cbn1cblxuLyogcGFuZWwgKi9cbi5wYmMtd2d0LWJvb2tpbmcgLnBiYy1wYW5lbCB7XG5cblx0YmFja2dyb3VuZC1jb2xvcjojRjhGOEY4O1xuXHRib3JkZXItYm90dG9tOjJweCBzb2xpZCAjRjQ5NjE0OyBcdC8qIEBvcmFuZ2UgKi9cbn1cblxuLnBiYy13Z3QtYm9va2luZyAucGJjLXBhbmVsIC5wYmMtd3JhcC1pbm5lciB7XG5cblx0cGFkZGluZzoyMHB4IDIwcHggMjBweCAyMHB4O1xufVxuXG4ucGJjLXdndC1ib29raW5nIC5wYmMtcGFuZWwgbGFiZWwucGJjLXNtYWxsIHtcblxuXHRkaXNwbGF5OmJsb2NrO1xuXHRmb250LXNpemU6IC45Mjg1NzE0M2VtO1xuXHRmb250LXdlaWdodDo3MDA7XG5cdGxpbmUtaGVpZ2h0OjEyMCU7XG5cdHBhZGRpbmc6MCAwIDVweCAwO1xufVxuXG4ucGJjLXdndC1ib29raW5nIC5wYmMtcGFuZWwgbGFiZWwucGJjLWJpZyB7XG5cblx0ZGlzcGxheTpibG9jaztcblx0Zm9udC1zaXplOjE2cHg7XG5cdGZvbnQtd2VpZ2h0OjcwMDtcblx0bGluZS1oZWlnaHQ6MTIwJTtcblx0cGFkZGluZzowIDAgNXB4IDA7XG59XG5cbi8qIGRhdGUgKi9cbi5wYmMtd2d0LWJvb2tpbmcgLnBiYy1wYW5lbCAucGJjLWRhdGUge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRwYWRkaW5nOjIwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6I0Y0OTYxNDsgLyogQG9yYW5nZSAqL1xuXHRib3JkZXItcmFkaXVzOjZweDtcblx0Ym94LXNoYWRvdzowcHggNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5cblxuLnBiYy13Z3QtYm9va2luZyAucGJjLXBhbmVsIC5wYmMtZGF0ZTphZnRlciB7XG5cblx0ZGlzcGxheTpibG9jaztcblx0Y29udGVudDogJyAnO1xuXHR3aWR0aDoxMHB4O1xuXHRoZWlnaHQ6MTBweDtcblx0cG9zaXRpb246YWJzb2x1dGU7XG5cdGxlZnQ6NTAlO1xuXHRib3R0b206LTVweDtcblx0dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcblx0YmFja2dyb3VuZC1jb2xvcjogI0Y0OTYxNDtcbn1cblxuLnBiYy13Z3QtYm9va2luZyAucGJjLXBhbmVsIC5wYmMtZGF0ZSBsYWJlbCB7XG5cblx0ZGlzcGxheTpibG9jaztcblx0Zm9udC1zaXplOjE2cHg7XG5cdGZvbnQtd2VpZ2h0OjcwMDtcblx0bGluZS1oZWlnaHQ6MTIwJTtcblx0Y29sb3I6I0ZGRjsgLyogQHdoaXRlICovXG5cdHBhZGRpbmc6MCAwIDZweCAwO1xufVxuXG5cbi5wYmMtd2d0LWJvb2tpbmcgLnBiYy1wYW5lbCAucGJjLWRhdGUgLnVpLnNlbGVjdGlvbiB7XG5cblx0bGluZS1oZWlnaHQ6IDUwcHg7XG5cdHBhZGRpbmc6IDAgMWVtO1xuXHRib3JkZXI6IDFweCBzb2xpZCAjMEExNzJGO1xuXHR3aWR0aDoxMDAlO1xufVxuXG4ucGJjLXdndC1ib29raW5nIC5wYmMtcGFuZWwgLnBiYy1kYXRlIC51aS5zZWxlY3Rpb24uYWN0aXZlIC5tZW51IHtcblxuXHRib3JkZXItY29sb3I6ICMzNTM1MzU7XG59XG5cbi5wYmMtd2d0LWJvb2tpbmcgLnBiYy1wYW5lbCAucGJjLWRhdGUgLnVpLnNlbGVjdGlvbiBpLmljb24ge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdHdpZHRoOjIwcHg7XG5cdGhlaWdodDoyMHB4O1xuXHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0cmlnaHQ6NXB4O1xuXHR0b3A6NTAlO1xuXHR0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtcblx0bGluZS1oZWlnaHQ6MjBweDtcblx0Y29sb3I6IzI5NzlGRjsgLyogQGJsdWUgKi9cbn1cblxuLnBiYy13Z3QtYm9va2luZyAucGJjLXBhbmVsIC5wYmMtZGF0ZSAudWkuc2VsZWN0aW9uLmFjdGl2ZS5kcm9wZG93biBpLmljb246YWZ0ZXIge1xuXG5cdHBvc2l0aW9uOmFic29sdXRlO1xuXHRsZWZ0OjUwJTtcblx0dG9wOjUwJTtcblx0dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcblxufVxuXG4ucGJjLXdndC1ib29raW5nIC5wYmMtcGFuZWwgLnBiYy1kYXRlIC51aS5zZWxlY3Rpb24gLm1lbnUgPiAuaXRlbSB7XG5cblx0cGFkZGluZzowIDFlbSFpbXBvcnRhbnQ7XG5cdGxpbmUtaGVpZ2h0OjUwcHg7XG59XG5cbi5wYmMtd2d0LWJvb2tpbmcgLnBiYy1wYW5lbCAucGJjLWRhdGUgLnVpLnNlbGVjdGlvbiAucGJjLWJveCB7XG5cblx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cdHBvc2l0aW9uOmFic29sdXRlO1xuXHR0b3A6NTAlO1xuXHRyaWdodDoyMHB4O1xuXHR0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtcblx0YmFja2dyb3VuZC1jb2xvcjojMDAwO1xuXHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czo2cHg7XG5cdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjZweDtcblx0cGFkZGluZzo2cHggMTZweDtcblx0Zm9udC13ZWlnaHQ6NzAwO1xuXHRsaW5lLWhlaWdodDoxMnB4O1xufVxuXG4ucGJjLXdndC1ib29raW5nIC5wYmMtcGFuZWwgLnBiYy1kYXRlIC51aS5zZWxlY3Rpb24gLnRleHQgLnBiYy1ib3gge1xuXG5cdHJpZ2h0OjM4cHg7XG59XG5cbi5wYmMtd2d0LWJvb2tpbmcgLnBiYy1wYW5lbCAucGJjLWRhdGUgLnVpLnNlbGVjdGlvbiAucGJjLWJveDphZnRlciB7XG5cblx0Y29udGVudDogJyc7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDEwMCU7XG5cdHRvcDogMDtcblx0d2lkdGg6IDA7XG5cdGhlaWdodDogMTAwJTtcblx0Ym9yZGVyLXRvcDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkICMwMDA7XG5cdGJvcmRlci1ib3R0b206IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5wYmMtd2d0LWJvb2tpbmcgLnBiYy1wYW5lbCAucGJjLWRhdGUgLnVpLnNlbGVjdGlvbiAucGJjLWJveCAucGJjLWRheXMge1xuXG5cdGZvbnQtc2l6ZToxMnB4O1xuXHRmb250LXdlaWdodDo3MDA7XG5cdGxpbmUtaGVpZ2h0OjEwMCU7XG5cdGNvbG9yOiNGRkY7IC8qIEB3aGl0ZSAqL1xufVxuXG4ucGJjLXdndC1ib29raW5nIC5wYmMtcGFuZWwgLnBiYy1kYXRlIC51aS5zZWxlY3Rpb24gLnBiYy1ib3ggLnBiYy11bml0IHtcblxuXHRmb250LXNpemU6MTJweDtcblx0Zm9udC13ZWlnaHQ6NzAwO1xuXHRsaW5lLWhlaWdodDoxMDAlO1xuXHRjb2xvcjojRkZGOyAvKiBAd2hpdGUgKi9cbn1cblxuLyogamFjaHQgKi9cbi5wYmMtd2d0LWJvb2tpbmcgLnBiYy1wYW5lbCAucGJjLXlhY2h0IHtcblxuXHRwYWRkaW5nOjAgMCAyMHB4IDA7XG59XG5cbi5wYmMtd2d0LWJvb2tpbmcgLnBiYy1wYW5lbCAucGJjLXlhY2h0IC51aS5zZWxlY3Rpb24uZHJvcGRvd24ge1xuXG5cdGxpbmUtaGVpZ2h0OjQ4cHg7XG5cdHBhZGRpbmc6MCAzMHB4IDAgMTVweDtcblx0Ym9yZGVyOjFweCBzb2xpZCAjMEExNzJGO1x0LyogQGRhcmtibHVlICovXG59XG5cbi5wYmMtd2d0LWJvb2tpbmcgLnBiYy1wYW5lbCAucGJjLXlhY2h0IC51aS5zZWxlY3Rpb24uYWN0aXZlLmRyb3Bkb3duIC5tZW51IHtcblxuXHRib3JkZXItY29sb3I6ICMwQTE3MkY7XHQvKiBAZGFya2JsdWUgKi9cbn1cblxuLnBiYy13Z3QtYm9va2luZyAucGJjLXBhbmVsIC5wYmMteWFjaHQgLnVpLnNlbGVjdGlvbi5kcm9wZG93biBpLmljb24ge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdHdpZHRoOjIwcHg7XG5cdGhlaWdodDoyMHB4O1xuXHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0cmlnaHQ6NXB4O1xuXHR0b3A6NTAlO1xuXHR0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtcblx0bGluZS1oZWlnaHQ6MjBweDtcblx0Y29sb3I6IzI5NzlGRjsgLyogQGJsdWUgKi9cbn1cblxuLnBiYy13Z3QtYm9va2luZyAucGJjLXBhbmVsIC5wYmMteWFjaHQgLnVpLnNlbGVjdGlvbi5kcm9wZG93biBpLmljb246YWZ0ZXIge1xuXG5cdHBvc2l0aW9uOmFic29sdXRlO1xuXHRsZWZ0OjUwJTtcblx0dG9wOjUwJTtcblx0dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcblxufVxuXG4ucGJjLXdndC1ib29raW5nIC5wYmMtcGFuZWwgLnBiYy15YWNodCAucGJjLXdyYXAtaW5wdXQge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRwYWRkaW5nOjA7XG5cdG1hcmdpbjowO1xufVxuXG4ucGJjLXdndC1ib29raW5nIC5wYmMtcGFuZWwgLnBiYy15YWNodCAucGJjLXdyYXAtaW5wdXQgLnBiYy1ib3gge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdHBvc2l0aW9uOmFic29sdXRlO1xuXHR0b3A6NTAlO1xuXHRyaWdodDozOHB4O1xuXHR0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTRweCk7XG5cdHBhZGRpbmc6NnB4IDE2cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNlY2VmZjE7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDZweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNnB4O1xuICAgIHBhZGRpbmc6IDZweCAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5wYmMtd2d0LWJvb2tpbmcgLnBiYy1wYW5lbCAucGJjLXlhY2h0IC5wYmMtd3JhcC1pbnB1dCAucGJjLWJveDphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDEwMCU7XG5cdHRvcDogMDtcblx0d2lkdGg6IDA7XG5cdGhlaWdodDogMTAwJTtcblx0Ym9yZGVyLXRvcDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXJpZ2h0OiAxMnB4IHNvbGlkICNlY2VmZjE7XG5cdGJvcmRlci1ib3R0b206IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5wYmMtd2d0LWJvb2tpbmcgLnBiYy1wYW5lbCAucGJjLXlhY2h0IC5wYmMtd3JhcC1pbnB1dCAucGJjLWJveCAucGJjLWZyZWUge1xuXG5cdGZvbnQtc2l6ZToxN3B4O1xuXHRjb2xvcjojRjQ5NjE0OyBcdC8qIEBvcmFuZ2UgKi9cblx0dmVydGljYWwtYWxpZ246YmFzZWxpbmU7XG59XG5cbi5wYmMtd2d0LWJvb2tpbmcgLnBiYy1wYW5lbCAucGJjLXlhY2h0IC5wYmMtd3JhcC1pbnB1dCAucGJjLWJveCAucGJjLXNlcGFyYXRvciB7XG5cblx0Zm9udC1zaXplOjE0cHg7XG5cdGNvbG9yOiM3ODkwOUM7XHQvKiBAbGlnaHRibHVlICovXG5cdHZlcnRpY2FsLWFsaWduOmJhc2VsaW5lO1xuXHRtYXJnaW46MCAxcHg7XG59XG5cbi5wYmMtd2d0LWJvb2tpbmcgLnBiYy1wYW5lbCAucGJjLXlhY2h0IC5wYmMtd3JhcC1pbnB1dCAucGJjLWJveCAucGJjLXBsYWNlcyB7XG5cblx0Zm9udC1zaXplOjE0cHg7XG5cdGNvbG9yOiM3ODkwOUM7XHQvKiBAbGlnaHRibHVlICovXG5cdHZlcnRpY2FsLWFsaWduOmJhc2VsaW5lO1xufVxuXG4vKiBkb3Jvc2xpLCBkemllY2kgKi9cbi5wYmMtd2d0LWJvb2tpbmcgLnBiYy1wYW5lbCAucGJjLWFkdWx0LWtpZCB7XG5cblx0cGFkZGluZzowIDAgMjBweCAwO1xufVxuXG4ucGJjLXdndC1ib29raW5nIC5wYmMtcGFuZWwgLnBiYy1hZHVsdC1raWQ6YWZ0ZXIge1xuXG5cdGRpc3BsYXk6dGFibGU7XG5cdGNvbnRlbnQ6ICcgJztcblx0Y2xlYXI6Ym90aDtcbn1cblxuLnBiYy13Z3QtYm9va2luZyAucGJjLXBhbmVsIC5wYmMtYWR1bHQta2lkIC5wYmMtbGVmdCB7XG5cblx0ZGlzcGxheTpibG9jaztcblx0Ym94LXNpemluZzpib3JkZXItYm94O1xuXHR3aWR0aDo1MCU7XG5cdHBhZGRpbmc6MCAyMHB4IDAgMDtcblx0ZmxvYXQ6bGVmdDtcbn1cblxuLnBiYy13Z3QtYm9va2luZyAucGJjLXBhbmVsIC5wYmMtYWR1bHQta2lkIC5wYmMtcmlnaHQge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdGJveC1zaXppbmc6Ym9yZGVyLWJveDtcblx0d2lkdGg6NTAlO1xuXHRwYWRkaW5nOjAgMCAwIDIwcHg7XG5cdGZsb2F0OnJpZ2h0O1xufVxuXG4ucGJjLXdndC1ib29raW5nIC5wYmMtcGFuZWwgLnBiYy1hZHVsdC1raWQgLnVpLnNlbGVjdGlvbi5kcm9wZG93biB7XG5cblx0bGluZS1oZWlnaHQ6NDhweDtcblx0cGFkZGluZzowIDMwcHggMCAxNXB4O1xuXHRib3JkZXI6MXB4IHNvbGlkICMwQTE3MkY7XHQvKiBAZGFya2JsdWUgKi9cbn1cblxuLnBiYy13Z3QtYm9va2luZyAucGJjLXBhbmVsIC5wYmMtYWR1bHQta2lkIC51aS5zZWxlY3Rpb24uYWN0aXZlLmRyb3Bkb3duIC5tZW51IHtcblxuXHRib3JkZXItY29sb3I6ICMwQTE3MkY7XHQvKiBAZGFya2JsdWUgKi9cbn1cblxuLnBiYy13Z3QtYm9va2luZyAucGJjLXBhbmVsIC5wYmMtYWR1bHQta2lkIC51aS5zZWxlY3Rpb24uZHJvcGRvd24gaS5pY29uIHtcblxuXHRkaXNwbGF5OmJsb2NrO1xuXHR3aWR0aDoyMHB4O1xuXHRoZWlnaHQ6MjBweDtcblx0cG9zaXRpb246YWJzb2x1dGU7XG5cdHJpZ2h0OjVweDtcblx0dG9wOjUwJTtcblx0dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7XG5cdGxpbmUtaGVpZ2h0OjIwcHg7XG5cdGNvbG9yOiMyOTc5RkY7IC8qIEBibHVlICovXG59XG5cbi5wYmMtd2d0LWJvb2tpbmcgLnBiYy1wYW5lbCAucGJjLWFkdWx0LWtpZCAudWkuc2VsZWN0aW9uLmRyb3Bkb3duIGkuaWNvbjphZnRlciB7XG5cblx0cG9zaXRpb246YWJzb2x1dGU7XG5cdGxlZnQ6NTAlO1xuXHR0b3A6NTAlO1xuXHR0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuXG59XG5cbi8qIGV4dGVuc2lvbnMgKi9cbi5wYmMtd2d0LWJvb2tpbmcgLnBiYy1wYW5lbCAucGJjLWV4dGVuc2lvbiB7XG5cblx0cGFkZGluZzo1cHggMCAxMHB4IDA7XG59XG5cbi5wYmMtd2d0LWJvb2tpbmcgLnBiYy1wYW5lbCAucGJjLWV4dGVuc2lvbiAucGJjLWxhYmVsIHtcblxuXHRmb250LXNpemU6MTZweDtcblx0bGluZS1oZWlnaHQ6MTUwJTtcblx0cGFkZGluZzowIDAgMTBweCAwO1xufVxuXG4ucGJjLXdndC1ib29raW5nIC5wYmMtcGFuZWwgLnBiYy1leHRlbnNpb24gLnBiYy1sYWJlbDphZnRlciB7XG5cblx0ZGlzcGxheTp0YWJsZTtcblx0Y29udGVudDogJyAnO1xuXHRjbGVhcjpib3RoO1xufVxuXG4ucGJjLXdndC1ib29raW5nIC5wYmMtcGFuZWwgLnBiYy1leHRlbnNpb24gLnBiYy1sYWJlbCAucGJjLW5hbWUge1xuXG5cdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRmbG9hdDpsZWZ0O1xuXHRmb250LXdlaWdodDozMDA7XG59XG5cbi5wYmMtd2d0LWJvb2tpbmcgLnBiYy1wYW5lbCAucGJjLWV4dGVuc2lvbiAucGJjLWxhYmVsIC5wYmMtYnRuLWNoYW5nZSB7XG5cblx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cdGZsb2F0OnJpZ2h0O1xuXHRmb250LXdlaWdodDo3MDA7XG5cdGNvbG9yOiMyOTc5RkY7IFx0LyogQGJsdWUgKi9cblx0Y3Vyc29yOnBvaW50ZXI7XG5cblx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTsgIC8qIENocm9tZSBhbGwgLyBTYWZhcmkgYWxsICovXG5cdC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7ICAgICAvKiBGaXJlZm94IGFsbCAqL1xuXHQtbXMtdXNlci1zZWxlY3Q6IG5vbmU7ICAgICAgLyogSUUgMTArICovXG5cdHVzZXItc2VsZWN0OiBub25lOyAgICAgICAgICAvKiBMaWtlbHkgZnV0dXJlICovXG59XG5cbi5wYmMtd2d0LWJvb2tpbmcgLnBiYy1wYW5lbCAucGJjLWV4dGVuc2lvbiAucGJjLWxhYmVsIC5wYmMtYnRuLWNoYW5nZTpob3ZlciB7XG5cblx0Y29sb3I6I0Y0OTYxNDsgXHQvKiBAb3JhbmdlICovXG59XG5cbi5wYmMtd2d0LWJvb2tpbmcgLnBiYy1wYW5lbCAucGJjLWV4dGVuc2lvbiB1bC5wYmMtbGlzdCB7XG5cblx0ZGlzcGxheTpibG9jaztcblx0cG9zaXRpb246cmVsYXRpdmU7XG5cdHBhZGRpbmc6MCAwIDAgMzBweDtcblx0bWFyZ2luOjA7XG5cdGxpc3Qtc3R5bGUtdHlwZTpub25lO1xufVxuXG4ucGJjLXdndC1ib29raW5nIC5wYmMtcGFuZWwgLnBiYy1leHRlbnNpb24gdWwucGJjLWxpc3QgbGkge1xuXG5cdGRpc3BsYXk6bm9uZTtcblx0Zm9udC1zaXplOjE2cHg7XG5cdGZvbnQtd2VpZ2h0OjMwMDtcblx0bGluZS1oZWlnaHQ6MjRweDtcblx0Y29sb3I6Izc4OTA5QztcdC8qIEBsaWdodGJsdWUgKi9cblx0cGFkZGluZzoxMnB4IDE2cHg7XG5cdGJvcmRlcjoxcHggc29saWQgI0VDRUZGMTtcblx0YmFja2dyb3VuZC1jb2xvcjojRkZGOyAvKiBAd2hpdGUgKi9cblx0Ym9yZGVyLXJhZGl1czo2cHg7XG59XG5cbi5wYmMtd2d0LWJvb2tpbmcgLnBiYy1wYW5lbCAucGJjLWV4dGVuc2lvbiB1bC5wYmMtbGlzdCBsaS5wYmMtc2VsZWN0ZWQge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG59XG5cbi5wYmMtd2d0LWJvb2tpbmcgLnBiYy1wYW5lbCAucGJjLWV4dGVuc2lvbiB1bC5wYmMtbGlzdCBsaTphZnRlciB7XG5cblx0ZGlzcGxheTp0YWJsZTtcblx0Y29udGVudDogJyAnO1xuXHRjbGVhcjpib3RoO1xufVxuXG4ucGJjLXdndC1ib29raW5nIC5wYmMtcGFuZWwgLnBiYy1leHRlbnNpb24gdWwucGJjLWxpc3QgbGk6YmVmb3JlIHtcblxuXHRkaXNwbGF5OmJsb2NrO1xuXHRjb250ZW50OiAnICc7XG5cdHdpZHRoOjEwcHg7XG5cdGhlaWdodDoxMHB4O1xuXHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0bGVmdDo2MnB4O1xuXHR0b3A6LTZweDtcblx0dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7XG5cdGJvcmRlci1sZWZ0OjFweCBzb2xpZCAjRUNFRkYxOyBcdC8qIEBibHVlICovXG5cdGJvcmRlci10b3A6MXB4IHNvbGlkICNFQ0VGRjE7IFx0LyogQGJsdWUgKi9cblx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbn1cblxuLnBiYy13Z3QtYm9va2luZyAucGJjLXBhbmVsIC5wYmMtZXh0ZW5zaW9uIHVsLnBiYy1saXN0IGxpIC5wYmMtY29tcGFueSB7XG5cblx0ZGlzcGxheTpibG9jaztcblx0bGluZS1oZWlnaHQ6MjRweDtcblx0d2lkdGg6MjUlO1xuXHR2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7XG5cdGZsb2F0OmxlZnQ7XG5cdHRleHQtYWxpZ246bGVmdDtcbn1cblxuLnBiYy13Z3QtYm9va2luZyAucGJjLXBhbmVsIC5wYmMtZXh0ZW5zaW9uIHVsLnBiYy1saXN0IGxpIC5wYmMtY29tcGFueSBpbWcge1xuXG5cdHZlcnRpY2FsLWFsaWduOm1pZGRsZTtcbn1cblxuLnBiYy13Z3QtYm9va2luZyAucGJjLXBhbmVsIC5wYmMtZXh0ZW5zaW9uIHVsLnBiYy1saXN0IGxpIC5wYmMtbmFtZSB7XG5cblx0ZGlzcGxheTpibG9jaztcblx0d2lkdGg6NTUlO1xuXHR2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7XG5cdGZsb2F0OmxlZnQ7XG5cdHRleHQtYWxpZ246bGVmdDtcbn1cblxuLnBiYy13Z3QtYm9va2luZyAucGJjLXBhbmVsIC5wYmMtZXh0ZW5zaW9uIHVsLnBiYy1saXN0IGxpIC5wYmMtcHJpY2Uge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdHdpZHRoOjIwJTtcblx0dmVydGljYWwtYWxpZ246bWlkZGxlO1xuXHRmbG9hdDpsZWZ0O1xuXHR0ZXh0LWFsaWduOnJpZ2h0O1xufVxuXG4ucGJjLXdndC1ib29raW5nIC5wYmMtcGFuZWwgLnBiYy1leHRlbnNpb24gLnBiYy11YnpwLWNvbHMge1xuXG5cdHBhZGRpbmc6MCAwIDEwcHggMDtcblx0Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI0VDRUZGMTtcbn1cblxuLnBiYy13Z3QtYm9va2luZyAucGJjLXBhbmVsIC5wYmMtZXh0ZW5zaW9uIC5wYmMtdWJ6cC1jb2xzOmFmdGVyIHtcblxuXHRkaXNwbGF5OnRhYmxlO1xuXHRjb250ZW50OicnO1xuXHRjbGVhcjpib3RoO1xufVxuXG4ucGJjLXdndC1ib29raW5nIC5wYmMtcGFuZWwgLnBiYy1leHRlbnNpb24gLnBiYy11YnpwLWNvbHMgLmNvbC1jaGVja2JveCB7XG5cblx0ZmxvYXQ6bGVmdDtcbn1cblxuLnBiYy13Z3QtYm9va2luZyAucGJjLXBhbmVsIC5wYmMtZXh0ZW5zaW9uIC5wYmMtdWJ6cC1jb2xzIC5jb2wtcHJpY2Uge1xuXG5cdGZsb2F0OnJpZ2h0O1xufVxuXG4ucGJjLXdndC1ib29raW5nIC5wYmMtcGFuZWwgLnBiYy1leHRlbnNpb24gLnBiYy11YnpwLWNvbHMgLnVpLmNoZWNrYm94IGxhYmVsIHtcblxuXHRmb250LXNpemU6MTZweDtcblx0Zm9udC13ZWlnaHQ6MzAwO1xuXHRwYWRkaW5nOjFweCAwIDAgMzBweDtcblx0bGluZS1oZWlnaHQ6MTdweDtcblx0Y29sb3I6IzBBMTcyRjsgXHQvKiBAZGFya2JsdWUgKi9cbn1cblxuLnBiYy13Z3QtYm9va2luZyAucGJjLXBhbmVsIC5wYmMtZXh0ZW5zaW9uIC5wYmMtdWJ6cC1jb2xzIC51aS5jaGVja2JveCBsYWJlbCBhIHtcblxuXHR0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO1xuXHRjb2xvcjogIzI5NzlGRjsgLyogQGJsdWUgKi9cbn1cblxuLnBiYy13Z3QtYm9va2luZyAucGJjLXBhbmVsIC5wYmMtZXh0ZW5zaW9uIC5wYmMtdWJ6cC1jb2xzIC51aS5jaGVja2JveCBsYWJlbCBhOmhvdmVyIHtcblxuXHR0ZXh0LWRlY29yYXRpb246bm9uZTtcblx0Y29sb3I6I0Y0OTYxNDtcdC8qIEBvcmFuZ2UgKi9cbn1cblxuLnBiYy13Z3QtYm9va2luZyAucGJjLXBhbmVsIC5wYmMtZXh0ZW5zaW9uIC5wYmMtdWJ6cC1jb2xzIC51aS5jaGVja2JveCBsYWJlbDpiZWZvcmUge1xuXG5cdGJvcmRlcjoxcHggc29saWQgIzAwMDsgLyogQGJsYWNrICovXG59XG5cbi5wYmMtd2d0LWJvb2tpbmcgLnBiYy1wYW5lbCAucGJjLWV4dGVuc2lvbiAucGJjLXVienAtY29scyAudWkuY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZH5sYWJlbDpiZWZvcmUge1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI5NzlGRjsgICAvKiBAYmx1ZSAqL1xuICAgIGJvcmRlci1jb2xvcjogIzI5NzlGRjsgLyogQGJsdWUgKi9cbn1cblxuLnBiYy13Z3QtYm9va2luZyAucGJjLXBhbmVsIC5wYmMtZXh0ZW5zaW9uIC5wYmMtdWJ6cC1jb2xzIC51aS5jaGVja2JveCBpbnB1dDpjaGVja2VkfmxhYmVsOmFmdGVyIHtcblxuXHRjb2xvcjojRkZGOyAvKiBAd2hpdGUgKi9cbn1cblxuLnBiYy13Z3QtYm9va2luZyAucGJjLXBhbmVsIC5wYmMtZXh0ZW5zaW9uIC5wYmMtdWJ6cC1jb2xzIC5wYmMtYnRuLWNoYW5nZSB7XG5cblx0dmVydGljYWwtYWxpZ246dGV4dC10b3A7XG5cdG1hcmdpbjowIDAgMCA1cHg7XG5cdGN1cnNvcjpwb2ludGVyO1xufVxuXG4ucGJjLXdndC1ib29raW5nIC5wYmMtcGFuZWwgLnBiYy1leHRlbnNpb24gLnBiYy11YnpwLWNvbHMgLmNvbC1wcmljZSB7XG5cblx0Zm9udC1zaXplOjE2cHg7XG5cdGZvbnQtd2VpZ2h0OjcwMDtcblx0bGluZS1oZWlnaHQ6MThweDtcblx0Y29sb3I6I0Y0OTYxNDsgXHQvKiBAb3JhbmdlICovXG59XG5cblxuLnBiYy13Z3QtYm9va2luZyAucGJjLXBhbmVsIC5wYmMtZXh0ZW5zaW9uIC5wYmMtdHJhbnMtY29scyB7XG5cblx0cGFkZGluZzowIDAgMTBweCAwO1xufVxuXG4ucGJjLXdndC1ib29raW5nIC5wYmMtcGFuZWwgLnBiYy1leHRlbnNpb24gLnBiYy10cmFucy1jb2xzOmFmdGVyIHtcblxuXHRkaXNwbGF5OnRhYmxlO1xuXHRjb250ZW50OicnO1xuXHRjbGVhcjpib3RoO1xufVxuXG4ucGJjLXdndC1ib29raW5nIC5wYmMtcGFuZWwgLnBiYy1leHRlbnNpb24gLnBiYy10cmFucy1jb2xzIC5jb2wtY2hlY2tib3gge1xuXG5cdGZsb2F0OmxlZnQ7XG59XG5cbi5wYmMtd2d0LWJvb2tpbmcgLnBiYy1wYW5lbCAucGJjLWV4dGVuc2lvbiAucGJjLXRyYW5zLWNvbHMgLmNvbC1wcmljZSB7XG5cblx0ZmxvYXQ6cmlnaHQ7XG59XG5cbi5wYmMtd2d0LWJvb2tpbmcgLnBiYy1wYW5lbCAucGJjLWV4dGVuc2lvbiAucGJjLXRyYW5zLWNvbHMgLnVpLmNoZWNrYm94IGxhYmVsIHtcblxuXHRmb250LXNpemU6MTZweDtcblx0Zm9udC13ZWlnaHQ6MzAwO1xuXHRwYWRkaW5nOjFweCAwIDAgMzBweDtcblx0bGluZS1oZWlnaHQ6MTdweDtcblx0Y29sb3I6IzBBMTcyRjsgXHQvKiBAZGFya2JsdWUgKi9cbn1cblxuLnBiYy13Z3QtYm9va2luZyAucGJjLXBhbmVsIC5wYmMtZXh0ZW5zaW9uIC5wYmMtdHJhbnMtY29scyAudWkuY2hlY2tib3ggbGFiZWwgYSB7XG5cblx0dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtcblx0Y29sb3I6ICMyOTc5RkY7IC8qIEBibHVlICovXG59XG5cbi5wYmMtd2d0LWJvb2tpbmcgLnBiYy1wYW5lbCAucGJjLWV4dGVuc2lvbiAucGJjLXRyYW5zLWNvbHMgLnVpLmNoZWNrYm94IGxhYmVsIGE6aG92ZXIge1xuXG5cdHRleHQtZGVjb3JhdGlvbjpub25lO1xuXHRjb2xvcjojRjQ5NjE0O1x0LyogQG9yYW5nZSAqL1xufVxuXG4ucGJjLXdndC1ib29raW5nIC5wYmMtcGFuZWwgLnBiYy1leHRlbnNpb24gLnBiYy10cmFucy1jb2xzIC51aS5jaGVja2JveCBsYWJlbDpiZWZvcmUge1xuXG5cdGJvcmRlcjoxcHggc29saWQgIzAwMDsgLyogQGJsYWNrICovXG59XG5cbi5wYmMtd2d0LWJvb2tpbmcgLnBiYy1wYW5lbCAucGJjLWV4dGVuc2lvbiAucGJjLXRyYW5zLWNvbHMgLnVpLmNoZWNrYm94IGlucHV0OmNoZWNrZWR+bGFiZWw6YmVmb3JlIHtcblxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyOTc5RkY7ICAgLyogQGJsdWUgKi9cbiAgICBib3JkZXItY29sb3I6ICMyOTc5RkY7IC8qIEBibHVlICovXG59XG5cbi5wYmMtd2d0LWJvb2tpbmcgLnBiYy1wYW5lbCAucGJjLWV4dGVuc2lvbiAucGJjLXRyYW5zLWNvbHMgLnVpLmNoZWNrYm94IGlucHV0OmNoZWNrZWR+bGFiZWw6YWZ0ZXIge1xuXG5cdGNvbG9yOiNGRkY7IC8qIEB3aGl0ZSAqL1xufVxuXG4ucGJjLXdndC1ib29raW5nIC5wYmMtcGFuZWwgLnBiYy1leHRlbnNpb24gLnBiYy10cmFucy1jb2xzIC5wYmMtYnRuLWNoYW5nZSB7XG5cblx0Zm9udC1zaXplOjE2cHg7XG5cdGZvbnQtd2VpZ2h0OjcwMDtcblx0bGluZS1oZWlnaHQ6MThweDtcblx0Y29sb3I6ICMyOTc5RkY7IC8qIEBibHVlICovXG5cdGN1cnNvcjpwb2ludGVyO1xufVxuXG4ucGJjLXdndC1ib29raW5nIC5wYmMtcGFuZWwgLnBiYy1leHRlbnNpb24gLnBiYy10cmFucy1jb2xzIC5wYmMtYnRuLWNoYW5nZTpob3ZlciB7XG5cblx0Y29sb3I6I0Y0OTYxNDtcdC8qIEBvcmFuZ2UgKi9cbn1cblxuLyogcHJpY2Ugc3VtbWFyeSAqL1xuLnBiYy13Z3QtYm9va2luZyAucGJjLXByaWNlLXN1bW1hcnkge1xuXG5cdHBhZGRpbmc6MjBweCAyMHB4IDAgMjBweDtcbn1cblxuLnBiYy13Z3QtYm9va2luZyAucGJjLXByaWNlLXN1bW1hcnk6YWZ0ZXIge1xuXG5cdGRpc3BsYXk6dGFibGU7XG5cdGNvbnRlbnQ6ICcgJztcblx0Y2xlYXI6Ym90aDtcbn1cblxuLnBiYy13Z3QtYm9va2luZyAucGJjLXByaWNlLXN1bW1hcnkgLnBiYy1sZWZ0IHtcblxuXHR3aWR0aDozNSU7XG5cdGJveC1zaXppbmc6Ym9yZGVyLWJveDtcblx0ZmxvYXQ6bGVmdDtcblx0cGFkZGluZzowIDAgMCAwO1xufVxuXG4ucGJjLXdndC1ib29raW5nIC5wYmMtcHJpY2Utc3VtbWFyeSAucGJjLXJpZ2h0IHtcblxuXHR3aWR0aDo2NSU7XG5cdGJveC1zaXppbmc6Ym9yZGVyLWJveDtcblx0ZmxvYXQ6cmlnaHQ7XG59XG5cbi5wYmMtd2d0LWJvb2tpbmcgLnBiYy1wcmljZS1zdW1tYXJ5IC5wYmMtcHJpY2Uge1xuXG5cdGZvbnQtc2l6ZTo0MXB4O1xuXHRmb250LXdlaWdodDo3MDA7XG5cdGxpbmUtaGVpZ2h0OjEwMCU7XG5cdHRleHQtYWxpZ246cmlnaHQ7XG5cdGNvbG9yOiNGNDk2MTQ7IFx0LyogQG9yYW5nZSAqL1xufVxuXG4ucGJjLXdndC1ib29raW5nIC5wYmMtcHJpY2Utc3VtbWFyeSAucGJjLXByaWNlIC5wYmMtdmFsdWUge1xuXG59XG5cbi5wYmMtd2d0LWJvb2tpbmcgLnBiYy1wcmljZS1zdW1tYXJ5IC5wYmMtcHJpY2UtYWRkIHtcblxuXHRmb250LXNpemU6MTZweDtcblx0Zm9udC13ZWlnaHQ6MzAwO1xuXHRsaW5lLWhlaWdodDoyMHB4O1xuXHR0ZXh0LWFsaWduOnJpZ2h0O1xuXHRwYWRkaW5nOjEwcHggMCAwIDA7XG59XG5cbi5wYmMtd2d0LWJvb2tpbmcgLnBiYy1wcmljZS1zdW1tYXJ5IC5wYmMtcHJpY2UtYWRkIGltZyB7XG5cbiAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cdHZlcnRpY2FsLWFsaWduOm1pZGRsZTtcblx0bWFyZ2luOjAgNXB4IDAgMDtcbiAgY3Vyc29yOnBvaW50ZXI7XG59XG5cbi5wYmMtd2d0LWJvb2tpbmcgLnBiYy1wcmljZS1zdW1tYXJ5IC5wYmMtcHJpY2UtYWRkIC5wYmMtc2lnbiB7XG5cblx0dmVydGljYWwtYWxpZ246bWlkZGxlO1xufVxuXG4ucGJjLXdndC1ib29raW5nIC5wYmMtcHJpY2Utc3VtbWFyeSAucGJjLXByaWNlLWFkZCAucGJjLXZhbHVlIHtcblxuXHR2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7XG59XG5cbi5wYmMtd2d0LWJvb2tpbmcgLnBiYy1wcmljZS1zdW1tYXJ5IC5wYmMtcHJpY2UtYWRkIC5wYmMtY3VycmVuY3kge1xuXG5cdHZlcnRpY2FsLWFsaWduOm1pZGRsZTtcbn1cblxuLyogYnV0dG9uICovXG4ucGJjLXdndC1ib29raW5nIC5wYmMtd3JhcC1idG4ge1xuXG5cdG1hcmdpbjozMHB4IDAgMCAwO1xufVxuXG4ucGJjLXdndC1ib29raW5nIC5wYmMtd3JhcC1idG4gYSxcbi5wYmMtd2d0LWJvb2tpbmcgLnBiYy13cmFwLWJ0biBidXR0b24ge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdGJveC1zaXppbmc6Ym9yZGVyLWJveDtcblx0d2lkdGg6MTAwJTtcblx0Zm9udC1zaXplOjE2cHg7XG5cdGZvbnQtd2VpZ2h0OjcwMDtcblx0bGluZS1oZWlnaHQ6NTBweDtcblx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdGNvbG9yOiNGRkY7IC8qIEB3aGl0ZSAqL1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiMyOTc5RkY7IFx0LyogQGJsdWUgKi9cblx0Ym9yZGVyLXJhZGl1czo2cHg7XG5cdGJvcmRlcjpub25lO1xuXHRvdXRsaW5lOm5vbmU7XG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjFzIGVhc2U7XG59XG5cbi5wYmMtd2d0LWJvb2tpbmcgLnBiYy13cmFwLWJ0biBhOmhvdmVyLFxuLnBiYy13Z3QtYm9va2luZyAucGJjLXdyYXAtYnRuIGJ1dHRvbjpob3ZlciB7XG5cblx0YmFja2dyb3VuZC1jb2xvcjojRjQ5NjE0OyBcdC8qIEBvcmFuZ2UgKi9cbn1cblxuLyogcGhvbmUgKi9cbi5wYmMtd2d0LWJvb2tpbmcgLnBiYy1waG9uZSB7XG5cblx0cG9zaXRpb246cmVsYXRpdmU7XG5cdGZvbnQtc2l6ZToxNnB4O1xuXHRmb250LXdlaWdodDozMDA7XG5cdHRleHQtYWxpZ246Y2VudGVyO1xuXHRib3JkZXItcmFkaXVzOjZweDtcblx0cGFkZGluZzoyMHB4O1xuXHRib3JkZXI6MXB4IHNvbGlkICMyOTc5RkY7IFx0LyogQGJsdWUgKi9cblx0YmFja2dyb3VuZC1jb2xvcjogI0ZBRkFGQTtcblx0bWFyZ2luOjIwcHggMCAwIDA7XG59XG5cbi5wYmMtd2d0LWJvb2tpbmcgLnBiYy1waG9uZTphZnRlciB7XG5cblx0ZGlzcGxheTpibG9jaztcblx0Y29udGVudDogJyAnO1xuXHR3aWR0aDoxMHB4O1xuXHRoZWlnaHQ6MTBweDtcblx0cG9zaXRpb246YWJzb2x1dGU7XG5cdGxlZnQ6NTAlO1xuXHR0b3A6LTZweDtcblx0dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcblx0Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICMyOTc5RkY7IFx0LyogQGJsdWUgKi9cblx0Ym9yZGVyLXRvcDoxcHggc29saWQgIzI5NzlGRjsgXHQvKiBAYmx1ZSAqL1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkFGQUZBO1xufVxuXG4ucGJjLXdndC1ib29raW5nIC5wYmMtcGhvbmUgLnBiYy1saW5rIHtcblxuXHRmb250LXNpemU6MjBweDtcblx0bGluZS1oZWlnaHQ6MzJweDtcblx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdG1hcmdpbjo1cHggMCAwIDA7XG59XG5cbi5wYmMtd2d0LWJvb2tpbmcgLnBiYy1waG9uZSBhIHtcblxuXHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0Y29sb3I6IzI5NzlGRjsgXHQvKiBAYmx1ZSAqL1xufVxuXG4ucGJjLXdndC1ib29raW5nIC5wYmMtcGhvbmUgYTpob3ZlciB7XG5cblx0Y29sb3I6I0Y0OTYxNDsgXHQvKiBAb3JhbmdlICovXG59XG5cbi5wYmMtd2d0LWJvb2tpbmcgLnBiYy1waG9uZSBhIGltZyB7XG5cblx0dmVydGljYWwtYWxpZ246bWlkZGxlO1xufVxuXG4ucGJjLXdndC1ib29raW5nIC5wYmMtcGhvbmUgYSBzcGFuIHtcblxuXHR2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7XG59XG5cblxuXG5cblxuXG5cbi5wYmMtd2d0LWJvb2tpbmcgLnBiYy1yZWdpc3RlciB7XG5cbn1cblxuLnBiYy13Z3QtYm9va2luZyAucGJjLXJlZ2lzdGVyIC5wYmMtd3JhcC10aXRsZSB7XG5cblx0cGFkZGluZzoxNXB4IDAgNXB4IDA7XG59XG5cbi5wYmMtd2d0LWJvb2tpbmcgLnBiYy1yZWdpc3RlciAucGJjLXdyYXAtdGl0bGUgaDUge1xuXG5cdGZvbnQtc2l6ZToyMHB4O1xuXHRmb250LXdlaWdodDo3MDA7XG5cdGxpbmUtaGVpZ2h0OjEwMCU7XG5cdHRleHQtYWxpZ246bGVmdDtcblx0Y29sb3I6I0Y0OTYxNDsgXHQvKiBAb3JhbmdlICovXG5cdHBhZGRpbmc6MDtcblx0bWFyZ2luOjA7XG59XG5cbi5wYmMtd2d0LWJvb2tpbmcgLnBiYy1yZWdpc3RlciAucGJjLXdyYXAtZm9ybSB7XG5cbn1cblxuLnBiYy13Z3QtYm9va2luZyAucGJjLXJlZ2lzdGVyIC5wYmMtd3JhcC1mb3JtIC5wYmMtd3JhcC1yb3dzIHtcblxuXHRtYXJnaW46MCAwIDMwcHggMDtcbn1cblxuLnBiYy13Z3QtYm9va2luZyAucGJjLXJlZ2lzdGVyIC5wYmMtd3JhcC1mb3JtIC5wYmMtcm93IHtcblxuXHRwYWRkaW5nOjEwcHggMCAwIDA7XG59XG5cbi5wYmMtd2d0LWJvb2tpbmcgLnBiYy1yZWdpc3RlciAucGJjLXdyYXAtZm9ybSAucGJjLXJvdy5wYmMtY2hlY2tib3gge1xuXG5cdHBhZGRpbmc6MTVweCAwIDAgMDtcbn1cblxuLnBiYy13Z3QtYm9va2luZyAucGJjLXJlZ2lzdGVyIC5wYmMtd3JhcC1mb3JtIC5wYmMtcm93OmFmdGVyIHtcblxuXHRkaXNwbGF5OnRhYmxlO1xuXHRjb250ZW50OicnO1xuXHRjbGVhcjpib3RoO1xufVxuXG4ucGJjLXdndC1ib29raW5nIC5wYmMtcmVnaXN0ZXIgLnBiYy13cmFwLWZvcm0gLnBiYy1yb3cgLnBiYy1pdGVtIHtcblxuXHRkaXNwbGF5OmJsb2NrO1xuXHRib3gtc2l6aW5nOmJvcmRlci1ib3g7XG5cdHdpZHRoOjEwMCU7XG59XG5cbi5wYmMtd2d0LWJvb2tpbmcgLnBiYy1yZWdpc3RlciAucGJjLXdyYXAtZm9ybSAucGJjLXJvdyAucGJjLWl0ZW0ucGJjLWhhbGYge1xuXG5cdHdpZHRoOjUwJTtcblx0ZmxvYXQ6bGVmdDtcbn1cblxuLnBiYy13Z3QtYm9va2luZyAucGJjLXJlZ2lzdGVyIC5wYmMtd3JhcC1mb3JtIC5wYmMtcm93IC5wYmMtaXRlbS5wYmMtbGVmdCB7XG5cblx0cGFkZGluZzowIDEwcHggMCAwO1xufVxuXG4ucGJjLXdndC1ib29raW5nIC5wYmMtcmVnaXN0ZXIgLnBiYy13cmFwLWZvcm0gLnBiYy1yb3cgLnBiYy1pdGVtLnBiYy1yaWdodCB7XG5cblx0cGFkZGluZzowIDAgMCAxMHB4O1xufVxuXG4ucGJjLXdndC1ib29raW5nIC5wYmMtcmVnaXN0ZXIgLnBiYy13cmFwLWZvcm0gLnBiYy1yb3cgLnBiYy1pdGVtIC5wYmMtbGFiZWwge1xuXG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LXNpemU6IDEycHg7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGxpbmUtaGVpZ2h0OiAxMDAlO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDAgMCA2cHggMDtcbn1cblxuLnBiYy13Z3QtYm9va2luZyAucGJjLXJlZ2lzdGVyIC5wYmMtd3JhcC1mb3JtIC5wYmMtcm93IC5wYmMtaXRlbSBpbnB1dCB7XG5cblx0ZGlzcGxheTogYmxvY2s7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0bGluZS1oZWlnaHQ6IDQ4cHg7XG5cdGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG5cdHdpZHRoOiAxMDAlO1xuXHRyZXNpemU6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcblx0Ym9yZGVyOiAxcHggc29saWQgIzBBMTcyRjtcblx0cGFkZGluZzogMCAwIDAgMWVtO1xuXHRvdXRsaW5lOiBub25lO1xufVxuXG4ucGJjLXdndC1ib29raW5nIC5wYmMtcmVnaXN0ZXIgLnBiYy13cmFwLWZvcm0gLnBiYy1yb3cgLnVpLmNoZWNrYm94IGxhYmVsIHtcblxuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIHBhZGRpbmc6IDAgMCAwIDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgY29sb3I6ICMwQTE3MkY7XG59XG5cbi5wYmMtd2d0LWJvb2tpbmcgLnBiYy1yZWdpc3RlciAucGJjLXdyYXAtZm9ybSAucGJjLXJvdyAudWkuY2hlY2tib3ggbGFiZWwgYSB7XG5cblx0Y29sb3I6IzI5NzlGRjsgLyogQGJsdWUgKi9cblx0dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtcbn1cblxuLnBiYy13Z3QtYm9va2luZyAucGJjLXJlZ2lzdGVyIC5wYmMtd3JhcC1mb3JtIC5wYmMtcm93IC51aS5jaGVja2JveCBsYWJlbCBhOmhvdmVyIHtcblxuXHRjb2xvcjojRjQ5NjE0OyBcdC8qIEBvcmFuZ2UgKi9cblx0dGV4dC1kZWNvcmF0aW9uOm5vbmU7XG59XG5cbi5wYmMtd2d0LWJvb2tpbmcgLnBiYy1yZWdpc3RlciAucGJjLXdyYXAtZm9ybSAucGJjLXdyYXAtYnRuIHtcblxuXHR0ZXh0LWFsaWduOmNlbnRlcjtcbn1cblxuLnBiYy13Z3QtYm9va2luZyAucGJjLXJlZ2lzdGVyIC5wYmMtd3JhcC1mb3JtIC5wYmMtd3JhcC1idG4gLnBiYy1idG4ge1xuXG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHR3aWR0aDoxMDAlO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHR0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XG5cdHBhZGRpbmc6IDE1cHggMzBweCAxNXB4IDMwcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Y29sb3I6ICNGRkY7XG5cdGJhY2tncm91bmQtY29sb3I6IzI5NzlGRjsgLyogQGJsdWUgKi9cblx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHRib3JkZXI6IG5vbmU7XG5cdG91dGxpbmU6IG5vbmU7XG5cdGN1cnNvcjpwb2ludGVyO1xuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4xcyBlYXNlO1xufVxuXG4ucGJjLXdndC1ib29raW5nIC5wYmMtcmVnaXN0ZXIgLnBiYy13cmFwLWZvcm0gLnBiYy13cmFwLWJ0biAucGJjLWJ0bjpob3ZlciB7XG5cblx0YmFja2dyb3VuZC1jb2xvcjojRjQ5NjE0OyAvKiBAb3JhbmdlICovXG59XG5cbi5wYmMtd2d0LWJvb2tpbmcgLnBiYy1mZWF0dXJlcy1saXN0IHtcblxuXHRwYWRkaW5nOjIwcHggMCAwIDA7XG59XG5cbi5wYmMtd2d0LWJvb2tpbmcgLnBiYy1mZWF0dXJlcy1saXN0IHVsLnBiYy1saXN0IHtcblxuXHRkaXNwbGF5OmJsb2NrO1xuXHRwYWRkaW5nOjA7XG5cdG1hcmdpbjowO1xuXHRsaXN0LXN0eWxlLXR5cGU6bm9uZTtcbn1cblxuLnBiYy13Z3QtYm9va2luZyAucGJjLWZlYXR1cmVzLWxpc3QgdWwucGJjLWxpc3Q6YWZ0ZXIge1xuXG5cdGRpc3BsYXk6dGFibGU7XG5cdGNvbnRlbnQ6Jyc7XG5cdGNsZWFyOmJvdGg7XG59XG5cbi5wYmMtd2d0LWJvb2tpbmcgLnBiYy1mZWF0dXJlcy1saXN0IHVsLnBiYy1saXN0IGxpLnBiYy1pdGVtIHtcblxuXHRkaXNwbGF5OmJsb2NrO1xuXHRib3gtc2l6aW5nOmJvcmRlci1ib3g7XG5cdHdpZHRoOjUwJTtcblx0ZmxvYXQ6bGVmdDtcblx0cGFkZGluZzowIDEwcHggMCA1MHB4O1xuXHRsaW5lLWhlaWdodDo1MHB4O1xuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcbn1cblxuLnBiYy13Z3QtYm9va2luZyAucGJjLWZlYXR1cmVzLWxpc3QgdWwucGJjLWxpc3QgbGkucGJjLWl0ZW06bnRoLWNoaWxkKDJuKzEpIHtcblxuXHRjbGVhcjpib3RoO1xufVxuXG4ucGJjLXdndC1ib29raW5nIC5wYmMtZmVhdHVyZXMtbGlzdCB1bC5wYmMtbGlzdCBsaS5wYmMtaXRlbSAucGJjLWljb24ge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdGJveC1zaXppbmc6Ym9yZGVyLWJveDtcblx0d2lkdGg6NDBweDtcblx0aGVpZ2h0OjQwcHg7XG5cdHBvc2l0aW9uOmFic29sdXRlO1xuXHRsZWZ0OjA7XG5cdHRvcDowO1xufVxuXG4ucGJjLXdndC1ib29raW5nIC5wYmMtZmVhdHVyZXMtbGlzdCB1bC5wYmMtbGlzdCBsaS5wYmMtaXRlbSAucGJjLWljb24gaW1nIHtcblxuXHR3aWR0aDoxMDAlO1xuXHRoZWlnaHQ6MTAwJTtcbn1cblxuLnBiYy13Z3QtYm9va2luZyAucGJjLWZlYXR1cmVzLWxpc3QgdWwucGJjLWxpc3QgbGkucGJjLWl0ZW0gLnBiYy10ZXh0IHtcblxuXHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0Zm9udC1zaXplOjExcHg7XG5cdGZvbnQtd2VpZ2h0OjMwMDtcblx0bGluZS1oZWlnaHQ6MTIwJTtcblx0dmVydGljYWwtYWxpZ246bWlkZGxlO1xufVxuXG5cblxuXG5cblxuXG5cblxuXG4vKlx0cmF0aW5nXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucGJjLXdndC1yYXRpbmcge1xuXG59XG5cbi5wYmMtd2d0LXJhdGluZyAucGJjLWxpc3Qge1xuXG59XG5cbi5wYmMtd2d0LXJhdGluZyAucGJjLWxpc3QgPiBkaXY6bGFzdC1jaGlsZCB7XG5cblx0bWFyZ2luLWJvdHRvbTowO1xufVxuXG4ucGJjLXdndC1yYXRpbmcgLnBiYy1pdGVtIHtcblxuXHRkaXNwbGF5OmJsb2NrO1xuXHRib3JkZXItcmFkaXVzOjVweDtcblx0b3ZlcmZsb3c6aGlkZGVuO1xuXHRib3JkZXI6MXB4IHNvbGlkICNFQ0VGRjE7XG5cdGJhY2tncm91bmQtY29sb3I6I0ZGRjsgLyogQHdoaXRlICovXG5cdG1hcmdpbjowIDAgMjBweCAwO1xufVxuXG4ucGJjLXdndC1yYXRpbmcgLnBiYy1pdGVtIC5wYmMtY29scyB7XG5cbn1cblxuLnBiYy13Z3QtcmF0aW5nIC5wYmMtaXRlbSAucGJjLWNvbHM6YWZ0ZXIge1xuXG5cdGRpc3BsYXk6dGFibGU7XG5cdGNvbnRlbnQ6JyAnO1xuXHRjbGVhcjpib3RoO1xufVxuXG4ucGJjLXdndC1yYXRpbmcgLnBiYy1pdGVtIC5wYmMtY29scyAucGJjLWxlZnQge1xuXG5cdGZsb2F0OmxlZnQ7XG59XG5cbi5wYmMtd2d0LXJhdGluZyAucGJjLWl0ZW0gLnBiYy1jb2xzIC5wYmMtcmlnaHQge1xuXG5cdGZsb2F0OnJpZ2h0O1xufVxuXG4ucGJjLXdndC1yYXRpbmcgLnBiYy1pdGVtIC5wYmMtdGV4dCB7XG5cblx0cGFkZGluZzoyMHB4IDIwcHggMzBweCAyMHB4O1xufVxuXG4ucGJjLXdndC1yYXRpbmcgLnBiYy1pdGVtIC5wYmMtdGV4dCBwIHtcblxuXHRmb250LXNpemU6MTRweDtcblx0Zm9udC13ZWlnaHQ6MzAwO1xuXHRsaW5lLWhlaWdodDoxOHB4O1xuXHRtYXJnaW46MDtcblx0cGFkZGluZzowIDAgMTBweCAwO1xufVxuXG4ucGJjLXdndC1yYXRpbmcgLnBiYy1pdGVtIC5wYmMtdGV4dCBwOmxhc3QtY2hpbGQge1xuXG5cdHBhZGRpbmc6MDtcbn1cblxuLnBiYy13Z3QtcmF0aW5nIC5wYmMtaXRlbSAucGJjLWJvdHRvbSB7XG5cblx0YmFja2dyb3VuZC1jb2xvcjojRkFGQUZBO1xuXHRib3JkZXItdG9wOjFweCBzb2xpZCAjRUNFRkYxO1xuXHRwYWRkaW5nOjE1cHggMjBweCAxOHB4IDIwcHg7XG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xufVxuXG4ucGJjLXdndC1yYXRpbmcgLnBiYy1pdGVtIC5wYmMtYm90dG9tIC5wYmMtdXNlciB7XG5cblx0cGFkZGluZzowIDAgMCA0MHB4O1xuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcbn1cblxuLnBiYy13Z3QtcmF0aW5nIC5wYmMtaXRlbSAucGJjLWJvdHRvbSAucGJjLXVzZXIgLnBiYy11c2VyLW5hbWUge1xuXG5cdGZvbnQtc2l6ZToxMnB4O1xuXHRmb250LXdlaWdodDozMDA7XG5cdGxpbmUtaGVpZ2h0OjEyMCU7XG5cdGNvbG9yOiAjNzg5MDlDOyAvKiBsaWdodGJsdWUgKi9cbn1cblxuLnBiYy13Z3QtcmF0aW5nIC5wYmMtaXRlbSAucGJjLWJvdHRvbSAucGJjLXVzZXIgLnBiYy11c2VyLW5hbWUgLnBiYy12YWx1ZSB7XG5cblx0bWFyZ2luOjAgNXB4IDAgMDtcbn1cblxuLnBiYy13Z3QtcmF0aW5nIC5wYmMtaXRlbSAucGJjLWJvdHRvbSAucGJjLXVzZXIgLnBiYy11c2VyLWRhdGUge1xuXG5cdGZvbnQtc2l6ZToxMHB4O1xuXHRmb250LXdlaWdodDozMDA7XG5cdGxpbmUtaGVpZ2h0OjE4MCU7XG5cdGNvbG9yOiAjNzg5MDlDOyAvKiBsaWdodGJsdWUgKi9cbn1cblxuLnBiYy13Z3QtcmF0aW5nIC5wYmMtaXRlbSAucGJjLWJvdHRvbSAucGJjLXVzZXIgLnBiYy11c2VyLWF2YXRhciB7XG5cblx0ZGlzcGxheTpibG9jaztcblx0d2lkdGg6MzBweDtcblx0aGVpZ2h0OjMwcHg7XG5cdHBvc2l0aW9uOmFic29sdXRlO1xuXHRsZWZ0OjA7XG5cdHRvcDo0MCU7XG5cdHRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4ucGJjLXdndC1yYXRpbmcgLnBiYy1pdGVtIC5wYmMtYm90dG9tIC5wYmMtdXNlciAucGJjLWF2YXRhciBpbWcge1xuXG59XG5cbi5wYmMtd2d0LXJhdGluZyAucGJjLWl0ZW0gLnBiYy1ib3R0b20gLnBiYy1hcnJvdyB7XG5cblx0ZGlzcGxheTpibG9jaztcblx0d2lkdGg6OHB4O1xuXHRoZWlnaHQ6OHB4O1xuXHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0bGVmdDoyNXB4O1xuXHR0b3A6LTRweDtcblx0YmFja2dyb3VuZC1jb2xvcjojRkFGQUZBO1xuXHRib3JkZXItbGVmdDoxcHggc29saWQgI0VDRUZGMTtcblx0Ym9yZGVyLXRvcDoxcHggc29saWQgI0VDRUZGMTtcblx0dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7XG59XG5cbi5wYmMtd2d0LXJhdGluZyAucGJjLWl0ZW0gLnBiYy1ib3R0b20gLnVpLnN0YXIucmF0aW5nIC5hY3RpdmUuaWNvbiB7XG5cblx0dGV4dC1zaGFkb3c6bm9uZSFpbXBvcnRhbnQ7XG5cdGNvbG9yOiNGNDk2MTQhaW1wb3J0YW50OyAvKiBAb3JhbmdlICovXG59XG5cbi5wYmMtd2d0LXJhdGluZyAucGJjLXdyYXAtYnRuIHtcblxuXHRtYXJnaW46MzBweCAwIDAgMDtcbn1cblxuLnBiYy13Z3QtcmF0aW5nIC5wYmMtd3JhcC1idG4gYSxcbi5wYmMtd2d0LXJhdGluZyAucGJjLXdyYXAtYnRuIGJ1dHRvbiB7XG5cblx0ZGlzcGxheTpibG9jaztcblx0Ym94LXNpemluZzpib3JkZXItYm94O1xuXHR3aWR0aDoxMDAlO1xuXHRmb250LXNpemU6MTZweDtcblx0Zm9udC13ZWlnaHQ6NzAwO1xuXHRsaW5lLWhlaWdodDo1MHB4O1xuXHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0Y29sb3I6I0ZGRjsgLyogQHdoaXRlICovXG5cdGJhY2tncm91bmQtY29sb3I6IzI5NzlGRjsgXHQvKiBAYmx1ZSAqL1xuXHRib3JkZXItcmFkaXVzOjZweDtcblx0Ym9yZGVyOm5vbmU7XG5cdG91dGxpbmU6bm9uZTtcblx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMXMgZWFzZTtcbn1cblxuLnBiYy13Z3QtcmF0aW5nIC5wYmMtd3JhcC1idG4gYTpob3Zlcixcbi5wYmMtd2d0LXJhdGluZyAucGJjLXdyYXAtYnRuIGJ1dHRvbjpob3ZlciB7XG5cblx0YmFja2dyb3VuZC1jb2xvcjojRjQ5NjE0OyBcdC8qIEBvcmFuZ2UgKi9cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXG5cdC5wYmMtd2d0LXJhdGluZyB7XG5cblx0XHRkaXNwbGF5Om5vbmU7XG5cdH1cbn1cblxuLyogb2tubyBtb2RhbG5lIHd5Ym9ydSB1YmV6cGllY3puaWFcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucGJjLW1vZGFsLXViZXpwaWVjemVuaWUge1xuXG5cdGJhY2tncm91bmQtY29sb3I6I0ZGRjsgLyogQHdoaXRlICovXG59XG5cbi5wYmMtbW9kYWwtdWJlenBpZWN6ZW5pZSAucGJjLWJ0bi1jbG9zZSB7XG5cblx0d2lkdGg6MzBweDtcblx0aGVpZ2h0OjMwcHg7XG5cdHBvc2l0aW9uOmFic29sdXRlO1xuXHRyaWdodDoxMHB4O1xuXHR0b3A6MTBweDtcblx0Y3Vyc29yOnBvaW50ZXI7XG59XG5cbi5wYmMtbW9kYWwtdWJlenBpZWN6ZW5pZSAucGJjLWJ0bi1jbG9zZSBzdmcge1xuXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZpbGw6IHJnYmEoNDEsIDEyMSwgMjU1LCAwLjgpO1xuXHR3aWR0aDogMzBweDtcblx0aGVpZ2h0OiAzMHB4O1xuXHRsZWZ0OiA1MCU7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLnBiYy1tb2RhbC11YmV6cGllY3plbmllIC5wYmMtYnRuLWNsb3NlOmhvdmVyIHN2ZyB7XG5cblx0ZmlsbDogcmdiYSg0MSwgMTIxLCAyNTUsIDEuMCk7XG59XG5cbi5wYmMtbW9kYWwtdWJlenBpZWN6ZW5pZSAucGJjLWJhciB7XG5cblx0ZGlzcGxheTpibG9jaztcblx0cG9zaXRpb246cmVsYXRpdmU7XG5cdHBhZGRpbmc6MzBweDtcblx0YmFja2dyb3VuZC1jb2xvcjojRkFGQUZBO1xuXHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAjRUNFRkYxO1xufVxuXG4ucGJjLW1vZGFsLXViZXpwaWVjemVuaWUgLnBiYy1iYXI6YWZ0ZXIge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdGNvbnRlbnQ6ICcgJztcblx0d2lkdGg6MTJweDtcblx0aGVpZ2h0OjEycHg7XG5cdHBvc2l0aW9uOmFic29sdXRlO1xuXHRsZWZ0OjUwJTtcblx0Ym90dG9tOi02cHg7XG5cdHRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG5cdGJvcmRlci1yaWdodDoxcHggc29saWQgI0VDRUZGMTtcblx0Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI0VDRUZGMTtcblx0YmFja2dyb3VuZC1jb2xvcjogI0ZBRkFGQTtcbn1cblxuLnBiYy1tb2RhbC11YmV6cGllY3plbmllIC5wYmMtY250IHtcblxuXHRwYWRkaW5nOjQwcHggMzBweCA3MHB4IDMwcHg7XG5cdGJveC1zaXppbmc6Ym9yZGVyLWJveDtcblx0cG9zaXRpb246cmVsYXRpdmU7XG59XG5cbi5wYmMtbW9kYWwtdWJlenBpZWN6ZW5pZSAucGJjLXByaWNpbmctdGFibGUge1xuXG5cdHBhZGRpbmc6OTBweCAwIDIwMHB4IDA7XG59XG5cbi5wYmMtbW9kYWwtdWJlenBpZWN6ZW5pZSAucGJjLXByaWNpbmctdGFibGUgdWwucGJjLXJvd3Mge1xuXG5cdGxpc3Qtc3R5bGUtdHlwZTpub25lO1xuXHRwYWRkaW5nOjA7XG5cdG1hcmdpbjowO1xuXHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAjRjQ5NjE0OyBcdC8qIEBvcmFuZ2UgKi9cbn1cblxuLnBiYy1tb2RhbC11YmV6cGllY3plbmllIC5wYmMtcHJpY2luZy10YWJsZSB1bC5wYmMtcm93cyBsaSB7XG5cblx0ZGlzcGxheTpibG9jaztcblx0cGFkZGluZzowIDIwcHg7XG5cdG1hcmdpbjowO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiNGNUY1RjU7XG59XG5cbi5wYmMtbW9kYWwtdWJlenBpZWN6ZW5pZSAucGJjLXByaWNpbmctdGFibGUgdWwucGJjLXJvd3MgbGk6bnRoLWNoaWxkKDJuKzIpIHtcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiNGQUZBRkE7XG59XG5cbi5wYmMtbW9kYWwtdWJlenBpZWN6ZW5pZSAucGJjLXByaWNpbmctdGFibGUgdWwucGJjLXJvd3MgbGkgLnBiYy13cmFwLXRleHQge1xuXG5cdGRpc3BsYXk6dGFibGU7XG5cdHdpZHRoOjE1MHB4O1xufVxuXG4ucGJjLW1vZGFsLXViZXpwaWVjemVuaWUgLnBiYy1wcmljaW5nLXRhYmxlIHVsLnBiYy1yb3dzIGxpIC5wYmMtd3JhcC10ZXh0IC5wYmMtdGV4dCB7XG5cblx0ZGlzcGxheTp0YWJsZS1jZWxsO1xuXHRmb250LXNpemU6MTJweDtcblx0Zm9udC13ZWlnaHQ6NzAwO1xuXHRsaW5lLWhlaWdodDoxOHB4O1xuXHR2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7XG5cdGhlaWdodDo1MHB4O1xufVxuXG4ucGJjLW1vZGFsLXViZXpwaWVjemVuaWUgLnBiYy1jb2x1bW5zIHtcblxuXHRkaXNwbGF5OmJsb2NrO1xuXHRib3gtc2l6aW5nOmJvcmRlci1ib3g7XG5cdHdpZHRoOjEwMCU7XG5cdGhlaWdodDoxMDAlO1xuXHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0bGVmdDowO1xuXHR0b3A6MDtcblx0cGFkZGluZzo0MHB4IDMwcHggNzBweCAxOTBweDtcbn1cblxuLnBiYy1tb2RhbC11YmV6cGllY3plbmllIC5wYmMtY29sdW1uczphZnRlciB7XG5cblx0ZGlzcGxheTp0YWJsZTtcblx0Y29udGVudDogJyAnO1xuXHRjbGVhcjpib3RoO1xufVxuXG4ucGJjLW1vZGFsLXViZXpwaWVjemVuaWUgLnBiYy1jb2x1bW5zIC5wYmMtaXRlbSB7XG5cblx0ZGlzcGxheTpibG9jaztcblx0Ym94LXNpemluZzpib3JkZXItYm94O1xuXHR3aWR0aDozMCU7XG5cdGhlaWdodDoxMDAlO1xuXHRmbG9hdDpyaWdodDtcblx0bWFyZ2luOjAgMiU7XG5cdGJvcmRlci1yYWRpdXM6NnB4O1xuXHRib3gtc2hhZG93OjBweCAwcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcblx0cG9zaXRpb246cmVsYXRpdmU7XG59XG5cbi5wYmMtbW9kYWwtdWJlenBpZWN6ZW5pZSAucGJjLWNvbHVtbnMgLnBiYy1pdGVtOmhvdmVyLFxuLnBiYy1tb2RhbC11YmV6cGllY3plbmllIC5wYmMtY29sdW1ucyAucGJjLWl0ZW0ucGJjLXNlbGVjdGVkIHtcblxuXHRib3gtc2hhZG93OjBweCAwcHggMTBweCByZ2JhKDQxLCAxMjEsIDI1NSwgMC44KTsgLyogQGJsdWUgKi9cbn1cblxuLnBiYy1tb2RhbC11YmV6cGllY3plbmllIC5wYmMtY29sdW1ucyA+IGRpdjpmaXJzdC1jaGlsZCB7XG5cblx0bWFyZ2luLXJpZ2h0OjA7XG59XG5cbi5wYmMtbW9kYWwtdWJlenBpZWN6ZW5pZSAucGJjLWNvbHVtbnMgLnBiYy1pdGVtIC5wYmMtbG9nbyB7XG5cblx0ZGlzcGxheTpibG9jaztcblx0bGluZS1oZWlnaHQ6OTBweDtcblx0dGV4dC1hbGlnbjpjZW50ZXI7XG59XG5cbi5wYmMtbW9kYWwtdWJlenBpZWN6ZW5pZSAucGJjLWNvbHVtbnMgLnBiYy1pdGVtIC5wYmMtbG9nbyBpbWcge1xuXG5cdHZlcnRpY2FsLWFsaWduOm1pZGRsZTtcbn1cblxuLnBiYy1tb2RhbC11YmV6cGllY3plbmllIC5wYmMtY29sdW1ucyAucGJjLWl0ZW0gLnBiYy1iYWRnZSB7XG5cblx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cdGxpbmUtaGVpZ2h0OjA7XG5cdHBvc2l0aW9uOmFic29sdXRlO1xuXHRyaWdodDoyMHB4O1xuXHR0b3A6MDtcblx0dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5wYmMtbW9kYWwtdWJlenBpZWN6ZW5pZSAucGJjLWNvbHVtbnMgLnBiYy1pdGVtIHVsIHtcblxuXHRkaXNwbGF5OmJsb2NrO1xuXHRsaXN0LXN0eWxlLXR5cGU6bm9uZTtcblx0cGFkZGluZzowO1xuXHRtYXJnaW46MDtcbn1cblxuLnBiYy1tb2RhbC11YmV6cGllY3plbmllIC5wYmMtY29sdW1ucyAucGJjLWl0ZW0gdWwgbGkge1xuXG5cdGZvbnQtc2l6ZToxNHB4O1xuXHRmb250LXdlaWdodDozMDA7XG5cdGxpbmUtaGVpZ2h0OjUwcHg7XG5cdHRleHQtYWxpZ246Y2VudGVyO1xuXHRjb2xvcjojNzg5MDlDO1x0LyogQGxpZ2h0Ymx1ZSAqL1xufVxuXG4ucGJjLW1vZGFsLXViZXpwaWVjemVuaWUgLnBiYy1jb2x1bW5zIC5wYmMtZGVzY3JpcHRpb24ge1xuXG5cdHRleHQtYWxpZ246Y2VudGVyO1xufVxuXG4ucGJjLW1vZGFsLXViZXpwaWVjemVuaWUgLnBiYy1jb2x1bW5zIC5wYmMtZGVzY3JpcHRpb24gLnBiYy1uYW1lIHtcblxuXHRmb250LXNpemU6MTZweDtcblx0Zm9udC13ZWlnaHQ6NzAwO1xuXHRsaW5lLWhlaWdodDoxMjAlO1xuXHRwYWRkaW5nOjIwcHggMCAwIDA7XG59XG5cbi5wYmMtbW9kYWwtdWJlenBpZWN6ZW5pZSAucGJjLWNvbHVtbnMgLnBiYy1kZXNjcmlwdGlvbiAucGJjLXByaWNlIHtcblxuXHRmb250LXNpemU6NDFweDtcblx0Zm9udC13ZWlnaHQ6NzAwO1xuXHRsaW5lLWhlaWdodDoxMDAlO1xuXHRjb2xvcjojRjQ5NjE0OyBcdC8qIEBvcmFuZ2UgKi9cblx0cGFkZGluZzoxMHB4IDAgMCAwO1xufVxuXG4ucGJjLW1vZGFsLXViZXpwaWVjemVuaWUgLnBiYy1jb2x1bW5zIC5wYmMtZGVzY3JpcHRpb24gLnBiYy1zZXBhcmF0b3Ige1xuXG5cdGZvbnQtc2l6ZToxNHB4O1xuXHRmb250LXdlaWdodDozMDA7XG5cdGxpbmUtaGVpZ2h0OjEyMCU7XG5cdHBhZGRpbmc6NXB4IDAgMCAwO1xufVxuXG4ucGJjLW1vZGFsLXViZXpwaWVjemVuaWUgLnBiYy1jb2x1bW5zIC5wYmMtZGVzY3JpcHRpb24gLnBiYy10ZXh0IHtcblxuXHRmb250LXNpemU6MTRweDtcblx0Zm9udC13ZWlnaHQ6MzAwO1xuXHRsaW5lLWhlaWdodDoxNDAlO1xuXHRwYWRkaW5nOjVweCAwIDAgMDtcbn1cblxuLnBiYy1tb2RhbC11YmV6cGllY3plbmllIC5wYmMtY29sdW1ucyAucGJjLWRlc2NyaXB0aW9uIC5wYmMtc21hbGwge1xuXG5cdGZvbnQtc2l6ZTo5cHg7XG5cdGZvbnQtd2VpZ2h0OjMwMDtcblx0cGFkZGluZzo1cHggMCAwIDA7XG59XG5cbi5wYmMtbW9kYWwtdWJlenBpZWN6ZW5pZSAucGJjLWNvbHVtbnMgLnBiYy1idG4ge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdHdpZHRoOjEwMCU7XG5cdGZvbnQtc2l6ZToxNnB4O1xuXHRmb250LXdlaWdodDo3MDA7XG5cdGxpbmUtaGVpZ2h0OjE0MCU7XG5cdHRleHQtYWxpZ246Y2VudGVyO1xuXHRjb2xvcjojMjk3OUZGOyBcdC8qIEBibHVlICovXG5cdGN1cnNvcjpwb2ludGVyO1xuXHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0bGVmdDowO1xuXHRib3R0b206MDtcblx0dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTAwJSk7XG5cdHBhZGRpbmc6MjBweCAwIDAgMDtcbn1cblxuLnBiYy1tb2RhbC11YmV6cGllY3plbmllIC5wYmMtY29sdW1ucyAucGJjLWJ0bjpob3ZlciB7XG5cblx0Y29sb3I6I0Y0OTYxNDsgXHQvKiBAb3JhbmdlICovXG59XG5cblxuLyogb2tubyBtb2RhbG5lIHd5Ym9ydSB0cmFuc3BvcnR1XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnBiYy1tb2RhbC10cmFuc3BvcnQge1xuXHQvKm92ZXJmbG93LXk6IHNjcm9sbDsqL1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiNGRkY7IC8qIEB3aGl0ZSAqL1xuXHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcblx0LyptaW4taGVpZ2h0OiA5NjBweDsqL1xuXHRtYXgtd2lkdGg6IDExNTBweDtcblx0LyptaW4td2lkdGg6IDk2MHB4OyovXG5cdC8qcG9zaXRpb246IGFic29sdXRlOyovXG5cdG1hcmdpbjogYXV0bztcbn1cblxuLnBiYy1tb2RhbC10cmFuc3BvcnQgLnBiYy1idG4tY2xvc2Uge1xuXG5cdHdpZHRoOjMwcHg7XG5cdGhlaWdodDozMHB4O1xuXHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0cmlnaHQ6MTBweDtcblx0dG9wOjEwcHg7XG5cdGN1cnNvcjpwb2ludGVyO1xufVxuXG4ucGJjLW1vZGFsLXRyYW5zcG9ydCAucGJjLWJ0bi1jbG9zZSBzdmcge1xuXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZpbGw6IHJnYmEoNDEsIDEyMSwgMjU1LCAwLjgpO1xuXHR3aWR0aDogMzBweDtcblx0aGVpZ2h0OiAzMHB4O1xuXHRsZWZ0OiA1MCU7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLnBiYy1tb2RhbC10cmFuc3BvcnQgLnBiYy1idG4tY2xvc2U6aG92ZXIgc3ZnIHtcblxuXHRmaWxsOiByZ2JhKDQxLCAxMjEsIDI1NSwgMS4wKTtcbn1cblxuLnBiYy1tb2RhbC10cmFuc3BvcnQgLnBiYy1iYXIge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRwYWRkaW5nOjMwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6I0ZBRkFGQTtcblx0Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI0VDRUZGMTtcbn1cblxuLnBiYy1tb2RhbC10cmFuc3BvcnQgLnBiYy1iYXI6YWZ0ZXIge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdGNvbnRlbnQ6ICcgJztcblx0d2lkdGg6MTJweDtcblx0aGVpZ2h0OjEycHg7XG5cdHBvc2l0aW9uOmFic29sdXRlO1xuXHRsZWZ0OjUwJTtcblx0Ym90dG9tOi02cHg7XG5cdHRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG5cdGJvcmRlci1yaWdodDoxcHggc29saWQgI0VDRUZGMTtcblx0Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI0VDRUZGMTtcblx0YmFja2dyb3VuZC1jb2xvcjogI0ZBRkFGQTtcbn1cblxuLnBiYy1tb2RhbC10cmFuc3BvcnQgLnBiYy1iYXIgLnBiYy13cmFwLWhlYWRlciB7XG5cbn1cblxuLnBiYy1tb2RhbC10cmFuc3BvcnQgLnBiYy1iYXIgbGFiZWwge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdGZvbnQtc2l6ZToxMnB4O1xuXHRmb250LXdlaWdodDo3MDA7XG5cdGxpbmUtaGVpZ2h0OjEyMCU7XG5cdG1hcmdpbjowO1xuXHRwYWRkaW5nOjAgMCA4cHggMDtcbn1cblxuLnBiYy1tb2RhbC10cmFuc3BvcnQgLnBiYy1iYXIgLnBiYy13cmFwLWNvbHMge1xuXG5cdHBhZGRpbmc6MTVweCAwIDAgMDtcblx0cG9zaXRpb246cmVsYXRpdmU7XG59XG5cbi5wYmMtbW9kYWwtdHJhbnNwb3J0IC5wYmMtYmFyIC5wYmMtd3JhcC1jb2xzOmFmdGVyIHtcblxuXHRkaXNwbGF5OnRhYmxlO1xuXHRjb250ZW50OiAnICc7XG5cdGNsZWFyOmJvdGg7XG59XG5cbi5wYmMtbW9kYWwtdHJhbnNwb3J0IC5wYmMtYmFyIC5wYmMtd3JhcC1jb2xzIC5wYmMtY29sLWxlZnQge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdGJveC1zaXppbmc6Ym9yZGVyLWJveDtcblx0ZmxvYXQ6bGVmdDtcblx0d2lkdGg6NTAlO1xuXHRwYWRkaW5nOjAgNjBweCAwIDA7XG59XG5cbi5wYmMtbW9kYWwtdHJhbnNwb3J0IC5wYmMtYmFyIC5wYmMtd3JhcC1jb2xzIC5wYmMtY29sLXJpZ2h0IHtcblxuXHRkaXNwbGF5OmJsb2NrO1xuXHRib3gtc2l6aW5nOmJvcmRlci1ib3g7XG5cdGZsb2F0OmxlZnQ7XG5cdHdpZHRoOjUwJTtcblx0cGFkZGluZzowIDAgMCA2MHB4O1xufVxuXG4ucGJjLW1vZGFsLXRyYW5zcG9ydCAucGJjLWJhciAucGJjLXdyYXAtY29scyAucGJjLXdyYXAtbGluayB7XG5cblx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cdHBvc2l0aW9uOmFic29sdXRlO1xuXHRsZWZ0OjUwJTtcblx0Ym90dG9tOjE1cHg7XG5cdHRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO1xufVxuXG4ucGJjLW1vZGFsLXRyYW5zcG9ydCAucGJjLWJhciAucGJjLXdyYXAtY29scyAucGJjLXdyYXAtbGluayBpbWcge1xuXG59XG5cbi5wYmMtbW9kYWwtdHJhbnNwb3J0IC5wYmMtYmFyIC5wYmMtdHJpcC1zdGFydCB7XG5cbn1cblxuLnBiYy1tb2RhbC10cmFuc3BvcnQgLnBiYy1iYXIgLnBiYy10cmlwLWVuZCB7XG5cblx0ZGlzcGxheTpibG9jaztcblx0Ym94LXNpemluZzpib3JkZXItYm94O1xuXHR3aWR0aDoxMDAlO1xuXHRmb250LXNpemU6MTZweDtcblx0Zm9udC13ZWlnaHQ6MzAwO1xuXHRsaW5lLWhlaWdodDo1MHB4O1xuXHRib3JkZXItcmFkaXVzOjZweDtcblx0Ym9yZGVyOjFweCBzb2xpZCAjRUNFRkYxO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xuXHRvdXRsaW5lOm5vbmU7XG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRwYWRkaW5nOjAgMCAwIDYwcHg7XG5cdHBvaW50ZXItZXZlbnRzOm5vbmU7XG59XG5cbi5wYmMtbW9kYWwtdHJhbnNwb3J0IC5wYmMtYmFyIC5wYmMtdHJpcC1lbmQgc3ZnIHtcblxuXHRkaXNwbGF5OmJsb2NrO1xuXHR3aWR0aDoyNHB4O1xuXHRoZWlnaHQ6MjRweDtcblx0ZmlsbDojMjk3OUZGOyBcdC8qIEBibHVlICovXG5cdHBvc2l0aW9uOmFic29sdXRlO1xuXHRsZWZ0OjE1cHg7XG5cdHRvcDo1MCU7XG5cdHRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4ucGJjLW1vZGFsLXRyYW5zcG9ydCAucGJjLWJhciAudWkuZHJvcGRvd24ge1xuXG5cdGxpbmUtaGVpZ2h0OjUwcHg7XG5cdHBhZGRpbmc6MCAzMHB4IDAgMTVweDtcbn1cblxuLnBiYy1tb2RhbC10cmFuc3BvcnQgLnBiYy1iYXIgLnVpLmRyb3Bkb3duIC5wYmMtY2hhbmdlIHtcblxuXHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0Zm9udC1zaXplOjE2cHg7XG5cdGZvbnQtd2VpZ2h0OjcwMDtcblx0bGluZS1oZWlnaHQ6MTAwJTtcblx0Y29sb3I6IzI5NzlGRjsgXHQvKiBAYmx1ZSAqL1xuXHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0cmlnaHQ6MzBweDtcblx0dG9wOjUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRjdXJzb3I6cG9pbnRlcjtcbn1cblxuLnBiYy1tb2RhbC10cmFuc3BvcnQgLnBiYy1iYXIgLnVpLmRyb3Bkb3duIC5wYmMtY2hhbmdlOmhvdmVyIHtcblxuXHRjb2xvcjojRjQ5NjE0OyBcdC8qIEBvcmFuZ2UgKi9cbn1cblxuLnBiYy1tb2RhbC10cmFuc3BvcnQgLnBiYy1iYXIgLnVpLnNlbGVjdGlvbi5kcm9wZG93biA+IGkuaWNvbiB7XG5cblx0bGluZS1oZWlnaHQ6IDA7XG5cdHRvcDogNTAlO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG5cdGNvbG9yOiMyOTc5RkY7ICAvKiBAYmx1ZSAqL1xufVxuXG4ucGJjLW1vZGFsLXRyYW5zcG9ydCAucGJjLWNudCB7XG5cblx0cGFkZGluZzozNXB4IDMwcHg7XG5cdGJveC1zaXppbmc6Ym9yZGVyLWJveDtcbn1cblxuLnBiYy1tb2RhbC10cmFuc3BvcnQgLnBiYy1jbnQgLnBiYy1saXN0IHtcblxufVxuXG4ucGJjLW1vZGFsLXRyYW5zcG9ydCAucGJjLWNudCAucGJjLWxpc3QgLnBiYy1sYWJlbHMge1xuXG5cbn1cblxuLnBiYy1tb2RhbC10cmFuc3BvcnQgLnBiYy1jbnQgLnBiYy1saXN0IC5wYmMtbGFiZWxzIC5wYmMtdGV4dCB7XG5cblx0ZGlzcGxheTpibG9jaztcblx0cG9zaXRpb246cmVsYXRpdmU7XG5cdGZvbnQtc2l6ZToxNnB4O1xuXHRmb250LXdlaWdodDo3MDA7XG5cdGxpbmUtaGVpZ2h0OjEyMCU7XG59XG5cbi5wYmMtbW9kYWwtdHJhbnNwb3J0IC5wYmMtY250IC5wYmMtbGlzdCAucGJjLWxhYmVscyAucGJjLXRleHQgaW1nIHtcblxuXHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0bGVmdDowO1xuXHR0b3A6NTAlO1xuXHR0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLnBiYy1tb2RhbC10cmFuc3BvcnQgLnBiYy1jbnQgLnBiYy1saXN0IHVsLnBiYy1pdGVtcyB7XG5cblx0ZGlzcGxheTpibG9jaztcblx0bGlzdC1zdHlsZS10eXBlOm5vbmU7XG5cdHBhZGRpbmc6MTBweCAwIDAgMDtcblx0bWFyZ2luOjA7XG59XG5cbi5wYmMtbW9kYWwtdHJhbnNwb3J0IC5wYmMtY250IC5wYmMtbGlzdCB1bC5wYmMtaXRlbXMgbGkge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdGJveC1zaXppbmc6Ym9yZGVyLWJveDtcblx0d2lkdGg6MTAwJTtcblx0cGFkZGluZzoxNXB4IDA7XG5cdG1hcmdpbjowIDAgMjBweCAwO1xuXHRib3JkZXItcmFkaXVzOjZweDtcblx0Ym94LXNoYWRvdzowcHggMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG5cbi5wYmMtbW9kYWwtdHJhbnNwb3J0IC5wYmMtY250IC5wYmMtbGlzdCB1bC5wYmMtaXRlbXMgbGk6bGFzdC1jaGlsZCB7XG5cblx0bWFyZ2luOjA7XG59XG5cbi5wYmMtbW9kYWwtdHJhbnNwb3J0IC5wYmMtY250IC5wYmMtbGlzdCB1bC5wYmMtaXRlbXMgbGkgLnBiYy1jb2wge1xuXG5cdGJvcmRlci1yaWdodDoxcHggc29saWQgI0VDRUZGMTtcbn1cblxuLnBiYy1tb2RhbC10cmFuc3BvcnQgLnBiYy1jbnQgLnBiYy1saXN0IHVsLnBiYy1pdGVtcyBsaSAucGJjLXdyYXAtY29scyA+IGRpdjpsYXN0LWNoaWxkIHtcblxuXHRib3JkZXI6bm9uZTtcbn1cblxuLnBiYy1tb2RhbC10cmFuc3BvcnQgLnBiYy1jbnQgLnBiYy1saXN0IHVsLnBiYy1pdGVtcyBsaSAucGJjLXdyYXAtbG9nbyB7XG5cblx0bGluZS1oZWlnaHQ6MDtcblx0dGV4dC1hbGlnbjpjZW50ZXI7XG59XG5cbi5wYmMtbW9kYWwtdHJhbnNwb3J0IC5wYmMtY250IC5wYmMtbGlzdCB1bC5wYmMtaXRlbXMgbGkgLnBiYy1mbGlnaHQge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdGZvbnQtc2l6ZToxNnB4O1xuXHRmb250LXdlaWdodDozMDA7XG5cdGxpbmUtaGVpZ2h0OjMwcHg7XG5cdGNvbG9yOiM3ODkwOUM7XHQvKiBAbGlnaHRibHVlICovXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHBhZGRpbmc6MCAwIDAgMzBweDtcbn1cblxuLnBiYy1tb2RhbC10cmFuc3BvcnQgLnBiYy1jbnQgLnBiYy1saXN0IHVsLnBiYy1pdGVtcyBsaSAucGJjLWZsaWdodCBpbWcge1xuXG5cdHdpZHRoOjEycHg7XG5cdGhlaWdodDoxNnB4O1xuXHR2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7XG5cdG1hcmdpbjowIDEwcHggMCAwO1xufVxuXG4ucGJjLW1vZGFsLXRyYW5zcG9ydCAucGJjLWNudCAucGJjLWxpc3QgdWwucGJjLWl0ZW1zIGxpIC5wYmMtZmxpZ2h0IHNwYW4ge1xuXG5cdHZlcnRpY2FsLWFsaWduOm1pZGRsZTtcbn1cblxuLnBiYy1tb2RhbC10cmFuc3BvcnQgLnBiYy1jbnQgLnBiYy1saXN0IHVsLnBiYy1pdGVtcyBsaSAucGJjLWFycml2YWwge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdGZvbnQtc2l6ZToxNnB4O1xuXHRmb250LXdlaWdodDozMDA7XG5cdGxpbmUtaGVpZ2h0OjMwcHg7XG5cdGNvbG9yOiM3ODkwOUM7XHQvKiBAbGlnaHRibHVlICovXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHBhZGRpbmc6MCAwIDAgMzBweDtcbn1cblxuLnBiYy1tb2RhbC10cmFuc3BvcnQgLnBiYy1jbnQgLnBiYy1saXN0IHVsLnBiYy1pdGVtcyBsaSAucGJjLWFycml2YWwgc3ZnIHtcblxuXHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0d2lkdGg6MThweDtcblx0aGVpZ2h0OjE4cHg7XG5cdGZpbGw6IzI5NzlGRjsgXHQvKiBAYmx1ZSAqL1xuXHRtYXJnaW46MCAxMHB4IDAgMDtcblx0dmVydGljYWwtYWxpZ246bWlkZGxlO1xufVxuXG4ucGJjLW1vZGFsLXRyYW5zcG9ydCAucGJjLWNudCAucGJjLWxpc3QgdWwucGJjLWl0ZW1zIGxpIC5wYmMtYXJyaXZhbCBzcGFuIHtcblxuXHR2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7XG59XG5cbi5wYmMtbW9kYWwtdHJhbnNwb3J0IC5wYmMtY250IC5wYmMtbGlzdCB1bC5wYmMtaXRlbXMgbGkgLnBiYy1wcmljZSB7XG5cblx0Zm9udC1zaXplOjIwcHg7XG5cdGZvbnQtd2VpZ2h0OjcwMDtcblx0bGluZS1oZWlnaHQ6NjBweDtcblx0Y29sb3I6I0Y0OTYxNDsgXHQvKiBAb3JhbmdlICovXG5cdHRleHQtYWxpZ246Y2VudGVyO1xufVxuXG4ucGJjLW1vZGFsLXRyYW5zcG9ydCAucGJjLWNudCAucGJjLWxpc3QgdWwucGJjLWl0ZW1zIGxpIC5wYmMtYnRuLXNlbGVjdCB7XG5cblx0Zm9udC1zaXplOjE2cHg7XG5cdGZvbnQtd2VpZ2h0OjcwMDtcblx0bGluZS1oZWlnaHQ6NjBweDtcblx0Y29sb3I6IzI5NzlGRjsgXHQvKiBAYmx1ZSAqL1xuXHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0Y3Vyc29yOnBvaW50ZXI7XG59XG5cbi5wYmMtbW9kYWwtdHJhbnNwb3J0IC5wYmMtY250IC5wYmMtbGlzdCB1bC5wYmMtaXRlbXMgbGkgLnBiYy1idG4tc2VsZWN0OmhvdmVyIHtcblxuXHRjb2xvcjojRjQ5NjE0OyBcdC8qIEBvcmFuZ2UgKi9cbn1cblxuLnBiYy1tb2RhbC10cmFuc3BvcnQgLnBiYy1jbnQgLnBiYy1saXN0IC5wYmMtd3JhcC1jb2xzIHtcblxufVxuXG4ucGJjLW1vZGFsLXRyYW5zcG9ydCAucGJjLWNudCAucGJjLWxpc3QgLnBiYy13cmFwLWNvbHM6YWZ0ZXIge1xuXG5cdGRpc3BsYXk6dGFibGU7XG5cdGNvbnRlbnQ6ICcgJztcblx0Y2xlYXI6IGJvdGg7XG59XG5cbi5wYmMtbW9kYWwtdHJhbnNwb3J0IC5wYmMtY250IC5wYmMtbGlzdCAucGJjLXdyYXAtY29scyAucGJjLWNvbCB7XG5cblx0ZmxvYXQ6bGVmdDtcblx0Ym94LXNpemluZzpib3JkZXItYm94O1xufVxuXG4ucGJjLW1vZGFsLXRyYW5zcG9ydCAucGJjLWNudCAucGJjLWxpc3QgLnBiYy13cmFwLWNvbHMgLnBiYy1jb2w6bnRoLWNoaWxkKDEpIHtcblxuXHR3aWR0aDoxNiU7XG59XG5cbi5wYmMtbW9kYWwtdHJhbnNwb3J0IC5wYmMtY250IC5wYmMtbGlzdCAucGJjLXdyYXAtY29scyAucGJjLWNvbDpudGgtY2hpbGQoMikge1xuXG5cdHdpZHRoOjMwJTtcbn1cblxuLnBiYy1tb2RhbC10cmFuc3BvcnQgLnBiYy1jbnQgLnBiYy1saXN0IC5wYmMtd3JhcC1jb2xzIC5wYmMtY29sOm50aC1jaGlsZCgzKSB7XG5cblx0d2lkdGg6MzAlO1xufVxuXG4ucGJjLW1vZGFsLXRyYW5zcG9ydCAucGJjLWNudCAucGJjLWxpc3QgLnBiYy13cmFwLWNvbHMgLnBiYy1jb2w6bnRoLWNoaWxkKDQpIHtcblxuXHR3aWR0aDoxMiU7XG59XG5cbi5wYmMtbW9kYWwtdHJhbnNwb3J0IC5wYmMtY250IC5wYmMtbGlzdCAucGJjLXdyYXAtY29scyAucGJjLWNvbDpudGgtY2hpbGQoNSkge1xuXG5cdHdpZHRoOjEyJTtcbn1cblxuLyogb2tubyBtb2RhbG5lIHd5Ym9ydSBqYWNodHVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucGJjLW1vZGFsLXlhY2h0IHtcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiNGRkY7IC8qIEB3aGl0ZSAqL1xufVxuXG4ucGJjLW1vZGFsLXlhY2h0IC5wYmMtYnRuLWNsb3NlIHtcblxuXHR3aWR0aDozMHB4O1xuXHRoZWlnaHQ6MzBweDtcblx0cG9zaXRpb246YWJzb2x1dGU7XG5cdHJpZ2h0OjEwcHg7XG5cdHRvcDoxMHB4O1xuXHRjdXJzb3I6cG9pbnRlcjtcbn1cblxuLnBiYy1tb2RhbC15YWNodCAucGJjLWJ0bi1jbG9zZSBzdmcge1xuXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZpbGw6IHJnYmEoNDEsIDEyMSwgMjU1LCAwLjgpO1xuXHR3aWR0aDogMzBweDtcblx0aGVpZ2h0OiAzMHB4O1xuXHRsZWZ0OiA1MCU7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLnBiYy1tb2RhbC15YWNodCAucGJjLWJ0bi1jbG9zZTpob3ZlciBzdmcge1xuXG5cdGZpbGw6IHJnYmEoNDEsIDEyMSwgMjU1LCAxLjApO1xufVxuXG4ucGJjLW1vZGFsLXlhY2h0IC5wYmMtYmFyIHtcblxuXHRkaXNwbGF5OmJsb2NrO1xuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0cGFkZGluZzozMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiNGQUZBRkE7XG5cdGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNFQ0VGRjE7XG59XG5cbi5wYmMtbW9kYWwteWFjaHQgLnBiYy1iYXI6YWZ0ZXIge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdGNvbnRlbnQ6ICcgJztcblx0d2lkdGg6MTJweDtcblx0aGVpZ2h0OjEycHg7XG5cdHBvc2l0aW9uOmFic29sdXRlO1xuXHRsZWZ0OjUwJTtcblx0Ym90dG9tOi02cHg7XG5cdHRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG5cdGJvcmRlci1yaWdodDoxcHggc29saWQgI0VDRUZGMTtcblx0Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI0VDRUZGMTtcblx0YmFja2dyb3VuZC1jb2xvcjogI0ZBRkFGQTtcbn1cblxuLnBiYy1tb2RhbC15YWNodCAucGJjLWNudCB7XG5cblx0cGFkZGluZzozNXB4O1xuXHRib3gtc2l6aW5nOmJvcmRlci1ib3g7XG59XG5cbi5wYmMtbW9kYWwteWFjaHQgLnBiYy1jbnQgLnBiYy1saXN0IHtcblxufVxuXG4ucGJjLW1vZGFsLXlhY2h0IC5wYmMtY250IC5wYmMtbGlzdCA+IGRpdjpsYXN0LWNoaWxkIHtcblxuXHRtYXJnaW46MDtcbn1cblxuLnBiYy1tb2RhbC15YWNodCAucGJjLWNudCAucGJjLWl0ZW0ge1xuXG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0d2lkdGg6IDEwMCU7XG5cdG1pbi1oZWlnaHQ6MzUwcHg7XG5cdHBhZGRpbmc6MDtcblx0bWFyZ2luOiAwIDAgMjVweCAwO1xuXHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czo2cHg7XG5cdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjZweDtcblx0Ym94LXNoYWRvdzogMHB4IDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuXG4ucGJjLW1vZGFsLXlhY2h0IC5wYmMtd3JhcC1zbGlkZXIge1xuXG5cdHBvc2l0aW9uOmFic29sdXRlO1xuXHRsZWZ0OjA7XG5cdHRvcDowO1xufVxuXG4ucGJjLW1vZGFsLXlhY2h0IC5wYmMtc2xpZGVyIHtcblxuXHR3aWR0aDoyODBweDtcblx0aGVpZ2h0OjM1MHB4O1xuXHRvdmVyZmxvdzpoaWRkZW47XG59XG5cbi5wYmMtbW9kYWwteWFjaHQgLnBiYy1zbGlkZXIgLnBiYy1idG4tbmV4dCxcbi5wYmMtbW9kYWwteWFjaHQgLnBiYy1zbGlkZXIgLnBiYy1idG4tcHJldiB7XG5cblx0ZGlzcGxheTpibG9jaztcblx0cG9zaXRpb246YWJzb2x1dGU7XG5cdGJvdHRvbToxMDBweDtcblx0d2lkdGg6MzZweDtcblx0aGVpZ2h0OjM2cHg7XG5cdGJvcmRlci1yYWRpdXM6MTAwJTtcblx0YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDQxLCAxMjEsIDI1NSwgMC44KTsgLyogQGJsdWUgKi9cblx0Y3Vyc29yOnBvaW50ZXI7XG5cdHRyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAwLjJzO1xuXG5cdC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7ICAvKiBDaHJvbWUgYWxsIC8gU2FmYXJpIGFsbCAqL1xuXHQtbW96LXVzZXItc2VsZWN0OiBub25lOyAgICAgLyogRmlyZWZveCBhbGwgKi9cblx0LW1zLXVzZXItc2VsZWN0OiBub25lOyAgICAgIC8qIElFIDEwKyAqL1xuXHR1c2VyLXNlbGVjdDogbm9uZTsgICAgICAgICAgLyogTGlrZWx5IGZ1dHVyZSAqL1xufVxuXG4ucGJjLW1vZGFsLXlhY2h0IC5wYmMtc2xpZGVyIC5wYmMtYnRuLXByZXYge1xuXG5cdGxlZnQ6MjBweDtcblxufVxuXG4ucGJjLW1vZGFsLXlhY2h0IC5wYmMtc2xpZGVyIC5wYmMtYnRuLW5leHQge1xuXG5cdHJpZ2h0OjIwcHg7XG5cbn1cblxuLnBiYy1tb2RhbC15YWNodCAucGJjLXNsaWRlciAucGJjLWJ0bi1wcmV2OmhvdmVyLFxuLnBiYy1tb2RhbC15YWNodCAucGJjLXNsaWRlciAucGJjLWJ0bi1uZXh0OmhvdmVyIHtcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjQ0LCAxNTAsIDIwLCAxLjApOyAvKiBAb3JhbmdlICovXG59XG5cbi5wYmMtbW9kYWwteWFjaHQgLnBiYy1zbGlkZXIgLnBiYy1idG4tbmV4dCBzdmcsXG4ucGJjLW1vZGFsLXlhY2h0IC5wYmMtc2xpZGVyIC5wYmMtYnRuLXByZXYgc3ZnIHtcblxuXHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0bGVmdDo1MCU7XG5cdHRvcDo1MCU7XG5cdHRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG5cdHdpZHRoOjgwJTtcblx0aGVpZ2h0OjgwJTtcblx0ZmlsbDojRkZGO1xufVxuXG4ucGJjLW1vZGFsLXlhY2h0IC5wYmMtc2xpZGVyIC5wYmMtbGlzdC1zbGlkZSB7XG5cblx0d2lkdGg6MjgwcHg7XG5cdGhlaWdodDoyODBweDtcblx0cG9zaXRpb246cmVsYXRpdmU7XG59XG5cbi5wYmMtbW9kYWwteWFjaHQgLnBiYy1zbGlkZXIgLnBiYy1saXN0LXNsaWRlIC5wYmMtc2xpZGUge1xuXG5cdGRpc3BsYXk6bm9uZTtcblx0d2lkdGg6MTAwJTtcblx0aGVpZ2h0OjEwMCU7XG5cdGxpbmUtaGVpZ2h0OjA7XG5cdHBvc2l0aW9uOmFic29sdXRlO1xuXHRsZWZ0OjA7XG5cdHRvcDowO1xuXHRvcGFjaXR5OjAuMDtcbn1cblxuLnBiYy1tb2RhbC15YWNodCAucGJjLXNsaWRlciAucGJjLWxpc3Qtc2xpZGUgLnBiYy1zbGlkZSBpbWcge1xuXG5cdHdpZHRoOjEwMCU7XG5cdGhlaWdodDoxMDAlO1xufVxuXG4ucGJjLW1vZGFsLXlhY2h0IC5wYmMtc2xpZGVyIC5wYmMtdGh1bWItbGlzdCB7XG5cblx0ZGlzcGxheTpibG9jaztcblx0d2lkdGg6MjgwcHg7XG5cdGhlaWdodDo3MHB4O1xuXHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0bGVmdDowO1xuXHRib3R0b206MDtcblx0b3ZlcmZsb3c6aGlkZGVuO1xufVxuXG4ucGJjLW1vZGFsLXlhY2h0IC5wYmMtc2xpZGVyIC5wYmMtdGh1bWItbGlzdCAucGJjLXdyYXAtdGh1bWIge1xuXG5cdHdpZHRoOjcwMHB4O1xuXHRoZWlnaHQ6NzBweDtcblx0cG9zaXRpb246YWJzb2x1dGU7XG5cdGxlZnQ6MDtcblx0dG9wOjA7XG59XG5cbi5wYmMtbW9kYWwteWFjaHQgLnBiYy1zbGlkZXIgLnBiYy10aHVtYi1saXN0OmFmdGVyIHtcblxuXHRkaXNwbGF5OnRhYmxlO1xuXHRjb250ZW50OiAnICc7XG5cdGNsZWFyOmJvdGg7XG59XG5cbi5wYmMtbW9kYWwteWFjaHQgLnBiYy1zbGlkZXIgLnBiYy10aHVtYi1saXN0IC5wYmMtdGh1bWIge1xuXG5cdHdpZHRoOjcwcHg7XG5cdGhlaWdodDo3MHB4O1xuXHRsaW5lLWhlaWdodDowO1xuXHRmbG9hdDpsZWZ0O1xuXHRib3gtc2l6aW5nOmJvcmRlci1ib3g7XG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRjdXJzb3I6cG9pbnRlcjtcbn1cblxuLnBiYy1tb2RhbC15YWNodCAucGJjLXNsaWRlciAucGJjLXRodW1iLWxpc3QgLnBiYy10aHVtYiAucGJjLW92ZXJsYXllciB7XG5cblx0cG9zaXRpb246YWJzb2x1dGU7XG5cdGxlZnQ6MDtcblx0dG9wOjA7XG5cdHdpZHRoOjEwMCU7XG5cdGhlaWdodDoxMDAlO1xuXHRib3gtc2l6aW5nOmJvcmRlci1ib3g7XG5cdG9wYWNpdHk6MC4wO1xuXHR0cmFuc2l0aW9uOmFsbCAwLjNzO1xuXHRib3JkZXI6MnB4IHNvbGlkICNGNDk2MTQ7IC8qIEBvcmFuZ2UgKi9cbn1cblxuLnBiYy1tb2RhbC15YWNodCAucGJjLXNsaWRlciAucGJjLXRodW1iLWxpc3QgLnBiYy10aHVtYi5wYmMtYWN0aXZlIC5wYmMtb3ZlcmxheWVyIHtcblxuXHRvcGFjaXR5OjEuMDtcbn1cblxuLnBiYy1tb2RhbC15YWNodCAucGJjLXNsaWRlciAucGJjLXRodW1iLWxpc3QgLnBiYy10aHVtYjpub3QoLnBiYy1hY3RpdmUpOmhvdmVyIHtcblxuXHRvcGFjaXR5OjAuOTtcbn1cblxuLnBiYy1tb2RhbC15YWNodCAucGJjLXNsaWRlciAucGJjLXRodW1iLWxpc3QgLnBiYy10aHVtYiBpbWcge1xuXG5cdHdpZHRoOjEwMCU7XG5cdGhlaWdodDoxMDAlO1xufVxuXG4ucGJjLW1vZGFsLXlhY2h0IC5wYmMtdGV4dC1jb2wge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdGJveC1zaXppbmc6Ym9yZGVyLWJveDtcblx0d2lkdGg6MTAwJTtcblx0cGFkZGluZzozMHB4IDMwcHggMTBweCAzMTBweDtcbn1cblxuLnBiYy1tb2RhbC15YWNodCAucGJjLXRleHQtY29sIC5wYmMtdG9wLWhlYWRlciB7XG5cblx0cGFkZGluZzowIDAgMjVweCAwO1xufVxuXG4ucGJjLW1vZGFsLXlhY2h0IC5wYmMtdGV4dC1jb2wgLnBiYy10b3AtaGVhZGVyOmFmdGVyIHtcblxuXHRkaXNwbGF5OnRhYmxlO1xuXHRjb250ZW50OiAnICc7XG5cdGNsZWFyOmJvdGg7XG59XG5cbi5wYmMtbW9kYWwteWFjaHQgLnBiYy10ZXh0LWNvbCAucGJjLXRvcC1oZWFkZXIgLnBiYy1sZWZ0IHtcblxuXHR3aWR0aDo2MCU7XG5cdGZsb2F0OmxlZnQ7XG5cdHRleHQtYWxpZ246bGVmdDtcbn1cblxuLnBiYy1tb2RhbC15YWNodCAucGJjLXRleHQtY29sIC5wYmMtdG9wLWhlYWRlciAucGJjLXJpZ2h0IHtcblxuXHR3aWR0aDo0MCU7XG5cdGZsb2F0OnJpZ2h0O1xuXHR0ZXh0LWFsaWduOnJpZ2h0O1xufVxuXG4ucGJjLW1vZGFsLXlhY2h0IC5wYmMtdGV4dC1jb2wgLnBiYy10b3AtaGVhZGVyIC5wYmMtbGFiZWwge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdGZvbnQtc2l6ZToxMnB4O1xuXHRmb250LXdlaWdodDo3MDA7XG5cdGxpbmUtaGVpZ2h0OjEyMCU7XG5cdHBhZGRpbmc6MCAwIDZweCAwO1xufVxuXG4ucGJjLW1vZGFsLXlhY2h0IC5wYmMtdGV4dC1jb2wgLnBiYy10b3AtaGVhZGVyIC5wYmMtbmFtZSB7XG5cblx0Zm9udC1zaXplOjIwcHg7XG5cdGZvbnQtd2VpZ2h0OjcwMDtcblx0bGluZS1oZWlnaHQ6MTIwJTtcblx0Y29sb3I6I0Y0OTYxNDsgXHQvKiBAb3JhbmdlICovXG59XG5cbi5wYmMtbW9kYWwteWFjaHQgLnBiYy10ZXh0LWNvbCAucGJjLXRvcC1oZWFkZXIgLnBiYy1mcmVlLXBsYWNlcyB7XG5cblxufVxuXG4ucGJjLW1vZGFsLXlhY2h0IC5wYmMtdGV4dC1jb2wgLnBiYy10b3AtaGVhZGVyIC5wYmMtZnJlZS1wbGFjZXMgLnBiYy1ib3gge1xuXG5cdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0YmFja2dyb3VuZC1jb2xvcjojRUNFRkYxO1xuXHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czo2cHg7XG5cdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjZweDtcblx0cGFkZGluZzo1cHggMjVweDtcblx0Zm9udC13ZWlnaHQ6NzAwO1xuXHRsaW5lLWhlaWdodDoyMHB4O1xufVxuXG4ucGJjLW1vZGFsLXlhY2h0IC5wYmMtdGV4dC1jb2wgLnBiYy10b3AtaGVhZGVyIC5wYmMtZnJlZS1wbGFjZXMgLnBiYy1ib3g6YWZ0ZXIge1xuXG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDEwMCU7XG5cdHRvcDogMDtcblx0d2lkdGg6IDA7XG5cdGhlaWdodDogMTAwJTtcblx0Ym9yZGVyLXRvcDogMTZweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXJpZ2h0OiAxNnB4IHNvbGlkICNlY2VmZjE7XG5cdGJvcmRlci1ib3R0b206IDE2cHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5wYmMtbW9kYWwteWFjaHQgLnBiYy10ZXh0LWNvbCAucGJjLXRvcC1oZWFkZXIgLnBiYy1mcmVlLXBsYWNlcyAucGJjLWZyZWUge1xuXG5cdGZvbnQtc2l6ZToyMHB4O1xuXHRjb2xvcjojRjQ5NjE0OyBcdC8qIEBvcmFuZ2UgKi9cbn1cblxuLnBiYy1tb2RhbC15YWNodCAucGJjLXRleHQtY29sIC5wYmMtdG9wLWhlYWRlciAucGJjLWZyZWUtcGxhY2VzIC5wYmMtc2VwYXJhdG9yIHtcblxuXHRmb250LXNpemU6MTZweDtcblx0Y29sb3I6Izc4OTA5QztcdC8qIEBsaWdodGJsdWUgKi9cbn1cblxuLnBiYy1tb2RhbC15YWNodCAucGJjLXRleHQtY29sIC5wYmMtdG9wLWhlYWRlciAucGJjLWZyZWUtcGxhY2VzIC5wYmMtcGxhY2VzIHtcblxuXHRmb250LXNpemU6MTZweDtcblx0Y29sb3I6Izc4OTA5QztcdC8qIEBsaWdodGJsdWUgKi9cbn1cblxuLnBiYy1tb2RhbC15YWNodCAucGJjLXRleHQtY29sIC5wYmMtZGVzY3JpcHRpb24ge1xuXG5cdGZvbnQtc2l6ZToxNHB4O1xuXHRmb250LXdlaWdodDozMDA7XG5cdGxpbmUtaGVpZ2h0OjE4cHg7XG5cdGNvbG9yOiM3ODkwOUM7XHQvKiBAbGlnaHRibHVlICovXG5cdHBhZGRpbmc6MCAwIDIwcHggMDtcbn1cblxuLnBiYy1tb2RhbC15YWNodCAucGJjLXRleHQtY29sIC5wYmMtd3JhcC1idG4ge1xuXG5cdHRleHQtYWxpZ246cmlnaHQ7XG59XG5cbi5wYmMtbW9kYWwteWFjaHQgLnBiYy10ZXh0LWNvbCAucGJjLXdyYXAtYnRuIC5wYmMtYnRuLXNlbGVjdCB7XG5cblx0Zm9udC1zaXplOjE2cHg7XG5cdGZvbnQtd2VpZ2h0OjcwMDtcblx0bGluZS1oZWlnaHQ6MTIwJTtcblx0Y29sb3I6IzI5NzlGRjsgXHQvKiBAYmx1ZSAqL1xuXHRjdXJzb3I6cG9pbnRlcjtcbn1cblxuLnBiYy1tb2RhbC15YWNodCAucGJjLXRleHQtY29sIC5wYmMtd3JhcC1idG4gLnBiYy1idG4tc2VsZWN0OmhvdmVyIHtcblxuXHRjb2xvcjojRjQ5NjE0OyBcdC8qIEBvcmFuZ2UgKi9cbn1cblxuXG5cbi8qXHRhdHRyYWNpb24gY2F0ZWdvcmllc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnBiYy13Z3QtYXR0cmFjdGlvbi1jYXRlZ29yaWVzIHtcblxufVxuXG4ucGJjLXdndC1hdHRyYWN0aW9uLWNhdGVnb3JpZXMgLnBiYy13cmFwIHtcblxuXHRwYWRkaW5nOiAzMHB4IDMwcHggMjBweCAzMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiNGOEY4Rjg7XG59XG5cbi5wYmMtd2d0LWF0dHJhY3Rpb24tY2F0ZWdvcmllcyAucGJjLXdyYXAgLnBiYy13cmFwLWNvbHMge1xuXG59XG5cbi5wYmMtd2d0LWF0dHJhY3Rpb24tY2F0ZWdvcmllcyAucGJjLXdyYXAgLnBiYy13cmFwLWNvbHM6YWZ0ZXIge1xuXG5cdGRpc3BsYXk6dGFibGU7XG5cdGNvbnRlbnQ6Jyc7XG5cdGNsZWFyOmJvdGg7XG59XG5cbi5wYmMtd2d0LWF0dHJhY3Rpb24tY2F0ZWdvcmllcyAucGJjLXdyYXAgLnBiYy13cmFwLWNvbHMgLnBiYy1jb2wge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdGJveC1zaXppbmc6Ym9yZGVyLWJveDtcblx0d2lkdGg6NTAlO1xuXHRmbG9hdDpsZWZ0O1xufVxuXG4ucGJjLXdndC1hdHRyYWN0aW9uLWNhdGVnb3JpZXMgLnBiYy13cmFwIC5wYmMtYnRuLXdyYXAge1xuXG5cdHRleHQtYWxpZ246bGVmdDtcblx0cGFkZGluZzoyMHB4IDAgMCAwO1xufVxuXG4ucGJjLXdndC1hdHRyYWN0aW9uLWNhdGVnb3JpZXMgLnBiYy13cmFwIC5wYmMtYnRuLXdyYXAgLnBiYy1idG4tZmlsdGVyIHtcblxuXHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0Zm9udC1zaXplOjE2cHg7XG5cdGZvbnQtd2VpZ2h0OjcwMDtcblx0bGluZS1oZWlnaHQ6MTIwJTtcblx0Y29sb3I6IzI5NzlGRjsgICAvKiBAYmx1ZSAqL1xuXHRwYWRkaW5nOjA7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdGJvcmRlcjogbm9uZTtcblxuXHQtd2Via2l0LXVzZXItc2VsZWN0OiBub25lOyAgLyogQ2hyb21lIGFsbCAvIFNhZmFyaSBhbGwgKi9cblx0LW1vei11c2VyLXNlbGVjdDogbm9uZTsgICAgIC8qIEZpcmVmb3ggYWxsICovXG5cdC1tcy11c2VyLXNlbGVjdDogbm9uZTsgICAgICAvKiBJRSAxMCsgKi9cblx0dXNlci1zZWxlY3Q6IG5vbmU7ICAgICAgICAgIC8qIExpa2VseSBmdXR1cmUgKi9cbn1cblxuLnBiYy13Z3QtYXR0cmFjdGlvbi1jYXRlZ29yaWVzIC5wYmMtd3JhcCAucGJjLWJ0bi13cmFwIC5wYmMtYnRuLWZpbHRlcjpob3ZlciB7XG5cblx0Y29sb3I6I0Y0OTYxNDsgLyogQG9yYW5nZSAqL1xufVxuXG4ucGJjLXdndC1hdHRyYWN0aW9uLWNhdGVnb3JpZXMgLnBiYy13cmFwIC51aS5jaGVja2JveCB7XG5cblx0ZGlzcGxheTogYmxvY2s7XG5cdHBhZGRpbmc6IDAgMCAxMHB4IDA7XG59XG5cbi5wYmMtd2d0LWF0dHJhY3Rpb24tY2F0ZWdvcmllcyAucGJjLXdyYXAgLnVpLmNoZWNrYm94IGxhYmVsOmJlZm9yZSB7XG5cblx0Ym9yZGVyOjFweCBzb2xpZCAjMDAwOyAvKiBAYmxhY2sgKi9cbn1cblxuLnBiYy13Z3QtYXR0cmFjdGlvbi1jYXRlZ29yaWVzIC5wYmMtd3JhcCAudWkuY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZH5sYWJlbDpiZWZvcmUge1xuXG5cdGJhY2tncm91bmQtY29sb3I6ICMyOTc5RkY7ICAgLyogQGJsdWUgKi9cblx0Ym9yZGVyLWNvbG9yOiAjMjk3OUZGOyAvKiBAYmx1ZSAqL1xufVxuXG4ucGJjLXdndC1hdHRyYWN0aW9uLWNhdGVnb3JpZXMgLnBiYy13cmFwIC51aS5jaGVja2JveCBpbnB1dDpjaGVja2VkfmxhYmVsOmFmdGVyIHtcblxuXHRjb2xvcjojRkZGOyAvKiBAd2hpdGUgKi9cbn1cblxuXG4vKlx0cmVjb21lbmRlZCBhcnRpY2xlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnBiYy13Z3QtcmVjb21tZW5kZWQtYXJ0aWNsZXMge1xuXG59XG5cbi5wYmMtd2d0LXJlY29tbWVuZGVkLWFydGljbGVzIC5wYmMtd3JhcCB7XG5cbn1cblxuLnBiYy13Z3QtcmVjb21tZW5kZWQtYXJ0aWNsZXMgLnBiYy13cmFwIC5wYmMtaXRlbSB7XG5cblx0cGFkZGluZzowIDAgMjBweCAwO1xufVxuXG4ucGJjLXdndC1yZWNvbW1lbmRlZC1hcnRpY2xlcyAucGJjLXdyYXAgPiBkaXY6bGFzdC1jaGlsZCB7XG5cblx0cGFkZGluZzowO1xufVxuXG4ucGJjLXdndC1yZWNvbW1lbmRlZC1hcnRpY2xlcyAucGJjLXdyYXAgLnBiYy1pdGVtIC5wYmMtd3JhcC1pbWFnZSB7XG5cblx0cG9zaXRpb246cmVsYXRpdmU7XG5cdG1hcmdpbjowIDAgMTBweCAwO1xufVxuXG4ucGJjLXdndC1yZWNvbW1lbmRlZC1hcnRpY2xlcyAucGJjLXdyYXAgLnBiYy1pdGVtIC5wYmMtd3JhcC1pbWFnZSBhIHtcblxuXHRkaXNwbGF5OmJsb2NrO1xuXHRsaW5lLWhlaWdodDowO1xuXHR0ZXh0LWRlY29yYXRpb246bm9uZTtcblx0b3V0bGluZTpub25lO1xufVxuXG4ucGJjLXdndC1yZWNvbW1lbmRlZC1hcnRpY2xlcyAucGJjLXdyYXAgLnBiYy1pdGVtIC5wYmMtd3JhcC1pbWFnZSBhID4gaW1nIHtcblxuXHR3aWR0aDoxMDAlO1xuXHRtYXgtd2lkdGg6MTAwJTtcblx0aGVpZ2h0OmF1dG87XG59XG5cbi5wYmMtd2d0LXJlY29tbWVuZGVkLWFydGljbGVzIC5wYmMtd3JhcCAucGJjLWl0ZW0gLnBiYy13cmFwLWltYWdlIC5wYmMtaWNvbiB7XG5cblx0ZGlzcGxheTpibG9jaztcblx0d2lkdGg6NTBweDtcblx0aGVpZ2h0OjUwcHg7XG5cdHBvc2l0aW9uOmFic29sdXRlO1xuXHR0b3A6MTBweDtcblx0cmlnaHQ6MTBweDtcblx0Ym9yZGVyLXJhZGl1czoxMDAlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMjk3OUZGOyAgIC8qIEBibHVlICovXG59XG5cbi5wYmMtd2d0LXJlY29tbWVuZGVkLWFydGljbGVzIC5wYmMtd3JhcCAucGJjLWl0ZW0gLnBiYy13cmFwLWltYWdlIC5wYmMtaWNvbiBpbWcge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdHdpZHRoOjYwJTtcblx0aGVpZ2h0OjYwJTtcblx0cG9zaXRpb246YWJzb2x1dGU7XG5cdGxlZnQ6MjAlO1xuXHR0b3A6MjAlO1xufVxuXG4ucGJjLXdndC1yZWNvbW1lbmRlZC1hcnRpY2xlcyAucGJjLXdyYXAgLnBiYy1pdGVtIC5wYmMtd3JhcC1kYXRlIHtcblxuXHRwYWRkaW5nOjAgMCA0cHggMDtcbn1cblxuLnBiYy13Z3QtcmVjb21tZW5kZWQtYXJ0aWNsZXMgLnBiYy13cmFwIC5wYmMtaXRlbSAucGJjLXdyYXAtZGF0ZSAucGJjLWRhdGUge1xuXG5cdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRmb250LXNpemU6MTJweDtcblx0Zm9udC13ZWlnaHQ6MzAwO1xuXHRsaW5lLWhlaWdodDoxMjAlO1xuXHRjb2xvcjojNzg5MDlDO1x0LyogQGxpZ2h0Ymx1ZSAqL1xuXHRwYWRkaW5nOjA7XG5cdG1hcmdpbjowIDVweCAwIDA7XG59XG5cbi5wYmMtd2d0LXJlY29tbWVuZGVkLWFydGljbGVzIC5wYmMtd3JhcCAucGJjLWl0ZW0gLnBiYy13cmFwLWRhdGUgLnBiYy1yYXRpbmcge1xuXG5cdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xufVxuXG4ucGJjLXdndC1yZWNvbW1lbmRlZC1hcnRpY2xlcyAucGJjLXdyYXAgLnBiYy1pdGVtIC5wYmMtd3JhcC1kYXRlIC5wYmMtcmF0aW5nIC51aS5zdGFyLnJhdGluZyAuYWN0aXZlLmljb24ge1xuXG5cdHRleHQtc2hhZG93Om5vbmUhaW1wb3J0YW50O1xuXHRjb2xvcjojRjQ5NjE0IWltcG9ydGFudDsgLyogQG9yYW5nZSAqL1xufVxuXG4ucGJjLXdndC1yZWNvbW1lbmRlZC1hcnRpY2xlcyAucGJjLXdyYXAgLnBiYy1pdGVtIC5wYmMtd3JhcC10aXRsZSB7XG5cbn1cblxuLnBiYy13Z3QtcmVjb21tZW5kZWQtYXJ0aWNsZXMgLnBiYy13cmFwIC5wYmMtaXRlbSAucGJjLXdyYXAtdGl0bGUgaDMge1xuXG5cdGZvbnQtc2l6ZToyMHB4O1xuXHRmb250LXdlaWdodDo3MDA7XG5cdGxpbmUtaGVpZ2h0OjEwMCU7XG5cdGNvbG9yOiMwQTE3MkY7XHQvKiBAZGFya2JsdWUgKi9cblx0cGFkZGluZzowIDAgNXB4IDA7XG59XG5cbi5wYmMtd2d0LXJlY29tbWVuZGVkLWFydGljbGVzIC5wYmMtd3JhcCAucGJjLWl0ZW0gLnBiYy13cmFwLXRpdGxlIGgzIGEge1xuXG5cdGNvbG9yOiMwQTE3MkY7XHQvKiBAZGFya2JsdWUgKi9cblx0dGV4dC1kZWNvcmF0aW9uOm5vbmU7XG59XG5cbi5wYmMtd2d0LXJlY29tbWVuZGVkLWFydGljbGVzIC5wYmMtd3JhcCAucGJjLWl0ZW0gLnBiYy13cmFwLXRhZ3Mge1xuXG5cdHBhZGRpbmc6MCAwIDEwcHggMDtcbn1cblxuLnBiYy13Z3QtcmVjb21tZW5kZWQtYXJ0aWNsZXMgLnBiYy13cmFwIC5wYmMtaXRlbSAucGJjLXdyYXAtdGFncyB1bC5wYmMtdGFncyB7XG5cblx0bGlzdC1zdHlsZS10eXBlOm5vbmU7XG5cdHBhZGRpbmc6MDtcblx0bWFyZ2luOjA7XG5cdGZvbnQtc2l6ZToxMHB4O1xuXHRmb250LXdlaWdodDozMDA7XG5cdGxpbmUtaGVpZ2h0OjEyMCU7XG59XG5cbi5wYmMtd2d0LXJlY29tbWVuZGVkLWFydGljbGVzIC5wYmMtd3JhcCAucGJjLWl0ZW0gLnBiYy13cmFwLXRhZ3MgdWwucGJjLXRhZ3MgbGkge1xuXG5cdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xufVxuXG4ucGJjLXdndC1yZWNvbW1lbmRlZC1hcnRpY2xlcyAucGJjLXdyYXAgLnBiYy1pdGVtIC5wYmMtd3JhcC10YWdzIHVsLnBiYy10YWdzIGxpIGEge1xuXG5cdHRleHQtZGVjb3JhdGlvbjpub25lO1xuXHRjb2xvcjogIzI5NzlGRjsgLyogQGJsdWUgKi9cblx0bWFyZ2luOjAgNXB4IDAgMDtcbn1cblxuLnBiYy13Z3QtcmVjb21tZW5kZWQtYXJ0aWNsZXMgLnBiYy13cmFwIC5wYmMtaXRlbSAucGJjLXdyYXAtdGFncyB1bC5wYmMtdGFncyBsaSBhOmhvdmVyIHtcblxuXHRjb2xvcjojRjQ5NjE0OyAvKiBAb3JhbmdlICovXG59XG5cbi5wYmMtd2d0LXJlY29tbWVuZGVkLWFydGljbGVzIC5wYmMtd3JhcCAucGJjLWl0ZW0gLnBiYy13cmFwLWJ0bi1tb3JlIHtcblxuXHRwYWRkaW5nOjAgMCAxNXB4IDA7XG59XG5cbi5wYmMtd2d0LXJlY29tbWVuZGVkLWFydGljbGVzIC5wYmMtd3JhcCAucGJjLWl0ZW0gLnBiYy13cmFwLWJ0bi1tb3JlIC5wYmMtYnRuLW1vcmUge1xuXG5cdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRmb250LXNpemU6MTZweDtcblx0Zm9udC13ZWlnaHQ6NzAwO1xuXHRsaW5lLWhlaWdodDoxMjAlO1xuXHRjb2xvcjojMjk3OUZGOyAgIC8qIEBibHVlICovXG5cdHBhZGRpbmc6MDtcblx0YmFja2dyb3VuZDogbm9uZTtcblx0Ym9yZGVyOiBub25lO1xuXG5cdC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7ICAvKiBDaHJvbWUgYWxsIC8gU2FmYXJpIGFsbCAqL1xuXHQtbW96LXVzZXItc2VsZWN0OiBub25lOyAgICAgLyogRmlyZWZveCBhbGwgKi9cblx0LW1zLXVzZXItc2VsZWN0OiBub25lOyAgICAgIC8qIElFIDEwKyAqL1xuXHR1c2VyLXNlbGVjdDogbm9uZTsgICAgICAgICAgLyogTGlrZWx5IGZ1dHVyZSAqL1xufVxuXG4ucGJjLXdndC1yZWNvbW1lbmRlZC1hcnRpY2xlcyAucGJjLXdyYXAgLnBiYy1pdGVtIC5wYmMtd3JhcC1idG4tbW9yZSAucGJjLWJ0bi1tb3JlOmhvdmVyIHtcblxuXHRjb2xvcjojRjQ5NjE0OyAvKiBAb3JhbmdlICovXG59XG5cbi5wYmMtd2d0LXJlY29tbWVuZGVkLWFydGljbGVzIC5wYmMtd3JhcCAucGJjLWl0ZW0gLnBiYy1saW5rcyB7XG5cbn1cblxuLnBiYy13Z3QtcmVjb21tZW5kZWQtYXJ0aWNsZXMgLnBiYy13cmFwIC5wYmMtaXRlbSAucGJjLWxpbmtzIC5wYmMtY29tbWVudHMtY291bnQge1xuXG5cdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRtYXJnaW46MCA0MHB4IDAgMDtcbn1cblxuLnBiYy13Z3QtcmVjb21tZW5kZWQtYXJ0aWNsZXMgLnBiYy13cmFwIC5wYmMtaXRlbSAucGJjLWxpbmtzIC5wYmMtY29tbWVudHMtY291bnQgLnBiYy12YWx1ZSB7XG5cbn1cblxuLnBiYy13Z3QtcmVjb21tZW5kZWQtYXJ0aWNsZXMgLnBiYy13cmFwIC5wYmMtaXRlbSAucGJjLWxpbmtzIC5wYmMtY29tbWVudHMtY291bnQgLnBiYy1sYWJlbCB7XG5cbn1cblxuLnBiYy13Z3QtcmVjb21tZW5kZWQtYXJ0aWNsZXMgLnBiYy13cmFwIC5wYmMtaXRlbSAucGJjLWxpbmtzIGEge1xuXG5cdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRmb250LXNpemU6MTJweDtcblx0Zm9udC13ZWlnaHQ6MzAwO1xuXHRsaW5lLWhlaWdodDoxNnB4O1xuXHRjb2xvcjogI0NGRDhEQztcblx0cGFkZGluZzowIDAgMCAwO1xuXHRtYXJnaW46MCA0MHB4IDAgMDtcblx0dmVydGljYWwtYWxpZ246bWlkZGxlO1xufVxuXG4ucGJjLXdndC1yZWNvbW1lbmRlZC1hcnRpY2xlcyAucGJjLXdyYXAgLnBiYy1pdGVtIC5wYmMtbGlua3MgYTpsYXN0LWNoaWxkIHtcblxuXHRtYXJnaW4tcmlnaHQ6MDtcbn1cblxuLnBiYy13Z3QtcmVjb21tZW5kZWQtYXJ0aWNsZXMgLnBiYy13cmFwIC5wYmMtaXRlbSAucGJjLWxpbmtzIGEgc3ZnIHtcblxuXHR3aWR0aDoxNnB4O1xuXHRoZWlnaHQ6MTZweDtcblx0ZmlsbDogI0NGRDhEQztcblx0bWFyZ2luOjAgMnB4IDAgMDtcblx0dmVydGljYWwtYWxpZ246dG9wO1xufVxuXG4ucGJjLXdndC1yZWNvbW1lbmRlZC1hcnRpY2xlcyAucGJjLXdyYXAgLnBiYy1pdGVtIC5wYmMtbGlua3MgYSBzcGFuIHtcblxuXHR2ZXJ0aWNhbC1hbGlnbjp0b3A7XG59XG5cbi5wYmMtd2d0LXJlY29tbWVuZGVkLWFydGljbGVzIC5wYmMtd3JhcCAucGJjLWl0ZW0gLnBiYy1saW5rcyBhOmhvdmVyIHtcblxuXHRjb2xvcjojRjQ5NjE0OyAvKiBAb3JhbmdlICovXG59XG5cbi5wYmMtd2d0LXJlY29tbWVuZGVkLWFydGljbGVzIC5wYmMtd3JhcCAucGJjLWl0ZW0gLnBiYy1saW5rcyBhOmhvdmVyIHN2ZyB7XG5cblx0ZmlsbDojRjQ5NjE0OyAvKiBAb3JhbmdlICovXG59XG5cblxuLyogd2lkZ2V0IGZpbHRlclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5wYmMtd2d0LWZpbHRlci1vcmdhbml6ZXIge1xuXG5cbn1cblxuLyogZGF0ZSAqL1xuLnBiYy13Z3QtZmlsdGVyLW9yZ2FuaXplciAucGJjLXNlbGVjdC1vcmdhbml6ZXIge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRwYWRkaW5nOjIwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6I0Y0OTYxNDsgLyogQG9yYW5nZSAqL1xuXHRib3JkZXItcmFkaXVzOjZweDtcblx0Ym94LXNoYWRvdzowcHggNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5cblxuLnBiYy13Z3QtZmlsdGVyLW9yZ2FuaXplciAucGJjLXNlbGVjdC1vcmdhbml6ZXI6YWZ0ZXIge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdGNvbnRlbnQ6ICcgJztcblx0d2lkdGg6MTBweDtcblx0aGVpZ2h0OjEwcHg7XG5cdHBvc2l0aW9uOmFic29sdXRlO1xuXHRsZWZ0OjUwJTtcblx0Ym90dG9tOi01cHg7XG5cdHRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG5cdGJhY2tncm91bmQtY29sb3I6ICNGNDk2MTQ7XG59XG5cbi5wYmMtd2d0LWZpbHRlci1vcmdhbml6ZXIgLnBiYy1zZWxlY3Qtb3JnYW5pemVyIGxhYmVsIHtcblxuXHRkaXNwbGF5OmJsb2NrO1xuXHRmb250LXNpemU6MTZweDtcblx0Zm9udC13ZWlnaHQ6NzAwO1xuXHRsaW5lLWhlaWdodDoxMjAlO1xuXHRjb2xvcjojRkZGOyAvKiBAd2hpdGUgKi9cblx0cGFkZGluZzowIDAgNnB4IDA7XG59XG5cblxuLnBiYy13Z3QtZmlsdGVyLW9yZ2FuaXplciAucGJjLXNlbGVjdC1vcmdhbml6ZXIgLnVpLnNlbGVjdGlvbiB7XG5cblx0bGluZS1oZWlnaHQ6IDUwcHg7XG5cdHBhZGRpbmc6IDAgMWVtO1xuXHRib3JkZXI6IDFweCBzb2xpZCAjMEExNzJGO1xuXHR3aWR0aDoxMDAlO1xufVxuXG4ucGJjLXdndC1maWx0ZXItb3JnYW5pemVyIC5wYmMtc2VsZWN0LW9yZ2FuaXplciAudWkuc2VsZWN0aW9uLmFjdGl2ZSAubWVudSB7XG5cblx0Ym9yZGVyLWNvbG9yOiAjMzUzNTM1O1xufVxuXG4ucGJjLXdndC1maWx0ZXItb3JnYW5pemVyIC5wYmMtc2VsZWN0LW9yZ2FuaXplciAudWkuc2VsZWN0aW9uIGkuaWNvbiB7XG5cblx0ZGlzcGxheTpibG9jaztcblx0d2lkdGg6MjBweDtcblx0aGVpZ2h0OjIwcHg7XG5cdHBvc2l0aW9uOmFic29sdXRlO1xuXHRyaWdodDo1cHg7XG5cdHRvcDo1MCU7XG5cdHRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO1xuXHRsaW5lLWhlaWdodDoyMHB4O1xuXHRjb2xvcjojMjk3OUZGOyAvKiBAYmx1ZSAqL1xufVxuXG4ucGJjLXdndC1maWx0ZXItb3JnYW5pemVyIC5wYmMtc2VsZWN0LW9yZ2FuaXplciAudWkuc2VsZWN0aW9uLmFjdGl2ZS5kcm9wZG93biBpLmljb246YWZ0ZXIge1xuXG5cdHBvc2l0aW9uOmFic29sdXRlO1xuXHRsZWZ0OjUwJTtcblx0dG9wOjUwJTtcblx0dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLnBiYy13Z3QtZmlsdGVyLW9yZ2FuaXplciAucGJjLXNlbGVjdC1vcmdhbml6ZXIgLnVpLnNlbGVjdGlvbiAubWVudSA+IC5pdGVtIHtcblxuXHRwYWRkaW5nOjAgMWVtIWltcG9ydGFudDtcblx0bGluZS1oZWlnaHQ6NTBweDtcbn1cblxuXG4ucGJjLXdndC1maWx0ZXItb3JnYW5pemVyIC5wYmMtc2VwYXJhdG9yIHtcblxuXHRmb250LXNpemU6MTZweDtcblx0Zm9udC13ZWlnaHQ6MzAwO1xuXHRsaW5lLWhlaWdodDoxMDAlO1xuXHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0cGFkZGluZzoyNXB4IDAgMjVweCAwO1xuXG59XG5cbi5wYmMtd2d0LWZpbHRlci1vcmdhbml6ZXIgLnBiYy1zZXBhcmF0b3IgLnBiYy10ZXh0IHtcblxufVxuXG4ucGJjLXdndC1maWx0ZXItb3JnYW5pemVyIC5wYmMtcGFyYW0ge1xuXG5cdGJhY2tncm91bmQtY29sb3I6I0Y4RjhGODtcblx0bWFyZ2luOiAwIDAgMTBweCAwO1xufVxuXG4ucGJjLXdndC1maWx0ZXItb3JnYW5pemVyIC5wYmMtcGFyYW0gLnBiYy13cmFwIHtcblxuXHRwYWRkaW5nOjMwcHggMzBweCAyMHB4IDMwcHg7XG59XG5cbi5wYmMtd2d0LWZpbHRlci1vcmdhbml6ZXIgLnBiYy1wYXJhbSAucGJjLXdyYXAgLnBiYy1wYXJhbS1uYW1lIHtcblxuXHRkaXNwbGF5OmJsb2NrO1xuXHRmb250LXNpemU6MTZweDtcblx0Zm9udC13ZWlnaHQ6NzAwO1xuXHRsaW5lLWhlaWdodDoxMjAlO1xuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0bWFyZ2luOjAgMCAxNXB4IDA7XG59XG5cbi5wYmMtd2d0LWZpbHRlci1vcmdhbml6ZXIgLnBiYy1wYXJhbSAucGJjLXdyYXAgLnBiYy1wYXJhbS1uYW1lOmFmdGVyIHtcblxuXHRkaXNwbGF5OmJsb2NrO1xuXHRjb250ZW50OiAnJztcblx0d2lkdGg6N3B4O1xuXHRoZWlnaHQ6N3B4O1xuXHRib3JkZXItcmFkaXVzOjEwMCU7XG5cdGJhY2tncm91bmQtY29sb3I6I0Y0OTYxNDsgLyogQG9yYW5nZSAqL1xuXHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0bGVmdDotMTdweDtcblx0dG9wOjUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4ucGJjLXdndC1maWx0ZXItb3JnYW5pemVyIC5wYmMtcGFyYW0gLnBiYy13cmFwIC5wYmMtcGFyYW0tY29scyB7XG5cbn1cblxuLnBiYy13Z3QtZmlsdGVyLW9yZ2FuaXplciAucGJjLXBhcmFtIC5wYmMtd3JhcCAucGJjLXBhcmFtLWNvbHM6YWZ0ZXIge1xuXG5cdGRpc3BsYXk6dGFibGU7XG5cdGNvbnRlbnQ6ICcnO1xuXHRjbGVhcjpib3RoO1xufVxuXG4ucGJjLXdndC1maWx0ZXItb3JnYW5pemVyIC5wYmMtcGFyYW0gLnBiYy13cmFwIC5wYmMtcGFyYW0tY29scyAucGJjLWNvbC0xLTIge1xuXG5cdGJveC1zaXppbmc6Ym9yZGVyLWJveDtcblx0d2lkdGg6NTAlO1xuXHRmbG9hdDpsZWZ0O1xufVxuXG4ucGJjLXdndC1maWx0ZXItb3JnYW5pemVyIC5wYmMtcGFyYW0gLnBiYy13cmFwIC5wYmMtcGFyYW0tY29scyAucGJjLWNvbC0xLTEge1xuXG5cdGJveC1zaXppbmc6Ym9yZGVyLWJveDtcblx0d2lkdGg6MTAwJTtcblx0ZmxvYXQ6bGVmdDtcbn1cblxuLnBiYy13Z3QtZmlsdGVyLW9yZ2FuaXplciAucGJjLXBhcmFtIC5wYmMtd3JhcCAucGJjLXBhcmFtLWNvbHMgLnBiYy1jb2wtMS0yID4gZGl2Omxhc3QtY2hpbGQsXG4ucGJjLXdndC1maWx0ZXItb3JnYW5pemVyIC5wYmMtcGFyYW0gLnBiYy13cmFwIC5wYmMtcGFyYW0tY29scyAucGJjLWNvbC0xLTEgPiBkaXY6bGFzdC1jaGlsZCB7XG5cblx0cGFkZGluZy1ib3R0b206MDtcbn1cblxuLnBiYy13Z3QtZmlsdGVyLW9yZ2FuaXplciAucGJjLXBhcmFtIC51aS5jaGVja2JveCB7XG5cblx0ZGlzcGxheTogYmxvY2s7XG5cdHBhZGRpbmc6IDAgMCAxMHB4IDA7XG59XG5cbi5wYmMtd2d0LWZpbHRlci1vcmdhbml6ZXIgLnBiYy1wYXJhbSAudWkuY2hlY2tib3ggbGFiZWw6YmVmb3JlIHtcblxuXHRib3JkZXI6MXB4IHNvbGlkICMwMDA7IC8qIEBibGFjayAqL1xufVxuXG4ucGJjLXdndC1maWx0ZXItb3JnYW5pemVyIC5wYmMtcGFyYW0gLnVpLmNoZWNrYm94IGlucHV0OmNoZWNrZWR+bGFiZWw6YmVmb3JlIHtcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMjk3OUZGOyAgIC8qIEBibHVlICovXG5cdGJvcmRlci1jb2xvcjogIzI5NzlGRjsgLyogQGJsdWUgKi9cbn1cblxuLnBiYy13Z3QtZmlsdGVyLW9yZ2FuaXplciAucGJjLXBhcmFtIC51aS5jaGVja2JveCBpbnB1dDpjaGVja2VkfmxhYmVsOmFmdGVyIHtcblxuXHRjb2xvcjojRkZGOyAvKiBAd2hpdGUgKi9cbn1cblxuLnBiYy13Z3QtZmlsdGVyLW9yZ2FuaXplciAucGJjLXBhcmFtIC5wYmMtYnRuLXdyYXAge1xuXG5cdHRleHQtYWxpZ246bGVmdDtcblx0cGFkZGluZzoyMHB4IDAgMCAwO1xufVxuXG4ucGJjLXdndC1maWx0ZXItb3JnYW5pemVyIC5wYmMtcGFyYW0gLnBiYy1idG4tZmlsdGVyIHtcblxuXHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0Zm9udC1zaXplOjE2cHg7XG5cdGZvbnQtd2VpZ2h0OjcwMDtcblx0bGluZS1oZWlnaHQ6MTIwJTtcblx0Y29sb3I6IzI5NzlGRjsgICAvKiBAYmx1ZSAqL1xuXHRwYWRkaW5nOjA7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdGJvcmRlcjogbm9uZTtcblxuXHQtd2Via2l0LXVzZXItc2VsZWN0OiBub25lOyAgLyogQ2hyb21lIGFsbCAvIFNhZmFyaSBhbGwgKi9cblx0LW1vei11c2VyLXNlbGVjdDogbm9uZTsgICAgIC8qIEZpcmVmb3ggYWxsICovXG5cdC1tcy11c2VyLXNlbGVjdDogbm9uZTsgICAgICAvKiBJRSAxMCsgKi9cblx0dXNlci1zZWxlY3Q6IG5vbmU7ICAgICAgICAgIC8qIExpa2VseSBmdXR1cmUgKi9cbn1cblxuLnBiYy13Z3QtZmlsdGVyLW9yZ2FuaXplciAucGJjLXBhcmFtIC5wYmMtYnRuLWZpbHRlcjpob3ZlciB7XG5cblx0Y29sb3I6I0Y0OTYxNDsgLyogQG9yYW5nZSAqL1xufVxuXG5cbi5wYmMtd2d0LWZpbHRlci1vcmdhbml6ZXIgLnBiYy1wYXJhbSAucGJjLXRyaXAtdHlwZSB7XG5cbn1cblxuLnBiYy13Z3QtZmlsdGVyLW9yZ2FuaXplciAucGJjLXBhcmFtIC5wYmMtdHJpcC10eXBlOmFmdGVyIHtcblxuXHRkaXNwbGF5OnRhYmxlO1xuXHRjb250ZW50OiAnJztcblx0Y2xlYXI6Ym90aDtcbn1cblxuLnBiYy13Z3QtZmlsdGVyLW9yZ2FuaXplciAucGJjLXBhcmFtIC5wYmMtdHJpcC10eXBlIC5wYmMtaXRlbSB7XG5cblx0ZGlzcGxheTpibG9jaztcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Zm9udC1zaXplOjEycHg7XG5cdGZvbnQtd2VpZ2h0OjMwMDtcblx0bGluZS1oZWlnaHQ6MTIwJTtcblx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cblx0ZmxvYXQ6bGVmdDtcblx0d2lkdGg6MjIlO1xuXHRtYXJnaW4tcmlnaHQ6NCU7XG5cdGJhY2tncm91bmQtY29sb3I6I0ZGRjsgLyogQHdoaXRlICovXG5cdGJvcmRlci1yYWRpdXM6NnB4O1xuXHRib3JkZXI6MXB4IHNvbGlkICNFQ0VGRjE7XG5cdHBhZGRpbmc6MTBweDtcblx0Y3Vyc29yOnBvaW50ZXI7XG5cdGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xufVxuXG4ucGJjLXdndC1maWx0ZXItb3JnYW5pemVyIC5wYmMtcGFyYW0gLnBiYy10cmlwLXR5cGUgPiBkaXY6bGFzdC1jaGlsZCB7XG5cblx0bWFyZ2luLXJpZ2h0OjA7XG59XG5cbi5wYmMtd2d0LWZpbHRlci1vcmdhbml6ZXIgLnBiYy1wYXJhbSAucGJjLXRyaXAtdHlwZSAucGJjLWl0ZW06aG92ZXIge1xuXG5cdGJvcmRlcjoxcHggc29saWQgIzI5NzlGRjsgIC8qIEBibHVlICovXG59XG5cbi5wYmMtd2d0LWZpbHRlci1vcmdhbml6ZXIgLnBiYy1wYXJhbSAucGJjLXRyaXAtdHlwZSAucGJjLWl0ZW0ucGJjLXNlbGVjdGVkIHtcblxuXHRib3JkZXI6MXB4IHNvbGlkICMyOTc5RkY7ICAvKiBAYmx1ZSAqL1xuXHRmaWx0ZXI6IG5vbmU7XG59XG5cbi5wYmMtd2d0LWZpbHRlci1vcmdhbml6ZXIgLnBiYy1wYXJhbSAucGJjLXRyaXAtdHlwZSAucGJjLWl0ZW0gaW1nIHtcblxuXHRtYXgtd2lkdGg6MTAwJTtcbn1cblxuLnBiYy13Z3QtZmlsdGVyLW9yZ2FuaXplciAucGJjLXBhcmFtIC5wYmMtdHJpcC10eXBlIC5wYmMtaXRlbSBzcGFuIHtcblxuXHRkaXNwbGF5OmJsb2NrO1xuXHRwYWRkaW5nOjZweCAwIDAgMDtcbn1cblxuXG4vKiB3aWRnZXQgZmlsdGVyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnBiYy13Z3QtYWR2ZXJ0aXNlbWVudCB7XG5cbn1cblxuLnBiYy13Z3QtYWR2ZXJ0aXNlbWVudCAucGJjLWltYWdlLXdyYXAge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdG1hcmdpbjowO1xuXHRwYWRkaW5nOjA7XG59XG5cbi5wYmMtd2d0LWFkdmVydGlzZW1lbnQgLnBiYy1pbWFnZS13cmFwIGEge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdGxpbmUtaGVpZ2h0OjA7XG5cdHRleHQtZGVjb3JhdGlvbjpub25lO1xuXHRvdXRsaW5lOm5vbmU7XG5cdGJvcmRlci1yYWRpdXM6IDVweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnBiYy13Z3QtYWR2ZXJ0aXNlbWVudCAucGJjLWltYWdlLXdyYXAgYSBpbWcge1xuXG5cdHdpZHRoOjEwMCU7XG5cdGhlaWdodDphdXRvO1xufVxuXG5cbi8qIHdpZGdldCBnYWxsZXJ5XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnBiYy13Z3QtZ2FsbGVyeSB7XG5cbn1cblxuLnBiYy13Z3QtZ2FsbGVyeSAucGJjLXdndC1kb3QtaGVhZGVyIHtcblxuXHRwYWRkaW5nOjEwcHggMCAxMHB4IDIwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6I0Y4ZjhGODtcbn1cblxuLnBiYy13Z3QtZ2FsbGVyeSB1bCB7XG5cblx0ZGlzcGxheTpibG9jaztcblx0cGFkZGluZzowO1xuXHRtYXJnaW46MDtcblx0bGlzdC1zdHlsZS10eXBlOm5vbmU7XG59XG5cbi5wYmMtd2d0LWdhbGxlcnkgdWw6YWZ0ZXIge1xuXG5cdGRpc3BsYXk6dGFibGU7XG5cdGNvbnRlbnQ6Jyc7XG5cdGNsZWFyOmJvdGg7XG59XG5cbi5wYmMtd2d0LWdhbGxlcnkgdWwgbGkge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdHdpZHRoOjMzLjMzMzMzMzMzMzMlO1xuXHRwYWRkaW5nOjA7XG5cdG1hcmdpbjowO1xuXHRmbG9hdDpsZWZ0O1xufVxuXG4ucGJjLXdndC1nYWxsZXJ5IHVsIGxpIC5wYmMtaW1hZ2Uge1xuXG5cdGxpbmUtaGVpZ2h0OjA7XG59XG5cbi5wYmMtd2d0LWdhbGxlcnkgdWwgbGkgLnBiYy1pbWFnZSBpbWcge1xuXG5cdHdpZHRoOjEwMCU7XG5cdGhlaWdodDoxMDAlO1xufVxuXG5cbi8qIHdpZGdldCBibG9nIGNhdGVnb3JpZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucGJjLXdndC1ibG9nLWNhdGVnb3JpZXMge1xuXG59XG5cbi5wYmMtd2d0LWJsb2ctY2F0ZWdvcmllcyAucGJjLXdndC1kb3QtaGVhZGVyIHtcblxuXHRwYWRkaW5nOjEwcHggMCAxMHB4IDIwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6I0Y4ZjhGODtcbn1cblxuLnBiYy13Z3QtYmxvZy1jYXRlZ29yaWVzIHVsIHtcblxuXHRkaXNwbGF5OmJsb2NrO1xuXHRtYXJnaW46MDtcblx0cGFkZGluZzowIDI1cHggMTBweCAzNXB4O1xuXHRsaXN0LXN0eWxlLXR5cGU6bm9uZTtcblx0YmFja2dyb3VuZC1jb2xvcjojRjhmOEY4O1xufVxuXG4ucGJjLXdndC1ibG9nLWNhdGVnb3JpZXMgdWwgbGkge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdGxpbmUtaGVpZ2h0OjE2cHg7XG5cdGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNFQ0VGRjE7XG5cdHRleHQtYWxpZ246bGVmdDtcblx0cG9zaXRpb246cmVsYXRpdmU7XG5cdHBhZGRpbmc6MTJweCAwIDEycHggMDtcblx0bWFyZ2luOjA7XG59XG5cbi5wYmMtd2d0LWJsb2ctY2F0ZWdvcmllcyB1bCBsaS5wYmMtY3VycmVudCB7XG5cblx0Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzI5NzlGRjsgIC8qIEBibHVlICovXG4gfVxuXG4ucGJjLXdndC1ibG9nLWNhdGVnb3JpZXMgdWwgbGk6bGFzdC1jaGlsZCB7XG5cblx0Ym9yZGVyOm5vbmU7XG59XG5cbi5wYmMtd2d0LWJsb2ctY2F0ZWdvcmllcyB1bCBsaSBhIHtcblxuXHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0Zm9udC1zaXplOjE2cHg7XG5cdGZvbnQtd2VpZ2h0OjMwMDtcblx0bGluZS1oZWlnaHQ6MTAwJTtcblx0Y29sb3I6IzBBMTcyRjsgLyogQGRhcmtibHVlICovXG5cdHRleHQtZGVjb3JhdGlvbjpub25lO1xuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0Y3Vyc29yOnBvaW50ZXI7XG59XG5cbi5wYmMtd2d0LWJsb2ctY2F0ZWdvcmllcyB1bCBsaS5wYmMtY3VycmVudCBhIHtcblxuXHRwYWRkaW5nOjAgMCAwIDMwcHg7XG59XG5cbi5wYmMtd2d0LWJsb2ctY2F0ZWdvcmllcyB1bCBsaS5wYmMtY3VycmVudCBhLFxuLnBiYy13Z3QtYmxvZy1jYXRlZ29yaWVzIHVsIGxpIGE6aG92ZXIge1xuXG5cdGNvbG9yOiNGNDk2MTQ7IC8qIEBvcmFuZ2UgKi9cbn1cblxuLnBiYy13Z3QtYmxvZy1jYXRlZ29yaWVzIHVsIGxpLnBiYy1jdXJyZW50IGE6YmVmb3JlIHtcblxuXHRkaXNwbGF5OmJsb2NrO1xuXHRmb250LWZhbWlseTpJY29ucztcblx0Zm9udC1zaXplOjIwcHg7XG5cdGxpbmUtaGVpZ2h0OjIwcHg7XG5cdHBvc2l0aW9uOmFic29sdXRlO1xuXHRsZWZ0OjA7XG5cdHRvcDotNHB4O1xuXHRjb2xvcjogIzI5NzlGRjsgLyogQGJsdWUgKi9cblx0Y29udGVudDogXCJcXGYwMGNcIjtcbn1cblxuLnBiYy13Z3QtYmxvZy1jYXRlZ29yaWVzIHVsIGxpIC5wYmMtY291bnRlciB7XG5cblx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cdGZvbnQtc2l6ZToxMnB4O1xuXHRmb250LXdlaWdodDozMDA7XG5cdGxpbmUtaGVpZ2h0OjEwMCU7XG5cdGNvbG9yOiM5MGE0YWU7XG5cdHBvc2l0aW9uOmFic29sdXRlO1xuXHRyaWdodDowO1xuXHR0b3A6NTAlO1xuXHR0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLnBiYy13Z3QtYmxvZy1jYXRlZ29yaWVzIHVsIGxpIC5wYmMtY291bnRlciAucGJjLXZhbHVlIHtcblxuXHRtYXJnaW46MCA1cHggMCAwO1xufVxuXG4ucGJjLXdndC1ibG9nLWNhdGVnb3JpZXMgdWwgbGkgLnBiYy1jb3VudGVyIC5wYmMtbGFiZWwge1xuXG5cbn1cblxuXG4vKiB3aWRnZXQgYm9va2luZ1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5wYmMtd2d0LWJvb2tpbmctZW5kIHtcblxufVxuXG4ucGJjLXdndC1ib29raW5nLWVuZCAucGJjLWJveCB7XG5cblx0ZGlzcGxheTpibG9jaztcblx0Ym94LXNpemluZzpib3JkZXItYm94O1xuXHRwYWRkaW5nOjMwcHg7XG5cdGJvcmRlci1yYWRpdXM6NXB4O1xuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0YmFja2dyb3VuZC1jb2xvcjogI0ZBRkFGQTtcblx0Ym9yZGVyOiAxcHggc29saWQgIzAwZTY3NjsgLyogQGJsdWUgKi9cbn1cblxuLnBiYy13Z3QtYm9va2luZy1lbmQgLnBiYy1ib3g6YWZ0ZXIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Y29udGVudDogJyAnO1xuXHR3aWR0aDogMTBweDtcblx0aGVpZ2h0OiAxMHB4O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDUwJTtcblx0Ym90dG9tOiAtNnB4O1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcblx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzAwZTY3NjsgLyogQGJsdWUgKi9cblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMGU2NzY7IC8qIEBibHVlICovXG5cdGJhY2tncm91bmQtY29sb3I6ICNGQUZBRkE7XG59XG5cbi5wYmMtd2d0LWJvb2tpbmctZW5kIC5wYmMtYm94IC5wYmMtd3JhcC1pY29uIHtcblxuXHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0bWFyZ2luOjAgMCAyMHB4IDA7XG59XG5cbi5wYmMtd2d0LWJvb2tpbmctZW5kIC5wYmMtYm94IC5wYmMtdGl0bGUge1xuXG5cdGZvbnQtc2l6ZToyMHB4O1xuXHRmb250LXdlaWdodDo3MDA7XG5cdGxpbmUtaGVpZ2h0OjEyMCU7XG5cdHRleHQtYWxpZ246Y2VudGVyO1xuXHRwYWRkaW5nOjA7XG5cdG1hcmdpbjowIDAgMjBweCAwO1xufVxuXG4ucGJjLXdndC1ib29raW5nLWVuZCAucGJjLWJveCAucGJjLXN1YnRpdGxlIHtcblxuXHRmb250LXNpemU6MThweDtcblx0Zm9udC13ZWlnaHQ6MzAwO1xuXHRsaW5lLWhlaWdodDoxNjQlO1xuXHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0cGFkZGluZzowO1xuXHRtYXJnaW46MCAwIDIwcHggMDtcbn1cblxuLnBiYy13Z3QtYm9va2luZy1lbmQgLnBiYy1ib3ggLnBiYy1mYWNlYm9vayB7XG5cblx0ZGlzcGxheTpibG9jaztcblx0Ym94LXNpemluZzpib3JkZXItYm94O1xuXHRsaW5lLWhlaWdodDowO1xuXHR0ZXh0LWFsaWduOmxlZnQ7XG5cdGJvcmRlci1yYWRpdXM6NXB4O1xuXHRtYXJnaW46MCAwIDEwcHggMDtcblx0b3ZlcmZsb3c6aGlkZGVuO1xuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0Ym94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAwcHggMXB4ICMyOTc5ZmY7IC8qIEBibHVlICovXG59XG5cbi5wYmMtd2d0LWJvb2tpbmctZW5kIC5wYmMtYm94IC5wYmMtZmFjZWJvb2sgLnBiYy1pY29uIHtcblxuXHRkaXNwbGF5OmJsb2NrO1xuXHR3aWR0aDo0OHB4O1xuXHRoZWlnaHQ6MTAwJTtcblx0bGluZS1oZWlnaHQ6MDtcblx0YmFja2dyb3VuZC1jb2xvcjojMjk3OUZGOyAvKiBAYmx1ZSAqL1xuXHRtYXJnaW46MDtcblx0cGFkZGluZzowO1xuXHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czo1cHg7XG5cdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjVweDtcblx0cG9zaXRpb246YWJzb2x1dGU7XG5cdGxlZnQ6MDtcblx0dG9wOjA7XG59XG5cbi5wYmMtd2d0LWJvb2tpbmctZW5kIC5wYmMtYm94IC5wYmMtZmFjZWJvb2sgLnBiYy1pY29uOmhvdmVyIHtcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiNGNDk2MTQ7IC8qIEBvcmFuZ2UgKi9cbn1cblxuLnBiYy13Z3QtYm9va2luZy1lbmQgLnBiYy1ib3ggLnBiYy1mYWNlYm9vayAucGJjLWljb246YWZ0ZXIge1xuXG5cdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRmb250LWZhbWlseTpJY29ucztcblx0Zm9udC1zaXplOjIwcHg7XG5cdGxpbmUtaGVpZ2h0OjEwMCU7XG5cdGNvbG9yOiNGRkY7XG5cdGNvbnRlbnQ6IFwiXFxmMDlhXCI7XG5cdHBvc2l0aW9uOmFic29sdXRlO1xuXHRsZWZ0OjUwJTtcblx0dG9wOjUwJTtcblx0dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLnBiYy13Z3QtYm9va2luZy1lbmQgLnBiYy1ib3ggLnBiYy1mYWNlYm9vayAucGJjLWRlc2Mge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdGJveC1zaXppbmc6Ym9yZGVyLWJveDtcblx0d2lkdGg6MTAwJTtcblx0Zm9udC1zaXplOjE0cHg7XG5cdGxpbmUtaGVpZ2h0OjE4cHg7XG5cdHBhZGRpbmc6N3B4IDEwcHggN3B4IDcwcHg7XG59XG5cbi5wYmMtd2d0LWJvb2tpbmctZW5kIC5wYmMtYm94IC5wYmMtd3JhcC1mb3JtIHtcblxufVxuXG4ucGJjLXdndC1ib29raW5nLWVuZCAucGJjLWJveCAucGJjLXdyYXAtZm9ybSAucGJjLWxhYmVsIHtcblxuXHRkaXNwbGF5OmJsb2NrO1xuXHRmb250LXNpemU6MTJweDtcblx0Zm9udC13ZWlnaHQ6NzAwO1xuXHRsaW5lLWhlaWdodDoxMDAlO1xuXHRtYXJnaW46MDtcblx0cGFkZGluZzowIDAgNnB4IDA7XG59XG5cbi5wYmMtd2d0LWJvb2tpbmctZW5kIC5wYmMtYm94IC5wYmMtd3JhcC1mb3JtIC5wYmMtd3JhcC1pbnB1dCB7XG5cblx0cG9zaXRpb246cmVsYXRpdmU7XG59XG5cbi5wYmMtd2d0LWJvb2tpbmctZW5kIC5wYmMtYm94IC5wYmMtd3JhcC1mb3JtIC5wYmMtd3JhcC1pbnB1dCBpbnB1dCB7XG5cblx0ZGlzcGxheTogYmxvY2s7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0bGluZS1oZWlnaHQ6NDhweDtcblx0Y29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcblx0d2lkdGg6IDEwMCU7XG5cdHJlc2l6ZTogbm9uZTtcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAjMEExNzJGO1xuXHRwYWRkaW5nOjAgN2VtIDAgMWVtO1xuXHRvdXRsaW5lOiBub25lO1xufVxuXG4ucGJjLXdndC1ib29raW5nLWVuZCAucGJjLWJveCAucGJjLXdyYXAtZm9ybSAucGJjLXdyYXAtaW5wdXQgLnBiYy1idG4tc2VuZCB7XG5cblx0ZGlzcGxheTpibG9jaztcblx0Zm9udC1zaXplOjE2cHg7XG5cdGZvbnQtd2VpZ2h0OjcwMDtcblx0bGluZS1oZWlnaHQ6MTAwJTtcblx0Y29sb3I6IzI5NzlGRjsgLyogQGJsdWUgKi9cblx0cG9zaXRpb246YWJzb2x1dGU7XG5cdHJpZ2h0OjIwcHg7XG5cdHRvcDo1MCU7XG5cdHRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO1xuXHRjdXJzb3I6cG9pbnRlcjtcbn1cblxuLnBiYy13Z3QtYm9va2luZy1lbmQgLnBiYy1ib3ggLnBiYy13cmFwLWZvcm0gLnBiYy13cmFwLWlucHV0IC5wYmMtYnRuLXNlbmQ6aG92ZXIge1xuXG5cdGNvbG9yOiNGNDk2MTQ7IC8qIEBvcmFuZ2UgKi9cbn1cblxuLnBiYy13Z3QtYm9va2luZy1lbmQgLnBiYy1hZnRlci1ib3gge1xuXG5cdHBhZGRpbmc6MzBweCAwIDAgMDtcbn1cblxuLnBiYy13Z3QtYm9va2luZy1lbmQgLnBiYy1hZnRlci1ib3ggLnBiYy1kZXNjIHtcblxuXHRmb250LXNpemU6MTRweDtcblx0Zm9udC13ZWlnaHQ6MzAwO1xuXHRsaW5lLWhlaWdodDoyNHB4O1xuXHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0bWFyZ2luOjAgMCAxMHB4IDA7XG59XG5cbi5wYmMtd2d0LWJvb2tpbmctZW5kIC5wYmMtYWZ0ZXItYm94IC5wYmMtd3JhcC1idG4ge1xuXG5cdHRleHQtYWxpZ246Y2VudGVyO1xufVxuXG4ucGJjLXdndC1ib29raW5nLWVuZCAucGJjLWFmdGVyLWJveCAucGJjLXdyYXAtYnRuIC5wYmMtYnRuIHtcblxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHdpZHRoOmF1dG87XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdHBhZGRpbmc6IDE1cHggMzBweCAxNXB4IDMwcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Y29sb3I6ICNGRkY7XG5cdGJhY2tncm91bmQtY29sb3I6ICNCMEJFQzU7XG5cdGJvcmRlci1yYWRpdXM6IDZweDtcblx0Ym9yZGVyOiBub25lO1xuXHRvdXRsaW5lOiBub25lO1xuXHRjdXJzb3I6cG9pbnRlcjtcblx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMXMgZWFzZTtcbn1cblxuLnBiYy13Z3QtYm9va2luZy1lbmQgLnBiYy1hZnRlci1ib3ggLnBiYy13cmFwLWJ0biAucGJjLWJ0bjpob3ZlciB7XG5cblx0YmFja2dyb3VuZC1jb2xvcjojRjQ5NjE0OyAvKiBAb3JhbmdlICovXG59XG5cbi5wYmMtd2d0LWJvb2tpbmctZW5kIC5wYmMtYWZ0ZXItYm94IC5wYmMtd3JhcC1idG4gLnBiYy1pbmZvIHtcblxuXHRmb250LXNpemU6MTFweDtcblx0Zm9udC13ZWlnaHQ6MzAwO1xuXHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0Y29sb3I6ICNCMEJFQzU7XG5cdHBhZGRpbmc6MTBweCAwIDAgMDtcblx0bWFyZ2luOjA7XG59XG5cblxuLyogd2lkZ2V0IGJvb2tpbmcgc3VtbWFyeVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5wYmMtd2d0LWJvb2tpbmctc3VtbWFyeSB7XG5cbn1cblxuLnBiYy13Z3QtYm9va2luZy1zdW1tYXJ5IC5wYmMtYm94IHtcblxufVxuXG4ucGJjLXdndC1ib29raW5nLXN1bW1hcnkgLnBiYy1ib3ggLnBiYy10YWJsZSB7XG5cblx0cGFkZGluZzoyMHB4O1xuXHRib3JkZXItYm90dG9tOjJweCBzb2xpZCAjRjQ5NjE0OyAvKiBAb3JhbmdlICovXG5cdGJhY2tncm91bmQtY29sb3I6I2Y4ZjhmODtcbn1cblxuLnBiYy13Z3QtYm9va2luZy1zdW1tYXJ5IC5wYmMtYm94IC5wYmMtdGFibGUgLnBiYy10aXRsZSB7XG5cblx0ZGlzcGxheTpibG9jaztcblx0Zm9udC1zaXplOjE2cHg7XG5cdGZvbnQtd2VpZ2h0OjcwMDtcblx0bGluZS1oZWlnaHQ6MTIwJTtcblx0cG9zaXRpb246cmVsYXRpdmU7XG5cdG1hcmdpbjowIDAgNXB4IDA7XG5cdHBhZGRpbmc6MCAwIDAgMTVweDtcbn1cblxuLnBiYy13Z3QtYm9va2luZy1zdW1tYXJ5IC5wYmMtYm94IC5wYmMtdGFibGUgLnBiYy10aXRsZTphZnRlciB7XG5cblx0ZGlzcGxheTpibG9jaztcblx0Y29udGVudDogJyc7XG5cdHdpZHRoOjdweDtcblx0aGVpZ2h0OjdweDtcblx0Ym9yZGVyLXJhZGl1czoxMDAlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiNGNDk2MTQ7IC8qIEBvcmFuZ2UgKi9cblx0cG9zaXRpb246YWJzb2x1dGU7XG5cdGxlZnQ6MDtcblx0dG9wOjUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4ucGJjLXdndC1ib29raW5nLXN1bW1hcnkgLnBiYy1ib3ggLnBiYy10YWJsZSAucGJjLXdyYXAtcm93cyB7XG5cbn1cblxuLnBiYy13Z3QtYm9va2luZy1zdW1tYXJ5IC5wYmMtYm94IC5wYmMtdGFibGUgLnBiYy13cmFwLXJvd3MgPiBkaXY6bGFzdC1jaGlsZCB7XG5cblx0Ym9yZGVyOm5vbmU7XG59XG5cbi5wYmMtd2d0LWJvb2tpbmctc3VtbWFyeSAucGJjLWJveCAucGJjLXRhYmxlIC5wYmMtd3JhcC1yb3dzIC5wYmMtcm93IHtcblxuXHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAjRUNFRkYxO1xufVxuXG4ucGJjLXdndC1ib29raW5nLXN1bW1hcnkgLnBiYy1ib3ggLnBiYy10YWJsZSAucGJjLXdyYXAtcm93cyAucGJjLXJvdzphZnRlciB7XG5cblx0ZGlzcGxheTp0YWJsZTtcblx0Y29udGVudDonJztcblx0Y2xlYXI6Ym90aDtcbn1cblxuLnBiYy13Z3QtYm9va2luZy1zdW1tYXJ5IC5wYmMtYm94IC5wYmMtdGFibGUgLnBiYy13cmFwLXJvd3MgLnBiYy1yb3cgLnBiYy1pdGVtIHtcblxuXHRkaXNwbGF5OmJsb2NrO1xuXHRib3gtc2l6aW5nOmJvcmRlci1ib3g7XG5cdHdpZHRoOjEwMCU7XG5cdGZvbnQtc2l6ZToxNnB4O1xuXHRmb250LXdlaWdodDozMDA7XG5cdGxpbmUtaGVpZ2h0OjQwcHg7XG59XG5cbi5wYmMtd2d0LWJvb2tpbmctc3VtbWFyeSAucGJjLWJveCAucGJjLXRhYmxlIC5wYmMtd3JhcC1yb3dzIC5wYmMtcm93IC5wYmMtaXRlbS5wYmMtaGFsZiB7XG5cblx0d2lkdGg6NTAlO1xuXHRmbG9hdDpsZWZ0O1xufVxuXG4ucGJjLXdndC1ib29raW5nLXN1bW1hcnkgLnBiYy1ib3ggLnBiYy10YWJsZSAucGJjLXdyYXAtcm93cyAucGJjLXJvdyA+IDpudGgtY2hpbGQoMikge1xuXG5cdGJvcmRlci1sZWZ0OjFweCBzb2xpZCAjRUNFRkYxO1xuXHRwYWRkaW5nOjAgMCAwIDEycHg7XG59XG5cbi5wYmMtd2d0LWJvb2tpbmctc3VtbWFyeSAucGJjLWJveCAucGJjLXRhYmxlIC5wYmMtd3JhcC1yb3dzIC5wYmMtcm93IC5wYmMtaXRlbSBsYWJlbCB7XG5cblx0bWFyZ2luOjAgMTBweCAwIDA7XG5cdHZlcnRpY2FsLWFsaWduOm1pZGRsZTtcbn1cblxuLnBiYy13Z3QtYm9va2luZy1zdW1tYXJ5IC5wYmMtYm94IC5wYmMtdGFibGUgLnBiYy13cmFwLXJvd3MgLnBiYy1yb3cgLnBiYy1pdGVtIC5wYmMtaWNvbiB7XG5cblx0bWFyZ2luOjAgMTBweCAwIDA7XG5cdHZlcnRpY2FsLWFsaWduOm1pZGRsZTtcbn1cblxuLnBiYy13Z3QtYm9va2luZy1zdW1tYXJ5IC5wYmMtYm94IC5wYmMtdGFibGUgLnBiYy13cmFwLXJvd3MgLnBiYy1yb3cgLnBiYy1pdGVtIC5wYmMtdmFsdWUge1xuXG5cdGNvbG9yOiM5MEE0QUU7XG5cdHZlcnRpY2FsLWFsaWduOm1pZGRsZTtcbn1cblxuLnBiYy13Z3QtYm9va2luZy1zdW1tYXJ5IC5wYmMtYm94IC5wYmMtcHJpY2Utc3VtbWFyeSB7XG5cblx0cGFkZGluZzoyMHB4IDIwcHggMjBweCAyMHB4O1xuXHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAjRUNFRkYxO1xufVxuXG4ucGJjLXdndC1ib29raW5nLXN1bW1hcnkgLnBiYy1ib3ggLnBiYy1wcmljZS1zdW1tYXJ5OmFmdGVyIHtcblxuXHRkaXNwbGF5OnRhYmxlO1xuXHRjb250ZW50OiAnICc7XG5cdGNsZWFyOmJvdGg7XG59XG5cbi5wYmMtd2d0LWJvb2tpbmctc3VtbWFyeSAucGJjLWJveCAucGJjLXByaWNlLXN1bW1hcnkgLnBiYy1sZWZ0IHtcblxuXHR3aWR0aDozNSU7XG5cdGJveC1zaXppbmc6Ym9yZGVyLWJveDtcblx0ZmxvYXQ6bGVmdDtcblx0cGFkZGluZzowIDAgMCAwO1xufVxuXG4ucGJjLXdndC1ib29raW5nLXN1bW1hcnkgLnBiYy1ib3ggLnBiYy1wcmljZS1zdW1tYXJ5IC5wYmMtcmlnaHQge1xuXG5cdHdpZHRoOjY1JTtcblx0Ym94LXNpemluZzpib3JkZXItYm94O1xuXHRmbG9hdDpyaWdodDtcbn1cblxuLnBiYy13Z3QtYm9va2luZy1zdW1tYXJ5IC5wYmMtYm94IC5wYmMtcHJpY2Utc3VtbWFyeSAucGJjLXByaWNlIHtcblxuXHRmb250LXNpemU6NDFweDtcblx0Zm9udC13ZWlnaHQ6NzAwO1xuXHRsaW5lLWhlaWdodDoxMDAlO1xuXHR0ZXh0LWFsaWduOnJpZ2h0O1xuXHRjb2xvcjojRjQ5NjE0OyBcdC8qIEBvcmFuZ2UgKi9cbn1cblxuLnBiYy13Z3QtYm9va2luZy1zdW1tYXJ5IC5wYmMtYm94IC5wYmMtcHJpY2Utc3VtbWFyeSAucGJjLXByaWNlIC5wYmMtdmFsdWUge1xuXG59XG5cbi5wYmMtd2d0LWJvb2tpbmctc3VtbWFyeSAucGJjLWJveCAucGJjLXByaWNlLXN1bW1hcnkgLnBiYy1wcmljZS1hZGQge1xuXG5cdGZvbnQtc2l6ZToxNnB4O1xuXHRmb250LXdlaWdodDozMDA7XG5cdGxpbmUtaGVpZ2h0OjIwcHg7XG5cdHRleHQtYWxpZ246cmlnaHQ7XG5cdHBhZGRpbmc6MTBweCAwIDAgMDtcbn1cblxuLnBiYy13Z3QtYm9va2luZy1zdW1tYXJ5IC5wYmMtYm94IC5wYmMtcHJpY2Utc3VtbWFyeSAucGJjLXByaWNlLWFkZCBpbWcge1xuXG5cdHZlcnRpY2FsLWFsaWduOm1pZGRsZTtcblx0bWFyZ2luOjAgNXB4IDAgMDtcbn1cblxuLnBiYy13Z3QtYm9va2luZy1zdW1tYXJ5IC5wYmMtYm94IC5wYmMtcHJpY2Utc3VtbWFyeSAucGJjLXByaWNlLWFkZCAucGJjLXNpZ24ge1xuXG5cdHZlcnRpY2FsLWFsaWduOm1pZGRsZTtcbn1cblxuLnBiYy13Z3QtYm9va2luZy1zdW1tYXJ5IC5wYmMtYm94IC5wYmMtcHJpY2Utc3VtbWFyeSAucGJjLXByaWNlLWFkZCAucGJjLXZhbHVlIHtcblxuXHR2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7XG59XG5cbi5wYmMtd2d0LWJvb2tpbmctc3VtbWFyeSAucGJjLWJveCAucGJjLXByaWNlLXN1bW1hcnkgLnBiYy1wcmljZS1hZGQgLnBiYy1jdXJyZW5jeSB7XG5cblx0dmVydGljYWwtYWxpZ246bWlkZGxlO1xufVxuXG4ucGJjLXdndC1ib29raW5nLXN1bW1hcnkgLnBiYy1yZWdpc3RlciB7XG5cbn1cblxuLnBiYy13Z3QtYm9va2luZy1zdW1tYXJ5IC5wYmMtcmVnaXN0ZXIgLnBiYy13cmFwLXRpdGxlIHtcblxuXHRwYWRkaW5nOjE1cHggMCA1cHggMDtcbn1cblxuLnBiYy13Z3QtYm9va2luZy1zdW1tYXJ5IC5wYmMtcmVnaXN0ZXIgLnBiYy13cmFwLXRpdGxlIGg1IHtcblxuXHRmb250LXNpemU6MjBweDtcblx0Zm9udC13ZWlnaHQ6NzAwO1xuXHRsaW5lLWhlaWdodDoxMDAlO1xuXHR0ZXh0LWFsaWduOmxlZnQ7XG5cdGNvbG9yOiNGNDk2MTQ7IFx0LyogQG9yYW5nZSAqL1xuXHRwYWRkaW5nOjA7XG5cdG1hcmdpbjowO1xufVxuXG4ucGJjLXdndC1ib29raW5nLXN1bW1hcnkgLnBiYy1yZWdpc3RlciAucGJjLXdyYXAtZm9ybSB7XG5cbn1cblxuLnBiYy13Z3QtYm9va2luZy1zdW1tYXJ5IC5wYmMtcmVnaXN0ZXIgLnBiYy13cmFwLWZvcm0gLnBiYy13cmFwLXJvd3Mge1xuXG5cdG1hcmdpbjowIDAgMzBweCAwO1xufVxuXG4ucGJjLXdndC1ib29raW5nLXN1bW1hcnkgLnBiYy1yZWdpc3RlciAucGJjLXdyYXAtZm9ybSAucGJjLXJvdyB7XG5cblx0cGFkZGluZzoxMHB4IDAgMCAwO1xufVxuXG4ucGJjLXdndC1ib29raW5nLXN1bW1hcnkgLnBiYy1yZWdpc3RlciAucGJjLXdyYXAtZm9ybSAucGJjLXJvdy5wYmMtY2hlY2tib3gge1xuXG5cdHBhZGRpbmc6MTVweCAwIDAgMDtcbn1cblxuLnBiYy13Z3QtYm9va2luZy1zdW1tYXJ5IC5wYmMtcmVnaXN0ZXIgLnBiYy13cmFwLWZvcm0gLnBiYy1yb3c6YWZ0ZXIge1xuXG5cdGRpc3BsYXk6dGFibGU7XG5cdGNvbnRlbnQ6Jyc7XG5cdGNsZWFyOmJvdGg7XG59XG5cbi5wYmMtd2d0LWJvb2tpbmctc3VtbWFyeSAucGJjLXJlZ2lzdGVyIC5wYmMtd3JhcC1mb3JtIC5wYmMtcm93IC5wYmMtaXRlbSB7XG5cblx0ZGlzcGxheTpibG9jaztcblx0Ym94LXNpemluZzpib3JkZXItYm94O1xuXHR3aWR0aDoxMDAlO1xufVxuXG4ucGJjLXdndC1ib29raW5nLXN1bW1hcnkgLnBiYy1yZWdpc3RlciAucGJjLXdyYXAtZm9ybSAucGJjLXJvdyAucGJjLWl0ZW0ucGJjLWhhbGYge1xuXG5cdHdpZHRoOjUwJTtcblx0ZmxvYXQ6bGVmdDtcbn1cblxuLnBiYy13Z3QtYm9va2luZy1zdW1tYXJ5IC5wYmMtcmVnaXN0ZXIgLnBiYy13cmFwLWZvcm0gLnBiYy1yb3cgLnBiYy1pdGVtLnBiYy1sZWZ0IHtcblxuXHRwYWRkaW5nOjAgMTBweCAwIDA7XG59XG5cbi5wYmMtd2d0LWJvb2tpbmctc3VtbWFyeSAucGJjLXJlZ2lzdGVyIC5wYmMtd3JhcC1mb3JtIC5wYmMtcm93IC5wYmMtaXRlbS5wYmMtcmlnaHQge1xuXG5cdHBhZGRpbmc6MCAwIDAgMTBweDtcbn1cblxuLnBiYy13Z3QtYm9va2luZy1zdW1tYXJ5IC5wYmMtcmVnaXN0ZXIgLnBiYy13cmFwLWZvcm0gLnBiYy1yb3cgLnBiYy1pdGVtIC5wYmMtbGFiZWwge1xuXG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LXNpemU6IDEycHg7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGxpbmUtaGVpZ2h0OiAxMDAlO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDAgMCA2cHggMDtcbn1cblxuLnBiYy13Z3QtYm9va2luZy1zdW1tYXJ5IC5wYmMtcmVnaXN0ZXIgLnBiYy13cmFwLWZvcm0gLnBiYy1yb3cgLnBiYy1pdGVtIGlucHV0IHtcblxuXHRkaXNwbGF5OiBibG9jaztcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRsaW5lLWhlaWdodDogNDhweDtcblx0Y29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcblx0d2lkdGg6IDEwMCU7XG5cdHJlc2l6ZTogbm9uZTtcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAjMEExNzJGO1xuXHRwYWRkaW5nOiAwIDdlbSAwIDFlbTtcblx0b3V0bGluZTogbm9uZTtcbn1cblxuLnBiYy13Z3QtYm9va2luZy1zdW1tYXJ5IC5wYmMtcmVnaXN0ZXIgLnBiYy13cmFwLWZvcm0gLnBiYy1yb3cgLnVpLmNoZWNrYm94IGxhYmVsIHtcblxuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIHBhZGRpbmc6IDAgMCAwIDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgY29sb3I6ICMwQTE3MkY7XG59XG5cbi5wYmMtd2d0LWJvb2tpbmctc3VtbWFyeSAucGJjLXJlZ2lzdGVyIC5wYmMtd3JhcC1mb3JtIC5wYmMtcm93IC51aS5jaGVja2JveCBsYWJlbCBhIHtcblxuXHRjb2xvcjojMjk3OUZGOyAvKiBAYmx1ZSAqL1xuXHR0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO1xufVxuXG4ucGJjLXdndC1ib29raW5nLXN1bW1hcnkgLnBiYy1yZWdpc3RlciAucGJjLXdyYXAtZm9ybSAucGJjLXJvdyAudWkuY2hlY2tib3ggbGFiZWwgYTpob3ZlciB7XG5cblx0Y29sb3I6I0Y0OTYxNDsgXHQvKiBAb3JhbmdlICovXG5cdHRleHQtZGVjb3JhdGlvbjpub25lO1xufVxuXG4ucGJjLXdndC1ib29raW5nLXN1bW1hcnkgLnBiYy1yZWdpc3RlciAucGJjLXdyYXAtZm9ybSAucGJjLXdyYXAtYnRuIHtcblxuXHR0ZXh0LWFsaWduOmNlbnRlcjtcbn1cblxuLnBiYy13Z3QtYm9va2luZy1zdW1tYXJ5IC5wYmMtcmVnaXN0ZXIgLnBiYy13cmFwLWZvcm0gLnBiYy13cmFwLWJ0biAucGJjLWJ0biB7XG5cblx0ZGlzcGxheTogYmxvY2s7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHdpZHRoOjEwMCU7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcblx0cGFkZGluZzogMTVweCAzMHB4IDE1cHggMzBweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRjb2xvcjogI0ZGRjtcblx0YmFja2dyb3VuZC1jb2xvcjojMjk3OUZGOyAvKiBAYmx1ZSAqL1xuXHRib3JkZXItcmFkaXVzOiA2cHg7XG5cdGJvcmRlcjogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcblx0Y3Vyc29yOnBvaW50ZXI7XG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjFzIGVhc2U7XG59XG5cbi5wYmMtd2d0LWJvb2tpbmctc3VtbWFyeSAucGJjLXJlZ2lzdGVyIC5wYmMtd3JhcC1mb3JtIC5wYmMtd3JhcC1idG4gLnBiYy1idG46aG92ZXIge1xuXG5cdGJhY2tncm91bmQtY29sb3I6I0Y0OTYxNDsgLyogQG9yYW5nZSAqL1xufVxuXG4ucGJjLXdndC1ib29raW5nLXN1bW1hcnkgLnBiYy1mZWF0dXJlcy1saXN0IHtcblxuXHRwYWRkaW5nOjIwcHggMCAwIDA7XG59XG5cbi5wYmMtd2d0LWJvb2tpbmctc3VtbWFyeSAucGJjLWZlYXR1cmVzLWxpc3QgdWwucGJjLWxpc3Qge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdHBhZGRpbmc6MDtcblx0bWFyZ2luOjA7XG5cdGxpc3Qtc3R5bGUtdHlwZTpub25lO1xufVxuXG4ucGJjLXdndC1ib29raW5nLXN1bW1hcnkgLnBiYy1mZWF0dXJlcy1saXN0IHVsLnBiYy1saXN0OmFmdGVyIHtcblxuXHRkaXNwbGF5OnRhYmxlO1xuXHRjb250ZW50OicnO1xuXHRjbGVhcjpib3RoO1xufVxuXG4ucGJjLXdndC1ib29raW5nLXN1bW1hcnkgLnBiYy1mZWF0dXJlcy1saXN0IHVsLnBiYy1saXN0IGxpLnBiYy1pdGVtIHtcblxuXHRkaXNwbGF5OmJsb2NrO1xuXHRib3gtc2l6aW5nOmJvcmRlci1ib3g7XG5cdHdpZHRoOjUwJTtcblx0ZmxvYXQ6bGVmdDtcblx0cGFkZGluZzowIDEwcHggMCA1MHB4O1xuXHRsaW5lLWhlaWdodDo1MHB4O1xuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcbn1cblxuLnBiYy13Z3QtYm9va2luZy1zdW1tYXJ5IC5wYmMtZmVhdHVyZXMtbGlzdCB1bC5wYmMtbGlzdCBsaS5wYmMtaXRlbTpudGgtY2hpbGQoMm4rMSkge1xuXG5cdGNsZWFyOmJvdGg7XG59XG5cbi5wYmMtd2d0LWJvb2tpbmctc3VtbWFyeSAucGJjLWZlYXR1cmVzLWxpc3QgdWwucGJjLWxpc3QgbGkucGJjLWl0ZW0gLnBiYy1pY29uIHtcblxuXHRkaXNwbGF5OmJsb2NrO1xuXHRib3gtc2l6aW5nOmJvcmRlci1ib3g7XG5cdHdpZHRoOjQwcHg7XG5cdGhlaWdodDo0MHB4O1xuXHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0bGVmdDowO1xuXHR0b3A6MDtcbn1cblxuLnBiYy13Z3QtYm9va2luZy1zdW1tYXJ5IC5wYmMtZmVhdHVyZXMtbGlzdCB1bC5wYmMtbGlzdCBsaS5wYmMtaXRlbSAucGJjLWljb24gaW1nIHtcblxuXHR3aWR0aDoxMDAlO1xuXHRoZWlnaHQ6MTAwJTtcbn1cblxuLnBiYy13Z3QtYm9va2luZy1zdW1tYXJ5IC5wYmMtZmVhdHVyZXMtbGlzdCB1bC5wYmMtbGlzdCBsaS5wYmMtaXRlbSAucGJjLXRleHQge1xuXG5cdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRmb250LXNpemU6MTFweDtcblx0Zm9udC13ZWlnaHQ6MzAwO1xuXHRsaW5lLWhlaWdodDoxMjAlO1xuXHR2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7XG59XG5cblxuLyogd2lkZ2V0IGdlbmVyYWwgY2F0ZWdvcmllc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5wYmMtd2d0LWdlbmVyYWwtY2F0ZWdvcmllcyB7XG5cbn1cblxuLnBiYy13Z3QtZ2VuZXJhbC1jYXRlZ29yaWVzIC53cmFwLWhpZGRlbiB7XG5cblx0aGVpZ2h0OjA7XG5cdG92ZXJmbG93OmhpZGRlbjtcblx0Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzI5NzlGRjtcbn1cblxuLnBiYy13Z3QtZ2VuZXJhbC1jYXRlZ29yaWVzIC5zaG93LW1vcmUge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdGZvbnQtc2l6ZToxNnB4O1xuXHRmb250LXdlaWdodDo3MDA7XG5cdHRleHQtYWxpZ246bGVmdDtcblx0Y29sb3I6IzI5NzlGRjtcblx0cGFkZGluZzoyMHB4IDAgMCAwO1xufVxuXG4ucGJjLXdndC1nZW5lcmFsLWNhdGVnb3JpZXMgLnNob3ctbW9yZSAudGV4dCB7XG5cblx0Y3Vyc29yOnBvaW50ZXI7XG5cbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuXG59XG5cbi5wYmMtd2d0LWdlbmVyYWwtY2F0ZWdvcmllcyAuc2hvdy1tb3JlIC50ZXh0OmhvdmVyIHtcblxuXHRjb2xvcjojRjQ5NjE0OyAvKiBAb3JhbmdlICovXG59XG5cbi5wYmMtd2d0LWdlbmVyYWwtY2F0ZWdvcmllcyB1bCB7XG5cblx0ZGlzcGxheTpibG9jaztcblx0bWFyZ2luOjA7XG5cdHBhZGRpbmc6MDtcblx0bGlzdC1zdHlsZS10eXBlOm5vbmU7XG59XG5cbi5wYmMtd2d0LWdlbmVyYWwtY2F0ZWdvcmllcyB1bC52aXNpYmxlIHtcblxufVxuXG4ucGJjLXdndC1nZW5lcmFsLWNhdGVnb3JpZXMgdWwgbGkge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdGxpbmUtaGVpZ2h0OjE2cHg7XG5cdGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNFQ0VGRjE7XG5cdHRleHQtYWxpZ246bGVmdDtcblx0cG9zaXRpb246cmVsYXRpdmU7XG5cdHBhZGRpbmc6MTJweCAwIDEycHggMDtcblx0bWFyZ2luOjA7XG59XG5cbi5wYmMtd2d0LWdlbmVyYWwtY2F0ZWdvcmllcyB1bCBsaTpsYXN0LWNoaWxkIHtcblxuXHRib3JkZXI6bm9uZTtcbn1cblxuLnBiYy13Z3QtZ2VuZXJhbC1jYXRlZ29yaWVzIHVsLmhpZGRlbiBsaTpmaXJzdC1jaGlsZCB7XG5cblx0Ym9yZGVyLXRvcDoxcHggc29saWQgI0VDRUZGMTtcbn1cblxuLnBiYy13Z3QtZ2VuZXJhbC1jYXRlZ29yaWVzIHVsIGxpIGEge1xuXG5cdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRmb250LXNpemU6MTZweDtcblx0Zm9udC13ZWlnaHQ6MzAwO1xuXHRsaW5lLWhlaWdodDoxMDAlO1xuXHRjb2xvcjojMEExNzJGOyAvKiBAZGFya2JsdWUgKi9cblx0dGV4dC1kZWNvcmF0aW9uOm5vbmU7XG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRjdXJzb3I6cG9pbnRlcjtcbn1cblxuLnBiYy13Z3QtZ2VuZXJhbC1jYXRlZ29yaWVzIHVsIGxpLnBiYy1jdXJyZW50IGEge1xuXG5cdHBhZGRpbmc6MCAwIDAgMzBweDtcbn1cblxuLnBiYy13Z3QtZ2VuZXJhbC1jYXRlZ29yaWVzIHVsIGxpLnBiYy1jdXJyZW50IGEsXG4ucGJjLXdndC1nZW5lcmFsLWNhdGVnb3JpZXMgdWwgbGkgYTpob3ZlciB7XG5cblx0Y29sb3I6I0Y0OTYxNDsgLyogQG9yYW5nZSAqL1xufVxuXG4ucGJjLXdndC1nZW5lcmFsLWNhdGVnb3JpZXMgdWwgbGkucGJjLWN1cnJlbnQgYTpiZWZvcmUge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdGZvbnQtZmFtaWx5Okljb25zO1xuXHRmb250LXNpemU6MjBweDtcblx0bGluZS1oZWlnaHQ6MjBweDtcblx0cG9zaXRpb246YWJzb2x1dGU7XG5cdGxlZnQ6MDtcblx0dG9wOi00cHg7XG5cdGNvbG9yOiAjMjk3OUZGOyAvKiBAYmx1ZSAqL1xuXHRjb250ZW50OiBcIlxcZjAwY1wiO1xufVxuXG4ucGJjLXdndC1nZW5lcmFsLWNhdGVnb3JpZXMgdWwgbGkgLnBiYy1jb3VudGVyIHtcblxuXHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0Zm9udC1zaXplOjEycHg7XG5cdGZvbnQtd2VpZ2h0OjMwMDtcblx0bGluZS1oZWlnaHQ6MTAwJTtcblx0Y29sb3I6IzkwYTRhZTtcblx0cG9zaXRpb246YWJzb2x1dGU7XG5cdHJpZ2h0OjA7XG5cdHRvcDo1MCU7XG5cdHRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4ucGJjLXdndC1nZW5lcmFsLWNhdGVnb3JpZXMgdWwgbGkgLnBiYy1jb3VudGVyIC5wYmMtdmFsdWUge1xuXG5cdG1hcmdpbjowIDVweCAwIDA7XG59XG5cbi5wYmMtd2d0LWdlbmVyYWwtY2F0ZWdvcmllcyB1bCBsaSAucGJjLWNvdW50ZXIgLnBiYy1sYWJlbCB7XG5cbn1cblxuXG5cblxuLypcdHZveWFnZSBkYXRhXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucGJjLXdndC12b3lhZ2UtZGF0YSB7XG5cbn1cblxuLnBiYy13Z3Qtdm95YWdlLWRhdGEgLnBiYy1wYW5lbCB7XG5cblx0Ym9yZGVyLWJvdHRvbToycHggc29saWQgI0Y0OTYxNDtcbn1cblxuLnBiYy13Z3Qtdm95YWdlLWRhdGEgLnBiYy1wYW5lbCAucGJjLXdyYXAtaW5uZXIge1xuXG5cdHBhZGRpbmc6MTBweCAwIDMwcHggMDtcbn1cblxuLnBiYy13Z3Qtdm95YWdlLWRhdGEgLnBiYy1wYW5lbCAucGJjLXdyYXAtaW5uZXIgLnBiYy1saXN0IHtcblxuXHRmb250LXNpemU6MTZweDtcblx0Zm9udC13ZWlnaHQ6MzAwO1xuXHRsaW5lLWhlaWdodDoxMjAlO1xufVxuXG4ucGJjLXdndC12b3lhZ2UtZGF0YSAucGJjLXBhbmVsIC5wYmMtd3JhcC1pbm5lciAucGJjLWxpc3QgLnBiYy1sYWJlbCB7XG5cblx0Zm9udC13ZWlnaHQ6NzAwO1xuXHRjb2xvcjojMGExNzJmO1xuXHRwYWRkaW5nOjAgMTBweCAwIDA7XG59XG5cbi5wYmMtd2d0LXZveWFnZS1kYXRhIC5wYmMtcGFuZWwgLnBiYy13cmFwLWlubmVyIC5wYmMtbGlzdCBhIHtcblxuXHRjb2xvcjojMjk3OWZmO1xuXHR0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO1xuXHR0cmFuc2l0aW9uOmFsbCAwLjJzO1xuXHRjdXJzb3I6cG9pbnRlcjtcbn1cblxuLnBiYy13Z3Qtdm95YWdlLWRhdGEgLnBiYy1wYW5lbCAucGJjLXdyYXAtaW5uZXIgLnBiYy1saXN0IGE6aG92ZXIge1xuXG5cdGNvbG9yOiNGNDk2MTQ7XG5cdHRleHQtZGVjb3JhdGlvbjpub25lO1xufVxuXG4ucGJjLXdndC12b3lhZ2UtZGF0YSAucGJjLXBhbmVsIC5wYmMtd3JhcC1pbm5lciAucGJjLWxpc3QgLnRhYmxlIHtcblxuXHRkaXNwbGF5OmZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOnJvdztcblx0ZmxleC13cmFwOm5vd3JhcDtcblx0anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7XG5cdGFsaWduLWl0ZW1zOnN0cmV0Y2g7XG5cdGJveC1zaXppbmc6Ym9yZGVyLWJveDtcblx0d2lkdGg6MTAwJTtcblx0bWFyZ2luOjAgMCAxMHB4IDA7XG59XG5cbi5wYmMtd2d0LXZveWFnZS1kYXRhIC5wYmMtcGFuZWwgLnBiYy13cmFwLWlubmVyIC5wYmMtbGlzdCAudGFibGUtY2VsbC1sYWJlbCB7XG5cblx0ZmxleC1ncm93OjA7XG5cdGRpc3BsYXk6YmxvY2s7XG59XG5cbi5wYmMtd2d0LXZveWFnZS1kYXRhIC5wYmMtcGFuZWwgLnBiYy13cmFwLWlubmVyIC5wYmMtbGlzdCAudGFibGUtY2VsbC1kYXRhIHtcblxuXHRmbGV4LWdyb3c6MTtcbn1cblxuLnBiYy13Z3Qtdm95YWdlLWRhdGEgLnBiYy1wYW5lbCAucGJjLXdyYXAtaW5uZXIgLnBiYy1saXN0IC5wYmMtY291bnRyeSB7XG5cbn1cblxuLnBiYy13Z3Qtdm95YWdlLWRhdGEgLnBiYy1wYW5lbCAucGJjLXdyYXAtaW5uZXIgLnBiYy1saXN0IC5wYmMtcm91dGUge1xuXG59XG5cbi5wYmMtd2d0LXZveWFnZS1kYXRhIC5wYmMtcGFuZWwgLnBiYy13cmFwLWlubmVyIC5wYmMtbGlzdCAucGJjLWRhdGUge1xuXG59XG5cbi5wYmMtd2d0LXZveWFnZS1kYXRhIC5wYmMtcGFuZWwgLnBiYy13cmFwLWlubmVyIC5wYmMtbGlzdCAucGJjLWRhdGUgLnRleHQge1xuXG59XG5cbi5wYmMtd2d0LXZveWFnZS1kYXRhIC5wYmMtcGFuZWwgLnBiYy13cmFwLWlubmVyIC5wYmMtbGlzdCAucGJjLXNraXBwZXIge1xuXG59XG5cbi5wYmMtd2d0LXZveWFnZS1kYXRhIC5wYmMtcGFuZWwgLnBiYy13cmFwLWlubmVyIC5wYmMtbGlzdCAucGJjLXNraXBwZXIgLnRleHQge1xuXG59XG5cbi5wYmMtd2d0LXZveWFnZS1kYXRhIC5wYmMtcGFuZWwgLnBiYy13cmFwLWlubmVyIC5wYmMtbGlzdCAucGJjLXlhY2h0IHtcblxufVxuXG4ucGJjLXdndC12b3lhZ2UtZGF0YSAucGJjLXBhbmVsIC5wYmMtd3JhcC1pbm5lciAucGJjLWxpc3QgLnBiYy1wbGFjZXMge1xuXG59XG5cbi5wYmMtd2d0LXZveWFnZS1kYXRhIC5wYmMtcGFuZWwgLnBiYy13cmFwLWlubmVyIC5wYmMtbGlzdCAucGJjLXJhdGluZyB7XG5cblx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG59XG5cbi5wYmMtd2d0LXZveWFnZS1kYXRhIC5wYmMtcGFuZWwgLnBiYy13cmFwLWlubmVyIC5wYmMtbGlzdCAucGJjLXJhdGluZyAudWkuc3Rhci5yYXRpbmcgLmFjdGl2ZS5pY29uIHtcblxuXHR0ZXh0LXNoYWRvdzpub25lIWltcG9ydGFudDtcblx0Y29sb3I6I0Y0OTYxNCFpbXBvcnRhbnQ7IC8qIEBvcmFuZ2UgKi9cbn1cblxuLnBiYy13Z3Qtdm95YWdlLWRhdGEgLnBiYy1wYW5lbCAucGJjLXdyYXAtaW5uZXIgLnBiYy1saXN0IC5wYmMtZGFyay10YWcge1xuXG5cdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRmb250LXNpemU6MTJweDtcblx0Zm9udC13ZWlnaHQ6NzAwO1xuXHRsaW5lLWhlaWdodDoxMDAlO1xuXHRjb2xvcjojRkZGO1xuXHR3aGl0ZS1zcGFjZTpub3dyYXA7XG5cdHZlcnRpY2FsLWFsaWduOm1pZGRsZTtcblx0YmFja2dyb3VuZC1jb2xvcjojMGExNzJmO1xuXHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czo0cHg7XG5cdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjRweDtcblx0cGFkZGluZzo2cHggMTJweDtcblx0bWFyZ2luOjAgMCAwIDIwcHg7XG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHR0b3A6LTJweDtcbn1cblxuLnBiYy13Z3Qtdm95YWdlLWRhdGEgLnBiYy1wYW5lbCAucGJjLXdyYXAtaW5uZXIgLnBiYy1saXN0IC5wYmMtZGFyay10YWc6YWZ0ZXIge1xuXG5cdGNvbnRlbnQ6ICcnO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAxMDAlO1xuXHR0b3A6IDA7XG5cdHdpZHRoOiAwO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJvcmRlci10b3A6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1yaWdodDogMTJweCBzb2xpZCAjMGExNzJmO1xuXHRib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4ucGJjLXdndC12b3lhZ2UtZGF0YSAucGJjLXBhbmVsIC5wYmMtd3JhcC1pbm5lciAucGJjLWxpc3QgLnBiYy1kYXJrLXRhZyAudGV4dCB7XG5cblx0ZGlzcGxheTppbmxpbmU7XG59XG5cbi5wYmMtd2d0LXZveWFnZS1kYXRhIC5wYmMtcGFuZWwgLnBiYy13cmFwLWlubmVyIC5wYmMtbGlzdCAucGJjLWxpZ2h0LXRhZyB7XG5cblx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cdGZvbnQtc2l6ZToxMnB4O1xuXHRmb250LXdlaWdodDo3MDA7XG5cdGxpbmUtaGVpZ2h0OjEwMCU7XG5cdGNvbG9yOiNGRkY7XG5cdHdoaXRlLXNwYWNlOm5vd3JhcDtcblx0dmVydGljYWwtYWxpZ246bWlkZGxlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiNlY2VmZjE7XG5cdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOjRweDtcblx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6NHB4O1xuXHRwYWRkaW5nOjZweCAxMnB4O1xuXHRtYXJnaW46MCAwIDAgMjBweDtcblx0cG9zaXRpb246cmVsYXRpdmU7XG5cdHRvcDotMnB4O1xufVxuXG4ucGJjLXdndC12b3lhZ2UtZGF0YSAucGJjLXBhbmVsIC5wYmMtd3JhcC1pbm5lciAucGJjLWxpc3QgLnBiYy1saWdodC10YWc6YWZ0ZXIge1xuXG5cdGNvbnRlbnQ6ICcnO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAxMDAlO1xuXHR0b3A6IDA7XG5cdHdpZHRoOiAwO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJvcmRlci10b3A6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1yaWdodDogMTJweCBzb2xpZCAjZWNlZmYxO1xuXHRib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4ucGJjLXdndC12b3lhZ2UtZGF0YSAucGJjLXBhbmVsIC5wYmMtd3JhcC1pbm5lciAucGJjLWxpc3QgLnBiYy1saWdodC10YWcgLmZyZWUge1xuXG5cdGZvbnQtc2l6ZToxNnB4O1xuXHRmb250LXdlaWdodDo3MDA7XG5cdGRpc3BsYXk6aW5saW5lO1xuXHRjb2xvcjojRjQ5NjE0O1xufVxuXG4ucGJjLXdndC12b3lhZ2UtZGF0YSAucGJjLXBhbmVsIC5wYmMtd3JhcC1pbm5lciAucGJjLWxpc3QgLnBiYy1saWdodC10YWcgLnNlcGFyYXRvcixcbi5wYmMtd2d0LXZveWFnZS1kYXRhIC5wYmMtcGFuZWwgLnBiYy13cmFwLWlubmVyIC5wYmMtbGlzdCAucGJjLWxpZ2h0LXRhZyAubWF4IHtcblxuXHRjb2xvcjojOTBhNGFlO1xufVxuXG5cblxuLnBiYy13Z3Qtdm95YWdlLWRhdGEgLnBiYy1wYW5lbCAucGJjLXdyYXAtaW5uZXIgLnBiYy1saXN0IC5wYmMtcm91dGUgLnBiYy1jaGFpbiB7XG5cblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7XG5cdHBhZGRpbmc6MDtcblx0bWFyZ2luOjA7XG59XG5cbi5wYmMtd2d0LXZveWFnZS1kYXRhIC5wYmMtcGFuZWwgLnBiYy13cmFwLWlubmVyIC5wYmMtbGlzdCAucGJjLXJvdXRlIC5wYmMtY2hhaW4gLnBiYy1sb2NhdGlvbiB7XG5cblx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cdGZvbnQtc2l6ZToxNnB4O1xuXHRmb250LXdlaWdodDozMDA7XG5cdG1hcmdpbjowIDNweDtcblx0dmVydGljYWwtYWxpZ246Ym90dG9tO1xufVxuXG4ucGJjLXdndC12b3lhZ2UtZGF0YSAucGJjLXBhbmVsIC5wYmMtd3JhcC1pbm5lciAucGJjLWxpc3QgLnBiYy1yb3V0ZSAucGJjLWNoYWluIC5wYmMtbG9jYXRpb24gLnBiYy1uYW1lIHtcblxuXHR2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7XG59XG5cbi5wYmMtd2d0LXZveWFnZS1kYXRhIC5wYmMtcGFuZWwgLnBiYy13cmFwLWlubmVyIC5wYmMtbGlzdCAucGJjLXJvdXRlIC5wYmMtY2hhaW4gLnBiYy1pY29uLW1hcmtlciB7XG5cblx0Zm9udC1zaXplOjE4cHg7XG5cdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRjb2xvcjojRjQ5NjE0OyAvKiBAb3JhbmdlICovXG5cdHZlcnRpY2FsLWFsaWduOm1pZGRsZTtcbn1cblxuLnBiYy13Z3Qtdm95YWdlLWRhdGEgLnBiYy1wYW5lbCAucGJjLXdyYXAtaW5uZXIgLnBiYy1saXN0IC5wYmMtcm91dGUgLnBiYy1jaGFpbiAucGJjLWljb24tY2hlY2ttYXJrIHtcblxuXHRmb250LXNpemU6MThweDtcblx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cdGNvbG9yOiMyOTc5RkY7IC8qIEBibHVlICovXG5cdHZlcnRpY2FsLWFsaWduOm1pZGRsZTtcbn1cblxuLnBiYy13Z3Qtdm95YWdlLWRhdGEgLnBiYy1wYW5lbCAucGJjLXdyYXAtaW5uZXIgLnBiYy1saXN0IC5wYmMtcm91dGUgLnBiYy1jaGFpbiAucGJjLWljb24tbWFya2VyIGkuaWNvbixcbi5wYmMtd2d0LXZveWFnZS1kYXRhIC5wYmMtcGFuZWwgLnBiYy13cmFwLWlubmVyIC5wYmMtbGlzdCAucGJjLXJvdXRlIC5wYmMtY2hhaW4gLnBiYy1pY29uLWNoZWNrbWFyayBpLmljb24ge1xuXG5cdHdpZHRoOmF1dG87XG5cdGhlaWdodDphdXRvO1xuXHRsaW5lLWhlaWdodDoxMDAlO1xufVxuXG4ucGJjLXdndC12b3lhZ2UtZGF0YSAucGJjLXBhbmVsIC5wYmMtd3JhcC1pbm5lciAucGJjLWxpc3QgLnBiYy1yb3V0ZSAucGJjLWNoYWluIC5wYmMtbGluayB7XG5cblx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cdG1hcmdpbjowIDRweDtcblx0dmVydGljYWwtYWxpZ246Ym90dG9tO1xufVxuXG4ucGJjLXdndC12b3lhZ2UtZGF0YSAucGJjLXBhbmVsIC5wYmMtd3JhcC1pbm5lciAucGJjLWxpc3QgLnBiYy1yb3V0ZSAucGJjLWNoYWluIC5wYmMtbGluayBpbWcge1xuXG5cdHZlcnRpY2FsLWFsaWduOm1pZGRsZTtcbn1cblxuLnBiYy13Z3Qtdm95YWdlLWRhdGEgLnBiYy1wYW5lbCAucGJjLXdyYXAtaW5uZXIgLnBiYy1saXN0IC5wYmMtcm91dGUgLnBiYy1jaGFpbiAucGJjLXNlcGFyYXRvciB7XG5cblx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cdGxldHRlci1zcGFjaW5nOjJweDtcbn1cblxuLnBiYy13Z3Qtdm95YWdlLWRhdGEgLnBiYy1wYW5lbCAucGJjLXdyYXAtaW5uZXIgLnBiYy1saXN0IC5wYmMtcm91dGUgLnBiYy1jaGFpbiAucGJjLXNlcGFyYXRvciAucGJjLXRleHQge1xuXG5cdGRpc3BsYXk6aW5saW5lO1xufVxuXG5cblxuXG5cblxuLnBiYy13Z3Qtdm95YWdlLWRhdGEgLnBiYy1wcmljZS1zdW1tYXJ5IHtcblxuXHRwYWRkaW5nOjIwcHggMjBweCAwIDIwcHg7XG59XG5cbi5wYmMtd2d0LXZveWFnZS1kYXRhIC5wYmMtcHJpY2Utc3VtbWFyeTphZnRlciB7XG5cblx0ZGlzcGxheTp0YWJsZTtcblx0Y29udGVudDogJyAnO1xuXHRjbGVhcjpib3RoO1xufVxuXG4ucGJjLXdndC12b3lhZ2UtZGF0YSAucGJjLXByaWNlLXN1bW1hcnkgLnBiYy1sZWZ0IHtcblxuXHRmb250LXNpemU6MTZweDtcblx0Zm9udC13ZWlnaHQ6MzAwO1xuXHRsaW5lLWhlaWdodDoxMjAlO1xuXHR3aWR0aDozNSU7XG5cdGJveC1zaXppbmc6Ym9yZGVyLWJveDtcblx0ZmxvYXQ6bGVmdDtcblx0cGFkZGluZzowIDAgMCAwO1xufVxuXG4ucGJjLXdndC12b3lhZ2UtZGF0YSAucGJjLXByaWNlLXN1bW1hcnkgLnBiYy1yaWdodCB7XG5cblx0d2lkdGg6NjUlO1xuXHRib3gtc2l6aW5nOmJvcmRlci1ib3g7XG5cdGZsb2F0OnJpZ2h0O1xufVxuXG4ucGJjLXdndC12b3lhZ2UtZGF0YSAucGJjLXByaWNlLXN1bW1hcnkgLnBiYy1wcmljZSB7XG5cblx0Zm9udC1zaXplOjQxcHg7XG5cdGZvbnQtd2VpZ2h0OjcwMDtcblx0bGluZS1oZWlnaHQ6MTAwJTtcblx0dGV4dC1hbGlnbjpyaWdodDtcblx0Y29sb3I6I0Y0OTYxNDtcbn1cblxuLnBiYy13Z3Qtdm95YWdlLWRhdGEgLnBiYy1wcmljZS1zdW1tYXJ5IC5wYmMtcHJpY2UgLnBiYy12YWx1ZSB7XG5cbn1cblxuLyogYnV0dG9uICovXG4ucGJjLXdndC12b3lhZ2UtZGF0YSAucGJjLXdyYXAtYnRuIHtcblxuXHRtYXJnaW46MzBweCAwIDAgMDtcbn1cblxuLnBiYy13Z3Qtdm95YWdlLWRhdGEgLnBiYy13cmFwLWJ0biBhLmJ1dHRvbixcbi5wYmMtd2d0LXZveWFnZS1kYXRhIC5wYmMtd3JhcC1idG4gZGl2LmJ1dHRvbixcbi5wYmMtd2d0LXZveWFnZS1kYXRhIC5wYmMtd3JhcC1idG4gYnV0dG9uIHtcblxuXHRkaXNwbGF5OmJsb2NrO1xuXHRib3gtc2l6aW5nOmJvcmRlci1ib3g7XG5cdHdpZHRoOjEwMCU7XG5cdGZvbnQtc2l6ZToxNnB4O1xuXHRmb250LXdlaWdodDo3MDA7XG5cdGxpbmUtaGVpZ2h0OjUwcHg7XG5cdHRleHQtYWxpZ246Y2VudGVyO1xuXHRjb2xvcjojRkZGOyAvKiBAd2hpdGUgKi9cblx0YmFja2dyb3VuZC1jb2xvcjojMjk3OUZGOyBcdC8qIEBibHVlICovXG5cdGJvcmRlci1yYWRpdXM6NnB4O1xuXHRib3JkZXI6bm9uZTtcblx0b3V0bGluZTpub25lO1xuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4xcyBlYXNlO1xuXHRjdXJzb3I6cG9pbnRlcjtcblx0dXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5wYmMtd2d0LXZveWFnZS1kYXRhIC5wYmMtd3JhcC1idG4gYS5idXR0b246aG92ZXIsXG4ucGJjLXdndC12b3lhZ2UtZGF0YSAucGJjLXdyYXAtYnRuIGRpdi5idXR0b246aG92ZXIsXG4ucGJjLXdndC12b3lhZ2UtZGF0YSAucGJjLXdyYXAtYnRuIGJ1dHRvbjpob3ZlciB7XG5cblx0YmFja2dyb3VuZC1jb2xvcjojRjQ5NjE0OyBcdC8qIEBvcmFuZ2UgKi9cbn1cblxuLnBiYy13Z3Qtdm95YWdlLWRhdGEgLnBiYy13cmFwLWJ0biBhLmJ1dHRvbiBpbWcsXG4ucGJjLXdndC12b3lhZ2UtZGF0YSAucGJjLXdyYXAtYnRuIGRpdi5idXR0b24gaW1nIHtcblxuXHR2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7XG5cdG1hcmdpbjowIDVweCAwIDA7XG59XG5cbi5wYmMtd2d0LXZveWFnZS1kYXRhIC5wYmMtd3JhcC1idG4gYS5idXR0b24gc3Bhbi5uYW1lLFxuLnBiYy13Z3Qtdm95YWdlLWRhdGEgLnBiYy13cmFwLWJ0biBkaXYuYnV0dG9uIHNwYW4ubmFtZSB7XG5cblx0dmVydGljYWwtYWxpZ246bWlkZGxlO1xufVxuXG4vKiBoaWRkZW4gKi9cbi5wYmMtd2d0LXZveWFnZS1kYXRhIC5wYmMtaGlkZGVuIHtcblxuXHRkaXNwbGF5OmJsb2NrO1xuXHRib3gtc2l6aW5nOmJvcmRlci1ib3g7XG5cdGhlaWdodDowO1xuXHRvdmVyZmxvdzpoaWRkZW47XG59XG5cbi5wYmMtd2d0LXZveWFnZS1kYXRhIC5wYmMtaGlkZGVuIC5wYmMtaW5uZXIge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdGJveC1zaXppbmc6Ym9yZGVyLWJveDtcbn1cblxuLyogdGhhbmsgeW91ICovXG4ucGJjLXdndC12b3lhZ2UtZGF0YSAucGJjLXdyYXAtdGhhbmtzIHtcblxuXHRwYWRkaW5nOjUwcHggMCAwIDA7XG59XG5cbi5wYmMtd2d0LXZveWFnZS1kYXRhIC5wYmMtdGhhbmtzIHtcblxuXHRkaXNwbGF5OmJsb2NrO1xuXHRib3gtc2l6aW5nOmJvcmRlci1ib3g7XG5cdGZvbnQtc2l6ZToxNnB4O1xuXHRmb250LXdlaWdodDo3MDA7XG5cdGxpbmUtaGVpZ2h0OjUwcHg7XG5cdHRleHQtYWxpZ246Y2VudGVyO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7XG5cdGJvcmRlci1yYWRpdXM6NnB4O1xuXHRtYXJnaW46MDtcblx0cGFkZGluZzowO1xufVxuXG4ucGJjLXdndC12b3lhZ2UtZGF0YSAucGJjLXRoYW5rcyAudGV4dCB7XG5cblx0ZGlzcGxheTppbmxpbmU7XG59XG5cbi8qIHBob25lICovXG4ucGJjLXdndC12b3lhZ2UtZGF0YSAucGJjLXBob25lIHtcblxuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0Zm9udC1zaXplOjE2cHg7XG5cdGZvbnQtd2VpZ2h0OjMwMDtcblx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdGJvcmRlci1yYWRpdXM6NnB4O1xuXHRwYWRkaW5nOjIwcHg7XG5cdGJvcmRlcjoxcHggc29saWQgIzI5NzlGRjtcblx0YmFja2dyb3VuZC1jb2xvcjogI0ZBRkFGQTtcblx0bWFyZ2luOjIwcHggMCAwIDA7XG59XG5cbi5wYmMtd2d0LXZveWFnZS1kYXRhIC5wYmMtcGhvbmU6YWZ0ZXIge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdGNvbnRlbnQ6ICcgJztcblx0d2lkdGg6MTBweDtcblx0aGVpZ2h0OjEwcHg7XG5cdHBvc2l0aW9uOmFic29sdXRlO1xuXHRsZWZ0OjUwJTtcblx0dG9wOi02cHg7XG5cdHRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG5cdGJvcmRlci1sZWZ0OjFweCBzb2xpZCAjMjk3OUZGO1xuXHRib3JkZXItdG9wOjFweCBzb2xpZCAjMjk3OUZGO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkFGQUZBO1xufVxuXG4ucGJjLXdndC12b3lhZ2UtZGF0YSAucGJjLXBob25lIC53cmFwLWxpbmtzIHtcblxuXHR0ZXh0LWFsaWduOmxlZnQ7XG5cdG1hcmdpbjowIGF1dG87XG5cdHdpZHRoOmF1dG87XG5cdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xufVxuXG4ucGJjLXdndC12b3lhZ2UtZGF0YSAucGJjLXBob25lIC5wYmMtbGluayB7XG5cblx0Zm9udC1zaXplOjIwcHg7XG5cdGxpbmUtaGVpZ2h0OjI4cHg7XG5cdHRleHQtYWxpZ246bGVmdDtcblx0bWFyZ2luOjVweCAwIDAgMDtcbn1cblxuLnBiYy13Z3Qtdm95YWdlLWRhdGEgLnBiYy1waG9uZSAucGJjLWxpbmstZW1haWwge1xuXG5cdGZvbnQtc2l6ZToxNnB4O1xuXHRsaW5lLWhlaWdodDoyMHB4O1xuXHR0ZXh0LWFsaWduOmxlZnQ7XG5cdG1hcmdpbjo1cHggMCAwIDA7XG59XG5cbi5wYmMtd2d0LXZveWFnZS1kYXRhIC5wYmMtcGhvbmUgYSB7XG5cblx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cdGNvbG9yOiMyOTc5RkY7IFx0LyogQGJsdWUgKi9cbn1cblxuLnBiYy13Z3Qtdm95YWdlLWRhdGEgLnBiYy1waG9uZSBhOmhvdmVyIHtcblxuXHRjb2xvcjojRjQ5NjE0OyBcdC8qIEBvcmFuZ2UgKi9cbn1cblxuLnBiYy13Z3Qtdm95YWdlLWRhdGEgLnBiYy1waG9uZSBhIGltZyB7XG5cblx0dmVydGljYWwtYWxpZ246bWlkZGxlO1xufVxuXG4ucGJjLXdndC12b3lhZ2UtZGF0YSAucGJjLXBob25lIGEgc3BhbiB7XG5cblx0dmVydGljYWwtYWxpZ246bWlkZGxlO1xufVxuXG4jdHJhbnNwb3J0X2J1dHRvbnNfY29udGFpbnRlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNlMGUxZTIgIWltcG9ydGFudDtcbn1cblxuXG4jdHJhbnNwb3J0X2J1dHRvbl8yOmhvdmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y0OTYxNCAhaW1wb3J0YW50O1xufVxuIiwiLypcblxuXHRnbG9iYWwgY29sb3JzXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0QHdoaXRlOiBcdCNGRkY7XG5cdEBvcmFuZ2U6IFx0I0Y0OTYxNDsgIHJnYigyNDQsIDE1MCwgMjApO1xuXHRAYmx1ZTogICBcdCMyOTc5RkY7ICByZ2IoNDEsIDEyMSwgMjU1KTtcblx0QGdyYXk6ICAgXHQjRjVGNUY1O1xuXHRAZGFya2JsdWU6IFx0IzBBMTcyRjtcblx0QGdyZWVuOiBcdCMwMEU2NzY7XG5cdEByZWQ6IFx0XHQjRkYxNzQ0O1xuXHRAbGlnaHRibHVlOiAjNzg5MDlDO1xuKi9cblxuLyogcGFnZSBjb2xzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucGJjLXBhZ2UtY29scyB7XG5cblx0ZGlzcGxheTpibG9jaztcblx0Ym94LXNpemluZzpib3JkZXItYm94O1xuXHRtYXgtd2lkdGg6MTI0MHB4O1xuXHRtYXJnaW46MCBhdXRvO1xuXHRwYWRkaW5nOjAgMCA1MHB4IDA7XG59XG5cbi5wYmMtcGFnZS1jb2xzOmFmdGVyIHtcblxuXHRkaXNwbGF5OmJsb2NrO1xuXHRjb250ZW50OicnO1xuXHRjbGVhcjpib3RoO1xufVxuXG4ucGJjLXBhZ2UtY29scyAucGJjLWNvbC1sZWZ0IHtcblxuXHRkaXNwbGF5OmJsb2NrO1xuXHRib3gtc2l6aW5nOmJvcmRlci1ib3g7XG5cdHdpZHRoOjMzLjMzMzMzMzMzMzMlO1xuXHRwYWRkaW5nOjAgMTBweCAwIDA7XG5cdGZsb2F0OmxlZnQ7XG59XG5cbi5wYmMtcGFnZS1jb2xzIC5wYmMtY29sLXJpZ2h0IHtcblxuXHRkaXNwbGF5OmJsb2NrO1xuXHRib3gtc2l6aW5nOmJvcmRlci1ib3g7XG5cdHdpZHRoOjY2LjY2NjY2NjY2NjYlO1xuXHRwYWRkaW5nOjAgMCAwIDEwcHg7XG5cdGZsb2F0OmxlZnQ7XG59XG5cbi8qIHRyaXAgZHJvcGRvd25cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5wYmMtY2F0LXRyaXAtZHJvcGRvd24ge1xuXG5cdHBhZGRpbmc6MCAwIDUwcHggMDtcblx0cG9zaXRpb246cmVsYXRpdmU7XG59XG5cbi5wYmMtY2F0LXRyaXAtZHJvcGRvd24gLnBiYy1jb250cm9sIHtcblxufVxuXG4ucGJjLWNhdC10cmlwLWRyb3Bkb3duIC5wYmMtY29udHJvbCAucGJjLWRyb3Bkb3duLWljb24ge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdHdpZHRoOjIwcHg7XG5cdGhlaWdodDoyMHB4O1xuXHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0dG9wOjUwJTtcblx0cmlnaHQ6MjBweDtcblx0Ym9yZGVyLXJhZGl1czoxMDAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdGJvcmRlcjoxcHggc29saWQgIzI5NzlGRjsgLyogQGJsdWUgKi9cblx0YmFja2dyb3VuZC1jb2xvcjojMjk3OUZGOyAvKiBAYmx1ZSAqL1xufVxuXG4ucGJjLWNhdC10cmlwLWRyb3Bkb3duIC5wYmMtY29udHJvbCAucGJjLWRyb3Bkb3duLWljb24gc3ZnIHtcblxuXHRmaWxsOiNGRkY7IC8qIEB3aGl0ZSAqL1xuXHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0d2lkdGg6ODAlO1xuXHRoZWlnaHQ6ODAlO1xuXHRsZWZ0OjEwJTtcblx0dG9wOjEwJTtcbn1cblxuXG4ucGJjLWNhdC10cmlwLWRyb3Bkb3duIC51aS5zZWxlY3Rpb24uZHJvcGRvd24ge1xuXG5cdGxpbmUtaGVpZ2h0OjUwcHg7XG5cdHBhZGRpbmc6IDAgMi4xZW0gMCAuMzU3MTQyODZlbTtcbn1cblxuLnBiYy1jYXQtdHJpcC1kcm9wZG93biAudWkuZHJvcGRvd246bm90KC5idXR0b24pID4gLmRlZmF1bHQudGV4dCB7XG5cblx0Zm9udC13ZWlnaHQ6NzAwO1xuXHRjb2xvcjojMEExNzJGOyAvKiBAZGFya2JsdWUgKi9cbn1cblxuLnBiYy1jYXQtdHJpcC1kcm9wZG93biAudWkuc2VsZWN0aW9uLnZpc2libGUuZHJvcGRvd24gPiAudGV4dDpub3QoLmRlZmF1bHQpIHtcblxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6IzBBMTcyRjsgLyogQGRhcmtibHVlICovXG59XG5cbi5wYmMtY2F0LXRyaXAtZHJvcGRvd24gLnVpLnNlbGVjdGlvbi5kcm9wZG93biAubWVudSA+IC5pdGVtIHtcblxuXHRmb250LXNpemU6MTZweDtcblx0Zm9udC13ZWlnaHQ6MzAwO1xuXHRsaW5lLWhlaWdodDo1MHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiNGRkY7IC8qIEB3aGl0ZSAqL1xuXHRib3JkZXItdG9wOjFweCBzb2xpZCAjRUNFRkYxO1xufVxuXG4ucGJjLWNhdC10cmlwLWRyb3Bkb3duIC51aS5zZWxlY3Rpb24uZHJvcGRvd246aG92ZXIge1xuXG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDQxLCAxMjEsIDI1NSwgMS4wKTtcbn1cblxuLnBiYy1jYXQtdHJpcC1kcm9wZG93biAudWkuc2VsZWN0aW9uLmRyb3Bkb3duIC5tZW51ID4gLml0ZW06bnRoLWNoaWxkKDJuKzIpIHtcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiNmOGY4Zjg7IC8qIEB3aGl0ZSAqL1xufVxuXG4ucGJjLWNhdC10cmlwLWRyb3Bkb3duIC51aS5zZWxlY3Rpb24uZHJvcGRvd24gLm1lbnUgPiAuaXRlbS5hY3RpdmUge1xuXG5cdGJhY2tncm91bmQtY29sb3I6cmdiYSgyNywgMTM0LCAxNzMsIDAuMSk7XG59XG5cbi5wYmMtY2F0LXRyaXAtZHJvcGRvd24gLnVpLnNlbGVjdGlvbi5kcm9wZG93biAubWVudSA+IC5pdGVtOmhvdmVyIHtcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjcsIDEzNCwgMTczLCAwLjE4KTtcbn1cblxuLnBiYy1jYXQtdHJpcC1kcm9wZG93biAudWkuc2VsZWN0aW9uLmRyb3Bkb3duIC5tZW51ID4gLml0ZW0gaW1nLnBiYy1pbWctbWFya2VyIHtcblxuXHRtYXJnaW46MCA1cHggMCAwO1xuXHR2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7XG59XG5cbi5wYmMtY2F0LXRyaXAtZHJvcGRvd24gLnVpLnNlbGVjdGlvbi5kcm9wZG93biAubWVudSA+IC5pdGVtIGltZy5wYmMtaW1nLWxpbmsge1xuXG5cdG1hcmdpbjowO1xuXHR2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7XG59XG5cbi5wYmMtY2F0LXRyaXAtZHJvcGRvd24gLnVpLnNlbGVjdGlvbi5kcm9wZG93biAubWVudSA+IC5pdGVtIC5wYmMtd3JhcC1saW5rIHtcblxuXHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0bWFyZ2luOjAgNXB4O1xuXHR2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7XG59XG5cbi5wYmMtY2F0LXRyaXAtZHJvcGRvd24gLnVpLnNlbGVjdGlvbi5kcm9wZG93biAubWVudSA+IC5pdGVtIC5wYmMtdHJhbnNmZXIge1xuXG5cdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHR2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7XG59XG5cbi5wYmMtY2F0LXRyaXAtZHJvcGRvd24gLnVpLnNlbGVjdGlvbi5kcm9wZG93biAubWVudSA+IC5pdGVtIC5wYmMtc2VwYXJhdG9yIHtcblxuXHRtYXJnaW46MCA1cHg7XG5cdHZlcnRpY2FsLWFsaWduOm1pZGRsZTtcbn1cblxuLnBiYy1jYXQtdHJpcC1kcm9wZG93biAudWkuc2VsZWN0aW9uLmRyb3Bkb3duIC5tZW51ID4gLml0ZW0gLnBiYy1sb2NhdGlvbiB7XG5cblx0dmVydGljYWwtYWxpZ246bWlkZGxlO1xufVxuXG4ucGJjLWNhdC10cmlwLWRyb3Bkb3duIC51aS5zZWxlY3Rpb24uZHJvcGRvd24gLm1lbnUgPiAuaXRlbSAucGJjLXN2Zy1jaGVjayB7XG5cblx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cdHdpZHRoOjI0cHg7XG5cdGhlaWdodDoyNHB4O1xuXHR2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7XG5cdG1hcmdpbjowIDAgMCA1cHg7XG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xufVxuXG4ucGJjLWNhdC10cmlwLWRyb3Bkb3duIC51aS5zZWxlY3Rpb24uZHJvcGRvd24gLm1lbnUgPiAuaXRlbSAucGJjLXN2Zy1jaGVjayBzdmcge1xuXG5cdHBvc2l0aW9uOmFic29sdXRlO1xuXHRsZXQ6MDtcblx0dG9wOjA7XG5cdHdpZHRoOjEwMCU7XG5cdGhlaWdodDoxMDAlO1xuXHRmaWxsOiMyOTc5RkY7IC8qIEBibHVlICovXG59XG5cbi5wYmMtY2F0LXRyaXAtZHJvcGRvd24gLnVpLnNlbGVjdGlvbi5kcm9wZG93biAubWVudSA+IC5pdGVtIC5wYmMtd3JhcC1kYXRlIHtcblxuXHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0dmVydGljYWwtYWxpZ246bWlkZGxlO1xuXHRtYXJnaW46MCAyMHB4IDAgMzBweDtcbn1cblxuLnBiYy1jYXQtdHJpcC1kcm9wZG93biAudWkuc2VsZWN0aW9uLmRyb3Bkb3duIC5tZW51ID4gLml0ZW0gLnBiYy1kYXRlIHtcblxuXHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0dmVydGljYWwtYWxpZ246bWlkZGxlO1xuXHRwYWRkaW5nOjAgMjBweCAwIDMwcHg7XG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xufVxuXG4ucGJjLWNhdC10cmlwLWRyb3Bkb3duIC51aS5zZWxlY3Rpb24uZHJvcGRvd24gLm1lbnUgPiAuaXRlbSAucGJjLWRhdGUgaW1nIHtcblxuXHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0dG9wOjUwJTtcblx0bGVmdDowO1xuXHR0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLnBiYy1jYXQtdHJpcC1kcm9wZG93biAudWkuc2VsZWN0aW9uLmRyb3Bkb3duIC5tZW51ID4gLml0ZW0gLnBiYy1kYXRlIGxhYmVsIHtcblxuXHRmb250LXNpemU6MTJweDtcblx0Zm9udC13ZWlnaHQ6NzAwO1xuXHRsaW5lLWhlaWdodDoxMDAlO1xuXHRkaXNwbGF5OmJsb2NrO1xuXHRwYWRkaW5nOjAgMCA4cHggMDtcbn1cblxuLnBiYy1jYXQtdHJpcC1kcm9wZG93biAudWkuc2VsZWN0aW9uLmRyb3Bkb3duIC5tZW51ID4gLml0ZW0gLnBiYy1kYXRlIHNwYW4ge1xuXG5cdGZvbnQtc2l6ZToxNnB4O1xuXHRmb250LXdlaWdodDozMDA7XG5cdGxpbmUtaGVpZ2h0OjEwMCU7XG5cdGRpc3BsYXk6YmxvY2s7XG59XG5cbi5wYmMtY2F0LXRyaXAtZHJvcGRvd24gLnVpLnNlbGVjdGlvbi5kcm9wZG93biAubWVudSA+IC5pdGVtIC5wYmMtbGVuZ3RoIHtcblxuXHRkaXNwbGF5OmlubGluZS1ibG9jaztcbn1cblxuLnBiYy1jYXQtdHJpcC1kcm9wZG93biAudWkuc2VsZWN0aW9uLmRyb3Bkb3duIC5tZW51ID4gLml0ZW0gLnBiYy1sZW5ndGggLnBiYy1ib3gge1xuXG5cdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0YmFja2dyb3VuZC1jb2xvcjojMDAwO1xuXHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czo2cHg7XG5cdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjZweDtcblx0cGFkZGluZzo4cHggMTZweDtcblx0Zm9udC13ZWlnaHQ6NzAwO1xuXHRsaW5lLWhlaWdodDoxNnB4O1xufVxuXG4ucGJjLWNhdC10cmlwLWRyb3Bkb3duIC51aS5zZWxlY3Rpb24uZHJvcGRvd24gLm1lbnUgPiAuaXRlbSAucGJjLWxlbmd0aCAucGJjLWJveDphZnRlciB7XG5cblx0Y29udGVudDogJyc7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDEwMCU7XG5cdHRvcDogMDtcblx0d2lkdGg6IDA7XG5cdGhlaWdodDogMTAwJTtcblx0Ym9yZGVyLXRvcDogMTZweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXJpZ2h0OiAxNnB4IHNvbGlkICMwMDA7XG5cdGJvcmRlci1ib3R0b206IDE2cHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5wYmMtY2F0LXRyaXAtZHJvcGRvd24gLnVpLnNlbGVjdGlvbi5kcm9wZG93biAubWVudSA+IC5pdGVtIC5wYmMtbGVuZ3RoIC5wYmMtYm94IC5wYmMtZGF5cyB7XG5cblx0Zm9udC1zaXplOjEycHg7XG5cdGZvbnQtd2VpZ2h0OjcwMDtcblx0bGluZS1oZWlnaHQ6MTAwJTtcblx0Y29sb3I6I0ZGRjsgLyogQHdoaXRlICovXG59XG5cbi5wYmMtY2F0LXRyaXAtZHJvcGRvd24gLnVpLnNlbGVjdGlvbi5kcm9wZG93biAubWVudSA+IC5pdGVtIC5wYmMtbGVuZ3RoIC5wYmMtYm94IC5wYmMtdW5pdCB7XG5cblx0Zm9udC1zaXplOjEycHg7XG5cdGZvbnQtd2VpZ2h0OjcwMDtcblx0bGluZS1oZWlnaHQ6MTAwJTtcblx0Y29sb3I6I0ZGRjsgLyogQHdoaXRlICovXG59XG5cbi5wYmMtY2F0LXRyaXAtZHJvcGRvd24gLnVpLnNlbGVjdGlvbi5kcm9wZG93biAubWVudSA+IC5pdGVtIC5wYmMtd3JhcC1jaGVja2JveCB7XG5cblx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cdHZlcnRpY2FsLWFsaWduOm1pZGRsZTtcblx0cGFkZGluZzowIDAgMCAzMHB4O1xufVxuXG5cbi5wYmMtY2F0LXRyaXAtZHJvcGRvd24gLnVpLnNlbGVjdGlvbi5kcm9wZG93biAubWVudSA+IC5pdGVtIC5wYmMtY2hlY2tib3gge1xuXG5cdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHR3aWR0aDoyMnB4O1xuXHRoZWlnaHQ6MjJweDtcblx0Ym9yZGVyLXJhZGl1czo0cHg7XG5cdGJvcmRlcjoxcHggc29saWQgIzAwMDsgLyogQGJsYWNrICovXG5cdHZlcnRpY2FsLWFsaWduOm1pZGRsZTtcblx0cG9zaXRpb246cmVsYXRpdmU7XG59XG5cbi5wYmMtY2F0LXRyaXAtZHJvcGRvd24gLnVpLnNlbGVjdGlvbi5kcm9wZG93biAubWVudSA+IC5pdGVtLmFjdGl2ZSAucGJjLWNoZWNrYm94IHtcblxuXHRib3JkZXI6MXB4IHNvbGlkICMyOTc5RkY7IC8qIEBibHVlICovXG5cdGJhY2tncm91bmQtY29sb3I6IzI5NzlGRjsgLyogQGJsdWUgKi9cbn1cblxuLnBiYy1jYXQtdHJpcC1kcm9wZG93biAudWkuc2VsZWN0aW9uLmRyb3Bkb3duIC5tZW51ID4gLml0ZW0gLnBiYy1jaGVja2JveCBzdmcge1xuXG5cdGRpc3BsYXk6bm9uZTtcblx0d2lkdGg6OTAlO1xuXHRoZWlnaHQ6OTAlO1xuXHRmaWxsOiNGRkY7IC8qIEB3aGl0ZSAqL1xuXHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0bGVmdDo1JTtcblx0dG9wOjUlO1xufVxuXG4ucGJjLWNhdC10cmlwLWRyb3Bkb3duIC51aS5zZWxlY3Rpb24uZHJvcGRvd24gLm1lbnUgPiAuaXRlbS5hY3RpdmUgLnBiYy1jaGVja2JveCBzdmcge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG59XG5cblxuLyogb2ZmZXIgc2xpZGVyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucGJjLXdyYXAtb2ZmZXItc2xpZGVyIHtcblxuXHRwYWRkaW5nOjMwcHggMDtcbn1cblxuLnBiYy1vZmZlci1zbGlkZXIge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdGJveC1zaXppbmc6Ym9yZGVyLWJveDtcblx0d2lkdGg6MTAwJTtcblx0cGFkZGluZzowIDAgNDcuNTAlIDA7XG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRib3JkZXItcmFkaXVzOjVweDtcbn1cblxuLnBiYy1vZmZlci1zbGlkZXIucGJjLWNvbC10d28tdGhpcmQge1xuXG5cdC8qIGNsYXNzIHVzZWQgdG8gbWFyayBzbGlkZXIgcGxhY2VzIGluIGNvbnRlbnQgY29sdW1uIHdpdGggNjYlIHdpZHRoICovXG59XG5cbi5wYmMtb2ZmZXItc2xpZGVyLnBiYy1mcmFtZS1ncmVlbiB7XG5cblx0Ym9yZGVyOjJweCBzb2xpZCAjMDBFNjc2OyAvKiBAZ3JlZW4gKi9cbn1cblxuLnBiYy1vZmZlci1zbGlkZXIucGJjLWZyYW1lLW9yYW5nZSB7XG5cblx0Ym9yZGVyOjJweCBzb2xpZCAjRjQ5NjE0OyAvKiBAb3JhbmdlICovXG59XG5cblxuLnBiYy1vZmZlci1zbGlkZXIgLnBiYy1iYWRnZS1sYXN0LW1pbnV0ZSxcbi5wYmMtb2ZmZXItc2xpZGVyIC5wYmMtYmFkZ2UtbmV3LFxuLnBiYy1vZmZlci1zbGlkZXIgLnBiYy1iYWRnZS1wcm9tb3Rpb24ge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdHdpZHRoOjEwNnB4O1xuXHRoZWlnaHQ6MTA2cHg7XG5cdHBvc2l0aW9uOmFic29sdXRlO1xuXHRsZWZ0Oi03cHg7XG5cdHRvcDotN3B4O1xuXHRsaW5lLWhlaWdodDowO1xuXHR6LWluZGV4OjEwO1xufVxuXG4ucGJjLW9mZmVyLXNsaWRlciAucGJjLXdyYXAtc2xpZGVzIHtcblxuXHRkaXNwbGF5OmJsb2NrO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHR3aWR0aDoxMDAlO1xuXHRoZWlnaHQ6MTAwJTtcblx0cG9zaXRpb246YWJzb2x1dGU7XG5cdGxlZnQ6MDtcblx0dG9wOjA7XG5cdG92ZXJmbG93OmhpZGRlbjtcblx0Ym9yZGVyLXJhZGl1czozcHg7XG59XG5cbi5wYmMtb2ZmZXItc2xpZGVyIC5wYmMtd3JhcC1zbGlkZXMgLnBiYy1zbGlkZSB7XG5cblx0ZGlzcGxheTpub25lO1xuXHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0d2lkdGg6MTAwJTtcblx0aGVpZ2h0OjEwMCU7XG5cdGxlZnQ6MDtcblx0dG9wOjA7XG5cdG9wYWNpdHk6MC4wO1xuXHR6LWluZGV4OjE7XG59XG5cbi5wYmMtb2ZmZXItc2xpZGVyIC5wYmMtd3JhcC1zbGlkZXMgLnBiYy1zbGlkZS5wYmMtdXAge1xuXG5cdHotaW5kZXg6Mjtcbn1cblxuLnBiYy1vZmZlci1zbGlkZXIgLnBiYy13cmFwLXNsaWRlcyAucGJjLXNsaWRlIC5wYmMtd3JhcC1pbWFnZSB7XG5cblx0ZGlzcGxheTpibG9jaztcblx0d2lkdGg6MTAwJTtcblx0aGVpZ2h0OjEwMCU7XG59XG5cbi5wYmMtb2ZmZXItc2xpZGVyIC5wYmMtd3JhcC1zbGlkZXMgLnBiYy1zbGlkZSAucGJjLXdyYXAtaW1hZ2UgaW1nIHtcblxuXHR3aWR0aDoxMDAlO1xuXHRoZWlnaHQ6MTAwJTtcbn1cblxuLnBiYy1vZmZlci1zbGlkZXIgLnBiYy13cmFwLXNsaWRlcyAucGJjLXNsaWRlIC5wYmMtZGVzYy1ib3gge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdG1heC13aWR0aDo1MCU7XG5cdG1pbi13aWR0aDo1MCU7XG5cdHBvc2l0aW9uOmFic29sdXRlO1xuXHRsZWZ0OjA7XG5cdHRvcDo1MCU7XG5cdHRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO1xuXHRwYWRkaW5nOjMwcHggODBweCAzMHB4IDMwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6IzBBMTcyRjsgLyogQGRhcmtibHVlICovXG5cdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOjVweDtcblx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6NXB4O1xufVxuXG4ucGJjLW9mZmVyLXNsaWRlciAucGJjLXdyYXAtc2xpZGVzIC5wYmMtc2xpZGUgLnBiYy1kZXNjLWJveCBoMiB7XG5cblx0ZGlzcGxheTpibG9jaztcblx0Zm9udC1zaXplOjQwcHg7XG5cdGZvbnQtd2VpZ2h0OjcwMDtcblx0bGluZS1oZWlnaHQ6MTIwJTtcblx0Y29sb3I6I0ZGRjsgLyogQHdoaXRlICovXG5cdG1hcmdpbjowO1xuXHRwYWRkaW5nOjAgMCA1cHggMDtcbn1cblxuLnBiYy1vZmZlci1zbGlkZXIgLnBiYy13cmFwLXNsaWRlcyAucGJjLXNsaWRlIC5wYmMtZGVzYy1ib3ggLnBiYy1zdWJ0aXRsZSB7XG5cblx0ZGlzcGxheTpibG9jaztcblx0Zm9udC1zaXplOjE2cHg7XG5cdGZvbnQtd2VpZ2h0OjMwMDtcblx0bGluZS1oZWlnaHQ6MTIwJTtcblx0Y29sb3I6I0ZGRjsgLyogQHdoaXRlICovXG5cdG1hcmdpbjowO1xuXHRwYWRkaW5nOjA7XG59XG5cbmRpdi5wdXNoZXIucGJjLXB1c2hlciBzZWN0aW9uLnBiYy1wYWdlLWhlYWRlciBkaXYgZGl2LnBiYy13cmFwLXN1YnRpdGxlIGRpdiBoMyBzdHJvbmcgYSAge1xuXHRjb2xvcjojMjk3OWZmO1xufVxuXG4ucGJjLW9mZmVyLXNsaWRlciAucGJjLXdyYXAtc2xpZGVzIC5wYmMtc2xpZGUgLnBiYy1kZXNjLWJveCAucGJjLXR5cGUge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdGZvbnQtc2l6ZToxMnB4O1xuXHRmb250LXdlaWdodDozMDA7XG5cdGxpbmUtaGVpZ2h0OjEyMCU7XG5cdGNvbG9yOiNGRkY7IC8qIEB3aGl0ZSAqL1xuXHRtYXJnaW46MDtcblx0cGFkZGluZzo4cHggMCAwIDA7XG59XG5cbi5wYmMtb2ZmZXItc2xpZGVyIC5wYmMtd3JhcC1zbGlkZXMgLnBiYy1zbGlkZSAucGJjLWRlc2MtYm94IC5wYmMtdHlwZSBzdHJvbmcge1xuXG5cdGZvbnQtd2VpZ2h0OjcwMDtcbn1cblxuXG4ucGJjLW9mZmVyLXNsaWRlciAucGJjLXdyYXAtc2xpZGVzIC5wYmMtc2xpZGUgLnBiYy1kZXNjLWJveCAucGJjLXNlcGFyYXRvciB7XG5cblx0cGFkZGluZzo1cHggMCA1cHggMDtcbn1cblxuLnBiYy1vZmZlci1zbGlkZXIgLnBiYy13cmFwLXNsaWRlcyAucGJjLXNsaWRlIC5wYmMtZGVzYy1ib3ggLnBiYy1zZXBhcmF0b3Igc3ZnIHtcblxuXHR3aWR0aDozMnB4O1xuXHRoZWlnaHQ6MzJweDtcblx0ZmlsbDojRjQ5NjE0OyBcdC8qIEBvcmFuZ2UgKi9cbn1cblxuLnBiYy1vZmZlci1zbGlkZXIgLnBiYy13cmFwLXNsaWRlcyAucGJjLXNsaWRlIC5wYmMtZGVzYy1ib3ggLnBiYy13cmFwLWNvbHMge1xuXG59XG5cbi5wYmMtb2ZmZXItc2xpZGVyIC5wYmMtd3JhcC1zbGlkZXMgLnBiYy1zbGlkZSAucGJjLWRlc2MtYm94IC5wYmMtd3JhcC1jb2xzOmFmdGVyIHtcblxuXHRkaXNwbGF5OnRhYmxlO1xuXHRjb250ZW50OicnO1xuXHRjbGVhcjpib3RoO1xufVxuXG4ucGJjLW9mZmVyLXNsaWRlciAucGJjLXdyYXAtc2xpZGVzIC5wYmMtc2xpZGUgLnBiYy1kZXNjLWJveCAucGJjLXdyYXAtY29scyAucGJjLWNvbC1hIHtcblxuXHRmbG9hdDpsZWZ0O1xufVxuXG4ucGJjLW9mZmVyLXNsaWRlciAucGJjLXdyYXAtc2xpZGVzIC5wYmMtc2xpZGUgLnBiYy1kZXNjLWJveCAucGJjLXdyYXAtY29scyAucGJjLWNvbC1iIHtcblxuXHRmbG9hdDpsZWZ0O1xuXHRwYWRkaW5nOjAgMCAwIDEwcHg7XG59XG5cblxuLnBiYy1vZmZlci1zbGlkZXIgLnBiYy13cmFwLXNsaWRlcyAucGJjLXNsaWRlIC5wYmMtZGVzYy1ib3ggLnBiYy1wcmljZS1kZXNjIHtcblxuXHRkaXNwbGF5OmJsb2NrO1xuXHRmb250LXNpemU6MTJweDtcblx0Zm9udC13ZWlnaHQ6MzAwO1xuXHRsaW5lLWhlaWdodDoxMjAlO1xuXHRjb2xvcjojRkZGOyAvKiBAd2hpdGUgKi9cblx0dGV4dC1hbGlnbjpyaWdodDtcbn1cblxuLnBiYy1vZmZlci1zbGlkZXIgLnBiYy13cmFwLXNsaWRlcyAucGJjLXNsaWRlIC5wYmMtZGVzYy1ib3ggLnBiYy1wcmljZS1vbGQge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdGZvbnQtc2l6ZToxNnB4O1xuXHRmb250LXdlaWdodDozMDA7XG5cdGxpbmUtaGVpZ2h0OjEyMCU7XG5cdHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuXHRjb2xvcjojNzg5MDlDOyAvKiBAbGlnaHRibHVlICovXG59XG5cbi5wYmMtb2ZmZXItc2xpZGVyIC5wYmMtd3JhcC1zbGlkZXMgLnBiYy1zbGlkZSAucGJjLWRlc2MtYm94IC5wYmMtcHJpY2UtbmV3IHtcblxuXHRkaXNwbGF5OmJsb2NrO1xuXHRmb250LXNpemU6NDBweDtcblx0Zm9udC13ZWlnaHQ6NzAwO1xuXHRsaW5lLWhlaWdodDoxMjAlO1xuXHRjb2xvcjojMDBFNjc2OyAvKiBAZ3JlZW4gKi9cbn1cblxuLnBiYy1vZmZlci1zbGlkZXIgLnBiYy13cmFwLXNsaWRlcyAucGJjLXNsaWRlIC5wYmMtYnRuLXNob3cge1xuXG5cdGZvbnQtc2l6ZToxNnB4O1xuXHRmb250LXdlaWdodDo3MDA7XG5cdGxpbmUtaGVpZ2h0OjUwcHg7XG5cdGNvbG9yOiNGRkZGRkY7IC8qIEB3aGl0ZSAqL1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiNGNDk2MTQ7IC8qIG9yYW5nZSAqL1xuXHRwYWRkaW5nOjAgNTBweDtcblx0cG9zaXRpb246YWJzb2x1dGU7XG5cdGxlZnQ6MTAwJTtcblx0Ym90dG9tOjMwcHg7XG5cdHRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO1xuXHRib3JkZXItcmFkaXVzOjZweDtcblx0dHJhbnNpdGlvbjphbGwgMC4zcztcblx0d2hpdGUtc3BhY2U6bm93cmFwO1xufVxuXG4ucGJjLW9mZmVyLXNsaWRlciAucGJjLXdyYXAtc2xpZGVzIC5wYmMtc2xpZGUgLnBiYy1idG4tc2hvdzpob3ZlciB7XG5cblx0YmFja2dyb3VuZC1jb2xvcjojMjk3OUZGOyAvKiBAYmx1ZSAqL1xufVxuXG4ucGJjLW9mZmVyLXNsaWRlciAucGJjLWJ1dHRvbnMge1xuXG5cdGRpc3BsYXk6YmxvY2s7XG5cdHdpZHRoOjE1MHB4O1xuXHRoZWlnaHQ6NjBweDtcblx0cG9zaXRpb246YWJzb2x1dGU7XG5cdHJpZ2h0OjMwcHg7XG5cdGJvdHRvbTozMHB4O1xuXHR6LWluZGV4OjEwO1xufVxuXG4ucGJjLW9mZmVyLXNsaWRlciAucGJjLWJ1dHRvbnMgLnBiYy1idG4tcHJldixcbi5wYmMtb2ZmZXItc2xpZGVyIC5wYmMtYnV0dG9ucyAucGJjLWJ0bi1uZXh0IHtcblxuXHRkaXNwbGF5OmJsb2NrO1xuXHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0dG9wOjA7XG5cdHdpZHRoOjYwcHg7XG5cdGhlaWdodDo2MHB4O1xuXHRib3JkZXItcmFkaXVzOjEwMCU7XG5cdGJhY2tncm91bmQtY29sb3I6cmdiYSg0MSwgMTIxLCAyNTUsIDEuMCk7IC8qIGJsdWUgKi9cblx0Y3Vyc29yOnBvaW50ZXI7XG5cdHRyYW5zaXRpb246YWxsIDAuM3M7XG5cdG9wYWNpdHk6MC44O1xufVxuXG4ucGJjLW9mZmVyLXNsaWRlciAucGJjLWJ1dHRvbnMgLnBiYy1idG4tcHJldjpob3Zlcixcbi5wYmMtb2ZmZXItc2xpZGVyIC5wYmMtYnV0dG9ucyAucGJjLWJ0bi1uZXh0OmhvdmVyIHtcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiNGNDk2MTQ7IC8qIG9yYW5nZSAqL1xuXHRvcGFjaXR5OjEuMDtcbn1cblxuLnBiYy1vZmZlci1zbGlkZXIgLnBiYy1idXR0b25zIC5wYmMtYnRuLXByZXYge1xuXG5cdGxlZnQ6MDtcbn1cblxuLnBiYy1vZmZlci1zbGlkZXIgLnBiYy1idXR0b25zIC5wYmMtYnRuLW5leHQge1xuXG5cdHJpZ2h0OjA7XG59XG5cbi5wYmMtb2ZmZXItc2xpZGVyIC5wYmMtYnV0dG9ucyAucGJjLWJ0bi1wcmV2IHN2Zyxcbi5wYmMtb2ZmZXItc2xpZGVyIC5wYmMtYnV0dG9ucyAucGJjLWJ0bi1uZXh0IHN2ZyB7XG5cblx0d2lkdGg6NjAlO1xuXHRoZWlnaHQ6NjAlO1xuXHRmaWxsOiNGRkY7XG5cdHBvc2l0aW9uOmFic29sdXRlO1xuXHRsZWZ0OjUwJTtcblx0dG9wOjUwJTtcblx0dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuXG4ucHJvZHVjdC1jYXRlZ29yeS12aWRlbyB7XG5cdGJvcmRlci1yYWRpdXM6IDVweDtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi8qIHJlc3BvbnNpdmUgY3NzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcblxuXHQucGJjLXBhZ2UtY29scyB7XG5cblx0XHRwYWRkaW5nOjAgMjBweCA1MHB4IDIwcHg7XG5cdH1cblxuXHQucGJjLXBhZ2UtY29scyAucGJjLWNvbC1sZWZ0IHtcblxuXHRcdHdpZHRoOjM2JTtcblx0fVxuXG5cdC5wYmMtcGFnZS1jb2xzIC5wYmMtY29sLXJpZ2h0IHtcblxuXHRcdHdpZHRoOjY0JTtcblx0fVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNTJweCkge1xuXG5cdC5wYmMtb2ZmZXItc2xpZGVyLnBiYy1jb2wtdHdvLXRoaXJkICAucGJjLXdyYXAtc2xpZGVzIC5wYmMtc2xpZGUgLnBiYy1kZXNjLWJveCB7XG5cblx0ICAgIHBhZGRpbmc6IDMwcHggODBweCAzMHB4IDMwcHg7XG5cdH1cblxuXHQucGJjLW9mZmVyLXNsaWRlci5wYmMtY29sLXR3by10aGlyZCAucGJjLXdyYXAtc2xpZGVzIC5wYmMtc2xpZGUgLnBiYy1kZXNjLWJveCBoMiB7XG5cblx0XHRmb250LXNpemU6IDMwcHg7XG5cdH1cblxuXHQucGJjLW9mZmVyLXNsaWRlci5wYmMtY29sLXR3by10aGlyZCAucGJjLXdyYXAtc2xpZGVzIC5wYmMtc2xpZGUgLnBiYy1kZXNjLWJveCAucGJjLXByaWNlLW9sZCB7XG5cblx0ICAgIGZvbnQtc2l6ZTogMTRweDtcblx0fVxuXG5cdC5wYmMtb2ZmZXItc2xpZGVyLnBiYy1jb2wtdHdvLXRoaXJkIC5wYmMtd3JhcC1zbGlkZXMgLnBiYy1zbGlkZSAucGJjLWRlc2MtYm94IC5wYmMtcHJpY2UtbmV3IHtcblxuXHQgICAgZm9udC1zaXplOiAzMHB4O1xuXHR9XG5cblx0LnBiYy1vZmZlci1zbGlkZXIucGJjLWNvbC10d28tdGhpcmQgIC5wYmMtYnV0dG9ucyB7XG5cblx0ICAgIHdpZHRoOiAxMzBweDtcblx0ICAgIGhlaWdodDogNTBweDtcblx0fVxuXG5cdC5wYmMtb2ZmZXItc2xpZGVyLnBiYy1jb2wtdHdvLXRoaXJkIC5wYmMtYnV0dG9ucyAucGJjLWJ0bi1wcmV2LFxuXHQucGJjLW9mZmVyLXNsaWRlci5wYmMtY29sLXR3by10aGlyZCAucGJjLWJ1dHRvbnMgLnBiYy1idG4tbmV4dCB7XG5cblx0XHR3aWR0aDo1MHB4O1xuXHRcdGhlaWdodDo1MHB4O1xuXHR9XG5cblx0LnBiYy1vZmZlci1zbGlkZXIucGJjLWNvbC10d28tdGhpcmQgLnBiYy13cmFwLXNsaWRlcyAucGJjLXNsaWRlIC5wYmMtYnRuLXNob3cge1xuXG5cdCAgICBmb250LXNpemU6IDE0cHg7XG5cdCAgICBsaW5lLWhlaWdodDogNDBweDtcblx0ICAgIHBhZGRpbmc6IDAgMzBweDtcblx0ICAgIGJvdHRvbTogMjVweDtcblx0fVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG5cblxuXHQucGJjLXBhZ2UtY29scyAucGJjLWNvbC1sZWZ0IHtcblxuXHRcdHdpZHRoOjEwMCU7XG5cdFx0cGFkZGluZzowIDAgMzBweCAwO1xuXHR9XG5cblx0LnBiYy1wYWdlLWNvbHMgLnBiYy1jb2wtcmlnaHQge1xuXG5cdFx0d2lkdGg6MTAwJTtcblx0XHRwYWRkaW5nOjA7XG5cdH1cbn1cblxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cblx0LnBiYy1vZmZlci1zbGlkZXIucGJjLWNvbC10d28tdGhpcmQgIC5wYmMtd3JhcC1zbGlkZXMgLnBiYy1zbGlkZSAucGJjLWRlc2MtYm94IHtcblxuXHQgICAgcGFkZGluZzogMjBweCAyMHB4IDIwcHggMjBweDtcblx0ICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgICBcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbiAgICBcdGxlZnQ6YXV0bztcbiAgICBcdHJpZ2h0OjEwcHg7XG4gICAgXHR0b3A6MTBweDtcbiAgICBcdHRyYW5zZm9ybTpub25lO1xuXHR9XG5cblx0LnBiYy1vZmZlci1zbGlkZXIucGJjLWNvbC10d28tdGhpcmQgLnBiYy13cmFwLXNsaWRlcyAucGJjLXNsaWRlIC5wYmMtZGVzYy1ib3ggaDIge1xuXG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHR9XG5cblx0LnBiYy1vZmZlci1zbGlkZXIucGJjLWNvbC10d28tdGhpcmQgLnBiYy13cmFwLXNsaWRlcyAucGJjLXNsaWRlIC5wYmMtZGVzYy1ib3ggLnBiYy1zdWJ0aXRsZSB7XG5cblx0ICAgIGZvbnQtc2l6ZTogMTRweDtcblx0ICAgIHBhZGRpbmc6IDAgMCA1cHggMDtcblx0fVxuXG4gIC5wYmMtb2ZmZXItc2xpZGVyIC5wYmMtd3JhcC1zbGlkZXMgLnBiYy1zbGlkZSAucGJjLWRlc2MtYm94IC5wYmMtdHlwZSB7XG5cblx0XHRwYWRkaW5nOjAgMCA4cHggMDtcblx0fVxuXG5cdC5wYmMtb2ZmZXItc2xpZGVyIC5wYmMtd3JhcC1zbGlkZXMgLnBiYy1zbGlkZSAucGJjLWRlc2MtYm94IC5wYmMtc2VwYXJhdG9yIHtcblxuXHRcdGRpc3BsYXk6bm9uZTtcblx0fVxuXG5cdC5wYmMtb2ZmZXItc2xpZGVyLnBiYy1jb2wtdHdvLXRoaXJkIC5wYmMtd3JhcC1zbGlkZXMgLnBiYy1zbGlkZSAucGJjLWRlc2MtYm94IC5wYmMtcHJpY2UtbmV3IHtcblxuXHQgICAgZm9udC1zaXplOiAyNHB4O1xuXHR9XG5cblx0LnBiYy1vZmZlci1zbGlkZXIucGJjLWNvbC10d28tdGhpcmQgIC5wYmMtYnV0dG9ucyB7XG5cblx0ICAgIHJpZ2h0OmF1dG87XG5cdCAgICBsZWZ0OjEwcHg7XG5cdCAgICBib3R0b206MjBweDtcblx0ICAgIHdpZHRoOiAxMDBweDtcblx0ICAgIGhlaWdodDogNDBweDtcblx0fVxuXG5cdC5wYmMtb2ZmZXItc2xpZGVyLnBiYy1jb2wtdHdvLXRoaXJkIC5wYmMtYnV0dG9ucyAucGJjLWJ0bi1wcmV2LFxuXHQucGJjLW9mZmVyLXNsaWRlci5wYmMtY29sLXR3by10aGlyZCAucGJjLWJ1dHRvbnMgLnBiYy1idG4tbmV4dCB7XG5cblx0XHR3aWR0aDo0MHB4O1xuXHRcdGhlaWdodDo0MHB4O1xuXHR9XG5cblx0LnBiYy1vZmZlci1zbGlkZXIucGJjLWNvbC10d28tdGhpcmQgLnBiYy13cmFwLXNsaWRlcyAucGJjLXNsaWRlIC5wYmMtYnRuLXNob3cge1xuXG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRcdHBhZGRpbmc6IDAgMjBweDtcblx0XHRsZWZ0OmF1dG87XG5cdFx0cmlnaHQ6MDtcblx0XHRib3R0b206LTEwcHg7XG5cdFx0dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTAwJSk7XG5cdH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuXG5cdC5wYmMtb2ZmZXItc2xpZGVyLnBiYy1jb2wtdHdvLXRoaXJkICAucGJjLXdyYXAtc2xpZGVzIC5wYmMtc2xpZGUgLnBiYy1kZXNjLWJveCB7XG5cblx0XHRcdG1heC13aWR0aDpub25lO1xuXHRcdFx0bWluLXdpZHRoOm5vbmU7XG5cdCAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG5cdH1cblxuXHQucGJjLW9mZmVyLXNsaWRlci5wYmMtY29sLXR3by10aGlyZCAucGJjLXdyYXAtc2xpZGVzIC5wYmMtc2xpZGUgLnBiYy1kZXNjLWJveCBoMiB7XG5cblx0XHRmb250LXNpemU6MTZweDtcblx0fVxuXG5cdC5wYmMtb2ZmZXItc2xpZGVyLnBiYy1jb2wtdHdvLXRoaXJkIC5wYmMtd3JhcC1zbGlkZXMgLnBiYy1zbGlkZSAucGJjLWRlc2MtYm94IC5wYmMtc3VidGl0bGUge1xuXG5cdCAgICBkaXNwbGF5Om5vbmU7XG5cdH1cblxuXHQucGJjLW9mZmVyLXNsaWRlci5wYmMtY29sLXR3by10aGlyZCAucGJjLXdyYXAtc2xpZGVzIC5wYmMtc2xpZGUgLnBiYy1kZXNjLWJveCAucGJjLXByaWNlLW9sZCB7XG5cblx0ICAgIGZvbnQtc2l6ZTogMTJweDtcblx0fVxuXG5cdC5wYmMtb2ZmZXItc2xpZGVyLnBiYy1jb2wtdHdvLXRoaXJkIC5wYmMtd3JhcC1zbGlkZXMgLnBiYy1zbGlkZSAucGJjLWRlc2MtYm94IC5wYmMtcHJpY2UtbmV3IHtcblxuXHQgICAgZm9udC1zaXplOiAxNnB4O1xuXHR9XG5cblx0LnBiYy1vZmZlci1zbGlkZXIucGJjLWNvbC10d28tdGhpcmQgIC5wYmMtYnV0dG9ucyB7XG5cblx0ICAgIGJvdHRvbToxMHB4O1xuXHR9XG5cbn1cbiJdLCJzb3VyY2VSb290IjoiIn0=*/