/************************************************************************************
FONTS
*************************************************************************************/

/* 'OSWALD'
================================================ */
@font-face {
    font-family: 'Oswald';
    src: url('fonts/oswald.eot');
    src: url('fonts/oswald.eot?#iefix') format('embedded-opentype'),
         url('fonts/oswald.woff') format('woff'),
         url('fonts/oswald.ttf') format('truetype'),
         url('fonts/oswald.svg#OswaldRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* 'FUTURA LT'
================================================ */
@font-face {
    font-family: 'FuturaLT';
    src: url('fonts/futuralt-oblique.eot');
    src: url('fonts/futuralt-oblique.eot?#iefix') format('embedded-opentype'),
         url('fonts/futuralt-oblique.woff') format('woff'),
         url('fonts/futuralt-oblique.ttf') format('truetype'),
         url('fonts/futuralt-oblique.svg#futura_ltoblique') format('svg');
    font-style: italic, oblique;

}
@font-face {
    font-family: 'FuturaLT';
    src: url('fonts/futuralt-boldoblique.eot');
    src: url('fonts/futuralt-boldoblique.eot?#iefix') format('embedded-opentype'),
         url('fonts/futuralt-boldoblique.woff') format('woff'),
         url('fonts/futuralt-boldoblique.ttf') format('truetype'),
         url('fonts/futuralt-boldoblique.svg#futura_ltboldoblique') format('svg');
    font-weight: bold;
    font-style: italic, oblique;
}
@font-face {
    font-family: 'FuturaLT';
    src: url('fonts/futuralt-bold.eot');
    src: url('fonts/futuralt-bold.eot?#iefix') format('embedded-opentype'),
         url('fonts/futuralt-bold.woff') format('woff'),
         url('fonts/futuralt-bold.ttf') format('truetype'),
         url('fonts/futuralt-bold.svg#futura_ltbold') format('svg');
    font-weight: bold;
}
@font-face {
    font-family: 'FuturaLT';
    src: url('fonts/futuralt.eot');
    src: url('fonts/futuralt.eot?#iefix') format('embedded-opentype'),
         url('fonts/futuralt.woff') format('woff'),
         url('fonts/futuralt.ttf') format('truetype'),
         url('fonts/futuralt.svg#futura_ltregular') format('svg');
    font-weight: normal;
	font-style: normal;
}

/* 'Chaparral'
================================================ */
@font-face {
    font-family: 'Chaparral';
    src: url('fonts/chaparralpro-bold.eot');
    src: url('fonts/chaparralpro-bold.eot?#iefix') format('embedded-opentype'),
         url('fonts/chaparralpro-bold.woff') format('woff'),
         url('fonts/chaparralpro-bold.ttf') format('truetype'),
         url('fonts/chaparralpro-bold.svg#chaparral_probold') format('svg');
    font-weight: bold;
}
@font-face {
    font-family: 'Chaparral';
    src: url('fonts/chaparralpro-italic.eot');
    src: url('fonts/chaparralpro-italic.eot?#iefix') format('embedded-opentype'),
         url('fonts/chaparralpro-italic.woff') format('woff'),
         url('fonts/chaparralpro-italic.ttf') format('truetype'),
         url('fonts/chaparralpro-italic.svg#chaparral_proitalic') format('svg');
    font-style: italic, oblique;
}
@font-face {
    font-family: 'Chaparral';
    src: url('fonts/chaparralpro-regular.eot');
    src: url('fonts/chaparralpro-regular.eot?#iefix') format('embedded-opentype'),
         url('fonts/chaparralpro-regular.woff') format('woff'),
         url('fonts/chaparralpro-regular.ttf') format('truetype'),
         url('fonts/chaparralpro-regular.svg#chaparral_proregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

/************************************************************************************
GENERAL STYLING
*************************************************************************************/

html, body {
	margin: 0;
	padding: 0;
}

body {
	position: relative;
	height: auto !important;
	min-height: 100% !important;
	font-family: 'FuturaLT', sans-serif;
	color: #bfb2aa !important;
	background: #22201e url(images/body-bg-canvas.png) repeat center top !important;
}

hr {
	height: 1px;
	background-color: rgba(191,178,170,.2) !important;
	border: 0 !important;
	box-shadow: 0 -1px 0 rgba(0,0,0,.5);
}

/* HEADINGS
================================================ */
h1, h2, h3, h4, h5, h6 {
	text-transform: uppercase;
	letter-spacing: .05em;
	color: #bfb2aa;
	text-shadow: -1px -1px 1px rgba(0,0,0,.7), .5px .5px 0px rgba(100,100,100,.3);
}
h1 {
	font-family: 'Oswald',sans-serif;
	font-weight: normal !important;
}
h2, h3, h4, h5, h6 {
	font-family: 'FuturaLT',sans-serif;
	font-weight: normal !important;
}

h1 {
	font-size: 1.4em !important;
}
h2 {
	font-size: 1.2em;
}
h3 {
	font-size: 1em;
}
h4 {
	/* font-size: 0.8em !important; */
}
h5 {
	font-size: 0.7em !important;
}
h6 {
	font-size: .4em !important;
}

/* TABLE
================================================ */
table {
	text-align: left;
	border: solid 1px rgba(191,178,170,.2);
	padding: 4px;
	margin-bottom: 10px;
	border-collapse: collapse;	
	background: rgba(0,0,0,.3);
	box-shadow: inset 0 1px 3px rgb(0,0,0), 0 1px 3px rgba(115,107,102,.2);
}
table th {
	text-align: left;
	font-weight: bold;
}
table td, 
table th {
	padding: 4px 7px;
	border-spacing: 0;
	border-bottom: solid 1px rgba(191,178,170,.2);
}

/************************************************************************************
STRUCTURE
*************************************************************************************/

#pagewrap {
	padding-bottom: 0 !important;
}

#layout {
	margin-bottom: 0;
	padding-bottom: 0;
}

#body {
	border: solid 1px transparent; /* fixes bizarre mozilla bug */
	margin-bottom: 0;
	padding-bottom: 0;
}

#content {
	margin-top: 0;
	padding-top: 20px;
	padding-bottom: 0;
	font: 1.3em/1.3em 'Chaparral', serif !important;
	text-shadow: -1px -1px 0 rgba(0,0,0,.7);
}

#main-flash {
	display: block;
	position: relative;
	text-align: center;
}

.page-content {
}

#sidebar {
	padding: 0 0 60px;
}

p.post-meta {
	display: none !important;
}

ul.press {
	list-style: none;
}
ul.press li {
	font-size: 1.1em;
}
ul.press li p {
	font-size: .85em;
}

ul.press li span.date {
	display: block;
	font: .75em 'FuturaLT', sans-serif;
	text-transform: uppercase;
	letter-spacing: .1em;
}

dl {
	
}
dl.rulebelow dt {
	border: solid rgba(191,178,170,.2);
	box-shadow: 0 -1px 0 rgba(0,0,0,.5) !important;
	border-width: 1px 0 0 0;
}
dt {
	margin-top: .75em;
	padding-top: .5em;
	font: 1em 'FuturaLT', sans-serif;
	text-transform: uppercase;
	letter-spacing: .1em;
	color: #bfb2aa;
}
dt small {
	font-size: .75em;
	color: #80766c;
	position: relative;
	top: -.1em;
}
dd {
	margin: 0 0 .75em 40px;
}
dd strong {
	color: #bfb2aa;
}

/* Accordion DL
================================================ */
dl.accordion dt {
    cursor: pointer;
}
dl.accordion dt:hover {
	color: #fff;
}
dl.accordion dt:hover:after {
	display: inline-block;
	content: "";
	width: 1em;
	height: 1em;
	margin-left: 0.5em;
	border-radius: 1em;
	background: rgba(153,145,138,0.3) url(images/arrow.svg) no-repeat center;
}
dl.accordion dd {
    display: none;
	margin-top: 0.5em;
}


/* POST-CONTENT STYLES
================================================ */
h1.post-title {
	margin-bottom: 1em;
}

div.post-content h3 {
	margin-bottom: 1em;
	font: .85em 'FuturaLT', sans-serif;
	text-transform: uppercase;
	letter-spacing: .1em;
	color: #bfb2aa;
}

.post-embed {
	display: inline-block;
	float: right;
	margin: auto 0 1em 1em;
}

div.entry-content p a.callout {
	background: rgba(153,145,138,0.3) url(images/arrow.svg) no-repeat bottom right;
	padding: 0 0.75em 0 0.25em;
}
div.entry-content p a.callout:hover {
	background-color: rgba(153,145,138,0.5);
	text-decoration: none;
}

/* UPDATED POST
================================================ */
.updated-post {
	margin: 0.5em 0.5em 1em 0.5em;
	padding: 1em;
	font: 0.85em 'FuturaLT', sans-serif;
	text-shadow: none;
	color: #bfb2aa;
	border: solid 1px transparent;
	border-radius: 1em;
	background: rgba(153,145,138,0.3)
}
span {
	/* these styles changed 2021-02-09
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 0.05em; */
}
.updated-post a {
	display: inline-block;
	color: #ff0000;
}


/* WELCOME PAGE CUSTOMIZATIONS
================================================ */
#blog {
	margin-bottom: 1em;
	padding: 0;
}
	#blog .latest-news {
		position: relative;
		display: block;
		height: 170px;
		overflow: hidden;
		padding: 0 1em 0 245px;
		background-color: rgba(0,0,0,0.3);
		background-repeat: no-repeat;
		background-position: left top;
		background-size: auto 100%;
		box-shadow: inset 0 1px 3px rgb(0,0,0), 0 1px 3px rgba(115,107,102,.2);
		border-radius: 6px 6px 6px 6px;
	}
	#blog .latest-news h3 {
	}
	#blog .latest-news a.read-more {
		display: block;
		position: absolute;
		top: auto;
		right: 0;
		bottom: 0;
		left: 0;
		padding: 0.75em 1em 0.5em 1em !important;
		background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* IE10+ */
		background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
		text-align: right;
	}
	#blog #other-news {
		list-style: none;
	}
		#blog #other-news li {
			display: block;
			margin: 0.2em 0.5em 0.2em 15%;
		}
		#blog #other-news li:hover {
			
		}
		#blog #other-news li:first-child,
		#blog #other-news li:first-child:hover {
			display: block;
			width: 15%;
			margin: 0;
			float: left;
			background-color: transparent;
		}
		
		#blog #other-news li a {
			padding: 0.5em 0.5em;
			color: #bfb2aa; }
		#blog #other-news li a:hover {
			color: #fff;
		}
		

/* BLOG-2
================================================ */

		ul#blog-grid {
			margin: 0 0 20px 0;
			list-style: none;
			clear: both;
		}
			ul#blog-grid li {
				position: relative;
				display: block;
				width: 47.5%;
				min-height: 230px;
				margin: .5em 0;
				overflow: hidden;
				float: left;
				text-align: center;
				background-color: rgba(0,0,0,0.3);
				background-repeat: no-repeat;
				background-position: center top 80%;
				box-shadow: inset 0 1px 3px rgb(0,0,0), 0 1px 3px rgba(115,107,102,.2);
				border-radius: 6px 6px 6px 6px;
			}
				ul#blog-grid li:nth-child(even) {
					float: right;
				}
			ul#blog-grid li img {
				position: absolute;
				display: block;
				min-height: 100% !important;
				min-width: 100%;
				max-width: none !important;
			}
			ul#blog-grid li a.wrap {
				position: absolute;
				top: 0;
				right: 0;
				bottom: 0;
				left: 0;
				text-align: left;
				background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%); /* FF3.6+ */
				background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,1))); /* Chrome,Safari4+ */
				background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
				background: -o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* Opera 11.10+ */
				background: -ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* IE10+ */
				background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* W3C */
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
			}
			ul#blog-grid li a.wrap:active h3 {
				text-shadow: 0 0 5px #fff;
			}
				ul#blog-grid li .content-box {
					position: absolute;
					top: auto;
					right: 0;
					bottom: 0;
					left: 0;
					padding: 1em;
				}
				
				ul#blog-grid li .content-box time {
					font-size: .75em;
					color: #80766c;
					border-bottom: 0
				}
				ul#blog-grid li .content-box h3 {
					margin-top: 0;
					font-size: .85em;
					color: #fff;
				}
				ul#blog-grid li .content-box p {
					display: none;
					font-size: .9em;
					line-height: 1.2em;
					color: #bfb2aa;
				}
				ul#blog-grid li .read-more {
					position: absolute;
					top: auto;
					right: 0;
					bottom: 0;
					left: 0;
					display: none;
					padding: .5em 1em .2em;
					font-size: .85em;
					text-align: right;
					text-decoration: underline;
					background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%); /* FF3.6+ */
					background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,1))); /* Chrome,Safari4+ */
					background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
					background: -o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* Opera 11.10+ */
					background: -ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* IE10+ */
					background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* W3C */
					filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
				}
				
					/*ul#blog-grid li:hover .content-box {
						top: 0;
						background: rgba(0,0,0,0.5);
					}
					ul#blog-grid li:hover .content-box h3 {
						
					}
					ul#blog-grid li:hover .content-box p {
						display: block;
					}*/
						
				
	ul#blog-grid li.sticky {
		position: relative;
		display: block;
		width: 100%;
		height: 350px;
		margin-bottom: 2em;
		border-radius: 6px 6px 6px 6px;
	}
	ul#blog-grid li.sticky img {
		display: block;
	    position: absolute;
		min-height: 100%;
	}
	ul#blog-grid li.sticky a.wrap {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* IE10+ */
		background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
	}
	ul#blog-grid li.sticky a.wrap:hover h3,
	ul#blog-grid li.sticky a.wrap:active h3 {
		text-shadow: 0 0 5px #fff;
	}
		ul#blog-grid li.sticky .content-box {
			position: absolute;
			top: auto;
			right: 0;
			bottom: 0;
			left: 0;
			padding: 1em;
		}
		ul#blog-grid li.sticky .content-box h3 {
			font-size: 1.3em;
			color: #fff;
		}
		ul#blog-grid li.sticky .content-box p {
			margin-bottom: 0;
			font-size: 1em;
			color: #bfb2aa;
		}
		ul#blog-grid li.sticky .content-box a.read-more {
			display: block;
			position: absolute;
			top: auto;
			right: 0;
			bottom: 0;
			left: 0;
			padding: 0.75em 1em 0.5em 1em !important;
			text-align: right;
		}


/* BLOCKQUOTE
================================================ */

blockquote {
	position: relative;
	margin: 0 1em 0 1em;
	quotes: "\201C""\201D""\2018""\2019";
	z-index: 0;
}
.pull-quote {
	display: inline-block;
	margin: 0 1em 1em 0;
	float: left;
	clear: left;
}
blockquote:before, 
blockquote:after {
	display: inline-block;
	position: absolute;
	font-size: 4em;
	font-style: italic;
	color: rgba(191,178,170,.4);
}
blockquote:before {
	top: .2em;
	left: -.2em;
	content: "\201C";
}
blockquote > p {
	margin-bottom: 1em;
	z-index: 0;
}
blockquote > p:last-of-type {
	margin-bottom: 0;
}
blockquote cite {
	font-style: normal;
}
blockquote footer {
	display: block;
	margin: 0;
	text-align: right;
}
blockquote footer {
	font-variant: small-caps;
	text-transform: lowercase;
	font-style: normal;
	letter-spacing: .05em;
}
blockquote footer:before {
	content: "\2013 ";
}
blockquote footer cite {
	display: block;
	font-size: .85em;
	letter-spacing: 0;
	font-variant: normal;
	text-transform: none;
	font-style: italic;
}
blockquote.verse {
	display: inline-block;
	margin: 1em auto;
}

/* Text
================================================ */

.center {
	text-align: center !important;
}

.normal {
	text-transform: none !important;
	letter-spacing: normal !important;
	font-variant: normal !important;
}
.caps {
	text-transform: uppercase;
	letter-spacing: .05em;
	font-size: 0.95em;
}

.smallcaps {
	font-variant: small-caps;
	text-transform: lowercase;
	font-style: normal;
	letter-spacing: .05em;
}

.sans {
	font-family: 'FuturaLT', sans-serif !important;
}

.red {
	 color: #d91e09 !important;
}

.lighter {
	color: #bfb2aa !important;
}

cite {
	font-style: italic;
}
em cite {
	font-style: normal !important;
}

#content aside {
	width: 40%;
	float: left;
	margin: 0 40px 1em -20px;
	padding: 1em 1em 0.5em 1em;
	background: rgb(77,73,69);
	background: rgba(77,73,69,0.5);
	font-size: 1.1em;
	color: #bfb2aa;
}
#content aside.right {
	float: right !important;
	margin: 1em -20px 1em 40px !important;
}
	#content aside blockquote {
		margin: 0;
	}
	
@media screen and (max-width: 574px) {
	
	#content aside {
		width: 100%;
		float: none;
	}
	
}

a.linkicon {
	padding-right: 1em;
}
.linkicon:after {
	position: relative;
	top: 3px;
	display: inline-block;
	content: "";
	width: 14px;
	height: 14px;
	margin-left: 0.3em;
	border: solid 1px transparent;
	border-radius: 1em;
	background: rgba(153,145,138,0.3) url(images/arrow.svg) no-repeat center;
}
.linkicon:hover:after {
	background-color: rgba(153,145,138,0.1);
	border: solid 1px rgb(153,145,138);
}

/* Hack together a grid system for posts and pages
================================================ */

@media screen and (min-width: 980px) {
	.d-1of2 {
		
	}
}

@media screen and (max-width: 980px) {
	
}

@media screen and (max-width: 760px) {
	
}

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

}

@media screen and (max-width: 574px) {
	
}

@media screen and (min-width: 575px) {
	
}


/* Text box columns
================================================ */
.cols-2 {
	-webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
	-webkit-column-gap: 2em; /* Chrome, Safari, Opera */
	-moz-column-gap: 2em; /* Firefox */
	column-gap: 2em;
}
.cols-3 {
	-webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3;
	-webkit-column-gap: 2em; /* Chrome, Safari, Opera */
	-moz-column-gap: 2em; /* Firefox */
	column-gap: 2em;
}
.cols-4 {
	-webkit-column-count: 4;
	-moz-column-count: 4;
	column-count: 4;
	-webkit-column-gap: 2em; /* Chrome, Safari, Opera */
	-moz-column-gap: 2em; /* Firefox */
	column-gap: 2em;
}

ul.cols-2, ul.cols-3, ul.cols-4 {
	list-style: none;
	padding: 0;
}
ul.cols-2 li, ul.cols-3 li, ul.cols-4 li {
	-webkit-margin-before: 0.5em;
	-webkit-margin-after: 0.2em;
}

/* FORM
================================================ */
/* form input */

textarea, input[type=text], input[type=password], input[type=search], input[type=email], input[type=url], .input-text {
	background: #000;
	background: rgba(0,0,0,.3);
	color: #bfb2aa !important;
	border: solid 1px rgba(191,178,170,.2) !important;
	padding: 5px 10px;
	border-radius: 5px;
	box-shadow: inset 0 1px 3px rgb(0,0,0), 0 1px 3px rgba(115,107,102,.2) !important;
	-webkit-appearance: none;
}

/* form input:hover */
textarea:hover, input[type=text]:hover, input[type=password]:hover, input[type=search]:hover, input[type=email]:hover, input[type=url]:hover, .input-text:hover,
textarea:focus, input[type=text]:focus, input[type=password]:focus, input[type=search]:focus, input[type=email]:focus, input[type=url]:focus, .input-text:focus {
	border: solid 1px rgba(191,178,170,.6) !important;
}

/* form input:focus */
textarea:focus, input[type=text]:focus, input[type=password]:focus, input[type=search]:focus, input[type=email]:focus, input[type=url]:focus, .input-text:focus {
	outline: none;
	background: #000;
	background: rgba(0,0,0,.3);
	color: #bfb2aa;
}

/* form button */
input[type=reset], input[type=submit] {
	background-color: #474747;
	color: #fff;
	border: solid 1px #666;
	padding: 6px 20px;
	cursor: pointer;
	border-radius: 5px;
	box-shadow: inset 0 1px 0 rgba(255,255,255,.5), 0 1px 0 rgba(0,0,0,.3);

	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FjYWJhYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1MjUyNTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background-image: -moz-linear-gradient(top,  rgba(172,171,171,1) 0%, rgba(82,82,82,1) 100%);
	background-image: -webkit-linear-gradient(top,  rgba(172,171,171,1) 0%,rgba(82,82,82,1) 100%);
	background-image: linear-gradient(top,  rgba(172,171,171,1) 0%,rgba(82,82,82,1) 100%);
}

/* form input:hover */
input[type=reset]:hover, input[type=submit]:hover, button:hover {
	background: #777;
	color: #fff;
}

/* reset button style conflicts  */
#contact-form p.button {
	width: auto;
	height: auto;
	margin: 0;
	padding: 0;
	background: none;
	box-shadow: none;
	border: none;
	border-radius: none;
}

/* fix form placeholder text */
.select2-container--default .select2-selection--single .select2-selection__rendered,
input::placeholder, textarea::placeholder {
	color: #8c837d !important;
}

/************************************************************************************
MOAR BUTTONS!
*************************************************************************************/
button, .custom-button, .wp-block-button__link {
	padding: 5px 16px;
	font-family: "FuturaLT", sans-serif;
	font-size: 100%;
	box-shadow: inset 0 1px 0 rgba(255,255,255,.5), 0 1px 1px rgba(0,0,0,.3);
	text-shadow: 0 -1px 0 rgba(0,0,0,.3);
	border-radius: 10em;
}
/* Recolor 'Add to Cart' buttons */
.wp-block-button__link {
    background-color: #66ad1f;
	  border: solid 1px #4d8217;
	  box-shadow: inset 0 1px 2px #e6f7d4, inset 0 -10px 50px #4d8217;
}
.wp-block-button__link:active {
	    background-color: #4d8217 !important; }

button.yellow,
.yellowbutton,
.custom-button.yellow {
	border: solid 1px #cca329;
	color: white;
	background-color: #000000;
	background-image: -moz-linear-gradient(top, rgb(255,204,51) 0%, rgb(204,153,51) 100%);
	background-image: -webkit-linear-gradient(top, rgb(255,204,51) 0%,rgb(204,153,51) 100%);
	background-image: linear-gradient(top, rgb(255,204,51) 0%,rgb(204,153,51) 100%);
}
	button.yellow:hover,
	.yellowbutton:hover,
	.custom-button.yellow:hover {
		background-color: #cca329;
		background-image: none;
	}

button.pink,
.pinkbutton,
.custom-button.pink {
	border: solid 1px #cc2975;
	color: white;
	background-color: #000000;
	background-image: -moz-linear-gradient(top, rgb(255,51,146) 0%, rgb(204,51,122) 100%);
	background-image: -webkit-linear-gradient(top, rgb(255,51,146) 0%, rgb(204,51,122) 100%);
	background-image: linear-gradient(top, rgb(255,51,146) 0%, rgb(204,51,122) 100%);
}
	button.pink:hover,
	.pinkbutton:hover,
	.custom-button.pink:hover {
		background-color: #cc2975;
		background-image: none;
	}
	
	
/* Colors generated by Sass */
	.buttons {
	  display: inline-block;
	  margin: 0.2em;
	  padding: 0.5rem;
	  border-radius: 20px 20px 20px 20px;
	  font-weight: bold;
	  font-size: 1.1em;
	  color: #fff; }

	.salmon {
	  background-color: #dc6556;
	  border: solid 1px #d43f2b;
	  box-shadow: inset 0 1px 2px white, inset 0 -10px 50px #d43f2b; }
	  .salmon:active {
	    background-color: #d43f2b !important; }

	.blue {
	  background-color: #4747eb;
	  border: solid 1px #1a1ae6;
	  box-shadow: inset 0 1px 2px white, inset 0 -10px 50px #1a1ae6; }
	  .blue:active {
	    background-color: #1a1ae6 !important; }

	.green {
	  background-color: #66ad1f;
	  border: solid 1px #4d8217;
	  box-shadow: inset 0 1px 2px #e6f7d4, inset 0 -10px 50px #4d8217; }
	  .green:active {
	    background-color: #4d8217 !important; }	

/* Make Checkout button bigger */
button#place_order {
	font-size: 1.2em;
	font-weight: bold;
	padding: 10px 20px;
}

/* Reset to grey-type button */
button#wc_gc_cart_redeem_send {
	display: inline-block !important;
	width: auto !important;
	background-color: #474747;
    color: #fff;
    border: solid 1px #666;
    padding: 6px 20px;
    cursor: pointer;
    border-radius: 5px;
    box-shadow: inset 0 1px 0 rgba(255,255,255,.5), 0 1px 0 rgba(0,0,0,.3);
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FjYWJhYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1MjUyNTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background-image: -moz-linear-gradient(top, rgba(172,171,171,1) 0%, rgba(82,82,82,1) 100%);
    background-image: -webkit-linear-gradient(top, rgba(172,171,171,1) 0%,rgba(82,82,82,1) 100%);
    background-image: linear-gradient(top, rgba(172,171,171,1) 0%,rgba(82,82,82,1) 100%);
}

/************************************************************************************
COMMENTS
*************************************************************************************/

.comment-title, #reply-title {
	font-size: 1.2em;
}

/************************************************************************************
HEADER
*************************************************************************************/
#headerwrap {
	position: relative;
	background: url(images/bg-header.jpg) center top no-repeat !important;
	height: 167px !important;
}

#header {
	position: relative;
	bottom: 40px;
	transform:rotate(-5deg);
	-ms-transform:rotate(-5deg); /* IE 9 */
	-webkit-transform:rotate(-5deg); /* Safari and Chrome */
}

#site-logo {
	position: absolute;
	left: 10px;
	bottom: 0 !important;
	width: 173px;
	height: 104px;
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgWw0KCTwhRU5USVRZIG5zX2Zsb3dzICJodHRwOi8vbnMuYWRvYmUuY29tL0Zsb3dzLzEuMC8iPg0KCTwhRU5USVRZIG5zX2V4dGVuZCAiaHR0cDovL25zLmFkb2JlLmNvbS9FeHRlbnNpYmlsaXR5LzEuMC8iPg0KCTwhRU5USVRZIG5zX2FpICJodHRwOi8vbnMuYWRvYmUuY29tL0Fkb2JlSWxsdXN0cmF0b3IvMTAuMC8iPg0KCTwhRU5USVRZIG5zX2dyYXBocyAiaHR0cDovL25zLmFkb2JlLmNvbS9HcmFwaHMvMS4wLyI+DQpdPg0KPHN2ZyB2ZXJzaW9uPSIxLjIiIGJhc2VQcm9maWxlPSJ0aW55IiBpZD0iTGF5ZXJfMSIgeG1sbnM6eD0iJm5zX2V4dGVuZDsiIHhtbG5zOmk9IiZuc19haTsiIHhtbG5zOmdyYXBoPSImbnNfZ3JhcGhzOyINCgkgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6YT0iaHR0cDovL25zLmFkb2JlLmNvbS9BZG9iZVNWR1ZpZXdlckV4dGVuc2lvbnMvMy4wLyINCgkgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxNjIuNDA5cHgiIGhlaWdodD0iOTAuMzY0cHgiIHZpZXdCb3g9IjAgMCAxNjIuNDA5IDkwLjM2NCIgb3ZlcmZsb3c9ImluaGVyaXQiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTcyLjA3Niw4OS45OTljLTAuMDAxLDAuMTM1LTAuMDI5LDAuMjc5LTAuMTY0LDAuMzAyYy0wLjI4LDAuMDUyLTAuNzA1LDAuMDUzLTEuMDQ4LDAuMDAyDQoJYy0wLjExNC0wLjAyLTAuMjA4LTAuMDktMC4yMzgtMC4yMTRjLTAuMjMzLTAuODUyLTAuNjk4LTMuMTA0LTAuODE0LTMuNTJjLTAuMDItMC4wNzMtMC4xODYtMC4zNC0wLjE4NiwwLjA2NA0KCWMwLjAwMiwwLjYsMCwyLjE3NCwwLjAwMywzLjQwOGMwLDAuMTQ0LTAuMTEyLDAuMjI2LTAuMjU4LDAuMjU4Yy0wLjI5OSwwLjA2NC0wLjY0MiwwLjAxNi0wLjg4OSwwLjAyNQ0KCWMtMC4xMjYsMC4wMTItMC4yMi0wLjExMy0wLjIyLTAuMjM2Yy0wLjA3MS0yLTAuMDM5LTYuOTkyLDAuMDE3LTcuOTY3YzAuMDEyLTAuMTE0LDAuMDItMC4yNDksMC4xMzQtMC4yNg0KCWMwLjQyNS0wLjAyMywwLjk1MiwwLjAxNywxLjIzMSwwLjAxNGMwLjEwNSwwLjAwMSwwLjE2NywwLjEwNSwwLjE4OCwwLjIxOWMwLjEzNywwLjYzMSwwLjU0OCwyLjU2NiwwLjczOCwzLjIzDQoJYzAuMTA1LDAuMzcxLDAuMjA5LDAuMzgxLDAuMTg4LTAuMDQzYy0wLjA1Ny0xLjA0OS0wLjA1MS0yLjQ0Ni0wLjA1NS0zLjE5Yy0wLjAwMS0wLjExNywwLjA5LTAuMjM3LDAuMjA3LTAuMjMNCgljMC4zMTksMC4wMiwwLjcwMy0wLjAxMiwwLjk2MS0wLjAwNGMwLjEyNi0wLjAwMiwwLjIxNywwLjEwNCwwLjIxOSwwLjIyOEM3Mi4xMDYsODIuNzk5LDcyLjA3OSw4OC4xOTYsNzIuMDc2LDg5Ljk5OUw3Mi4wNzYsODkuOTk5DQoJeiBNNzQuMzUxLDgzLjk1OGwwLjAxOCw0LjE5OGMwLjAwMSwwLjQ3NC0wLjExMywwLjUyOS0wLjI4OCwwLjUzYy0wLjE5OC0wLjAwMS0wLjMyMi0wLjAyMS0wLjMyNS0wLjUxOGwtMC4wMTgtNC4xOTUNCgljLTAuMDAyLTAuNDU1LDAuMTAyLTAuNjIxLDAuMzE3LTAuNjIyQzc0LjIzMiw4My4zNDksNzQuMzQ2LDgzLjQxLDc0LjM1MSw4My45NThMNzQuMzUxLDgzLjk1OHogTTc0LjAzNiw5MC4zNjQNCgljMS4xNjgtMC4wMDYsMS42NTItMC42LDEuNjQ3LTEuNzQ4bC0wLjAyMi00LjkyMWMtMC4wMDUtMS41OTQtMC43MzItMS44NzItMS42NjUtMS44NjhjLTAuODg5LDAuMDA1LTEuNTgxLDAuMzgtMS41NzUsMi4wMDcNCglsMC4wMiw0Ljc5NkM3Mi40NDUsODkuODAyLDcyLjg1Myw5MC4zNyw3NC4wMzYsOTAuMzY0TDc0LjAzNiw5MC4zNjR6IE03Ny43NzMsODMuMDc3YzAuMjE4LTAuMDEyLDAuNDU2LDAuMTMxLDAuNDU5LDAuNjQ4DQoJYzAuMDA2LDEuNjE3LTAuMTgsMS42NTktMC40MjksMS42NjFjMCwwLTAuMDcxLDAuMDExLTAuMTI1LDAuMDAxYy0wLjEwMi0wLjAxMi0wLjE0NS0wLjE1Ny0wLjE0NS0wLjMwMg0KCWMtMC4wMDUtMC43MTYtMC4wMTctMS4yODMtMC4wMDktMS44MjJjMC0wLjA2MywwLjAzMS0wLjE3NywwLjA5My0wLjE3N0M3Ny42Nyw4My4wODcsNzcuNzczLDgzLjA3Nyw3Ny43NzMsODMuMDc3TDc3Ljc3Myw4My4wNzd6DQoJIE03OS42NDcsOTAuMjc2YzAuMDk1LTAuMDExLDAuMTI1LTAuMTQ0LDAuMTAzLTAuMjM5Yy0wLjA2NC0wLjI2OS0wLjEwOC0xLjM2Ni0wLjEwOC0xLjUwMWMtMC4wMDEtMC4xOTYsMC4wNjUtMS41NzQtMC40OTYtMi4wNTgNCgljLTAuMTA2LTAuMDk0LTAuMTQ2LTAuMTY1LTAuNDE3LTAuMjU3Yy0wLjA2Mi0wLjAyLTAuMTQ2LTAuMDYyLTAuMDAxLTAuMTE1YzAuMjM4LTAuMDgzLDAuNzY3LTAuNDU3LDAuNzYyLTEuMjI3bDAuMDAyLTIuMDM5DQoJYy0wLjAwNS0wLjY5NS0wLjc3MS0xLjA3NC0xLjU3OC0xLjA2MWMwLDAtMC45NDIsMC4wMTUtMS41NTUsMC4wMTdjLTAuMTA0LDAuMDAxLTAuMTg2LDAuMDYzLTAuMTg2LDAuMTg4DQoJYzAuMDE1LDMuMDk1LDAuMDAxLDQuNzk1LDAuMDE0LDcuOTc1YzAuMDA0LDAuMTE1LDAuMDAyLDAuMjksMC4xMjYsMC4zMDJjMC4yMTksMC4wMiwwLjgxOCwwLjAwNiwxLjA2Ni0wLjAyNQ0KCWMwLjEwNC0wLjAxMiwwLjExMy0wLjE3NywwLjExMy0wLjI4YzAuMDA1LTEuMTMsMC4wMDMtMS45NTctMC4wMDItMi44NTljMC0wLjA5My0wLjAxMi0wLjE5OCwwLjA3Mi0wLjIyOA0KCWMwLjA1MS0wLjAyMSwwLjEyNC0wLjAwMSwwLjEyNC0wLjAwMWMwLjYwMS0wLjAwMywwLjU1NSwxLjM1NCwwLjU1NywxLjU2MmMwLDAuMTExLDAuMDE1LDAuOTYyLDAuMDU3LDEuNTYyDQoJYzAuMDEyLDAuMTA0LDAuMDIyLDAuMjgxLDAuMTM1LDAuMjhDNzguNjk2LDkwLjI4Myw3OS4zOTksOTAuMjk5LDc5LjY0Nyw5MC4yNzZMNzkuNjQ3LDkwLjI3NnogTTgzLjUwMyw4My4xOTYNCgljMC4wOTItMC4wMDEsMC4xNzgtMC4wNSwwLjE3NC0wLjE0NWMwLjAxLTAuNDI0LTAuMDAxLTAuODA4LTAuMDE0LTEuMDY5YzAtMC4wOTEtMC4wNjQtMC4xODYtMC4xNTYtMC4xODQNCgljLTAuNjMyLTAuMDE5LTIuNjEsMC4wMi0zLjIwMiwwLjAxMmMtMC4wODMsMC4wMDItMC4xNzYsMC4wNTMtMC4xNzUsMC4xMzdjMCwwLjI1LTAuMDA2LDAuODM4LTAuMDA1LDEuMTA5DQoJYzAsMC4wNzEsMC4wODMsMC4xMzMsMC4xNjYsMC4xNDNjMC4yNTksMC4wMiwwLjU0OS0wLjAwMywwLjc2OC0wLjAwNGMwLjA1MiwwLjAwMSwwLjEyMywwLjA4MywwLjEyMywwLjE0Ng0KCWMwLjAxMSwyLjM3LDAuMDI4LDQuMDc5LDAuMDQsNi42ODFjMCwwLjA3MiwwLjA1NCwwLjE2NSwwLjEzNSwwLjE3NWMwLjMzMSwwLjAyMSwwLjg2OSwwLjA0OCwxLjE4LDAuMDA2DQoJYzAuMDc1LTAuMDEzLDAuMTE2LTAuMDgzLDAuMTEzLTAuMTc3Yy0wLjAwOS0yLjYwMS0wLjAzNy00LjMxOS0wLjA0NS02LjY4MmMtMC4wMDQtMC4xMjQsMC4xMjEtMC4xNTUsMC4yMTMtMC4xNTUNCglDODMuMDc4LDgzLjE4OCw4My4zMjYsODMuMTk3LDgzLjUwMyw4My4xOTZMODMuNTAzLDgzLjE5NnogTTg3LjYxMiw4OS45ODRjLTAuMDE0LTEuMDg3LDAuMDU3LTYuMTMxLDAuMDA3LTguMDA2DQoJYy0wLjAwMS0wLjA4My0wLjAzLTAuMTg4LTAuMTAzLTAuMTk3Yy0wLjI3LTAuMDIxLTAuNzk4LDAuMDU1LTEuMTEsMC4wMjRjLTAuMDUxLTAuMDEtMC4wNzEsMC4wOTQtMC4wNzEsMC4xMzcNCgljLTAuMDA5LDAuNTc4LDAuMDIsMi4xNTQsMC4wMTMsMi44NTdjMC4wMDEsMC4wODItMC4wMzIsMC4xNjUtMC4xMTUsMC4xODdjLTAuMTY1LDAuMDMyLTAuNDIzLDAuMDU0LTAuNTc5LDAuMDEzDQoJYy0wLjA3NC0wLjAxOS0wLjA3Mi0wLjExMi0wLjA3NC0wLjE5NWMtMC4wNDMtMC45MTIsMC4wMTMtMi4yNDgsMC4wMS0yLjgxOGMtMC4wMDEtMC4wOTQtMC4wNjItMC4xNjYtMC4xNTUtMC4xNzYNCgljLTAuMjgtMC4wMi0wLjc2NywwLjAwMy0xLjEyOCwwLjAwNWMtMC4wNjQsMC0wLjEwNSwwLjExNC0wLjEwNSwwLjE3NmMtMC4wMjEsMS45MjcsMC4wMDEsNi44MDcsMC4wNTcsNy45ODcNCgljMCwwLjEwMywwLjA2MywwLjIyOCwwLjE2NiwwLjIzNmMwLjI1OSwwLjAyMSwwLjYwOSwwLjAwOCwwLjg2OC0wLjAyNGMwLjEzOC0wLjAyLDAuMjctMC4wODMsMC4yOC0wLjIxOA0KCWMwLjA0OC0wLjY4NS0wLjAwMi0yLjgxNSwwLjAxOC0zLjIyMWMwLTAuMDYyLDAuMDItMC4xNTcsMC4wOTQtMC4xNTZjMC4xODYtMC4wMTEsMC40MDItMC4wMzIsMC41NTgtMC4wMDMNCgljMC4wNzQsMC4wMTEsMC4xMzcsMC4wOTQsMC4xMzgsMC4xNTVjMC4wMjEsMC4zMzEtMC4wMDQsMi4wNjIsMC4wMDIsMy4yMDFjMCwwLjExNSwwLjAzMSwwLjI3MSwwLjEzNiwwLjI2DQoJYzAuMjM3LTAuMDIyLDAuNTc5LDAuMDI4LDAuODg5LTAuMDI3Qzg3LjUwOSw5MC4xNiw4Ny42MTQsOTAuMDk5LDg3LjYxMiw4OS45ODRMODcuNjEyLDg5Ljk4NHogTTkyLjIyMiw4Ny4zMTJsMC4wMTEsMC42MTMNCgljMC4wMTUsMC40NzctMC4xMDgsMC45MDEtMC41MjIsMC45MDJjMCwwLTAuMDk0LDAtMC4xNDgsMC4wMDFjLTAuMDY4LDAtMC4xMTItMC4wNjEtMC4xMTItMC4xMzQNCgljLTAuMDA0LTAuNzI2LTAuMDE1LTEuNDEtMC4wMDUtMS44NTRjLTAuMDAzLTAuMDQ0LDAuMDItMC4xMTUsMC4wNzEtMC4xMTRDOTEuNzMxLDg2LjcyNSw5Mi4yMSw4Ni43OTUsOTIuMjIyLDg3LjMxMkw5Mi4yMjIsODcuMzEyDQoJeiBNOTEuNjc1LDgyLjk5NWMwLjQyNC0wLjAwMywwLjQ5OCwwLjI0NywwLjQ4OCwwLjcxNGwtMC4wMTYsMC45NDJjLTAuMDEsMC4zNTMtMC40NTMsMC40OTgtMC42ODMsMC40NzkNCgljLTAuMDUsMC4wMDItMC4wNzEtMC4wODMtMC4wNzEtMC4xMzRjLTAuMDA2LTAuNzM1LTAuMDA4LTEuNDE5LTAuMDE5LTEuODk2YzAtMC4wNDQsMC4wMi0wLjA5MywwLjA2LTAuMTAzDQoJQzkxLjQ5OSw4Mi45ODYsOTEuNjc1LDgyLjk5NSw5MS42NzUsODIuOTk1TDkxLjY3NSw4Mi45OTV6IE05MS4xNzYsOTAuMjE4YzEuNTE0LTAuMDA4LDIuNTU5LTAuMTU2LDIuNTU0LTEuMjEybC0wLjAwNy0xLjc1MQ0KCWMtMC4wMDMtMC42MjItMC41MTItMS4xODktMC45MTctMS4zODRjMC42MjktMC4zODYsMC43NTMtMC43MTgsMC43Ni0xLjU1N2wwLjAwNS0xLjA5OWMwLjAwOS0wLjgwOS0wLjctMS41My0xLjUyOC0xLjUyOA0KCWMwLDAtMS4xOTEsMC4wMDUtMS45NDYsMC4wMWMtMC4wNjMsMC4wMDEtMC4wNjMsMC4wNjItMC4wNjIsMC4xMjRjMC4wMTIsMy4yMTEsMC4wMyw1LjAzNSwwLjA0Myw4LjI0Ng0KCWMwLDAuMDYyLDAuMDQzLDAuMTU1LDAuMTA0LDAuMTU1QzkwLjM1Niw5MC4yMzEsOTAuNjY3LDkwLjIxOSw5MS4xNzYsOTAuMjE4TDkxLjE3Niw5MC4yMTh6IE05Ni44ODIsOTAuMTg0DQoJYzAuMDc1LDAsMC4xNjgtMC4wNTQsMC4xNjgtMC4xMzZjLTAuMDEzLTAuMzMxLTAuMDE3LTAuOTEyLTAuMDE2LTEuMjUzYzAtMC4wODQtMC4wODQtMC4xMzQtMC4xNjgtMC4xMzYNCgljLTAuMzMxLTAuMDA5LTAuOTA5LDAuMDQ1LTEuMTM5LDAuMDI2Yy0wLjA5NC0wLjAxLTAuMTg3LTAuMDcyLTAuMTg4LTAuMTU0Yy0wLjAxLTAuMzk0LTAuMDA0LTEuNDI5LDAuMDE0LTEuNjQ2DQoJYzAuMDEyLTAuMDczLDAuMDUzLTAuMTU3LDAuMTI1LTAuMTU4YzAuMTU3LDAuMDAxLDAuNzI1LDAuMDA5LDAuOTMyLTAuMDA1YzAuMDcyLDAuMDAxLDAuMTEyLTAuMDcsMC4xMTItMC4xNDQNCgljLTAuMDAyLTAuMzIyLDAuMDQ4LTEuMDU4LDAuMDI2LTEuMzg5YzAtMC4wNzEtMC4wNzMtMC4xMjQtMC4xNDYtMC4xMjRjLTAuMjY5LDAuMDE0LTAuNzQ2LDAuMDI0LTAuOTY0LTAuMDA1DQoJYy0wLjA2Mi0wLjAxMS0wLjEyMy0wLjA3Mi0wLjEyNC0wLjEzNGMtMC4wMTMtMC40ODgsMC4wMDQtMS4yODYsMC4wMDQtMS42MDZjLTAuMDAxLTAuMDYyLDAuMDgzLTAuMTEzLDAuMTU2LTAuMTE0DQoJYzAuMzUxLTAuMDEzLDAuODgsMC4wMDYsMS4xODktMC4wMDVjMC4wNTQtMC4wMDEsMC4xMTMtMC4wNjMsMC4xMTQtMC4xMjVjLTAuMDAxLTAuMzczLDAuMDE3LTAuODgxLDAuMDA0LTEuMTgyDQoJYy0wLjAwMS0wLjA4My0wLjA4Mi0wLjEyNS0wLjE2NS0wLjEyNGMtMC43MzYtMC4wMDctMS45NDgtMC4wMTMtMi41OC0wLjAwMWMtMC4wNTIsMC4wMDMtMC4xMTMsMC4wNjMtMC4xMTMsMC4xMTgNCgljLTAuMDI4LDAuNjg0LDAuMDMyLDQuOTM5LDAuMDQ1LDguMDg3YzAuMDAxLDAuMDYyLDAuMDMsMC4xODgsMC4xMTUsMC4xOTdDOTQuNjk4LDkwLjIwMiw5Ni4xOSw5MC4yMjgsOTYuODgyLDkwLjE4NEw5Ni44ODIsOTAuMTg0DQoJeiBNOTkuNTY3LDg2LjA3OWMwLjA2NCwwLDAuMTYyLDAuODU4LDAuMjAzLDEuMTgxYzAuMDEyLDAuMDgxLTAuNDExLDAuMDY0LTAuNDAyLDAuMDAzQzk5LjQwOCw4Ny4wMzQsOTkuNDc2LDg2LjA4LDk5LjU2Nyw4Ni4wNzkNCglMOTkuNTY3LDg2LjA3OXogTTEwMS40OTMsOTAuMTg1YzAuMDUxLDAuMDAxLDAuMTA1LTAuMDIxLDAuMDkyLTAuMDYzYy0wLjA1NC0wLjI5OC0xLjI0NS04LjM5NS0xLjQ1My04LjQwNQ0KCWMtMC41NDktMC4wMjctMC41Ny0wLjAyNy0xLjExOSwwLjAwN2MtMC4yMTgsMC4wMS0xLjQ0Niw4LjEzNy0xLjQ5OCw4LjMzM2MtMC4wMSwwLjAzMi0wLjA0MSwwLjEyNCwwLjEzNywwLjEyNg0KCWMwLjMxOS0wLjAwMiwwLjk1MS0wLjAwNiwxLjI3Mi0wLjAwOWMwLjA5MywwLjAwMSwwLjA4MS0wLjA3MiwwLjA5Mi0wLjA5NWMwLjA1Mi0wLjE4NSwwLjE5Mi0xLjIzMiwwLjI0NS0xLjQzOA0KCWMwLjAwOC0wLjA1MywwLjA0MS0wLjA3MywwLjA5Mi0wLjA3M2MwLjEyNC0wLjAxMiwwLjMwOS0wLjAwMiwwLjQwMy0wLjAwMmMwLjA0Mi0wLjAwMSwwLjEwNCwwLjAyLDAuMTE1LDAuMDczDQoJYzAuMDIxLDAuMTg1LDAuMjY1LDEuMjgyLDAuMzE3LDEuNDU3YzAuMDEsMC4wMywwLjA1MSwwLjA4NCwwLjA4MSwwLjA4M0MxMDAuODAyLDkwLjE3NywxMDEuMTUxLDkwLjE4NiwxMDEuNDkzLDkwLjE4NQ0KCUwxMDEuNDkzLDkwLjE4NXogTTEwMy43NTEsOTAuMTc1YzEuMjMyLTAuMDA2LDEuNzI1LTEuMTA0LDEuNzIxLTIuMjY2YzAsMCwwLjAwOS0wLjUwOC0wLjAwNC0wLjc5OA0KCWMtMC4wMDItMC4wOTQtMC4wNjEtMC4xNzYtMC4xNTYtMC4xNzdjLTAuMjg5LTAuMDA3LTAuNzc2LTAuMDA0LTEuMDM0LTAuMDA0Yy0wLjA5MywwLjAwMi0wLjE0NiwwLjEwNC0wLjE0NiwwLjE4Ng0KCWMwLjAwMywwLjMxMSwwLjEyMiwxLjU4NS0wLjM4NSwxLjU4OWMtMC4zMzMsMC4wMDEtMC40MjgtMC42MjItMC40MjktMC45MWwtMC4wMTQtMi45NDRjLTAuMDAzLTAuOTIsMC4wNjMtMS44NDMsMC40MTgtMS44NDUNCgljMC41MTgtMC4wMDMsMC4zNjUsMS4wMDQsMC4zODgsMS4yNzJjMC4wMTEsMC4xNzUsMC4xMDUsMC4xNzYsMC4xOTgsMC4xNzZjMC4xNjYtMC4wMDIsMC43MzQsMC4wNDcsMC45OTQsMC4wMDgNCgljMC4wOTItMC4wMTMsMC4xMzMtMC4wOTUsMC4xNDQtMC4xODljMC4wMS0wLjE3NywwLjAwNy0wLjQ3NiwwLjAwNy0wLjQ3NmMwLjAxOC0xLjA0Ny0wLjI5OS0yLjI2OS0xLjczNi0yLjI2MQ0KCWMtMS40MzEsMC4wMDYtMS42NzIsMS41OTItMS42NywxLjk0M2wwLjAxNiwzLjk5OUMxMDIuMDY2LDg4Ljc3NCwxMDIuMjM4LDkwLjE4MiwxMDMuNzUxLDkwLjE3NUwxMDMuNzUxLDkwLjE3NXogTTEwOS4yOCw4OS44OTINCgljLTAuMDE2LTEuMDg4LDAuMDU3LTYuMTMzLDAuMDEtOC4wMDhjLTAuMDAxLTAuMDgyLTAuMDMyLTAuMTg3LTAuMTA0LTAuMTk2Yy0wLjI3MS0wLjAyLTAuNzk4LDAuMDU2LTEuMTEsMC4wMjYNCgljLTAuMDUzLTAuMDA5LTAuMDcxLDAuMDk1LTAuMDcxLDAuMTM2Yy0wLjAxMSwwLjU3OCwwLjAxOSwyLjE1MywwLjAxMywyLjg1OGMtMC4wMDEsMC4wODQtMC4wMzIsMC4xNjQtMC4xMTYsMC4xODcNCgljLTAuMTYzLDAuMDM0LTAuNDIyLDAuMDU0LTAuNTc4LDAuMDEzYy0wLjA3Mi0wLjAxOS0wLjA3Mi0wLjExMS0wLjA3MS0wLjE5NWMtMC4wNDgtMC45MTIsMC4wMS0yLjI0OCwwLjAwNy0yLjgxOA0KCWMwLTAuMDkzLTAuMDYyLTAuMTY3LTAuMTU2LTAuMTc3Yy0wLjI3OS0wLjAyLTAuNzY2LDAuMDA0LTEuMTMxLDAuMDA1Yy0wLjA2MSwwLjAwMi0wLjEwMiwwLjExNS0wLjEwMiwwLjE3Nw0KCWMtMC4wMjEsMS45MjgtMC4wMDIsNi44MDYsMC4wNTQsNy45ODhjMC4wMDEsMC4xMDMsMC4wNjUsMC4yMjcsMC4xNjcsMC4yMzdjMC4yNiwwLjAyLDAuNjExLDAuMDA5LDAuODY5LTAuMDI1DQoJYzAuMTM5LTAuMDIxLDAuMjcxLTAuMDg0LDAuMjc5LTAuMjE5YzAuMDUxLTAuNjgzLDAuMDAxLTIuODE2LDAuMDE5LTMuMjIyYzAtMC4wNjEsMC4wMjEtMC4xNTYsMC4wOTQtMC4xNTYNCgljMC4xODctMC4wMSwwLjQwMi0wLjAzMSwwLjU2LTAuMDAxYzAuMDcyLDAuMDEsMC4xMzUsMC4wOTMsMC4xMzUsMC4xNTZjMC4wMjEsMC4zMzEtMC4wMDIsMi4wNjEsMC4wMDIsMy4xOTkNCgljMCwwLjExMywwLjAzMywwLjI2OSwwLjEzNywwLjI1OGMwLjIzOC0wLjAyMSwwLjU4LDAuMDI5LDAuODkxLTAuMDI1QzEwOS4xNzksOTAuMDY3LDEwOS4yNzksOTAuMDA2LDEwOS4yOCw4OS44OTJMMTA5LjI4LDg5Ljg5MnoNCgkgTTExNC41OTYsODcuNzdjMS4xNTEtMC4wMDMsMS43NzgtMC43ODIsMS43NzItMS45NzRsLTAuMDA0LTAuNzE2Yy0wLjAwMy0xLjI0My0yLjE0My0yLjQxMy0yLjE0Ni0zLjIxM2wtMC4wMDEtMC41MzgNCgljLTAuMDA1LTAuMzU0LDAuMTItMC42ODUsMC4zOTktMC42ODVjMC4yMTktMC4wMDEsMC4zMjMsMC40MDEsMC4zMTIsMC42NGMwLDAtMC4wMjYsMC41NjktMC4wMTQsMC44MjgNCgljMCwwLjA3MiwwLjA2LDAuMTU3LDAuMTMzLDAuMTU2YzAuMjM4LDAuMDExLDAuODYsMC4wMTgsMS4xMzEtMC4wMDZjMC4wNzEtMC4wMTEsMC4xMTMtMC4xMDQsMC4xMTMtMC4xNjQNCgljLTAuMDAyLTAuMzIyLTAuMDA2LTEuMDI4LTAuMDA2LTEuMDI4Yy0wLjAwMi0xLjA1Ny0wLjU4OC0xLjg1LTEuNjEzLTEuODI0Yy0xLjI2NCwwLjAyNC0xLjgyOCwwLjk1LTEuODIzLDIuMTRsMC4wMDMsMC44ODINCgljMC4wMDcsMS4yMjQsMi4xMzUsMi4zMjEsMi4xMTYsMi45ODRsLTAuMDE5LDAuNTgyYy0wLjAxLDAuMjU3LTAuMDM5LDAuNTA2LTAuMzQxLDAuNTA3Yy0wLjI4OCwwLjAwMS0wLjQwNS0wLjQwMi0wLjQwNS0wLjc0NA0KCWMwLDAtMC4wMDMtMC4zMjEtMC4wMDUtMC41MDhjMC0wLjExMy0wLjAwMS0wLjI3LTAuMTA0LTAuMjdjLTAuMjM3LDAuMDAyLTAuOTczLDAuMDYtMS4xNjgsMC4wNDkNCgljLTAuMDg0LTAuMDAxLTAuMTE1LDAuMTIzLTAuMTE0LDAuMjE4Yy0wLjAxMSwwLjIwNi0wLjAwOSwwLjUzOC0wLjAwOSwwLjUzOEMxMTIuNzc5LDg2Ljk4MywxMTMuNjYzLDg3Ljc3MywxMTQuNTk2LDg3Ljc3DQoJTDExNC41OTYsODcuNzd6IE0xMTguOTkxLDgzLjY1OGMwLjA2MSwwLjAwMSwwLjE1NywwLjg2LDAuMjAxLDEuMTgzYzAuMDExLDAuMDgyLTAuNDE2LDAuMDYzLTAuNDA0LDAuMDAxDQoJQzExOC44MzEsODQuNjE0LDExOC44OTksODMuNjYsMTE4Ljk5MSw4My42NThMMTE4Ljk5MSw4My42NTh6IE0xMjAuOTE0LDg3Ljc2NGMwLjA1MiwwLjAwMSwwLjEwNC0wLjAyMSwwLjA5My0wLjA2MQ0KCWMtMC4wNTQtMC4zMDItMS4yNDgtOC4zOTYtMS40NTUtOC40MDZjLTAuNTUxLTAuMDI5LTAuNTctMC4wMjktMS4xMTgsMC4wMDVjLTAuMjE4LDAuMDExLTEuNDQ2LDguMTQtMS40OTcsOC4zMzQNCgljLTAuMDExLDAuMDMxLTAuMDQsMC4xMjQsMC4xMzUsMC4xMjRjMC4zMjMtMC4wMDEsMC45NTMtMC4wMDQsMS4yNzMtMC4wMDVjMC4wOTYtMC4wMDEsMC4wODQtMC4wNzMsMC4wOTQtMC4wOTUNCgljMC4wNTEtMC4xODYsMC4xOTEtMS4yMzIsMC4yNDItMS40NGMwLjAwOS0wLjA1MiwwLjA0Mi0wLjA3MywwLjA5Mi0wLjA3M2MwLjEyNS0wLjAxLDAuMzEzLTAuMDAxLDAuNDA0LDANCgljMC4wNDUtMC4wMDIsMC4xMDQsMC4wMTksMC4xMTUsMC4wN2MwLjAyMSwwLjE4NywwLjI2NiwxLjI4NCwwLjMxNywxLjQ1OWMwLjAxLDAuMDMsMC4wNTEsMC4wODMsMC4wODMsMC4wODMNCglDMTIwLjIyLDg3Ljc1OCwxMjAuNTcyLDg3Ljc2NSwxMjAuOTE0LDg3Ljc2NEwxMjAuOTE0LDg3Ljc2NHogTTEyNS4yMTIsODcuNDM0YzAuMDAyLTEuODAyLDAuMDI5LTcuMTk3LDAuMDE4LTcuOTEzDQoJYy0wLjAwMi0wLjEyMy0wLjA5Ni0wLjIyOC0wLjIxOS0wLjIyOGMtMC4yNjEtMC4wMDgtMC42NDMsMC4wMjQtMC45NjUsMC4wMDVjLTAuMTEzLTAuMDEtMC4yMDYsMC4xMTQtMC4yMDUsMC4yMw0KCWMwLjAwNCwwLjc0NCwwLDIuMTQyLDAuMDU1LDMuMTg5YzAuMDI1LDAuNDI0LTAuMDgsMC40MTUtMC4xODUsMC4wNDJjLTAuMTg5LTAuNjYxLTAuNjAzLTIuNTk5LTAuNzQxLTMuMjI5DQoJYy0wLjAyLTAuMTE1LTAuMDgyLTAuMjE5LTAuMTg1LTAuMjE2Yy0wLjI4MSwwLTAuODEtMC4wMzgtMS4yMzQtMC4wMThjLTAuMTE0LDAuMDEyLTAuMTI0LDAuMTQ4LTAuMTM0LDAuMjYyDQoJYy0wLjA1NywwLjk3NC0wLjA5LDUuOTY4LTAuMDE2LDcuOTY2Yy0wLjAwMSwwLjEyMywwLjA5NCwwLjI0OCwwLjIxNywwLjIzN2MwLjI1LTAuMDEzLDAuNTksMC4wMzksMC44OTMtMC4wMjINCgljMC4xNDMtMC4wMzMsMC4yNTctMC4xMTcsMC4yNTYtMC4yNjRjLTAuMDA2LTEuMjMyLDAtMi44MDctMC4wMDQtMy40MDhjLTAuMDAyLTAuNDAyLDAuMTY1LTAuMTMzLDAuMTg2LTAuMDYyDQoJYzAuMTE3LDAuNDE0LDAuNTg0LDIuNjcyLDAuODE0LDMuNTJjMC4wMzEsMC4xMjUsMC4xMjUsMC4xOTYsMC4yMzcsMC4yMTVjMC4zNDMsMC4wNTIsMC43NjksMC4wNDksMS4wNDYtMC4wMDENCglDMTI1LjE4MSw4Ny43MTUsMTI1LjIxMiw4Ny41NzIsMTI1LjIxMiw4Ny40MzRMMTI1LjIxMiw4Ny40MzR6IE0xMzAuNjEyLDgwLjQ4MWMwLjAwNi0wLjI5LDAuMDA1LTAuODA2LDAuMDA0LTEuMDU2DQoJYzAtMC4wNjMtMC4wOTYtMC4xMzQtMC4xNTYtMC4xMzNjLTAuNTgyLDAtMi4wNTMtMC4wMjMtMi44NSwwLjAwMWMtMC4wNzItMC4wMDEtMC4xNjcsMC4wNTMtMC4xNjMsMC4xNTYNCgljMC4wMTMsMy4yMTEsMC4wNiw0Ljg4LDAuMDM0LDguMDM5YzAsMC4xNjUsMC4wNzIsMC4xMzUsMC4xMzMsMC4xNDNjMC4zNDQsMC4wMjksMC45ODYsMC4wMTgsMS4zMjYtMC4wMTYNCgljMC4wNjQtMC4wMTEsMC4xNDYtMC4wNzMsMC4xNDYtMC4xNDZjLTAuMDA1LTAuODE4LTAuMDY1LTIuNDE0LTAuMDIzLTMuMDI1YzAtMC4wNjEsMC4wNjEtMC4xMzMsMC4xMjEtMC4xMzUNCgljMC4zMDEtMC4wMjIsMC43NjcsMC4wMDgsMS4wNzgtMC4wMDRjMC4wNTEsMC4wMDEsMC4xMDQtMC4wNTQsMC4xMDQtMC4xMDRjMC4wMi0wLjM3NSwwLjAxNi0xLjE1LTAuMDA2LTEuMzU3DQoJYy0wLjAxMS0wLjA3LTAuMDgyLTAuMTM0LTAuMTU2LTAuMTM0Yy0wLjIxNywwLjAxMi0wLjgyOCwwLjAzNC0xLjA0NiwwLjAyM2MtMC4wNjIsMC4wMDMtMC4xMDQtMC4wOC0wLjEwNC0wLjE1Mw0KCWMtMC4wMTMtMC41NTktMC4wMDYtMS41NzQtMC4wMDgtMS44MjJjMC4wMDEtMC4wNzMsMC4wNTEtMC4xNDYsMC4xMjMtMC4xNDVjMC4zMzItMC4wMjMsMC45MzQsMC4wMjUsMS4yNzUtMC4wMTgNCglDMTMwLjUwNyw4MC41ODYsMTMwLjYxMSw4MC41NTMsMTMwLjYxMiw4MC40ODFMMTMwLjYxMiw4MC40ODF6IE0xMzIuNTI3LDgwLjUwNmMwLjIxNS0wLjAxNCwwLjQ1NCwwLjEzMSwwLjQ1OCwwLjY1DQoJYzAuMDA2LDEuNjEzLTAuMTgyLDEuNjU4LTAuNDI4LDEuNjU5YzAsMC0wLjA3MywwLjAxLTAuMTI0LDAuMDAxYy0wLjEwMy0wLjAxLTAuMTQ2LTAuMTU1LTAuMTQ2LTAuMzAxDQoJYy0wLjAwNC0wLjcxNC0wLjAxOS0xLjI4NC0wLjAwOS0xLjgyMmMwLTAuMDYyLDAuMDMxLTAuMTc2LDAuMDkyLTAuMTc1QzEzMi40MjMsODAuNTE2LDEzMi41MjcsODAuNTA2LDEzMi41MjcsODAuNTA2DQoJTDEzMi41MjcsODAuNTA2eiBNMTM0LjM5OSw4Ny43MDZjMC4wOTQtMC4wMTEsMC4xMjUtMC4xNDYsMC4xMDQtMC4yMzdjLTAuMDY0LTAuMjctMC4xMDgtMS4zNjctMC4xMDktMS41MDQNCgljLTAuMDAxLTAuMTk1LDAuMDY0LTEuNTc0LTAuNDk2LTIuMDU4Yy0wLjEwNC0wLjA5NC0wLjE0NS0wLjE2NS0wLjQxNS0wLjI1OGMtMC4wNjItMC4wMTktMC4xNDYtMC4wNjEtMC4wMDItMC4xMTMNCgljMC4yNC0wLjA4NSwwLjc2Ny0wLjQ1OCwwLjc2My0xLjIyN2wwLjAwMy0yLjA0MmMtMC4wMDMtMC42OTEtMC43NzItMS4wNzItMS41ODEtMS4wNThjMCwwLTAuOTQyLDAuMDE2LTEuNTU0LDAuMDE4DQoJYy0wLjEwNC0wLjAwMS0wLjE4NywwLjA2LTAuMTg2LDAuMTg4YzAuMDEzLDMuMDk2LTAuMDAyLDQuNzk3LDAuMDE1LDcuOTc1Yy0wLjAwMiwwLjExNSwwLDAuMjkyLDAuMTI1LDAuMzAyDQoJYzAuMjE3LDAuMDE5LDAuODE4LDAuMDA2LDEuMDY2LTAuMDI2YzAuMTA0LTAuMDEsMC4xMTMtMC4xNzYsMC4xMTMtMC4yOGMwLjAwNS0xLjEyOSwwLTEuOTU4LTAuMDAzLTIuODYNCgljMC4wMDEtMC4wOTMtMC4wMDktMC4xOTcsMC4wNzMtMC4yMjljMC4wNDktMC4wMjEsMC4xMjEsMCwwLjEyMSwwYzAuNjAxLTAuMDAxLDAuNTU4LDEuMzU1LDAuNTU5LDEuNTYyDQoJYzAsMC4xMTMsMC4wMTQsMC45NjIsMC4wNTcsMS41NjNjMC4wMTIsMC4xMDQsMC4wMjQsMC4yNzksMC4xMzcsMC4yNzlDMTMzLjQ0Niw4Ny43MTEsMTM0LjE1Myw4Ny43MjksMTM0LjM5OSw4Ny43MDYNCglMMTM0LjM5OSw4Ny43MDZ6IE0xMzcuMDk4LDgzLjU4M2MwLjA2My0wLjAwMSwwLjE1OSwwLjg2MSwwLjIsMS4xOGMwLjAxMiwwLjA4NC0wLjQxMSwwLjA2NC0wLjQwMywwLjAwNA0KCUMxMzYuOTM1LDg0LjUzOCwxMzcuMDA0LDgzLjU4NCwxMzcuMDk4LDgzLjU4M0wxMzcuMDk4LDgzLjU4M3ogTTEzOS4wMTksODcuNjg2YzAuMDUzLTAuMDAxLDAuMTA0LTAuMDIxLDAuMDk1LTAuMDYyDQoJYy0wLjA1My0wLjI5OS0xLjI1LTguMzk0LTEuNDU0LTguNDAzYy0wLjU1MS0wLjAyNy0wLjU3LTAuMDI5LTEuMTE4LDAuMDA1Yy0wLjIxOCwwLjAxMS0xLjQ0OCw4LjEzOC0xLjQ5OCw4LjMzMw0KCWMtMC4wMTIsMC4wMzMtMC4wNDQsMC4xMjUsMC4xMzQsMC4xMjNjMC4zMiwwLjAwMSwwLjk1My0wLjAwMywxLjI3NC0wLjAwMWMwLjA5Mi0wLjAwMiwwLjA4My0wLjA3NSwwLjA5NC0wLjA5NQ0KCWMwLjA1Mi0wLjE4OSwwLjE5LTEuMjM2LDAuMjQxLTEuNDQxYzAuMDEzLTAuMDUxLDAuMDQyLTAuMDczLDAuMDk4LTAuMDc0YzAuMTItMC4wMDksMC4zMDcsMC4wMDEsMC40MDEtMC4wMDINCgljMC4wNCwwLjAwMSwwLjEwMywwLjAyMSwwLjExMiwwLjA3M2MwLjAyMywwLjE4NywwLjI2NiwxLjI4MiwwLjMxOSwxLjQ2YzAuMDA5LDAuMDMsMC4wNTEsMC4wOCwwLjA4LDAuMDgxDQoJQzEzOC4zMjUsODcuNjgxLDEzOC42NzksODcuNjg5LDEzOS4wMTksODcuNjg2TDEzOS4wMTksODcuNjg2eiBNMTQzLjMxNSw4Ny4zNTdjMC4wMDQtMS44MDIsMC4wMzMtNy4yLDAuMDItNy45MTINCgljMC0wLjEyNi0wLjA5NC0wLjIzLTAuMjE4LTAuMjI5Yy0wLjI1OS0wLjAwOC0wLjY0NCwwLjAyMy0wLjk2NCwwLjAwNWMtMC4xMTUtMC4wMDktMC4yMDYsMC4xMTQtMC4yMDcsMC4yMjkNCgljMC4wMDQsMC43NDYsMC4wMDEsMi4xNDUsMC4wNTcsMy4xOWMwLjAyMSwwLjQyNS0wLjA4LDAuNDE0LTAuMTg3LDAuMDQzYy0wLjE4OC0wLjY2My0wLjYwMS0yLjU5Ny0wLjczOC0zLjIyOQ0KCWMtMC4wMjItMC4xMTUtMC4wODYtMC4yMTctMC4xODgtMC4yMThjLTAuMjc5LDAuMDAyLTAuODA3LTAuMDM4LTEuMjMtMC4wMTZjLTAuMTE3LDAuMDExLTAuMTI1LDAuMTQ2LTAuMTM2LDAuMjU5DQoJYy0wLjA1NywwLjk3NC0wLjA4OSw1Ljk2OC0wLjAxNyw3Ljk2NmMwLDAuMTI3LDAuMDk0LDAuMjUsMC4yMTksMC4yMzdjMC4yNDctMC4wMTEsMC41ODksMC4wNCwwLjg4OS0wLjAyMg0KCWMwLjE0Ni0wLjAzMywwLjI2LTAuMTE2LDAuMjYtMC4yNjFjLTAuMDA2LTEuMjMzLTAuMDA0LTIuODA4LTAuMDA1LTMuNDA4Yy0wLjAwNC0wLjQwNSwwLjE2NS0wLjEzNiwwLjE4Ni0wLjA2Mw0KCWMwLjExNiwwLjQxMiwwLjU4MywyLjY3LDAuODEzLDMuNTE4YzAuMDMxLDAuMTI1LDAuMTI0LDAuMTk5LDAuMjM5LDAuMjE5YzAuMzQzLDAuMDQ5LDAuNzY2LDAuMDQ4LDEuMDQ0LTAuMDA4DQoJQzE0My4yODksODcuNjM4LDE0My4zMTcsODcuNDkzLDE0My4zMTUsODcuMzU3TDE0My4zMTUsODcuMzU3eiBNMTQ1LjQ0Miw4Ny42NTljMS4yMzEtMC4wMDYsMS43MjUtMS4xMDQsMS43MjEtMi4yNjUNCgljMCwwLDAuMDA4LTAuNTA4LTAuMDA0LTAuNzk5YzAtMC4wOTMtMC4wNjQtMC4xNzUtMC4xNTUtMC4xNzdjLTAuMjkyLTAuMDA5LTAuNzc4LTAuMDA0LTEuMDM3LTAuMDA0DQoJYy0wLjA5NCwwLTAuMTQ0LDAuMTA0LTAuMTQ0LDAuMTg4YzAsMC4zMTEsMC4xMTgsMS41ODMtMC4zODgsMS41ODZjLTAuMzI5LDAuMDAyLTAuNDI3LTAuNjItMC40My0wLjkwOWwtMC4wMTEtMi45NDINCgljLTAuMDA0LTAuOTIyLDAuMDYzLTEuODQ2LDAuNDE2LTEuODQ2YzAuNTE4LTAuMDAzLDAuMzY2LDEuMDAzLDAuMzkyLDEuMjcxYzAuMDA5LDAuMTc3LDAuMTAyLDAuMTc2LDAuMTk3LDAuMTc2DQoJYzAuMTYzLTAuMDAxLDAuNzMxLDAuMDUsMC45OTEsMC4wMDVjMC4wOTYtMC4wMDgsMC4xMzYtMC4wOTQsMC4xNDUtMC4xODhjMC4wMS0wLjE3NCwwLjAxLTAuNDc1LDAuMDEtMC40NzUNCgljMC4wMTYtMS4wNDYtMC4yOTktMi4yNjgtMS43NC0yLjI2MmMtMS40MjksMC4wMDctMS42NzIsMS41OTItMS42NzEsMS45NDJsMC4wMTcsMy45OTkNCglDMTQzLjc1OCw4Ni4yNTcsMTQzLjkzLDg3LjY2NSwxNDUuNDQyLDg3LjY1OUwxNDUuNDQyLDg3LjY1OXogTTE0OC44OCw4Ny42MjZjMC4xMjUtMC4wMzMsMC4xNjQtMC4xNjgsMC4xNjYtMC4yOTINCgljLTAuMDItMS43OTItMC4wMS03LjE0Ny0wLjAzNS03LjgzYzAuMDAxLTAuMTM3LTAuMDYyLTAuMjgxLTAuMTg4LTAuMjkyYy0wLjIyNy0wLjAyLTAuNzE0LDAuMDA0LTEuMTI5LTAuMDE2DQoJYy0wLjExMy0wLjAwOS0wLjEzNCwwLjE4OC0wLjEzMywwLjMxMmMwLjAzNCwwLjc4Ny0wLjAxOCw1LjcxOCwwLjAyMyw3Ljc4N2MwLDAuMTM3LDAuMDc0LDAuMzIzLDAuMjA5LDAuMzMzDQoJQzE0OC4wNDIsODcuNjQ4LDE0OC41OTEsODcuNzEsMTQ4Ljg4LDg3LjYyNkwxNDguODgsODcuNjI2eiBNMTUxLjI1NCw4Ny42MTRjMS4xNDktMC4wMDQsMS43NzgtMC43ODUsMS43NzEtMS45NzdsLTAuMDAyLTAuNzE1DQoJYy0wLjAwNS0xLjI0Mi0yLjE0NC0yLjQxMy0yLjE0Ni0zLjIxMmwtMC4wMDItMC41MzhjLTAuMDA0LTAuMzU0LDAuMTE5LTAuNjg2LDAuNC0wLjY4NWMwLjIxNy0wLjAwMiwwLjMyMiwwLjQwMSwwLjMxMywwLjY0DQoJYzAsMC0wLjAyOCwwLjU2OS0wLjAxNywwLjgyOGMwLDAuMDczLDAuMDYxLDAuMTU2LDAuMTM3LDAuMTU3YzAuMjM4LDAuMDA5LDAuODU3LDAuMDE1LDEuMTI3LTAuMDA3DQoJYzAuMDc0LTAuMDEyLDAuMTE1LTAuMTA0LDAuMTEzLTAuMTY2Yy0wLjAwMi0wLjMyLTAuMDA0LTEuMDI1LTAuMDA0LTEuMDI1Yy0wLjAwNi0xLjA1OC0wLjU4OS0xLjg1Mi0xLjYxNS0xLjgyNg0KCWMtMS4yNjIsMC4wMjctMS44MjgsMC45NDktMS44MjEsMi4xNDJsMC4wMDMsMC44OGMwLjAwNiwxLjIyMiwyLjEzMywyLjMyMiwyLjExNiwyLjk4NWwtMC4wMTksMC41OA0KCWMtMC4wMTEsMC4yNTctMC4wMzksMC41MDktMC4zNDQsMC41MDljLTAuMjg4LDAuMDAxLTAuNDAyLTAuNDAyLTAuNDA0LTAuNzQzYzAsMCwwLTAuMzIyLTAuMDAzLTAuNTA4DQoJYzAtMC4xMTQtMC4wMDEtMC4yNy0wLjEwMy0wLjI3Yy0wLjIzOCwwLTAuOTc1LDAuMDU3LTEuMTcyLDAuMDQ1Yy0wLjA4NCwwLjAwMi0wLjExMiwwLjEyNi0wLjExMywwLjIyMQ0KCWMtMC4wMSwwLjIwNi0wLjAwOCwwLjUzOC0wLjAwOCwwLjUzOEMxNDkuNDM1LDg2LjgyNCwxNTAuMzIxLDg3LjYxNiwxNTEuMjU0LDg3LjYxNEwxNTEuMjU0LDg3LjYxNHogTTE1NS4yLDg3LjYxOA0KCWMxLjIzMi0wLjAwNiwxLjcyNS0xLjEwNCwxLjcyMS0yLjI2NmMwLDAsMC4wMDctMC41MDgtMC4wMDQtMC43OThjLTAuMDAyLTAuMDk0LTAuMDYzLTAuMTc3LTAuMTU3LTAuMTc1DQoJYy0wLjI4OC0wLjAwOS0wLjc3OC0wLjAwOC0xLjAzNC0wLjAwNmMtMC4wOTQsMC0wLjE0NiwwLjEwNC0wLjE0NiwwLjE4OGMwLjAwNCwwLjMxMiwwLjEyMiwxLjU4NC0wLjM4NSwxLjU4Ng0KCWMtMC4zMzMsMC4wMDEtMC40MjktMC42MTktMC40MzItMC45MDlsLTAuMDExLTIuOTQzYy0wLjAwMy0wLjkyMSwwLjA2NC0xLjg0NCwwLjQxNi0xLjg0NWMwLjUxOC0wLjAwNCwwLjM2OCwxLjAwMywwLjM5MSwxLjI3MQ0KCWMwLjAxMiwwLjE3OCwwLjEwNCwwLjE3NywwLjE5OCwwLjE3OGMwLjE2Ni0wLjAwMywwLjczNCwwLjA0OCwwLjk5MywwLjAwNGMwLjA5My0wLjAxMSwwLjEzNC0wLjA5NiwwLjE0NC0wLjE4Nw0KCWMwLjAxMi0wLjE3NywwLjAxLTAuNDc3LDAuMDEtMC40NzdjMC4wMTQtMS4wNDctMC4zMDEtMi4yNjctMS43NC0yLjI2M2MtMS40MjgsMC4wMDgtMS42NzMsMS41OTQtMS42NzEsMS45NDVsMC4wMTcsMy45OTgNCglDMTUzLjUxNiw4Ni4yMTYsMTUzLjY4OCw4Ny42MjUsMTU1LjIsODcuNjE4TDE1NS4yLDg3LjYxOHogTTE1OS4yMjMsODEuMjYybDAuMDE3LDQuMTk0YzAuMDA0LDAuNDc3LTAuMTA5LDAuNTMtMC4yODUsMC41Mw0KCWMtMC4xOTcsMC4wMDEtMC4zMjMtMC4wMjEtMC4zMjQtMC41MTdsLTAuMDE5LTQuMTk2Yy0wLjAwMy0wLjQ1NSwwLjEwMS0wLjYyMiwwLjMxOS0wLjYyMg0KCUMxNTkuMTA2LDgwLjY0OSwxNTkuMjIxLDgwLjcxMywxNTkuMjIzLDgxLjI2MkwxNTkuMjIzLDgxLjI2MnogTTE1OC45MDgsODcuNjY1YzEuMTcxLTAuMDA2LDEuNjU1LTAuNTk3LDEuNjUxLTEuNzQ3bC0wLjAyMS00LjkyMQ0KCWMtMC4wMDgtMS41OTQtMC43MzQtMS44NzEtMS42NjctMS44NjdjLTAuODksMC4wMDItMS41ODMsMC4zNzktMS41NzUsMi4wMDVsMC4wMiw0Ljc5Ng0KCUMxNTcuMzIxLDg3LjEwMiwxNTcuNzI3LDg3LjY2OCwxNTguOTA4LDg3LjY2NUwxNTguOTA4LDg3LjY2NXogTTMxLjc1NSwyNS4wOWMtMC4xMzksMC4xODUtMC4xMzcsMC4yMzIsMC4wMTQsMy4wMTINCgljLTAuMDQzLDAuODM1LTAuMzE2LDEuOTAxLTEuMzM1LDEuOTA1bC0xLjY2OSwwLjAwOWwtMC4wMzUtOC4yMDJsMS44MDYtMC4wMWMwLjkyNi0wLjAwMywwLjkzNSwxLjcxMiwwLjkzNiwxLjk5DQoJQzMxLjQ3MywyNC4wNzEsMzEuNjEzLDI0LjY3NCwzMS43NTUsMjUuMDlMMzEuNzU1LDI1LjA5eiBNMzEuNDA3LDguNWwwLjAxOSw0LjcyOGMwLjAwMywwLjg4Mi0wLjQxMSwxLjU3OC0xLjI5MSwxLjU4Mg0KCWwtMS40ODUsMC4wMDZsLTAuMDMzLTcuNzM3bDEuNDg1LTAuMDA4QzMwLjc1MSw3LjA2OCwzMS40MDQsNy45OSwzMS40MDcsOC41TDMxLjQwNyw4LjV6IE0zMS4zNDEsMzYuNzI0DQoJYzYuMzQ5LTAuMDI3LDcuNzU4LTYuNTIxLDcuNzQtMTAuNjAxYy0wLjAxLTIuNDA5LTAuOTUtNS40NjItMy43MzktNy41MzZjMi4wMzItMS4yNiwzLjY0NC00LjI3OCwzLjU4OC02LjEzNA0KCWMtMC4wNTYtMi4yMjQsMC4wODMtMi4zMTUsMC4wODItMi41OTRjLTAuMDE2LTMuNjYxLTIuNzc0LTkuNTM1LTcuOTY2LTkuNTEzTDIxLjEzLDAuMzg5bDAuMTU2LDM2LjM3OEwzMS4zNDEsMzYuNzI0TDMxLjM0MSwzNi43MjQNCgl6IE01Ni45NDksMjcuNzMxbDAuNTU1LDAuMTM3Yy0wLjI3NiwwLjMyNS0wLjIyOSwwLjY5NC0wLjUwNSwxLjAyYzAuMTQsMC4wOTMsMC4xODUtMC4wNDYsMC4zNzEtMC4wMDINCgljMCwwLjE4OC0wLjEzOSwwLjMyNy0wLjEzOSwwLjMyN2MtMC4zMjMtMC4xMzktMC40MTktMC4zNjktMC42OTUtMC40MTVsMC4yMjktMC4yNzhjLTAuMjMtMC4wNDYtMC4yMzItMC4zMjMtMC4zNzMtMC41MQ0KCUM1Ni41NzgsMjcuOTY0LDU2Ljc2MiwyNy44Nyw1Ni45NDksMjcuNzMxTDU2Ljk0OSwyNy43MzF6IE00OC41OTEsMzQuOTQ5bDAuNDY0LTAuMDAyYzAuMDAxLDAuMjc2LDAsMC40NjItMC4yMjksMC42OTUNCgljLTAuMTQxLTAuMjc3LTAuMjgtMC4zNjgtMC41Ni0wLjZMNDguNTkxLDM0Ljk0OUw0OC41OTEsMzQuOTQ5eiBNNDUuODQyLDIwLjgyNWMwLjA0OCwwLjE0MSwwLjE0LDAuMjMxLDAuMTQyLDAuNDE2DQoJYzAuMDAyLDAuNDE5LTAuNDE1LDAuNTYtMC42NDcsMC44ODVsLTAuMjMyLTAuMTM4YzAuMDQ2LTAuMTg2LDAuMTg1LTAuMzI1LDAuMTg1LTAuNTFjLTAuMDAxLTAuMjMyLTAuMjgtMC4zMjMtMC4yOC0wLjU1Ng0KCWMtMC4wMDItMC4xMzksMC4xODUtMC4xODYsMC4yNzYtMC4yNzlMNDUuODQyLDIwLjgyNUw0NS44NDIsMjAuODI1eiBNNDQuMTc0LDIwLjUwOWMwLjA5MiwwLjI3NywwLjYwNCwwLjQ2MiwwLjYwNSwwLjc4Ng0KCWMwLjAwMiwwLjIzMi0wLjYwMSwwLjMyNy0wLjc4NywwLjQyMWwtMC4zNzQtMC42MDJsMC4wOTEtMC40NjVDNDMuNjE2LDIwLjQ2NSw0NC4yMTksMjAuNjQ4LDQ0LjE3NCwyMC41MDlMNDQuMTc0LDIwLjUwOXoNCgkgTTQzLjg3NCwyNi41MzZsMC4wMDIsMC40MTZjLTAuMTM5LDAuMTg2LTAuMzIzLDAuMzI1LTAuNTA4LDAuMjhjMC4xMzktMC4xODgsMC4yNzYtMC4zMjYsMC4zNjktMC40MTkNCgljLTAuMDQ2LTAuMDQ3LTAuMjMyLTAuMDkyLTAuMjMyLTAuMDkyQzQzLjY4OCwyNi40ODksNDMuODc0LDI2LjUzNiw0My44NzQsMjYuNTM2TDQzLjg3NCwyNi41MzZ6IE00My4xMzYsMTYuMzkNCgljMC4wOTMtMC4wOTMsMC40MTctMC4xODgsMC40MTctMC4wMDNjLTAuMTg2LDAuMDAzLTAuMjMxLDAuMDk1LTAuNDE2LDAuMjgxYy0wLjE4Ny0wLjE4Ni0wLjQ2My0wLjMyMi0wLjQxOS0wLjUwOQ0KCUM0Mi45MDQsMTYuMjk4LDQzLjA0MiwxNi4yOTcsNDMuMTM2LDE2LjM5TDQzLjEzNiwxNi4zOXogTTU4LjMzMywzNy40MDljMC4zMjQsMCwxLjIwNS0wLjAwNiw1LjA5Ny0wLjAyMWwtMC4wNDEtOS44MjQNCglsLTExLjQ0NiwwLjA0OWMtMC4wMDEtMC4zMjUsMC4xMTgtNS4xNDUsMC4xMTUtNS40N2M0LjcyOSwwLjExOSw1LjIzOCwwLjAyMyw1Ljc5NC0wLjAyM2wwLjExMi02LjAyNQ0KCWMtMC4wMDItMC4zMjUtMC4xNDEtMC41MS0wLjQyLTAuNjQ3bC01LjUxNCwwLjAyNGwtMC4wMjQtNS40NjlsMTEuMTY3LTAuMDQ4bC0wLjA0Mi05Ljg3Mkw0Mi4wMDEsMC4xNzVsMC4wNjIsMTQuODI4DQoJYzAsMCwwLjE4NywwLDAuMjMyLDAuMDkzYy0wLjA5MywwLjA0Ni0wLjIyOSwwLjIzMi0wLjIyOSwwLjM3MWwwLjIzMywyMi4wMTFjMC43ODktMC4wMDIsNC40NDgtMC4wMTksNS4yMzYtMC4wMjENCgljMC4wNDQtMC40MTksMC4yNzQtMC44ODIsMC41MDQtMS4yNTRjMC4wNDcsMC4xNCwwLjA0NywwLjIzLDAuMTg3LDAuMzIzYy0wLjEzNywwLjIzMS0wLjEzNiwwLjY0OS0wLjEzNSwwLjkyOGwzLjYxNS0wLjAxNg0KCWMwLjA0Ni0wLjE4NiwwLjA5Mi0wLjIzMiwwLjE4NS0wLjIzM2MwLjE0LDAuMDkyLDAuMTg3LDAuMjMsMC4zMjUsMC4yMzFjMC4wNDQtMC4xODgsMC4xMzctMC4yMzMsMC4yMzEtMC4zNzMNCgljMC4zMjUsMC4yNzcsMC42OTUsMC4zNjgsMS4wMiwwLjM2N2wzLjA2LTAuMDE0YzAuMzIzLTAuMDAxLTAuMDk0LTAuMjMxLDAuMjMtMC4yMzJDNTcuMjY3LDM3LjE4Myw1Ny42ODQsMzcuNDEzLDU4LjMzMywzNy40MDkNCglMNTguMzMzLDM3LjQwOXogTTc2Ljg1LDI1LjU1MmwwLjAwMywwLjg1MWwtMS43OTEsMC4wMDdjLTAuMTM3LTAuNjI0LTAuMDUtMS41NjYtMC4wNTItMS44MzRjLTAuMDAxLTAuMzEzLDAuNDM0LTMuMjI1LDAuNDc0LTQuMjk5DQoJYzAuMDgyLTEuNTY2LDAuNDM3LTIuMzczLDAuNjE2LTIuNzc3Qzc2LjU1OCwxOS42OSw3Ni44NDgsMjUuMjM4LDc2Ljg1LDI1LjU1Mkw3Ni44NSwyNS41NTJ6IE03NC45NDksMTAuNDc5DQoJYzAsMCwwLjMxMy0wLjEzNSwwLjMxNSwwLjE3N2MwLDAuMzEzLTAuMTM1LDAuMDQ2LTAuMjI0LDAuMTM3YzAuMDksMC4wNDQsMC4yMjUsMC4xMzIsMC4wNDYsMC40MDINCgljLTAuMTM0LTAuMTM1LTAuNDA0LTAuNDAyLTAuNDA2LTAuNTc5Qzc0LjY4MSwxMC42MTUsNzQuOTA1LDEwLjY1Nyw3NC45NDksMTAuNDc5TDc0Ljk0OSwxMC40Nzl6IE03NC40NjcsMTIuODk3DQoJYzAuMTgsMC4xMzQsMC40NDksMC4yNjYsMC41ODUsMC40NDRjLTAuMTgxLDAuMDQ2LTAuNDQ3LDAuMTM4LTAuNzE1LDAuMDkzYzAsMCwwLjEzMi0wLjA0NSwwLjIyLTAuMTM1DQoJYy0wLjA4Ni0wLjA0NS0wLjE3OC0wLjE3OS0wLjM1NS0wLjIyMkM3NC4yMDIsMTMuMDc4LDc0LjQyNSwxMy4wNzYsNzQuNDY3LDEyLjg5N0w3NC40NjcsMTIuODk3eiBNNzguNDU4LDM1LjUyM2w3LjIwMy0wLjAzDQoJYy0xLjUyOS0xMi4yOTktMy43Ny0yMy4zNDMtNS42MDUtMzQuNzAyYy0wLjU4NC0wLjI2OC0xLjIxLTAuMzk3LTEuNzAzLTAuNTNjLTMuOTM5LDAuMTA1LTYuMjY1LDAuMjUxLTYuNjY4LDAuMDcybC0xLjg1OCwxNS42NzINCglsMC4wMDcsMS42MTFjMCwwLjM1OC0wLjcwNCwyLjkxMS0wLjcsMy44NTFsLTEuNTA1LDE0LjIzOGMwLjI2OSwwLjEzMywwLjQwMywwLjEzMiwwLjcxOCwwLjEzMg0KCWMwLjI2OC0wLjAwMiwxLjAyNi0wLjE0MSwxLjQ3NS0wLjM2NWMwLjA4OCwwLjEzNCwwLjA4OCwwLjE4LDAuMDksMC4zNTlsMy41ODEtMC4wMTdjMC44MDItMC44OTcsMC41MjgtMi4wMTcsMC44MzctMy4xODENCglsMy4zMTItMC4wMTZDNzguMzEzLDMzLjI4Niw3OC4xODcsMzQuNzE5LDc4LjQ1OCwzNS41MjNMNzguNDU4LDM1LjUyM3ogTTk3Ljg4OCw3LjE3N2w0LjcwMS0wLjAyMQ0KCWMtMC4wNS0xLjAyOCwwLjA4LTEuODM2LTAuMDU3LTIuNzI5bC0wLjI2NiwwLjM1N2MtMC4wOTItMC4wODktMC4xNzgsMC0wLjIyNSwwLjEzN2wtMC4wMDEtMC42MjcNCgljMC4xNzksMC4xMzMsMC4yNjktMC4xMzYsMC40OTEtMC4wMDJjLTAuMDkxLTAuMzEzLDAuMTc4LTAuNDQ5LTAuMDkxLTAuNDQ2Yy0wLjMxMy0wLjAwMS0wLjI2OS0wLjA5LTAuMzYtMC4xNzkNCgljMC4wODctMC4zNTgsMC4zNTUtMC40OTUsMC4zMDktMC42NzNjLTAuMTc3LDAuMTM1LTAuMjIyLDAuMzE0LTAuMjIyLDAuMDAyYzAtMC4wNDYsMC4wNDQtMC4zMTQtMC4zMTctMC42MjcNCgljMC4wOTMtMC4wNDMsMC4zMTQtMC4xOCwwLjMxMi0wLjQ5MnMtMC4wOTItMC43MTctMC4xNDEtMC45ODRjLTAuMzA4LDAuNjI3LTAuNDM5LDEuMzQ1LTAuNDgsMS44ODMNCgljLTAuMDkxLTAuMjI0LTAuMzE1LTAuMzU3LTAuMzE4LTAuNjcyYzAtMC4yNjgsMC4xMzQtMC44NS0wLjA0OC0xLjIwN0M5Ni4yNTUsMS4wNTIsODcuNDM4LDEuMTgsODcuNDM4LDEuMTgNCgljLTAuNjI4LDAuMTM4LTEuMjEtMC4xNzQtMS43MDItMC4wMzljLTAuMDI5LDMuMjY5LDAuMTExLDQuOTY5LDAuMTE3LDYuMzEyYzEuNjE1LTAuMDA3LDMuMjY1LTAuMDE0LDQuNzQzLTAuMDJsMC44MzksMjkuMTc0DQoJbDUuNzMtMC4wMjVjMC4zMTItMC4wMDIsMC45ODItMC4xMzksMS4zODUtMC40MDlsLTAuNjAyLTE0Ljg1M0w5Ny44ODgsNy4xNzdMOTcuODg4LDcuMTc3eiBNNTEuMjMzLDc1LjExDQoJYzAuMzA0LTAuMDAyLDEuMDg4LDAuMTI1LDMuNzQ0LTAuMDE3bC0wLjAwNy0xLjY1NWMtMC4wMDItMC4zMDUtMC4yMTktMC4xNzEtMC4yNjUtMC4yNTdjMC4xMzItMC4wOSwwLjI2Mi0wLjEzNCwwLjI2Mi0wLjI2NA0KCWwtMC4xNjQtNy43NDdjLTAuMzAzLDAuMDg3LTAuNjU0LTAuMTI3LTAuOTE1LTAuMTI3Yy0wLjA0MiwwLjE3Ni0wLjA4NiwwLjIxOC0wLjE3MywwLjIxOWwtMC4yMTgtMC4xNzQNCgljMC4xMzEtMC4wODcsMC4xMy0wLjE3MywwLjIxNi0wLjMwNWwwLjg3MS0wLjAwNWMwLjMwNS0wLjAwMSwwLjE3NSwwLjI2MSwwLjM1MSwwLjIxNmwtMC40MTItMjQuODUzbC03LjI2OCwwLjAzMQ0KCWMtMC4yMTgsMC4zOTItMC42MDgsMC43NDMtMC42NDksMC45NjNjLTAuMDg4LTAuMTMzLTAuMDg5LTAuMTc3LTAuMDg5LTAuMTc3YzAuMTI5LTAuMjE3LDAuMjYxLTAuNDc5LDAuMzQ1LTAuNzg0TDQxLjExNiw0MC4yDQoJbC0zLjcxNywxNi42MDJsLTMuODA2LTE0LjUyMmMtMC4yNi0wLjA0Mi0wLjQ3NywwLjAwMS0wLjU2NS0wLjA4NWMwLjA4OC0wLjA5LDAuMzA0LTAuMDQ2LDAuNDc3LTAuMDkNCgljLTAuMTMzLTAuNjUyLTAuMjY1LTEuMjYxLTAuNjE2LTEuODI2bC0xMy4yNzUsMC4wNTdsMC4wNzksMTguNTQ1YzAuMDAyLDAuMzAzLDAuMjYtMC4yMTksMC4yNjIsMC4wODYNCgljMC4wMDIsMC4zMDQtMC4yNiwwLjQ3OS0wLjI1OCwwLjU2NWwwLjE5OCwxNi4wNjFjMi40NC0wLjAxMSwzLjEzNi0wLjAxMywzLjc4Ny0wLjAxNmMtMC4zOTQtMC4zNDcsMC4xNzQtMC40MzgsMC4xNzQtMC40MzgNCgljMC4wODcsMC4wODksMC4wODgsMC4yNjMsMC4wODgsMC40MzZjMS0wLjAwMiwxLjE3NS0wLjEzNCwxLjI2LTAuMzU0YzAuMDg3LDAuMDAyLDAuMDQ0LDAuMjY0LDAuMzA4LDAuMjYzDQoJYzAuMzA0LTAuMDAyLDAuNzQsMC4wODMsMS0wLjA0OWwtMC4wNTQtMTIuNjIyYy0wLjMwMywwLjA4OS0wLjQzNSwwLjA0Ni0wLjQ3OS0wLjA4N2MwLjEzMS0wLjA4NywwLjM0OC0wLjA4OSwwLjQ3OC0wLjIxNw0KCWMtMC4wOS0wLjk1OC0wLjA5MS0xLjIyLTAuMTA2LTQuMTgxYzAsMC0wLjM5Mi0wLjA0LTAuNjA4LTAuMTI3YzAuMDg2LTAuMDQ0LDAuMjYxLTAuMDg4LDAuMjE3LTAuMTc1aDAuMzQ5bC0wLjAwNC0wLjU2OA0KCWMtMC4xNzIsMC4xMzEtMC4yMTcsMC4wNDUtMC4yMTctMC4wNDJjMC4yMTYtMC4yNjQsMC4zNDMtMS4wODgsMC4zNC0xLjY5N2wtMC4wMi00LjY1OGw0LjgyNCwxOC4yMTcNCgljMC41MywxLjk1OCwwLjg0NSw0LjA4OSwxLjM3Niw2LjEzMmwxLjMwNi0wLjAwNmgwLjA0MkwzNC4wNCw3NS40Yy0wLjA0My0wLjA0My0wLjA4NywwLjAwMS0wLjEzLDAuMDAxDQoJYy0wLjA0NC0wLjA0NS0wLjA0NC0wLjA0NS0wLjA0NC0wLjEzMmMtMC4wMDQtMC4zMDMsMC4yNjIsMC4xNzQsMC4yNi0wLjEyOWMtMC4wMDEtMC4zMDQtMC4wNDYtMC40MzYsMC4xMjctMC42NTUNCgljMC4wOSwwLjQzNi0wLjA0LDAuNjU0LDAuMDA0LDAuOTE0bDUuNTI5LTAuMDIzYzAuNzMzLTEuNTI1LDAuOTQ0LTMuMTM3LDEuMTU1LTQuNTc1Yy0wLjIxNywwLjI2My0wLjMwMywwLjM1MS0wLjM4OSwwLjQzOA0KCWMtMC4yNjMtMC4xNzQtMC4wODgsMC0wLjY1Ni0wLjUxOWMwLjA4Ni0wLjA4OCwwLjM0Ny0wLjA4OSwwLjM5Mi0wLjE3N2MwLjA4NiwwLjIxNiwwLjI2MywwLjM0NywwLjQzNSwwLjMwMw0KCWMtMC4xMy0wLjE3NCwwLTAuMzA0LDAuMDg2LTAuNDM1YzAuMDQ1LDAuMTMsMC4yNjIsMC4xMjgsMC4zOTEtMC4wNDVjMC0wLjM0OSwwLjI1OS0wLjcsMC4yNTctMS4wMDQNCgljMC0wLjMwMy0wLjc4My0wLjM0NS0wLjk1OC0wLjQzMmMwLjMwNC0wLjA0NSwwLjY1My0wLjA0NywxLjA0NC0wLjA0N2MwLjIxMi0xLjM5NSwwLjU1MS0zLjA5MywwLjkzOS00LjEzOQ0KCWMtMC4xNzQsMC0wLjI2MSwwLjAwMi0wLjM0Ny0wLjA4NmMxLjYzNy0zLjUzMywyLjA1Mi04LjQ5NiwzLjQ3NC0xMi4xNjJsMC4wOTcsMjIuODk2bDMuNTI2LTAuMDEzDQoJQzQ5LjQ5Myw3NS4zNzgsNTAuOTI3LDc1LjEwOSw1MS4yMzMsNzUuMTFMNTEuMjMzLDc1LjExeiBNNjQuNzcsNzUuMjI2YzUuMzExLTAuMDIyLDcuMjA4LTQuNjAxLDcuMTg4LTguNzhsLTAuMTExLTI1Ljg1NA0KCWwtNS40ODQsMC4wMjRjLTAuMTI3LDAuMTMtMC4yNTgsMC4yNi0wLjMwMiwwLjM5M2wwLjExOCwyNy41NTNjLTAuNjUxLDAuNjU2LTAuNzM4LDAuNTI0LTEuMTczLDAuNTI3DQoJYy0xLjU2NiwwLjAwNi0xLjA5NS0xLjYwNS0xLjMxNS0yLjQ3NWwtMC41OTEtMjUuOTg0bC01Ljk2MywwLjAyNmwtMC4zNDcsMC4zOTNMNTYuOTAyLDY3LjYNCglDNTYuOTIxLDcxLjg2Myw2MC41NSw3NS4yNDQsNjQuNzcsNzUuMjI2TDY0Ljc3LDc1LjIyNnogTTg3LjI1Myw1MC44NDRjMC4zMDMtMC4xMzMsNC43NDUtMC4wMTksNS4wNTItMC4wNjVsLTAuMDE5LTQuMDQ3DQoJYy0wLjAyLTQuNTcyLTQuNzc5LTcuOTQ3LTguNzQyLTcuOTI5Yy01LjAwMiwwLjAyMS04LjUxNSwzLjMwMS04LjQ5NCw4LjQzOGMwLjAzNSw3LjgzMywxMC44MSwxMy4yNzEsMTAuODMxLDE4LjQ1Mg0KCWMwLjAwNSwxLjA0My0wLjIwNywyLjM5Ni0xLjk0OCwyLjQwMmMtMS45MTQsMC4wMDgtMi4yMjUtMS40NzItMi4yMzQtMy40MjljLTAuMDA0LTAuNTIzLDAuMDM1LTIuMTMzLDAuMDc0LTIuNTcNCgljLTAuMTI4LDAuMDAxLTAuMjE3LTAuMDg4LTAuMjE3LTAuMDg4YzAuMDg2LTAuMDQyLDAuMDQ3LDAuMTc3LDAuMjYxLTAuMDg1YzAuMTI5LTAuMjYzLTQuNTI3LTAuMDI2LTUuNjEzLDAuMDY1DQoJYy0wLjA0MSwwLjg3My0wLjAyNCw0LjQ4NS0wLjAyMiw0Ljc4OGMwLjAyMyw1LjM1NSw0LjczMiw3LjQ2OCw3LjkwOSw3LjQ1M2M2LjAwNi0wLjAyNCw4LjE2MS00Ljg2NCw4LjE0Mi05LjQ3OQ0KCWMtMC4wMzYtOC40ODctMTAuMDYxLTEyLjI3NC0xMC4wODYtMTcuMTk0Yy0wLjAwMy0xLjE3NywwLjIwOS0yLjQ4MiwyLjAzNy0yLjQ5MWMxLjkxNC0wLjAwNywyLjQ0NywyLjQyOSwyLjQ1MywzLjY5MWwwLjAwOCwxLjkxNA0KCUM4Ni45MDYsNTAuNzE0LDg3LjEyMyw1MC42NzEsODcuMjUzLDUwLjg0NEw4Ny4yNTMsNTAuODQ0eiBNMTAyLjk0Nyw2OC42ODhjMC4xNzYtMC4xNzYsMC4zNDctMC4zOTQsMC41NjUtMC40ODENCgljMCwwLjE3MywwLDAuNDc4LTAuMDg2LDAuNjk1YzAsMCwwLTAuMTMtMC4wODgtMC4yMTdjLTAuMDQ1LDAuMDQzLTAuMjE3LDAuMTMzLTAuMjU3LDAuMjY1DQoJQzEwMy4wODIsNjguOTUsMTAzLjEyMiw2OC43NzQsMTAyLjk0Nyw2OC42ODhMMTAyLjk0Nyw2OC42ODh6IE0xMDEuMDcxLDY3LjY1MmMwLjA4OC0wLjA0NSwwLjE3NS0wLjE3NywwLjM5MiwwLjA0DQoJYy0wLjEyOCwwLjEzMS0wLjQ3NywwLjMwOS0wLjYwNywwLjI2NWMwLDAsMC4wODUtMC4xNzUtMC4wODgtMC4yNjJjMCwwLTAuMDQ2LTAuMzQ4LDAuMjE2LTAuMjYyDQoJQzEwMS4yODksNjcuNDc2LDEwMS4wMjcsNjcuNTY0LDEwMS4wNzEsNjcuNjUyTDEwMS4wNzEsNjcuNjUyeiBNOTYuMTc5LDczLjgwOWwxMi45NzEtMC4wNTdsLTAuMDIzLTYuMDkzbC02LjIyNywwLjAyNg0KCWwtMC4wMzItNy40NDJjLTAuMDAxLTAuMzA1LDAuMjYxLTAuNDM2LDAuMzQ4LTAuNTY4bDMuNTY4LTAuMDE1bC0wLjAyNy01Ljk2M2wtNC4wMDMsMC4wMTdsLTAuMDM1LTcuNzQ2bDUuMDUtMC4wMjFsLTAuMDI0LTUuOTY0DQoJbC0xMi4wNTYsMC4wNUw5Ni4xNzksNzMuODA5TDk2LjE3OSw3My44MDl6IE0xMzIuNDY4LDQzLjY2OWwwLjU2NiwwLjE3NGMtMC4zMDUsMC4wNDUtMC42MDcsMC4xNzctMC45MTIsMC4zMDkNCglDMTMyLjA3OSw0My45NzksMTMyLjM0MSw0My44MDIsMTMyLjQ2OCw0My42NjlMMTMyLjQ2OCw0My42Njl6IE0xMzAuOTk4LDQ1Ljk0MWMtMC4wMDEsMC4wNDIsMC4wMDEsMC4yNiwwLjAwMywwLjU2NA0KCWMtMC4xNzYtMC4xMzItMC4yNjQtMC4zNDctMC40OC0wLjQzM0MxMzAuNjA2LDQ2LjAyOCwxMzAuODI1LDQ1Ljk0MSwxMzAuOTk4LDQ1Ljk0MUwxMzAuOTk4LDQ1Ljk0MXogTTEyOC44NDUsNzEuMjM3DQoJYzAuMTczLDAuMTMxLDAuMzkxLDAuMTMxLDAuNTIzLDAuMzA1Yy0wLjE3NCwwLjA0My0wLjM0NiwwLjI2Mi0wLjYwOSwwLjI2NGMtMC4zMDUsMC0wLjI2Mi0wLjA4OC0wLjUyNC0wLjEyOWwtMC4wMDItMC4zOTMNCgljMC4wODgsMC4xMzEsMC4wNDYsMC4xNzQsMC4zMDgsMC4xNzNDMTI4Ljg0Niw3MS40NTYsMTI4LjgsNzEuNDE0LDEyOC44NDUsNzEuMjM3TDEyOC44NDUsNzEuMjM3eiBNMTI1LjE4Myw3MC4yOTgNCgljMCwwLDAuMTc0LDAsMC4xNzYsMC4zMDRjMC4wMDIsMC4zMDUtMC4xMzMsMC4wNDQtMC4yMTgsMC4wODhjMCwwLDAuMDQ2LDAuMDg3LDAuMTc1LDAuMTI4Yy0wLjEzLDAuMDg4LTAuMzA1LDAuMDktMC42MSwwLjE3OA0KCUMxMjQuNjYxLDcwLjgyMSwxMjQuOTIyLDcwLjY4OSwxMjUuMTgzLDcwLjI5OEwxMjUuMTgzLDcwLjI5OHogTTExOS41NDgsNDUuNTA5YzAsMCwwLjEzMSwwLjA4NywwLjMwNywwLjEzMWwtMC42OTYsMC4xNzcNCglDMTE5LjE1Nyw0NS42ODcsMTE5LjQxNyw0NS42NDEsMTE5LjU0OCw0NS41MDlMMTE5LjU0OCw0NS41MDl6IE0xMTkuMjA2LDQ2Ljc3NGMwLjI2MSwwLjI2MSwwLjM5NCwwLjYwNiwwLjUyNSwwLjc4Mg0KCWMtMC4yNiwwLjA0NC0wLjQzNi0wLjMwNC0wLjgyOC0wLjQ3OEMxMTkuMjA3LDQ3LjAzNCwxMTkuMTYyLDQ2Ljk0NywxMTkuMjA2LDQ2Ljc3NEwxMTkuMjA2LDQ2Ljc3NHogTTExNi42OTgsNTAuODc4DQoJYy0wLjAwMSwwLjA4NSwwLjIxOSwwLjE3MiwwLjM1MSwwLjQ3NmwtMC40MzcsMC4wMDNjLTAuMDQ0LTAuMTMyLDAtMC4zNDktMC4xMzEtMC40NzljMC4xMjktMC4xNzcsMC4yNTktMC4zMDUsMC40MzMtMC4zMDcNCglDMTE2LjkxNCw1MC43NDUsMTE2Ljc4Niw1MC43ODcsMTE2LjY5OCw1MC44NzhMMTE2LjY5OCw1MC44Nzh6IE0xMTYuNTI0LDQwLjU2MnYwLjQzNGMtMC4xMywwLjEzMi0wLjM0NywwLjI2NC0wLjUyLDAuMzk1DQoJYy0wLjA0My0wLjE3NCwwLjA4NS0wLjM5Mi0wLjA0NS0wLjU2NEMxMTYuMTMyLDQwLjc4MSwxMTYuMzUsNDAuNTYyLDExNi41MjQsNDAuNTYyTDExNi41MjQsNDAuNTYyeiBNMTE2LjEzNiw1MS42MTlsMC4xMzYsMS4wNDQNCgljLTAuMzA2LTAuMTI5LTAuMzU0LTEuMjYxLTAuNjE2LTEuNDc5YzAuMTc0LTAuMDQ1LDAuMDg3LDAuMDg4LDAuMzkzLDAuMDg2QzExNi4zNTMsNTEuMjcxLDExNi4wMDUsNTEuNTc1LDExNi4xMzYsNTEuNjE5DQoJTDExNi4xMzYsNTEuNjE5eiBNMTEzLjM0Myw0OS44ODhjMC4zMDUsMCwwLjUyMiwwLjc0LDAuNTI0LDAuODI2YzAuMDAxLDAuMjYyLTAuMTI5LDAuMzA1LTAuMzAxLDAuNDM4DQoJYy0wLjA0NS0wLjE3NC0wLjA0OC0wLjM5Mi0wLjA0Ny0wLjYxYy0wLjIxOC0wLjA4Ny0wLjU2NC0wLjIxNC0wLjgyOS0wLjUxN0MxMTIuODYzLDQ5Ljk3OSwxMTMuMDM5LDQ5Ljg5LDExMy4zNDMsNDkuODg4DQoJTDExMy4zNDMsNDkuODg4eiBNMTMyLjcyOCw2My42NDljMC4yMTksMC4wNDEsMC41MjEtMC4wOSwwLjUyMS0wLjM5NmMtMC4wMDEtMC4yNi0wLjI2Mi0wLjQ3OC0wLjI2My0wLjczOA0KCWMtMC4wMDEtMC4zMDUsMC4yMTMtMC4zOTQsMC4yMTQtMC42NTRsLTAuMDA1LTEuMDg4Yy0wLjEzMS0wLjA0Mi0wLjIxOS0wLjA4NS0wLjIxOS0wLjA4NWMwLjE3NC0wLjE3NCwwLjI1OS0wLjM0OSwwLjI1OC0wLjY1Mw0KCWMtMC4wMDItMC4wNDQtMC4yNjMtMC42MDktMC4yNjItMC42NTVjLTAuMDAyLTAuMzAzLDAuMjE2LTAuMzAzLDAuMjE0LTAuNjA4bC0wLjA2Mi0xNC4zNjVjLTAuMTI5LTAuMDQtMC4yMTgtMC4wODUtMC4yMTgtMC4wODUNCgljMC4xMzEtMC4wODcsMC4yNjEtMC4yNjEsMC4yNi0wLjM0OWMtMC4wOTMtMS4yNjItMC4xMzktMi4xMzEtMC4xNDItMi43NDJsLTAuMjYyLDAuMzA3Yy0wLjE3NSwwLjAwMS0wLjI2MS0wLjIxOC0wLjQzNi0wLjI1OA0KCWMwLjEyOS0wLjE3NywwLjM5My0wLjA5LDAuNjk3LTAuMDQ5Yy0wLjA1LTEuMzUtMC4wMDgtMS40MzYsMC4wOC0xLjU2NmwtNi4zNTUsMC4wMjdjLTAuMzA1LDAtMC4xNzQsMC4xNzYtMC4zMTcsNy40ODcNCglsLTAuMjg0LDE0LjU4NWMwLjM5OCwxLjkxMi0xLjIwMywzLjgzNS0zLjAzMSwzLjg0NGMtMS4xMzEsMC4wMDMtMy4yNy0xLjE2NC0zLjA1OS0zLjEyM2wtMC4yNzMtMjIuNzYzDQoJYy0wLjM4OSwwLjEzMi0wLjgyNiwwLjEzNC0yLjM5NCwwLjAwOWMtMC4wNDMsMC4xNzcsMC4wNDYsMC4zNDktMC4wODQsMC4zNDljLTAuMDg4LTAuMDg3LTAuMjIxLTAuMjE2LTAuMzU0LTAuMzQ4DQoJYy0wLjE3LDAuMTMyLTAuMjU5LDAuMTM0LTQuNzQzLDAuMDIxYy0wLjA0MSwwLjE3NSwwLjAwMiwwLjI2LTAuMDg0LDAuMzVjLTAuMDg4LTAuMjE5LTAuMjYzLTAuMzQ5LTAuNTIzLTAuMzQ4DQoJYy0wLjMwNSwwLjAwMy0wLjU2NiwwLjEzNC0wLjgyNiwwLjEzNmwwLjA1MywxMi4zNmMwLjI1OC0wLjIxOCwwLjM0Ni0wLjIxOCwwLjU2My0wLjI2NGMtMC4wODYsMC4xNzYtMC4zMDMsMC4yNjMtMC41NjMsMC4zOTMNCgljMC4wMTYsMy43LTAuMTIyLDEuODc0LTAuMTIxLDIuNTI3YzAuMDAyLDAuMjYzLDAuMjI0LDEuMzQ5LDAuMjI3LDEuNjA5YzAuMDAxLDAuMzA2LTAuMjE5LDAuMTc2LTAuMjE3LDAuNDc4bDAuMDI3LDYuMDUzDQoJYzAuMDI1LDYuMDkzLDQuMDA5LDExLjQzMSwxMS4wNiwxMS40YzQuOTY0LTAuMDIxLDkuNDQtMS43MzYsMTEuMTQ5LTkuMTAzYy0wLjA0NSwwLjA0NC0wLjEzMSwwLjA4OC0wLjEzMSwwLjA4OA0KCWMtMC4wODctMC4wODYtMC4wNDUtMC4xNzUtMC4wNDUtMC4yNjJjMC4wODYtMC4wODcsMC4yMTYtMC4yMTksMC4zNDYtMC4zNDhsLTAuMjE5LTAuMjYybDAuMjE4LTAuMjE4DQoJYy0wLjEzMy0wLjE3NC0wLjM0OS0wLjI2LTAuMzUyLTAuMzQ2YzAuMDg3LTAuMDg4LDAuMDQ0LDAuMDQzLDAuMzA3LTAuMDAxQzEzMi45NDYsNjMuOTA5LDEzMi43NzIsNjMuNzM2LDEzMi43MjgsNjMuNjQ5DQoJTDEzMi43MjgsNjMuNjQ5eiBNMTQyLjQzOCw0MC4wMDFjMC4wNDYsMC4xMywwLjA0NSwwLjE3NCwwLjE3OCwwLjM0N2MtMC4xNzYsMC4wNDUtMC40MzctMC4wNDEtMC42NTQtMC4xMjZ2LTAuMDQ2DQoJQzE0MS45NjIsNDAuMTc2LDE0Mi4zNTMsNDAuMTMxLDE0Mi40MzgsNDAuMDAxTDE0Mi40MzgsNDAuMDAxeiBNMTQxLjM1Miw0MC4wNDljMC4yNjIsMCwwLjc0NCwwLjY5NCwxLjI2NywwLjkxbC0wLjc4MywwLjAwMg0KCWMtMC4wNDUtMC4xMy0wLjA0Ny0wLjMwNS0wLjMwNy0wLjMwM2MtMC4zMDUsMC4wMDEtMC42MTEtMC4xMjgtMC44NzMtMC4zMDJDMTQwLjkxNyw0MC4xOCwxNDEuMDQ2LDQwLjA1LDE0MS4zNTIsNDAuMDQ5DQoJTDE0MS4zNTIsNDAuMDQ5eiBNMTQwLjgyOSw0MC4wMDljMC4xNzYsMC4xMywwLjI2LTAuMDQ3LDAuMzkyLTAuMDAzYy0wLjMwMywwLjA0NS0wLjY1MiwwLjMwOC0wLjkxMywwLjI2OA0KCUMxNDAuMzk1LDQwLjE4NSwxNDAuNjEsMzkuODc5LDE0MC44MjksNDAuMDA5TDE0MC44MjksNDAuMDA5eiBNMTYwLjE2OSw3My40NDNsMC4yODktMzMuNzgxbC00LjAwNSwwLjAxNg0KCWMtMC4yNTksMC4wMDMsMC4wODksMC4yMTktMC4yMTYsMC4yMmMtMC4yNjIsMC4wMDIsMC4wNDMtMC4yMTctMC4yMjEtMC4yMTZsLTUuMDQ3LDAuMDIxbC0yLjA5OCw4LjE1bC0wLjE3NS0wLjIxOA0KCWMtMC41MzQtMi43ODItMC45NzktNS4wODktMS42NDQtOC4wNDVsLTkuMzYsMC4wMzljLTAuMTI5LDAuMjYzLTAuMjU4LDAuNjEyLTAuMjU5LDAuODczbC0wLjI5MywzMi42OQ0KCWMwLjEyOSwwLjEzLDAuMTMxLDAuMjYxLDAuMjYyLDAuMzkxbDUuNjE1LTAuMDI1bC0wLjA1Ni0xMi40OTJjLTAuMDg3LDAtMC4xNzEsMC4xMzMtMC4yNiwwLjA0Ng0KCWMwLjIxNC0xLjAwMywwLjQyNS0yLjM5NiwwLjQyMS0zLjQ0bC0wLjAwOS0yLjA0N2MtMC4wMDMtMC4zMDQsMC4wODUtMC40MzUsMC4xNzMtMC41MjJsNC4wODMsMTguNTI0DQoJYzAuNDc5LTAuMDg4LDAuNjk1LTAuMDksMi4xMzQtMC4wMDdsNC4wOTQtMTkuNzM3YzAuMDg4LDAuMzA0LDAuMzA3LDAuNjk2LDAuMzA4LDAuOTk5YzAuMDAxLDAuMjYyLTAuMjE1LDAuMzA3LTAuMzAyLDAuNTY5DQoJbDAuMDc2LDE4LjAyMUwxNjAuMTY5LDczLjQ0M0wxNjAuMTY5LDczLjQ0M3ogTTE1OC43NDksNzUuNjM1Yy0wLjI2LDAuMzkyLTAuNTIsMC41MjItMC40NzcsMC42OTgNCgljMC4zMDYtMC4wODksMC40OC0wLjA5LDAuNjA5LTAuMTc5Yy0wLjEzMS0wLjA0LTAuMTc0LTAuMTI5LTAuMTc0LTAuMTI5YzAuMDg1LTAuMDQzLDAuMjE5LDAuMjE3LDAuMjE5LTAuMDg3DQoJQzE1OC45MjMsNzUuNjMzLDE1OC43NDksNzUuNjM1LDE1OC43NDksNzUuNjM1TDE1OC43NDksNzUuNjM1eiBNMTYxLjg4NCw3MC44OTRjLTAuMzA1LDAuMDA0LTAuNDc5LDAuMDkyLTAuNjUyLDAuMTM3DQoJYzAuMjY0LDAuMzAyLDAuNjExLDAuNDI5LDAuODMyLDAuNTE4YzAsMC4yMTUsMCwwLjQzNSwwLjA0NSwwLjYwOGMwLjE3My0wLjEzMiwwLjMwMi0wLjE3NiwwLjMwMS0wLjQzOA0KCUMxNjIuNDA3LDcxLjYzMywxNjIuMTg4LDcwLjg5NCwxNjEuODg0LDcwLjg5NEwxNjEuODg0LDcwLjg5NHogTTEzLjk5OCwyOC45MDRsMC4wNjItMC4zNGMwLjAyMiwwLjA4NSwwLjA4NSwwLjA4MywwLjA4NywwLjIxMQ0KCUwxMy45OTgsMjguOTA0TDEzLjk5OCwyOC45MDR6IE0xMi4zNzksMjguNzYyYzAuMTA3LTAuMTI3LDAuMjEyLTAuMTY5LDAuMjMyLTAuMzE5YzAuMTkzLDAuMjU0LDAuMTA4LDAuMjc3LDAuMDI0LDAuNDY4DQoJQzEyLjU1MiwyOC44NDcsMTIuMzU3LDI4LjgyNiwxMi4zNzksMjguNzYyTDEyLjM3OSwyOC43NjJ6IE0yLjg0NSwyOC44NDZjMC4xNDksMC4wNDMsMC4xMDYtMC4wNjQsMC4yMTItMC4xMjkNCgljLTAuMDAxLDAuMDg1LDAuMDY1LDAuMTI3LDAuMTI5LDAuMjEyYy0wLjA2MywwLjAyMi0wLjEwNSwwLjAyMy0wLjEyOCwwLjA2NWMwLjAwMSwwLjA0Mi0wLjAxOSwwLjA2Mi0wLjAxOSwwLjA2Mg0KCWMwLjAyLTAuMDIxLDAuMDItMC4wNDMsMC4wMTktMC4wNjJjMC0wLjAyMSwwLTAuMDQzLTAuMDg1LTAuMDQxYy0wLjEyNywwLTAuMDIxLDAuMDIxLTAuMDQ0LDAuMDgzDQoJQzIuODg4LDI4Ljk3NCwyLjg0NiwyOC45MDksMi44NDUsMjguODQ2TDIuODQ1LDI4Ljg0NnogTTE3LjM2MywyOS40NjVjLTAuMDAxLTAuMjEzLDAuMDE5LTAuNDg5LTAuMDI0LTAuNjE3DQoJYy0wLjQyNiwwLjA0NS0wLjE5MiwwLjI3Ny0wLjE5MiwwLjI3N2MwLjA0NCwwLjEwNiwwLjA4OCwwLjEwNiwwLjA4OCwwLjE2OWMtMC4wNDMsMC4wNDMsMCwwLjEwNiwwLDAuMTA2DQoJQzE3LjMyLDI5LjQyMywxNy4zNjMsMjkuNDY1LDE3LjM2MywyOS40NjVMMTcuMzYzLDI5LjQ2NXogTTguNjU3LDI5LjMzbDAuMjEyLDAuMDAxYzAuMDAxLDAuMDg2LDAuMDIxLDAuMTA2LDAuMDg3LDAuMTI3DQoJYy0wLjEwOCwwLjA0My0wLjIzNSwwLjA4Ni0wLjM4NCwwLjAyM0M4LjU3MiwyOS40ODEsOC42MzcsMjkuNDE3LDguNjU3LDI5LjMzTDguNjU3LDI5LjMzeiBNMS4wMjMsMzAuNjINCgljLTAuMDIyLTAuMTQ5LDAuMDYyLTAuMywwLjA2MS0wLjQ2OWMwLjA0MywwLjA0MywwLjA4NSwwLjEyNywwLjE1LDAuMTkxQzEuMjM1LDMwLjQ3MSwxLjEyOCwzMC40OTIsMS4wMjMsMzAuNjJMMS4wMjMsMzAuNjJ6DQoJIE0xNS43NTEsMzEuMjM3Yy0wLjA4My0wLjA2Mi0wLjIxMS0wLjE2OS0wLjIzNC0wLjI1NGMwLjA2NCwwLjA0NSwwLjA0NSwwLjA4NSwwLjE5MywwLjA4NGMwLjE0OSwwLDAuMDgzLTAuMDQzLDAuMTY5LTAuMDQzDQoJQzE1LjgxNiwzMS4xMzIsMTUuNzczLDMxLjE1MiwxNS43NTEsMzEuMjM3TDE1Ljc1MSwzMS4yMzd6IE0xNy4wNSwzMS4yOTZjLTAuMDQxLDAuMDAxLDAtMC4xNjksMC4xNDktMC4yMTMNCgljLTAuMTI2LDAuMTQ5LTAuMDIsMC4yMTMsMC4wNDMsMC4yMzVjMC4wMjMsMC4xOS0wLjA0MiwwLjI5Ni0wLjA2MiwwLjQwNGMtMC4wNDQtMC4wNDMtMC4wNDQtMC4xMDgtMC4wNDMtMC4yNTcNCglDMTcuMTM3LDMxLjMxNiwxNy4wOTUsMzEuMzM5LDE3LjA1LDMxLjI5NkwxNy4wNSwzMS4yOTZ6IE00Ljg4NiwyOC4zMjVMNC44NywyNC41MTdsLTQuNDQ3LDAuMDINCgljLTAuMDIxLDAuMDg0LDAuMDQyLDAuMTA1LDAuMTA3LDAuMTQ3Yy0wLjA2NiwwLjA0My0wLjE3MSwwLjAyMS0wLjE2OSwwLjE3MWMwLDAuMTA2LDAuMDQyLDAuMTA1LTAuMDYyLDAuMzQyDQoJYzAuMjEyLDAuMTksMC4xNywwLjIzMywwLjI5OSwwLjQyNGMtMC4yOTgtMC4wNDItMC4xMjgsMC0wLjIxNC0wLjEwNWMtMC4wMiwwLjI1Ni0wLjAxLDIuMzE4LTAuMDEsMi41MTENCgljMC4xMjgsMC4wMjIsMC4xNy0wLjAwMSwwLjIxMiwwLjA0MmMtMC4wNDIsMC4wNDItMC4xNDgsMC4wODYtMC4wODQsMC4xNWMwLjA4Ni0wLjA2MywwLjA2My0wLjE3MiwwLjIxMy0wLjE3Mw0KCWMtMC4wMjEsMC4wMDEtMC4wNCwwLjQwNi0wLjIxLDAuNDA2Yy0wLjEwNiwwLTAuMTI5LTAuMDQyLTAuMTI4LTAuMDYybDAuMDA4LDEuODNjMCwwLjE0OCwwLjEwNS0wLjAwMSwwLjEwNiwwLjE0Nw0KCWMtMC4wMDEsMC4xNDktMC4wMiwwLjA4Ni0wLjA4MywwLjEwN2MwLjA2MiwwLjA0MSwwLjA4MywwLjA4NCwwLjE0OSwwLjEwNWMtMC4xMDcsMC4wNDUtMC4xNjgsMC4zNjMtMC4xNjgsMC40MjgNCgljMCwwLjEyNiwwLjAwMSwwLjUxLTAuMDU2LDEuOTU4YzAuMDg3LDAuMDIsMC4xMDYsMC4wNDIsMC4xMDYsMC4xODlsMC4wMTEsMi41MzJjMC4wMDIsMC4xNzEtMC4wNiwwLjk1OSwwLjM4NywwLjk1Nmw0LjEyOS0wLjAxNw0KCWwtMC4wMTctMy43MjVsMTIuNDcyLTAuMjAyYzAuMDItMC4yMzItMC4wNTMtMi4wNDMsMC4wMTItMi4xOTJjLTAuMDY0LTAuMDY0LTAuMDY0LTAuMTI2LTAuMTI5LTAuMTQ5bDAuMTI3LTAuMTI4DQoJYy0wLjA2My0wLjEyNy0wLjEyNy0wLjE4OS0wLjEyOS0wLjM0Yy0wLjAwMi0wLjE0OCwwLjEyOCwwLjA4NSwwLjEyNy0wLjA2M2MwLDAtMC4wNjIsMC4wMjEtMC4wODUtMC4yNzYNCgljLTAuMDQ0LDAuMDY0LTAuMDIxLDAuMTQ4LTAuMDYzLDAuMTkxYy0wLjE3LTAuMDQtMC4xNDktMC4xMDQtMC4xOTMtMC4xMjVjMC4wNDItMC4wNDUsMC4xMDcsMC4wODMsMC4xMDYtMC4wNjYNCgljMC0wLjE0OS0wLjEyOS0wLjQyNi0wLjIzNS0wLjQ2N2MwLjEyNi0wLjA0My0wLjAwMS0wLjM2MSwwLjQwNC0wLjMyMWwtMC4wMDMtMC4zODJjLTAuMDg1LDAtMC4xNywwLjEwNi0wLjE5MSwwLjE3Mg0KCWMtMC4wNDMtMC4xMDgsMC4wMjEtMC4yMzUtMC4wNjQtMC4yOTljLTAuMDg0LDAuMDYyLTAuMTkxLDAuMDYyLTAuMjMzLDAuMTI5bC0wLjEwNi0wLjEyOUw3Ljk1MiwyOC40Mg0KCWMtMC4xNDktMC4wMDEtMC4wODYtMC4xMjgtMC4yMzYtMC4xMjhDNS44LDI4LjMwMiw1LjEsMjguNDMyLDQuODg2LDI4LjMyNUw0Ljg4NiwyOC4zMjV6IE0xMS4zNzMsMTIuMjI5DQoJYy0wLjAyMy0wLjE0NywwLjE0Ny0wLjE5MSwwLjE4OS0wLjM2MmMwLjAyMiwwLjA0MywwLjE3MSwwLjA4NCwwLjE1LDAuMjk4QzExLjYyNywxMi4xMDIsMTEuNDM2LDEyLjIzLDExLjM3MywxMi4yMjlMMTEuMzczLDEyLjIyOQ0KCXogTTEzLjYzNywxMy43NzRjMC4xNDYtMC4wMDEsMC4wNDEtMC4wODYsMC4wNi0wLjEyOGMwLjAyMywwLjA0MSwwLjE1MiwwLjEyNywwLjA4NiwwLjIxMmMwLjEwOCwwLjA0MywwLjMyMSwwLjA0MSwwLjQwNSwwLjA0MQ0KCWMtMC4wNjQsMC4xNDgtMC4xMjgsMC4yNzgtMC4yMzQsMC4zNjJsMC4wODYsMC4xMDZjMC4wNDMtMC4wNjQsMC4wNDItMC4xMDYsMC4wNjQtMC4xNWMwLjAyMSwwLjEwNiwwLjA4NSwwLjE5MywwLjA4NSwwLjM0Mg0KCWMwLjAwMiwwLjE0Ny0wLjA2MywwLjA4Ni0wLjEwNSwwLjEwNWMwLjA0MywwLjA0MiwwLjA4NSwwLjA0MywwLjE0OCwwLjA0M2MwLjAyMywwLjA4NS0wLjEwNSwwLjE1LTAuMTcsMC4yNzgNCgljLTAuMDg1LTAuMDY1LTAuMTA2LTAuMTkyLTAuMTQ4LTAuMzE5bDAuMTY4LTAuMTcyYy0wLjA2My0wLjAyMS0wLjA2MywwLjA0NC0wLjIxMSwwLjA0NWMtMC4xNSwwLTAuMjE0LDAuMTA3LTAuMzYyLDAuMjEzdi0wLjE5DQoJYy0wLjA2My0wLjA0Mi0wLjE0OSwwLjAyMi0wLjIzNCwwLjAyMWMwLTAuMDg1LTAuMDAxLTAuMjU1LDAuMDIxLTAuMjc1Yy0wLjA0NCwwLjA0Mi0wLjE1MS0wLjA0My0wLjEyOS0wLjEwN2wwLjI3Ni0wLjAwMg0KCWMwLDAuMDY2LTAuMDYzLDAuMTczLTAuMDIsMC4yNzdjMC4wODUtMC4wNjMsMC4xOS0wLjE0OSwwLjE5MS0wLjA4NmMwLDAuMDY0LDAuMTA2LDAuMDg2LDAuMTQ5LDAuMTQ5DQoJYzAuMDItMC4xMDYtMC4wNDUtMC4yNzYtMC4wMjMtMC40MjZjLTAuMDQyLDAuMDIyLTAuMDg1LDAuMTI5LTAuMjMyLDAuMTkyYy0wLjAwMi0wLjIxMiwwLjE2Ny0wLjI1NSwwLjE2Ni0wLjQ3DQoJYy0wLjA0MiwwLjAwMS0wLjA2MiwwLjA4Ny0wLjA4MiwwLjE1Yy0wLjA0NC0wLjEyNy0wLjEyOS0wLjAyMS0wLjIxNC0wLjA0MkMxMy40NDMsMTMuNzk3LDEzLjUwOCwxMy43NzQsMTMuNjM3LDEzLjc3NA0KCUwxMy42MzcsMTMuNzc0eiBNMTcuMzA2LDE2LjAzNWwtMC4wMTktNC40MDVMMC4xMTEsMTEuNzA0bDAuMDE5LDQuMTkxYzAuMDY0LDAuMDYyLDAuMTI3LTAuMDg2LDcuMDI1LDAuMTYybDAuMDEyLDMuMTI4DQoJbC00LjY2LDAuMDIxYzAsMC4wODUsMCwwLjEwNS0wLjAyMSwwLjE3Yy0wLjA0My0wLjA2NC0wLjEwNy0wLjA4NC0wLjEwNy0wLjE3MWwtMS4xNTEsMC4wMDZjLTAuMTQ3LDAuMDAxLDAuMDQ1LDAuMTA2LTAuMTA0LDAuMTA2DQoJbC0wLjk1OCwwLjAwNGwwLjAxOSw0LjM2NWMwLjA0MiwwLjAyLDUuNDkxLTAuMDAyLDUuNDkxLTAuMDAyYzEwLjgzMi0wLjAwNiwxMC44OTcsMC4wNTksMTAuOTYxLDAuMDU5DQoJYzAuMTI4LTAuMDQ0LDAuMjMzLTAuMDQ1LDAuMzQtMC4wODhjMC4wNDIsMC4wMjMsMC4xOTEsMC4wMjEsMC4yNTUtMC4wNDNjMC4wNjItMC4zNCwwLjEyLTEuNjgxLDAuMTItMS44Mw0KCWMtMC4wMDEtMC4xNDksMC4wMTktMC4zNC0wLjA4Ny0wLjQ0N2MwLjEwNS0wLjA4NiwwLjA4My0wLjE5MiwwLjA4My0wLjMxOWMwLTAuMTQ4LTAuMDA1LTEuNDI2LTAuMDkzLTEuODA5DQoJYy0wLjA0MiwwLjA4NS0wLjI1NSwwLjAwMi0wLjM4MiwwLjAwMmMtMC4xNywwLjAwMS0wLjU3NC0wLjA2Mi0wLjcyNC0wLjA2MmwtMi40OTEsMC4wMTNjLTAuMDg0LDAuMTI3LTAuMTI2LDAuMTA0LTAuMjc1LDAuMTA1DQoJYy0wLjE1MSwwLjAwMS0wLjI5OS0wLjEyNS0wLjQyNy0wLjEwNGMwLDAuMDg2LTAuMDQyLDAuMTA2LTAuMDQyLDAuMTA2Yy0wLjA0Mi0wLjA0MiwwLjA4NC0wLjEwNy0wLjA2NC0wLjEwNmwtMi40OSwwLjAxMw0KCWwtMC4wMTQtMy4xMDhMMTcuMzA2LDE2LjAzNUwxNy4zMDYsMTYuMDM1eiBNMTIuNjk3LDMuMzcxbDAuMDYyLTAuMjU3YzAuMTUsMC4xMjgsMC4zMiwwLjEwNiwwLjQ3LDAuMjMzDQoJYzAuMDQyLTAuMDYzLTAuMDIxLTAuMDg1LDAtMC4xNzFjMC4wODQtMC4wMDEsMC4xNSwwLjA2MywwLjE1LDAuMDYzYy0wLjA2NSwwLjE1LTAuMTcsMC4xOTItMC4xOTEsMC4zMkwxMy4wNiwzLjQ1NA0KCWMtMC4wMjMsMC4xMDctMC4xNDksMC4xMDctMC4yMzUsMC4xNzJDMTIuODAzLDMuNTQyLDEyLjc2MSwzLjQ1NiwxMi42OTcsMy4zNzFMMTIuNjk3LDMuMzcxeiBNMTYuMDExLDcuMjA4VjYuOTk2DQoJYzAuMTI5LTAuMDAxLDAuMjEzLTAuMDAxLDAuMzIxLDAuMTA1Yy0wLjEyNywwLjA2My0wLjE3MSwwLjEyOC0wLjI3NywwLjI1N0wxNi4wMTEsNy4yMDhMMTYuMDExLDcuMjA4eiBNOS41MjYsOC40Nw0KCWMwLjA2My0wLjAyMSwwLjEwNi0wLjA2MiwwLjE5MS0wLjA2M2MwLjE5Mi0wLjAwMSwwLjI1NywwLjE5LDAuNDA1LDAuMjk2bC0wLjA2NCwwLjEwOEM5Ljk3NSw4Ljc4OCw5LjkwOSw4LjcyNCw5LjgyNSw4LjcyNg0KCUM5LjcyLDguNzI1LDkuNjc4LDguODU0LDkuNTcxLDguODU0QzkuNTA2LDguODU1LDkuNDg1LDguNzY4LDkuNDQyLDguNzI2TDkuNTI2LDguNDdMOS41MjYsOC40N3ogTTkuMzgsOS4yMzcNCglDOS41MDcsOS4xOTQsOS41OTMsOC45Niw5Ljc0Miw4Ljk2QzkuODQ3LDguOTU3LDkuODksOS4yMzUsOS45MzQsOS4zMjFsLTAuMjc1LDAuMTdMOS40NDQsOS40NDkNCglDOS4zNTksOS40OTMsOS40NDQsOS4yMTYsOS4zOCw5LjIzN0w5LjM4LDkuMjM3eiBNMTIuMTQ4LDkuMzc0bDAuMTkxLTAuMDAxYzAuMDg1LDAuMDYzLDAuMTQ5LDAuMTQ5LDAuMTI5LDAuMjM0DQoJYy0wLjA4Ni0wLjA2My0wLjE1LTAuMTI2LTAuMTkyLTAuMTdjLTAuMDIyLDAuMDIyLTAuMDQzLDAuMTA2LTAuMDQzLDAuMTA2QzEyLjEyNiw5LjQ2LDEyLjE0OCw5LjM3NCwxMi4xNDgsOS4zNzRMMTIuMTQ4LDkuMzc0eg0KCSBNNy40ODgsOS43MTRjLTAuMDQ0LTAuMDQyLTAuMDg2LTAuMTkxLDAtMC4xOTFjMCwwLjA4NiwwLjA0MiwwLjEwNiwwLjEyOCwwLjE5QzcuNTMsOS43OTksNy40NjgsOS45MjcsNy4zODMsOS45MDUNCglDNy40NDYsOS44Miw3LjQ0Niw5Ljc1Nyw3LjQ4OCw5LjcxNEw3LjQ4OCw5LjcxNHogTTE3LjE0MiwyLjczM2MwLTAuMTQ3LTAuMDAxLTAuNTUzLTAuMDEtMi4zNEwxMi42MiwwLjQxMWwwLjAyNCw1LjI1OA0KCWMtMC4xNDksMC0yLjM2NC0wLjA1NC0yLjUxMi0wLjA1MWMwLjA1NC0yLjE3MiwwLjAxLTIuNDA3LTAuMDEyLTIuNjYyTDcuMzUzLDIuOTA0QzcuMjAzLDIuOTA1LDcuMTE5LDIuOTcsNy4wNTcsMy4wOTdsMC4wMSwyLjUzMg0KCUw0LjU1NSw1LjY0MWwtMC4wMjEtNS4xM0wwLDAuNTNsMC4wNDEsOS43MDVsNi44MTEtMC4wMjljMCwwLDAtMC4wODYsMC4wNDEtMC4xMDZDNi45MTYsMTAuMTQzLDcsMTAuMjA2LDcuMDY1LDEwLjIwNWwxMC4xMDgtMC4xMDYNCgljMC0wLjM2MS0wLjAwNy0yLjA0My0wLjAxLTIuNDA0Yy0wLjE5My0wLjAyMS0wLjQwNS0wLjEyOC0wLjU3Ni0wLjIzMWMwLjA2NC0wLjAyMywwLjEwNy0wLjAyMywwLjE0OS0wLjA4Nw0KCWMwLjEwNywwLjA2MywwLjI5OCwwLjA2MiwwLjQyOCwwLjA2MmwtMC4wMDgtMS42NTljLTAuMDg2LTAuMDIxLTAuMTA3LTAuMDQyLTAuMTA3LTAuMDg1YzAuMDQyLTAuMDY0LDAuMTA1LTAuMDg2LDAuMTA1LTAuMTQ5DQoJYy0wLjA4Ni0wLjAyMS0wLjEwOC0wLjA2My0wLjE2OS0wLjEwNmMwLjEyNS0wLjE0OCwwLjE2Ni0wLjMyLDAuMTY2LTAuNDdsLTAuMDA0LTEuNDA0YzAtMC4xNDctMC4xMDcsMC4wNDQtMC4xMDgtMC4xMDQNCglDMTcuMDM5LDMuMjI1LDE3LjE0NSwzLjAzMiwxNy4xNDIsMi43MzNMMTcuMTQyLDIuNzMzeiBNMTUuMjEsMzUuNzk2YzAuMTQ5LTAuMjEzLDAuMTc1LTAuMzc3LDAuMjMtMC41MTgNCgljLTAuMzQxLDAuMDI5LTAuNjAyLDAuMjA5LTAuNzY5LDAuMzE4Yy0wLjE1My0wLjEwOC0wLjMwNC0wLjIxNC0wLjQ0Ny0wLjI3YzAuMDA2LDAuMTgzLTAuMDI3LDAuMjk1LDAuMTU1LDAuNDI3DQoJQzE0LjQzOSwzNS43OTUsMTUuMDYsMzYuMDA3LDE1LjIxLDM1Ljc5NkwxNS4yMSwzNS43OTZ6IE0xMDQuODA5LDAuMjQ2Yy0wLjA1OSwwLjEzLTAuMzY0LTAuMzk2LTAuNDIzLTAuMjAzbC0wLjM2NSwwLjI3DQoJbC0wLjEzMywwLjY3MWMwLjE5NSwwLjA1NSwwLjY4MywwLjM4MiwwLjgzNiwwLjIxOEMxMDQuOTM1LDAuOTcxLDEwNC42OTIsMC41MDcsMTA0LjgwOSwwLjI0NkwxMDQuODA5LDAuMjQ2eiBNMTA1Ljc4MiwxLjU2Nw0KCWwtMC4yNzUtMC40OTZjLTAuMTI0LDAuMDA2LTAuMjg3LTAuMDgxLTAuMzc2LDAuMDE5Yy0wLjE1MywwLjE2NS0wLjAxNiwwLjQxMS0wLjE2NywwLjU3NWMtMC4xMjMsMC4xMzMtMC4zMTIsMC4xNDItMC40NjQsMC4yNDINCglsMC4wNzMsMC4yNTFjMC4zNzYtMC4wODEsMC43NjQsMC4wOTQsMS4wMzctMC4yMDNDMTA1LjczLDEuODIzLDEwNS43MjYsMS42OTYsMTA1Ljc4MiwxLjU2N0wxMDUuNzgyLDEuNTY3eiBNNTUuODA2LDczLjgxNA0KCWMtMC4wNDMsMC4xNzktMC4yNjMsMC4xMzQtMC4yNjMsMC4xMzRjMCwwLjE3NSwwLjI2NCwwLjQzOSwwLjM5NywwLjU3YzAuMTc1LTAuMjYzLDAuMDQyLTAuMzUyLTAuMDQ2LTAuMzk2DQoJYzAuMDg5LTAuMDg2LDAuMjIxLDAuMTc2LDAuMjE5LTAuMTMxQzU2LjExMiw3My42ODQsNTUuODA2LDczLjgxNCw1NS44MDYsNzMuODE0TDU1LjgwNiw3My44MTR6Ii8+DQo8L3N2Zz4NCg==) !important;
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain !important;
}
#site-logo img {
	visibility: hidden !important;
}
#site-logo a {
	display: block;
}
#site-description {
	position: absolute;
	top: auto !important;
	bottom: -10px;
	left: 3em;
	height: 0 !important;
	font: .85em 'FuturaLT', sans-serif !important;
	text-transform: uppercase;
	letter-spacing: .1em;
	color: #bfb2aa;
}

#searchform-wrap {
	position: absolute;
	right: 4px;
	bottom: -70px;
	transform:rotate(5deg);
	-ms-transform:rotate(5deg); /* IE 9 */
	-webkit-transform:rotate(5deg); /* Safari and Chrome */
}

/* Social Links Widget */
.widget .social-links {
	position: absolute;
	bottom: 0;
	right: 3em;
	margin: 0 0 20px;
	padding: 0;
	line-height: 100%;
	text-align: right;
	z-index: 999;
}
.widget .social-links li {
	margin: 0 5px 5px 0;
	padding: 0;
	list-style: none;
	border: none !important;
	box-shadow: none !important;
	display: inline-block;
	zoom:1;
	*display:inline;
}
.widget .social-links img {
	vertical-align: middle;
	opacity: .5;
}
.widget .social-links img:hover {
	opacity: .7;
}

/* 
SIDEBAR WIDGETS
================================================ */

.become-a-member {
	display: block;
	width: 220px;
	height: 236px;
	background: url(/wordpress/wp-content/uploads/2016/03/become-a-member.png) center no-repeat;
	background-size: contain;
	overflow: hidden;
	cursor: pointer;
}
.become-a-member span {
	visibility: hidden;
}

.beatnikshindig-banner {
	display: block;
	width: 220px;
	height: 75px;
	background: url(/wordpress/wp-content/uploads/2015/10/2015-shindig-banner.png) center no-repeat;
	background-size: contain;
	overflow: hidden;
	cursor: pointer;
}
.beatnikshindig-banner span {
	visibility: hidden;
}


/* 
SEARCH FORM
================================================ */

#header #searchform #s {	
	background: #000 url(images/search.png) no-repeat 8px center;
	background: rgba(0,0,0,.3) url(images/search.png) no-repeat 8px center;
	border: solid 1px rgba(191,178,170,.2);
	border-radius: 5px;
	box-shadow: inset 0 1px 3px rgb(0,0,0), 0 1px 3px rgba(115,107,102,.2);
}
#header #searchform #s:focus {
	outline: none;
	background: #000;
	background: rgba(0,0,0,.3) url(images/search.png) no-repeat 8px center;
}
#header #searchform #s[placeholder="Search"]:focus {
	color: #fff;
}
::-webkit-input-placeholder { /* WebKit browsers */	 color: #403b39; }
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */	 color: #403b39; }
::-moz-placeholder { /* Mozilla Firefox 19+ */		 color: #403b39; }
:-ms-input-placeholder { /* Internet Explorer 10+ */ color: #403b39; }

/* search option */
#headerwrap #searchform .search-option {	
	background: #000;
	background: rgba(0,0,0,.3);
	border: solid 1px rgba(191,178,170,.2);
}

/*
GIVE PLUGIN FORMS
================================================ */

#give-form-5029-wrap h2.give-form-title {
	display: none !important;
}
#give-form-5029 legend,
#give-form-5029 label.give-hidden,
#give-form-5029 span.give-currency-symbol {
	display: inline-block;
	margin-bottom: 1em;
	font: 1em 'FuturaLT', sans-serif;
	text-transform: lowercase;
	font-variant: small-caps;
	letter-spacing: .05em;
}

#give-form-5029 .give-total-wrap {
	display: block;
	width: 200px;
	float: left;
}

#give-form-5029 #give-payment-mode-select {
	display: block;
	width: 200px;
	float: left;
	margin-bottom: -20px;
}

#give-form-5029 #give_checkout_user_info {
	display: block;
	width: 100%;
}

#give-form-5029 #give_checkout_user_info p.form-row {
	width: 220px;
	float: left;
}
#give-form-5029 .give-submit-button-wrap {
	margin-top: -1em;
	margin-bottom: 1em;
	text-align: center;
}
#give-form-5029 #give-purchase-button {
    display: inline-block;
    padding: 7px 16px;
	color: #fff;
    text-decoration: none;
    text-shadow: 0 -1px 0 rgba(0,0,0,.3);
    font-size: 100%;
    line-height: 100%;
    zoom: 1;
    border: solid 1px #1e5608;
    background: #6dac23;
    border-radius: 10em;
    box-shadow: inset 0 1px 0 rgba(255,255,255,.5), 0 1px 1px rgba(0,0,0,.3);
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background-image: -moz-linear-gradient(top, #6dac23 0%, #3d6b0f 100%);
    background-image: -webkit-linear-gradient(top, #6dac23 0%,#3d6b0f 100%);
    background-image: linear-gradient(top, #6dac23 0%,#3d6b0f 100%);
    filter: none !important;
}
#give-form-5029 #give-purchase-button:hover {
	background: #3d6b0f;
    text-decoration: none;
}


/************************************************************************************
MAIN NAVIGATION
*************************************************************************************/

#main-nav, .main-nav {
	position: absolute;
	width: auto;
	bottom: 2em !important;
	left: 190px;
	right: 10px;
	background: transparent;
	background-size: 100% auto;
	border: none;
	box-shadow: none;
	border-radius: none;
	font: 1em 'FuturaLT';
	text-transform: uppercase !important;
	letter-spacing: .1em !important;
}
#main-nav > span.close { /* hide mobile menu close button - see 'media-queries.css' for display */
	display: none;
}

ul#main-nav li {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0;
	border-left-width: 0;
	border-style: solid;
	border-color: rgba(89,4,0,.2);
}

#main-nav li:hover > a {
	color: #590400;
	text-shadow: .8px .8px 0 rgba(255,255,255,.2);
}

ul#main-nav li:hover {
	background-image: -moz-linear-gradient(top,  rgba(89,4,0,0.1) 0%, rgba(89,4,0,0) 100%);
	background-image: -webkit-linear-gradient(top,  rgba(89,4,0,0.1) 0%,rgba(89,4,0,0) 100%);
	background-image: linear-gradient(to bottom,  rgba(89,4,0,0.1) 0%,rgba(89,4,0,0) 100%);
}

ul#main-nav a,
ul#main-nav li.current_page_item:hover ul li a,
ul#main-nav li.current-menu-item:hover ul li a {
	padding: 6px 8px;
	font-size: 1.1em;
	color: #590400;
	text-shadow: .8px .8px 0 rgba(255,255,255,.2);
}

ul#main-nav a:hover,
ul#main-nav li.current_page_item ul li:hover a,
ul#main-nav li.current-menu-item ul li:hover a {
	color: #fff !important;
	text-shadow: 1px 1px 0 rgba(89,4,0,.4) !important;
}

ul#main-nav a:active {
	font-size: 1.1em;
	color: black;
	text-shadow: 1px 1px 0 rgba(255,255,255,.2);
}

ul#main-nav ul {
	display: none;
	background: transparent;
	width: 400%; /* display submenus horizontally */
	padding: 0;
	font-size: .85em;
	border: 0;
	border-radius: 0;
	letter-spacing: .05em;
	box-shadow: none;
}

ul#main-nav ul li,
ul#main-nav li.current_page_item ul li,
ul#main-nav li.current-menu-item ul li,
ul#main-nav li ul li.current_page_item,
ul#main-nav li ul li.current-menu-item {
	display: inline;
	white-space: nowrap;
	padding: .3em .5em;
}

ul#main-nav ul li a,
ul#main-nav li.current_page_item ul li a,
ul#main-nav li.current-menu-item ul li a,
ul#main-nav li ul li.current_page_item a,
ul#main-nav li ul li.current-menu-item a {
	display: inline;
	font-size: 1.2em;
	color: #590400;
}

ul#main-nav li:first-child ul {
	left: 0;
}

ul#main-nav li:last-child ul {
	right: 0;
	text-align: right !important;
}

ul#main-nav li:last-child ul li {
	display: inline-block;
	float: right;
}

.current_page_item a, #main-nav .current-menu-item a {
	box-shadow: none;
	background-image: -moz-linear-gradient(top,  rgba(89,4,0,0.1) 0%, rgba(89,4,0,0) 100%);
	background-image: -webkit-linear-gradient(top,  rgba(89,4,0,0.1) 0%,rgba(89,4,0,0) 100%);
	background-image: linear-gradient(to bottom,  rgba(89,4,0,0.1) 0%,rgba(89,4,0,0) 100%);
}

.current-menu-item ul.sub-menu li a {
	text-shadow: .8px .8px 0 rgba(255,255,255,.2) !important;	
}

.current-menu-parent ul.sub-menu li.current-menu-item a {
	color: #fff !important;
	text-shadow: 0 -1px 0 rgba(0,0,0,.3) !important;
}

.current-menu-parent ul.sub-menu, .current-menu-item ul.sub-menu { /* show submenu when current page's link is in submenu */
	display: block !important;
}

ul#main-nav:hover li ul.sub-menu {
	display: none;
}

ul#main-nav li:hover ul.sub-menu {
	display: block;
}

p.demo_store {
	display: none;
}

div.post-content {
	font: 1.1em/1.4em 'Chaparral', Georgia, serif;
}

div.post-content p {
}

/************************************************************************************
PAGE NAVIGATION
*************************************************************************************/
.pagenav {
	clear: both;
	padding-bottom: 20px;
	text-align: right;
}
.pagenav a, .pagenav span, .woocommerce-pagination a {
	line-height: 100%;
	padding: 6px 0 0;
	margin: 0 2px;
	vertical-align: middle;
	display: inline-block;
	zoom:1;
	*display:inline;
	min-width: 24px;
	min-height: 18px;
	text-align: center;

}
.pagenav a, .pagenav a:hover, .woocommerce-pagination a, .woocommerce-pagination a:hover {
	color: #666;
	text-decoration: none;
	background-color: #131211;
	border: solid 1px #7f7159;
	border-radius: 10em;
	box-shadow: inset 0 0 1px rgba(229,198,137,.5), inset 0 1px 0 rgba(0,0,0,.6), 1px 2px 5px rgba(0,0,0,.5);
	text-shadow: -1px -1px rgba(0,0,0,.5);

	background-image: -moz-linear-gradient(top left, rgba(51,48,46,1) 0%, rgba(19,18,17,1) 100%);
	background-image: -webkit-linear-gradient(top left, rgba(51,48,46,1) 0%, rgba(19,18,17,1) 100%);
	background-image: linear-gradient(top left, rgba(51,48,46,1) 0%, rgba(19,18,17,1) 100%);
}
.pagenav a:hover, .woocommerce-pagination a:hover {
	color: #fff;
	
	background-image: -moz-linear-gradient(top left, rgba(19,18,17,1) 0%, rgba(51,48,46,1) 100%);
	background-image: -webkit-linear-gradient(top left, rgba(19,18,17,1) 0%, rgba(51,48,46,1) 100%);
	background-image: linear-gradient(top left, rgba(19,18,17,1) 0%, rgba(51,48,46,1) 100%);
}
.pagenav .current {
	text-decoration: none;
	text-shadow: -1px -1px 5px rgba(0,0,0,.7), 1px 1px 3px rgba(150,150,150,.5);
}

/************************************************************************************
POST NAVIGATION
*************************************************************************************/

/* post nav arrow */
.post-nav span.arrow {
	text-decoration: none;
	background-color: #131211 !important;
	border: solid 1px #7f7159;
	border-radius: 10em;
	box-shadow: inset 0 0 1px rgba(229,198,137,.5), inset 0 1px 0 rgba(0,0,0,.6), 1px 2px 5px rgba(0,0,0,.5);
	text-shadow: -1px -1px rgba(0,0,0,.5);

	background-image: -moz-linear-gradient(top, rgba(51,48,46,1) 0%, rgba(19,18,17,1) 100%);
	background-image: -webkit-linear-gradient(top, rgba(51,48,46,1) 0%, rgba(19,18,17,1) 100%);
	background-image: linear-gradient(top, rgba(51,48,46,1) 0%, rgba(19,18,17,1) 100%);
}
.post-nav .next span {
	float: right;
	margin-left: 10px;
	margin-right: 0;
}
.post-nav a {
	color: #80766c;
}
.post-nav a:hover {
	color: #fff;
}
.post-nav a:hover span {
	background-color: #131211;
	color: #fff;
}

/************************************************************************************
SELECT FORMS
*************************************************************************************/
.select2-container--default .select2-selection--single, .select2-dropdown {
	background-color: #131211 !important;
	color: #bfb2aa !important;
	border: solid 1px #7f7159;
	box-shadow: inset 0 0 1px rgba(229,198,137,.5), inset 0 1px 0 rgba(0,0,0,.6), 1px 2px 5px rgba(0,0,0,.5);
    text-shadow: -1px -1px rgba(0,0,0,.5);
    background-image: -moz-linear-gradient(top, rgba(51,48,46,1) 0%, rgba(19,18,17,1) 100%);
    background-image: -webkit-linear-gradient(top, rgba(51,48,46,1) 0%, rgba(19,18,17,1) 100%);
    background-image: linear-gradient(top, rgba(51,48,46,1) 0%, rgba(19,18,17,1) 100%);
}
.select2-container--default .select2-results__option[data-selected=true] {
	background: rgba(0,0,0,.3);
}
.select2-container--default .select2-results__option--highlighted[data-selected] {
	background: rgba(127,113,89,0.7)
}

/************************************************************************************
LIST POSTS (BLOG)
*************************************************************************************/
.loops-wrapper.grid2-thumb .post-content {
	width: 100%;
}

.loops-wrapper.grid2-thumb .post-content time {
	color: #bfb2aa;
	font: .85em 'FuturaLT', sans-serif;
	text-transform: uppercase;
	letter-spacing: .05em;
}

.loops-wrapper.grid2-thumb .post-image,
.loops-wrapper.grid2-thumb .post-image img {
	width: 100% !important;
}

/************************************************************************************
GALLERY
*************************************************************************************/

figure.wp-block-gallery {
	margin-bottom: 1em;
}

div.wp-caption {
	position: relative;
	z-index: 1;
}

dd.wp-caption-text,
p.wp-caption-text,
figcaption
 {
	font: normal .75em 'FuturaLT', sans-serif !important;
	text-align: left !important;
}

.gallery-caption {
    font: normal 1em 'FuturaLT', sans-serif !important;
}

/* "Fix" Wordpress' shitty broken gallery captions */

.blocks-gallery-grid .blocks-gallery-image figcaption, .blocks-gallery-grid .blocks-gallery-item figcaption, .wp-block-gallery .blocks-gallery-image figcaption, .wp-block-gallery .blocks-gallery-item figcaption
{
    position: absolute;
    bottom: 0;
    height: 25%;
    padding-top: 0.5em;
}
.blocks-gallery-grid .blocks-gallery-image figcaption:hover, .blocks-gallery-grid .blocks-gallery-item figcaption:hover, .wp-block-gallery .blocks-gallery-image figcaption:hover, .wp-block-gallery .blocks-gallery-item figcaption:hover {
    height:auto;
    max-height:100%;
    background: linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 70%,transparent);
}

/************************************************************************************
EVENTS
*************************************************************************************/

article.event time, article.past-event time, time.event_date {
	color: #bfb2aa;
	font: 1em 'FuturaLT', sans-serif;
	text-transform: uppercase;
	letter-spacing: .05em;
}

article.past-event {
	opacity: .5;
}

article.past-event .post-title a {
	color: #666;
}

article.past-event:hover {
	opacity: .8;
}

article.past-event:hover .post-title a {
	color: #d91e09;
}

/* hide post date, post meta on event pages - temporary hack */
article.beat_event time.post-date, article.beat_event p.post-meta {
	display: none !important;
}

/* apply special style to h1s tagged as Event Series */
article.event div.post-content h1.series a {
	
}

/************************************************************************************
SIDEBAR
*************************************************************************************/
.widget li {
	background: none;
	font-size: 1.1em;
	text-transform: uppercase;
	letter-spacing: .1em;
	border: solid rgba(191,178,170,.2);
	box-shadow: 0 -1px 0 rgba(0,0,0,.5) !important;
	border-width: 1px 0 0 0;
}

.widget li ul.children {
	display: block;
	padding-bottom: 3px;
}

.widget li ul.children li {
	display: inline-block;
	line-height: 0%;
	border: none;
	box-shadow: none !important;
}

.widget li a {
	color: #bfb2aa;
	text-decoration: none;
}

.widget li ul.children li a {
	color: #80766c;
}

.widget li a:hover {
	color: white !important;
}

h4.widgettitle {
	font-size: 120%;
	font-family: 'Oswald', sans-serif;
}
.buttons a {
	font-size: .97em;
}

.textwidget .post-content {
	margin-bottom: 1em;
	font: .85em 'FuturaLT', sans-serif;
	text-transform: uppercase;
	letter-spacing: .1em;
}
.textwidget .post-content a {
	font-size: 1.1em;
	text-align: left;
}

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

#footerwrap {
	display: block;
	position: relative;
	bottom: 0;
	width: 100%;
	padding-top: 4.3%;
	padding-bottom: 100px;
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTAwMHB4IiBoZWlnaHQ9IjMwMHB4IiB2aWV3Qm94PSIwIDAgMTAwMCAzMDAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwMDAgMzAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiMxMzEyMTEiIHBvaW50cz0iMTAwMCwwIDEwMDAsMzAwIDAsMzAwIDAsODcgIi8+DQo8L3N2Zz4NCg==);
	background-position: top;
	background-repeat: no-repeat;
	background-size: cover;
}

#footer {
	position: relative;
	border-top: 0 !important;
	box-shadow: none;
/*
	background: #131211;*/
}

#footer-nav, .footer-nav {
	margin: 0 !important;
	padding: 0 !important;
	transform:rotate(-5deg);
	-ms-transform:rotate(-5deg); /* IE 9 */
	-webkit-transform:rotate(-5deg); /* Safari and Chrome */
}

/*#footer ul {
	border: solid 1px red;
}

#footer ul li {
	border: solid 1px yellow;
}*/

#footer-nav {
	width: 99%;
	margin: 0 auto;
	padding: 0;
	text-align: left;
	letter-spacing: .1em;
}

#footer-nav li {
	display: block;
	padding: .2em 1.5em;
	font-size: 1em;
	text-transform: uppercase;
}

#footer-nav a:hover {
	color: white;
}

#footer-nav li ul {
	display: block;
	clear: both;
	margin: 0;
	padding: .7em 0;
}

#footer-nav li ul li {
	display: block;
	float: none;
	margin: 0;
	padding: .1em .2em;
	letter-spacing: 0.05em;
	text-transform: none;
	font-weight: normal;
}

#footer-nav a {
	color: #bfb2aa;
}

#footer-nav li ul li a {
	font-size: .85em;
	color: #80766c;
}

#footer ul.social-links li.facebook img {
	display: block;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background: url(https://www.kerouac.com/wordpress/wp-content/uploads/2014/01/facebook4.svg);
	width: 18px;
	height: 18px;
	padding-left: 18px;
}

#footer ul.social-links li.twitter img {
	display: block;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background: url(https://www.kerouac.com/wordpress/wp-content/uploads/2014/01/twitter4.svg);
	width: 18px;
	height: 18px;
	padding-left: 18px;
}

#footer ul.social-links li.tripadvisor img {
	display: block;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background: url(https://www.kerouac.com/wordpress/wp-content/uploads/2014/01/tripadvisor4.svg);
	background-size: contain !important;
	width: 22px !important;
	height: 22px !important;
	padding-left: 22px;
}

.footer-text {
	position: absolute;
	bottom: -1em;
	right: 20px;
	color: #4c4641;
	font-size: .8em;
}
.footer-text a {
	color: #4c4641;
}

.back-top {
	display: none;
}





/************************************************************************************
SHOPDOCK
*************************************************************************************/

#shopdock {
	max-height: 150px;
	border-top: solid 1px #33302d;
	position: fixed;
	bottom: 0;
	z-index: 1000;
	width: 100%;
	background-color: #d9d9d9;
	box-shadow: 0 1px 0 rgb(0,0,0), 0 -2px 10px rgba(0,0,0,.4);

	background: rgb(38,36,34); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(38,36,34,1) 0%, rgba(12,11,10,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(38,36,34,1)), color-stop(100%,rgba(12,11,10,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(38,36,34,1) 0%,rgba(12,11,10,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(38,36,34,1) 0%,rgba(12,11,10,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(38,36,34,1) 0%,rgba(12,11,10,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(38,36,34,1) 0%,rgba(12,11,10,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#262422', endColorstr='#0c0b0a',GradientType=0 ); /* IE6-9 */

	
}

/************************************************************************************
PRODUCT ORDERBY NAV
*************************************************************************************/
h1.page-title {
	display: inline-block !important;
}

div.page-description {
	display: inline-block !important;
}

.woocommerce-result-count {
	display: inline-block !important;
	float: right;
}

div.sorting-gap {
	display: none;
}

.orderby-wrap {
	position: absolute;
	top: 2em;
	right: 0;
	text-decoration: none;
	color: #59524c;
	text-shadow: 0 1px 0 rgba(255,255,255,.2);
	border: solid 1px rgba(191,178,170,.2);
	
	background-color: rgba(19,18,17,1);
	box-shadow: inset 0 1px 1px rgb(0,0,0), 0 1px 3px rgba(115,107,102,.2);
	text-shadow: -1px -1px rgba(0,0,0,.5);

	background-image: -moz-linear-gradient(top, rgba(51,48,46,.5) 0%, rgba(19,18,17,.5) 100%);
	background-image: -webkit-linear-gradient(top, rgba(51,48,46,.5) 0%, rgba(19,18,17,.5) 100%);
	background-image: linear-gradient(top, rgba(51,48,46,.5) 0%, rgba(19,18,17,.5) 100%);
}
.sort-by {
	background: url(images/nav-icon.png) no-repeat 10px 10px;
	text-transform: uppercase;
	display: block;
	font-size: .85em !important;
	color: #59524c;
	margin: 0;
	cursor: pointer;
	line-height: 100%;
	padding: 10px 0 10px 34px;
	z-index: 999;
}
.orderby {
	list-style: none;
	margin: 5px 0 15px;
	padding: 0;
	display: none;
}
.orderby li {
	background: none;
	margin: 0 0 5px;
	padding: 0;
}
.orderby a {
	background: none;
	padding: 2px 0 2px 34px;
	display: block;
	color: #59524c;
	text-decoration: none;
}
.orderby a:hover {
	color: #80766c;
}
.orderby .selected a {
	background: url(images/check-icon.png) no-repeat 10px center;
	color: #80766c;
}
.sorting-gap {
	display: block;
	visibility: hidden;
	margin-top: 55px;
}

/* result count */
.woocommerce-result-count {
	margin: 0;
	padding-top: 14px;
}

/* 
PRODUCTS
================================================ */

.loops-wrapper .product {
	text-align: left;
}

.product-image {
	box-shadow: inset 0 1px 3px rgb(0,0,0), 0 1px 3px rgba(115,107,102,.2);
	
	background: -moz-radial-gradient(center, ellipse cover,  rgba(255,255,255,0.05) 0%, rgba(0,0,0,0.3) 100%); /* FF3.6+ */
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(255,255,255,0.05)), color-stop(100%,rgba(0,0,0,0.3))); /* Chrome,Safari4+ */
	background: -webkit-radial-gradient(center, ellipse cover,  rgba(255,255,255,0.05) 0%,rgba(0,0,0,0.3) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-radial-gradient(center, ellipse cover,  rgba(255,255,255,0.05) 0%,rgba(0,0,0,0.3) 100%); /* Opera 12+ */
	background: -ms-radial-gradient(center, ellipse cover,  rgba(255,255,255,0.05) 0%,rgba(0,0,0,0.3) 100%); /* IE10+ */
	background: radial-gradient(ellipse at center,  rgba(255,255,255,0.05) 0%,rgba(0,0,0,0.3) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0dffffff', endColorstr='#4d000000',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
	
	
	text-align: center;
}

figure.product-image img {
	margin: auto;
}

/* product names in listing */
.product h3  {
	display: inline-block;
	margin: 0;
	padding: 0 0 4px 0;
	font: .85em 'FuturaLT', sans-serif;
	font-weight: normal;
}

ul.products > h3 {
	text-align: center;
}

.product:hover a h3 {
	color: white !important;
}

.product .onsale {
	display: none;
}

/* single product title */
h1.product_title {
	display: inline-block;
	margin: 0 !important;
	padding: 0 !important;
	font-family: 'Oswald', sans-serif !important;
}

/* product price and offers */
div[itemprop="offers"] {
	display: block;
	text-align: right;
	margin: .2em 0 1em 0 !important;
	padding: 0 .2em .5em .5em;
	font-size: 1.2em;
	border: solid rgba(191,178,170,.2);
	border-width: 0 0 1px 0;
	box-shadow: inset 0 -1px 0 rgba(0,0,0,.5) !important;
}

div[itemprop="description"] {
}

.product .thumbnails {
	text-align: center;
}
.product .thumbnails img {
	width: 100px;
}
.woocommerce-Price-amount {
    display: block;
    margin-bottom: 1em;
	color: #a0a0a0;
}

/* product columns hack 
shortcode [products columns="3"] doesn't work right */
.woocommerce.columns-3 ul.products {
	text-align: center;
}
.woocommerce.columns-3 ul.products li.product {
	margin-left: 5%;
	margin-right: 5%;
}

.woocommerce-loop-product__title {
    font: 1em "FuturaLT", sans-serif;
}


/* Custom Flag (in product listing) */
.product .customflag {
	position: absolute;
	top: 120px;
	left: 0;
	background: url(images/sale-tag.png) no-repeat right top;
	padding: 5px 14px 0 12px;
	min-height: 21px;
	font: normal 11px/100% Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,.2);
	z-index: 9;
}
/* Custom Flag (on product page) */
.customflagmeta {
	font: 1em 'FuturaLT', sans-serif;
	text-transform: uppercase;
	letter-spacing: 0.1em;
}

/* product tabs */
.woocommerce-tabs .tabs li a {
	text-decoration: none;
	color: #59524c;
	text-shadow: 0 1px 0 rgba(255,255,255,.2);
	padding: 6px 15px;
	display: inline-block;
	text-align: left;
	margin: 0;
	border-radius: 5px 5px 0 0;
	border: solid rgba(191,178,170,.2);
	border-width: 0;
	border-bottom: 0 !important;
	
	background-color: rgba(19,18,17,.5);
	box-shadow: inset 0 1px 1px rgb(0,0,0), 0 1px 3px rgba(115,107,102,.2);
	text-shadow: -1px -1px rgba(0,0,0,.5);

	background-image: -moz-linear-gradient(top, rgba(51,48,46,.5) 0%, rgba(19,18,17,.5) 100%);
	background-image: -webkit-linear-gradient(top, rgba(51,48,46,.5) 0%, rgba(19,18,17,.5) 100%);
	background-image: linear-gradient(top, rgba(51,48,46,.5) 0%, rgba(19,18,17,.5) 100%);
}
.woocommerce-tabs .tabs li a:hover {
	background-color: rgba(19,18,17,.7);
	color: #80766c;
}
.woocommerce-tabs .tabs .active a {
	background-color: rgba(19,18,17,.7);
	color: #59524c;
	text-shadow: 0 1px 0 rgba(255,255,255,.2);
	padding: 6px 15px;
	display: inline-block;
	text-align: left;
	margin: 0;
	border-radius: 5px 5px 0 0;
	border: solid rgba(191,178,170,.2);
	border-width: 0;
	border-bottom: 0 !important;
	
	box-shadow: inset 0 1px 1px rgb(0,0,0), 0 1px 3px rgba(115,107,102,.2);
	text-shadow: -1px -1px rgba(0,0,0,.5);
}
.woocommerce-tabs .tabs .active a:hover {
	background-color: rgba(19,18,17,.7);
}

/* product tabs content */
.woocommerce-tabs .entry-content {
	padding: 10px 15px;	
	background: rgba(0,0,0,.3);
	box-shadow: inset 0 1px 3px rgb(0,0,0), 0 1px 3px rgba(115,107,102,.2);
	border-radius: 0 5px 5px 5px;
}

/* product information panel - content for all tabs */

.woocommerce-tabs div.panel {
	font: 1em 'Chaparral', sans-serif;
}
.woocommerce-tabs div.panel p {
	margin-bottom: 1em;
}
.woocommerce-tabs div.panel aside { /* pull-out */
	display: inline-block;
	width: auto;
	margin: 1em 1em 1em 0;
	float: left;
}
.woocommerce-tabs div.panel ul.plain {
	list-style: none;
	margin-right: 1em;
}

/* product info - blockquote */
.woocommerce-tabs div.panel blockquote {
	position: relative;
	margin: 1em;
	quotes: "\201C""\201D""\2018""\2019";
}
.woocommerce-tabs div.panel .pull-quote {
	width: 30%;
	margin: 1em 1em 1em 0;
	float: left;
}
.woocommerce-tabs div.panel blockquote:before, 
.woocommerce-tabs div.panel blockquote:after {
	display: inline-block;
	position: absolute;
	font-size: 4em;
	font-style: italic;
	color: rgba(191,178,170,.4);
}
.woocommerce-tabs div.panel blockquote:before {
	top: .2em;
	left: -.1em;
	content: "\201C";
}
.woocommerce-tabs div.panel blockquote p {
}
.woocommerce-tabs div.panel blockquote footer {
	display: block;
	text-align: right;
}
.woocommerce-tabs div.panel blockquote footer {
	font-variant: small-caps;
	text-transform: lowercase;
	font-style: normal;
	letter-spacing: .05em;
}
.woocommerce-tabs div.panel blockquote footer:before {
	content: "\2013 ";
}
.woocommerce-tabs div.panel blockquote footer cite {
	display: block;
	font-size: .85em;
	letter-spacing: 0;
	font-variant: normal;
	text-transform: none;
	font-style: italic;
}

.woocommerce-tabs .entry-content table tr th, .woocommerce-tabs .entry-content table tr td {
	border-color: #262422;
}


/* product comments */
.commentlist {
	border-top: 0;
	box-shadow: none;
	background: url(images/border-h.png) center top repeat-x;
}

/* lightbox (modal single) */
.product-single-ajax .product-single-entry h3 {
	margin-left: 220px;
}

/* woocommerce messages */
.woocommerce-message, .info, .woocommerce-error, .woocommerce-info {
	border: solid 1px #cca329;
	padding: .5em 20px;
	margin: 0 0 20px;
	color: black;
	font-size: 1.2em;
	font-weight: bold;
	text-shadow: 1px 1px 2px rgb(179,143,36) !important;
	background-color: #000000;
	background-image: -moz-linear-gradient(top, rgb(255,204,51) 0%, rgb(204,153,51) 100%);
	background-image: -webkit-linear-gradient(top, rgb(255,204,51) 0%,rgb(204,153,51) 100%);
	background-image: linear-gradient(top, rgb(255,204,51) 0%,rgb(204,153,51) 100%);
	border-radius: 5px;
	box-shadow: inset 0 1px 0 rgba(255,255,255,.4), inset 0 0 1px rgba(255,255,255,.4), 0 1px 0 rgba(0,0,0,.1);
}

.woocommerce-error {
	border: solid 1px #cca329;
	padding: .5em 20px;
	margin: 0 0 20px;
	color: black;
	font-size: 1.2em;
	font-weight: bold;
	text-shadow: 1px 1px 2px rgb(179,143,36) !important;
	background-color: #000000;
	background-image: -moz-linear-gradient(top, rgb(255,204,51) 0%, rgb(204,153,51) 100%);
	background-image: -webkit-linear-gradient(top, rgb(255,204,51) 0%,rgb(204,153,51) 100%);
	background-image: linear-gradient(top, rgb(255,204,51) 0%,rgb(204,153,51) 100%);
	border-radius: 5px;
	box-shadow: inset 0 1px 0 rgba(255,255,255,.4), inset 0 0 1px rgba(255,255,255,.4), 0 1px 0 rgba(0,0,0,.1);
}

/* checkout */

.chosen-container-single .chosen-single {
	text-decoration: none;
	color: #bfb2aa !important;
	text-shadow: 0 1px 0 rgba(255,255,255,.2);
	border: solid 1px rgba(0,0,0,.5) !important;
	
	background-color: rgba(19,18,17,1) !important;
	box-shadow: inset 0 1px 0 rgba(255,255,255,.2), inset 0 0 1px rgba(255,255,255,.4), inset 0 1px 1px rgb(0,0,0), 0 1px 3px rgba(115,107,102,.2) !important;
	text-shadow: -1px -1px rgba(0,0,0,.5) !important;

	background-image: -moz-linear-gradient(top, rgba(51,48,46,.5) 0%, rgba(19,18,17,.5) 100%) !important;
	background-image: -webkit-linear-gradient(top, rgba(51,48,46,.5) 0%, rgba(19,18,17,.5) 100%) !important;
	background-image: linear-gradient(top, rgba(51,48,46,.5) 0%, rgba(19,18,17,.5) 100%) !important;
}

.chosen-drop {
	background-color: rgba(19,18,17,1) !important;
	border: solid 1px rgba(191,178,170,.2) !important;
}

.chosen-container .chosen-results .no-results {
	background: transparent !important;
	display: list-item;
}

#payment div.payment_box {
	background: rgba(0,0,0,.3);
	box-shadow: inset 0 1px 3px rgb(0,0,0), 0 1px 3px rgba(115,107,102,.2);
	border-radius: 5px 5px 5px 5px;
	font-size: 1.2em;
}

div.blockOverlay {
	background-color: rgb(0,0,0) !important;
}

form.login {	
	background: rgba(0,0,0,.3);
	box-shadow: inset 0 1px 3px rgb(0,0,0), 0 1px 3px rgba(115,107,102,.2);
	border: 0 !important;
}

ul.order_details li {
	border-right: dashed 1px rgba(191,178,170,.2);
}

ul.order_details h3 {
	font: normal .85em 'FuturaLT', sans-serif !important;
}

ul.order_details li strong {
	color: #b3b3b3;
}


/* 
Footnote Tooltips
================================================ */
a.footnote {
  line-height: 0;
  vertical-align: super;
  font-size: 0.8em;
}
a.footnote span {
  display: none;  
}
a.footnote:hover span {
  display: inline-block;
  position: absolute;
  max-width: 200px;
  padding: 1em;
  border-radius: 0.5em;
  background: #59534f;
  line-height: 18px;
  z-index: 9999;
}

/* 
Hide reCAPTCHA Logo
================================================ */
.grecaptcha-badge { visibility: hidden; }




