/*!**************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/css/custom.css ***!
  \**************************************************************************************************************/
@charset "utf-8";
/* CSS Document */

/************************************************
*     Header                                    *
************************************************/
body {
 color:#333;
 font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;
 font-style:normal;
 font-weight:400;
 line-height:1.42857143;
 /* font-size:1.4rem ; */
}
p {
 margin-top:0rem;
 margin-bottom:1rem
}
.mobile-hide {
	display:none;
}
.mobile-display {
}
.top-bar {
	background:#dce8ec;
	padding-top:12px;
	padding-bottom:10px;
	font-size:14px;
	color: #808081;
	border-bottom:1px solid #e8e8e8;
}
.top-bar a {
	color: #0078a0;
	text-decoration:none;
	padding:0 13px;
}
.top-bar a:hover {
	text-decoration:underline;
}
.currency {
	color: #808081;
	font-size:18px;
	cursor:pointer;
	display:inline-block;
}
.currency:after {
	content: "\f078"; 
	font-size: 10px;
    line-height: 22px;
    font-family: "FontAwesome" ;
	font-weight:300 ;
	position:relative;
	top:-5px;
}

.currency.toggledon:after {
	content: "\f077";
}
.dropdown, .dropdown2 {
	color: #0078a0;
text-decoration: none;
text-transform: uppercase;
display: block;
margin: 0;
text-align:left;

border: 1px solid #bbb;
margin-top: 4px;
max-width: 160px;
z-index: 100;
box-sizing: border-box;
display:none;
position: absolute;
top: 100%;
right:0;
box-shadow: 0 3px 3px rgba(0,0,0,0.15);
font-size:18px;
line-height:normal;

}
 .dropdown:after {
	content:'';
	position: absolute;
  top:-10px;
  left:40px;
	width: 0; 
  height: 0; 
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid #FFF;
  
} 
.dropdown:before {
	content:'';
	position: absolute;
  top:-11px;
  left:39px;
	width: 0; 
  height: 0; 
  border-left: 11px solid transparent;
  border-right: 11px solid transparent;
  border-bottom: 11px solid #bbb;
  
}
 .dropdown2:after {
	content:'';
	position: absolute;
  top:-10px;
  left:10px;
	width: 0; 
  height: 0; 
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid #FFF;
  
} 
.dropdown2:before {
	content:'';
	position: absolute;
  top:-11px;
  left:9px;
	width: 0; 
  height: 0; 
  border-left: 11px solid transparent;
  border-right: 11px solid transparent;
  border-bottom: 11px solid #bbb;
  
}  

.top-bar .dropdown a, .dropdown2 a {
	display:block;
	text-decoration:none;
	color: #0078a0;
	padding: 8px;
	background: #fff;
}
.top-bar .dropdown a:hover, .dropdown2 a:hover {
	background:#e8e8e8;
	color:#333333;
}
.logo-header {
	padding-top:16px;
	padding-bottom:24px;
}
input[type="text"]:disabled {
 opacity:.5
}
input[type="text"]::-moz-placeholder, input[type="text"]::-webkit-input-placeholder, input[type="text"]:-ms-input-placeholder {
 color:#575757
}

input[type="button"],
input[type="reset"],
input[type="submit"] {
 cursor:pointer;
 -webkit-appearance:button
}
input::-moz-focus-inner {
 border:0;
 padding:0
}
form {
 -webkit-tap-highlight-color:rgba(0,0,0,0)
}
address {
 font-style:normal
}
*:focus {
 box-shadow:none;
 outline:0
}
._keyfocus *:focus,
input:not([disabled]):focus,
textarea:not([disabled]):focus,
select:not([disabled]):focus {
 box-shadow:0 0 3px 1px #00699d
}
.form-pad {
	padding-top:10px;
	border-top:1px solid #ccc;
}
input[type="submit"] {
	width:18%;
	max-width:18%;
	background:#999999 url(/build/images/icon-search.f3f5b269.png) center center no-repeat;
	color:#FFF;
	text-align:center;
	cursor:pointer;
	border:1px solid #999999;
	border-radius:4px;
	height: 32px;
    line-height: 1.42857143;
	margin:0px  0 10px 12px;
}
.lang {
	font-size: 11px;
color: #33AADB;
text-transform: uppercase;
padding-top:10px;
cursor:pointer;
}
.lang a {
	color: #33AADB;
	text-decoration:none;
}
.lang img {
	margin:0 0 4px -5px;
}
.lang:after {
	content: "\f078"; 
	font-size: 10px;
    line-height: 22px;
    font-family: "FontAwesome" ;
	font-weight:300 ;
	position:relative;
	top:-10px;
	color:#273565;
}

.lang.toggledon:after {
	content: "\f077";
}
.shop-cart {
	padding-top:10px;
	color: #F26631;
	font-size: 11px;
text-transform: uppercase;
}
.shop-cart a i {
	font-size:28px;
	font-weight: 900;
color: #F26631;
margin-bottom:7px;
}
.shop-cart a:hover i {
	color:#33aadb;
}
.main-nav {
	background:#333333;
	min-height:47px;
}
.main-nav ul {
	margin:0;
	padding:0;
	list-style:none;
}
.main-nav ul li {
	margin:0;
	padding:0;
	list-style:none;
	display:inline-block;
}
/*.main-nav ul li a {*/
	/*display:inline-block;*/
	/*font-size:18px;*/
	/*color:#FFF;*/
	/*text-decoration:none;*/
	/*padding:14px 13px;*/
	/*margin-right:10px;*/
	/*background:transparent;*/
	/*text-transform:uppercase;*/
/*}*/
.main-nav ul li a {
    display: inline-block;
    font-size: 14px;
    color: #FFF;
    text-decoration: none;
    padding: 14px 13px;
    margin-right: 10px;
    background: transparent;
    text-transform: uppercase;
    font-weight: bold;
}
.main-nav ul li a:hover {
	background:#222222;
}
.page-body {
	min-height:550px;
}
.panel {
width:80%;
float:left;
height:100vh;
background:#EF6A23;
position: relative;
top:0;
left:-80%;

}
.mob-menu, .mob-accout {
	width:133px;
	float:left;
	text-align:center;
	padding:22px 0;
	font-size:16px;
	margin-bottom:25px;
}
.mob-menu a, .mob-accout a {
	color:white;
	text-decoration:none;
}
.mob-menu {
	border-right:1px solid #d7d7d7;
}
.bot-border {
	border-bottom:1px solid #d7d7d7;
}
.panel1 ul, .panel2 ul  {
	margin:0;
	padding:0;
	list-style:none;
}
.panel1 ul li, .panel2 ul li {
	margin:0;
	padding:0;
	list-style:none;
}
.panel1 ul li a, .panel2 ul li a {
	display:block;
	font-size:14px;
	font-weight:700;
	text-transform:uppercase;
	color:#FFF;
	text-decoration:none;
	padding:10px 0 10px 11px;
	border-bottom:1px solid #d7d7d7;
}
.panel2 ul li a:hover {
	color:#575757;
}
.panel1 ul li a:first-child {
	border-top:1px solid #d7d7d7;
}
.acct-title {
	font-size:14px;
	color:#FFF;
	font-weight:700;
	padding:10px 0 10px 11px;
	border-top:1px solid #d7d7d7;
    border-bottom:1px solid #d7d7d7;
}

/************************************************
*     Footer                                    *
************************************************/
.footer-newsletter {
    background: #DCE8EC;
}
.footer-container {
    background-color: #1f2a2d;
    color: #8e8e8e;
}
.copyright {
    background-color: #000;
    color: #fff;
    display: block;
    padding: 10px;
    text-align: center;
	font-size:14px;
}
/*.footer input {*/
	/*!*width:100% !important;*!*/
	/*max-width:100% !important;*/
/*}*/

button {
 background-image:none;
 background:#eee;
 border:1px solid #ccc;
 color:#333;
 cursor:pointer;
 display:inline-block;
 font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;
 font-weight:600;
 margin:0;
 padding:7px 15px;
 font-size:1.4rem;
 line-height:1.6rem;
 box-sizing:border-box;
 vertical-align:middle
}
button:focus,
button:active {
 background:#e2e2e2;
 border:1px solid #ccc;
 color:#333
}
button:hover {
 background:#e1e1e1;
 border:1px solid #ccc;
 color:#333
}
button.disabled,
button[disabled],
fieldset[disabled] button {
 opacity:.5;
 cursor:default;
 pointer-events:none
}
button::-moz-focus-inner {
 border:0;
 padding:0
}  
button:not(.primary) {
    box-shadow: inset 0 0 0 0 #fff,inset 0 -1px 0 0 rgba(204,204,204,0.3);
}
.footer.content {
    padding-top: 20px;
}
.block-cms-link {
 margin-bottom:0
}
.block-cms-link.widget {
 margin-bottom:0
}
.page-footer .footer.content .switcher-store {
 background:#dce8ec;
 font-size:1.6rem;
 margin:0 0
}
.page-footer .footer.content .switcher-store .switcher-options {
 display:block
}
.page-footer .footer.content .switcher-store .switcher-options ul.dropdown {
 background:none;
 border:0;
 box-shadow:none;
 margin:0;
 position:relative
}
.page-footer .footer.content .switcher-store .switcher-options ul.dropdown:before,
.page-footer .footer.content .switcher-store .switcher-options ul.dropdown:after {
 display:none
}
.page-footer .footer.content .switcher-store .switcher-options .switcher-trigger,
.page-footer .footer.content .switcher-store .switcher-options .switcher-option {
 border-top:1px solid #cecece;
 display:block;
 padding:10px 0
}
.page-footer .footer.content .switcher-store .switcher-options .switcher-trigger strong {
 padding:10px 0
}
.page-footer .footer.content .switcher-store .switcher-options .switcher-option a {
 padding:0
}
[data-toggle="collapse"]:after {
 display:inline-block;
 font:normal normal normal 14px/1 FontAwesome;
 font-size:inherit;
 text-rendering:auto;
 -webkit-font-smoothing:antialiased;
 -moz-osx-font-smoothing:grayscale;
 content:"\f054";
 transform:rotate(90deg);
 transition:all linear .25s;
 float:right
}
[data-toggle="collapse"].collapsed:after {
 transform:rotate(0deg)
}
.faq_homepage {
 color:#333;
 font-size:2rem
}
.faq_homepage:hover {
 color:#0078a0
}
footer a {
 color:#7e7e7e
}
footer ul {
 margin-left:0
}
footer ul.linkcontenuti li {
 list-style:none;
 margin-left:0;
 border-bottom:1px dotted #8e8e8e;
 padding-top:5px;
 padding-bottom:5px;
 font-size:18px;
 margin-bottom:12px;
}
.list-inline-item:not(:last-child) {
    margin-right: 0.5rem;
}
.list-inline-item {
    display: inline-block;
}
ul > li, ol > li {
    margin-top: 0rem;
    margin-bottom: 1rem;
}
footer ul li a {
 color:white
}
footer ul li a a:hover {
 color:#0078a0
}
footer h3 {
 font-size:13px;
 font-weight:400;
 color:#fff;
 margin-top:22px
}
footer p {
 color:#7e7e7e;
 line-height:18px;
 font-size:14px
}
p.copy {
 margin:0px;
 line-height:40px
}
footer i {
 background-color:#ffffff;
 color:#333333;
 border-radius:20px;
 padding:10px 25px 10px 10px
}
footer hr {
 height:2px;
 color:#dddddd;
 background-color:#dddddd;
 border:0;
 margin:5px 0 12px 0px
}
.iconefooter {
 margin-top:3rem !important
}
.arancio {
 color:#e4490f
}
footer ul li  a:hover {
 color:#2caadb;
}


.success {
	text-align:center ;
}

.img-success {
	width: 20%;
}

/************************************************
*     Page-content                              *
************************************************/
.col2-5, .col9-5 {
	width:calc(100% - 20px);
	padding-left:10px;
	padding-right:10px;
}


@media (min-width: 480px) {
	
}

@media (min-width: 600px) {
	.container {
       max-width: 95%;
    }
}

@media (min-width: 768px) {
	.mobile-hide {
		display:block;
	}
	.mobile-display {
		display:none;
	}
	.form-pad {
		padding-top:27px;
	}
	.lang {
		padding-top:1px;
	}
	.shop-cart {
		padding-top:1px;
	}
	.form-pad {
		border-top:none;
	}
	.col2-5 {
		width:calc(20.8% - 20px);
		float:left;
		padding-left:10px;
		padding-right:10px;
	}
	.col9-5 {
		width:calc(79.2% - 20px);
		float:right;
		padding-left:10px;
		padding-right:10px;
	}
}

@media (min-width: 992px) {
	
}

@media (min-width: 1024px) {
	
	
}
@media (min-width: 1100px) {
	
}
@media (min-width: 1200px) {
	.container {
       max-width: 1440px;
    }
}

@media (min-width: 1500px) {
	
}


.submitForm {
	width: 150px !important;
  }

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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ZDs7O0FBR0E7Q0FDQyxrQkFBa0I7QUFDbkI7O0FBRUE7Q0FDQyxVQUFVO0FBQ1g7O0FBRUE7O2dEQUVnRDtBQUNoRDtDQUNDLHVCQUF1QjtDQUN2QixpQkFBaUI7Q0FDakIsa0JBQWtCO0FBQ25COzs7QUFHQTs7QUFFQTs7QUFFQTtDQUNDO09BQ00sY0FBYztJQUNqQjtBQUNKOztBQUVBO0NBQ0M7RUFDQyxhQUFhO0NBQ2Q7Q0FDQTtFQUNDLFlBQVk7Q0FDYjtDQUNBO0VBQ0MsZ0JBQWdCO0NBQ2pCO0NBQ0E7RUFDQyxlQUFlO0NBQ2hCO0NBQ0E7RUFDQyxlQUFlO0NBQ2hCO0NBQ0E7RUFDQyxlQUFlO0NBQ2hCO0NBQ0E7RUFDQyx3QkFBd0I7RUFDeEIsVUFBVTtFQUNWLGlCQUFpQjtFQUNqQixrQkFBa0I7Q0FDbkI7Q0FDQTtFQUNDLHdCQUF3QjtFQUN4QixXQUFXO0VBQ1gsaUJBQWlCO0VBQ2pCLGtCQUFrQjtDQUNuQjtBQUNEOztBQUVBOztBQUVBOztBQUVBOzs7QUFHQTtBQUNBOztBQUVBO0FBQ0E7Q0FDQztPQUNNLGlCQUFpQjtJQUNwQjtBQUNKOztBQUVBOztBQUVBOzs7QUFHQTtDQUNDLHVCQUF1QjtFQUN0QixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2Nzcy9jdXN0b20uY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwidXRmLThcIjtcbi8qIENTUyBEb2N1bWVudCAqL1xuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4qICAgICBIZWFkZXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5ib2R5IHtcbiBjb2xvcjojMzMzO1xuIGZvbnQtZmFtaWx5OidPcGVuIFNhbnMnLCdIZWx2ZXRpY2EgTmV1ZScsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7XG4gZm9udC1zdHlsZTpub3JtYWw7XG4gZm9udC13ZWlnaHQ6NDAwO1xuIGxpbmUtaGVpZ2h0OjEuNDI4NTcxNDM7XG4gLyogZm9udC1zaXplOjEuNHJlbSA7ICovXG59XG5wIHtcbiBtYXJnaW4tdG9wOjByZW07XG4gbWFyZ2luLWJvdHRvbToxcmVtXG59XG4ubW9iaWxlLWhpZGUge1xuXHRkaXNwbGF5Om5vbmU7XG59XG4ubW9iaWxlLWRpc3BsYXkge1xufVxuLnRvcC1iYXIge1xuXHRiYWNrZ3JvdW5kOiNkY2U4ZWM7XG5cdHBhZGRpbmctdG9wOjEycHg7XG5cdHBhZGRpbmctYm90dG9tOjEwcHg7XG5cdGZvbnQtc2l6ZToxNHB4O1xuXHRjb2xvcjogIzgwODA4MTtcblx0Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U4ZThlODtcbn1cbi50b3AtYmFyIGEge1xuXHRjb2xvcjogIzAwNzhhMDtcblx0dGV4dC1kZWNvcmF0aW9uOm5vbmU7XG5cdHBhZGRpbmc6MCAxM3B4O1xufVxuLnRvcC1iYXIgYTpob3ZlciB7XG5cdHRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7XG59XG4uY3VycmVuY3kge1xuXHRjb2xvcjogIzgwODA4MTtcblx0Zm9udC1zaXplOjE4cHg7XG5cdGN1cnNvcjpwb2ludGVyO1xuXHRkaXNwbGF5OmlubGluZS1ibG9jaztcbn1cbi5jdXJyZW5jeTphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXFxmMDc4XCI7IFxuXHRmb250LXNpemU6IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgZm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIiA7XG5cdGZvbnQtd2VpZ2h0OjMwMCA7XG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHR0b3A6LTVweDtcbn1cblxuLmN1cnJlbmN5LnRvZ2dsZWRvbjphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXFxmMDc3XCI7XG59XG4uZHJvcGRvd24sIC5kcm9wZG93bjIge1xuXHRjb2xvcjogIzAwNzhhMDtcbnRleHQtZGVjb3JhdGlvbjogbm9uZTtcbnRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5kaXNwbGF5OiBibG9jaztcbm1hcmdpbjogMDtcbnRleHQtYWxpZ246bGVmdDtcblxuYm9yZGVyOiAxcHggc29saWQgI2JiYjtcbm1hcmdpbi10b3A6IDRweDtcbm1heC13aWR0aDogMTYwcHg7XG56LWluZGV4OiAxMDA7XG5ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuZGlzcGxheTpub25lO1xucG9zaXRpb246IGFic29sdXRlO1xudG9wOiAxMDAlO1xucmlnaHQ6MDtcbmJveC1zaGFkb3c6IDAgM3B4IDNweCByZ2JhKDAsMCwwLDAuMTUpO1xuZm9udC1zaXplOjE4cHg7XG5saW5lLWhlaWdodDpub3JtYWw7XG5cbn1cbiAuZHJvcGRvd246YWZ0ZXIge1xuXHRjb250ZW50OicnO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDotMTBweDtcbiAgbGVmdDo0MHB4O1xuXHR3aWR0aDogMDsgXG4gIGhlaWdodDogMDsgXG4gIGJvcmRlci1sZWZ0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDEwcHggc29saWQgI0ZGRjtcbiAgXG59IFxuLmRyb3Bkb3duOmJlZm9yZSB7XG5cdGNvbnRlbnQ6Jyc7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOi0xMXB4O1xuICBsZWZ0OjM5cHg7XG5cdHdpZHRoOiAwOyBcbiAgaGVpZ2h0OiAwOyBcbiAgYm9yZGVyLWxlZnQ6IDExcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMTFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMTFweCBzb2xpZCAjYmJiO1xuICBcbn1cbiAuZHJvcGRvd24yOmFmdGVyIHtcblx0Y29udGVudDonJztcblx0cG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6LTEwcHg7XG4gIGxlZnQ6MTBweDtcblx0d2lkdGg6IDA7IFxuICBoZWlnaHQ6IDA7IFxuICBib3JkZXItbGVmdDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkICNGRkY7XG4gIFxufSBcbi5kcm9wZG93bjI6YmVmb3JlIHtcblx0Y29udGVudDonJztcblx0cG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6LTExcHg7XG4gIGxlZnQ6OXB4O1xuXHR3aWR0aDogMDsgXG4gIGhlaWdodDogMDsgXG4gIGJvcmRlci1sZWZ0OiAxMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDExcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDExcHggc29saWQgI2JiYjtcbiAgXG59ICBcblxuLnRvcC1iYXIgLmRyb3Bkb3duIGEsIC5kcm9wZG93bjIgYSB7XG5cdGRpc3BsYXk6YmxvY2s7XG5cdHRleHQtZGVjb3JhdGlvbjpub25lO1xuXHRjb2xvcjogIzAwNzhhMDtcblx0cGFkZGluZzogOHB4O1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLnRvcC1iYXIgLmRyb3Bkb3duIGE6aG92ZXIsIC5kcm9wZG93bjIgYTpob3ZlciB7XG5cdGJhY2tncm91bmQ6I2U4ZThlODtcblx0Y29sb3I6IzMzMzMzMztcbn1cbi5sb2dvLWhlYWRlciB7XG5cdHBhZGRpbmctdG9wOjE2cHg7XG5cdHBhZGRpbmctYm90dG9tOjI0cHg7XG59XG5pbnB1dFt0eXBlPVwidGV4dFwiXTpkaXNhYmxlZCB7XG4gb3BhY2l0eTouNVxufVxuaW5wdXRbdHlwZT1cInRleHRcIl06Oi1tb3otcGxhY2Vob2xkZXIsIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCBpbnB1dFt0eXBlPVwidGV4dFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuIGNvbG9yOiM1NzU3NTdcbn1cblxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuIGN1cnNvcjpwb2ludGVyO1xuIC13ZWJraXQtYXBwZWFyYW5jZTpidXR0b25cbn1cbmlucHV0OjotbW96LWZvY3VzLWlubmVyIHtcbiBib3JkZXI6MDtcbiBwYWRkaW5nOjBcbn1cbmZvcm0ge1xuIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDAsMCwwLDApXG59XG5hZGRyZXNzIHtcbiBmb250LXN0eWxlOm5vcm1hbFxufVxuKjpmb2N1cyB7XG4gYm94LXNoYWRvdzpub25lO1xuIG91dGxpbmU6MFxufVxuLl9rZXlmb2N1cyAqOmZvY3VzLFxuaW5wdXQ6bm90KFtkaXNhYmxlZF0pOmZvY3VzLFxudGV4dGFyZWE6bm90KFtkaXNhYmxlZF0pOmZvY3VzLFxuc2VsZWN0Om5vdChbZGlzYWJsZWRdKTpmb2N1cyB7XG4gYm94LXNoYWRvdzowIDAgM3B4IDFweCAjMDA2OTlkXG59XG4uZm9ybS1wYWQge1xuXHRwYWRkaW5nLXRvcDoxMHB4O1xuXHRib3JkZXItdG9wOjFweCBzb2xpZCAjY2NjO1xufVxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG5cdHdpZHRoOjE4JTtcblx0bWF4LXdpZHRoOjE4JTtcblx0YmFja2dyb3VuZDojOTk5OTk5IHVybCguLi9pbWFnZXMvaWNvbi1zZWFyY2gucG5nKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0Y29sb3I6I0ZGRjtcblx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdGN1cnNvcjpwb2ludGVyO1xuXHRib3JkZXI6MXB4IHNvbGlkICM5OTk5OTk7XG5cdGJvcmRlci1yYWRpdXM6NHB4O1xuXHRoZWlnaHQ6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG5cdG1hcmdpbjowcHggIDAgMTBweCAxMnB4O1xufVxuLmxhbmcge1xuXHRmb250LXNpemU6IDExcHg7XG5jb2xvcjogIzMzQUFEQjtcbnRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5wYWRkaW5nLXRvcDoxMHB4O1xuY3Vyc29yOnBvaW50ZXI7XG59XG4ubGFuZyBhIHtcblx0Y29sb3I6ICMzM0FBREI7XG5cdHRleHQtZGVjb3JhdGlvbjpub25lO1xufVxuLmxhbmcgaW1nIHtcblx0bWFyZ2luOjAgMCA0cHggLTVweDtcbn1cbi5sYW5nOmFmdGVyIHtcblx0Y29udGVudDogXCJcXGYwNzhcIjsgXG5cdGZvbnQtc2l6ZTogMTBweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICBmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiIDtcblx0Zm9udC13ZWlnaHQ6MzAwIDtcblx0cG9zaXRpb246cmVsYXRpdmU7XG5cdHRvcDotMTBweDtcblx0Y29sb3I6IzI3MzU2NTtcbn1cblxuLmxhbmcudG9nZ2xlZG9uOmFmdGVyIHtcblx0Y29udGVudDogXCJcXGYwNzdcIjtcbn1cbi5zaG9wLWNhcnQge1xuXHRwYWRkaW5nLXRvcDoxMHB4O1xuXHRjb2xvcjogI0YyNjYzMTtcblx0Zm9udC1zaXplOiAxMXB4O1xudGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5zaG9wLWNhcnQgYSBpIHtcblx0Zm9udC1zaXplOjI4cHg7XG5cdGZvbnQtd2VpZ2h0OiA5MDA7XG5jb2xvcjogI0YyNjYzMTtcbm1hcmdpbi1ib3R0b206N3B4O1xufVxuLnNob3AtY2FydCBhOmhvdmVyIGkge1xuXHRjb2xvcjojMzNhYWRiO1xufVxuLm1haW4tbmF2IHtcblx0YmFja2dyb3VuZDojMzMzMzMzO1xuXHRtaW4taGVpZ2h0OjQ3cHg7XG59XG4ubWFpbi1uYXYgdWwge1xuXHRtYXJnaW46MDtcblx0cGFkZGluZzowO1xuXHRsaXN0LXN0eWxlOm5vbmU7XG59XG4ubWFpbi1uYXYgdWwgbGkge1xuXHRtYXJnaW46MDtcblx0cGFkZGluZzowO1xuXHRsaXN0LXN0eWxlOm5vbmU7XG5cdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xufVxuLyoubWFpbi1uYXYgdWwgbGkgYSB7Ki9cblx0LypkaXNwbGF5OmlubGluZS1ibG9jazsqL1xuXHQvKmZvbnQtc2l6ZToxOHB4OyovXG5cdC8qY29sb3I6I0ZGRjsqL1xuXHQvKnRleHQtZGVjb3JhdGlvbjpub25lOyovXG5cdC8qcGFkZGluZzoxNHB4IDEzcHg7Ki9cblx0LyptYXJnaW4tcmlnaHQ6MTBweDsqL1xuXHQvKmJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Ki9cblx0Lyp0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Ki9cbi8qfSovXG4ubWFpbi1uYXYgdWwgbGkgYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogI0ZGRjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgcGFkZGluZzogMTRweCAxM3B4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLm1haW4tbmF2IHVsIGxpIGE6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiMyMjIyMjI7XG59XG4ucGFnZS1ib2R5IHtcblx0bWluLWhlaWdodDo1NTBweDtcbn1cbi5wYW5lbCB7XG53aWR0aDo4MCU7XG5mbG9hdDpsZWZ0O1xuaGVpZ2h0OjEwMHZoO1xuYmFja2dyb3VuZDojRUY2QTIzO1xucG9zaXRpb246IHJlbGF0aXZlO1xudG9wOjA7XG5sZWZ0Oi04MCU7XG5cbn1cbi5tb2ItbWVudSwgLm1vYi1hY2NvdXQge1xuXHR3aWR0aDoxMzNweDtcblx0ZmxvYXQ6bGVmdDtcblx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdHBhZGRpbmc6MjJweCAwO1xuXHRmb250LXNpemU6MTZweDtcblx0bWFyZ2luLWJvdHRvbToyNXB4O1xufVxuLm1vYi1tZW51IGEsIC5tb2ItYWNjb3V0IGEge1xuXHRjb2xvcjp3aGl0ZTtcblx0dGV4dC1kZWNvcmF0aW9uOm5vbmU7XG59XG4ubW9iLW1lbnUge1xuXHRib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNkN2Q3ZDc7XG59XG4uYm90LWJvcmRlciB7XG5cdGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNkN2Q3ZDc7XG59XG4ucGFuZWwxIHVsLCAucGFuZWwyIHVsICB7XG5cdG1hcmdpbjowO1xuXHRwYWRkaW5nOjA7XG5cdGxpc3Qtc3R5bGU6bm9uZTtcbn1cbi5wYW5lbDEgdWwgbGksIC5wYW5lbDIgdWwgbGkge1xuXHRtYXJnaW46MDtcblx0cGFkZGluZzowO1xuXHRsaXN0LXN0eWxlOm5vbmU7XG59XG4ucGFuZWwxIHVsIGxpIGEsIC5wYW5lbDIgdWwgbGkgYSB7XG5cdGRpc3BsYXk6YmxvY2s7XG5cdGZvbnQtc2l6ZToxNHB4O1xuXHRmb250LXdlaWdodDo3MDA7XG5cdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcblx0Y29sb3I6I0ZGRjtcblx0dGV4dC1kZWNvcmF0aW9uOm5vbmU7XG5cdHBhZGRpbmc6MTBweCAwIDEwcHggMTFweDtcblx0Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q3ZDdkNztcbn1cbi5wYW5lbDIgdWwgbGkgYTpob3ZlciB7XG5cdGNvbG9yOiM1NzU3NTc7XG59XG4ucGFuZWwxIHVsIGxpIGE6Zmlyc3QtY2hpbGQge1xuXHRib3JkZXItdG9wOjFweCBzb2xpZCAjZDdkN2Q3O1xufVxuLmFjY3QtdGl0bGUge1xuXHRmb250LXNpemU6MTRweDtcblx0Y29sb3I6I0ZGRjtcblx0Zm9udC13ZWlnaHQ6NzAwO1xuXHRwYWRkaW5nOjEwcHggMCAxMHB4IDExcHg7XG5cdGJvcmRlci10b3A6MXB4IHNvbGlkICNkN2Q3ZDc7XG4gICAgYm9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q3ZDdkNztcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuKiAgICAgRm9vdGVyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKlxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLmZvb3Rlci1uZXdzbGV0dGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjRENFOEVDO1xufVxuLmZvb3Rlci1jb250YWluZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxZjJhMmQ7XG4gICAgY29sb3I6ICM4ZThlOGU7XG59XG4uY29weXJpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXHRmb250LXNpemU6MTRweDtcbn1cbi8qLmZvb3RlciBpbnB1dCB7Ki9cblx0LyohKndpZHRoOjEwMCUgIWltcG9ydGFudDsqISovXG5cdC8qbWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudDsqL1xuLyp9Ki9cblxuYnV0dG9uIHtcbiBiYWNrZ3JvdW5kLWltYWdlOm5vbmU7XG4gYmFja2dyb3VuZDojZWVlO1xuIGJvcmRlcjoxcHggc29saWQgI2NjYztcbiBjb2xvcjojMzMzO1xuIGN1cnNvcjpwb2ludGVyO1xuIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuIGZvbnQtZmFtaWx5OidPcGVuIFNhbnMnLCdIZWx2ZXRpY2EgTmV1ZScsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7XG4gZm9udC13ZWlnaHQ6NjAwO1xuIG1hcmdpbjowO1xuIHBhZGRpbmc6N3B4IDE1cHg7XG4gZm9udC1zaXplOjEuNHJlbTtcbiBsaW5lLWhlaWdodDoxLjZyZW07XG4gYm94LXNpemluZzpib3JkZXItYm94O1xuIHZlcnRpY2FsLWFsaWduOm1pZGRsZVxufVxuYnV0dG9uOmZvY3VzLFxuYnV0dG9uOmFjdGl2ZSB7XG4gYmFja2dyb3VuZDojZTJlMmUyO1xuIGJvcmRlcjoxcHggc29saWQgI2NjYztcbiBjb2xvcjojMzMzXG59XG5idXR0b246aG92ZXIge1xuIGJhY2tncm91bmQ6I2UxZTFlMTtcbiBib3JkZXI6MXB4IHNvbGlkICNjY2M7XG4gY29sb3I6IzMzM1xufVxuYnV0dG9uLmRpc2FibGVkLFxuYnV0dG9uW2Rpc2FibGVkXSxcbmZpZWxkc2V0W2Rpc2FibGVkXSBidXR0b24ge1xuIG9wYWNpdHk6LjU7XG4gY3Vyc29yOmRlZmF1bHQ7XG4gcG9pbnRlci1ldmVudHM6bm9uZVxufVxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcbiBib3JkZXI6MDtcbiBwYWRkaW5nOjBcbn0gIFxuYnV0dG9uOm5vdCgucHJpbWFyeSkge1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDAgI2ZmZixpbnNldCAwIC0xcHggMCAwIHJnYmEoMjA0LDIwNCwyMDQsMC4zKTtcbn1cbi5mb290ZXIuY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4uYmxvY2stY21zLWxpbmsge1xuIG1hcmdpbi1ib3R0b206MFxufVxuLmJsb2NrLWNtcy1saW5rLndpZGdldCB7XG4gbWFyZ2luLWJvdHRvbTowXG59XG4ucGFnZS1mb290ZXIgLmZvb3Rlci5jb250ZW50IC5zd2l0Y2hlci1zdG9yZSB7XG4gYmFja2dyb3VuZDojZGNlOGVjO1xuIGZvbnQtc2l6ZToxLjZyZW07XG4gbWFyZ2luOjAgMFxufVxuLnBhZ2UtZm9vdGVyIC5mb290ZXIuY29udGVudCAuc3dpdGNoZXItc3RvcmUgLnN3aXRjaGVyLW9wdGlvbnMge1xuIGRpc3BsYXk6YmxvY2tcbn1cbi5wYWdlLWZvb3RlciAuZm9vdGVyLmNvbnRlbnQgLnN3aXRjaGVyLXN0b3JlIC5zd2l0Y2hlci1vcHRpb25zIHVsLmRyb3Bkb3duIHtcbiBiYWNrZ3JvdW5kOm5vbmU7XG4gYm9yZGVyOjA7XG4gYm94LXNoYWRvdzpub25lO1xuIG1hcmdpbjowO1xuIHBvc2l0aW9uOnJlbGF0aXZlXG59XG4ucGFnZS1mb290ZXIgLmZvb3Rlci5jb250ZW50IC5zd2l0Y2hlci1zdG9yZSAuc3dpdGNoZXItb3B0aW9ucyB1bC5kcm9wZG93bjpiZWZvcmUsXG4ucGFnZS1mb290ZXIgLmZvb3Rlci5jb250ZW50IC5zd2l0Y2hlci1zdG9yZSAuc3dpdGNoZXItb3B0aW9ucyB1bC5kcm9wZG93bjphZnRlciB7XG4gZGlzcGxheTpub25lXG59XG4ucGFnZS1mb290ZXIgLmZvb3Rlci5jb250ZW50IC5zd2l0Y2hlci1zdG9yZSAuc3dpdGNoZXItb3B0aW9ucyAuc3dpdGNoZXItdHJpZ2dlcixcbi5wYWdlLWZvb3RlciAuZm9vdGVyLmNvbnRlbnQgLnN3aXRjaGVyLXN0b3JlIC5zd2l0Y2hlci1vcHRpb25zIC5zd2l0Y2hlci1vcHRpb24ge1xuIGJvcmRlci10b3A6MXB4IHNvbGlkICNjZWNlY2U7XG4gZGlzcGxheTpibG9jaztcbiBwYWRkaW5nOjEwcHggMFxufVxuLnBhZ2UtZm9vdGVyIC5mb290ZXIuY29udGVudCAuc3dpdGNoZXItc3RvcmUgLnN3aXRjaGVyLW9wdGlvbnMgLnN3aXRjaGVyLXRyaWdnZXIgc3Ryb25nIHtcbiBwYWRkaW5nOjEwcHggMFxufVxuLnBhZ2UtZm9vdGVyIC5mb290ZXIuY29udGVudCAuc3dpdGNoZXItc3RvcmUgLnN3aXRjaGVyLW9wdGlvbnMgLnN3aXRjaGVyLW9wdGlvbiBhIHtcbiBwYWRkaW5nOjBcbn1cbltkYXRhLXRvZ2dsZT1cImNvbGxhcHNlXCJdOmFmdGVyIHtcbiBkaXNwbGF5OmlubGluZS1ibG9jaztcbiBmb250Om5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSBGb250QXdlc29tZTtcbiBmb250LXNpemU6aW5oZXJpdDtcbiB0ZXh0LXJlbmRlcmluZzphdXRvO1xuIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7XG4gLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO1xuIGNvbnRlbnQ6XCJcXGYwNTRcIjtcbiB0cmFuc2Zvcm06cm90YXRlKDkwZGVnKTtcbiB0cmFuc2l0aW9uOmFsbCBsaW5lYXIgLjI1cztcbiBmbG9hdDpyaWdodFxufVxuW2RhdGEtdG9nZ2xlPVwiY29sbGFwc2VcIl0uY29sbGFwc2VkOmFmdGVyIHtcbiB0cmFuc2Zvcm06cm90YXRlKDBkZWcpXG59XG4uZmFxX2hvbWVwYWdlIHtcbiBjb2xvcjojMzMzO1xuIGZvbnQtc2l6ZToycmVtXG59XG4uZmFxX2hvbWVwYWdlOmhvdmVyIHtcbiBjb2xvcjojMDA3OGEwXG59XG5mb290ZXIgYSB7XG4gY29sb3I6IzdlN2U3ZVxufVxuZm9vdGVyIHVsIHtcbiBtYXJnaW4tbGVmdDowXG59XG5mb290ZXIgdWwubGlua2NvbnRlbnV0aSBsaSB7XG4gbGlzdC1zdHlsZTpub25lO1xuIG1hcmdpbi1sZWZ0OjA7XG4gYm9yZGVyLWJvdHRvbToxcHggZG90dGVkICM4ZThlOGU7XG4gcGFkZGluZy10b3A6NXB4O1xuIHBhZGRpbmctYm90dG9tOjVweDtcbiBmb250LXNpemU6MThweDtcbiBtYXJnaW4tYm90dG9tOjEycHg7XG59XG4ubGlzdC1pbmxpbmUtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cbi5saXN0LWlubGluZS1pdGVtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG51bCA+IGxpLCBvbCA+IGxpIHtcbiAgICBtYXJnaW4tdG9wOiAwcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5mb290ZXIgdWwgbGkgYSB7XG4gY29sb3I6d2hpdGVcbn1cbmZvb3RlciB1bCBsaSBhIGE6aG92ZXIge1xuIGNvbG9yOiMwMDc4YTBcbn1cbmZvb3RlciBoMyB7XG4gZm9udC1zaXplOjEzcHg7XG4gZm9udC13ZWlnaHQ6NDAwO1xuIGNvbG9yOiNmZmY7XG4gbWFyZ2luLXRvcDoyMnB4XG59XG5mb290ZXIgcCB7XG4gY29sb3I6IzdlN2U3ZTtcbiBsaW5lLWhlaWdodDoxOHB4O1xuIGZvbnQtc2l6ZToxNHB4XG59XG5wLmNvcHkge1xuIG1hcmdpbjowcHg7XG4gbGluZS1oZWlnaHQ6NDBweFxufVxuZm9vdGVyIGkge1xuIGJhY2tncm91bmQtY29sb3I6I2ZmZmZmZjtcbiBjb2xvcjojMzMzMzMzO1xuIGJvcmRlci1yYWRpdXM6MjBweDtcbiBwYWRkaW5nOjEwcHggMjVweCAxMHB4IDEwcHhcbn1cbmZvb3RlciBociB7XG4gaGVpZ2h0OjJweDtcbiBjb2xvcjojZGRkZGRkO1xuIGJhY2tncm91bmQtY29sb3I6I2RkZGRkZDtcbiBib3JkZXI6MDtcbiBtYXJnaW46NXB4IDAgMTJweCAwcHhcbn1cbi5pY29uZWZvb3RlciB7XG4gbWFyZ2luLXRvcDozcmVtICFpbXBvcnRhbnRcbn1cbi5hcmFuY2lvIHtcbiBjb2xvcjojZTQ0OTBmXG59XG5mb290ZXIgdWwgbGkgIGE6aG92ZXIge1xuIGNvbG9yOiMyY2FhZGI7XG59XG5cblxuLnN1Y2Nlc3Mge1xuXHR0ZXh0LWFsaWduOmNlbnRlciA7XG59XG5cbi5pbWctc3VjY2VzcyB7XG5cdHdpZHRoOiAyMCU7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiogICAgIFBhZ2UtY29udGVudCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICpcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5jb2wyLTUsIC5jb2w5LTUge1xuXHR3aWR0aDpjYWxjKDEwMCUgLSAyMHB4KTtcblx0cGFkZGluZy1sZWZ0OjEwcHg7XG5cdHBhZGRpbmctcmlnaHQ6MTBweDtcbn1cblxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcblx0XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuXHQuY29udGFpbmVyIHtcbiAgICAgICBtYXgtd2lkdGg6IDk1JTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHQubW9iaWxlLWhpZGUge1xuXHRcdGRpc3BsYXk6YmxvY2s7XG5cdH1cblx0Lm1vYmlsZS1kaXNwbGF5IHtcblx0XHRkaXNwbGF5Om5vbmU7XG5cdH1cblx0LmZvcm0tcGFkIHtcblx0XHRwYWRkaW5nLXRvcDoyN3B4O1xuXHR9XG5cdC5sYW5nIHtcblx0XHRwYWRkaW5nLXRvcDoxcHg7XG5cdH1cblx0LnNob3AtY2FydCB7XG5cdFx0cGFkZGluZy10b3A6MXB4O1xuXHR9XG5cdC5mb3JtLXBhZCB7XG5cdFx0Ym9yZGVyLXRvcDpub25lO1xuXHR9XG5cdC5jb2wyLTUge1xuXHRcdHdpZHRoOmNhbGMoMjAuOCUgLSAyMHB4KTtcblx0XHRmbG9hdDpsZWZ0O1xuXHRcdHBhZGRpbmctbGVmdDoxMHB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6MTBweDtcblx0fVxuXHQuY29sOS01IHtcblx0XHR3aWR0aDpjYWxjKDc5LjIlIC0gMjBweCk7XG5cdFx0ZmxvYXQ6cmlnaHQ7XG5cdFx0cGFkZGluZy1sZWZ0OjEwcHg7XG5cdFx0cGFkZGluZy1yaWdodDoxMHB4O1xuXHR9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuXHRcblx0XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTEwMHB4KSB7XG5cdFxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHQuY29udGFpbmVyIHtcbiAgICAgICBtYXgtd2lkdGg6IDE0NDBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNTAwcHgpIHtcblx0XG59XG5cblxuLnN1Ym1pdEZvcm0ge1xuXHR3aWR0aDogMTUwcHggIWltcG9ydGFudDtcbiAgfSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/