

/*************************************************************************/
/*************************************************************************/
/**************************** GLOBAL SETTINGS ****************************/
/*************************************************************************/
/*************************************************************************/


body
{
	width: 1440px;
	margin: auto;
	font-family: 'Raleway', sans-serif;
}

#page-size
{
	width: 93%;
	margin: auto;
}

a
{
	text-decoration: none;
	color: black;
}

h1
{
	font-size: 1.42em;
	margin-bottom: -8px;
}

h2
{
	font-weight: 600;
	font-size: 1.4em;
	margin-bottom: 30px;
}

h3
{
	margin-right: 30px;
	font-size: 1em;
}

p
{
	font-size: 1.05em;
}

.hebergement-card, .populaire-card, .activity-card
{
	-webkit-box-shadow: 0 0 10px 0.5px #a0a0a0;
	        box-shadow: 0 0 10px 0.5px #a0a0a0;
	-webkit-transition: -webkit-box-shadow 300ms;
	transition: -webkit-box-shadow 300ms;
	-o-transition: box-shadow 300ms;
	transition: box-shadow 300ms;
	transition: box-shadow 300ms, -webkit-box-shadow 300ms;
}

.hebergement-card:hover, .populaire-card:hover, .activity-card:hover
{
	-webkit-box-shadow: 0 0 10px 0.5px #DEEBFF;
	        box-shadow: 0 0 10px 0.5px #DEEBFF;
}



/*************************************************************************/
/*************************************************************************/
/******************************** HEADER *********************************/
/*************************************************************************/
/*************************************************************************/



.header
{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.logo-reservia
{
	margin-top: 35px;
	margin-bottom: 5px;
	-webkit-box-flex: 12;
	    -ms-flex-positive: 12;
	        flex-grow: 12;
}

.navigation
{
	-webkit-box-flex: 2;
	    -ms-flex-positive: 2;
	        flex-grow: 2;
}

.navigation__list
{
	margin: 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	list-style-type: none;
	padding-left: 0;
}

.navigation__puces
{
	width: 50%;
}

.header__link:hover
{
	color: #0065FC;
	border-top: 2px solid #0065FC;
}

.header__link
{
	display: block;
	text-align: center;
	padding-top: 50px;
	border-top: 2px solid white;
}

#sign-in
{
	-webkit-box-flex: 1;
	    -ms-flex-positive: 1;
	        flex-grow: 1;
	text-align: center;
	font-weight: bold;
}

#sign-in .header__link
{
	color: #0065FC;
	display: block;
	padding: 50px 0 0 0;
}



/*************************************************************************/
/*************************************************************************/
/**************************** SEARCH SECTION *****************************/
/*************************************************************************/
/*************************************************************************/


.search__bar
{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin-top: 20px;
}

.search__gps
{
	background-color: #F2F2F2;
	text-align: center;
	padding-top: 16px;
	height: 34px;
	width: 50px;
	border-radius: 15px 0 0 15px;
	border: 2px solid #f1f2f2;
	-webkit-transition: all 300ms;
	-o-transition: all 300ms;
	transition: all 300ms;
}

.search__form
{
	position: relative;
}

.search__area, .search__btn
{
	height: 50px;
	border: 1px solid #f2f2f2;
}

.search__area
{
	width: 225px;
	padding-left: 15px;
	font-weight: bold;
	font-size: 1.2em;
}

.search__btn
{
	height: 55px;
	width: 134px;
	border-radius: 0 15px 15px 0;
	margin-left: -5px;
	font-size: 1.1em;
	font-weight: bold;
	border: 2px solid #0065FC;
	background-color: #0165FC;
	color: white;
	-webkit-transition: all 300ms;
	-o-transition: all 300ms;
	transition: all 300ms;
}

.search__btn:hover, .search__gps:hover
{
	color: #0165FC;
	background-color: #fff;
	border: 2px solid #0065FC;
}

.search-icon-xs-screen
{
	display: none;
}


/*************************************************************************/
/*************************************************************************/
/**************************** FILTERS SECTION ****************************/
/*************************************************************************/
/*************************************************************************/



.filters
{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin-top: 30px;
}

.filters__grid
{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
}

.filters__btn
{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin-bottom: 10px;
}

.filters__heading
{
	margin-right: 30px;
	font-size: 1em;
	margin-top: 16px;
}

.filters__icon
{
	text-align: center;
	width: 52px;
	height: 34px;
	background-color: #DEEBFF;
	border-radius: 50%;
	padding-top: 18px;
	margin-top: -2px;
	margin-left: -4px;
	color: #0065FC;
}

.filters__btn 
{
	border: 2px solid #d9d9d9;
	border-radius: 50px;
	height: 48px;
	padding-right: 20px;
	margin-right: 24px;
	-webkit-transition: all 300ms;
	-o-transition: all 300ms;
	transition: all 300ms;
}

.filters__btn:hover
{
	border-color: #0065FC;
	color: #0065FC;
}

.filters__txt
{
	margin-left: 13px;
	font-weight: bold;
	margin-top: 14px;
}


/*************************************************************************/
/*************************************************************************/
/********************************* INFOS *********************************/
/*************************************************************************/
/*************************************************************************/



.info
{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
}

.info__txt
{
	margin-left: 10px;
}

.info__icon
{
	display: block;
	color: #0065FC;
	border: 1px solid #f2f2f2;
	font-size: 0.7em;
	border-radius: 50%;
	height: 12px;
	padding: 6px 10px 6px 10px;
}



/*************************************************************************/
/*************************************************************************/
/************************** HEBERGEMENT SECTION **************************/
/*************************************************************************/
/*************************************************************************/



.two-blocks
{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

#hebergements
{
	-webkit-box-flex: 2;
	    -ms-flex: 2;
	        flex: 2;
	background-color: #f2f2f2;
	border-radius: 30px;
	padding: 25px 40px 40px 40px;
	margin-top: 15px;
	margin-right: 40px;
}

.hebergement__mosaique
{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	grid-gap: 30px;
	margin-bottom: 45px;
}

.hebergement-card
{
	display: block;
	background-color: white;
	width: 240px;
	height: 200px;
	border-radius: 20px;
	position: relative;
}

.hebergement-card__img
{
	width: 96%;
	border-radius: 17px 17px 0 0;
	margin: 2% 2% 0 2%;
	-o-object-fit: cover;
	   object-fit: cover;
	height: 114px;
}

.hebergement-card__heading
{
	margin-left: 15px;
	margin-top: 5px;
}

.hebergement-card__txt
{
	margin-left: 15px;
	margin-top: 0;
	line-height: 0;
	font-size: 0.9em;
}

.hebergement-card__txt--bold
{
	font-weight: bold;
}

.hebergement-card__stars
{
	position: absolute;
	bottom: 5px;
	left: 14px;
	color: #0065FC;
}

.hebergement-card__icon, .populaire-card__icon
{
	font-size: 0.75em;
	margin-top: 3px;
	margin-right: -1px;
}

.hebergement-card__star
{
	font-size: 0.75em;
	margin-right: -3px;
}

.hebergement-card__star--grey
{
	color: #d9d9d9;
}

.hebergements__link
{
	font-weight: bold;
	font-size: 1.2em;
}

.hebergements__link:hover
{
	color: #0065FC;
}



/*************************************************************************/
/*************************************************************************/
/**************************** POPULAR SECTION ****************************/
/*************************************************************************/
/*************************************************************************/



.populaires
{
	-webkit-box-flex: 1;
	    -ms-flex: 1;
	        flex: 1;
	background-color: #f2f2f2;
	border-radius: 30px;
	padding: 25px 0 0 40px;
	margin-top: 15px;
}

.populaires__heading
{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	    -ms-flex-pack: justify;
	        justify-content: space-between;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	margin-bottom: -10px;
	margin-right: 40px;
}

.populaires__icon
{
	font-size: 1.3em;
}

.populaires__icon:hover
{
	color: #0065FC;
}

.populaire-card
{
	display: block;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	width: 90%;
	height: 144px;
	background-color: white;
	margin: 15px 0 30px 0;
	border-radius: 20px;
	position: relative;
}

.populaire-card__img
{
	width: 125px;
	height: 93%;
	margin: 1.5% 20px 1.5% 1.5%;
	-o-object-fit: cover;
	   object-fit: cover;
	border-radius: 17px 0 0 17px;
}

.populaire-card__txt
{
	line-height: 0;
	font-size: 0.9em;
}

.populaire-card__stars
{
	position: absolute;
	bottom: 10px;
	left: 148px;
	color: #0065FC;
}

.populaire-card__star
{
	font-size: 0.75em;
	margin-right: -3px;
}

.populaire-card__star--grey
{
	color: #d9d9d9;
}





/*************************************************************************/
/*************************************************************************/
/************************** ACTIVITIES SECTION ***************************/
/*************************************************************************/
/*************************************************************************/



#activities
{
	margin-top: 50px;
}

.activities__mosaique
{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-column-gap: 40px;
	   -moz-column-gap: 40px;
	        column-gap: 40px;
}

.activities__columns
{
	width: 25%;	
}

.activity-card
{
	display: block;
	background-color: white;
	border-radius: 30px;
	padding-bottom: 5px;
	margin-bottom: 40px;
}

.activity-card__heading
{
	margin-left: 20px;
	font-size: 0.95em;
}

.activity-card__img
{
	border-radius: 30px 30px 0 0;
	-o-object-fit: cover;
	   object-fit: cover;
	width: 100%;
	-webkit-filter: brightness(90%);
	        filter: brightness(90%);
	-webkit-transition: -webkit-filter 300ms;
	transition: -webkit-filter 300ms;
	-o-transition: filter 300ms;
	transition: filter 300ms;
	transition: filter 300ms, -webkit-filter 300ms;
}

.activity-card__img:hover
{
	-webkit-filter: brightness(100%);
	        filter: brightness(100%);
}

.activity-card__img--vieux-port, .activity-card__img--calanques
{
	height: 390px;
	-o-object-position: 50% 50%;
	   object-position: 50% 50%;
}

.activity-card__img--pomegues
{
	height: 180px;
	-o-object-position: 50% 40%;
	   object-position: 50% 40%;
}

.activity-card__img--frioul
{
	height: 110px;
	-o-object-position: 0 20%;
	   object-position: 0 20%;
}

.activity-card__img--garde
{
	height: 140px;
	-o-object-position: 50% 0%;
	   object-position: 50% 0%;
}

.activity-card__img--longchamp
{
	-o-object-position: 0% 0%;
	   object-position: 0% 0%;
	height: 150px;
}

/*************************************************************************/
/*************************************************************************/
/******************************** FOOTER *********************************/
/*************************************************************************/
/*************************************************************************/

.footer
{
	background-color: #f2f2f2;
	padding: 30px 0 40px 50px;
}

.footer__nav
{
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.footer__div
{
	-webkit-box-flex: 1;
	    -ms-flex-positive: 1;
	        flex-grow: 1;
}

.footer__list
{
	padding: 0;
	list-style-type: none;
}

.footer__puces
{
	margin-bottom: 10px;
}

.footer__puces:hover
{
	text-decoration: underline;
}

/*****************************************************************************************************/
/*****************************************************************************************************/
/***************************************** MEDIA QUERIS **********************************************/
/*****************************************************************************************************/
/*****************************************************************************************************/



@media all and (max-width: 1400px)
{


	/******************* GLOBAL SETTINGS **********************/


	body
	{
		width: auto;
	}

	/***************** HEBERGEMENT SECTION ********************/

	#hebergements
	{
		width: auto;
	}

	.hebergement__mosaique
	{
		-webkit-box-pack: justify;
		    -ms-flex-pack: justify;
		        justify-content: space-between;
	}


	/******************* POPULAIRES SECTION *******************/

	.populaires
	{
		width: auto;
	}

	.populaire-card
	{
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
		background-color: white;
		width: 90%;
		height: 200px;
		border-radius: 20px;
		position: relative;
	}

	.populaire-card__img
	{
		width: 96%;
		border-radius: 17px 17px 0 0;
		margin: 2% 2% 0 2%;
		height: 114px;
	}

	.populaire-card__heading, .populaire-card__txt
	{
		margin-left: 15px;
	}

	.populaire-card__txt
	{
		margin-top: -5px;
	}

	.populaire-card__heading
	{
		margin-top: 5px;
		font-size: 0.9em;
	}

	.populaire-card__stars
	{
		left: 15px;
		bottom: 5px;
	}

}

@media all and (max-width: 1023px)
{

	/******************* GLOBAL SETTINGS *******************/


	body
	{
		width: auto;
	}

	.two-blocks
	{
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}


	/***************** HEBERGEMENT SECTION *****************/


	#hebergements
	{
		-webkit-box-flex: 1;
		    -ms-flex: 1;
		        flex: 1;
		-webkit-box-ordinal-group: 3;
		    -ms-flex-order: 2;
		        order: 2;
		width: 88.6%;
	}

	.hebergement__mosaique
	{
		-webkit-box-pack: center;
		    -ms-flex-pack: center;
		        justify-content: center;
	}

	.hebergement-card
	{
		width: 45%;
	}

	.hebergement-card__heading
	{
		margin-top: 0;
	}

	.hebergement-card__txt
	{
		margin-top: -7px;
	}


	/***************** POPULAIRES SECTION ******************/


	.populaires
	{
		width: auto;
		-webkit-box-flex: 1;
		    -ms-flex: 1;
		        flex: 1;
		-webkit-box-ordinal-group: 2;
		    -ms-flex-order: 1;
		        order: 1;
	}

	.populaire-card
	{
		background-color: white;
		width: 90%;
		border-radius: 20px;
		position: relative;
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		    -ms-flex-direction: row;
		        flex-direction: row;
	}

	.populaire-card__img
	{
		width: 180px;
		height: 94%;
		margin: 1% 20px 1% 1%;
		border-radius: 15px 0 0 15px;
	}

	.populaire-card__heading
	{
		font-size: 1.5em;
		margin-top: 20px;
	}

	.populaire-card__txt
	{
		font-size: 1em;
	}


	.populaire-card__stars
	{
		left: 220px;
		top: 170px;
	}

	.populaire-card__star
	{
		font-size: 1em;
	}



	/****************** ACTIVITIES SECTION ******************/



	.activities__mosaique
	{
		-ms-flex-wrap: wrap;
		    flex-wrap: wrap;
		-webkit-box-pack: center;
		    -ms-flex-pack: center;
		        justify-content: center;
	}

	.activities__columns
	{
		width: 46%;
	}
}

@media all and (max-width: 599px)
{


	/******************* GLOBAL SETTINGS *******************/



	body
	{
		width: auto;
	}

	#page-size
	{
		width: 90%;
	}

	p
	{
		font-size: 1em;
	}


	/*********************** HEADER ***********************/


	.header
	{
		-ms-flex-wrap: wrap;
		    flex-wrap: wrap;
	}

	.logo-reservia
	{
		width: 70%;
		margin-top: 20px;
	}

	.navigation
	{
		-webkit-box-ordinal-group: 4;
		    -ms-flex-order: 3;
		        order: 3;
	}

	.navigation__list
	{
		margin-left: -5%;
		margin-right: -5%;
		padding-bottom: 10px;
	}

	.header__link
	{
		border-top: 0;
		border-bottom: 3px solid #f2f2f2;
		padding-bottom: 15px;
		padding-top: 25px;
	}

	.header__link:hover
	{
		border-bottom: 3px solid #0065FC;
		border-top: 0;
	}

	#sign-in .header__link
	{
		-webkit-box-ordinal-group: 3;
		    -ms-flex-order: 2;
		        order: 2;
		border: 0;
		margin-top: -15px;
	}


	/***************** SEARCH SECTION *****************/



	.search__bar
	{
		width: 90%;
		margin-top: 30px;
	}

	.search__area
	{
		width: 95%;
		position: relative;
	}

	.search__btn
	{
		color: #0065FC;
		width: 54px;
		border-radius: 15px;
		position: absolute;
		top: 0;
		right: -40px;
	}

	.search-icon-xs-screen
	{
		display: block;
		position: absolute;
		top: 20px;
		right: -22px;
		color: white;
	}


	/***************** FILTERS SECTION *****************/



	.filters
	{
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}

	.filters__grid
	{
		margin-bottom: 10px;
	}

	.filters__btn
	{
		margin-right: 5px;
	}

	.two-blocks
	{
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}

	.filters__heading
	{
		font-size: 1.1em;
		margin-bottom: 15px;
		margin-top: 0;
	}


	/***************** HEBERGEMENT SECTION *****************/



	#hebergements
	{
		-webkit-box-ordinal-group: 3;
		    -ms-flex-order: 2;
		        order: 2;
		background-color: white;
		padding: 0;
		margin-left: 0;
	}

	.hebergement__mosaique
	{
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
		width: auto;
		margin-right: -40px;
	}

	.hebergement-card
	{
		width: 100%;
		margin-bottom: -10px;
	}

	.hebergement-card__img
	{
		width: 97%;
		margin: 1.5% 1.5% 0 1.5%;
	}

	.hebergement-card__star
	{
		font-size: 0.7em;
		margin-right: -3px;
	}

	.hebergements__heading
	{
		margin-bottom: 20px;
		font-size: 1.4em;
	}


	/***************** POPULAIRES SECTION ******************/



	.populaires
	{
		-webkit-box-ordinal-group: 2;
		    -ms-flex-order: 1;
		        order: 1;
		border-radius: 0;
		margin-left: -5%;
		margin-right: -5%;
		padding: 15px 0 45px 20px;
	}

	.populaires__heading
	{
		margin-right: 20px;
		margin-bottom: -15px;
		font-size: 0.95em;
	}

	.populaire-card
	{
		height: 145px;
	}

	.populaire-card__img
	{
		height: 94%;
		width: 130px;
		margin: 1.5% 5px 1.5% 1.5%;
	}

	.populaire-card__heading
	{
		font-size: 0.95em;
	}

	.populaire-card__txt
	{
		line-height: 25px;
		font-size: 0.87em;
	}

	.populaire-card
	{
		width: 94%;
		margin-bottom: -5px;
	}

	.populaire-card__stars
	{
		top: 120px;
		left: 150px;
	}

	.populaire-card__star
	{
		font-size: 0.7em;
		margin-right: -3px;
	}


	/****************** ACTIVITIES SECTION ******************/



	.activities__mosaique
	{
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
		margin-bottom: 20px;
	}

	.activities__columns
	{
		width: 100%;
	}

	.activity-card
	{
		margin-bottom: 25px;
	}

	.activity-card__img--vieux-port, 
	.activity-card__img--frioul, 
	.activity-card__img--pomegues, 
	.activity-card__img--calanques, 
	.activity-card__img--garde, 
	.activity-card__img--longchamp
	{
		height: 130px;
	}

	.activity-card__img--pomegues
	{
		-o-object-position: 50% 43%;
		   object-position: 50% 43%;
	}

	.activity-card__img--vieux-port, .activity-card__img--calanques
	{
		-o-object-position: 50% 20%;
		   object-position: 50% 20%;
	}

	.activity-card__img--garde
	{
		-o-object-position: 50% 10%;
		   object-position: 50% 10%;
	}

	.activity-card__img--longchamp
	{
		-o-object-position: 50% 25%;
		   object-position: 50% 25%;
	}

	/*********************** FOOTER ***********************/

	.footer__nav
	{
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		    -ms-flex-direction: column;
		        flex-direction: column;
	}

	.footer
	{
		padding-left: 25px;
		padding-top: 30px;
		padding-bottom: 30px;
	}
}










/*# sourceMappingURL=data:application/json;base64,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RUE7O0VBRUMsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtDQUNuQjs7O0NBR0EseURBQXlEOzs7O0NBSXpEOztFQUVDLDRCQUFzQjtFQUF0Qiw2QkFBc0I7TUFBdEIsMEJBQXNCO1VBQXRCLHNCQUFzQjtFQUN0QixtQkFBbUI7Q0FDcEI7O0NBRUE7O0VBRUMsV0FBVztDQUNaOztDQUVBOztFQUVDLG1CQUFtQjtDQUNwQjs7Q0FFQTs7Ozs7OztFQU9DLGFBQWE7Q0FDZDs7Q0FFQTs7RUFFQywyQkFBd0I7S0FBeEIsd0JBQXdCO0NBQ3pCOztDQUVBOztFQUVDLDJCQUF3QjtLQUF4Qix3QkFBd0I7Q0FDekI7O0NBRUE7O0VBRUMsMkJBQXdCO0tBQXhCLHdCQUF3QjtDQUN6Qjs7Q0FFQTs7RUFFQywyQkFBd0I7S0FBeEIsd0JBQXdCO0NBQ3pCOztDQUVBLHVEQUF1RDs7Q0FFdkQ7O0VBRUMsNEJBQXNCO0VBQXRCLDZCQUFzQjtNQUF0QiwwQkFBc0I7VUFBdEIsc0JBQXNCO0NBQ3ZCOztDQUVBOztFQUVDLGtCQUFrQjtFQUNsQixpQkFBaUI7RUFDakIsb0JBQW9CO0NBQ3JCO0FBQ0QiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiXG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKiBHTE9CQUwgU0VUVElOR1MgKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cblxuYm9keVxue1xuXHR3aWR0aDogMTQ0MHB4O1xuXHRtYXJnaW46IGF1dG87XG5cdGZvbnQtZmFtaWx5OiAnUmFsZXdheScsIHNhbnMtc2VyaWY7XG59XG5cbiNwYWdlLXNpemVcbntcblx0d2lkdGg6IDkzJTtcblx0bWFyZ2luOiBhdXRvO1xufVxuXG5hXG57XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Y29sb3I6IGJsYWNrO1xufVxuXG5oMVxue1xuXHRmb250LXNpemU6IDEuNDJlbTtcblx0bWFyZ2luLWJvdHRvbTogLThweDtcbn1cblxuaDJcbntcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0Zm9udC1zaXplOiAxLjRlbTtcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuaDNcbntcblx0bWFyZ2luLXJpZ2h0OiAzMHB4O1xuXHRmb250LXNpemU6IDFlbTtcbn1cblxucFxue1xuXHRmb250LXNpemU6IDEuMDVlbTtcbn1cblxuLmhlYmVyZ2VtZW50LWNhcmQsIC5wb3B1bGFpcmUtY2FyZCwgLmFjdGl2aXR5LWNhcmRcbntcblx0Ym94LXNoYWRvdzogMCAwIDEwcHggMC41cHggI2EwYTBhMDtcblx0dHJhbnNpdGlvbjogYm94LXNoYWRvdyAzMDBtcztcbn1cblxuLmhlYmVyZ2VtZW50LWNhcmQ6aG92ZXIsIC5wb3B1bGFpcmUtY2FyZDpob3ZlciwgLmFjdGl2aXR5LWNhcmQ6aG92ZXJcbntcblx0Ym94LXNoYWRvdzogMCAwIDEwcHggMC41cHggI0RFRUJGRjtcbn1cblxuXG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiogSEVBREVSICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cblxuXG4uaGVhZGVyXG57XG5cdGRpc3BsYXk6IGZsZXg7XG59XG5cbi5sb2dvLXJlc2VydmlhXG57XG5cdG1hcmdpbi10b3A6IDM1cHg7XG5cdG1hcmdpbi1ib3R0b206IDVweDtcblx0ZmxleC1ncm93OiAxMjtcbn1cblxuLm5hdmlnYXRpb25cbntcblx0ZmxleC1ncm93OiAyO1xufVxuXG4ubmF2aWdhdGlvbl9fbGlzdFxue1xuXHRtYXJnaW46IDA7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0cGFkZGluZy1sZWZ0OiAwO1xufVxuXG4ubmF2aWdhdGlvbl9fcHVjZXNcbntcblx0d2lkdGg6IDUwJTtcbn1cblxuLmhlYWRlcl9fbGluazpob3Zlclxue1xuXHRjb2xvcjogIzAwNjVGQztcblx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkICMwMDY1RkM7XG59XG5cbi5oZWFkZXJfX2xpbmtcbntcblx0ZGlzcGxheTogYmxvY2s7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0cGFkZGluZy10b3A6IDUwcHg7XG5cdGJvcmRlci10b3A6IDJweCBzb2xpZCB3aGl0ZTtcbn1cblxuI3NpZ24taW5cbntcblx0ZmxleC1ncm93OiAxO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4jc2lnbi1pbiAuaGVhZGVyX19saW5rXG57XG5cdGNvbG9yOiAjMDA2NUZDO1xuXHRkaXNwbGF5OiBibG9jaztcblx0cGFkZGluZzogNTBweCAwIDAgMDtcbn1cblxuXG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKiBTRUFSQ0ggU0VDVElPTiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cblxuLnNlYXJjaF9fYmFyXG57XG5cdGRpc3BsYXk6IGZsZXg7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5zZWFyY2hfX2dwc1xue1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGMkYyO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHBhZGRpbmctdG9wOiAxNnB4O1xuXHRoZWlnaHQ6IDM0cHg7XG5cdHdpZHRoOiA1MHB4O1xuXHRib3JkZXItcmFkaXVzOiAxNXB4IDAgMCAxNXB4O1xuXHRib3JkZXI6IDJweCBzb2xpZCAjZjFmMmYyO1xuXHR0cmFuc2l0aW9uOiBhbGwgMzAwbXM7XG59XG5cbi5zZWFyY2hfX2Zvcm1cbntcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2VhcmNoX19hcmVhLCAuc2VhcmNoX19idG5cbntcblx0aGVpZ2h0OiA1MHB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAjZjJmMmYyO1xufVxuXG4uc2VhcmNoX19hcmVhXG57XG5cdHdpZHRoOiAyMjVweDtcblx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0Zm9udC1zaXplOiAxLjJlbTtcbn1cblxuLnNlYXJjaF9fYnRuXG57XG5cdGhlaWdodDogNTVweDtcblx0d2lkdGg6IDEzNHB4O1xuXHRib3JkZXItcmFkaXVzOiAwIDE1cHggMTVweCAwO1xuXHRtYXJnaW4tbGVmdDogLTVweDtcblx0Zm9udC1zaXplOiAxLjFlbTtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdGJvcmRlcjogMnB4IHNvbGlkICMwMDY1RkM7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwMTY1RkM7XG5cdGNvbG9yOiB3aGl0ZTtcblx0dHJhbnNpdGlvbjogYWxsIDMwMG1zO1xufVxuXG4uc2VhcmNoX19idG46aG92ZXIsIC5zZWFyY2hfX2dwczpob3Zlclxue1xuXHRjb2xvcjogIzAxNjVGQztcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0Ym9yZGVyOiAycHggc29saWQgIzAwNjVGQztcbn1cblxuLnNlYXJjaC1pY29uLXhzLXNjcmVlblxue1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKiBGSUxURVJTIFNFQ1RJT04gKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cblxuXG4uZmlsdGVyc1xue1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4uZmlsdGVyc19fZ3JpZFxue1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5maWx0ZXJzX19idG5cbntcblx0ZGlzcGxheTogZmxleDtcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmZpbHRlcnNfX2hlYWRpbmdcbntcblx0bWFyZ2luLXJpZ2h0OiAzMHB4O1xuXHRmb250LXNpemU6IDFlbTtcblx0bWFyZ2luLXRvcDogMTZweDtcbn1cblxuLmZpbHRlcnNfX2ljb25cbntcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR3aWR0aDogNTJweDtcblx0aGVpZ2h0OiAzNHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjREVFQkZGO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdHBhZGRpbmctdG9wOiAxOHB4O1xuXHRtYXJnaW4tdG9wOiAtMnB4O1xuXHRtYXJnaW4tbGVmdDogLTRweDtcblx0Y29sb3I6ICMwMDY1RkM7XG59XG5cbi5maWx0ZXJzX19idG4gXG57XG5cdGJvcmRlcjogMnB4IHNvbGlkICNkOWQ5ZDk7XG5cdGJvcmRlci1yYWRpdXM6IDUwcHg7XG5cdGhlaWdodDogNDhweDtcblx0cGFkZGluZy1yaWdodDogMjBweDtcblx0bWFyZ2luLXJpZ2h0OiAyNHB4O1xuXHR0cmFuc2l0aW9uOiBhbGwgMzAwbXM7XG59XG5cbi5maWx0ZXJzX19idG46aG92ZXJcbntcblx0Ym9yZGVyLWNvbG9yOiAjMDA2NUZDO1xuXHRjb2xvcjogIzAwNjVGQztcbn1cblxuLmZpbHRlcnNfX3R4dFxue1xuXHRtYXJnaW4tbGVmdDogMTNweDtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdG1hcmdpbi10b3A6IDE0cHg7XG59XG5cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiogSU5GT1MgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuXG5cbi5pbmZvXG57XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5pbmZvX190eHRcbntcblx0bWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5pbmZvX19pY29uXG57XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRjb2xvcjogIzAwNjVGQztcblx0Ym9yZGVyOiAxcHggc29saWQgI2YyZjJmMjtcblx0Zm9udC1zaXplOiAwLjdlbTtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRoZWlnaHQ6IDEycHg7XG5cdHBhZGRpbmc6IDZweCAxMHB4IDZweCAxMHB4O1xufVxuXG5cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKiBIRUJFUkdFTUVOVCBTRUNUSU9OICoqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuXG5cbi50d28tYmxvY2tzXG57XG5cdGRpc3BsYXk6IGZsZXg7XG59XG5cbiNoZWJlcmdlbWVudHNcbntcblx0ZmxleDogMjtcblx0YmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcblx0Ym9yZGVyLXJhZGl1czogMzBweDtcblx0cGFkZGluZzogMjVweCA0MHB4IDQwcHggNDBweDtcblx0bWFyZ2luLXRvcDogMTVweDtcblx0bWFyZ2luLXJpZ2h0OiA0MHB4O1xufVxuXG4uaGViZXJnZW1lbnRfX21vc2FpcXVlXG57XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0Z3JpZC1nYXA6IDMwcHg7XG5cdG1hcmdpbi1ib3R0b206IDQ1cHg7XG59XG5cbi5oZWJlcmdlbWVudC1jYXJkXG57XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0d2lkdGg6IDI0MHB4O1xuXHRoZWlnaHQ6IDIwMHB4O1xuXHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5oZWJlcmdlbWVudC1jYXJkX19pbWdcbntcblx0d2lkdGg6IDk2JTtcblx0Ym9yZGVyLXJhZGl1czogMTdweCAxN3B4IDAgMDtcblx0bWFyZ2luOiAyJSAyJSAwIDIlO1xuXHRvYmplY3QtZml0OiBjb3Zlcjtcblx0aGVpZ2h0OiAxMTRweDtcbn1cblxuLmhlYmVyZ2VtZW50LWNhcmRfX2hlYWRpbmdcbntcblx0bWFyZ2luLWxlZnQ6IDE1cHg7XG5cdG1hcmdpbi10b3A6IDVweDtcbn1cblxuLmhlYmVyZ2VtZW50LWNhcmRfX3R4dFxue1xuXHRtYXJnaW4tbGVmdDogMTVweDtcblx0bWFyZ2luLXRvcDogMDtcblx0bGluZS1oZWlnaHQ6IDA7XG5cdGZvbnQtc2l6ZTogMC45ZW07XG59XG5cbi5oZWJlcmdlbWVudC1jYXJkX190eHQtLWJvbGRcbntcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5oZWJlcmdlbWVudC1jYXJkX19zdGFyc1xue1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogNXB4O1xuXHRsZWZ0OiAxNHB4O1xuXHRjb2xvcjogIzAwNjVGQztcbn1cblxuLmhlYmVyZ2VtZW50LWNhcmRfX2ljb24sIC5wb3B1bGFpcmUtY2FyZF9faWNvblxue1xuXHRmb250LXNpemU6IDAuNzVlbTtcblx0bWFyZ2luLXRvcDogM3B4O1xuXHRtYXJnaW4tcmlnaHQ6IC0xcHg7XG59XG5cbi5oZWJlcmdlbWVudC1jYXJkX19zdGFyXG57XG5cdGZvbnQtc2l6ZTogMC43NWVtO1xuXHRtYXJnaW4tcmlnaHQ6IC0zcHg7XG59XG5cbi5oZWJlcmdlbWVudC1jYXJkX19zdGFyLS1ncmV5XG57XG5cdGNvbG9yOiAjZDlkOWQ5O1xufVxuXG4uaGViZXJnZW1lbnRzX19saW5rXG57XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRmb250LXNpemU6IDEuMmVtO1xufVxuXG4uaGViZXJnZW1lbnRzX19saW5rOmhvdmVyXG57XG5cdGNvbG9yOiAjMDA2NUZDO1xufVxuXG5cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqIFBPUFVMQVIgU0VDVElPTiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuXG5cbi5wb3B1bGFpcmVzXG57XG5cdGZsZXg6IDE7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG5cdGJvcmRlci1yYWRpdXM6IDMwcHg7XG5cdHBhZGRpbmc6IDI1cHggMCAwIDQwcHg7XG5cdG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbi5wb3B1bGFpcmVzX19oZWFkaW5nXG57XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0bWFyZ2luLWJvdHRvbTogLTEwcHg7XG5cdG1hcmdpbi1yaWdodDogNDBweDtcbn1cblxuLnBvcHVsYWlyZXNfX2ljb25cbntcblx0Zm9udC1zaXplOiAxLjNlbTtcbn1cblxuLnBvcHVsYWlyZXNfX2ljb246aG92ZXJcbntcblx0Y29sb3I6ICMwMDY1RkM7XG59XG5cbi5wb3B1bGFpcmUtY2FyZFxue1xuXHRkaXNwbGF5OiBibG9jaztcblx0ZGlzcGxheTogZmxleDtcblx0d2lkdGg6IDkwJTtcblx0aGVpZ2h0OiAxNDRweDtcblx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdG1hcmdpbjogMTVweCAwIDMwcHggMDtcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucG9wdWxhaXJlLWNhcmRfX2ltZ1xue1xuXHR3aWR0aDogMTI1cHg7XG5cdGhlaWdodDogOTMlO1xuXHRtYXJnaW46IDEuNSUgMjBweCAxLjUlIDEuNSU7XG5cdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRib3JkZXItcmFkaXVzOiAxN3B4IDAgMCAxN3B4O1xufVxuXG4ucG9wdWxhaXJlLWNhcmRfX3R4dFxue1xuXHRsaW5lLWhlaWdodDogMDtcblx0Zm9udC1zaXplOiAwLjllbTtcbn1cblxuLnBvcHVsYWlyZS1jYXJkX19zdGFyc1xue1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogMTBweDtcblx0bGVmdDogMTQ4cHg7XG5cdGNvbG9yOiAjMDA2NUZDO1xufVxuXG4ucG9wdWxhaXJlLWNhcmRfX3N0YXJcbntcblx0Zm9udC1zaXplOiAwLjc1ZW07XG5cdG1hcmdpbi1yaWdodDogLTNweDtcbn1cblxuLnBvcHVsYWlyZS1jYXJkX19zdGFyLS1ncmV5XG57XG5cdGNvbG9yOiAjZDlkOWQ5O1xufVxuXG5cblxuXG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKiogQUNUSVZJVElFUyBTRUNUSU9OICoqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cblxuXG4jYWN0aXZpdGllc1xue1xuXHRtYXJnaW4tdG9wOiA1MHB4O1xufVxuXG4uYWN0aXZpdGllc19fbW9zYWlxdWVcbntcblx0ZGlzcGxheTogZmxleDtcblx0Y29sdW1uLWdhcDogNDBweDtcbn1cblxuLmFjdGl2aXRpZXNfX2NvbHVtbnNcbntcblx0d2lkdGg6IDI1JTtcdFxufVxuXG4uYWN0aXZpdHktY2FyZFxue1xuXHRkaXNwbGF5OiBibG9jaztcblx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdGJvcmRlci1yYWRpdXM6IDMwcHg7XG5cdHBhZGRpbmctYm90dG9tOiA1cHg7XG5cdG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi5hY3Rpdml0eS1jYXJkX19oZWFkaW5nXG57XG5cdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXHRmb250LXNpemU6IDAuOTVlbTtcbn1cblxuLmFjdGl2aXR5LWNhcmRfX2ltZ1xue1xuXHRib3JkZXItcmFkaXVzOiAzMHB4IDMwcHggMCAwO1xuXHRvYmplY3QtZml0OiBjb3Zlcjtcblx0d2lkdGg6IDEwMCU7XG5cdGZpbHRlcjogYnJpZ2h0bmVzcyg5MCUpO1xuXHR0cmFuc2l0aW9uOiBmaWx0ZXIgMzAwbXM7XG59XG5cbi5hY3Rpdml0eS1jYXJkX19pbWc6aG92ZXJcbntcblx0ZmlsdGVyOiBicmlnaHRuZXNzKDEwMCUpO1xufVxuXG4uYWN0aXZpdHktY2FyZF9faW1nLS12aWV1eC1wb3J0LCAuYWN0aXZpdHktY2FyZF9faW1nLS1jYWxhbnF1ZXNcbntcblx0aGVpZ2h0OiAzOTBweDtcblx0b2JqZWN0LXBvc2l0aW9uOiA1MCUgNTAlO1xufVxuXG4uYWN0aXZpdHktY2FyZF9faW1nLS1wb21lZ3Vlc1xue1xuXHRoZWlnaHQ6IDE4MHB4O1xuXHRvYmplY3QtcG9zaXRpb246IDUwJSA0MCU7XG59XG5cbi5hY3Rpdml0eS1jYXJkX19pbWctLWZyaW91bFxue1xuXHRoZWlnaHQ6IDExMHB4O1xuXHRvYmplY3QtcG9zaXRpb246IDAgMjAlO1xufVxuXG4uYWN0aXZpdHktY2FyZF9faW1nLS1nYXJkZVxue1xuXHRoZWlnaHQ6IDE0MHB4O1xuXHRvYmplY3QtcG9zaXRpb246IDUwJSAwJTtcbn1cblxuLmFjdGl2aXR5LWNhcmRfX2ltZy0tbG9uZ2NoYW1wXG57XG5cdG9iamVjdC1wb3NpdGlvbjogMCUgMCU7XG5cdGhlaWdodDogMTUwcHg7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiogRk9PVEVSICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi5mb290ZXJcbntcblx0YmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcblx0cGFkZGluZzogMzBweCAwIDQwcHggNTBweDtcbn1cblxuLmZvb3Rlcl9fbmF2XG57XG5cdGRpc3BsYXk6IGZsZXg7XG59XG5cbi5mb290ZXJfX2Rpdlxue1xuXHRmbGV4LWdyb3c6IDE7XG59XG5cbi5mb290ZXJfX2xpc3Rcbntcblx0cGFkZGluZzogMDtcblx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuXG4uZm9vdGVyX19wdWNlc1xue1xuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uZm9vdGVyX19wdWNlczpob3Zlclxue1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqIE1FRElBIFFVRVJJUyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuXG5cblxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTQwMHB4KVxue1xuXG5cblx0LyoqKioqKioqKioqKioqKioqKiogR0xPQkFMIFNFVFRJTkdTICoqKioqKioqKioqKioqKioqKioqKiovXG5cblxuXHRib2R5XG5cdHtcblx0XHR3aWR0aDogYXV0bztcblx0fVxuXG5cdC8qKioqKioqKioqKioqKioqKiBIRUJFUkdFTUVOVCBTRUNUSU9OICoqKioqKioqKioqKioqKioqKioqL1xuXG5cdCNoZWJlcmdlbWVudHNcblx0e1xuXHRcdHdpZHRoOiBhdXRvO1xuXHR9XG5cblx0LmhlYmVyZ2VtZW50X19tb3NhaXF1ZVxuXHR7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHR9XG5cblxuXHQvKioqKioqKioqKioqKioqKioqKiBQT1BVTEFJUkVTIFNFQ1RJT04gKioqKioqKioqKioqKioqKioqKi9cblxuXHQucG9wdWxhaXJlc1xuXHR7XG5cdFx0d2lkdGg6IGF1dG87XG5cdH1cblxuXHQucG9wdWxhaXJlLWNhcmRcblx0e1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdFx0d2lkdGg6IDkwJTtcblx0XHRoZWlnaHQ6IDIwMHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG5cblx0LnBvcHVsYWlyZS1jYXJkX19pbWdcblx0e1xuXHRcdHdpZHRoOiA5NiU7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTdweCAxN3B4IDAgMDtcblx0XHRtYXJnaW46IDIlIDIlIDAgMiU7XG5cdFx0aGVpZ2h0OiAxMTRweDtcblx0fVxuXG5cdC5wb3B1bGFpcmUtY2FyZF9faGVhZGluZywgLnBvcHVsYWlyZS1jYXJkX190eHRcblx0e1xuXHRcdG1hcmdpbi1sZWZ0OiAxNXB4O1xuXHR9XG5cblx0LnBvcHVsYWlyZS1jYXJkX190eHRcblx0e1xuXHRcdG1hcmdpbi10b3A6IC01cHg7XG5cdH1cblxuXHQucG9wdWxhaXJlLWNhcmRfX2hlYWRpbmdcblx0e1xuXHRcdG1hcmdpbi10b3A6IDVweDtcblx0XHRmb250LXNpemU6IDAuOWVtO1xuXHR9XG5cblx0LnBvcHVsYWlyZS1jYXJkX19zdGFyc1xuXHR7XG5cdFx0bGVmdDogMTVweDtcblx0XHRib3R0b206IDVweDtcblx0fVxuXG59XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjNweClcbntcblxuXHQvKioqKioqKioqKioqKioqKioqKiBHTE9CQUwgU0VUVElOR1MgKioqKioqKioqKioqKioqKioqKi9cblxuXG5cdGJvZHlcblx0e1xuXHRcdHdpZHRoOiBhdXRvO1xuXHR9XG5cblx0LnR3by1ibG9ja3Ncblx0e1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdH1cblxuXG5cdC8qKioqKioqKioqKioqKioqKiBIRUJFUkdFTUVOVCBTRUNUSU9OICoqKioqKioqKioqKioqKioqL1xuXG5cblx0I2hlYmVyZ2VtZW50c1xuXHR7XG5cdFx0ZmxleDogMTtcblx0XHRvcmRlcjogMjtcblx0XHR3aWR0aDogODguNiU7XG5cdH1cblxuXHQuaGViZXJnZW1lbnRfX21vc2FpcXVlXG5cdHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0fVxuXG5cdC5oZWJlcmdlbWVudC1jYXJkXG5cdHtcblx0XHR3aWR0aDogNDUlO1xuXHR9XG5cblx0LmhlYmVyZ2VtZW50LWNhcmRfX2hlYWRpbmdcblx0e1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdH1cblxuXHQuaGViZXJnZW1lbnQtY2FyZF9fdHh0XG5cdHtcblx0XHRtYXJnaW4tdG9wOiAtN3B4O1xuXHR9XG5cblxuXHQvKioqKioqKioqKioqKioqKiogUE9QVUxBSVJFUyBTRUNUSU9OICoqKioqKioqKioqKioqKioqKi9cblxuXG5cdC5wb3B1bGFpcmVzXG5cdHtcblx0XHR3aWR0aDogYXV0bztcblx0XHRmbGV4OiAxO1xuXHRcdG9yZGVyOiAxO1xuXHR9XG5cblx0LnBvcHVsYWlyZS1jYXJkXG5cdHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0XHR3aWR0aDogOTAlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdH1cblxuXHQucG9wdWxhaXJlLWNhcmRfX2ltZ1xuXHR7XG5cdFx0d2lkdGg6IDE4MHB4O1xuXHRcdGhlaWdodDogOTQlO1xuXHRcdG1hcmdpbjogMSUgMjBweCAxJSAxJTtcblx0XHRib3JkZXItcmFkaXVzOiAxNXB4IDAgMCAxNXB4O1xuXHR9XG5cblx0LnBvcHVsYWlyZS1jYXJkX19oZWFkaW5nXG5cdHtcblx0XHRmb250LXNpemU6IDEuNWVtO1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdH1cblxuXHQucG9wdWxhaXJlLWNhcmRfX3R4dFxuXHR7XG5cdFx0Zm9udC1zaXplOiAxZW07XG5cdH1cblxuXG5cdC5wb3B1bGFpcmUtY2FyZF9fc3RhcnNcblx0e1xuXHRcdGxlZnQ6IDIyMHB4O1xuXHRcdHRvcDogMTcwcHg7XG5cdH1cblxuXHQucG9wdWxhaXJlLWNhcmRfX3N0YXJcblx0e1xuXHRcdGZvbnQtc2l6ZTogMWVtO1xuXHR9XG5cblxuXG5cdC8qKioqKioqKioqKioqKioqKiogQUNUSVZJVElFUyBTRUNUSU9OICoqKioqKioqKioqKioqKioqKi9cblxuXG5cblx0LmFjdGl2aXRpZXNfX21vc2FpcXVlXG5cdHtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdH1cblxuXHQuYWN0aXZpdGllc19fY29sdW1uc1xuXHR7XG5cdFx0d2lkdGg6IDQ2JTtcblx0fVxufVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA1OTlweClcbntcblxuXG5cdC8qKioqKioqKioqKioqKioqKioqIEdMT0JBTCBTRVRUSU5HUyAqKioqKioqKioqKioqKioqKioqL1xuXG5cblxuXHRib2R5XG5cdHtcblx0XHR3aWR0aDogYXV0bztcblx0fVxuXG5cdCNwYWdlLXNpemVcblx0e1xuXHRcdHdpZHRoOiA5MCU7XG5cdH1cblxuXHRwXG5cdHtcblx0XHRmb250LXNpemU6IDFlbTtcblx0fVxuXG5cblx0LyoqKioqKioqKioqKioqKioqKioqKioqIEhFQURFUiAqKioqKioqKioqKioqKioqKioqKioqKi9cblxuXG5cdC5oZWFkZXJcblx0e1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0fVxuXG5cdC5sb2dvLXJlc2VydmlhXG5cdHtcblx0XHR3aWR0aDogNzAlO1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdH1cblxuXHQubmF2aWdhdGlvblxuXHR7XG5cdFx0b3JkZXI6IDM7XG5cdH1cblxuXHQubmF2aWdhdGlvbl9fbGlzdFxuXHR7XG5cdFx0bWFyZ2luLWxlZnQ6IC01JTtcblx0XHRtYXJnaW4tcmlnaHQ6IC01JTtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0fVxuXG5cdC5oZWFkZXJfX2xpbmtcblx0e1xuXHRcdGJvcmRlci10b3A6IDA7XG5cdFx0Ym9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNmMmYyZjI7XG5cdFx0cGFkZGluZy1ib3R0b206IDE1cHg7XG5cdFx0cGFkZGluZy10b3A6IDI1cHg7XG5cdH1cblxuXHQuaGVhZGVyX19saW5rOmhvdmVyXG5cdHtcblx0XHRib3JkZXItYm90dG9tOiAzcHggc29saWQgIzAwNjVGQztcblx0XHRib3JkZXItdG9wOiAwO1xuXHR9XG5cblx0I3NpZ24taW4gLmhlYWRlcl9fbGlua1xuXHR7XG5cdFx0b3JkZXI6IDI7XG5cdFx0Ym9yZGVyOiAwO1xuXHRcdG1hcmdpbi10b3A6IC0xNXB4O1xuXHR9XG5cblxuXHQvKioqKioqKioqKioqKioqKiogU0VBUkNIIFNFQ1RJT04gKioqKioqKioqKioqKioqKiovXG5cblxuXG5cdC5zZWFyY2hfX2JhclxuXHR7XG5cdFx0d2lkdGg6IDkwJTtcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHR9XG5cblx0LnNlYXJjaF9fYXJlYVxuXHR7XG5cdFx0d2lkdGg6IDk1JTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cblxuXHQuc2VhcmNoX19idG5cblx0e1xuXHRcdGNvbG9yOiAjMDA2NUZDO1xuXHRcdHdpZHRoOiA1NHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDE1cHg7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRyaWdodDogLTQwcHg7XG5cdH1cblxuXHQuc2VhcmNoLWljb24teHMtc2NyZWVuXG5cdHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAyMHB4O1xuXHRcdHJpZ2h0OiAtMjJweDtcblx0XHRjb2xvcjogd2hpdGU7XG5cdH1cblxuXG5cdC8qKioqKioqKioqKioqKioqKiBGSUxURVJTIFNFQ1RJT04gKioqKioqKioqKioqKioqKiovXG5cblxuXG5cdC5maWx0ZXJzXG5cdHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHR9XG5cblx0LmZpbHRlcnNfX2dyaWRcblx0e1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdH1cblxuXHQuZmlsdGVyc19fYnRuXG5cdHtcblx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0fVxuXG5cdC50d28tYmxvY2tzXG5cdHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHR9XG5cblx0LmZpbHRlcnNfX2hlYWRpbmdcblx0e1xuXHRcdGZvbnQtc2l6ZTogMS4xZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG5cblxuXHQvKioqKioqKioqKioqKioqKiogSEVCRVJHRU1FTlQgU0VDVElPTiAqKioqKioqKioqKioqKioqKi9cblxuXG5cblx0I2hlYmVyZ2VtZW50c1xuXHR7XG5cdFx0b3JkZXI6IDI7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdFx0cGFkZGluZzogMDtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0fVxuXG5cdC5oZWJlcmdlbWVudF9fbW9zYWlxdWVcblx0e1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0bWFyZ2luLXJpZ2h0OiAtNDBweDtcblx0fVxuXG5cdC5oZWJlcmdlbWVudC1jYXJkXG5cdHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tYm90dG9tOiAtMTBweDtcblx0fVxuXG5cdC5oZWJlcmdlbWVudC1jYXJkX19pbWdcblx0e1xuXHRcdHdpZHRoOiA5NyU7XG5cdFx0bWFyZ2luOiAxLjUlIDEuNSUgMCAxLjUlO1xuXHR9XG5cblx0LmhlYmVyZ2VtZW50LWNhcmRfX3N0YXJcblx0e1xuXHRcdGZvbnQtc2l6ZTogMC43ZW07XG5cdFx0bWFyZ2luLXJpZ2h0OiAtM3B4O1xuXHR9XG5cblx0LmhlYmVyZ2VtZW50c19faGVhZGluZ1xuXHR7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRmb250LXNpemU6IDEuNGVtO1xuXHR9XG5cblxuXHQvKioqKioqKioqKioqKioqKiogUE9QVUxBSVJFUyBTRUNUSU9OICoqKioqKioqKioqKioqKioqKi9cblxuXG5cblx0LnBvcHVsYWlyZXNcblx0e1xuXHRcdG9yZGVyOiAxO1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0bWFyZ2luLWxlZnQ6IC01JTtcblx0XHRtYXJnaW4tcmlnaHQ6IC01JTtcblx0XHRwYWRkaW5nOiAxNXB4IDAgNDVweCAyMHB4O1xuXHR9XG5cblx0LnBvcHVsYWlyZXNfX2hlYWRpbmdcblx0e1xuXHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAtMTVweDtcblx0XHRmb250LXNpemU6IDAuOTVlbTtcblx0fVxuXG5cdC5wb3B1bGFpcmUtY2FyZFxuXHR7XG5cdFx0aGVpZ2h0OiAxNDVweDtcblx0fVxuXG5cdC5wb3B1bGFpcmUtY2FyZF9faW1nXG5cdHtcblx0XHRoZWlnaHQ6IDk0JTtcblx0XHR3aWR0aDogMTMwcHg7XG5cdFx0bWFyZ2luOiAxLjUlIDVweCAxLjUlIDEuNSU7XG5cdH1cblxuXHQucG9wdWxhaXJlLWNhcmRfX2hlYWRpbmdcblx0e1xuXHRcdGZvbnQtc2l6ZTogMC45NWVtO1xuXHR9XG5cblx0LnBvcHVsYWlyZS1jYXJkX190eHRcblx0e1xuXHRcdGxpbmUtaGVpZ2h0OiAyNXB4O1xuXHRcdGZvbnQtc2l6ZTogMC44N2VtO1xuXHR9XG5cblx0LnBvcHVsYWlyZS1jYXJkXG5cdHtcblx0XHR3aWR0aDogOTQlO1xuXHRcdG1hcmdpbi1ib3R0b206IC01cHg7XG5cdH1cblxuXHQucG9wdWxhaXJlLWNhcmRfX3N0YXJzXG5cdHtcblx0XHR0b3A6IDEyMHB4O1xuXHRcdGxlZnQ6IDE1MHB4O1xuXHR9XG5cblx0LnBvcHVsYWlyZS1jYXJkX19zdGFyXG5cdHtcblx0XHRmb250LXNpemU6IDAuN2VtO1xuXHRcdG1hcmdpbi1yaWdodDogLTNweDtcblx0fVxuXG5cblx0LyoqKioqKioqKioqKioqKioqKiBBQ1RJVklUSUVTIFNFQ1RJT04gKioqKioqKioqKioqKioqKioqL1xuXG5cblxuXHQuYWN0aXZpdGllc19fbW9zYWlxdWVcblx0e1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0fVxuXG5cdC5hY3Rpdml0aWVzX19jb2x1bW5zXG5cdHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC5hY3Rpdml0eS1jYXJkXG5cdHtcblx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXHR9XG5cblx0LmFjdGl2aXR5LWNhcmRfX2ltZy0tdmlldXgtcG9ydCwgXG5cdC5hY3Rpdml0eS1jYXJkX19pbWctLWZyaW91bCwgXG5cdC5hY3Rpdml0eS1jYXJkX19pbWctLXBvbWVndWVzLCBcblx0LmFjdGl2aXR5LWNhcmRfX2ltZy0tY2FsYW5xdWVzLCBcblx0LmFjdGl2aXR5LWNhcmRfX2ltZy0tZ2FyZGUsIFxuXHQuYWN0aXZpdHktY2FyZF9faW1nLS1sb25nY2hhbXBcblx0e1xuXHRcdGhlaWdodDogMTMwcHg7XG5cdH1cblxuXHQuYWN0aXZpdHktY2FyZF9faW1nLS1wb21lZ3Vlc1xuXHR7XG5cdFx0b2JqZWN0LXBvc2l0aW9uOiA1MCUgNDMlO1xuXHR9XG5cblx0LmFjdGl2aXR5LWNhcmRfX2ltZy0tdmlldXgtcG9ydCwgLmFjdGl2aXR5LWNhcmRfX2ltZy0tY2FsYW5xdWVzXG5cdHtcblx0XHRvYmplY3QtcG9zaXRpb246IDUwJSAyMCU7XG5cdH1cblxuXHQuYWN0aXZpdHktY2FyZF9faW1nLS1nYXJkZVxuXHR7XG5cdFx0b2JqZWN0LXBvc2l0aW9uOiA1MCUgMTAlO1xuXHR9XG5cblx0LmFjdGl2aXR5LWNhcmRfX2ltZy0tbG9uZ2NoYW1wXG5cdHtcblx0XHRvYmplY3QtcG9zaXRpb246IDUwJSAyNSU7XG5cdH1cblxuXHQvKioqKioqKioqKioqKioqKioqKioqKiogRk9PVEVSICoqKioqKioqKioqKioqKioqKioqKioqL1xuXG5cdC5mb290ZXJfX25hdlxuXHR7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0fVxuXG5cdC5mb290ZXJcblx0e1xuXHRcdHBhZGRpbmctbGVmdDogMjVweDtcblx0XHRwYWRkaW5nLXRvcDogMzBweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDtcblx0fVxufVxuXG5cblxuXG5cblxuXG5cblxuIl19 */