

/* Start:/bitrix/templates/gp_new_index/css/jquery.bxslider.css?16355030703676*/
/**
 * BxSlider v4.0 - Fully loaded, responsive content slider
 * http://bxslider.com
 *
 * Written by: Steven Wanderski, 2012
 * http://stevenwanderski.com
 * (while drinking Belgian ales and listening to jazz)
 *
 * CEO and founder of bxCreative, LTD
 * http://bxcreative.com
 */


/** RESET AND LAYOUT
===================================*/

.bx-wrapper {
	position: relative;
	margin: 0 0 0px;
	padding: 0;
	*zoom: 1;
}

.bx-wrapper img {	
	display: block;
	width:100%;
}

/** THEME
===================================*/

.bx-wrapper .bx-viewport {
}

.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
	position: absolute;
	bottom: -30px;
	width: 100%;
}

/* LOADER */

.bx-wrapper .bx-loading {
	min-height: 50px;
	background: url(/bitrix/templates/gp_new_index/css/../images/bx_loader.gif) center center no-repeat;
}

/* PAGER */

.bx-wrapper .bx-pager {
	text-align: center;
	font-size: .85em;
	font-family: Arial;
	font-weight: bold;
	color: #666;
	padding-top: 20px;
}

.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
	*zoom: 1;
	*display: inline;
}

.bx-wrapper .bx-pager.bx-default-pager a {
	background: #666;
	text-indent: -9999px;
	display: block;
	width: 10px;
	height: 10px;
	margin: 0 5px;
	outline: 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #000;
}

/* DIRECTION CONTROLS (NEXT / PREV) */
.bx-wrapper .bx-controls-direction a {
	position: absolute;
	top: 50%;
	margin-top: -9px;
	outline: 0;
	width: 11px;
	height: 18px;
	text-indent: -9999px;
	z-index: 3;
	background:url(/bitrix/templates/gp_new_index/css/../images/mini-slider-arrow.png) 0 0 no-repeat;
}

.bx-wrapper .bx-controls-direction .bx-prev {
	left: 0px;
	background-position:0 0;
}

.bx-wrapper .bx-controls-direction .bx-next {
	right: 0px;
	background-position:-11px 0;
}


.bx-wrapper .bx-controls-direction .bx-prev:hover {
	left: 0px;
	background-position:0 -18px;
}

.bx-wrapper .bx-controls-direction .bx-next:hover {
	right: 0px;
	background-position:-11px -18px;
}


.bx-wrapper .bx-controls-direction a.disabled {
	display: none;
}

/* AUTO CONTROLS (START / STOP) */

.bx-wrapper .bx-controls-auto {
	text-align: center;
}

.bx-wrapper .bx-controls-auto .bx-start {
	display: block;
	text-indent: -9999px;
	width: 10px;
	height: 11px;
	outline: 0;
	background: url(/bitrix/templates/gp_new_index/css/../images/controls.png) -86px -11px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {
	background-position: -86px 0;
}

.bx-wrapper .bx-controls-auto .bx-stop {
	display: block;
	text-indent: -9999px;
	width: 9px;
	height: 11px;
	outline: 0;
	background: url(/bitrix/templates/gp_new_index/css/../images/controls.png) -86px -44px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active {
	background-position: -86px -33px;
}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
	text-align: left;
	width: 80%;
}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
	right: 0;
	width: 35px;
}

/* IMAGE CAPTIONS */

.bx-wrapper .bx-caption {
	position: absolute;
	bottom: 0;
	left: 0;
	background: #666\9;
	background: rgba(80, 80, 80, 0.75);
	width: 100%;
}

.bx-wrapper .bx-caption span {
	color: #fff;
	font-family: Arial;
	display: block;
	font-size: .85em;
	padding: 10px;
}
/* End */


/* Start:/bitrix/templates/gp_new_index/css/jquery.fancybox.css?16355030709415*/
/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Examples and documentation at: http://fancybox.net
 * 
 * Copyright (c) 2008 - 2010 Janis Skarnelis
 * That said, it is hardly a one-person project. Many people have submitted bugs, code, and offered their advice freely. Their support is greatly appreciated.
 * 
 * Version: 1.3.4 (11/11/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	width: 40px;
	height: 40px;
	margin-top: -20px;
	margin-left: -20px;
	cursor: pointer;
	overflow: hidden;
	z-index: 1104;
	display: none;
}

#fancybox-loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background-image: url(/bitrix/templates/gp_new_index/css/../images/fancybox/fancybox.png);
}

#fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 1100;
	display: none;
}

#fancybox-tmp {
	padding: 0;
	margin: 0;
	border: 0;
	overflow: auto;
	display: none;
}

#fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	padding: 10px;
	z-index: 1101;
	outline: none;
	display: none;
}

#fancybox-outer {
	position: relative;
	width: 100%;
	height: 100%;
	background: #fff;
	border-radius:0px;
	padding: 8px 8px;
}

#fancybox-content {
	width: 0;
	height: 0;
	
	background:#fff;
	
	outline: none;
	position: relative;
	overflow: hidden;
	z-index: 1102;
	border: 0px solid #fff;
	color:#000;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	
}

#fancybox-hide-sel-frame {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
	z-index: 1101;
}

#fancybox-close {
	position: absolute;
	top: -25px;
	right: -25px;
	width: 30px;
	height: 30px;
	background: transparent url(/bitrix/templates/gp_new_index/css/../images/fancybox/fancybox.png) -40px 0px;
	cursor: pointer;
	z-index: 1103;
	display: none;
}
#fancybox-close:hover{opacity:0.7}
#fancybox-error {
	color: #444;
	font: normal 12px/20px Arial;
	padding: 14px;
	margin: 0;
}

#fancybox-img {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	border: none;
	outline: none;
	line-height: 0;
	vertical-align: top;
}

#fancybox-frame {
	width: 100%;
	height: 100%;
	border: none;
	display: block;
}

#fancybox-left, #fancybox-right {
	position: absolute;
	bottom: 0px;
	height: 100%;
	width: 35%;
	cursor: pointer;
	outline: none;
	background: transparent url(/bitrix/templates/gp_new_index/css/../images/fancybox/blank.gif);
	z-index: 1102;
	display: none;
}

#fancybox-left {
	left: 0px;
}

#fancybox-right {
	right: 0px;
}

#fancybox-left-ico, #fancybox-right-ico {
	position: absolute;
	top: 50%;
	left: -9999px;
	width: 30px;
	height: 30px;
	margin-top: -15px;
	cursor: pointer;
	z-index: 1102;
	display: block;
}

#fancybox-left-ico {
	background-image: url(/bitrix/templates/gp_new_index/css/../images/fancybox/fancybox.png);
	background-position: -40px -30px;
}

#fancybox-right-ico {
	background-image: url(/bitrix/templates/gp_new_index/css/../images/fancybox/fancybox.png);
	background-position: -40px -60px;
}

#fancybox-left:hover, #fancybox-right:hover {
	visibility: visible; /* IE6 */
}

#fancybox-left:hover span {
	left: 20px;
}

#fancybox-right:hover span {
	left: auto;
	right: 20px;
}

.fancybox-bg {
	position: absolute;
	padding: 0;
	margin: 0;
	border: 0;
	width: 20px;
	height: 20px;
	z-index: 1001;
}

#fancybox-bg-n {
	top: -20px;
	left: 0;
	width: 100%;
	background-image: url(/bitrix/templates/gp_new_index/css/../images/fancybox/fancybox-x.png);
}

#fancybox-bg-ne {
	top: -20px;
	right: -20px;
	background-image: url(/bitrix/templates/gp_new_index/css/../images/fancybox/fancybox.png);
	background-position: -40px -162px;
}

#fancybox-bg-e {
	top: 0;
	right: -20px;
	height: 100%;
	background-image: url(/bitrix/templates/gp_new_index/css/../images/fancybox/fancybox-y.png);
	background-position: -20px 0px;
}

#fancybox-bg-se {
	bottom: -20px;
	right: -20px;
	background-image: url(/bitrix/templates/gp_new_index/css/../images/fancybox/fancybox.png);
	background-position: -40px -182px; 
}

#fancybox-bg-s {
	bottom: -20px;
	left: 0;
	width: 100%;
	background-image: url(/bitrix/templates/gp_new_index/css/../images/fancybox/fancybox-x.png);
	background-position: 0px -20px;
}

#fancybox-bg-sw {
	bottom: -20px;
	left: -20px;
	background-image: url(/bitrix/templates/gp_new_index/css/../images/fancybox/fancybox.png);
	background-position: -40px -142px;
}

#fancybox-bg-w {
	top: 0;
	left: -20px;
	height: 100%;
	background-image: url(/bitrix/templates/gp_new_index/css/../images/fancybox/fancybox-y.png);
}

#fancybox-bg-nw {
	top: -20px;
	left: -20px;
	background-image: url(/bitrix/templates/gp_new_index/css/../images/fancybox/fancybox.png);
	background-position: -40px -122px;
}

#fancybox-title {
	font-family: Helvetica;
	font-size: 12px;
	z-index: 1102;
}

.fancybox-title-inside {
	padding-top: 10px;
	text-align: center;
	color: #333;
	background: #fff;
	position: relative;
}

.fancybox-title-outside {
	padding-top: 10px;
	color: #fff;
}

.fancybox-title-over {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #FFF;
	text-align: left;
}

#fancybox-title-over {
	padding: 10px;
	background-image: url(/bitrix/templates/gp_new_index/css/../images/fancybox/fancy_title_over.png);
	display: block;
}

.fancybox-title-float {
	position: absolute;
	left: 0;
	bottom: -20px;
	height: 32px;
}

#fancybox-title-float-wrap {
	border: none;
	border-collapse: collapse;
	width: auto;
}

#fancybox-title-float-wrap td {
	border: none;
	white-space: nowrap;
}

#fancybox-title-float-left {
	padding: 0 0 0 15px;
	background: url(/bitrix/templates/gp_new_index/css/../images/fancybox/fancybox.png) -40px -90px no-repeat;
}

#fancybox-title-float-main {
	color: #FFF;
	line-height: 29px;
	font-weight: bold;
	padding: 0 0 3px 0;
	background: url(/bitrix/templates/gp_new_index/css/../images/fancybox/fancybox-x.png) 0px -40px;
}

#fancybox-title-float-right {
	padding: 0 0 0 15px;
	background: url(/bitrix/templates/gp_new_index/css/../images/fancybox/fancybox.png) -55px -90px no-repeat;
}

/* IE6 */

.fancybox-ie6 #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_close.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-left-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_nav_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_nav_right.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1; }
.fancybox-ie6 #fancybox-title-float-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_title_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_title_main.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_title_right.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame {
	height: expression(this.parentNode.clientHeight + "px");
}

#fancybox-loading.fancybox-ie6 {
	position: absolute; margin-top: 0;
	top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px');
}

#fancybox-loading.fancybox-ie6 div	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_loading.png', sizingMethod='scale'); }

/* IE6, IE7, IE8 */

.fancybox-ie .fancybox-bg { background: transparent !important; }

.fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_shadow_n.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_shadow_ne.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_shadow_e.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_shadow_se.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_shadow_s.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_shadow_sw.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_shadow_w.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_shadow_nw.png', sizingMethod='scale'); }
/* End */


/* Start:/bitrix/templates/gp_new_index/css/owl.carousel.css?16355030708352*/
/* 
 * 	Core Owl Carousel CSS File
 *	v1.24
 */

/* clearfix */
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */
.grabbing { 
    cursor:url(/bitrix/templates/gp_new_index/css/grabbing.png) 8 8, move;
}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}

/* CSS3 Transitions */

.owl-origin {
	-webkit-perspective: 1200px;
	-webkit-perspective-origin-x : 50%;
	-webkit-perspective-origin-y : 50%;
	-moz-perspective : 1200px;
	-moz-perspective-origin-x : 50%;
	-moz-perspective-origin-y : 50%;
	perspective : 1200px;
}
/* fade */
.owl-fade-out {
  z-index: 10;
  -webkit-animation: fadeOut .7s both ease;
  -moz-animation: fadeOut .7s both ease;
  animation: fadeOut .7s both ease;
}
.owl-fade-in {
  -webkit-animation: fadeIn .7s both ease;
  -moz-animation: fadeIn .7s both ease;
  animation: fadeIn .7s both ease;
}
/* backSlide */
.owl-backSlide-out {
  -webkit-animation: backSlideOut 1s both ease;
  -moz-animation: backSlideOut 1s both ease;
  animation: backSlideOut 1s both ease;
}
.owl-backSlide-in {
  -webkit-animation: backSlideIn 1s both ease;
  -moz-animation: backSlideIn 1s both ease;
  animation: backSlideIn 1s both ease;
}
/* goDown */
.owl-goDown-out {
  -webkit-animation: scaleToFade .7s ease both;
  -moz-animation: scaleToFade .7s ease both;
  animation: scaleToFade .7s ease both;
}
.owl-goDown-in {
  -webkit-animation: goDown .6s ease both;
  -moz-animation: goDown .6s ease both;
  animation: goDown .6s ease both;
}
/* scaleUp */
.owl-fadeUp-in {
  -webkit-animation: scaleUpFrom .5s ease both;
  -moz-animation: scaleUpFrom .5s ease both;
  animation: scaleUpFrom .5s ease both;
}

.owl-fadeUp-out {
  -webkit-animation: scaleUpTo .5s ease both;
  -moz-animation: scaleUpTo .5s ease both;
  animation: scaleUpTo .5s ease both;
}
/*
* 	Owl Carousel Owl Demo Theme 
*	v1.24
*/

.owl-theme .owl-controls{
	padding-top: 15px;
	text-align: center;
}

/* Styling Next and Prev buttons */

.owl-theme .owl-controls .owl-buttons div{
	color: #FFF;
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
	margin: 5px;
	padding: 3px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	background: #869791;
	filter: Alpha(Opacity=50);/*IE7 fix*/
	opacity: 0.5;
}
/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.owl-theme .owl-controls.clickable .owl-buttons div:hover{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
	text-decoration: none;
}

/* Styling Pagination*/

.owl-theme .owl-controls .owl-page{
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
	vertical-align:middle;
}
.owl-theme .owl-controls .owl-page span{
	display: block;
	width: 12px;
	height: 12px;
	margin: 5px 2px;
	background:url(/bitrix/templates/gp_new_index/css/../images/slider-pager.png) 0 0 no-repeat;
}

.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{
	background-position:-12px 0;
}
.owl-theme .owl-controls #prev{background:url(/bitrix/templates/gp_new_index/css/../images/mini-slider-arrow.png) 0 0 no-repeat; width:11px; height:18px; display:inline-block; margin-right:3px; vertical-align:middle; text-indent:-99999px;}
.owl-theme .owl-controls #prev:hover{background-position:0 -18px;}
.owl-theme .owl-controls #next{background:url(/bitrix/templates/gp_new_index/css/../images/mini-slider-arrow.png) -11px 0 no-repeat; width:11px; height:18px; display:inline-block; margin-left:3px; vertical-align:middle; text-indent:-99999px;}
.owl-theme .owl-controls #next:hover{background-position:-11px -18px;}
/* If PaginationNumbers is true */

.owl-theme .owl-controls .owl-page span.owl-numbers{
	height: auto;
	width: auto;
	color: #FFF;
	padding: 2px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}

/* preloading images */
.owl-item.loading{
	min-height: 150px;
	background: url(/bitrix/templates/gp_new_index/css/AjaxLoader.gif) no-repeat center center
}

/* Keyframes */
/*empty*/
@-webkit-keyframes empty {
  0% {opacity: 1}
}
@-moz-keyframes empty {
  0% {opacity: 1}
}
@keyframes empty {
  0% {opacity: 1}
}
@-webkit-keyframes fadeIn {
  0% { opacity:0; }
  100% { opacity:1; }
}
@-moz-keyframes fadeIn {
  0% { opacity:0; }
  100% { opacity:1; }
}
@keyframes fadeIn {
  0% { opacity:0; }
  100% { opacity:1; }
}
@-webkit-keyframes fadeOut {
  0% { opacity:1; }
  100% { opacity:0; }
}
@-moz-keyframes fadeOut {
  0% { opacity:1; }
  100% { opacity:0; }
}
@keyframes fadeOut {
  0% { opacity:1; }
  100% { opacity:0; }
}
@-webkit-keyframes backSlideOut {
  25% { opacity: .5; -webkit-transform: translateZ(-500px); }
  75% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }
  100% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }
}
@-moz-keyframes backSlideOut {
  25% { opacity: .5; -moz-transform: translateZ(-500px); }
  75% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }
  100% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }
}
@keyframes backSlideOut {
  25% { opacity: .5; transform: translateZ(-500px); }
  75% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }
  100% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }
}
@-webkit-keyframes backSlideIn {
  0%, 25% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(200%); }
  75% { opacity: .5; -webkit-transform: translateZ(-500px); }
  100% { opacity: 1; -webkit-transform: translateZ(0) translateX(0); }
}
@-moz-keyframes backSlideIn {
  0%, 25% { opacity: .5; -moz-transform: translateZ(-500px) translateX(200%); }
  75% { opacity: .5; -moz-transform: translateZ(-500px); }
  100% { opacity: 1; -moz-transform: translateZ(0) translateX(0); }
}
@keyframes backSlideIn {
  0%, 25% { opacity: .5; transform: translateZ(-500px) translateX(200%); }
  75% { opacity: .5; transform: translateZ(-500px); }
  100% { opacity: 1; transform: translateZ(0) translateX(0); }
}
@-webkit-keyframes scaleToFade {
  to { opacity: 0; -webkit-transform: scale(.8); }
}
@-moz-keyframes scaleToFade {
  to { opacity: 0; -moz-transform: scale(.8); }
}
@keyframes scaleToFade {
  to { opacity: 0; transform: scale(.8); }
}
@-webkit-keyframes goDown {
  from { -webkit-transform: translateY(-100%); }
}
@-moz-keyframes goDown {
  from { -moz-transform: translateY(-100%); }
}
@keyframes goDown {
  from { transform: translateY(-100%); }
}

@-webkit-keyframes scaleUpFrom {
  from { opacity: 0; -webkit-transform: scale(1.5); }
}
@-moz-keyframes scaleUpFrom {
  from { opacity: 0; -moz-transform: scale(1.5); }
}
@keyframes scaleUpFrom {
  from { opacity: 0; transform: scale(1.5); }
}

@-webkit-keyframes scaleUpTo {
  to { opacity: 0; -webkit-transform: scale(1.5); }
}
@-moz-keyframes scaleUpTo {
  to { opacity: 0; -moz-transform: scale(1.5); }
}
@keyframes scaleUpTo {
  to { opacity: 0; transform: scale(1.5); }
}

/* End */


/* Start:/bitrix/templates/gp_new_index/css/scrollpane.css?16355030701191*/
﻿
.jspContainer { overflow: hidden; position: relative; }
.jspPane { position: absolute; }
.jspVerticalBar {background: transparent; width: 12px; right: 2px; position: absolute; top: 0; height: 100%;}
.jspHorizontalBar {background: transparent; width: 8px; bottom: 2px; position: absolute; left: 0; width: 100%;}
.jspVerticalBar *, .jspHorizontalBar * { margin: 0; padding: 0; }
.jspCap { display: none; }
.jspHorizontalBar .jspCap { float: left; }
.jspTrack { background: #F4F4F4; position: relative; }
.jspDrag { background: #DEDEDE; position: relative; top: 0; left: 0; cursor: pointer; }
.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag { float: left; height: 100%; }
.jspArrow { background: #50506d; text-indent: -20000px; display: block; cursor: pointer; }
.jspArrow.jspDisabled { cursor: default; background: #80808d; }
.jspVerticalBar .jspArrow { height: 16px; }
.jspHorizontalBar .jspArrow { width: 16px; float: left; height: 100%; }
.jspVerticalBar .jspArrow:focus { outline: none; }
.jspCorner { background: #eeeef4; float: left; height: 100%; }

div.jspContainer div.jspTrack{}
div.jspContainer div.jspDrag{}
div.jspContainer div.jspVerticalBar{}


/* End */


/* Start:/bitrix/templates/gp_new_index/css/magnific-popup.css?16355030709813*/
/* Magnific Popup CSS */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed !important;
  background: #0b0b0b;
  opacity: 0.8;
  filter: alpha(opacity=80); }

.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden; }

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle; }

.mfp-align-top .mfp-container:before {
  display: none; }

.mfp-content {

  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045; }

.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto; }

.mfp-ajax-cur {
  cursor: progress; }

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out; }

.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in; }

.mfp-auto-cursor .mfp-content {
  cursor: auto; }

.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none; }

.mfp-loading.mfp-figure {
  display: none; }

.mfp-hide {
  display: none !important; }

.mfp-preloader {
  color: #CCC;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044; }
  .mfp-preloader a {
    color: #CCC; }
    .mfp-preloader a:hover {
      color: #FFF; }

.mfp-s-ready .mfp-preloader {
  display: none; }

.mfp-s-error .mfp-content {
  display: none; }

button.mfp-close,
button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  -webkit-box-shadow: none;
  box-shadow: none; }

button::-moz-focus-inner {
  padding: 0;
  border: 0; }

.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  filter: alpha(opacity=65);
  padding: 0 0 18px 10px;
  color: #FFF;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace; }
  .mfp-close:hover,
  .mfp-close:focus {
    opacity: 1;
    filter: alpha(opacity=100); }
 

.mfp-close-btn-in .mfp-close {
  color: #333; }

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: #FFF;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%; }

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #CCC;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap; }

.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  filter: alpha(opacity=65);
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: transparent; }
  .mfp-arrow:active {
    margin-top: -54px; }
  .mfp-arrow:hover,
  .mfp-arrow:focus {
    opacity: 1;
    filter: alpha(opacity=100); }
  .mfp-arrow:before,
  .mfp-arrow:after,
  .mfp-arrow .mfp-b,
  .mfp-arrow .mfp-a {
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent; }
  .mfp-arrow:after,
  .mfp-arrow .mfp-a {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px; }
  .mfp-arrow:before,
  .mfp-arrow .mfp-b {
    border-top-width: 21px;
    border-bottom-width: 21px;
    opacity: 0.7; }

.mfp-arrow-left {
  left: 0; }
  .mfp-arrow-left:after,
  .mfp-arrow-left .mfp-a {
    border-right: 17px solid #FFF;
    margin-left: 31px; }
  .mfp-arrow-left:before,
  .mfp-arrow-left .mfp-b {
    margin-left: 25px;
    border-right: 27px solid #3F3F3F; }

.mfp-arrow-right {
  right: 0; }
  .mfp-arrow-right:after,
  .mfp-arrow-right .mfp-a {
    border-left: 17px solid #FFF;
    margin-left: 39px; }
  .mfp-arrow-right:before,
  .mfp-arrow-right .mfp-b {
    border-left: 27px solid #3F3F3F; }

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px; }
  .mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px; }
  .mfp-iframe-holder .mfp-close {
    top: -40px; }

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%; }
  .mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #000; }

/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto; }

/* The shadow behind the image */
.mfp-figure {
  line-height: 0; }
  .mfp-figure:after {
    content: '';
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #444; }
  .mfp-figure small {
    color: #BDBDBD;
    display: block;
    font-size: 12px;
    line-height: 14px; }
  .mfp-figure figure {
    margin: 0; }

.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto; }

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #F3F3F3;
  word-wrap: break-word;
  padding-right: 36px; }

.mfp-image-holder .mfp-content {
  max-width: 100%; }

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer; }

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
       * Remove all paddings around the image on small screen
       */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0; }
  .mfp-img-mobile img.mfp-img {
    padding: 0; }
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0; }
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px; }
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
    .mfp-img-mobile .mfp-bottom-bar:empty {
      padding: 0; }
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px; }
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0; } }

@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75); }
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0; }
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%; }
  .mfp-container {
    padding-left: 6px;
    padding-right: 6px; } }

.mfp-ie7 .mfp-img {
  padding: 0; }

.mfp-ie7 .mfp-bottom-bar {
  width: 600px;
  left: 50%;
  margin-left: -300px;
  margin-top: 5px;
  padding-bottom: 5px; }

.mfp-ie7 .mfp-container {
  padding: 0; }

.mfp-ie7 .mfp-content {
  padding-top: 44px; }

.mfp-ie7 .mfp-close {
  top: 0;
  right: 0;
  padding-top: 0; }
      /**
       * Fade-zoom animation for first dialog
       */
      
      /* start state */
      .my-mfp-zoom-in .zoom-anim-dialog {
        opacity: 0;

        -webkit-transition: all 0.2s ease-in-out; 
        -moz-transition: all 0.2s ease-in-out; 
        -o-transition: all 0.2s ease-in-out; 
        transition: all 0.2s ease-in-out; 



        -webkit-transform: scale(0.8); 
        -moz-transform: scale(0.8); 
        -ms-transform: scale(0.8); 
        -o-transform: scale(0.8); 
        transform: scale(0.8); 
      }

      /* animate in */
      .my-mfp-zoom-in.mfp-ready .zoom-anim-dialog {
        opacity: 1;

        -webkit-transform: scale(1); 
        -moz-transform: scale(1); 
        -ms-transform: scale(1); 
        -o-transform: scale(1); 
        transform: scale(1); 
      }

      /* animate out */
      .my-mfp-zoom-in.mfp-removing .zoom-anim-dialog {
        -webkit-transform: scale(0.8); 
        -moz-transform: scale(0.8); 
        -ms-transform: scale(0.8); 
        -o-transform: scale(0.8); 
        transform: scale(0.8); 

        opacity: 0;
      }

      /* Dark overlay, start state */
      .my-mfp-zoom-in.mfp-bg {
        opacity: 0;
        -webkit-transition: opacity 0.3s ease-out; 
        -moz-transition: opacity 0.3s ease-out; 
        -o-transition: opacity 0.3s ease-out; 
        transition: opacity 0.3s ease-out;
      }
      /* animate in */
      .my-mfp-zoom-in.mfp-ready.mfp-bg {
        opacity: 0.8;
      }
      /* animate out */
      .my-mfp-zoom-in.mfp-removing.mfp-bg {
        opacity: 0;
      }
/* End */


/* Start:/bitrix/templates/gp_new_index/css/style.css?1635503070157741*/
/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(//fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTa-j2U0lmluP9RWlSytm3ho.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}

/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(//fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTZX5f-9o1vgP2EXwfjgl7AY.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(//fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTRWV49_lSm1NYrwo-zkhivY.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}

/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(//fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTaaRobkAwv3vxw3jMhVENGA.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}

/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(//fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTf8zf_FOSsgRmwsS7Aa9k2w.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;
}

/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(//fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTT0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(//fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTegdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Open Sans'), local('OpenSans'), url(//fonts.gstatic.com/s/opensans/v13/K88pR3goAWT7BTt32Z01mxJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}

/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Open Sans'), local('OpenSans'), url(//fonts.gstatic.com/s/opensans/v13/RjgO7rYTmqiVp7vzi-Q5URJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Open Sans'), local('OpenSans'), url(//fonts.gstatic.com/s/opensans/v13/LWCjsQkB6EMdfHrEVqA1KRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}

/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Open Sans'), local('OpenSans'), url(//fonts.gstatic.com/s/opensans/v13/xozscpT2726on7jbcb_pAhJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}

/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Open Sans'), local('OpenSans'), url(//fonts.gstatic.com/s/opensans/v13/59ZRklaO5bWGqF5A9baEERJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;
}

/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Open Sans'), local('OpenSans'), url(//fonts.gstatic.com/s/opensans/v13/u-WUoqrET9fUeobQW7jkRRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Open Sans'), local('OpenSans'), url(//fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(//fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSq-j2U0lmluP9RWlSytm3ho.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}

/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(//fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSpX5f-9o1vgP2EXwfjgl7AY.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(//fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNShWV49_lSm1NYrwo-zkhivY.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}

/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(//fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSqaRobkAwv3vxw3jMhVENGA.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}

/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(//fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSv8zf_FOSsgRmwsS7Aa9k2w.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;
}

/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(//fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSj0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(//fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSugdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(//fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzK-j2U0lmluP9RWlSytm3ho.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}

/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(//fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzJX5f-9o1vgP2EXwfjgl7AY.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(//fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzBWV49_lSm1NYrwo-zkhivY.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}

/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(//fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzKaRobkAwv3vxw3jMhVENGA.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}

/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(//fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzP8zf_FOSsgRmwsS7Aa9k2w.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;
}

/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(//fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzD0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(//fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzOgdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: local('Open Sans Extrabold'), local('OpenSans-Extrabold'), url(//fonts.gstatic.com/s/opensans/v13/EInbV5DfGHOiMmvb1Xr-hq-j2U0lmluP9RWlSytm3ho.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}

/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: local('Open Sans Extrabold'), local('OpenSans-Extrabold'), url(//fonts.gstatic.com/s/opensans/v13/EInbV5DfGHOiMmvb1Xr-hpX5f-9o1vgP2EXwfjgl7AY.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: local('Open Sans Extrabold'), local('OpenSans-Extrabold'), url(//fonts.gstatic.com/s/opensans/v13/EInbV5DfGHOiMmvb1Xr-hhWV49_lSm1NYrwo-zkhivY.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}

/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: local('Open Sans Extrabold'), local('OpenSans-Extrabold'), url(//fonts.gstatic.com/s/opensans/v13/EInbV5DfGHOiMmvb1Xr-hqaRobkAwv3vxw3jMhVENGA.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}

/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: local('Open Sans Extrabold'), local('OpenSans-Extrabold'), url(//fonts.gstatic.com/s/opensans/v13/EInbV5DfGHOiMmvb1Xr-hv8zf_FOSsgRmwsS7Aa9k2w.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;
}

/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: local('Open Sans Extrabold'), local('OpenSans-Extrabold'), url(//fonts.gstatic.com/s/opensans/v13/EInbV5DfGHOiMmvb1Xr-hj0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: local('Open Sans Extrabold'), local('OpenSans-Extrabold'), url(//fonts.gstatic.com/s/opensans/v13/EInbV5DfGHOiMmvb1Xr-hugdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: local('Open Sans Light Italic'), local('OpenSansLight-Italic'), url(//fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxhgVThLs8Y7ETJzDCYFCSLE.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}

/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: local('Open Sans Light Italic'), local('OpenSansLight-Italic'), url(//fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxpiMaisvaUVUsYyVzOmndek.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: local('Open Sans Light Italic'), local('OpenSansLight-Italic'), url(//fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxrBAWGjcah5Ky0jbCgIwDB8.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}

/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: local('Open Sans Light Italic'), local('OpenSansLight-Italic'), url(//fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxv14vlcfyPYlAcQy2UfDRm4.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}

/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: local('Open Sans Light Italic'), local('OpenSansLight-Italic'), url(//fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxqfJul7RR1X4poJgi27uS4w.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;
}

/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: local('Open Sans Light Italic'), local('OpenSansLight-Italic'), url(//fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxqvyPXdneeGd26m9EmFSSWg.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: local('Open Sans Light Italic'), local('OpenSansLight-Italic'), url(//fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxko2lTMeWA_kmIyWrkNCwPc.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local('Open Sans Italic'), local('OpenSans-Italic'), url(//fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBjTOQ_MqJVwkKsUn0wKzc2I.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}

/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local('Open Sans Italic'), local('OpenSans-Italic'), url(//fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBjUj_cnvWIuuBMVgbX098Mw.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local('Open Sans Italic'), local('OpenSans-Italic'), url(//fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBkbcKLIaa1LC45dFaAfauRA.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}

/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local('Open Sans Italic'), local('OpenSans-Italic'), url(//fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBmo_sUJ8uO4YLWRInS22T3Y.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}

/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local('Open Sans Italic'), local('OpenSans-Italic'), url(//fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBr6up8jxqWt8HVA3mDhkV_0.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;
}

/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local('Open Sans Italic'), local('OpenSans-Italic'), url(//fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBiYE0-AqJ3nfInTTiDXDjU4.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local('Open Sans Italic'), local('OpenSans-Italic'), url(//fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBo4P5ICox8Kq3LLUNMylGO4.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: local('Open Sans Semibold Italic'), local('OpenSans-SemiboldItalic'), url(//fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxmgpAmOCqD37_tyH_8Ri5MM.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}

/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: local('Open Sans Semibold Italic'), local('OpenSans-SemiboldItalic'), url(//fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxsPNMTLbnS9uQzHQlYieHUU.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: local('Open Sans Semibold Italic'), local('OpenSans-SemiboldItalic'), url(//fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxgyhumQnPMBCoGYhRaNxyyY.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}

/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: local('Open Sans Semibold Italic'), local('OpenSans-SemiboldItalic'), url(//fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxhUVAXEdVvYDDqrz3aeR0Yc.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}

/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: local('Open Sans Semibold Italic'), local('OpenSans-SemiboldItalic'), url(//fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxlf4y_3s5bcYyyLIFUSWYUU.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;
}

/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: local('Open Sans Semibold Italic'), local('OpenSans-SemiboldItalic'), url(//fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxnywqdtBbUHn3VPgzuFrCy8.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: local('Open Sans Semibold Italic'), local('OpenSans-SemiboldItalic'), url(//fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxl2umOyRU7PgRiv8DXcgJjk.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(//fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxp6iIh_FvlUHQwED9Yt5Kbw.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}

/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(//fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxi_vZmeiCMnoWNN9rHBYaTc.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(//fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxiFaMxiho_5XQnyRZzQsrZs.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}

/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(//fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxgalQocB-__pDVGhF3uS2Ks.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}

/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(//fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxmhQUTDJGru-0vvUpABgH8I.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;
}

/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(//fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxujkDdvhIIFj_YMdgqpnSB0.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(//fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxolIZu-HDpmDIZMigmsroc4.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: local('Open Sans Extrabold Italic'), local('OpenSans-ExtraboldItalic'), url(//fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxiU8QAtQT9M0M1_mbVWrUPc.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}

/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: local('Open Sans Extrabold Italic'), local('OpenSans-ExtraboldItalic'), url(//fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxkNaUOL0oYRolx8sebiIY9k.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: local('Open Sans Extrabold Italic'), local('OpenSans-ExtraboldItalic'), url(//fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxooGEx1DzoxsbCRd2IM2afI.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}

/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: local('Open Sans Extrabold Italic'), local('OpenSans-ExtraboldItalic'), url(//fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxnPzCMEhbIaaYiFY6KPniws.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}

/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: local('Open Sans Extrabold Italic'), local('OpenSans-ExtraboldItalic'), url(//fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxmqi69zMYkLa7XwlUIemKB4.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;
}

/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: local('Open Sans Extrabold Italic'), local('OpenSans-ExtraboldItalic'), url(//fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxowYyzpnB4tyYboSwKGmD2g.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: local('Open Sans Extrabold Italic'), local('OpenSans-ExtraboldItalic'), url(//fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxnibbpXgLHK_uTT48UMyjSM.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

* {
  margin: 0;
  padding: 0;
}

html {
  height: 100%;
}

body {
  font: 13px/18px 'Open Sans', Arial, "Myriad Pro", sans-serif;
  width: 100%;
  height: 100%;
  color: #000;
  background: #C8CACD;
}

.yap-layout__content {
  font-family: 'Open Sans', Arial, "Myriad Pro", sans-serif !important;
}

.main-direct {
  padding: 0 20px;
}

a {
  color: #2679C8;
  outline: none;
  text-decoration: underline;
}

a:hover {
  text-decoration: none;
}

.a-dash {
  text-decoration: none;
  display: inline-block;
  line-height: 100%;
}

.a-dash:hover {
  border: none;
}

.a-dash-ico .dash strong {
  vertical-align: middle;
  padding-left: 4px;
}

.a-dash-ico {
  text-decoration: none;
  padding: 15px 30px;
}

.a-dash-ico .dash {
  text-decoration: none;
  display: inline-block;
  line-height: 100%;
}

.a-dash-ico .dash img {
  width: 20px;
}

.a-dash-ico:hover .dash {
  border: none;
}

.main-a-dash-icon img {
  width: 28px;
  vertical-align: middle;
  padding-left: 3px;
}


.ico {
  display: inline-block;
  vertical-align: middle;
}

a:active,
a:focus,
img {
  outline: 0;
  outline: none;
}

.content p {
  margin: 0px;
  padding: 0 0 20px
}

.content ul,
.content ol {
  padding-left: 20px;
  padding-bottom: 12px;
}

.content ol li {
  padding-bottom: 6px;
}

.content ul li {
  list-style: none;
  padding-left: 15px;
  background: url(/bitrix/templates/gp_new_index/css/../images/ul-bg.png) 0 7px no-repeat;
  padding-bottom: 6px;
}

img {
  border: none;
}

input {
  vertical-align: middle;
  outline: none;
}


h1,
.h1 {
  font-size: 34px;
  line-height: 36px;
  font-weight: 700;
  padding: 0 0 25px 0;
  margin: 0px;
}

h2,
.h2 {
  font-size: 24px;
  line-height: 28px;
  font-weight: 700;
  padding: 5px 0 15px 0;
  margin: 0px;
}

h3,
.h3 {
  font-size: 18px;
  line-height: 22px;
  font-weight: 700;
  padding: 5px 0 10px 0;
  margin: 0px;
}

h4,
.h4 {
  font-size: 15px;
  line-height: 18px;
  font-weight: 700;
  padding: 5px 0 10px 0;
  margin: 0px;
}

.bold {
  font-weight: bold;
}

.remark {
  font-size: 18px;
  font-style: italic;
  line-height: 22px;
}

.important,
blockquote {
  display: block;
  padding: 40px 0 30px 0px !important;
  background: url(/bitrix/templates/gp_new_index/css/../images/bloquote-bg2.png) 50% 0px no-repeat;
  margin-bottom: 20px;
  font-size: 18px;
  line-height: 24px;
  font-weight: 600;
  border-bottom: 1px solid #EAEAEA !important;
  color: #2C2C2C;
}

.important br,
blockquote br {
  display: none;
}

.topline-text {
  display: block;
  padding: 30px 0 30px 0px !important;
  background: url(/bitrix/templates/gp_new_index/css/../images/topline-text2.png) 50% 0px no-repeat;
  margin-bottom: 20px;
  font-size: 18px;
  line-height: 24px;
  font-weight: 600;
  border-bottom: 1px solid #EAEAEA !important;
  margin: 0 0 20px 40px;
  color: #2C2C2C;
}

.topline-text br {
  display: none;
}

.topline-text p {
  padding: 0px;
  margin: 0px;
}

.important p:last-child,
blockquote p:last-child {
  padding-bottom: 0px;
}

td .important {
  margin-bottom: 0px;
  padding: 0 0 0 17px !important;
}

.border-text {
  margin: 0 0 20px 40px;
  border: 4px solid #68A5E1;
  color: #212121;
  font-weight: bold;
  padding: 20px;
}

.border-text p {
  padding: 0px;
}

.border-text>br {
  display: none;
}

.number {
  font-size: 35px;
  font-weight: bold;
  display: inline-block;
  line-height: 38px;
  margin-right: 8px;
}

.red {
  color: red;
}

/* Form style
  -----------------------------------------------------------------------------*/

.inputbox,
.textarea,
.content input[type="text"],
.content input[type="password"],
.content input[type="email"],
.content textarea,
.right-clone input[type="text"],
.right-clone input[type="password"],
.right-clone input[type="email"],
.right-clone textarea {
  width: 250px;
  border: 3px solid #1767AB;
  height: 26px;
  padding: 2px 5px;
  color: #595959;
  font: normal 13px Arial, "Myriad Pro", sans-serif;
  resize: none;
}

.content textarea,
.right-clone textarea,
textarea.textarea {
  width: 250px;
  height: 140px;
  padding: 5px 5px;
}

.inputbox:focus,
.textarea:focus,
.content input[type="text"]:focus,
.content input[type="password"]:focus,
.content input[type="email"]:focus,
.content textarea:focus,
.right-clone input[type="text"]:focus,
.right-clone input[type="password"]:focus,
.right-clone input[type="email"]:focus,
.right-clone textarea:focus {
  border-color: #0E3F7A;
}

.content #ya-site-form0 .ya-site-form__form .ya-site-form__input-text {
  padding-left: 10px;
}

.content #ya-site-form0 .ya-site-suggest-items li {
  background: none;
  padding-left: 0px;
}

.content #ya-site-form0 .ya-site-suggest-items li span {
  padding-left: 10px;
}

.content input.ya-site-form__submit,
.button,
.wrap-form .jq-file__browse,
.data-form-input .jq-file__browse,
/* .content button */
.content input[type="button"],
.content input[type="submit"],
.right-clone button,
.right-clone input[type="button"],
.right-clone input[type="submit"] {
  cursor: pointer;
  background: #1767AB;
  height: 38px;
  width: auto;
  padding: 0px 20px;
  color: #fff;
  font: bold 12px/38px Arial, "Myriad Pro", sans-serif;
  border: none;
  display: inline-block;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  font-weight: 800;
  text-transform: uppercase;
  text-shadow: none;
  box-shadow: none;
  border-radius: 0px;
}

.button:hover,
.wrap-form .jq-file:hover .jq-file__browse,
.data-form-input .jq-file:hover .jq-file__browse,
/* .content button:hover */
,
.content input[type="button"]:hover,
.content input[type="submit"]:hover,
.right-clone button:hover,
.right-clone input[type="button"]:hover,
.right-clone input[type="submit"]:hover {
  background: #174fab;
  color: #fff;
}

.button:active,
.wrap-form .jq-file:active .jq-file__browse,
.data-form-input .jq-file:active .jq-file__browse,
/* .content button:active */
,
.content input[type="button"]:active,
.content input[type="submit"]:active,
.right-clone button:active,
.right-clone input[type="button"]:active,
.right-clone input[type="submit"]:active {
  box-shadow: 1px 1px 2px 1px #0b4077 inset;
}

.btn-download {
  display: inline-block;
  height: 38px;
  background: url(/bitrix/templates/gp_new_index/css/../images/ico-download.png) 90% 50% no-repeat #BC0F0F;
  color: #fff;
  font-weight: bold;
  line-height: 38px;
  text-decoration: none;
  text-transform: uppercase;
  width: auto;
  padding: 0 40px 0 20px;
  text-align: center;
}

.btn-download:hover {
  background: url(/bitrix/templates/gp_new_index/css/../images/ico-download.png) 90% 50% no-repeat #d21414;
}

.error {
  border-color: #CC0000 !important;
  color: #CC0000 !important;
}

fieldset {
  border: none;
}

.content table {
  margin-bottom: 20px;
  border-collapse: collapse;
}

.content table p {
  padding-bottom: 12px;
}

.content table td p:last-child {
  padding-bottom: 0px;
}

.table {
  border: 5px solid #F0F0F0;
  border-right-width: 4px;
  border-bottom-width: 4px;
}

.table th {
  border-right: 1px solid #DEDEDE;
  border-bottom: 5px solid #DEDEDE;
  padding: 10px 15px;
}

.table td {
  border-right: 1px solid #DEDEDE;
  border-bottom: 1px solid #DEDEDE;
  padding: 10px 15px;
}

.table-price {
  width: 100%;
  border: 3px solid #F3F3F3;
}

.table-price h3 {
  padding: 0px;
}

.table-price th,
.table-price td {
  padding: 20px 30px;
}

.table-price .gray td {
  padding: 12px 30px;
}

.table-price .btn-download {
  margin-top: -10px;
  margin-bottom: 5px;
}

.table-price td {
  border-right: 1px solid #DEDEDE;
}

.table-price td:last-child {
  border: none;
}

.contact-table {
  width: 100%;
}

.contact-table td {
  width: 50%;
  vertical-align: top;
  padding: 0 0 20px;
}

.red td {
  background: #BC0F0F;
  font-size: 15px;
  font-weight: bold;
  color: #fff;
  text-transform: uppercase;
}

.gray td {
  background: #E7E7E7;
  color: #000;
}

.light-gray td {
  background: #F0F0F0;
}

.table-yelow {
  border: 4px solid #FCD200;
}

.table-yelow th {
  font-size: 18px;
  color: #000;
  font-weight: bold;
  background: #FCD200;
  text-align: left;
  padding: 15px 31px 15px;
}

.table-yelow td {
  padding: 15px 31px;
}

.no-border {
  border: none;
}

.no-border td,
.no-border th {
  padding: 0 0 15px 0;
  border: none;
  vertical-align: top;
}

.no-border td.border-top {
  border-top: 1px solid #EBEBEB;
}

/* Wrapper
  -----------------------------------------------------------------------------*/
#wrapper {
  width: 1380px;
  margin: 0 auto;
  min-height: 100%;
  height: auto !important;
  height: 100%;

  background: #fff;
  padding-left: 0px;
}

.clr {
  clear: both;
}

.inner {
  padding: 0 0px;
  margin: 0 auto;
}

/* Header	
  -----------------------------------------------------------------------------*/
#header {}


/* Middle
  -----------------------------------------------------------------------------*/
#middle {
  width: 100%;
  padding: 20px 0 437px;
  height: 1%;
  position: relative;
}

#middle>.inner:after,
#middle:after {
  content: '.';
  display: block;
  clear: both;
  visibility: hidden;
  height: 0;
}

#container {
  width: 100%;
  float: left;

}

#content {
  padding: 0 0px 5px 0;
}


/* Sidebar Right
  -----------------------------------------------------------------------------*/
#sideRight {
  float: right;
  width: 27%;
  margin-left: -27%;
  position: relative;
  padding-bottom: 30px;
}


#sideLeft,
#content #bx_incl_area_1233 {
  float: left;
  width: 20%;
  margin-right: -20%;
  position: relative;
  padding-bottom: 30px;
}

#content #bx_incl_area_12 #sideLeft {
  float: none;
  width: 100%;
  margin-right: 0px;
  padding-bottom: 0px;
}

.content-page {
  padding: 0px;
}

.content-page-inner {
  padding: 10px 30px 0;
}

.content-page-inner .content-left {
  font-size: 15px;
  line-height: 22px;
}

#sideLeft+#container #content,
#bx_incl_area_12+#container #content,
#bx_incl_area_12+#bx_incl_area_13+#container #content,
#bx_incl_area_13+#container #content,
#bx_incl_area_3+#container #content,
#bx_incl_area_13+#bx_incl_area_14+#container #content {
  padding-left: 20%
}

#sideRight+#container #content,
#bx_incl_area_14+#container #content {
  padding-right: 27%
}

#sideRight+#container #content .content-page {
  padding-right: 15px
}

#sideLeft+#container .content-page,
#sideLeft+#sideRight+#container .content-page {
  padding-left: 30px
}

#sideLeft+#sideRight+#container #content {
  padding-right: 27%;
  padding-left: 20%
}

.content-left+#bx_incl_area_12_1_2 {
  float: left;
  width: 75%;
}

/* Footer
  -----------------------------------------------------------------------------*/
#footer {
  width: 100%;
  padding-left: 0px;
  max-width: 1380px;
  min-width: 320px;
  margin: -407px auto 0;
  height: 407px;
  position: relative;
  background: #171F27;
}

#footer .inner {
  /*background:url(/bitrix/templates/gp_new_index/css/../images/footer-bg.png) 0 0 repeat-x;*/
  height: 337px;
  padding: 65px 40px 5px;
}

/* Responsiv style
  -----------------------------------------------------------------------------*/
.col100 {
  width: 100%;
  float: left;
}

.col80 {
  width: 80%;
  float: left;
}

.col75 {
  width: 75%;
  float: left;
}

.col70 {
  width: 70%;
  float: left;
}

.col66 {
  width: 66.6666%;
  float: left;
}

.col60 {
  width: 60%;
  float: left;
}

.col50 {
  width: 50%;
  float: left;
}

.col40 {
  width: 40%;
  float: left;
}

.col33 {
  width: 33.3333%;
  float: left;
}

.col30 {
  width: 30%;
  float: left;
}

.col20 {
  width: 20%;
  float: left;
}

.col25 {
  width: 25%;
  float: left;
}


.col100:after {
  content: '.';
  display: block;
  clear: both;
  visibility: hidden;
  height: 0;
}

.col80:after {
  content: '.';
  display: block;
  clear: both;
  visibility: hidden;
  height: 0;
}

.col75:after {
  content: '.';
  display: block;
  clear: both;
  visibility: hidden;
  height: 0;
}

.col70:after {
  content: '.';
  display: block;
  clear: both;
  visibility: hidden;
  height: 0;
}

.col66:after {
  content: '.';
  display: block;
  clear: both;
  visibility: hidden;
  height: 0;
}

.col60:after {
  content: '.';
  display: block;
  clear: both;
  visibility: hidden;
  height: 0;
}

.col50:after {
  content: '.';
  display: block;
  clear: both;
  visibility: hidden;
  height: 0;
}

.col40:after {
  content: '.';
  display: block;
  clear: both;
  visibility: hidden;
  height: 0;
}

.col33:after {
  content: '.';
  display: block;
  clear: both;
  visibility: hidden;
  height: 0;
}

.col30:after {
  content: '.';
  display: block;
  clear: both;
  visibility: hidden;
  height: 0;
}

.col20:after {
  content: '.';
  display: block;
  clear: both;
  visibility: hidden;
  height: 0;
}

.col25:after {
  content: '.';
  display: block;
  clear: both;
  visibility: hidden;
  height: 0;
}

.line-2:after {
  content: '.';
  display: block;
  clear: both;
  visibility: hidden;
  height: 0;
}

.side-left {
  float: left;
}

.side-right {
  float: right;
}

.alignleft {
  float: left;
  margin: 0 15px 10px 0;
}

.alignright {
  float: left;
  margin: 0 0 10px 15px;
}

.side-center {
  margin: 0 auto;
}

.input-calendar {
  width: 110px !important;
}

.calendar-icon {
  display: inline-block;
  vertical-align: middle;
  background: url(/bitrix/templates/gp_new_index/css/../images/ico-calendar.png) 50% 50% no-repeat #1767AB;
  width: 36px;
  height: 36px;
  margin-right: 25px;
  cursor: pointer;
}

.w250 {
  width: 250px;
}

/* Additional style
  -----------------------------------------------------------------------------*/
#banner_top {
  text-align: center;
}

.block {
  margin-bottom: 20px;
  position: relative;
}

.block .head {
  margin-bottom: 20px;
}

.block .head .h2 {
  font-size: 20px;
  line-height: 23px;
  padding: 0 0;
  display: inline-block;
  padding-right: 20px;
  text-transform: uppercase;
}

.side-right .block-gray {
  z-index: 10;
}

.block-gray .head .h2 {
  background: #F7F7F7;
}

.block .head .h2 a {
  color: #000;
}

.hot-news .head {
  background: url(/bitrix/templates/gp_new_index/css/../images/head-hot-line.png) 0 0 repeat-x;
  height: 44px;
  margin-bottom: 0px;
}

.hot-news .head .h2 {
  color: #fff;
  font-weight: bold;
  font-size: 14px;
  background: none;
  text-transform: uppercase;
  line-height: 44px;
  padding: 0 0px;
  display: block
}

.hot-news .head .h2 a {
  display: block;
  padding: 0 10px;
}


.back-top {
  padding: 0 0 8px 0;
}

.back-top a {
  font-size: 15px;
  font-weight: bold;
  color: #000;
}

.gray {
  color: #8E8E8E;
}

.comment-line {
  background: url(/bitrix/templates/gp_new_index/css/../images/ico-line-comment.png) 0 0 no-repeat;
  width: 25px;
  height: 18px;
  color: #fff;
  padding-left: 25px;
  font-size: 10px;
  line-height: 16px;
  position: absolute;
  left: 62px;
  bottom: 2px;
}

.view-line {
  background: url(/bitrix/templates/gp_new_index/css/../images/ico-line-view.png) 0 0 no-repeat;
  height: 18px;
  color: #fff;
  padding-left: 23px;
  padding-right: 2px;
  font-size: 10px;
  line-height: 16px;
  position: absolute;
  left: 2px;
  bottom: 2px;
}

.wrap-icons {
  display: block;
  width: auto;
  height: 30px;
  background: url(/bitrix/templates/gp_new_index/css/../images/shadow-com.png) 0 0 repeat;
  border-radius: 5px;
  padding: 2px 5px;
  display: inline-block;
}

.item-icons {
  width: auto;
  height: 30px;
  background: url(/bitrix/templates/gp_new_index/css/../images/shadow-com.png) 0 0 repeat;
  border-radius: 5px;
  padding: 2px 5px;
  display: inline-block;
}

.comment-bar {
  background: url(/bitrix/templates/gp_new_index/css/../images/ico-bar-comment-white.png) 50% 2px no-repeat;
  min-width: 30px;
  height: 15px;
  color: #fff;
  padding-top: 14px;
  font-size: 10px;
  line-height: 15px;
  text-align: center;
  margin-right: 1px;
  display: inline-block;
  vertical-align: middle;
}

.view-bar {
  background: url(/bitrix/templates/gp_new_index/css/../images/ico-bar-view-white.png) 50% 3px no-repeat;
  min-width: 30px;
  height: 15px;
  color: #fff;
  padding-top: 14px;
  font-size: 10px;
  line-height: 15px;
  margin-right: 1px;
  display: inline-block;
  text-align: center;
  vertical-align: middle;
}

.ico-p-bar {
  background: url(/bitrix/templates/gp_new_index/css/../images/ico-bar-photo-white.png) 0 0 no-repeat;
  background-size: contain;
  width: 30px;
  height: 21px;
  display: inline-block;
  margin-right: 1px;
  vertical-align: middle;
}

.ico-v-bar {
  background: url(/bitrix/templates/gp_new_index/css/../images/ico-bar-video-wite.png) 0 0 no-repeat;
  background-size: contain;
  width: 30px;
  height: 23px;
  display: inline-block;
  margin-right: 1px;
  vertical-align: middle;
}

.date-big {
  font-size: 13px;
  color: #1C6DB4;
}

.spoiler .ico {
  background: url(/bitrix/templates/gp_new_index/css/../images/ico-spoiler.png) 0 0 no-repeat;
  width: 12px;
  height: 10px;
  margin-right: 5px;
}

.spoiler-open .ico {
  background-position: 0 -10px;
}

.ico-p {
  display: block;
  background: url(/bitrix/templates/gp_new_index/css/../images/ico-photo.png) 0 0 no-repeat;
  background-size: contain;
  width: 16px;
  height: 12px;
  display: inline-block;
  margin-right: 2px;
  vertical-align: middle;
  position: relative;
  bottom: 1px;
}

.ico-v {
  display: block;
  background: url(/bitrix/templates/gp_new_index/css/../images/ico-video.png) 0 0 no-repeat;
  background-size: contain;
  width: 16px;
  height: 12px;
  display: inline-block;
  margin-right: 2px;
  vertical-align: middle;
  position: relative;
  bottom: 1px;
}

.bold {
  font-weight: bold;
}

.ico-upd {
  text-indent: -9999px;
  position: absolute;
  right: 15px;
  top: 15px;
  z-index: 3;
  background: url(/bitrix/templates/gp_new_index/css/../images/upd.png) 0 0 no-repeat;
  width: 79px;
  height: 20px;
}

.news-filter {
  padding: 20px 0 25px 0;
  margin-bottom: 30px;
  border-bottom: 1px solid #F3F3F3;
  border-top: 1px solid #F3F3F3;
}

.news-filter h3 {
  padding: 0 0 20px;
}

.news-filter .button {
  height: 36px !important;
}

/*.header{border-bottom:1px solid #F0F0F0;}*/
.top-line {
  display: block;
  height: 48px;
}

.top-line .plash-blue {
  display: block;
  height: 49px;
  background: url(/bitrix/templates/gp_new_index/css/../images/header-blue.png) 0 0 repeat-x;
  height: 48px;
  color: #fff;
  padding-right: 40px;
  margin-right: -40px;
  float: right;
}

.top-line .subscribe {
  float: left;
  width: 42%;
  text-align: center;
  border-right: 1px solid #4085C9;
  margin-left: -1px;
}

.top-line .subscribe a {
  color: #fff;
  text-decoration: none;
  line-height: 45px;
  padding-left: 50px;
  background: url(/bitrix/templates/gp_new_index/css/../images/ico-subscribe.png) 0 50% no-repeat;
  display: inline-block;
  height: 48px;
}

.top-line .subscribe a span {
  color: #fff;
  text-decoration: none;
  line-height: 14px;
  font-size: 11px;
  display: inline-block;
  vertical-align: middle;
}

.top-line .subscribe a:hover span {
  text-decoration: underline;
}

.top-line .soc-links {
  width: 58%;
  float: left;
  line-height: 45px;
  height: 48px;
  text-align: right;
}

.top-line .soc-links a {
  vertical-align: middle;
  display: inline-block;
  height: 27px;
  margin-left: 4px;
}

.top-line .soc-links a img {
  width: auto;
  height: 27px;
}

.top-line .soc-links a:hover img {
  opacity: 0.8
}

.top-line .servis-links {
  position: relative;
  width: auto;
  float: right;
}

.top-line .servis-links .soc-bar {
  float: left;
  padding: 10px 15px 0;
}

.top-line .servis-links .a-dash,
.top-line .servis-links .dash {
  color: #646464;
  font-size: 14px;
}

.top-line .servis-links .a-dash strong,
.top-line .servis-links .a-dash-ico strong {
  font-weight: normal;
}

.top-line .servis-links .col25,
.top-line .servis-links .col20 {
  line-height: 48px;
  height: 48px;
  position: relative;
  text-align: center;
  width: 160px;
}

/* .top-line .servis-links .weather{border-right:1px solid #E4E2E2; }*/
.top-line .servis-links .weather .a-dash-ico .ico {
  background: url(/bitrix/templates/gp_new_index/css/../images/ico-cloud.png) 0 0 no-repeat;
  width: 27px;
  height: 22px;
  margin-left: 10px;
}

.top-line .servis-links .horoscope {
  margin-left: -1px;
  position: relative;
  padding-right: 20px;
}

.top-line .servis-links .horoscope .topblox {
  left: auto;
  right: 0px;
}

.top-line .servis-links .horoscope .a-dash-ico .ico {
  background: url(/bitrix/templates/gp_new_index/css/../images/arrow-down.png) 0 0 no-repeat;
  width: 10px;
  height: 9px;
  margin-left: 5px;
}

.top-line .servis-links .horoscope ul {
  width: auto;
  padding: 6px 0;
}

.top-line .servis-links .horoscope .a-dash-ico:hover .ico {
  background-position: 0 -9px;
}

.top-line .servis-links .horoscope li {
  width: 250px;
  float: none;
  padding: 3px 15px 3px 15px;
  border: none;
  margin-bottom: 0px;
}

.top-line .servis-links .horoscope li h3 {
  font-size: 13px;
  line-height: 14px;
  padding: 0 0px 0px 0;
  margin-bottom: 6px;
  white-space: nowrap;
  cursor: pointer;
  border-bottom: 1px dotted #265F96;
  display: inline-block;
}

.top-line .servis-links .horoscope li h3:hover {
  border-bottom: 1px dotted #fff;
}

.top-line .servis-links .horoscope li .desc {
  font-size: 12px;
  line-height: 14px;
  display: none;
}

.top-line .servis-links .horoscope li.clr {
  display: none;
  padding: 0px;
  width: 100%;
  height: 0px;
  clear: both;
  float: none;
  border-bottom: 1px solid #4085C9
}

.top-line .servis-links .horoscope li:last-child {
  display: none;
}

.top-line .servis-links .add-news {
  text-align: center;
}

.top-line .servis-links .add-news a {
  background: url(/bitrix/templates/gp_new_index/css/../images/ico-addnews.png) 10px 50% no-repeat;
  color: #262626;
  text-decoration: none;
  display: inline-block;
  padding-left: 50px;
  padding-right: 10px;
  line-height: 45px;
  height: 48px;
}

.top-line .servis-links .add-news a span {
  display: inline-block;
  line-height: 15px;
  vertical-align: middle;
}

.top-line .servis-links .add-news a:hover span {
  text-decoration: underline;
}

.top-line .weather {
  width: 20%;
}

.top-line .hover {
  background: url(/bitrix/templates/gp_new_index/css/../images/header-blue.png) 0 0 repeat-x;
}

.top-line .hover .a-dash {
  color: #fff;
  border-bottom: none;
}

.top-line .hover .dash {
  color: #fff;
  border-bottom: none;
}

.top-line .horoscope.hover .ico {
  background-position: 0 -18px !important;
}

.header .left-top-line {
  display: block;
  float: left;
}

.header .left-top-line .a-dash-ico-mobile-link {
  display: none;
}

.header .top-line-menu {
  display: block;
  float: left;
}

.header .top-line-menu ul {
  padding: 0px;
  list-style: none;
  min-width: 320px;
}

.header .top-line-menu li {
  display: block;
  float: left;
  height: 48px;
  position: relative;
}

.header .top-line-menu li li {
  border: none;
}

.header .top-line-menu .bx-context-toolbar-empty-area {
  float: left;
}

.header .top-line-menu li a {
  display: block;
  height: 48px;
  line-height: 48px;
  padding: 0px 26px;
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration: none;
  color: #000;
}

.header .top-line-menu li a:hover {
  background: #f5f3f3;
}

.header .top-line-menu .first {
  border: none;
}

.header .top-line-menu .first a {
  background: #FB9B03;
  color: #fff
}

.header .top-line-menu .first>a:hover {
  background: #e19215
}

.header .top-line-menu .first .hide-menu-wrap {
  position: absolute;
  left: 0px;
  top: 48px;
  background: #FB9B03;
  color: #fff;
  z-index: 25;
  padding: 10px 0;
  display: none;
}

.header .top-line-menu .first .hide-menu-wrap li {
  float: none;
  height: auto;
  padding: 0px 0;
}

.header .top-line-menu .first .hide-menu-wrap li a {
  padding: 10px 20px;
  color: #fff;
  white-space: nowrap;
  height: auto;
  line-height: 18px;
}

.header .top-line-menu .first>a {
  padding-left: 20px;
}

.header .top-line-menu .first a i {
  display: inline-block;
  vertical-align: middle;
  margin: 0 0 0 8px;
  background: url(/bitrix/templates/gp_new_index/css/../images/menu-top-ico.png) 0 0 no-repeat;
  width: 16px;
  height: 14px;
}

.header .top-line-menu .first .hide-menu-wrap li a:hover,
.header .top-line-menu .first .hide-menu-wrap .active a {
  background: #e19215
}

.header .top-line-menu .soc-link {
  padding: 10px 20px 0;
}

.header .top-line-menu .soc-link a {
  display: inline-block;
  padding: 0px;
  margin-right: 4px;
  height: auto;
}

.header .top-line-menu .soc-link a:hover {
  background: none;
}

.header .topblox {
  display: none;
  position: absolute;
  top: 47px;
  left: 0px;
  text-align: left;
  color: #fff;
  background: #265F96;
  z-index: 24;
  line-height: 22px;
  min-width: 100%;
  padding: 10px 0;
}

.header .topblox ul {
  list-style: none;
}

.header .topblox li {
  list-style: none;
  padding: 0px 15px 10px 15px;
  margin: 0px 0 10px;
  border-bottom: 1px solid #4085C9
}

.header .topblox li:last-child {
  border: none;
  margin-bottom: 0px;
}

.header .topblox h3 {
  padding: 0px;
  font-size: 14px;
}

.header .topblox .day {
  white-space: nowrap;
}

.header .topblox .t {
  font-weight: bold;
  font-size: 22px;
}

.header .topblox .li {
  padding: 0px 15px 10px 15px;
  margin: 0px 0 10px;
  border-bottom: 1px solid #4085C9
}

.header .topblox .li:last-child {
  border: none;
  margin-bottom: 0px;
}

.header .logo {
  display: block;
  width: 330px;
  float: left;
  height: 170px;
  line-height: 160px;
  text-align: center;
}

.header .logo a {
  display: inline-block;
  vertical-align: middle;
  width: 100%;
  height: auto;
  line-height: 0px;
}

.header .logo a img {
  height: auto;
  max-width: 100%
}

.header .next-num {
  display: block;
  width: 25%;
  float: left;
  height: 170px;
  line-height: 170px;
  overflow: hidden;
  text-align: center;
  box-sizing: border-box;
  padding-right: 10px;
}

.header .next-num .slider {
  line-height: 18px;
  display: inline-block;
  vertical-align: middle;
  width: 90%;
  max-width: 280px;
  text-align: left;
}

.header .next-num .slider li {
  list-style: none;
  font-size: 11px;
  line-height: 14px;
}

.header .next-num .tirag {
  text-align: right;
  font-size: 11px;
  color: #BBBBBB;
}

.header .next-num .bx-wrapper {
  padding: 0px 20px;
}

.header .next-num .title {
  padding-bottom: 10px;
}

.header .next-num .slide {
  display: table-cell;
  vertical-align: middle;
}

.header .last-num {
  width: 190px;
  float: left;
  height: 170px;
  line-height: 170px;
  margin-left: 0px;
  position: relative;
}

.header .last-num h1 {
  line-height: 18px;
  font-size: 14px;
  font-weight: normal;
  position: absolute;
  left: 0px;
  top: 0px;
}

.header .last-num .foto {
  display: inline-block;
  position: relative;
  width: 70px;
  height: 95px;
  vertical-align: middle;
}

.header .last-num .desc {
  position: absolute;
  left: 70px;
  top: 10px;
  padding: 10px;
  line-height: 18px;
  cursor: pointer;
  border: 3px solid #FCB94E;
  border-left: 0px;
}

.header .last-num img {
  cursor: pointer;
  box-shadow: 0px 0px 0px 1px #B4B8C0;
}

.header .last-num .desc a {
  color: #000;
}

.header .last-num .desc .title {
  text-transform: uppercase;
  font-weight: bold;
  font-size: 12px;
  line-height: 14px;
}

.header .last-num .desc .num {
  font-size: 11px;
  display: inline-block;
  white-space: nowrap;
}

.header .inner {
  position: relative;
}

.header .archiv {
  padding: 0px 0 0px;
  position: absolute;
  left: 740px;
  top: 32px;
}

.header .archiv span {
  font-size: 20px;
  display: inline-block;
  vertical-align: middle;
  margin: 0 10px;
}

.header .wrap-search {
  position: absolute;
  left: 740px;
  top: 65px;
  width: 370px
}

.header .wrap-search .exmp {
  padding: 8px 0 0 0;
}

.header .search {
  border: 1px solid #B4B8C0;
  margin-bottom: 3px;
  position: relative;
  padding: 0 40px 0 10px;
  width: 100%;
  display: inline-block;
  box-sizing: border-box;
}

.header .clock-block {
  display: inline-block;
  vertical-align: middle;
  margin-left: 10px;
  font-size: 13px;
  color: #333;
  position: absolute;
  left: 387px;
  top: -33px;
  width: 200px
}

.header .clock-block #time {
  background: url(/bitrix/templates/gp_new_index/css/../images/ico-clock.png) 0 4px no-repeat;
  padding: 0 0 0 15px;
}

.header .clock-block .date {
  font-size: 13px;
  color: #333;
}

.header .search .inputbox {
  background: #fff;
  border: none;
  width: 100%;
  padding: 0px;
  box-sizing: border-box;
  height: 30px;
  margin: 2px 0;
}

.header .search .button {
  background: url(/bitrix/templates/gp_new_index/css/../images/btn-search-blue.png) 0 0 no-repeat;
  width: 36px;
  height: 36px;
  position: absolute;
  right: -1px;
  top: -1px;
  text-indent: -99999px;
  padding: 0px;
}

.header .search.focus .button,
.header .search .button:hover {
  opacity: 0.8
}

.header .search .button:active {
  box-shadow: none;
}

.header .search.focus {
  border-color: #7D7D7D;
}

.header .auth-bar {
  display: block;
  position: absolute;
  border: 1px solid #E7EAF0;
  padding: 3px 5px 4px;
  right: 20px;
  top: 65px;
  height: 27px;
  cursor: pointer;
  text-decoration: none;
}

.header .auth-bar a {
  text-decoration: none;
}

.header .auth-bar:hover {
  border: 1px solid #B4B8C0;
}

.header .auth-bar .text {
  display: inline-block;
  margin: 0 0 0 20px;
  color: #2172BF;
  vertical-align: middle;
}

.header .auth-bar i {
  background: url(/bitrix/templates/gp_new_index/css/../images/ico-auth.png) 0 0 no-repeat;
  display: inline-block;
  width: 8px;
  height: 16px;
  vertical-align: middle;
  margin-left: 15px;
}

.header .auth-bar .soc {
  background: url(/bitrix/templates/gp_new_index/css/../images/soc-login-ico.png) 0 0 no-repeat;
  width: 122px;
  height: 27px;
  display: inline-block;
  vertical-align: middle;
}

.header .profile-bar {
  border: none;
  padding: 0 60px 0 0;
  text-align: right;
  background: none;
  height: auto;
  font-size: 14px;
  margin-top: -4px;
  height: 60px;
}

.header .profile-bar:hover {
  border: none;
}

.header .profile-bar a {
  text-decoration: none;
}

.header .profile-bar a:hover {
  text-decoration: underline;
}

.header .profile-bar .link-profile {
  font-size: 1.143em;
  line-height: 1em;
  font-weight: 500;
  display: block;
  float: right;
  margin: 5px 0 2px;
}

.header .profile-bar .link-exit {
  float: right;
  display: block;
  font-size: 0.857em;
  font-weight: 300;
}

.header .profile-bar .min-avatar {
  direction: block;
  position: absolute;
  right: 0px;
  top: 0px;
}

.header .profile-bar .min-avatar img {
  border: 2px solid #fff;
  border-radius: 50%;
}

.header .profile-bar .min-avatar a:hover img {
  opacity: 0.8;
}

.header .profile-bar .drop-down-menu {
  display: none;
  position: absolute;
  background: #fff;
  top: 60px;
  right: 0px;
  z-index: 30;
  white-space: nowrap;
  text-align: left;
  font-size: 12px;
  box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.2);
}

.header .profile-bar .drop-down-menu:before {
  border: 10px solid transparent;
  border-bottom: 13px solid #000;
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  right: 15px;
  top: -22px;
  content: '';
  z-index: 4;
}

.header .profile-bar .drop-down-menu:after {
  border: 10px solid transparent;
  border-bottom: 13px solid #fff;
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  right: 15px;
  top: -22px;
  content: '';
  z-index: 5;
}

.header .profile-bar .drop-down-menu a {
  color: #000;
  display: block;
  text-decoration: none;
  font-size: 12px;
  line-height: 18px;
  padding: 4px 10px;
  border-bottom: 1px solid #f2f2f2;
}

.header .profile-bar .drop-down-menu a:hover {
  background: #f2f2f2;
}

.header .profile-bar .drop-down-menu ul {
  list-style: none;
  padding: 0px;
}

.header .profile-bar .drop-down-menu ul li {
  display: block;
}

.header .profile-bar .drop-down-menu li a i {
  display: inline-block;
  height: 19px;
  width: 23px;
  vertical-align: middle;
  background: url(/bitrix/templates/gp_new_index/css/../images/profile-menu-icons-gray.png) no-repeat;
  background-size: cover;
  box-sizing: border-box;
  margin-left: 0px;
  margin-right: 5px;
}

.header .profile-bar .drop-down-menu .item-1 i {
  background: none;
  padding-top: 6px;
  text-align: center;
  width: 50px;
  position: absolute;
  top: 0px;
  left: 12px;
}

.header .profile-bar .drop-down-menu .item-2 i {
  background-position: 60% 0px;
}

.header .profile-bar .drop-down-menu .item-3 i {
  background-position: 50% -43px;
  position: relative;
}

.header .profile-bar .drop-down-menu .item-4 i {
  background-position: 50% -91px;
}

.header .profile-bar .drop-down-menu .item-5 i {
  background-position: 50% -172px;
}

.header .profile-bar .drop-down-menu .item-6 i {
  background-position: 50% -182px;
}

.header .profile-bar .drop-down-menu .item-7 i {
  background-position: 50% -226px;
}

.header .profile-bar .drop-down-menu .item-8 i {
  background-position: 50% -267px;
}

.header .profile-bar .drop-down-menu .item-9 i {
  background-position: 50% -316px;
}

.header .profile-bar .drop-down-menu .item-10 i {
  background-position: 50% -362px;
}

.header .profile-bar .drop-down-menu .item-11 i {
  background-position: 50% -406px;
}

.header .profile-bar .drop-down-menu .item-12 i {
  background: url(/bitrix/templates/gp_new_index/css/../images/crm-ico-1-gray.png) 50% 50% no-repeat;
  background-size: contain;
}

.header .profile-bar .drop-down-menu .item-13 i {
  background: url(/bitrix/templates/gp_new_index/css/../images/crm-ico-2-gray.png) 50% 50% no-repeat;
  background-size: contain;
  height: 16px;
}

.header .top-menu-1 {
  display: block;
  height: 48px;
  background: #F0F0F0;
}

.header .top-menu-1 li {
  float: left;
  line-height: 48px;
  height: 48px;
  padding-right: 35px;
  list-style: none;
}

.header .top-menu-1 li a {
  color: #262626;
  font-size: 14px;
  text-transform: uppercase;
  text-decoration: none;
}

.header .top-menu-1 .special {
  padding-left: 22px;
  background: url(/bitrix/templates/gp_new_index/css/../images/ico-!.png) 0 50% no-repeat;
}

.header .top-menu-1 .special a {
  font-weight: bold;
}

.header .top-menu-1 .last {
  padding-right: 0px !important;
}

.header .top-menu-1 a:hover {
  color: #2476C4;
}

.header .top-menu-2 {
  display: block;
  height: 48px;
  background: #2A79C8;
}

.header .top-menu-2 ul {
  height: 48px;
  overflow: hidden;
}

.header .top-menu-2 li {
  float: left;
  line-height: 48px;
  height: 48px;
  padding-right: 0px;
  list-style: none;
  position: relative;
}

.header .top-menu-2 li a {
  color: #FFF;
  font-size: 14px;
  font-weight: 600;
  text-transform: uppercase;
  text-decoration: none;
  padding: 0 22px;
  line-height: 48px;
  height: 48px;
  display: block;
}

/* - tmp - */
.header .top-menu-2 li a {
  padding: 0 26px;
}

.header .top-menu-2 .special {
  padding-left: 22px;
  background: url(/bitrix/templates/gp_new_index/css/../images/ico-!.png) 0 50% no-repeat;
}

.header .top-menu-2 .special a {
  font-weight: bold;
}

.header .top-menu-2 .active a,
.header .top-menu-2 a:hover {
  background: #1860a8
}

.header .top-menu-2 .more-item {
  display: none;
}

.header .top-menu-2 .more-item .gam {
  padding: 10px 20px 0;
  height: 42px;
  display: block;
}

.header .top-menu-2 .gam span {
  width: 26px;
  height: 3px;
  margin: 5px 0;
  background: #fff;
  display: block;
}

.header .top-menu-2 .wrap-gam-menu {
  display: none;
  position: absolute;
  left: 0px;
  top: 48px;
  background: #2A79C8;
  z-index: 10;
}

.header .top-menu-2 .wrap-gam-menu ul {
  height: auto;
}

.header .top-menu-2 .wrap-gam-menu li {
  float: none;
  height: 36px;
}

.header .top-menu-2 .wrap-gam-menu li a {
  height: 36px;
  line-height: 36px;
  white-space: nowrap;
  padding: 0 20px !important;
  min-width: 180px;
}

.sub-section-list {
  padding-bottom: 30px;
}

.footer .soc-tabs {
  float: right;
}

.footer .soc-tabs .tab-links a {
  display: block;
  background: url(/bitrix/templates/gp_new_index/css/../images/fb-tab.png) 0 0 no-repeat;
  width: 73px;
  height: 23px;
  text-indent: -99999px;
  float: left;
  margin-right: 1px;
}

.footer .soc-tabs .tab-links .fb-tab {
  background: url(/bitrix/templates/gp_new_index/css/../images/fb-tab.png) 0 0 no-repeat;
  width: 73px;
}

.footer .soc-tabs .tab-links .tw-tab {
  background: url(/bitrix/templates/gp_new_index/css/../images/tw-tab.png) 0 0 no-repeat;
  width: 83px;
}

.footer .soc-tabs .tab-links .vk-tab {
  background: url(/bitrix/templates/gp_new_index/css/../images/vk-tab.png) 0 0 no-repeat;
  width: 90px;
}

.footer .soc-tabs .tab-links .ok-tab {
  background: url(/bitrix/templates/gp_new_index/css/../images/ok-tab.png) 0 0 no-repeat;
  width: 90px;
}

.footer .soc-tabs .tab-links .selected {
  height: 24px;
}

.footer .soc-tabs .tab-content {
  padding: 8px;
  background: #3B5998;
  line-height: 0px;
}

.footer .soc-tabs #tw {
  background: #151515;
}

.footer .soc-tabs #vk {
  background: #577BA6;
}

.footer .soc-tabs #ok {
  background: #FB7C18;
}

.footer .fs {
  float: none;
  color: #fff;
  padding: 25px 0 0 0;
  cursor: pointer;
}

/* - tmp - */
.footer .fs {
  padding-top: 18px;
}

.footer .logo {
  display: block;
  width: 140px;
  float: left;
  margin-right: -140px;
  position: relative;
}

.footer .logo img {
  max-width: 90%;
  height: auto;
}

.footer .text {
  float: left;
  width: 500px;
  color: #fff;
  padding-left: 140px;
}

.footer .text p {
  padding-bottom: 18px;
}

/* - tmp - */
.footer .text p {
  padding-bottom: 10px;
}

.footer .text a {
  color: #5ECCFF;
}

.menu-left {
  background: url(/bitrix/templates/gp_new_index/css/../images/menu-left-bg.jpg) 0 0 no-repeat;
  max-width: 240px;
}

.menu-left a {
  color: #fff;
  text-decoration: none;
}

.menu-left li {
  list-style: none;
}

.menu-left ul {
  margin: 0 24px;
  display: block;
  padding: 10px 0 0px;
}

.menu-left .menu-1 a {
  text-transform: uppercase;
  font-weight: 600;
}

.menu-left .menu-1 ul {
  background: url(/bitrix/templates/gp_new_index/css/../images/menu-left-separate.png) 0 100% no-repeat;
  padding-bottom: 16px;
  margin-bottom: 0px;
}

.menu-left .menu a {
  display: block;
  font-size: 14px;
  padding: 7px 24px 8px;
  margin: 0 -24px -6px;
}

.menu-left .menu .special {
  margin-top: 6px;
}

.menu-left .menu .special a {
  background: #0A4894;
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
}

.menu-left .menu .special a .ico {
  background: url(/bitrix/templates/gp_new_index/css/../images/ico-!-white.png) 0 0 no-repeat;
  width: 16px;
  height: 16px;
  vertical-align: middle;
  margin-right: 5px;
}

.menu-left .menu a:hover,
.menu-left .menu .special a:hover {
  background: #0E3F7A;
}

.menu-left .menu .active a,
.menu-left .menu .special.active a {
  background: url(/bitrix/templates/gp_new_index/css/../images/menu-left-arrow.png) 100% 50% no-repeat #0E3F7A;
}



.last-comments {
  display: block;
  padding-bottom: 10px;
  box-sizing: border-box;
  border: 1px solid #E6E6E6;
  border-right: none;
  padding: 30px 15px 30px 30px;
  margin-bottom: 0px;
}

.last-comments .head .h2 {
  font-size: 16px;
  line-height: 20px;
  padding: 0 0 0px 0;
  text-transform: uppercase;
  font-weight: bold;
}

.last-comments .body {
  height: 375px;
  overflow: hidden;
  position: relative;
}

.last-comments .scrollPane-wrap {
  height: 375px;
  overflow: hidden;
  position: relative;
  overflow-y: auto;
}

.last-comments .item {
  padding: 5px 0 15px;
  padding-right: 10px;
  color: #212121;
}

.last-comments .user {
  display: inline-block;
  font-weight: bold;
}

.last-comments .text {
  display: inline-block;
}

.last-comments .item a {
  font-size: 11px;
  line-height: 14px;
  display: inline-block;
}

.comments-page {
  display: block;
  max-width: 1100px;
}

.comments-page .item {
  display: block;
  padding: 0 0 40px 0;
}

.comments-page .item .user {
  font-weight: bold;
  padding: 0 0 8px 0;
}

.comments-page .item .date {
  color: #82889C;
  font-weight: normal;
}

.comments-page .item .text {
  padding: 0 0 8px 0;
}

.comments-page .item .forum-quote {
  background: none;
  margin-bottom: 5px;
  width: 100%;
  box-sizing: border-box;
}

.comments-page .item .forum-quote td {
  padding: 5px 20px 10px;
  font-style: italic;
  border: 1px solid #DEDEDE !important;
  background: #FAFAFA;
  color: #7C7C7C;
  font-style: italic;
  display: block;
  margin-left: 0px;
}

.comments-page .item .forum-quote th {
  display: none;
}

.comments-page .item .art-link {
  font-size: 12px;
}


.authors-page {
  display: block;
}

.authors-page .col50 {
  line-height: 24px;
}

.authors-page .col50 a {
  font-weight: bold;
  color: #000;
  text-decoration: none;
  font-size: 15px;
}

.authors-page .col50 a:hover {
  text-decoration: underline;
  color: #0E3F7A;
}

.author-page h1 {
  padding-bottom: 15px;
}

.author-page .e-mail {
  padding-bottom: 18px;
}

.author-page .month-sort {
  padding-bottom: 35px;
}

.author-page .month-sort .gray {
  margin-left: 15px;
}

.blog {
  display: block;
}

.blog .item {
  display: block;
  padding: 0 0 35px 0;
}

.blog p {
  padding-bottom: 6px;
}

.blog h2 {
  font-size: 15px;
  line-height: 20px;
  padding: 0 0 15px 0;
}

.blog .news-left {
  width: 220px;
  position: relative;
  float: left;
  margin-right: -220px;
}

.blog .padding {
  padding-left: 235px;
  float: left;
  margin-top: -3px;
}

.blog .img {
  width: 220px;
  height: 124px;
  position: relative;
  overflow: hidden;
  display: block;
  margin-bottom: 5px;
}

.date {
  font-size: 13px;
  color: #1C6DB4;
}

.date-edit {
  font-size: 13px;
  white-space: nowrap;
}

.date span {
  color: #A5A5A5;
}

.blog .section {
  font-size: 10px;
  color: #a5a5a5;
}

.blog .section a {
  color: #a5a5a5;
  text-decoration: none;
}

.blog .section a:hover {
  text-decoration: underline
}

.blog h2 a {
  color: #000;
  text-decoration: none;
}

.blog h2 a:hover {
  color: #0E3F7A
}

.blog-opinion {
  display: block;
}

.blog-opinion .item {
  width: 100%;
  box-sizing: border-box;
  border: 2px solid #F5F5F5;
  padding: 20px 25px;
  margin-bottom: 15px;
}

.blog-opinion h2 {
  font-size: 19px;
  line-height: 25px;
  padding: 0 0 20px 0;
  font-weight: 600;
}

.blog-opinion h2 a {
  color: #2A79C8;
  text-decoration: underline;
}

.blog-opinion h2 a:hover {
  text-decoration: none;
}

.blog-opinion h2 a:visited {
  color: #68a3de;
}

.blog-opinion .date {
  width: 145px;
  font-size: 12px;
  color: #ABABAB;
  display: inline-block;
}

.blog-opinion .info {
  padding-bottom: 20px;
}

.blog-opinion .author-left {
  width: 145px;
  position: relative;
  float: left;
  margin-right: -145px;
}

.blog-opinion .author-left a {
  text-decoration: none;
}

.blog-opinion .padding {
  padding-left: 160px;
}

.blog-opinion .img {
  width: 95px;
  height: 95px;
  line-height: 0px;
  border-radius: 50%;
  overflow: hidden;
  margin: 0px auto 15px;
}

.blog-opinion .img img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
}

.blog-opinion .author-left .name {
  color: #000;
  text-decoration: none;
  font-weight: 600;
  font-size: 16px;
  line-height: 18px;
  padding-bottom: 18px;
}

.blog-opinion .author-left .prof {
  font-style: italic;
  color: #000;
  line-height: 20px;
}

.opnion-authors-list {
  display: block;
  margin-right: -20px;
  box-sizing: border-box;
}

.opnion-authors-list .item {
  width: 50%;
  box-sizing: border-box;
  padding: 0 20px 20px 0;
  float: left;
}

.opnion-authors-list .item .spacer {
  padding: 20px 25px;
  border: 2px solid #F5F5F5;
}

.opnion-authors-list:before {
  display: table;
  line-height: 0;
  content: "";
}

.opnion-authors-list .item .left {
  width: 95px;
  position: relative;
  float: left;
  margin-right: -95px;
}

.opnion-authors-list .item a {
  text-decoration: none;
}

.opnion-authors-list .item .padding {
  padding-left: 110px;
  float: left;
}

.opnion-authors-list .item .img {
  width: 95px;
  height: 95px;
  line-height: 0px;
  border-radius: 50%;
  overflow: hidden;
}

.opnion-authors-list .item .img img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
}

.opnion-authors-list .item .name {
  color: #000;
  text-decoration: none;
  font-weight: 600;
  font-size: 16px;
  line-height: 18px;
  padding-bottom: 18px;
  padding-top: 8px;
}

.opnion-authors-list .item .prof {
  font-style: italic;
  color: #000;
  line-height: 20px;
}

.author-blog .blog-opinion .item {
  padding: 5px 0;
  border: none;
}

.author-blog .blog-opinion .info {
  padding-bottom: 6px;
}

.opinion-author-info {
  padding: 20px 25px;
  border: 2px solid #F5F5F5;
  width: 100%;
  box-sizing: border-box;
  margin-bottom: 20px;
}

.opinion-author-info .left {
  width: 95px;
  position: relative;
  float: left;
  margin-right: -95px;
}

.opinion-author-info .padding {
  padding-left: 110px;
  float: left;
}

.opinion-author-info .img {
  width: 95px;
  height: 95px;
  line-height: 0px;
  border-radius: 50%;
  overflow: hidden;
}

.opinion-author-info .img img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
}

.opinion-author-info .name {
  color: #000;
  text-decoration: none;
  font-weight: 600;
  font-size: 16px;
  line-height: 18px;
  padding-bottom: 18px;
  padding-top: 8px;
}

.opinion-author-info .prof {
  font-style: italic;
  color: #000;
  line-height: 20px;
}

.opinion-author-info .usernotes {
  font-style: italic;
  color: #000;
  line-height: 20px;
  padding-top: 15px;
}

.opinion-page .author {
  display: block;
  padding: 5px 0 20px 0;
  font-size: 24px;
  line-height: 26px;
}

.opinion-page .date {
  font-size: 14px;
  color: #ABABAB
}

.decor-article-head {
  display: block;
  margin: 0 -30px;
  background-size: cover !important;
  color: #fff;
  margin-bottom: 40px;
  position: relative;
}

.decor-article-head .inner-decor {
  background: rgba(0, 0, 0, 0.4);
  padding: 70px 30px 50px;
}

.decor-article-head h1 {
  font-size: 40px;
  line-height: 46px;
  margin-bottom: 15px;
}

.decor-article-head .date {
  font-size: 14px;
  color: #FFF
}

.decor-article-head .author {
  display: block;
  padding: 5px 0 20px 0;
  font-size: 24px;
  line-height: 26px;
  color: #9FE3FF;
}

.decor-article-head .view-blue {
  background: url(/bitrix/templates/gp_new_index/css/../images/ico-bar-view-white.png) 50% 0 no-repeat;
  color: #fff;
}

.decor-article-head .comment-blue {
  background: url(/bitrix/templates/gp_new_index/css/../images/ico-bar-comment-white.png) 50% 0 no-repeat;
  color: #fff;
}


.view-blue {
  display: inline-block;
  width: 40px;
  background: url(/bitrix/templates/gp_new_index/css/../images/ico-view-blue.png) 50% 0 no-repeat;
  vertical-align: middle;
  padding: 15px 0 0 0;
  font-size: 10px;
  color: #3386D6;
  text-align: center;
  line-height: 10px;
}

.comment-blue {
  display: inline-block;
  width: 40px;
  background: url(/bitrix/templates/gp_new_index/css/../images/ico-com-blue.png) 50% 0 no-repeat;
  vertical-align: middle;
  padding: 15px 0 0 0;
  font-size: 10px;
  color: #3386D6;
  text-align: center;
  line-height: 10px;
}

.company-list {
  display: block;
}

.company-list .item {
  display: block;
  padding: 10px 15px 15px;
  margin: 0 0 40px 0;
  border: 1px solid #F3F3F3;
}

.company-list .item .img {
  float: left;
  width: 200px;
  margin-right: -200px;
  position: relative;
}

.company-list .item .text {
  float: left;
  width: 100%
}

.company-list .item .padding {
  padding-left: 220px;
}

.company-list .item h2 {
  font-size: 18px;
  line-height: 20px;
  padding: 0 0 10px 0;
}

.company-list .item h2 a {
  color: #000;
  text-decoration: none;
}

.company-list .item h2 a:hover {
  color: #0E3F7A;
}

.company-list .more {
  display: block;
  padding: 8px 0 0 0;
}

.company-page {
  display: block;
  padding: 0 0 10px 0;
}

.company-page .img {
  float: left;
  width: 200px;
  margin-right: -200px;
  position: relative;
}

.company-page .text {
  float: left;
  width: 100%
}

.company-page .padding {
  padding-left: 220px;
}


.pagination {
  display: block;
  padding-bottom: 25px;
}

.pager-top .pagination {
  padding-bottom: 35px;
}

.pagination a,
.pagination span {
  display: inline-block;
  width: 38px;
  height: 38px;
  line-height: 38px;
  text-align: center;
  border: 1px solid #D5D5D5;
  margin-left: -1px;
  color: #000;
  text-decoration: none;
  float: left;
  background: #F0F0F0;
}

.pagination a:hover {
  background: #1C6DB4;
  border-color: #1C6DB4;
  color: #fff;
}

.pagination .nav-current-page {
  border-color: #0B5493;
  color: #fff;
  font-weight: bold;
  background: #0B5493;
}

.pagination .prev {
  padding: 5px 5px 0;
  height: 33px;
  width: 28px;
  line-height: 44px;
  line-height: 12px;
}

.pagination .next {
  padding: 5px 5px 0;
  height: 33px;
  width: 28px;
  line-height: 44px;
  line-height: 12px;
}

.pagination .dot {
  background: none;
  border: none;
}

.pagination-blog {
  display: block;
  position: relative;
}

.pagination-blog a,
.pagination-blog span {
  display: inline-block;
  width: auto;
  height: 44px;
  line-height: 44px;
  padding: 0 15px;
  text-align: center;
  border: 1px solid #D5D5D5;
  margin-left: -1px;
  color: #000;
  text-decoration: none;
  float: left;
  background: #F0F0F0;
}

.pagination-blog a:hover {
  background: #1C6DB4;
  border-color: #1C6DB4;
  color: #fff;
}

.pagination-blog .button {
  height: 46px;
  line-height: 46px;
  position: absolute;
  right: 0px;
  top: 0px;
  background: #1C6CB4;
  text-transform: none;
  color: #fff;
  font-size: 13px;
  font-weight: normal;
  border: none !important;
}

.pagination-blog .button:hover {
  background: #0A4894;
}

.pagination-blog .first {
  margin-right: 2px;
}

.search-page .search-input {
  border: 3px solid #1767AB;
  padding: 0 130px 0 10px;
  position: relative;
  margin-bottom: 20px;
}

.search-page .search-input .inputbox {
  width: 100%;
  padding: 0px;
  border: 0px;
  height: 30px;
}

.search-page .search-input .button {
  position: absolute;
  right: 0px;
  top: 0px;
  background: url(/bitrix/templates/gp_new_index/css/../images/btn-search-white.png) 85px 50% no-repeat #1767AB;
  padding: 0px;
  width: 110px;
  padding-right: 10px;
  font-weight: bold;
  height: 30px;
  line-height: 30px;
}

.search-page .search-input .button:hover {
  background: url(/bitrix/templates/gp_new_index/css/../images/btn-search-white.png) 85px 50% no-repeat #174fab;
}

.search-page .select-blue {
  margin-right: 20px;
}

.form-search .form-result {
  padding-bottom: 20px;
}

.form-search .filter {
  border-top: 1px solid #F3F3F3;
  border-bottom: 1px solid #F3F3F3;
  padding: 20px 0 25px;
  margin-bottom: 30px;
}

.form-search .filter h3 {
  padding: 0 0 20px 0;
}

.sub-section {
  display: block;
  margin-bottom: 30px;
  border-top: 5px solid #1767AB;
  height: 40px;
  background: #f0f0f0;
}

.sub-section ul {
  padding: 0px;
}

.sub-section ul li {
  background: none;
  padding: 0px;
  float: left;
  height: 40px;
  background: none;
}

.sub-section a {
  display: block;
  float: left;
  line-height: 40px;
  height: 40px;
  font-size: 14px;
  text-transform: uppercase;
  padding: 0 20px;
  color: #262626;
  text-decoration: none;
}

.sub-section .active a,
.sub-section a:hover {
  background: #024681;
  color: #fff;
}

.section-page .blog,
.content-left {
  width: 64%;
  float: left;
}

.section-page .full-blog {
  width: 100%;
}

.content-left-big {
  width: 73%;
  float: left;
  padding-bottom: 20px;
}

.section-popular {
  display: block;
  padding: 0px 0px 30px;
}

.section-popular .head {
  font-size: 17px;
  font-weight: 600;
  padding-bottom: 30px;
  padding-top: 10px;
}

.section-popular .item {
  padding-bottom: 25px;
}

.section-popular .title a {
  color: #000;
  text-decoration: none;
}

.section-popular .title a:hover {
  text-decoration: underline;
}

.section-popular .img {
  width: 120px;
  float: left;
  position: relative;
  margin-top: 4px;
}

.section-popular .padding {}

.black-slider {
  background: #1F262C;
  padding: 20px 0 15px;
  margin-bottom: 30px;
}

.black-slider .owl-wrapper-outer {
  padding-bottom: 15px;
  border-bottom: 1px solid #161C22;
}

.black-slider .owl-controls {
  border-top: 1px solid #29323A;
}

.black-slider .item {
  width: 90%;
  margin: 0 auto;
}

.black-slider .item img {
  height: auto;
  max-width: 100%;
}

.afisha-page {
  display: block;
}

.afisha-page .ancor-title {
  display: block;
  margin-bottom: 30px;
}

.ancor-title h1 {
  padding: 0px;
  display: inline-block;
  padding-right: 20px;
}

.afisha-page .ancor-title h2 {
  padding: 0px;
  display: inline-block;
  padding-right: 5px;
  background: #fff;
}

.ancor-title .ancors {
  font-size: 15px;
  display: inline-block;
  color: #8B8B8B;
  background: #fff;
  padding-right: 20px
}

.afisha-page .line {
  background: url(/bitrix/templates/gp_new_index/css/../images/block-header.png) 0 75% repeat-x;
}

.afisha-slider {
  margin-top: 30px;
}

.place {
  border: none;
  border-bottom: 1px solid #DEDEDE;
  margin: 0 0 30px !important;
  width: 100%
}

.place td {
  padding: 0 0 20px;
  border: none;
  vertical-align: top
}

.place .name strong,
.place .name b {
  display: block;
  font-size: 18px;
  text-transform: uppercase;
}

.place .name a {
  color: #000;
}

.place .name p {
  padding-bottom: 0px;
}

.place p {
  padding-bottom: 8px;
}

.place .event {
  padding-bottom: 10px;
}

.place .img img {
  border: 1px solid #9B9B9B;
  margin-bottom: 5px;
  margin-right: 15px;
}

.place .show-map {
  font-size: 15px;
}

.place .show-map .ico {
  background: url(/bitrix/templates/gp_new_index/css/../images/map-area.png) 0 0 no-repeat;
  width: 12px;
  height: 18px;
  margin-right: 5px;
}

.place .wrap-map {
  display: none;
}

.votes-page {
  display: block;
}

.vote {
  display: block;
  width: 48%;
  padding-bottom: 35px;
}

.vote-0 {
  float: left;
}

.vote-1 {
  float: right;
}

.vote .vote-inner {
  padding: 30px 25px;
  border: 1px solid #C2C2C2;
}

.vote .q {
  font-size: 18px;
  font-weight: bold;
  border-bottom: 1px solid #EBEBEB;
  padding: 0 0 25px 0;
  line-height: 20px;
}

.vote .answers {
  display: block;
  padding: 25px 0 5px;
}

.vote .answers table {
  border-collapse: collapse;
  margin-bottom: 0px;
}

.vote .answers td {
  padding-bottom: 20px;
  vertical-align: middle;
}

.vote .answers .res {
  display: inline-block;
  width: 240px;
  position: relative;
  height: 18px;
  background: #E3E3E3;
  margin-bottom: -6px;
}

.vote .answers .percent {
  width: 0px;
  position: absolute;
  right: 0px;
  top: 0px;
  background: #FCBC00;
  z-index: 2;
  height: 18px;
}

.vote .answers .num {
  position: absolute;
  right: 5px;
  top: 0px;
  height: 18px;
  line-height: 16px;
  z-index: 3;
}

.vote-main .answers {
  display: block;
  padding: 0px 0 5px;
}

.vote-main .answers table {
  border-collapse: collapse;
  margin-bottom: 0px;
}

.vote-main .answers td {
  padding-bottom: 4px;
  vertical-align: middle;
}

.vote-main .answers .res {
  display: inline-block;
  width: 100%;
  position: relative;
  height: 18px;
  background: #E3E3E3;
  margin-bottom: -6px;
}

.vote-main .answers .percent {
  width: 0px;
  position: absolute;
  right: 0px;
  top: 0px;
  background: #FCBC00;
  z-index: 2;
  height: 18px;
}

.vote-main .answers .num {
  position: absolute;
  right: 5px;
  top: 0px;
  height: 18px;
  line-height: 16px;
  z-index: 3;
}

.vote-main .total {
  padding-bottom: 25px;
  margin-top: -6px;
}

.vote .total {
  padding-bottom: 0px;
}

.vote .show-form {
  margin-top: 15px;
}

.vote-form {
  display: none;
  border-top: 1px solid #EBEBEB;
  padding: 20px 0 0 0;
  margin-top: 6px;
}

.vote-form .a {
  display: block;
  padding-bottom: 10px;
  position: relative;
}

.vote-form .a label span {
  display: inline-block;
  padding-left: 20px;
}

.vote-form .a label .radio {
  position: absolute !important;
  left: 0px;
  top: 2px;
}

.vote-form .action {
  padding: 10px 0 0 0;
}

.vote-form .action .button {
  margin-right: 15px;
}

.pdf-page .month-sort {
  padding-bottom: 35px;
}

.pdf-page .month-sort .gray {
  margin-left: 15px;
}

.pdf-page .item {
  float: left;
  padding: 0 0 35px 0;
}

.pdf-page .item .spacer {
  position: relative;
  background: #F5F5F5;
  margin-right: 10px;
  line-height: 0px;
  border: 1px solid #BABABA;
  width: 100%;
  margin-right: 10px;
  zzzz
}

.pdf-page .item-3 .spacer {
  margin-right: 0px;
}

.pdf-page .item .spacer img {
  max-width: 100%;
}

.pdf-page .item .spacer .info {
  height: 38px;
  width: 100%;
  position: absolute;
  bottom: 0px;
  left: 0px;
  line-height: 38px;
  color: #fff;
  background: url(/bitrix/templates/gp_new_index/css/../images/plash-blue.png) 0 0 repeat;
}

.pdf-page .item .spacer .info .side-left {
  padding-left: 15px;
}

.pdf-page .item .spacer .info .side-right {
  padding-right: 15px;
}

.pdf-page .item .spacer:hover .buttons {
  display: block;
}

.pdf-page .item .spacer .buttons {
  display: none;
  position: absolute;
  bottom: 38px;
  left: 0px;
  height: 38px;
  width: 100%;
  background: #D21414;
  z-index: 3;
}

.pdf-page .item .spacer .buttons .read {
  display: block;
  width: 43%;
  background: #FCC005;
  color: #000;
  text-decoration: none;
  font-weight: bold;
  float: left;
  text-align: center;
  line-height: 38px;
  text-transform: uppercase;
  height: 38px;
}

.pdf-page .item .spacer .buttons .read:hover {
  background: #ffcd1f;
}

.pdf-page .item .spacer .buttons .download {
  display: block;
  width: 57%;
  background: #BC0F0F;
  color: #fff;
  text-decoration: none;
  font-weight: bold;
  float: left;
  text-align: center;
  line-height: 38px;
  text-transform: uppercase;
  height: 38px;
}

.pdf-page .item.active .spacer .buttons .download {
  width: 100%
}

.pdf-page .item .spacer .buttons .download:hover {
  background: #d21414;
}

.pdf-page .active .spacer {
  border-color: #2170BB;
}

.pdf-page .active .spacer .select {
  box-shadow: 0px 0px 0px 4px #2170BB inset;
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  z-index: 4;
}

.pdf-page .one-row .item {
  padding-bottom: 0px;
}

.pdf-page .cur-pdf {
  display: block;
  padding: 30px 0 25px;
  text-align: center;
  background: #E6E6E6;
}

.pdf-page .cur-pdf .issuuembed {
  margin: 0 auto;
}

.pdf-page .cur-pdf>div span {
  display: none !important;
}

.pdf-page .cur-pdf object,
.pdf-page .cur-pdf>div>div>div:first-child {
  background: #fff !important;
}

.pdf-page .action {
  display: block;
  height: 74px;
  border: 2px solid #D3D3D3;
  position: relative;
  margin-bottom: 35px;
}

.pdf-page .back-to {
  display: block;
  position: absolute;
  left: -2px;
  top: 18px;
  height: 38px;
  background: url(/bitrix/templates/gp_new_index/css/../images/ico-back.png) 15px 50% no-repeat #1767AB;
  color: #fff;
  font-weight: bold;
  padding-right: 20px;
  line-height: 38px;
  padding-left: 32px;
  text-decoration: none;
  text-transform: uppercase;
}

.pdf-page .back-to:hover {
  background: url(/bitrix/templates/gp_new_index/css/../images/ico-back.png) 15px 50% no-repeat #174fab;
}

.pdf-page .download-this {
  display: block;
  position: absolute;
  left: 50%;
  margin-left: -75px;
  top: 18px;
  height: 38px;
  background: url(/bitrix/templates/gp_new_index/css/../images/ico-download.png) 125px 50% no-repeat #BC0F0F;
  color: #fff;
  font-weight: bold;
  line-height: 38px;
  text-decoration: none;
  text-transform: uppercase;
  width: 140px;
  padding-right: 10px;
  text-align: center;
}

.pdf-page .download-this:hover {
  background: url(/bitrix/templates/gp_new_index/css/../images/ico-download.png) 125px 50% no-repeat #d21414;
}

.pdf-page .soc-share {
  display: block;
  position: absolute;
  right: -2px;
  top: 18px;
}

.polygraphy .exmp {
  padding: 10px 0 25px;
}

.polygraphy .exmp .h2 {
  font-size: 24px
}

.polygraphy .exmp .item {
  width: 33.3333%;
  float: left;
  line-height: 0px;
  margin-bottom: 12px;
}

.polygraphy .exmp .item-0 {
  text-align: left;
}

.polygraphy .exmp .item-1 {
  text-align: center;
}

.polygraphy .exmp .item-2 {
  text-align: right;
}

.polygraphy .exmp img {
  height: auto;
  max-width: 98%;
  border: 1px solid #fff;
}

.polygraphy .exmp a:hover img {
  border-color: #1C6AB0;
}

.exmp-small {
  display: block;
}

.exmp-small .item {
  width: 18%;
  float: left;
  margin: 0 2.5% 2.5% 0;
}

.exmp-small .item .spacer {
  width: 100%;
  text-align: center;
  display: block;
  float: left;
  line-height: 0px;
}

.exmp-small .item img {
  width: 100%;
  height: auto;
  border: 1px solid #fff
}

.exmp-small a:hover img {
  border-color: #1C6AB0;
}

.exmp-small .item-4 {
  margin-right: 0px;
}


.block-gray {
  display: block;
  border: 1px solid #C2C2C2;
  padding: 20px 25px 25px;
  background: #F7F7F7;
  margin-bottom: 20px;
}

.block-gray .head {
  font-size: 18px;
  font-weight: bold;
  padding-bottom: 20px;
  border-bottom: 1px solid #EBEBEB;
  margin-bottom: 20px;
}

.block-gray .phone {
  font-size: 16px;
  line-height: 24px;
  padding-left: 15px;
  display: inline-block;
}

.block-gray .phone strong,
.block-gray .phone span {
  white-space: nowrap;
}

.block-gray table:last-child {
  margin-bottom: 0px;
}

.block-gray tr:last-child td {
  padding-bottom: 0px;
}

.block-gray p:last-child {
  padding-bottom: 0px;
}

.block-white {
  display: block;
  border: 1px solid #C2C2C2;
  padding: 20px 25px 25px;
  background: #FFF;
  margin-bottom: 20px;
}

.block-white .head {
  font-size: 18px;
  font-weight: bold;
  padding-bottom: 20px;
  border-bottom: 1px solid #EBEBEB;
  margin-bottom: 20px;
}

.block-white .phone {
  font-size: 16px;
  line-height: 24px;
  padding-left: 15px;
  display: inline-block;
}

.block-white .phone strong,
.block-white .phone span {
  white-space: nowrap;
}

.block-white table:last-child {
  margin-bottom: 0px;
}

.block-white tr:last-child td {
  padding-bottom: 0px;
}

.block-white p:last-child {
  padding-bottom: 0px;
}

.breadcrumbs {
  display: block;
  padding: 0 0 25px 0;
  color: #000;
  font-size: 18px;
  font-weight: bold;
}

.breadcrumbs a {
  color: #000;
}

.breadcrumbs-new2 ol {
  list-style: none;
  padding: 0px;
}

.breadcrumbs-new2 ol li {
  list-style: none;
  display: inline-block;
}


.breadcrumbs-new2 {
  display: block;
  padding: 0 0 20px 0;
  color: #000;
  font-size: 14px;
}

article img {
  max-width: 100%;
  height: auto;
}

article iframe,
article object,
article embed {
  max-width: 100%;
}

article .soc-share {
  display: block;
  padding-bottom: 25px;
}

.content-left iframe {
  border: none;
}

.article-page {
  display: block;
}

.article-page h1 {
  padding-bottom: 20px;
}

.article-page .view-line,
.article-page .comment-line {
  display: inline-block;
  position: inherit;
  vertical-align: middle;
}

.article-page .info {
  padding-bottom: 25px;
}

.article-page .info .author {
  color: #333;
  font-size: 13px;
}

.article-page .info .author a {
  color: #333;
  text-decoration: none
}

.article-page .info .author a:hover {
  text-decoration: underline;
}

.article-page .info .date {
  margin-right: 0px;
}

.article-page .info .author {
  margin-right: 25px;
}

.article-page .photo-desc {
  display: block;
  border-bottom: 1px solid #DEDEDE;
  margin-bottom: 20px;
  padding-bottom: 5px;
}

.article-page .photo-desc p {
  padding-bottom: 10px;
}

.article-page .main-photo img {
  margin-bottom: 10px;
}

.article-page .soc-share {
  padding: 20px 0 10px;
  position: relative;
}

.article-page .soc-share .news-soc {
  font-weight: 900 !important;
  font-size: 14px !important;
  background: #F5F5F6;
  padding: 8px 15px !important;
  margin-left: 0px
}

.article-page .soc-share .news-soc a {
  font-weight: normal !important;
  color: #0086D9;
  padding: 2px 0 2px 17px;
  display: inline-block;
  vertical-align: middle;
}

.article-page .soc-share .news-soc .vk {
  background: url(/bitrix/templates/gp_new_index/css/../images/link-vk.png) 0 50% no-repeat;
  margin-left: 15px;
  margin-right: 15px;
}

.article-page .soc-share .news-soc .fb {
  background: url(/bitrix/templates/gp_new_index/css/../images/link-fb.png) 0 50% no-repeat;
  padding-left: 12px;
  margin-right: 15px;
}

.article-page .soc-share .news-soc .tw {
  background: url(/bitrix/templates/gp_new_index/css/../images/link-tv.png) 0 50% no-repeat;
  padding-left: 20px;
  margin-right: 15px;
}

.article-page .soc-share .news-soc .ok {
  background: url(/bitrix/templates/gp_new_index/css/../images/link-ok.png) 0 50% no-repeat;
  padding-left: 15px;
  margin-right: 15px;
}

.yashare-wrap {
  position: absolute;
  bottom: -58px;
  right: 0px;
}

.yashare-wrap .title-share {
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
  font-size: 14px;
  font-weight: 900;
}

.yashare-wrap .yashare-auto-init {
  display: inline-block;
  vertical-align: middle;
}

.soc-share .b-share {
  padding: 0 !important;
}

.soc-share .b-share .b-share__link {
  min-width: 38px !important;
  min-height: 38px !important;
  border-radius: 0px !important;
}

.soc-share .b-share_theme_counter .b-share-icon {
  margin: 6px 0 0 4px !important;
}

.soc-share .b-share-counter {
  margin-top: 9px !important;
}

.insert-left {
  float: left;
  margin: 35px 20px 18px 0;
}

.insert-right {
  float: right;
  margin: 23px 0 18px 20px;
}

.insert-article {
  display: block;
  border-top: 2px solid #EAEAEA;
  border-bottom: 2px solid #EAEAEA;
  padding: 20px 0;
  width: 315px;
}

.insert-article img {
  margin-right: 15px;
  float: left;
}

.insert-article a {
  text-decoration: none;
}

.insert-article .title {
  font-weight: 600;
  color: #000;
  text-decoration: none;
  line-height: 22px;
  display: block;
}

.insert-article .padding {
  margin-top: -3px;
}

.insert-article a:hover .title {
  text-decoration: underline;
}

.insert-article br {
  display: none;
}

.related {
  display: block;
  padding: 10px 25px 20px;
  border: 1px solid #C6C8CD;
  border-top: 1px dashed #C6C8CD;
  margin: 10px 0;
}

.related h3 {
  padding-bottom: 20px;
}

.related .item {
  padding-bottom: 12px;
}

.related .item:last-child {
  padding-bottom: 0px;
}

.related .item a {
  text-decoration: underline;
  color: #2685D5;
}

.related .item a:hover {
  text-decoration: none;
}

.related .date {
  width: 55px;
  float: left;
  margin-right: -55px;
  font-size: 10px;
  position: relative;
  line-height: 15px;
  color: #1C6DB4;
}

.related .date span {
  color: #A5A5A5;
}

.related .title {
  float: left;
  padding-left: 55px;
  margin-top: -2px;
}

.recaptcha {
  display: inline-block;
  width: 30px;
  height: 27px;
  vertical-align: middle;
  margin-left: 10px;
  background: url(/bitrix/templates/gp_new_index/css/../images/recaptcha.png) 0 0 no-repeat;
  text-indent: -9999px;
}


.comments {
  display: block;
}

.comments .head {
  display: block;
  padding: 20px 0 25px;
  border-bottom: 1px solid #DEDEDE;
}

.comments .total {
  display: inline-block;
  background: url(/bitrix/templates/gp_new_index/css/../images/ico-comment.png) 0 0 no-repeat;
  width: 34px;
  height: 27px;
  line-height: 22px;
  font-weight: bold;
  text-align: center;
  margin-right: 10px;
}

.comments .title {
  font-size: 18px;
  font-weight: bold;
  margin-right: 10px;
}

.comments .item {
  border-bottom: 1px solid #DEDEDE;
  margin: 15px 0 0 0;
  padding-bottom: 18px;
  position: relative;
}

.comments .item .info {
  padding: 0 0 10px 0;
}

.comments .item .info .author-name {
  font-size: 13px;
}

.comments .item .info .date {
  margin-left: 10px;
  font-size: 10px;
}

.comments .item .info .complain {
  color: #A5A5A5;
  text-decoration: none;
  font-size: 10px;
}

.comments .item .info .complain .ico {
  background: url(/bitrix/templates/gp_new_index/css/../images/ico-complain.png) 0 0 no-repeat;
  width: 11px;
  height: 10px;
  margin-left: 5px;
}

.comments .item .info .complain .dash {
  border-color: #A5A5A5;
}

.comments .item .text {
  padding-bottom: 15px;
}

.comments .item .forum-quote {
  background: none;
  margin-bottom: 5px;
  width: 100%;
  box-sizing: border-box;
}

.comments .item .forum-quote td {
  padding: 5px 20px 10px;
  font-style: italic;
  border: 1px solid #DEDEDE !important;
  background: #FAFAFA;
  color: #7C7C7C;
  font-style: italic;
  display: block;
  margin-left: 20px;
}

.comments .item .forum-quote th {
  display: none;
}

.comp-section {
  display: block;
  width: 90%;
  padding-bottom: 40px;
}

.comp-section .name {
  font-size: 18px;
  font-weight: bold;
  line-height: 22px;
  padding-bottom: 10px;
}

.comp-section .name a {
  color: #000;
}

.comp-section .total {
  color: #000;
  padding: 0 5px 0 8px;
  background: url(/bitrix/templates/gp_new_index/css/../images/ico-count-comp.png) 0 0 no-repeat;
  width: auto;
  display: inline-block;
  vertical-align: text-top;
  margin-left: 5px;
  font-weight: bold;
  line-height: 22px;
  height: 22px;
  font-size: 13px;
}

.comp-section .item {
  color: #989898;
  font-size: 14px;
  padding-right: 10px;
  white-space: nowrap;
  line-height: 22px;
}

.user-menu {
  background: #EFF0F2;
  padding: 6px 0;
  font-size: 12px;
  margin-bottom: 20px;
}

.user-menu ul li {
  list-style: none;
  padding: 0px;
  background: none;
}

.user-menu ul {
  list-style: none;
  padding: 0px;
}

.user-menu li a {
  display: block;
  padding: 7px 20px 8px 25px;
  text-align: right;
  text-decoration: none;
  color: #000;
}

.user-menu li a:hover {
  background: #636B84;
  color: #fff;
}

.user-menu .active a {
  background: url(/bitrix/templates/gp_new_index/css/../images/arrow-left.png) 15px 50% no-repeat #636B84 !important;
  color: #fff;
}

.user-menu .add {
  background: #F7F8FA;
}

.ico-add {
  display: inline-block;
  margin-left: 6px;
  background: url(/bitrix/templates/gp_new_index/css/../images/ico-add.png) 0 0 no-repeat;
  width: 16px;
  height: 16px;
  vertical-align: middle;
}

.user-menu a:hover .ico-add,
.user-menu .active a .ico-add {
  background-position: 0 -16px;
}

.job-section {
  display: block;
  width: 90%;
  padding-bottom: 30px;
}

.job-section .item {
  font-size: 14px;
  color: #404040;
  padding-bottom: 10px;
}

.level2-section {
  padding: 20px 0 15px 0;
  margin-bottom: 30px;
  border-bottom: 1px solid #F3F3F3;
  border-top: 1px solid #F3F3F3;
}

.job-desc {
  padding-bottom: 25px;
}

.job-desc p {
  padding-bottom: 0px;
}

table.jobs {
  border: none;
  margin-bottom: 25px;
  width: 100%
}

table.jobs th {
  font-size: 11px;
  font-style: italic;
  border-bottom: 5px solid #E9E9E9;
  color: #595959;
  padding: 12px 10px 4px 0;
  text-align: left;
  font-weight: normal;
}

table.jobs td {
  border-bottom: 1px solid #DEDEDE;
  padding: 15px 10px 15px 0;
}

.line-1 {
  padding-bottom: 0px;
}

.block-top-news {
  display: block;
  margin-bottom: 20px;
}

.block-top-news .item-first {
  display: none
}

.block-top-news .main {
  width: 66.666666%;
  float: left;
  max-width: 690px;
  line-height: 0px;
  box-sizing: border-box;
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  position: relative;
  background: #000;
}

.block-top-news .main h1 {
  margin: 0px;
  font-size: 12px;
  line-height: 14px;
  font-weight: 600;
  color: #fff;
  z-index: 10;
  display: inline-block;
  padding: 0px;
  margin-left: 15px;
  vertical-align: top;
}

.block-top-news .main .img {
  position: relative;
  line-height: 0px;
  margin-bottom: 0px;
}

.block-top-news .main:hover img {
  opacity: 0.7
}

.block-top-news .main:hover .title a {
  text-decoration: underline;
}

.block-top-news .main img {
  max-width: 100%;
  height: auto;
}

.block-top-news .main .wrap-title {
  position: absolute;
  left: 0px;
  bottom: 0px;
  width: 100%;
  box-sizing: border-box;
  min-height: 200px;
  background: url(/bitrix/templates/gp_new_index/css/../images/news-shadow-big.png) 0 100% repeat-x;
  cursor: pointer;
}

.block-top-news .main .wrap-title-inner {
  position: absolute;
  left: 0px;
  bottom: 0px;
  width: 100%;
  box-sizing: border-box;
  padding: 0 40px 40px;
}

.block-top-news .main .date-big {
  display: block;
  padding-top: 5px;
  font-size: 12px;
  line-height: 14px;
  font-weight: 300;
  color: #fff
}

.block-top-news .main .title {
  font-size: 18px;
  color: #fff;
  line-height: 24px;
  padding-top: 5px;
  font-weight: 600;
  text-shadow: 1px 1px 0 rgba(0, 0, 0, 1);
}

.block-top-news .main .title a {
  color: #fff;
  text-decoration: none;
}

.block-top-news .main .title a:hover {
  text-decoration: underline;
}

.block-top-news .main .intro {
  padding-bottom: 10px;
}

.block-top-news .section {
  color: #a5a5a5;
  font-size: 10px;
  line-height: 12px;
}

.block-top-news .section a {
  color: #a5a5a5;
  font-size: 10px;
  text-decoration: none;
  white-space: nowrap;
}

.block-top-news .section a:hover {
  text-decoration: underline;
}

.block-top-news p {
  padding-bottom: 0px;
}

.block-top-news .intro a {
  color: #000;
  text-decoration: none;
}

.block-top-news .intro a:hover {
  color: #000;
  text-decoration: none;
}

.block-top-news .other-right {
  width: 33.33333333%;
  float: left;
}

.block-top-news .other-bottom {
  width: 100%;
  float: none;
}

.block-top-news .other-right .item {
  width: 100%;
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
}

.block-top-news .other-bottom .item {
  width: 33.333333%;
  float: left;
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
}

.block-top-news .item {
  box-sizing: border-box;
  line-height: 0px;
  position: relative;
  background: #000
}

.block-top-news .item:hover img {
  opacity: 0.7
}

.block-top-news .item:hover .title a {
  text-decoration: underline;
}

.block-top-news .item .wrap-title {
  position: absolute;
  width: 100%;
  box-sizing: border-box;
  left: 0px;
  bottom: 0px;
  background: url(/bitrix/templates/gp_new_index/css/../images/news-shadow.png) 0 100% repeat-x;
  min-height: 136px;
  cursor: pointer;
}

.block-top-news .item .inner-wrap-title {
  position: absolute;
  width: 100%;
  box-sizing: border-box;
  padding: 0 40px 30px;
  left: 0px;
  bottom: 0px;
}

.block-top-news .item .ico-v-bar {
  height: 20px;
}

.block-top-news .item .ico-p-bar {
  height: 18px;
}

.block-top-news .item img {
  max-width: 100%;
  height: auto;
}

.block-top-news .item .img {
  position: relative;
  line-height: 0px;
  margin-bottom: 0px;
}

.block-top-news .item .title {
  padding-top: 5px;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-shadow: 1px 1px 0 rgba(0, 0, 0, 1);
}

.block-top-news .item .title a {
  color: #fff;
  text-decoration: none;
}

.block-top-news .item .title a:hover {
  text-decoration: underline;
}

.block-top-news .item .section-date {
  display: block;
}

.block-top-news .item .section-date .date {
  display: inline-block;
}

.block-top-news .item .section-date .section {
  display: inline-block;
}

.block-top-news .banner {
  padding: 25px 0 0 0;
  text-align: center;
}

.block.banner,
.line-1 .banner {
  text-align: center;
  margin-bottom: 25px;
}

.banner {
  text-align: center;
}

.line-2 .banner {
  margin-bottom: 20px;
}

.line-1 .banner {
  margin-bottom: 15px;
}

.col25 .main-content-img {
  margin-top: 15px;
}

.col100 .banner {
  text-align: center;
}

.tab-news {
  display: block;
  width: 100%;
  box-sizing: border-box;
  padding-left: 30px;
  padding-right: 30px;
}

.tab-news .tab-link a {
  display: inline-block;
  width: 50%;
  height: 48px;
  text-align: center;
  text-decoration: none;
  float: left;
  color: #fff;
  font-weight: normal;
  color: #2172BF;
  font-size: 14px;
  font-weight: normal;
  box-sizing: border-box;
  border-bottom: 1px solid #E6E6E6;
  padding-top: 1px;
}

.tab-news .tab-link .selected {
  background: none;
  border: none;
  margin: 0px;
  border: 1px solid #C2C2C2;
  position: relative;
  padding-top: 0px;
}

.tab-news .tab-link .selected span {
  font-weight: bold;
  color: #000000;
  border-bottom: none;
}

.tab-news .tab-link .selected i {
  display: block;
  position: absolute;
  background: url(/bitrix/templates/gp_new_index/css/../images/tab-arrow.png) 0 0 no-repeat;
  width: 23px;
  height: 18px;
  left: 50%;
  bottom: -13px;
  z-index: 3;
  margin-left: -12px;
}

.tab-news .tab-link a span {
  display: inline-block;
  padding: 15px 0px 0;
  border-bottom: 1px dotted #2172BF;
}

.tab-news .tab {
  padding: 20px 0px;
}

.tab-news .tab .date {
  width: auto;
  margin-right: 5px;
  position: relative;
  display: inline-block;
  vertical-align: middle;
  font-size: 10px;
  color: #A5A5A5;
}

.tab-news .tab .item-text {
  padding-left: 0px;
}

.tab-news .tab .item {
  padding-bottom: 15px;
}

.tab-news .tab .title a {
  color: #000;
  text-decoration: none;
}

.tab-news .tab .title a:hover {
  text-decoration: underline;
}

.tab-news .tab .img {
  width: 110px;
  float: left;
  margin-right: -110px;
  position: relative;
}

.tab-news .tab .padding {
  padding-left: 125px;
  margin-top: -4px;
  float: left;
}

.tab-news .tab .all {
  margin: 0 0 0px 0;
  text-align: right;
}

.tab-news .ico-view {
  display: inline-block;
  margin-right: 5px;
  font-size: 10px;
  color: #A5A5A5;
  vertical-align: middle;
  padding-left: 18px;
  background: url(/bitrix/templates/gp_new_index/css/../images/ico-view-blue.png) 0 50% no-repeat;
}

.vertical-news {
  position: relative;
}

.vertical-news .item {
  width: 100%;
  padding-bottom: 10px;
  margin-bottom: 15px;
  border-bottom: 1px solid #DEDEDE;
  max-width: 220px;
}

.vertical-news .item img {
  max-width: 100%;
  height: auto;
}

.vertical-news .item .img {
  position: relative;
  line-height: 0px;
  margin-bottom: 6px;
}

.vertical-news .item .title {
  padding-bottom: 5px;
}

.vertical-news .item .title a {
  color: #000;
  text-decoration: none;
}

.vertical-news .item .title a:hover {
  text-decoration: underline;
}

.vertical-news .item .section-date {
  display: block;
}

.vertical-news .item .section-date .date {
  display: inline-block;
}

.vertical-news .item .section-date .section {
  display: inline-block;
}

.vertical-news .section {
  color: #a5a5a5;
  font-size: 10px;
  line-height: 12px;
}

.vertical-news .section a {
  color: #a5a5a5;
  font-size: 10px;
  text-decoration: none;
  white-space: nowrap;
}

.vertical-news .section a:hover {
  text-decoration: underline;
}

.vertical-news .last {
  border: none;
  margin-bottom: 5px;
}

.block .all a {
  color: #CC0000;
  text-decoration: none;
  background: #fff;
  padding-right: 10px;
}

.block .all a:hover {
  text-decoration: underline;
}

.vote-block {
  display: block;
  box-sizing: border-box;
  margin: 15px 20px 30px;
  padding: 25px 25px 10px;
  border: 1px solid #D4D4D4;
}

.vote-block .q {
  font-weight: bold;
  padding-bottom: 15px;
}

.vote-block .answers {
  display: block;
  padding-bottom: 10px;
}

.vote-block .a {
  display: block;
  padding-bottom: 8px;
  position: relative;
}

.vote-block .a label span {
  display: inline-block;
  padding-left: 20px;
}

.vote-block .a label .radio {
  position: absolute !important;
  left: 0px;
  top: 2px;
}

.vote-block .action {
  display: block;
  padding: 0 0 20px 0;
}

.vote-block .action .button {
  margin-right: 10px;
}

.vote-block input[type="submit"] {
  padding: 0 15px;
}

.vote-block .all {
  position: absolute;
  right: 20px;
  top: 26px;
  width: auto;
}

.vote-block .all a {
  color: #B2B2B2;
  font-size: 13px;
  text-decoration: underline;
}

.vote-block .all a:hover {
  text-decoration: none;
}

.faq {
  display: block;
  padding: 0px 20px;
  width: 100%;
  box-sizing: border-box;
}

.faq .head .h2 a:hover {
  color: #666;
}

.faq .q {
  display: block;
  padding-bottom: 20px;
  padding-top: 5px;
  font-size: 14px;
  line-height: 18px;
}

.faq .a a {
  color: #000;
  text-decoration: none;
}

.faq .a a:hover {
  text-decoration: underline;
}

.faq .a {
  padding-bottom: 10px;
  font-size: 14px;
  line-height: 18px;
}


.col20 .block {
  max-width: 220px;
  float: right;
  margin-bottom: 35px;
  width: 100%;
}

.col20 .banner {
  margin-bottom: 20px;
  max-width: 220px;
  float: right;
}

.col20 .banner,
.col25 .main-content-img {
  float: left;
  width: 100%;
  box-sizing: border-box;
  padding-left: 20px;
  padding-right: 20px;
}

.main-content .block {
  float: left;
}

.main-content .block.side-right {
  padding-right: 1%;
  width: 47.5%;
  padding-left: 1.5%;
}

.main-content .block .h2 {
  font-size: 20px;
}

.main-content .block .h2 a,
.main-content .block h2 a,
.spec-proekt h2 a,
.block .head .h2 a,
.hot-news .head .h2 a,
.fotovido-block h2 a,
.spacer h3 a {
  text-decoration: none;
  color: #000;
}

.main-content .block .h2 a:hover,
.main-content .block h2 a:hover,
.spec-proekt h2 a:hover,
.block .head .h2 a:hover,
.hot-news .head .h2 a:hover,
.fotovido-block h2 a,
.spacer h3 a:hover {
  text-decoration: none;
}

.last-comments .h2 a:hover {
  color: #666;
}

.hot-news .head .h2 a {
  color: #fff;
}

.fotovido-block h2 a {
  color: #7ACAFF;
}

.comp-section .item span,
.comp-section .total,
.job-section .item span {
  cursor: pointer;
}

.horisontal-news .item {
  padding-bottom: 12px;
  margin-bottom: 12px;
  border-bottom: 1px solid #DEDEDE;
}

.horisontal-news .last {
  margin-bottom: 5px;
  border: none;
}

.horisontal-news .title a {
  color: #000;
  text-decoration: none;
}

.horisontal-news .title a:hover {
  text-decoration: underline;
}

.horisontal-news .item .img {
  width: 110px;
  float: left;
  margin-right: -110px;
  position: relative;
}

.horisontal-news .item .padding {
  padding-left: 125px;
  margin-top: -4px;
  float: left;
}

.horisontal-news .all {
  margin: 0 0 20px 0;
  text-align: right;
}

.horisontal-news .all a {
  color: #CC0000;
  text-decoration: none;
  background: #fff;
  padding-right: 0px;
}

.horisontal-news .all a:hover {
  text-decoration: underline;
}

.horisontal-news .top-item {
  display: block;
  padding-bottom: 12px;
  margin-bottom: 12px;
  border-bottom: 1px solid #DEDEDE;
}

.horisontal-news .top-item .img {
  width: 220px;
  margin-right: -220px;
  position: relative;
  float: left;
  line-height: 0px;
}

.horisontal-news .top-item .title {
  font-weight: bold;
  font-size: 15px;
  line-height: 18px;
}

.horisontal-news .item-text {
  display: block;
  float: left;
}

.horisontal-news .padding {
  padding-left: 235px;
}

.horisontal-news .section {
  color: #a5a5a5;
  font-size: 10px;
  line-height: 12px;
}

.horisontal-news .section a {
  color: #a5a5a5;
  font-size: 10px;
  text-decoration: none;
  white-space: nowrap;
}

.horisontal-news .section a:hover {
  text-decoration: underline;
}


.colum-news .items {
  width: 48%;
  float: right;
}

.colum-news .item {
  padding-bottom: 12px;
  margin-bottom: 12px;
  border-bottom: 1px solid #DEDEDE;
}

.colum-news .last {
  margin-bottom: 5px;
  border: none;
}

.colum-news .title a {
  color: #000;
  text-decoration: none;
}

.colum-news .title a:hover {
  text-decoration: underline;
}

.colum-news .item .img {
  width: 110px;
  float: left;
  margin-right: -110px;
  position: relative;
}

.colum-news .item .padding {
  padding-left: 125px;
  margin-top: -4px;
  float: left;
}

.colum-news .all {
  margin: 0 0 20px 0;
  text-align: right;
}

.colum-news .all a {
  color: #CC0000;
  text-decoration: none;
  background: #fff;
  padding-right: 0px;
}

.colum-news .all a:hover {
  text-decoration: underline;
}

.colum-news .top-item {
  display: block;
  padding-bottom: 12px;
  margin-bottom: 12px;
  float: left;
  width: 50%;
  max-width: 220px;
}

.colum-news .top-item .img {
  max-width: 220px;
  position: relative;
  line-height: 0px;
  margin-bottom: 10px;
}

.colum-news .top-item img {
  max-width: 100%;
  height: auto;
}

.colum-news .top-item .title {
  font-weight: bold;
  font-size: 15px;
  line-height: 18px;
  margin-bottom: 10px
}

.colum-news .item-text {
  display: block;
}

.colum-news .section {
  color: #a5a5a5;
  font-size: 10px;
  line-height: 12px;
}

.colum-news .section a {
  color: #a5a5a5;
  font-size: 10px;
  text-decoration: none;
  white-space: nowrap;
}

.colum-news .section a:hover {
  text-decoration: underline;
}

.colum-news p {
  padding-bottom: 0px;
}

.top-4-block {
  display: block;
  position: relative;
  background: #F2F2F2;
  border: 1px solid #D5D9E0;
  margin-bottom: 30px;
  margin-right: 1%;
}

.top-4-inner {
  display: block;
  position: relative;
  background: #F2F2F2;
  border: 1px solid #D5D9E0;
  left: 3px;
  bottom: 3px;
}

.top-4-block table {
  margin: 0px;
  width: 100%;
}

.top-4-block .h3 {
  padding: 10px 0 20px;
}

.top-4-block .img {
  line-height: 0px;
  position: relative;
}

.top-4-block td {
  border-right: 1px solid #D5D9E0;
  border-bottom: 1px solid #E9E8E8;
  padding: 10px 0 12px;
  width: 25%;
  vertical-align: top;
}

.top-4-block tr td:last-child {
  border-right: 0px;
}

.top-4-block tr:last-child td {
  border-bottom: 0px;
}

.top-4-block .spacer {
  padding: 0 15px;
  max-width: 220px;
}

.top-4-block .spacer img {
  max-width: 100%;
  width: 100%;
  height: auto;
}

.top-4-block .spacer .img {
  margin: 0 0 10px 0;
}

.top-4-block .spacer .title {
  color: #000;
  text-decoration: none;
}

.top-4-block a {
  color: #000;
  text-decoration: none;
}

.top-4-block a:hover {
  text-decoration: underline;
}

.top-4-block .all {
  color: #cc0000;
}

.spec-proekt {
  display: block;
  position: relative;
  margin-bottom: 25px;
  margin-top: 15px;
}

.spec-inner {
  display: block;
  position: relative;
  overflow: hidden;
}

.spec-inner .head {
  display: block;
  padding: 15px 20px;
  text-transform: uppercase;
  color: #000
}

.spec-inner .head .h2 {
  text-transform: uppercase;
  padding: 0px;
  color: #000;
}

.spec-inner .head .h2 a {
  color: #000;
  text-decoration: none;
}

.spec-inner .head .h2 a:hover {
  color: #999;
}

.spec-inner .items {
  margin: 0 -1px;
}

.spec-inner .item {
  width: 25%;
  float: left;
  box-sizing: border-box;
  border-right: 1px solid #fff;
  background: #000;
  position: relative;
  text-shadow: 1px 1px 0 rgba(0, 0, 0, 1);
}

.spec-inner .item .img {
  line-height: 0px;
  position: relative;
  margin-bottom: 0px;
  position: relative;
}

.spec-inner .item .img img {
  max-width: 100%;
  height: auto;
}

.spec-inner .item .img a:hover img {
  opacity: 0.7
}

.spec-inner .item .img a:hover .title {
  text-decoration: underline;
}

.spec-inner .item .wrap-title {
  display: block;
  position: absolute;
  left: 0px;
  bottom: 0px;
  background: url(/bitrix/templates/gp_new_index/css/../images/news-shadow.png) 0 100% repeat-x;
  width: 100%;
  box-sizing: border-box;
  min-height: 140px;
}

.spec-inner .shadow {
  display: block;
  position: absolute;
  left: 0px;
  top: 0px;
  background: url(/bitrix/templates/gp_new_index/css/../images/news-shadow2.png) 0 0% repeat-x;
  width: 100%;
  box-sizing: border-box;
  min-height: 140px;
}

.spec-inner .item .title {
  font-size: 14px;
  line-height: 18px;
  font-weight: 600;
  padding: 0 40px 25px;
  position: absolute;
  left: 0px;
  bottom: 0px;
  color: #fff;
}

.spec-inner .item .section {
  color: #CC0000;
  font-size: 11px;
  line-height: 12px;
}

.spec-inner .item .section a {
  color: #CC0000;
  font-size: 11px;
  text-decoration: none;
  white-space: nowrap;
}

.spec-inner .item .section a:hover {
  text-decoration: underline;
}

.spec-inner .item .wrap-section {
  display: block;
  position: absolute;
  left: 40px;
  top: 25px;
  z-index: 2
}

.spec-inner .item .wrap-section .top-section {
  font-size: 16px;
  line-height: 18px;
  text-transform: uppercase;
  font-weight: 600;
}

.spec-inner .item .wrap-section .top-section a {
  color: #fff;
  text-decoration: none;
}

.spec-inner .item .wrap-section .top-section a:hover {
  text-decoration: underline;
}

.spec-inner .item .wrap-section .section {
  font-size: 14px;
  line-height: 16px;
  text-transform: uppercase;
  font-weight: 600;
  color: #fff
}

.spec-inner .item .wrap-section .section a {
  color: #fff;
  text-decoration: none;
}

.spec-inner .item .wrap-section .section a:hover {
  text-decoration: underline;
}

article {
  font: normal 16px/1.6em Arial, Helvetica, sans-serif;
}

.fotovido-block {
  display: block;
  position: relative;
  background: #1F262C;
  border: 1px solid #12171B;
  margin-bottom: 30px;
  margin-right: 1%;
}

.fotovido-block h2 {
  font-size: 28px;
  padding: 20px 0 25px 12px;
  color: #7ACAFF
}

.fotovido-inner {
  display: block;
  position: relative;
  background: #1F262C;
  border: 1px solid #12171B;
  left: 3px;
  bottom: 3px;
  padding: 0px 0px 0;
}

.fotovido-inner .item {
  max-width: 220px;
  width: 95%;
  margin: 0 auto;
}

.fotovido-inner .item .img {
  line-height: 0px;
  position: relative;
  margin-bottom: 10px;
}

.fotovido-inner .item .img img {
  max-width: 100%;
  height: auto;
}

.fotovido-inner .item .title {
  font-size: 14px;
  line-height: 16px;
  padding: 0 0 10px 0;
}

.fotovido-inner .item .title a {
  color: #FFF;
  text-decoration: none;
  font-weight: 600;
}

.fotovido-inner .item .title a:hover {
  text-decoration: underline;
}

.fotovido-inner .item .section {
  color: #a5a5a5;
  font-size: 10px;
  line-height: 12px;
}

.fotovido-inner .item .section a {
  color: #a5a5a5;
  font-size: 10px;
  text-decoration: none;
  white-space: nowrap;
}

.fotovido-inner .item .section a:hover {
  text-decoration: underline;
}

.fotovido-inner .all {
  display: block;
  margin: 0 0px;
  padding: 15px 15px;
  background: url(/bitrix/templates/gp_new_index/css/../images/twoline-ver.png) 0 0 repeat-x;
}

.fotovido-inner .all a {
  color: #FFF;
  text-decoration: none;
}

.fotovido-inner .all a:hover {
  text-decoration: underline;
}

.fotovido-inner .slider {
  padding: 0 0 10px 0;
}

.fotovido-inner .owl-controls {
  position: absolute;
  right: 12px;
  bottom: -37px;
  width: auto;
}

.fotovido-inner .owl-theme .owl-controls .owl-page span {
  background: url(/bitrix/templates/gp_new_index/css/../images/slider-pager2.png) 0 0 no-repeat;
}

.fotovido-inner .owl-theme .owl-controls .owl-page.active span,
.fotovido-inner .owl-theme .owl-controls.clickable .owl-page:hover span {
  background-position: -12px 0;
}

.fotovido-inner .side-left {
  background: url(/bitrix/templates/gp_new_index/css/../images/twoline-hor.png) 100% 0 repeat-y;
}

.profile-form {
  display: block;
}

.profile-form .col50 {
  width: 48%;
}

.profile-form .field {
  display: block;
  padding-bottom: 15px;
}

.profile-form input[type="text"],
.profile-form input[type="password"] {
  width: 92%;
  padding: 2px 3%;
}

.slider-partners {
  display: block;
  padding: 10px 15px 0;
  margin: 20px 0 0 0;
  border-top: 1px solid #E6E6E6;
  position: relative;
}

.slider-partners h3 {
  padding-bottom: 20px;
  font-size: 20px;
  text-transform: uppercase;
  font-weight: 600;
}

.slider-partners .owl-carousel .owl-wrapper-outer {
  width: 100% !important;
  margin: 0 auto !important;
}

.slider-partners ul li {
  list-style: none;
  width: 12.5%;
  float: left;
  text-align: center;
  height: 60px;
  display: inline-block;
  background: none;
  padding: 0px;
  height: 75px;
}

.slider-partners ul .owl-item li {
  width: 100%;
}

.slider-partners li img {
  vertical-align: middle;
  height: auto;
  max-width: 100%;
}

.slider-partners li a {
  display: block;
  height: 60px;
}

.slider-partners ul {
  padding: 0;
  margin: 0;
}

.slider-partners .prev {
  display: block;
  position: absolute;
  left: 15px;
  top: 83px;
  width: 11px;
  height: 18px;
  background: url(/bitrix/templates/gp_new_index/css/../images/mini-slider-arrow.png) 0 0 no-repeat;
  padding: 0px;
  text-indent: -99999px;
  z-index: 30;
}

.slider-partners .next {
  display: block;
  position: absolute;
  right: 15px;
  top: 83px;
  width: 11px;
  height: 18px;
  background: url(/bitrix/templates/gp_new_index/css/../images/mini-slider-arrow.png) -11px 0 no-repeat;
  padding: 0px;
  text-indent: -99999px;
  z-index: 30;
}

.banner img,
.main-content-img img {
  max-width: 100%;
  height: auto;
}

.bx-core-waitwindow {
  position: fixed !important;
  right: 10px !important;
  top: 10px !important;
  left: auto !important;
  bottom: auto !important;
}

.wrap-input {
  display: block;
  padding: 0 0 15px 0;
}

.wrap-form {
  display: block;
  padding: 15px 40px;
  border: 1px solid #C2C2C2;
  background: #fff;
}

.wrap-form .inputtext,
.wrap-form .inputtextarea {
  width: 95% !important;
  padding: 2px 2% !important;
}

.wrap-form .inputtextarea {
  height: 80px !important;
  resize: none;
}

.wrap-form label {
  display: block;
  padding: 0 0 3px 0;
}

.wrap-input .jq-file {
  box-shadow: none;
  border-radius: 0px;
  width: 100%;
}

.wrap-input .jq-file .jq-file__name {
  border: 3px solid #1767AB;
  border-radius: 0px;
  color: #595959;
  font: normal 13px Arial, "Myriad Pro", sans-serif;
  height: 36px;
  line-height: 27px;
}

.wrap-form .form-error-fld {
  display: none;
}

.wrap-form .answer,
.vote-note-note .vote-note-box-text,
.wrap-ok {
  background: #fff;
  color: #090;
  border: 1px solid #090;
  padding: 12px 15px;
  margin-bottom: 15px;
  text-align: center;
}

.vote-note-error .vote-note-box-text,
.wrap-error {
  background: #fff;
  color: #f00;
  border: 1px solid #f00;
  padding: 12px 15px;
  margin-bottom: 15px;
  text-align: center;
}

.wrap-error {
  text-align: left;
}

.wrap-error p:last-child,
.wrap-ok p:last-child {
  padding-bottom: 0px;
}

.vote-note-box-text p {
  padding-bottom: 0px !important;
}

.bx-msg {
  padding: 12px 20px;
  background: #FFF4CA;
  border: 1px solid #FFC85E;
  font-size: 14px;
  position: absolute;
  left: 50%;
  top: 30%;
  text-align: center;
  width: 300px;
  margin-left: -170px;
}

.system-table {}

.system-table td {
  padding: 0 20px 15px 0;
}

.input-desc {
  font-size: 12px;
  font-style: italic;
  color: #8E8E8E;
}

.data-form-bx {
  width: 75%;
  background: none repeat scroll 0 0 #fff;
  border: 1px solid #C2C2C2;
  display: block;
  padding: 25px 40px 15px;
}

.data-form-line {
  display: block;
  width: 100%;
  padding: 0 0 15px 0;
}

.data-form-line input[type="text"],
.data-form-line textarea {
  width: 95%;
  padding: 2px 2%;
}

.data-form-name {
  padding: 0 0 3px 0;
}

.data-form-line .select-blue {
  width: 99%;
}

.data-form-input {
  position: relative;
}

.data-form-input .bxlhe-frame {
  border: 3px solid #1767AB;
  width: 99% !important;
}

.data-form-line .calendar-icon {
  position: absolute;
  z-index: 2;
  right: 0px;
  top: 0px;
  margin-right: 0px;
}

.data-form-input .jq-file {
  box-shadow: none;
  border-radius: 0px;
  width: 100%;
}

.data-form-input .jq-file .jq-file__name {
  border: 3px solid #1767AB;
  border-radius: 0px;
  color: #595959;
  font: normal 13px Arial, "Myriad Pro", sans-serif;
  height: 36px;
  line-height: 27px;
}

.status-N {
  background: #f00;
  display: inline-block;
  vertical-align: middle;
  width: 16px;
  height: 16px;
  border-radius: 8px;
}

.status-Y {
  background: #060;
  display: inline-block;
  vertical-align: middle;
  width: 16px;
  height: 16px;
  border-radius: 8px;
}

.b-share_theme_counter .b-share-btn__wrap {
  margin-left: 2px !important;
}

.b-share_theme_counter .b-share-icon_gplus {
  background: url(/bitrix/templates/gp_new_index/css/../images/g+.png) 0 0 no-repeat !important;
}

#to-up {
  display: block;
  position: fixed;
  left: 115px;
  bottom: 30px;
  background: url(/bitrix/templates/gp_new_index/css/../images/up.png) 0 0 no-repeat;
  width: 112px;
  height: 39px;
  text-indent: -99999px;
  z-index: 50;
  opacity: 0.7
}

#to-up:hover {
  opacity: 1;
}

.author-photo {
  display: block;
  margin: 15px 0 0;
  text-align: right;
  padding: 15px 0 0;
  border-top: 1px solid #DEDEDE;
}

.author-photo .strong {
  font-weight: bold;
}

.insert-poll .id-poll {
  display: none;
}

#bx_incl_area_4_1 .article-page {
  width: 63%;
  float: left;
}

#bx_incl_area_4_1 .article-page .content-left {
  width: 100%;
}

.forum-code pre {
  white-space: normal;
}

#ya-site-form0 .ya-site-form__form .ya-site-form__input-text {
  background-color: #ffffff !important;
  border-width: 3px !important;
  height: 38px !important;

}

#ya-site-form0 .ya-site-form__submit {
  margin-left: 0px !important;
  color: #fff !important;
}

#ya-site-form0,
#ya-site-form0 .ya-site-form__form,
#ya-site-form0 .ya-site-form__input,
#ya-site-form0 .ya-site-form__input-text,
#ya-site-form0 .ya-site-form__submit,
#ya-site-form0 .ya-site-form__search-precise {
  color: #fff !important;
}

#bx-composite-banner {
  position: absolute;
  right: 40px;
  bottom: 10px;
}

.right-clone {
  display: none;
}

article {
  overflow: hidden;
}

.top-4-block .first-tr .all {
  display: none;
}

.mobile-popup {
  display: none !important;
}

.top-line-clone {
  display: block;
  background: #F0F0F0;
  border-bottom: 1px solid #e2e2e2;
  height: 48px;
}

.top-line-clone .plash-blue {
  display: block;
  height: 49px;
  background: url(/bitrix/templates/gp_new_index/css/../images/header-blue.png) 0 0 repeat-x;
  height: 48px;
  color: #fff;
  padding-right: 40px;
  margin-right: -40px;
  float: right;
}

.top-line-clone .subscribe {
  float: left;
  width: 42%;
  text-align: center;
  border-right: 1px solid #4085C9;
  margin-left: -1px;
}

.top-line-clone .subscribe a {
  color: #fff;
  text-decoration: none;
  line-height: 45px;
  padding-left: 50px;
  background: url(/bitrix/templates/gp_new_index/css/../images/ico-subscribe.png) 0 50% no-repeat;
  display: inline-block;
  height: 48px;
}

.top-line-clone .subscribe a span {
  color: #fff;
  text-decoration: none;
  line-height: 14px;
  font-size: 11px;
  display: inline-block;
  vertical-align: middle;
}

.top-line-clone .subscribe a:hover span {
  text-decoration: underline;
}

.top-line-clone .soc-links {
  width: 58%;
  float: left;
  line-height: 45px;
  height: 48px;
  text-align: right;
}

.top-line-clone .soc-links a {
  vertical-align: middle;
  display: inline-block;
  height: 27px;
  margin-left: 4px;
}

.top-line-clone .soc-links a img {
  width: auto;
  height: 27px;
}

.top-line-clone .soc-links a:hover img {
  opacity: 0.8
}

.top-line-clone .servis-links {
  position: relative;
}

.top-line-clone .servis-links .a-dash,
.top-line-clone .servis-links .dash {
  color: #262626;
  border-bottom: 1px dotted #262626
}

.top-line-clone .servis-links .col25,
.top-line-clone .servis-links .col20 {
  line-height: 45px;
  height: 48px;
  position: relative;
  text-align: center;
}

.top-line-clone .servis-links .weather .a-dash-ico .ico {
  background: url(/bitrix/templates/gp_new_index/css/../images/ico-cloud.png) 0 0 no-repeat;
  width: 27px;
  height: 22px;
  margin-left: 10px;
}

.top-line-clone .servis-links .horoscope {
  border-right: 1px solid #DBDCDE;
  margin-left: -1px;
  position: relative;
}

.top-line-clone .servis-links .horoscope .a-dash-ico .ico {
  background: url(/bitrix/templates/gp_new_index/css/../images/arrow-down.png) 0 0 no-repeat;
  width: 10px;
  height: 9px;
  margin-left: 5px;
}

.top-line-clone .servis-links .horoscope ul {
  width: auto;
  padding: 6px 0;
}

.top-line-clone .servis-links .horoscope .a-dash-ico:hover .ico {
  background-position: 0 -9px;
}

.top-line-clone .servis-links .horoscope li {
  width: 250px;
  float: none;
  padding: 3px 15px 3px 15px;
  border: none;
  margin-bottom: 0px;
}

.top-line-clone .servis-links .horoscope li h3 {
  font-size: 13px;
  line-height: 14px;
  padding: 0 0px 0px 0;
  margin-bottom: 6px;
  white-space: nowrap;
  cursor: pointer;
  border-bottom: 1px dotted #265F96;
  display: inline-block;
}

.top-line-clone .servis-links .horoscope li h3:hover {
  border-bottom: 1px dotted #fff;
}

.top-line-clone .servis-links .horoscope li .desc {
  font-size: 12px;
  line-height: 14px;
  display: none;
}

.top-line-clone .servis-links .horoscope li.clr {
  display: none;
  padding: 0px;
  width: 100%;
  height: 0px;
  clear: both;
  float: none;
  border-bottom: 1px solid #4085C9
}

.top-line-clone .servis-links .horoscope li:last-child {
  display: none;
}

.top-line-clone .servis-links .add-news {
  text-align: center;
}

.top-line-clone .servis-links .add-news a {
  background: url(/bitrix/templates/gp_new_index/css/../images/ico-addnews.png) 10px 50% no-repeat;
  color: #262626;
  text-decoration: none;
  display: inline-block;
  padding-left: 50px;
  padding-right: 10px;
  line-height: 45px;
  height: 48px;
}

.top-line-clone .servis-links .add-news a span {
  display: inline-block;
  line-height: 15px;
  vertical-align: middle;
}

.top-line-clone .servis-links .add-news a:hover span {
  text-decoration: underline;
}

.top-line-clone .weather {
  width: 20%;
}

.top-line-clone .hover {
  background: url(/bitrix/templates/gp_new_index/css/../images/header-blue.png) 0 0 repeat-x;
}

.top-line-clone .hover .a-dash {
  color: #fff;
  border-bottom: none;
}

.top-line-clone .hover .dash {
  color: #fff;
  border-bottom: none;
}

.top-line-clone .horoscope.hover .ico {
  background-position: 0 -18px !important;
}

.top-line-clone {
  display: none;
}

#sideRightClone {
  display: none;
}

.default-version {
  display: none;
}

font[size="2"] {
  font-size: 16px;
}

.opinion-list {
  background: url(/bitrix/templates/gp_new_index/css/../images/bg_mneniya.jpg) 0 0 no-repeat;
  background-size: cover;
  padding: 25px 20px 20px;
  margin-bottom: 25px;
  margin-top: -4px;
  position: relative;
  z-index: 3;
}

.opinion-list .opinion-item {
  display: block;
  float: left;
  width: 25%;
  box-sizing: border-box;
  padding-bottom: 20px
}

.opinion-list .opinion-item .item-inner {
  padding: 0 20px;
  box-sizing: border-box;
  width: 100%;
}

.opinion-list .opinion-item .title {
  font-size: 14px;
  line-height: 20px;
}

.opinion-list .opinion-item .title a {
  color: #fff;
  text-decoration: none;
}

.opinion-list .opinion-item .title a:hover {
  text-decoration: underline;
}

.opinion-list .opinion-item .img {
  float: left;
  margin-right: -95px;
  position: relative;
  width: 95px;
  height: 95px;
}

.opinion-list .opinion-item .img img {
  border-radius: 48px;
  max-width: 100%;
  height: auto;
}

.opinion-list .opinion-item .text {
  padding-right: 0px;
  padding-top: 5px;
}

.opinion-list .opinion-item .padding {
  float: left;
  padding-left: 110px;
}

.opinion-list .opinion-item .author {
  color: #B9B9B9;
  font-style: italic;
  font-size: 12px;
  padding: 10px 0 0 0;
}

.opinion-list .opinion-item .author a {
  color: #B9B9B9;
  text-decoration: none;
}

.opinion-list .title-h2 {
  padding: 0 0 25px;
  text-align: center;
  position: relative;
}

.opinion-list .title-h2 .h2 {
  display: inline-block;
  vertical-align: middle;
  padding: 0;
  font-size: 28px;
  font-weight: normal;
  color: #fff
}

.opinion-list .title-h2 .wrap-title>a {
  font-size: 13px;
  color: #919191;
  text-decoration: none;
  display: block;
  position: absolute;
  right: 0;
  top: 5px;
}

.opinion-list .title-h2 .wrap-title>a:hover {
  text-decoration: underline;
}

.opinion-list .title-h2 .h2 a {
  color: #fff;
  text-decoration: none;
}

.opinion-list .title-h2 .h2 a:hover {
  text-decoration: underline;
}

.content blockquote p {
  padding-bottom: 0px;
}

.soc-login {
  display: block;
  padding-top: 6px;
}

.bx-composite-btn {
  background: #e94524 url("/bitrix/images/main/composite/sprite-1x.png") no-repeat scroll right 0;
  border-radius: 15px;
  color: #ffffff !important;
  display: inline-block;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
  font-size: 12px !important;
  font-weight: bold !important;
  height: 31px !important;
  line-height: 30px;
  padding: 0 42px 0 17px !important;
  text-decoration: none !important;
  vertical-align: middle !important;
}

.bx-composite-btn-fixed {
  position: absolute;
  right: 15px;
  top: -45px;
  z-index: 10;
}

.bx-btn-white {
  background-position: right 0;
  color: #fff !important;
}

.bx-btn-black {
  background-position: right -31px;
  color: #000 !important;
}

.bx-btn-red {
  background-position: right -62px;
  color: #555 !important;
}

.bx-btn-grey {
  background-position: right -93px;
  color: #657b89 !important;
}

.bx-btn-border {
  border: 1px solid #d4d4d4;
  height: 29px !important;
  line-height: 29px !important;
}

.colum1 {
  width: 25%;
  float: left;
  box-sizing: border-box;
}

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

.colum3 {
  width: 75%;
  float: left;
  box-sizing: border-box;
}

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

.col75 .colum1 {
  width: 33.3333333%;
}

.col75 .colum2 {
  width: 66.6666666%;
}

.col75 .colum3 {
  width: 100%;
}

.col50 .colum1 {
  width: 50%;
}

.col50 .colum2 {
  width: 100%;
}

.col25 .colum1 {
  width: 100%;
}

.block-news .col {
  float: left;
  padding: 0 20px;
  box-sizing: border-box;
}

.colum1 .col {
  width: 100%
}

.colum2 .col {
  width: 50%
}

.colum3 .col {
  width: 33.333333%
}

.colum4 .col {
  width: 25%
}

.block-news {
  margin-bottom: 0px;
}

.block-news .item {
  margin: 0 0 25px
}

.block-news .item img {
  max-width: 100%;
  height: auto;
}

.block-news .item a {
  color: #000000;
  text-decoration: none;
}

.block-news .item a:hover {
  text-decoration: underline;
}

.block-news .item a:visited {
  color: #777;
}

.block-news .head {
  margin-bottom: 25px;
  padding-top: 10px;
}

.block-news .head .h2 {
  padding-left: 20px;
}

.block-news .head a:hover {
  color: #999;
}

.block-news .item-middle {
  display: block;
  line-height: 0px;
  position: relative;
  background: #000;
}

.block-news .item-middle .wrap-title {
  line-height: 18px;
  font-size: 14px;
  font-weight: 600;
  position: absolute;
  left: 0px;
  bottom: 0px;
  min-height: 170px;
  background: url(/bitrix/templates/gp_new_index/css/../images/news-shadow.png) repeat-x 0 100%;
  width: 100%;
}

.block-news .item-middle a {
  color: #fff;
}

.block-news .item-middle a:hover {
  text-decoration: underline;
}

.block-news a:hover .title {
  text-decoration: underline;
}

.block-news .item-middle a:hover img {
  opacity: 0.7
}

.block-news .item-middle a:visited {
  color: #fff;
}

.block-news .item-middle .title {
  position: absolute;
  left: 0px;
  bottom: 0px;
  padding: 0 20px 20px;
  box-sizing: border-box;
  width: 100%;
  text-shadow: 1px 1px 0 rgba(0, 0, 0, 1);
}

.block-news .item-small .img {
  float: left;
  position: relative;
  width: 145px;
  margin-right: -145px;
}

.block-news .item-small .title {
  float: left;
  padding-left: 160px;
  margin-top: -4px;
}

.block-news .all {
  box-sizing: border-box;
  text-align: right;
  padding-right: 20px;
}

.block-news .all a {
  color: #2679C8;
  text-decoration: underline;
  padding-right: 0px;
}

.block-news .all a:hover {
  text-decoration: none;
}



.block-foto {
  display: block;
  box-sizing: border-box;
  padding: 0 20px;
  width: 100%;
  margin-bottom: 30px;
}

.block-foto .spacer {
  position: relative;
  line-height: 0px;
  box-sizing: border-box;
  background: #000;
  text-shadow: 1px 1px 0 rgba(0, 0, 0, 1);
}

.block-foto img {
  max-width: 100%;
  height: auto
}

.block-foto a:hover img {
  opacity: 0.7
}

.block-foto a:hover .wrap-title .title {
  text-decoration: underline;
}

.block-foto .wrap-title {
  position: absolute;
  left: 0px;
  bottom: 0px;
  width: 100%;
  box-sizing: border-box;
  min-height: 100%;
  cursor: pointer;
  z-index: 3;
}

.block-foto .wrap-title .title {
  position: absolute;
  left: 0px;
  bottom: 0px;
  width: 100%;
  box-sizing: border-box;
  padding: 0 40px 40px;
  font-weight: 600;
  font-size: 14px;
  line-height: 16px;
  color: #fff;
  text-decoration: none;
}

.block-foto .section-title {
  font-weight: 600;
  color: #fff;
  font-size: 24px;
  line-height: 26px;
  position: absolute;
  left: 40px;
  top: 40px;
  text-transform: uppercase;
  z-index: 4;
}

.block-foto .section-title a {
  text-decoration: none;
  color: #fff
}

.block-foto .section-title a:hover {
  text-decoration: underline;
}

.block-foto .shadow {
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0.4;
  background: #000;
  z-index: 2;
}

.block-video {
  display: block;
  box-sizing: border-box;
  padding: 0 20px;
  width: 100%;
  margin-bottom: 30px;
}

.block-video .spacer {
  position: relative;
  line-height: 0px;
  box-sizing: border-box;
  background: #000
}

.block-video img {
  max-width: 100%;
  height: auto
}

.block-video a:hover img {
  opacity: 0.7
}

.block-video .item:first-child {
  margin-bottom: 24px;
}

.block-video .item .wrap-title {
  display: block;
  position: absolute;
  left: 0px;
  bottom: 0px;
  background: url(/bitrix/templates/gp_new_index/css/../images/news-shadow.png) 0 100% repeat-x;
  width: 100%;
  box-sizing: border-box;
  min-height: 140px;
  z-index: 3;
}

.block-video .item .title {
  font-size: 14px;
  line-height: 18px;
  font-weight: 600;
  padding: 0 40px 25px;
  position: absolute;
  left: 0px;
  bottom: 0px;
  color: #fff;
  text-shadow: 1px 1px 0 rgba(0, 0, 0, 1);
}

.block-video a:hover .title {
  text-decoration: underline;
}

.block-video .play {
  display: block;
  position: absolute;
  background: url(/bitrix/templates/gp_new_index/css/../images/btn-play.png) 0 0 no-repeat;
  width: 43px;
  height: 50px;
  left: 50%;
  top: 50%;
  margin: -25px 0 0 -21px;
  z-index: 2;
}

.one-video-block .play {
  background: url(/bitrix/templates/gp_new_index/css/../images/btn-play3.png) 0 0 no-repeat;
  width: 68px;
  height: 68px;
  margin: 0px 0 0 -34px;
  top: 70px;
}

.one-video-block .item {
  height: 364px;
  overflow: hidden;
}

.one-video-block .item .wrap-title {
  min-height: 100%;
}

.one-video-block .item .title {
  text-align: center;
  top: 160px;
  padding-bottom: 0px;
  max-height: 55px;
  overflow: hidden;
  bottom: auto;
}

.one-video-block .item .all-video {
  display: block;
  position: absolute;
  font-size: 12px;
  height: 34px;
  font-weight: bold;
  text-transform: uppercase;
  line-height: 34px;
  padding: 0 0px;
  border: 3px solid #fff;
  width: 180px;
  text-align: center;
  bottom: 40px;
  left: 50%;
  margin-left: -93px;
  color: #fff;
  z-index: 10;
  text-decoration: none;
}

.one-video-block .item .all-video:hover {
  text-decoration: underline;
}

.one-video-block .shadow {
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0.4;
  background: #000;
  z-index: 2;
}

.block-konkurs {
  display: block;
  box-sizing: border-box;
  padding: 0 20px;
  width: 100%;
  margin-bottom: 30px;
}

.block-konkurs .item {
  height: 364px;
  overflow: hidden;
}

.block-konkurs .spacer {
  position: relative;
  line-height: 0px;
  box-sizing: border-box;
  background: #000
}

.block-konkurs img {
  max-width: 100%;
  height: auto
}

.block-konkurs a:hover img {
  opacity: 0.7
}

.block-konkurs .title {
  position: absolute;
  left: 0px;
  top: 0px;
  font-size: 24px;
  line-height: 32px;
  font-weight: 600;
  color: #fff;
  text-decoration: none;
  z-index: 3;
  text-transform: uppercase;
  padding: 40px 40px 0;
  width: 100%;
  box-sizing: border-box;
  text-shadow: 1px 1px 0 rgba(0, 0, 0, 1);
}

.block-konkurs .shadow {
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0.4;
  background: #000;
  z-index: 2;
}

.block-konkurs a:hover .title {
  text-decoration: underline;
}

.block-konkurs .more {
  display: block;
  position: absolute;
  bottom: 40px;
  border: 3px solid #fff;
  font-size: 12px;
  font-weight: bold;
  line-height: 34px;
  height: 34px;
  padding: 0 0px;
  text-transform: uppercase;
  color: #fff;
  z-index: 3;
  width: 180px;
  text-align: center;
  left: 50%;
  margin-left: -93px;
}

.block-konkurs .more a {
  color: #fff;
  text-decoration: none;
  display: block;
  width: 100%;
  height: 34px;
  line-height: 34px;
}

.block-konkurs .more a:hover {
  text-decoration: underline;
}


.region-news {
  display: block;
  padding: 0 20px;
  margin-bottom: 0px;
}

.region-news .head {
  padding-top: 10px;
}

.region-news .head a:hover {
  color: #999;
}

.region-news .icons {
  padding: 2px 0;
}

.region-news .section {
  font-size: 14px;
  color: #A5A5A5;
  line-height: 16px;
  padding: 0 0 0px 0;
}

.region-news .section a {
  color: #A5A5A5;
  text-decoration: none;
}

.region-news .section a:hover {
  text-decoration: underline;
}

.region-news .item {
  padding: 0 0 25px 0;
}

.region-news .item .title a {
  color: #000000;
  text-decoration: none;
}

.region-news .item .title a:hover {
  text-decoration: underline;
}

.block-rubrik {
  display: block;
  width: 100%;
  box-sizing: border-box;
  margin-left: -20px;
  padding-top: 10px;
}

.block-rubrik:after {
  content: '.';
  display: block;
  clear: both;
  visibility: hidden;
  height: 0;
}

.block-rubrik .item {
  display: block;
  width: 50%;
  float: left;
  box-sizing: border-box;
  position: relative;
  padding: 0 0px 40px 40px;
  text-shadow: 1px 1px 0 rgba(0, 0, 0, 1);
}

.block-rubrik .item .spacer {
  position: relative;
  background: #000;
}

.block-rubrik .item img {
  max-width: 100%;
  height: auto;
}

.block-rubrik .item .img {
  line-height: 0px;
  position: relative;
  margin-bottom: 0px;
  position: relative;
}

.block-rubrik .item .img img {
  max-width: 100%;
  height: auto;
}

.block-rubrik .item .img a:hover img {
  opacity: 0.7
}

.block-rubrik .item .img a:hover .title {
  text-decoration: underline;
}

.block-rubrik .item .wrap-title {
  display: block;
  position: absolute;
  left: 0px;
  bottom: 0px;
  background: url(/bitrix/templates/gp_new_index/css/../images/news-shadow.png) 0 100% repeat-x;
  width: 100%;
  box-sizing: border-box;
  min-height: 140px;
}

.block-rubrik .shadow {
  display: block;
  position: absolute;
  left: 0px;
  top: 0px;
  background: url(/bitrix/templates/gp_new_index/css/../images/news-shadow2.png) 0 0% repeat-x;
  width: 100%;
  box-sizing: border-box;
  min-height: 140px;
}

.block-rubrik .item .title {
  font-size: 14px;
  line-height: 18px;
  font-weight: 600;
  padding: 0 40px 25px;
  position: absolute;
  left: 0px;
  bottom: 0px;
  color: #fff;
}

.block-rubrik .item .section {
  color: #CC0000;
  font-size: 11px;
  line-height: 12px;
}

.block-rubrik .item .section a {
  color: #CC0000;
  font-size: 11px;
  text-decoration: none;
  white-space: nowrap;
}

.block-rubrik .item .section a:hover {
  text-decoration: underline;
}

.block-rubrik .item .wrap-section {
  display: block;
  position: absolute;
  left: 40px;
  top: 25px;
  z-index: 2
}

.block-rubrik .item .wrap-section .top-section {
  font-size: 16px;
  line-height: 18px;
  text-transform: uppercase;
  font-weight: 600;
}

.block-rubrik .item .wrap-section .top-section a {
  color: #fff;
  text-decoration: none;
}

.block-rubrik .item .wrap-section .top-section a:hover {
  text-decoration: underline;
}

.block-rubrik .item .wrap-section .section {
  font-size: 14px;
  line-height: 16px;
  text-transform: uppercase;
  font-weight: 600;
  color: #fff
}

.block-rubrik .item .wrap-section .section a {
  color: #fff;
  text-decoration: none;
}

.block-rubrik .item .wrap-section .section a:hover {
  text-decoration: underline;
}

article {
  font: normal 16px/1.6em Arial, Helvetica, sans-serif;
}

.atention-text {
  display: block;
  box-sizing: border-box;
  margin: 0 0 20px 40px;
  background: #FB9B03;
  color: #fff;
  padding: 20px 25px;
  position: relative;
}

.atention-text .title {
  display: block;
  position: absolute;
  left: 0px;
  top: -24px;
  height: 46px;
  line-height: 46px;
  font-size: 17px;
  font-weight: 900;
  background: #FB9B03;
  text-transform: uppercase;
  padding: 0 25px;
}

.atention-text p {
  margin: 0px;
  padding: 0px;
}

.atention-text>br {
  display: none;
}

.important-text {
  display: block;
  box-sizing: border-box;
  margin: 0 0 20px 40px;
  background: #DF2929;
  color: #fff;
  padding: 20px 25px;
  position: relative;
}

.important-text .title {
  display: block;
  position: absolute;
  left: 0px;
  top: -24px;
  height: 46px;
  line-height: 46px;
  font-size: 17px;
  font-weight: 900;
  background: #DF2929;
  text-transform: uppercase;
  padding: 0 25px;
}

.important-text p {
  margin: 0px;
  padding: 0px;
}

.important-text>br {
  display: none;
}

.afisha-page .place p {
  text-indent: 0px !important;
  margin-left: 0px !important;
}

.sidebar .last-comments {
  padding: 15px;
  margin-right: 20px;
  border: 1px solid #E6E6E6;
}

.confirm-form {
  display: block;
}

.confirm-form .field {
  padding: 0 0 15px 0;
}

.confirm-form .field label {
  font-weight: bold;
}

.confirm-form .field-button {
  padding-top: 15px;
}

.answer-popup {
  padding: 20px;
  text-align: center;
  width: 300px;
}

/* ---- fspopup ---- */
.fs-none {
  display: none !important;
}

.fs-scroll {
  overflow-y: scroll;
}

.fs-overlay {
  display: none;
  position: fixed;
  width: 100%;
  height: 100%;
  z-index: 200;
  left: 0px;
  top: 0px;
  background: #2A79C8;
}

.fs-close {
  display: block;
  position: absolute;
  right: 45px;
  top: 45px;
  z-index: 305;
  background: url(/bitrix/templates/gp_new_index/css/../images/fs-close.png) 0 0 no-repeat;
  width: 22px;
  height: 22px;
}

.fs-block {
  position: absolute;
  left: 0px;
  top: 0px;
  background: #2E84DB;
  z-index: 300;
  display: none;
  font-family: 'Open Sans', Arial, "Myriad Pro", sans-serif;
  font-size: 14px;
  line-height: 18px;
}

.fs-form {
  width: 750px;
}

.fs-form form {
  display: block;
  width: 430px;
  margin: 0 auto;
}

.fs-form .title {
  padding: 45px 0;
  font-size: 1.714em;
  line-height: 1em;
  font-weight: bold;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
}

.fs-form .label {
  display: block;
  font-weight: bold;
  font-size: 0.929em;
  color: #fff;
  text-align: center;
  color: #fff;
  padding: 0 0 8px 0;
  text-transform: uppercase;
}

.fs-form .label .small {
  font-weight: 300;
}

.fs-form .inputbox {
  width: 100%;
  height: 34px;
  padding: 0 10px;
  border: 1px solid #fff;
  box-sizing: border-box;
}

.fs-form .wrap-input {
  margin: 0 0 15px 0;
  padding: 0px;
}

.fs-form .button {
  border: 3px solid #fff;
  color: #fff;
  padding: 0 45px;
  height: 48px;
  line-height: 42px;
  font-size: 1em;
  text-decoration: none;
  font-weight: bold;
  text-transform: uppercase;
  background: none;
  display: inline-block;
}

.fs-form .wrap-button {
  display: block;
  padding: 30px 0;
}

.fs-form .wrap-button2 {
  display: block;
  padding: 10px 0 50px;
}

.fs-form .remember {
  display: inline-block;
  margin-left: 30px;
}

.fs-form .remember label {
  color: #fff
}

.fs-form .remember label span {
  text-decoration: underline;
}

.fs-form .remember label:hover span {
  text-decoration: none;
}

.fs-form .login-form-link {
  display: block;
  background: #1769BB;
  margin-bottom: 0px;
}

.fs-form .login-form-link .wrap-inner {
  width: 430px;
  margin: 0 auto;
}

.fs-form .login-form-link .col {
  height: 70px;
  float: left;
  line-height: 70px;
  text-align: center;
  color: #fff;
  box-sizing: border-box;
}

.fs-form .login-form-link .col .all-gomel-text {
  line-height: 18px;
  text-align: left;
  padding-bottom: 5px;
}

.fs-form .login-form-link .left-side {
  line-height: 24px;
  padding-top: 15px;
  padding-bottom: 15px;
}

.fs-form .login-form-link .right-side {
  float: right;
}

.fs-form .login-form-link a {
  color: #fff;
  text-decoration: underline;
}

.fs-form .login-form-link a:hover {
  text-decoration: none;
}

.fs-form .login-form-link .fs-reg {
  text-transform: uppercase;
  font-weight: bold;
}

.fs-form .login-form-link .fs-reg:hover {
  text-decoration: none;
}

.fs-form .agree {
  display: inline-block;
  vertical-align: middle;
  width: 120px;
  margin-left: 30px;
  color: #fff;
}

.fs-form .agree a {
  color: #fff
}

.fs-form .answer {
  max-width: 430px;
  margin: 0 auto;
  padding: 0 0 50px;
  text-align: center;
  color: #fff;
}

.fs-form .soc-login {
  padding: 15px 0 0 0;
  text-align: center;
  margin-bottom: 0px;
}

.fs-form .soc-login .login-label {
  text-transform: uppercase;
  display: inline-block;
  margin-right: 20px;
  color: #fff;
}

.fs-form .soc-login>div {
  display: inline-block;
  vertical-align: middle;
}

.fs-form .soc-login>div>div {
  width: auto !important;
  height: 27px !important;
}

.fs-form .soc-login>div>div>div {
  display: inline-block !important;
  width: 27px !important;
  height: 27px !important;
  margin: 0 4px 0 0 !important;
}

.fs-form .soc-login>div>div>div[data-uloginbutton="vkontakte"] {
  background: url(/bitrix/templates/gp_new_index/css/../images/exmp/soc-icons/vk.png) 0 0 no-repeat !important;
}

.fs-form .soc-login>div>div>div[data-uloginbutton="odnoklassniki"] {
  background: url(/bitrix/templates/gp_new_index/css/../images/exmp/soc-icons/ok.png) 0 0 no-repeat !important;
}

.fs-form .soc-login>div>div>div[data-uloginbutton="mailru"] {
  background: url(/bitrix/templates/gp_new_index/css/../images/exmp/soc-icons/mail.png) 0 0 no-repeat !important;
}

.fs-form .soc-login>div>div>div[data-uloginbutton="google"] {
  background: url(/bitrix/templates/gp_new_index/css/../images/exmp/soc-icons/g+.png) 0 0 no-repeat !important;
}

.fs-form .soc-login>div>div>div[data-uloginbutton="facebook"] {
  background: url(/bitrix/templates/gp_new_index/css/../images/exmp/soc-icons/fb.png) 0 0 no-repeat !important;
}

.fs-form .soc-login>div>div>div[data-uloginbutton="twitter"] {
  background: url(/bitrix/templates/gp_new_index/css/../images/exmp/soc-icons/tw.png) 0 0 no-repeat !important;
}

.fs-form .jq-checkbox {
  background: url(/bitrix/templates/gp_new_index/css/../images/checkbox-white.png)
}

.inputbox.error {
  border-color: #ff0000;
  box-shadow: 0px 0px 3px 1px #ff0000 inset;
}

.wrap-input {
  position: relative;
}

.wrap-input .wrap-error {
  color: #fff;
  padding: 3px 10px;
  font-size: 0.857em;
  line-height: 1em;
  position: absolute;
  right: 0px;
  bottom: 0px;
  background: #ff0000;
  z-index: 5;
  border: none;
  margin: 0px;
}

.error label,
.error {
  color: #ff0000;
}

.error label a {
  color: #ff0000;
}

.reg-answer {
  font-size: 1.5em;
  font-weight: 500;
  text-align: center;
  padding: 40px 0;
}

#yandex_ad {
  margin-bottom: 25px;
}

form.reviews-form {
  padding: 25px 30px;
}

.reviews-reply-form {
  position: relative;
}

.reviews-reply-form .comment-form-title {
  font-size: 15px;
  line-height: 18px;
  font-weight: bold;
  color: #000000;
  padding: 8px 0 6px 0;
}

.reviews-reply-form .reviews-reply-field-user .reviews-reply-field {
  display: block;
  width: 33.333333%;
  float: left;
  box-sizing: border-box;
  padding-right: 10px;
}

.reviews-reply-form .reviews-reply-field-user .reviews-reply-field input[type="text"] {
  width: 100% !important;
  box-sizing: border-box;
  height: 40px;
  font-size: 15px;
}

.reviews-reply-form .reviews-reply-field-captcha-label {
  padding-right: 10px;
}

.reviews-reply-form .reviews-reply-field-captcha-label label {
  display: block;
  padding-bottom: 10px;
}

.reviews-reply-form .reviews-reply-field-captcha-label input[type="text"] {
  box-sizing: border-box;
  height: 40px;
  font-size: 15px;
  width: 175px !important;
}

.reviews-reply-form .reviews-reply-field-captcha-image {
  margin-top: 32px;
}

.reviews-reply-form .wrap-auth-bar {
  display: block;
  position: absolute;
  right: 0px;
  top: 0px;
}

.reviews-reply-form .auth-bar {
  display: block;
  border: 1px solid #DBDBDB;
  padding: 5px 5px 6px;
  height: 27px;
  cursor: pointer;
  text-decoration: none;
}

.reviews-reply-form .auth-bar a {
  text-decoration: none;
}

.reviews-reply-form .auth-bar:hover {
  border: 1px solid #B4B8C0;
}

.reviews-reply-form .auth-bar .text {
  display: inline-block;
  margin: 0 0 0 20px;
  color: #2172BF;
  vertical-align: middle;
  font-size: 13px;
}

.reviews-reply-form .auth-bar i {
  background: url(/bitrix/templates/gp_new_index/css/../images/ico-auth2.png) 0 0 no-repeat;
  display: inline-block;
  width: 8px;
  height: 16px;
  vertical-align: middle;
  margin-left: 15px;
}

.reviews-reply-form .auth-bar .soc {
  background: url(/bitrix/templates/gp_new_index/css/../images/soc-login-ico2.png) 0 0 no-repeat;
  width: 122px;
  height: 27px;
  display: inline-block;
  vertical-align: middle;
}

object {
  max-width: 100%;
}

object#audioplayer117 {
  height: 90px;
}

.side-right-clone {
  display: none;
}

.vote-inner-img {
  display: block;
}

.vote-inner-img .answers {
  margin-right: -20px;
}

.vote-inner-img .vote-item {
  display: block;
  float: left;
  width: 33.3333333%
}

.vote-inner-img .vote-item:nth-child(3n+1) {
  clear: both;
}

.vote-inner-img .vote-item .spacer {
  display: block;
  max-width: 286px;
  box-sizing: border-box;
  padding: 0 20px 50px 0;
  width: 100%;
}

.vote-inner-img .vote-item .vote-img {
  line-height: 0px;
  display: block;
  margin: 0 0 12px 0;
}

.vote-inner-img .vote-item .text {
  display: block;
  margin: 0 0 12px 0;
  line-height: 18px;
}

.vote-inner-img .vote-item .btn-vote {
  display: inline-block;
  text-transform: uppercase;
  font-weight: 700;
  color: #000;
  text-decoration: none;
  height: 34px;
  line-height: 34px;
  border: 2px solid #FDDE81;
  font-size: 14px;
  padding: 0 20px;
  margin-right: 20px;
  vertical-align: middle;
}

.vote-inner-img .vote-item .btn-vote:hover {
  background: #FBBE03;
  color: #fff;
  border-color: #FBBE03;
}

.vote-inner-img .vote-item .item-total {
  background: url(/bitrix/templates/gp_new_index/css/../images/vote-ico.png) 0 4px no-repeat;
  display: inline-block;
  vertical-align: middle;
  padding-left: 25px;
  line-height: 34px;
  height: 34px;
}

.vote-inner-img .vote-item label {
  display: none;
}

.vote-inner-img-2 .vote-item {
  width: 50%;
}

.vote-inner-img-2 .vote-item .spacer {
  max-width: 410px;
}

.vote-inner-img-2 .vote-item:nth-child(3n+1) {
  clear: none;
}

.vote-inner-img-2 .vote-item:nth-child(2n+1) {
  clear: both;
}

.article-page .content-left+#bx_incl_area_14_1_2 {
  clear: both;
}

.section-category {
  display: block;
}

.section-category .items {
  display: block
}

.section-category .item {
  display: block;
  text-transform: uppercase;
  padding-bottom: 12px;
}

.section-category .item a {
  text-decoration: none;
  font-weight: 600;
  color: #000;
}

.section-category .active a,
.section-category .item a:hover {
  color: #2679C8;
}

.section-category .items {
  height: 175px;
  overflow: hidden;
  position: relative;
}

.section-category .scrollPane-wrap {
  height: 175px;
  overflow: hidden;
  position: relative;
  overflow-y: auto;
}

.banner-gp {
  display: block;
  width: 100%;
  padding: 0 20px;
  position: relative;
  box-sizing: border-box;
  margin-bottom: 25px;
}

.banner-gp-inner {
  text-align: center;
  background: url('/bitrix/templates/gp_new_index/css/../images/banner-bg.png') 50% 50% no-repeat;
  background-size: cover;
  color: #fff;
  padding-bottom: 20px;
}

.banner-gp-inner .nums {
  padding: 20px 0 5px;
}

.banner-gp-inner .n0 {
  display: inline-block;
  background: url('/bitrix/templates/gp_new_index/css/../images/n0.png') 50% 0 no-repeat;
  width: 48px;
  height: 88px;
  text-indent: -99999px;
}

.banner-gp-inner .n1 {
  display: inline-block;
  background: url('/bitrix/templates/gp_new_index/css/../images/n1.png') 50% 0 no-repeat;
  width: 48px;
  height: 88px;
  text-indent: -99999px;
}

.banner-gp-inner .n2 {
  display: inline-block;
  background: url('/bitrix/templates/gp_new_index/css/../images/n2.png') 50% 0 no-repeat;
  width: 48px;
  height: 88px;
  text-indent: -99999px;
}

.banner-gp-inner .n3 {
  display: inline-block;
  background: url('/bitrix/templates/gp_new_index/css/../images/n3.png') 50% 0 no-repeat;
  width: 48px;
  height: 88px;
  text-indent: -99999px;
}

.banner-gp-inner .n4 {
  display: inline-block;
  background: url('/bitrix/templates/gp_new_index/css/../images/n4.png') 50% 0 no-repeat;
  width: 48px;
  height: 88px;
  text-indent: -99999px;
}

.banner-gp-inner .n5 {
  display: inline-block;
  background: url('/bitrix/templates/gp_new_index/css/../images/n5.png') 50% 0 no-repeat;
  width: 48px;
  height: 88px;
  text-indent: -99999px;
}

.banner-gp-inner .n6 {
  display: inline-block;
  background: url('/bitrix/templates/gp_new_index/css/../images/n6.png') 50% 0 no-repeat;
  width: 48px;
  height: 88px;
  text-indent: -99999px;
}

.banner-gp-inner .n7 {
  display: inline-block;
  background: url('/bitrix/templates/gp_new_index/css/../images/n7.png') 50% 0 no-repeat;
  width: 48px;
  height: 88px;
  text-indent: -99999px;
}

.banner-gp-inner .n8 {
  display: inline-block;
  background: url('/bitrix/templates/gp_new_index/css/../images/n8.png') 50% 0 no-repeat;
  width: 48px;
  height: 88px;
  text-indent: -99999px;
}

.banner-gp-inner .n9 {
  display: inline-block;
  background: url('/bitrix/templates/gp_new_index/css/../images/n9.png') 50% 0 no-repeat;
  width: 48px;
  height: 88px;
  text-indent: -99999px;
}

.banner-gp-inner .sub-title {
  font-size: 14px;
  line-height: 16px;
}

.banner-gp-inner .title {
  font-size: 16px;
  line-height: 22px;
  font-weight: 600;
}

.popup-form {
  display: block;
  width: 300px;
  padding: 10px;
  background: #fff;
  margin: 0 auto;
}

.popup-form .popup-title {
  text-align: center;
  font-size: 16px;
  font-weight: 500;
  padding: 10px 0 15px;
}

.popup-form .button {
  cursor: pointer;
  background: #1767AB;
  height: 38px;
  width: auto;
  padding: 0px 20px;
  color: #fff;
  font: bold 12px/38px Arial, "Myriad Pro", sans-serif;
  border: none;
  display: inline-block;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  font-weight: 800;
  text-transform: uppercase;
  text-shadow: none;
  box-shadow: none;
  border-radius: 0px;
}

.popup-form .button:hover {
  background: #174fab;
  color: #fff;
}

.popup-form .buttons {
  text-align: center;
  padding: 15px 0;
}

.tab .item-new {
  background: #F0F0F0;
}

.tab .item-nonew {
  background: #fff;
  -webkit-transition-property: background;
  -webkit-transition-duration: 0.5s;
  -webkit-transition-timing-function: ease;
}

.bx-core-adm-icon-close-new {
  display: inline-block;
  height: 30px;
  width: 28px;
  cursor: pointer;
  background: url(/bitrix/panel/main/images/popup_sprite.png) no-repeat 0 0 #E2EBEE;
  background-position: 0 -30px;
}

.article-nav {
  display: flex;
  margin: 40px 0px;
}

.prev_article,
.next-article {
  width: 50%;
  min-height: 110px;
}

.prev_article {
  padding-right: 30px;
}

.prev_article .article_img {
  margin-right: 10px;
}

/* .next-article{
    padding-left: 30px;
  } */
.next-article .article_img {
  margin-left: 10px;
}

.prev_article_link {
  display: flex;
}

.prev_article_text span {
  width: 100%;
  display: inline-block;
  color: black;
}

.next_article_text span {
  width: 100%;
  display: inline-block;
  color: black;
}

.next_article_text {
  text-align: right;
}

.article_img {
  width: 30%;
  max-height: 100px;
}

.prev_article_name {
  font-weight: bold;
}

.mini-colum a {
  display: block;
}

#main-menu li:nth-child(2) a {
  background-color: #FB9B03;
}

#main-menu li:nth-child(2) a:hover {
  background-color: #e19215;
}

#main-menu li:nth-child(3) a:hover {
  background-color: #b50300;
}

#main-menu li:nth-child(3) a {
  background-color: #e21919;
}

.menu_ico {
  width: 40px;
  height: 40px;
  margin: auto;
}

.header .top-menu-2 .link_ico a {
  display: flex;
}

.header .top-menu-2 .link_ico span {
  margin: auto;
}

.spec-proekt img {
  width: 100%;
}

.block-video img {
  width: 100%;
}

.block-konkurs img {
  width: 100%;
}

.item-rubrik img {
  width: 100%;
}

.box-afiha {
  display: flex;
  flex-wrap: wrap;
}

.tr-afiha-first {
  width: 347px;
}

.tr-afiha-second {
  width: 50%;
}

.tr-afiha-first span {
  font-weight: 700;
}

.tr-afiha-second td {
  display: flex;
  flex-direction: column;
}

.tr-afiha-second span {
  font-size: 20px;
  font-weight: 700;
}




/* ---- ppppppppp ---- */
.weatherr {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100vh;
  /*background: no-repeat url(/bitrix/templates/gp_new_index/css/../images/nuages-weather.jpg);*/
  background-size: cover;
}

.weatherr p {
  color: rgba(255, 255, 255, .5);
  padding: 0;
}

.weatherr .box-weather {
  background: rgba(0, 0, 0, .6);
  padding: 10px;
  width: 60%;
  border-radius: 10px;
}

.weatherr .main-weather {
  padding-bottom: 10px;
}

.weatherr .main-weather img {
  width: 30%;
  padding: 10px 0;
}

.weatherr .date-main {
  width: 100%;
  display: flex;
  justify-content: space-between;
}

.weatherr .main-weather .city {
  font-size: 32px;
  color: rgba(255, 255, 255, .5);
}

.weatherr .rainfall-main {
  text-transform: uppercase;
  padding-top: 10px;
}

.weatherr .temper-main {
  font-size: 24px;
}

.weatherr .main-hour-date {
  text-align: right;
}

.weatherr .col-box-weather {
  padding-top: 10px;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  border: none;
  border-top: 1px solid #dbdbdb;
}

.weatherr .col-box-weather .temper-data {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 5px 0;
  border-radius: 10px;
  width: 21%;
}


.weatherr .col-box-weather .temper-data img {
  width: 50%;
  padding: 10px 0;
}

.weatherr .col-box-weather .temper-data .temper {
  font-size: 18px;
}

.weatherr .date-houre p {
  font-size: 14px;
}

.weatherr .date-houre {
  display: flex;
  justify-content: space-around;
  width: 100%;
}

.weatherr .icon-degrees {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.weatherr .degrees {
  font-size: 26px;
}


@media (max-width: 900px) {
  .weatherr p {
    font-size: 12px;
  }

  .weatherr .main-weather .city {
    font-size: 26px;
  }

  .weatherr .temper-main {
    font-size: 22px;
  }

  .weatherr .date-houre p {
    font-size: 12px;
  }
}

@media (max-width: 770px) {
  .weatherr .col-box-weather .temper-data {
    width: 50%;
  }

  .weatherr .main-weather .city {
    font-size: 22px;
  }

  .weatherr .temper-main {
    font-size: 20px;
  }

  .weatherr {
    padding: 30px 0;
    height: 100%
  }
}

@media (max-width: 425px) {
  .weatherr .col-box-weather .temper-data {
    width: 100%;
  }

  .weatherr .main-weather .city {
    font-size: 18px;
  }

  .weatherr .temper-main {
    font-size: 16px;
  }

  .weatherr {
    padding: 20px 0;
    height: 100%
  }
}

.background_class_weather {
  background: no-repeat url(/bitrix/templates/gp_new_index/css/../images/nuages-weather.jpg);
  background-size: cover;
}


/* drawCourses */


.middleCourse {
  background: no-repeat url(/bitrix/templates/gp_new_index/css/../images/coursesScaled.jpg);
  background-size: cover;
}


.box-course {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 50px 0;
}

.box-course .table {
  width: 100%;
  border: none;
  border-collapse: collapse;

  border-spacing: 0;
  background: rgba(0, 0, 0, .6);
  border-radius: 15px;
  width: 50%;
  font-family: Arial, Helvetica, sans-serif;
  color: rgba(255, 255, 255, .7);
  text-align: center;
}

.box-course .table thead th {
  font-weight: bold;
  border: none;
  padding: 10px 15px;
  font-size: 14px;
}

.table thead tr th:first-child {
  border-radius: 20px 0 0 0;
}

.box-course .table thead tr th:last-child {
  border-radius: 0 20px 0 0;
}

.box-course .table tbody td {
  border: none;
  padding: 10px 15px;
  font-size: 14px;
  vertical-align: top;
}

.box-course .table tbody tr:last-child td:first-child {
  border-radius: 0 0 0 20px;
}

.box-course .table tbody tr:last-child td:last-child {
  border-radius: 0 0 20px 0;
}

.box-course img {
  width: 20px;
  vertical-align: -5px;
}

.box-course .td-main {
  border-bottom: 1px solid rgba(255, 255, 255, .5);
}


.box-course .td-main td {
  padding-bottom: 10px;
}

.header__menu-top li:nth-last-child(4) {
  background-color: #f7d382;
}

.blog.full-blog .text h2 a {
  font-weight: bold;
  font-size: 18px;
  text-decoration: none;
  color: black;
}

.section-page .blog .item .text p a {
  color: #2679C8;
  border-bottom: 1px dashed #2679C8;
}

.section-page .blog .item .text p a:hover {
  border-bottom: 1px dashed transparent;
}

@media screen and (max-width: 600px) {
  .widget__dropdown {
    left: -1000px;
  }

  .widget__dropdown.active {
    left: 0;
  }
}

.blog .text h2 a {
  font-weight: bold;
  font-size: 18px;
  text-decoration: none;
  color: black;
}

.section-page .blog .item .text p a {
  color: #2679C8;
  border-bottom: 1px dashed #2679C8;
}

.section-page .blog .item .text p a:hover {
  border-bottom: 1px dashed transparent;
}

@media screen and (max-width: 600px) {
  .widget__dropdown {
    left: -1000px;
  }

  .widget__dropdown.active {
    left: 0;
  }
}

.search-page .filter .select-blue {
  margin-right: 20px;
  height: 38px;
  margin-top: 9px;
  border: 3px solid #1767AB;
}
/* End */


/* Start:/bitrix/templates/gp_new_index/css/resp.css?163550307049576*/
.top-line-menu .hide-menu .level-1{display: none;}
.mobile-ico{display: none;}
.mobile-gam{display: none;}
.clr-calendar{display: none;}
.block-top-news .main .intro{display: none;}
.block-top-news .small{display: none;}
.block-top-news .xsmall{display: none;}
.clr25{float: left;}
.foto-col25 .block-foto{display: none;}
.rubrik-mobile{display: none;}
.mobile-overlay{background: #000; opacity: 0.8; position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; z-index: 100; display: none;}

.mobile-block{position: absolute; padding: 0px 0; left: 0px; top: 0px; z-index: 101; width: 100%; display: none;}
.mobile-block #main-menu{background: #2A79C8; box-sizing: border-box; width: 100%;}
.mobile-block #main-menu .more-item{display: none;}
.mobile-block #main-menu li{display: block;}
.mobile-block #main-menu li a{height: 22px; line-height: 22px; display: block; font-size: 16px; font-weight: 600; color: #fff; text-decoration: none; padding: 6px 15px; text-transform: uppercase;}
.mobile-block #main-menu .active a,
.mobile-block #main-menu li a:hover,
.mobile-block #main-menu li a:active{background: #1860a8;}

.mobile-block .hide-menu-wrap{background: #FB9B03; box-sizing: border-box; width: 100%;}
.mobile-block .hide-menu-wrap .soc-link{padding: 15px;}
.mobile-block .hide-menu-wrap .soc-link a{display: inline-block; margin: 0 4px 0 0;}
.mobile-block .hide-menu li{display: block;}
.mobile-block .hide-menu li a{height: auto; line-height: 22px; display: block; font-size: 16px; font-weight: 600; color: #fff; text-decoration: none; padding: 6px 15px; text-transform: uppercase;}
.mobile-block .hide-menu li a:hover,
.mobile-block .hide-menu li a:active{background: #E19215;}
.header .mobile-block .topblox{display: block; top: 0px;}
.mobile-ico .active-gam{background-color: #265F96 !important;}
.mobile-block .topblox li.clr{display: none;}
.responsive .header .mobile-block .wrap-search{width: 100%; display: block; background: #265F96; position: absolute; top: 0px; height: auto; left: 0px; padding: 10px; box-sizing: border-box;}
.responsive .header .mobile-block .search{background: #fff;}
.responsive .banner embed{display: block; max-width: 100%; height: auto;}
.line-1 .col25 .banner{float: none;}
.clone-user-menu{display: none;}
#main-menu .li-clone{display: none;}
.google-horizontal{text-align: center; width: 100%; margin-bottom: 30px; min-height: 100px;}
.article-banner img{max-width: 100%; height: auto;}
.article-banner .adsbygoogle,
.newsgoogle{width: 728px; height: 90px; margin:0 auto 30px;}
.article-banner-bottom .adsbygoogle{margin-bottom: 0px; margin-top: 20px;}
.maingoogle{width: 970px; height: 90px; margin-bottom: 30px;}
@media screen and (max-width:1400px){
	.responsive .header .logo{width: 280px;}
	.responsive .header .logo img{max-width: 80%;}
	.responsive .header .next-num{width: 27%}
	.responsive .header .wrap-search{left: 685px; width: 280px;}
	
	.responsive .header .archiv{left: 685px}
	.responsive .header .clock-block{left: 295px;}
	.responsive .header .top-line-menu li>a{padding: 0 16px;}
			
	.responsive .header .top-line-menu .first>a{padding-left: 20px;}
	.responsive #wrapper, .responsive #footer{max-width:1230px;}
	.responsive .block-top-news .main .wrap-title-inner{padding: 0 25px 25px;}
	.responsive .block-top-news .item .inner-wrap-title{padding: 0 25px 20px;}
	.responsive .tab-news .tab-link a{font-size: 13px;}
	.responsive .block-news .item-small .img{width: 100px; margin-right: -100px;}
	.responsive .block-news .item-small .title{padding-left: 115px;}
	.responsive .spec-inner .item .title{padding: 0 25px 20px;}
	.responsive .spec-inner .item .wrap-section{left: 25px; top:20px;}
	.responsive .block-rubrik .item .title{padding: 0 25px 20px;}
	.responsive .block-rubrik .item .wrap-section{left: 25px; top:20px;}
	.responsive .block-foto .section-title{left: 25px; top: 20px;}
	.responsive .block-foto .wrap-title .title{padding: 0 25px 20px;}
	.responsive .block-video .item .title{padding: 0 25px 20px;}
	.responsive .one-video-block .item{height: 322px; overflow: hidden;}
	.responsive .one-video-block .item .title{padding-bottom: 0px;}
	.responsive .block-konkurs .item{height: auto;}
	.responsive .block-konkurs .title{padding: 20px 25px 0;}
	/*.responsive .block-konkurs .more{left: 25px; bottom: 20px;}*/
	/* - tmp - */
	.responsive .header .top-menu-2 li a{padding: 0 10px;}
	.responsive .header .top-line-menu li>a{padding: 0 10px;}
	.responsive .header .top-line-menu .first>a{padding-left: 10px;}
	/* .responsive .y-bar{display: none;}
	.responsive .ig-bar{display: none;} */
	.responsive .top-line .servis-links .weather{width: 175px;}
	.responsive .top-line .servis-links .weather font{font-size: 14px !important;}
	
}
@media screen and (max-width:1260px){
	.responsive #wrapper, .responsive #footer{max-width:1170px;}
	.responsive .top-line-menu .hide-menu .level-1{display: block;}
	.responsive .top-line-menu>ul>.level-1{display: none;}	
	.responsive .top-line .servis-links{float: right; width: auto;}
	.responsive .header .top-line .servis-links .weather{border-left: 1px solid #E4E2E2;}
	.responsive .header .wrap-search .exmp{display: none;}
	.responsive .header .wrap-search{top: 50px; width: 475px; left: 670px;}
	.responsive .header .archiv{top: 15px; left: 670px;}
	.responsive .header .auth-bar{top:105px; right: 25px;}
	.responsive .footer .logo{width:80px; margin-right:-80px;}
	.responsive .footer .text{padding-left:100px; width:350px;}
	.responsive .footer .fs{padding:0px;}
	.responsive .tab-news .tab-link .selected span{font-weight: normal;}	
	
	.responsive .block-news .item-small .img{width: 100%; float: none; margin: 0px; line-height: 0px;}
	.responsive .block-news .item-small{display: block; line-height: 0px; position: relative; background: #000;}
	.responsive .block-news .item-small .wrap-title{line-height: 18px; font-size: 14px; font-weight: 600; position: absolute;left: 0px; bottom: 0px; min-height: 170px; background: url(/bitrix/templates/gp_new_index/css/../images/news-shadow.png) repeat-x 0 100%; width: 100%;}
	.responsive .block-news .item-small a{color: #fff;}
	.responsive .block-news .item-small a:hover{text-decoration: underline;}	
	.responsive .block-news .item-small a:hover img{opacity: 0.7}
	.responsive .block-news .item-small a:visited{color: #fff;}
	.responsive .block-news .item-small .title{position: absolute; left: 0px; bottom: 0px; padding: 0 20px 20px; box-sizing: border-box; width: 100%;}	
	.responsive .one-video-block .item{height: 305px; overflow: hidden;}
	.responsive .one-video-block .item .all-video{bottom:20px;}
	.responsive .top-line .servis-links .weather{width: 140px; border-left: none;}
	.top-line .servis-links .col25, .top-line .servis-links .col20{width: 160px;}
	.top-line .servis-links .horoscope{width: 200px;}
	.top-line .servis-links .currency {width: 135px;}
	/* .responsive .top-line .servis-links .soc-bar{display: none;} */
}
@media screen and (max-width:1200px){
	
	.responsive .line-1 .col75{width: 100%; overflow: hidden;}
	.responsive .line-1 .col25{width: 100%;}
	.responsive .line-1 .side-right{display: none;}
	.responsive .line-1 .side-right-clone{display: block;}

	.responsive .header .wrap-search{left: 635px; width: 324px;}
	.responsive .header .archiv{left: 635px;}
	.responsive .header .clock-block{left: 336px; display: none;}
	.responsive .header .top-menu-2 li a{padding: 0 30px} 
	.responsive .right-clone{display:block;}
	.responsive .header .auth-bar{right: 20px;}	
	.responsive #wrapper, .responsive #footer{width:980px; max-width: 980px; min-width: 980px;}	
	.responsive #wrapper .newsgoogle, .article-banner .adsbygoogle{width: 468px; height: 60px;}
	.responsive object{max-width:100%;}
	.responsive .block-top-news{margin: 0 -1px 20px}
	.responsive img{max-width:100%; height:auto;}
	
	.responsive .line-1 .col25 .banner{width: 50%; float: left; box-sizing: border-box; padding-left: 20px; padding-right: 20px;}
	.responsive .line-1 .last-comments{width: 50%; float: left; box-sizing: border-box; border-right: 1px solid #E6E6E6;}
	.responsive .line-1 .tab-news{width: 50%; padding-left: 20px; padding-right: 20px; float: left;}
	.responsive .tab-news .tab .img{margin-right:0px; padding:0 10px 0 0; line-height:0px; width:80px;}
	.responsive .tab-news .tab .img img{max-width:100%; height:auto;}
	.responsive .tab-news .tab .padding{float:none; padding-left:0px;}
	.responsive .tab-news .tab{padding:20px 15px;}
	
	.responsive #middle{padding-top: 15px;}
	
	
	
	.responsive .vote-block .action input{margin:0 0 10px 0;}
	
	
	
	.responsive .footer .logo{width:80px; margin-right:-80px;}
	.responsive .footer .text{padding-left:100px; width:350px;}
	.responsive .footer .fs{padding:0px;}
	.responsive #footer .inner{padding:65px 25px 5px;}
	.responsive .header .logo{width:35%;}
	.responsive .header .logo a img{max-width: 80%;}
	.responsive .header .col60{width:65%;}
	.responsive .top-line .servis-links{float: right; width: auto;}
	.responsive .header .col40{width:35%; position:relative;}
	.responsive .header .next-num{width:32%;}
	
	
	
	.responsive .menu-left{margin:0 0 30px 0;}
	.responsive .menu-left .menu a{margin:0 -15px -6px; padding:7px 15px 8px;}
	.responsive .menu-left .menu-1 ul{background-repeat:repeat-x;}
	.responsive .menu-left ul{margin:0 15px;}
	.responsive .section-popular {padding:0px 0px 30px;}
	.responsive .block-gray, .responsive .block-white, .responsive .section-popular{padding: 15px;}
	.responsive .section-popular .img{width:80px; line-height:0px; padding:0 8px 0 0;}
	.responsive .fotovido-inner .item .title, .responsive 
	.responsive .colum-news .top-item .title, .responsive 
	.responsive .horisontal-news .top-item .title
	{font-size:14px; line-height:16px;}
	
	.responsive .pdf-page .item .spacer{font-size:12px;}
	.responsive .content-page > iframe{max-width:100%;}
	.responsive .place{width:100% !important;}
	.responsive .wrap-form{padding-left:20px; padding-right:20px;}
	.responsive .content-left-big{width:70%;}
	
	.responsive #sideRight, .responsive  .for-clone{
		float: right;
		width: 33%;
		margin-left: -33%;
		position: relative;
		padding-bottom:0px;	
		
	}
	.responsive .col25{width: 25%;}
	
	.responsive #sideLeft, .responsive #content #bx_incl_area_12 {
		float: left;
		width: 25%;
		margin-right: -25%;
		position: relative;
		padding-bottom: 0px;
	}
	.responsive #content #bx_incl_area_12 #sideLeft{
		float:none;
		width:100%;
		margin-right:0px;
		padding-bottom:0px;
	}
	.responsive .content-page{padding:0 0px 0 0px;}
	.responsive #sideLeft + #container #content, .responsive #bx_incl_area_12 + script + #container #content, .responsive #bx_incl_area_12 + script + #bx_incl_area_13 + script + #container #content, .responsive  #bx_incl_area_3 + #container #content {padding-left:25%}
	.responsive #sideRight + #container #content, .responsive #bx_incl_area_13 + script + #container #content{padding-right:27%}
	.responsive #sideRight + #container #content .content-page{padding-right:0px}
	.responsive #sideRight{width: 25%; margin-left: -25%;}
	.responsive #sideLeft + #container .content-page, .responsive #sideLeft + #sideRight + #container .content-page{padding-left:20px}
	
	.responsive #sideLeft + #sideRight + #container #content{padding-right:0%;padding-left:25%}	
	.responsive .vote-1{float:none;}
	.responsive .vote{float:none; width:98%;}
	.responsive .opinion-list .opinion-item{width: 33.33333%;}
	.responsive .opinion-list .item-3{display: none;}

	.responsive .block-news .col{padding-left: 15px; padding-right: 15px;}
	.responsive .col20 .banner,.responsive .col25 .banner{padding-left: 15px; padding-right: 15px;}
	
	.responsive .line-2 .block-news .item-middle{background: none;}
	.responsive .line-2 .block-news .item-middle .wrap-title{position: relative; background: none; left: auto; bottom: auto; min-height: 10px;}
	.responsive .line-2 .block-news .item-middle .title{font-weight: normal; position: relative; padding: 10px 0 0 0; left: auto; bottom: auto; color: #000; font-size: 13px; line-height: 18px;}

	.responsive .line-2 .block-news .item-small{background: none;}
	.responsive .line-2 .block-news .item-small .wrap-title{position: relative; background: none; left: auto; bottom: auto; min-height: 10px;}
	.responsive .line-2 .block-news .item-small .title{font-weight: normal; position: relative; padding: 10px 0 0 0; left: auto; bottom: auto; color: #000; font-size: 13px; line-height: 18px;}

	.responsive .spec-inner .item{width: 33.33333%}
	.responsive .spec-inner .last{display: none;}

	.responsive .vote-block{padding: 15px 15px 40px;}
	.responsive .vote-block .all{top: auto; bottom: 20px; right: 15px;}
	.responsive .block-foto{padding: 0 15px;}
	.responsive .block-video{padding: 0 15px;}
	.responsive .block-konkurs{padding: 0 15px;}
	.responsive .block-konkurs .title{font-size: 20px; line-height: 24px;}
	.responsive .region-news{padding: 0 15px;}
	.responsive .block-rubrik .item{padding: 0 0 30px 30px;}
	.responsive .block-rubrik{margin-left: -15px;}
	.responsive .faq{padding: 0 15px;}
	.responsive .block-news  .head .h2{padding-left: 15px;}
	.responsive .block-video .item .title{padding: 0 15px 20px;}
	.responsive .block-rubrik .item .title{padding: 0 15px 20px;}
	.responsive .block-rubrik .item .wrap-section{top: 20px; left: 15px;}
	.responsive .block-video .item .title{padding-bottom: 0px; bottom: 20px; max-height: 70px; overflow: hidden;}
	.responsive .block-rubrik .item .title{padding-bottom: 0px; bottom: 20px; max-height: 70px; overflow: hidden;}
	.responsive .block-video .item:first-child{margin-bottom: 20px;}
	.responsive .article-page .soc-share .news-soc span{display: block; padding: 0 0 5px 0;}
	.responsive .article-page .yashare-wrap{position: relative; right: auto; bottom: auto; margin: 15px 0;}
	.responsive .article-page .soc-share .news-soc a{margin-left: 0px; margin-right: 30px;}
	.responsive .spec-inner .head{padding: 10px 15px;}

	/* - tmp - */
	.responsive .header .top-line-menu li a{font-size: 13px;}
	.responsive .top-line .servis-links .weather font{font-size: 13px !important;}

	
	.responsive .one-video-block .item{height: 257px; overflow: hidden;}
	.responsive .one-video-block .item .play{top:30px;}
	.responsive .one-video-block .item .title{top:110px; bottom: auto;}
	.responsive .tab-news .tab .item:nth-child(n+7){display: none;}
	.responsive .region-news .item:nth-child(n+6){display: none;}
	.responsive .line-2 .other-rub .block-news .item-middle .wrap-title{padding-left: 0px;}
	.responsive .line-2 .other-rub .block-news .item-middle .title{padding-top: 0px;}
	.responsive .line-2 .other-rub .block-news .item-middle img{display: none;}

	.responsive .vote-item{width: 50%;}
	.responsive .vote-inner-img .vote-item:nth-child(3n+1){clear: none;}
	.responsive .vote-inner-img .vote-item:nth-child(2n+1){clear: both;}

	.top-line .servis-links .horoscope{display: none;}
	
}
@media screen and (max-width:986px){
	.yap-yandex_ad-horizontal .yap-layout_block_horizontal .yap-layout__item:nth-child(4){display: none !important;}
	.yap-yandex_ad-horizontal .yap-picture-block__link, .yap-yandex_ad-horizontal .yap-picture-block__image{display: none;}
	.responsive #middle{border-top: 1px solid #E2E2E2; margin-top: 15px;}
	.responsive .inner-padding{padding-top: 0px;}
	.responsive .fixed{position: fixed; top: 0px;width:95%; min-width: 320px; margin: 0 auto; z-index: 25;}
	.responsive .open-line{z-index: 102; position: relative;left: 0px; top: 0px; border-bottom: 0px;}
	.responsive #wrapper, .responsive #footer{width:95%; max-width: none; min-width: 320px;}
	.responsive #wrapper .newsgoogle, .article-banner .adsbygoogle{width: 728px; height: 90px;}
	.responsive #wrapper .maingoogle{width: 728px; height: 90px; margin-bottom: 30px;}
	.responsive .header{border-bottom: none;}
	.responsive .header .top-line .servis-links{display: none;}
	.responsive .mobile-ico{display: block;float: right; height: 48px;}
	.responsive .mobile-ico a{display: block; float: left; width: 48px; height: 47px;}
	.responsive .mobile-ico a:active{background-color: #2A79C8;}
	.responsive .mobile-ico .btn-weather{background: url(/bitrix/templates/gp_new_index/css/../images/ico-cloud3.png) 50% 50% no-repeat;}
	.responsive .mobile-ico .btn-sear{background: url(/bitrix/templates/gp_new_index/css/../images/ico-search2.png) 50% 50% no-repeat;}
	.responsive .mobile-ico .btn-hor{background: url(/bitrix/templates/gp_new_index/css/../images/ico-horoscope3.png) 50% 50% no-repeat; display: none;}
	.responsive .mobile-ico .btn-cur{background: url(/bitrix/templates/gp_new_index/css/../images/ico-curency2.png) 50% 50% no-repeat;}
	.responsive .mobile-ico .btn-radio{text-decoration: none;width: auto; font-weight: bold; color: #000; font-size: 14px; line-height: 47px; padding-left: 12px; padding-right: 12px;}
	.responsive .header .wrap-search{left: 290px;}
	.responsive .mobile-gam{padding: 0px 20px 0; height: 48px; float: left;display: block; background: #2A79C8;}
	.responsive .mobile-gam .lines{padding-top: 6px; height: 42px;}
	.responsive .mobile-gam .text{display: none;}
	.responsive .mobile-gam span{width: 30px; height: 5px; margin: 5px 0; background: #fff; display: block;}
	.responsive .header .logo{width: 230px; position: relative; height: 155px; line-height: 155px;}
	.responsive .header .next-num{height: 155px; line-height: 155px;}
	.responsive .header .logo img{max-width: 117px; height: auto;}
	.responsive .last-num{display: none;}
	.responsive .header .archiv{left: auto; right: 15px;}
	.responsive .header .auth-bar{right: 15px;}
	.responsive .top-menu-2{display: none;}
	.responsive .header .archiv{top: 50px;}
	.responsive .header .archiv span{display: none;}
	.responsive .header .archiv a{display: inline-block; color: #fff; font-size: 12px; line-height: 36px; height: 36px; background: #2A79C8; padding: 0 22px 0 21px; text-transform: uppercase; font-weight: 600; text-decoration: none;}
	.responsive .header .col60{width: 100%; box-sizing: border-box; padding-right: 290px;}
	.responsive .header .next-num{padding-left: 250px; margin-left: -250px; width: 100%; box-sizing: border-box; display: none;}
	.responsive .header .next-num .slider{max-width: none;}
	.responsive .header .next-num .tirag{padding-top: 10px;}
	.responsive .block-top-news .main{padding: 0 15px; box-sizing: border-box; background: none; border:none; margin-bottom: 15px;}
	.responsive .block-top-news .main .img{background: #000;}
	.responsive .block-top-news .other-right .item{padding: 0 15px; box-sizing: border-box; background: none; border:none; margin-bottom: 15px;}
	.responsive .block-top-news .other-right .item .img{background: #000;}
	.responsive .block-top-news .other-right .item .wrap-title{position: relative; background: none; left: auto; bottom: auto; min-height: 10px;}
	.responsive .block-top-news .other-right .item .inner-wrap-title{font-weight: normal; position: relative; padding: 10px 0 0 0; left: auto; bottom: auto; color: #000; font-size: 13px; line-height: 18px;}	
	.responsive .block-top-news .item .title{padding-top: 0px; font-size: 15px; line-height: 18px; font-weight: normal; text-shadow: none;}
	.responsive .block-top-news .item .title .bold{font-weight: normal;}
	.responsive .block-top-news .item .title a{color: #000;}
	.responsive .block-top-news .other-right .item .title{padding-bottom: 15px;}
	.responsive .item-icons .ico-p-bar{margin-top: 7px !important;}
	.responsive .item-icons .ico-v-bar{margin-top: 7px !important;}
	.responsive .wrap-icons .ico-p-bar{margin-top: 4px !important;}
	.responsive .wrap-icons .ico-v-bar{margin-top: 4px !important;}
	.responsive .block-top-news .item-icons{display: block; position: absolute; left: 2px; top: -34px;}
	.responsive .block-top-news .item-icons>*{float: left; margin: 2px;}
	.responsive .block-top-news .other-bottom .item{padding: 0 15px; border: none; background: none; border: none;}
	.responsive .block-top-news .other-bottom .item .img{background: #000;}
	.responsive .block-top-news .other-bottom .item .wrap-title{position: relative; background: none; left: auto; bottom: auto; min-height: 10px;}
	.responsive .block-top-news .other-bottom .item .inner-wrap-title{font-weight: normal; position: relative; padding: 10px 0 0 0; left: auto; bottom: auto; color: #000; font-size: 13px; line-height: 18px;}
	.responsive .block-top-news .main .wrap-title{position: relative; background: none; left: auto; bottom: auto; min-height: 10px;}
	.responsive .block-top-news .main .wrap-title-inner{font-weight: normal; position: relative; padding: 10px 0 0 0; left: auto; bottom: auto; color: #000; font-size: 14px; line-height: 18px;}
	.responsive .block-top-news .main .wrap-title-inner .title{padding-top: 0px; padding-bottom: 8px;text-shadow: none;}
	.responsive .block-top-news .main .wrap-title-inner .title a{color: #000;}
	.responsive .block-top-news .main .date-big{color: #000;}
	.responsive .block-top-news .main .wrap-icons{position: absolute; left: 2px; top: -36px;}
	.responsive .block-top-news .main .wrap-icons{display: block; position: absolute; left: 2px; top: -34px;}
	.responsive .block-top-news .main .wrap-icons>*{float: left; margin: 2px;}
	.responsive .block-top-news .main .intro{display: block; padding-top: 10px; font-size: 13px; line-height: 18px}
	.responsive .line-1 .block-news .item-middle{background: none;}
	.responsive .line-1 .block-news .item-middle .wrap-title{position: relative; background: none; left: auto; bottom: auto; min-height: 10px;}
	.responsive .line-1 .block-news .item-middle .title{font-weight: normal; position: relative; padding: 10px 0 0 0; left: auto; bottom: auto; color: #000; font-size: 13px; line-height: 18px; text-shadow: none;}
	.responsive .line-1 .block-news .item-small{background: none;}
	.responsive .line-1 .block-news .item-small .wrap-title{position: relative; background: none; left: auto; bottom: auto; min-height: 10px;}
	.responsive .line-1 .block-news .item-small .title{font-weight: normal; position: relative; padding: 10px 0 0 0; left: auto; bottom: auto; color: #000; font-size: 13px; line-height: 18px;}
	.responsive .opinion-list .opinion-item{width: 50%}
	.responsive .opinion-list .item-2{clear: both;}
	.responsive .opinion-list .item-3{display: block;}
	.responsive .line-2 .col25{width: 50%}	

	.responsive .block-news .item-middle img{float: left; position: relative; width: 160px; margin-right: -160px; display: block;}
	.responsive .block-news .item-middle .wrap-title{float: left;padding-left: 175px; margin-top: -4px; width: 100%; box-sizing: border-box;}
	.responsive .line-2 .block-news .item-middle .title,.responsive .line-1 .block-news .item-middle .title{padding-top: 0px; text-shadow: none;}
	.responsive .block-news .item-middle a:after{content: '.';display: block; clear: both; visibility: hidden;	height: 0;}

	.responsive .block-news .item-small .img{float: left; position: relative; width: 160px; margin-right: -160px; display: block;}
	.responsive .block-news .item-small .wrap-title{float: left;padding-left: 175px; margin-top: 0px; width: 100%; box-sizing: border-box;}
	.responsive .line-2 .block-news .item-small .title,.responsive .line-1 .block-news .item-small .title{padding-top: 0px;}
	.responsive .block-news .item-small a:after{content: '.';display: block; clear: both; visibility: hidden;	height: 0;}


	.responsive .spec-inner .item .title{padding: 0 15px 15px;}
	.responsive .spec-inner .item .wrap-section{top: 15px; left: 15px;}
	.responsive .line-1 .colum2{width: 50%;}
	.responsive .line-1 .colum2 .col-0{width: 100%;}
	.responsive .line-1 .colum2 .col-1{display: none;}
	.responsive .line-1 .colum1{width: 50%;}
	.responsive .vote-block .action input{margin:0 0 0px 0;}
	.responsive .clr25{float: none; clear: both;}
	.responsive .footer .logo{display: none;}
	.responsive #footer{height: auto;}
	.responsive #footer .inner{height: auto;}
	/* .responsive .footer .soc-tabs{display:none !important;} */
	.responsive .footer .soc-tabs{margin-left: -468px;}
	.responsive .footer .text{width:100%; padding-right: 480px; padding-left: 0px; box-sizing: border-box;}
	.responsive .foto-col50{display: none;}
	.responsive .foto-col25 .block-foto{display: block;}
	.responsive .block-video{padding: 0px;}
	.responsive .block-video .item{width: 50%; padding: 0 15px; float: left; box-sizing: border-box;}
	.responsive .one-video-block{height: auto; overflow: visible;}
	.responsive .one-video-block .item {width: 100%; height: 229px; overflow: hidden;	}
	.responsive .one-video-block .item .spacer{height: 100%}
	.responsive .one-video-block .item img{width: 100%; height: auto;}
	.responsive .block-konkurs img{width: 100%; height: auto;}
	.responsive .block-konkurs .title{font-size: 24px; line-height: 28px;}
	.responsive .rubrik-screen{display: none;}
	.responsive .rubrik-mobile{display: block; width: 100%;}
	.responsive .block-rubrik .item .img img{width: 100%; height: auto;}
	.responsive .section-page .blog, .responsive .content-left{width: 100%; float: none;}
	.responsive .content-page-inner{padding: 10px 15px; float: none;}
	.responsive #sideRight, .responsive .for-clone{width: 100%; margin: 0px; float: none; padding-top: 25px;}
	.responsive .opnion-authors-list .item .spacer{padding: 15px;}
	.responsive .opnion-authors-list .item .img{width: 75px; height: 75px;}
	.responsive .opnion-authors-list .item .padding{padding-left: 90px;}
	.responsive .pdf-page .item{width:33%;}
	.responsive .pdf-page .item .spacer{width:90% !important;  margin-right:5% !important; margin-left:5% !important;}
	.responsive .pdf-page .item .spacer img{width: 100%; height: auto;}
	.responsive .pdf-page .item .spacer .buttons .download{overflow:hidden;}
	.responsive .pdf-page .one-row .active{display:none;}
	.responsive .pdf-page .cur-pdf .issuuembed{max-width:100%;}
	.responsive .for-clone .user-menu{display: none;}
	.responsive .content-left-big{width: 100%; float: none;}
	.responsive .clone-user-menu{display: block; margin: 0 0 15px; clear: both;width: 100%;}
	.responsive .clone-user-menu .user-menu{display: none;}
	.responsive .clone-user-menu .user-menu a{text-align: left;}
	.responsive .sidebar .last-comments{margin: 0 15px;}
	.responsive #sideRight + #container #content, .responsive #bx_incl_area_13 + script + #container #content{width: 100%; padding-right: 0px;}
	.responsive .line-1 .colum1 + .colum1 + .colum1{width: 100%; clear: both}
	.responsive .line-1 .colum1 + .colum1 + .colum1 .mini-colum{width: 50%; float: left; box-sizing: border-box; padding-right: 40px;}
	.responsive .tab-news .tab .item:nth-child(n+6){display: none;}


	.responsive .decor-article-head{margin: 0 -15px;}
	.responsive .decor-article-head .inner-decor{ padding: 50px 15px 40px;}

	.responsive .vote-item{width: 33.3333333%;}
	.responsive .vote-inner-img .vote-item:nth-child(3n+1){clear: both;}
	.responsive .vote-inner-img .vote-item:nth-child(2n+1){clear: none;}
	.responsive .header .top-line-menu>ul>li.li-clone{display: none;}
	.responsive .header .top-line .servis-links{display: block; width: auto; margin: 0px; padding: 0px; position: absolute; top: 0px; right: 0px;}
	.responsive .header .top-line .servis-links .col20,
	.responsive .header .top-line .servis-links .col25{display: none;}
	.responsive .mobile-ico{padding-right: 205px;}
	.responsive .header .top-line-menu ul{min-width: 200px;}
}
@media screen and (max-width:880px){
	.responsive .spec-inner .item{width: 50%; border-bottom: 1px solid #fff}
	.responsive .spec-inner .last{display: block;}
	.responsive .spec-inner .item .img img{width: 100%; height: auto;}
	.responsive .block-video .item{width: 100%; padding: 0 15px; margin-bottom: 15px; float: left; box-sizing: border-box;}
	.responsive .block-video .item img{width: 100%; height: auto;}
	.responsive .wrap-response-table{width: 100%; overflow-y: auto;}
	.responsive .wrap-response-table table{min-width: 800px;}
	.responsive .one-video-block .item .play{width: 50px; height: 50px; margin-left: -25px;background-size: contain;}
	.responsive .one-video-block .item .title{top: 90px;}

}
@media screen and (max-width:860px){
	.responsive .header .top-line-menu ul{min-width: 320px;}
	.responsive .mobile-ico{padding-right: 0px;}
	.responsive .header .top-line .servis-links{display: none;}
}
@media screen and (max-width:820px){
	.responsive .header{padding-bottom: 0px;}
	.responsive .header .archiv{left: 15px; right: auto; top:160px;}
	.responsive .header .archiv a{margin-right: 10px;}
	.responsive .header .auth-bar{top:30px;}
	.responsive .header .col60{padding-right: 205px;}
	.responsive .last-num{display: none; position: absolute; right: 4px;}
	.responsive .header .next-num{padding-left: 215px; margin-left: -215px;}
	.responsive .header .logo{width: 210px; height: 90px; line-height: 100px;}
	.responsive .header .logo img{max-width: 117px; height: auto;}
	.responsive .polygraphy .sub-section{height: auto;}
	.responsive .table td{padding: 8px 5px; font-size: 13px !important;}
	.responsive .reklam-contact td{display: block; width: 100% !important;}
	.responsive .wrap-form{width: 100% !important; box-sizing: border-box;}
	.responsive .fs-block{width: 95%;}
	.responsive .fs-form{width: 100%;}
	.responsive .header .top-line-menu .li-clone{display: none;}
	.responsive #wrapper .newsgoogle, .article-banner .adsbygoogle{width: 468px; height: 60px;}
	.responsive #wrapper .maingoogle{width: 468px; height: 60px; margin-bottom: 30px;}
	.responsive .header .wrap-search{top:35px; left: 220px;}
	.responsive .header .archiv{display: none;}
	.responsive .important, .responsive blockquote{margin-left: 0px !important; padding-left: 0px; padding-right: 0px;}
	.responsive .breadcrumbs-new{display: none;}
	.responsive .header .wrap-search{width: 290px;}
}
@media screen and (max-width:800px){
	.responsive .footer .text{padding-right: 0px; width: 100%; padding-top: 15px; padding-bottom: 20px;}
	.responsive .footer .soc-tabs{/* width: 100%; */ float: none; padding-bottom: 15px; margin:0px;}
	.responsive .footer .soc-tabs iframe{width: 100% !important;}
}

@media screen and (max-width:780px){
	.responsive .block-news .item-middle img{width: 100px; margin-right: -100px;}
	.responsive .block-news .item-middle .wrap-title{padding-left: 110px;}

	.responsive .block-news .item-small .img{width: 100px; margin-right: -100px;}
	.responsive .block-news .item-small .wrap-title{padding-left: 110px;}
	.responsive .header .wrap-search{width: 224px;}
	/* .responsive #wrapper>.inner>.banner{display: none;} */
}
/* - tmp - */
@media screen and (max-width:750px){
	.responsive .header .top-line-menu ul{min-width: 20px;}
	.responsive .mobile-block #main-menu li a{font-size: 14px;}
	.responsive .reviews-reply-form .wrap-auth-bar{position: relative; right: auto; top: auto; width: 230px; margin-bottom: 20px;}
}
@media screen and (max-width:700px){
	.responsive .block-top-news .main{width: 100%;}
	.responsive .block-top-news .other-right{width: 100%;}
	.responsive .block-top-news .other-right .clr{display: none;}
	.responsive .block-top-news .other-right .item{width: 50%; float: left;}
	/*.responsive .block-top-news .main .big{display: none;}*/
	.responsive .block-top-news .main .small{display: block;}
	.responsive .block-top-news .other-bottom .item{width: 50%;}
	.responsive .block-top-news .other-bottom .item-2{display: none;}
	.responsive .opnion-authors-list .item{width: 100%;}
	.responsive .comp-sections .col50{width: 100%; float: none;}
	.responsive .company-list .item .img{width: 150px; margin-right: -150px;}
	.responsive .company-list .item .padding{padding-left: 160px;}
	.responsive .company-list .item .prop b{display: block;}
	.responsive .vote-item{width: 50%;}
	.responsive .vote-inner-img .vote-item:nth-child(3n+1){clear: none;}
	.responsive .vote-inner-img .vote-item:nth-child(2n+1){clear: both;}
	.responsive .header .wrap-search{display: none;}
	.responsive .block-top-news .other-bottom{display: none;}
	.responsive .mini-colum:nth-child(n+2){display: none;}
	
}
@media screen and (max-width:640px){
	.responsive .last-num{display: none;}
	.responsive .header .col60{padding-right: 15px;}
	.responsive .line-1 .colum2{width: 100%;}
	.responsive .line-1 .colum2 .col-0{width: 100%;}
	.responsive .line-1 .colum2 .col-1{width: 100%;display: block;}
	.responsive .line-1 .colum1{width: 100%;}	
	.responsive .line-2 .col25{width: 100%}	
	.responsive .line-1 .tab-news{width: 100%; padding-left: 15px; padding-right: 15px;}
	.responsive .tab-news .tab{padding-left: 0px; padding-right: 0px;}
	.responsive .line-1 .col25 .banner{width: 100%}
	.responsive .line-1 .last-comments{width: 100%}
	.responsive .opinion-list .opinion-item{width: 100%;}
	.responsive .spec-inner .item .title{font-size: 13px; line-height: 18px;}
	.responsive .spec-inner .item .wrap-section .top-section{display: none;}
	.responsive .spec-inner .item .wrap-section .section a{font-size: 18px;}
	.responsive #footer{margin-top: 0px; height: auto;}
	.responsive #footer .inner{height: auto; padding: 30px 15px 50px;}
	.responsive #footer .text{padding-left: 0px; padding-top: 20px;}
	.responsive #footer .logo{display: none;}	
	.responsive #middle{padding-bottom: 20px;} 
	.responsive .footer .text{width:100%; box-sizing: border-box;}
	.responsive .line-2 .foto-col25{width: 50%;}
	.responsive .line-2 .konkurs-col25{width: 50%;}

	.responsive .pdf-page .item{width:50%;}

	.responsive .blog .news-left{width:150px; margin-right:-150px; padding-right:0px;}
	.responsive .blog .img{width:150px; height:auto; line-height: 0px;}
	.responsive .blog .author-left .img{width: 95px;}

	.responsive .blog .padding{float:left; padding-left:160px;}

	.responsive .pagination-blog a, .responsive  .pagination-blog span{padding:0 10px; height:38px; line-height:38px;}
	.responsive .pagination-blog .button{height:40px; line-height:40px;}
	.responsive .pdf-page .soc-share{display:none;}
	.responsive .pdf-page .download-this{left:100%; margin-left:-148px;}

	.responsive .block-foto .wrap-title .title{padding: 0 15px 0px; bottom: 20px; max-height: 70px; overflow: hidden;}
	.responsive .block-foto .section-title{top: 15px; left: 15px;}
		.responsive,.responsive .block-top-news .main .intro,.responsive .block-top-news .item .title,.responsive .line-2 .block-news .item-middle .title, .responsive .line-1 .block-news .item-middle .title{font: 15px/20px 'Open Sans', Arial, "Myriad Pro", sans-serif; text-shadow: none;}
	.responsive .job-table-section td{display: block; width: 100%;}
	.responsive .contact-table td{display: block; width: 100%;}
	.responsive .contact-footer .side-left, .responsive .contact-footer .side-right{width: 100% !important;}
	.responsive .author-page .month-sort .gray span{display: none;}
	.responsive .author-page .month-sort .gray{display: block; padding: 10px 0 0 0; margin-left: 0px;}
	.responsive .block-news .item-middle img{width: 160px; margin-right: -160px;}
	.responsive .block-news .item-middle .wrap-title{padding-left: 170px;}

	.responsive .block-news .item-small .img{width: 160px; margin-right: -160px;}
	.responsive .block-news .item-small .wrap-title{padding-left: 170px;}	
	.responsive .line-1 .block-news .item-small .title,.responsive .line-1 .block-news .item-middle .title{font-size: inherit;}
	.responsive .resp-hide{display: none;}
	.responsive .line-1 .colum1 + .colum1 + .colum1{width: 100%; clear: both}
	.responsive .line-1 .colum1 + .colum1 + .colum1 .mini-colum{width: 100%; float: none; box-sizing: border-box; padding-right: 0px;}
	.responsive .tab-news .tab .item:nth-child(n+6){display: block;}
	.yap-yandex_ad-horizontal .yap-layout_block_horizontal .yap-layout__item:nth-child(3){display: none !important;}
	.responsive .google-horizontal .yap-layout__item:nth-child(2){display: none !important;}
	.responsive .block-top-news .main .intro{display: none;}
	/* .responsive .block-top-news .main .small{display: none;}
	.responsive .block-top-news .main .big{display: block;} */
	 .responsive .block-top-news .main .wrap-title {
	    position: absolute;
	    left: 0px;
	    bottom: 0px;
	    width: 100%;
	    box-sizing: border-box;
	    min-height: 195px;
	    
	    cursor: pointer;
	    color: #fff;
	}
	.responsive .block-top-news .main .wrap-title-inner {
	    position: absolute;
	    left: 0px;
	    bottom: 0px;
	    width: 100%;
	    box-sizing: border-box;
	    padding: 0 40px 40px;
	    color: #fff;
	}
	.responsive .block-top-news .main .wrap-title-inner .title a{color: #fff;}
	.responsive .block-top-news .main .date-big{color: #fff;}
	.responsive .block-top-news .main .wrap-icons{left: 40px; display: none;}
	.responsive .block-top-news .main .img img{opacity: 0.7;} 

	.responsive .block-top-news .other-right .item .wrap-title{padding-left: 200px;float: left;}
	.responsive .block-top-news .other-right .item .img{width: 180px; float: left; margin-right: -180px; }
	.responsive .block-top-news .other-right .item{width: 100%; float: none;}
	.responsive .block-top-news .other-right .clr{display: block;}
	.responsive .block-top-news .other-right .item-icons{display: none;}
	.responsive .block-top-news .other-bottom .item-icons{display: none;}
	.responsive .block-top-news .other-bottom{display: block;}
	.responsive .block-top-news .other-bottom .item-0{display: block; margin-bottom: 15px;}
	.responsive .block-top-news .other-bottom .item-1{display: block; margin-bottom: 15px;}
	.responsive .block-top-news .other-bottom .item-2{display: block; margin-bottom: 15px;}
	.responsive .block-top-news .other-bottom .item .wrap-title{padding-left: 200px;float: left;}
	.responsive .block-top-news .other-bottom .item .img{width: 180px; float: left; margin-right: -180px; }
	.responsive .block-top-news .other-bottom .item{width: 100%; float: none;}
	.responsive .block-top-news .other-bottom .clr{display: block;}

}
@media screen and (max-width:620px){
	.responsive .header .archiv a:first-child{display: none;}
	.responsive .pagination-blog .first{display: none;}
	.responsive .pagination-blog .prev{width: 50%; box-sizing: border-box; margin-left: 0px;}
	.responsive .pagination-blog .next{width: 50%; box-sizing: border-box; margin-left: 0px;}
	.responsive .pagination-blog .button{width: 100%; display: block; box-sizing: border-box; margin: 15px 0 0 0; position: relative;}
	.responsive .clr-calendar{display: block;width: 100%; height: 15px;}
	.responsive .calendar-icon{margin-right: 0px;}
	.responsive .input-calendar{width: 100% !important; max-width: 210px;}
	.responsive .news-filter .button{width: 100%; max-width: 262px; box-sizing: border-box; margin-left: 23px;}
	.responsive .news-filter h3{font-size: 16px;}
	.responsive .pdf-page .one-row .item{padding-bottom: 25px;}
	.responsive .pdf-page .one-row .active{display: block;}
	.responsive .authors-page .col50{width: 100%; float: none;}
	.responsive .mobile-ico .btn-weather,
	.responsive .mobile-ico .btn-cur,
	.responsive .mobile-ico .btn-hor{display: none;}
	
}
@media screen and (max-width:540px){
	.responsive .spec-inner .item .title{max-height: 75px; overflow: hidden; bottom: 15px; padding-bottom: 0px;}
	.responsive .line-2 .foto-col25{width: 100%;}
	.responsive .line-2 .konkurs-col25{width: 100%;}
	.responsive .block-rubrik .item{width: 100%;}
	.responsive .blog-opinion .author-left{width: 100%; float: none; clear: both;margin-bottom: 20px;}
	.responsive .blog-opinion .author-left a:after{content: '.';display: block; clear: both; visibility: hidden;	height: 0;}
	.responsive .blog-opinion .author-left .img{float: left; margin-right: 15px; margin-bottom: 0px;}
	.responsive .blog-opinion .author-left .name{padding-top: 15px;}
	.responsive .blog-opinion .padding{padding-left: 0px;}
	.responsive .blog-opinion .item{padding: 10px;}
	.responsive .opinion-list .title-h2{text-align: left;}
	.responsive .opinion-author-info{padding: 15px;}
	.responsive .opinion-author-info .img{width: 75px; height: 75px;}
	.responsive .opinion-author-info .padding{padding-left: 90px;}
	.responsive .polygraphy .exmp .item{width: 50%;}
	.responsive .one-video-block .item .play{width: 68px; height: 68px; margin-left: -34px;}
	.responsive .one-video-block .item .title{top:110px;}
	.responsive .block-konkurs .item{height: 240px; overflow: hidden;}
	.responsive .block-konkurs .item .spacer{height: 100%;}
	.responsive .fs-close{right: 15px; top: 15px;}
	.responsive .reviews-reply-form .reviews-reply-field-user .reviews-reply-field{width: 100%; padding-right: 0px;}
	.responsive form.reviews-form{padding: 10px;}
	.responsive #wrapper .newsgoogle, .article-banner .adsbygoogle{width: 320px; height: 100px;}
	.responsive #wrapper .maingoogle{width: 320px; height: 100px; margin-bottom: 30px;}
	.responsive .block-top-news .main .wrap-title-inner{padding:0 30px 15px;}
	.responsive .block-top-news .main .wrap-title-inner .title{font-size: 16px; line-height: 20px;}
	.tab-news .tab .item-3,
	.tab-news .tab .item-4{display: none;}
	.tab-news .tab .all{display: block; text-align: center;}
	.tab-news .tab .all a{display: inline-block; float: none; color: #fff; padding: 10px 20px; background: #2A79C8;}

}
@media screen and (max-width:510px){
	.responsive .fs-form .title,.fs-form form,.fs-form .login-form-link .wrap-inner{width: 100%; padding-left: 15px; padding-right: 15px; box-sizing: border-box;}
	.responsive .fs-form .soc-login .login-label{margin: 0 0 10px 0; display: block;}
	.responsive .fs-form .title{padding-bottom: 30px;}	
}
@media screen and (max-width:500px){
	.responsive .spec-inner .item{width: 100%;max-height:none;}
	.responsive .spec-inner .item .wrap-section .top-section{display: block;}
	.responsive .spec-inner .item .wrap-section .section a{font-size: 12px;}	
	.responsive .spec-inner .item .title{font-size: 14px; line-height: 18px;}
}
@media screen and (max-width:480px){
	.responsive .block-top-news .other-right .item{width: 100%; float: left;}
	.responsive .block-top-news .other-bottom .item{width: 100%;}
	
	.responsive .block-top-news .other-bottom .item .title{padding-bottom: 5px;}
	.responsive .block-top-news .other-right .item .title{padding-bottom: 5px;}
	/* .responsive .block-top-news .main .small,.responsive .block-top-news .small,.responsive .block-top-news .msmall,.responsive .block-top-news .big{display: none;}
	.responsive .block-top-news .xsmall{display: block;} */
	.responsive .opinion-list .opinion-item .item-inner{padding: 0 0px;}
	.responsive .blog .news-left{margin: 0 0 10px; float: none; width: 100%;}
	.responsive .blog .padding{float: none; padding-left: 0px;}
	.responsive .blog .img{width: 100%;}
	.responsive .blog .img img{width: 100%; height: auto;}
	.responsive .blog .author-left .img{width: 95px; }
	.responsive .pdf-page .action{height: auto; text-align: center;}
	.responsive .pdf-page .action .back-to{display: inline-block; position: relative; left: auto; top: auto; float: none; margin: 15px auto; box-sizing: border-box; }
	.responsive .pdf-page .action .download-this{display: inline-block; position: relative; left: auto; top: auto; float: none; margin: 0px auto 15px; box-sizing: border-box; width: 150px;}
	.fs-form .button{width: 100%; box-sizing: border-box;}
	.fs-form .agree{display: block;margin: 15px 0; width: 100%;}
	.fs-form .remember{display: block; margin: 15px 0; text-align: center;}
	.fs-form .login-form-link .col{float: none; height: 35px; line-height: 35px;}
	.fs-form .login-form-link .left-side{height: 70px;}
	.fs-form .login-form-link .left-side .all-gomel-text{text-align: center; font-size: 16px;}	
	.fs-form .login-form-link{padding-top: 10px; padding-bottom: 10px;}
	.fs-form .wrap-button{padding-bottom: 0px;}	
	.responsive .block-top-news .other-right .item .wrap-title{padding-left: 120px;}
	.responsive .block-top-news .other-right .item .img{width: 110px;  margin-right: -110px; }
	
	.responsive .block-top-news .other-bottom .item .wrap-title{padding-left: 120px;float: left;}
	.responsive .block-top-news .other-bottom .item .img{width: 110px; float: left; margin-right: -110px; }
	.responsive .block-top-news .other-right .item .inner-wrap-title,
	.responsive .block-top-news .other-bottom .item .inner-wrap-title{padding-top: 0px;}
	
}
@media screen and (max-width:455px){
	.responsive .top-line{height: 96px;}
	.responsive .fixed{height: 48px;}
	.responsive .fixed .mobile-ico{display: none;}
	.responsive .header .left-top-line{float: none; width: 100%; height: 48px; background-color: #2A79C8;}
	.responsive .mobile-ico{float: none;width: 100%; border-top: 1px solid #E5E3E3;}
	.responsive .mobile-ico a{width: 25%;box-sizing: border-box;}
	.responsive .header{padding-bottom: 35px;}
	/* - tmp - */
	.responsive .header{padding-bottom: 0px;}
	.responsive .header .archiv{top:25px; text-align: center; right: 15px; left: auto; width: 150px;}
	.responsive .header .archiv a{display: block; width: 100%; box-sizing: border-box; margin: 0 0 5px 0; padding: 0px;}
	.responsive .header .archiv a:first-child{display: inline-block;}
	.responsive .header .auth-bar{top:10px; right: 15px; width: 40%;}
	.responsive .header .auth-bar .min-avatar{display: none;}
	.responsive .header .auth-bar .soc{display: none;}
	.responsive .header .profile-bar{right: 15px; margin-right: 0px; padding-right: 0px;}
	.responsive .header .next-num{display: none;}
	.responsive .header .logo{height: 50px; line-height: 60px; width: 50%;}
	.responsive .mobile-gam{width: 50%; box-sizing: border-box; padding-left: 10px; padding-right: 10px;}
	.responsive .mobile-gam .lines{display: inline-block; height: 42px; vertical-align: middle;}
	.responsive .mobile-gam .text{color: #fff; font-weight: bold; line-height: 48px; font-size: 13px; padding-left: 15px; display: inline-block; text-transform: uppercase; vertical-align: middle;}
	.responsive .header .top-line-menu{width: 50%;}
	.responsive .header .top-line-menu .first{width: 100%;}
	.responsive .header .top-line-menu .first>a{ text-align: center; padding-left: 10px; padding-right: 10px;}
	.responsive .header .top-line-menu .first a i{margin-top: -3px;}
	.responsive .pdf-page .item{width:100%;}
	.responsive .pagination .prev,.responsive .pagination .next{display: none;}
	.responsive .company-list .item .img{width: 100%; margin: 0px;}
	.responsive .company-list .item .img img{width: 100%; height: auto;}
	.responsive .company-page .img{width: 100%; margin: 0px;}
	.responsive .company-page .img img{width: 100%; height: auto;}
	.responsive .company-list .item .padding{padding-left: 0px;}
	.responsive .level2-section .col50{width: 100%; float: none;}
	.responsive .company-page .padding{width: 100%; float: none;padding-left: 0px;}

	.responsive .block-news .item-small .img{width: 100%; float: none; margin: 0px; line-height: 0px; background: #000;}
	.responsive .block-news .item-small .img img{width: 100%; height: auto;}
	.responsive .block-news .item-small{display: block; line-height: 0px; position: relative; background: #000;}
	.responsive .block-news .item-small .wrap-title,
	.responsive .line-1 .block-news .item-small .wrap-title,
	.responsive .line-2 .block-news .item-small .wrap-title{line-height: 18px; font-size: 14px; font-weight: 600; position: absolute;left: 0px; bottom: 0px; min-height: 100%; background: url(/bitrix/templates/gp_new_index/css/../images/news-shadow.png) repeat-x 0 100%; width: 100%; padding-left: 0px;background-size: contain;}
	.responsive .block-news .item-middle,
	.responsive .line-1 .block-news .item-middle,
	.responsive .line-2 .block-news .item-middle{background: #000;}
	.responsive .block-news .item-middle img{width: 100%; float: none; margin: 0px; line-height: 0px; background: #00;}	
	.responsive .block-news .item-middle{display: block; line-height: 0px; position: relative; background: #000;}
	.responsive .block-news .item-middle .wrap-title,.responsive .line-1 .block-news .item-middle .wrap-title,.responsive .line-2 .block-news .item-middle .wrap-title{line-height: 18px; font-size: 14px; font-weight: 600; position: absolute;left: 0px; bottom: 0px; min-height: 100%; background: url(/bitrix/templates/gp_new_index/css/../images/news-shadow.png) repeat-x 0 100%; background-size: contain; width: 100%;padding-left: 0px;}
	.responsive .block-news .item-small .title,
	.responsive .line-1 .block-news .item-small .title, 
	.responsive .line-1 .block-news .item-middle .title,
	.responsive .line-2 .block-news .item-middle .title,
	.responsive .line-2 .block-news .item-small .title{position: absolute; left: 0px; bottom: 0px; padding: 0 20px 20px; box-sizing: border-box; width: 100%; font-weight: 600; font-size: 16px; line-height: 20px; color: #fff;}	
	.responsive h1, .responsive .h1{font-size: 28px; line-height: 30px}
	.yap-yandex_ad-horizontal .yap-layout_block_horizontal .yap-layout__item:nth-child(2){display: none !important;}

	.responsive .mobile-ico .btn-radio{padding-left: 0px; padding-right: 0px; width: 50%; text-align: center;}
	.responsive .mobile-ico .btn-sear{width: 50%;}

    .header .left-top-line .a-dash-ico-mobile-link {
        display: flex;
        justify-content: center;
        padding: 13px 0;
    }

    .header .left-top-line .a-dash-ico-mobile-link .a-dash-ico{       
        color: #fff;
        font-weight: 600;
    }
}
@media screen and (max-width: 400px){

	.responsive .header .archiv a:first-child{display: none;}
	.responsive .vote-item{width: 100%;}
	.responsive .vote-inner-img .vote-item:nth-child(3n+1){clear: both;}
	.responsive .vote-inner-img .vote-item:nth-child(2n+1){clear: both;}
	.responsive .vote-inner-img .vote-item{clear: both;}
	.responsive #wrapper .newsgoogle, .article-banner .adsbygoogle{width: 250px; height: 250px;}
	.responsive #wrapper .maingoogle{width: 250px; height: 250px; margin-bottom: 30px;}
	.responsive .block-top-news .main .xsmall,
	.responsive .block-top-news .main .small{display: none;}
	.responsive .block-top-news .main .big{display: block;}
}

@media screen and (max-width: 395px){
	.footer .soc-tabs .tab-links a{width: 24% !important; background-size: cover !important; border-radius: 4px 4px 0 0;}
}
/* End */


/* Start:/bitrix/templates/gp_new_index/css/jquery.formstyler.css?16355030709930*/
.jq-checkbox {
	top: -1px;
	width: 16px;
	height: 16px;
	
	vertical-align: middle;
	cursor: pointer;
	background:url(/bitrix/templates/gp_new_index/css/../images/checkbox.png) 0 0 no-repeat;
}
.jq-checkbox.checked{background-position:-16px 0;}
.jq-checkbox.checked .jq-checkbox__div {
	width: 15px;
	height: 14px;
	margin: 2px 0 0 2px;
	
	
	
}
.jq-checkbox.focused {
	border: 1px solid #08C;
}
.jq-checkbox.disabled {
	opacity: 0.55;
	filter: alpha(opacity=55);
}


.jq-radio {
	width: 12px;
	height: 12px;
	border: 1px solid #C3C3C3;
	border-radius: 50%;
	background: #F6F6F6 url(data:image/gif;base64,R0lGODlhAQAMALMAAPHx8f7+/vv7+/j4+PX19fLy8vz8/Pn5+fb29vPz8/39/ff39wAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAABAAwAAAQJMCgjzliIpAIiADs=) 0 -1px repeat-x;
	box-shadow: 0 1px 1px rgba(0,0,0,0.05), inset -1px -1px #FFF, inset 1px -1px #FFF;
	vertical-align: middle;
	cursor: pointer;
}
.jq-radio.checked .jq-radio__div {
	width: 6px;
	height: 6px;
	margin: 3px 0 0 3px;
	border-radius: 50%;
	background: #98B8D1;
}
.jq-radio.focused {
	border: 1px solid #08C;
}
.jq-radio.disabled {
	opacity: 0.55;
	filter: alpha(opacity=55);
}


.jq-file {
	width: 270px;
	box-shadow: 0 1px 2px rgba(0,0,0,0.1);
	border-radius: 4px;
}
.jq-file input {
	cursor: pointer;
	height: auto;
	line-height: 1em;
}
.jq-file__name {
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	height: 32px;
	padding: 0 80px 0 10px;
	color: #333;
	font: 14px/30px Arial, sans-serif;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	border: 1px solid #CCC;
	border-bottom-color: #B3B3B3;
	border-radius: 4px;
	box-shadow: inset 1px 1px #F1F1F1;
	background: #FFF;
}
.focused .jq-file__name {
	border: 1px solid #5794BF;
}
.jq-file__browse {
	position: absolute;
	top: 1px;
	right: 1px;
	padding: 0 10px;
	border-left: 1px solid #CCC;
	border-radius: 0 4px 4px 0;
	background: #F1F1F1 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAIAAABi9+OQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABdJREFUeNpi+v//PxM2zMDAQEtxgAADAF2uTe9L4getAAAAAElFTkSuQmCC) repeat-x;
	box-shadow: inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0,0,0,0.1);
	color: #333;
	text-shadow: 1px 1px #FFF;
	font: 14px/30px Arial, sans-serif;
}
.jq-file:hover .jq-file__browse {
	background-color: #E6E6E6;
	background-position: 0 -10px;
}
.jq-file:active .jq-file__browse {
	background: #F5F5F5;
	box-shadow: inset 1px 1px 3px #DDD;
}
.jq-file.disabled .jq-file__name {
	color: #888;
}
.jq-file.disabled,
.jq-file.disabled .jq-file__browse {
	border-color: #CCC;
	background: #F5F5F5;
	box-shadow: none;
	color: #888;
}


.jq-selectbox {
	vertical-align: middle;
	cursor: pointer;
		border: 3px solid #BABABA;
}
.select-blue{border-color:#1767AB;}
.jq-selectbox__select {
	width: auto;
	height: 30px;
	padding: 0 40px 0 8px;
	font: 13px/30px 'Open Sans', "Myriad Pro", sans-serif;
	color: #000;
	background: #fff;
	border-radius: 0px;	
}
.opened{ border-color:#7D7D7D;}
.select-blue.opened{ border-color:#0E3F7A;}
.jq-selectbox__select:hover {

}
.jq-selectbox__select:active {
}
.jq-selectbox.focused .jq-selectbox__select {
}
.jq-selectbox.disabled .jq-selectbox__select {
	opacity:0.7;
}
.jq-selectbox__select-text {
	display: block;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.jq-selectbox__trigger {
	position: absolute;
	top: 0;
	right: 0;
	width: 30px;
	height: 100%;
	border-left: 1px solid #BABABA;
	background:#BABABA;
}
.select-blue .jq-selectbox__trigger{border-color:#1767AB; 	background:#1767AB;}

.opened .jq-selectbox__trigger{ 	border-left: 1px solid #7D7D7D;	background:#7D7D7D;}

.select-blue.opened .jq-selectbox__trigger{ 	border-left: 1px solid #0E3F7A;	background:#0E3F7A;}

.jq-selectbox__trigger-arrow {
	position: absolute;
	top: 11px;
	right: 9px;
	width: 10px;
	height: 9px;
	background: url(/bitrix/templates/gp_new_index/css/../images/arrow-down.png) 0 -18px no-repeat;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow {
	opacity: 1;
	filter: alpha(opacity=100);
}
.jq-selectbox.disabled .jq-selectbox__trigger-arrow {
	opacity: 0.3;
	filter: alpha(opacity=30);
}
.jq-selectbox__dropdown {
	top: 31px;
	width: 100%;
	margin: 0;
	padding: 0px 2px;
	left:-3px;
	background: #FFF;
	border: 1px solid #7D7D7D;
	border-radius: 0px;	
	font: 13px/18px 'Open Sans', "Myriad Pro", sans-serif;
	color:#535F6D;
}
.select-blue .jq-selectbox__dropdown{border-color:#0E3F7A;}
.jq-selectbox__search {
	margin: 5px;
}
.jq-selectbox__search input {
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	margin: 0;
	padding: 5px 27px 6px 8px;
	outline: none;
	border: 1px solid #CCC;
	border-radius: 3px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNqU078LAXEYx/FzYfNzk5TJaFNKYjFYSQZ/hvwBsvg1UCY2xT9gM8hukQGThWRjkcFw3pdnujhfT736Xn2fPvfc3fd07V0OFDDFAnM0ENYsZRiGLSc9OpqIYIA9fMhhjCrW2h9VlMlcH/aymMGtOqEugX08PwQucUZKdTozMIqdTc9WepQD7wjY9ARx+ydwhfyXfS+S0qMcOEQJGcueB3VccFINdMgal6NzkmPjRwJXxDBB7/2RDdtAp6wb+dpphHDASG5QQ0V6u2aoSqBZD/lDrNWRJynLK2qpBn4rc6K2XB9/Nb8EGABtf1thzY6X2AAAAABJRU5ErkJggg==) no-repeat 100% 50%;
	box-shadow: inset 1px 1px #F1F1F1;
	color: #333;
	-webkit-appearance: textfield;
}
.jq-selectbox__search input::-webkit-search-cancel-button,
.jq-selectbox__search input::-webkit-search-decoration {
	-webkit-appearance: none;
}
.jq-selectbox__not-found {
	margin: 5px;
	padding: 5px 8px 6px;
	background: #F0F0F0;
	font-size: 13px;
}
.jq-selectbox ul {
	margin: 0;
	padding: 0;
}
.jq-selectbox ul li {
	padding: 5px 8px 6px;
	color: #535F6D;
	background:none;
}
.jq-selectbox ul li.selected {
	background: #F6F7F8;
	color: #535F6D;
}
.jq-selectbox ul li:hover {
	background: #F6F7F8;
	color: #535F6D;
}
.jq-selectbox ul li.disabled {
	color: #AAA;
}
.jq-selectbox ul li.disabled:hover {
	background: none;
}
.jq-selectbox ul li.optgroup {
	font-weight: bold;
}
.jq-selectbox ul li.optgroup:hover {
	background: none;
	color: #231F20;
	cursor: default;
}
.jq-selectbox ul li.option {
	padding-left: 25px;
}


.jq-select-multiple {
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 1px;
	border: 1px solid #CCC;
	border-bottom-color: #B3B3B3;
	border-radius: 4px;
	box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0,0,0,0.1);
	background: #FFF;
	color: #333;
	font: 14px/18px Arial, sans-serif;
	cursor: default;
}
.jq-select-multiple.focused {
	border: 1px solid #5794BF;
}
.jq-select-multiple.disabled {
	border-color: #CCC;
	background: #F5F5F5;
	box-shadow: none;
	color: #888;
}
.jq-select-multiple ul {
	margin: 0;
	padding: 0;
}
.jq-select-multiple li {
	padding: 3px 9px 4px;
	list-style: none;
}
.jq-select-multiple li:first-child {
	border-radius: 3px 3px 0 0;
}
.jq-select-multiple li:last-child {
	border-radius: 0 0 3px 3px;
}
.jq-select-multiple li.selected {
	background: #08C;
	color: #FFF;
}
.jq-select-multiple li.disabled {
	color: #AAA;
}
.jq-select-multiple.disabled li.selected,
.jq-select-multiple li.selected.disabled {
	background: #CCC;
	color: #FFF;
}
.jq-select-multiple li.optgroup {
	font-weight: bold;
}
.jq-select-multiple li.option {
	padding-left: 25px;
}


input[type="email"].styler,
input[type="number"].styler,
input[type="password"].styler,
input[type="search"].styler,
input[type="tel"].styler,
input[type="text"].styler,
input[type="url"].styler,
textarea.styler {
	padding: 7px 9px;
	border: 1px solid #CCC;
	border-bottom-color: #B3B3B3;
	border-radius: 4px;
	box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0,0,0,0.1);
	color: #333;
	font: 14px Arial, sans-serif;
}
input[type="search"].styler {
	-webkit-appearance: none;
}
textarea.styler {
	overflow: auto;
}
input[type="email"].styler:hover,
input[type="number"].styler:hover,
input[type="password"].styler:hover,
input[type="search"].styler:hover,
input[type="tel"].styler:hover,
input[type="text"].styler:hover,
input[type="url"].styler:hover,
textarea.styler:hover {
	border-color: #B3B3B3;
}
input[type="email"].styler:focus,
input[type="number"].styler:focus,
input[type="password"].styler:focus,
input[type="search"].styler:focus,
input[type="tel"].styler:focus,
input[type="text"].styler:focus,
input[type="url"].styler:focus,
textarea.styler:focus {
	border-color: #CCC;
	border-top-color: #B3B3B3;
	box-shadow: inset 0 1px 2px rgba(0,0,0,0.1);
	outline: none;
}
button.styler,
input[type="button"].styler,
input[type="submit"].styler,
input[type="reset"].styler {
	overflow: visible;
	padding: 7px 11px;
	outline: none;
	border: 1px solid #CCC;
	border-bottom-color: #B3B3B3;
	border-radius: 4px;
	background: #F1F1F1 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAIAAABi9+OQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABdJREFUeNpi+v//PxM2zMDAQEtxgAADAF2uTe9L4getAAAAAElFTkSuQmCC) repeat-x;
	box-shadow: inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0,0,0,0.1);
	color: #333;
	text-shadow: 1px 1px #FFF;
	font: 14px Arial, sans-serif;
	cursor: pointer;
}
button.styler::-moz-focus-inner,
input[type="button"].styler::-moz-focus-inner,
input[type="submit"].styler::-moz-focus-inner,
input[type="reset"].styler::-moz-focus-inner {
	padding: 0;
	border: 0;
}
button.styler:after {
	content: '';
}
button.styler:hover,
input[type="button"].styler:hover,
input[type="submit"].styler:hover,
input[type="reset"].styler:hover {
	background-color: #E6E6E6;
	background-position: 0 -10px;
}
button.styler:active,
input[type="button"].styler:active,
input[type="submit"].styler:active,
input[type="reset"].styler:active {
	background: #F5F5F5;
	box-shadow: inset 1px 1px 3px #DDD;
}
/* End */


/* Start:/bitrix/templates/gp_new_index/css/vi.css?1635503070930585*/
/* line 5, dev/sass/modules/vi.scss */
.vi-sw-on-btn {
  text-decoration: none;
  padding: 5px 19px;
  color: #ffffff;
  /*background-color: #2a79c8;*/
  border-radius: 57px;
}

/* line 9, dev/sass/modules/vi.scss */
.vi-conf {
  display: none;
  border: 1px solid #000;
  background-color: #fff;
}

/* line 14, dev/sass/modules/vi.scss */
.vi-conf * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

/* line 18, dev/sass/modules/vi.scss */
.vi-conf-head {
  padding: 20px 80px 20px 20px;
  border-bottom: 1px solid #000;
}
[class*="vi-"][class*="cs0"] .vi-conf-close{
  background-image: url(/bitrix/templates/gp_copy/css/../images/vi-close-black.png);
  background-size: cover;
}

/* line 23, dev/sass/modules/vi.scss */
.vi-conf-body {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

/* line 29, dev/sass/modules/vi.scss */
.vi-conf-option {
  width: calc(100% / 4);
  padding: 20px;
}

@media screen and (max-width: 1024px) {
  /* line 29, dev/sass/modules/vi.scss */
  .vi-conf-option {
    width: calc(100% / 2);
  }
}

@media screen and (max-width: 600px) {
  /* line 29, dev/sass/modules/vi.scss */
  .vi-conf-option {
    width: 100%;
  }
}

/* line 39, dev/sass/modules/vi.scss */
.vi-conf-option:not(:last-child) {
  border-right: 1px solid #000;
}

@media screen and (max-width: 1024px) {
  /* line 39, dev/sass/modules/vi.scss */
  .vi-conf-option:not(:last-child) {
    border-right: none;
  }
}

@media screen and (max-width: 600px) {
  /* line 39, dev/sass/modules/vi.scss */
  .vi-conf-option:not(:last-child) {
    border-bottom: 1px solid #000;
  }
}

@media screen and (max-width: 1024px) {
  /* line 49, dev/sass/modules/vi.scss */
  .vi-conf-option:nth-child(2n+1) {
    border-right: 1px solid #000;
  }
}

@media screen and (max-width: 600px) {
  /* line 49, dev/sass/modules/vi.scss */
  .vi-conf-option:nth-child(2n+1) {
    border-right: none;
  }
}

@media screen and (max-width: 1024px) {
  /* line 58, dev/sass/modules/vi.scss */
  .vi-conf-option:nth-child(-n+2) {
    border-bottom: 1px solid #000;
  }
}

/* line 64, dev/sass/modules/vi.scss */
.vi-conf-option__name {
  display: block;
  font-size: 16px;
  color: #000;
  text-align: center;
  margin-bottom: 10px;
}

/* line 72, dev/sass/modules/vi.scss */
.vi-conf-option .vi-conf-btn {
  display: block;
}

/* line 75, dev/sass/modules/vi.scss */
.vi-conf-option .vi-conf-btn:not(:last-child) {
  margin-bottom: 10px;
}

/* line 79, dev/sass/modules/vi.scss */
.vi-conf-option .vi-conf-btn--active {
  background-color: #000;
  color: #fff;
}

/* line 86, dev/sass/modules/vi.scss */
.vi-conf-btn {
  display: inline-block;
  border: 1px solid #000;
  text-decoration: none;
  font-size: 16px;
  line-height: 18px;
  padding: 10px;
  color: #000;
  text-align: center;
}

/* line 96, dev/sass/modules/vi.scss */
.vi-conf-btn[data-vi="ff1"] {
  font-family: 'Arial', sans-serif;
}

/* line 100, dev/sass/modules/vi.scss */
.vi-conf-btn[data-vi="ff2"] {
  font-family: 'Times New Roman', serif;
}

/* line 104, dev/sass/modules/vi.scss */
.vi-conf-btn[data-vi="fs1"] {
  font-size: 22px;
}

/* line 108, dev/sass/modules/vi.scss */
.vi-conf-btn[data-vi="fs2"] {
  font-size: 28px;
}

/* line 112, dev/sass/modules/vi.scss */
.vi-conf-btn[data-vi="ls1"] {
  letter-spacing: 4px;
}

/* line 116, dev/sass/modules/vi.scss */
.vi-conf-btn[data-vi="ls2"] {
  letter-spacing: 8px;
}

/* line 121, dev/sass/modules/vi.scss */
.vi-conf-close {
  position: absolute;
  top: 20px;
  right: 20px;
  border: 1px solid #000;
  padding: 7px;
}

/* line 128, dev/sass/modules/vi.scss */
.vi-conf-close .icon {
  display: block;
  width: 24px;
  height: 24px;
}

/* line 135, dev/sass/modules/vi.scss */
.vi-conf--show {
  display: block;
}

/* line 141, dev/sass/modules/vi.scss */
[class*="vi-"] * {
  line-height: 1.5 !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /*position: relative !important;*/
  text-shadow: none;
}

/* line 147, dev/sass/modules/vi.scss */
[class*="vi-"] .vi-conf-close {
  position: absolute !important;
}

/* line 151, dev/sass/modules/vi.scss */
[class*="vi-"] .inner-wrap-title {
  padding: 0 !important;
}

/* line 155, dev/sass/modules/vi.scss */
[class*="vi-"] .date span {
  color: black;
}

/* line 160, dev/sass/modules/vi.scss */
[class*="vi-"] .section-page h1 {
  padding: 0 !important;
}

/* line 165, dev/sass/modules/vi.scss */
[class*="vi-"] .other .item-0 {
  margin-right: 20px !important;
  width: calc(33.333333% - 20px) !important;
}

@media screen and (max-width: 640px) {
  /* line 165, dev/sass/modules/vi.scss */
  [class*="vi-"] .other .item-0 {
    width: 100% !important;
    margin: 0 !important;
  }
}

/* line 173, dev/sass/modules/vi.scss */
[class*="vi-"] .other .item-1 {
  margin: 0 20px !important;
  width: calc(33.333333% - 40px) !important;
}

@media screen and (max-width: 640px) {
  /* line 173, dev/sass/modules/vi.scss */
  [class*="vi-"] .other .item-1 {
    width: 100% !important;
    margin: 0 !important;
  }
}

/* line 181, dev/sass/modules/vi.scss */
[class*="vi-"] .other .item-2 {
  margin: 0 20px !important;
  width: calc(33.333333% - 40px) !important;
}

@media screen and (max-width: 640px) {
  /* line 181, dev/sass/modules/vi.scss */
  [class*="vi-"] .other .item-2 {
    width: 100% !important;
    margin: 0 !important;
  }
}

/* line 192, dev/sass/modules/vi.scss */
[class*="vi-"] .block-white .item .img {
  display: none !important;
}
[class*="vi-"] .vi-sw-on-btn {
  text-decoration: none;
  font-size: 22px;
}

/* line 197, dev/sass/modules/vi.scss */
[class*="vi-"] #archiv_form {
  display: none !important;
}

/* line 201, dev/sass/modules/vi.scss */
[class*="vi-"] .related .date {
  margin-right: 0 !important;
}

@media screen and (max-width: 455px) {
  /* line 205, dev/sass/modules/vi.scss */
  [class*="vi-"] .a-dash-ico-mobile-link {
    display: none !important;
  }
}

/* line 210, dev/sass/modules/vi.scss */
[class*="vi-"] .auth-bar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 15% !important;
}

@media screen and (max-width: 1260px) {
  /* line 210, dev/sass/modules/vi.scss */
  [class*="vi-"] .auth-bar {
    top: auto !important;
    right: auto !important;
  }
}

@media screen and (max-width: 455px) {
  /* line 210, dev/sass/modules/vi.scss */
  [class*="vi-"] .auth-bar {
    width: auto !important;
    height: auto !important;
  }
}

/* line 222, dev/sass/modules/vi.scss */
[class*="vi-"] .auth-bar i {
  display: none !important;
}

/* line 225, dev/sass/modules/vi.scss */
[class*="vi-"] .auth-bar .text {
  margin: 0 !important;
}

/* line 229, dev/sass/modules/vi.scss */
[class*="vi-"] .items {
  margin: 0 !important;
  padding: 0 20px !important;
}

@media screen and (max-width: 640px) {
  /* line 233, dev/sass/modules/vi.scss */
  [class*="vi-"] .items .item {
    width: calc(50% - 20px) !important;
    margin: 10px !important;
  }
}

/* line 239, dev/sass/modules/vi.scss */
[class*="vi-"] .block-top-news {
  padding: 20px !important;
}

/* line 243, dev/sass/modules/vi.scss */
[class*="vi-"] .all a {
  text-decoration: none !important;
}

/* line 249, dev/sass/modules/vi.scss */
[class*="vi-"] .link_ico a span {
  margin: 0 !important;
}

/* line 254, dev/sass/modules/vi.scss */
[class*="vi-"] .search {
  border: none !important;
}

/* line 256, dev/sass/modules/vi.scss */
[class*="vi-"] .search input {
  padding: 15px !important;
}

/* line 259, dev/sass/modules/vi.scss */
[class*="vi-"] .search form {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

/* line 261, dev/sass/modules/vi.scss */
[class*="vi-"] .search form .inputbox {
  height: auto !important;
}

/* line 264, dev/sass/modules/vi.scss */
[class*="vi-"] .search form .button {
  width: 51px !important;
  height: 40px !important;
  margin-left: 10px;
  margin-top: 5px;
  right: 0 !important;
  top: 0 !important;
  -webkit-background-size: cover !important;
          background-size: cover !important;
  background: url(/bitrix/templates/gp_copy/css/../images/search.png);
}

@media screen and (max-width: 1200px) {
  /* line 276, dev/sass/modules/vi.scss */
  [class*="vi-"] .tab-news {
    width: 100% !important;
  }
}

@media screen and (max-width: 1200px) {
  /* line 282, dev/sass/modules/vi.scss */
  [class*="vi-"] .tab {
    padding: 0 !important;
  }
}

/* line 287, dev/sass/modules/vi.scss */
[class*="vi-"] #to-up {
  display: none !important;
}

/* line 290, dev/sass/modules/vi.scss */
[class*="vi-"] .header {
  border-bottom: none !important;
}

/* line 293, dev/sass/modules/vi.scss */
[class*="vi-"] #middle {
  margin-top: 0 !important;
  padding-top: 0 !important;
}

/* line 297, dev/sass/modules/vi.scss */
[class*="vi-"] .footer-menu {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-flex-wrap: wrap !important;
      -ms-flex-wrap: wrap !important;
          flex-wrap: wrap !important;
}

/* line 301, dev/sass/modules/vi.scss */
[class*="vi-"] .footer-menu ul li {
  margin-bottom: 5px !important;
}

/* line 303, dev/sass/modules/vi.scss */
[class*="vi-"] .footer-menu ul li a {
  text-decoration: none !important;
}

/* line 310, dev/sass/modules/vi.scss */
[class*="vi-"] .sub-section a {
  padding: 0 !important;
  margin: 0 10px !important;
}

/* line 313, dev/sass/modules/vi.scss */
[class*="vi-"] .sub-section a:hover {
  background-color: white;
  color: black;
}

/* line 319, dev/sass/modules/vi.scss */
[class*="vi-"] .sub-section ul li {
  margin-bottom: 20px !important;
}

/* line 325, dev/sass/modules/vi.scss */
[class*="vi-"] .sub-section .active a {
  background: white;
  color: black;
}

/* line 331, dev/sass/modules/vi.scss */
[class*="vi-"] .tab-links {
  display: none !important;
}

/* line 335, dev/sass/modules/vi.scss */
[class*="vi-"] .archiv a {
  text-decoration: none !important;
}

@media screen and (max-width: 1400px) {
  /* line 334, dev/sass/modules/vi.scss */
  [class*="vi-"] .archiv {
    left: auto !important;
  }
}

@media screen and (max-width: 986px) {
  /* line 334, dev/sass/modules/vi.scss */
  [class*="vi-"] .archiv {
    top: auto !important;
    width: 100% !important;
    right: auto !important;
    margin-bottom: 20px !important;
  }
}

/* line 348, dev/sass/modules/vi.scss */
[class*="vi-"] .mobile-ico {
  display: none !important;
}

@media screen and (max-width: 455px) {
  /* line 351, dev/sass/modules/vi.scss */
  [class*="vi-"] .inner-padding {
    width: 80% !important;
    -webkit-box-pack: center !important;
    -webkit-justify-content: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }
}

/* line 359, dev/sass/modules/vi.scss */
[class*="vi-"] .inner-padding ul li a {
  margin: 10px 0 !important;
  padding: 0 15px !important;
}

/* line 368, dev/sass/modules/vi.scss */
[class*="vi-"] .inner .text a {
  text-decoration: none !important;
}

@media screen and (max-width: 455px) {
  /* line 371, dev/sass/modules/vi.scss */
  [class*="vi-"] .inner .text p {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-flex-wrap: wrap !important;
        -ms-flex-wrap: wrap !important;
            flex-wrap: wrap !important;
  }
}

@media screen and (max-width: 455px) {
  /* line 380, dev/sass/modules/vi.scss */
  [class*="vi-"] .comments .head {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-flex-wrap: wrap !important;
        -ms-flex-wrap: wrap !important;
            flex-wrap: wrap !important;
  }
}

/* line 387, dev/sass/modules/vi.scss */
[class*="vi-"] #footer .inner {
  padding: 65px 20px 5px !important;
}

@media screen and (max-width: 1200px) {
  /* line 389, dev/sass/modules/vi.scss */
  [class*="vi-"] #footer .inner .text {
    padding-left: 0 !important;
  }
}

/* line 395, dev/sass/modules/vi.scss */
[class*="vi-"] .btn-sear {
  display: none !important;
}

/* line 398, dev/sass/modules/vi.scss */
[class*="vi-"] .wrap-search {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  margin-bottom: 20px !important;
  -webkit-box-align: center !important;
  -webkit-align-items: center !important;
      -ms-flex-align: center !important;
          align-items: center !important;
}

/* line 402, dev/sass/modules/vi.scss */
[class*="vi-"] .wrap-search .vi-sw-on-btn {
  border-bottom: none !important;
  display: block !important;
}

@media screen and (max-width: 600px) {
  /* line 402, dev/sass/modules/vi.scss */
  [class*="vi-"] .wrap-search .vi-sw-on-btn {
    width: 100% !important;
  }
}

/* line 410, dev/sass/modules/vi.scss */
[class*="vi-"] .wrap-search a {
  margin-left: 20px !important;
}

@media screen and (max-width: 455px) {
  /* line 410, dev/sass/modules/vi.scss */
  [class*="vi-"] .wrap-search a {
    margin-left: 0 !important;
  }
}

@media screen and (max-width: 1400px) {
  /* line 398, dev/sass/modules/vi.scss */
  [class*="vi-"] .wrap-search {
    left: auto !important;
    width: auto !important;
  }
}

@media screen and (max-width: 1260px) {
  /* line 398, dev/sass/modules/vi.scss */
  [class*="vi-"] .wrap-search {
    top: auto !important;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }
}

@media screen and (max-width: 986px) {
  /* line 398, dev/sass/modules/vi.scss */
  [class*="vi-"] .wrap-search {
    width: calc(100% - 40px) !important;
    margin: 0 20px 20px 20px;
    -webkit-box-align: center !important;
    -webkit-align-items: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }
}

@media screen and (max-width: 455px) {
  /* line 398, dev/sass/modules/vi.scss */
  [class*="vi-"] .wrap-search {
    margin: 10px 0 0 0 !important;
  }
}

@media screen and (max-width: 986px) {
  /* line 433, dev/sass/modules/vi.scss */
  [class*="vi-"] .wrap-search .search {
    width: 50% !important;
    padding: 0 !important;
  }
}

@media screen and (max-width: 600px) {
  /* line 433, dev/sass/modules/vi.scss */
  [class*="vi-"] .wrap-search .search {
    display: none !important;
  }
}

@media screen and (max-width: 1400px) {
  /* line 444, dev/sass/modules/vi.scss */
  [class*="vi-"] .clock-block {
    left: auto !important;
  }
}

@media screen and (max-width: 1400px) {
  /* line 449, dev/sass/modules/vi.scss */
  [class*="vi-"] .vi-sw-on-btn {
    width: 55% !important;
    margin-bottom: 20px !important;
  }
}

@media screen and (max-width: 1200px) {
  /* line 455, dev/sass/modules/vi.scss */
  [class*="vi-"] .col60 {
    width: 100% !important;
  }
}

@media screen and (max-width: 455px) {
  /* line 455, dev/sass/modules/vi.scss */
  [class*="vi-"] .col60 {
    display: none !important;
  }
}

@media screen and (max-width: 986px) {
  /* line 463, dev/sass/modules/vi.scss */
  [class*="vi-"] .logo {
    height: auto !important;
  }
}

@media screen and (max-width: 820px) {
  /* line 463, dev/sass/modules/vi.scss */
  [class*="vi-"] .logo {
    width: 50% !important;
  }
}

@media screen and (max-width: 820px) {
  /* line 463, dev/sass/modules/vi.scss */
  [class*="vi-"] .logo {
    display: none !important;
  }
}

@media screen and (max-width: 750px) {
  /* line 474, dev/sass/modules/vi.scss */
  [class*="vi-"] .top-line-menu {
    display: none !important;
  }
}

/* line 481, dev/sass/modules/vi.scss */
[class*="vi-"] .top-line-menu ul li a {
  height: auto !important;
}

@media screen and (max-width: 986px) {
  /* line 480, dev/sass/modules/vi.scss */
  [class*="vi-"] .top-line-menu ul li {
    display: block !important;
  }
  /* line 486, dev/sass/modules/vi.scss */
  [class*="vi-"] .top-line-menu ul li:last-child {
    display: none !important;
  }
}

/* line 493, dev/sass/modules/vi.scss */
[class*="vi-"] #footer {
  background: white;
}

/* line 495, dev/sass/modules/vi.scss */
[class*="vi-"] #footer .logo {
  display: none !important;
}

/* line 499, dev/sass/modules/vi.scss */
[class*="vi-"] .col25 {
  width: 100% !important;
}

/* line 502, dev/sass/modules/vi.scss */
[class*="vi-"] #mobile-gam {
  border-bottom: none !important;
}

/* line 505, dev/sass/modules/vi.scss */
[class*="vi-"] .afisha-page .line {
  background: none !important;
}

/* line 508, dev/sass/modules/vi.scss */
[class*="vi-"] .block-video {
  display: none !important;
}

/* line 511, dev/sass/modules/vi.scss */
[class*="vi-"] .text {
  padding: 0;
  width: auto;
}

/* line 515, dev/sass/modules/vi.scss */
[class*="vi-"] .text a {
  color: black !important;
}

/* line 521, dev/sass/modules/vi.scss */
[class*="vi-"] .tab-link a span {
  border: none !important;
  padding: 0 !important;
}

/* line 529, dev/sass/modules/vi.scss */
[class*="vi-"] .footer .logo img {
  display: none !important;
}

/* line 534, dev/sass/modules/vi.scss */
[class*="vi-"] .a-dash-ico {
  padding: 5px 30px !important;
}

/* line 537, dev/sass/modules/vi.scss */
[class*="vi-"] .a-dash {
  padding: 2px 30px !important;
}

/* line 540, dev/sass/modules/vi.scss */
[class*="vi-"] .li-clone {
  margin: 0 10px !important;
}

/* line 544, dev/sass/modules/vi.scss */
[class*="vi-"] .sub-section {
  border-color: transparent !important;
}

/* line 548, dev/sass/modules/vi.scss */
[class*="vi-"] .view-blue {
  display: none !important;
}

/* line 552, dev/sass/modules/vi.scss */
[class*="vi-"] .news-left {
  width: 100%;
}

/* line 555, dev/sass/modules/vi.scss */
[class*="vi-"] .news-left a {
  width: auto !important;
  height: auto !important;
}

/* line 561, dev/sass/modules/vi.scss */
[class*="vi-"] #sideRight {
  margin-left: 0;
  width: 100% !important;
}

/* line 566, dev/sass/modules/vi.scss */
[class*="vi-"] .jq-selectbox__trigger {
  position: absolute !important;
  border-color: transparent !important;
  background: black !important;
}

/* line 573, dev/sass/modules/vi.scss */
[class*="vi-"] .wrap-gam-menu {
  background: white !important;
  border: 4px solid black;
}

/* line 577, dev/sass/modules/vi.scss */
[class*="vi-"] .more-item {
  display: none !important;
}

/* line 581, dev/sass/modules/vi.scss */
[class*="vi-"] .select-blue {
  border-color: black !important;
}

/* line 585, dev/sass/modules/vi.scss */
[class*="vi-"] #selectSection {
  position: absolute !important;
}

/* line 589, dev/sass/modules/vi.scss */
[class*="vi-"] .total {
  background: none !important;
}

/* line 593, dev/sass/modules/vi.scss */
[class*="vi-"] .item {
  border-bottom: none !important;
  border-right: none !important;
  background: white;
  height: auto !important;
}

/* line 600, dev/sass/modules/vi.scss */
[class*="vi-"] .item a {
  line-height: 1.2;
}

/* line 604, dev/sass/modules/vi.scss */
[class*="vi-"] .item-rubrik {
  padding-left: 20px !important;
}

@media screen and (max-width: 1200px) {
  /* line 607, dev/sass/modules/vi.scss */
  [class*="vi-"] .item-rubrik .wrap-title .title {
    bottom: auto !important;
  }
}

/* line 615, dev/sass/modules/vi.scss */
[class*="vi-"] .comment-blue {
  display: none !important;
}

/* line 619, dev/sass/modules/vi.scss */
[class*="vi-"] .social-block-top {
  display: none !important;
}

/* line 623, dev/sass/modules/vi.scss */
[class*="vi-"] .reviews-form {
  background: white !important;
}

/* line 627, dev/sass/modules/vi.scss */
[class*="vi-"] .soc-share {
  display: none !important;
}

/* line 631, dev/sass/modules/vi.scss */
[class*="vi-"] img {
  display: none !important;
}

/* line 635, dev/sass/modules/vi.scss */
[class*="vi-"] .soc {
  display: none !important;
}

/* line 639, dev/sass/modules/vi.scss */
[class*="vi-"] .last-num {
  display: none !important;
}

/* line 643, dev/sass/modules/vi.scss */
[class*="vi-"] .title {
  background-color: white;
  padding: 0 0 20px 0 !important;
  width: 100% !important;
  color: black !important;
  line-height: 1.4 !important;
  text-shadow: none !important;
}

/* line 651, dev/sass/modules/vi.scss */
[class*="vi-"] .title .ico-view {
  display: none;
}

/* line 655, dev/sass/modules/vi.scss */
[class*="vi-"] .title a {
  color: black !important;
}

/* line 660, dev/sass/modules/vi.scss */
[class*="vi-"] .item-icons {
  display: none;
}

@media screen and (max-width: 986px) {
  /* line 660, dev/sass/modules/vi.scss */
  [class*="vi-"] .item-icons {
    display: none !important;
  }
}

/* line 667, dev/sass/modules/vi.scss */
[class*="vi-"] .middleCourse {
  background: none !important;
}

/* line 671, dev/sass/modules/vi.scss */
[class*="vi-"] .box-weather {
  background: transparent !important;
}

/* line 674, dev/sass/modules/vi.scss */
[class*="vi-"] .box-weather p {
  color: black !important;
}

/* line 679, dev/sass/modules/vi.scss */
[class*="vi-"] .background_class_weather {
  background: none !important;
}

/* line 683, dev/sass/modules/vi.scss */
[class*="vi-"] .table {
  background: transparent !important;
}

/* line 688, dev/sass/modules/vi.scss */
[class*="vi-"] .blog_h2 span {
  display: none !important;
}

/* line 693, dev/sass/modules/vi.scss */
[class*="vi-"] .block-gray {
  background: white !important;
}

/* line 696, dev/sass/modules/vi.scss */
[class*="vi-"] .block-gray .item .img {
  display: none !important;
}

/* line 703, dev/sass/modules/vi.scss */
[class*="vi-"] .padding span {
  display: none !important;
}

/* line 708, dev/sass/modules/vi.scss */
[class*="vi-"] .button {
  color: black !important;
  width: 70px !important;
}

/* line 714, dev/sass/modules/vi.scss */
[class*="vi-"] .pagination-blog a {
  background: white !important;
}

/* line 717, dev/sass/modules/vi.scss */
[class*="vi-"] .pagination-blog a:hover {
  color: black !important;
  border-color: black;
}

/* line 723, dev/sass/modules/vi.scss */
[class*="vi-"] .pagination-blog span {
  background: white !important;
  border-color: black !important;
}

/* line 730, dev/sass/modules/vi.scss */
[class*="vi-"] .icons {
  display: none;
}

/* line 734, dev/sass/modules/vi.scss */
[class*="vi-"] .shadow {
  background: none !important;
  display: none !important;
}

/* line 739, dev/sass/modules/vi.scss */
[class*="vi-"] .section-title {
  display: none !important;
}

/* line 744, dev/sass/modules/vi.scss */
[class*="vi-"] .section a {
  color: black !important;
}

@media screen and (max-width: 455px) {
  /* line 749, dev/sass/modules/vi.scss */
  [class*="vi-"] .mobile-gam .text {
    display: none !important;
  }
}

/* line 757, dev/sass/modules/vi.scss */
[class*="vi-"] .block-rubrik {
  margin-left: 0 !important;
}

/* line 761, dev/sass/modules/vi.scss */
[class*="vi-"] .col50 {
  width: 100%;
}

/* line 765, dev/sass/modules/vi.scss */
[class*="vi-"] .tirag {
  color: black !important;
}

/* line 769, dev/sass/modules/vi.scss */
[class*="vi-"] .date {
  color: black !important;
}

@media screen and (max-width: 1400px) {
  /* line 772, dev/sass/modules/vi.scss */
  [class*="vi-"] .next-num {
    width: 100% !important;
  }
}

/* line 778, dev/sass/modules/vi.scss */
[class*="vi-"] .slider-partners {
  display: none !important;
}

/* line 782, dev/sass/modules/vi.scss */
[class*="vi-"] .text {
  color: black !important;
}

/* line 786, dev/sass/modules/vi.scss */
[class*="vi-"] .top-menu-2 {
  border: none;
  background: white !important;
  height: auto !important;
}

/* line 790, dev/sass/modules/vi.scss */
[class*="vi-"] .top-menu-2 ul {
  height: auto !important;
}

/* line 794, dev/sass/modules/vi.scss */
[class*="vi-"] .top-menu-2 li {
  height: auto !important;
}

/* line 796, dev/sass/modules/vi.scss */
[class*="vi-"] .top-menu-2 li a {
  color: black !important;
}

/* line 803, dev/sass/modules/vi.scss */
[class*="vi-"] .gam span {
  background: black !important;
}

/* line 808, dev/sass/modules/vi.scss */
[class*="vi-"] .view-line {
  display: none;
}

/* line 812, dev/sass/modules/vi.scss */
[class*="vi-"] .comment-line {
  display: none;
}

/* line 816, dev/sass/modules/vi.scss */
[class*="vi-"] #main-menu {
  background-color: white;
}

/* line 819, dev/sass/modules/vi.scss */
[class*="vi-"] #main-menu li {
  padding-top: 20px !important;
}

/* line 821, dev/sass/modules/vi.scss */
[class*="vi-"] #main-menu li:first-child {
  padding-top: 5px !important;
}

/* line 824, dev/sass/modules/vi.scss */
[class*="vi-"] #main-menu li a {
  background-color: white !important;
}

/* line 830, dev/sass/modules/vi.scss */
[class*="vi-"] .other-right {
  width: auto;
}

/* line 834, dev/sass/modules/vi.scss */
[class*="vi-"] .wrap-icons {
  display: none !important;
}

/* line 838, dev/sass/modules/vi.scss */
[class*="vi-"] .col75 {
  width: 100%;
}

/* line 842, dev/sass/modules/vi.scss */
[class*="vi-"] .wrap-title {
  min-height: 0 !important;
}

/* line 844, dev/sass/modules/vi.scss */
[class*="vi-"] .wrap-title .title {
  padding-bottom: 20px !important;
}

@media screen and (max-width: 986px) {
  /* line 842, dev/sass/modules/vi.scss */
  [class*="vi-"] .wrap-title {
    padding: 0 !important;
  }
}

/* line 852, dev/sass/modules/vi.scss */
[class*="vi-"] .ico-v {
  display: none;
}

/* line 856, dev/sass/modules/vi.scss */
[class*="vi-"] .ico-p {
  display: none;
}

/* line 860, dev/sass/modules/vi.scss */
[class*="vi-"] .ico-upd {
  display: none;
}

/* line 863, dev/sass/modules/vi.scss */
[class*="vi-"] .wrap-section {
  left: auto !important;
  top: auto !important;
  margin-bottom: 10px !important;
}

/* line 870, dev/sass/modules/vi.scss */
[class*="vi-"] article img {
  display: block !important;
}

/* line 875, dev/sass/modules/vi.scss */
[class*="vi-"] .news-detail-category {
  color: black !important;
}

/* line 879, dev/sass/modules/vi.scss */
[class*="vi-"] .sub-section {
  background: black;
}

/* line 882, dev/sass/modules/vi.scss */
[class*="vi-"] .sub-section a {
  color: white !important;
}

/* line 887, dev/sass/modules/vi.scss */
[class*="vi-"] .sub-section .active a {
  color: black !important;
}

/* line 894, dev/sass/modules/vi.scss */
[class*="vi-"] .author a {
  color: black !important;
}

/* line 900, dev/sass/modules/vi.scss */
[class*="vi-"] .more a {
  color: black !important;
}

/* line 904, dev/sass/modules/vi.scss */
[class*="vi-"] .servis-links {
  display: none !important;
}

/* line 909, dev/sass/modules/vi.scss */
[class*="vi-"] .top-section a {
  color: black !important;
}

/* line 914, dev/sass/modules/vi.scss */
[class*="vi-"] .pagination .next {
  font-size: 0 !important;
}

/* line 918, dev/sass/modules/vi.scss */
[class*="vi-"] .a-dash-ico .ico {
  display: none !important;
}

/* line 923, dev/sass/modules/vi.scss */
[class*="vi-"] .pagination .prev {
  font-size: 0 !important;
}

/* line 926, dev/sass/modules/vi.scss */
[class*="vi-"] .search-input {
  border: none !important;
}

/* line 928, dev/sass/modules/vi.scss */
[class*="vi-"] .search-input .inputbox {
  padding: 10px !important;
}

/* line 932, dev/sass/modules/vi.scss */
[class*="vi-"] .more {
  margin-left: 0;
  left: auto;
  margin-top: 25px;
  width: auto;
  height: auto;
  bottom: auto;
  border: none;
}

/* line 941, dev/sass/modules/vi.scss */
[class*="vi-"] .tab-contents {
  display: none !important;
}

/* line 945, dev/sass/modules/vi.scss */
[class*="vi-"] .spacer {
  background: white !important;
}

/* line 948, dev/sass/modules/vi.scss */
[class*="vi-"] .slider {
  width: 100% !important;
}

/* line 950, dev/sass/modules/vi.scss */
[class*="vi-"] .slider ul {
  width: 100% !important;
}

/* line 955, dev/sass/modules/vi.scss */
[class*="vi-"] .main {
  background: white;
  width: 100% !important;
  max-width: none !important;
  border: transparent !important;
}

/* line 962, dev/sass/modules/vi.scss */
[class*="vi-"] .wrap-title-inner {
  padding: 0 !important;
}

/* line 965, dev/sass/modules/vi.scss */
[class*="vi-"] .padding {
  padding-left: 0 !important;
}

/* line 969, dev/sass/modules/vi.scss */
[class*="vi-"] .date-big {
  display: none !important;
}

/* line 972, dev/sass/modules/vi.scss */
[class*="vi-"] .selected i {
  display: none !important;
}

/* line 981, dev/sass/modules/vi.scss */
[class*="vi-"][class*="ff1"] {
  font-family: 'Arial', sans-serif !important;
}

/* line 984, dev/sass/modules/vi.scss */
[class*="vi-"][class*="ff1"] input::-webkit-input-placeholder {
  font-family: 'Arial', sans-serif !important;
}
[class*="vi-"][class*="ff1"] input::-moz-placeholder {
  font-family: 'Arial', sans-serif !important;
}
[class*="vi-"][class*="ff1"] input::-ms-input-placeholder {
  font-family: 'Arial', sans-serif !important;
}
[class*="vi-"][class*="ff1"] input::placeholder {
  font-family: 'Arial', sans-serif !important;
}

/* line 988, dev/sass/modules/vi.scss */
[class*="vi-"][class*="ff1"] .button {
  font-family: 'Times New Roman', serif !important;
}

/* line 992, dev/sass/modules/vi.scss */
[class*="vi-"][class*="ff1"] .jq-selectbox__select {
  font-family: 'Arial', sans-serif !important;
}

/* line 996, dev/sass/modules/vi.scss */
[class*="vi-"][class*="ff1"] article {
  font-family: 'Times New Roman', serif !important;
}

/* line 1001, dev/sass/modules/vi.scss */
[class*="vi-"][class*="ff2"] {
  font-family: 'Times New Roman', serif !important;
}

/* line 1004, dev/sass/modules/vi.scss */
[class*="vi-"][class*="ff2"] input::-webkit-input-placeholder {
  font-family: 'Times New Roman', serif !important;
}
[class*="vi-"][class*="ff2"] input::-moz-placeholder {
  font-family: 'Times New Roman', serif !important;
}
[class*="vi-"][class*="ff2"] input::-ms-input-placeholder {
  font-family: 'Times New Roman', serif !important;
}
[class*="vi-"][class*="ff2"] input::placeholder {
  font-family: 'Times New Roman', serif !important;
}

/* line 1008, dev/sass/modules/vi.scss */
[class*="vi-"][class*="ff2"] .button {
  font-family: 'Times New Roman', serif !important;
}

/* line 1012, dev/sass/modules/vi.scss */
[class*="vi-"][class*="ff2"] .jq-selectbox__select {
  font-family: 'Times New Roman', serif !important;
}

/* line 1016, dev/sass/modules/vi.scss */
[class*="vi-"][class*="ff2"] article {
  font-family: 'Times New Roman', serif !important;
}

/* line 1026, dev/sass/modules/vi.scss */
[class*="vi-"][class*="fs1"] {
  font-size: 22px !important;
}

/* line 1029, dev/sass/modules/vi.scss */
[class*="vi-"][class*="fs1"] input::-webkit-input-placeholder {
  font-size: 22px !important;
}
[class*="vi-"][class*="fs1"] input::-moz-placeholder {
  font-size: 22px !important;
}
[class*="vi-"][class*="fs1"] input::-ms-input-placeholder {
  font-size: 22px !important;
}
[class*="vi-"][class*="fs1"] input::placeholder {
  font-size: 22px !important;
}

/* line 1032, dev/sass/modules/vi.scss */
[class*="vi-"][class*="fs1"] .q {
  font-size: 22px !important;
}

/* line 1036, dev/sass/modules/vi.scss */
[class*="vi-"][class*="fs1"] .jq-selectbox__select {
  font-size: 22px !important;
}

/* line 1040, dev/sass/modules/vi.scss */
[class*="vi-"][class*="fs1"] li {
  font-size: 22px !important;
}

/* line 1044, dev/sass/modules/vi.scss */
[class*="vi-"][class*="fs1"] .search-input .inputbox {
  font-size: 22px !important;
}

/* line 1047, dev/sass/modules/vi.scss */
[class*="vi-"][class*="fs1"] .search-input .button {
  font-size: 22px !important;
  width: auto !important;
}

/* line 1053, dev/sass/modules/vi.scss */
[class*="vi-"][class*="fs1"] span {
  font-size: 22px !important;
}

/* line 1057, dev/sass/modules/vi.scss */
[class*="vi-"][class*="fs1"] a {
  font-size: 22px !important;
}

/* line 1061, dev/sass/modules/vi.scss */
[class*="vi-"][class*="fs1"] .title {
  font-size: 22px !important;
}

/* line 1065, dev/sass/modules/vi.scss */
[class*="vi-"][class*="fs1"] .tirag {
  font-size: 22px !important;
}

/* line 1069, dev/sass/modules/vi.scss */
[class*="vi-"][class*="fs1"] article {
  font-size: 22px !important;
}

/* line 1073, dev/sass/modules/vi.scss */
[class*="vi-"][class*="fs1"] .date {
  font-size: 22px !important;
}

/* line 1077, dev/sass/modules/vi.scss */
[class*="vi-"][class*="fs1"] .head {
  font-size: 22px !important;
}

/* line 1081, dev/sass/modules/vi.scss */
[class*="vi-"][class*="fs1"] h3 {
  font-size: 22px !important;
}

/* line 1085, dev/sass/modules/vi.scss */
[class*="vi-"][class*="fs1"] .comment-form-title {
  font-size: 22px !important;
}

/* line 1089, dev/sass/modules/vi.scss */
[class*="vi-"][class*="fs1"] .text {
  font-size: 22px !important;
}

/* line 1093, dev/sass/modules/vi.scss */
[class*="vi-"][class*="fs1"] font {
  font-size: 22px !important;
}

/* line 1097, dev/sass/modules/vi.scss */
[class*="vi-"][class*="fs1"] .view-line {
  font-size: 22px !important;
}

/* line 1103, dev/sass/modules/vi.scss */
[class*="vi-"][class*="fs2"] {
  font-size: 28px !important;
}

/* line 1106, dev/sass/modules/vi.scss */
[class*="vi-"][class*="fs2"] input::-webkit-input-placeholder {
  font-size: 28px !important;
}
[class*="vi-"][class*="fs2"] input::-moz-placeholder {
  font-size: 28px !important;
}
[class*="vi-"][class*="fs2"] input::-ms-input-placeholder {
  font-size: 28px !important;
}
[class*="vi-"][class*="fs2"] input::placeholder {
  font-size: 28px !important;
}

/* line 1109, dev/sass/modules/vi.scss */
[class*="vi-"][class*="fs2"] .q {
  font-size: 28px !important;
}

/* line 1113, dev/sass/modules/vi.scss */
[class*="vi-"][class*="fs2"] li {
  font-size: 28px !important;
}

/* line 1117, dev/sass/modules/vi.scss */
[class*="vi-"][class*="fs2"] .search-input .inputbox {
  font-size: 28px !important;
}

/* line 1120, dev/sass/modules/vi.scss */
[class*="vi-"][class*="fs2"] .search-input .button {
  font-size: 28px !important;
  width: auto !important;
}

/* line 1126, dev/sass/modules/vi.scss */
[class*="vi-"][class*="fs2"] .jq-selectbox__select {
  font-size: 28px !important;
}

/* line 1130, dev/sass/modules/vi.scss */
[class*="vi-"][class*="fs2"] span {
  font-size: 28px !important;
}

/* line 1134, dev/sass/modules/vi.scss */
[class*="vi-"][class*="fs2"] .tirag {
  font-size: 28px !important;
}

/* line 1138, dev/sass/modules/vi.scss */
[class*="vi-"][class*="fs2"] a {
  font-size: 28px !important;
}

/* line 1142, dev/sass/modules/vi.scss */
[class*="vi-"][class*="fs2"] .title {
  font-size: 28px !important;
}

/* line 1146, dev/sass/modules/vi.scss */
[class*="vi-"][class*="fs2"] article {
  font-size: 28px !important;
}

/* line 1150, dev/sass/modules/vi.scss */
[class*="vi-"][class*="fs2"] .date {
  font-size: 28px !important;
}

/* line 1154, dev/sass/modules/vi.scss */
[class*="vi-"][class*="fs2"] .head {
  font-size: 28px !important;
}

/* line 1158, dev/sass/modules/vi.scss */
[class*="vi-"][class*="fs2"] h3 {
  font-size: 28px !important;
}

/* line 1162, dev/sass/modules/vi.scss */
[class*="vi-"][class*="fs2"] .comment-form-title {
  font-size: 28px !important;
}

/* line 1166, dev/sass/modules/vi.scss */
[class*="vi-"][class*="fs2"] .text {
  font-size: 28px !important;
}

/* line 1170, dev/sass/modules/vi.scss */
[class*="vi-"][class*="fs2"] font {
  font-size: 28px !important;
}

/* line 1174, dev/sass/modules/vi.scss */
[class*="vi-"][class*="fs2"] .view-line {
  font-size: 28px !important;
}

/* line 1184, dev/sass/modules/vi.scss */
[class*="vi-"][class*="ls1"] {
  letter-spacing: 4px !important;
}

/* line 1187, dev/sass/modules/vi.scss */
[class*="vi-"][class*="ls1"] input::-webkit-input-placeholder {
  letter-spacing: 4px !important;
}
[class*="vi-"][class*="ls1"] input::-moz-placeholder {
  letter-spacing: 4px !important;
}
[class*="vi-"][class*="ls1"] input::-ms-input-placeholder {
  letter-spacing: 4px !important;
}
[class*="vi-"][class*="ls1"] input::placeholder {
  letter-spacing: 4px !important;
}

/* line 1192, dev/sass/modules/vi.scss */
[class*="vi-"][class*="ls2"] {
  letter-spacing: 8px !important;
}

/* line 1195, dev/sass/modules/vi.scss */
[class*="vi-"][class*="ls2"] input::-webkit-input-placeholder {
  letter-spacing: 8px !important;
}
[class*="vi-"][class*="ls2"] input::-moz-placeholder {
  letter-spacing: 8px !important;
}
[class*="vi-"][class*="ls2"] input::-ms-input-placeholder {
  letter-spacing: 8px !important;
}
[class*="vi-"][class*="ls2"] input::placeholder {
  letter-spacing: 8px !important;
}

/* line 1201, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] {
  background-color: white !important;
  color: black !important;
}

/* line 1204, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] font {
  color: black !important;
}

/* line 1207, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] h1 {
  color: black !important;
}

/* line 1210, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .aficha_h2 {
  background: white !important;
}

/* line 1214, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .head a {
  color: black !important;
}

/* line 1220, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .a a {
  color: black !important;
}

/* line 1224, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] article {
  color: black !important;
}

/* line 1226, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] article a {
  color: black !important;
}

/* line 1231, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .tab-link a {
  color: black !important;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-bottom: 1px solid black !important;
}

/* line 1239, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .tab-link span {
  color: black !important;
}

/* line 1243, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .selected {
  border-color: black !important;
}

/* line 1245, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .selected span {
  color: black !important;
  padding-top: 0px !important;
}

/* line 1251, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .all a {
  color: black !important;
}

@media screen and (max-width: 540px) {
  /* line 1251, dev/sass/modules/vi.scss */
  [class*="vi-"][class*="cs0"] .all a {
    background: white !important;
  }
}

/* line 1258, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .left-top-line {
  background: white !important;
}

/* line 1261, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .mobile-gam {
  background: white !important;
}

@media screen and (max-width: 986px) {
  /* line 1263, dev/sass/modules/vi.scss */
  [class*="vi-"][class*="cs0"] .mobile-gam span {
    background: black !important;
  }
}

/* line 1271, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .wrap-title .h2 a {
  color: black !important;
}

/* line 1276, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] a {
  border-bottom: 1px solid black !important;
}

/* line 1279, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .main {
  background: white !important;
  color: black !important;
}

/* line 1283, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .slider {
  border-color: black !important;
}

/* line 1286, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .search {
  border: none !important;
}

/* line 1288, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .search input {
  padding: 15px !important;
}

/* line 1292, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .inputbox {
  border: 1px solid black;
}

/* line 1295, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .spacer {
  background-color: white !important;
  color: black !important;
}

/* line 1299, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] #header {
  background-color: white !important;
  color: black !important;
}

/* line 1304, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .exmp a {
  color: black !important;
}

/* line 1309, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .top-section a {
  background: white !important;
  color: black !important;
}

/* line 1315, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .more a {
  background-color: white !important;
  color: black !important;
}

/* line 1321, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .author a {
  background-color: white !important;
  color: black !important;
}

/* line 1326, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .sub-section {
  background-color: white !important;
  color: black !important;
}

/* line 1330, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .sub-section a {
  background-color: white !important;
  color: black !important;
}

/* line 1336, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .sub-section .active a {
  background-color: white !important;
  color: black !important;
}

/* line 1342, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .news-detail-category {
  background-color: white !important;
  color: black !important;
}

/* line 1346, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .title {
  background-color: white !important;
  color: black !important;
}

/* line 1350, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] #main-menu {
  background-color: black !important;
  color: white !important;
}

/* line 1355, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] #main-menu li a {
  background-color: black !important;
  color: white !important;
}

/* line 1362, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .gam span {
  background-color: white !important;
  color: black !important;
}

/* line 1369, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .top-menu-2 li a {
  background-color: white !important;
  color: black !important;
}

/* line 1375, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .text {
  background-color: white !important;
  color: black !important;
}

/* line 1379, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .date {
  background-color: white !important;
  color: black !important;
}

/* line 1383, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .tirag {
  background-color: white !important;
  color: black !important;
  border-bottom: 1px solid black !important;
}

/* line 1389, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .section a {
  background-color: white !important;
  color: black !important;
}

/* line 1394, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .shadow {
  background-color: white !important;
  color: black !important;
}

/* line 1398, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .item {
  background-color: white !important;
  color: black !important;
}

/* line 1401, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .item a {
  color: black !important;
}

/* line 1406, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .pagination-blog a {
  background-color: white !important;
  color: black !important;
  border-color: black !important;
  float: none !important;
}

/* line 1412, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .pagination-blog a:hover {
  background-color: white !important;
  color: black !important;
}

/* line 1418, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .pagination-blog span {
  background-color: white !important;
  color: black !important;
  border-color: black !important;
  float: none !important;
}

/* line 1426, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .button {
  background-color: white !important;
  color: black !important;
}

/* line 1430, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .block-gray {
  background-color: white !important;
  color: black !important;
  border-color: black !important;
}

/* line 1435, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .table {
  background-color: white !important;
  color: black !important;
}

/* line 1439, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .background_class_weather {
  background-color: white !important;
  color: black !important;
}

/* line 1443, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .box-weather {
  background-color: white !important;
  color: black !important;
}

/* line 1447, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .box-weather p {
  background-color: white !important;
  color: black !important;
}

/* line 1452, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .title {
  background-color: white !important;
  color: black !important;
}

/* line 1456, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .title a {
  background-color: white !important;
  color: black !important;
}

/* line 1461, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .reviews-form {
  background-color: white !important;
  color: black !important;
}

/* line 1465, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .wrap-gam-menu {
  background-color: white !important;
  color: black !important;
}

/* line 1469, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .top-menu-2 {
  background-color: white !important;
  color: black !important;
}

/* line 1473, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .jq-selectbox__trigger {
  background-color: white !important;
  color: black !important;
}

/* line 1478, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .text a {
  background-color: white !important;
  color: black !important;
}

/* line 1483, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] #footer {
  background: white !important;
  color: black !important;
}

/* line 1489, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .sub-section a:hover {
  background-color: white !important;
  color: black !important;
}

/* line 1496, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .sub-section .active a {
  background: white !important;
  color: black !important;
}

/* line 1503, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .date span {
  background: white !important;
  color: black !important;
}

/* line 1508, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] #middle {
  background-color: black !important;
}

/* line 1511, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] #content {
  background-color: white !important;
}

/* line 1514, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .fs {
  color: black !important;
}

/* line 1518, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .breadcrumbs-new2 a {
  color: black !important;
}

/* line 1522, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .block-white {
  background: white !important;
  border-color: black !important;
}

/* line 1526, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] blockquote {
  color: black !important;
}

/* line 1530, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .archiv a {
  color: black !important;
  background: white !important;
  height: auto !important;
  border-bottom: none !important;
}

/* line 1536, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .auth-bar {
  border-color: black !important;
}

/* line 1539, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .dash {
  color: black !important;
}

/* line 1542, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .main-a-dash-icon {
  color: black !important;
}

/* line 1545, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .clock-block {
  color: black !important;
}
[class*="vi-"][class*="cs0"] .vi-sw-on-btn {
  color: black !important;
}

/* line 1548, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] #time {
  background: none !important;
}

/* line 1553, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs0"] .top-line-menu li a {
  color: black !important;
}

/* line 1562, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] {
  background-color: black !important;
  color: white !important;
}

/* line 1566, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .a a {
  color: white !important;
}

/* line 1570, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] font {
  color: white !important;
}

/* line 1573, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] h1 {
  color: white !important;
}

/* line 1576, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .aficha_h2 {
  background: black !important;
}

/* line 1580, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .head a {
  color: white !important;
}

[class*="vi-"][class*="cs1"] .vi-sw-on-btn {
  color: white !important;
}

/* line 1586, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .tab-link a {
  color: white !important;
  border-bottom: 1px solid white !important;
}

/* line 1590, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .tab-link span {
  color: white !important;
}

/* line 1594, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] article {
  color: white !important;
}

/* line 1596, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] article a {
  color: white !important;
}

/* line 1602, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .wrap-title .h2 a {
  color: white !important;
}

/* line 1607, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .selected {
  border-color: white !important;
}

/* line 1609, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .selected span {
  color: white !important;
  padding-top: 0px !important;
}

/* line 1615, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .all a {
  color: white !important;
}

@media screen and (max-width: 540px) {
  /* line 1615, dev/sass/modules/vi.scss */
  [class*="vi-"][class*="cs1"] .all a {
    background: black !important;
  }
}

/* line 1622, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .left-top-line {
  background: black !important;
}

/* line 1626, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .mobile-gam {
  background: black !important;
}

@media screen and (max-width: 986px) {
  /* line 1628, dev/sass/modules/vi.scss */
  [class*="vi-"][class*="cs1"] .mobile-gam span {
    background: white !important;
  }
}

/* line 1634, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .main {
  background: black !important;
  color: white !important;
}

/* line 1638, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .slider {
  border-color: white !important;
}

/* line 1641, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .spacer {
  background-color: black !important;
  color: white !important;
}

/* line 1645, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .search {
  border: none !important;
}

/* line 1648, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .search form .button {
  background: url(/bitrix/templates/gp_copy/css/../images/search-white.png);
  height: 48px !important;
}

/* line 1654, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] #header {
  background-color: black !important;
  color: white !important;
}

/* line 1659, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .exmp a {
  color: white !important;
}

/* line 1664, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .top-section a {
  background: black !important;
  color: white !important;
}

/* line 1670, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .more a {
  background-color: black !important;
  color: white !important;
}

/* line 1676, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .author a {
  background-color: black !important;
  color: white !important;
}

/* line 1681, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .sub-section {
  background-color: black !important;
  color: white !important;
}

/* line 1685, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .sub-section a {
  background-color: black !important;
  color: white !important;
}

/* line 1691, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .sub-section .active a {
  background-color: black !important;
  color: white !important;
}

/* line 1697, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .news-detail-category {
  background-color: black !important;
  color: white !important;
}

/* line 1701, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] #main-menu {
  background-color: white !important;
  color: black !important;
}

/* line 1706, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] #main-menu li a {
  background-color: white !important;
  color: black !important;
}

/* line 1713, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .gam span {
  background-color: black !important;
  color: white !important;
}

/* line 1720, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .top-menu-2 li a {
  background-color: black !important;
  color: white !important;
}

/* line 1726, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .text {
  background-color: black !important;
  color: white !important;
}

/* line 1730, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .date {
  background-color: black !important;
  color: white !important;
}

/* line 1734, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .tirag {
  background-color: black !important;
  color: white !important;
  border-bottom: 1px solid white !important;
}

/* line 1740, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .section a {
  background-color: black !important;
  color: white !important;
}

/* line 1745, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .shadow {
  background-color: black !important;
  color: white !important;
}

/* line 1749, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .item {
  background-color: black !important;
  color: white !important;
}

/* line 1752, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .item a {
  color: white !important;
}

/* line 1757, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .pagination-blog a {
  background-color: black !important;
  color: white !important;
  border-color: white !important;
  float: none !important;
}

/* line 1763, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .pagination-blog a:hover {
  background-color: black !important;
  color: white !important;
}

/* line 1769, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .pagination-blog span {
  background-color: black !important;
  color: white !important;
  border-color: white !important;
  float: none !important;
}

/* line 1777, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .button {
  background-color: black !important;
  color: white !important;
}

/* line 1781, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .block-gray {
  background-color: black !important;
  color: white !important;
  border-color: white !important;
}

/* line 1786, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .table {
  background-color: black !important;
  color: white !important;
}

/* line 1790, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .background_class_weather {
  background-color: black !important;
  color: white !important;
}

/* line 1794, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .box-weather {
  background-color: black !important;
  color: white !important;
}

/* line 1798, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .box-weather p {
  background-color: black !important;
  color: white !important;
}

/* line 1803, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .title {
  background-color: black !important;
  color: white !important;
}

/* line 1808, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .title a {
  background-color: black !important;
  color: white !important;
}

/* line 1817, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .reviews-form {
  background-color: black !important;
  color: white !important;
}

/* line 1821, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .wrap-gam-menu {
  background-color: black !important;
  color: white !important;
}

/* line 1825, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .top-menu-2 {
  background-color: black !important;
  color: white !important;
}

/* line 1829, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .jq-selectbox__trigger {
  background-color: black !important;
  color: white !important;
}

/* line 1834, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .text a {
  background-color: black !important;
  color: white !important;
}

/* line 1839, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] #footer {
  background-color: black !important;
  color: white !important;
}

/* line 1845, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .sub-section a:hover {
  background-color: black !important;
  color: white !important;
}

/* line 1852, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .sub-section .active a {
  background: black !important;
  color: white !important;
}

/* line 1859, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .date span {
  background: black !important;
  color: white !important;
}

/* line 1864, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] #middle {
  background-color: white !important;
}

/* line 1867, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] #content {
  background-color: black !important;
}

/* line 1870, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .fs {
  color: white !important;
}

/* line 1874, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .breadcrumbs-new2 a {
  color: white !important;
}

/* line 1878, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .block-white {
  background: black !important;
  border-color: white !important;
}

/* line 1882, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] blockquote {
  color: white !important;
}

/* line 1886, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .archiv a {
  color: white !important;
  background: black !important;
  height: auto !important;
}

/* line 1892, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .auth-bar {
  border-color: white !important;
}

/* line 1895, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .dash {
  color: white !important;
}

/* line 1898, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .main-a-dash-icon {
  color: white !important;
}

/* line 1901, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .clock-block {
  color: white !important;
}

/* line 1904, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] #time {
  background: none !important;
}

/* line 1909, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .top-line-menu li a {
  color: white !important;
}

/* line 1916, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .vi-conf {
  background-color: #000;
  border-color: #fff;
}

/* line 1920, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .vi-conf-head {
  border-color: #fff;
}
[class*="vi-"][class*="cs1"] .vi-conf-close{
  background-image: url(/bitrix/templates/gp_copy/css/../images/vi-close-white.jpg);
  background-size: cover;
}

/* line 1924, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .vi-conf-option {
  border-color: #fff;
}

/* line 1927, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .vi-conf-option__name {
  color: #fff;
}

/* line 1931, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .vi-conf-option .vi-conf-btn--active {
  background-color: #fff;
  color: #000;
}

/* line 1937, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .vi-conf-btn {
  border-color: #fff;
  color: #fff;
}

/* line 1942, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .vi-conf-close {
  border-color: #fff;
}

/* line 1945, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs1"] .vi-conf-close .icon {
  fill: #fff;
}

/* line 1952, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] {
  background-color: #c8e5ff !important;
  color: #002d56 !important;
}

/* line 1955, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] font {
  color: #002d56 !important;
}

/* line 1959, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .a a {
  color: #002d56 !important;
}

[class*="vi-"][class*="cs2"] .vi-sw-on-btn {
  color: #002d56 !important;
}

/* line 1963, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] h1 {
  color: #002d56 !important;
}

/* line 1966, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .aficha_h2 {
  background: #c8e5ff !important;
}

/* line 1970, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .head a {
  color: #002d56 !important;
}

/* line 1976, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] article {
  color: #002d56 !important;
}

/* line 1978, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] article a {
  color: #002d56 !important;
}

/* line 1984, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .wrap-title .h2 a {
  color: #002d56 !important;
}

/* line 1989, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .selected {
  border-color: #002d56 !important;
}

/* line 1991, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .selected span {
  color: #002d56 !important;
  padding-top: 0px !important;
}

/* line 1997, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .tab-link a {
  color: #002d56 !important;
  border-bottom: 1px solid #002d56 !important;
}

/* line 2001, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .tab-link span {
  color: #002d56 !important;
}

/* line 2006, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .all a {
  color: #002d56 !important;
}

@media screen and (max-width: 540px) {
  /* line 2006, dev/sass/modules/vi.scss */
  [class*="vi-"][class*="cs2"] .all a {
    background: #c8e5ff !important;
  }
}

/* line 2013, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .left-top-line {
  background: #c8e5ff !important;
}

/* line 2016, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .mobile-gam {
  background: #c8e5ff !important;
}

@media screen and (max-width: 986px) {
  /* line 2018, dev/sass/modules/vi.scss */
  [class*="vi-"][class*="cs2"] .mobile-gam span {
    background: #002d56 !important;
  }
}

/* line 2024, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .main {
  background: #c8e5ff !important;
  color: #002d56 !important;
}

/* line 2028, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .slider {
  border-color: #002d56 !important;
}

/* line 2031, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .search {
  border: none !important;
}

/* line 2034, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .spacer {
  background-color: #c8e5ff !important;
  color: #002d56 !important;
}

/* line 2038, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] #header {
  background-color: #c8e5ff !important;
  color: #002d56 !important;
}

/* line 2043, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .exmp a {
  color: #002d56 !important;
}

/* line 2048, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .top-section a {
  background: #c8e5ff !important;
  color: #002d56 !important;
}

/* line 2054, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .more a {
  background-color: #c8e5ff !important;
  color: #002d56 !important;
}

/* line 2060, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .author a {
  background-color: #c8e5ff !important;
  color: #002d56 !important;
}

/* line 2065, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .sub-section {
  background-color: #c8e5ff !important;
  color: #002d56 !important;
}

/* line 2069, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .sub-section a {
  background-color: #c8e5ff !important;
  color: #002d56 !important;
}

/* line 2075, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .sub-section .active a {
  background-color: #c8e5ff !important;
  color: #002d56 !important;
}

/* line 2081, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .news-detail-category {
  background-color: #c8e5ff !important;
  color: #002d56 !important;
}

/* line 2085, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .title {
  background-color: #c8e5ff !important;
  color: #002d56 !important;
}

/* line 2089, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] #main-menu {
  background-color: #002d56 !important;
  color: #c8e5ff !important;
}

/* line 2094, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] #main-menu li a {
  background-color: #002d56 !important;
  color: #c8e5ff !important;
}

/* line 2101, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .gam span {
  background-color: #c8e5ff !important;
  color: #002d56 !important;
}

/* line 2108, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .top-menu-2 li a {
  background-color: #c8e5ff !important;
  color: #002d56 !important;
}

/* line 2114, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .text {
  background-color: #c8e5ff !important;
  color: #002d56 !important;
}

/* line 2118, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .date {
  background-color: #c8e5ff !important;
  color: #002d56 !important;
}

/* line 2122, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .tirag {
  background-color: #c8e5ff !important;
  color: #002d56 !important;
  border-bottom: 1px solid #002d56 !important;
}

/* line 2128, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .section a {
  background-color: #c8e5ff !important;
  color: #002d56 !important;
}

/* line 2133, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .shadow {
  background-color: #c8e5ff !important;
  color: #002d56 !important;
}

/* line 2137, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .item {
  background-color: #c8e5ff !important;
  color: #002d56 !important;
}

/* line 2140, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .item a {
  color: #002d56 !important;
}

/* line 2145, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .pagination-blog a {
  background-color: #c8e5ff !important;
  color: #002d56 !important;
  border-color: #002d56 !important;
  float: none !important;
}

/* line 2151, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .pagination-blog a:hover {
  background-color: #c8e5ff !important;
  color: #002d56 !important;
}

/* line 2157, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .pagination-blog span {
  background-color: #c8e5ff !important;
  color: #002d56 !important;
  border-color: #002d56 !important;
  float: none !important;
}

/* line 2165, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .button {
  background-color: #c8e5ff !important;
  color: #002d56 !important;
}

/* line 2169, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .block-gray {
  background-color: #c8e5ff !important;
  color: #002d56 !important;
  border-color: #002d56 !important;
}

/* line 2174, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .table {
  background-color: #c8e5ff !important;
  color: #002d56 !important;
}

/* line 2178, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .background_class_weather {
  background-color: #c8e5ff !important;
  color: #002d56 !important;
}

/* line 2182, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .box-weather {
  background-color: #c8e5ff !important;
  color: #002d56 !important;
}

/* line 2186, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .box-weather p {
  background-color: #c8e5ff !important;
  color: #002d56 !important;
}

/* line 2191, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .title {
  background-color: #c8e5ff !important;
  color: #002d56 !important;
}

/* line 2195, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .title a {
  background-color: #c8e5ff !important;
  color: #002d56 !important;
}

/* line 2200, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .reviews-form {
  background-color: #c8e5ff !important;
  color: #002d56 !important;
}

/* line 2204, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .wrap-gam-menu {
  background-color: #c8e5ff !important;
  color: #002d56 !important;
}

/* line 2208, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .top-menu-2 {
  background-color: #c8e5ff !important;
  color: #002d56 !important;
}

/* line 2212, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .jq-selectbox__trigger {
  background-color: #c8e5ff !important;
  color: #002d56 !important;
}

/* line 2217, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .text a {
  background-color: #c8e5ff !important;
  color: #002d56 !important;
}

/* line 2222, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] #footer {
  background-color: #c8e5ff !important;
  color: #002d56 !important;
}

/* line 2228, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .sub-section a:hover {
  background-color: #c8e5ff !important;
  color: #002d56 !important;
}

/* line 2235, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .sub-section .active a {
  background: #c8e5ff !important;
  color: #002d56 !important;
}

/* line 2242, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .date span {
  background: #c8e5ff !important;
  color: #002d56 !important;
}

/* line 2247, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] #middle {
  background-color: #002d56 !important;
}

/* line 2250, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] #content {
  background-color: #c8e5ff !important;
}

/* line 2253, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .fs {
  color: #002d56 !important;
}

/* line 2257, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .breadcrumbs-new2 a {
  color: #002d56 !important;
}

/* line 2262, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .block-white {
  background: #c8e5ff !important;
  border-color: #002d56 !important;
}

/* line 2266, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] blockquote {
  color: #002d56 !important;
}

/* line 2270, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .archiv a {
  color: #002d56 !important;
  background: #c8e5ff !important;
  height: auto !important;
}

/* line 2276, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .auth-bar {
  border-color: #002d56 !important;
}

/* line 2279, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .dash {
  color: #002d56 !important;
}

/* line 2282, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .main-a-dash-icon {
  color: #002d56 !important;
}

/* line 2285, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .clock-block {
  color: #002d56 !important;
}

/* line 2288, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] #time {
  background: none !important;
}

/* line 2293, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .top-line-menu li a {
  color: #002d56 !important;
  height: auto !important;
}

/* line 2301, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .vi-conf {
  background-color: #c8e5ff;
  border-color: #002d56;
}

/* line 2305, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .vi-conf-head {
  border-color: #002d56;
}
[class*="vi-"][class*="cs2"] .vi-conf-close{
  background-image: url(/bitrix/templates/gp_copy/css/../images/vi-close-black.png);
  background-size: cover;
}

/* line 2309, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .vi-conf-option {
  border-color: #002d56;
}

/* line 2312, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .vi-conf-option__name {
  color: #002d56;
}

/* line 2316, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .vi-conf-option .vi-conf-btn--active {
  background-color: #002d56;
  color: #c8e5ff;
}

/* line 2322, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .vi-conf-btn {
  border-color: #002d56;
  color: #002d56;
}

/* line 2327, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .vi-conf-close {
  border-color: #002d56;
}

/* line 2330, dev/sass/modules/vi.scss */
[class*="vi-"][class*="cs2"] .vi-conf-close .icon {
  fill: #002d56;
}

/* line 2343, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls2cs0"] .logo img,
[class*="vi-ff2fs2ls2cs1"] .logo img,
[class*="vi-ff2fs2ls2cs2"] .logo img {
  display: block !important;
}

/* line 2348, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls2cs0"] img,
[class*="vi-ff2fs2ls2cs1"] img,
[class*="vi-ff2fs2ls2cs2"] img {
  display: none !important;
}

/* line 2352, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls2cs0"] .search,
[class*="vi-ff2fs2ls2cs1"] .search,
[class*="vi-ff2fs2ls2cs2"] .search {
  width: 48%;
}

/* line 2356, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls2cs0"] .soc,
[class*="vi-ff2fs2ls2cs1"] .soc,
[class*="vi-ff2fs2ls2cs2"] .soc {
  display: none !important;
}

/* line 2360, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls2cs0"] .last-num,
[class*="vi-ff2fs2ls2cs1"] .last-num,
[class*="vi-ff2fs2ls2cs2"] .last-num {
  display: none !important;
}

/* line 2364, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls2cs0"] .header,
[class*="vi-ff2fs2ls2cs1"] .header,
[class*="vi-ff2fs2ls2cs2"] .header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 2370, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls2cs0"] .clock-block,
[class*="vi-ff2fs2ls2cs1"] .clock-block,
[class*="vi-ff2fs2ls2cs2"] .clock-block {
  position: relative;
  top: auto;
  left: auto;
  width: 45%;
  margin-left: 0;
}

/* line 2378, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls2cs0"] .wrap-search,
[class*="vi-ff2fs2ls2cs1"] .wrap-search,
[class*="vi-ff2fs2ls2cs2"] .wrap-search {
  position: relative;
  left: auto;
  top: auto;
  width: 80%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

/* line 2385, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls2cs0"] .wrap-search a,
[class*="vi-ff2fs2ls2cs1"] .wrap-search a,
[class*="vi-ff2fs2ls2cs2"] .wrap-search a {
  margin-left: 20px !important;
}

/* line 2392, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls2cs0"] .exmp,
[class*="vi-ff2fs2ls2cs1"] .exmp,
[class*="vi-ff2fs2ls2cs2"] .exmp {
  width: 52%;
}

/* line 2395, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls2cs0"] .exmp a,
[class*="vi-ff2fs2ls2cs1"] .exmp a,
[class*="vi-ff2fs2ls2cs2"] .exmp a {
  padding-left: 0;
}

/* line 2400, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls2cs0"] .col60,
[class*="vi-ff2fs2ls2cs1"] .col60,
[class*="vi-ff2fs2ls2cs2"] .col60 {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}

/* line 2407, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls2cs0"] .a-dash,
[class*="vi-ff2fs2ls2cs1"] .a-dash,
[class*="vi-ff2fs2ls2cs2"] .a-dash {
  padding: 7px 30px;
}

/* line 2411, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls2cs0"] .inner,
[class*="vi-ff2fs2ls2cs1"] .inner,
[class*="vi-ff2fs2ls2cs2"] .inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 2417, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls2cs0"] .archiv,
[class*="vi-ff2fs2ls2cs1"] .archiv,
[class*="vi-ff2fs2ls2cs2"] .archiv {
  position: relative;
  left: auto;
  top: auto;
  width: 23%;
  margin-left: 20px;
}

/* line 2425, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls2cs0"] .next-num,
[class*="vi-ff2fs2ls2cs1"] .next-num,
[class*="vi-ff2fs2ls2cs2"] .next-num {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 80%;
  height: auto;
  margin-left: 25px;
}

/* line 2434, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls2cs0"] .tirag,
[class*="vi-ff2fs2ls2cs1"] .tirag,
[class*="vi-ff2fs2ls2cs2"] .tirag {
  text-align: left;
}

/* line 2438, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls2cs0"] .slider,
[class*="vi-ff2fs2ls2cs1"] .slider,
[class*="vi-ff2fs2ls2cs2"] .slider {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-flex-wrap: wrap !important;
      -ms-flex-wrap: wrap !important;
          flex-wrap: wrap !important;
  max-width: none !important;
  padding: 10px;
  border: 1px solid black;
}

/* line 2445, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls2cs0"] .slider li,
[class*="vi-ff2fs2ls2cs1"] .slider li,
[class*="vi-ff2fs2ls2cs2"] .slider li {
  line-height: 1.2 !important;
}

/* line 2450, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls2cs0"] .top-line,
[class*="vi-ff2fs2ls2cs1"] .top-line,
[class*="vi-ff2fs2ls2cs2"] .top-line {
  height: auto;
}

/* line 2454, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls2cs0"] .logo,
[class*="vi-ff2fs2ls2cs1"] .logo,
[class*="vi-ff2fs2ls2cs2"] .logo {
  height: auto;
  float: none;
  width: 20%;
}

/* line 2460, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls2cs0"] .auth-bar,
[class*="vi-ff2fs2ls2cs1"] .auth-bar,
[class*="vi-ff2fs2ls2cs2"] .auth-bar {
  position: relative;
  left: auto;
  top: auto;
  right: auto;
}

/* line 2467, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls2cs0"] .opinion-list,
[class*="vi-ff2fs2ls2cs1"] .opinion-list,
[class*="vi-ff2fs2ls2cs2"] .opinion-list {
  background: none !important;
}

/* line 2471, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls2cs0"] .wrap-title,
[class*="vi-ff2fs2ls2cs1"] .wrap-title,
[class*="vi-ff2fs2ls2cs2"] .wrap-title {
  background: none !important;
}

/* line 2481, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls2cs0"] .logo img,
[class*="vi-ff1fs2ls2cs1"] .logo img,
[class*="vi-ff1fs2ls2cs2"] .logo img {
  display: block !important;
}

/* line 2486, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls2cs0"] img,
[class*="vi-ff1fs2ls2cs1"] img,
[class*="vi-ff1fs2ls2cs2"] img {
  display: none !important;
}

/* line 2490, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls2cs0"] .search,
[class*="vi-ff1fs2ls2cs1"] .search,
[class*="vi-ff1fs2ls2cs2"] .search {
  width: 48%;
}

/* line 2494, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls2cs0"] .soc,
[class*="vi-ff1fs2ls2cs1"] .soc,
[class*="vi-ff1fs2ls2cs2"] .soc {
  display: none !important;
}

/* line 2498, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls2cs0"] .header,
[class*="vi-ff1fs2ls2cs1"] .header,
[class*="vi-ff1fs2ls2cs2"] .header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 2504, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls2cs0"] .clock-block,
[class*="vi-ff1fs2ls2cs1"] .clock-block,
[class*="vi-ff1fs2ls2cs2"] .clock-block {
  position: relative;
  top: auto;
  left: auto;
  width: 45%;
  margin-left: 0;
}

/* line 2512, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls2cs0"] .wrap-search,
[class*="vi-ff1fs2ls2cs1"] .wrap-search,
[class*="vi-ff1fs2ls2cs2"] .wrap-search {
  position: relative;
  left: auto;
  top: auto;
  width: 80%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

/* line 2523, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls2cs0"] .exmp,
[class*="vi-ff1fs2ls2cs1"] .exmp,
[class*="vi-ff1fs2ls2cs2"] .exmp {
  width: 55%;
}

/* line 2526, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls2cs0"] .exmp a,
[class*="vi-ff1fs2ls2cs1"] .exmp a,
[class*="vi-ff1fs2ls2cs2"] .exmp a {
  padding-left: 0;
}

/* line 2531, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls2cs0"] .col60,
[class*="vi-ff1fs2ls2cs1"] .col60,
[class*="vi-ff1fs2ls2cs2"] .col60 {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}

/* line 2538, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls2cs0"] .a-dash,
[class*="vi-ff1fs2ls2cs1"] .a-dash,
[class*="vi-ff1fs2ls2cs2"] .a-dash {
  padding: 7px 30px;
}

/* line 2542, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls2cs0"] .inner,
[class*="vi-ff1fs2ls2cs1"] .inner,
[class*="vi-ff1fs2ls2cs2"] .inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 2548, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls2cs0"] .last-num,
[class*="vi-ff1fs2ls2cs1"] .last-num,
[class*="vi-ff1fs2ls2cs2"] .last-num {
  display: none !important;
}

/* line 2552, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls2cs0"] .archiv,
[class*="vi-ff1fs2ls2cs1"] .archiv,
[class*="vi-ff1fs2ls2cs2"] .archiv {
  position: relative;
  left: auto;
  top: auto;
  width: 23%;
  margin-left: 20px;
}

/* line 2560, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls2cs0"] .next-num,
[class*="vi-ff1fs2ls2cs1"] .next-num,
[class*="vi-ff1fs2ls2cs2"] .next-num {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 80%;
  height: auto;
  margin-left: 25px;
}

/* line 2569, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls2cs0"] .tirag,
[class*="vi-ff1fs2ls2cs1"] .tirag,
[class*="vi-ff1fs2ls2cs2"] .tirag {
  text-align: left;
}

/* line 2573, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls2cs0"] .slider,
[class*="vi-ff1fs2ls2cs1"] .slider,
[class*="vi-ff1fs2ls2cs2"] .slider {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-flex-wrap: wrap !important;
      -ms-flex-wrap: wrap !important;
          flex-wrap: wrap !important;
  max-width: none !important;
  padding: 10px;
  border: 1px solid black;
}

/* line 2580, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls2cs0"] .slider li,
[class*="vi-ff1fs2ls2cs1"] .slider li,
[class*="vi-ff1fs2ls2cs2"] .slider li {
  line-height: 1.2 !important;
}

/* line 2585, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls2cs0"] .top-line,
[class*="vi-ff1fs2ls2cs1"] .top-line,
[class*="vi-ff1fs2ls2cs2"] .top-line {
  height: auto;
}

/* line 2589, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls2cs0"] .logo,
[class*="vi-ff1fs2ls2cs1"] .logo,
[class*="vi-ff1fs2ls2cs2"] .logo {
  height: auto;
  float: none;
  width: 20%;
}

/* line 2595, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls2cs0"] .auth-bar,
[class*="vi-ff1fs2ls2cs1"] .auth-bar,
[class*="vi-ff1fs2ls2cs2"] .auth-bar {
  position: relative;
  left: auto;
  top: auto;
  right: auto;
}

/* line 2602, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls2cs0"] .opinion-list,
[class*="vi-ff1fs2ls2cs1"] .opinion-list,
[class*="vi-ff1fs2ls2cs2"] .opinion-list {
  background: none !important;
}

/* line 2606, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls2cs0"] .wrap-title,
[class*="vi-ff1fs2ls2cs1"] .wrap-title,
[class*="vi-ff1fs2ls2cs2"] .wrap-title {
  background: none !important;
}

/* line 2616, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls2cs0"] .logo img,
[class*="vi-ff0fs2ls2cs1"] .logo img,
[class*="vi-ff0fs2ls2cs2"] .logo img {
  display: block !important;
}

/* line 2621, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls2cs0"] img,
[class*="vi-ff0fs2ls2cs1"] img,
[class*="vi-ff0fs2ls2cs2"] img {
  display: none !important;
}

/* line 2625, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls2cs0"] .search,
[class*="vi-ff0fs2ls2cs1"] .search,
[class*="vi-ff0fs2ls2cs2"] .search {
  width: 48%;
}

/* line 2629, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls2cs0"] .soc,
[class*="vi-ff0fs2ls2cs1"] .soc,
[class*="vi-ff0fs2ls2cs2"] .soc {
  display: none !important;
}

/* line 2633, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls2cs0"] .header,
[class*="vi-ff0fs2ls2cs1"] .header,
[class*="vi-ff0fs2ls2cs2"] .header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 2639, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls2cs0"] .clock-block,
[class*="vi-ff0fs2ls2cs1"] .clock-block,
[class*="vi-ff0fs2ls2cs2"] .clock-block {
  position: relative;
  top: auto;
  left: auto;
  width: 45%;
  margin-left: 0;
}

/* line 2647, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls2cs0"] .wrap-search,
[class*="vi-ff0fs2ls2cs1"] .wrap-search,
[class*="vi-ff0fs2ls2cs2"] .wrap-search {
  position: relative;
  left: auto;
  top: auto;
  width: 83%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

/* line 2658, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls2cs0"] .exmp,
[class*="vi-ff0fs2ls2cs1"] .exmp,
[class*="vi-ff0fs2ls2cs2"] .exmp {
  width: 55%;
}

/* line 2661, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls2cs0"] .exmp a,
[class*="vi-ff0fs2ls2cs1"] .exmp a,
[class*="vi-ff0fs2ls2cs2"] .exmp a {
  padding-left: 0;
}

/* line 2666, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls2cs0"] .col60,
[class*="vi-ff0fs2ls2cs1"] .col60,
[class*="vi-ff0fs2ls2cs2"] .col60 {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}

/* line 2673, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls2cs0"] .a-dash,
[class*="vi-ff0fs2ls2cs1"] .a-dash,
[class*="vi-ff0fs2ls2cs2"] .a-dash {
  padding: 7px 30px;
}

/* line 2677, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls2cs0"] .inner,
[class*="vi-ff0fs2ls2cs1"] .inner,
[class*="vi-ff0fs2ls2cs2"] .inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 2683, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls2cs0"] .last-num,
[class*="vi-ff0fs2ls2cs1"] .last-num,
[class*="vi-ff0fs2ls2cs2"] .last-num {
  display: none !important;
}

/* line 2687, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls2cs0"] .archiv,
[class*="vi-ff0fs2ls2cs1"] .archiv,
[class*="vi-ff0fs2ls2cs2"] .archiv {
  position: relative;
  left: auto;
  top: auto;
  width: 25%;
  margin-left: 20px;
}

/* line 2695, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls2cs0"] .next-num,
[class*="vi-ff0fs2ls2cs1"] .next-num,
[class*="vi-ff0fs2ls2cs2"] .next-num {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 80%;
  height: auto;
  margin-left: 25px;
}

/* line 2704, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls2cs0"] .tirag,
[class*="vi-ff0fs2ls2cs1"] .tirag,
[class*="vi-ff0fs2ls2cs2"] .tirag {
  text-align: left;
}

/* line 2708, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls2cs0"] .slider,
[class*="vi-ff0fs2ls2cs1"] .slider,
[class*="vi-ff0fs2ls2cs2"] .slider {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-flex-wrap: wrap !important;
      -ms-flex-wrap: wrap !important;
          flex-wrap: wrap !important;
  max-width: none !important;
  padding: 10px;
  border: 1px solid black;
}

/* line 2715, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls2cs0"] .slider li,
[class*="vi-ff0fs2ls2cs1"] .slider li,
[class*="vi-ff0fs2ls2cs2"] .slider li {
  line-height: 1.2 !important;
}

/* line 2720, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls2cs0"] .top-line,
[class*="vi-ff0fs2ls2cs1"] .top-line,
[class*="vi-ff0fs2ls2cs2"] .top-line {
  height: auto;
}

/* line 2724, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls2cs0"] .logo,
[class*="vi-ff0fs2ls2cs1"] .logo,
[class*="vi-ff0fs2ls2cs2"] .logo {
  height: auto;
  float: none;
  width: 20%;
}

/* line 2730, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls2cs0"] .auth-bar,
[class*="vi-ff0fs2ls2cs1"] .auth-bar,
[class*="vi-ff0fs2ls2cs2"] .auth-bar {
  position: relative;
  left: auto;
  top: auto;
  right: auto;
}

/* line 2737, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls2cs0"] .opinion-list,
[class*="vi-ff0fs2ls2cs1"] .opinion-list,
[class*="vi-ff0fs2ls2cs2"] .opinion-list {
  background: none !important;
}

/* line 2741, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls2cs0"] .wrap-title,
[class*="vi-ff0fs2ls2cs1"] .wrap-title,
[class*="vi-ff0fs2ls2cs2"] .wrap-title {
  background: none !important;
}

/* line 2752, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls1cs0"] .logo img,
[class*="vi-ff2fs1ls1cs1"] .logo img,
[class*="vi-ff2fs1ls1cs2"] .logo img {
  display: block !important;
}

/* line 2757, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls1cs0"] img,
[class*="vi-ff2fs1ls1cs1"] img,
[class*="vi-ff2fs1ls1cs2"] img {
  display: none !important;
}

/* line 2761, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls1cs0"] .search,
[class*="vi-ff2fs1ls1cs1"] .search,
[class*="vi-ff2fs1ls1cs2"] .search {
  width: 48%;
}

/* line 2765, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls1cs0"] .soc,
[class*="vi-ff2fs1ls1cs1"] .soc,
[class*="vi-ff2fs1ls1cs2"] .soc {
  display: none !important;
}

/* line 2769, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls1cs0"] .header,
[class*="vi-ff2fs1ls1cs1"] .header,
[class*="vi-ff2fs1ls1cs2"] .header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 2775, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls1cs0"] .clock-block,
[class*="vi-ff2fs1ls1cs1"] .clock-block,
[class*="vi-ff2fs1ls1cs2"] .clock-block {
  position: relative;
  top: auto;
  left: auto;
  width: 45%;
  margin-left: 0;
}

/* line 2783, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls1cs0"] .wrap-search,
[class*="vi-ff2fs1ls1cs1"] .wrap-search,
[class*="vi-ff2fs1ls1cs2"] .wrap-search {
  position: relative;
  left: auto;
  top: auto;
  width: 80%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

/* line 2791, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls1cs0"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff2fs1ls1cs1"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff2fs1ls1cs2"] .wrap-search .vi-sw-on-btn {
  width: 38%;
}

/* line 2798, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls1cs0"] .exmp,
[class*="vi-ff2fs1ls1cs1"] .exmp,
[class*="vi-ff2fs1ls1cs2"] .exmp {
  width: 52%;
}

/* line 2801, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls1cs0"] .exmp a,
[class*="vi-ff2fs1ls1cs1"] .exmp a,
[class*="vi-ff2fs1ls1cs2"] .exmp a {
  padding-left: 0;
}

/* line 2806, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls1cs0"] .col60,
[class*="vi-ff2fs1ls1cs1"] .col60,
[class*="vi-ff2fs1ls1cs2"] .col60 {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}

/* line 2813, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls1cs0"] .a-dash,
[class*="vi-ff2fs1ls1cs1"] .a-dash,
[class*="vi-ff2fs1ls1cs2"] .a-dash {
  padding: 7px 30px;
}

/* line 2817, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls1cs0"] .inner,
[class*="vi-ff2fs1ls1cs1"] .inner,
[class*="vi-ff2fs1ls1cs2"] .inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 2823, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls1cs0"] .last-num,
[class*="vi-ff2fs1ls1cs1"] .last-num,
[class*="vi-ff2fs1ls1cs2"] .last-num {
  display: none !important;
}

/* line 2827, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls1cs0"] .archiv,
[class*="vi-ff2fs1ls1cs1"] .archiv,
[class*="vi-ff2fs1ls1cs2"] .archiv {
  position: relative;
  left: auto;
  top: auto;
  width: 23%;
  margin-left: 20px;
}

/* line 2835, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls1cs0"] .next-num,
[class*="vi-ff2fs1ls1cs1"] .next-num,
[class*="vi-ff2fs1ls1cs2"] .next-num {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 80%;
  height: auto;
  margin-left: 25px;
}

/* line 2844, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls1cs0"] .tirag,
[class*="vi-ff2fs1ls1cs1"] .tirag,
[class*="vi-ff2fs1ls1cs2"] .tirag {
  text-align: left;
}

/* line 2848, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls1cs0"] .slider,
[class*="vi-ff2fs1ls1cs1"] .slider,
[class*="vi-ff2fs1ls1cs2"] .slider {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-flex-wrap: wrap !important;
      -ms-flex-wrap: wrap !important;
          flex-wrap: wrap !important;
  max-width: none !important;
  padding: 10px;
  border: 1px solid black;
}

/* line 2855, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls1cs0"] .slider li,
[class*="vi-ff2fs1ls1cs1"] .slider li,
[class*="vi-ff2fs1ls1cs2"] .slider li {
  line-height: 1.2 !important;
}

/* line 2860, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls1cs0"] .top-line,
[class*="vi-ff2fs1ls1cs1"] .top-line,
[class*="vi-ff2fs1ls1cs2"] .top-line {
  height: auto;
}

/* line 2864, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls1cs0"] .logo,
[class*="vi-ff2fs1ls1cs1"] .logo,
[class*="vi-ff2fs1ls1cs2"] .logo {
  height: auto;
  float: none;
  width: 20%;
}

/* line 2870, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls1cs0"] .auth-bar,
[class*="vi-ff2fs1ls1cs1"] .auth-bar,
[class*="vi-ff2fs1ls1cs2"] .auth-bar {
  position: relative;
  left: auto;
  top: auto;
  right: auto;
}

/* line 2877, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls1cs0"] .opinion-list,
[class*="vi-ff2fs1ls1cs1"] .opinion-list,
[class*="vi-ff2fs1ls1cs2"] .opinion-list {
  background: none !important;
}

/* line 2881, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls1cs0"] .wrap-title,
[class*="vi-ff2fs1ls1cs1"] .wrap-title,
[class*="vi-ff2fs1ls1cs2"] .wrap-title {
  background: none !important;
}

/* line 2891, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls1cs0"] .logo img,
[class*="vi-ff0fs1ls1cs1"] .logo img,
[class*="vi-ff0fs1ls1cs2"] .logo img {
  display: block !important;
}

/* line 2896, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls1cs0"] img,
[class*="vi-ff0fs1ls1cs1"] img,
[class*="vi-ff0fs1ls1cs2"] img {
  display: none !important;
}

/* line 2900, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls1cs0"] .search,
[class*="vi-ff0fs1ls1cs1"] .search,
[class*="vi-ff0fs1ls1cs2"] .search {
  width: 48%;
}

/* line 2904, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls1cs0"] .soc,
[class*="vi-ff0fs1ls1cs1"] .soc,
[class*="vi-ff0fs1ls1cs2"] .soc {
  display: none !important;
}

/* line 2908, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls1cs0"] .header,
[class*="vi-ff0fs1ls1cs1"] .header,
[class*="vi-ff0fs1ls1cs2"] .header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 2914, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls1cs0"] .clock-block,
[class*="vi-ff0fs1ls1cs1"] .clock-block,
[class*="vi-ff0fs1ls1cs2"] .clock-block {
  position: relative;
  top: auto;
  left: auto;
  width: 45%;
  margin-left: 0;
}

/* line 2922, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls1cs0"] .wrap-search,
[class*="vi-ff0fs1ls1cs1"] .wrap-search,
[class*="vi-ff0fs1ls1cs2"] .wrap-search {
  position: relative;
  left: auto;
  top: auto;
  width: 80%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

/* line 2930, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls1cs0"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff0fs1ls1cs1"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff0fs1ls1cs2"] .wrap-search .vi-sw-on-btn {
  width: 38%;
}

/* line 2937, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls1cs0"] .exmp,
[class*="vi-ff0fs1ls1cs1"] .exmp,
[class*="vi-ff0fs1ls1cs2"] .exmp {
  width: 52%;
}

/* line 2940, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls1cs0"] .exmp a,
[class*="vi-ff0fs1ls1cs1"] .exmp a,
[class*="vi-ff0fs1ls1cs2"] .exmp a {
  padding-left: 0;
}

/* line 2945, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls1cs0"] .col60,
[class*="vi-ff0fs1ls1cs1"] .col60,
[class*="vi-ff0fs1ls1cs2"] .col60 {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}

/* line 2952, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls1cs0"] .a-dash,
[class*="vi-ff0fs1ls1cs1"] .a-dash,
[class*="vi-ff0fs1ls1cs2"] .a-dash {
  padding: 7px 30px;
}

/* line 2956, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls1cs0"] .inner,
[class*="vi-ff0fs1ls1cs1"] .inner,
[class*="vi-ff0fs1ls1cs2"] .inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 2962, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls1cs0"] .last-num,
[class*="vi-ff0fs1ls1cs1"] .last-num,
[class*="vi-ff0fs1ls1cs2"] .last-num {
  display: none !important;
}

/* line 2966, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls1cs0"] .archiv,
[class*="vi-ff0fs1ls1cs1"] .archiv,
[class*="vi-ff0fs1ls1cs2"] .archiv {
  position: relative;
  left: auto;
  top: auto;
  width: 23%;
  margin-left: 20px;
}

/* line 2974, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls1cs0"] .next-num,
[class*="vi-ff0fs1ls1cs1"] .next-num,
[class*="vi-ff0fs1ls1cs2"] .next-num {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 80%;
  height: auto;
  margin-left: 25px;
}

/* line 2983, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls1cs0"] .tirag,
[class*="vi-ff0fs1ls1cs1"] .tirag,
[class*="vi-ff0fs1ls1cs2"] .tirag {
  text-align: left;
}

/* line 2987, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls1cs0"] .slider,
[class*="vi-ff0fs1ls1cs1"] .slider,
[class*="vi-ff0fs1ls1cs2"] .slider {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-flex-wrap: wrap !important;
      -ms-flex-wrap: wrap !important;
          flex-wrap: wrap !important;
  max-width: none !important;
  padding: 10px;
  border: 1px solid black;
}

/* line 2994, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls1cs0"] .slider li,
[class*="vi-ff0fs1ls1cs1"] .slider li,
[class*="vi-ff0fs1ls1cs2"] .slider li {
  line-height: 1.2 !important;
}

/* line 2999, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls1cs0"] .top-line,
[class*="vi-ff0fs1ls1cs1"] .top-line,
[class*="vi-ff0fs1ls1cs2"] .top-line {
  height: auto;
}

/* line 3003, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls1cs0"] .logo,
[class*="vi-ff0fs1ls1cs1"] .logo,
[class*="vi-ff0fs1ls1cs2"] .logo {
  height: auto;
  float: none;
  width: 20%;
}

/* line 3009, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls1cs0"] .auth-bar,
[class*="vi-ff0fs1ls1cs1"] .auth-bar,
[class*="vi-ff0fs1ls1cs2"] .auth-bar {
  position: relative;
  left: auto;
  top: auto;
  right: auto;
}

/* line 3016, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls1cs0"] .opinion-list,
[class*="vi-ff0fs1ls1cs1"] .opinion-list,
[class*="vi-ff0fs1ls1cs2"] .opinion-list {
  background: none !important;
}

/* line 3020, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls1cs0"] .wrap-title,
[class*="vi-ff0fs1ls1cs1"] .wrap-title,
[class*="vi-ff0fs1ls1cs2"] .wrap-title {
  background: none !important;
}

/* line 3030, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls1cs0"] .logo img,
[class*="vi-ff1fs1ls1cs1"] .logo img,
[class*="vi-ff1fs1ls1cs2"] .logo img {
  display: block !important;
}

/* line 3035, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls1cs0"] img,
[class*="vi-ff1fs1ls1cs1"] img,
[class*="vi-ff1fs1ls1cs2"] img {
  display: none !important;
}

/* line 3039, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls1cs0"] .search,
[class*="vi-ff1fs1ls1cs1"] .search,
[class*="vi-ff1fs1ls1cs2"] .search {
  width: 48%;
}

/* line 3043, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls1cs0"] .soc,
[class*="vi-ff1fs1ls1cs1"] .soc,
[class*="vi-ff1fs1ls1cs2"] .soc {
  display: none !important;
}

/* line 3047, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls1cs0"] .header,
[class*="vi-ff1fs1ls1cs1"] .header,
[class*="vi-ff1fs1ls1cs2"] .header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 3053, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls1cs0"] .clock-block,
[class*="vi-ff1fs1ls1cs1"] .clock-block,
[class*="vi-ff1fs1ls1cs2"] .clock-block {
  position: relative;
  top: auto;
  left: auto;
  width: 45%;
  margin-left: 0;
}

/* line 3061, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls1cs0"] .wrap-search,
[class*="vi-ff1fs1ls1cs1"] .wrap-search,
[class*="vi-ff1fs1ls1cs2"] .wrap-search {
  position: relative;
  left: auto;
  top: auto;
  width: 80%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

/* line 3069, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls1cs0"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff1fs1ls1cs1"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff1fs1ls1cs2"] .wrap-search .vi-sw-on-btn {
  width: 38%;
}

/* line 3076, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls1cs0"] .exmp,
[class*="vi-ff1fs1ls1cs1"] .exmp,
[class*="vi-ff1fs1ls1cs2"] .exmp {
  width: 52%;
}

/* line 3079, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls1cs0"] .exmp a,
[class*="vi-ff1fs1ls1cs1"] .exmp a,
[class*="vi-ff1fs1ls1cs2"] .exmp a {
  padding-left: 0;
}

/* line 3084, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls1cs0"] .col60,
[class*="vi-ff1fs1ls1cs1"] .col60,
[class*="vi-ff1fs1ls1cs2"] .col60 {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}

/* line 3091, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls1cs0"] .a-dash,
[class*="vi-ff1fs1ls1cs1"] .a-dash,
[class*="vi-ff1fs1ls1cs2"] .a-dash {
  padding: 7px 30px;
}

/* line 3095, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls1cs0"] .inner,
[class*="vi-ff1fs1ls1cs1"] .inner,
[class*="vi-ff1fs1ls1cs2"] .inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 3101, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls1cs0"] .last-num,
[class*="vi-ff1fs1ls1cs1"] .last-num,
[class*="vi-ff1fs1ls1cs2"] .last-num {
  display: none !important;
}

/* line 3105, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls1cs0"] .archiv,
[class*="vi-ff1fs1ls1cs1"] .archiv,
[class*="vi-ff1fs1ls1cs2"] .archiv {
  position: relative;
  left: auto;
  top: auto;
  width: 23%;
  margin-left: 20px;
}

/* line 3113, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls1cs0"] .next-num,
[class*="vi-ff1fs1ls1cs1"] .next-num,
[class*="vi-ff1fs1ls1cs2"] .next-num {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 80%;
  height: auto;
  margin-left: 25px;
}

/* line 3122, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls1cs0"] .tirag,
[class*="vi-ff1fs1ls1cs1"] .tirag,
[class*="vi-ff1fs1ls1cs2"] .tirag {
  text-align: left;
}

/* line 3126, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls1cs0"] .slider,
[class*="vi-ff1fs1ls1cs1"] .slider,
[class*="vi-ff1fs1ls1cs2"] .slider {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-flex-wrap: wrap !important;
      -ms-flex-wrap: wrap !important;
          flex-wrap: wrap !important;
  max-width: none !important;
  padding: 10px;
  border: 1px solid black;
}

/* line 3133, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls1cs0"] .slider li,
[class*="vi-ff1fs1ls1cs1"] .slider li,
[class*="vi-ff1fs1ls1cs2"] .slider li {
  line-height: 1.2 !important;
}

/* line 3138, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls1cs0"] .top-line,
[class*="vi-ff1fs1ls1cs1"] .top-line,
[class*="vi-ff1fs1ls1cs2"] .top-line {
  height: auto;
}

/* line 3142, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls1cs0"] .logo,
[class*="vi-ff1fs1ls1cs1"] .logo,
[class*="vi-ff1fs1ls1cs2"] .logo {
  height: auto;
  float: none;
  width: 20%;
}

/* line 3148, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls1cs0"] .auth-bar,
[class*="vi-ff1fs1ls1cs1"] .auth-bar,
[class*="vi-ff1fs1ls1cs2"] .auth-bar {
  position: relative;
  left: auto;
  top: auto;
  right: auto;
}

/* line 3155, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls1cs0"] .opinion-list,
[class*="vi-ff1fs1ls1cs1"] .opinion-list,
[class*="vi-ff1fs1ls1cs2"] .opinion-list {
  background: none !important;
}

/* line 3159, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls1cs0"] .wrap-title,
[class*="vi-ff1fs1ls1cs1"] .wrap-title,
[class*="vi-ff1fs1ls1cs2"] .wrap-title {
  background: none !important;
}

/* line 3170, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls0cs0"] .logo img,
[class*="vi-ff0fs0ls0cs1"] .logo img,
[class*="vi-ff0fs0ls0cs2"] .logo img {
  display: block !important;
}

/* line 3175, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls0cs0"] img,
[class*="vi-ff0fs0ls0cs1"] img,
[class*="vi-ff0fs0ls0cs2"] img {
  display: none !important;
}

/* line 3179, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls0cs0"] .search,
[class*="vi-ff0fs0ls0cs1"] .search,
[class*="vi-ff0fs0ls0cs2"] .search {
  width: 48%;
}

/* line 3183, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls0cs0"] .soc,
[class*="vi-ff0fs0ls0cs1"] .soc,
[class*="vi-ff0fs0ls0cs2"] .soc {
  display: none !important;
}

/* line 3187, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls0cs0"] .header,
[class*="vi-ff0fs0ls0cs1"] .header,
[class*="vi-ff0fs0ls0cs2"] .header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 3193, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls0cs0"] .clock-block,
[class*="vi-ff0fs0ls0cs1"] .clock-block,
[class*="vi-ff0fs0ls0cs2"] .clock-block {
  position: relative;
  top: auto;
  left: auto;
  width: 45%;
  margin-left: 0;
}

/* line 3201, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls0cs0"] .wrap-search,
[class*="vi-ff0fs0ls0cs1"] .wrap-search,
[class*="vi-ff0fs0ls0cs2"] .wrap-search {
  position: relative;
  left: auto;
  top: auto;
  width: 80%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

/* line 3209, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls0cs0"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff0fs0ls0cs1"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff0fs0ls0cs2"] .wrap-search .vi-sw-on-btn {
  width: 38%;
}

/* line 3216, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls0cs0"] .exmp,
[class*="vi-ff0fs0ls0cs1"] .exmp,
[class*="vi-ff0fs0ls0cs2"] .exmp {
  width: 52%;
}

/* line 3219, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls0cs0"] .exmp a,
[class*="vi-ff0fs0ls0cs1"] .exmp a,
[class*="vi-ff0fs0ls0cs2"] .exmp a {
  padding-left: 0;
}

/* line 3224, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls0cs0"] .col60,
[class*="vi-ff0fs0ls0cs1"] .col60,
[class*="vi-ff0fs0ls0cs2"] .col60 {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}

/* line 3231, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls0cs0"] .a-dash,
[class*="vi-ff0fs0ls0cs1"] .a-dash,
[class*="vi-ff0fs0ls0cs2"] .a-dash {
  padding: 7px 30px;
}

/* line 3235, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls0cs0"] .inner,
[class*="vi-ff0fs0ls0cs1"] .inner,
[class*="vi-ff0fs0ls0cs2"] .inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 3241, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls0cs0"] .last-num,
[class*="vi-ff0fs0ls0cs1"] .last-num,
[class*="vi-ff0fs0ls0cs2"] .last-num {
  display: none !important;
}

/* line 3245, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls0cs0"] .archiv,
[class*="vi-ff0fs0ls0cs1"] .archiv,
[class*="vi-ff0fs0ls0cs2"] .archiv {
  position: relative;
  left: auto;
  top: auto;
  width: 23%;
  margin-left: 20px;
}

/* line 3253, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls0cs0"] .next-num,
[class*="vi-ff0fs0ls0cs1"] .next-num,
[class*="vi-ff0fs0ls0cs2"] .next-num {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 80%;
  height: auto;
  margin-left: 25px;
}

/* line 3262, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls0cs0"] .tirag,
[class*="vi-ff0fs0ls0cs1"] .tirag,
[class*="vi-ff0fs0ls0cs2"] .tirag {
  text-align: left;
}

/* line 3266, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls0cs0"] .slider,
[class*="vi-ff0fs0ls0cs1"] .slider,
[class*="vi-ff0fs0ls0cs2"] .slider {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-flex-wrap: wrap !important;
      -ms-flex-wrap: wrap !important;
          flex-wrap: wrap !important;
  max-width: none !important;
  padding: 10px;
  border: 1px solid black;
}

/* line 3273, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls0cs0"] .slider li,
[class*="vi-ff0fs0ls0cs1"] .slider li,
[class*="vi-ff0fs0ls0cs2"] .slider li {
  line-height: 1.2 !important;
}

/* line 3278, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls0cs0"] .top-line,
[class*="vi-ff0fs0ls0cs1"] .top-line,
[class*="vi-ff0fs0ls0cs2"] .top-line {
  height: auto;
}

/* line 3282, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls0cs0"] .logo,
[class*="vi-ff0fs0ls0cs1"] .logo,
[class*="vi-ff0fs0ls0cs2"] .logo {
  height: auto;
  float: none;
  width: 20%;
}

/* line 3288, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls0cs0"] .auth-bar,
[class*="vi-ff0fs0ls0cs1"] .auth-bar,
[class*="vi-ff0fs0ls0cs2"] .auth-bar {
  position: relative;
  left: auto;
  top: auto;
  right: auto;
}

/* line 3295, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls0cs0"] .opinion-list,
[class*="vi-ff0fs0ls0cs1"] .opinion-list,
[class*="vi-ff0fs0ls0cs2"] .opinion-list {
  background: none !important;
}

/* line 3299, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls0cs0"] .wrap-title,
[class*="vi-ff0fs0ls0cs1"] .wrap-title,
[class*="vi-ff0fs0ls0cs2"] .wrap-title {
  background: none !important;
}

/* line 3309, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls0cs0"] .logo img,
[class*="vi-ff1fs0ls0cs1"] .logo img,
[class*="vi-ff1fs0ls0cs2"] .logo img {
  display: block !important;
}

/* line 3314, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls0cs0"] img,
[class*="vi-ff1fs0ls0cs1"] img,
[class*="vi-ff1fs0ls0cs2"] img {
  display: none !important;
}

/* line 3318, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls0cs0"] .search,
[class*="vi-ff1fs0ls0cs1"] .search,
[class*="vi-ff1fs0ls0cs2"] .search {
  width: 48%;
}

/* line 3322, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls0cs0"] .soc,
[class*="vi-ff1fs0ls0cs1"] .soc,
[class*="vi-ff1fs0ls0cs2"] .soc {
  display: none !important;
}

/* line 3326, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls0cs0"] .header,
[class*="vi-ff1fs0ls0cs1"] .header,
[class*="vi-ff1fs0ls0cs2"] .header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 3332, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls0cs0"] .clock-block,
[class*="vi-ff1fs0ls0cs1"] .clock-block,
[class*="vi-ff1fs0ls0cs2"] .clock-block {
  position: relative;
  top: auto;
  left: auto;
  width: 45%;
  margin-left: 0;
}

/* line 3340, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls0cs0"] .wrap-search,
[class*="vi-ff1fs0ls0cs1"] .wrap-search,
[class*="vi-ff1fs0ls0cs2"] .wrap-search {
  position: relative;
  left: auto;
  top: auto;
  width: 80%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

/* line 3348, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls0cs0"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff1fs0ls0cs1"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff1fs0ls0cs2"] .wrap-search .vi-sw-on-btn {
  width: 38%;
}

/* line 3354, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls0cs0"] .exmp,
[class*="vi-ff1fs0ls0cs1"] .exmp,
[class*="vi-ff1fs0ls0cs2"] .exmp {
  width: 52%;
}

/* line 3357, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls0cs0"] .exmp a,
[class*="vi-ff1fs0ls0cs1"] .exmp a,
[class*="vi-ff1fs0ls0cs2"] .exmp a {
  padding-left: 0;
}

/* line 3362, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls0cs0"] .col60,
[class*="vi-ff1fs0ls0cs1"] .col60,
[class*="vi-ff1fs0ls0cs2"] .col60 {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}

/* line 3369, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls0cs0"] .a-dash,
[class*="vi-ff1fs0ls0cs1"] .a-dash,
[class*="vi-ff1fs0ls0cs2"] .a-dash {
  padding: 7px 30px;
}

/* line 3373, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls0cs0"] .inner,
[class*="vi-ff1fs0ls0cs1"] .inner,
[class*="vi-ff1fs0ls0cs2"] .inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 3379, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls0cs0"] .last-num,
[class*="vi-ff1fs0ls0cs1"] .last-num,
[class*="vi-ff1fs0ls0cs2"] .last-num {
  display: none !important;
}

/* line 3383, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls0cs0"] .archiv,
[class*="vi-ff1fs0ls0cs1"] .archiv,
[class*="vi-ff1fs0ls0cs2"] .archiv {
  position: relative;
  left: auto;
  top: auto;
  width: 23%;
  margin-left: 20px;
}

/* line 3391, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls0cs0"] .next-num,
[class*="vi-ff1fs0ls0cs1"] .next-num,
[class*="vi-ff1fs0ls0cs2"] .next-num {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 80%;
  height: auto;
  margin-left: 25px;
}

/* line 3400, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls0cs0"] .tirag,
[class*="vi-ff1fs0ls0cs1"] .tirag,
[class*="vi-ff1fs0ls0cs2"] .tirag {
  text-align: left;
}

/* line 3404, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls0cs0"] .slider,
[class*="vi-ff1fs0ls0cs1"] .slider,
[class*="vi-ff1fs0ls0cs2"] .slider {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-flex-wrap: wrap !important;
      -ms-flex-wrap: wrap !important;
          flex-wrap: wrap !important;
  max-width: none !important;
  padding: 10px;
  border: 1px solid black;
}

/* line 3411, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls0cs0"] .slider li,
[class*="vi-ff1fs0ls0cs1"] .slider li,
[class*="vi-ff1fs0ls0cs2"] .slider li {
  line-height: 1.2 !important;
}

/* line 3416, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls0cs0"] .top-line,
[class*="vi-ff1fs0ls0cs1"] .top-line,
[class*="vi-ff1fs0ls0cs2"] .top-line {
  height: auto;
}

/* line 3420, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls0cs0"] .logo,
[class*="vi-ff1fs0ls0cs1"] .logo,
[class*="vi-ff1fs0ls0cs2"] .logo {
  height: auto;
  float: none;
  width: 20%;
}

/* line 3426, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls0cs0"] .auth-bar,
[class*="vi-ff1fs0ls0cs1"] .auth-bar,
[class*="vi-ff1fs0ls0cs2"] .auth-bar {
  position: relative;
  left: auto;
  top: auto;
  right: auto;
}

/* line 3433, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls0cs0"] .opinion-list,
[class*="vi-ff1fs0ls0cs1"] .opinion-list,
[class*="vi-ff1fs0ls0cs2"] .opinion-list {
  background: none !important;
}

/* line 3437, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls0cs0"] .wrap-title,
[class*="vi-ff1fs0ls0cs1"] .wrap-title,
[class*="vi-ff1fs0ls0cs2"] .wrap-title {
  background: none !important;
}

/* line 3447, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls0cs0"] .logo img,
[class*="vi-ff2fs0ls0cs1"] .logo img,
[class*="vi-ff2fs0ls0cs2"] .logo img {
  display: block !important;
}

/* line 3452, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls0cs0"] img,
[class*="vi-ff2fs0ls0cs1"] img,
[class*="vi-ff2fs0ls0cs2"] img {
  display: none !important;
}

/* line 3456, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls0cs0"] .search,
[class*="vi-ff2fs0ls0cs1"] .search,
[class*="vi-ff2fs0ls0cs2"] .search {
  width: 48%;
}

/* line 3460, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls0cs0"] .soc,
[class*="vi-ff2fs0ls0cs1"] .soc,
[class*="vi-ff2fs0ls0cs2"] .soc {
  display: none !important;
}

/* line 3464, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls0cs0"] .header,
[class*="vi-ff2fs0ls0cs1"] .header,
[class*="vi-ff2fs0ls0cs2"] .header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 3470, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls0cs0"] .clock-block,
[class*="vi-ff2fs0ls0cs1"] .clock-block,
[class*="vi-ff2fs0ls0cs2"] .clock-block {
  position: relative;
  top: auto;
  left: auto;
  width: 45%;
  margin-left: 0;
}

/* line 3478, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls0cs0"] .wrap-search,
[class*="vi-ff2fs0ls0cs1"] .wrap-search,
[class*="vi-ff2fs0ls0cs2"] .wrap-search {
  position: relative;
  left: auto;
  top: auto;
  width: 80%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

/* line 3486, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls0cs0"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff2fs0ls0cs1"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff2fs0ls0cs2"] .wrap-search .vi-sw-on-btn {
  width: 38%;
}

/* line 3493, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls0cs0"] .exmp,
[class*="vi-ff2fs0ls0cs1"] .exmp,
[class*="vi-ff2fs0ls0cs2"] .exmp {
  width: 52%;
}

/* line 3496, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls0cs0"] .exmp a,
[class*="vi-ff2fs0ls0cs1"] .exmp a,
[class*="vi-ff2fs0ls0cs2"] .exmp a {
  padding-left: 0;
}

/* line 3501, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls0cs0"] .col60,
[class*="vi-ff2fs0ls0cs1"] .col60,
[class*="vi-ff2fs0ls0cs2"] .col60 {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}

/* line 3508, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls0cs0"] .a-dash,
[class*="vi-ff2fs0ls0cs1"] .a-dash,
[class*="vi-ff2fs0ls0cs2"] .a-dash {
  padding: 7px 30px;
}

/* line 3512, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls0cs0"] .inner,
[class*="vi-ff2fs0ls0cs1"] .inner,
[class*="vi-ff2fs0ls0cs2"] .inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 3518, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls0cs0"] .last-num,
[class*="vi-ff2fs0ls0cs1"] .last-num,
[class*="vi-ff2fs0ls0cs2"] .last-num {
  display: none !important;
}

/* line 3522, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls0cs0"] .archiv,
[class*="vi-ff2fs0ls0cs1"] .archiv,
[class*="vi-ff2fs0ls0cs2"] .archiv {
  position: relative;
  left: auto;
  top: auto;
  width: 23%;
  margin-left: 20px;
}

/* line 3530, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls0cs0"] .next-num,
[class*="vi-ff2fs0ls0cs1"] .next-num,
[class*="vi-ff2fs0ls0cs2"] .next-num {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 80%;
  height: auto;
  margin-left: 25px;
}

/* line 3539, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls0cs0"] .tirag,
[class*="vi-ff2fs0ls0cs1"] .tirag,
[class*="vi-ff2fs0ls0cs2"] .tirag {
  text-align: left;
}

/* line 3543, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls0cs0"] .slider,
[class*="vi-ff2fs0ls0cs1"] .slider,
[class*="vi-ff2fs0ls0cs2"] .slider {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-flex-wrap: wrap !important;
      -ms-flex-wrap: wrap !important;
          flex-wrap: wrap !important;
  max-width: none !important;
  padding: 10px;
  border: 1px solid black;
}

/* line 3550, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls0cs0"] .slider li,
[class*="vi-ff2fs0ls0cs1"] .slider li,
[class*="vi-ff2fs0ls0cs2"] .slider li {
  line-height: 1.2 !important;
}

/* line 3555, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls0cs0"] .top-line,
[class*="vi-ff2fs0ls0cs1"] .top-line,
[class*="vi-ff2fs0ls0cs2"] .top-line {
  height: auto;
}

/* line 3559, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls0cs0"] .logo,
[class*="vi-ff2fs0ls0cs1"] .logo,
[class*="vi-ff2fs0ls0cs2"] .logo {
  height: auto;
  float: none;
  width: 20%;
}

/* line 3565, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls0cs0"] .auth-bar,
[class*="vi-ff2fs0ls0cs1"] .auth-bar,
[class*="vi-ff2fs0ls0cs2"] .auth-bar {
  position: relative;
  left: auto;
  top: auto;
  right: auto;
}

/* line 3572, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls0cs0"] .opinion-list,
[class*="vi-ff2fs0ls0cs1"] .opinion-list,
[class*="vi-ff2fs0ls0cs2"] .opinion-list {
  background: none !important;
}

/* line 3576, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls0cs0"] .wrap-title,
[class*="vi-ff2fs0ls0cs1"] .wrap-title,
[class*="vi-ff2fs0ls0cs2"] .wrap-title {
  background: none !important;
}

/* line 3587, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls1cs0"] .logo img,
[class*="vi-ff0fs0ls1cs1"] .logo img,
[class*="vi-ff0fs0ls1cs2"] .logo img {
  display: block !important;
}

/* line 3592, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls1cs0"] img,
[class*="vi-ff0fs0ls1cs1"] img,
[class*="vi-ff0fs0ls1cs2"] img {
  display: none !important;
}

/* line 3596, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls1cs0"] .search,
[class*="vi-ff0fs0ls1cs1"] .search,
[class*="vi-ff0fs0ls1cs2"] .search {
  width: 48%;
}

/* line 3600, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls1cs0"] .soc,
[class*="vi-ff0fs0ls1cs1"] .soc,
[class*="vi-ff0fs0ls1cs2"] .soc {
  display: none !important;
}

/* line 3604, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls1cs0"] .header,
[class*="vi-ff0fs0ls1cs1"] .header,
[class*="vi-ff0fs0ls1cs2"] .header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 3610, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls1cs0"] .clock-block,
[class*="vi-ff0fs0ls1cs1"] .clock-block,
[class*="vi-ff0fs0ls1cs2"] .clock-block {
  position: relative;
  top: auto;
  left: auto;
  width: 45%;
  margin-left: 0;
}

/* line 3618, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls1cs0"] .wrap-search,
[class*="vi-ff0fs0ls1cs1"] .wrap-search,
[class*="vi-ff0fs0ls1cs2"] .wrap-search {
  position: relative;
  left: auto;
  top: auto;
  width: 80%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

/* line 3626, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls1cs0"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff0fs0ls1cs1"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff0fs0ls1cs2"] .wrap-search .vi-sw-on-btn {
  width: 38%;
}

/* line 3633, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls1cs0"] .exmp,
[class*="vi-ff0fs0ls1cs1"] .exmp,
[class*="vi-ff0fs0ls1cs2"] .exmp {
  width: 52%;
}

/* line 3636, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls1cs0"] .exmp a,
[class*="vi-ff0fs0ls1cs1"] .exmp a,
[class*="vi-ff0fs0ls1cs2"] .exmp a {
  padding-left: 0;
}

/* line 3641, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls1cs0"] .col60,
[class*="vi-ff0fs0ls1cs1"] .col60,
[class*="vi-ff0fs0ls1cs2"] .col60 {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}

/* line 3648, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls1cs0"] .a-dash,
[class*="vi-ff0fs0ls1cs1"] .a-dash,
[class*="vi-ff0fs0ls1cs2"] .a-dash {
  padding: 7px 30px;
}

/* line 3652, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls1cs0"] .inner,
[class*="vi-ff0fs0ls1cs1"] .inner,
[class*="vi-ff0fs0ls1cs2"] .inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 3658, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls1cs0"] .last-num,
[class*="vi-ff0fs0ls1cs1"] .last-num,
[class*="vi-ff0fs0ls1cs2"] .last-num {
  display: none !important;
}

/* line 3662, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls1cs0"] .archiv,
[class*="vi-ff0fs0ls1cs1"] .archiv,
[class*="vi-ff0fs0ls1cs2"] .archiv {
  position: relative;
  left: auto;
  top: auto;
  width: 23%;
  margin-left: 20px;
}

/* line 3670, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls1cs0"] .next-num,
[class*="vi-ff0fs0ls1cs1"] .next-num,
[class*="vi-ff0fs0ls1cs2"] .next-num {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 80%;
  height: auto;
  margin-left: 25px;
}

/* line 3679, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls1cs0"] .tirag,
[class*="vi-ff0fs0ls1cs1"] .tirag,
[class*="vi-ff0fs0ls1cs2"] .tirag {
  text-align: left;
}

/* line 3683, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls1cs0"] .slider,
[class*="vi-ff0fs0ls1cs1"] .slider,
[class*="vi-ff0fs0ls1cs2"] .slider {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-flex-wrap: wrap !important;
      -ms-flex-wrap: wrap !important;
          flex-wrap: wrap !important;
  max-width: none !important;
  padding: 10px;
  border: 1px solid black;
}

/* line 3690, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls1cs0"] .slider li,
[class*="vi-ff0fs0ls1cs1"] .slider li,
[class*="vi-ff0fs0ls1cs2"] .slider li {
  line-height: 1.2 !important;
}

/* line 3695, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls1cs0"] .top-line,
[class*="vi-ff0fs0ls1cs1"] .top-line,
[class*="vi-ff0fs0ls1cs2"] .top-line {
  height: auto;
}

/* line 3699, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls1cs0"] .logo,
[class*="vi-ff0fs0ls1cs1"] .logo,
[class*="vi-ff0fs0ls1cs2"] .logo {
  height: auto;
  float: none;
  width: 20%;
}

/* line 3705, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls1cs0"] .auth-bar,
[class*="vi-ff0fs0ls1cs1"] .auth-bar,
[class*="vi-ff0fs0ls1cs2"] .auth-bar {
  position: relative;
  left: auto;
  top: auto;
  right: auto;
}

/* line 3712, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls1cs0"] .opinion-list,
[class*="vi-ff0fs0ls1cs1"] .opinion-list,
[class*="vi-ff0fs0ls1cs2"] .opinion-list {
  background: none !important;
}

/* line 3716, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls1cs0"] .wrap-title,
[class*="vi-ff0fs0ls1cs1"] .wrap-title,
[class*="vi-ff0fs0ls1cs2"] .wrap-title {
  background: none !important;
}

/* line 3726, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls2cs0"] .logo img,
[class*="vi-ff0fs0ls2cs1"] .logo img,
[class*="vi-ff0fs0ls2cs2"] .logo img {
  display: block !important;
}

/* line 3731, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls2cs0"] img,
[class*="vi-ff0fs0ls2cs1"] img,
[class*="vi-ff0fs0ls2cs2"] img {
  display: none !important;
}

/* line 3735, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls2cs0"] .search,
[class*="vi-ff0fs0ls2cs1"] .search,
[class*="vi-ff0fs0ls2cs2"] .search {
  width: 48%;
}

/* line 3739, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls2cs0"] .soc,
[class*="vi-ff0fs0ls2cs1"] .soc,
[class*="vi-ff0fs0ls2cs2"] .soc {
  display: none !important;
}

/* line 3743, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls2cs0"] .header,
[class*="vi-ff0fs0ls2cs1"] .header,
[class*="vi-ff0fs0ls2cs2"] .header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 3749, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls2cs0"] .clock-block,
[class*="vi-ff0fs0ls2cs1"] .clock-block,
[class*="vi-ff0fs0ls2cs2"] .clock-block {
  position: relative;
  top: auto;
  left: auto;
  width: 45%;
  margin-left: 0;
}

/* line 3757, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls2cs0"] .wrap-search,
[class*="vi-ff0fs0ls2cs1"] .wrap-search,
[class*="vi-ff0fs0ls2cs2"] .wrap-search {
  position: relative;
  left: auto;
  top: auto;
  width: 80%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

/* line 3765, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls2cs0"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff0fs0ls2cs1"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff0fs0ls2cs2"] .wrap-search .vi-sw-on-btn {
  width: 38%;
}

/* line 3772, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls2cs0"] .exmp,
[class*="vi-ff0fs0ls2cs1"] .exmp,
[class*="vi-ff0fs0ls2cs2"] .exmp {
  width: 52%;
}

/* line 3775, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls2cs0"] .exmp a,
[class*="vi-ff0fs0ls2cs1"] .exmp a,
[class*="vi-ff0fs0ls2cs2"] .exmp a {
  padding-left: 0;
}

/* line 3780, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls2cs0"] .col60,
[class*="vi-ff0fs0ls2cs1"] .col60,
[class*="vi-ff0fs0ls2cs2"] .col60 {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}

/* line 3787, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls2cs0"] .a-dash,
[class*="vi-ff0fs0ls2cs1"] .a-dash,
[class*="vi-ff0fs0ls2cs2"] .a-dash {
  padding: 7px 30px;
}

/* line 3791, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls2cs0"] .inner,
[class*="vi-ff0fs0ls2cs1"] .inner,
[class*="vi-ff0fs0ls2cs2"] .inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 3797, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls2cs0"] .last-num,
[class*="vi-ff0fs0ls2cs1"] .last-num,
[class*="vi-ff0fs0ls2cs2"] .last-num {
  display: none !important;
}

/* line 3801, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls2cs0"] .archiv,
[class*="vi-ff0fs0ls2cs1"] .archiv,
[class*="vi-ff0fs0ls2cs2"] .archiv {
  position: relative;
  left: auto;
  top: auto;
  width: 23%;
  margin-left: 20px;
}

/* line 3809, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls2cs0"] .next-num,
[class*="vi-ff0fs0ls2cs1"] .next-num,
[class*="vi-ff0fs0ls2cs2"] .next-num {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 80%;
  height: auto;
  margin-left: 25px;
}

/* line 3818, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls2cs0"] .tirag,
[class*="vi-ff0fs0ls2cs1"] .tirag,
[class*="vi-ff0fs0ls2cs2"] .tirag {
  text-align: left;
}

/* line 3822, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls2cs0"] .slider,
[class*="vi-ff0fs0ls2cs1"] .slider,
[class*="vi-ff0fs0ls2cs2"] .slider {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-flex-wrap: wrap !important;
      -ms-flex-wrap: wrap !important;
          flex-wrap: wrap !important;
  max-width: none !important;
  padding: 10px;
  border: 1px solid black;
}

/* line 3829, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls2cs0"] .slider li,
[class*="vi-ff0fs0ls2cs1"] .slider li,
[class*="vi-ff0fs0ls2cs2"] .slider li {
  line-height: 1.2 !important;
}

/* line 3834, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls2cs0"] .top-line,
[class*="vi-ff0fs0ls2cs1"] .top-line,
[class*="vi-ff0fs0ls2cs2"] .top-line {
  height: auto;
}

/* line 3838, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls2cs0"] .logo,
[class*="vi-ff0fs0ls2cs1"] .logo,
[class*="vi-ff0fs0ls2cs2"] .logo {
  height: auto;
  float: none;
  width: 20%;
}

/* line 3844, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls2cs0"] .auth-bar,
[class*="vi-ff0fs0ls2cs1"] .auth-bar,
[class*="vi-ff0fs0ls2cs2"] .auth-bar {
  position: relative;
  left: auto;
  top: auto;
  right: auto;
}

/* line 3851, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls2cs0"] .opinion-list,
[class*="vi-ff0fs0ls2cs1"] .opinion-list,
[class*="vi-ff0fs0ls2cs2"] .opinion-list {
  background: none !important;
}

/* line 3855, dev/sass/modules/vi.scss */
[class*="vi-ff0fs0ls2cs0"] .wrap-title,
[class*="vi-ff0fs0ls2cs1"] .wrap-title,
[class*="vi-ff0fs0ls2cs2"] .wrap-title {
  background: none !important;
}

/* line 3865, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls0cs0"] .logo img,
[class*="vi-ff0fs1ls0cs1"] .logo img,
[class*="vi-ff0fs1ls0cs2"] .logo img {
  display: block !important;
}

/* line 3870, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls0cs0"] img,
[class*="vi-ff0fs1ls0cs1"] img,
[class*="vi-ff0fs1ls0cs2"] img {
  display: none !important;
}

/* line 3874, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls0cs0"] .search,
[class*="vi-ff0fs1ls0cs1"] .search,
[class*="vi-ff0fs1ls0cs2"] .search {
  width: 48%;
}

/* line 3878, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls0cs0"] .soc,
[class*="vi-ff0fs1ls0cs1"] .soc,
[class*="vi-ff0fs1ls0cs2"] .soc {
  display: none !important;
}

/* line 3882, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls0cs0"] .header,
[class*="vi-ff0fs1ls0cs1"] .header,
[class*="vi-ff0fs1ls0cs2"] .header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 3888, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls0cs0"] .clock-block,
[class*="vi-ff0fs1ls0cs1"] .clock-block,
[class*="vi-ff0fs1ls0cs2"] .clock-block {
  position: relative;
  top: auto;
  left: auto;
  width: 45%;
  margin-left: 0;
}

/* line 3896, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls0cs0"] .wrap-search,
[class*="vi-ff0fs1ls0cs1"] .wrap-search,
[class*="vi-ff0fs1ls0cs2"] .wrap-search {
  position: relative;
  left: auto;
  top: auto;
  width: 80%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

/* line 3904, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls0cs0"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff0fs1ls0cs1"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff0fs1ls0cs2"] .wrap-search .vi-sw-on-btn {
  width: 38%;
}

/* line 3911, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls0cs0"] .exmp,
[class*="vi-ff0fs1ls0cs1"] .exmp,
[class*="vi-ff0fs1ls0cs2"] .exmp {
  width: 52%;
}

/* line 3914, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls0cs0"] .exmp a,
[class*="vi-ff0fs1ls0cs1"] .exmp a,
[class*="vi-ff0fs1ls0cs2"] .exmp a {
  padding-left: 0;
}

/* line 3919, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls0cs0"] .col60,
[class*="vi-ff0fs1ls0cs1"] .col60,
[class*="vi-ff0fs1ls0cs2"] .col60 {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}

/* line 3926, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls0cs0"] .a-dash,
[class*="vi-ff0fs1ls0cs1"] .a-dash,
[class*="vi-ff0fs1ls0cs2"] .a-dash {
  padding: 7px 30px;
}

/* line 3930, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls0cs0"] .inner,
[class*="vi-ff0fs1ls0cs1"] .inner,
[class*="vi-ff0fs1ls0cs2"] .inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 3936, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls0cs0"] .last-num,
[class*="vi-ff0fs1ls0cs1"] .last-num,
[class*="vi-ff0fs1ls0cs2"] .last-num {
  display: none !important;
}

/* line 3940, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls0cs0"] .archiv,
[class*="vi-ff0fs1ls0cs1"] .archiv,
[class*="vi-ff0fs1ls0cs2"] .archiv {
  position: relative;
  left: auto;
  top: auto;
  width: 23%;
  margin-left: 20px;
}

/* line 3948, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls0cs0"] .next-num,
[class*="vi-ff0fs1ls0cs1"] .next-num,
[class*="vi-ff0fs1ls0cs2"] .next-num {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 80%;
  height: auto;
  margin-left: 25px;
}

/* line 3957, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls0cs0"] .tirag,
[class*="vi-ff0fs1ls0cs1"] .tirag,
[class*="vi-ff0fs1ls0cs2"] .tirag {
  text-align: left;
}

/* line 3961, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls0cs0"] .slider,
[class*="vi-ff0fs1ls0cs1"] .slider,
[class*="vi-ff0fs1ls0cs2"] .slider {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-flex-wrap: wrap !important;
      -ms-flex-wrap: wrap !important;
          flex-wrap: wrap !important;
  max-width: none !important;
  padding: 10px;
  border: 1px solid black;
}

/* line 3968, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls0cs0"] .slider li,
[class*="vi-ff0fs1ls0cs1"] .slider li,
[class*="vi-ff0fs1ls0cs2"] .slider li {
  line-height: 1.2 !important;
}

/* line 3973, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls0cs0"] .top-line,
[class*="vi-ff0fs1ls0cs1"] .top-line,
[class*="vi-ff0fs1ls0cs2"] .top-line {
  height: auto;
}

/* line 3977, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls0cs0"] .logo,
[class*="vi-ff0fs1ls0cs1"] .logo,
[class*="vi-ff0fs1ls0cs2"] .logo {
  height: auto;
  float: none;
  width: 20%;
}

/* line 3983, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls0cs0"] .auth-bar,
[class*="vi-ff0fs1ls0cs1"] .auth-bar,
[class*="vi-ff0fs1ls0cs2"] .auth-bar {
  position: relative;
  left: auto;
  top: auto;
  right: auto;
}

/* line 3990, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls0cs0"] .opinion-list,
[class*="vi-ff0fs1ls0cs1"] .opinion-list,
[class*="vi-ff0fs1ls0cs2"] .opinion-list {
  background: none !important;
}

/* line 3994, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls0cs0"] .wrap-title,
[class*="vi-ff0fs1ls0cs1"] .wrap-title,
[class*="vi-ff0fs1ls0cs2"] .wrap-title {
  background: none !important;
}

/* line 4005, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls1cs0"] .logo img,
[class*="vi-ff0fs1ls1cs1"] .logo img,
[class*="vi-ff0fs1ls1cs2"] .logo img {
  display: block !important;
}

/* line 4010, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls1cs0"] img,
[class*="vi-ff0fs1ls1cs1"] img,
[class*="vi-ff0fs1ls1cs2"] img {
  display: none !important;
}

/* line 4014, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls1cs0"] .search,
[class*="vi-ff0fs1ls1cs1"] .search,
[class*="vi-ff0fs1ls1cs2"] .search {
  width: 48%;
}

/* line 4018, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls1cs0"] .soc,
[class*="vi-ff0fs1ls1cs1"] .soc,
[class*="vi-ff0fs1ls1cs2"] .soc {
  display: none !important;
}

/* line 4022, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls1cs0"] .header,
[class*="vi-ff0fs1ls1cs1"] .header,
[class*="vi-ff0fs1ls1cs2"] .header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 4028, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls1cs0"] .clock-block,
[class*="vi-ff0fs1ls1cs1"] .clock-block,
[class*="vi-ff0fs1ls1cs2"] .clock-block {
  position: relative;
  top: auto;
  left: auto;
  width: 45%;
  margin-left: 0;
}

/* line 4036, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls1cs0"] .wrap-search,
[class*="vi-ff0fs1ls1cs1"] .wrap-search,
[class*="vi-ff0fs1ls1cs2"] .wrap-search {
  position: relative;
  left: auto;
  top: auto;
  width: 80%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

/* line 4044, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls1cs0"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff0fs1ls1cs1"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff0fs1ls1cs2"] .wrap-search .vi-sw-on-btn {
  width: 38%;
}

/* line 4051, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls1cs0"] .exmp,
[class*="vi-ff0fs1ls1cs1"] .exmp,
[class*="vi-ff0fs1ls1cs2"] .exmp {
  width: 52%;
}

/* line 4054, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls1cs0"] .exmp a,
[class*="vi-ff0fs1ls1cs1"] .exmp a,
[class*="vi-ff0fs1ls1cs2"] .exmp a {
  padding-left: 0;
}

/* line 4059, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls1cs0"] .col60,
[class*="vi-ff0fs1ls1cs1"] .col60,
[class*="vi-ff0fs1ls1cs2"] .col60 {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}

/* line 4066, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls1cs0"] .a-dash,
[class*="vi-ff0fs1ls1cs1"] .a-dash,
[class*="vi-ff0fs1ls1cs2"] .a-dash {
  padding: 7px 30px;
}

/* line 4070, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls1cs0"] .inner,
[class*="vi-ff0fs1ls1cs1"] .inner,
[class*="vi-ff0fs1ls1cs2"] .inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 4076, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls1cs0"] .last-num,
[class*="vi-ff0fs1ls1cs1"] .last-num,
[class*="vi-ff0fs1ls1cs2"] .last-num {
  display: none !important;
}

/* line 4080, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls1cs0"] .archiv,
[class*="vi-ff0fs1ls1cs1"] .archiv,
[class*="vi-ff0fs1ls1cs2"] .archiv {
  position: relative;
  left: auto;
  top: auto;
  width: 23%;
  margin-left: 20px;
}

/* line 4088, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls1cs0"] .next-num,
[class*="vi-ff0fs1ls1cs1"] .next-num,
[class*="vi-ff0fs1ls1cs2"] .next-num {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 80%;
  height: auto;
  margin-left: 25px;
}

/* line 4097, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls1cs0"] .tirag,
[class*="vi-ff0fs1ls1cs1"] .tirag,
[class*="vi-ff0fs1ls1cs2"] .tirag {
  text-align: left;
}

/* line 4101, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls1cs0"] .slider,
[class*="vi-ff0fs1ls1cs1"] .slider,
[class*="vi-ff0fs1ls1cs2"] .slider {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-flex-wrap: wrap !important;
      -ms-flex-wrap: wrap !important;
          flex-wrap: wrap !important;
  max-width: none !important;
  padding: 10px;
  border: 1px solid black;
}

/* line 4108, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls1cs0"] .slider li,
[class*="vi-ff0fs1ls1cs1"] .slider li,
[class*="vi-ff0fs1ls1cs2"] .slider li {
  line-height: 1.2 !important;
}

/* line 4113, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls1cs0"] .top-line,
[class*="vi-ff0fs1ls1cs1"] .top-line,
[class*="vi-ff0fs1ls1cs2"] .top-line {
  height: auto;
}

/* line 4117, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls1cs0"] .logo,
[class*="vi-ff0fs1ls1cs1"] .logo,
[class*="vi-ff0fs1ls1cs2"] .logo {
  height: auto;
  float: none;
  width: 20%;
}

/* line 4123, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls1cs0"] .auth-bar,
[class*="vi-ff0fs1ls1cs1"] .auth-bar,
[class*="vi-ff0fs1ls1cs2"] .auth-bar {
  position: relative;
  left: auto;
  top: auto;
  right: auto;
}

/* line 4130, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls1cs0"] .opinion-list,
[class*="vi-ff0fs1ls1cs1"] .opinion-list,
[class*="vi-ff0fs1ls1cs2"] .opinion-list {
  background: none !important;
}

/* line 4134, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls1cs0"] .wrap-title,
[class*="vi-ff0fs1ls1cs1"] .wrap-title,
[class*="vi-ff0fs1ls1cs2"] .wrap-title {
  background: none !important;
}

/* line 4144, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls2cs0"] .logo img,
[class*="vi-ff0fs1ls2cs1"] .logo img,
[class*="vi-ff0fs1ls2cs2"] .logo img {
  display: block !important;
}

/* line 4149, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls2cs0"] img,
[class*="vi-ff0fs1ls2cs1"] img,
[class*="vi-ff0fs1ls2cs2"] img {
  display: none !important;
}

/* line 4153, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls2cs0"] .search,
[class*="vi-ff0fs1ls2cs1"] .search,
[class*="vi-ff0fs1ls2cs2"] .search {
  width: 48%;
}

/* line 4157, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls2cs0"] .soc,
[class*="vi-ff0fs1ls2cs1"] .soc,
[class*="vi-ff0fs1ls2cs2"] .soc {
  display: none !important;
}

/* line 4161, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls2cs0"] .header,
[class*="vi-ff0fs1ls2cs1"] .header,
[class*="vi-ff0fs1ls2cs2"] .header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 4167, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls2cs0"] .clock-block,
[class*="vi-ff0fs1ls2cs1"] .clock-block,
[class*="vi-ff0fs1ls2cs2"] .clock-block {
  position: relative;
  top: auto;
  left: auto;
  width: 45%;
  margin-left: 0;
}

/* line 4175, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls2cs0"] .wrap-search,
[class*="vi-ff0fs1ls2cs1"] .wrap-search,
[class*="vi-ff0fs1ls2cs2"] .wrap-search {
  position: relative;
  left: auto;
  top: auto;
  width: 80%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

/* line 4183, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls2cs0"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff0fs1ls2cs1"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff0fs1ls2cs2"] .wrap-search .vi-sw-on-btn {
  width: 38%;
}

/* line 4190, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls2cs0"] .exmp,
[class*="vi-ff0fs1ls2cs1"] .exmp,
[class*="vi-ff0fs1ls2cs2"] .exmp {
  width: 52%;
}

/* line 4193, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls2cs0"] .exmp a,
[class*="vi-ff0fs1ls2cs1"] .exmp a,
[class*="vi-ff0fs1ls2cs2"] .exmp a {
  padding-left: 0;
}

/* line 4198, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls2cs0"] .col60,
[class*="vi-ff0fs1ls2cs1"] .col60,
[class*="vi-ff0fs1ls2cs2"] .col60 {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}

/* line 4205, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls2cs0"] .a-dash,
[class*="vi-ff0fs1ls2cs1"] .a-dash,
[class*="vi-ff0fs1ls2cs2"] .a-dash {
  padding: 7px 30px;
}

/* line 4209, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls2cs0"] .inner,
[class*="vi-ff0fs1ls2cs1"] .inner,
[class*="vi-ff0fs1ls2cs2"] .inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 4215, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls2cs0"] .last-num,
[class*="vi-ff0fs1ls2cs1"] .last-num,
[class*="vi-ff0fs1ls2cs2"] .last-num {
  display: none !important;
}

/* line 4219, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls2cs0"] .archiv,
[class*="vi-ff0fs1ls2cs1"] .archiv,
[class*="vi-ff0fs1ls2cs2"] .archiv {
  position: relative;
  left: auto;
  top: auto;
  width: 23%;
  margin-left: 20px;
}

/* line 4227, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls2cs0"] .next-num,
[class*="vi-ff0fs1ls2cs1"] .next-num,
[class*="vi-ff0fs1ls2cs2"] .next-num {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 80%;
  height: auto;
  margin-left: 25px;
}

/* line 4236, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls2cs0"] .tirag,
[class*="vi-ff0fs1ls2cs1"] .tirag,
[class*="vi-ff0fs1ls2cs2"] .tirag {
  text-align: left;
}

/* line 4240, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls2cs0"] .slider,
[class*="vi-ff0fs1ls2cs1"] .slider,
[class*="vi-ff0fs1ls2cs2"] .slider {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-flex-wrap: wrap !important;
      -ms-flex-wrap: wrap !important;
          flex-wrap: wrap !important;
  max-width: none !important;
  padding: 10px;
  border: 1px solid black;
}

/* line 4247, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls2cs0"] .slider li,
[class*="vi-ff0fs1ls2cs1"] .slider li,
[class*="vi-ff0fs1ls2cs2"] .slider li {
  line-height: 1.2 !important;
}

/* line 4252, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls2cs0"] .top-line,
[class*="vi-ff0fs1ls2cs1"] .top-line,
[class*="vi-ff0fs1ls2cs2"] .top-line {
  height: auto;
}

/* line 4256, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls2cs0"] .logo,
[class*="vi-ff0fs1ls2cs1"] .logo,
[class*="vi-ff0fs1ls2cs2"] .logo {
  height: auto;
  float: none;
  width: 20%;
}

/* line 4262, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls2cs0"] .auth-bar,
[class*="vi-ff0fs1ls2cs1"] .auth-bar,
[class*="vi-ff0fs1ls2cs2"] .auth-bar {
  position: relative;
  left: auto;
  top: auto;
  right: auto;
}

/* line 4269, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls2cs0"] .opinion-list,
[class*="vi-ff0fs1ls2cs1"] .opinion-list,
[class*="vi-ff0fs1ls2cs2"] .opinion-list {
  background: none !important;
}

/* line 4273, dev/sass/modules/vi.scss */
[class*="vi-ff0fs1ls2cs0"] .wrap-title,
[class*="vi-ff0fs1ls2cs1"] .wrap-title,
[class*="vi-ff0fs1ls2cs2"] .wrap-title {
  background: none !important;
}

/* line 4283, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls0cs0"] .logo img,
[class*="vi-ff0fs2ls0cs1"] .logo img,
[class*="vi-ff0fs2ls0cs2"] .logo img {
  display: block !important;
}

/* line 4288, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls0cs0"] img,
[class*="vi-ff0fs2ls0cs1"] img,
[class*="vi-ff0fs2ls0cs2"] img {
  display: none !important;
}

/* line 4292, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls0cs0"] .search,
[class*="vi-ff0fs2ls0cs1"] .search,
[class*="vi-ff0fs2ls0cs2"] .search {
  width: 48%;
}

/* line 4296, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls0cs0"] .soc,
[class*="vi-ff0fs2ls0cs1"] .soc,
[class*="vi-ff0fs2ls0cs2"] .soc {
  display: none !important;
}

/* line 4300, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls0cs0"] .header,
[class*="vi-ff0fs2ls0cs1"] .header,
[class*="vi-ff0fs2ls0cs2"] .header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 4306, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls0cs0"] .clock-block,
[class*="vi-ff0fs2ls0cs1"] .clock-block,
[class*="vi-ff0fs2ls0cs2"] .clock-block {
  position: relative;
  top: auto;
  left: auto;
  width: 45%;
  margin-left: 0;
}

/* line 4314, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls0cs0"] .wrap-search,
[class*="vi-ff0fs2ls0cs1"] .wrap-search,
[class*="vi-ff0fs2ls0cs2"] .wrap-search {
  position: relative;
  left: auto;
  top: auto;
  width: 80%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

/* line 4322, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls0cs0"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff0fs2ls0cs1"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff0fs2ls0cs2"] .wrap-search .vi-sw-on-btn {
  width: 38%;
}

/* line 4329, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls0cs0"] .exmp,
[class*="vi-ff0fs2ls0cs1"] .exmp,
[class*="vi-ff0fs2ls0cs2"] .exmp {
  width: 52%;
}

/* line 4332, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls0cs0"] .exmp a,
[class*="vi-ff0fs2ls0cs1"] .exmp a,
[class*="vi-ff0fs2ls0cs2"] .exmp a {
  padding-left: 0;
}

/* line 4337, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls0cs0"] .col60,
[class*="vi-ff0fs2ls0cs1"] .col60,
[class*="vi-ff0fs2ls0cs2"] .col60 {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}

/* line 4344, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls0cs0"] .a-dash,
[class*="vi-ff0fs2ls0cs1"] .a-dash,
[class*="vi-ff0fs2ls0cs2"] .a-dash {
  padding: 7px 30px;
}

/* line 4348, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls0cs0"] .inner,
[class*="vi-ff0fs2ls0cs1"] .inner,
[class*="vi-ff0fs2ls0cs2"] .inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 4354, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls0cs0"] .last-num,
[class*="vi-ff0fs2ls0cs1"] .last-num,
[class*="vi-ff0fs2ls0cs2"] .last-num {
  display: none !important;
}

/* line 4358, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls0cs0"] .archiv,
[class*="vi-ff0fs2ls0cs1"] .archiv,
[class*="vi-ff0fs2ls0cs2"] .archiv {
  position: relative;
  left: auto;
  top: auto;
  width: 23%;
  margin-left: 20px;
}

/* line 4366, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls0cs0"] .next-num,
[class*="vi-ff0fs2ls0cs1"] .next-num,
[class*="vi-ff0fs2ls0cs2"] .next-num {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 80%;
  height: auto;
  margin-left: 25px;
}

/* line 4375, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls0cs0"] .tirag,
[class*="vi-ff0fs2ls0cs1"] .tirag,
[class*="vi-ff0fs2ls0cs2"] .tirag {
  text-align: left;
}

/* line 4379, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls0cs0"] .slider,
[class*="vi-ff0fs2ls0cs1"] .slider,
[class*="vi-ff0fs2ls0cs2"] .slider {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-flex-wrap: wrap !important;
      -ms-flex-wrap: wrap !important;
          flex-wrap: wrap !important;
  max-width: none !important;
  padding: 10px;
  border: 1px solid black;
}

/* line 4386, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls0cs0"] .slider li,
[class*="vi-ff0fs2ls0cs1"] .slider li,
[class*="vi-ff0fs2ls0cs2"] .slider li {
  line-height: 1.2 !important;
}

/* line 4391, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls0cs0"] .top-line,
[class*="vi-ff0fs2ls0cs1"] .top-line,
[class*="vi-ff0fs2ls0cs2"] .top-line {
  height: auto;
}

/* line 4395, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls0cs0"] .logo,
[class*="vi-ff0fs2ls0cs1"] .logo,
[class*="vi-ff0fs2ls0cs2"] .logo {
  height: auto;
  float: none;
  width: 20%;
}

/* line 4401, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls0cs0"] .auth-bar,
[class*="vi-ff0fs2ls0cs1"] .auth-bar,
[class*="vi-ff0fs2ls0cs2"] .auth-bar {
  position: relative;
  left: auto;
  top: auto;
  right: auto;
}

/* line 4408, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls0cs0"] .opinion-list,
[class*="vi-ff0fs2ls0cs1"] .opinion-list,
[class*="vi-ff0fs2ls0cs2"] .opinion-list {
  background: none !important;
}

/* line 4412, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls0cs0"] .wrap-title,
[class*="vi-ff0fs2ls0cs1"] .wrap-title,
[class*="vi-ff0fs2ls0cs2"] .wrap-title {
  background: none !important;
}

/* line 4422, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls1cs0"] .logo img,
[class*="vi-ff0fs2ls1cs1"] .logo img,
[class*="vi-ff0fs2ls1cs2"] .logo img {
  display: block !important;
}

/* line 4427, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls1cs0"] img,
[class*="vi-ff0fs2ls1cs1"] img,
[class*="vi-ff0fs2ls1cs2"] img {
  display: none !important;
}

/* line 4431, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls1cs0"] .search,
[class*="vi-ff0fs2ls1cs1"] .search,
[class*="vi-ff0fs2ls1cs2"] .search {
  width: 48%;
}

/* line 4435, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls1cs0"] .soc,
[class*="vi-ff0fs2ls1cs1"] .soc,
[class*="vi-ff0fs2ls1cs2"] .soc {
  display: none !important;
}

/* line 4439, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls1cs0"] .header,
[class*="vi-ff0fs2ls1cs1"] .header,
[class*="vi-ff0fs2ls1cs2"] .header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 4445, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls1cs0"] .clock-block,
[class*="vi-ff0fs2ls1cs1"] .clock-block,
[class*="vi-ff0fs2ls1cs2"] .clock-block {
  position: relative;
  top: auto;
  left: auto;
  width: 45%;
  margin-left: 0;
}

/* line 4453, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls1cs0"] .wrap-search,
[class*="vi-ff0fs2ls1cs1"] .wrap-search,
[class*="vi-ff0fs2ls1cs2"] .wrap-search {
  position: relative;
  left: auto;
  top: auto;
  width: 80%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

/* line 4461, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls1cs0"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff0fs2ls1cs1"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff0fs2ls1cs2"] .wrap-search .vi-sw-on-btn {
  width: 38%;
}

/* line 4468, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls1cs0"] .exmp,
[class*="vi-ff0fs2ls1cs1"] .exmp,
[class*="vi-ff0fs2ls1cs2"] .exmp {
  width: 52%;
}

/* line 4471, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls1cs0"] .exmp a,
[class*="vi-ff0fs2ls1cs1"] .exmp a,
[class*="vi-ff0fs2ls1cs2"] .exmp a {
  padding-left: 0;
}

/* line 4476, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls1cs0"] .col60,
[class*="vi-ff0fs2ls1cs1"] .col60,
[class*="vi-ff0fs2ls1cs2"] .col60 {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}

/* line 4483, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls1cs0"] .a-dash,
[class*="vi-ff0fs2ls1cs1"] .a-dash,
[class*="vi-ff0fs2ls1cs2"] .a-dash {
  padding: 7px 30px;
}

/* line 4487, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls1cs0"] .inner,
[class*="vi-ff0fs2ls1cs1"] .inner,
[class*="vi-ff0fs2ls1cs2"] .inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 4493, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls1cs0"] .last-num,
[class*="vi-ff0fs2ls1cs1"] .last-num,
[class*="vi-ff0fs2ls1cs2"] .last-num {
  display: none !important;
}

/* line 4497, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls1cs0"] .archiv,
[class*="vi-ff0fs2ls1cs1"] .archiv,
[class*="vi-ff0fs2ls1cs2"] .archiv {
  position: relative;
  left: auto;
  top: auto;
  width: 23%;
  margin-left: 20px;
}

/* line 4505, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls1cs0"] .next-num,
[class*="vi-ff0fs2ls1cs1"] .next-num,
[class*="vi-ff0fs2ls1cs2"] .next-num {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 80%;
  height: auto;
  margin-left: 25px;
}

/* line 4514, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls1cs0"] .tirag,
[class*="vi-ff0fs2ls1cs1"] .tirag,
[class*="vi-ff0fs2ls1cs2"] .tirag {
  text-align: left;
}

/* line 4518, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls1cs0"] .slider,
[class*="vi-ff0fs2ls1cs1"] .slider,
[class*="vi-ff0fs2ls1cs2"] .slider {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-flex-wrap: wrap !important;
      -ms-flex-wrap: wrap !important;
          flex-wrap: wrap !important;
  max-width: none !important;
  padding: 10px;
  border: 1px solid black;
}

/* line 4525, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls1cs0"] .slider li,
[class*="vi-ff0fs2ls1cs1"] .slider li,
[class*="vi-ff0fs2ls1cs2"] .slider li {
  line-height: 1.2 !important;
}

/* line 4530, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls1cs0"] .top-line,
[class*="vi-ff0fs2ls1cs1"] .top-line,
[class*="vi-ff0fs2ls1cs2"] .top-line {
  height: auto;
}

/* line 4534, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls1cs0"] .logo,
[class*="vi-ff0fs2ls1cs1"] .logo,
[class*="vi-ff0fs2ls1cs2"] .logo {
  height: auto;
  float: none;
  width: 20%;
}

/* line 4540, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls1cs0"] .auth-bar,
[class*="vi-ff0fs2ls1cs1"] .auth-bar,
[class*="vi-ff0fs2ls1cs2"] .auth-bar {
  position: relative;
  left: auto;
  top: auto;
  right: auto;
}

/* line 4547, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls1cs0"] .opinion-list,
[class*="vi-ff0fs2ls1cs1"] .opinion-list,
[class*="vi-ff0fs2ls1cs2"] .opinion-list {
  background: none !important;
}

/* line 4551, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls1cs0"] .wrap-title,
[class*="vi-ff0fs2ls1cs1"] .wrap-title,
[class*="vi-ff0fs2ls1cs2"] .wrap-title {
  background: none !important;
}

/* line 4561, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls2cs0"] .logo img,
[class*="vi-ff0fs2ls2cs1"] .logo img,
[class*="vi-ff0fs2ls2cs2"] .logo img {
  display: block !important;
}

/* line 4566, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls2cs0"] img,
[class*="vi-ff0fs2ls2cs1"] img,
[class*="vi-ff0fs2ls2cs2"] img {
  display: none !important;
}

/* line 4570, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls2cs0"] .search,
[class*="vi-ff0fs2ls2cs1"] .search,
[class*="vi-ff0fs2ls2cs2"] .search {
  width: 48%;
}

/* line 4574, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls2cs0"] .soc,
[class*="vi-ff0fs2ls2cs1"] .soc,
[class*="vi-ff0fs2ls2cs2"] .soc {
  display: none !important;
}

/* line 4578, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls2cs0"] .header,
[class*="vi-ff0fs2ls2cs1"] .header,
[class*="vi-ff0fs2ls2cs2"] .header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 4584, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls2cs0"] .clock-block,
[class*="vi-ff0fs2ls2cs1"] .clock-block,
[class*="vi-ff0fs2ls2cs2"] .clock-block {
  position: relative;
  top: auto;
  left: auto;
  width: 45%;
  margin-left: 0;
}

/* line 4592, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls2cs0"] .wrap-search,
[class*="vi-ff0fs2ls2cs1"] .wrap-search,
[class*="vi-ff0fs2ls2cs2"] .wrap-search {
  position: relative;
  left: auto;
  top: auto;
  width: 80%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

/* line 4600, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls2cs0"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff0fs2ls2cs1"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff0fs2ls2cs2"] .wrap-search .vi-sw-on-btn {
  width: 38%;
}

/* line 4607, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls2cs0"] .exmp,
[class*="vi-ff0fs2ls2cs1"] .exmp,
[class*="vi-ff0fs2ls2cs2"] .exmp {
  width: 52%;
}

/* line 4610, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls2cs0"] .exmp a,
[class*="vi-ff0fs2ls2cs1"] .exmp a,
[class*="vi-ff0fs2ls2cs2"] .exmp a {
  padding-left: 0;
}

/* line 4615, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls2cs0"] .col60,
[class*="vi-ff0fs2ls2cs1"] .col60,
[class*="vi-ff0fs2ls2cs2"] .col60 {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}

/* line 4622, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls2cs0"] .a-dash,
[class*="vi-ff0fs2ls2cs1"] .a-dash,
[class*="vi-ff0fs2ls2cs2"] .a-dash {
  padding: 7px 30px;
}

/* line 4626, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls2cs0"] .inner,
[class*="vi-ff0fs2ls2cs1"] .inner,
[class*="vi-ff0fs2ls2cs2"] .inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 4632, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls2cs0"] .last-num,
[class*="vi-ff0fs2ls2cs1"] .last-num,
[class*="vi-ff0fs2ls2cs2"] .last-num {
  display: none !important;
}

/* line 4636, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls2cs0"] .archiv,
[class*="vi-ff0fs2ls2cs1"] .archiv,
[class*="vi-ff0fs2ls2cs2"] .archiv {
  position: relative;
  left: auto;
  top: auto;
  width: 23%;
  margin-left: 20px;
}

/* line 4644, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls2cs0"] .next-num,
[class*="vi-ff0fs2ls2cs1"] .next-num,
[class*="vi-ff0fs2ls2cs2"] .next-num {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 80%;
  height: auto;
  margin-left: 25px;
}

/* line 4653, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls2cs0"] .tirag,
[class*="vi-ff0fs2ls2cs1"] .tirag,
[class*="vi-ff0fs2ls2cs2"] .tirag {
  text-align: left;
}

/* line 4657, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls2cs0"] .slider,
[class*="vi-ff0fs2ls2cs1"] .slider,
[class*="vi-ff0fs2ls2cs2"] .slider {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-flex-wrap: wrap !important;
      -ms-flex-wrap: wrap !important;
          flex-wrap: wrap !important;
  max-width: none !important;
  padding: 10px;
  border: 1px solid black;
}

/* line 4664, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls2cs0"] .slider li,
[class*="vi-ff0fs2ls2cs1"] .slider li,
[class*="vi-ff0fs2ls2cs2"] .slider li {
  line-height: 1.2 !important;
}

/* line 4669, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls2cs0"] .top-line,
[class*="vi-ff0fs2ls2cs1"] .top-line,
[class*="vi-ff0fs2ls2cs2"] .top-line {
  height: auto;
}

/* line 4673, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls2cs0"] .logo,
[class*="vi-ff0fs2ls2cs1"] .logo,
[class*="vi-ff0fs2ls2cs2"] .logo {
  height: auto;
  float: none;
  width: 20%;
}

/* line 4679, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls2cs0"] .auth-bar,
[class*="vi-ff0fs2ls2cs1"] .auth-bar,
[class*="vi-ff0fs2ls2cs2"] .auth-bar {
  position: relative;
  left: auto;
  top: auto;
  right: auto;
}

/* line 4686, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls2cs0"] .opinion-list,
[class*="vi-ff0fs2ls2cs1"] .opinion-list,
[class*="vi-ff0fs2ls2cs2"] .opinion-list {
  background: none !important;
}

/* line 4690, dev/sass/modules/vi.scss */
[class*="vi-ff0fs2ls2cs0"] .wrap-title,
[class*="vi-ff0fs2ls2cs1"] .wrap-title,
[class*="vi-ff0fs2ls2cs2"] .wrap-title {
  background: none !important;
}

/* line 4700, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls0cs0"] .logo img,
[class*="vi-ff1fs0ls0cs1"] .logo img,
[class*="vi-ff1fs0ls0cs2"] .logo img {
  display: block !important;
}

/* line 4705, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls0cs0"] img,
[class*="vi-ff1fs0ls0cs1"] img,
[class*="vi-ff1fs0ls0cs2"] img {
  display: none !important;
}

/* line 4709, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls0cs0"] .search,
[class*="vi-ff1fs0ls0cs1"] .search,
[class*="vi-ff1fs0ls0cs2"] .search {
  width: 48%;
}

/* line 4713, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls0cs0"] .soc,
[class*="vi-ff1fs0ls0cs1"] .soc,
[class*="vi-ff1fs0ls0cs2"] .soc {
  display: none !important;
}

/* line 4717, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls0cs0"] .header,
[class*="vi-ff1fs0ls0cs1"] .header,
[class*="vi-ff1fs0ls0cs2"] .header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 4723, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls0cs0"] .clock-block,
[class*="vi-ff1fs0ls0cs1"] .clock-block,
[class*="vi-ff1fs0ls0cs2"] .clock-block {
  position: relative;
  top: auto;
  left: auto;
  width: 45%;
  margin-left: 0;
}

/* line 4731, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls0cs0"] .wrap-search,
[class*="vi-ff1fs0ls0cs1"] .wrap-search,
[class*="vi-ff1fs0ls0cs2"] .wrap-search {
  position: relative;
  left: auto;
  top: auto;
  width: 80%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

/* line 4739, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls0cs0"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff1fs0ls0cs1"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff1fs0ls0cs2"] .wrap-search .vi-sw-on-btn {
  width: 38%;
}

/* line 4746, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls0cs0"] .exmp,
[class*="vi-ff1fs0ls0cs1"] .exmp,
[class*="vi-ff1fs0ls0cs2"] .exmp {
  width: 52%;
}

/* line 4749, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls0cs0"] .exmp a,
[class*="vi-ff1fs0ls0cs1"] .exmp a,
[class*="vi-ff1fs0ls0cs2"] .exmp a {
  padding-left: 0;
}

/* line 4754, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls0cs0"] .col60,
[class*="vi-ff1fs0ls0cs1"] .col60,
[class*="vi-ff1fs0ls0cs2"] .col60 {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}

/* line 4761, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls0cs0"] .a-dash,
[class*="vi-ff1fs0ls0cs1"] .a-dash,
[class*="vi-ff1fs0ls0cs2"] .a-dash {
  padding: 7px 30px;
}

/* line 4765, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls0cs0"] .inner,
[class*="vi-ff1fs0ls0cs1"] .inner,
[class*="vi-ff1fs0ls0cs2"] .inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 4771, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls0cs0"] .last-num,
[class*="vi-ff1fs0ls0cs1"] .last-num,
[class*="vi-ff1fs0ls0cs2"] .last-num {
  display: none !important;
}

/* line 4775, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls0cs0"] .archiv,
[class*="vi-ff1fs0ls0cs1"] .archiv,
[class*="vi-ff1fs0ls0cs2"] .archiv {
  position: relative;
  left: auto;
  top: auto;
  width: 23%;
  margin-left: 20px;
}

/* line 4783, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls0cs0"] .next-num,
[class*="vi-ff1fs0ls0cs1"] .next-num,
[class*="vi-ff1fs0ls0cs2"] .next-num {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 80%;
  height: auto;
  margin-left: 25px;
}

/* line 4792, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls0cs0"] .tirag,
[class*="vi-ff1fs0ls0cs1"] .tirag,
[class*="vi-ff1fs0ls0cs2"] .tirag {
  text-align: left;
}

/* line 4796, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls0cs0"] .slider,
[class*="vi-ff1fs0ls0cs1"] .slider,
[class*="vi-ff1fs0ls0cs2"] .slider {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-flex-wrap: wrap !important;
      -ms-flex-wrap: wrap !important;
          flex-wrap: wrap !important;
  max-width: none !important;
  padding: 10px;
  border: 1px solid black;
}

/* line 4803, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls0cs0"] .slider li,
[class*="vi-ff1fs0ls0cs1"] .slider li,
[class*="vi-ff1fs0ls0cs2"] .slider li {
  line-height: 1.2 !important;
}

/* line 4808, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls0cs0"] .top-line,
[class*="vi-ff1fs0ls0cs1"] .top-line,
[class*="vi-ff1fs0ls0cs2"] .top-line {
  height: auto;
}

/* line 4812, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls0cs0"] .logo,
[class*="vi-ff1fs0ls0cs1"] .logo,
[class*="vi-ff1fs0ls0cs2"] .logo {
  height: auto;
  float: none;
  width: 20%;
}

/* line 4818, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls0cs0"] .auth-bar,
[class*="vi-ff1fs0ls0cs1"] .auth-bar,
[class*="vi-ff1fs0ls0cs2"] .auth-bar {
  position: relative;
  left: auto;
  top: auto;
  right: auto;
}

/* line 4825, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls0cs0"] .opinion-list,
[class*="vi-ff1fs0ls0cs1"] .opinion-list,
[class*="vi-ff1fs0ls0cs2"] .opinion-list {
  background: none !important;
}

/* line 4829, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls0cs0"] .wrap-title,
[class*="vi-ff1fs0ls0cs1"] .wrap-title,
[class*="vi-ff1fs0ls0cs2"] .wrap-title {
  background: none !important;
}

/* line 4839, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls1cs0"] .logo img,
[class*="vi-ff1fs0ls1cs1"] .logo img,
[class*="vi-ff1fs0ls1cs2"] .logo img {
  display: block !important;
}

/* line 4844, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls1cs0"] img,
[class*="vi-ff1fs0ls1cs1"] img,
[class*="vi-ff1fs0ls1cs2"] img {
  display: none !important;
}

/* line 4848, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls1cs0"] .search,
[class*="vi-ff1fs0ls1cs1"] .search,
[class*="vi-ff1fs0ls1cs2"] .search {
  width: 48%;
}

/* line 4852, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls1cs0"] .soc,
[class*="vi-ff1fs0ls1cs1"] .soc,
[class*="vi-ff1fs0ls1cs2"] .soc {
  display: none !important;
}

/* line 4856, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls1cs0"] .header,
[class*="vi-ff1fs0ls1cs1"] .header,
[class*="vi-ff1fs0ls1cs2"] .header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 4862, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls1cs0"] .clock-block,
[class*="vi-ff1fs0ls1cs1"] .clock-block,
[class*="vi-ff1fs0ls1cs2"] .clock-block {
  position: relative;
  top: auto;
  left: auto;
  width: 45%;
  margin-left: 0;
}

/* line 4870, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls1cs0"] .wrap-search,
[class*="vi-ff1fs0ls1cs1"] .wrap-search,
[class*="vi-ff1fs0ls1cs2"] .wrap-search {
  position: relative;
  left: auto;
  top: auto;
  width: 80%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

/* line 4878, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls1cs0"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff1fs0ls1cs1"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff1fs0ls1cs2"] .wrap-search .vi-sw-on-btn {
  width: 38%;
}

/* line 4885, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls1cs0"] .exmp,
[class*="vi-ff1fs0ls1cs1"] .exmp,
[class*="vi-ff1fs0ls1cs2"] .exmp {
  width: 52%;
}

/* line 4888, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls1cs0"] .exmp a,
[class*="vi-ff1fs0ls1cs1"] .exmp a,
[class*="vi-ff1fs0ls1cs2"] .exmp a {
  padding-left: 0;
}

/* line 4893, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls1cs0"] .col60,
[class*="vi-ff1fs0ls1cs1"] .col60,
[class*="vi-ff1fs0ls1cs2"] .col60 {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}

/* line 4900, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls1cs0"] .a-dash,
[class*="vi-ff1fs0ls1cs1"] .a-dash,
[class*="vi-ff1fs0ls1cs2"] .a-dash {
  padding: 7px 30px;
}

/* line 4904, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls1cs0"] .inner,
[class*="vi-ff1fs0ls1cs1"] .inner,
[class*="vi-ff1fs0ls1cs2"] .inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 4910, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls1cs0"] .last-num,
[class*="vi-ff1fs0ls1cs1"] .last-num,
[class*="vi-ff1fs0ls1cs2"] .last-num {
  display: none !important;
}

/* line 4914, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls1cs0"] .archiv,
[class*="vi-ff1fs0ls1cs1"] .archiv,
[class*="vi-ff1fs0ls1cs2"] .archiv {
  position: relative;
  left: auto;
  top: auto;
  width: 23%;
  margin-left: 20px;
}

/* line 4922, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls1cs0"] .next-num,
[class*="vi-ff1fs0ls1cs1"] .next-num,
[class*="vi-ff1fs0ls1cs2"] .next-num {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 80%;
  height: auto;
  margin-left: 25px;
}

/* line 4931, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls1cs0"] .tirag,
[class*="vi-ff1fs0ls1cs1"] .tirag,
[class*="vi-ff1fs0ls1cs2"] .tirag {
  text-align: left;
}

/* line 4935, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls1cs0"] .slider,
[class*="vi-ff1fs0ls1cs1"] .slider,
[class*="vi-ff1fs0ls1cs2"] .slider {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-flex-wrap: wrap !important;
      -ms-flex-wrap: wrap !important;
          flex-wrap: wrap !important;
  max-width: none !important;
  padding: 10px;
  border: 1px solid black;
}

/* line 4942, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls1cs0"] .slider li,
[class*="vi-ff1fs0ls1cs1"] .slider li,
[class*="vi-ff1fs0ls1cs2"] .slider li {
  line-height: 1.2 !important;
}

/* line 4947, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls1cs0"] .top-line,
[class*="vi-ff1fs0ls1cs1"] .top-line,
[class*="vi-ff1fs0ls1cs2"] .top-line {
  height: auto;
}

/* line 4951, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls1cs0"] .logo,
[class*="vi-ff1fs0ls1cs1"] .logo,
[class*="vi-ff1fs0ls1cs2"] .logo {
  height: auto;
  float: none;
  width: 20%;
}

/* line 4957, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls1cs0"] .auth-bar,
[class*="vi-ff1fs0ls1cs1"] .auth-bar,
[class*="vi-ff1fs0ls1cs2"] .auth-bar {
  position: relative;
  left: auto;
  top: auto;
  right: auto;
}

/* line 4964, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls1cs0"] .opinion-list,
[class*="vi-ff1fs0ls1cs1"] .opinion-list,
[class*="vi-ff1fs0ls1cs2"] .opinion-list {
  background: none !important;
}

/* line 4968, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls1cs0"] .wrap-title,
[class*="vi-ff1fs0ls1cs1"] .wrap-title,
[class*="vi-ff1fs0ls1cs2"] .wrap-title {
  background: none !important;
}

/* line 4978, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls2cs0"] .logo img,
[class*="vi-ff1fs0ls2cs1"] .logo img,
[class*="vi-ff1fs0ls2cs2"] .logo img {
  display: block !important;
}

/* line 4983, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls2cs0"] img,
[class*="vi-ff1fs0ls2cs1"] img,
[class*="vi-ff1fs0ls2cs2"] img {
  display: none !important;
}

/* line 4987, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls2cs0"] .search,
[class*="vi-ff1fs0ls2cs1"] .search,
[class*="vi-ff1fs0ls2cs2"] .search {
  width: 48%;
}

/* line 4991, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls2cs0"] .soc,
[class*="vi-ff1fs0ls2cs1"] .soc,
[class*="vi-ff1fs0ls2cs2"] .soc {
  display: none !important;
}

/* line 4995, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls2cs0"] .header,
[class*="vi-ff1fs0ls2cs1"] .header,
[class*="vi-ff1fs0ls2cs2"] .header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 5001, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls2cs0"] .clock-block,
[class*="vi-ff1fs0ls2cs1"] .clock-block,
[class*="vi-ff1fs0ls2cs2"] .clock-block {
  position: relative;
  top: auto;
  left: auto;
  width: 45%;
  margin-left: 0;
}

/* line 5009, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls2cs0"] .wrap-search,
[class*="vi-ff1fs0ls2cs1"] .wrap-search,
[class*="vi-ff1fs0ls2cs2"] .wrap-search {
  position: relative;
  left: auto;
  top: auto;
  width: 80%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

/* line 5017, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls2cs0"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff1fs0ls2cs1"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff1fs0ls2cs2"] .wrap-search .vi-sw-on-btn {
  width: 38%;
}

/* line 5024, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls2cs0"] .exmp,
[class*="vi-ff1fs0ls2cs1"] .exmp,
[class*="vi-ff1fs0ls2cs2"] .exmp {
  width: 52%;
}

/* line 5027, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls2cs0"] .exmp a,
[class*="vi-ff1fs0ls2cs1"] .exmp a,
[class*="vi-ff1fs0ls2cs2"] .exmp a {
  padding-left: 0;
}

/* line 5032, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls2cs0"] .col60,
[class*="vi-ff1fs0ls2cs1"] .col60,
[class*="vi-ff1fs0ls2cs2"] .col60 {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}

/* line 5039, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls2cs0"] .a-dash,
[class*="vi-ff1fs0ls2cs1"] .a-dash,
[class*="vi-ff1fs0ls2cs2"] .a-dash {
  padding: 7px 30px;
}

/* line 5043, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls2cs0"] .inner,
[class*="vi-ff1fs0ls2cs1"] .inner,
[class*="vi-ff1fs0ls2cs2"] .inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 5049, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls2cs0"] .last-num,
[class*="vi-ff1fs0ls2cs1"] .last-num,
[class*="vi-ff1fs0ls2cs2"] .last-num {
  display: none !important;
}

/* line 5053, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls2cs0"] .archiv,
[class*="vi-ff1fs0ls2cs1"] .archiv,
[class*="vi-ff1fs0ls2cs2"] .archiv {
  position: relative;
  left: auto;
  top: auto;
  width: 23%;
  margin-left: 20px;
}

/* line 5061, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls2cs0"] .next-num,
[class*="vi-ff1fs0ls2cs1"] .next-num,
[class*="vi-ff1fs0ls2cs2"] .next-num {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 80%;
  height: auto;
  margin-left: 25px;
}

/* line 5070, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls2cs0"] .tirag,
[class*="vi-ff1fs0ls2cs1"] .tirag,
[class*="vi-ff1fs0ls2cs2"] .tirag {
  text-align: left;
}

/* line 5074, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls2cs0"] .slider,
[class*="vi-ff1fs0ls2cs1"] .slider,
[class*="vi-ff1fs0ls2cs2"] .slider {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-flex-wrap: wrap !important;
      -ms-flex-wrap: wrap !important;
          flex-wrap: wrap !important;
  max-width: none !important;
  padding: 10px;
  border: 1px solid black;
}

/* line 5081, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls2cs0"] .slider li,
[class*="vi-ff1fs0ls2cs1"] .slider li,
[class*="vi-ff1fs0ls2cs2"] .slider li {
  line-height: 1.2 !important;
}

/* line 5086, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls2cs0"] .top-line,
[class*="vi-ff1fs0ls2cs1"] .top-line,
[class*="vi-ff1fs0ls2cs2"] .top-line {
  height: auto;
}

/* line 5090, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls2cs0"] .logo,
[class*="vi-ff1fs0ls2cs1"] .logo,
[class*="vi-ff1fs0ls2cs2"] .logo {
  height: auto;
  float: none;
  width: 20%;
}

/* line 5096, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls2cs0"] .auth-bar,
[class*="vi-ff1fs0ls2cs1"] .auth-bar,
[class*="vi-ff1fs0ls2cs2"] .auth-bar {
  position: relative;
  left: auto;
  top: auto;
  right: auto;
}

/* line 5103, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls2cs0"] .opinion-list,
[class*="vi-ff1fs0ls2cs1"] .opinion-list,
[class*="vi-ff1fs0ls2cs2"] .opinion-list {
  background: none !important;
}

/* line 5107, dev/sass/modules/vi.scss */
[class*="vi-ff1fs0ls2cs0"] .wrap-title,
[class*="vi-ff1fs0ls2cs1"] .wrap-title,
[class*="vi-ff1fs0ls2cs2"] .wrap-title {
  background: none !important;
}

/* line 5117, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls0cs0"] .logo img,
[class*="vi-ff1fs1ls0cs1"] .logo img,
[class*="vi-ff1fs1ls0cs2"] .logo img {
  display: block !important;
}

/* line 5122, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls0cs0"] img,
[class*="vi-ff1fs1ls0cs1"] img,
[class*="vi-ff1fs1ls0cs2"] img {
  display: none !important;
}

/* line 5126, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls0cs0"] .search,
[class*="vi-ff1fs1ls0cs1"] .search,
[class*="vi-ff1fs1ls0cs2"] .search {
  width: 48%;
}

/* line 5130, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls0cs0"] .soc,
[class*="vi-ff1fs1ls0cs1"] .soc,
[class*="vi-ff1fs1ls0cs2"] .soc {
  display: none !important;
}

/* line 5134, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls0cs0"] .header,
[class*="vi-ff1fs1ls0cs1"] .header,
[class*="vi-ff1fs1ls0cs2"] .header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 5140, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls0cs0"] .clock-block,
[class*="vi-ff1fs1ls0cs1"] .clock-block,
[class*="vi-ff1fs1ls0cs2"] .clock-block {
  position: relative;
  top: auto;
  left: auto;
  width: 45%;
  margin-left: 0;
}

/* line 5148, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls0cs0"] .wrap-search,
[class*="vi-ff1fs1ls0cs1"] .wrap-search,
[class*="vi-ff1fs1ls0cs2"] .wrap-search {
  position: relative;
  left: auto;
  top: auto;
  width: 80%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

/* line 5156, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls0cs0"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff1fs1ls0cs1"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff1fs1ls0cs2"] .wrap-search .vi-sw-on-btn {
  width: 38%;
}

/* line 5162, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls0cs0"] .exmp,
[class*="vi-ff1fs1ls0cs1"] .exmp,
[class*="vi-ff1fs1ls0cs2"] .exmp {
  width: 52%;
}

/* line 5165, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls0cs0"] .exmp a,
[class*="vi-ff1fs1ls0cs1"] .exmp a,
[class*="vi-ff1fs1ls0cs2"] .exmp a {
  padding-left: 0;
}

/* line 5170, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls0cs0"] .col60,
[class*="vi-ff1fs1ls0cs1"] .col60,
[class*="vi-ff1fs1ls0cs2"] .col60 {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}

/* line 5177, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls0cs0"] .a-dash,
[class*="vi-ff1fs1ls0cs1"] .a-dash,
[class*="vi-ff1fs1ls0cs2"] .a-dash {
  padding: 7px 30px;
}

/* line 5181, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls0cs0"] .inner,
[class*="vi-ff1fs1ls0cs1"] .inner,
[class*="vi-ff1fs1ls0cs2"] .inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 5187, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls0cs0"] .last-num,
[class*="vi-ff1fs1ls0cs1"] .last-num,
[class*="vi-ff1fs1ls0cs2"] .last-num {
  display: none !important;
}

/* line 5191, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls0cs0"] .archiv,
[class*="vi-ff1fs1ls0cs1"] .archiv,
[class*="vi-ff1fs1ls0cs2"] .archiv {
  position: relative;
  left: auto;
  top: auto;
  width: 23%;
  margin-left: 20px;
}

/* line 5199, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls0cs0"] .next-num,
[class*="vi-ff1fs1ls0cs1"] .next-num,
[class*="vi-ff1fs1ls0cs2"] .next-num {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 80%;
  height: auto;
  margin-left: 25px;
}

/* line 5208, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls0cs0"] .tirag,
[class*="vi-ff1fs1ls0cs1"] .tirag,
[class*="vi-ff1fs1ls0cs2"] .tirag {
  text-align: left;
}

/* line 5212, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls0cs0"] .slider,
[class*="vi-ff1fs1ls0cs1"] .slider,
[class*="vi-ff1fs1ls0cs2"] .slider {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-flex-wrap: wrap !important;
      -ms-flex-wrap: wrap !important;
          flex-wrap: wrap !important;
  max-width: none !important;
  padding: 10px;
  border: 1px solid black;
}

/* line 5219, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls0cs0"] .slider li,
[class*="vi-ff1fs1ls0cs1"] .slider li,
[class*="vi-ff1fs1ls0cs2"] .slider li {
  line-height: 1.2 !important;
}

/* line 5224, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls0cs0"] .top-line,
[class*="vi-ff1fs1ls0cs1"] .top-line,
[class*="vi-ff1fs1ls0cs2"] .top-line {
  height: auto;
}

/* line 5228, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls0cs0"] .logo,
[class*="vi-ff1fs1ls0cs1"] .logo,
[class*="vi-ff1fs1ls0cs2"] .logo {
  height: auto;
  float: none;
  width: 20%;
}

/* line 5234, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls0cs0"] .auth-bar,
[class*="vi-ff1fs1ls0cs1"] .auth-bar,
[class*="vi-ff1fs1ls0cs2"] .auth-bar {
  position: relative;
  left: auto;
  top: auto;
  right: auto;
}

/* line 5241, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls0cs0"] .opinion-list,
[class*="vi-ff1fs1ls0cs1"] .opinion-list,
[class*="vi-ff1fs1ls0cs2"] .opinion-list {
  background: none !important;
}

/* line 5245, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls0cs0"] .wrap-title,
[class*="vi-ff1fs1ls0cs1"] .wrap-title,
[class*="vi-ff1fs1ls0cs2"] .wrap-title {
  background: none !important;
}

/* line 5256, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls1cs0"] .logo img,
[class*="vi-ff1fs1ls1cs1"] .logo img,
[class*="vi-ff1fs1ls1cs2"] .logo img {
  display: block !important;
}

/* line 5261, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls1cs0"] img,
[class*="vi-ff1fs1ls1cs1"] img,
[class*="vi-ff1fs1ls1cs2"] img {
  display: none !important;
}

/* line 5265, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls1cs0"] .search,
[class*="vi-ff1fs1ls1cs1"] .search,
[class*="vi-ff1fs1ls1cs2"] .search {
  width: 48%;
}

/* line 5269, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls1cs0"] .soc,
[class*="vi-ff1fs1ls1cs1"] .soc,
[class*="vi-ff1fs1ls1cs2"] .soc {
  display: none !important;
}

/* line 5273, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls1cs0"] .header,
[class*="vi-ff1fs1ls1cs1"] .header,
[class*="vi-ff1fs1ls1cs2"] .header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 5279, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls1cs0"] .clock-block,
[class*="vi-ff1fs1ls1cs1"] .clock-block,
[class*="vi-ff1fs1ls1cs2"] .clock-block {
  position: relative;
  top: auto;
  left: auto;
  width: 45%;
  margin-left: 0;
}

/* line 5287, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls1cs0"] .wrap-search,
[class*="vi-ff1fs1ls1cs1"] .wrap-search,
[class*="vi-ff1fs1ls1cs2"] .wrap-search {
  position: relative;
  left: auto;
  top: auto;
  width: 80%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

/* line 5295, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls1cs0"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff1fs1ls1cs1"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff1fs1ls1cs2"] .wrap-search .vi-sw-on-btn {
  width: 38%;
}

/* line 5302, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls1cs0"] .exmp,
[class*="vi-ff1fs1ls1cs1"] .exmp,
[class*="vi-ff1fs1ls1cs2"] .exmp {
  width: 52%;
}

/* line 5305, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls1cs0"] .exmp a,
[class*="vi-ff1fs1ls1cs1"] .exmp a,
[class*="vi-ff1fs1ls1cs2"] .exmp a {
  padding-left: 0;
}

/* line 5310, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls1cs0"] .col60,
[class*="vi-ff1fs1ls1cs1"] .col60,
[class*="vi-ff1fs1ls1cs2"] .col60 {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}

/* line 5317, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls1cs0"] .a-dash,
[class*="vi-ff1fs1ls1cs1"] .a-dash,
[class*="vi-ff1fs1ls1cs2"] .a-dash {
  padding: 7px 30px;
}

/* line 5321, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls1cs0"] .inner,
[class*="vi-ff1fs1ls1cs1"] .inner,
[class*="vi-ff1fs1ls1cs2"] .inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 5327, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls1cs0"] .last-num,
[class*="vi-ff1fs1ls1cs1"] .last-num,
[class*="vi-ff1fs1ls1cs2"] .last-num {
  display: none !important;
}

/* line 5331, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls1cs0"] .archiv,
[class*="vi-ff1fs1ls1cs1"] .archiv,
[class*="vi-ff1fs1ls1cs2"] .archiv {
  position: relative;
  left: auto;
  top: auto;
  width: 23%;
  margin-left: 20px;
}

/* line 5339, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls1cs0"] .next-num,
[class*="vi-ff1fs1ls1cs1"] .next-num,
[class*="vi-ff1fs1ls1cs2"] .next-num {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 80%;
  height: auto;
  margin-left: 25px;
}

/* line 5348, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls1cs0"] .tirag,
[class*="vi-ff1fs1ls1cs1"] .tirag,
[class*="vi-ff1fs1ls1cs2"] .tirag {
  text-align: left;
}

/* line 5352, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls1cs0"] .slider,
[class*="vi-ff1fs1ls1cs1"] .slider,
[class*="vi-ff1fs1ls1cs2"] .slider {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-flex-wrap: wrap !important;
      -ms-flex-wrap: wrap !important;
          flex-wrap: wrap !important;
  max-width: none !important;
  padding: 10px;
  border: 1px solid black;
}

/* line 5359, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls1cs0"] .slider li,
[class*="vi-ff1fs1ls1cs1"] .slider li,
[class*="vi-ff1fs1ls1cs2"] .slider li {
  line-height: 1.2 !important;
}

/* line 5364, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls1cs0"] .top-line,
[class*="vi-ff1fs1ls1cs1"] .top-line,
[class*="vi-ff1fs1ls1cs2"] .top-line {
  height: auto;
}

/* line 5368, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls1cs0"] .logo,
[class*="vi-ff1fs1ls1cs1"] .logo,
[class*="vi-ff1fs1ls1cs2"] .logo {
  height: auto;
  float: none;
  width: 20%;
}

/* line 5374, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls1cs0"] .auth-bar,
[class*="vi-ff1fs1ls1cs1"] .auth-bar,
[class*="vi-ff1fs1ls1cs2"] .auth-bar {
  position: relative;
  left: auto;
  top: auto;
  right: auto;
}

/* line 5381, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls1cs0"] .opinion-list,
[class*="vi-ff1fs1ls1cs1"] .opinion-list,
[class*="vi-ff1fs1ls1cs2"] .opinion-list {
  background: none !important;
}

/* line 5385, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls1cs0"] .wrap-title,
[class*="vi-ff1fs1ls1cs1"] .wrap-title,
[class*="vi-ff1fs1ls1cs2"] .wrap-title {
  background: none !important;
}

/* line 5395, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls2cs0"] .logo img,
[class*="vi-ff1fs1ls2cs1"] .logo img,
[class*="vi-ff1fs1ls2cs2"] .logo img {
  display: block !important;
}

/* line 5400, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls2cs0"] img,
[class*="vi-ff1fs1ls2cs1"] img,
[class*="vi-ff1fs1ls2cs2"] img {
  display: none !important;
}

/* line 5404, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls2cs0"] .search,
[class*="vi-ff1fs1ls2cs1"] .search,
[class*="vi-ff1fs1ls2cs2"] .search {
  width: 48%;
}

/* line 5408, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls2cs0"] .soc,
[class*="vi-ff1fs1ls2cs1"] .soc,
[class*="vi-ff1fs1ls2cs2"] .soc {
  display: none !important;
}

/* line 5412, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls2cs0"] .header,
[class*="vi-ff1fs1ls2cs1"] .header,
[class*="vi-ff1fs1ls2cs2"] .header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 5418, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls2cs0"] .clock-block,
[class*="vi-ff1fs1ls2cs1"] .clock-block,
[class*="vi-ff1fs1ls2cs2"] .clock-block {
  position: relative;
  top: auto;
  left: auto;
  width: 45%;
  margin-left: 0;
}

/* line 5426, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls2cs0"] .wrap-search,
[class*="vi-ff1fs1ls2cs1"] .wrap-search,
[class*="vi-ff1fs1ls2cs2"] .wrap-search {
  position: relative;
  left: auto;
  top: auto;
  width: 80%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

/* line 5434, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls2cs0"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff1fs1ls2cs1"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff1fs1ls2cs2"] .wrap-search .vi-sw-on-btn {
  width: 38%;
}

/* line 5441, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls2cs0"] .exmp,
[class*="vi-ff1fs1ls2cs1"] .exmp,
[class*="vi-ff1fs1ls2cs2"] .exmp {
  width: 52%;
}

/* line 5444, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls2cs0"] .exmp a,
[class*="vi-ff1fs1ls2cs1"] .exmp a,
[class*="vi-ff1fs1ls2cs2"] .exmp a {
  padding-left: 0;
}

/* line 5449, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls2cs0"] .col60,
[class*="vi-ff1fs1ls2cs1"] .col60,
[class*="vi-ff1fs1ls2cs2"] .col60 {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}

/* line 5456, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls2cs0"] .a-dash,
[class*="vi-ff1fs1ls2cs1"] .a-dash,
[class*="vi-ff1fs1ls2cs2"] .a-dash {
  padding: 7px 30px;
}

/* line 5460, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls2cs0"] .inner,
[class*="vi-ff1fs1ls2cs1"] .inner,
[class*="vi-ff1fs1ls2cs2"] .inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 5466, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls2cs0"] .last-num,
[class*="vi-ff1fs1ls2cs1"] .last-num,
[class*="vi-ff1fs1ls2cs2"] .last-num {
  display: none !important;
}

/* line 5470, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls2cs0"] .archiv,
[class*="vi-ff1fs1ls2cs1"] .archiv,
[class*="vi-ff1fs1ls2cs2"] .archiv {
  position: relative;
  left: auto;
  top: auto;
  width: 23%;
  margin-left: 20px;
}

/* line 5478, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls2cs0"] .next-num,
[class*="vi-ff1fs1ls2cs1"] .next-num,
[class*="vi-ff1fs1ls2cs2"] .next-num {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 80%;
  height: auto;
  margin-left: 25px;
}

/* line 5487, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls2cs0"] .tirag,
[class*="vi-ff1fs1ls2cs1"] .tirag,
[class*="vi-ff1fs1ls2cs2"] .tirag {
  text-align: left;
}

/* line 5491, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls2cs0"] .slider,
[class*="vi-ff1fs1ls2cs1"] .slider,
[class*="vi-ff1fs1ls2cs2"] .slider {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-flex-wrap: wrap !important;
      -ms-flex-wrap: wrap !important;
          flex-wrap: wrap !important;
  max-width: none !important;
  padding: 10px;
  border: 1px solid black;
}

/* line 5498, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls2cs0"] .slider li,
[class*="vi-ff1fs1ls2cs1"] .slider li,
[class*="vi-ff1fs1ls2cs2"] .slider li {
  line-height: 1.2 !important;
}

/* line 5503, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls2cs0"] .top-line,
[class*="vi-ff1fs1ls2cs1"] .top-line,
[class*="vi-ff1fs1ls2cs2"] .top-line {
  height: auto;
}

/* line 5507, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls2cs0"] .logo,
[class*="vi-ff1fs1ls2cs1"] .logo,
[class*="vi-ff1fs1ls2cs2"] .logo {
  height: auto;
  float: none;
  width: 20%;
}

/* line 5513, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls2cs0"] .auth-bar,
[class*="vi-ff1fs1ls2cs1"] .auth-bar,
[class*="vi-ff1fs1ls2cs2"] .auth-bar {
  position: relative;
  left: auto;
  top: auto;
  right: auto;
}

/* line 5520, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls2cs0"] .opinion-list,
[class*="vi-ff1fs1ls2cs1"] .opinion-list,
[class*="vi-ff1fs1ls2cs2"] .opinion-list {
  background: none !important;
}

/* line 5524, dev/sass/modules/vi.scss */
[class*="vi-ff1fs1ls2cs0"] .wrap-title,
[class*="vi-ff1fs1ls2cs1"] .wrap-title,
[class*="vi-ff1fs1ls2cs2"] .wrap-title {
  background: none !important;
}

/* line 5534, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls0cs0"] .logo img,
[class*="vi-ff1fs2ls0cs1"] .logo img,
[class*="vi-ff1fs2ls0cs2"] .logo img {
  display: block !important;
}

/* line 5539, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls0cs0"] img,
[class*="vi-ff1fs2ls0cs1"] img,
[class*="vi-ff1fs2ls0cs2"] img {
  display: none !important;
}

/* line 5543, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls0cs0"] .search,
[class*="vi-ff1fs2ls0cs1"] .search,
[class*="vi-ff1fs2ls0cs2"] .search {
  width: 48%;
}

/* line 5547, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls0cs0"] .soc,
[class*="vi-ff1fs2ls0cs1"] .soc,
[class*="vi-ff1fs2ls0cs2"] .soc {
  display: none !important;
}

/* line 5551, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls0cs0"] .header,
[class*="vi-ff1fs2ls0cs1"] .header,
[class*="vi-ff1fs2ls0cs2"] .header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 5557, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls0cs0"] .clock-block,
[class*="vi-ff1fs2ls0cs1"] .clock-block,
[class*="vi-ff1fs2ls0cs2"] .clock-block {
  position: relative;
  top: auto;
  left: auto;
  width: 45%;
  margin-left: 0;
}

/* line 5565, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls0cs0"] .wrap-search,
[class*="vi-ff1fs2ls0cs1"] .wrap-search,
[class*="vi-ff1fs2ls0cs2"] .wrap-search {
  position: relative;
  left: auto;
  top: auto;
  width: 80%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

/* line 5573, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls0cs0"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff1fs2ls0cs1"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff1fs2ls0cs2"] .wrap-search .vi-sw-on-btn {
  width: 38%;
}

/* line 5580, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls0cs0"] .exmp,
[class*="vi-ff1fs2ls0cs1"] .exmp,
[class*="vi-ff1fs2ls0cs2"] .exmp {
  width: 52%;
}

/* line 5583, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls0cs0"] .exmp a,
[class*="vi-ff1fs2ls0cs1"] .exmp a,
[class*="vi-ff1fs2ls0cs2"] .exmp a {
  padding-left: 0;
}

/* line 5588, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls0cs0"] .col60,
[class*="vi-ff1fs2ls0cs1"] .col60,
[class*="vi-ff1fs2ls0cs2"] .col60 {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}

/* line 5595, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls0cs0"] .a-dash,
[class*="vi-ff1fs2ls0cs1"] .a-dash,
[class*="vi-ff1fs2ls0cs2"] .a-dash {
  padding: 7px 30px;
}

/* line 5599, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls0cs0"] .inner,
[class*="vi-ff1fs2ls0cs1"] .inner,
[class*="vi-ff1fs2ls0cs2"] .inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 5605, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls0cs0"] .last-num,
[class*="vi-ff1fs2ls0cs1"] .last-num,
[class*="vi-ff1fs2ls0cs2"] .last-num {
  display: none !important;
}

/* line 5609, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls0cs0"] .archiv,
[class*="vi-ff1fs2ls0cs1"] .archiv,
[class*="vi-ff1fs2ls0cs2"] .archiv {
  position: relative;
  left: auto;
  top: auto;
  width: 23%;
  margin-left: 20px;
}

/* line 5617, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls0cs0"] .next-num,
[class*="vi-ff1fs2ls0cs1"] .next-num,
[class*="vi-ff1fs2ls0cs2"] .next-num {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 80%;
  height: auto;
  margin-left: 25px;
}

/* line 5626, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls0cs0"] .tirag,
[class*="vi-ff1fs2ls0cs1"] .tirag,
[class*="vi-ff1fs2ls0cs2"] .tirag {
  text-align: left;
}

/* line 5630, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls0cs0"] .slider,
[class*="vi-ff1fs2ls0cs1"] .slider,
[class*="vi-ff1fs2ls0cs2"] .slider {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-flex-wrap: wrap !important;
      -ms-flex-wrap: wrap !important;
          flex-wrap: wrap !important;
  max-width: none !important;
  padding: 10px;
  border: 1px solid black;
}

/* line 5637, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls0cs0"] .slider li,
[class*="vi-ff1fs2ls0cs1"] .slider li,
[class*="vi-ff1fs2ls0cs2"] .slider li {
  line-height: 1.2 !important;
}

/* line 5642, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls0cs0"] .top-line,
[class*="vi-ff1fs2ls0cs1"] .top-line,
[class*="vi-ff1fs2ls0cs2"] .top-line {
  height: auto;
}

/* line 5646, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls0cs0"] .logo,
[class*="vi-ff1fs2ls0cs1"] .logo,
[class*="vi-ff1fs2ls0cs2"] .logo {
  height: auto;
  float: none;
  width: 20%;
}

/* line 5652, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls0cs0"] .auth-bar,
[class*="vi-ff1fs2ls0cs1"] .auth-bar,
[class*="vi-ff1fs2ls0cs2"] .auth-bar {
  position: relative;
  left: auto;
  top: auto;
  right: auto;
}

/* line 5659, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls0cs0"] .opinion-list,
[class*="vi-ff1fs2ls0cs1"] .opinion-list,
[class*="vi-ff1fs2ls0cs2"] .opinion-list {
  background: none !important;
}

/* line 5663, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls0cs0"] .wrap-title,
[class*="vi-ff1fs2ls0cs1"] .wrap-title,
[class*="vi-ff1fs2ls0cs2"] .wrap-title {
  background: none !important;
}

/* line 5673, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls1cs0"] .logo img,
[class*="vi-ff1fs2ls1cs1"] .logo img,
[class*="vi-ff1fs2ls1cs2"] .logo img {
  display: block !important;
}

/* line 5678, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls1cs0"] img,
[class*="vi-ff1fs2ls1cs1"] img,
[class*="vi-ff1fs2ls1cs2"] img {
  display: none !important;
}

/* line 5682, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls1cs0"] .search,
[class*="vi-ff1fs2ls1cs1"] .search,
[class*="vi-ff1fs2ls1cs2"] .search {
  width: 48%;
}

/* line 5686, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls1cs0"] .soc,
[class*="vi-ff1fs2ls1cs1"] .soc,
[class*="vi-ff1fs2ls1cs2"] .soc {
  display: none !important;
}

/* line 5690, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls1cs0"] .header,
[class*="vi-ff1fs2ls1cs1"] .header,
[class*="vi-ff1fs2ls1cs2"] .header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 5696, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls1cs0"] .clock-block,
[class*="vi-ff1fs2ls1cs1"] .clock-block,
[class*="vi-ff1fs2ls1cs2"] .clock-block {
  position: relative;
  top: auto;
  left: auto;
  width: 45%;
  margin-left: 0;
}

/* line 5704, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls1cs0"] .wrap-search,
[class*="vi-ff1fs2ls1cs1"] .wrap-search,
[class*="vi-ff1fs2ls1cs2"] .wrap-search {
  position: relative;
  left: auto;
  top: auto;
  width: 80%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

/* line 5712, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls1cs0"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff1fs2ls1cs1"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff1fs2ls1cs2"] .wrap-search .vi-sw-on-btn {
  width: 38%;
}

/* line 5718, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls1cs0"] .exmp,
[class*="vi-ff1fs2ls1cs1"] .exmp,
[class*="vi-ff1fs2ls1cs2"] .exmp {
  width: 52%;
}

/* line 5721, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls1cs0"] .exmp a,
[class*="vi-ff1fs2ls1cs1"] .exmp a,
[class*="vi-ff1fs2ls1cs2"] .exmp a {
  padding-left: 0;
}

/* line 5726, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls1cs0"] .col60,
[class*="vi-ff1fs2ls1cs1"] .col60,
[class*="vi-ff1fs2ls1cs2"] .col60 {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}

/* line 5733, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls1cs0"] .a-dash,
[class*="vi-ff1fs2ls1cs1"] .a-dash,
[class*="vi-ff1fs2ls1cs2"] .a-dash {
  padding: 7px 30px;
}

/* line 5737, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls1cs0"] .inner,
[class*="vi-ff1fs2ls1cs1"] .inner,
[class*="vi-ff1fs2ls1cs2"] .inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 5743, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls1cs0"] .last-num,
[class*="vi-ff1fs2ls1cs1"] .last-num,
[class*="vi-ff1fs2ls1cs2"] .last-num {
  display: none !important;
}

/* line 5747, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls1cs0"] .archiv,
[class*="vi-ff1fs2ls1cs1"] .archiv,
[class*="vi-ff1fs2ls1cs2"] .archiv {
  position: relative;
  left: auto;
  top: auto;
  width: 23%;
  margin-left: 20px;
}

/* line 5755, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls1cs0"] .next-num,
[class*="vi-ff1fs2ls1cs1"] .next-num,
[class*="vi-ff1fs2ls1cs2"] .next-num {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 80%;
  height: auto;
  margin-left: 25px;
}

/* line 5764, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls1cs0"] .tirag,
[class*="vi-ff1fs2ls1cs1"] .tirag,
[class*="vi-ff1fs2ls1cs2"] .tirag {
  text-align: left;
}

/* line 5768, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls1cs0"] .slider,
[class*="vi-ff1fs2ls1cs1"] .slider,
[class*="vi-ff1fs2ls1cs2"] .slider {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-flex-wrap: wrap !important;
      -ms-flex-wrap: wrap !important;
          flex-wrap: wrap !important;
  max-width: none !important;
  padding: 10px;
  border: 1px solid black;
}

/* line 5775, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls1cs0"] .slider li,
[class*="vi-ff1fs2ls1cs1"] .slider li,
[class*="vi-ff1fs2ls1cs2"] .slider li {
  line-height: 1.2 !important;
}

/* line 5780, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls1cs0"] .top-line,
[class*="vi-ff1fs2ls1cs1"] .top-line,
[class*="vi-ff1fs2ls1cs2"] .top-line {
  height: auto;
}

/* line 5784, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls1cs0"] .logo,
[class*="vi-ff1fs2ls1cs1"] .logo,
[class*="vi-ff1fs2ls1cs2"] .logo {
  height: auto;
  float: none;
  width: 20%;
}

/* line 5790, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls1cs0"] .auth-bar,
[class*="vi-ff1fs2ls1cs1"] .auth-bar,
[class*="vi-ff1fs2ls1cs2"] .auth-bar {
  position: relative;
  left: auto;
  top: auto;
  right: auto;
}

/* line 5797, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls1cs0"] .opinion-list,
[class*="vi-ff1fs2ls1cs1"] .opinion-list,
[class*="vi-ff1fs2ls1cs2"] .opinion-list {
  background: none !important;
}

/* line 5801, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls1cs0"] .wrap-title,
[class*="vi-ff1fs2ls1cs1"] .wrap-title,
[class*="vi-ff1fs2ls1cs2"] .wrap-title {
  background: none !important;
}

/* line 5811, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls2cs0"] .logo img,
[class*="vi-ff1fs2ls2cs1"] .logo img,
[class*="vi-ff1fs2ls2cs2"] .logo img {
  display: block !important;
}

/* line 5816, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls2cs0"] img,
[class*="vi-ff1fs2ls2cs1"] img,
[class*="vi-ff1fs2ls2cs2"] img {
  display: none !important;
}

/* line 5820, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls2cs0"] .search,
[class*="vi-ff1fs2ls2cs1"] .search,
[class*="vi-ff1fs2ls2cs2"] .search {
  width: 48%;
}

/* line 5824, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls2cs0"] .soc,
[class*="vi-ff1fs2ls2cs1"] .soc,
[class*="vi-ff1fs2ls2cs2"] .soc {
  display: none !important;
}

/* line 5828, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls2cs0"] .header,
[class*="vi-ff1fs2ls2cs1"] .header,
[class*="vi-ff1fs2ls2cs2"] .header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 5834, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls2cs0"] .clock-block,
[class*="vi-ff1fs2ls2cs1"] .clock-block,
[class*="vi-ff1fs2ls2cs2"] .clock-block {
  position: relative;
  top: auto;
  left: auto;
  width: 45%;
  margin-left: 0;
}

/* line 5842, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls2cs0"] .wrap-search,
[class*="vi-ff1fs2ls2cs1"] .wrap-search,
[class*="vi-ff1fs2ls2cs2"] .wrap-search {
  position: relative;
  left: auto;
  top: auto;
  width: 80%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

/* line 5850, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls2cs0"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff1fs2ls2cs1"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff1fs2ls2cs2"] .wrap-search .vi-sw-on-btn {
  width: 38%;
}

/* line 5855, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls2cs0"] .exmp,
[class*="vi-ff1fs2ls2cs1"] .exmp,
[class*="vi-ff1fs2ls2cs2"] .exmp {
  width: 52%;
}

/* line 5858, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls2cs0"] .exmp a,
[class*="vi-ff1fs2ls2cs1"] .exmp a,
[class*="vi-ff1fs2ls2cs2"] .exmp a {
  padding-left: 0;
}

/* line 5863, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls2cs0"] .col60,
[class*="vi-ff1fs2ls2cs1"] .col60,
[class*="vi-ff1fs2ls2cs2"] .col60 {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}

/* line 5870, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls2cs0"] .a-dash,
[class*="vi-ff1fs2ls2cs1"] .a-dash,
[class*="vi-ff1fs2ls2cs2"] .a-dash {
  padding: 7px 30px;
}

/* line 5874, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls2cs0"] .inner,
[class*="vi-ff1fs2ls2cs1"] .inner,
[class*="vi-ff1fs2ls2cs2"] .inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 5880, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls2cs0"] .last-num,
[class*="vi-ff1fs2ls2cs1"] .last-num,
[class*="vi-ff1fs2ls2cs2"] .last-num {
  display: none !important;
}

/* line 5884, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls2cs0"] .archiv,
[class*="vi-ff1fs2ls2cs1"] .archiv,
[class*="vi-ff1fs2ls2cs2"] .archiv {
  position: relative;
  left: auto;
  top: auto;
  width: 23%;
  margin-left: 20px;
}

/* line 5892, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls2cs0"] .next-num,
[class*="vi-ff1fs2ls2cs1"] .next-num,
[class*="vi-ff1fs2ls2cs2"] .next-num {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 80%;
  height: auto;
  margin-left: 25px;
}

/* line 5901, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls2cs0"] .tirag,
[class*="vi-ff1fs2ls2cs1"] .tirag,
[class*="vi-ff1fs2ls2cs2"] .tirag {
  text-align: left;
}

/* line 5905, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls2cs0"] .slider,
[class*="vi-ff1fs2ls2cs1"] .slider,
[class*="vi-ff1fs2ls2cs2"] .slider {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-flex-wrap: wrap !important;
      -ms-flex-wrap: wrap !important;
          flex-wrap: wrap !important;
  max-width: none !important;
  padding: 10px;
  border: 1px solid black;
}

/* line 5912, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls2cs0"] .slider li,
[class*="vi-ff1fs2ls2cs1"] .slider li,
[class*="vi-ff1fs2ls2cs2"] .slider li {
  line-height: 1.2 !important;
}

/* line 5917, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls2cs0"] .top-line,
[class*="vi-ff1fs2ls2cs1"] .top-line,
[class*="vi-ff1fs2ls2cs2"] .top-line {
  height: auto;
}

/* line 5921, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls2cs0"] .logo,
[class*="vi-ff1fs2ls2cs1"] .logo,
[class*="vi-ff1fs2ls2cs2"] .logo {
  height: auto;
  float: none;
  width: 20%;
}

/* line 5927, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls2cs0"] .auth-bar,
[class*="vi-ff1fs2ls2cs1"] .auth-bar,
[class*="vi-ff1fs2ls2cs2"] .auth-bar {
  position: relative;
  left: auto;
  top: auto;
  right: auto;
}

/* line 5934, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls2cs0"] .opinion-list,
[class*="vi-ff1fs2ls2cs1"] .opinion-list,
[class*="vi-ff1fs2ls2cs2"] .opinion-list {
  background: none !important;
}

/* line 5938, dev/sass/modules/vi.scss */
[class*="vi-ff1fs2ls2cs0"] .wrap-title,
[class*="vi-ff1fs2ls2cs1"] .wrap-title,
[class*="vi-ff1fs2ls2cs2"] .wrap-title {
  background: none !important;
}

/* line 5948, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls0cs0"] .logo img,
[class*="vi-ff2fs0ls0cs1"] .logo img,
[class*="vi-ff2fs0ls0cs2"] .logo img {
  display: block !important;
}

/* line 5953, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls0cs0"] img,
[class*="vi-ff2fs0ls0cs1"] img,
[class*="vi-ff2fs0ls0cs2"] img {
  display: none !important;
}

/* line 5957, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls0cs0"] .search,
[class*="vi-ff2fs0ls0cs1"] .search,
[class*="vi-ff2fs0ls0cs2"] .search {
  width: 48%;
}

/* line 5961, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls0cs0"] .soc,
[class*="vi-ff2fs0ls0cs1"] .soc,
[class*="vi-ff2fs0ls0cs2"] .soc {
  display: none !important;
}

/* line 5965, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls0cs0"] .header,
[class*="vi-ff2fs0ls0cs1"] .header,
[class*="vi-ff2fs0ls0cs2"] .header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 5971, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls0cs0"] .clock-block,
[class*="vi-ff2fs0ls0cs1"] .clock-block,
[class*="vi-ff2fs0ls0cs2"] .clock-block {
  position: relative;
  top: auto;
  left: auto;
  width: 45%;
  margin-left: 0;
}

/* line 5979, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls0cs0"] .wrap-search,
[class*="vi-ff2fs0ls0cs1"] .wrap-search,
[class*="vi-ff2fs0ls0cs2"] .wrap-search {
  position: relative;
  left: auto;
  top: auto;
  width: 80%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

/* line 5987, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls0cs0"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff2fs0ls0cs1"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff2fs0ls0cs2"] .wrap-search .vi-sw-on-btn {
  width: 38%;
}

/* line 5993, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls0cs0"] .exmp,
[class*="vi-ff2fs0ls0cs1"] .exmp,
[class*="vi-ff2fs0ls0cs2"] .exmp {
  width: 52%;
}

/* line 5996, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls0cs0"] .exmp a,
[class*="vi-ff2fs0ls0cs1"] .exmp a,
[class*="vi-ff2fs0ls0cs2"] .exmp a {
  padding-left: 0;
}

/* line 6001, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls0cs0"] .col60,
[class*="vi-ff2fs0ls0cs1"] .col60,
[class*="vi-ff2fs0ls0cs2"] .col60 {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}

/* line 6008, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls0cs0"] .a-dash,
[class*="vi-ff2fs0ls0cs1"] .a-dash,
[class*="vi-ff2fs0ls0cs2"] .a-dash {
  padding: 7px 30px;
}

/* line 6012, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls0cs0"] .inner,
[class*="vi-ff2fs0ls0cs1"] .inner,
[class*="vi-ff2fs0ls0cs2"] .inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 6018, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls0cs0"] .last-num,
[class*="vi-ff2fs0ls0cs1"] .last-num,
[class*="vi-ff2fs0ls0cs2"] .last-num {
  display: none !important;
}

/* line 6022, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls0cs0"] .archiv,
[class*="vi-ff2fs0ls0cs1"] .archiv,
[class*="vi-ff2fs0ls0cs2"] .archiv {
  position: relative;
  left: auto;
  top: auto;
  width: 23%;
  margin-left: 20px;
}

/* line 6030, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls0cs0"] .next-num,
[class*="vi-ff2fs0ls0cs1"] .next-num,
[class*="vi-ff2fs0ls0cs2"] .next-num {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 80%;
  height: auto;
  margin-left: 25px;
}

/* line 6039, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls0cs0"] .tirag,
[class*="vi-ff2fs0ls0cs1"] .tirag,
[class*="vi-ff2fs0ls0cs2"] .tirag {
  text-align: left;
}

/* line 6043, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls0cs0"] .slider,
[class*="vi-ff2fs0ls0cs1"] .slider,
[class*="vi-ff2fs0ls0cs2"] .slider {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-flex-wrap: wrap !important;
      -ms-flex-wrap: wrap !important;
          flex-wrap: wrap !important;
  max-width: none !important;
  padding: 10px;
  border: 1px solid black;
}

/* line 6050, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls0cs0"] .slider li,
[class*="vi-ff2fs0ls0cs1"] .slider li,
[class*="vi-ff2fs0ls0cs2"] .slider li {
  line-height: 1.2 !important;
}

/* line 6055, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls0cs0"] .top-line,
[class*="vi-ff2fs0ls0cs1"] .top-line,
[class*="vi-ff2fs0ls0cs2"] .top-line {
  height: auto;
}

/* line 6059, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls0cs0"] .logo,
[class*="vi-ff2fs0ls0cs1"] .logo,
[class*="vi-ff2fs0ls0cs2"] .logo {
  height: auto;
  float: none;
  width: 20%;
}

/* line 6065, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls0cs0"] .auth-bar,
[class*="vi-ff2fs0ls0cs1"] .auth-bar,
[class*="vi-ff2fs0ls0cs2"] .auth-bar {
  position: relative;
  left: auto;
  top: auto;
  right: auto;
}

/* line 6072, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls0cs0"] .opinion-list,
[class*="vi-ff2fs0ls0cs1"] .opinion-list,
[class*="vi-ff2fs0ls0cs2"] .opinion-list {
  background: none !important;
}

/* line 6076, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls0cs0"] .wrap-title,
[class*="vi-ff2fs0ls0cs1"] .wrap-title,
[class*="vi-ff2fs0ls0cs2"] .wrap-title {
  background: none !important;
}

/* line 6086, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls1cs0"] .logo img,
[class*="vi-ff2fs0ls1cs1"] .logo img,
[class*="vi-ff2fs0ls1cs2"] .logo img {
  display: block !important;
}

/* line 6091, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls1cs0"] img,
[class*="vi-ff2fs0ls1cs1"] img,
[class*="vi-ff2fs0ls1cs2"] img {
  display: none !important;
}

/* line 6095, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls1cs0"] .search,
[class*="vi-ff2fs0ls1cs1"] .search,
[class*="vi-ff2fs0ls1cs2"] .search {
  width: 48%;
}

/* line 6099, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls1cs0"] .soc,
[class*="vi-ff2fs0ls1cs1"] .soc,
[class*="vi-ff2fs0ls1cs2"] .soc {
  display: none !important;
}

/* line 6103, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls1cs0"] .header,
[class*="vi-ff2fs0ls1cs1"] .header,
[class*="vi-ff2fs0ls1cs2"] .header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 6109, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls1cs0"] .clock-block,
[class*="vi-ff2fs0ls1cs1"] .clock-block,
[class*="vi-ff2fs0ls1cs2"] .clock-block {
  position: relative;
  top: auto;
  left: auto;
  width: 45%;
  margin-left: 0;
}

/* line 6117, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls1cs0"] .wrap-search,
[class*="vi-ff2fs0ls1cs1"] .wrap-search,
[class*="vi-ff2fs0ls1cs2"] .wrap-search {
  position: relative;
  left: auto;
  top: auto;
  width: 80%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

/* line 6125, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls1cs0"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff2fs0ls1cs1"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff2fs0ls1cs2"] .wrap-search .vi-sw-on-btn {
  width: 38%;
}

/* line 6131, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls1cs0"] .exmp,
[class*="vi-ff2fs0ls1cs1"] .exmp,
[class*="vi-ff2fs0ls1cs2"] .exmp {
  width: 52%;
}

/* line 6134, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls1cs0"] .exmp a,
[class*="vi-ff2fs0ls1cs1"] .exmp a,
[class*="vi-ff2fs0ls1cs2"] .exmp a {
  padding-left: 0;
}

/* line 6139, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls1cs0"] .col60,
[class*="vi-ff2fs0ls1cs1"] .col60,
[class*="vi-ff2fs0ls1cs2"] .col60 {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}

/* line 6146, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls1cs0"] .a-dash,
[class*="vi-ff2fs0ls1cs1"] .a-dash,
[class*="vi-ff2fs0ls1cs2"] .a-dash {
  padding: 7px 30px;
}

/* line 6150, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls1cs0"] .inner,
[class*="vi-ff2fs0ls1cs1"] .inner,
[class*="vi-ff2fs0ls1cs2"] .inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 6156, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls1cs0"] .last-num,
[class*="vi-ff2fs0ls1cs1"] .last-num,
[class*="vi-ff2fs0ls1cs2"] .last-num {
  display: none !important;
}

/* line 6160, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls1cs0"] .archiv,
[class*="vi-ff2fs0ls1cs1"] .archiv,
[class*="vi-ff2fs0ls1cs2"] .archiv {
  position: relative;
  left: auto;
  top: auto;
  width: 23%;
  margin-left: 20px;
}

/* line 6168, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls1cs0"] .next-num,
[class*="vi-ff2fs0ls1cs1"] .next-num,
[class*="vi-ff2fs0ls1cs2"] .next-num {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 80%;
  height: auto;
  margin-left: 25px;
}

/* line 6177, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls1cs0"] .tirag,
[class*="vi-ff2fs0ls1cs1"] .tirag,
[class*="vi-ff2fs0ls1cs2"] .tirag {
  text-align: left;
}

/* line 6181, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls1cs0"] .slider,
[class*="vi-ff2fs0ls1cs1"] .slider,
[class*="vi-ff2fs0ls1cs2"] .slider {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-flex-wrap: wrap !important;
      -ms-flex-wrap: wrap !important;
          flex-wrap: wrap !important;
  max-width: none !important;
  padding: 10px;
  border: 1px solid black;
}

/* line 6188, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls1cs0"] .slider li,
[class*="vi-ff2fs0ls1cs1"] .slider li,
[class*="vi-ff2fs0ls1cs2"] .slider li {
  line-height: 1.2 !important;
}

/* line 6193, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls1cs0"] .top-line,
[class*="vi-ff2fs0ls1cs1"] .top-line,
[class*="vi-ff2fs0ls1cs2"] .top-line {
  height: auto;
}

/* line 6197, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls1cs0"] .logo,
[class*="vi-ff2fs0ls1cs1"] .logo,
[class*="vi-ff2fs0ls1cs2"] .logo {
  height: auto;
  float: none;
  width: 20%;
}

/* line 6203, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls1cs0"] .auth-bar,
[class*="vi-ff2fs0ls1cs1"] .auth-bar,
[class*="vi-ff2fs0ls1cs2"] .auth-bar {
  position: relative;
  left: auto;
  top: auto;
  right: auto;
}

/* line 6210, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls1cs0"] .opinion-list,
[class*="vi-ff2fs0ls1cs1"] .opinion-list,
[class*="vi-ff2fs0ls1cs2"] .opinion-list {
  background: none !important;
}

/* line 6214, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls1cs0"] .wrap-title,
[class*="vi-ff2fs0ls1cs1"] .wrap-title,
[class*="vi-ff2fs0ls1cs2"] .wrap-title {
  background: none !important;
}

/* line 6224, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls2cs0"] .logo img,
[class*="vi-ff2fs0ls2cs1"] .logo img,
[class*="vi-ff2fs0ls2cs2"] .logo img {
  display: block !important;
}

/* line 6229, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls2cs0"] img,
[class*="vi-ff2fs0ls2cs1"] img,
[class*="vi-ff2fs0ls2cs2"] img {
  display: none !important;
}

/* line 6233, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls2cs0"] .search,
[class*="vi-ff2fs0ls2cs1"] .search,
[class*="vi-ff2fs0ls2cs2"] .search {
  width: 48%;
}

/* line 6237, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls2cs0"] .soc,
[class*="vi-ff2fs0ls2cs1"] .soc,
[class*="vi-ff2fs0ls2cs2"] .soc {
  display: none !important;
}

/* line 6241, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls2cs0"] .header,
[class*="vi-ff2fs0ls2cs1"] .header,
[class*="vi-ff2fs0ls2cs2"] .header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 6247, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls2cs0"] .clock-block,
[class*="vi-ff2fs0ls2cs1"] .clock-block,
[class*="vi-ff2fs0ls2cs2"] .clock-block {
  position: relative;
  top: auto;
  left: auto;
  width: 45%;
  margin-left: 0;
}

/* line 6255, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls2cs0"] .wrap-search,
[class*="vi-ff2fs0ls2cs1"] .wrap-search,
[class*="vi-ff2fs0ls2cs2"] .wrap-search {
  position: relative;
  left: auto;
  top: auto;
  width: 80%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

/* line 6263, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls2cs0"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff2fs0ls2cs1"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff2fs0ls2cs2"] .wrap-search .vi-sw-on-btn {
  width: 38%;
}

/* line 6268, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls2cs0"] .exmp,
[class*="vi-ff2fs0ls2cs1"] .exmp,
[class*="vi-ff2fs0ls2cs2"] .exmp {
  width: 52%;
}

/* line 6271, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls2cs0"] .exmp a,
[class*="vi-ff2fs0ls2cs1"] .exmp a,
[class*="vi-ff2fs0ls2cs2"] .exmp a {
  padding-left: 0;
}

/* line 6276, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls2cs0"] .col60,
[class*="vi-ff2fs0ls2cs1"] .col60,
[class*="vi-ff2fs0ls2cs2"] .col60 {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}

/* line 6283, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls2cs0"] .a-dash,
[class*="vi-ff2fs0ls2cs1"] .a-dash,
[class*="vi-ff2fs0ls2cs2"] .a-dash {
  padding: 7px 30px;
}

/* line 6287, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls2cs0"] .inner,
[class*="vi-ff2fs0ls2cs1"] .inner,
[class*="vi-ff2fs0ls2cs2"] .inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 6293, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls2cs0"] .last-num,
[class*="vi-ff2fs0ls2cs1"] .last-num,
[class*="vi-ff2fs0ls2cs2"] .last-num {
  display: none !important;
}

/* line 6297, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls2cs0"] .archiv,
[class*="vi-ff2fs0ls2cs1"] .archiv,
[class*="vi-ff2fs0ls2cs2"] .archiv {
  position: relative;
  left: auto;
  top: auto;
  width: 23%;
  margin-left: 20px;
}

/* line 6305, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls2cs0"] .next-num,
[class*="vi-ff2fs0ls2cs1"] .next-num,
[class*="vi-ff2fs0ls2cs2"] .next-num {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 80%;
  height: auto;
  margin-left: 25px;
}

/* line 6314, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls2cs0"] .tirag,
[class*="vi-ff2fs0ls2cs1"] .tirag,
[class*="vi-ff2fs0ls2cs2"] .tirag {
  text-align: left;
}

/* line 6318, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls2cs0"] .slider,
[class*="vi-ff2fs0ls2cs1"] .slider,
[class*="vi-ff2fs0ls2cs2"] .slider {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-flex-wrap: wrap !important;
      -ms-flex-wrap: wrap !important;
          flex-wrap: wrap !important;
  max-width: none !important;
  padding: 10px;
  border: 1px solid black;
}

/* line 6325, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls2cs0"] .slider li,
[class*="vi-ff2fs0ls2cs1"] .slider li,
[class*="vi-ff2fs0ls2cs2"] .slider li {
  line-height: 1.2 !important;
}

/* line 6330, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls2cs0"] .top-line,
[class*="vi-ff2fs0ls2cs1"] .top-line,
[class*="vi-ff2fs0ls2cs2"] .top-line {
  height: auto;
}

/* line 6334, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls2cs0"] .logo,
[class*="vi-ff2fs0ls2cs1"] .logo,
[class*="vi-ff2fs0ls2cs2"] .logo {
  height: auto;
  float: none;
  width: 20%;
}

/* line 6340, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls2cs0"] .auth-bar,
[class*="vi-ff2fs0ls2cs1"] .auth-bar,
[class*="vi-ff2fs0ls2cs2"] .auth-bar {
  position: relative;
  left: auto;
  top: auto;
  right: auto;
}

/* line 6347, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls2cs0"] .opinion-list,
[class*="vi-ff2fs0ls2cs1"] .opinion-list,
[class*="vi-ff2fs0ls2cs2"] .opinion-list {
  background: none !important;
}

/* line 6351, dev/sass/modules/vi.scss */
[class*="vi-ff2fs0ls2cs0"] .wrap-title,
[class*="vi-ff2fs0ls2cs1"] .wrap-title,
[class*="vi-ff2fs0ls2cs2"] .wrap-title {
  background: none !important;
}

/* line 6361, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls0cs0"] .logo img,
[class*="vi-ff2fs1ls0cs1"] .logo img,
[class*="vi-ff2fs1ls0cs2"] .logo img {
  display: block !important;
}

/* line 6366, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls0cs0"] img,
[class*="vi-ff2fs1ls0cs1"] img,
[class*="vi-ff2fs1ls0cs2"] img {
  display: none !important;
}

/* line 6370, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls0cs0"] .search,
[class*="vi-ff2fs1ls0cs1"] .search,
[class*="vi-ff2fs1ls0cs2"] .search {
  width: 48%;
}

/* line 6374, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls0cs0"] .soc,
[class*="vi-ff2fs1ls0cs1"] .soc,
[class*="vi-ff2fs1ls0cs2"] .soc {
  display: none !important;
}

/* line 6378, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls0cs0"] .header,
[class*="vi-ff2fs1ls0cs1"] .header,
[class*="vi-ff2fs1ls0cs2"] .header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 6384, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls0cs0"] .clock-block,
[class*="vi-ff2fs1ls0cs1"] .clock-block,
[class*="vi-ff2fs1ls0cs2"] .clock-block {
  position: relative;
  top: auto;
  left: auto;
  width: 45%;
  margin-left: 0;
}

/* line 6392, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls0cs0"] .wrap-search,
[class*="vi-ff2fs1ls0cs1"] .wrap-search,
[class*="vi-ff2fs1ls0cs2"] .wrap-search {
  position: relative;
  left: auto;
  top: auto;
  width: 80%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

/* line 6400, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls0cs0"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff2fs1ls0cs1"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff2fs1ls0cs2"] .wrap-search .vi-sw-on-btn {
  width: 38%;
}

/* line 6406, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls0cs0"] .exmp,
[class*="vi-ff2fs1ls0cs1"] .exmp,
[class*="vi-ff2fs1ls0cs2"] .exmp {
  width: 52%;
}

/* line 6409, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls0cs0"] .exmp a,
[class*="vi-ff2fs1ls0cs1"] .exmp a,
[class*="vi-ff2fs1ls0cs2"] .exmp a {
  padding-left: 0;
}

/* line 6414, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls0cs0"] .col60,
[class*="vi-ff2fs1ls0cs1"] .col60,
[class*="vi-ff2fs1ls0cs2"] .col60 {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}

/* line 6421, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls0cs0"] .a-dash,
[class*="vi-ff2fs1ls0cs1"] .a-dash,
[class*="vi-ff2fs1ls0cs2"] .a-dash {
  padding: 7px 30px;
}

/* line 6425, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls0cs0"] .inner,
[class*="vi-ff2fs1ls0cs1"] .inner,
[class*="vi-ff2fs1ls0cs2"] .inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 6431, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls0cs0"] .last-num,
[class*="vi-ff2fs1ls0cs1"] .last-num,
[class*="vi-ff2fs1ls0cs2"] .last-num {
  display: none !important;
}

/* line 6435, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls0cs0"] .archiv,
[class*="vi-ff2fs1ls0cs1"] .archiv,
[class*="vi-ff2fs1ls0cs2"] .archiv {
  position: relative;
  left: auto;
  top: auto;
  width: 23%;
  margin-left: 20px;
}

/* line 6443, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls0cs0"] .next-num,
[class*="vi-ff2fs1ls0cs1"] .next-num,
[class*="vi-ff2fs1ls0cs2"] .next-num {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 80%;
  height: auto;
  margin-left: 25px;
}

/* line 6452, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls0cs0"] .tirag,
[class*="vi-ff2fs1ls0cs1"] .tirag,
[class*="vi-ff2fs1ls0cs2"] .tirag {
  text-align: left;
}

/* line 6456, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls0cs0"] .slider,
[class*="vi-ff2fs1ls0cs1"] .slider,
[class*="vi-ff2fs1ls0cs2"] .slider {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-flex-wrap: wrap !important;
      -ms-flex-wrap: wrap !important;
          flex-wrap: wrap !important;
  max-width: none !important;
  padding: 10px;
  border: 1px solid black;
}

/* line 6463, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls0cs0"] .slider li,
[class*="vi-ff2fs1ls0cs1"] .slider li,
[class*="vi-ff2fs1ls0cs2"] .slider li {
  line-height: 1.2 !important;
}

/* line 6468, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls0cs0"] .top-line,
[class*="vi-ff2fs1ls0cs1"] .top-line,
[class*="vi-ff2fs1ls0cs2"] .top-line {
  height: auto;
}

/* line 6472, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls0cs0"] .logo,
[class*="vi-ff2fs1ls0cs1"] .logo,
[class*="vi-ff2fs1ls0cs2"] .logo {
  height: auto;
  float: none;
  width: 20%;
}

/* line 6478, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls0cs0"] .auth-bar,
[class*="vi-ff2fs1ls0cs1"] .auth-bar,
[class*="vi-ff2fs1ls0cs2"] .auth-bar {
  position: relative;
  left: auto;
  top: auto;
  right: auto;
}

/* line 6485, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls0cs0"] .opinion-list,
[class*="vi-ff2fs1ls0cs1"] .opinion-list,
[class*="vi-ff2fs1ls0cs2"] .opinion-list {
  background: none !important;
}

/* line 6489, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls0cs0"] .wrap-title,
[class*="vi-ff2fs1ls0cs1"] .wrap-title,
[class*="vi-ff2fs1ls0cs2"] .wrap-title {
  background: none !important;
}

/* line 6499, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls1cs0"] .logo img,
[class*="vi-ff2fs1ls1cs1"] .logo img,
[class*="vi-ff2fs1ls1cs2"] .logo img {
  display: block !important;
}

/* line 6504, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls1cs0"] img,
[class*="vi-ff2fs1ls1cs1"] img,
[class*="vi-ff2fs1ls1cs2"] img {
  display: none !important;
}

/* line 6508, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls1cs0"] .search,
[class*="vi-ff2fs1ls1cs1"] .search,
[class*="vi-ff2fs1ls1cs2"] .search {
  width: 48%;
}

/* line 6512, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls1cs0"] .soc,
[class*="vi-ff2fs1ls1cs1"] .soc,
[class*="vi-ff2fs1ls1cs2"] .soc {
  display: none !important;
}

/* line 6516, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls1cs0"] .header,
[class*="vi-ff2fs1ls1cs1"] .header,
[class*="vi-ff2fs1ls1cs2"] .header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 6522, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls1cs0"] .clock-block,
[class*="vi-ff2fs1ls1cs1"] .clock-block,
[class*="vi-ff2fs1ls1cs2"] .clock-block {
  position: relative;
  top: auto;
  left: auto;
  width: 45%;
  margin-left: 0;
}

/* line 6530, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls1cs0"] .wrap-search,
[class*="vi-ff2fs1ls1cs1"] .wrap-search,
[class*="vi-ff2fs1ls1cs2"] .wrap-search {
  position: relative;
  left: auto;
  top: auto;
  width: 80%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

/* line 6538, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls1cs0"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff2fs1ls1cs1"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff2fs1ls1cs2"] .wrap-search .vi-sw-on-btn {
  width: 38%;
}

/* line 6543, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls1cs0"] .exmp,
[class*="vi-ff2fs1ls1cs1"] .exmp,
[class*="vi-ff2fs1ls1cs2"] .exmp {
  width: 52%;
}

/* line 6546, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls1cs0"] .exmp a,
[class*="vi-ff2fs1ls1cs1"] .exmp a,
[class*="vi-ff2fs1ls1cs2"] .exmp a {
  padding-left: 0;
}

/* line 6551, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls1cs0"] .col60,
[class*="vi-ff2fs1ls1cs1"] .col60,
[class*="vi-ff2fs1ls1cs2"] .col60 {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}

/* line 6558, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls1cs0"] .a-dash,
[class*="vi-ff2fs1ls1cs1"] .a-dash,
[class*="vi-ff2fs1ls1cs2"] .a-dash {
  padding: 7px 30px;
}

/* line 6562, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls1cs0"] .inner,
[class*="vi-ff2fs1ls1cs1"] .inner,
[class*="vi-ff2fs1ls1cs2"] .inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 6568, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls1cs0"] .last-num,
[class*="vi-ff2fs1ls1cs1"] .last-num,
[class*="vi-ff2fs1ls1cs2"] .last-num {
  display: none !important;
}

/* line 6572, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls1cs0"] .archiv,
[class*="vi-ff2fs1ls1cs1"] .archiv,
[class*="vi-ff2fs1ls1cs2"] .archiv {
  position: relative;
  left: auto;
  top: auto;
  width: 23%;
  margin-left: 20px;
}

/* line 6580, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls1cs0"] .next-num,
[class*="vi-ff2fs1ls1cs1"] .next-num,
[class*="vi-ff2fs1ls1cs2"] .next-num {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 80%;
  height: auto;
  margin-left: 25px;
}

/* line 6589, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls1cs0"] .tirag,
[class*="vi-ff2fs1ls1cs1"] .tirag,
[class*="vi-ff2fs1ls1cs2"] .tirag {
  text-align: left;
}

/* line 6593, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls1cs0"] .slider,
[class*="vi-ff2fs1ls1cs1"] .slider,
[class*="vi-ff2fs1ls1cs2"] .slider {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-flex-wrap: wrap !important;
      -ms-flex-wrap: wrap !important;
          flex-wrap: wrap !important;
  max-width: none !important;
  padding: 10px;
  border: 1px solid black;
}

/* line 6600, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls1cs0"] .slider li,
[class*="vi-ff2fs1ls1cs1"] .slider li,
[class*="vi-ff2fs1ls1cs2"] .slider li {
  line-height: 1.2 !important;
}

/* line 6605, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls1cs0"] .top-line,
[class*="vi-ff2fs1ls1cs1"] .top-line,
[class*="vi-ff2fs1ls1cs2"] .top-line {
  height: auto;
}

/* line 6609, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls1cs0"] .logo,
[class*="vi-ff2fs1ls1cs1"] .logo,
[class*="vi-ff2fs1ls1cs2"] .logo {
  height: auto;
  float: none;
  width: 20%;
}

/* line 6615, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls1cs0"] .auth-bar,
[class*="vi-ff2fs1ls1cs1"] .auth-bar,
[class*="vi-ff2fs1ls1cs2"] .auth-bar {
  position: relative;
  left: auto;
  top: auto;
  right: auto;
}

/* line 6622, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls1cs0"] .opinion-list,
[class*="vi-ff2fs1ls1cs1"] .opinion-list,
[class*="vi-ff2fs1ls1cs2"] .opinion-list {
  background: none !important;
}

/* line 6626, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls1cs0"] .wrap-title,
[class*="vi-ff2fs1ls1cs1"] .wrap-title,
[class*="vi-ff2fs1ls1cs2"] .wrap-title {
  background: none !important;
}

/* line 6636, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls2cs0"] .logo img,
[class*="vi-ff2fs1ls2cs1"] .logo img,
[class*="vi-ff2fs1ls2cs2"] .logo img {
  display: block !important;
}

/* line 6641, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls2cs0"] img,
[class*="vi-ff2fs1ls2cs1"] img,
[class*="vi-ff2fs1ls2cs2"] img {
  display: none !important;
}

/* line 6645, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls2cs0"] .search,
[class*="vi-ff2fs1ls2cs1"] .search,
[class*="vi-ff2fs1ls2cs2"] .search {
  width: 48%;
}

/* line 6649, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls2cs0"] .soc,
[class*="vi-ff2fs1ls2cs1"] .soc,
[class*="vi-ff2fs1ls2cs2"] .soc {
  display: none !important;
}

/* line 6653, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls2cs0"] .header,
[class*="vi-ff2fs1ls2cs1"] .header,
[class*="vi-ff2fs1ls2cs2"] .header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 6659, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls2cs0"] .clock-block,
[class*="vi-ff2fs1ls2cs1"] .clock-block,
[class*="vi-ff2fs1ls2cs2"] .clock-block {
  position: relative;
  top: auto;
  left: auto;
  width: 45%;
  margin-left: 0;
}

/* line 6667, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls2cs0"] .wrap-search,
[class*="vi-ff2fs1ls2cs1"] .wrap-search,
[class*="vi-ff2fs1ls2cs2"] .wrap-search {
  position: relative;
  left: auto;
  top: auto;
  width: 80%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

/* line 6675, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls2cs0"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff2fs1ls2cs1"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff2fs1ls2cs2"] .wrap-search .vi-sw-on-btn {
  width: 38%;
}

/* line 6681, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls2cs0"] .exmp,
[class*="vi-ff2fs1ls2cs1"] .exmp,
[class*="vi-ff2fs1ls2cs2"] .exmp {
  width: 52%;
}

/* line 6684, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls2cs0"] .exmp a,
[class*="vi-ff2fs1ls2cs1"] .exmp a,
[class*="vi-ff2fs1ls2cs2"] .exmp a {
  padding-left: 0;
}

/* line 6689, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls2cs0"] .col60,
[class*="vi-ff2fs1ls2cs1"] .col60,
[class*="vi-ff2fs1ls2cs2"] .col60 {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}

/* line 6696, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls2cs0"] .a-dash,
[class*="vi-ff2fs1ls2cs1"] .a-dash,
[class*="vi-ff2fs1ls2cs2"] .a-dash {
  padding: 7px 30px;
}

/* line 6700, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls2cs0"] .inner,
[class*="vi-ff2fs1ls2cs1"] .inner,
[class*="vi-ff2fs1ls2cs2"] .inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 6706, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls2cs0"] .last-num,
[class*="vi-ff2fs1ls2cs1"] .last-num,
[class*="vi-ff2fs1ls2cs2"] .last-num {
  display: none !important;
}

/* line 6710, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls2cs0"] .archiv,
[class*="vi-ff2fs1ls2cs1"] .archiv,
[class*="vi-ff2fs1ls2cs2"] .archiv {
  position: relative;
  left: auto;
  top: auto;
  width: 23%;
  margin-left: 20px;
}

/* line 6718, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls2cs0"] .next-num,
[class*="vi-ff2fs1ls2cs1"] .next-num,
[class*="vi-ff2fs1ls2cs2"] .next-num {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 80%;
  height: auto;
  margin-left: 25px;
}

/* line 6727, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls2cs0"] .tirag,
[class*="vi-ff2fs1ls2cs1"] .tirag,
[class*="vi-ff2fs1ls2cs2"] .tirag {
  text-align: left;
}

/* line 6731, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls2cs0"] .slider,
[class*="vi-ff2fs1ls2cs1"] .slider,
[class*="vi-ff2fs1ls2cs2"] .slider {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-flex-wrap: wrap !important;
      -ms-flex-wrap: wrap !important;
          flex-wrap: wrap !important;
  max-width: none !important;
  padding: 10px;
  border: 1px solid black;
}

/* line 6738, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls2cs0"] .slider li,
[class*="vi-ff2fs1ls2cs1"] .slider li,
[class*="vi-ff2fs1ls2cs2"] .slider li {
  line-height: 1.2 !important;
}

/* line 6743, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls2cs0"] .top-line,
[class*="vi-ff2fs1ls2cs1"] .top-line,
[class*="vi-ff2fs1ls2cs2"] .top-line {
  height: auto;
}

/* line 6747, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls2cs0"] .logo,
[class*="vi-ff2fs1ls2cs1"] .logo,
[class*="vi-ff2fs1ls2cs2"] .logo {
  height: auto;
  float: none;
  width: 20%;
}

/* line 6753, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls2cs0"] .auth-bar,
[class*="vi-ff2fs1ls2cs1"] .auth-bar,
[class*="vi-ff2fs1ls2cs2"] .auth-bar {
  position: relative;
  left: auto;
  top: auto;
  right: auto;
}

/* line 6760, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls2cs0"] .opinion-list,
[class*="vi-ff2fs1ls2cs1"] .opinion-list,
[class*="vi-ff2fs1ls2cs2"] .opinion-list {
  background: none !important;
}

/* line 6764, dev/sass/modules/vi.scss */
[class*="vi-ff2fs1ls2cs0"] .wrap-title,
[class*="vi-ff2fs1ls2cs1"] .wrap-title,
[class*="vi-ff2fs1ls2cs2"] .wrap-title {
  background: none !important;
}

/* line 6774, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls0cs0"] .logo img,
[class*="vi-ff2fs2ls0cs1"] .logo img,
[class*="vi-ff2fs2ls0cs2"] .logo img {
  display: block !important;
}

/* line 6779, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls0cs0"] img,
[class*="vi-ff2fs2ls0cs1"] img,
[class*="vi-ff2fs2ls0cs2"] img {
  display: none !important;
}

/* line 6783, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls0cs0"] .search,
[class*="vi-ff2fs2ls0cs1"] .search,
[class*="vi-ff2fs2ls0cs2"] .search {
  width: 48%;
}

/* line 6787, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls0cs0"] .soc,
[class*="vi-ff2fs2ls0cs1"] .soc,
[class*="vi-ff2fs2ls0cs2"] .soc {
  display: none !important;
}

/* line 6791, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls0cs0"] .header,
[class*="vi-ff2fs2ls0cs1"] .header,
[class*="vi-ff2fs2ls0cs2"] .header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 6797, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls0cs0"] .clock-block,
[class*="vi-ff2fs2ls0cs1"] .clock-block,
[class*="vi-ff2fs2ls0cs2"] .clock-block {
  position: relative;
  top: auto;
  left: auto;
  width: 45%;
  margin-left: 0;
}

/* line 6805, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls0cs0"] .wrap-search,
[class*="vi-ff2fs2ls0cs1"] .wrap-search,
[class*="vi-ff2fs2ls0cs2"] .wrap-search {
  position: relative;
  left: auto;
  top: auto;
  width: 80%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

/* line 6813, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls0cs0"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff2fs2ls0cs1"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff2fs2ls0cs2"] .wrap-search .vi-sw-on-btn {
  width: 38%;
}

/* line 6819, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls0cs0"] .exmp,
[class*="vi-ff2fs2ls0cs1"] .exmp,
[class*="vi-ff2fs2ls0cs2"] .exmp {
  width: 52%;
}

/* line 6822, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls0cs0"] .exmp a,
[class*="vi-ff2fs2ls0cs1"] .exmp a,
[class*="vi-ff2fs2ls0cs2"] .exmp a {
  padding-left: 0;
}

/* line 6827, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls0cs0"] .col60,
[class*="vi-ff2fs2ls0cs1"] .col60,
[class*="vi-ff2fs2ls0cs2"] .col60 {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}

/* line 6834, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls0cs0"] .a-dash,
[class*="vi-ff2fs2ls0cs1"] .a-dash,
[class*="vi-ff2fs2ls0cs2"] .a-dash {
  padding: 7px 30px;
}

/* line 6838, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls0cs0"] .inner,
[class*="vi-ff2fs2ls0cs1"] .inner,
[class*="vi-ff2fs2ls0cs2"] .inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 6844, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls0cs0"] .last-num,
[class*="vi-ff2fs2ls0cs1"] .last-num,
[class*="vi-ff2fs2ls0cs2"] .last-num {
  display: none !important;
}

/* line 6848, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls0cs0"] .archiv,
[class*="vi-ff2fs2ls0cs1"] .archiv,
[class*="vi-ff2fs2ls0cs2"] .archiv {
  position: relative;
  left: auto;
  top: auto;
  width: 23%;
  margin-left: 20px;
}

/* line 6856, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls0cs0"] .next-num,
[class*="vi-ff2fs2ls0cs1"] .next-num,
[class*="vi-ff2fs2ls0cs2"] .next-num {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 80%;
  height: auto;
  margin-left: 25px;
}

/* line 6865, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls0cs0"] .tirag,
[class*="vi-ff2fs2ls0cs1"] .tirag,
[class*="vi-ff2fs2ls0cs2"] .tirag {
  text-align: left;
}

/* line 6869, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls0cs0"] .slider,
[class*="vi-ff2fs2ls0cs1"] .slider,
[class*="vi-ff2fs2ls0cs2"] .slider {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-flex-wrap: wrap !important;
      -ms-flex-wrap: wrap !important;
          flex-wrap: wrap !important;
  max-width: none !important;
  padding: 10px;
  border: 1px solid black;
}

/* line 6876, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls0cs0"] .slider li,
[class*="vi-ff2fs2ls0cs1"] .slider li,
[class*="vi-ff2fs2ls0cs2"] .slider li {
  line-height: 1.2 !important;
}

/* line 6881, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls0cs0"] .top-line,
[class*="vi-ff2fs2ls0cs1"] .top-line,
[class*="vi-ff2fs2ls0cs2"] .top-line {
  height: auto;
}

/* line 6885, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls0cs0"] .logo,
[class*="vi-ff2fs2ls0cs1"] .logo,
[class*="vi-ff2fs2ls0cs2"] .logo {
  height: auto;
  float: none;
  width: 20%;
}

/* line 6891, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls0cs0"] .auth-bar,
[class*="vi-ff2fs2ls0cs1"] .auth-bar,
[class*="vi-ff2fs2ls0cs2"] .auth-bar {
  position: relative;
  left: auto;
  top: auto;
  right: auto;
}

/* line 6898, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls0cs0"] .opinion-list,
[class*="vi-ff2fs2ls0cs1"] .opinion-list,
[class*="vi-ff2fs2ls0cs2"] .opinion-list {
  background: none !important;
}

/* line 6902, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls0cs0"] .wrap-title,
[class*="vi-ff2fs2ls0cs1"] .wrap-title,
[class*="vi-ff2fs2ls0cs2"] .wrap-title {
  background: none !important;
}

/* line 6912, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls1cs0"] .logo img,
[class*="vi-ff2fs2ls1cs1"] .logo img,
[class*="vi-ff2fs2ls1cs2"] .logo img {
  display: block !important;
}

/* line 6917, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls1cs0"] img,
[class*="vi-ff2fs2ls1cs1"] img,
[class*="vi-ff2fs2ls1cs2"] img {
  display: none !important;
}

/* line 6921, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls1cs0"] .search,
[class*="vi-ff2fs2ls1cs1"] .search,
[class*="vi-ff2fs2ls1cs2"] .search {
  width: 48%;
}

/* line 6925, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls1cs0"] .soc,
[class*="vi-ff2fs2ls1cs1"] .soc,
[class*="vi-ff2fs2ls1cs2"] .soc {
  display: none !important;
}

/* line 6929, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls1cs0"] .header,
[class*="vi-ff2fs2ls1cs1"] .header,
[class*="vi-ff2fs2ls1cs2"] .header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 6935, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls1cs0"] .clock-block,
[class*="vi-ff2fs2ls1cs1"] .clock-block,
[class*="vi-ff2fs2ls1cs2"] .clock-block {
  position: relative;
  top: auto;
  left: auto;
  width: 45%;
  margin-left: 0;
}

/* line 6943, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls1cs0"] .wrap-search,
[class*="vi-ff2fs2ls1cs1"] .wrap-search,
[class*="vi-ff2fs2ls1cs2"] .wrap-search {
  position: relative;
  left: auto;
  top: auto;
  width: 80%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

/* line 6951, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls1cs0"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff2fs2ls1cs1"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff2fs2ls1cs2"] .wrap-search .vi-sw-on-btn {
  width: 38%;
}

/* line 6956, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls1cs0"] .exmp,
[class*="vi-ff2fs2ls1cs1"] .exmp,
[class*="vi-ff2fs2ls1cs2"] .exmp {
  width: 52%;
}

/* line 6959, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls1cs0"] .exmp a,
[class*="vi-ff2fs2ls1cs1"] .exmp a,
[class*="vi-ff2fs2ls1cs2"] .exmp a {
  padding-left: 0;
}

/* line 6964, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls1cs0"] .col60,
[class*="vi-ff2fs2ls1cs1"] .col60,
[class*="vi-ff2fs2ls1cs2"] .col60 {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}

/* line 6971, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls1cs0"] .a-dash,
[class*="vi-ff2fs2ls1cs1"] .a-dash,
[class*="vi-ff2fs2ls1cs2"] .a-dash {
  padding: 7px 30px;
}

/* line 6975, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls1cs0"] .inner,
[class*="vi-ff2fs2ls1cs1"] .inner,
[class*="vi-ff2fs2ls1cs2"] .inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 6981, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls1cs0"] .last-num,
[class*="vi-ff2fs2ls1cs1"] .last-num,
[class*="vi-ff2fs2ls1cs2"] .last-num {
  display: none !important;
}

/* line 6985, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls1cs0"] .archiv,
[class*="vi-ff2fs2ls1cs1"] .archiv,
[class*="vi-ff2fs2ls1cs2"] .archiv {
  position: relative;
  left: auto;
  top: auto;
  width: 23%;
  margin-left: 20px;
}

/* line 6993, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls1cs0"] .next-num,
[class*="vi-ff2fs2ls1cs1"] .next-num,
[class*="vi-ff2fs2ls1cs2"] .next-num {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 80%;
  height: auto;
  margin-left: 25px;
}

/* line 7002, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls1cs0"] .tirag,
[class*="vi-ff2fs2ls1cs1"] .tirag,
[class*="vi-ff2fs2ls1cs2"] .tirag {
  text-align: left;
}

/* line 7006, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls1cs0"] .slider,
[class*="vi-ff2fs2ls1cs1"] .slider,
[class*="vi-ff2fs2ls1cs2"] .slider {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-flex-wrap: wrap !important;
      -ms-flex-wrap: wrap !important;
          flex-wrap: wrap !important;
  max-width: none !important;
  padding: 10px;
  border: 1px solid black;
}

/* line 7013, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls1cs0"] .slider li,
[class*="vi-ff2fs2ls1cs1"] .slider li,
[class*="vi-ff2fs2ls1cs2"] .slider li {
  line-height: 1.2 !important;
}

/* line 7018, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls1cs0"] .top-line,
[class*="vi-ff2fs2ls1cs1"] .top-line,
[class*="vi-ff2fs2ls1cs2"] .top-line {
  height: auto;
}

/* line 7022, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls1cs0"] .logo,
[class*="vi-ff2fs2ls1cs1"] .logo,
[class*="vi-ff2fs2ls1cs2"] .logo {
  height: auto;
  float: none;
  width: 20%;
}

/* line 7028, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls1cs0"] .auth-bar,
[class*="vi-ff2fs2ls1cs1"] .auth-bar,
[class*="vi-ff2fs2ls1cs2"] .auth-bar {
  position: relative;
  left: auto;
  top: auto;
  right: auto;
}

/* line 7035, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls1cs0"] .opinion-list,
[class*="vi-ff2fs2ls1cs1"] .opinion-list,
[class*="vi-ff2fs2ls1cs2"] .opinion-list {
  background: none !important;
}

/* line 7039, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls1cs0"] .wrap-title,
[class*="vi-ff2fs2ls1cs1"] .wrap-title,
[class*="vi-ff2fs2ls1cs2"] .wrap-title {
  background: none !important;
}

/* line 7049, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls2cs0"] .logo img,
[class*="vi-ff2fs2ls2cs1"] .logo img,
[class*="vi-ff2fs2ls2cs2"] .logo img {
  display: block !important;
}

/* line 7054, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls2cs0"] img,
[class*="vi-ff2fs2ls2cs1"] img,
[class*="vi-ff2fs2ls2cs2"] img {
  display: none !important;
}

/* line 7058, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls2cs0"] .search,
[class*="vi-ff2fs2ls2cs1"] .search,
[class*="vi-ff2fs2ls2cs2"] .search {
  width: 48%;
}

/* line 7062, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls2cs0"] .soc,
[class*="vi-ff2fs2ls2cs1"] .soc,
[class*="vi-ff2fs2ls2cs2"] .soc {
  display: none !important;
}

/* line 7066, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls2cs0"] .header,
[class*="vi-ff2fs2ls2cs1"] .header,
[class*="vi-ff2fs2ls2cs2"] .header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 7072, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls2cs0"] .clock-block,
[class*="vi-ff2fs2ls2cs1"] .clock-block,
[class*="vi-ff2fs2ls2cs2"] .clock-block {
  position: relative;
  top: auto;
  left: auto;
  width: 45%;
  margin-left: 0;
}

/* line 7080, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls2cs0"] .wrap-search,
[class*="vi-ff2fs2ls2cs1"] .wrap-search,
[class*="vi-ff2fs2ls2cs2"] .wrap-search {
  position: relative;
  left: auto;
  top: auto;
  width: 80%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

/* line 7088, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls2cs0"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff2fs2ls2cs1"] .wrap-search .vi-sw-on-btn,
[class*="vi-ff2fs2ls2cs2"] .wrap-search .vi-sw-on-btn {
  width: 38%;
}

/* line 7093, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls2cs0"] .exmp,
[class*="vi-ff2fs2ls2cs1"] .exmp,
[class*="vi-ff2fs2ls2cs2"] .exmp {
  width: 52%;
}

/* line 7096, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls2cs0"] .exmp a,
[class*="vi-ff2fs2ls2cs1"] .exmp a,
[class*="vi-ff2fs2ls2cs2"] .exmp a {
  padding-left: 0;
}

/* line 7101, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls2cs0"] .col60,
[class*="vi-ff2fs2ls2cs1"] .col60,
[class*="vi-ff2fs2ls2cs2"] .col60 {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 20px;
}

/* line 7108, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls2cs0"] .a-dash,
[class*="vi-ff2fs2ls2cs1"] .a-dash,
[class*="vi-ff2fs2ls2cs2"] .a-dash {
  padding: 7px 30px;
}

/* line 7112, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls2cs0"] .inner,
[class*="vi-ff2fs2ls2cs1"] .inner,
[class*="vi-ff2fs2ls2cs2"] .inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 100%;
}

/* line 7118, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls2cs0"] .last-num,
[class*="vi-ff2fs2ls2cs1"] .last-num,
[class*="vi-ff2fs2ls2cs2"] .last-num {
  display: none !important;
}

/* line 7122, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls2cs0"] .archiv,
[class*="vi-ff2fs2ls2cs1"] .archiv,
[class*="vi-ff2fs2ls2cs2"] .archiv {
  position: relative;
  left: auto;
  top: auto;
  width: 23%;
  margin-left: 20px;
}

/* line 7130, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls2cs0"] .next-num,
[class*="vi-ff2fs2ls2cs1"] .next-num,
[class*="vi-ff2fs2ls2cs2"] .next-num {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  width: 80%;
  height: auto;
  margin-left: 25px;
}

/* line 7139, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls2cs0"] .tirag,
[class*="vi-ff2fs2ls2cs1"] .tirag,
[class*="vi-ff2fs2ls2cs2"] .tirag {
  text-align: left;
}

/* line 7143, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls2cs0"] .slider,
[class*="vi-ff2fs2ls2cs1"] .slider,
[class*="vi-ff2fs2ls2cs2"] .slider {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-flex-wrap: wrap !important;
      -ms-flex-wrap: wrap !important;
          flex-wrap: wrap !important;
  max-width: none !important;
  padding: 10px;
  border: 1px solid black;
}

/* line 7150, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls2cs0"] .slider li,
[class*="vi-ff2fs2ls2cs1"] .slider li,
[class*="vi-ff2fs2ls2cs2"] .slider li {
  line-height: 1.2 !important;
}

/* line 7155, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls2cs0"] .top-line,
[class*="vi-ff2fs2ls2cs1"] .top-line,
[class*="vi-ff2fs2ls2cs2"] .top-line {
  height: auto;
}

/* line 7159, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls2cs0"] .logo,
[class*="vi-ff2fs2ls2cs1"] .logo,
[class*="vi-ff2fs2ls2cs2"] .logo {
  height: auto;
  float: none;
  width: 20%;
}

/* line 7165, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls2cs0"] .auth-bar,
[class*="vi-ff2fs2ls2cs1"] .auth-bar,
[class*="vi-ff2fs2ls2cs2"] .auth-bar {
  position: relative;
  left: auto;
  top: auto;
  right: auto;
}

/* line 7172, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls2cs0"] .opinion-list,
[class*="vi-ff2fs2ls2cs1"] .opinion-list,
[class*="vi-ff2fs2ls2cs2"] .opinion-list {
  background: none !important;
}

/* line 7176, dev/sass/modules/vi.scss */
[class*="vi-ff2fs2ls2cs0"] .wrap-title,
[class*="vi-ff2fs2ls2cs1"] .wrap-title,
[class*="vi-ff2fs2ls2cs2"] .wrap-title {
  background: none !important;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInZpLmNzcyIsIm1vZHVsZXMvdmkuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxzQ0FBc0M7QUNJdEM7RUFDSSxXQUFVO0NBQ2I7O0FEREQsc0NBQXNDO0FDR3RDO0VBQ0ksY0FBYTtFQUNiLHVCQVZPO0VBV1AsdUJBVk87Q0F3SVY7O0FEN0hELHVDQUF1QztBQ0p2QztFQU1RLCtCQUFzQjtVQUF0Qix1QkFBc0I7Q0FDekI7O0FERUwsdUNBQXVDO0FDQW5DO0VBQ0ksNkJBQTRCO0VBQzVCLDhCQW5CRztDQW9CTjs7QURHTCx1Q0FBdUM7QUNEbkM7RUFDSSxxQkFBYTtFQUFiLHNCQUFhO0VBQWIscUJBQWE7RUFBYixjQUFhO0VBQ2Isd0JBQWU7TUFBZixvQkFBZTtVQUFmLGdCQUFlO0NBRWxCOztBREdMLHVDQUF1QztBQ0RuQztFQUNJLHNCQUFxQjtFQUNyQixjQUFhO0NBcURoQjs7QUFwREc7RURLTix1Q0FBdUM7RUNSckM7SUFJUSxzQkFBcUI7R0FtRDVCO0NEM0NKOztBQ05PO0VEU04sdUNBQXVDO0VDZnJDO0lBT1EsWUFBVztHQWdEbEI7Q0RwQ0o7O0FBRUQsdUNBQXVDO0FDckJsQztFQVdPLDZCQXZDRDtDQThDRjs7QUFORztFRGVWLHVDQUF1QztFQzNCcEM7SUFhVyxtQkFBa0I7R0FLekI7Q0RhUjs7QUNoQlc7RURtQlYsdUNBQXVDO0VDbENwQztJQWdCVyw4QkE1Q0w7R0E4Q0Y7Q0RvQlI7O0FDakJXO0VEb0JWLHVDQUF1QztFQ3pDcEM7SUFzQlcsNkJBbERMO0dBdURGO0NEa0JSOztBQ3JCVztFRHdCVix1Q0FBdUM7RUNoRHBDO0lBeUJXLG1CQUFrQjtHQUV6QjtDRHlCUjs7QUN0Qlc7RUR5QlYsdUNBQXVDO0VDdkRwQztJQStCVyw4QkEzREw7R0E2REY7Q0QwQlI7O0FBRUQsdUNBQXVDO0FDMUIvQjtFQUNJLGVBQWM7RUFDZCxnQkFBZTtFQUNmLFlBbEVEO0VBbUVDLG1CQUFrQjtFQUNsQixvQkFBbUI7Q0FDdEI7O0FENkJULHVD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QUFDekM7RUN4U1ksMkJBQTBCO0NBQzdCOztBRDJTVCx5Q0FBeUM7QUFDekM7RUN6U1ksMkJBQTBCO0NBQzdCOztBRDRTVCx5Q0FBeUM7QUFDekM7RUMxU1ksMkJBQTBCO0NBQzdCOztBRDZTVCx5Q0FBeUM7QUFDekM7RUMzU1ksMkJBQTBCO0NBQzdCOztBRDhTVCx5Q0FBeUM7QUFDekM7RUM1U1ksMkJBQTBCO0NBQzdCOztBRCtTVCx5Q0FBeUM7QUFDekM7RUM3U1ksMkJBQTBCO0NBQzdCOztBRGdUVCx5Q0FBeUM7QUFDekM7RUM5U1ksMkJBQTBCO0NBQzdCOztBRGlUVCx5Q0FBeUM7QUFDekM7RUMvU1ksMkJBQTBCO0NBQzdCOztBRGtUVCx5Q0FBeUM7QUFDekM7RUNoVFksMkJBQTBCO0NBQzdCOztBRG1UVCx5Q0FBeUM7QUFDekM7RUNqVFksMkJBQTBCO0NBQzdCOztBRG9UVCx5Q0FBeUM7QUFDekM7RUNsVFksMkJBQTBCO0NBQzdCOztBRHFUVCx5Q0FBeUM7QUFDekM7RUNqVFEsMkJBQTBCO0NBeUU3Qjs7QUQ0T0wseUNBQXlDO0FBQ3pDO0VDblRZLDJCQUEwQjtDQUM3QjtBRGtUVDtFQ25UWSwyQkFBMEI7Q0FDN0I7QURrVFQ7RUNuVFksMkJBQTBCO0NBQzdCO0FEa1RUO0VDblRZLDJCQUEwQjtDQUM3Qjs7QURzVFQseUNBQXlDO0FBQ3pDO0VDclRZLDJCQUEwQjtDQUM3Qjs7QUR3VFQseUNBQXlDO0FBQ3pDO0VDdFRZLDJCQUEwQjtDQUM3Qjs7QUR5VFQseUNBQXlDO0FBQ3pDO0VDdlRnQiwyQkFBMEI7Q0FDN0I7O0FEMFRiLHlDQUF5QztBQUN6QztFQ3pUZ0IsMkJBQTBCO0VBQzFCLHVCQUFzQjtDQUN6Qjs7QUQ0VGIseUNBQXlDO0FBQ3pDO0VDelRZLDJCQUEwQjtDQUM3Qjs7QUQ0VFQseUNBQXlDO0FBQ3pDO0VDMVRZLDJCQUEwQjtDQUM3Qjs7QUQ2VFQseUNBQXlDO0FBQ3pDO0VDM1RZLDJCQUEwQjtDQUM3Qjs7QUQ4VFQseUNBQXlDO0FBQ3pDO0VDNVRZLDJCQUEwQjtDQUM3Qjs7QUQr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TCx5Q0FBeUM7QUFDekM7OztFQ3B0RlEsbUJBQWtCO0VBQ2xCLFdBQVU7RUFDVixVQUFTO0VBQ1QsWUFBVztDQUNkOztBRHl0RkwseUNBQXlDO0FBQ3pDOzs7RUN2dEZRLDRCQUEyQjtDQUM5Qjs7QUQ0dEZMLHlDQUF5QztBQUN6Qzs7O0VDMXRGUSw0QkFBMkI7Q0FDOUIiLCJmaWxlIjoidmkuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyogbGluZSA1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbi52aS1zdy1vbi1idG4ge1xuICBvcGFjaXR5OiAwO1xufVxuXG4vKiBsaW5lIDksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuLnZpLWNvbmYge1xuICBkaXNwbGF5OiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4vKiBsaW5lIDE0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbi52aS1jb25mICoge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vKiBsaW5lIDE4LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbi52aS1jb25mLWhlYWQge1xuICBwYWRkaW5nOiAyMHB4IDgwcHggMjBweCAyMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcbn1cblxuLyogbGluZSAyMywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG4udmktY29uZi1ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4vKiBsaW5lIDI5LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbi52aS1jb25mLW9wdGlvbiB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLyA0KTtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC8qIGxpbmUgMjksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuICAudmktY29uZi1vcHRpb24ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAyKTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAvKiBsaW5lIDI5LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbiAgLnZpLWNvbmYtb3B0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4vKiBsaW5lIDM5LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbi52aS1jb25mLW9wdGlvbjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzAwMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC8qIGxpbmUgMzksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuICAudmktY29uZi1vcHRpb246bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC8qIGxpbmUgMzksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuICAudmktY29uZi1vcHRpb246bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC8qIGxpbmUgNDksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuICAudmktY29uZi1vcHRpb246bnRoLWNoaWxkKDJuKzEpIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMDAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC8qIGxpbmUgNDksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuICAudmktY29uZi1vcHRpb246bnRoLWNoaWxkKDJuKzEpIHtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC8qIGxpbmUgNTgsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuICAudmktY29uZi1vcHRpb246bnRoLWNoaWxkKC1uKzIpIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcbiAgfVxufVxuXG4vKiBsaW5lIDY0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbi52aS1jb25mLW9wdGlvbl9fbmFtZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi8qIGxpbmUgNzIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuLnZpLWNvbmYtb3B0aW9uIC52aS1jb25mLWJ0biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBsaW5lIDc1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbi52aS1jb25mLW9wdGlvbiAudmktY29uZi1idG46bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi8qIGxpbmUgNzksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuLnZpLWNvbmYtb3B0aW9uIC52aS1jb25mLWJ0bi0tYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi8qIGxpbmUgODYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuLnZpLWNvbmYtYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qIGxpbmUgOTYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuLnZpLWNvbmYtYnRuW2RhdGEtdmk9XCJmZjFcIl0ge1xuICBmb250LWZhbWlseTogJ0FyaWFsJywgc2Fucy1zZXJpZjtcbn1cblxuLyogbGluZSAxMDAsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuLnZpLWNvbmYtYnRuW2RhdGEtdmk9XCJmZjJcIl0ge1xuICBmb250LWZhbWlseTogJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmO1xufVxuXG4vKiBsaW5lIDEwNCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG4udmktY29uZi1idG5bZGF0YS12aT1cImZzMVwiXSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cblxuLyogbGluZSAxMDgsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuLnZpLWNvbmYtYnRuW2RhdGEtdmk9XCJmczJcIl0ge1xuICBmb250LXNpemU6IDI4cHg7XG59XG5cbi8qIGxpbmUgMTEyLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbi52aS1jb25mLWJ0bltkYXRhLXZpPVwibHMxXCJdIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDRweDtcbn1cblxuLyogbGluZSAxMTYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuLnZpLWNvbmYtYnRuW2RhdGEtdmk9XCJsczJcIl0ge1xuICBsZXR0ZXItc3BhY2luZzogOHB4O1xufVxuXG4vKiBsaW5lIDEyMSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG4udmktY29uZi1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMHB4O1xuICByaWdodDogMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgcGFkZGluZzogN3B4O1xufVxuXG4vKiBsaW5lIDEyOCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG4udmktY29uZi1jbG9zZSAuaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuXG4vKiBsaW5lIDEzNSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG4udmktY29uZi0tc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBsaW5lIDE0MSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdICoge1xuICBsaW5lLWhlaWdodDogMS41ICFpbXBvcnRhbnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cblxuLyogbGluZSAxNDcsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXSAudmktY29uZi1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE1MSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC5pbm5lci13cmFwLXRpdGxlIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE1NSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC5kYXRlIHNwYW4ge1xuICBjb2xvcjogYmxhY2s7XG59XG5cbi8qIGxpbmUgMTYwLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl0gLnNlY3Rpb24tcGFnZSBoMSB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxNjUsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXSAub3RoZXIgLml0ZW0tMCB7XG4gIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogY2FsYygzMy4zMzMzMzMlIC0gMjBweCkgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLyogbGluZSAxNjUsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuICBbY2xhc3MqPVwidmktXCJdIC5vdGhlciAuaXRlbS0wIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qIGxpbmUgMTczLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl0gLm90aGVyIC5pdGVtLTEge1xuICBtYXJnaW46IDAgMjBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogY2FsYygzMy4zMzMzMzMlIC0gNDBweCkgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLyogbGluZSAxNzMsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuICBbY2xhc3MqPVwidmktXCJdIC5vdGhlciAuaXRlbS0xIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qIGxpbmUgMTgxLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl0gLm90aGVyIC5pdGVtLTIge1xuICBtYXJnaW46IDAgMjBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogY2FsYygzMy4zMzMzMzMlIC0gNDBweCkgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLyogbGluZSAxODEsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuICBbY2xhc3MqPVwidmktXCJdIC5vdGhlciAuaXRlbS0yIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qIGxpbmUgMTkyLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl0gLmJsb2NrLXdoaXRlIC5pdGVtIC5pbWcge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTk3LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl0gI2FyY2hpdl9mb3JtIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDIwMSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC5yZWxhdGVkIC5kYXRlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ1NXB4KSB7XG4gIC8qIGxpbmUgMjA1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbiAgW2NsYXNzKj1cInZpLVwiXSAuYS1kYXNoLWljby1tb2JpbGUtbGluayB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qIGxpbmUgMjEwLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl0gLmF1dGgtYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxNSUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI2MHB4KSB7XG4gIC8qIGxpbmUgMjEwLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbiAgW2NsYXNzKj1cInZpLVwiXSAuYXV0aC1iYXIge1xuICAgIHRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDU1cHgpIHtcbiAgLyogbGluZSAyMTAsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuICBbY2xhc3MqPVwidmktXCJdIC5hdXRoLWJhciB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiBsaW5lIDIyMiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC5hdXRoLWJhciBpIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDIyNSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC5hdXRoLWJhciAudGV4dCB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDIyOSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC5pdGVtcyB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwIDIwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLyogbGluZSAyMzMsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuICBbY2xhc3MqPVwidmktXCJdIC5pdGVtcyAuaXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMjBweCkgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiBsaW5lIDIzOSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC5ibG9jay10b3AtbmV3cyB7XG4gIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAyNDMsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXSAuYWxsIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAyNDksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXSAubGlua19pY28gYSBzcGFuIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjU0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl0gLnNlYXJjaCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDI1NiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC5zZWFyY2ggaW5wdXQge1xuICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjU5LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl0gLnNlYXJjaCBmb3JtIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDI2MSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC5zZWFyY2ggZm9ybSAuaW5wdXRib3gge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAyNjQsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXSAuc2VhcmNoIGZvcm0gLmJ1dHRvbiB7XG4gIHdpZHRoOiA1MXB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICByaWdodDogMCAhaW1wb3J0YW50O1xuICB0b3A6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB1cmwoL2JpdHJpeC90ZW1wbGF0ZXMvZ3BfY29weS9jc3MvLi4vaW1hZ2VzL3NlYXJjaC5wbmcpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSAyNzYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuICBbY2xhc3MqPVwidmktXCJdIC50YWItbmV3cyB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSAyODIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuICBbY2xhc3MqPVwidmktXCJdIC50YWIge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiBsaW5lIDI4NywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdICN0by11cCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAyOTAsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXSAuaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDI5MywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdICNtaWRkbGUge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjk3LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl0gLmZvb3Rlci1tZW51IHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAzMDEsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXSAuZm9vdGVyLW1lbnUgdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAzMDMsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXSAuZm9vdGVyLW1lbnUgdWwgbGkgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDMxMCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC5zdWItc2VjdGlvbiBhIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgMTBweCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDMxMywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC5zdWItc2VjdGlvbiBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGNvbG9yOiBibGFjaztcbn1cblxuLyogbGluZSAzMTksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXSAuc3ViLXNlY3Rpb24gdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMzI1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl0gLnN1Yi1zZWN0aW9uIC5hY3RpdmUgYSB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBjb2xvcjogYmxhY2s7XG59XG5cbi8qIGxpbmUgMzMxLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl0gLnRhYi1saW5rcyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAzMzUsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXSAuYXJjaGl2IGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC8qIGxpbmUgMzM0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbiAgW2NsYXNzKj1cInZpLVwiXSAuYXJjaGl2IHtcbiAgICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTg2cHgpIHtcbiAgLyogbGluZSAzMzQsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuICBbY2xhc3MqPVwidmktXCJdIC5hcmNoaXYge1xuICAgIHRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogbGluZSAzNDgsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXSAubW9iaWxlLWljbyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDU1cHgpIHtcbiAgLyogbGluZSAzNTEsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuICBbY2xhc3MqPVwidmktXCJdIC5pbm5lci1wYWRkaW5nIHtcbiAgICB3aWR0aDogODAlICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiBsaW5lIDM1OSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC5pbm5lci1wYWRkaW5nIHVsIGxpIGEge1xuICBtYXJnaW46IDEwcHggMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwIDE1cHggIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAzNjgsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXSAuaW5uZXIgLnRleHQgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NTVweCkge1xuICAvKiBsaW5lIDM3MSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG4gIFtjbGFzcyo9XCJ2aS1cIl0gLmlubmVyIC50ZXh0IHAge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NTVweCkge1xuICAvKiBsaW5lIDM4MCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG4gIFtjbGFzcyo9XCJ2aS1cIl0gLmNvbW1lbnRzIC5oZWFkIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogbGluZSAzODcsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXSAjZm9vdGVyIC5pbm5lciB7XG4gIHBhZGRpbmc6IDY1cHggMjBweCA1cHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgMzg5LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbiAgW2NsYXNzKj1cInZpLVwiXSAjZm9vdGVyIC5pbm5lciAudGV4dCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogbGluZSAzOTUsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXSAuYnRuLXNlYXIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMzk4LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl0gLndyYXAtc2VhcmNoIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA0MDIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXSAud3JhcC1zZWFyY2ggLnZpLXN3LW9uLWJ0biB7XG4gIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLyogbGluZSA0MDIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuICBbY2xhc3MqPVwidmktXCJdIC53cmFwLXNlYXJjaCAudmktc3ctb24tYnRuIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qIGxpbmUgNDEwLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl0gLndyYXAtc2VhcmNoIGEge1xuICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NTVweCkge1xuICAvKiBsaW5lIDQxMCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG4gIFtjbGFzcyo9XCJ2aS1cIl0gLndyYXAtc2VhcmNoIGEge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC8qIGxpbmUgMzk4LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbiAgW2NsYXNzKj1cInZpLVwiXSAud3JhcC1zZWFyY2gge1xuICAgIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNjBweCkge1xuICAvKiBsaW5lIDM5OCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG4gIFtjbGFzcyo9XCJ2aS1cIl0gLndyYXAtc2VhcmNoIHtcbiAgICB0b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5ODZweCkge1xuICAvKiBsaW5lIDM5OCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG4gIFtjbGFzcyo9XCJ2aS1cIl0gLndyYXAtc2VhcmNoIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCkgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAgMjBweCAyMHB4IDIwcHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ1NXB4KSB7XG4gIC8qIGxpbmUgMzk4LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbiAgW2NsYXNzKj1cInZpLVwiXSAud3JhcC1zZWFyY2gge1xuICAgIG1hcmdpbjogMTBweCAwIDAgMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk4NnB4KSB7XG4gIC8qIGxpbmUgNDMzLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbiAgW2NsYXNzKj1cInZpLVwiXSAud3JhcC1zZWFyY2ggLnNlYXJjaCB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAvKiBsaW5lIDQzMywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG4gIFtjbGFzcyo9XCJ2aS1cIl0gLndyYXAtc2VhcmNoIC5zZWFyY2gge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLyogbGluZSA0NDQsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuICBbY2xhc3MqPVwidmktXCJdIC5jbG9jay1ibG9jayB7XG4gICAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAvKiBsaW5lIDQ0OSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG4gIFtjbGFzcyo9XCJ2aS1cIl0gLnZpLXN3LW9uLWJ0biB7XG4gICAgd2lkdGg6IDU1JSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSA0NTUsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuICBbY2xhc3MqPVwidmktXCJdIC5jb2w2MCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NTVweCkge1xuICAvKiBsaW5lIDQ1NSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG4gIFtjbGFzcyo9XCJ2aS1cIl0gLmNvbDYwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTg2cHgpIHtcbiAgLyogbGluZSA0NjMsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuICBbY2xhc3MqPVwidmktXCJdIC5sb2dvIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MjBweCkge1xuICAvKiBsaW5lIDQ2MywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG4gIFtjbGFzcyo9XCJ2aS1cIl0gLmxvZ28ge1xuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MjBweCkge1xuICAvKiBsaW5lIDQ2MywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG4gIFtjbGFzcyo9XCJ2aS1cIl0gLmxvZ28ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NTBweCkge1xuICAvKiBsaW5lIDQ3NCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG4gIFtjbGFzcyo9XCJ2aS1cIl0gLnRvcC1saW5lLW1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiBsaW5lIDQ4MSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC50b3AtbGluZS1tZW51IHVsIGxpIGEge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTg2cHgpIHtcbiAgLyogbGluZSA0ODAsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuICBbY2xhc3MqPVwidmktXCJdIC50b3AtbGluZS1tZW51IHVsIGxpIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgNDg2LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbiAgW2NsYXNzKj1cInZpLVwiXSAudG9wLWxpbmUtbWVudSB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogbGluZSA0OTMsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXSAjZm9vdGVyIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG5cbi8qIGxpbmUgNDk1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl0gI2Zvb3RlciAubG9nbyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA0OTksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXSAuY29sMjUge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDUwMiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdICNtb2JpbGUtZ2FtIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDUwNSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC5hZmlzaGEtcGFnZSAubGluZSB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA1MDgsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXSAuYmxvY2stdmlkZW8ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNTExLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl0gLnRleHQge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogYXV0bztcbn1cblxuLyogbGluZSA1MTUsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXSAudGV4dCBhIHtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNTIxLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl0gLnRhYi1saW5rIGEgc3BhbiB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNTI5LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl0gLmZvb3RlciAubG9nbyBpbWcge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNTM0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl0gLmEtZGFzaC1pY28ge1xuICBwYWRkaW5nOiA1cHggMzBweCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDUzNywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC5hLWRhc2gge1xuICBwYWRkaW5nOiAycHggMzBweCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDU0MCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC5saS1jbG9uZSB7XG4gIG1hcmdpbjogMCAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNTQ0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl0gLnN1Yi1zZWN0aW9uIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDU0OCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC52aWV3LWJsdWUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNTUyLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl0gLm5ld3MtbGVmdCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDU1NSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC5uZXdzLWxlZnQgYSB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDU2MSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdICNzaWRlUmlnaHQge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA1NjYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXSAuanEtc2VsZWN0Ym94X190cmlnZ2VyIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA1NzMsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXSAud3JhcC1nYW0tbWVudSB7XG4gIGJhY2tncm91bmQ6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogNHB4IHNvbGlkIGJsYWNrO1xufVxuXG4vKiBsaW5lIDU3NywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC5tb3JlLWl0ZW0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNTgxLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl0gLnNlbGVjdC1ibHVlIHtcbiAgYm9yZGVyLWNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDU4NSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdICNzZWxlY3RTZWN0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNTg5LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl0gLnRvdGFsIHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDU5MywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC5pdGVtIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDYwMCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC5pdGVtIGEge1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4vKiBsaW5lIDYwNCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC5pdGVtLXJ1YnJpayB7XG4gIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSA2MDcsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuICBbY2xhc3MqPVwidmktXCJdIC5pdGVtLXJ1YnJpayAud3JhcC10aXRsZSAudGl0bGUge1xuICAgIGJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qIGxpbmUgNjE1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl0gLmNvbW1lbnQtYmx1ZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA2MTksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXSAuc29jaWFsLWJsb2NrLXRvcCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA2MjMsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXSAucmV2aWV3cy1mb3JtIHtcbiAgYmFja2dyb3VuZDogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA2MjcsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXSAuc29jLXNoYXJlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDYzMSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIGltZyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA2MzUsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXSAuc29jIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDYzOSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC5sYXN0LW51bSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA2NDMsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXSAudGl0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMCAwIDIwcHggMCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuNCAhaW1wb3J0YW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDY1MSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC50aXRsZSAuaWNvLXZpZXcge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDY1NSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC50aXRsZSBhIHtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNjYwLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl0gLml0ZW0taWNvbnMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5ODZweCkge1xuICAvKiBsaW5lIDY2MCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG4gIFtjbGFzcyo9XCJ2aS1cIl0gLml0ZW0taWNvbnMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiBsaW5lIDY2NywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC5taWRkbGVDb3Vyc2Uge1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNjcxLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl0gLmJveC13ZWF0aGVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA2NzQsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXSAuYm94LXdlYXRoZXIgcCB7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDY3OSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC5iYWNrZ3JvdW5kX2NsYXNzX3dlYXRoZXIge1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNjgzLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl0gLnRhYmxlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA2ODgsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXSAuYmxvZ19oMiBzcGFuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDY5MywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC5ibG9jay1ncmF5IHtcbiAgYmFja2dyb3VuZDogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA2OTYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXSAuYmxvY2stZ3JheSAuaXRlbSAuaW1nIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDcwMywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC5wYWRkaW5nIHNwYW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNzA4LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl0gLmJ1dHRvbiB7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xuICB3aWR0aDogNzBweCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDcxNCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC5wYWdpbmF0aW9uLWJsb2cgYSB7XG4gIGJhY2tncm91bmQ6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNzE3LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl0gLnBhZ2luYXRpb24tYmxvZyBhOmhvdmVyIHtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogYmxhY2s7XG59XG5cbi8qIGxpbmUgNzIzLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl0gLnBhZ2luYXRpb24tYmxvZyBzcGFuIHtcbiAgYmFja2dyb3VuZDogd2hpdGUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDczMCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC5pY29ucyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgNzM0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl0gLnNoYWRvdyB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDczOSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC5zZWN0aW9uLXRpdGxlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDc0NCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC5zZWN0aW9uIGEge1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDU1cHgpIHtcbiAgLyogbGluZSA3NDksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuICBbY2xhc3MqPVwidmktXCJdIC5tb2JpbGUtZ2FtIC50ZXh0IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogbGluZSA3NTcsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXSAuYmxvY2stcnVicmlrIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA3NjEsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXSAuY29sNTAge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSA3NjUsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXSAudGlyYWcge1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA3NjksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXSAuZGF0ZSB7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLyogbGluZSA3NzIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuICBbY2xhc3MqPVwidmktXCJdIC5uZXh0LW51bSB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiBsaW5lIDc3OCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC5zbGlkZXItcGFydG5lcnMge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNzgyLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl0gLnRleHQge1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA3ODYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXSAudG9wLW1lbnUtMiB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogd2hpdGUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNzkwLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl0gLnRvcC1tZW51LTIgdWwge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA3OTQsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXSAudG9wLW1lbnUtMiBsaSB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDc5NiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC50b3AtbWVudS0yIGxpIGEge1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA4MDMsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXSAuZ2FtIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDgwOCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC52aWV3LWxpbmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDgxMiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC5jb21tZW50LWxpbmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDgxNiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdICNtYWluLW1lbnUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxuLyogbGluZSA4MTksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXSAjbWFpbi1tZW51IGxpIHtcbiAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA4MjEsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXSAjbWFpbi1tZW51IGxpOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDgyNCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdICNtYWluLW1lbnUgbGkgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgODMwLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl0gLm90aGVyLXJpZ2h0IHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi8qIGxpbmUgODM0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl0gLndyYXAtaWNvbnMge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgODM4LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl0gLmNvbDc1IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgODQyLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl0gLndyYXAtdGl0bGUge1xuICBtaW4taGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgODQ0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl0gLndyYXAtdGl0bGUgLnRpdGxlIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTg2cHgpIHtcbiAgLyogbGluZSA4NDIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuICBbY2xhc3MqPVwidmktXCJdIC53cmFwLXRpdGxlIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogbGluZSA4NTIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXSAuaWNvLXYge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDg1NiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC5pY28tcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgODYwLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl0gLmljby11cGQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDg2MywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC53cmFwLXNlY3Rpb24ge1xuICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIHRvcDogYXV0byAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgODcwLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl0gYXJ0aWNsZSBpbWcge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDg3NSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC5uZXdzLWRldGFpbC1jYXRlZ29yeSB7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDg3OSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC5zdWItc2VjdGlvbiB7XG4gIGJhY2tncm91bmQ6IGJsYWNrO1xufVxuXG4vKiBsaW5lIDg4MiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC5zdWItc2VjdGlvbiBhIHtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgODg3LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl0gLnN1Yi1zZWN0aW9uIC5hY3RpdmUgYSB7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDg5NCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC5hdXRob3IgYSB7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDkwMCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC5tb3JlIGEge1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA5MDQsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXSAuc2VydmlzLWxpbmtzIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDkwOSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC50b3Atc2VjdGlvbiBhIHtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgOTE0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl0gLnBhZ2luYXRpb24gLm5leHQge1xuICBmb250LXNpemU6IDAgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA5MTgsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXSAuYS1kYXNoLWljbyAuaWNvIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDkyMywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC5wYWdpbmF0aW9uIC5wcmV2IHtcbiAgZm9udC1zaXplOiAwICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgOTI2LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl0gLnNlYXJjaC1pbnB1dCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDkyOCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC5zZWFyY2gtaW5wdXQgLmlucHV0Ym94IHtcbiAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDkzMiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC5tb3JlIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIGxlZnQ6IGF1dG87XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvdHRvbTogYXV0bztcbiAgYm9yZGVyOiBub25lO1xufVxuXG4vKiBsaW5lIDk0MSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC50YWItY29udGVudHMge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgOTQ1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl0gLnNwYWNlciB7XG4gIGJhY2tncm91bmQ6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgOTQ4LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl0gLnNsaWRlciB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgOTUwLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl0gLnNsaWRlciB1bCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgOTU1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl0gLm1haW4ge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA5NjIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXSAud3JhcC10aXRsZS1pbm5lciB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA5NjUsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXSAucGFkZGluZyB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDk2OSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC5kYXRlLWJpZyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA5NzIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXSAuc2VsZWN0ZWQgaSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA5ODEsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJmZjFcIl0ge1xuICBmb250LWZhbWlseTogJ0FyaWFsJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDk4NCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImZmMVwiXSBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBmb250LWZhbWlseTogJ0FyaWFsJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDk4OCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImZmMVwiXSAuYnV0dG9uIHtcbiAgZm9udC1mYW1pbHk6ICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZiAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDk5MiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImZmMVwiXSAuanEtc2VsZWN0Ym94X19zZWxlY3Qge1xuICBmb250LWZhbWlseTogJ0FyaWFsJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDk5NiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImZmMVwiXSBhcnRpY2xlIHtcbiAgZm9udC1mYW1pbHk6ICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZiAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDEwMDEsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJmZjJcIl0ge1xuICBmb250LWZhbWlseTogJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTAwNCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImZmMlwiXSBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBmb250LWZhbWlseTogJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTAwOCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImZmMlwiXSAuYnV0dG9uIHtcbiAgZm9udC1mYW1pbHk6ICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZiAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDEwMTIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJmZjJcIl0gLmpxLXNlbGVjdGJveF9fc2VsZWN0IHtcbiAgZm9udC1mYW1pbHk6ICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZiAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDEwMTYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJmZjJcIl0gYXJ0aWNsZSB7XG4gIGZvbnQtZmFtaWx5OiAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWYgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxMDI2LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiZnMxXCJdIHtcbiAgZm9udC1zaXplOiAyMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTAyOSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImZzMVwiXSBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDIycHggIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxMDMyLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiZnMxXCJdIC5xIHtcbiAgZm9udC1zaXplOiAyMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTAzNiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImZzMVwiXSAuanEtc2VsZWN0Ym94X19zZWxlY3Qge1xuICBmb250LXNpemU6IDIycHggIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxMDQwLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiZnMxXCJdIGxpIHtcbiAgZm9udC1zaXplOiAyMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTA0NCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImZzMVwiXSAuc2VhcmNoLWlucHV0IC5pbnB1dGJveCB7XG4gIGZvbnQtc2l6ZTogMjJweCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDEwNDcsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJmczFcIl0gLnNlYXJjaC1pbnB1dCAuYnV0dG9uIHtcbiAgZm9udC1zaXplOiAyMnB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTA1MywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImZzMVwiXSBzcGFuIHtcbiAgZm9udC1zaXplOiAyMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTA1NywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImZzMVwiXSBhIHtcbiAgZm9udC1zaXplOiAyMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTA2MSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImZzMVwiXSAudGl0bGUge1xuICBmb250LXNpemU6IDIycHggIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxMDY1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiZnMxXCJdIC50aXJhZyB7XG4gIGZvbnQtc2l6ZTogMjJweCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDEwNjksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJmczFcIl0gYXJ0aWNsZSB7XG4gIGZvbnQtc2l6ZTogMjJweCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDEwNzMsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJmczFcIl0gLmRhdGUge1xuICBmb250LXNpemU6IDIycHggIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxMDc3LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiZnMxXCJdIC5oZWFkIHtcbiAgZm9udC1zaXplOiAyMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTA4MSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImZzMVwiXSBoMyB7XG4gIGZvbnQtc2l6ZTogMjJweCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDEwODUsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJmczFcIl0gLmNvbW1lbnQtZm9ybS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjJweCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDEwODksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJmczFcIl0gLnRleHQge1xuICBmb250LXNpemU6IDIycHggIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxMDkzLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiZnMxXCJdIGZvbnQge1xuICBmb250LXNpemU6IDIycHggIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxMDk3LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiZnMxXCJdIC52aWV3LWxpbmUge1xuICBmb250LXNpemU6IDIycHggIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxMTAzLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiZnMyXCJdIHtcbiAgZm9udC1zaXplOiAyOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTEwNiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImZzMlwiXSBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDI4cHggIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxMTA5LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiZnMyXCJdIC5xIHtcbiAgZm9udC1zaXplOiAyOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTExMywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImZzMlwiXSBsaSB7XG4gIGZvbnQtc2l6ZTogMjhweCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDExMTcsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJmczJcIl0gLnNlYXJjaC1pbnB1dCAuaW5wdXRib3gge1xuICBmb250LXNpemU6IDI4cHggIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxMTIwLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiZnMyXCJdIC5zZWFyY2gtaW5wdXQgLmJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMjhweCAhaW1wb3J0YW50O1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDExMjYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJmczJcIl0gLmpxLXNlbGVjdGJveF9fc2VsZWN0IHtcbiAgZm9udC1zaXplOiAyOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTEzMCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImZzMlwiXSBzcGFuIHtcbiAgZm9udC1zaXplOiAyOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTEzNCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImZzMlwiXSAudGlyYWcge1xuICBmb250LXNpemU6IDI4cHggIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxMTM4LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiZnMyXCJdIGEge1xuICBmb250LXNpemU6IDI4cHggIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxMTQyLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiZnMyXCJdIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjhweCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDExNDYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJmczJcIl0gYXJ0aWNsZSB7XG4gIGZvbnQtc2l6ZTogMjhweCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDExNTAsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJmczJcIl0gLmRhdGUge1xuICBmb250LXNpemU6IDI4cHggIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxMTU0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiZnMyXCJdIC5oZWFkIHtcbiAgZm9udC1zaXplOiAyOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTE1OCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImZzMlwiXSBoMyB7XG4gIGZvbnQtc2l6ZTogMjhweCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDExNjIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJmczJcIl0gLmNvbW1lbnQtZm9ybS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjhweCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDExNjYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJmczJcIl0gLnRleHQge1xuICBmb250LXNpemU6IDI4cHggIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxMTcwLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiZnMyXCJdIGZvbnQge1xuICBmb250LXNpemU6IDI4cHggIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxMTc0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiZnMyXCJdIC52aWV3LWxpbmUge1xuICBmb250LXNpemU6IDI4cHggIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxMTg0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwibHMxXCJdIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDRweCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDExODcsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJsczFcIl0gaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDRweCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDExOTIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJsczJcIl0ge1xuICBsZXR0ZXItc3BhY2luZzogOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTE5NSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImxzMlwiXSBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBsZXR0ZXItc3BhY2luZzogOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTIwMSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMFwiXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDEyMDQsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczBcIl0gZm9udCB7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDEyMDcsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczBcIl0gaDEge1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxMjEwLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MwXCJdIC5hZmljaGFfaDIge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDEyMTQsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczBcIl0gLmhlYWQgYSB7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDEyMjAsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczBcIl0gLmEgYSB7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDEyMjQsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczBcIl0gYXJ0aWNsZSB7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDEyMjYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczBcIl0gYXJ0aWNsZSBhIHtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTIzMSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMFwiXSAudGFiLWxpbmsgYSB7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTIzOSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMFwiXSAudGFiLWxpbmsgc3BhbiB7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDEyNDMsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczBcIl0gLnNlbGVjdGVkIHtcbiAgYm9yZGVyLWNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDEyNDUsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczBcIl0gLnNlbGVjdGVkIHNwYW4ge1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbiAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDEyNTEsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczBcIl0gLmFsbCBhIHtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gIC8qIGxpbmUgMTI1MSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG4gIFtjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MwXCJdIC5hbGwgYSB7XG4gICAgYmFja2dyb3VuZDogd2hpdGUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiBsaW5lIDEyNTgsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczBcIl0gLmxlZnQtdG9wLWxpbmUge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDEyNjEsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczBcIl0gLm1vYmlsZS1nYW0ge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5ODZweCkge1xuICAvKiBsaW5lIDEyNjMsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuICBbY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMFwiXSAubW9iaWxlLWdhbSBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kOiBibGFjayAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qIGxpbmUgMTI3MSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMFwiXSAud3JhcC10aXRsZSAuaDIgYSB7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDEyNzYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczBcIl0gYSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBibGFjayAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDEyNzksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczBcIl0gLm1haW4ge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxMjgzLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MwXCJdIC5zbGlkZXIge1xuICBib3JkZXItY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTI4NiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMFwiXSAuc2VhcmNoIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTI4OCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMFwiXSAuc2VhcmNoIGlucHV0IHtcbiAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDEyOTIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczBcIl0gLmlucHV0Ym94IHtcbiAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XG59XG5cbi8qIGxpbmUgMTI5NSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMFwiXSAuc3BhY2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTI5OSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMFwiXSAjaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTMwNCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMFwiXSAuZXhtcCBhIHtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTMwOSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMFwiXSAudG9wLXNlY3Rpb24gYSB7XG4gIGJhY2tncm91bmQ6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDEzMTUsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczBcIl0gLm1vcmUgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDEzMjEsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczBcIl0gLmF1dGhvciBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTMyNiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMFwiXSAuc3ViLXNlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxMzMwLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MwXCJdIC5zdWItc2VjdGlvbiBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTMzNiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMFwiXSAuc3ViLXNlY3Rpb24gLmFjdGl2ZSBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTM0MiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMFwiXSAubmV3cy1kZXRhaWwtY2F0ZWdvcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxMzQ2LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MwXCJdIC50aXRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDEzNTAsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczBcIl0gI21haW4tbWVudSB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDEzNTUsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczBcIl0gI21haW4tbWVudSBsaSBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTM2MiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMFwiXSAuZ2FtIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxMzY5LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MwXCJdIC50b3AtbWVudS0yIGxpIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxMzc1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MwXCJdIC50ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTM3OSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMFwiXSAuZGF0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDEzODMsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczBcIl0gLnRpcmFnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBibGFjayAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDEzODksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczBcIl0gLnNlY3Rpb24gYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDEzOTQsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczBcIl0gLnNoYWRvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDEzOTgsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczBcIl0gLml0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxNDAxLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MwXCJdIC5pdGVtIGEge1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxNDA2LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MwXCJdIC5wYWdpbmF0aW9uLWJsb2cgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTQxMiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMFwiXSAucGFnaW5hdGlvbi1ibG9nIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxNDE4LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MwXCJdIC5wYWdpbmF0aW9uLWJsb2cgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTQyNiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMFwiXSAuYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTQzMCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMFwiXSAuYmxvY2stZ3JheSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTQzNSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMFwiXSAudGFibGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxNDM5LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MwXCJdIC5iYWNrZ3JvdW5kX2NsYXNzX3dlYXRoZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxNDQzLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MwXCJdIC5ib3gtd2VhdGhlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE0NDcsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczBcIl0gLmJveC13ZWF0aGVyIHAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxNDUyLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MwXCJdIC50aXRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE0NTYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczBcIl0gLnRpdGxlIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxNDYxLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MwXCJdIC5yZXZpZXdzLWZvcm0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxNDY1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MwXCJdIC53cmFwLWdhbS1tZW51IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTQ2OSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMFwiXSAudG9wLW1lbnUtMiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE0NzMsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczBcIl0gLmpxLXNlbGVjdGJveF9fdHJpZ2dlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE0NzgsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczBcIl0gLnRleHQgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE0ODMsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczBcIl0gI2Zvb3RlciB7XG4gIGJhY2tncm91bmQ6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE0ODksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczBcIl0gLnN1Yi1zZWN0aW9uIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxNDk2LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MwXCJdIC5zdWItc2VjdGlvbiAuYWN0aXZlIGEge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxNTAzLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MwXCJdIC5kYXRlIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxNTA4LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MwXCJdICNtaWRkbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE1MTEsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczBcIl0gI2NvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE1MTQsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczBcIl0gLmZzIHtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTUxOCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMFwiXSAuYnJlYWRjcnVtYnMtbmV3MiBhIHtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTUyMiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMFwiXSAuYmxvY2std2hpdGUge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTUyNiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMFwiXSBibG9ja3F1b3RlIHtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTUzMCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMFwiXSAuYXJjaGl2IGEge1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogd2hpdGUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTUzNiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMFwiXSAuYXV0aC1iYXIge1xuICBib3JkZXItY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTUzOSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMFwiXSAuZGFzaCB7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE1NDIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczBcIl0gLm1haW4tYS1kYXNoLWljb24ge1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxNTQ1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MwXCJdIC5jbG9jay1ibG9jayB7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE1NDgsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczBcIl0gI3RpbWUge1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTU1MywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMFwiXSAudG9wLWxpbmUtbWVudSBsaSBhIHtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTU2MiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMVwiXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE1NjYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gLmEgYSB7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE1NzAsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gZm9udCB7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE1NzMsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gaDEge1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxNTc2LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MxXCJdIC5hZmljaGFfaDIge1xuICBiYWNrZ3JvdW5kOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE1ODAsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gLmhlYWQgYSB7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE1ODYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gLnRhYi1saW5rIGEge1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTU5MCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMVwiXSAudGFiLWxpbmsgc3BhbiB7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE1OTQsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gYXJ0aWNsZSB7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE1OTYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gYXJ0aWNsZSBhIHtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTYwMiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMVwiXSAud3JhcC10aXRsZSAuaDIgYSB7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE2MDcsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gLnNlbGVjdGVkIHtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE2MDksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gLnNlbGVjdGVkIHNwYW4ge1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE2MTUsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gLmFsbCBhIHtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gIC8qIGxpbmUgMTYxNSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG4gIFtjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MxXCJdIC5hbGwgYSB7XG4gICAgYmFja2dyb3VuZDogYmxhY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiBsaW5lIDE2MjIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gLmxlZnQtdG9wLWxpbmUge1xuICBiYWNrZ3JvdW5kOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE2MjYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gLm1vYmlsZS1nYW0ge1xuICBiYWNrZ3JvdW5kOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5ODZweCkge1xuICAvKiBsaW5lIDE2MjgsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuICBbY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMVwiXSAubW9iaWxlLWdhbSBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qIGxpbmUgMTYzNCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMVwiXSAubWFpbiB7XG4gIGJhY2tncm91bmQ6IGJsYWNrICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE2MzgsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gLnNsaWRlciB7XG4gIGJvcmRlci1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxNjQxLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MxXCJdIC5zcGFjZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxNjQ1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MxXCJdIC5zZWFyY2gge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxNjQ4LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MxXCJdIC5zZWFyY2ggZm9ybSAuYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogdXJsKC9iaXRyaXgvdGVtcGxhdGVzL2dwX2NvcHkvY3NzLy4uL2ltYWdlcy9zZWFyY2gtd2hpdGUucG5nKTtcbiAgaGVpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTY1NCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMVwiXSAjaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTY1OSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMVwiXSAuZXhtcCBhIHtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTY2NCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMVwiXSAudG9wLXNlY3Rpb24gYSB7XG4gIGJhY2tncm91bmQ6IGJsYWNrICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE2NzAsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gLm1vcmUgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE2NzYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gLmF1dGhvciBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTY4MSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMVwiXSAuc3ViLXNlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxNjg1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MxXCJdIC5zdWItc2VjdGlvbiBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTY5MSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMVwiXSAuc3ViLXNlY3Rpb24gLmFjdGl2ZSBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTY5NywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMVwiXSAubmV3cy1kZXRhaWwtY2F0ZWdvcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxNzAxLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MxXCJdICNtYWluLW1lbnUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxNzA2LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MxXCJdICNtYWluLW1lbnUgbGkgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE3MTMsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gLmdhbSBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTcyMCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMVwiXSAudG9wLW1lbnUtMiBsaSBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTcyNiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMVwiXSAudGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE3MzAsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gLmRhdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxNzM0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MxXCJdIC50aXJhZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxNzQwLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MxXCJdIC5zZWN0aW9uIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxNzQ1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MxXCJdIC5zaGFkb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxNzQ5LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MxXCJdIC5pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTc1MiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMVwiXSAuaXRlbSBhIHtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTc1NywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMVwiXSAucGFnaW5hdGlvbi1ibG9nIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE3NjMsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gLnBhZ2luYXRpb24tYmxvZyBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTc2OSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMVwiXSAucGFnaW5hdGlvbi1ibG9nIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE3NzcsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gLmJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE3ODEsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gLmJsb2NrLWdyYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE3ODYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gLnRhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTc5MCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMVwiXSAuYmFja2dyb3VuZF9jbGFzc193ZWF0aGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTc5NCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMVwiXSAuYm94LXdlYXRoZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxNzk4LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MxXCJdIC5ib3gtd2VhdGhlciBwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTgwMywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMVwiXSAudGl0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxODA4LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MxXCJdIC50aXRsZSBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTgxNywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMVwiXSAucmV2aWV3cy1mb3JtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTgyMSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMVwiXSAud3JhcC1nYW0tbWVudSB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE4MjUsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gLnRvcC1tZW51LTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxODI5LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MxXCJdIC5qcS1zZWxlY3Rib3hfX3RyaWdnZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxODM0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MxXCJdIC50ZXh0IGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxODM5LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MxXCJdICNmb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxODQ1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MxXCJdIC5zdWItc2VjdGlvbiBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTg1MiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMVwiXSAuc3ViLXNlY3Rpb24gLmFjdGl2ZSBhIHtcbiAgYmFja2dyb3VuZDogYmxhY2sgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTg1OSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMVwiXSAuZGF0ZSBzcGFuIHtcbiAgYmFja2dyb3VuZDogYmxhY2sgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTg2NCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMVwiXSAjbWlkZGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxODY3LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MxXCJdICNjb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxODcwLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MxXCJdIC5mcyB7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE4NzQsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gLmJyZWFkY3J1bWJzLW5ldzIgYSB7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE4NzgsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gLmJsb2NrLXdoaXRlIHtcbiAgYmFja2dyb3VuZDogYmxhY2sgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE4ODIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gYmxvY2txdW90ZSB7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE4ODYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gLmFyY2hpdiBhIHtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IGJsYWNrICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE4OTIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gLmF1dGgtYmFyIHtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE4OTUsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gLmRhc2gge1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxODk4LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MxXCJdIC5tYWluLWEtZGFzaC1pY29uIHtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTkwMSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMVwiXSAuY2xvY2stYmxvY2sge1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxOTA0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MxXCJdICN0aW1lIHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE5MDksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gLnRvcC1saW5lLW1lbnUgbGkgYSB7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE5MTYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gLnZpLWNvbmYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG5cbi8qIGxpbmUgMTkyMCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMVwiXSAudmktY29uZi1oZWFkIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuXG4vKiBsaW5lIDE5MjQsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gLnZpLWNvbmYtb3B0aW9uIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuXG4vKiBsaW5lIDE5MjcsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gLnZpLWNvbmYtb3B0aW9uX19uYW1lIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi8qIGxpbmUgMTkzMSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMVwiXSAudmktY29uZi1vcHRpb24gLnZpLWNvbmYtYnRuLS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLyogbGluZSAxOTM3LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MxXCJdIC52aS1jb25mLWJ0biB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi8qIGxpbmUgMTk0MiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMVwiXSAudmktY29uZi1jbG9zZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cblxuLyogbGluZSAxOTQ1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MxXCJdIC52aS1jb25mLWNsb3NlIC5pY29uIHtcbiAgZmlsbDogI2ZmZjtcbn1cblxuLyogbGluZSAxOTUyLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4ZTVmZiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMmQ1NiAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE5NTUsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczJcIl0gZm9udCB7XG4gIGNvbG9yOiAjMDAyZDU2ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTk1OSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMlwiXSAuYSBhIHtcbiAgY29sb3I6ICMwMDJkNTYgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxOTYzLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIGgxIHtcbiAgY29sb3I6ICMwMDJkNTYgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxOTY2LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC5hZmljaGFfaDIge1xuICBiYWNrZ3JvdW5kOiAjYzhlNWZmICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTk3MCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMlwiXSAuaGVhZCBhIHtcbiAgY29sb3I6ICMwMDJkNTYgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxOTc2LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIGFydGljbGUge1xuICBjb2xvcjogIzAwMmQ1NiAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE5NzgsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczJcIl0gYXJ0aWNsZSBhIHtcbiAgY29sb3I6ICMwMDJkNTYgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxOTg0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC53cmFwLXRpdGxlIC5oMiBhIHtcbiAgY29sb3I6ICMwMDJkNTYgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxOTg5LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC5zZWxlY3RlZCB7XG4gIGJvcmRlci1jb2xvcjogIzAwMmQ1NiAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE5OTEsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczJcIl0gLnNlbGVjdGVkIHNwYW4ge1xuICBjb2xvcjogIzAwMmQ1NiAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTk5NywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMlwiXSAudGFiLWxpbmsgYSB7XG4gIGNvbG9yOiAjMDAyZDU2ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAyZDU2ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjAwMSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMlwiXSAudGFiLWxpbmsgc3BhbiB7XG4gIGNvbG9yOiAjMDAyZDU2ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjAwNiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMlwiXSAuYWxsIGEge1xuICBjb2xvcjogIzAwMmQ1NiAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAvKiBsaW5lIDIwMDYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuICBbY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMlwiXSAuYWxsIGEge1xuICAgIGJhY2tncm91bmQ6ICNjOGU1ZmYgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiBsaW5lIDIwMTMsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczJcIl0gLmxlZnQtdG9wLWxpbmUge1xuICBiYWNrZ3JvdW5kOiAjYzhlNWZmICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjAxNiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMlwiXSAubW9iaWxlLWdhbSB7XG4gIGJhY2tncm91bmQ6ICNjOGU1ZmYgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTg2cHgpIHtcbiAgLyogbGluZSAyMDE4LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbiAgW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczJcIl0gLm1vYmlsZS1nYW0gc3BhbiB7XG4gICAgYmFja2dyb3VuZDogIzAwMmQ1NiAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qIGxpbmUgMjAyNCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMlwiXSAubWFpbiB7XG4gIGJhY2tncm91bmQ6ICNjOGU1ZmYgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDJkNTYgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAyMDI4LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC5zbGlkZXIge1xuICBib3JkZXItY29sb3I6ICMwMDJkNTYgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAyMDMxLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC5zZWFyY2gge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAyMDM0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC5zcGFjZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhlNWZmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAyZDU2ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjAzOCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMlwiXSAjaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4ZTVmZiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMmQ1NiAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDIwNDMsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczJcIl0gLmV4bXAgYSB7XG4gIGNvbG9yOiAjMDAyZDU2ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjA0OCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMlwiXSAudG9wLXNlY3Rpb24gYSB7XG4gIGJhY2tncm91bmQ6ICNjOGU1ZmYgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDJkNTYgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAyMDU0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC5tb3JlIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhlNWZmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAyZDU2ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjA2MCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMlwiXSAuYXV0aG9yIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhlNWZmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAyZDU2ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjA2NSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMlwiXSAuc3ViLXNlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhlNWZmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAyZDU2ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjA2OSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMlwiXSAuc3ViLXNlY3Rpb24gYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOGU1ZmYgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDJkNTYgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAyMDc1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC5zdWItc2VjdGlvbiAuYWN0aXZlIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhlNWZmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAyZDU2ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjA4MSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMlwiXSAubmV3cy1kZXRhaWwtY2F0ZWdvcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhlNWZmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAyZDU2ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjA4NSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMlwiXSAudGl0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhlNWZmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAyZDU2ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjA4OSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMlwiXSAjbWFpbi1tZW51IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmQ1NiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2M4ZTVmZiAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDIwOTQsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczJcIl0gI21haW4tbWVudSBsaSBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmQ1NiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2M4ZTVmZiAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDIxMDEsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczJcIl0gLmdhbSBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4ZTVmZiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMmQ1NiAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDIxMDgsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczJcIl0gLnRvcC1tZW51LTIgbGkgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOGU1ZmYgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDJkNTYgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAyMTE0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC50ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4ZTVmZiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMmQ1NiAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDIxMTgsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczJcIl0gLmRhdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhlNWZmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAyZDU2ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjEyMiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMlwiXSAudGlyYWcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhlNWZmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAyZDU2ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAyZDU2ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjEyOCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMlwiXSAuc2VjdGlvbiBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4ZTVmZiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMmQ1NiAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDIxMzMsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczJcIl0gLnNoYWRvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOGU1ZmYgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDJkNTYgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAyMTM3LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC5pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4ZTVmZiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMmQ1NiAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDIxNDAsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczJcIl0gLml0ZW0gYSB7XG4gIGNvbG9yOiAjMDAyZDU2ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjE0NSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMlwiXSAucGFnaW5hdGlvbi1ibG9nIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhlNWZmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAyZDU2ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAwMmQ1NiAhaW1wb3J0YW50O1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDIxNTEsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczJcIl0gLnBhZ2luYXRpb24tYmxvZyBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4ZTVmZiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMmQ1NiAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDIxNTcsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczJcIl0gLnBhZ2luYXRpb24tYmxvZyBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4ZTVmZiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMmQ1NiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMwMDJkNTYgIWltcG9ydGFudDtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAyMTY1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC5idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhlNWZmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAyZDU2ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjE2OSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMlwiXSAuYmxvY2stZ3JheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOGU1ZmYgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDJkNTYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAyZDU2ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjE3NCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMlwiXSAudGFibGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhlNWZmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAyZDU2ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjE3OCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMlwiXSAuYmFja2dyb3VuZF9jbGFzc193ZWF0aGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4ZTVmZiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMmQ1NiAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDIxODIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczJcIl0gLmJveC13ZWF0aGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4ZTVmZiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMmQ1NiAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDIxODYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczJcIl0gLmJveC13ZWF0aGVyIHAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhlNWZmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAyZDU2ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjE5MSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMlwiXSAudGl0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhlNWZmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAyZDU2ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjE5NSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMlwiXSAudGl0bGUgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOGU1ZmYgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDJkNTYgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAyMjAwLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC5yZXZpZXdzLWZvcm0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhlNWZmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAyZDU2ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjIwNCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMlwiXSAud3JhcC1nYW0tbWVudSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOGU1ZmYgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDJkNTYgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAyMjA4LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC50b3AtbWVudS0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4ZTVmZiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMmQ1NiAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDIyMTIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczJcIl0gLmpxLXNlbGVjdGJveF9fdHJpZ2dlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOGU1ZmYgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDJkNTYgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAyMjE3LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC50ZXh0IGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhlNWZmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAyZDU2ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjIyMiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMlwiXSAjZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4ZTVmZiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMmQ1NiAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDIyMjgsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczJcIl0gLnN1Yi1zZWN0aW9uIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhlNWZmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAyZDU2ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjIzNSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMlwiXSAuc3ViLXNlY3Rpb24gLmFjdGl2ZSBhIHtcbiAgYmFja2dyb3VuZDogI2M4ZTVmZiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMmQ1NiAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDIyNDIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczJcIl0gLmRhdGUgc3BhbiB7XG4gIGJhY2tncm91bmQ6ICNjOGU1ZmYgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDJkNTYgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAyMjQ3LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdICNtaWRkbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyZDU2ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjI1MCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMlwiXSAjY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOGU1ZmYgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAyMjUzLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC5mcyB7XG4gIGNvbG9yOiAjMDAyZDU2ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjI1NywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMlwiXSAuYnJlYWRjcnVtYnMtbmV3MiBhIHtcbiAgY29sb3I6ICMwMDJkNTYgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAyMjYyLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC5ibG9jay13aGl0ZSB7XG4gIGJhY2tncm91bmQ6ICNjOGU1ZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAyZDU2ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjI2NiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMlwiXSBibG9ja3F1b3RlIHtcbiAgY29sb3I6ICMwMDJkNTYgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAyMjcwLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC5hcmNoaXYgYSB7XG4gIGNvbG9yOiAjMDAyZDU2ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNjOGU1ZmYgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjI3NiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMlwiXSAuYXV0aC1iYXIge1xuICBib3JkZXItY29sb3I6ICMwMDJkNTYgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAyMjc5LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC5kYXNoIHtcbiAgY29sb3I6ICMwMDJkNTYgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAyMjgyLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC5tYWluLWEtZGFzaC1pY29uIHtcbiAgY29sb3I6ICMwMDJkNTYgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAyMjg1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC5jbG9jay1ibG9jayB7XG4gIGNvbG9yOiAjMDAyZDU2ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjI4OCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMlwiXSAjdGltZSB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAyMjkzLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC50b3AtbGluZS1tZW51IGxpIGEge1xuICBjb2xvcjogIzAwMmQ1NiAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAyMzAxLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC52aS1jb25mIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4ZTVmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDAyZDU2O1xufVxuXG4vKiBsaW5lIDIzMDUsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczJcIl0gLnZpLWNvbmYtaGVhZCB7XG4gIGJvcmRlci1jb2xvcjogIzAwMmQ1Njtcbn1cblxuLyogbGluZSAyMzA5LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC52aS1jb25mLW9wdGlvbiB7XG4gIGJvcmRlci1jb2xvcjogIzAwMmQ1Njtcbn1cblxuLyogbGluZSAyMzEyLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC52aS1jb25mLW9wdGlvbl9fbmFtZSB7XG4gIGNvbG9yOiAjMDAyZDU2O1xufVxuXG4vKiBsaW5lIDIzMTYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczJcIl0gLnZpLWNvbmYtb3B0aW9uIC52aS1jb25mLWJ0bi0tYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmQ1NjtcbiAgY29sb3I6ICNjOGU1ZmY7XG59XG5cbi8qIGxpbmUgMjMyMiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMlwiXSAudmktY29uZi1idG4ge1xuICBib3JkZXItY29sb3I6ICMwMDJkNTY7XG4gIGNvbG9yOiAjMDAyZDU2O1xufVxuXG4vKiBsaW5lIDIzMjcsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczJcIl0gLnZpLWNvbmYtY2xvc2Uge1xuICBib3JkZXItY29sb3I6ICMwMDJkNTY7XG59XG5cbi8qIGxpbmUgMjMzMCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMlwiXSAudmktY29uZi1jbG9zZSAuaWNvbiB7XG4gIGZpbGw6ICMwMDJkNTY7XG59XG5cbi8qIGxpbmUgMjM0MywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMybHMyY3MwXCJdIC5sb2dvIGltZyxcbltjbGFzcyo9XCJ2aS1mZjJmczJsczJjczFcIl0gLmxvZ28gaW1nLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMlwiXSAubG9nbyBpbWcge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDIzNDgsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMFwiXSBpbWcsXG5bY2xhc3MqPVwidmktZmYyZnMybHMyY3MxXCJdIGltZyxcbltjbGFzcyo9XCJ2aS1mZjJmczJsczJjczJcIl0gaW1nIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDIzNTIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMFwiXSAuc2VhcmNoLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMVwiXSAuc2VhcmNoLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMlwiXSAuc2VhcmNoIHtcbiAgd2lkdGg6IDQ4JTtcbn1cblxuLyogbGluZSAyMzU2LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczJsczJjczBcIl0gLnNvYyxcbltjbGFzcyo9XCJ2aS1mZjJmczJsczJjczFcIl0gLnNvYyxcbltjbGFzcyo9XCJ2aS1mZjJmczJsczJjczJcIl0gLnNvYyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAyMzYwLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczJsczJjczBcIl0gLmxhc3QtbnVtLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMVwiXSAubGFzdC1udW0sXG5bY2xhc3MqPVwidmktZmYyZnMybHMyY3MyXCJdIC5sYXN0LW51bSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAyMzY0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczJsczJjczBcIl0gLmhlYWRlcixcbltjbGFzcyo9XCJ2aS1mZjJmczJsczJjczFcIl0gLmhlYWRlcixcbltjbGFzcyo9XCJ2aS1mZjJmczJsczJjczJcIl0gLmhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgMjM3MCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMybHMyY3MwXCJdIC5jbG9jay1ibG9jayxcbltjbGFzcyo9XCJ2aS1mZjJmczJsczJjczFcIl0gLmNsb2NrLWJsb2NrLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMlwiXSAuY2xvY2stYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogYXV0bztcbiAgbGVmdDogYXV0bztcbiAgd2lkdGg6IDQ1JTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgMjM3OCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMybHMyY3MwXCJdIC53cmFwLXNlYXJjaCxcbltjbGFzcyo9XCJ2aS1mZjJmczJsczJjczFcIl0gLndyYXAtc2VhcmNoLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMlwiXSAud3JhcC1zZWFyY2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IGF1dG87XG4gIHRvcDogYXV0bztcbiAgd2lkdGg6IDgwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4vKiBsaW5lIDIzODUsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMFwiXSAud3JhcC1zZWFyY2ggYSxcbltjbGFzcyo9XCJ2aS1mZjJmczJsczJjczFcIl0gLndyYXAtc2VhcmNoIGEsXG5bY2xhc3MqPVwidmktZmYyZnMybHMyY3MyXCJdIC53cmFwLXNlYXJjaCBhIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAyMzkyLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczJsczJjczBcIl0gLmV4bXAsXG5bY2xhc3MqPVwidmktZmYyZnMybHMyY3MxXCJdIC5leG1wLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMlwiXSAuZXhtcCB7XG4gIHdpZHRoOiA1MiU7XG59XG5cbi8qIGxpbmUgMjM5NSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMybHMyY3MwXCJdIC5leG1wIGEsXG5bY2xhc3MqPVwidmktZmYyZnMybHMyY3MxXCJdIC5leG1wIGEsXG5bY2xhc3MqPVwidmktZmYyZnMybHMyY3MyXCJdIC5leG1wIGEge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgMjQwMCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMybHMyY3MwXCJdIC5jb2w2MCxcbltjbGFzcyo9XCJ2aS1mZjJmczJsczJjczFcIl0gLmNvbDYwLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMlwiXSAuY29sNjAge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLyogbGluZSAyNDA3LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczJsczJjczBcIl0gLmEtZGFzaCxcbltjbGFzcyo9XCJ2aS1mZjJmczJsczJjczFcIl0gLmEtZGFzaCxcbltjbGFzcyo9XCJ2aS1mZjJmczJsczJjczJcIl0gLmEtZGFzaCB7XG4gIHBhZGRpbmc6IDdweCAzMHB4O1xufVxuXG4vKiBsaW5lIDI0MTEsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMFwiXSAuaW5uZXIsXG5bY2xhc3MqPVwidmktZmYyZnMybHMyY3MxXCJdIC5pbm5lcixcbltjbGFzcyo9XCJ2aS1mZjJmczJsczJjczJcIl0gLmlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSAyNDE3LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczJsczJjczBcIl0gLmFyY2hpdixcbltjbGFzcyo9XCJ2aS1mZjJmczJsczJjczFcIl0gLmFyY2hpdixcbltjbGFzcyo9XCJ2aS1mZjJmczJsczJjczJcIl0gLmFyY2hpdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogYXV0bztcbiAgdG9wOiBhdXRvO1xuICB3aWR0aDogMjMlO1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLyogbGluZSAyNDI1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczJsczJjczBcIl0gLm5leHQtbnVtLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMVwiXSAubmV4dC1udW0sXG5bY2xhc3MqPVwidmktZmYyZnMybHMyY3MyXCJdIC5uZXh0LW51bSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDgwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogMjVweDtcbn1cblxuLyogbGluZSAyNDM0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczJsczJjczBcIl0gLnRpcmFnLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMVwiXSAudGlyYWcsXG5bY2xhc3MqPVwidmktZmYyZnMybHMyY3MyXCJdIC50aXJhZyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8qIGxpbmUgMjQzOCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMybHMyY3MwXCJdIC5zbGlkZXIsXG5bY2xhc3MqPVwidmktZmYyZnMybHMyY3MxXCJdIC5zbGlkZXIsXG5bY2xhc3MqPVwidmktZmYyZnMybHMyY3MyXCJdIC5zbGlkZXIge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XG59XG5cbi8qIGxpbmUgMjQ0NSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMybHMyY3MwXCJdIC5zbGlkZXIgbGksXG5bY2xhc3MqPVwidmktZmYyZnMybHMyY3MxXCJdIC5zbGlkZXIgbGksXG5bY2xhc3MqPVwidmktZmYyZnMybHMyY3MyXCJdIC5zbGlkZXIgbGkge1xuICBsaW5lLWhlaWdodDogMS4yICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjQ1MCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMybHMyY3MwXCJdIC50b3AtbGluZSxcbltjbGFzcyo9XCJ2aS1mZjJmczJsczJjczFcIl0gLnRvcC1saW5lLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMlwiXSAudG9wLWxpbmUge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qIGxpbmUgMjQ1NCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMybHMyY3MwXCJdIC5sb2dvLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMVwiXSAubG9nbyxcbltjbGFzcyo9XCJ2aS1mZjJmczJsczJjczJcIl0gLmxvZ28ge1xuICBoZWlnaHQ6IGF1dG87XG4gIGZsb2F0OiBub25lO1xuICB3aWR0aDogMjAlO1xufVxuXG4vKiBsaW5lIDI0NjAsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMFwiXSAuYXV0aC1iYXIsXG5bY2xhc3MqPVwidmktZmYyZnMybHMyY3MxXCJdIC5hdXRoLWJhcixcbltjbGFzcyo9XCJ2aS1mZjJmczJsczJjczJcIl0gLmF1dGgtYmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiBhdXRvO1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDI0NjcsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMFwiXSAub3Bpbmlvbi1saXN0LFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMVwiXSAub3Bpbmlvbi1saXN0LFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMlwiXSAub3Bpbmlvbi1saXN0IHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDI0NzEsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMFwiXSAud3JhcC10aXRsZSxcbltjbGFzcyo9XCJ2aS1mZjJmczJsczJjczFcIl0gLndyYXAtdGl0bGUsXG5bY2xhc3MqPVwidmktZmYyZnMybHMyY3MyXCJdIC53cmFwLXRpdGxlIHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDI0ODEsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMmxzMmNzMFwiXSAubG9nbyBpbWcsXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MxXCJdIC5sb2dvIGltZyxcbltjbGFzcyo9XCJ2aS1mZjFmczJsczJjczJcIl0gLmxvZ28gaW1nIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAyNDg2LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczJsczJjczBcIl0gaW1nLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMmNzMVwiXSBpbWcsXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MyXCJdIGltZyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAyNDkwLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczJsczJjczBcIl0gLnNlYXJjaCxcbltjbGFzcyo9XCJ2aS1mZjFmczJsczJjczFcIl0gLnNlYXJjaCxcbltjbGFzcyo9XCJ2aS1mZjFmczJsczJjczJcIl0gLnNlYXJjaCB7XG4gIHdpZHRoOiA0OCU7XG59XG5cbi8qIGxpbmUgMjQ5NCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MwXCJdIC5zb2MsXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MxXCJdIC5zb2MsXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MyXCJdIC5zb2Mge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjQ5OCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MwXCJdIC5oZWFkZXIsXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MxXCJdIC5oZWFkZXIsXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MyXCJdIC5oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDI1MDQsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMmxzMmNzMFwiXSAuY2xvY2stYmxvY2ssXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MxXCJdIC5jbG9jay1ibG9jayxcbltjbGFzcyo9XCJ2aS1mZjFmczJsczJjczJcIl0gLmNsb2NrLWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIHdpZHRoOiA0NSU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4vKiBsaW5lIDI1MTIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMmxzMmNzMFwiXSAud3JhcC1zZWFyY2gsXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MxXCJdIC53cmFwLXNlYXJjaCxcbltjbGFzcyo9XCJ2aS1mZjFmczJsczJjczJcIl0gLndyYXAtc2VhcmNoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiBhdXRvO1xuICB0b3A6IGF1dG87XG4gIHdpZHRoOiA4MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLyogbGluZSAyNTIzLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczJsczJjczBcIl0gLmV4bXAsXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MxXCJdIC5leG1wLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMmNzMlwiXSAuZXhtcCB7XG4gIHdpZHRoOiA1NSU7XG59XG5cbi8qIGxpbmUgMjUyNiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MwXCJdIC5leG1wIGEsXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MxXCJdIC5leG1wIGEsXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MyXCJdIC5leG1wIGEge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgMjUzMSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MwXCJdIC5jb2w2MCxcbltjbGFzcyo9XCJ2aS1mZjFmczJsczJjczFcIl0gLmNvbDYwLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMmNzMlwiXSAuY29sNjAge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLyogbGluZSAyNTM4LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczJsczJjczBcIl0gLmEtZGFzaCxcbltjbGFzcyo9XCJ2aS1mZjFmczJsczJjczFcIl0gLmEtZGFzaCxcbltjbGFzcyo9XCJ2aS1mZjFmczJsczJjczJcIl0gLmEtZGFzaCB7XG4gIHBhZGRpbmc6IDdweCAzMHB4O1xufVxuXG4vKiBsaW5lIDI1NDIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMmxzMmNzMFwiXSAuaW5uZXIsXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MxXCJdIC5pbm5lcixcbltjbGFzcyo9XCJ2aS1mZjFmczJsczJjczJcIl0gLmlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSAyNTQ4LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczJsczJjczBcIl0gLmxhc3QtbnVtLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMmNzMVwiXSAubGFzdC1udW0sXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MyXCJdIC5sYXN0LW51bSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAyNTUyLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczJsczJjczBcIl0gLmFyY2hpdixcbltjbGFzcyo9XCJ2aS1mZjFmczJsczJjczFcIl0gLmFyY2hpdixcbltjbGFzcyo9XCJ2aS1mZjFmczJsczJjczJcIl0gLmFyY2hpdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogYXV0bztcbiAgdG9wOiBhdXRvO1xuICB3aWR0aDogMjMlO1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLyogbGluZSAyNTYwLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczJsczJjczBcIl0gLm5leHQtbnVtLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMmNzMVwiXSAubmV4dC1udW0sXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MyXCJdIC5uZXh0LW51bSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDgwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogMjVweDtcbn1cblxuLyogbGluZSAyNTY5LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczJsczJjczBcIl0gLnRpcmFnLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMmNzMVwiXSAudGlyYWcsXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MyXCJdIC50aXJhZyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8qIGxpbmUgMjU3MywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MwXCJdIC5zbGlkZXIsXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MxXCJdIC5zbGlkZXIsXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MyXCJdIC5zbGlkZXIge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XG59XG5cbi8qIGxpbmUgMjU4MCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MwXCJdIC5zbGlkZXIgbGksXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MxXCJdIC5zbGlkZXIgbGksXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MyXCJdIC5zbGlkZXIgbGkge1xuICBsaW5lLWhlaWdodDogMS4yICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjU4NSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MwXCJdIC50b3AtbGluZSxcbltjbGFzcyo9XCJ2aS1mZjFmczJsczJjczFcIl0gLnRvcC1saW5lLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMmNzMlwiXSAudG9wLWxpbmUge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qIGxpbmUgMjU4OSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MwXCJdIC5sb2dvLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMmNzMVwiXSAubG9nbyxcbltjbGFzcyo9XCJ2aS1mZjFmczJsczJjczJcIl0gLmxvZ28ge1xuICBoZWlnaHQ6IGF1dG87XG4gIGZsb2F0OiBub25lO1xuICB3aWR0aDogMjAlO1xufVxuXG4vKiBsaW5lIDI1OTUsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMmxzMmNzMFwiXSAuYXV0aC1iYXIsXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MxXCJdIC5hdXRoLWJhcixcbltjbGFzcyo9XCJ2aS1mZjFmczJsczJjczJcIl0gLmF1dGgtYmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiBhdXRvO1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDI2MDIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMmxzMmNzMFwiXSAub3Bpbmlvbi1saXN0LFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMmNzMVwiXSAub3Bpbmlvbi1saXN0LFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMmNzMlwiXSAub3Bpbmlvbi1saXN0IHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDI2MDYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMmxzMmNzMFwiXSAud3JhcC10aXRsZSxcbltjbGFzcyo9XCJ2aS1mZjFmczJsczJjczFcIl0gLndyYXAtdGl0bGUsXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MyXCJdIC53cmFwLXRpdGxlIHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDI2MTYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMmxzMmNzMFwiXSAubG9nbyBpbWcsXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MxXCJdIC5sb2dvIGltZyxcbltjbGFzcyo9XCJ2aS1mZjBmczJsczJjczJcIl0gLmxvZ28gaW1nIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAyNjIxLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczJsczJjczBcIl0gaW1nLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMmNzMVwiXSBpbWcsXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MyXCJdIGltZyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAyNjI1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczJsczJjczBcIl0gLnNlYXJjaCxcbltjbGFzcyo9XCJ2aS1mZjBmczJsczJjczFcIl0gLnNlYXJjaCxcbltjbGFzcyo9XCJ2aS1mZjBmczJsczJjczJcIl0gLnNlYXJjaCB7XG4gIHdpZHRoOiA0OCU7XG59XG5cbi8qIGxpbmUgMjYyOSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MwXCJdIC5zb2MsXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MxXCJdIC5zb2MsXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MyXCJdIC5zb2Mge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjYzMywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MwXCJdIC5oZWFkZXIsXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MxXCJdIC5oZWFkZXIsXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MyXCJdIC5oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDI2MzksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMmxzMmNzMFwiXSAuY2xvY2stYmxvY2ssXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MxXCJdIC5jbG9jay1ibG9jayxcbltjbGFzcyo9XCJ2aS1mZjBmczJsczJjczJcIl0gLmNsb2NrLWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIHdpZHRoOiA0NSU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4vKiBsaW5lIDI2NDcsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMmxzMmNzMFwiXSAud3JhcC1zZWFyY2gsXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MxXCJdIC53cmFwLXNlYXJjaCxcbltjbGFzcyo9XCJ2aS1mZjBmczJsczJjczJcIl0gLndyYXAtc2VhcmNoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiBhdXRvO1xuICB0b3A6IGF1dG87XG4gIHdpZHRoOiA4MyU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLyogbGluZSAyNjU4LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczJsczJjczBcIl0gLmV4bXAsXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MxXCJdIC5leG1wLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMmNzMlwiXSAuZXhtcCB7XG4gIHdpZHRoOiA1NSU7XG59XG5cbi8qIGxpbmUgMjY2MSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MwXCJdIC5leG1wIGEsXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MxXCJdIC5leG1wIGEsXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MyXCJdIC5leG1wIGEge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgMjY2NiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MwXCJdIC5jb2w2MCxcbltjbGFzcyo9XCJ2aS1mZjBmczJsczJjczFcIl0gLmNvbDYwLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMmNzMlwiXSAuY29sNjAge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLyogbGluZSAyNjczLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczJsczJjczBcIl0gLmEtZGFzaCxcbltjbGFzcyo9XCJ2aS1mZjBmczJsczJjczFcIl0gLmEtZGFzaCxcbltjbGFzcyo9XCJ2aS1mZjBmczJsczJjczJcIl0gLmEtZGFzaCB7XG4gIHBhZGRpbmc6IDdweCAzMHB4O1xufVxuXG4vKiBsaW5lIDI2NzcsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMmxzMmNzMFwiXSAuaW5uZXIsXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MxXCJdIC5pbm5lcixcbltjbGFzcyo9XCJ2aS1mZjBmczJsczJjczJcIl0gLmlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSAyNjgzLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczJsczJjczBcIl0gLmxhc3QtbnVtLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMmNzMVwiXSAubGFzdC1udW0sXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MyXCJdIC5sYXN0LW51bSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAyNjg3LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczJsczJjczBcIl0gLmFyY2hpdixcbltjbGFzcyo9XCJ2aS1mZjBmczJsczJjczFcIl0gLmFyY2hpdixcbltjbGFzcyo9XCJ2aS1mZjBmczJsczJjczJcIl0gLmFyY2hpdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogYXV0bztcbiAgdG9wOiBhdXRvO1xuICB3aWR0aDogMjUlO1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLyogbGluZSAyNjk1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczJsczJjczBcIl0gLm5leHQtbnVtLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMmNzMVwiXSAubmV4dC1udW0sXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MyXCJdIC5uZXh0LW51bSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDgwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogMjVweDtcbn1cblxuLyogbGluZSAyNzA0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczJsczJjczBcIl0gLnRpcmFnLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMmNzMVwiXSAudGlyYWcsXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MyXCJdIC50aXJhZyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8qIGxpbmUgMjcwOCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MwXCJdIC5zbGlkZXIsXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MxXCJdIC5zbGlkZXIsXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MyXCJdIC5zbGlkZXIge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XG59XG5cbi8qIGxpbmUgMjcxNSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MwXCJdIC5zbGlkZXIgbGksXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MxXCJdIC5zbGlkZXIgbGksXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MyXCJdIC5zbGlkZXIgbGkge1xuICBsaW5lLWhlaWdodDogMS4yICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjcyMCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MwXCJdIC50b3AtbGluZSxcbltjbGFzcyo9XCJ2aS1mZjBmczJsczJjczFcIl0gLnRvcC1saW5lLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMmNzMlwiXSAudG9wLWxpbmUge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qIGxpbmUgMjcyNCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MwXCJdIC5sb2dvLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMmNzMVwiXSAubG9nbyxcbltjbGFzcyo9XCJ2aS1mZjBmczJsczJjczJcIl0gLmxvZ28ge1xuICBoZWlnaHQ6IGF1dG87XG4gIGZsb2F0OiBub25lO1xuICB3aWR0aDogMjAlO1xufVxuXG4vKiBsaW5lIDI3MzAsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMmxzMmNzMFwiXSAuYXV0aC1iYXIsXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MxXCJdIC5hdXRoLWJhcixcbltjbGFzcyo9XCJ2aS1mZjBmczJsczJjczJcIl0gLmF1dGgtYmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiBhdXRvO1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDI3MzcsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMmxzMmNzMFwiXSAub3Bpbmlvbi1saXN0LFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMmNzMVwiXSAub3Bpbmlvbi1saXN0LFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMmNzMlwiXSAub3Bpbmlvbi1saXN0IHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDI3NDEsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMmxzMmNzMFwiXSAud3JhcC10aXRsZSxcbltjbGFzcyo9XCJ2aS1mZjBmczJsczJjczFcIl0gLndyYXAtdGl0bGUsXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MyXCJdIC53cmFwLXRpdGxlIHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDI3NTIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMWxzMWNzMFwiXSAubG9nbyBpbWcsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MxXCJdIC5sb2dvIGltZyxcbltjbGFzcyo9XCJ2aS1mZjJmczFsczFjczJcIl0gLmxvZ28gaW1nIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAyNzU3LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczFsczFjczBcIl0gaW1nLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMWNzMVwiXSBpbWcsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MyXCJdIGltZyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAyNzYxLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczFsczFjczBcIl0gLnNlYXJjaCxcbltjbGFzcyo9XCJ2aS1mZjJmczFsczFjczFcIl0gLnNlYXJjaCxcbltjbGFzcyo9XCJ2aS1mZjJmczFsczFjczJcIl0gLnNlYXJjaCB7XG4gIHdpZHRoOiA0OCU7XG59XG5cbi8qIGxpbmUgMjc2NSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MwXCJdIC5zb2MsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MxXCJdIC5zb2MsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MyXCJdIC5zb2Mge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjc2OSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MwXCJdIC5oZWFkZXIsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MxXCJdIC5oZWFkZXIsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MyXCJdIC5oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDI3NzUsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMWxzMWNzMFwiXSAuY2xvY2stYmxvY2ssXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MxXCJdIC5jbG9jay1ibG9jayxcbltjbGFzcyo9XCJ2aS1mZjJmczFsczFjczJcIl0gLmNsb2NrLWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIHdpZHRoOiA0NSU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4vKiBsaW5lIDI3ODMsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMWxzMWNzMFwiXSAud3JhcC1zZWFyY2gsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MxXCJdIC53cmFwLXNlYXJjaCxcbltjbGFzcyo9XCJ2aS1mZjJmczFsczFjczJcIl0gLndyYXAtc2VhcmNoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiBhdXRvO1xuICB0b3A6IGF1dG87XG4gIHdpZHRoOiA4MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLyogbGluZSAyNzkxLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczFsczFjczBcIl0gLndyYXAtc2VhcmNoIC52aS1zdy1vbi1idG4sXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MxXCJdIC53cmFwLXNlYXJjaCAudmktc3ctb24tYnRuLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMWNzMlwiXSAud3JhcC1zZWFyY2ggLnZpLXN3LW9uLWJ0biB7XG4gIHdpZHRoOiAzOCU7XG59XG5cbi8qIGxpbmUgMjc5OCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MwXCJdIC5leG1wLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMWNzMVwiXSAuZXhtcCxcbltjbGFzcyo9XCJ2aS1mZjJmczFsczFjczJcIl0gLmV4bXAge1xuICB3aWR0aDogNTIlO1xufVxuXG4vKiBsaW5lIDI4MDEsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMWxzMWNzMFwiXSAuZXhtcCBhLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMWNzMVwiXSAuZXhtcCBhLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMWNzMlwiXSAuZXhtcCBhIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4vKiBsaW5lIDI4MDYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMWxzMWNzMFwiXSAuY29sNjAsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MxXCJdIC5jb2w2MCxcbltjbGFzcyo9XCJ2aS1mZjJmczFsczFjczJcIl0gLmNvbDYwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi8qIGxpbmUgMjgxMywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MwXCJdIC5hLWRhc2gsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MxXCJdIC5hLWRhc2gsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MyXCJdIC5hLWRhc2gge1xuICBwYWRkaW5nOiA3cHggMzBweDtcbn1cblxuLyogbGluZSAyODE3LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczFsczFjczBcIl0gLmlubmVyLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMWNzMVwiXSAuaW5uZXIsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MyXCJdIC5pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgMjgyMywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MwXCJdIC5sYXN0LW51bSxcbltjbGFzcyo9XCJ2aS1mZjJmczFsczFjczFcIl0gLmxhc3QtbnVtLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMWNzMlwiXSAubGFzdC1udW0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjgyNywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MwXCJdIC5hcmNoaXYsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MxXCJdIC5hcmNoaXYsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MyXCJdIC5hcmNoaXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IGF1dG87XG4gIHRvcDogYXV0bztcbiAgd2lkdGg6IDIzJTtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbi8qIGxpbmUgMjgzNSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MwXCJdIC5uZXh0LW51bSxcbltjbGFzcyo9XCJ2aS1mZjJmczFsczFjczFcIl0gLm5leHQtbnVtLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMWNzMlwiXSAubmV4dC1udW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiA4MCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IDI1cHg7XG59XG5cbi8qIGxpbmUgMjg0NCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MwXCJdIC50aXJhZyxcbltjbGFzcyo9XCJ2aS1mZjJmczFsczFjczFcIl0gLnRpcmFnLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMWNzMlwiXSAudGlyYWcge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4vKiBsaW5lIDI4NDgsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMWxzMWNzMFwiXSAuc2xpZGVyLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMWNzMVwiXSAuc2xpZGVyLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMWNzMlwiXSAuc2xpZGVyIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xufVxuXG4vKiBsaW5lIDI4NTUsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMWxzMWNzMFwiXSAuc2xpZGVyIGxpLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMWNzMVwiXSAuc2xpZGVyIGxpLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMWNzMlwiXSAuc2xpZGVyIGxpIHtcbiAgbGluZS1oZWlnaHQ6IDEuMiAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDI4NjAsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMWxzMWNzMFwiXSAudG9wLWxpbmUsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MxXCJdIC50b3AtbGluZSxcbltjbGFzcyo9XCJ2aS1mZjJmczFsczFjczJcIl0gLnRvcC1saW5lIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDI4NjQsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMWxzMWNzMFwiXSAubG9nbyxcbltjbGFzcyo9XCJ2aS1mZjJmczFsczFjczFcIl0gLmxvZ28sXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MyXCJdIC5sb2dvIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBmbG9hdDogbm9uZTtcbiAgd2lkdGg6IDIwJTtcbn1cblxuLyogbGluZSAyODcwLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczFsczFjczBcIl0gLmF1dGgtYmFyLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMWNzMVwiXSAuYXV0aC1iYXIsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MyXCJdIC5hdXRoLWJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogYXV0bztcbiAgdG9wOiBhdXRvO1xuICByaWdodDogYXV0bztcbn1cblxuLyogbGluZSAyODc3LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczFsczFjczBcIl0gLm9waW5pb24tbGlzdCxcbltjbGFzcyo9XCJ2aS1mZjJmczFsczFjczFcIl0gLm9waW5pb24tbGlzdCxcbltjbGFzcyo9XCJ2aS1mZjJmczFsczFjczJcIl0gLm9waW5pb24tbGlzdCB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAyODgxLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczFsczFjczBcIl0gLndyYXAtdGl0bGUsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MxXCJdIC53cmFwLXRpdGxlLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMWNzMlwiXSAud3JhcC10aXRsZSB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAyODkxLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczFsczFjczBcIl0gLmxvZ28gaW1nLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMVwiXSAubG9nbyBpbWcsXG5bY2xhc3MqPVwidmktZmYwZnMxbHMxY3MyXCJdIC5sb2dvIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjg5NiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMxbHMxY3MwXCJdIGltZyxcbltjbGFzcyo9XCJ2aS1mZjBmczFsczFjczFcIl0gaW1nLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMlwiXSBpbWcge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjkwMCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMxbHMxY3MwXCJdIC5zZWFyY2gsXG5bY2xhc3MqPVwidmktZmYwZnMxbHMxY3MxXCJdIC5zZWFyY2gsXG5bY2xhc3MqPVwidmktZmYwZnMxbHMxY3MyXCJdIC5zZWFyY2gge1xuICB3aWR0aDogNDglO1xufVxuXG4vKiBsaW5lIDI5MDQsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMFwiXSAuc29jLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMVwiXSAuc29jLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMlwiXSAuc29jIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDI5MDgsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMFwiXSAuaGVhZGVyLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMVwiXSAuaGVhZGVyLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMlwiXSAuaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSAyOTE0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczFsczFjczBcIl0gLmNsb2NrLWJsb2NrLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMVwiXSAuY2xvY2stYmxvY2ssXG5bY2xhc3MqPVwidmktZmYwZnMxbHMxY3MyXCJdIC5jbG9jay1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiBhdXRvO1xuICBsZWZ0OiBhdXRvO1xuICB3aWR0aDogNDUlO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLyogbGluZSAyOTIyLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczFsczFjczBcIl0gLndyYXAtc2VhcmNoLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMVwiXSAud3JhcC1zZWFyY2gsXG5bY2xhc3MqPVwidmktZmYwZnMxbHMxY3MyXCJdIC53cmFwLXNlYXJjaCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogYXV0bztcbiAgdG9wOiBhdXRvO1xuICB3aWR0aDogODAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi8qIGxpbmUgMjkzMCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMxbHMxY3MwXCJdIC53cmFwLXNlYXJjaCAudmktc3ctb24tYnRuLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMVwiXSAud3JhcC1zZWFyY2ggLnZpLXN3LW9uLWJ0bixcbltjbGFzcyo9XCJ2aS1mZjBmczFsczFjczJcIl0gLndyYXAtc2VhcmNoIC52aS1zdy1vbi1idG4ge1xuICB3aWR0aDogMzglO1xufVxuXG4vKiBsaW5lIDI5MzcsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMFwiXSAuZXhtcCxcbltjbGFzcyo9XCJ2aS1mZjBmczFsczFjczFcIl0gLmV4bXAsXG5bY2xhc3MqPVwidmktZmYwZnMxbHMxY3MyXCJdIC5leG1wIHtcbiAgd2lkdGg6IDUyJTtcbn1cblxuLyogbGluZSAyOTQwLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczFsczFjczBcIl0gLmV4bXAgYSxcbltjbGFzcyo9XCJ2aS1mZjBmczFsczFjczFcIl0gLmV4bXAgYSxcbltjbGFzcyo9XCJ2aS1mZjBmczFsczFjczJcIl0gLmV4bXAgYSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLyogbGluZSAyOTQ1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczFsczFjczBcIl0gLmNvbDYwLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMVwiXSAuY29sNjAsXG5bY2xhc3MqPVwidmktZmYwZnMxbHMxY3MyXCJdIC5jb2w2MCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4vKiBsaW5lIDI5NTIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMFwiXSAuYS1kYXNoLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMVwiXSAuYS1kYXNoLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMlwiXSAuYS1kYXNoIHtcbiAgcGFkZGluZzogN3B4IDMwcHg7XG59XG5cbi8qIGxpbmUgMjk1NiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMxbHMxY3MwXCJdIC5pbm5lcixcbltjbGFzcyo9XCJ2aS1mZjBmczFsczFjczFcIl0gLmlubmVyLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMlwiXSAuaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDI5NjIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMFwiXSAubGFzdC1udW0sXG5bY2xhc3MqPVwidmktZmYwZnMxbHMxY3MxXCJdIC5sYXN0LW51bSxcbltjbGFzcyo9XCJ2aS1mZjBmczFsczFjczJcIl0gLmxhc3QtbnVtIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDI5NjYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMFwiXSAuYXJjaGl2LFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMVwiXSAuYXJjaGl2LFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMlwiXSAuYXJjaGl2IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiBhdXRvO1xuICB0b3A6IGF1dG87XG4gIHdpZHRoOiAyMyU7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuXG4vKiBsaW5lIDI5NzQsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMFwiXSAubmV4dC1udW0sXG5bY2xhc3MqPVwidmktZmYwZnMxbHMxY3MxXCJdIC5uZXh0LW51bSxcbltjbGFzcyo9XCJ2aS1mZjBmczFsczFjczJcIl0gLm5leHQtbnVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogODAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xufVxuXG4vKiBsaW5lIDI5ODMsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMFwiXSAudGlyYWcsXG5bY2xhc3MqPVwidmktZmYwZnMxbHMxY3MxXCJdIC50aXJhZyxcbltjbGFzcyo9XCJ2aS1mZjBmczFsczFjczJcIl0gLnRpcmFnIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLyogbGluZSAyOTg3LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczFsczFjczBcIl0gLnNsaWRlcixcbltjbGFzcyo9XCJ2aS1mZjBmczFsczFjczFcIl0gLnNsaWRlcixcbltjbGFzcyo9XCJ2aS1mZjBmczFsczFjczJcIl0gLnNsaWRlciB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcbn1cblxuLyogbGluZSAyOTk0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczFsczFjczBcIl0gLnNsaWRlciBsaSxcbltjbGFzcyo9XCJ2aS1mZjBmczFsczFjczFcIl0gLnNsaWRlciBsaSxcbltjbGFzcyo9XCJ2aS1mZjBmczFsczFjczJcIl0gLnNsaWRlciBsaSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjIgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAyOTk5LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczFsczFjczBcIl0gLnRvcC1saW5lLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMVwiXSAudG9wLWxpbmUsXG5bY2xhc3MqPVwidmktZmYwZnMxbHMxY3MyXCJdIC50b3AtbGluZSB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyogbGluZSAzMDAzLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczFsczFjczBcIl0gLmxvZ28sXG5bY2xhc3MqPVwidmktZmYwZnMxbHMxY3MxXCJdIC5sb2dvLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMlwiXSAubG9nbyB7XG4gIGhlaWdodDogYXV0bztcbiAgZmxvYXQ6IG5vbmU7XG4gIHdpZHRoOiAyMCU7XG59XG5cbi8qIGxpbmUgMzAwOSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMxbHMxY3MwXCJdIC5hdXRoLWJhcixcbltjbGFzcyo9XCJ2aS1mZjBmczFsczFjczFcIl0gLmF1dGgtYmFyLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMlwiXSAuYXV0aC1iYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IGF1dG87XG4gIHRvcDogYXV0bztcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi8qIGxpbmUgMzAxNiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMxbHMxY3MwXCJdIC5vcGluaW9uLWxpc3QsXG5bY2xhc3MqPVwidmktZmYwZnMxbHMxY3MxXCJdIC5vcGluaW9uLWxpc3QsXG5bY2xhc3MqPVwidmktZmYwZnMxbHMxY3MyXCJdIC5vcGluaW9uLWxpc3Qge1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMzAyMCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMxbHMxY3MwXCJdIC53cmFwLXRpdGxlLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMVwiXSAud3JhcC10aXRsZSxcbltjbGFzcyo9XCJ2aS1mZjBmczFsczFjczJcIl0gLndyYXAtdGl0bGUge1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMzAzMCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MwXCJdIC5sb2dvIGltZyxcbltjbGFzcyo9XCJ2aS1mZjFmczFsczFjczFcIl0gLmxvZ28gaW1nLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMWNzMlwiXSAubG9nbyBpbWcge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDMwMzUsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMWxzMWNzMFwiXSBpbWcsXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MxXCJdIGltZyxcbltjbGFzcyo9XCJ2aS1mZjFmczFsczFjczJcIl0gaW1nIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDMwMzksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMWxzMWNzMFwiXSAuc2VhcmNoLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMWNzMVwiXSAuc2VhcmNoLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMWNzMlwiXSAuc2VhcmNoIHtcbiAgd2lkdGg6IDQ4JTtcbn1cblxuLyogbGluZSAzMDQzLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczFsczFjczBcIl0gLnNvYyxcbltjbGFzcyo9XCJ2aS1mZjFmczFsczFjczFcIl0gLnNvYyxcbltjbGFzcyo9XCJ2aS1mZjFmczFsczFjczJcIl0gLnNvYyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAzMDQ3LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczFsczFjczBcIl0gLmhlYWRlcixcbltjbGFzcyo9XCJ2aS1mZjFmczFsczFjczFcIl0gLmhlYWRlcixcbltjbGFzcyo9XCJ2aS1mZjFmczFsczFjczJcIl0gLmhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgMzA1MywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MwXCJdIC5jbG9jay1ibG9jayxcbltjbGFzcyo9XCJ2aS1mZjFmczFsczFjczFcIl0gLmNsb2NrLWJsb2NrLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMWNzMlwiXSAuY2xvY2stYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogYXV0bztcbiAgbGVmdDogYXV0bztcbiAgd2lkdGg6IDQ1JTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgMzA2MSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MwXCJdIC53cmFwLXNlYXJjaCxcbltjbGFzcyo9XCJ2aS1mZjFmczFsczFjczFcIl0gLndyYXAtc2VhcmNoLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMWNzMlwiXSAud3JhcC1zZWFyY2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IGF1dG87XG4gIHRvcDogYXV0bztcbiAgd2lkdGg6IDgwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4vKiBsaW5lIDMwNjksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMWxzMWNzMFwiXSAud3JhcC1zZWFyY2ggLnZpLXN3LW9uLWJ0bixcbltjbGFzcyo9XCJ2aS1mZjFmczFsczFjczFcIl0gLndyYXAtc2VhcmNoIC52aS1zdy1vbi1idG4sXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MyXCJdIC53cmFwLXNlYXJjaCAudmktc3ctb24tYnRuIHtcbiAgd2lkdGg6IDM4JTtcbn1cblxuLyogbGluZSAzMDc2LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczFsczFjczBcIl0gLmV4bXAsXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MxXCJdIC5leG1wLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMWNzMlwiXSAuZXhtcCB7XG4gIHdpZHRoOiA1MiU7XG59XG5cbi8qIGxpbmUgMzA3OSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MwXCJdIC5leG1wIGEsXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MxXCJdIC5leG1wIGEsXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MyXCJdIC5leG1wIGEge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgMzA4NCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MwXCJdIC5jb2w2MCxcbltjbGFzcyo9XCJ2aS1mZjFmczFsczFjczFcIl0gLmNvbDYwLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMWNzMlwiXSAuY29sNjAge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLyogbGluZSAzMDkxLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczFsczFjczBcIl0gLmEtZGFzaCxcbltjbGFzcyo9XCJ2aS1mZjFmczFsczFjczFcIl0gLmEtZGFzaCxcbltjbGFzcyo9XCJ2aS1mZjFmczFsczFjczJcIl0gLmEtZGFzaCB7XG4gIHBhZGRpbmc6IDdweCAzMHB4O1xufVxuXG4vKiBsaW5lIDMwOTUsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMWxzMWNzMFwiXSAuaW5uZXIsXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MxXCJdIC5pbm5lcixcbltjbGFzcyo9XCJ2aS1mZjFmczFsczFjczJcIl0gLmlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSAzMTAxLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczFsczFjczBcIl0gLmxhc3QtbnVtLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMWNzMVwiXSAubGFzdC1udW0sXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MyXCJdIC5sYXN0LW51bSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAzMTA1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczFsczFjczBcIl0gLmFyY2hpdixcbltjbGFzcyo9XCJ2aS1mZjFmczFsczFjczFcIl0gLmFyY2hpdixcbltjbGFzcyo9XCJ2aS1mZjFmczFsczFjczJcIl0gLmFyY2hpdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogYXV0bztcbiAgdG9wOiBhdXRvO1xuICB3aWR0aDogMjMlO1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLyogbGluZSAzMTEzLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczFsczFjczBcIl0gLm5leHQtbnVtLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMWNzMVwiXSAubmV4dC1udW0sXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MyXCJdIC5uZXh0LW51bSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDgwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogMjVweDtcbn1cblxuLyogbGluZSAzMTIyLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczFsczFjczBcIl0gLnRpcmFnLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMWNzMVwiXSAudGlyYWcsXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MyXCJdIC50aXJhZyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8qIGxpbmUgMzEyNiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MwXCJdIC5zbGlkZXIsXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MxXCJdIC5zbGlkZXIsXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MyXCJdIC5zbGlkZXIge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XG59XG5cbi8qIGxpbmUgMzEzMywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MwXCJdIC5zbGlkZXIgbGksXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MxXCJdIC5zbGlkZXIgbGksXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MyXCJdIC5zbGlkZXIgbGkge1xuICBsaW5lLWhlaWdodDogMS4yICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMzEzOCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MwXCJdIC50b3AtbGluZSxcbltjbGFzcyo9XCJ2aS1mZjFmczFsczFjczFcIl0gLnRvcC1saW5lLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMWNzMlwiXSAudG9wLWxpbmUge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qIGxpbmUgMzE0MiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MwXCJdIC5sb2dvLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMWNzMVwiXSAubG9nbyxcbltjbGFzcyo9XCJ2aS1mZjFmczFsczFjczJcIl0gLmxvZ28ge1xuICBoZWlnaHQ6IGF1dG87XG4gIGZsb2F0OiBub25lO1xuICB3aWR0aDogMjAlO1xufVxuXG4vKiBsaW5lIDMxNDgsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMWxzMWNzMFwiXSAuYXV0aC1iYXIsXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MxXCJdIC5hdXRoLWJhcixcbltjbGFzcyo9XCJ2aS1mZjFmczFsczFjczJcIl0gLmF1dGgtYmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiBhdXRvO1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDMxNTUsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMWxzMWNzMFwiXSAub3Bpbmlvbi1saXN0LFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMWNzMVwiXSAub3Bpbmlvbi1saXN0LFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMWNzMlwiXSAub3Bpbmlvbi1saXN0IHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDMxNTksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMWxzMWNzMFwiXSAud3JhcC10aXRsZSxcbltjbGFzcyo9XCJ2aS1mZjFmczFsczFjczFcIl0gLndyYXAtdGl0bGUsXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MyXCJdIC53cmFwLXRpdGxlIHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDMxNzAsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMGxzMGNzMFwiXSAubG9nbyBpbWcsXG5bY2xhc3MqPVwidmktZmYwZnMwbHMwY3MxXCJdIC5sb2dvIGltZyxcbltjbGFzcyo9XCJ2aS1mZjBmczBsczBjczJcIl0gLmxvZ28gaW1nIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAzMTc1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczBsczBjczBcIl0gaW1nLFxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMGNzMVwiXSBpbWcsXG5bY2xhc3MqPVwidmktZmYwZnMwbHMwY3MyXCJdIGltZyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAzMTc5LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczBsczBjczBcIl0gLnNlYXJjaCxcbltjbGFzcyo9XCJ2aS1mZjBmczBsczBjczFcIl0gLnNlYXJjaCxcbltjbGFzcyo9XCJ2aS1mZjBmczBsczBjczJcIl0gLnNlYXJjaCB7XG4gIHdpZHRoOiA0OCU7XG59XG5cbi8qIGxpbmUgMzE4MywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMwbHMwY3MwXCJdIC5zb2MsXG5bY2xhc3MqPVwidmktZmYwZnMwbHMwY3MxXCJdIC5zb2MsXG5bY2xhc3MqPVwidmktZmYwZnMwbHMwY3MyXCJdIC5zb2Mge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMzE4NywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMwbHMwY3MwXCJdIC5oZWFkZXIsXG5bY2xhc3MqPVwidmktZmYwZnMwbHMwY3MxXCJdIC5oZWFkZXIsXG5bY2xhc3MqPVwidmktZmYwZnMwbHMwY3MyXCJdIC5oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDMxOTMsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMGxzMGNzMFwiXSAuY2xvY2stYmxvY2ssXG5bY2xhc3MqPVwidmktZmYwZnMwbHMwY3MxXCJdIC5jbG9jay1ibG9jayxcbltjbGFzcyo9XCJ2aS1mZjBmczBsczBjczJcIl0gLmNsb2NrLWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIHdpZHRoOiA0NSU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4vKiBsaW5lIDMyMDEsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMGxzMGNzMFwiXSAud3JhcC1zZWFyY2gsXG5bY2xhc3MqPVwidmktZmYwZnMwbHMwY3MxXCJdIC53cmFwLXNlYXJjaCxcbltjbGFzcyo9XCJ2aS1mZjBmczBsczBjczJcIl0gLndyYXAtc2VhcmNoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiBhdXRvO1xuICB0b3A6IGF1dG87XG4gIHdpZHRoOiA4MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLyogbGluZSAzMjA5LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczBsczBjczBcIl0gLndyYXAtc2VhcmNoIC52aS1zdy1vbi1idG4sXG5bY2xhc3MqPVwidmktZmYwZnMwbHMwY3MxXCJdIC53cmFwLXNlYXJjaCAudmktc3ctb24tYnRuLFxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMGNzMlwiXSAud3JhcC1zZWFyY2ggLnZpLXN3LW9uLWJ0biB7XG4gIHdpZHRoOiAzOCU7XG59XG5cbi8qIGxpbmUgMzIxNiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMwbHMwY3MwXCJdIC5leG1wLFxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMGNzMVwiXSAuZXhtcCxcbltjbGFzcyo9XCJ2aS1mZjBmczBsczBjczJcIl0gLmV4bXAge1xuICB3aWR0aDogNTIlO1xufVxuXG4vKiBsaW5lIDMyMTksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMGxzMGNzMFwiXSAuZXhtcCBhLFxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMGNzMVwiXSAuZXhtcCBhLFxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMGNzMlwiXSAuZXhtcCBhIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4vKiBsaW5lIDMyMjQsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMGxzMGNzMFwiXSAuY29sNjAsXG5bY2xhc3MqPVwidmktZmYwZnMwbHMwY3MxXCJdIC5jb2w2MCxcbltjbGFzcyo9XCJ2aS1mZjBmczBsczBjczJcIl0gLmNvbDYwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi8qIGxpbmUgMzIzMSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMwbHMwY3MwXCJdIC5hLWRhc2gsXG5bY2xhc3MqPVwidmktZmYwZnMwbHMwY3MxXCJdIC5hLWRhc2gsXG5bY2xhc3MqPVwidmktZmYwZnMwbHMwY3MyXCJdIC5hLWRhc2gge1xuICBwYWRkaW5nOiA3cHggMzBweDtcbn1cblxuLyogbGluZSAzMjM1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczBsczBjczBcIl0gLmlubmVyLFxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMGNzMVwiXSAuaW5uZXIsXG5bY2xhc3MqPVwidmktZmYwZnMwbHMwY3MyXCJdIC5pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgMzI0MSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMwbHMwY3MwXCJdIC5sYXN0LW51bSxcbltjbGFzcyo9XCJ2aS1mZjBmczBsczBjczFcIl0gLmxhc3QtbnVtLFxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMGNzMlwiXSAubGFzdC1udW0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMzI0NSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMwbHMwY3MwXCJdIC5hcmNoaXYsXG5bY2xhc3MqPVwidmktZmYwZnMwbHMwY3MxXCJdIC5hcmNoaXYsXG5bY2xhc3MqPVwidmktZmYwZnMwbHMwY3MyXCJdIC5hcmNoaXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IGF1dG87XG4gIHRvcDogYXV0bztcbiAgd2lkdGg6IDIzJTtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbi8qIGxpbmUgMzI1MywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMwbHMwY3MwXCJdIC5uZXh0LW51bSxcbltjbGFzcyo9XCJ2aS1mZjBmczBsczBjczFcIl0gLm5leHQtbnVtLFxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMGNzMlwiXSAubmV4dC1udW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiA4MCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IDI1cHg7XG59XG5cbi8qIGxpbmUgMzI2MiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMwbHMwY3MwXCJdIC50aXJhZyxcbltjbGFzcyo9XCJ2aS1mZjBmczBsczBjczFcIl0gLnRpcmFnLFxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMGNzMlwiXSAudGlyYWcge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4vKiBsaW5lIDMyNjYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMGxzMGNzMFwiXSAuc2xpZGVyLFxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMGNzMVwiXSAuc2xpZGVyLFxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMGNzMlwiXSAuc2xpZGVyIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xufVxuXG4vKiBsaW5lIDMyNzMsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMGxzMGNzMFwiXSAuc2xpZGVyIGxpLFxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMGNzMVwiXSAuc2xpZGVyIGxpLFxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMGNzMlwiXSAuc2xpZGVyIGxpIHtcbiAgbGluZS1oZWlnaHQ6IDEuMiAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDMyNzgsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMGxzMGNzMFwiXSAudG9wLWxpbmUsXG5bY2xhc3MqPVwidmktZmYwZnMwbHMwY3MxXCJdIC50b3AtbGluZSxcbltjbGFzcyo9XCJ2aS1mZjBmczBsczBjczJcIl0gLnRvcC1saW5lIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDMyODIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMGxzMGNzMFwiXSAubG9nbyxcbltjbGFzcyo9XCJ2aS1mZjBmczBsczBjczFcIl0gLmxvZ28sXG5bY2xhc3MqPVwidmktZmYwZnMwbHMwY3MyXCJdIC5sb2dvIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBmbG9hdDogbm9uZTtcbiAgd2lkdGg6IDIwJTtcbn1cblxuLyogbGluZSAzMjg4LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczBsczBjczBcIl0gLmF1dGgtYmFyLFxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMGNzMVwiXSAuYXV0aC1iYXIsXG5bY2xhc3MqPVwidmktZmYwZnMwbHMwY3MyXCJdIC5hdXRoLWJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogYXV0bztcbiAgdG9wOiBhdXRvO1xuICByaWdodDogYXV0bztcbn1cblxuLyogbGluZSAzMjk1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczBsczBjczBcIl0gLm9waW5pb24tbGlzdCxcbltjbGFzcyo9XCJ2aS1mZjBmczBsczBjczFcIl0gLm9waW5pb24tbGlzdCxcbltjbGFzcyo9XCJ2aS1mZjBmczBsczBjczJcIl0gLm9waW5pb24tbGlzdCB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAzMjk5LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczBsczBjczBcIl0gLndyYXAtdGl0bGUsXG5bY2xhc3MqPVwidmktZmYwZnMwbHMwY3MxXCJdIC53cmFwLXRpdGxlLFxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMGNzMlwiXSAud3JhcC10aXRsZSB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAzMzA5LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczBsczBjczBcIl0gLmxvZ28gaW1nLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMVwiXSAubG9nbyBpbWcsXG5bY2xhc3MqPVwidmktZmYxZnMwbHMwY3MyXCJdIC5sb2dvIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMzMxNCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMwbHMwY3MwXCJdIGltZyxcbltjbGFzcyo9XCJ2aS1mZjFmczBsczBjczFcIl0gaW1nLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMlwiXSBpbWcge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMzMxOCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMwbHMwY3MwXCJdIC5zZWFyY2gsXG5bY2xhc3MqPVwidmktZmYxZnMwbHMwY3MxXCJdIC5zZWFyY2gsXG5bY2xhc3MqPVwidmktZmYxZnMwbHMwY3MyXCJdIC5zZWFyY2gge1xuICB3aWR0aDogNDglO1xufVxuXG4vKiBsaW5lIDMzMjIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMFwiXSAuc29jLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMVwiXSAuc29jLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMlwiXSAuc29jIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDMzMjYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMFwiXSAuaGVhZGVyLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMVwiXSAuaGVhZGVyLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMlwiXSAuaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSAzMzMyLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczBsczBjczBcIl0gLmNsb2NrLWJsb2NrLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMVwiXSAuY2xvY2stYmxvY2ssXG5bY2xhc3MqPVwidmktZmYxZnMwbHMwY3MyXCJdIC5jbG9jay1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiBhdXRvO1xuICBsZWZ0OiBhdXRvO1xuICB3aWR0aDogNDUlO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLyogbGluZSAzMzQwLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczBsczBjczBcIl0gLndyYXAtc2VhcmNoLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMVwiXSAud3JhcC1zZWFyY2gsXG5bY2xhc3MqPVwidmktZmYxZnMwbHMwY3MyXCJdIC53cmFwLXNlYXJjaCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogYXV0bztcbiAgdG9wOiBhdXRvO1xuICB3aWR0aDogODAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi8qIGxpbmUgMzM0OCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMwbHMwY3MwXCJdIC53cmFwLXNlYXJjaCAudmktc3ctb24tYnRuLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMVwiXSAud3JhcC1zZWFyY2ggLnZpLXN3LW9uLWJ0bixcbltjbGFzcyo9XCJ2aS1mZjFmczBsczBjczJcIl0gLndyYXAtc2VhcmNoIC52aS1zdy1vbi1idG4ge1xuICB3aWR0aDogMzglO1xufVxuXG4vKiBsaW5lIDMzNTQsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMFwiXSAuZXhtcCxcbltjbGFzcyo9XCJ2aS1mZjFmczBsczBjczFcIl0gLmV4bXAsXG5bY2xhc3MqPVwidmktZmYxZnMwbHMwY3MyXCJdIC5leG1wIHtcbiAgd2lkdGg6IDUyJTtcbn1cblxuLyogbGluZSAzMzU3LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczBsczBjczBcIl0gLmV4bXAgYSxcbltjbGFzcyo9XCJ2aS1mZjFmczBsczBjczFcIl0gLmV4bXAgYSxcbltjbGFzcyo9XCJ2aS1mZjFmczBsczBjczJcIl0gLmV4bXAgYSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLyogbGluZSAzMzYyLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczBsczBjczBcIl0gLmNvbDYwLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMVwiXSAuY29sNjAsXG5bY2xhc3MqPVwidmktZmYxZnMwbHMwY3MyXCJdIC5jb2w2MCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4vKiBsaW5lIDMzNjksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMFwiXSAuYS1kYXNoLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMVwiXSAuYS1kYXNoLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMlwiXSAuYS1kYXNoIHtcbiAgcGFkZGluZzogN3B4IDMwcHg7XG59XG5cbi8qIGxpbmUgMzM3MywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMwbHMwY3MwXCJdIC5pbm5lcixcbltjbGFzcyo9XCJ2aS1mZjFmczBsczBjczFcIl0gLmlubmVyLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMlwiXSAuaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDMzNzksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMFwiXSAubGFzdC1udW0sXG5bY2xhc3MqPVwidmktZmYxZnMwbHMwY3MxXCJdIC5sYXN0LW51bSxcbltjbGFzcyo9XCJ2aS1mZjFmczBsczBjczJcIl0gLmxhc3QtbnVtIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDMzODMsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMFwiXSAuYXJjaGl2LFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMVwiXSAuYXJjaGl2LFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMlwiXSAuYXJjaGl2IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiBhdXRvO1xuICB0b3A6IGF1dG87XG4gIHdpZHRoOiAyMyU7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuXG4vKiBsaW5lIDMzOTEsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMFwiXSAubmV4dC1udW0sXG5bY2xhc3MqPVwidmktZmYxZnMwbHMwY3MxXCJdIC5uZXh0LW51bSxcbltjbGFzcyo9XCJ2aS1mZjFmczBsczBjczJcIl0gLm5leHQtbnVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogODAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xufVxuXG4vKiBsaW5lIDM0MDAsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMFwiXSAudGlyYWcsXG5bY2xhc3MqPVwidmktZmYxZnMwbHMwY3MxXCJdIC50aXJhZyxcbltjbGFzcyo9XCJ2aS1mZjFmczBsczBjczJcIl0gLnRpcmFnIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLyogbGluZSAzNDA0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczBsczBjczBcIl0gLnNsaWRlcixcbltjbGFzcyo9XCJ2aS1mZjFmczBsczBjczFcIl0gLnNsaWRlcixcbltjbGFzcyo9XCJ2aS1mZjFmczBsczBjczJcIl0gLnNsaWRlciB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcbn1cblxuLyogbGluZSAzNDExLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczBsczBjczBcIl0gLnNsaWRlciBsaSxcbltjbGFzcyo9XCJ2aS1mZjFmczBsczBjczFcIl0gLnNsaWRlciBsaSxcbltjbGFzcyo9XCJ2aS1mZjFmczBsczBjczJcIl0gLnNsaWRlciBsaSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjIgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAzNDE2LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczBsczBjczBcIl0gLnRvcC1saW5lLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMVwiXSAudG9wLWxpbmUsXG5bY2xhc3MqPVwidmktZmYxZnMwbHMwY3MyXCJdIC50b3AtbGluZSB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyogbGluZSAzNDIwLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczBsczBjczBcIl0gLmxvZ28sXG5bY2xhc3MqPVwidmktZmYxZnMwbHMwY3MxXCJdIC5sb2dvLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMlwiXSAubG9nbyB7XG4gIGhlaWdodDogYXV0bztcbiAgZmxvYXQ6IG5vbmU7XG4gIHdpZHRoOiAyMCU7XG59XG5cbi8qIGxpbmUgMzQyNiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMwbHMwY3MwXCJdIC5hdXRoLWJhcixcbltjbGFzcyo9XCJ2aS1mZjFmczBsczBjczFcIl0gLmF1dGgtYmFyLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMlwiXSAuYXV0aC1iYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IGF1dG87XG4gIHRvcDogYXV0bztcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi8qIGxpbmUgMzQzMywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMwbHMwY3MwXCJdIC5vcGluaW9uLWxpc3QsXG5bY2xhc3MqPVwidmktZmYxZnMwbHMwY3MxXCJdIC5vcGluaW9uLWxpc3QsXG5bY2xhc3MqPVwidmktZmYxZnMwbHMwY3MyXCJdIC5vcGluaW9uLWxpc3Qge1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMzQzNywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMwbHMwY3MwXCJdIC53cmFwLXRpdGxlLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMVwiXSAud3JhcC10aXRsZSxcbltjbGFzcyo9XCJ2aS1mZjFmczBsczBjczJcIl0gLndyYXAtdGl0bGUge1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMzQ0NywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMwbHMwY3MwXCJdIC5sb2dvIGltZyxcbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczFcIl0gLmxvZ28gaW1nLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMGNzMlwiXSAubG9nbyBpbWcge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDM0NTIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMGxzMGNzMFwiXSBpbWcsXG5bY2xhc3MqPVwidmktZmYyZnMwbHMwY3MxXCJdIGltZyxcbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczJcIl0gaW1nIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDM0NTYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMGxzMGNzMFwiXSAuc2VhcmNoLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMGNzMVwiXSAuc2VhcmNoLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMGNzMlwiXSAuc2VhcmNoIHtcbiAgd2lkdGg6IDQ4JTtcbn1cblxuLyogbGluZSAzNDYwLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczBcIl0gLnNvYyxcbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczFcIl0gLnNvYyxcbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczJcIl0gLnNvYyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAzNDY0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczBcIl0gLmhlYWRlcixcbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczFcIl0gLmhlYWRlcixcbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczJcIl0gLmhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgMzQ3MCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMwbHMwY3MwXCJdIC5jbG9jay1ibG9jayxcbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczFcIl0gLmNsb2NrLWJsb2NrLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMGNzMlwiXSAuY2xvY2stYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogYXV0bztcbiAgbGVmdDogYXV0bztcbiAgd2lkdGg6IDQ1JTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgMzQ3OCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMwbHMwY3MwXCJdIC53cmFwLXNlYXJjaCxcbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczFcIl0gLndyYXAtc2VhcmNoLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMGNzMlwiXSAud3JhcC1zZWFyY2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IGF1dG87XG4gIHRvcDogYXV0bztcbiAgd2lkdGg6IDgwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4vKiBsaW5lIDM0ODYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMGxzMGNzMFwiXSAud3JhcC1zZWFyY2ggLnZpLXN3LW9uLWJ0bixcbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczFcIl0gLndyYXAtc2VhcmNoIC52aS1zdy1vbi1idG4sXG5bY2xhc3MqPVwidmktZmYyZnMwbHMwY3MyXCJdIC53cmFwLXNlYXJjaCAudmktc3ctb24tYnRuIHtcbiAgd2lkdGg6IDM4JTtcbn1cblxuLyogbGluZSAzNDkzLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczBcIl0gLmV4bXAsXG5bY2xhc3MqPVwidmktZmYyZnMwbHMwY3MxXCJdIC5leG1wLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMGNzMlwiXSAuZXhtcCB7XG4gIHdpZHRoOiA1MiU7XG59XG5cbi8qIGxpbmUgMzQ5NiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMwbHMwY3MwXCJdIC5leG1wIGEsXG5bY2xhc3MqPVwidmktZmYyZnMwbHMwY3MxXCJdIC5leG1wIGEsXG5bY2xhc3MqPVwidmktZmYyZnMwbHMwY3MyXCJdIC5leG1wIGEge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgMzUwMSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMwbHMwY3MwXCJdIC5jb2w2MCxcbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczFcIl0gLmNvbDYwLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMGNzMlwiXSAuY29sNjAge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLyogbGluZSAzNTA4LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczBcIl0gLmEtZGFzaCxcbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczFcIl0gLmEtZGFzaCxcbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczJcIl0gLmEtZGFzaCB7XG4gIHBhZGRpbmc6IDdweCAzMHB4O1xufVxuXG4vKiBsaW5lIDM1MTIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMGxzMGNzMFwiXSAuaW5uZXIsXG5bY2xhc3MqPVwidmktZmYyZnMwbHMwY3MxXCJdIC5pbm5lcixcbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczJcIl0gLmlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSAzNTE4LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczBcIl0gLmxhc3QtbnVtLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMGNzMVwiXSAubGFzdC1udW0sXG5bY2xhc3MqPVwidmktZmYyZnMwbHMwY3MyXCJdIC5sYXN0LW51bSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAzNTIyLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczBcIl0gLmFyY2hpdixcbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczFcIl0gLmFyY2hpdixcbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczJcIl0gLmFyY2hpdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogYXV0bztcbiAgdG9wOiBhdXRvO1xuICB3aWR0aDogMjMlO1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLyogbGluZSAzNTMwLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczBcIl0gLm5leHQtbnVtLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMGNzMVwiXSAubmV4dC1udW0sXG5bY2xhc3MqPVwidmktZmYyZnMwbHMwY3MyXCJdIC5uZXh0LW51bSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDgwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogMjVweDtcbn1cblxuLyogbGluZSAzNTM5LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczBcIl0gLnRpcmFnLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMGNzMVwiXSAudGlyYWcsXG5bY2xhc3MqPVwidmktZmYyZnMwbHMwY3MyXCJdIC50aXJhZyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8qIGxpbmUgMzU0MywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMwbHMwY3MwXCJdIC5zbGlkZXIsXG5bY2xhc3MqPVwidmktZmYyZnMwbHMwY3MxXCJdIC5zbGlkZXIsXG5bY2xhc3MqPVwidmktZmYyZnMwbHMwY3MyXCJdIC5zbGlkZXIge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XG59XG5cbi8qIGxpbmUgMzU1MCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMwbHMwY3MwXCJdIC5zbGlkZXIgbGksXG5bY2xhc3MqPVwidmktZmYyZnMwbHMwY3MxXCJdIC5zbGlkZXIgbGksXG5bY2xhc3MqPVwidmktZmYyZnMwbHMwY3MyXCJdIC5zbGlkZXIgbGkge1xuICBsaW5lLWhlaWdodDogMS4yICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMzU1NSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMwbHMwY3MwXCJdIC50b3AtbGluZSxcbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczFcIl0gLnRvcC1saW5lLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMGNzMlwiXSAudG9wLWxpbmUge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qIGxpbmUgMzU1OSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMwbHMwY3MwXCJdIC5sb2dvLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMGNzMVwiXSAubG9nbyxcbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczJcIl0gLmxvZ28ge1xuICBoZWlnaHQ6IGF1dG87XG4gIGZsb2F0OiBub25lO1xuICB3aWR0aDogMjAlO1xufVxuXG4vKiBsaW5lIDM1NjUsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMGxzMGNzMFwiXSAuYXV0aC1iYXIsXG5bY2xhc3MqPVwidmktZmYyZnMwbHMwY3MxXCJdIC5hdXRoLWJhcixcbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczJcIl0gLmF1dGgtYmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiBhdXRvO1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDM1NzIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMGxzMGNzMFwiXSAub3Bpbmlvbi1saXN0LFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMGNzMVwiXSAub3Bpbmlvbi1saXN0LFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMGNzMlwiXSAub3Bpbmlvbi1saXN0IHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDM1NzYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMGxzMGNzMFwiXSAud3JhcC10aXRsZSxcbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczFcIl0gLndyYXAtdGl0bGUsXG5bY2xhc3MqPVwidmktZmYyZnMwbHMwY3MyXCJdIC53cmFwLXRpdGxlIHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDM1ODcsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMGxzMWNzMFwiXSAubG9nbyBpbWcsXG5bY2xhc3MqPVwidmktZmYwZnMwbHMxY3MxXCJdIC5sb2dvIGltZyxcbltjbGFzcyo9XCJ2aS1mZjBmczBsczFjczJcIl0gLmxvZ28gaW1nIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAzNTkyLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczBsczFjczBcIl0gaW1nLFxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMWNzMVwiXSBpbWcsXG5bY2xhc3MqPVwidmktZmYwZnMwbHMxY3MyXCJdIGltZyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAzNTk2LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczBsczFjczBcIl0gLnNlYXJjaCxcbltjbGFzcyo9XCJ2aS1mZjBmczBsczFjczFcIl0gLnNlYXJjaCxcbltjbGFzcyo9XCJ2aS1mZjBmczBsczFjczJcIl0gLnNlYXJjaCB7XG4gIHdpZHRoOiA0OCU7XG59XG5cbi8qIGxpbmUgMzYwMCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMwbHMxY3MwXCJdIC5zb2MsXG5bY2xhc3MqPVwidmktZmYwZnMwbHMxY3MxXCJdIC5zb2MsXG5bY2xhc3MqPVwidmktZmYwZnMwbHMxY3MyXCJdIC5zb2Mge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMzYwNCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMwbHMxY3MwXCJdIC5oZWFkZXIsXG5bY2xhc3MqPVwidmktZmYwZnMwbHMxY3MxXCJdIC5oZWFkZXIsXG5bY2xhc3MqPVwidmktZmYwZnMwbHMxY3MyXCJdIC5oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDM2MTAsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMGxzMWNzMFwiXSAuY2xvY2stYmxvY2ssXG5bY2xhc3MqPVwidmktZmYwZnMwbHMxY3MxXCJdIC5jbG9jay1ibG9jayxcbltjbGFzcyo9XCJ2aS1mZjBmczBsczFjczJcIl0gLmNsb2NrLWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIHdpZHRoOiA0NSU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4vKiBsaW5lIDM2MTgsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMGxzMWNzMFwiXSAud3JhcC1zZWFyY2gsXG5bY2xhc3MqPVwidmktZmYwZnMwbHMxY3MxXCJdIC53cmFwLXNlYXJjaCxcbltjbGFzcyo9XCJ2aS1mZjBmczBsczFjczJcIl0gLndyYXAtc2VhcmNoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiBhdXRvO1xuICB0b3A6IGF1dG87XG4gIHdpZHRoOiA4MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLyogbGluZSAzNjI2LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczBsczFjczBcIl0gLndyYXAtc2VhcmNoIC52aS1zdy1vbi1idG4sXG5bY2xhc3MqPVwidmktZmYwZnMwbHMxY3MxXCJdIC53cmFwLXNlYXJjaCAudmktc3ctb24tYnRuLFxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMWNzMlwiXSAud3JhcC1zZWFyY2ggLnZpLXN3LW9uLWJ0biB7XG4gIHdpZHRoOiAzOCU7XG59XG5cbi8qIGxpbmUgMzYzMywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMwbHMxY3MwXCJdIC5leG1wLFxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMWNzMVwiXSAuZXhtcCxcbltjbGFzcyo9XCJ2aS1mZjBmczBsczFjczJcIl0gLmV4bXAge1xuICB3aWR0aDogNTIlO1xufVxuXG4vKiBsaW5lIDM2MzYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMGxzMWNzMFwiXSAuZXhtcCBhLFxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMWNzMVwiXSAuZXhtcCBhLFxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMWNzMlwiXSAuZXhtcCBhIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4vKiBsaW5lIDM2NDEsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMGxzMWNzMFwiXSAuY29sNjAsXG5bY2xhc3MqPVwidmktZmYwZnMwbHMxY3MxXCJdIC5jb2w2MCxcbltjbGFzcyo9XCJ2aS1mZjBmczBsczFjczJcIl0gLmNvbDYwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi8qIGxpbmUgMzY0OCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMwbHMxY3MwXCJdIC5hLWRhc2gsXG5bY2xhc3MqPVwidmktZmYwZnMwbHMxY3MxXCJdIC5hLWRhc2gsXG5bY2xhc3MqPVwidmktZmYwZnMwbHMxY3MyXCJdIC5hLWRhc2gge1xuICBwYWRkaW5nOiA3cHggMzBweDtcbn1cblxuLyogbGluZSAzNjUyLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczBsczFjczBcIl0gLmlubmVyLFxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMWNzMVwiXSAuaW5uZXIsXG5bY2xhc3MqPVwidmktZmYwZnMwbHMxY3MyXCJdIC5pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgMzY1OCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMwbHMxY3MwXCJdIC5sYXN0LW51bSxcbltjbGFzcyo9XCJ2aS1mZjBmczBsczFjczFcIl0gLmxhc3QtbnVtLFxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMWNzMlwiXSAubGFzdC1udW0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMzY2MiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMwbHMxY3MwXCJdIC5hcmNoaXYsXG5bY2xhc3MqPVwidmktZmYwZnMwbHMxY3MxXCJdIC5hcmNoaXYsXG5bY2xhc3MqPVwidmktZmYwZnMwbHMxY3MyXCJdIC5hcmNoaXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IGF1dG87XG4gIHRvcDogYXV0bztcbiAgd2lkdGg6IDIzJTtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbi8qIGxpbmUgMzY3MCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMwbHMxY3MwXCJdIC5uZXh0LW51bSxcbltjbGFzcyo9XCJ2aS1mZjBmczBsczFjczFcIl0gLm5leHQtbnVtLFxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMWNzMlwiXSAubmV4dC1udW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiA4MCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IDI1cHg7XG59XG5cbi8qIGxpbmUgMzY3OSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMwbHMxY3MwXCJdIC50aXJhZyxcbltjbGFzcyo9XCJ2aS1mZjBmczBsczFjczFcIl0gLnRpcmFnLFxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMWNzMlwiXSAudGlyYWcge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4vKiBsaW5lIDM2ODMsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMGxzMWNzMFwiXSAuc2xpZGVyLFxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMWNzMVwiXSAuc2xpZGVyLFxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMWNzMlwiXSAuc2xpZGVyIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xufVxuXG4vKiBsaW5lIDM2OTAsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMGxzMWNzMFwiXSAuc2xpZGVyIGxpLFxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMWNzMVwiXSAuc2xpZGVyIGxpLFxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMWNzMlwiXSAuc2xpZGVyIGxpIHtcbiAgbGluZS1oZWlnaHQ6IDEuMiAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDM2OTUsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMGxzMWNzMFwiXSAudG9wLWxpbmUsXG5bY2xhc3MqPVwidmktZmYwZnMwbHMxY3MxXCJdIC50b3AtbGluZSxcbltjbGFzcyo9XCJ2aS1mZjBmczBsczFjczJcIl0gLnRvcC1saW5lIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDM2OTksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMGxzMWNzMFwiXSAubG9nbyxcbltjbGFzcyo9XCJ2aS1mZjBmczBsczFjczFcIl0gLmxvZ28sXG5bY2xhc3MqPVwidmktZmYwZnMwbHMxY3MyXCJdIC5sb2dvIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBmbG9hdDogbm9uZTtcbiAgd2lkdGg6IDIwJTtcbn1cblxuLyogbGluZSAzNzA1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczBsczFjczBcIl0gLmF1dGgtYmFyLFxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMWNzMVwiXSAuYXV0aC1iYXIsXG5bY2xhc3MqPVwidmktZmYwZnMwbHMxY3MyXCJdIC5hdXRoLWJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogYXV0bztcbiAgdG9wOiBhdXRvO1xuICByaWdodDogYXV0bztcbn1cblxuLyogbGluZSAzNzEyLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczBsczFjczBcIl0gLm9waW5pb24tbGlzdCxcbltjbGFzcyo9XCJ2aS1mZjBmczBsczFjczFcIl0gLm9waW5pb24tbGlzdCxcbltjbGFzcyo9XCJ2aS1mZjBmczBsczFjczJcIl0gLm9waW5pb24tbGlzdCB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAzNzE2LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczBsczFjczBcIl0gLndyYXAtdGl0bGUsXG5bY2xhc3MqPVwidmktZmYwZnMwbHMxY3MxXCJdIC53cmFwLXRpdGxlLFxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMWNzMlwiXSAud3JhcC10aXRsZSB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAzNzI2LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczBsczJjczBcIl0gLmxvZ28gaW1nLFxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMmNzMVwiXSAubG9nbyBpbWcsXG5bY2xhc3MqPVwidmktZmYwZnMwbHMyY3MyXCJdIC5sb2dvIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMzczMSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMwbHMyY3MwXCJdIGltZyxcbltjbGFzcyo9XCJ2aS1mZjBmczBsczJjczFcIl0gaW1nLFxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMmNzMlwiXSBpbWcge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMzczNSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMwbHMyY3MwXCJdIC5zZWFyY2gsXG5bY2xhc3MqPVwidmktZmYwZnMwbHMyY3MxXCJdIC5zZWFyY2gsXG5bY2xhc3MqPVwidmktZmYwZnMwbHMyY3MyXCJdIC5zZWFyY2gge1xuICB3aWR0aDogNDglO1xufVxuXG4vKiBsaW5lIDM3MzksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMGxzMmNzMFwiXSAuc29jLFxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMmNzMVwiXSAuc29jLFxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMmNzMlwiXSAuc29jIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDM3NDMsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMGxzMmNzMFwiXSAuaGVhZGVyLFxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMmNzMVwiXSAuaGVhZGVyLFxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMmNzMlwiXSAuaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSAzNzQ5LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczBsczJjczBcIl0gLmNsb2NrLWJsb2NrLFxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMmNzMVwiXSAuY2xvY2stYmxvY2ssXG5bY2xhc3MqPVwidmktZmYwZnMwbHMyY3MyXCJdIC5jbG9jay1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiBhdXRvO1xuICBsZWZ0OiBhdXRvO1xuICB3aWR0aDogNDUlO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLyogbGluZSAzNzU3LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczBsczJjczBcIl0gLndyYXAtc2VhcmNoLFxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMmNzMVwiXSAud3JhcC1zZWFyY2gsXG5bY2xhc3MqPVwidmktZmYwZnMwbHMyY3MyXCJdIC53cmFwLXNlYXJjaCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogYXV0bztcbiAgdG9wOiBhdXRvO1xuICB3aWR0aDogODAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi8qIGxpbmUgMzc2NSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMwbHMyY3MwXCJdIC53cmFwLXNlYXJjaCAudmktc3ctb24tYnRuLFxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMmNzMVwiXSAud3JhcC1zZWFyY2ggLnZpLXN3LW9uLWJ0bixcbltjbGFzcyo9XCJ2aS1mZjBmczBsczJjczJcIl0gLndyYXAtc2VhcmNoIC52aS1zdy1vbi1idG4ge1xuICB3aWR0aDogMzglO1xufVxuXG4vKiBsaW5lIDM3NzIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMGxzMmNzMFwiXSAuZXhtcCxcbltjbGFzcyo9XCJ2aS1mZjBmczBsczJjczFcIl0gLmV4bXAsXG5bY2xhc3MqPVwidmktZmYwZnMwbHMyY3MyXCJdIC5leG1wIHtcbiAgd2lkdGg6IDUyJTtcbn1cblxuLyogbGluZSAzNzc1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczBsczJjczBcIl0gLmV4bXAgYSxcbltjbGFzcyo9XCJ2aS1mZjBmczBsczJjczFcIl0gLmV4bXAgYSxcbltjbGFzcyo9XCJ2aS1mZjBmczBsczJjczJcIl0gLmV4bXAgYSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLyogbGluZSAzNzgwLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczBsczJjczBcIl0gLmNvbDYwLFxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMmNzMVwiXSAuY29sNjAsXG5bY2xhc3MqPVwidmktZmYwZnMwbHMyY3MyXCJdIC5jb2w2MCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4vKiBsaW5lIDM3ODcsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMGxzMmNzMFwiXSAuYS1kYXNoLFxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMmNzMVwiXSAuYS1kYXNoLFxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMmNzMlwiXSAuYS1kYXNoIHtcbiAgcGFkZGluZzogN3B4IDMwcHg7XG59XG5cbi8qIGxpbmUgMzc5MSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMwbHMyY3MwXCJdIC5pbm5lcixcbltjbGFzcyo9XCJ2aS1mZjBmczBsczJjczFcIl0gLmlubmVyLFxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMmNzMlwiXSAuaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDM3OTcsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMGxzMmNzMFwiXSAubGFzdC1udW0sXG5bY2xhc3MqPVwidmktZmYwZnMwbHMyY3MxXCJdIC5sYXN0LW51bSxcbltjbGFzcyo9XCJ2aS1mZjBmczBsczJjczJcIl0gLmxhc3QtbnVtIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDM4MDEsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMGxzMmNzMFwiXSAuYXJjaGl2LFxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMmNzMVwiXSAuYXJjaGl2LFxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMmNzMlwiXSAuYXJjaGl2IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiBhdXRvO1xuICB0b3A6IGF1dG87XG4gIHdpZHRoOiAyMyU7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuXG4vKiBsaW5lIDM4MDksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMGxzMmNzMFwiXSAubmV4dC1udW0sXG5bY2xhc3MqPVwidmktZmYwZnMwbHMyY3MxXCJdIC5uZXh0LW51bSxcbltjbGFzcyo9XCJ2aS1mZjBmczBsczJjczJcIl0gLm5leHQtbnVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogODAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xufVxuXG4vKiBsaW5lIDM4MTgsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMGxzMmNzMFwiXSAudGlyYWcsXG5bY2xhc3MqPVwidmktZmYwZnMwbHMyY3MxXCJdIC50aXJhZyxcbltjbGFzcyo9XCJ2aS1mZjBmczBsczJjczJcIl0gLnRpcmFnIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLyogbGluZSAzODIyLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczBsczJjczBcIl0gLnNsaWRlcixcbltjbGFzcyo9XCJ2aS1mZjBmczBsczJjczFcIl0gLnNsaWRlcixcbltjbGFzcyo9XCJ2aS1mZjBmczBsczJjczJcIl0gLnNsaWRlciB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcbn1cblxuLyogbGluZSAzODI5LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczBsczJjczBcIl0gLnNsaWRlciBsaSxcbltjbGFzcyo9XCJ2aS1mZjBmczBsczJjczFcIl0gLnNsaWRlciBsaSxcbltjbGFzcyo9XCJ2aS1mZjBmczBsczJjczJcIl0gLnNsaWRlciBsaSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjIgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAzODM0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczBsczJjczBcIl0gLnRvcC1saW5lLFxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMmNzMVwiXSAudG9wLWxpbmUsXG5bY2xhc3MqPVwidmktZmYwZnMwbHMyY3MyXCJdIC50b3AtbGluZSB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyogbGluZSAzODM4LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczBsczJjczBcIl0gLmxvZ28sXG5bY2xhc3MqPVwidmktZmYwZnMwbHMyY3MxXCJdIC5sb2dvLFxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMmNzMlwiXSAubG9nbyB7XG4gIGhlaWdodDogYXV0bztcbiAgZmxvYXQ6IG5vbmU7XG4gIHdpZHRoOiAyMCU7XG59XG5cbi8qIGxpbmUgMzg0NCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMwbHMyY3MwXCJdIC5hdXRoLWJhcixcbltjbGFzcyo9XCJ2aS1mZjBmczBsczJjczFcIl0gLmF1dGgtYmFyLFxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMmNzMlwiXSAuYXV0aC1iYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IGF1dG87XG4gIHRvcDogYXV0bztcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi8qIGxpbmUgMzg1MSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMwbHMyY3MwXCJdIC5vcGluaW9uLWxpc3QsXG5bY2xhc3MqPVwidmktZmYwZnMwbHMyY3MxXCJdIC5vcGluaW9uLWxpc3QsXG5bY2xhc3MqPVwidmktZmYwZnMwbHMyY3MyXCJdIC5vcGluaW9uLWxpc3Qge1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMzg1NSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMwbHMyY3MwXCJdIC53cmFwLXRpdGxlLFxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMmNzMVwiXSAud3JhcC10aXRsZSxcbltjbGFzcyo9XCJ2aS1mZjBmczBsczJjczJcIl0gLndyYXAtdGl0bGUge1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMzg2NSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMxbHMwY3MwXCJdIC5sb2dvIGltZyxcbltjbGFzcyo9XCJ2aS1mZjBmczFsczBjczFcIl0gLmxvZ28gaW1nLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMGNzMlwiXSAubG9nbyBpbWcge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDM4NzAsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMWxzMGNzMFwiXSBpbWcsXG5bY2xhc3MqPVwidmktZmYwZnMxbHMwY3MxXCJdIGltZyxcbltjbGFzcyo9XCJ2aS1mZjBmczFsczBjczJcIl0gaW1nIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDM4NzQsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMWxzMGNzMFwiXSAuc2VhcmNoLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMGNzMVwiXSAuc2VhcmNoLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMGNzMlwiXSAuc2VhcmNoIHtcbiAgd2lkdGg6IDQ4JTtcbn1cblxuLyogbGluZSAzODc4LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczFsczBjczBcIl0gLnNvYyxcbltjbGFzcyo9XCJ2aS1mZjBmczFsczBjczFcIl0gLnNvYyxcbltjbGFzcyo9XCJ2aS1mZjBmczFsczBjczJcIl0gLnNvYyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAzODgyLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczFsczBjczBcIl0gLmhlYWRlcixcbltjbGFzcyo9XCJ2aS1mZjBmczFsczBjczFcIl0gLmhlYWRlcixcbltjbGFzcyo9XCJ2aS1mZjBmczFsczBjczJcIl0gLmhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgMzg4OCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMxbHMwY3MwXCJdIC5jbG9jay1ibG9jayxcbltjbGFzcyo9XCJ2aS1mZjBmczFsczBjczFcIl0gLmNsb2NrLWJsb2NrLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMGNzMlwiXSAuY2xvY2stYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogYXV0bztcbiAgbGVmdDogYXV0bztcbiAgd2lkdGg6IDQ1JTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgMzg5NiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMxbHMwY3MwXCJdIC53cmFwLXNlYXJjaCxcbltjbGFzcyo9XCJ2aS1mZjBmczFsczBjczFcIl0gLndyYXAtc2VhcmNoLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMGNzMlwiXSAud3JhcC1zZWFyY2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IGF1dG87XG4gIHRvcDogYXV0bztcbiAgd2lkdGg6IDgwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4vKiBsaW5lIDM5MDQsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMWxzMGNzMFwiXSAud3JhcC1zZWFyY2ggLnZpLXN3LW9uLWJ0bixcbltjbGFzcyo9XCJ2aS1mZjBmczFsczBjczFcIl0gLndyYXAtc2VhcmNoIC52aS1zdy1vbi1idG4sXG5bY2xhc3MqPVwidmktZmYwZnMxbHMwY3MyXCJdIC53cmFwLXNlYXJjaCAudmktc3ctb24tYnRuIHtcbiAgd2lkdGg6IDM4JTtcbn1cblxuLyogbGluZSAzOTExLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczFsczBjczBcIl0gLmV4bXAsXG5bY2xhc3MqPVwidmktZmYwZnMxbHMwY3MxXCJdIC5leG1wLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMGNzMlwiXSAuZXhtcCB7XG4gIHdpZHRoOiA1MiU7XG59XG5cbi8qIGxpbmUgMzkxNCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMxbHMwY3MwXCJdIC5leG1wIGEsXG5bY2xhc3MqPVwidmktZmYwZnMxbHMwY3MxXCJdIC5leG1wIGEsXG5bY2xhc3MqPVwidmktZmYwZnMxbHMwY3MyXCJdIC5leG1wIGEge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgMzkxOSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMxbHMwY3MwXCJdIC5jb2w2MCxcbltjbGFzcyo9XCJ2aS1mZjBmczFsczBjczFcIl0gLmNvbDYwLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMGNzMlwiXSAuY29sNjAge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLyogbGluZSAzOTI2LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczFsczBjczBcIl0gLmEtZGFzaCxcbltjbGFzcyo9XCJ2aS1mZjBmczFsczBjczFcIl0gLmEtZGFzaCxcbltjbGFzcyo9XCJ2aS1mZjBmczFsczBjczJcIl0gLmEtZGFzaCB7XG4gIHBhZGRpbmc6IDdweCAzMHB4O1xufVxuXG4vKiBsaW5lIDM5MzAsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMWxzMGNzMFwiXSAuaW5uZXIsXG5bY2xhc3MqPVwidmktZmYwZnMxbHMwY3MxXCJdIC5pbm5lcixcbltjbGFzcyo9XCJ2aS1mZjBmczFsczBjczJcIl0gLmlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSAzOTM2LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczFsczBjczBcIl0gLmxhc3QtbnVtLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMGNzMVwiXSAubGFzdC1udW0sXG5bY2xhc3MqPVwidmktZmYwZnMxbHMwY3MyXCJdIC5sYXN0LW51bSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAzOTQwLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczFsczBjczBcIl0gLmFyY2hpdixcbltjbGFzcyo9XCJ2aS1mZjBmczFsczBjczFcIl0gLmFyY2hpdixcbltjbGFzcyo9XCJ2aS1mZjBmczFsczBjczJcIl0gLmFyY2hpdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogYXV0bztcbiAgdG9wOiBhdXRvO1xuICB3aWR0aDogMjMlO1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLyogbGluZSAzOTQ4LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczFsczBjczBcIl0gLm5leHQtbnVtLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMGNzMVwiXSAubmV4dC1udW0sXG5bY2xhc3MqPVwidmktZmYwZnMxbHMwY3MyXCJdIC5uZXh0LW51bSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDgwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogMjVweDtcbn1cblxuLyogbGluZSAzOTU3LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczFsczBjczBcIl0gLnRpcmFnLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMGNzMVwiXSAudGlyYWcsXG5bY2xhc3MqPVwidmktZmYwZnMxbHMwY3MyXCJdIC50aXJhZyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8qIGxpbmUgMzk2MSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMxbHMwY3MwXCJdIC5zbGlkZXIsXG5bY2xhc3MqPVwidmktZmYwZnMxbHMwY3MxXCJdIC5zbGlkZXIsXG5bY2xhc3MqPVwidmktZmYwZnMxbHMwY3MyXCJdIC5zbGlkZXIge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XG59XG5cbi8qIGxpbmUgMzk2OCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMxbHMwY3MwXCJdIC5zbGlkZXIgbGksXG5bY2xhc3MqPVwidmktZmYwZnMxbHMwY3MxXCJdIC5zbGlkZXIgbGksXG5bY2xhc3MqPVwidmktZmYwZnMxbHMwY3MyXCJdIC5zbGlkZXIgbGkge1xuICBsaW5lLWhlaWdodDogMS4yICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMzk3MywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMxbHMwY3MwXCJdIC50b3AtbGluZSxcbltjbGFzcyo9XCJ2aS1mZjBmczFsczBjczFcIl0gLnRvcC1saW5lLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMGNzMlwiXSAudG9wLWxpbmUge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qIGxpbmUgMzk3NywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMxbHMwY3MwXCJdIC5sb2dvLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMGNzMVwiXSAubG9nbyxcbltjbGFzcyo9XCJ2aS1mZjBmczFsczBjczJcIl0gLmxvZ28ge1xuICBoZWlnaHQ6IGF1dG87XG4gIGZsb2F0OiBub25lO1xuICB3aWR0aDogMjAlO1xufVxuXG4vKiBsaW5lIDM5ODMsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMWxzMGNzMFwiXSAuYXV0aC1iYXIsXG5bY2xhc3MqPVwidmktZmYwZnMxbHMwY3MxXCJdIC5hdXRoLWJhcixcbltjbGFzcyo9XCJ2aS1mZjBmczFsczBjczJcIl0gLmF1dGgtYmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiBhdXRvO1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDM5OTAsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMWxzMGNzMFwiXSAub3Bpbmlvbi1saXN0LFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMGNzMVwiXSAub3Bpbmlvbi1saXN0LFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMGNzMlwiXSAub3Bpbmlvbi1saXN0IHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDM5OTQsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMWxzMGNzMFwiXSAud3JhcC10aXRsZSxcbltjbGFzcyo9XCJ2aS1mZjBmczFsczBjczFcIl0gLndyYXAtdGl0bGUsXG5bY2xhc3MqPVwidmktZmYwZnMxbHMwY3MyXCJdIC53cmFwLXRpdGxlIHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDQwMDUsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMFwiXSAubG9nbyBpbWcsXG5bY2xhc3MqPVwidmktZmYwZnMxbHMxY3MxXCJdIC5sb2dvIGltZyxcbltjbGFzcyo9XCJ2aS1mZjBmczFsczFjczJcIl0gLmxvZ28gaW1nIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA0MDEwLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczFsczFjczBcIl0gaW1nLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMVwiXSBpbWcsXG5bY2xhc3MqPVwidmktZmYwZnMxbHMxY3MyXCJdIGltZyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA0MDE0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczFsczFjczBcIl0gLnNlYXJjaCxcbltjbGFzcyo9XCJ2aS1mZjBmczFsczFjczFcIl0gLnNlYXJjaCxcbltjbGFzcyo9XCJ2aS1mZjBmczFsczFjczJcIl0gLnNlYXJjaCB7XG4gIHdpZHRoOiA0OCU7XG59XG5cbi8qIGxpbmUgNDAxOCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMxbHMxY3MwXCJdIC5zb2MsXG5bY2xhc3MqPVwidmktZmYwZnMxbHMxY3MxXCJdIC5zb2MsXG5bY2xhc3MqPVwidmktZmYwZnMxbHMxY3MyXCJdIC5zb2Mge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNDAyMiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMxbHMxY3MwXCJdIC5oZWFkZXIsXG5bY2xhc3MqPVwidmktZmYwZnMxbHMxY3MxXCJdIC5oZWFkZXIsXG5bY2xhc3MqPVwidmktZmYwZnMxbHMxY3MyXCJdIC5oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDQwMjgsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMFwiXSAuY2xvY2stYmxvY2ssXG5bY2xhc3MqPVwidmktZmYwZnMxbHMxY3MxXCJdIC5jbG9jay1ibG9jayxcbltjbGFzcyo9XCJ2aS1mZjBmczFsczFjczJcIl0gLmNsb2NrLWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIHdpZHRoOiA0NSU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4vKiBsaW5lIDQwMzYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMFwiXSAud3JhcC1zZWFyY2gsXG5bY2xhc3MqPVwidmktZmYwZnMxbHMxY3MxXCJdIC53cmFwLXNlYXJjaCxcbltjbGFzcyo9XCJ2aS1mZjBmczFsczFjczJcIl0gLndyYXAtc2VhcmNoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiBhdXRvO1xuICB0b3A6IGF1dG87XG4gIHdpZHRoOiA4MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLyogbGluZSA0MDQ0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczFsczFjczBcIl0gLndyYXAtc2VhcmNoIC52aS1zdy1vbi1idG4sXG5bY2xhc3MqPVwidmktZmYwZnMxbHMxY3MxXCJdIC53cmFwLXNlYXJjaCAudmktc3ctb24tYnRuLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMlwiXSAud3JhcC1zZWFyY2ggLnZpLXN3LW9uLWJ0biB7XG4gIHdpZHRoOiAzOCU7XG59XG5cbi8qIGxpbmUgNDA1MSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMxbHMxY3MwXCJdIC5leG1wLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMVwiXSAuZXhtcCxcbltjbGFzcyo9XCJ2aS1mZjBmczFsczFjczJcIl0gLmV4bXAge1xuICB3aWR0aDogNTIlO1xufVxuXG4vKiBsaW5lIDQwNTQsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMFwiXSAuZXhtcCBhLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMVwiXSAuZXhtcCBhLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMlwiXSAuZXhtcCBhIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4vKiBsaW5lIDQwNTksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMFwiXSAuY29sNjAsXG5bY2xhc3MqPVwidmktZmYwZnMxbHMxY3MxXCJdIC5jb2w2MCxcbltjbGFzcyo9XCJ2aS1mZjBmczFsczFjczJcIl0gLmNvbDYwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi8qIGxpbmUgNDA2NiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMxbHMxY3MwXCJdIC5hLWRhc2gsXG5bY2xhc3MqPVwidmktZmYwZnMxbHMxY3MxXCJdIC5hLWRhc2gsXG5bY2xhc3MqPVwidmktZmYwZnMxbHMxY3MyXCJdIC5hLWRhc2gge1xuICBwYWRkaW5nOiA3cHggMzBweDtcbn1cblxuLyogbGluZSA0MDcwLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczFsczFjczBcIl0gLmlubmVyLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMVwiXSAuaW5uZXIsXG5bY2xhc3MqPVwidmktZmYwZnMxbHMxY3MyXCJdIC5pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgNDA3NiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMxbHMxY3MwXCJdIC5sYXN0LW51bSxcbltjbGFzcyo9XCJ2aS1mZjBmczFsczFjczFcIl0gLmxhc3QtbnVtLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMlwiXSAubGFzdC1udW0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNDA4MCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMxbHMxY3MwXCJdIC5hcmNoaXYsXG5bY2xhc3MqPVwidmktZmYwZnMxbHMxY3MxXCJdIC5hcmNoaXYsXG5bY2xhc3MqPVwidmktZmYwZnMxbHMxY3MyXCJdIC5hcmNoaXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IGF1dG87XG4gIHRvcDogYXV0bztcbiAgd2lkdGg6IDIzJTtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbi8qIGxpbmUgNDA4OCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMxbHMxY3MwXCJdIC5uZXh0LW51bSxcbltjbGFzcyo9XCJ2aS1mZjBmczFsczFjczFcIl0gLm5leHQtbnVtLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMlwiXSAubmV4dC1udW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiA4MCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IDI1cHg7XG59XG5cbi8qIGxpbmUgNDA5NywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMxbHMxY3MwXCJdIC50aXJhZyxcbltjbGFzcyo9XCJ2aS1mZjBmczFsczFjczFcIl0gLnRpcmFnLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMlwiXSAudGlyYWcge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4vKiBsaW5lIDQxMDEsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMFwiXSAuc2xpZGVyLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMVwiXSAuc2xpZGVyLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMlwiXSAuc2xpZGVyIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xufVxuXG4vKiBsaW5lIDQxMDgsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMFwiXSAuc2xpZGVyIGxpLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMVwiXSAuc2xpZGVyIGxpLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMlwiXSAuc2xpZGVyIGxpIHtcbiAgbGluZS1oZWlnaHQ6IDEuMiAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDQxMTMsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMFwiXSAudG9wLWxpbmUsXG5bY2xhc3MqPVwidmktZmYwZnMxbHMxY3MxXCJdIC50b3AtbGluZSxcbltjbGFzcyo9XCJ2aS1mZjBmczFsczFjczJcIl0gLnRvcC1saW5lIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDQxMTcsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMFwiXSAubG9nbyxcbltjbGFzcyo9XCJ2aS1mZjBmczFsczFjczFcIl0gLmxvZ28sXG5bY2xhc3MqPVwidmktZmYwZnMxbHMxY3MyXCJdIC5sb2dvIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBmbG9hdDogbm9uZTtcbiAgd2lkdGg6IDIwJTtcbn1cblxuLyogbGluZSA0MTIzLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczFsczFjczBcIl0gLmF1dGgtYmFyLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMVwiXSAuYXV0aC1iYXIsXG5bY2xhc3MqPVwidmktZmYwZnMxbHMxY3MyXCJdIC5hdXRoLWJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogYXV0bztcbiAgdG9wOiBhdXRvO1xuICByaWdodDogYXV0bztcbn1cblxuLyogbGluZSA0MTMwLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczFsczFjczBcIl0gLm9waW5pb24tbGlzdCxcbltjbGFzcyo9XCJ2aS1mZjBmczFsczFjczFcIl0gLm9waW5pb24tbGlzdCxcbltjbGFzcyo9XCJ2aS1mZjBmczFsczFjczJcIl0gLm9waW5pb24tbGlzdCB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA0MTM0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczFsczFjczBcIl0gLndyYXAtdGl0bGUsXG5bY2xhc3MqPVwidmktZmYwZnMxbHMxY3MxXCJdIC53cmFwLXRpdGxlLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMlwiXSAud3JhcC10aXRsZSB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA0MTQ0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczFsczJjczBcIl0gLmxvZ28gaW1nLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMmNzMVwiXSAubG9nbyBpbWcsXG5bY2xhc3MqPVwidmktZmYwZnMxbHMyY3MyXCJdIC5sb2dvIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNDE0OSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMxbHMyY3MwXCJdIGltZyxcbltjbGFzcyo9XCJ2aS1mZjBmczFsczJjczFcIl0gaW1nLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMmNzMlwiXSBpbWcge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNDE1MywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMxbHMyY3MwXCJdIC5zZWFyY2gsXG5bY2xhc3MqPVwidmktZmYwZnMxbHMyY3MxXCJdIC5zZWFyY2gsXG5bY2xhc3MqPVwidmktZmYwZnMxbHMyY3MyXCJdIC5zZWFyY2gge1xuICB3aWR0aDogNDglO1xufVxuXG4vKiBsaW5lIDQxNTcsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMWxzMmNzMFwiXSAuc29jLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMmNzMVwiXSAuc29jLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMmNzMlwiXSAuc29jIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDQxNjEsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMWxzMmNzMFwiXSAuaGVhZGVyLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMmNzMVwiXSAuaGVhZGVyLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMmNzMlwiXSAuaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSA0MTY3LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczFsczJjczBcIl0gLmNsb2NrLWJsb2NrLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMmNzMVwiXSAuY2xvY2stYmxvY2ssXG5bY2xhc3MqPVwidmktZmYwZnMxbHMyY3MyXCJdIC5jbG9jay1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiBhdXRvO1xuICBsZWZ0OiBhdXRvO1xuICB3aWR0aDogNDUlO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLyogbGluZSA0MTc1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczFsczJjczBcIl0gLndyYXAtc2VhcmNoLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMmNzMVwiXSAud3JhcC1zZWFyY2gsXG5bY2xhc3MqPVwidmktZmYwZnMxbHMyY3MyXCJdIC53cmFwLXNlYXJjaCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogYXV0bztcbiAgdG9wOiBhdXRvO1xuICB3aWR0aDogODAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi8qIGxpbmUgNDE4MywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMxbHMyY3MwXCJdIC53cmFwLXNlYXJjaCAudmktc3ctb24tYnRuLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMmNzMVwiXSAud3JhcC1zZWFyY2ggLnZpLXN3LW9uLWJ0bixcbltjbGFzcyo9XCJ2aS1mZjBmczFsczJjczJcIl0gLndyYXAtc2VhcmNoIC52aS1zdy1vbi1idG4ge1xuICB3aWR0aDogMzglO1xufVxuXG4vKiBsaW5lIDQxOTAsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMWxzMmNzMFwiXSAuZXhtcCxcbltjbGFzcyo9XCJ2aS1mZjBmczFsczJjczFcIl0gLmV4bXAsXG5bY2xhc3MqPVwidmktZmYwZnMxbHMyY3MyXCJdIC5leG1wIHtcbiAgd2lkdGg6IDUyJTtcbn1cblxuLyogbGluZSA0MTkzLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczFsczJjczBcIl0gLmV4bXAgYSxcbltjbGFzcyo9XCJ2aS1mZjBmczFsczJjczFcIl0gLmV4bXAgYSxcbltjbGFzcyo9XCJ2aS1mZjBmczFsczJjczJcIl0gLmV4bXAgYSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLyogbGluZSA0MTk4LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczFsczJjczBcIl0gLmNvbDYwLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMmNzMVwiXSAuY29sNjAsXG5bY2xhc3MqPVwidmktZmYwZnMxbHMyY3MyXCJdIC5jb2w2MCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4vKiBsaW5lIDQyMDUsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMWxzMmNzMFwiXSAuYS1kYXNoLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMmNzMVwiXSAuYS1kYXNoLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMmNzMlwiXSAuYS1kYXNoIHtcbiAgcGFkZGluZzogN3B4IDMwcHg7XG59XG5cbi8qIGxpbmUgNDIwOSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMxbHMyY3MwXCJdIC5pbm5lcixcbltjbGFzcyo9XCJ2aS1mZjBmczFsczJjczFcIl0gLmlubmVyLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMmNzMlwiXSAuaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDQyMTUsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMWxzMmNzMFwiXSAubGFzdC1udW0sXG5bY2xhc3MqPVwidmktZmYwZnMxbHMyY3MxXCJdIC5sYXN0LW51bSxcbltjbGFzcyo9XCJ2aS1mZjBmczFsczJjczJcIl0gLmxhc3QtbnVtIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDQyMTksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMWxzMmNzMFwiXSAuYXJjaGl2LFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMmNzMVwiXSAuYXJjaGl2LFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMmNzMlwiXSAuYXJjaGl2IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiBhdXRvO1xuICB0b3A6IGF1dG87XG4gIHdpZHRoOiAyMyU7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuXG4vKiBsaW5lIDQyMjcsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMWxzMmNzMFwiXSAubmV4dC1udW0sXG5bY2xhc3MqPVwidmktZmYwZnMxbHMyY3MxXCJdIC5uZXh0LW51bSxcbltjbGFzcyo9XCJ2aS1mZjBmczFsczJjczJcIl0gLm5leHQtbnVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogODAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xufVxuXG4vKiBsaW5lIDQyMzYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMWxzMmNzMFwiXSAudGlyYWcsXG5bY2xhc3MqPVwidmktZmYwZnMxbHMyY3MxXCJdIC50aXJhZyxcbltjbGFzcyo9XCJ2aS1mZjBmczFsczJjczJcIl0gLnRpcmFnIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLyogbGluZSA0MjQwLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczFsczJjczBcIl0gLnNsaWRlcixcbltjbGFzcyo9XCJ2aS1mZjBmczFsczJjczFcIl0gLnNsaWRlcixcbltjbGFzcyo9XCJ2aS1mZjBmczFsczJjczJcIl0gLnNsaWRlciB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcbn1cblxuLyogbGluZSA0MjQ3LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczFsczJjczBcIl0gLnNsaWRlciBsaSxcbltjbGFzcyo9XCJ2aS1mZjBmczFsczJjczFcIl0gLnNsaWRlciBsaSxcbltjbGFzcyo9XCJ2aS1mZjBmczFsczJjczJcIl0gLnNsaWRlciBsaSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjIgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA0MjUyLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczFsczJjczBcIl0gLnRvcC1saW5lLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMmNzMVwiXSAudG9wLWxpbmUsXG5bY2xhc3MqPVwidmktZmYwZnMxbHMyY3MyXCJdIC50b3AtbGluZSB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyogbGluZSA0MjU2LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczFsczJjczBcIl0gLmxvZ28sXG5bY2xhc3MqPVwidmktZmYwZnMxbHMyY3MxXCJdIC5sb2dvLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMmNzMlwiXSAubG9nbyB7XG4gIGhlaWdodDogYXV0bztcbiAgZmxvYXQ6IG5vbmU7XG4gIHdpZHRoOiAyMCU7XG59XG5cbi8qIGxpbmUgNDI2MiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMxbHMyY3MwXCJdIC5hdXRoLWJhcixcbltjbGFzcyo9XCJ2aS1mZjBmczFsczJjczFcIl0gLmF1dGgtYmFyLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMmNzMlwiXSAuYXV0aC1iYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IGF1dG87XG4gIHRvcDogYXV0bztcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi8qIGxpbmUgNDI2OSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMxbHMyY3MwXCJdIC5vcGluaW9uLWxpc3QsXG5bY2xhc3MqPVwidmktZmYwZnMxbHMyY3MxXCJdIC5vcGluaW9uLWxpc3QsXG5bY2xhc3MqPVwidmktZmYwZnMxbHMyY3MyXCJdIC5vcGluaW9uLWxpc3Qge1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNDI3MywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMxbHMyY3MwXCJdIC53cmFwLXRpdGxlLFxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMmNzMVwiXSAud3JhcC10aXRsZSxcbltjbGFzcyo9XCJ2aS1mZjBmczFsczJjczJcIl0gLndyYXAtdGl0bGUge1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNDI4MywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMybHMwY3MwXCJdIC5sb2dvIGltZyxcbltjbGFzcyo9XCJ2aS1mZjBmczJsczBjczFcIl0gLmxvZ28gaW1nLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMGNzMlwiXSAubG9nbyBpbWcge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDQyODgsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMmxzMGNzMFwiXSBpbWcsXG5bY2xhc3MqPVwidmktZmYwZnMybHMwY3MxXCJdIGltZyxcbltjbGFzcyo9XCJ2aS1mZjBmczJsczBjczJcIl0gaW1nIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDQyOTIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMmxzMGNzMFwiXSAuc2VhcmNoLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMGNzMVwiXSAuc2VhcmNoLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMGNzMlwiXSAuc2VhcmNoIHtcbiAgd2lkdGg6IDQ4JTtcbn1cblxuLyogbGluZSA0Mjk2LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczJsczBjczBcIl0gLnNvYyxcbltjbGFzcyo9XCJ2aS1mZjBmczJsczBjczFcIl0gLnNvYyxcbltjbGFzcyo9XCJ2aS1mZjBmczJsczBjczJcIl0gLnNvYyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA0MzAwLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczJsczBjczBcIl0gLmhlYWRlcixcbltjbGFzcyo9XCJ2aS1mZjBmczJsczBjczFcIl0gLmhlYWRlcixcbltjbGFzcyo9XCJ2aS1mZjBmczJsczBjczJcIl0gLmhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgNDMwNiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMybHMwY3MwXCJdIC5jbG9jay1ibG9jayxcbltjbGFzcyo9XCJ2aS1mZjBmczJsczBjczFcIl0gLmNsb2NrLWJsb2NrLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMGNzMlwiXSAuY2xvY2stYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogYXV0bztcbiAgbGVmdDogYXV0bztcbiAgd2lkdGg6IDQ1JTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgNDMxNCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMybHMwY3MwXCJdIC53cmFwLXNlYXJjaCxcbltjbGFzcyo9XCJ2aS1mZjBmczJsczBjczFcIl0gLndyYXAtc2VhcmNoLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMGNzMlwiXSAud3JhcC1zZWFyY2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IGF1dG87XG4gIHRvcDogYXV0bztcbiAgd2lkdGg6IDgwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4vKiBsaW5lIDQzMjIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMmxzMGNzMFwiXSAud3JhcC1zZWFyY2ggLnZpLXN3LW9uLWJ0bixcbltjbGFzcyo9XCJ2aS1mZjBmczJsczBjczFcIl0gLndyYXAtc2VhcmNoIC52aS1zdy1vbi1idG4sXG5bY2xhc3MqPVwidmktZmYwZnMybHMwY3MyXCJdIC53cmFwLXNlYXJjaCAudmktc3ctb24tYnRuIHtcbiAgd2lkdGg6IDM4JTtcbn1cblxuLyogbGluZSA0MzI5LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczJsczBjczBcIl0gLmV4bXAsXG5bY2xhc3MqPVwidmktZmYwZnMybHMwY3MxXCJdIC5leG1wLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMGNzMlwiXSAuZXhtcCB7XG4gIHdpZHRoOiA1MiU7XG59XG5cbi8qIGxpbmUgNDMzMiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMybHMwY3MwXCJdIC5leG1wIGEsXG5bY2xhc3MqPVwidmktZmYwZnMybHMwY3MxXCJdIC5leG1wIGEsXG5bY2xhc3MqPVwidmktZmYwZnMybHMwY3MyXCJdIC5leG1wIGEge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgNDMzNywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMybHMwY3MwXCJdIC5jb2w2MCxcbltjbGFzcyo9XCJ2aS1mZjBmczJsczBjczFcIl0gLmNvbDYwLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMGNzMlwiXSAuY29sNjAge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLyogbGluZSA0MzQ0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczJsczBjczBcIl0gLmEtZGFzaCxcbltjbGFzcyo9XCJ2aS1mZjBmczJsczBjczFcIl0gLmEtZGFzaCxcbltjbGFzcyo9XCJ2aS1mZjBmczJsczBjczJcIl0gLmEtZGFzaCB7XG4gIHBhZGRpbmc6IDdweCAzMHB4O1xufVxuXG4vKiBsaW5lIDQzNDgsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMmxzMGNzMFwiXSAuaW5uZXIsXG5bY2xhc3MqPVwidmktZmYwZnMybHMwY3MxXCJdIC5pbm5lcixcbltjbGFzcyo9XCJ2aS1mZjBmczJsczBjczJcIl0gLmlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSA0MzU0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczJsczBjczBcIl0gLmxhc3QtbnVtLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMGNzMVwiXSAubGFzdC1udW0sXG5bY2xhc3MqPVwidmktZmYwZnMybHMwY3MyXCJdIC5sYXN0LW51bSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA0MzU4LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczJsczBjczBcIl0gLmFyY2hpdixcbltjbGFzcyo9XCJ2aS1mZjBmczJsczBjczFcIl0gLmFyY2hpdixcbltjbGFzcyo9XCJ2aS1mZjBmczJsczBjczJcIl0gLmFyY2hpdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogYXV0bztcbiAgdG9wOiBhdXRvO1xuICB3aWR0aDogMjMlO1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLyogbGluZSA0MzY2LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczJsczBjczBcIl0gLm5leHQtbnVtLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMGNzMVwiXSAubmV4dC1udW0sXG5bY2xhc3MqPVwidmktZmYwZnMybHMwY3MyXCJdIC5uZXh0LW51bSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDgwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogMjVweDtcbn1cblxuLyogbGluZSA0Mzc1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczJsczBjczBcIl0gLnRpcmFnLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMGNzMVwiXSAudGlyYWcsXG5bY2xhc3MqPVwidmktZmYwZnMybHMwY3MyXCJdIC50aXJhZyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8qIGxpbmUgNDM3OSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMybHMwY3MwXCJdIC5zbGlkZXIsXG5bY2xhc3MqPVwidmktZmYwZnMybHMwY3MxXCJdIC5zbGlkZXIsXG5bY2xhc3MqPVwidmktZmYwZnMybHMwY3MyXCJdIC5zbGlkZXIge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XG59XG5cbi8qIGxpbmUgNDM4NiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMybHMwY3MwXCJdIC5zbGlkZXIgbGksXG5bY2xhc3MqPVwidmktZmYwZnMybHMwY3MxXCJdIC5zbGlkZXIgbGksXG5bY2xhc3MqPVwidmktZmYwZnMybHMwY3MyXCJdIC5zbGlkZXIgbGkge1xuICBsaW5lLWhlaWdodDogMS4yICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNDM5MSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMybHMwY3MwXCJdIC50b3AtbGluZSxcbltjbGFzcyo9XCJ2aS1mZjBmczJsczBjczFcIl0gLnRvcC1saW5lLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMGNzMlwiXSAudG9wLWxpbmUge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qIGxpbmUgNDM5NSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMybHMwY3MwXCJdIC5sb2dvLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMGNzMVwiXSAubG9nbyxcbltjbGFzcyo9XCJ2aS1mZjBmczJsczBjczJcIl0gLmxvZ28ge1xuICBoZWlnaHQ6IGF1dG87XG4gIGZsb2F0OiBub25lO1xuICB3aWR0aDogMjAlO1xufVxuXG4vKiBsaW5lIDQ0MDEsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMmxzMGNzMFwiXSAuYXV0aC1iYXIsXG5bY2xhc3MqPVwidmktZmYwZnMybHMwY3MxXCJdIC5hdXRoLWJhcixcbltjbGFzcyo9XCJ2aS1mZjBmczJsczBjczJcIl0gLmF1dGgtYmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiBhdXRvO1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDQ0MDgsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMmxzMGNzMFwiXSAub3Bpbmlvbi1saXN0LFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMGNzMVwiXSAub3Bpbmlvbi1saXN0LFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMGNzMlwiXSAub3Bpbmlvbi1saXN0IHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDQ0MTIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMmxzMGNzMFwiXSAud3JhcC10aXRsZSxcbltjbGFzcyo9XCJ2aS1mZjBmczJsczBjczFcIl0gLndyYXAtdGl0bGUsXG5bY2xhc3MqPVwidmktZmYwZnMybHMwY3MyXCJdIC53cmFwLXRpdGxlIHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDQ0MjIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMmxzMWNzMFwiXSAubG9nbyBpbWcsXG5bY2xhc3MqPVwidmktZmYwZnMybHMxY3MxXCJdIC5sb2dvIGltZyxcbltjbGFzcyo9XCJ2aS1mZjBmczJsczFjczJcIl0gLmxvZ28gaW1nIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA0NDI3LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczJsczFjczBcIl0gaW1nLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMWNzMVwiXSBpbWcsXG5bY2xhc3MqPVwidmktZmYwZnMybHMxY3MyXCJdIGltZyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA0NDMxLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczJsczFjczBcIl0gLnNlYXJjaCxcbltjbGFzcyo9XCJ2aS1mZjBmczJsczFjczFcIl0gLnNlYXJjaCxcbltjbGFzcyo9XCJ2aS1mZjBmczJsczFjczJcIl0gLnNlYXJjaCB7XG4gIHdpZHRoOiA0OCU7XG59XG5cbi8qIGxpbmUgNDQzNSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMybHMxY3MwXCJdIC5zb2MsXG5bY2xhc3MqPVwidmktZmYwZnMybHMxY3MxXCJdIC5zb2MsXG5bY2xhc3MqPVwidmktZmYwZnMybHMxY3MyXCJdIC5zb2Mge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNDQzOSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMybHMxY3MwXCJdIC5oZWFkZXIsXG5bY2xhc3MqPVwidmktZmYwZnMybHMxY3MxXCJdIC5oZWFkZXIsXG5bY2xhc3MqPVwidmktZmYwZnMybHMxY3MyXCJdIC5oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDQ0NDUsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMmxzMWNzMFwiXSAuY2xvY2stYmxvY2ssXG5bY2xhc3MqPVwidmktZmYwZnMybHMxY3MxXCJdIC5jbG9jay1ibG9jayxcbltjbGFzcyo9XCJ2aS1mZjBmczJsczFjczJcIl0gLmNsb2NrLWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIHdpZHRoOiA0NSU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4vKiBsaW5lIDQ0NTMsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMmxzMWNzMFwiXSAud3JhcC1zZWFyY2gsXG5bY2xhc3MqPVwidmktZmYwZnMybHMxY3MxXCJdIC53cmFwLXNlYXJjaCxcbltjbGFzcyo9XCJ2aS1mZjBmczJsczFjczJcIl0gLndyYXAtc2VhcmNoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiBhdXRvO1xuICB0b3A6IGF1dG87XG4gIHdpZHRoOiA4MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLyogbGluZSA0NDYxLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczJsczFjczBcIl0gLndyYXAtc2VhcmNoIC52aS1zdy1vbi1idG4sXG5bY2xhc3MqPVwidmktZmYwZnMybHMxY3MxXCJdIC53cmFwLXNlYXJjaCAudmktc3ctb24tYnRuLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMWNzMlwiXSAud3JhcC1zZWFyY2ggLnZpLXN3LW9uLWJ0biB7XG4gIHdpZHRoOiAzOCU7XG59XG5cbi8qIGxpbmUgNDQ2OCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMybHMxY3MwXCJdIC5leG1wLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMWNzMVwiXSAuZXhtcCxcbltjbGFzcyo9XCJ2aS1mZjBmczJsczFjczJcIl0gLmV4bXAge1xuICB3aWR0aDogNTIlO1xufVxuXG4vKiBsaW5lIDQ0NzEsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMmxzMWNzMFwiXSAuZXhtcCBhLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMWNzMVwiXSAuZXhtcCBhLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMWNzMlwiXSAuZXhtcCBhIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4vKiBsaW5lIDQ0NzYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMmxzMWNzMFwiXSAuY29sNjAsXG5bY2xhc3MqPVwidmktZmYwZnMybHMxY3MxXCJdIC5jb2w2MCxcbltjbGFzcyo9XCJ2aS1mZjBmczJsczFjczJcIl0gLmNvbDYwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi8qIGxpbmUgNDQ4MywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMybHMxY3MwXCJdIC5hLWRhc2gsXG5bY2xhc3MqPVwidmktZmYwZnMybHMxY3MxXCJdIC5hLWRhc2gsXG5bY2xhc3MqPVwidmktZmYwZnMybHMxY3MyXCJdIC5hLWRhc2gge1xuICBwYWRkaW5nOiA3cHggMzBweDtcbn1cblxuLyogbGluZSA0NDg3LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczJsczFjczBcIl0gLmlubmVyLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMWNzMVwiXSAuaW5uZXIsXG5bY2xhc3MqPVwidmktZmYwZnMybHMxY3MyXCJdIC5pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgNDQ5MywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMybHMxY3MwXCJdIC5sYXN0LW51bSxcbltjbGFzcyo9XCJ2aS1mZjBmczJsczFjczFcIl0gLmxhc3QtbnVtLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMWNzMlwiXSAubGFzdC1udW0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNDQ5NywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMybHMxY3MwXCJdIC5hcmNoaXYsXG5bY2xhc3MqPVwidmktZmYwZnMybHMxY3MxXCJdIC5hcmNoaXYsXG5bY2xhc3MqPVwidmktZmYwZnMybHMxY3MyXCJdIC5hcmNoaXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IGF1dG87XG4gIHRvcDogYXV0bztcbiAgd2lkdGg6IDIzJTtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbi8qIGxpbmUgNDUwNSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMybHMxY3MwXCJdIC5uZXh0LW51bSxcbltjbGFzcyo9XCJ2aS1mZjBmczJsczFjczFcIl0gLm5leHQtbnVtLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMWNzMlwiXSAubmV4dC1udW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiA4MCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IDI1cHg7XG59XG5cbi8qIGxpbmUgNDUxNCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMybHMxY3MwXCJdIC50aXJhZyxcbltjbGFzcyo9XCJ2aS1mZjBmczJsczFjczFcIl0gLnRpcmFnLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMWNzMlwiXSAudGlyYWcge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4vKiBsaW5lIDQ1MTgsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMmxzMWNzMFwiXSAuc2xpZGVyLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMWNzMVwiXSAuc2xpZGVyLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMWNzMlwiXSAuc2xpZGVyIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xufVxuXG4vKiBsaW5lIDQ1MjUsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMmxzMWNzMFwiXSAuc2xpZGVyIGxpLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMWNzMVwiXSAuc2xpZGVyIGxpLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMWNzMlwiXSAuc2xpZGVyIGxpIHtcbiAgbGluZS1oZWlnaHQ6IDEuMiAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDQ1MzAsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMmxzMWNzMFwiXSAudG9wLWxpbmUsXG5bY2xhc3MqPVwidmktZmYwZnMybHMxY3MxXCJdIC50b3AtbGluZSxcbltjbGFzcyo9XCJ2aS1mZjBmczJsczFjczJcIl0gLnRvcC1saW5lIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDQ1MzQsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMmxzMWNzMFwiXSAubG9nbyxcbltjbGFzcyo9XCJ2aS1mZjBmczJsczFjczFcIl0gLmxvZ28sXG5bY2xhc3MqPVwidmktZmYwZnMybHMxY3MyXCJdIC5sb2dvIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBmbG9hdDogbm9uZTtcbiAgd2lkdGg6IDIwJTtcbn1cblxuLyogbGluZSA0NTQwLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczJsczFjczBcIl0gLmF1dGgtYmFyLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMWNzMVwiXSAuYXV0aC1iYXIsXG5bY2xhc3MqPVwidmktZmYwZnMybHMxY3MyXCJdIC5hdXRoLWJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogYXV0bztcbiAgdG9wOiBhdXRvO1xuICByaWdodDogYXV0bztcbn1cblxuLyogbGluZSA0NTQ3LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczJsczFjczBcIl0gLm9waW5pb24tbGlzdCxcbltjbGFzcyo9XCJ2aS1mZjBmczJsczFjczFcIl0gLm9waW5pb24tbGlzdCxcbltjbGFzcyo9XCJ2aS1mZjBmczJsczFjczJcIl0gLm9waW5pb24tbGlzdCB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA0NTUxLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczJsczFjczBcIl0gLndyYXAtdGl0bGUsXG5bY2xhc3MqPVwidmktZmYwZnMybHMxY3MxXCJdIC53cmFwLXRpdGxlLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMWNzMlwiXSAud3JhcC10aXRsZSB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA0NTYxLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczJsczJjczBcIl0gLmxvZ28gaW1nLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMmNzMVwiXSAubG9nbyBpbWcsXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MyXCJdIC5sb2dvIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNDU2NiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MwXCJdIGltZyxcbltjbGFzcyo9XCJ2aS1mZjBmczJsczJjczFcIl0gaW1nLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMmNzMlwiXSBpbWcge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNDU3MCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MwXCJdIC5zZWFyY2gsXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MxXCJdIC5zZWFyY2gsXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MyXCJdIC5zZWFyY2gge1xuICB3aWR0aDogNDglO1xufVxuXG4vKiBsaW5lIDQ1NzQsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMmxzMmNzMFwiXSAuc29jLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMmNzMVwiXSAuc29jLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMmNzMlwiXSAuc29jIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDQ1NzgsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMmxzMmNzMFwiXSAuaGVhZGVyLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMmNzMVwiXSAuaGVhZGVyLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMmNzMlwiXSAuaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSA0NTg0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczJsczJjczBcIl0gLmNsb2NrLWJsb2NrLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMmNzMVwiXSAuY2xvY2stYmxvY2ssXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MyXCJdIC5jbG9jay1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiBhdXRvO1xuICBsZWZ0OiBhdXRvO1xuICB3aWR0aDogNDUlO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLyogbGluZSA0NTkyLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczJsczJjczBcIl0gLndyYXAtc2VhcmNoLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMmNzMVwiXSAud3JhcC1zZWFyY2gsXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MyXCJdIC53cmFwLXNlYXJjaCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogYXV0bztcbiAgdG9wOiBhdXRvO1xuICB3aWR0aDogODAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi8qIGxpbmUgNDYwMCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MwXCJdIC53cmFwLXNlYXJjaCAudmktc3ctb24tYnRuLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMmNzMVwiXSAud3JhcC1zZWFyY2ggLnZpLXN3LW9uLWJ0bixcbltjbGFzcyo9XCJ2aS1mZjBmczJsczJjczJcIl0gLndyYXAtc2VhcmNoIC52aS1zdy1vbi1idG4ge1xuICB3aWR0aDogMzglO1xufVxuXG4vKiBsaW5lIDQ2MDcsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMmxzMmNzMFwiXSAuZXhtcCxcbltjbGFzcyo9XCJ2aS1mZjBmczJsczJjczFcIl0gLmV4bXAsXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MyXCJdIC5leG1wIHtcbiAgd2lkdGg6IDUyJTtcbn1cblxuLyogbGluZSA0NjEwLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczJsczJjczBcIl0gLmV4bXAgYSxcbltjbGFzcyo9XCJ2aS1mZjBmczJsczJjczFcIl0gLmV4bXAgYSxcbltjbGFzcyo9XCJ2aS1mZjBmczJsczJjczJcIl0gLmV4bXAgYSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLyogbGluZSA0NjE1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczJsczJjczBcIl0gLmNvbDYwLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMmNzMVwiXSAuY29sNjAsXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MyXCJdIC5jb2w2MCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4vKiBsaW5lIDQ2MjIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMmxzMmNzMFwiXSAuYS1kYXNoLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMmNzMVwiXSAuYS1kYXNoLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMmNzMlwiXSAuYS1kYXNoIHtcbiAgcGFkZGluZzogN3B4IDMwcHg7XG59XG5cbi8qIGxpbmUgNDYyNiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MwXCJdIC5pbm5lcixcbltjbGFzcyo9XCJ2aS1mZjBmczJsczJjczFcIl0gLmlubmVyLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMmNzMlwiXSAuaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDQ2MzIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMmxzMmNzMFwiXSAubGFzdC1udW0sXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MxXCJdIC5sYXN0LW51bSxcbltjbGFzcyo9XCJ2aS1mZjBmczJsczJjczJcIl0gLmxhc3QtbnVtIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDQ2MzYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMmxzMmNzMFwiXSAuYXJjaGl2LFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMmNzMVwiXSAuYXJjaGl2LFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMmNzMlwiXSAuYXJjaGl2IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiBhdXRvO1xuICB0b3A6IGF1dG87XG4gIHdpZHRoOiAyMyU7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuXG4vKiBsaW5lIDQ2NDQsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMmxzMmNzMFwiXSAubmV4dC1udW0sXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MxXCJdIC5uZXh0LW51bSxcbltjbGFzcyo9XCJ2aS1mZjBmczJsczJjczJcIl0gLm5leHQtbnVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogODAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xufVxuXG4vKiBsaW5lIDQ2NTMsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMGZzMmxzMmNzMFwiXSAudGlyYWcsXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MxXCJdIC50aXJhZyxcbltjbGFzcyo9XCJ2aS1mZjBmczJsczJjczJcIl0gLnRpcmFnIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLyogbGluZSA0NjU3LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczJsczJjczBcIl0gLnNsaWRlcixcbltjbGFzcyo9XCJ2aS1mZjBmczJsczJjczFcIl0gLnNsaWRlcixcbltjbGFzcyo9XCJ2aS1mZjBmczJsczJjczJcIl0gLnNsaWRlciB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcbn1cblxuLyogbGluZSA0NjY0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczJsczJjczBcIl0gLnNsaWRlciBsaSxcbltjbGFzcyo9XCJ2aS1mZjBmczJsczJjczFcIl0gLnNsaWRlciBsaSxcbltjbGFzcyo9XCJ2aS1mZjBmczJsczJjczJcIl0gLnNsaWRlciBsaSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjIgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA0NjY5LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczJsczJjczBcIl0gLnRvcC1saW5lLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMmNzMVwiXSAudG9wLWxpbmUsXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MyXCJdIC50b3AtbGluZSB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyogbGluZSA0NjczLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjBmczJsczJjczBcIl0gLmxvZ28sXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MxXCJdIC5sb2dvLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMmNzMlwiXSAubG9nbyB7XG4gIGhlaWdodDogYXV0bztcbiAgZmxvYXQ6IG5vbmU7XG4gIHdpZHRoOiAyMCU7XG59XG5cbi8qIGxpbmUgNDY3OSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MwXCJdIC5hdXRoLWJhcixcbltjbGFzcyo9XCJ2aS1mZjBmczJsczJjczFcIl0gLmF1dGgtYmFyLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMmNzMlwiXSAuYXV0aC1iYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IGF1dG87XG4gIHRvcDogYXV0bztcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi8qIGxpbmUgNDY4NiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MwXCJdIC5vcGluaW9uLWxpc3QsXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MxXCJdIC5vcGluaW9uLWxpc3QsXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MyXCJdIC5vcGluaW9uLWxpc3Qge1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNDY5MCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MwXCJdIC53cmFwLXRpdGxlLFxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMmNzMVwiXSAud3JhcC10aXRsZSxcbltjbGFzcyo9XCJ2aS1mZjBmczJsczJjczJcIl0gLndyYXAtdGl0bGUge1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNDcwMCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMwbHMwY3MwXCJdIC5sb2dvIGltZyxcbltjbGFzcyo9XCJ2aS1mZjFmczBsczBjczFcIl0gLmxvZ28gaW1nLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMlwiXSAubG9nbyBpbWcge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDQ3MDUsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMFwiXSBpbWcsXG5bY2xhc3MqPVwidmktZmYxZnMwbHMwY3MxXCJdIGltZyxcbltjbGFzcyo9XCJ2aS1mZjFmczBsczBjczJcIl0gaW1nIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDQ3MDksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMFwiXSAuc2VhcmNoLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMVwiXSAuc2VhcmNoLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMlwiXSAuc2VhcmNoIHtcbiAgd2lkdGg6IDQ4JTtcbn1cblxuLyogbGluZSA0NzEzLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczBsczBjczBcIl0gLnNvYyxcbltjbGFzcyo9XCJ2aS1mZjFmczBsczBjczFcIl0gLnNvYyxcbltjbGFzcyo9XCJ2aS1mZjFmczBsczBjczJcIl0gLnNvYyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA0NzE3LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczBsczBjczBcIl0gLmhlYWRlcixcbltjbGFzcyo9XCJ2aS1mZjFmczBsczBjczFcIl0gLmhlYWRlcixcbltjbGFzcyo9XCJ2aS1mZjFmczBsczBjczJcIl0gLmhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgNDcyMywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMwbHMwY3MwXCJdIC5jbG9jay1ibG9jayxcbltjbGFzcyo9XCJ2aS1mZjFmczBsczBjczFcIl0gLmNsb2NrLWJsb2NrLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMlwiXSAuY2xvY2stYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogYXV0bztcbiAgbGVmdDogYXV0bztcbiAgd2lkdGg6IDQ1JTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgNDczMSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMwbHMwY3MwXCJdIC53cmFwLXNlYXJjaCxcbltjbGFzcyo9XCJ2aS1mZjFmczBsczBjczFcIl0gLndyYXAtc2VhcmNoLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMlwiXSAud3JhcC1zZWFyY2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IGF1dG87XG4gIHRvcDogYXV0bztcbiAgd2lkdGg6IDgwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4vKiBsaW5lIDQ3MzksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMFwiXSAud3JhcC1zZWFyY2ggLnZpLXN3LW9uLWJ0bixcbltjbGFzcyo9XCJ2aS1mZjFmczBsczBjczFcIl0gLndyYXAtc2VhcmNoIC52aS1zdy1vbi1idG4sXG5bY2xhc3MqPVwidmktZmYxZnMwbHMwY3MyXCJdIC53cmFwLXNlYXJjaCAudmktc3ctb24tYnRuIHtcbiAgd2lkdGg6IDM4JTtcbn1cblxuLyogbGluZSA0NzQ2LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczBsczBjczBcIl0gLmV4bXAsXG5bY2xhc3MqPVwidmktZmYxZnMwbHMwY3MxXCJdIC5leG1wLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMlwiXSAuZXhtcCB7XG4gIHdpZHRoOiA1MiU7XG59XG5cbi8qIGxpbmUgNDc0OSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMwbHMwY3MwXCJdIC5leG1wIGEsXG5bY2xhc3MqPVwidmktZmYxZnMwbHMwY3MxXCJdIC5leG1wIGEsXG5bY2xhc3MqPVwidmktZmYxZnMwbHMwY3MyXCJdIC5leG1wIGEge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgNDc1NCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMwbHMwY3MwXCJdIC5jb2w2MCxcbltjbGFzcyo9XCJ2aS1mZjFmczBsczBjczFcIl0gLmNvbDYwLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMlwiXSAuY29sNjAge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLyogbGluZSA0NzYxLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczBsczBjczBcIl0gLmEtZGFzaCxcbltjbGFzcyo9XCJ2aS1mZjFmczBsczBjczFcIl0gLmEtZGFzaCxcbltjbGFzcyo9XCJ2aS1mZjFmczBsczBjczJcIl0gLmEtZGFzaCB7XG4gIHBhZGRpbmc6IDdweCAzMHB4O1xufVxuXG4vKiBsaW5lIDQ3NjUsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMFwiXSAuaW5uZXIsXG5bY2xhc3MqPVwidmktZmYxZnMwbHMwY3MxXCJdIC5pbm5lcixcbltjbGFzcyo9XCJ2aS1mZjFmczBsczBjczJcIl0gLmlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSA0NzcxLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczBsczBjczBcIl0gLmxhc3QtbnVtLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMVwiXSAubGFzdC1udW0sXG5bY2xhc3MqPVwidmktZmYxZnMwbHMwY3MyXCJdIC5sYXN0LW51bSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA0Nzc1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczBsczBjczBcIl0gLmFyY2hpdixcbltjbGFzcyo9XCJ2aS1mZjFmczBsczBjczFcIl0gLmFyY2hpdixcbltjbGFzcyo9XCJ2aS1mZjFmczBsczBjczJcIl0gLmFyY2hpdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogYXV0bztcbiAgdG9wOiBhdXRvO1xuICB3aWR0aDogMjMlO1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLyogbGluZSA0NzgzLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczBsczBjczBcIl0gLm5leHQtbnVtLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMVwiXSAubmV4dC1udW0sXG5bY2xhc3MqPVwidmktZmYxZnMwbHMwY3MyXCJdIC5uZXh0LW51bSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDgwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogMjVweDtcbn1cblxuLyogbGluZSA0NzkyLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczBsczBjczBcIl0gLnRpcmFnLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMVwiXSAudGlyYWcsXG5bY2xhc3MqPVwidmktZmYxZnMwbHMwY3MyXCJdIC50aXJhZyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8qIGxpbmUgNDc5NiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMwbHMwY3MwXCJdIC5zbGlkZXIsXG5bY2xhc3MqPVwidmktZmYxZnMwbHMwY3MxXCJdIC5zbGlkZXIsXG5bY2xhc3MqPVwidmktZmYxZnMwbHMwY3MyXCJdIC5zbGlkZXIge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XG59XG5cbi8qIGxpbmUgNDgwMywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMwbHMwY3MwXCJdIC5zbGlkZXIgbGksXG5bY2xhc3MqPVwidmktZmYxZnMwbHMwY3MxXCJdIC5zbGlkZXIgbGksXG5bY2xhc3MqPVwidmktZmYxZnMwbHMwY3MyXCJdIC5zbGlkZXIgbGkge1xuICBsaW5lLWhlaWdodDogMS4yICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNDgwOCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMwbHMwY3MwXCJdIC50b3AtbGluZSxcbltjbGFzcyo9XCJ2aS1mZjFmczBsczBjczFcIl0gLnRvcC1saW5lLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMlwiXSAudG9wLWxpbmUge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qIGxpbmUgNDgxMiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMwbHMwY3MwXCJdIC5sb2dvLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMVwiXSAubG9nbyxcbltjbGFzcyo9XCJ2aS1mZjFmczBsczBjczJcIl0gLmxvZ28ge1xuICBoZWlnaHQ6IGF1dG87XG4gIGZsb2F0OiBub25lO1xuICB3aWR0aDogMjAlO1xufVxuXG4vKiBsaW5lIDQ4MTgsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMFwiXSAuYXV0aC1iYXIsXG5bY2xhc3MqPVwidmktZmYxZnMwbHMwY3MxXCJdIC5hdXRoLWJhcixcbltjbGFzcyo9XCJ2aS1mZjFmczBsczBjczJcIl0gLmF1dGgtYmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiBhdXRvO1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDQ4MjUsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMFwiXSAub3Bpbmlvbi1saXN0LFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMVwiXSAub3Bpbmlvbi1saXN0LFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMlwiXSAub3Bpbmlvbi1saXN0IHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDQ4MjksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMFwiXSAud3JhcC10aXRsZSxcbltjbGFzcyo9XCJ2aS1mZjFmczBsczBjczFcIl0gLndyYXAtdGl0bGUsXG5bY2xhc3MqPVwidmktZmYxZnMwbHMwY3MyXCJdIC53cmFwLXRpdGxlIHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDQ4MzksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMGxzMWNzMFwiXSAubG9nbyBpbWcsXG5bY2xhc3MqPVwidmktZmYxZnMwbHMxY3MxXCJdIC5sb2dvIGltZyxcbltjbGFzcyo9XCJ2aS1mZjFmczBsczFjczJcIl0gLmxvZ28gaW1nIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA0ODQ0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczBsczFjczBcIl0gaW1nLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMWNzMVwiXSBpbWcsXG5bY2xhc3MqPVwidmktZmYxZnMwbHMxY3MyXCJdIGltZyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA0ODQ4LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczBsczFjczBcIl0gLnNlYXJjaCxcbltjbGFzcyo9XCJ2aS1mZjFmczBsczFjczFcIl0gLnNlYXJjaCxcbltjbGFzcyo9XCJ2aS1mZjFmczBsczFjczJcIl0gLnNlYXJjaCB7XG4gIHdpZHRoOiA0OCU7XG59XG5cbi8qIGxpbmUgNDg1MiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMwbHMxY3MwXCJdIC5zb2MsXG5bY2xhc3MqPVwidmktZmYxZnMwbHMxY3MxXCJdIC5zb2MsXG5bY2xhc3MqPVwidmktZmYxZnMwbHMxY3MyXCJdIC5zb2Mge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNDg1NiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMwbHMxY3MwXCJdIC5oZWFkZXIsXG5bY2xhc3MqPVwidmktZmYxZnMwbHMxY3MxXCJdIC5oZWFkZXIsXG5bY2xhc3MqPVwidmktZmYxZnMwbHMxY3MyXCJdIC5oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDQ4NjIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMGxzMWNzMFwiXSAuY2xvY2stYmxvY2ssXG5bY2xhc3MqPVwidmktZmYxZnMwbHMxY3MxXCJdIC5jbG9jay1ibG9jayxcbltjbGFzcyo9XCJ2aS1mZjFmczBsczFjczJcIl0gLmNsb2NrLWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIHdpZHRoOiA0NSU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4vKiBsaW5lIDQ4NzAsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMGxzMWNzMFwiXSAud3JhcC1zZWFyY2gsXG5bY2xhc3MqPVwidmktZmYxZnMwbHMxY3MxXCJdIC53cmFwLXNlYXJjaCxcbltjbGFzcyo9XCJ2aS1mZjFmczBsczFjczJcIl0gLndyYXAtc2VhcmNoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiBhdXRvO1xuICB0b3A6IGF1dG87XG4gIHdpZHRoOiA4MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLyogbGluZSA0ODc4LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczBsczFjczBcIl0gLndyYXAtc2VhcmNoIC52aS1zdy1vbi1idG4sXG5bY2xhc3MqPVwidmktZmYxZnMwbHMxY3MxXCJdIC53cmFwLXNlYXJjaCAudmktc3ctb24tYnRuLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMWNzMlwiXSAud3JhcC1zZWFyY2ggLnZpLXN3LW9uLWJ0biB7XG4gIHdpZHRoOiAzOCU7XG59XG5cbi8qIGxpbmUgNDg4NSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMwbHMxY3MwXCJdIC5leG1wLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMWNzMVwiXSAuZXhtcCxcbltjbGFzcyo9XCJ2aS1mZjFmczBsczFjczJcIl0gLmV4bXAge1xuICB3aWR0aDogNTIlO1xufVxuXG4vKiBsaW5lIDQ4ODgsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMGxzMWNzMFwiXSAuZXhtcCBhLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMWNzMVwiXSAuZXhtcCBhLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMWNzMlwiXSAuZXhtcCBhIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4vKiBsaW5lIDQ4OTMsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMGxzMWNzMFwiXSAuY29sNjAsXG5bY2xhc3MqPVwidmktZmYxZnMwbHMxY3MxXCJdIC5jb2w2MCxcbltjbGFzcyo9XCJ2aS1mZjFmczBsczFjczJcIl0gLmNvbDYwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi8qIGxpbmUgNDkwMCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMwbHMxY3MwXCJdIC5hLWRhc2gsXG5bY2xhc3MqPVwidmktZmYxZnMwbHMxY3MxXCJdIC5hLWRhc2gsXG5bY2xhc3MqPVwidmktZmYxZnMwbHMxY3MyXCJdIC5hLWRhc2gge1xuICBwYWRkaW5nOiA3cHggMzBweDtcbn1cblxuLyogbGluZSA0OTA0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczBsczFjczBcIl0gLmlubmVyLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMWNzMVwiXSAuaW5uZXIsXG5bY2xhc3MqPVwidmktZmYxZnMwbHMxY3MyXCJdIC5pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgNDkxMCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMwbHMxY3MwXCJdIC5sYXN0LW51bSxcbltjbGFzcyo9XCJ2aS1mZjFmczBsczFjczFcIl0gLmxhc3QtbnVtLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMWNzMlwiXSAubGFzdC1udW0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNDkxNCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMwbHMxY3MwXCJdIC5hcmNoaXYsXG5bY2xhc3MqPVwidmktZmYxZnMwbHMxY3MxXCJdIC5hcmNoaXYsXG5bY2xhc3MqPVwidmktZmYxZnMwbHMxY3MyXCJdIC5hcmNoaXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IGF1dG87XG4gIHRvcDogYXV0bztcbiAgd2lkdGg6IDIzJTtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbi8qIGxpbmUgNDkyMiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMwbHMxY3MwXCJdIC5uZXh0LW51bSxcbltjbGFzcyo9XCJ2aS1mZjFmczBsczFjczFcIl0gLm5leHQtbnVtLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMWNzMlwiXSAubmV4dC1udW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiA4MCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IDI1cHg7XG59XG5cbi8qIGxpbmUgNDkzMSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMwbHMxY3MwXCJdIC50aXJhZyxcbltjbGFzcyo9XCJ2aS1mZjFmczBsczFjczFcIl0gLnRpcmFnLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMWNzMlwiXSAudGlyYWcge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4vKiBsaW5lIDQ5MzUsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMGxzMWNzMFwiXSAuc2xpZGVyLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMWNzMVwiXSAuc2xpZGVyLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMWNzMlwiXSAuc2xpZGVyIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xufVxuXG4vKiBsaW5lIDQ5NDIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMGxzMWNzMFwiXSAuc2xpZGVyIGxpLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMWNzMVwiXSAuc2xpZGVyIGxpLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMWNzMlwiXSAuc2xpZGVyIGxpIHtcbiAgbGluZS1oZWlnaHQ6IDEuMiAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDQ5NDcsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMGxzMWNzMFwiXSAudG9wLWxpbmUsXG5bY2xhc3MqPVwidmktZmYxZnMwbHMxY3MxXCJdIC50b3AtbGluZSxcbltjbGFzcyo9XCJ2aS1mZjFmczBsczFjczJcIl0gLnRvcC1saW5lIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDQ5NTEsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMGxzMWNzMFwiXSAubG9nbyxcbltjbGFzcyo9XCJ2aS1mZjFmczBsczFjczFcIl0gLmxvZ28sXG5bY2xhc3MqPVwidmktZmYxZnMwbHMxY3MyXCJdIC5sb2dvIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBmbG9hdDogbm9uZTtcbiAgd2lkdGg6IDIwJTtcbn1cblxuLyogbGluZSA0OTU3LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczBsczFjczBcIl0gLmF1dGgtYmFyLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMWNzMVwiXSAuYXV0aC1iYXIsXG5bY2xhc3MqPVwidmktZmYxZnMwbHMxY3MyXCJdIC5hdXRoLWJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogYXV0bztcbiAgdG9wOiBhdXRvO1xuICByaWdodDogYXV0bztcbn1cblxuLyogbGluZSA0OTY0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczBsczFjczBcIl0gLm9waW5pb24tbGlzdCxcbltjbGFzcyo9XCJ2aS1mZjFmczBsczFjczFcIl0gLm9waW5pb24tbGlzdCxcbltjbGFzcyo9XCJ2aS1mZjFmczBsczFjczJcIl0gLm9waW5pb24tbGlzdCB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA0OTY4LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczBsczFjczBcIl0gLndyYXAtdGl0bGUsXG5bY2xhc3MqPVwidmktZmYxZnMwbHMxY3MxXCJdIC53cmFwLXRpdGxlLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMWNzMlwiXSAud3JhcC10aXRsZSB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA0OTc4LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczBsczJjczBcIl0gLmxvZ28gaW1nLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMmNzMVwiXSAubG9nbyBpbWcsXG5bY2xhc3MqPVwidmktZmYxZnMwbHMyY3MyXCJdIC5sb2dvIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNDk4MywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMwbHMyY3MwXCJdIGltZyxcbltjbGFzcyo9XCJ2aS1mZjFmczBsczJjczFcIl0gaW1nLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMmNzMlwiXSBpbWcge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNDk4NywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMwbHMyY3MwXCJdIC5zZWFyY2gsXG5bY2xhc3MqPVwidmktZmYxZnMwbHMyY3MxXCJdIC5zZWFyY2gsXG5bY2xhc3MqPVwidmktZmYxZnMwbHMyY3MyXCJdIC5zZWFyY2gge1xuICB3aWR0aDogNDglO1xufVxuXG4vKiBsaW5lIDQ5OTEsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMGxzMmNzMFwiXSAuc29jLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMmNzMVwiXSAuc29jLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMmNzMlwiXSAuc29jIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDQ5OTUsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMGxzMmNzMFwiXSAuaGVhZGVyLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMmNzMVwiXSAuaGVhZGVyLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMmNzMlwiXSAuaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSA1MDAxLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczBsczJjczBcIl0gLmNsb2NrLWJsb2NrLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMmNzMVwiXSAuY2xvY2stYmxvY2ssXG5bY2xhc3MqPVwidmktZmYxZnMwbHMyY3MyXCJdIC5jbG9jay1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiBhdXRvO1xuICBsZWZ0OiBhdXRvO1xuICB3aWR0aDogNDUlO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLyogbGluZSA1MDA5LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczBsczJjczBcIl0gLndyYXAtc2VhcmNoLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMmNzMVwiXSAud3JhcC1zZWFyY2gsXG5bY2xhc3MqPVwidmktZmYxZnMwbHMyY3MyXCJdIC53cmFwLXNlYXJjaCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogYXV0bztcbiAgdG9wOiBhdXRvO1xuICB3aWR0aDogODAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi8qIGxpbmUgNTAxNywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMwbHMyY3MwXCJdIC53cmFwLXNlYXJjaCAudmktc3ctb24tYnRuLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMmNzMVwiXSAud3JhcC1zZWFyY2ggLnZpLXN3LW9uLWJ0bixcbltjbGFzcyo9XCJ2aS1mZjFmczBsczJjczJcIl0gLndyYXAtc2VhcmNoIC52aS1zdy1vbi1idG4ge1xuICB3aWR0aDogMzglO1xufVxuXG4vKiBsaW5lIDUwMjQsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMGxzMmNzMFwiXSAuZXhtcCxcbltjbGFzcyo9XCJ2aS1mZjFmczBsczJjczFcIl0gLmV4bXAsXG5bY2xhc3MqPVwidmktZmYxZnMwbHMyY3MyXCJdIC5leG1wIHtcbiAgd2lkdGg6IDUyJTtcbn1cblxuLyogbGluZSA1MDI3LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczBsczJjczBcIl0gLmV4bXAgYSxcbltjbGFzcyo9XCJ2aS1mZjFmczBsczJjczFcIl0gLmV4bXAgYSxcbltjbGFzcyo9XCJ2aS1mZjFmczBsczJjczJcIl0gLmV4bXAgYSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLyogbGluZSA1MDMyLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczBsczJjczBcIl0gLmNvbDYwLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMmNzMVwiXSAuY29sNjAsXG5bY2xhc3MqPVwidmktZmYxZnMwbHMyY3MyXCJdIC5jb2w2MCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4vKiBsaW5lIDUwMzksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMGxzMmNzMFwiXSAuYS1kYXNoLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMmNzMVwiXSAuYS1kYXNoLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMmNzMlwiXSAuYS1kYXNoIHtcbiAgcGFkZGluZzogN3B4IDMwcHg7XG59XG5cbi8qIGxpbmUgNTA0MywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMwbHMyY3MwXCJdIC5pbm5lcixcbltjbGFzcyo9XCJ2aS1mZjFmczBsczJjczFcIl0gLmlubmVyLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMmNzMlwiXSAuaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDUwNDksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMGxzMmNzMFwiXSAubGFzdC1udW0sXG5bY2xhc3MqPVwidmktZmYxZnMwbHMyY3MxXCJdIC5sYXN0LW51bSxcbltjbGFzcyo9XCJ2aS1mZjFmczBsczJjczJcIl0gLmxhc3QtbnVtIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDUwNTMsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMGxzMmNzMFwiXSAuYXJjaGl2LFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMmNzMVwiXSAuYXJjaGl2LFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMmNzMlwiXSAuYXJjaGl2IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiBhdXRvO1xuICB0b3A6IGF1dG87XG4gIHdpZHRoOiAyMyU7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuXG4vKiBsaW5lIDUwNjEsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMGxzMmNzMFwiXSAubmV4dC1udW0sXG5bY2xhc3MqPVwidmktZmYxZnMwbHMyY3MxXCJdIC5uZXh0LW51bSxcbltjbGFzcyo9XCJ2aS1mZjFmczBsczJjczJcIl0gLm5leHQtbnVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogODAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xufVxuXG4vKiBsaW5lIDUwNzAsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMGxzMmNzMFwiXSAudGlyYWcsXG5bY2xhc3MqPVwidmktZmYxZnMwbHMyY3MxXCJdIC50aXJhZyxcbltjbGFzcyo9XCJ2aS1mZjFmczBsczJjczJcIl0gLnRpcmFnIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLyogbGluZSA1MDc0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczBsczJjczBcIl0gLnNsaWRlcixcbltjbGFzcyo9XCJ2aS1mZjFmczBsczJjczFcIl0gLnNsaWRlcixcbltjbGFzcyo9XCJ2aS1mZjFmczBsczJjczJcIl0gLnNsaWRlciB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcbn1cblxuLyogbGluZSA1MDgxLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczBsczJjczBcIl0gLnNsaWRlciBsaSxcbltjbGFzcyo9XCJ2aS1mZjFmczBsczJjczFcIl0gLnNsaWRlciBsaSxcbltjbGFzcyo9XCJ2aS1mZjFmczBsczJjczJcIl0gLnNsaWRlciBsaSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjIgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA1MDg2LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczBsczJjczBcIl0gLnRvcC1saW5lLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMmNzMVwiXSAudG9wLWxpbmUsXG5bY2xhc3MqPVwidmktZmYxZnMwbHMyY3MyXCJdIC50b3AtbGluZSB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyogbGluZSA1MDkwLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczBsczJjczBcIl0gLmxvZ28sXG5bY2xhc3MqPVwidmktZmYxZnMwbHMyY3MxXCJdIC5sb2dvLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMmNzMlwiXSAubG9nbyB7XG4gIGhlaWdodDogYXV0bztcbiAgZmxvYXQ6IG5vbmU7XG4gIHdpZHRoOiAyMCU7XG59XG5cbi8qIGxpbmUgNTA5NiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMwbHMyY3MwXCJdIC5hdXRoLWJhcixcbltjbGFzcyo9XCJ2aS1mZjFmczBsczJjczFcIl0gLmF1dGgtYmFyLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMmNzMlwiXSAuYXV0aC1iYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IGF1dG87XG4gIHRvcDogYXV0bztcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi8qIGxpbmUgNTEwMywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMwbHMyY3MwXCJdIC5vcGluaW9uLWxpc3QsXG5bY2xhc3MqPVwidmktZmYxZnMwbHMyY3MxXCJdIC5vcGluaW9uLWxpc3QsXG5bY2xhc3MqPVwidmktZmYxZnMwbHMyY3MyXCJdIC5vcGluaW9uLWxpc3Qge1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNTEwNywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMwbHMyY3MwXCJdIC53cmFwLXRpdGxlLFxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMmNzMVwiXSAud3JhcC10aXRsZSxcbltjbGFzcyo9XCJ2aS1mZjFmczBsczJjczJcIl0gLndyYXAtdGl0bGUge1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNTExNywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMxbHMwY3MwXCJdIC5sb2dvIGltZyxcbltjbGFzcyo9XCJ2aS1mZjFmczFsczBjczFcIl0gLmxvZ28gaW1nLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMGNzMlwiXSAubG9nbyBpbWcge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDUxMjIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMWxzMGNzMFwiXSBpbWcsXG5bY2xhc3MqPVwidmktZmYxZnMxbHMwY3MxXCJdIGltZyxcbltjbGFzcyo9XCJ2aS1mZjFmczFsczBjczJcIl0gaW1nIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDUxMjYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMWxzMGNzMFwiXSAuc2VhcmNoLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMGNzMVwiXSAuc2VhcmNoLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMGNzMlwiXSAuc2VhcmNoIHtcbiAgd2lkdGg6IDQ4JTtcbn1cblxuLyogbGluZSA1MTMwLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczFsczBjczBcIl0gLnNvYyxcbltjbGFzcyo9XCJ2aS1mZjFmczFsczBjczFcIl0gLnNvYyxcbltjbGFzcyo9XCJ2aS1mZjFmczFsczBjczJcIl0gLnNvYyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA1MTM0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczFsczBjczBcIl0gLmhlYWRlcixcbltjbGFzcyo9XCJ2aS1mZjFmczFsczBjczFcIl0gLmhlYWRlcixcbltjbGFzcyo9XCJ2aS1mZjFmczFsczBjczJcIl0gLmhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgNTE0MCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMxbHMwY3MwXCJdIC5jbG9jay1ibG9jayxcbltjbGFzcyo9XCJ2aS1mZjFmczFsczBjczFcIl0gLmNsb2NrLWJsb2NrLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMGNzMlwiXSAuY2xvY2stYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogYXV0bztcbiAgbGVmdDogYXV0bztcbiAgd2lkdGg6IDQ1JTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgNTE0OCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMxbHMwY3MwXCJdIC53cmFwLXNlYXJjaCxcbltjbGFzcyo9XCJ2aS1mZjFmczFsczBjczFcIl0gLndyYXAtc2VhcmNoLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMGNzMlwiXSAud3JhcC1zZWFyY2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IGF1dG87XG4gIHRvcDogYXV0bztcbiAgd2lkdGg6IDgwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4vKiBsaW5lIDUxNTYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMWxzMGNzMFwiXSAud3JhcC1zZWFyY2ggLnZpLXN3LW9uLWJ0bixcbltjbGFzcyo9XCJ2aS1mZjFmczFsczBjczFcIl0gLndyYXAtc2VhcmNoIC52aS1zdy1vbi1idG4sXG5bY2xhc3MqPVwidmktZmYxZnMxbHMwY3MyXCJdIC53cmFwLXNlYXJjaCAudmktc3ctb24tYnRuIHtcbiAgd2lkdGg6IDM4JTtcbn1cblxuLyogbGluZSA1MTYyLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczFsczBjczBcIl0gLmV4bXAsXG5bY2xhc3MqPVwidmktZmYxZnMxbHMwY3MxXCJdIC5leG1wLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMGNzMlwiXSAuZXhtcCB7XG4gIHdpZHRoOiA1MiU7XG59XG5cbi8qIGxpbmUgNTE2NSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMxbHMwY3MwXCJdIC5leG1wIGEsXG5bY2xhc3MqPVwidmktZmYxZnMxbHMwY3MxXCJdIC5leG1wIGEsXG5bY2xhc3MqPVwidmktZmYxZnMxbHMwY3MyXCJdIC5leG1wIGEge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgNTE3MCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMxbHMwY3MwXCJdIC5jb2w2MCxcbltjbGFzcyo9XCJ2aS1mZjFmczFsczBjczFcIl0gLmNvbDYwLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMGNzMlwiXSAuY29sNjAge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLyogbGluZSA1MTc3LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczFsczBjczBcIl0gLmEtZGFzaCxcbltjbGFzcyo9XCJ2aS1mZjFmczFsczBjczFcIl0gLmEtZGFzaCxcbltjbGFzcyo9XCJ2aS1mZjFmczFsczBjczJcIl0gLmEtZGFzaCB7XG4gIHBhZGRpbmc6IDdweCAzMHB4O1xufVxuXG4vKiBsaW5lIDUxODEsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMWxzMGNzMFwiXSAuaW5uZXIsXG5bY2xhc3MqPVwidmktZmYxZnMxbHMwY3MxXCJdIC5pbm5lcixcbltjbGFzcyo9XCJ2aS1mZjFmczFsczBjczJcIl0gLmlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSA1MTg3LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczFsczBjczBcIl0gLmxhc3QtbnVtLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMGNzMVwiXSAubGFzdC1udW0sXG5bY2xhc3MqPVwidmktZmYxZnMxbHMwY3MyXCJdIC5sYXN0LW51bSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA1MTkxLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczFsczBjczBcIl0gLmFyY2hpdixcbltjbGFzcyo9XCJ2aS1mZjFmczFsczBjczFcIl0gLmFyY2hpdixcbltjbGFzcyo9XCJ2aS1mZjFmczFsczBjczJcIl0gLmFyY2hpdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogYXV0bztcbiAgdG9wOiBhdXRvO1xuICB3aWR0aDogMjMlO1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLyogbGluZSA1MTk5LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczFsczBjczBcIl0gLm5leHQtbnVtLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMGNzMVwiXSAubmV4dC1udW0sXG5bY2xhc3MqPVwidmktZmYxZnMxbHMwY3MyXCJdIC5uZXh0LW51bSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDgwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogMjVweDtcbn1cblxuLyogbGluZSA1MjA4LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczFsczBjczBcIl0gLnRpcmFnLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMGNzMVwiXSAudGlyYWcsXG5bY2xhc3MqPVwidmktZmYxZnMxbHMwY3MyXCJdIC50aXJhZyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8qIGxpbmUgNTIxMiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMxbHMwY3MwXCJdIC5zbGlkZXIsXG5bY2xhc3MqPVwidmktZmYxZnMxbHMwY3MxXCJdIC5zbGlkZXIsXG5bY2xhc3MqPVwidmktZmYxZnMxbHMwY3MyXCJdIC5zbGlkZXIge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XG59XG5cbi8qIGxpbmUgNTIxOSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMxbHMwY3MwXCJdIC5zbGlkZXIgbGksXG5bY2xhc3MqPVwidmktZmYxZnMxbHMwY3MxXCJdIC5zbGlkZXIgbGksXG5bY2xhc3MqPVwidmktZmYxZnMxbHMwY3MyXCJdIC5zbGlkZXIgbGkge1xuICBsaW5lLWhlaWdodDogMS4yICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNTIyNCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMxbHMwY3MwXCJdIC50b3AtbGluZSxcbltjbGFzcyo9XCJ2aS1mZjFmczFsczBjczFcIl0gLnRvcC1saW5lLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMGNzMlwiXSAudG9wLWxpbmUge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qIGxpbmUgNTIyOCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMxbHMwY3MwXCJdIC5sb2dvLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMGNzMVwiXSAubG9nbyxcbltjbGFzcyo9XCJ2aS1mZjFmczFsczBjczJcIl0gLmxvZ28ge1xuICBoZWlnaHQ6IGF1dG87XG4gIGZsb2F0OiBub25lO1xuICB3aWR0aDogMjAlO1xufVxuXG4vKiBsaW5lIDUyMzQsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMWxzMGNzMFwiXSAuYXV0aC1iYXIsXG5bY2xhc3MqPVwidmktZmYxZnMxbHMwY3MxXCJdIC5hdXRoLWJhcixcbltjbGFzcyo9XCJ2aS1mZjFmczFsczBjczJcIl0gLmF1dGgtYmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiBhdXRvO1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDUyNDEsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMWxzMGNzMFwiXSAub3Bpbmlvbi1saXN0LFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMGNzMVwiXSAub3Bpbmlvbi1saXN0LFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMGNzMlwiXSAub3Bpbmlvbi1saXN0IHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDUyNDUsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMWxzMGNzMFwiXSAud3JhcC10aXRsZSxcbltjbGFzcyo9XCJ2aS1mZjFmczFsczBjczFcIl0gLndyYXAtdGl0bGUsXG5bY2xhc3MqPVwidmktZmYxZnMxbHMwY3MyXCJdIC53cmFwLXRpdGxlIHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDUyNTYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMWxzMWNzMFwiXSAubG9nbyBpbWcsXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MxXCJdIC5sb2dvIGltZyxcbltjbGFzcyo9XCJ2aS1mZjFmczFsczFjczJcIl0gLmxvZ28gaW1nIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA1MjYxLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczFsczFjczBcIl0gaW1nLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMWNzMVwiXSBpbWcsXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MyXCJdIGltZyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA1MjY1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczFsczFjczBcIl0gLnNlYXJjaCxcbltjbGFzcyo9XCJ2aS1mZjFmczFsczFjczFcIl0gLnNlYXJjaCxcbltjbGFzcyo9XCJ2aS1mZjFmczFsczFjczJcIl0gLnNlYXJjaCB7XG4gIHdpZHRoOiA0OCU7XG59XG5cbi8qIGxpbmUgNTI2OSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MwXCJdIC5zb2MsXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MxXCJdIC5zb2MsXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MyXCJdIC5zb2Mge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNTI3MywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MwXCJdIC5oZWFkZXIsXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MxXCJdIC5oZWFkZXIsXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MyXCJdIC5oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDUyNzksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMWxzMWNzMFwiXSAuY2xvY2stYmxvY2ssXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MxXCJdIC5jbG9jay1ibG9jayxcbltjbGFzcyo9XCJ2aS1mZjFmczFsczFjczJcIl0gLmNsb2NrLWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIHdpZHRoOiA0NSU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4vKiBsaW5lIDUyODcsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMWxzMWNzMFwiXSAud3JhcC1zZWFyY2gsXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MxXCJdIC53cmFwLXNlYXJjaCxcbltjbGFzcyo9XCJ2aS1mZjFmczFsczFjczJcIl0gLndyYXAtc2VhcmNoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiBhdXRvO1xuICB0b3A6IGF1dG87XG4gIHdpZHRoOiA4MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLyogbGluZSA1Mjk1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczFsczFjczBcIl0gLndyYXAtc2VhcmNoIC52aS1zdy1vbi1idG4sXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MxXCJdIC53cmFwLXNlYXJjaCAudmktc3ctb24tYnRuLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMWNzMlwiXSAud3JhcC1zZWFyY2ggLnZpLXN3LW9uLWJ0biB7XG4gIHdpZHRoOiAzOCU7XG59XG5cbi8qIGxpbmUgNTMwMiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MwXCJdIC5leG1wLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMWNzMVwiXSAuZXhtcCxcbltjbGFzcyo9XCJ2aS1mZjFmczFsczFjczJcIl0gLmV4bXAge1xuICB3aWR0aDogNTIlO1xufVxuXG4vKiBsaW5lIDUzMDUsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMWxzMWNzMFwiXSAuZXhtcCBhLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMWNzMVwiXSAuZXhtcCBhLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMWNzMlwiXSAuZXhtcCBhIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4vKiBsaW5lIDUzMTAsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMWxzMWNzMFwiXSAuY29sNjAsXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MxXCJdIC5jb2w2MCxcbltjbGFzcyo9XCJ2aS1mZjFmczFsczFjczJcIl0gLmNvbDYwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi8qIGxpbmUgNTMxNywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MwXCJdIC5hLWRhc2gsXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MxXCJdIC5hLWRhc2gsXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MyXCJdIC5hLWRhc2gge1xuICBwYWRkaW5nOiA3cHggMzBweDtcbn1cblxuLyogbGluZSA1MzIxLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczFsczFjczBcIl0gLmlubmVyLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMWNzMVwiXSAuaW5uZXIsXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MyXCJdIC5pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgNTMyNywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MwXCJdIC5sYXN0LW51bSxcbltjbGFzcyo9XCJ2aS1mZjFmczFsczFjczFcIl0gLmxhc3QtbnVtLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMWNzMlwiXSAubGFzdC1udW0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNTMzMSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MwXCJdIC5hcmNoaXYsXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MxXCJdIC5hcmNoaXYsXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MyXCJdIC5hcmNoaXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IGF1dG87XG4gIHRvcDogYXV0bztcbiAgd2lkdGg6IDIzJTtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbi8qIGxpbmUgNTMzOSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MwXCJdIC5uZXh0LW51bSxcbltjbGFzcyo9XCJ2aS1mZjFmczFsczFjczFcIl0gLm5leHQtbnVtLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMWNzMlwiXSAubmV4dC1udW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiA4MCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IDI1cHg7XG59XG5cbi8qIGxpbmUgNTM0OCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MwXCJdIC50aXJhZyxcbltjbGFzcyo9XCJ2aS1mZjFmczFsczFjczFcIl0gLnRpcmFnLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMWNzMlwiXSAudGlyYWcge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4vKiBsaW5lIDUzNTIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMWxzMWNzMFwiXSAuc2xpZGVyLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMWNzMVwiXSAuc2xpZGVyLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMWNzMlwiXSAuc2xpZGVyIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xufVxuXG4vKiBsaW5lIDUzNTksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMWxzMWNzMFwiXSAuc2xpZGVyIGxpLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMWNzMVwiXSAuc2xpZGVyIGxpLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMWNzMlwiXSAuc2xpZGVyIGxpIHtcbiAgbGluZS1oZWlnaHQ6IDEuMiAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDUzNjQsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMWxzMWNzMFwiXSAudG9wLWxpbmUsXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MxXCJdIC50b3AtbGluZSxcbltjbGFzcyo9XCJ2aS1mZjFmczFsczFjczJcIl0gLnRvcC1saW5lIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDUzNjgsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMWxzMWNzMFwiXSAubG9nbyxcbltjbGFzcyo9XCJ2aS1mZjFmczFsczFjczFcIl0gLmxvZ28sXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MyXCJdIC5sb2dvIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBmbG9hdDogbm9uZTtcbiAgd2lkdGg6IDIwJTtcbn1cblxuLyogbGluZSA1Mzc0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczFsczFjczBcIl0gLmF1dGgtYmFyLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMWNzMVwiXSAuYXV0aC1iYXIsXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MyXCJdIC5hdXRoLWJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogYXV0bztcbiAgdG9wOiBhdXRvO1xuICByaWdodDogYXV0bztcbn1cblxuLyogbGluZSA1MzgxLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczFsczFjczBcIl0gLm9waW5pb24tbGlzdCxcbltjbGFzcyo9XCJ2aS1mZjFmczFsczFjczFcIl0gLm9waW5pb24tbGlzdCxcbltjbGFzcyo9XCJ2aS1mZjFmczFsczFjczJcIl0gLm9waW5pb24tbGlzdCB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA1Mzg1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczFsczFjczBcIl0gLndyYXAtdGl0bGUsXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MxXCJdIC53cmFwLXRpdGxlLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMWNzMlwiXSAud3JhcC10aXRsZSB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA1Mzk1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczFsczJjczBcIl0gLmxvZ28gaW1nLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMmNzMVwiXSAubG9nbyBpbWcsXG5bY2xhc3MqPVwidmktZmYxZnMxbHMyY3MyXCJdIC5sb2dvIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNTQwMCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMxbHMyY3MwXCJdIGltZyxcbltjbGFzcyo9XCJ2aS1mZjFmczFsczJjczFcIl0gaW1nLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMmNzMlwiXSBpbWcge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNTQwNCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMxbHMyY3MwXCJdIC5zZWFyY2gsXG5bY2xhc3MqPVwidmktZmYxZnMxbHMyY3MxXCJdIC5zZWFyY2gsXG5bY2xhc3MqPVwidmktZmYxZnMxbHMyY3MyXCJdIC5zZWFyY2gge1xuICB3aWR0aDogNDglO1xufVxuXG4vKiBsaW5lIDU0MDgsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMWxzMmNzMFwiXSAuc29jLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMmNzMVwiXSAuc29jLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMmNzMlwiXSAuc29jIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDU0MTIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMWxzMmNzMFwiXSAuaGVhZGVyLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMmNzMVwiXSAuaGVhZGVyLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMmNzMlwiXSAuaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSA1NDE4LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczFsczJjczBcIl0gLmNsb2NrLWJsb2NrLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMmNzMVwiXSAuY2xvY2stYmxvY2ssXG5bY2xhc3MqPVwidmktZmYxZnMxbHMyY3MyXCJdIC5jbG9jay1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiBhdXRvO1xuICBsZWZ0OiBhdXRvO1xuICB3aWR0aDogNDUlO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLyogbGluZSA1NDI2LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczFsczJjczBcIl0gLndyYXAtc2VhcmNoLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMmNzMVwiXSAud3JhcC1zZWFyY2gsXG5bY2xhc3MqPVwidmktZmYxZnMxbHMyY3MyXCJdIC53cmFwLXNlYXJjaCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogYXV0bztcbiAgdG9wOiBhdXRvO1xuICB3aWR0aDogODAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi8qIGxpbmUgNTQzNCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMxbHMyY3MwXCJdIC53cmFwLXNlYXJjaCAudmktc3ctb24tYnRuLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMmNzMVwiXSAud3JhcC1zZWFyY2ggLnZpLXN3LW9uLWJ0bixcbltjbGFzcyo9XCJ2aS1mZjFmczFsczJjczJcIl0gLndyYXAtc2VhcmNoIC52aS1zdy1vbi1idG4ge1xuICB3aWR0aDogMzglO1xufVxuXG4vKiBsaW5lIDU0NDEsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMWxzMmNzMFwiXSAuZXhtcCxcbltjbGFzcyo9XCJ2aS1mZjFmczFsczJjczFcIl0gLmV4bXAsXG5bY2xhc3MqPVwidmktZmYxZnMxbHMyY3MyXCJdIC5leG1wIHtcbiAgd2lkdGg6IDUyJTtcbn1cblxuLyogbGluZSA1NDQ0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczFsczJjczBcIl0gLmV4bXAgYSxcbltjbGFzcyo9XCJ2aS1mZjFmczFsczJjczFcIl0gLmV4bXAgYSxcbltjbGFzcyo9XCJ2aS1mZjFmczFsczJjczJcIl0gLmV4bXAgYSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLyogbGluZSA1NDQ5LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczFsczJjczBcIl0gLmNvbDYwLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMmNzMVwiXSAuY29sNjAsXG5bY2xhc3MqPVwidmktZmYxZnMxbHMyY3MyXCJdIC5jb2w2MCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4vKiBsaW5lIDU0NTYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMWxzMmNzMFwiXSAuYS1kYXNoLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMmNzMVwiXSAuYS1kYXNoLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMmNzMlwiXSAuYS1kYXNoIHtcbiAgcGFkZGluZzogN3B4IDMwcHg7XG59XG5cbi8qIGxpbmUgNTQ2MCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMxbHMyY3MwXCJdIC5pbm5lcixcbltjbGFzcyo9XCJ2aS1mZjFmczFsczJjczFcIl0gLmlubmVyLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMmNzMlwiXSAuaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDU0NjYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMWxzMmNzMFwiXSAubGFzdC1udW0sXG5bY2xhc3MqPVwidmktZmYxZnMxbHMyY3MxXCJdIC5sYXN0LW51bSxcbltjbGFzcyo9XCJ2aS1mZjFmczFsczJjczJcIl0gLmxhc3QtbnVtIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDU0NzAsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMWxzMmNzMFwiXSAuYXJjaGl2LFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMmNzMVwiXSAuYXJjaGl2LFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMmNzMlwiXSAuYXJjaGl2IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiBhdXRvO1xuICB0b3A6IGF1dG87XG4gIHdpZHRoOiAyMyU7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuXG4vKiBsaW5lIDU0NzgsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMWxzMmNzMFwiXSAubmV4dC1udW0sXG5bY2xhc3MqPVwidmktZmYxZnMxbHMyY3MxXCJdIC5uZXh0LW51bSxcbltjbGFzcyo9XCJ2aS1mZjFmczFsczJjczJcIl0gLm5leHQtbnVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogODAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xufVxuXG4vKiBsaW5lIDU0ODcsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMWxzMmNzMFwiXSAudGlyYWcsXG5bY2xhc3MqPVwidmktZmYxZnMxbHMyY3MxXCJdIC50aXJhZyxcbltjbGFzcyo9XCJ2aS1mZjFmczFsczJjczJcIl0gLnRpcmFnIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLyogbGluZSA1NDkxLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczFsczJjczBcIl0gLnNsaWRlcixcbltjbGFzcyo9XCJ2aS1mZjFmczFsczJjczFcIl0gLnNsaWRlcixcbltjbGFzcyo9XCJ2aS1mZjFmczFsczJjczJcIl0gLnNsaWRlciB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcbn1cblxuLyogbGluZSA1NDk4LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczFsczJjczBcIl0gLnNsaWRlciBsaSxcbltjbGFzcyo9XCJ2aS1mZjFmczFsczJjczFcIl0gLnNsaWRlciBsaSxcbltjbGFzcyo9XCJ2aS1mZjFmczFsczJjczJcIl0gLnNsaWRlciBsaSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjIgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA1NTAzLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczFsczJjczBcIl0gLnRvcC1saW5lLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMmNzMVwiXSAudG9wLWxpbmUsXG5bY2xhc3MqPVwidmktZmYxZnMxbHMyY3MyXCJdIC50b3AtbGluZSB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyogbGluZSA1NTA3LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczFsczJjczBcIl0gLmxvZ28sXG5bY2xhc3MqPVwidmktZmYxZnMxbHMyY3MxXCJdIC5sb2dvLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMmNzMlwiXSAubG9nbyB7XG4gIGhlaWdodDogYXV0bztcbiAgZmxvYXQ6IG5vbmU7XG4gIHdpZHRoOiAyMCU7XG59XG5cbi8qIGxpbmUgNTUxMywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMxbHMyY3MwXCJdIC5hdXRoLWJhcixcbltjbGFzcyo9XCJ2aS1mZjFmczFsczJjczFcIl0gLmF1dGgtYmFyLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMmNzMlwiXSAuYXV0aC1iYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IGF1dG87XG4gIHRvcDogYXV0bztcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi8qIGxpbmUgNTUyMCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMxbHMyY3MwXCJdIC5vcGluaW9uLWxpc3QsXG5bY2xhc3MqPVwidmktZmYxZnMxbHMyY3MxXCJdIC5vcGluaW9uLWxpc3QsXG5bY2xhc3MqPVwidmktZmYxZnMxbHMyY3MyXCJdIC5vcGluaW9uLWxpc3Qge1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNTUyNCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMxbHMyY3MwXCJdIC53cmFwLXRpdGxlLFxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMmNzMVwiXSAud3JhcC10aXRsZSxcbltjbGFzcyo9XCJ2aS1mZjFmczFsczJjczJcIl0gLndyYXAtdGl0bGUge1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNTUzNCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMybHMwY3MwXCJdIC5sb2dvIGltZyxcbltjbGFzcyo9XCJ2aS1mZjFmczJsczBjczFcIl0gLmxvZ28gaW1nLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMGNzMlwiXSAubG9nbyBpbWcge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDU1MzksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMmxzMGNzMFwiXSBpbWcsXG5bY2xhc3MqPVwidmktZmYxZnMybHMwY3MxXCJdIGltZyxcbltjbGFzcyo9XCJ2aS1mZjFmczJsczBjczJcIl0gaW1nIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDU1NDMsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMmxzMGNzMFwiXSAuc2VhcmNoLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMGNzMVwiXSAuc2VhcmNoLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMGNzMlwiXSAuc2VhcmNoIHtcbiAgd2lkdGg6IDQ4JTtcbn1cblxuLyogbGluZSA1NTQ3LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczJsczBjczBcIl0gLnNvYyxcbltjbGFzcyo9XCJ2aS1mZjFmczJsczBjczFcIl0gLnNvYyxcbltjbGFzcyo9XCJ2aS1mZjFmczJsczBjczJcIl0gLnNvYyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA1NTUxLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczJsczBjczBcIl0gLmhlYWRlcixcbltjbGFzcyo9XCJ2aS1mZjFmczJsczBjczFcIl0gLmhlYWRlcixcbltjbGFzcyo9XCJ2aS1mZjFmczJsczBjczJcIl0gLmhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgNTU1NywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMybHMwY3MwXCJdIC5jbG9jay1ibG9jayxcbltjbGFzcyo9XCJ2aS1mZjFmczJsczBjczFcIl0gLmNsb2NrLWJsb2NrLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMGNzMlwiXSAuY2xvY2stYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogYXV0bztcbiAgbGVmdDogYXV0bztcbiAgd2lkdGg6IDQ1JTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgNTU2NSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMybHMwY3MwXCJdIC53cmFwLXNlYXJjaCxcbltjbGFzcyo9XCJ2aS1mZjFmczJsczBjczFcIl0gLndyYXAtc2VhcmNoLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMGNzMlwiXSAud3JhcC1zZWFyY2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IGF1dG87XG4gIHRvcDogYXV0bztcbiAgd2lkdGg6IDgwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4vKiBsaW5lIDU1NzMsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMmxzMGNzMFwiXSAud3JhcC1zZWFyY2ggLnZpLXN3LW9uLWJ0bixcbltjbGFzcyo9XCJ2aS1mZjFmczJsczBjczFcIl0gLndyYXAtc2VhcmNoIC52aS1zdy1vbi1idG4sXG5bY2xhc3MqPVwidmktZmYxZnMybHMwY3MyXCJdIC53cmFwLXNlYXJjaCAudmktc3ctb24tYnRuIHtcbiAgd2lkdGg6IDM4JTtcbn1cblxuLyogbGluZSA1NTgwLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczJsczBjczBcIl0gLmV4bXAsXG5bY2xhc3MqPVwidmktZmYxZnMybHMwY3MxXCJdIC5leG1wLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMGNzMlwiXSAuZXhtcCB7XG4gIHdpZHRoOiA1MiU7XG59XG5cbi8qIGxpbmUgNTU4MywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMybHMwY3MwXCJdIC5leG1wIGEsXG5bY2xhc3MqPVwidmktZmYxZnMybHMwY3MxXCJdIC5leG1wIGEsXG5bY2xhc3MqPVwidmktZmYxZnMybHMwY3MyXCJdIC5leG1wIGEge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgNTU4OCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMybHMwY3MwXCJdIC5jb2w2MCxcbltjbGFzcyo9XCJ2aS1mZjFmczJsczBjczFcIl0gLmNvbDYwLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMGNzMlwiXSAuY29sNjAge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLyogbGluZSA1NTk1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczJsczBjczBcIl0gLmEtZGFzaCxcbltjbGFzcyo9XCJ2aS1mZjFmczJsczBjczFcIl0gLmEtZGFzaCxcbltjbGFzcyo9XCJ2aS1mZjFmczJsczBjczJcIl0gLmEtZGFzaCB7XG4gIHBhZGRpbmc6IDdweCAzMHB4O1xufVxuXG4vKiBsaW5lIDU1OTksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMmxzMGNzMFwiXSAuaW5uZXIsXG5bY2xhc3MqPVwidmktZmYxZnMybHMwY3MxXCJdIC5pbm5lcixcbltjbGFzcyo9XCJ2aS1mZjFmczJsczBjczJcIl0gLmlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSA1NjA1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczJsczBjczBcIl0gLmxhc3QtbnVtLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMGNzMVwiXSAubGFzdC1udW0sXG5bY2xhc3MqPVwidmktZmYxZnMybHMwY3MyXCJdIC5sYXN0LW51bSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA1NjA5LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczJsczBjczBcIl0gLmFyY2hpdixcbltjbGFzcyo9XCJ2aS1mZjFmczJsczBjczFcIl0gLmFyY2hpdixcbltjbGFzcyo9XCJ2aS1mZjFmczJsczBjczJcIl0gLmFyY2hpdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogYXV0bztcbiAgdG9wOiBhdXRvO1xuICB3aWR0aDogMjMlO1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLyogbGluZSA1NjE3LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczJsczBjczBcIl0gLm5leHQtbnVtLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMGNzMVwiXSAubmV4dC1udW0sXG5bY2xhc3MqPVwidmktZmYxZnMybHMwY3MyXCJdIC5uZXh0LW51bSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDgwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogMjVweDtcbn1cblxuLyogbGluZSA1NjI2LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczJsczBjczBcIl0gLnRpcmFnLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMGNzMVwiXSAudGlyYWcsXG5bY2xhc3MqPVwidmktZmYxZnMybHMwY3MyXCJdIC50aXJhZyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8qIGxpbmUgNTYzMCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMybHMwY3MwXCJdIC5zbGlkZXIsXG5bY2xhc3MqPVwidmktZmYxZnMybHMwY3MxXCJdIC5zbGlkZXIsXG5bY2xhc3MqPVwidmktZmYxZnMybHMwY3MyXCJdIC5zbGlkZXIge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XG59XG5cbi8qIGxpbmUgNTYzNywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMybHMwY3MwXCJdIC5zbGlkZXIgbGksXG5bY2xhc3MqPVwidmktZmYxZnMybHMwY3MxXCJdIC5zbGlkZXIgbGksXG5bY2xhc3MqPVwidmktZmYxZnMybHMwY3MyXCJdIC5zbGlkZXIgbGkge1xuICBsaW5lLWhlaWdodDogMS4yICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNTY0MiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMybHMwY3MwXCJdIC50b3AtbGluZSxcbltjbGFzcyo9XCJ2aS1mZjFmczJsczBjczFcIl0gLnRvcC1saW5lLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMGNzMlwiXSAudG9wLWxpbmUge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qIGxpbmUgNTY0NiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMybHMwY3MwXCJdIC5sb2dvLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMGNzMVwiXSAubG9nbyxcbltjbGFzcyo9XCJ2aS1mZjFmczJsczBjczJcIl0gLmxvZ28ge1xuICBoZWlnaHQ6IGF1dG87XG4gIGZsb2F0OiBub25lO1xuICB3aWR0aDogMjAlO1xufVxuXG4vKiBsaW5lIDU2NTIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMmxzMGNzMFwiXSAuYXV0aC1iYXIsXG5bY2xhc3MqPVwidmktZmYxZnMybHMwY3MxXCJdIC5hdXRoLWJhcixcbltjbGFzcyo9XCJ2aS1mZjFmczJsczBjczJcIl0gLmF1dGgtYmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiBhdXRvO1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDU2NTksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMmxzMGNzMFwiXSAub3Bpbmlvbi1saXN0LFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMGNzMVwiXSAub3Bpbmlvbi1saXN0LFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMGNzMlwiXSAub3Bpbmlvbi1saXN0IHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDU2NjMsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMmxzMGNzMFwiXSAud3JhcC10aXRsZSxcbltjbGFzcyo9XCJ2aS1mZjFmczJsczBjczFcIl0gLndyYXAtdGl0bGUsXG5bY2xhc3MqPVwidmktZmYxZnMybHMwY3MyXCJdIC53cmFwLXRpdGxlIHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDU2NzMsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMmxzMWNzMFwiXSAubG9nbyBpbWcsXG5bY2xhc3MqPVwidmktZmYxZnMybHMxY3MxXCJdIC5sb2dvIGltZyxcbltjbGFzcyo9XCJ2aS1mZjFmczJsczFjczJcIl0gLmxvZ28gaW1nIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA1Njc4LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczJsczFjczBcIl0gaW1nLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMWNzMVwiXSBpbWcsXG5bY2xhc3MqPVwidmktZmYxZnMybHMxY3MyXCJdIGltZyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA1NjgyLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczJsczFjczBcIl0gLnNlYXJjaCxcbltjbGFzcyo9XCJ2aS1mZjFmczJsczFjczFcIl0gLnNlYXJjaCxcbltjbGFzcyo9XCJ2aS1mZjFmczJsczFjczJcIl0gLnNlYXJjaCB7XG4gIHdpZHRoOiA0OCU7XG59XG5cbi8qIGxpbmUgNTY4NiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMybHMxY3MwXCJdIC5zb2MsXG5bY2xhc3MqPVwidmktZmYxZnMybHMxY3MxXCJdIC5zb2MsXG5bY2xhc3MqPVwidmktZmYxZnMybHMxY3MyXCJdIC5zb2Mge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNTY5MCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMybHMxY3MwXCJdIC5oZWFkZXIsXG5bY2xhc3MqPVwidmktZmYxZnMybHMxY3MxXCJdIC5oZWFkZXIsXG5bY2xhc3MqPVwidmktZmYxZnMybHMxY3MyXCJdIC5oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDU2OTYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMmxzMWNzMFwiXSAuY2xvY2stYmxvY2ssXG5bY2xhc3MqPVwidmktZmYxZnMybHMxY3MxXCJdIC5jbG9jay1ibG9jayxcbltjbGFzcyo9XCJ2aS1mZjFmczJsczFjczJcIl0gLmNsb2NrLWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIHdpZHRoOiA0NSU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4vKiBsaW5lIDU3MDQsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMmxzMWNzMFwiXSAud3JhcC1zZWFyY2gsXG5bY2xhc3MqPVwidmktZmYxZnMybHMxY3MxXCJdIC53cmFwLXNlYXJjaCxcbltjbGFzcyo9XCJ2aS1mZjFmczJsczFjczJcIl0gLndyYXAtc2VhcmNoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiBhdXRvO1xuICB0b3A6IGF1dG87XG4gIHdpZHRoOiA4MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLyogbGluZSA1NzEyLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczJsczFjczBcIl0gLndyYXAtc2VhcmNoIC52aS1zdy1vbi1idG4sXG5bY2xhc3MqPVwidmktZmYxZnMybHMxY3MxXCJdIC53cmFwLXNlYXJjaCAudmktc3ctb24tYnRuLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMWNzMlwiXSAud3JhcC1zZWFyY2ggLnZpLXN3LW9uLWJ0biB7XG4gIHdpZHRoOiAzOCU7XG59XG5cbi8qIGxpbmUgNTcxOCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMybHMxY3MwXCJdIC5leG1wLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMWNzMVwiXSAuZXhtcCxcbltjbGFzcyo9XCJ2aS1mZjFmczJsczFjczJcIl0gLmV4bXAge1xuICB3aWR0aDogNTIlO1xufVxuXG4vKiBsaW5lIDU3MjEsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMmxzMWNzMFwiXSAuZXhtcCBhLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMWNzMVwiXSAuZXhtcCBhLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMWNzMlwiXSAuZXhtcCBhIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4vKiBsaW5lIDU3MjYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMmxzMWNzMFwiXSAuY29sNjAsXG5bY2xhc3MqPVwidmktZmYxZnMybHMxY3MxXCJdIC5jb2w2MCxcbltjbGFzcyo9XCJ2aS1mZjFmczJsczFjczJcIl0gLmNvbDYwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi8qIGxpbmUgNTczMywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMybHMxY3MwXCJdIC5hLWRhc2gsXG5bY2xhc3MqPVwidmktZmYxZnMybHMxY3MxXCJdIC5hLWRhc2gsXG5bY2xhc3MqPVwidmktZmYxZnMybHMxY3MyXCJdIC5hLWRhc2gge1xuICBwYWRkaW5nOiA3cHggMzBweDtcbn1cblxuLyogbGluZSA1NzM3LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczJsczFjczBcIl0gLmlubmVyLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMWNzMVwiXSAuaW5uZXIsXG5bY2xhc3MqPVwidmktZmYxZnMybHMxY3MyXCJdIC5pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgNTc0MywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMybHMxY3MwXCJdIC5sYXN0LW51bSxcbltjbGFzcyo9XCJ2aS1mZjFmczJsczFjczFcIl0gLmxhc3QtbnVtLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMWNzMlwiXSAubGFzdC1udW0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNTc0NywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMybHMxY3MwXCJdIC5hcmNoaXYsXG5bY2xhc3MqPVwidmktZmYxZnMybHMxY3MxXCJdIC5hcmNoaXYsXG5bY2xhc3MqPVwidmktZmYxZnMybHMxY3MyXCJdIC5hcmNoaXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IGF1dG87XG4gIHRvcDogYXV0bztcbiAgd2lkdGg6IDIzJTtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbi8qIGxpbmUgNTc1NSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMybHMxY3MwXCJdIC5uZXh0LW51bSxcbltjbGFzcyo9XCJ2aS1mZjFmczJsczFjczFcIl0gLm5leHQtbnVtLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMWNzMlwiXSAubmV4dC1udW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiA4MCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IDI1cHg7XG59XG5cbi8qIGxpbmUgNTc2NCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMybHMxY3MwXCJdIC50aXJhZyxcbltjbGFzcyo9XCJ2aS1mZjFmczJsczFjczFcIl0gLnRpcmFnLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMWNzMlwiXSAudGlyYWcge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4vKiBsaW5lIDU3NjgsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMmxzMWNzMFwiXSAuc2xpZGVyLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMWNzMVwiXSAuc2xpZGVyLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMWNzMlwiXSAuc2xpZGVyIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xufVxuXG4vKiBsaW5lIDU3NzUsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMmxzMWNzMFwiXSAuc2xpZGVyIGxpLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMWNzMVwiXSAuc2xpZGVyIGxpLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMWNzMlwiXSAuc2xpZGVyIGxpIHtcbiAgbGluZS1oZWlnaHQ6IDEuMiAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDU3ODAsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMmxzMWNzMFwiXSAudG9wLWxpbmUsXG5bY2xhc3MqPVwidmktZmYxZnMybHMxY3MxXCJdIC50b3AtbGluZSxcbltjbGFzcyo9XCJ2aS1mZjFmczJsczFjczJcIl0gLnRvcC1saW5lIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDU3ODQsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMmxzMWNzMFwiXSAubG9nbyxcbltjbGFzcyo9XCJ2aS1mZjFmczJsczFjczFcIl0gLmxvZ28sXG5bY2xhc3MqPVwidmktZmYxZnMybHMxY3MyXCJdIC5sb2dvIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBmbG9hdDogbm9uZTtcbiAgd2lkdGg6IDIwJTtcbn1cblxuLyogbGluZSA1NzkwLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczJsczFjczBcIl0gLmF1dGgtYmFyLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMWNzMVwiXSAuYXV0aC1iYXIsXG5bY2xhc3MqPVwidmktZmYxZnMybHMxY3MyXCJdIC5hdXRoLWJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogYXV0bztcbiAgdG9wOiBhdXRvO1xuICByaWdodDogYXV0bztcbn1cblxuLyogbGluZSA1Nzk3LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczJsczFjczBcIl0gLm9waW5pb24tbGlzdCxcbltjbGFzcyo9XCJ2aS1mZjFmczJsczFjczFcIl0gLm9waW5pb24tbGlzdCxcbltjbGFzcyo9XCJ2aS1mZjFmczJsczFjczJcIl0gLm9waW5pb24tbGlzdCB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA1ODAxLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczJsczFjczBcIl0gLndyYXAtdGl0bGUsXG5bY2xhc3MqPVwidmktZmYxZnMybHMxY3MxXCJdIC53cmFwLXRpdGxlLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMWNzMlwiXSAud3JhcC10aXRsZSB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA1ODExLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczJsczJjczBcIl0gLmxvZ28gaW1nLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMmNzMVwiXSAubG9nbyBpbWcsXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MyXCJdIC5sb2dvIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNTgxNiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MwXCJdIGltZyxcbltjbGFzcyo9XCJ2aS1mZjFmczJsczJjczFcIl0gaW1nLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMmNzMlwiXSBpbWcge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNTgyMCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MwXCJdIC5zZWFyY2gsXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MxXCJdIC5zZWFyY2gsXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MyXCJdIC5zZWFyY2gge1xuICB3aWR0aDogNDglO1xufVxuXG4vKiBsaW5lIDU4MjQsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMmxzMmNzMFwiXSAuc29jLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMmNzMVwiXSAuc29jLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMmNzMlwiXSAuc29jIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDU4MjgsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMmxzMmNzMFwiXSAuaGVhZGVyLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMmNzMVwiXSAuaGVhZGVyLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMmNzMlwiXSAuaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSA1ODM0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczJsczJjczBcIl0gLmNsb2NrLWJsb2NrLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMmNzMVwiXSAuY2xvY2stYmxvY2ssXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MyXCJdIC5jbG9jay1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiBhdXRvO1xuICBsZWZ0OiBhdXRvO1xuICB3aWR0aDogNDUlO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLyogbGluZSA1ODQyLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczJsczJjczBcIl0gLndyYXAtc2VhcmNoLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMmNzMVwiXSAud3JhcC1zZWFyY2gsXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MyXCJdIC53cmFwLXNlYXJjaCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogYXV0bztcbiAgdG9wOiBhdXRvO1xuICB3aWR0aDogODAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi8qIGxpbmUgNTg1MCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MwXCJdIC53cmFwLXNlYXJjaCAudmktc3ctb24tYnRuLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMmNzMVwiXSAud3JhcC1zZWFyY2ggLnZpLXN3LW9uLWJ0bixcbltjbGFzcyo9XCJ2aS1mZjFmczJsczJjczJcIl0gLndyYXAtc2VhcmNoIC52aS1zdy1vbi1idG4ge1xuICB3aWR0aDogMzglO1xufVxuXG4vKiBsaW5lIDU4NTUsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMmxzMmNzMFwiXSAuZXhtcCxcbltjbGFzcyo9XCJ2aS1mZjFmczJsczJjczFcIl0gLmV4bXAsXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MyXCJdIC5leG1wIHtcbiAgd2lkdGg6IDUyJTtcbn1cblxuLyogbGluZSA1ODU4LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczJsczJjczBcIl0gLmV4bXAgYSxcbltjbGFzcyo9XCJ2aS1mZjFmczJsczJjczFcIl0gLmV4bXAgYSxcbltjbGFzcyo9XCJ2aS1mZjFmczJsczJjczJcIl0gLmV4bXAgYSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLyogbGluZSA1ODYzLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczJsczJjczBcIl0gLmNvbDYwLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMmNzMVwiXSAuY29sNjAsXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MyXCJdIC5jb2w2MCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4vKiBsaW5lIDU4NzAsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMmxzMmNzMFwiXSAuYS1kYXNoLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMmNzMVwiXSAuYS1kYXNoLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMmNzMlwiXSAuYS1kYXNoIHtcbiAgcGFkZGluZzogN3B4IDMwcHg7XG59XG5cbi8qIGxpbmUgNTg3NCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MwXCJdIC5pbm5lcixcbltjbGFzcyo9XCJ2aS1mZjFmczJsczJjczFcIl0gLmlubmVyLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMmNzMlwiXSAuaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDU4ODAsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMmxzMmNzMFwiXSAubGFzdC1udW0sXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MxXCJdIC5sYXN0LW51bSxcbltjbGFzcyo9XCJ2aS1mZjFmczJsczJjczJcIl0gLmxhc3QtbnVtIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDU4ODQsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMmxzMmNzMFwiXSAuYXJjaGl2LFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMmNzMVwiXSAuYXJjaGl2LFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMmNzMlwiXSAuYXJjaGl2IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiBhdXRvO1xuICB0b3A6IGF1dG87XG4gIHdpZHRoOiAyMyU7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuXG4vKiBsaW5lIDU4OTIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMmxzMmNzMFwiXSAubmV4dC1udW0sXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MxXCJdIC5uZXh0LW51bSxcbltjbGFzcyo9XCJ2aS1mZjFmczJsczJjczJcIl0gLm5leHQtbnVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogODAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xufVxuXG4vKiBsaW5lIDU5MDEsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMWZzMmxzMmNzMFwiXSAudGlyYWcsXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MxXCJdIC50aXJhZyxcbltjbGFzcyo9XCJ2aS1mZjFmczJsczJjczJcIl0gLnRpcmFnIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLyogbGluZSA1OTA1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczJsczJjczBcIl0gLnNsaWRlcixcbltjbGFzcyo9XCJ2aS1mZjFmczJsczJjczFcIl0gLnNsaWRlcixcbltjbGFzcyo9XCJ2aS1mZjFmczJsczJjczJcIl0gLnNsaWRlciB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcbn1cblxuLyogbGluZSA1OTEyLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczJsczJjczBcIl0gLnNsaWRlciBsaSxcbltjbGFzcyo9XCJ2aS1mZjFmczJsczJjczFcIl0gLnNsaWRlciBsaSxcbltjbGFzcyo9XCJ2aS1mZjFmczJsczJjczJcIl0gLnNsaWRlciBsaSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjIgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA1OTE3LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczJsczJjczBcIl0gLnRvcC1saW5lLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMmNzMVwiXSAudG9wLWxpbmUsXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MyXCJdIC50b3AtbGluZSB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyogbGluZSA1OTIxLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjFmczJsczJjczBcIl0gLmxvZ28sXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MxXCJdIC5sb2dvLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMmNzMlwiXSAubG9nbyB7XG4gIGhlaWdodDogYXV0bztcbiAgZmxvYXQ6IG5vbmU7XG4gIHdpZHRoOiAyMCU7XG59XG5cbi8qIGxpbmUgNTkyNywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MwXCJdIC5hdXRoLWJhcixcbltjbGFzcyo9XCJ2aS1mZjFmczJsczJjczFcIl0gLmF1dGgtYmFyLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMmNzMlwiXSAuYXV0aC1iYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IGF1dG87XG4gIHRvcDogYXV0bztcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi8qIGxpbmUgNTkzNCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MwXCJdIC5vcGluaW9uLWxpc3QsXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MxXCJdIC5vcGluaW9uLWxpc3QsXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MyXCJdIC5vcGluaW9uLWxpc3Qge1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNTkzOCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MwXCJdIC53cmFwLXRpdGxlLFxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMmNzMVwiXSAud3JhcC10aXRsZSxcbltjbGFzcyo9XCJ2aS1mZjFmczJsczJjczJcIl0gLndyYXAtdGl0bGUge1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNTk0OCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMwbHMwY3MwXCJdIC5sb2dvIGltZyxcbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczFcIl0gLmxvZ28gaW1nLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMGNzMlwiXSAubG9nbyBpbWcge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDU5NTMsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMGxzMGNzMFwiXSBpbWcsXG5bY2xhc3MqPVwidmktZmYyZnMwbHMwY3MxXCJdIGltZyxcbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczJcIl0gaW1nIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDU5NTcsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMGxzMGNzMFwiXSAuc2VhcmNoLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMGNzMVwiXSAuc2VhcmNoLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMGNzMlwiXSAuc2VhcmNoIHtcbiAgd2lkdGg6IDQ4JTtcbn1cblxuLyogbGluZSA1OTYxLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczBcIl0gLnNvYyxcbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczFcIl0gLnNvYyxcbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczJcIl0gLnNvYyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA1OTY1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczBcIl0gLmhlYWRlcixcbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczFcIl0gLmhlYWRlcixcbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczJcIl0gLmhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgNTk3MSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMwbHMwY3MwXCJdIC5jbG9jay1ibG9jayxcbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczFcIl0gLmNsb2NrLWJsb2NrLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMGNzMlwiXSAuY2xvY2stYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogYXV0bztcbiAgbGVmdDogYXV0bztcbiAgd2lkdGg6IDQ1JTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgNTk3OSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMwbHMwY3MwXCJdIC53cmFwLXNlYXJjaCxcbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczFcIl0gLndyYXAtc2VhcmNoLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMGNzMlwiXSAud3JhcC1zZWFyY2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IGF1dG87XG4gIHRvcDogYXV0bztcbiAgd2lkdGg6IDgwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4vKiBsaW5lIDU5ODcsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMGxzMGNzMFwiXSAud3JhcC1zZWFyY2ggLnZpLXN3LW9uLWJ0bixcbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczFcIl0gLndyYXAtc2VhcmNoIC52aS1zdy1vbi1idG4sXG5bY2xhc3MqPVwidmktZmYyZnMwbHMwY3MyXCJdIC53cmFwLXNlYXJjaCAudmktc3ctb24tYnRuIHtcbiAgd2lkdGg6IDM4JTtcbn1cblxuLyogbGluZSA1OTkzLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczBcIl0gLmV4bXAsXG5bY2xhc3MqPVwidmktZmYyZnMwbHMwY3MxXCJdIC5leG1wLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMGNzMlwiXSAuZXhtcCB7XG4gIHdpZHRoOiA1MiU7XG59XG5cbi8qIGxpbmUgNTk5NiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMwbHMwY3MwXCJdIC5leG1wIGEsXG5bY2xhc3MqPVwidmktZmYyZnMwbHMwY3MxXCJdIC5leG1wIGEsXG5bY2xhc3MqPVwidmktZmYyZnMwbHMwY3MyXCJdIC5leG1wIGEge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgNjAwMSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMwbHMwY3MwXCJdIC5jb2w2MCxcbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczFcIl0gLmNvbDYwLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMGNzMlwiXSAuY29sNjAge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLyogbGluZSA2MDA4LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczBcIl0gLmEtZGFzaCxcbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczFcIl0gLmEtZGFzaCxcbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczJcIl0gLmEtZGFzaCB7XG4gIHBhZGRpbmc6IDdweCAzMHB4O1xufVxuXG4vKiBsaW5lIDYwMTIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMGxzMGNzMFwiXSAuaW5uZXIsXG5bY2xhc3MqPVwidmktZmYyZnMwbHMwY3MxXCJdIC5pbm5lcixcbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczJcIl0gLmlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSA2MDE4LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczBcIl0gLmxhc3QtbnVtLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMGNzMVwiXSAubGFzdC1udW0sXG5bY2xhc3MqPVwidmktZmYyZnMwbHMwY3MyXCJdIC5sYXN0LW51bSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA2MDIyLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczBcIl0gLmFyY2hpdixcbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczFcIl0gLmFyY2hpdixcbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczJcIl0gLmFyY2hpdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogYXV0bztcbiAgdG9wOiBhdXRvO1xuICB3aWR0aDogMjMlO1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLyogbGluZSA2MDMwLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczBcIl0gLm5leHQtbnVtLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMGNzMVwiXSAubmV4dC1udW0sXG5bY2xhc3MqPVwidmktZmYyZnMwbHMwY3MyXCJdIC5uZXh0LW51bSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDgwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogMjVweDtcbn1cblxuLyogbGluZSA2MDM5LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczBcIl0gLnRpcmFnLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMGNzMVwiXSAudGlyYWcsXG5bY2xhc3MqPVwidmktZmYyZnMwbHMwY3MyXCJdIC50aXJhZyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8qIGxpbmUgNjA0MywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMwbHMwY3MwXCJdIC5zbGlkZXIsXG5bY2xhc3MqPVwidmktZmYyZnMwbHMwY3MxXCJdIC5zbGlkZXIsXG5bY2xhc3MqPVwidmktZmYyZnMwbHMwY3MyXCJdIC5zbGlkZXIge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XG59XG5cbi8qIGxpbmUgNjA1MCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMwbHMwY3MwXCJdIC5zbGlkZXIgbGksXG5bY2xhc3MqPVwidmktZmYyZnMwbHMwY3MxXCJdIC5zbGlkZXIgbGksXG5bY2xhc3MqPVwidmktZmYyZnMwbHMwY3MyXCJdIC5zbGlkZXIgbGkge1xuICBsaW5lLWhlaWdodDogMS4yICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNjA1NSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMwbHMwY3MwXCJdIC50b3AtbGluZSxcbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczFcIl0gLnRvcC1saW5lLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMGNzMlwiXSAudG9wLWxpbmUge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qIGxpbmUgNjA1OSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMwbHMwY3MwXCJdIC5sb2dvLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMGNzMVwiXSAubG9nbyxcbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczJcIl0gLmxvZ28ge1xuICBoZWlnaHQ6IGF1dG87XG4gIGZsb2F0OiBub25lO1xuICB3aWR0aDogMjAlO1xufVxuXG4vKiBsaW5lIDYwNjUsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMGxzMGNzMFwiXSAuYXV0aC1iYXIsXG5bY2xhc3MqPVwidmktZmYyZnMwbHMwY3MxXCJdIC5hdXRoLWJhcixcbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczJcIl0gLmF1dGgtYmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiBhdXRvO1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDYwNzIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMGxzMGNzMFwiXSAub3Bpbmlvbi1saXN0LFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMGNzMVwiXSAub3Bpbmlvbi1saXN0LFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMGNzMlwiXSAub3Bpbmlvbi1saXN0IHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDYwNzYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMGxzMGNzMFwiXSAud3JhcC10aXRsZSxcbltjbGFzcyo9XCJ2aS1mZjJmczBsczBjczFcIl0gLndyYXAtdGl0bGUsXG5bY2xhc3MqPVwidmktZmYyZnMwbHMwY3MyXCJdIC53cmFwLXRpdGxlIHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDYwODYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMGxzMWNzMFwiXSAubG9nbyBpbWcsXG5bY2xhc3MqPVwidmktZmYyZnMwbHMxY3MxXCJdIC5sb2dvIGltZyxcbltjbGFzcyo9XCJ2aS1mZjJmczBsczFjczJcIl0gLmxvZ28gaW1nIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA2MDkxLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczBsczFjczBcIl0gaW1nLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMWNzMVwiXSBpbWcsXG5bY2xhc3MqPVwidmktZmYyZnMwbHMxY3MyXCJdIGltZyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA2MDk1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczBsczFjczBcIl0gLnNlYXJjaCxcbltjbGFzcyo9XCJ2aS1mZjJmczBsczFjczFcIl0gLnNlYXJjaCxcbltjbGFzcyo9XCJ2aS1mZjJmczBsczFjczJcIl0gLnNlYXJjaCB7XG4gIHdpZHRoOiA0OCU7XG59XG5cbi8qIGxpbmUgNjA5OSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMwbHMxY3MwXCJdIC5zb2MsXG5bY2xhc3MqPVwidmktZmYyZnMwbHMxY3MxXCJdIC5zb2MsXG5bY2xhc3MqPVwidmktZmYyZnMwbHMxY3MyXCJdIC5zb2Mge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNjEwMywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMwbHMxY3MwXCJdIC5oZWFkZXIsXG5bY2xhc3MqPVwidmktZmYyZnMwbHMxY3MxXCJdIC5oZWFkZXIsXG5bY2xhc3MqPVwidmktZmYyZnMwbHMxY3MyXCJdIC5oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDYxMDksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMGxzMWNzMFwiXSAuY2xvY2stYmxvY2ssXG5bY2xhc3MqPVwidmktZmYyZnMwbHMxY3MxXCJdIC5jbG9jay1ibG9jayxcbltjbGFzcyo9XCJ2aS1mZjJmczBsczFjczJcIl0gLmNsb2NrLWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIHdpZHRoOiA0NSU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4vKiBsaW5lIDYxMTcsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMGxzMWNzMFwiXSAud3JhcC1zZWFyY2gsXG5bY2xhc3MqPVwidmktZmYyZnMwbHMxY3MxXCJdIC53cmFwLXNlYXJjaCxcbltjbGFzcyo9XCJ2aS1mZjJmczBsczFjczJcIl0gLndyYXAtc2VhcmNoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiBhdXRvO1xuICB0b3A6IGF1dG87XG4gIHdpZHRoOiA4MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLyogbGluZSA2MTI1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczBsczFjczBcIl0gLndyYXAtc2VhcmNoIC52aS1zdy1vbi1idG4sXG5bY2xhc3MqPVwidmktZmYyZnMwbHMxY3MxXCJdIC53cmFwLXNlYXJjaCAudmktc3ctb24tYnRuLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMWNzMlwiXSAud3JhcC1zZWFyY2ggLnZpLXN3LW9uLWJ0biB7XG4gIHdpZHRoOiAzOCU7XG59XG5cbi8qIGxpbmUgNjEzMSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMwbHMxY3MwXCJdIC5leG1wLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMWNzMVwiXSAuZXhtcCxcbltjbGFzcyo9XCJ2aS1mZjJmczBsczFjczJcIl0gLmV4bXAge1xuICB3aWR0aDogNTIlO1xufVxuXG4vKiBsaW5lIDYxMzQsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMGxzMWNzMFwiXSAuZXhtcCBhLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMWNzMVwiXSAuZXhtcCBhLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMWNzMlwiXSAuZXhtcCBhIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4vKiBsaW5lIDYxMzksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMGxzMWNzMFwiXSAuY29sNjAsXG5bY2xhc3MqPVwidmktZmYyZnMwbHMxY3MxXCJdIC5jb2w2MCxcbltjbGFzcyo9XCJ2aS1mZjJmczBsczFjczJcIl0gLmNvbDYwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi8qIGxpbmUgNjE0NiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMwbHMxY3MwXCJdIC5hLWRhc2gsXG5bY2xhc3MqPVwidmktZmYyZnMwbHMxY3MxXCJdIC5hLWRhc2gsXG5bY2xhc3MqPVwidmktZmYyZnMwbHMxY3MyXCJdIC5hLWRhc2gge1xuICBwYWRkaW5nOiA3cHggMzBweDtcbn1cblxuLyogbGluZSA2MTUwLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczBsczFjczBcIl0gLmlubmVyLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMWNzMVwiXSAuaW5uZXIsXG5bY2xhc3MqPVwidmktZmYyZnMwbHMxY3MyXCJdIC5pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgNjE1NiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMwbHMxY3MwXCJdIC5sYXN0LW51bSxcbltjbGFzcyo9XCJ2aS1mZjJmczBsczFjczFcIl0gLmxhc3QtbnVtLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMWNzMlwiXSAubGFzdC1udW0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNjE2MCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMwbHMxY3MwXCJdIC5hcmNoaXYsXG5bY2xhc3MqPVwidmktZmYyZnMwbHMxY3MxXCJdIC5hcmNoaXYsXG5bY2xhc3MqPVwidmktZmYyZnMwbHMxY3MyXCJdIC5hcmNoaXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IGF1dG87XG4gIHRvcDogYXV0bztcbiAgd2lkdGg6IDIzJTtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbi8qIGxpbmUgNjE2OCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMwbHMxY3MwXCJdIC5uZXh0LW51bSxcbltjbGFzcyo9XCJ2aS1mZjJmczBsczFjczFcIl0gLm5leHQtbnVtLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMWNzMlwiXSAubmV4dC1udW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiA4MCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IDI1cHg7XG59XG5cbi8qIGxpbmUgNjE3NywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMwbHMxY3MwXCJdIC50aXJhZyxcbltjbGFzcyo9XCJ2aS1mZjJmczBsczFjczFcIl0gLnRpcmFnLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMWNzMlwiXSAudGlyYWcge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4vKiBsaW5lIDYxODEsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMGxzMWNzMFwiXSAuc2xpZGVyLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMWNzMVwiXSAuc2xpZGVyLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMWNzMlwiXSAuc2xpZGVyIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xufVxuXG4vKiBsaW5lIDYxODgsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMGxzMWNzMFwiXSAuc2xpZGVyIGxpLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMWNzMVwiXSAuc2xpZGVyIGxpLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMWNzMlwiXSAuc2xpZGVyIGxpIHtcbiAgbGluZS1oZWlnaHQ6IDEuMiAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDYxOTMsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMGxzMWNzMFwiXSAudG9wLWxpbmUsXG5bY2xhc3MqPVwidmktZmYyZnMwbHMxY3MxXCJdIC50b3AtbGluZSxcbltjbGFzcyo9XCJ2aS1mZjJmczBsczFjczJcIl0gLnRvcC1saW5lIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDYxOTcsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMGxzMWNzMFwiXSAubG9nbyxcbltjbGFzcyo9XCJ2aS1mZjJmczBsczFjczFcIl0gLmxvZ28sXG5bY2xhc3MqPVwidmktZmYyZnMwbHMxY3MyXCJdIC5sb2dvIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBmbG9hdDogbm9uZTtcbiAgd2lkdGg6IDIwJTtcbn1cblxuLyogbGluZSA2MjAzLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczBsczFjczBcIl0gLmF1dGgtYmFyLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMWNzMVwiXSAuYXV0aC1iYXIsXG5bY2xhc3MqPVwidmktZmYyZnMwbHMxY3MyXCJdIC5hdXRoLWJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogYXV0bztcbiAgdG9wOiBhdXRvO1xuICByaWdodDogYXV0bztcbn1cblxuLyogbGluZSA2MjEwLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczBsczFjczBcIl0gLm9waW5pb24tbGlzdCxcbltjbGFzcyo9XCJ2aS1mZjJmczBsczFjczFcIl0gLm9waW5pb24tbGlzdCxcbltjbGFzcyo9XCJ2aS1mZjJmczBsczFjczJcIl0gLm9waW5pb24tbGlzdCB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA2MjE0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczBsczFjczBcIl0gLndyYXAtdGl0bGUsXG5bY2xhc3MqPVwidmktZmYyZnMwbHMxY3MxXCJdIC53cmFwLXRpdGxlLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMWNzMlwiXSAud3JhcC10aXRsZSB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA2MjI0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczBsczJjczBcIl0gLmxvZ28gaW1nLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMmNzMVwiXSAubG9nbyBpbWcsXG5bY2xhc3MqPVwidmktZmYyZnMwbHMyY3MyXCJdIC5sb2dvIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNjIyOSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMwbHMyY3MwXCJdIGltZyxcbltjbGFzcyo9XCJ2aS1mZjJmczBsczJjczFcIl0gaW1nLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMmNzMlwiXSBpbWcge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNjIzMywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMwbHMyY3MwXCJdIC5zZWFyY2gsXG5bY2xhc3MqPVwidmktZmYyZnMwbHMyY3MxXCJdIC5zZWFyY2gsXG5bY2xhc3MqPVwidmktZmYyZnMwbHMyY3MyXCJdIC5zZWFyY2gge1xuICB3aWR0aDogNDglO1xufVxuXG4vKiBsaW5lIDYyMzcsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMGxzMmNzMFwiXSAuc29jLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMmNzMVwiXSAuc29jLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMmNzMlwiXSAuc29jIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDYyNDEsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMGxzMmNzMFwiXSAuaGVhZGVyLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMmNzMVwiXSAuaGVhZGVyLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMmNzMlwiXSAuaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSA2MjQ3LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczBsczJjczBcIl0gLmNsb2NrLWJsb2NrLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMmNzMVwiXSAuY2xvY2stYmxvY2ssXG5bY2xhc3MqPVwidmktZmYyZnMwbHMyY3MyXCJdIC5jbG9jay1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiBhdXRvO1xuICBsZWZ0OiBhdXRvO1xuICB3aWR0aDogNDUlO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLyogbGluZSA2MjU1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczBsczJjczBcIl0gLndyYXAtc2VhcmNoLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMmNzMVwiXSAud3JhcC1zZWFyY2gsXG5bY2xhc3MqPVwidmktZmYyZnMwbHMyY3MyXCJdIC53cmFwLXNlYXJjaCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogYXV0bztcbiAgdG9wOiBhdXRvO1xuICB3aWR0aDogODAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi8qIGxpbmUgNjI2MywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMwbHMyY3MwXCJdIC53cmFwLXNlYXJjaCAudmktc3ctb24tYnRuLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMmNzMVwiXSAud3JhcC1zZWFyY2ggLnZpLXN3LW9uLWJ0bixcbltjbGFzcyo9XCJ2aS1mZjJmczBsczJjczJcIl0gLndyYXAtc2VhcmNoIC52aS1zdy1vbi1idG4ge1xuICB3aWR0aDogMzglO1xufVxuXG4vKiBsaW5lIDYyNjgsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMGxzMmNzMFwiXSAuZXhtcCxcbltjbGFzcyo9XCJ2aS1mZjJmczBsczJjczFcIl0gLmV4bXAsXG5bY2xhc3MqPVwidmktZmYyZnMwbHMyY3MyXCJdIC5leG1wIHtcbiAgd2lkdGg6IDUyJTtcbn1cblxuLyogbGluZSA2MjcxLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczBsczJjczBcIl0gLmV4bXAgYSxcbltjbGFzcyo9XCJ2aS1mZjJmczBsczJjczFcIl0gLmV4bXAgYSxcbltjbGFzcyo9XCJ2aS1mZjJmczBsczJjczJcIl0gLmV4bXAgYSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLyogbGluZSA2Mjc2LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczBsczJjczBcIl0gLmNvbDYwLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMmNzMVwiXSAuY29sNjAsXG5bY2xhc3MqPVwidmktZmYyZnMwbHMyY3MyXCJdIC5jb2w2MCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4vKiBsaW5lIDYyODMsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMGxzMmNzMFwiXSAuYS1kYXNoLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMmNzMVwiXSAuYS1kYXNoLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMmNzMlwiXSAuYS1kYXNoIHtcbiAgcGFkZGluZzogN3B4IDMwcHg7XG59XG5cbi8qIGxpbmUgNjI4NywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMwbHMyY3MwXCJdIC5pbm5lcixcbltjbGFzcyo9XCJ2aS1mZjJmczBsczJjczFcIl0gLmlubmVyLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMmNzMlwiXSAuaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDYyOTMsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMGxzMmNzMFwiXSAubGFzdC1udW0sXG5bY2xhc3MqPVwidmktZmYyZnMwbHMyY3MxXCJdIC5sYXN0LW51bSxcbltjbGFzcyo9XCJ2aS1mZjJmczBsczJjczJcIl0gLmxhc3QtbnVtIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDYyOTcsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMGxzMmNzMFwiXSAuYXJjaGl2LFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMmNzMVwiXSAuYXJjaGl2LFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMmNzMlwiXSAuYXJjaGl2IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiBhdXRvO1xuICB0b3A6IGF1dG87XG4gIHdpZHRoOiAyMyU7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuXG4vKiBsaW5lIDYzMDUsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMGxzMmNzMFwiXSAubmV4dC1udW0sXG5bY2xhc3MqPVwidmktZmYyZnMwbHMyY3MxXCJdIC5uZXh0LW51bSxcbltjbGFzcyo9XCJ2aS1mZjJmczBsczJjczJcIl0gLm5leHQtbnVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogODAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xufVxuXG4vKiBsaW5lIDYzMTQsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMGxzMmNzMFwiXSAudGlyYWcsXG5bY2xhc3MqPVwidmktZmYyZnMwbHMyY3MxXCJdIC50aXJhZyxcbltjbGFzcyo9XCJ2aS1mZjJmczBsczJjczJcIl0gLnRpcmFnIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLyogbGluZSA2MzE4LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczBsczJjczBcIl0gLnNsaWRlcixcbltjbGFzcyo9XCJ2aS1mZjJmczBsczJjczFcIl0gLnNsaWRlcixcbltjbGFzcyo9XCJ2aS1mZjJmczBsczJjczJcIl0gLnNsaWRlciB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcbn1cblxuLyogbGluZSA2MzI1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczBsczJjczBcIl0gLnNsaWRlciBsaSxcbltjbGFzcyo9XCJ2aS1mZjJmczBsczJjczFcIl0gLnNsaWRlciBsaSxcbltjbGFzcyo9XCJ2aS1mZjJmczBsczJjczJcIl0gLnNsaWRlciBsaSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjIgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA2MzMwLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczBsczJjczBcIl0gLnRvcC1saW5lLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMmNzMVwiXSAudG9wLWxpbmUsXG5bY2xhc3MqPVwidmktZmYyZnMwbHMyY3MyXCJdIC50b3AtbGluZSB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyogbGluZSA2MzM0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczBsczJjczBcIl0gLmxvZ28sXG5bY2xhc3MqPVwidmktZmYyZnMwbHMyY3MxXCJdIC5sb2dvLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMmNzMlwiXSAubG9nbyB7XG4gIGhlaWdodDogYXV0bztcbiAgZmxvYXQ6IG5vbmU7XG4gIHdpZHRoOiAyMCU7XG59XG5cbi8qIGxpbmUgNjM0MCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMwbHMyY3MwXCJdIC5hdXRoLWJhcixcbltjbGFzcyo9XCJ2aS1mZjJmczBsczJjczFcIl0gLmF1dGgtYmFyLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMmNzMlwiXSAuYXV0aC1iYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IGF1dG87XG4gIHRvcDogYXV0bztcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi8qIGxpbmUgNjM0NywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMwbHMyY3MwXCJdIC5vcGluaW9uLWxpc3QsXG5bY2xhc3MqPVwidmktZmYyZnMwbHMyY3MxXCJdIC5vcGluaW9uLWxpc3QsXG5bY2xhc3MqPVwidmktZmYyZnMwbHMyY3MyXCJdIC5vcGluaW9uLWxpc3Qge1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNjM1MSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMwbHMyY3MwXCJdIC53cmFwLXRpdGxlLFxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMmNzMVwiXSAud3JhcC10aXRsZSxcbltjbGFzcyo9XCJ2aS1mZjJmczBsczJjczJcIl0gLndyYXAtdGl0bGUge1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNjM2MSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMxbHMwY3MwXCJdIC5sb2dvIGltZyxcbltjbGFzcyo9XCJ2aS1mZjJmczFsczBjczFcIl0gLmxvZ28gaW1nLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMGNzMlwiXSAubG9nbyBpbWcge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDYzNjYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMWxzMGNzMFwiXSBpbWcsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMwY3MxXCJdIGltZyxcbltjbGFzcyo9XCJ2aS1mZjJmczFsczBjczJcIl0gaW1nIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDYzNzAsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMWxzMGNzMFwiXSAuc2VhcmNoLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMGNzMVwiXSAuc2VhcmNoLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMGNzMlwiXSAuc2VhcmNoIHtcbiAgd2lkdGg6IDQ4JTtcbn1cblxuLyogbGluZSA2Mzc0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczFsczBjczBcIl0gLnNvYyxcbltjbGFzcyo9XCJ2aS1mZjJmczFsczBjczFcIl0gLnNvYyxcbltjbGFzcyo9XCJ2aS1mZjJmczFsczBjczJcIl0gLnNvYyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA2Mzc4LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczFsczBjczBcIl0gLmhlYWRlcixcbltjbGFzcyo9XCJ2aS1mZjJmczFsczBjczFcIl0gLmhlYWRlcixcbltjbGFzcyo9XCJ2aS1mZjJmczFsczBjczJcIl0gLmhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgNjM4NCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMxbHMwY3MwXCJdIC5jbG9jay1ibG9jayxcbltjbGFzcyo9XCJ2aS1mZjJmczFsczBjczFcIl0gLmNsb2NrLWJsb2NrLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMGNzMlwiXSAuY2xvY2stYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogYXV0bztcbiAgbGVmdDogYXV0bztcbiAgd2lkdGg6IDQ1JTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgNjM5MiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMxbHMwY3MwXCJdIC53cmFwLXNlYXJjaCxcbltjbGFzcyo9XCJ2aS1mZjJmczFsczBjczFcIl0gLndyYXAtc2VhcmNoLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMGNzMlwiXSAud3JhcC1zZWFyY2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IGF1dG87XG4gIHRvcDogYXV0bztcbiAgd2lkdGg6IDgwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4vKiBsaW5lIDY0MDAsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMWxzMGNzMFwiXSAud3JhcC1zZWFyY2ggLnZpLXN3LW9uLWJ0bixcbltjbGFzcyo9XCJ2aS1mZjJmczFsczBjczFcIl0gLndyYXAtc2VhcmNoIC52aS1zdy1vbi1idG4sXG5bY2xhc3MqPVwidmktZmYyZnMxbHMwY3MyXCJdIC53cmFwLXNlYXJjaCAudmktc3ctb24tYnRuIHtcbiAgd2lkdGg6IDM4JTtcbn1cblxuLyogbGluZSA2NDA2LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczFsczBjczBcIl0gLmV4bXAsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMwY3MxXCJdIC5leG1wLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMGNzMlwiXSAuZXhtcCB7XG4gIHdpZHRoOiA1MiU7XG59XG5cbi8qIGxpbmUgNjQwOSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMxbHMwY3MwXCJdIC5leG1wIGEsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMwY3MxXCJdIC5leG1wIGEsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMwY3MyXCJdIC5leG1wIGEge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgNjQxNCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMxbHMwY3MwXCJdIC5jb2w2MCxcbltjbGFzcyo9XCJ2aS1mZjJmczFsczBjczFcIl0gLmNvbDYwLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMGNzMlwiXSAuY29sNjAge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLyogbGluZSA2NDIxLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczFsczBjczBcIl0gLmEtZGFzaCxcbltjbGFzcyo9XCJ2aS1mZjJmczFsczBjczFcIl0gLmEtZGFzaCxcbltjbGFzcyo9XCJ2aS1mZjJmczFsczBjczJcIl0gLmEtZGFzaCB7XG4gIHBhZGRpbmc6IDdweCAzMHB4O1xufVxuXG4vKiBsaW5lIDY0MjUsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMWxzMGNzMFwiXSAuaW5uZXIsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMwY3MxXCJdIC5pbm5lcixcbltjbGFzcyo9XCJ2aS1mZjJmczFsczBjczJcIl0gLmlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSA2NDMxLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczFsczBjczBcIl0gLmxhc3QtbnVtLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMGNzMVwiXSAubGFzdC1udW0sXG5bY2xhc3MqPVwidmktZmYyZnMxbHMwY3MyXCJdIC5sYXN0LW51bSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA2NDM1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczFsczBjczBcIl0gLmFyY2hpdixcbltjbGFzcyo9XCJ2aS1mZjJmczFsczBjczFcIl0gLmFyY2hpdixcbltjbGFzcyo9XCJ2aS1mZjJmczFsczBjczJcIl0gLmFyY2hpdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogYXV0bztcbiAgdG9wOiBhdXRvO1xuICB3aWR0aDogMjMlO1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLyogbGluZSA2NDQzLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczFsczBjczBcIl0gLm5leHQtbnVtLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMGNzMVwiXSAubmV4dC1udW0sXG5bY2xhc3MqPVwidmktZmYyZnMxbHMwY3MyXCJdIC5uZXh0LW51bSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDgwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogMjVweDtcbn1cblxuLyogbGluZSA2NDUyLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczFsczBjczBcIl0gLnRpcmFnLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMGNzMVwiXSAudGlyYWcsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMwY3MyXCJdIC50aXJhZyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8qIGxpbmUgNjQ1NiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMxbHMwY3MwXCJdIC5zbGlkZXIsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMwY3MxXCJdIC5zbGlkZXIsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMwY3MyXCJdIC5zbGlkZXIge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XG59XG5cbi8qIGxpbmUgNjQ2MywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMxbHMwY3MwXCJdIC5zbGlkZXIgbGksXG5bY2xhc3MqPVwidmktZmYyZnMxbHMwY3MxXCJdIC5zbGlkZXIgbGksXG5bY2xhc3MqPVwidmktZmYyZnMxbHMwY3MyXCJdIC5zbGlkZXIgbGkge1xuICBsaW5lLWhlaWdodDogMS4yICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNjQ2OCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMxbHMwY3MwXCJdIC50b3AtbGluZSxcbltjbGFzcyo9XCJ2aS1mZjJmczFsczBjczFcIl0gLnRvcC1saW5lLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMGNzMlwiXSAudG9wLWxpbmUge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qIGxpbmUgNjQ3MiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMxbHMwY3MwXCJdIC5sb2dvLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMGNzMVwiXSAubG9nbyxcbltjbGFzcyo9XCJ2aS1mZjJmczFsczBjczJcIl0gLmxvZ28ge1xuICBoZWlnaHQ6IGF1dG87XG4gIGZsb2F0OiBub25lO1xuICB3aWR0aDogMjAlO1xufVxuXG4vKiBsaW5lIDY0NzgsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMWxzMGNzMFwiXSAuYXV0aC1iYXIsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMwY3MxXCJdIC5hdXRoLWJhcixcbltjbGFzcyo9XCJ2aS1mZjJmczFsczBjczJcIl0gLmF1dGgtYmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiBhdXRvO1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDY0ODUsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMWxzMGNzMFwiXSAub3Bpbmlvbi1saXN0LFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMGNzMVwiXSAub3Bpbmlvbi1saXN0LFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMGNzMlwiXSAub3Bpbmlvbi1saXN0IHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDY0ODksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMWxzMGNzMFwiXSAud3JhcC10aXRsZSxcbltjbGFzcyo9XCJ2aS1mZjJmczFsczBjczFcIl0gLndyYXAtdGl0bGUsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMwY3MyXCJdIC53cmFwLXRpdGxlIHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDY0OTksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMWxzMWNzMFwiXSAubG9nbyBpbWcsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MxXCJdIC5sb2dvIGltZyxcbltjbGFzcyo9XCJ2aS1mZjJmczFsczFjczJcIl0gLmxvZ28gaW1nIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA2NTA0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczFsczFjczBcIl0gaW1nLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMWNzMVwiXSBpbWcsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MyXCJdIGltZyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA2NTA4LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczFsczFjczBcIl0gLnNlYXJjaCxcbltjbGFzcyo9XCJ2aS1mZjJmczFsczFjczFcIl0gLnNlYXJjaCxcbltjbGFzcyo9XCJ2aS1mZjJmczFsczFjczJcIl0gLnNlYXJjaCB7XG4gIHdpZHRoOiA0OCU7XG59XG5cbi8qIGxpbmUgNjUxMiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MwXCJdIC5zb2MsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MxXCJdIC5zb2MsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MyXCJdIC5zb2Mge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNjUxNiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MwXCJdIC5oZWFkZXIsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MxXCJdIC5oZWFkZXIsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MyXCJdIC5oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDY1MjIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMWxzMWNzMFwiXSAuY2xvY2stYmxvY2ssXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MxXCJdIC5jbG9jay1ibG9jayxcbltjbGFzcyo9XCJ2aS1mZjJmczFsczFjczJcIl0gLmNsb2NrLWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIHdpZHRoOiA0NSU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4vKiBsaW5lIDY1MzAsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMWxzMWNzMFwiXSAud3JhcC1zZWFyY2gsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MxXCJdIC53cmFwLXNlYXJjaCxcbltjbGFzcyo9XCJ2aS1mZjJmczFsczFjczJcIl0gLndyYXAtc2VhcmNoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiBhdXRvO1xuICB0b3A6IGF1dG87XG4gIHdpZHRoOiA4MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLyogbGluZSA2NTM4LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczFsczFjczBcIl0gLndyYXAtc2VhcmNoIC52aS1zdy1vbi1idG4sXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MxXCJdIC53cmFwLXNlYXJjaCAudmktc3ctb24tYnRuLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMWNzMlwiXSAud3JhcC1zZWFyY2ggLnZpLXN3LW9uLWJ0biB7XG4gIHdpZHRoOiAzOCU7XG59XG5cbi8qIGxpbmUgNjU0MywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MwXCJdIC5leG1wLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMWNzMVwiXSAuZXhtcCxcbltjbGFzcyo9XCJ2aS1mZjJmczFsczFjczJcIl0gLmV4bXAge1xuICB3aWR0aDogNTIlO1xufVxuXG4vKiBsaW5lIDY1NDYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMWxzMWNzMFwiXSAuZXhtcCBhLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMWNzMVwiXSAuZXhtcCBhLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMWNzMlwiXSAuZXhtcCBhIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4vKiBsaW5lIDY1NTEsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMWxzMWNzMFwiXSAuY29sNjAsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MxXCJdIC5jb2w2MCxcbltjbGFzcyo9XCJ2aS1mZjJmczFsczFjczJcIl0gLmNvbDYwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi8qIGxpbmUgNjU1OCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MwXCJdIC5hLWRhc2gsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MxXCJdIC5hLWRhc2gsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MyXCJdIC5hLWRhc2gge1xuICBwYWRkaW5nOiA3cHggMzBweDtcbn1cblxuLyogbGluZSA2NTYyLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczFsczFjczBcIl0gLmlubmVyLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMWNzMVwiXSAuaW5uZXIsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MyXCJdIC5pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgNjU2OCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MwXCJdIC5sYXN0LW51bSxcbltjbGFzcyo9XCJ2aS1mZjJmczFsczFjczFcIl0gLmxhc3QtbnVtLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMWNzMlwiXSAubGFzdC1udW0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNjU3MiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MwXCJdIC5hcmNoaXYsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MxXCJdIC5hcmNoaXYsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MyXCJdIC5hcmNoaXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IGF1dG87XG4gIHRvcDogYXV0bztcbiAgd2lkdGg6IDIzJTtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbi8qIGxpbmUgNjU4MCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MwXCJdIC5uZXh0LW51bSxcbltjbGFzcyo9XCJ2aS1mZjJmczFsczFjczFcIl0gLm5leHQtbnVtLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMWNzMlwiXSAubmV4dC1udW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiA4MCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IDI1cHg7XG59XG5cbi8qIGxpbmUgNjU4OSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MwXCJdIC50aXJhZyxcbltjbGFzcyo9XCJ2aS1mZjJmczFsczFjczFcIl0gLnRpcmFnLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMWNzMlwiXSAudGlyYWcge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4vKiBsaW5lIDY1OTMsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMWxzMWNzMFwiXSAuc2xpZGVyLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMWNzMVwiXSAuc2xpZGVyLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMWNzMlwiXSAuc2xpZGVyIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xufVxuXG4vKiBsaW5lIDY2MDAsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMWxzMWNzMFwiXSAuc2xpZGVyIGxpLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMWNzMVwiXSAuc2xpZGVyIGxpLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMWNzMlwiXSAuc2xpZGVyIGxpIHtcbiAgbGluZS1oZWlnaHQ6IDEuMiAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDY2MDUsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMWxzMWNzMFwiXSAudG9wLWxpbmUsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MxXCJdIC50b3AtbGluZSxcbltjbGFzcyo9XCJ2aS1mZjJmczFsczFjczJcIl0gLnRvcC1saW5lIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDY2MDksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMWxzMWNzMFwiXSAubG9nbyxcbltjbGFzcyo9XCJ2aS1mZjJmczFsczFjczFcIl0gLmxvZ28sXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MyXCJdIC5sb2dvIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBmbG9hdDogbm9uZTtcbiAgd2lkdGg6IDIwJTtcbn1cblxuLyogbGluZSA2NjE1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczFsczFjczBcIl0gLmF1dGgtYmFyLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMWNzMVwiXSAuYXV0aC1iYXIsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MyXCJdIC5hdXRoLWJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogYXV0bztcbiAgdG9wOiBhdXRvO1xuICByaWdodDogYXV0bztcbn1cblxuLyogbGluZSA2NjIyLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczFsczFjczBcIl0gLm9waW5pb24tbGlzdCxcbltjbGFzcyo9XCJ2aS1mZjJmczFsczFjczFcIl0gLm9waW5pb24tbGlzdCxcbltjbGFzcyo9XCJ2aS1mZjJmczFsczFjczJcIl0gLm9waW5pb24tbGlzdCB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA2NjI2LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczFsczFjczBcIl0gLndyYXAtdGl0bGUsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMxY3MxXCJdIC53cmFwLXRpdGxlLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMWNzMlwiXSAud3JhcC10aXRsZSB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA2NjM2LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczFsczJjczBcIl0gLmxvZ28gaW1nLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMmNzMVwiXSAubG9nbyBpbWcsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMyY3MyXCJdIC5sb2dvIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNjY0MSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMxbHMyY3MwXCJdIGltZyxcbltjbGFzcyo9XCJ2aS1mZjJmczFsczJjczFcIl0gaW1nLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMmNzMlwiXSBpbWcge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNjY0NSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMxbHMyY3MwXCJdIC5zZWFyY2gsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMyY3MxXCJdIC5zZWFyY2gsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMyY3MyXCJdIC5zZWFyY2gge1xuICB3aWR0aDogNDglO1xufVxuXG4vKiBsaW5lIDY2NDksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMWxzMmNzMFwiXSAuc29jLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMmNzMVwiXSAuc29jLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMmNzMlwiXSAuc29jIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDY2NTMsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMWxzMmNzMFwiXSAuaGVhZGVyLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMmNzMVwiXSAuaGVhZGVyLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMmNzMlwiXSAuaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSA2NjU5LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczFsczJjczBcIl0gLmNsb2NrLWJsb2NrLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMmNzMVwiXSAuY2xvY2stYmxvY2ssXG5bY2xhc3MqPVwidmktZmYyZnMxbHMyY3MyXCJdIC5jbG9jay1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiBhdXRvO1xuICBsZWZ0OiBhdXRvO1xuICB3aWR0aDogNDUlO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLyogbGluZSA2NjY3LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczFsczJjczBcIl0gLndyYXAtc2VhcmNoLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMmNzMVwiXSAud3JhcC1zZWFyY2gsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMyY3MyXCJdIC53cmFwLXNlYXJjaCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogYXV0bztcbiAgdG9wOiBhdXRvO1xuICB3aWR0aDogODAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi8qIGxpbmUgNjY3NSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMxbHMyY3MwXCJdIC53cmFwLXNlYXJjaCAudmktc3ctb24tYnRuLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMmNzMVwiXSAud3JhcC1zZWFyY2ggLnZpLXN3LW9uLWJ0bixcbltjbGFzcyo9XCJ2aS1mZjJmczFsczJjczJcIl0gLndyYXAtc2VhcmNoIC52aS1zdy1vbi1idG4ge1xuICB3aWR0aDogMzglO1xufVxuXG4vKiBsaW5lIDY2ODEsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMWxzMmNzMFwiXSAuZXhtcCxcbltjbGFzcyo9XCJ2aS1mZjJmczFsczJjczFcIl0gLmV4bXAsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMyY3MyXCJdIC5leG1wIHtcbiAgd2lkdGg6IDUyJTtcbn1cblxuLyogbGluZSA2Njg0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczFsczJjczBcIl0gLmV4bXAgYSxcbltjbGFzcyo9XCJ2aS1mZjJmczFsczJjczFcIl0gLmV4bXAgYSxcbltjbGFzcyo9XCJ2aS1mZjJmczFsczJjczJcIl0gLmV4bXAgYSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLyogbGluZSA2Njg5LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczFsczJjczBcIl0gLmNvbDYwLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMmNzMVwiXSAuY29sNjAsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMyY3MyXCJdIC5jb2w2MCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4vKiBsaW5lIDY2OTYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMWxzMmNzMFwiXSAuYS1kYXNoLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMmNzMVwiXSAuYS1kYXNoLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMmNzMlwiXSAuYS1kYXNoIHtcbiAgcGFkZGluZzogN3B4IDMwcHg7XG59XG5cbi8qIGxpbmUgNjcwMCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMxbHMyY3MwXCJdIC5pbm5lcixcbltjbGFzcyo9XCJ2aS1mZjJmczFsczJjczFcIl0gLmlubmVyLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMmNzMlwiXSAuaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDY3MDYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMWxzMmNzMFwiXSAubGFzdC1udW0sXG5bY2xhc3MqPVwidmktZmYyZnMxbHMyY3MxXCJdIC5sYXN0LW51bSxcbltjbGFzcyo9XCJ2aS1mZjJmczFsczJjczJcIl0gLmxhc3QtbnVtIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDY3MTAsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMWxzMmNzMFwiXSAuYXJjaGl2LFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMmNzMVwiXSAuYXJjaGl2LFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMmNzMlwiXSAuYXJjaGl2IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiBhdXRvO1xuICB0b3A6IGF1dG87XG4gIHdpZHRoOiAyMyU7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuXG4vKiBsaW5lIDY3MTgsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMWxzMmNzMFwiXSAubmV4dC1udW0sXG5bY2xhc3MqPVwidmktZmYyZnMxbHMyY3MxXCJdIC5uZXh0LW51bSxcbltjbGFzcyo9XCJ2aS1mZjJmczFsczJjczJcIl0gLm5leHQtbnVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogODAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xufVxuXG4vKiBsaW5lIDY3MjcsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMWxzMmNzMFwiXSAudGlyYWcsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMyY3MxXCJdIC50aXJhZyxcbltjbGFzcyo9XCJ2aS1mZjJmczFsczJjczJcIl0gLnRpcmFnIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLyogbGluZSA2NzMxLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczFsczJjczBcIl0gLnNsaWRlcixcbltjbGFzcyo9XCJ2aS1mZjJmczFsczJjczFcIl0gLnNsaWRlcixcbltjbGFzcyo9XCJ2aS1mZjJmczFsczJjczJcIl0gLnNsaWRlciB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcbn1cblxuLyogbGluZSA2NzM4LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczFsczJjczBcIl0gLnNsaWRlciBsaSxcbltjbGFzcyo9XCJ2aS1mZjJmczFsczJjczFcIl0gLnNsaWRlciBsaSxcbltjbGFzcyo9XCJ2aS1mZjJmczFsczJjczJcIl0gLnNsaWRlciBsaSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjIgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA2NzQzLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczFsczJjczBcIl0gLnRvcC1saW5lLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMmNzMVwiXSAudG9wLWxpbmUsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMyY3MyXCJdIC50b3AtbGluZSB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyogbGluZSA2NzQ3LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczFsczJjczBcIl0gLmxvZ28sXG5bY2xhc3MqPVwidmktZmYyZnMxbHMyY3MxXCJdIC5sb2dvLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMmNzMlwiXSAubG9nbyB7XG4gIGhlaWdodDogYXV0bztcbiAgZmxvYXQ6IG5vbmU7XG4gIHdpZHRoOiAyMCU7XG59XG5cbi8qIGxpbmUgNjc1MywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMxbHMyY3MwXCJdIC5hdXRoLWJhcixcbltjbGFzcyo9XCJ2aS1mZjJmczFsczJjczFcIl0gLmF1dGgtYmFyLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMmNzMlwiXSAuYXV0aC1iYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IGF1dG87XG4gIHRvcDogYXV0bztcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi8qIGxpbmUgNjc2MCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMxbHMyY3MwXCJdIC5vcGluaW9uLWxpc3QsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMyY3MxXCJdIC5vcGluaW9uLWxpc3QsXG5bY2xhc3MqPVwidmktZmYyZnMxbHMyY3MyXCJdIC5vcGluaW9uLWxpc3Qge1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNjc2NCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMxbHMyY3MwXCJdIC53cmFwLXRpdGxlLFxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMmNzMVwiXSAud3JhcC10aXRsZSxcbltjbGFzcyo9XCJ2aS1mZjJmczFsczJjczJcIl0gLndyYXAtdGl0bGUge1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNjc3NCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMybHMwY3MwXCJdIC5sb2dvIGltZyxcbltjbGFzcyo9XCJ2aS1mZjJmczJsczBjczFcIl0gLmxvZ28gaW1nLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMGNzMlwiXSAubG9nbyBpbWcge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDY3NzksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMmxzMGNzMFwiXSBpbWcsXG5bY2xhc3MqPVwidmktZmYyZnMybHMwY3MxXCJdIGltZyxcbltjbGFzcyo9XCJ2aS1mZjJmczJsczBjczJcIl0gaW1nIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDY3ODMsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMmxzMGNzMFwiXSAuc2VhcmNoLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMGNzMVwiXSAuc2VhcmNoLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMGNzMlwiXSAuc2VhcmNoIHtcbiAgd2lkdGg6IDQ4JTtcbn1cblxuLyogbGluZSA2Nzg3LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczJsczBjczBcIl0gLnNvYyxcbltjbGFzcyo9XCJ2aS1mZjJmczJsczBjczFcIl0gLnNvYyxcbltjbGFzcyo9XCJ2aS1mZjJmczJsczBjczJcIl0gLnNvYyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA2NzkxLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczJsczBjczBcIl0gLmhlYWRlcixcbltjbGFzcyo9XCJ2aS1mZjJmczJsczBjczFcIl0gLmhlYWRlcixcbltjbGFzcyo9XCJ2aS1mZjJmczJsczBjczJcIl0gLmhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgNjc5NywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMybHMwY3MwXCJdIC5jbG9jay1ibG9jayxcbltjbGFzcyo9XCJ2aS1mZjJmczJsczBjczFcIl0gLmNsb2NrLWJsb2NrLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMGNzMlwiXSAuY2xvY2stYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogYXV0bztcbiAgbGVmdDogYXV0bztcbiAgd2lkdGg6IDQ1JTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgNjgwNSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMybHMwY3MwXCJdIC53cmFwLXNlYXJjaCxcbltjbGFzcyo9XCJ2aS1mZjJmczJsczBjczFcIl0gLndyYXAtc2VhcmNoLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMGNzMlwiXSAud3JhcC1zZWFyY2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IGF1dG87XG4gIHRvcDogYXV0bztcbiAgd2lkdGg6IDgwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4vKiBsaW5lIDY4MTMsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMmxzMGNzMFwiXSAud3JhcC1zZWFyY2ggLnZpLXN3LW9uLWJ0bixcbltjbGFzcyo9XCJ2aS1mZjJmczJsczBjczFcIl0gLndyYXAtc2VhcmNoIC52aS1zdy1vbi1idG4sXG5bY2xhc3MqPVwidmktZmYyZnMybHMwY3MyXCJdIC53cmFwLXNlYXJjaCAudmktc3ctb24tYnRuIHtcbiAgd2lkdGg6IDM4JTtcbn1cblxuLyogbGluZSA2ODE5LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczJsczBjczBcIl0gLmV4bXAsXG5bY2xhc3MqPVwidmktZmYyZnMybHMwY3MxXCJdIC5leG1wLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMGNzMlwiXSAuZXhtcCB7XG4gIHdpZHRoOiA1MiU7XG59XG5cbi8qIGxpbmUgNjgyMiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMybHMwY3MwXCJdIC5leG1wIGEsXG5bY2xhc3MqPVwidmktZmYyZnMybHMwY3MxXCJdIC5leG1wIGEsXG5bY2xhc3MqPVwidmktZmYyZnMybHMwY3MyXCJdIC5leG1wIGEge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgNjgyNywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMybHMwY3MwXCJdIC5jb2w2MCxcbltjbGFzcyo9XCJ2aS1mZjJmczJsczBjczFcIl0gLmNvbDYwLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMGNzMlwiXSAuY29sNjAge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLyogbGluZSA2ODM0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczJsczBjczBcIl0gLmEtZGFzaCxcbltjbGFzcyo9XCJ2aS1mZjJmczJsczBjczFcIl0gLmEtZGFzaCxcbltjbGFzcyo9XCJ2aS1mZjJmczJsczBjczJcIl0gLmEtZGFzaCB7XG4gIHBhZGRpbmc6IDdweCAzMHB4O1xufVxuXG4vKiBsaW5lIDY4MzgsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMmxzMGNzMFwiXSAuaW5uZXIsXG5bY2xhc3MqPVwidmktZmYyZnMybHMwY3MxXCJdIC5pbm5lcixcbltjbGFzcyo9XCJ2aS1mZjJmczJsczBjczJcIl0gLmlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSA2ODQ0LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczJsczBjczBcIl0gLmxhc3QtbnVtLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMGNzMVwiXSAubGFzdC1udW0sXG5bY2xhc3MqPVwidmktZmYyZnMybHMwY3MyXCJdIC5sYXN0LW51bSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA2ODQ4LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczJsczBjczBcIl0gLmFyY2hpdixcbltjbGFzcyo9XCJ2aS1mZjJmczJsczBjczFcIl0gLmFyY2hpdixcbltjbGFzcyo9XCJ2aS1mZjJmczJsczBjczJcIl0gLmFyY2hpdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogYXV0bztcbiAgdG9wOiBhdXRvO1xuICB3aWR0aDogMjMlO1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLyogbGluZSA2ODU2LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczJsczBjczBcIl0gLm5leHQtbnVtLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMGNzMVwiXSAubmV4dC1udW0sXG5bY2xhc3MqPVwidmktZmYyZnMybHMwY3MyXCJdIC5uZXh0LW51bSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDgwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogMjVweDtcbn1cblxuLyogbGluZSA2ODY1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczJsczBjczBcIl0gLnRpcmFnLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMGNzMVwiXSAudGlyYWcsXG5bY2xhc3MqPVwidmktZmYyZnMybHMwY3MyXCJdIC50aXJhZyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8qIGxpbmUgNjg2OSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMybHMwY3MwXCJdIC5zbGlkZXIsXG5bY2xhc3MqPVwidmktZmYyZnMybHMwY3MxXCJdIC5zbGlkZXIsXG5bY2xhc3MqPVwidmktZmYyZnMybHMwY3MyXCJdIC5zbGlkZXIge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XG59XG5cbi8qIGxpbmUgNjg3NiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMybHMwY3MwXCJdIC5zbGlkZXIgbGksXG5bY2xhc3MqPVwidmktZmYyZnMybHMwY3MxXCJdIC5zbGlkZXIgbGksXG5bY2xhc3MqPVwidmktZmYyZnMybHMwY3MyXCJdIC5zbGlkZXIgbGkge1xuICBsaW5lLWhlaWdodDogMS4yICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNjg4MSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMybHMwY3MwXCJdIC50b3AtbGluZSxcbltjbGFzcyo9XCJ2aS1mZjJmczJsczBjczFcIl0gLnRvcC1saW5lLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMGNzMlwiXSAudG9wLWxpbmUge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qIGxpbmUgNjg4NSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMybHMwY3MwXCJdIC5sb2dvLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMGNzMVwiXSAubG9nbyxcbltjbGFzcyo9XCJ2aS1mZjJmczJsczBjczJcIl0gLmxvZ28ge1xuICBoZWlnaHQ6IGF1dG87XG4gIGZsb2F0OiBub25lO1xuICB3aWR0aDogMjAlO1xufVxuXG4vKiBsaW5lIDY4OTEsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMmxzMGNzMFwiXSAuYXV0aC1iYXIsXG5bY2xhc3MqPVwidmktZmYyZnMybHMwY3MxXCJdIC5hdXRoLWJhcixcbltjbGFzcyo9XCJ2aS1mZjJmczJsczBjczJcIl0gLmF1dGgtYmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiBhdXRvO1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDY4OTgsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMmxzMGNzMFwiXSAub3Bpbmlvbi1saXN0LFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMGNzMVwiXSAub3Bpbmlvbi1saXN0LFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMGNzMlwiXSAub3Bpbmlvbi1saXN0IHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDY5MDIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMmxzMGNzMFwiXSAud3JhcC10aXRsZSxcbltjbGFzcyo9XCJ2aS1mZjJmczJsczBjczFcIl0gLndyYXAtdGl0bGUsXG5bY2xhc3MqPVwidmktZmYyZnMybHMwY3MyXCJdIC53cmFwLXRpdGxlIHtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDY5MTIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMmxzMWNzMFwiXSAubG9nbyBpbWcsXG5bY2xhc3MqPVwidmktZmYyZnMybHMxY3MxXCJdIC5sb2dvIGltZyxcbltjbGFzcyo9XCJ2aS1mZjJmczJsczFjczJcIl0gLmxvZ28gaW1nIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA2OTE3LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczJsczFjczBcIl0gaW1nLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMWNzMVwiXSBpbWcsXG5bY2xhc3MqPVwidmktZmYyZnMybHMxY3MyXCJdIGltZyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA2OTIxLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczJsczFjczBcIl0gLnNlYXJjaCxcbltjbGFzcyo9XCJ2aS1mZjJmczJsczFjczFcIl0gLnNlYXJjaCxcbltjbGFzcyo9XCJ2aS1mZjJmczJsczFjczJcIl0gLnNlYXJjaCB7XG4gIHdpZHRoOiA0OCU7XG59XG5cbi8qIGxpbmUgNjkyNSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMybHMxY3MwXCJdIC5zb2MsXG5bY2xhc3MqPVwidmktZmYyZnMybHMxY3MxXCJdIC5zb2MsXG5bY2xhc3MqPVwidmktZmYyZnMybHMxY3MyXCJdIC5zb2Mge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNjkyOSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMybHMxY3MwXCJdIC5oZWFkZXIsXG5bY2xhc3MqPVwidmktZmYyZnMybHMxY3MxXCJdIC5oZWFkZXIsXG5bY2xhc3MqPVwidmktZmYyZnMybHMxY3MyXCJdIC5oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDY5MzUsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMmxzMWNzMFwiXSAuY2xvY2stYmxvY2ssXG5bY2xhc3MqPVwidmktZmYyZnMybHMxY3MxXCJdIC5jbG9jay1ibG9jayxcbltjbGFzcyo9XCJ2aS1mZjJmczJsczFjczJcIl0gLmNsb2NrLWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIHdpZHRoOiA0NSU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4vKiBsaW5lIDY5NDMsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMmxzMWNzMFwiXSAud3JhcC1zZWFyY2gsXG5bY2xhc3MqPVwidmktZmYyZnMybHMxY3MxXCJdIC53cmFwLXNlYXJjaCxcbltjbGFzcyo9XCJ2aS1mZjJmczJsczFjczJcIl0gLndyYXAtc2VhcmNoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiBhdXRvO1xuICB0b3A6IGF1dG87XG4gIHdpZHRoOiA4MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLyogbGluZSA2OTUxLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczJsczFjczBcIl0gLndyYXAtc2VhcmNoIC52aS1zdy1vbi1idG4sXG5bY2xhc3MqPVwidmktZmYyZnMybHMxY3MxXCJdIC53cmFwLXNlYXJjaCAudmktc3ctb24tYnRuLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMWNzMlwiXSAud3JhcC1zZWFyY2ggLnZpLXN3LW9uLWJ0biB7XG4gIHdpZHRoOiAzOCU7XG59XG5cbi8qIGxpbmUgNjk1NiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMybHMxY3MwXCJdIC5leG1wLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMWNzMVwiXSAuZXhtcCxcbltjbGFzcyo9XCJ2aS1mZjJmczJsczFjczJcIl0gLmV4bXAge1xuICB3aWR0aDogNTIlO1xufVxuXG4vKiBsaW5lIDY5NTksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMmxzMWNzMFwiXSAuZXhtcCBhLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMWNzMVwiXSAuZXhtcCBhLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMWNzMlwiXSAuZXhtcCBhIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4vKiBsaW5lIDY5NjQsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMmxzMWNzMFwiXSAuY29sNjAsXG5bY2xhc3MqPVwidmktZmYyZnMybHMxY3MxXCJdIC5jb2w2MCxcbltjbGFzcyo9XCJ2aS1mZjJmczJsczFjczJcIl0gLmNvbDYwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi8qIGxpbmUgNjk3MSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMybHMxY3MwXCJdIC5hLWRhc2gsXG5bY2xhc3MqPVwidmktZmYyZnMybHMxY3MxXCJdIC5hLWRhc2gsXG5bY2xhc3MqPVwidmktZmYyZnMybHMxY3MyXCJdIC5hLWRhc2gge1xuICBwYWRkaW5nOiA3cHggMzBweDtcbn1cblxuLyogbGluZSA2OTc1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczJsczFjczBcIl0gLmlubmVyLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMWNzMVwiXSAuaW5uZXIsXG5bY2xhc3MqPVwidmktZmYyZnMybHMxY3MyXCJdIC5pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgNjk4MSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMybHMxY3MwXCJdIC5sYXN0LW51bSxcbltjbGFzcyo9XCJ2aS1mZjJmczJsczFjczFcIl0gLmxhc3QtbnVtLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMWNzMlwiXSAubGFzdC1udW0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNjk4NSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMybHMxY3MwXCJdIC5hcmNoaXYsXG5bY2xhc3MqPVwidmktZmYyZnMybHMxY3MxXCJdIC5hcmNoaXYsXG5bY2xhc3MqPVwidmktZmYyZnMybHMxY3MyXCJdIC5hcmNoaXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IGF1dG87XG4gIHRvcDogYXV0bztcbiAgd2lkdGg6IDIzJTtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbi8qIGxpbmUgNjk5MywgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMybHMxY3MwXCJdIC5uZXh0LW51bSxcbltjbGFzcyo9XCJ2aS1mZjJmczJsczFjczFcIl0gLm5leHQtbnVtLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMWNzMlwiXSAubmV4dC1udW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiA4MCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IDI1cHg7XG59XG5cbi8qIGxpbmUgNzAwMiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMybHMxY3MwXCJdIC50aXJhZyxcbltjbGFzcyo9XCJ2aS1mZjJmczJsczFjczFcIl0gLnRpcmFnLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMWNzMlwiXSAudGlyYWcge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4vKiBsaW5lIDcwMDYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMmxzMWNzMFwiXSAuc2xpZGVyLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMWNzMVwiXSAuc2xpZGVyLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMWNzMlwiXSAuc2xpZGVyIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xufVxuXG4vKiBsaW5lIDcwMTMsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMmxzMWNzMFwiXSAuc2xpZGVyIGxpLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMWNzMVwiXSAuc2xpZGVyIGxpLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMWNzMlwiXSAuc2xpZGVyIGxpIHtcbiAgbGluZS1oZWlnaHQ6IDEuMiAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDcwMTgsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMmxzMWNzMFwiXSAudG9wLWxpbmUsXG5bY2xhc3MqPVwidmktZmYyZnMybHMxY3MxXCJdIC50b3AtbGluZSxcbltjbGFzcyo9XCJ2aS1mZjJmczJsczFjczJcIl0gLnRvcC1saW5lIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDcwMjIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMmxzMWNzMFwiXSAubG9nbyxcbltjbGFzcyo9XCJ2aS1mZjJmczJsczFjczFcIl0gLmxvZ28sXG5bY2xhc3MqPVwidmktZmYyZnMybHMxY3MyXCJdIC5sb2dvIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBmbG9hdDogbm9uZTtcbiAgd2lkdGg6IDIwJTtcbn1cblxuLyogbGluZSA3MDI4LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczJsczFjczBcIl0gLmF1dGgtYmFyLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMWNzMVwiXSAuYXV0aC1iYXIsXG5bY2xhc3MqPVwidmktZmYyZnMybHMxY3MyXCJdIC5hdXRoLWJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogYXV0bztcbiAgdG9wOiBhdXRvO1xuICByaWdodDogYXV0bztcbn1cblxuLyogbGluZSA3MDM1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczJsczFjczBcIl0gLm9waW5pb24tbGlzdCxcbltjbGFzcyo9XCJ2aS1mZjJmczJsczFjczFcIl0gLm9waW5pb24tbGlzdCxcbltjbGFzcyo9XCJ2aS1mZjJmczJsczFjczJcIl0gLm9waW5pb24tbGlzdCB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA3MDM5LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczJsczFjczBcIl0gLndyYXAtdGl0bGUsXG5bY2xhc3MqPVwidmktZmYyZnMybHMxY3MxXCJdIC53cmFwLXRpdGxlLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMWNzMlwiXSAud3JhcC10aXRsZSB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA3MDQ5LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczJsczJjczBcIl0gLmxvZ28gaW1nLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMVwiXSAubG9nbyBpbWcsXG5bY2xhc3MqPVwidmktZmYyZnMybHMyY3MyXCJdIC5sb2dvIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNzA1NCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMybHMyY3MwXCJdIGltZyxcbltjbGFzcyo9XCJ2aS1mZjJmczJsczJjczFcIl0gaW1nLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMlwiXSBpbWcge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNzA1OCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMybHMyY3MwXCJdIC5zZWFyY2gsXG5bY2xhc3MqPVwidmktZmYyZnMybHMyY3MxXCJdIC5zZWFyY2gsXG5bY2xhc3MqPVwidmktZmYyZnMybHMyY3MyXCJdIC5zZWFyY2gge1xuICB3aWR0aDogNDglO1xufVxuXG4vKiBsaW5lIDcwNjIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMFwiXSAuc29jLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMVwiXSAuc29jLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMlwiXSAuc29jIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDcwNjYsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMFwiXSAuaGVhZGVyLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMVwiXSAuaGVhZGVyLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMlwiXSAuaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSA3MDcyLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczJsczJjczBcIl0gLmNsb2NrLWJsb2NrLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMVwiXSAuY2xvY2stYmxvY2ssXG5bY2xhc3MqPVwidmktZmYyZnMybHMyY3MyXCJdIC5jbG9jay1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiBhdXRvO1xuICBsZWZ0OiBhdXRvO1xuICB3aWR0aDogNDUlO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLyogbGluZSA3MDgwLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczJsczJjczBcIl0gLndyYXAtc2VhcmNoLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMVwiXSAud3JhcC1zZWFyY2gsXG5bY2xhc3MqPVwidmktZmYyZnMybHMyY3MyXCJdIC53cmFwLXNlYXJjaCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogYXV0bztcbiAgdG9wOiBhdXRvO1xuICB3aWR0aDogODAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi8qIGxpbmUgNzA4OCwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMybHMyY3MwXCJdIC53cmFwLXNlYXJjaCAudmktc3ctb24tYnRuLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMVwiXSAud3JhcC1zZWFyY2ggLnZpLXN3LW9uLWJ0bixcbltjbGFzcyo9XCJ2aS1mZjJmczJsczJjczJcIl0gLndyYXAtc2VhcmNoIC52aS1zdy1vbi1idG4ge1xuICB3aWR0aDogMzglO1xufVxuXG4vKiBsaW5lIDcwOTMsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMFwiXSAuZXhtcCxcbltjbGFzcyo9XCJ2aS1mZjJmczJsczJjczFcIl0gLmV4bXAsXG5bY2xhc3MqPVwidmktZmYyZnMybHMyY3MyXCJdIC5leG1wIHtcbiAgd2lkdGg6IDUyJTtcbn1cblxuLyogbGluZSA3MDk2LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczJsczJjczBcIl0gLmV4bXAgYSxcbltjbGFzcyo9XCJ2aS1mZjJmczJsczJjczFcIl0gLmV4bXAgYSxcbltjbGFzcyo9XCJ2aS1mZjJmczJsczJjczJcIl0gLmV4bXAgYSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLyogbGluZSA3MTAxLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczJsczJjczBcIl0gLmNvbDYwLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMVwiXSAuY29sNjAsXG5bY2xhc3MqPVwidmktZmYyZnMybHMyY3MyXCJdIC5jb2w2MCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4vKiBsaW5lIDcxMDgsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMFwiXSAuYS1kYXNoLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMVwiXSAuYS1kYXNoLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMlwiXSAuYS1kYXNoIHtcbiAgcGFkZGluZzogN3B4IDMwcHg7XG59XG5cbi8qIGxpbmUgNzExMiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMybHMyY3MwXCJdIC5pbm5lcixcbltjbGFzcyo9XCJ2aS1mZjJmczJsczJjczFcIl0gLmlubmVyLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMlwiXSAuaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDcxMTgsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMFwiXSAubGFzdC1udW0sXG5bY2xhc3MqPVwidmktZmYyZnMybHMyY3MxXCJdIC5sYXN0LW51bSxcbltjbGFzcyo9XCJ2aS1mZjJmczJsczJjczJcIl0gLmxhc3QtbnVtIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDcxMjIsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMFwiXSAuYXJjaGl2LFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMVwiXSAuYXJjaGl2LFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMlwiXSAuYXJjaGl2IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiBhdXRvO1xuICB0b3A6IGF1dG87XG4gIHdpZHRoOiAyMyU7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuXG4vKiBsaW5lIDcxMzAsIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMFwiXSAubmV4dC1udW0sXG5bY2xhc3MqPVwidmktZmYyZnMybHMyY3MxXCJdIC5uZXh0LW51bSxcbltjbGFzcyo9XCJ2aS1mZjJmczJsczJjczJcIl0gLm5leHQtbnVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogODAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xufVxuXG4vKiBsaW5lIDcxMzksIGRldi9zYXNzL21vZHVsZXMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMFwiXSAudGlyYWcsXG5bY2xhc3MqPVwidmktZmYyZnMybHMyY3MxXCJdIC50aXJhZyxcbltjbGFzcyo9XCJ2aS1mZjJmczJsczJjczJcIl0gLnRpcmFnIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLyogbGluZSA3MTQzLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczJsczJjczBcIl0gLnNsaWRlcixcbltjbGFzcyo9XCJ2aS1mZjJmczJsczJjczFcIl0gLnNsaWRlcixcbltjbGFzcyo9XCJ2aS1mZjJmczJsczJjczJcIl0gLnNsaWRlciB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcbn1cblxuLyogbGluZSA3MTUwLCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczJsczJjczBcIl0gLnNsaWRlciBsaSxcbltjbGFzcyo9XCJ2aS1mZjJmczJsczJjczFcIl0gLnNsaWRlciBsaSxcbltjbGFzcyo9XCJ2aS1mZjJmczJsczJjczJcIl0gLnNsaWRlciBsaSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjIgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA3MTU1LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczJsczJjczBcIl0gLnRvcC1saW5lLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMVwiXSAudG9wLWxpbmUsXG5bY2xhc3MqPVwidmktZmYyZnMybHMyY3MyXCJdIC50b3AtbGluZSB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyogbGluZSA3MTU5LCBkZXYvc2Fzcy9tb2R1bGVzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1mZjJmczJsczJjczBcIl0gLmxvZ28sXG5bY2xhc3MqPVwidmktZmYyZnMybHMyY3MxXCJdIC5sb2dvLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMlwiXSAubG9nbyB7XG4gIGhlaWdodDogYXV0bztcbiAgZmxvYXQ6IG5vbmU7XG4gIHdpZHRoOiAyMCU7XG59XG5cbi8qIGxpbmUgNzE2NSwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMybHMyY3MwXCJdIC5hdXRoLWJhcixcbltjbGFzcyo9XCJ2aS1mZjJmczJsczJjczFcIl0gLmF1dGgtYmFyLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMlwiXSAuYXV0aC1iYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IGF1dG87XG4gIHRvcDogYXV0bztcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi8qIGxpbmUgNzE3MiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMybHMyY3MwXCJdIC5vcGluaW9uLWxpc3QsXG5bY2xhc3MqPVwidmktZmYyZnMybHMyY3MxXCJdIC5vcGluaW9uLWxpc3QsXG5bY2xhc3MqPVwidmktZmYyZnMybHMyY3MyXCJdIC5vcGluaW9uLWxpc3Qge1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNzE3NiwgZGV2L3Nhc3MvbW9kdWxlcy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktZmYyZnMybHMyY3MwXCJdIC53cmFwLXRpdGxlLFxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMVwiXSAud3JhcC10aXRsZSxcbltjbGFzcyo9XCJ2aS1mZjJmczJsczJjczJcIl0gLndyYXAtdGl0bGUge1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG4iLCIkdmktYjogIzAwMDtcclxuJHZpLXc6ICNmZmY7XHJcbiR2aS1ibDogI2M4ZTVmZjtcclxuJHZpLWJkOiAjMDAyZDU2O1xyXG4udmktc3ctb24tYnRuIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi52aS1jb25mIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkdmktYjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR2aS13O1xyXG5cclxuICAgICoge1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICB9XHJcblxyXG4gICAgJi1oZWFkIHtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4IDgwcHggMjBweCAyMHB4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkdmktYjtcclxuICAgIH1cclxuXHJcbiAgICAmLWJvZHkge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAmLW9wdGlvbiB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDQpO1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAyKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkdmktYjtcclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkdmktYjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpudGgtY2hpbGQoMm4rMSkge1xyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICR2aS1iO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bnRoLWNoaWxkKC1uKzIpIHtcclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHZpLWI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX25hbWUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJHZpLWI7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC52aS1jb25mLWJ0biB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdmktYjtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkdmktdztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWJ0biB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR2aS1iO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICBjb2xvcjogJHZpLWI7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAmW2RhdGEtdmk9XCJmZjFcIl0ge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJ0FyaWFsJywgc2Fucy1zZXJpZjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZbZGF0YS12aT1cImZmMlwiXSB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmW2RhdGEtdmk9XCJmczFcIl0ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmW2RhdGEtdmk9XCJmczJcIl0ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmW2RhdGEtdmk9XCJsczFcIl0ge1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogNHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJltkYXRhLXZpPVwibHMyXCJdIHtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDhweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1jbG9zZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMjBweDtcclxuICAgICAgICByaWdodDogMjBweDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkdmktYjtcclxuICAgICAgICBwYWRkaW5nOiA3cHg7XHJcblxyXG4gICAgICAgIC5pY29uIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLXNob3cge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG59XHJcblxyXG5bY2xhc3MqPVwidmktXCJdIHtcclxuICAgICoge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjUgIWltcG9ydGFudDtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHRleHQtc2hhZG93OiBub25lO1xyXG4gICAgfVxyXG4gICAgLnZpLWNvbmYtY2xvc2V7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgfVxyXG4gICAgLmlubmVyLXdyYXAtdGl0bGV7XHJcbiAgICAgICAgcGFkZGluZzogMCFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAuZGF0ZSB7XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiBibGFjaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuc2VjdGlvbi1wYWdle1xyXG4gICAgICAgIGgxe1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm90aGVye1xyXG4gICAgICAgIC5pdGVtLTB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygzMy4zMzMzMzMlIC0gMjBweCkgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpe1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pdGVtLTF7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDMzLjMzMzMzMyUgLSA0MHB4KSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCl7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLml0ZW0tMntcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDIwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMzMuMzMzMzMzJSAtIDQwcHgpICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KXtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5ibG9jay13aGl0ZXtcclxuICAgICAgICAuaXRlbXtcclxuICAgICAgICAgICAgLmltZ3tcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICNhcmNoaXZfZm9ybXtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAucmVsYXRlZHtcclxuICAgICAgICAuZGF0ZXtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmEtZGFzaC1pY28tbW9iaWxlLWxpbmt7XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDU1cHgpe1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmF1dGgtYmFye1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBoZWlnaHQ6IDE1JSAhaW1wb3J0YW50O1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNjBweCl7XHJcbiAgICAgICAgICAgIHRvcDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICByaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NTVweCl7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICBpe1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50ZXh0e1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuaXRlbXN7XHJcbiAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZzogMCAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpe1xyXG4gICAgICAgICAgICAuaXRlbXtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5ibG9jay10b3AtbmV3c3tcclxuICAgICAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAuYWxse1xyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5saW5rX2ljb3tcclxuICAgICAgICBhe1xyXG4gICAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuc2VhcmNoe1xyXG4gICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGlucHV0e1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGZvcm17XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgLmlucHV0Ym94e1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJ1dHRvbntcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1MXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIHRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC9iaXRyaXgvdGVtcGxhdGVzL2dwX2NvcHkvY3NzLy4uL2ltYWdlcy9zZWFyY2gucG5nKVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnRhYi1uZXdze1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCl7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC50YWJ7XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KXtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICN0by11cHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAuaGVhZGVye1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgICNtaWRkbGV7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAuZm9vdGVyLW1lbnV7XHJcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHVse1xyXG4gICAgICAgICAgICBsaXtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5zdWItc2VjdGlvbiB7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBibGFjaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICB1bHtcclxuICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hY3RpdmUge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnRhYi1saW5rc3tcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAuYXJjaGl2e1xyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpe1xyXG4gICAgICAgICAgICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk4NnB4KXtcclxuICAgICAgICAgICAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAubW9iaWxlLWljb3tcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAuaW5uZXItcGFkZGluZ3tcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NTVweCl7XHJcbiAgICAgICAgICAgIHdpZHRoOiA4MCUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHVse1xyXG4gICAgICAgICAgICBsaXtcclxuICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5pbm5lcntcclxuICAgICAgICAudGV4dHtcclxuICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHB7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NTVweCl7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNvbW1lbnRze1xyXG4gICAgICAgIC5oZWFke1xyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NTVweCl7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICNmb290ZXIgLmlubmVye1xyXG4gICAgICAgIHBhZGRpbmc6IDY1cHggMjBweCA1cHggIWltcG9ydGFudDtcclxuICAgICAgICAudGV4dHtcclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KXtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmJ0bi1zZWFye1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC53cmFwLXNlYXJjaHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgICAgICAudmktc3ctb24tYnRue1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KXtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ1NXB4KXtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KXtcclxuICAgICAgICAgICAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjYwcHgpe1xyXG4gICAgICAgICAgICB0b3A6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5ODZweCl7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMjBweCAyMHB4IDIwcHg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDU1cHgpe1xyXG4gICAgICAgICAgICBtYXJnaW46IDEwcHggMCAwIDAgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnNlYXJjaHtcclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTg2cHgpe1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KXtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcbiAgICAuY2xvY2stYmxvY2t7XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KXtcclxuICAgICAgICAgICAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC52aS1zdy1vbi1idG57XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KXtcclxuICAgICAgICAgICAgd2lkdGg6IDU1JSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNvbDYwe1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCl7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ1NXB4KXtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5sb2dve1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk4NnB4KXtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgyMHB4KXtcclxuICAgICAgICAgICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MjBweCl7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAudG9wLWxpbmUtbWVudXtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NTBweCl7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgfVxyXG4gICAgICAgIHVse1xyXG4gICAgICAgICAgICBsaXtcclxuICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5ODZweCl7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAjZm9vdGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICAgICAgICAubG9nb3tcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5jb2wyNXtcclxuICAgICAgICB3aWR0aDoxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAjbW9iaWxlLWdhbXtcclxuICAgICAgICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAuYWZpc2hhLXBhZ2UgLmxpbmV7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLmJsb2NrLXZpZGVve1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC50ZXh0IHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnRhYi1saW5re1xyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5mb290ZXIge1xyXG4gICAgICAgIC5sb2dvIHtcclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5hLWRhc2gtaWNve1xyXG4gICAgICAgIHBhZGRpbmc6IDVweCAzMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAuYS1kYXNoe1xyXG4gICAgICAgIHBhZGRpbmc6IDJweCAzMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAubGktY2xvbmV7XHJcbiAgICAgICAgbWFyZ2luOiAwIDEwcHggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuc3ViLXNlY3Rpb24ge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAudmlldy1ibHVlIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm5ld3MtbGVmdCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgI3NpZGVSaWdodCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanEtc2VsZWN0Ym94X190cmlnZ2VyIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcclxuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogYmxhY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcblxyXG4gICAgLndyYXAtZ2FtLW1lbnUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYm9yZGVyOiA0cHggc29saWQgYmxhY2s7XHJcbiAgICB9XHJcbiAgICAubW9yZS1pdGVte1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuc2VsZWN0LWJsdWUge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogYmxhY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAjc2VsZWN0U2VjdGlvbiB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnRvdGFsIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLml0ZW0ge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuXHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5pdGVtLXJ1YnJpa3tcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcclxuICAgICAgICAud3JhcC10aXRsZXtcclxuICAgICAgICAgICAgLnRpdGxle1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KXtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29tbWVudC1ibHVlIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNvY2lhbC1ibG9jay10b3Age1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucmV2aWV3cy1mb3JtIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5zb2Mtc2hhcmUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuc29jIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmxhc3QtbnVtIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnRpdGxlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgICAgICBwYWRkaW5nOiAwIDAgMjBweCAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgICAgICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS40ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgLmljby12aWV3IHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLml0ZW0taWNvbnMge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTg2cHgpe1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5taWRkbGVDb3Vyc2Uge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYm94LXdlYXRoZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmJhY2tncm91bmRfY2xhc3Nfd2VhdGhlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC50YWJsZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYmxvZ19oMiB7XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmJsb2NrLWdyYXkge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLml0ZW17XHJcbiAgICAgICAgICAgIC5pbWd7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnBhZGRpbmcge1xyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5idXR0b24ge1xyXG4gICAgICAgIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgIHdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBhZ2luYXRpb24tYmxvZyB7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBibGFjaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogYmxhY2sgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgIC5pY29ucyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAuc2hhZG93IHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZWN0aW9uLXRpdGxlIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNlY3Rpb24ge1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAubW9iaWxlLWdhbXtcclxuICAgICAgICAudGV4dHtcclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDU1cHgpe1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAuYmxvY2stcnVicmlrIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2w1MCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLnRpcmFnIHtcclxuICAgICAgICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZGF0ZSB7XHJcbiAgICAgICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAubmV4dC1udW17XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KXtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWRlci1wYXJ0bmVycyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0IHtcclxuICAgICAgICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAudG9wLW1lbnUtMiB7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgdWx7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZ2FtIHtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogYmxhY2sgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnZpZXctbGluZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAuY29tbWVudC1saW5lIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICNtYWluLW1lbnUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5vdGhlci1yaWdodCB7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLndyYXAtaWNvbnMge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sNzUge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC53cmFwLXRpdGxle1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAudGl0bGV7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk4NnB4KXtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaWNvLXYge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmljby1wIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5pY28tdXBkIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgLndyYXAtc2VjdGlvbntcclxuICAgICAgICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIGFydGljbGUge1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5uZXdzLWRldGFpbC1jYXRlZ29yeSB7XHJcbiAgICAgICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnN1Yi1zZWN0aW9uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBibGFjaztcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmF1dGhvciB7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubW9yZSB7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5zZXJ2aXMtbGlua3N7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC50b3Atc2VjdGlvbiB7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucGFnaW5hdGlvbiAubmV4dCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAuYS1kYXNoLWljb3tcclxuICAgICAgICAuaWNve1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5wYWdpbmF0aW9uIC5wcmV2IHtcclxuICAgICAgICBmb250LXNpemU6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5zZWFyY2gtaW5wdXR7XHJcbiAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLmlucHV0Ym94e1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm1vcmUge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgYm90dG9tOiBhdXRvO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgIH1cclxuICAgIC50YWItY29udGVudHN7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5zcGFjZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAuc2xpZGVye1xyXG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgdWx7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tYWluIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJvcmRlcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAud3JhcC10aXRsZS1pbm5lciB7XHJcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLnBhZGRpbmd7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmRhdGUtYmlnIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAuc2VsZWN0ZWQgaXtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gZm9udC1mYW1pbHlcclxuICAgICZbY2xhc3MqPVwiZmYwXCJdIHtcclxuXHJcbiAgICB9XHJcblxyXG4gICAgJltjbGFzcyo9XCJmZjFcIl0ge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnQXJpYWwnLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgIGlucHV0OjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnQXJpYWwnLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYnV0dG9uIHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZiAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmpxLXNlbGVjdGJveF9fc2VsZWN0IHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdBcmlhbCcsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGFydGljbGUge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZbY2xhc3MqPVwiZmYyXCJdIHtcclxuICAgICAgICBmb250LWZhbWlseTogJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgIGlucHV0OjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWYgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5idXR0b24ge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuanEtc2VsZWN0Ym94X19zZWxlY3Qge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhcnRpY2xlIHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZiAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBmb250LXNpemVcclxuICAgICZbY2xhc3MqPVwiZnMwXCJdIHtcclxuXHJcbiAgICB9XHJcblxyXG4gICAgJltjbGFzcyo9XCJmczFcIl0ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjJweCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICBpbnB1dDo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIycHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnF7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmpxLXNlbGVjdGJveF9fc2VsZWN0IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc2VhcmNoLWlucHV0e1xyXG4gICAgICAgICAgICAuaW5wdXRib3h7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYnV0dG9ue1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIycHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50aXJhZyB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYXJ0aWNsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmRhdGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIycHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5oZWFkIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNvbW1lbnQtZm9ybS10aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRleHQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIycHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGZvbnQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIycHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC52aWV3LWxpbmUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIycHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZbY2xhc3MqPVwiZnMyXCJdIHtcclxuICAgICAgICBmb250LXNpemU6IDI4cHggIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5xe1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zZWFyY2gtaW5wdXR7XHJcbiAgICAgICAgICAgIC5pbnB1dGJveHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5idXR0b257XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5qcS1zZWxlY3Rib3hfX3NlbGVjdCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRpcmFnIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGFydGljbGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5kYXRlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaGVhZCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaDMge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jb21tZW50LWZvcm0tdGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50ZXh0IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBmb250IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudmlldy1saW5lIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIGxldHRlci1zcGFjaW5nXHJcbiAgICAmW2NsYXNzKj1cImxzMFwiXSB7XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZbY2xhc3MqPVwibHMxXCJdIHtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogNHB4ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgIGlucHV0OjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiA0cHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJltjbGFzcyo9XCJsczJcIl0ge1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiA4cHggIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDhweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBjb2xvci1zY2hlbWVcclxuICAgICZbY2xhc3MqPVwiY3MwXCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZvbnR7XHJcbiAgICAgICAgICAgIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICBoMXtcclxuICAgICAgICAgICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5hZmljaGFfaDJ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5oZWFke1xyXG4gICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5he1xyXG4gICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgYXJ0aWNsZXtcclxuICAgICAgICAgICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAudGFiLWxpbmt7XHJcbiAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgYmxhY2sgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zZWxlY3RlZHtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmFsbHtcclxuICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpe1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmxlZnQtdG9wLWxpbmV7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5tb2JpbGUtZ2Fte1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTg2cHgpe1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLndyYXAtdGl0bGV7XHJcbiAgICAgICAgICAgIC5oMntcclxuICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgYXtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5tYWluIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zbGlkZXJ7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogYmxhY2sgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnNlYXJjaHtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGlucHV0e1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pbnB1dGJveHtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zcGFjZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgI2hlYWRlcntcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5leG1we1xyXG4gICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnRvcC1zZWN0aW9uIHtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLm1vcmUge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYXV0aG9yIHtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnN1Yi1zZWN0aW9uIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5uZXdzLWRldGFpbC1jYXRlZ29yeSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgI21haW4tbWVudSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2sgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZ2FtIHtcclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnRvcC1tZW51LTIge1xyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50ZXh0IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5kYXRlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50aXJhZyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgYmxhY2sgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnNlY3Rpb24ge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuc2hhZG93IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pdGVtIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucGFnaW5hdGlvbi1ibG9nIHtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcbiAgICAgICAgLmJ1dHRvbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYmxvY2stZ3JheSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50YWJsZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYmFja2dyb3VuZF9jbGFzc193ZWF0aGVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ib3gtd2VhdGhlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucmV2aWV3cy1mb3JtIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC53cmFwLWdhbS1tZW51IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50b3AtbWVudS0yIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5qcS1zZWxlY3Rib3hfX3RyaWdnZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRleHQge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAjZm9vdGVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zdWItc2VjdGlvbiB7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5kYXRlIHtcclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgI21pZGRsZXtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2sgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgI2NvbnRlbnR7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5mc3tcclxuICAgICAgICAgICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5icmVhZGNydW1icy1uZXcye1xyXG4gICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmJsb2NrLXdoaXRle1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGJsb2NrcXVvdGV7XHJcbiAgICAgICAgICAgIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYXJjaGl2e1xyXG4gICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmF1dGgtYmFye1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5kYXNoe1xyXG4gICAgICAgICAgICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm1haW4tYS1kYXNoLWljb257XHJcbiAgICAgICAgICAgIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuY2xvY2stYmxvY2t7XHJcbiAgICAgICAgICAgIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAjdGltZXtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAudG9wLWxpbmUtbWVudXtcclxuICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJltjbGFzcyo9XCJjczFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLmF7XHJcbiAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBmb250e1xyXG4gICAgICAgICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaDF7XHJcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYWZpY2hhX2gye1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaGVhZHtcclxuICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgICAudGFiLWxpbmt7XHJcbiAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBhcnRpY2xle1xyXG4gICAgICAgICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC53cmFwLXRpdGxle1xyXG4gICAgICAgICAgICAuaDJ7XHJcbiAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zZWxlY3RlZHtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmFsbHtcclxuICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpe1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmxlZnQtdG9wLWxpbmV7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGJsYWNrICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgICAubW9iaWxlLWdhbXtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogYmxhY2sgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk4NnB4KXtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5tYWluIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogYmxhY2sgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zbGlkZXJ7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnNwYWNlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc2VhcmNoe1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgZm9ybXtcclxuICAgICAgICAgICAgICAgIC5idXR0b257XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC9iaXRyaXgvdGVtcGxhdGVzL2dwX2NvcHkvY3NzLy4uL2ltYWdlcy9zZWFyY2gtd2hpdGUucG5nKTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ4cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAjaGVhZGVye1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmV4bXB7XHJcbiAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAudG9wLXNlY3Rpb24ge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAubW9yZSB7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2sgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5hdXRob3Ige1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuc3ViLXNlY3Rpb24ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2sgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLm5ld3MtZGV0YWlsLWNhdGVnb3J5IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2sgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICNtYWluLW1lbnUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmdhbSB7XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2sgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50b3AtbWVudS0yIHtcclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2sgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAudGV4dCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZGF0ZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAudGlyYWcge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zZWN0aW9uIHtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnNoYWRvdyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaXRlbSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnBhZ2luYXRpb24tYmxvZyB7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2sgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5idXR0b24ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmJsb2NrLWdyYXkge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAudGFibGUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmJhY2tncm91bmRfY2xhc3Nfd2VhdGhlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYm94LXdlYXRoZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2sgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG5cclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2sgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ibG9jay1uZXdze1xyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5yZXZpZXdzLWZvcm0ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLndyYXAtZ2FtLW1lbnUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRvcC1tZW51LTIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmpxLXNlbGVjdGJveF9fdHJpZ2dlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAudGV4dCB7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2sgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICNmb290ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnN1Yi1zZWN0aW9uIHtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmRhdGUge1xyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAjbWlkZGxle1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAjY29udGVudHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2sgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmZze1xyXG4gICAgICAgICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmJyZWFkY3J1bWJzLW5ldzJ7XHJcbiAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYmxvY2std2hpdGV7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgYmxvY2txdW90ZXtcclxuICAgICAgICAgICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5hcmNoaXZ7XHJcbiAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYXV0aC1iYXJ7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmRhc2h7XHJcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAubWFpbi1hLWRhc2gtaWNvbntcclxuICAgICAgICAgICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jbG9jay1ibG9ja3tcclxuICAgICAgICAgICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICN0aW1le1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50b3AtbGluZS1tZW51e1xyXG4gICAgICAgICAgICBsaXtcclxuICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAudmktY29uZiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR2aS1iO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICR2aS13O1xyXG5cclxuICAgICAgICAgICAgJi1oZWFkIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHZpLXc7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtb3B0aW9uIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHZpLXc7XHJcblxyXG4gICAgICAgICAgICAgICAgJl9fbmFtZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR2aS13O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC52aS1jb25mLWJ0bi0tYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdmktdztcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHZpLWI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtYnRuIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHZpLXc7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHZpLXc7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtY2xvc2Uge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkdmktdztcclxuXHJcbiAgICAgICAgICAgICAgICAuaWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJHZpLXc7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJltjbGFzcyo9XCJjczJcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR2aS1ibCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbG9yOiAkdmktYmQgIWltcG9ydGFudDtcclxuICAgICAgICBmb250e1xyXG4gICAgICAgICAgICBjb2xvcjogJHZpLWJkICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5he1xyXG4gICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR2aS1iZCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGgxe1xyXG4gICAgICAgICAgICBjb2xvcjogJHZpLWJkICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5hZmljaGFfaDJ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR2aS1ibCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaGVhZHtcclxuICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkdmktYmQgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG4gICAgICAgIGFydGljbGV7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdmktYmQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkdmktYmQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAud3JhcC10aXRsZXtcclxuICAgICAgICAgICAgLmgye1xyXG4gICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHZpLWJkICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnNlbGVjdGVke1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICR2aS1iZCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR2aS1iZCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50YWItbGlua3tcclxuICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkdmktYmQhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR2aS1iZCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHZpLWJkICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmFsbHtcclxuICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkdmktYmQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KXtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdmktYmwgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAubGVmdC10b3AtbGluZXtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHZpLWJsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5tb2JpbGUtZ2Fte1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdmktYmwgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk4NnB4KXtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdmktYmQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAubWFpbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR2aS1ibCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBjb2xvcjogJHZpLWJkICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zbGlkZXJ7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHZpLWJkICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zZWFyY2h7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc3BhY2VyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZpLWJsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdmktYmQgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgI2hlYWRlcntcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZpLWJsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdmktYmQgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmV4bXB7XHJcbiAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHZpLWJkICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnRvcC1zZWN0aW9uIHtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdmktYmwgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkdmktYmQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAubW9yZSB7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZpLWJsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHZpLWJkICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmF1dGhvciB7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZpLWJsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHZpLWJkICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnN1Yi1zZWN0aW9uIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZpLWJsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdmktYmQgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZpLWJsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHZpLWJkICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZpLWJsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR2aS1iZCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5uZXdzLWRldGFpbC1jYXRlZ29yeSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR2aS1ibCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBjb2xvcjogJHZpLWJkICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR2aS1ibCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBjb2xvcjogJHZpLWJkICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICNtYWluLW1lbnUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdmktYmQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgY29sb3I6ICR2aS1ibCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZpLWJkICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR2aS1ibCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5nYW0ge1xyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR2aS1ibCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR2aS1iZCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50b3AtbWVudS0yIHtcclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZpLWJsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR2aS1iZCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50ZXh0IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZpLWJsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdmktYmQgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmRhdGUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdmktYmwgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgY29sb3I6ICR2aS1iZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAudGlyYWcge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdmktYmwgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgY29sb3I6ICR2aS1iZCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHZpLWJkICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zZWN0aW9uIHtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdmktYmwgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkdmktYmQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuc2hhZG93IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZpLWJsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdmktYmQgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLml0ZW0ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdmktYmwgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgY29sb3I6ICR2aS1iZCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR2aS1iZCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wYWdpbmF0aW9uLWJsb2cge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR2aS1ibCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR2aS1iZCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkdmktYmQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZpLWJsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR2aS1iZCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR2aS1ibCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR2aS1iZCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkdmktYmQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5idXR0b24ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdmktYmwgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgY29sb3I6ICR2aS1iZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYmxvY2stZ3JheSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR2aS1ibCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBjb2xvcjogJHZpLWJkICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHZpLWJkICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50YWJsZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR2aS1ibCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBjb2xvcjogJHZpLWJkICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5iYWNrZ3JvdW5kX2NsYXNzX3dlYXRoZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdmktYmwgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgY29sb3I6ICR2aS1iZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYm94LXdlYXRoZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdmktYmwgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgY29sb3I6ICR2aS1iZCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdmktYmwgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkdmktYmQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdmktYmwgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgY29sb3I6ICR2aS1iZCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdmktYmwgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkdmktYmQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucmV2aWV3cy1mb3JtIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZpLWJsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdmktYmQgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLndyYXAtZ2FtLW1lbnUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdmktYmwgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgY29sb3I6ICR2aS1iZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAudG9wLW1lbnUtMiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR2aS1ibCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBjb2xvcjogJHZpLWJkICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5qcS1zZWxlY3Rib3hfX3RyaWdnZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdmktYmwgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgY29sb3I6ICR2aS1iZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAudGV4dCB7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZpLWJsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHZpLWJkICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgI2Zvb3RlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR2aS1ibCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBjb2xvcjogJHZpLWJkICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zdWItc2VjdGlvbiB7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZpLWJsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR2aS1iZCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR2aS1ibCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdmktYmQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZGF0ZSB7XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHZpLWJsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHZpLWJkICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgI21pZGRsZXtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZpLWJkICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICNjb250ZW50e1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdmktYmwgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmZze1xyXG4gICAgICAgICAgICBjb2xvcjogJHZpLWJkICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5icmVhZGNydW1icy1uZXcye1xyXG4gICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR2aS1iZCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgICAuYmxvY2std2hpdGV7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR2aS1ibCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICR2aS1iZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICBibG9ja3F1b3Rle1xyXG4gICAgICAgICAgICBjb2xvcjogJHZpLWJkICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5hcmNoaXZ7XHJcbiAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHZpLWJkICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdmktYmwhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmF1dGgtYmFye1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICR2aS1iZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZGFzaHtcclxuICAgICAgICAgICAgY29sb3I6ICR2aS1iZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAubWFpbi1hLWRhc2gtaWNvbntcclxuICAgICAgICAgICAgY29sb3I6ICR2aS1iZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuY2xvY2stYmxvY2t7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdmktYmQgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgI3RpbWV7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRvcC1saW5lLW1lbnV7XHJcbiAgICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHZpLWJkICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAudmktY29uZiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR2aS1ibDtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkdmktYmQ7XHJcblxyXG4gICAgICAgICAgICAmLWhlYWQge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkdmktYmQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtb3B0aW9uIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHZpLWJkO1xyXG5cclxuICAgICAgICAgICAgICAgICZfX25hbWUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdmktYmQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnZpLWNvbmYtYnRuLS1hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR2aS1iZDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHZpLWJsO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLWJ0biB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICR2aS1iZDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkdmktYmQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtY2xvc2Uge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkdmktYmQ7XHJcblxyXG4gICAgICAgICAgICAgICAgLmljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICR2aS1iZDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy/Qv9C+INGD0LzQvtC70YfQsNC90LjRjiDQvtCz0YDQvtC80L3QvtC1INC+0LPRgNC+0LzQvdC+0LVcclxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMFwiXSxcclxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMVwiXSxcclxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMlwiXXtcclxuICAgIC5sb2dvIHtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuc2VhcmNoIHtcclxuICAgICAgICB3aWR0aDogNDglO1xyXG4gICAgfVxyXG5cclxuICAgIC5zb2Mge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubGFzdC1udW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuaGVhZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY2xvY2stYmxvY2sge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB3aWR0aDogNDUlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC53cmFwLXNlYXJjaCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgYXtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuXHJcbiAgICAuZXhtcCB7XHJcbiAgICAgICAgd2lkdGg6IDUyJTtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbDYwIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAuYS1kYXNoIHtcclxuICAgICAgICBwYWRkaW5nOiA3cHggMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAuaW5uZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlXHJcbiAgICB9XHJcblxyXG4gICAgLmFyY2hpdiB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiAyMyU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm5leHQtbnVtIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB3aWR0aDogODAlO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcclxuXHJcbiAgICB9XHJcblxyXG4gICAgLnRpcmFnIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG5cclxuICAgIC5zbGlkZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcclxuICAgICAgICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjIgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcC1saW5lIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLmxvZ28ge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICB3aWR0aDogMjAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5hdXRoLWJhciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5vcGluaW9uLWxpc3Qge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAud3JhcC10aXRsZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4vL2FyaWFsINC+0LPRgNC+0LzQvdC+0LUg0L7Qs9GA0L7QvNC90L7QtVxyXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MwXCJdLFxyXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MxXCJdLFxyXG5bY2xhc3MqPVwidmktZmYxZnMybHMyY3MyXCJde1xyXG4gICAgLmxvZ28ge1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZWFyY2gge1xyXG4gICAgICAgIHdpZHRoOiA0OCU7XHJcbiAgICB9XHJcblxyXG4gICAgLnNvYyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5oZWFkZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jbG9jay1ibG9jayB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiA0NSU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLndyYXAtc2VhcmNoIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIH1cclxuXHJcblxyXG5cclxuICAgIC5leG1wIHtcclxuICAgICAgICB3aWR0aDogNTUlO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29sNjAge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5hLWRhc2gge1xyXG4gICAgICAgIHBhZGRpbmc6IDdweCAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbm5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCVcclxuICAgIH1cclxuXHJcbiAgICAubGFzdC1udW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYXJjaGl2IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDIzJTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAubmV4dC1udW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAudGlyYWcge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWRlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMiAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudG9wLWxpbmUge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAubG9nbyB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgIHdpZHRoOiAyMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmF1dGgtYmFyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLm9waW5pb24tbGlzdCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC53cmFwLXRpdGxlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vdGltZXMg0L7Qs9GA0L7QvNC90L7QtSDQvtCz0YDQvtC80L3QvtC1XHJcbltjbGFzcyo9XCJ2aS1mZjBmczJsczJjczBcIl0sXHJcbltjbGFzcyo9XCJ2aS1mZjBmczJsczJjczFcIl0sXHJcbltjbGFzcyo9XCJ2aS1mZjBmczJsczJjczJcIl17XHJcbiAgICAubG9nbyB7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNlYXJjaCB7XHJcbiAgICAgICAgd2lkdGg6IDQ4JTtcclxuICAgIH1cclxuXHJcbiAgICAuc29jIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmhlYWRlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNsb2NrLWJsb2NrIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDQ1JTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIH1cclxuXHJcbiAgICAud3JhcC1zZWFyY2gge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICB3aWR0aDogODMlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgfVxyXG5cclxuXHJcblxyXG4gICAgLmV4bXAge1xyXG4gICAgICAgIHdpZHRoOiA1NSU7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jb2w2MCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmEtZGFzaCB7XHJcbiAgICAgICAgcGFkZGluZzogN3B4IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmlubmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB3aWR0aDogMTAwJVxyXG4gICAgfVxyXG5cclxuICAgIC5sYXN0LW51bSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hcmNoaXYge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5uZXh0LW51bSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XHJcblxyXG4gICAgfVxyXG5cclxuICAgIC50aXJhZyB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuXHJcbiAgICAuc2xpZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50b3AtbGluZSB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5sb2dvIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgd2lkdGg6IDIwJTtcclxuICAgIH1cclxuXHJcbiAgICAuYXV0aC1iYXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAub3Bpbmlvbi1saXN0IHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLndyYXAtdGl0bGUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuXHJcbi8vdGltZXMg0LHQvtC70YzRiNC+0LUg0LHQvtC70YzRiNC+0LVcclxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMWNzMFwiXSxcclxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMWNzMVwiXSxcclxuW2NsYXNzKj1cInZpLWZmMmZzMWxzMWNzMlwiXXtcclxuICAgIC5sb2dvIHtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuc2VhcmNoIHtcclxuICAgICAgICB3aWR0aDogNDglO1xyXG4gICAgfVxyXG5cclxuICAgIC5zb2Mge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuaGVhZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY2xvY2stYmxvY2sge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB3aWR0aDogNDUlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC53cmFwLXNlYXJjaCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgIC52aS1zdy1vbi1idG4ge1xyXG4gICAgICAgICAgICB3aWR0aDogMzglO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG5cclxuICAgIC5leG1wIHtcclxuICAgICAgICB3aWR0aDogNTIlO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29sNjAge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5hLWRhc2gge1xyXG4gICAgICAgIHBhZGRpbmc6IDdweCAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbm5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCVcclxuICAgIH1cclxuXHJcbiAgICAubGFzdC1udW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYXJjaGl2IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDIzJTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAubmV4dC1udW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAudGlyYWcge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWRlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMiAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudG9wLWxpbmUge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAubG9nbyB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgIHdpZHRoOiAyMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmF1dGgtYmFyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLm9waW5pb24tbGlzdCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC53cmFwLXRpdGxlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8v0L/QviDRg9C80L7Qu9GH0LDQvdC40Y4g0LHQvtC70YzRiNC+0LUg0LHQvtC70YzRiNC+0LVcclxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMFwiXSxcclxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMVwiXSxcclxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMlwiXXtcclxuICAgIC5sb2dvIHtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuc2VhcmNoIHtcclxuICAgICAgICB3aWR0aDogNDglO1xyXG4gICAgfVxyXG5cclxuICAgIC5zb2Mge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuaGVhZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY2xvY2stYmxvY2sge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB3aWR0aDogNDUlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC53cmFwLXNlYXJjaCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgIC52aS1zdy1vbi1idG4ge1xyXG4gICAgICAgICAgICB3aWR0aDogMzglO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG5cclxuICAgIC5leG1wIHtcclxuICAgICAgICB3aWR0aDogNTIlO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29sNjAge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5hLWRhc2gge1xyXG4gICAgICAgIHBhZGRpbmc6IDdweCAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbm5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCVcclxuICAgIH1cclxuXHJcbiAgICAubGFzdC1udW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYXJjaGl2IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDIzJTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAubmV4dC1udW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAudGlyYWcge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWRlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMiAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudG9wLWxpbmUge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAubG9nbyB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgIHdpZHRoOiAyMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmF1dGgtYmFyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLm9waW5pb24tbGlzdCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC53cmFwLXRpdGxlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vYXJpYWwg0LHQvtC70YzRiNC+0LUg0LHQvtC70YzRiNC+0LVcclxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMWNzMFwiXSxcclxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMWNzMVwiXSxcclxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMWNzMlwiXXtcclxuICAgIC5sb2dvIHtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuc2VhcmNoIHtcclxuICAgICAgICB3aWR0aDogNDglO1xyXG4gICAgfVxyXG5cclxuICAgIC5zb2Mge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuaGVhZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY2xvY2stYmxvY2sge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB3aWR0aDogNDUlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC53cmFwLXNlYXJjaCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgIC52aS1zdy1vbi1idG4ge1xyXG4gICAgICAgICAgICB3aWR0aDogMzglO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG5cclxuICAgIC5leG1wIHtcclxuICAgICAgICB3aWR0aDogNTIlO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29sNjAge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5hLWRhc2gge1xyXG4gICAgICAgIHBhZGRpbmc6IDdweCAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbm5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCVcclxuICAgIH1cclxuXHJcbiAgICAubGFzdC1udW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYXJjaGl2IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDIzJTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAubmV4dC1udW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAudGlyYWcge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWRlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMiAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudG9wLWxpbmUge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAubG9nbyB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgIHdpZHRoOiAyMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmF1dGgtYmFyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLm9waW5pb24tbGlzdCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC53cmFwLXRpdGxlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4vL9C/0L4g0YPQvNC+0LvRh9Cw0L3QuNGOICDQv9C+INGD0LzQvtC70YfQsNC90LjRjiDQv9C+INGD0LzQvtC70YfQsNC90LjRjlxyXG5bY2xhc3MqPVwidmktZmYwZnMwbHMwY3MwXCJdLFxyXG5bY2xhc3MqPVwidmktZmYwZnMwbHMwY3MxXCJdLFxyXG5bY2xhc3MqPVwidmktZmYwZnMwbHMwY3MyXCJde1xyXG4gICAgLmxvZ28ge1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZWFyY2gge1xyXG4gICAgICAgIHdpZHRoOiA0OCU7XHJcbiAgICB9XHJcblxyXG4gICAgLnNvYyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5oZWFkZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jbG9jay1ibG9jayB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiA0NSU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLndyYXAtc2VhcmNoIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgICAgLnZpLXN3LW9uLWJ0biB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzOCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcblxyXG4gICAgLmV4bXAge1xyXG4gICAgICAgIHdpZHRoOiA1MiU7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jb2w2MCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmEtZGFzaCB7XHJcbiAgICAgICAgcGFkZGluZzogN3B4IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmlubmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB3aWR0aDogMTAwJVxyXG4gICAgfVxyXG5cclxuICAgIC5sYXN0LW51bSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hcmNoaXYge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICB3aWR0aDogMjMlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5uZXh0LW51bSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XHJcblxyXG4gICAgfVxyXG5cclxuICAgIC50aXJhZyB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuXHJcbiAgICAuc2xpZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50b3AtbGluZSB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5sb2dvIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgd2lkdGg6IDIwJTtcclxuICAgIH1cclxuXHJcbiAgICAuYXV0aC1iYXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAub3Bpbmlvbi1saXN0IHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLndyYXAtdGl0bGUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLy9hcmlhbCAg0L/QviDRg9C80L7Qu9GH0LDQvdC40Y4g0L/QviDRg9C80L7Qu9GH0LDQvdC40Y5cclxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMFwiXSxcclxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMVwiXSxcclxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMlwiXXtcclxuICAgIC5sb2dvIHtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuc2VhcmNoIHtcclxuICAgICAgICB3aWR0aDogNDglO1xyXG4gICAgfVxyXG5cclxuICAgIC5zb2Mge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuaGVhZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY2xvY2stYmxvY2sge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB3aWR0aDogNDUlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC53cmFwLXNlYXJjaCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgIC52aS1zdy1vbi1idG4ge1xyXG4gICAgICAgICAgICB3aWR0aDogMzglO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG4gICAgLmV4bXAge1xyXG4gICAgICAgIHdpZHRoOiA1MiU7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jb2w2MCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmEtZGFzaCB7XHJcbiAgICAgICAgcGFkZGluZzogN3B4IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmlubmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB3aWR0aDogMTAwJVxyXG4gICAgfVxyXG5cclxuICAgIC5sYXN0LW51bSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hcmNoaXYge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICB3aWR0aDogMjMlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5uZXh0LW51bSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XHJcblxyXG4gICAgfVxyXG5cclxuICAgIC50aXJhZyB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuXHJcbiAgICAuc2xpZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50b3AtbGluZSB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5sb2dvIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgd2lkdGg6IDIwJTtcclxuICAgIH1cclxuXHJcbiAgICAuYXV0aC1iYXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAub3Bpbmlvbi1saXN0IHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLndyYXAtdGl0bGUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLy90aW1lcyAg0L/QviDRg9C80L7Qu9GH0LDQvdC40Y4g0L/QviDRg9C80L7Qu9GH0LDQvdC40Y5cclxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMGNzMFwiXSxcclxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMGNzMVwiXSxcclxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMGNzMlwiXXtcclxuICAgIC5sb2dvIHtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuc2VhcmNoIHtcclxuICAgICAgICB3aWR0aDogNDglO1xyXG4gICAgfVxyXG5cclxuICAgIC5zb2Mge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuaGVhZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY2xvY2stYmxvY2sge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB3aWR0aDogNDUlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC53cmFwLXNlYXJjaCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgIC52aS1zdy1vbi1idG4ge1xyXG4gICAgICAgICAgICB3aWR0aDogMzglO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG5cclxuICAgIC5leG1wIHtcclxuICAgICAgICB3aWR0aDogNTIlO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29sNjAge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5hLWRhc2gge1xyXG4gICAgICAgIHBhZGRpbmc6IDdweCAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbm5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCVcclxuICAgIH1cclxuXHJcbiAgICAubGFzdC1udW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYXJjaGl2IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDIzJTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAubmV4dC1udW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAudGlyYWcge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWRlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMiAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudG9wLWxpbmUge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAubG9nbyB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgIHdpZHRoOiAyMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmF1dGgtYmFyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLm9waW5pb24tbGlzdCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC53cmFwLXRpdGxlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4vL9C/0L4g0YPQvNC+0LvRh9Cw0L3QuNGOICDQv9C+INGD0LzQvtC70YfQsNC90LjRjiDQsdC+0LvRjNGI0L7QtVxyXG5bY2xhc3MqPVwidmktZmYwZnMwbHMxY3MwXCJdLFxyXG5bY2xhc3MqPVwidmktZmYwZnMwbHMxY3MxXCJdLFxyXG5bY2xhc3MqPVwidmktZmYwZnMwbHMxY3MyXCJde1xyXG4gICAgLmxvZ28ge1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZWFyY2gge1xyXG4gICAgICAgIHdpZHRoOiA0OCU7XHJcbiAgICB9XHJcblxyXG4gICAgLnNvYyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5oZWFkZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jbG9jay1ibG9jayB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiA0NSU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLndyYXAtc2VhcmNoIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgICAgLnZpLXN3LW9uLWJ0biB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzOCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcblxyXG4gICAgLmV4bXAge1xyXG4gICAgICAgIHdpZHRoOiA1MiU7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jb2w2MCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmEtZGFzaCB7XHJcbiAgICAgICAgcGFkZGluZzogN3B4IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmlubmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB3aWR0aDogMTAwJVxyXG4gICAgfVxyXG5cclxuICAgIC5sYXN0LW51bSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hcmNoaXYge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICB3aWR0aDogMjMlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5uZXh0LW51bSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XHJcblxyXG4gICAgfVxyXG5cclxuICAgIC50aXJhZyB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuXHJcbiAgICAuc2xpZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50b3AtbGluZSB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5sb2dvIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgd2lkdGg6IDIwJTtcclxuICAgIH1cclxuXHJcbiAgICAuYXV0aC1iYXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAub3Bpbmlvbi1saXN0IHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLndyYXAtdGl0bGUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLy/Qv9C+INGD0LzQvtC70YfQsNC90LjRjiAg0L/QviDRg9C80L7Qu9GH0LDQvdC40Y4gINC+0LPRgNC+0LzQvdC+0LVcclxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMmNzMFwiXSxcclxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMmNzMVwiXSxcclxuW2NsYXNzKj1cInZpLWZmMGZzMGxzMmNzMlwiXXtcclxuICAgIC5sb2dvIHtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuc2VhcmNoIHtcclxuICAgICAgICB3aWR0aDogNDglO1xyXG4gICAgfVxyXG5cclxuICAgIC5zb2Mge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuaGVhZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY2xvY2stYmxvY2sge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB3aWR0aDogNDUlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC53cmFwLXNlYXJjaCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgIC52aS1zdy1vbi1idG4ge1xyXG4gICAgICAgICAgICB3aWR0aDogMzglO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG5cclxuICAgIC5leG1wIHtcclxuICAgICAgICB3aWR0aDogNTIlO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29sNjAge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5hLWRhc2gge1xyXG4gICAgICAgIHBhZGRpbmc6IDdweCAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbm5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCVcclxuICAgIH1cclxuXHJcbiAgICAubGFzdC1udW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYXJjaGl2IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDIzJTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAubmV4dC1udW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAudGlyYWcge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWRlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMiAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudG9wLWxpbmUge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAubG9nbyB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgIHdpZHRoOiAyMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmF1dGgtYmFyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLm9waW5pb24tbGlzdCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC53cmFwLXRpdGxlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8v0L/QviDRg9C80L7Qu9GH0LDQvdC40Y4gINCx0L7Qu9GM0YjQvtC1INC/0L4g0YPQvNC+0LvRh9Cw0L3QuNGOXHJcbltjbGFzcyo9XCJ2aS1mZjBmczFsczBjczBcIl0sXHJcbltjbGFzcyo9XCJ2aS1mZjBmczFsczBjczFcIl0sXHJcbltjbGFzcyo9XCJ2aS1mZjBmczFsczBjczJcIl17XHJcbiAgICAubG9nbyB7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNlYXJjaCB7XHJcbiAgICAgICAgd2lkdGg6IDQ4JTtcclxuICAgIH1cclxuXHJcbiAgICAuc29jIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmhlYWRlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNsb2NrLWJsb2NrIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDQ1JTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIH1cclxuXHJcbiAgICAud3JhcC1zZWFyY2gge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICB3aWR0aDogODAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgICAgICAudmktc3ctb24tYnRuIHtcclxuICAgICAgICAgICAgd2lkdGg6IDM4JTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuXHJcbiAgICAuZXhtcCB7XHJcbiAgICAgICAgd2lkdGg6IDUyJTtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbDYwIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAuYS1kYXNoIHtcclxuICAgICAgICBwYWRkaW5nOiA3cHggMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAuaW5uZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlXHJcbiAgICB9XHJcblxyXG4gICAgLmxhc3QtbnVtIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFyY2hpdiB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiAyMyU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm5leHQtbnVtIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB3aWR0aDogODAlO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcclxuXHJcbiAgICB9XHJcblxyXG4gICAgLnRpcmFnIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG5cclxuICAgIC5zbGlkZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcclxuICAgICAgICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjIgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcC1saW5lIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLmxvZ28ge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICB3aWR0aDogMjAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5hdXRoLWJhciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5vcGluaW9uLWxpc3Qge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAud3JhcC10aXRsZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLy/Qv9C+INGD0LzQvtC70YfQsNC90LjRjiAg0LHQvtC70YzRiNC+0LUg0LHQvtC70YzRiNC+0LVcclxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMFwiXSxcclxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMVwiXSxcclxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMWNzMlwiXXtcclxuICAgIC5sb2dvIHtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuc2VhcmNoIHtcclxuICAgICAgICB3aWR0aDogNDglO1xyXG4gICAgfVxyXG5cclxuICAgIC5zb2Mge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuaGVhZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY2xvY2stYmxvY2sge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB3aWR0aDogNDUlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC53cmFwLXNlYXJjaCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgIC52aS1zdy1vbi1idG4ge1xyXG4gICAgICAgICAgICB3aWR0aDogMzglO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG5cclxuICAgIC5leG1wIHtcclxuICAgICAgICB3aWR0aDogNTIlO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29sNjAge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5hLWRhc2gge1xyXG4gICAgICAgIHBhZGRpbmc6IDdweCAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbm5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCVcclxuICAgIH1cclxuXHJcbiAgICAubGFzdC1udW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYXJjaGl2IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDIzJTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAubmV4dC1udW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAudGlyYWcge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWRlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMiAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudG9wLWxpbmUge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAubG9nbyB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgIHdpZHRoOiAyMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmF1dGgtYmFyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLm9waW5pb24tbGlzdCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC53cmFwLXRpdGxlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8v0L/QviDRg9C80L7Qu9GH0LDQvdC40Y4gINCx0L7Qu9GM0YjQvtC1INC+0LPRgNC+0LzQvdC+0LVcclxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMmNzMFwiXSxcclxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMmNzMVwiXSxcclxuW2NsYXNzKj1cInZpLWZmMGZzMWxzMmNzMlwiXXtcclxuICAgIC5sb2dvIHtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuc2VhcmNoIHtcclxuICAgICAgICB3aWR0aDogNDglO1xyXG4gICAgfVxyXG5cclxuICAgIC5zb2Mge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuaGVhZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY2xvY2stYmxvY2sge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB3aWR0aDogNDUlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC53cmFwLXNlYXJjaCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgIC52aS1zdy1vbi1idG4ge1xyXG4gICAgICAgICAgICB3aWR0aDogMzglO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG5cclxuICAgIC5leG1wIHtcclxuICAgICAgICB3aWR0aDogNTIlO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29sNjAge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5hLWRhc2gge1xyXG4gICAgICAgIHBhZGRpbmc6IDdweCAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbm5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCVcclxuICAgIH1cclxuXHJcbiAgICAubGFzdC1udW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYXJjaGl2IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDIzJTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAubmV4dC1udW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAudGlyYWcge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWRlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMiAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudG9wLWxpbmUge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAubG9nbyB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgIHdpZHRoOiAyMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmF1dGgtYmFyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLm9waW5pb24tbGlzdCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC53cmFwLXRpdGxlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8v0L/QviDRg9C80L7Qu9GH0LDQvdC40Y4gINC+0LPRgNC+0LzQvdC+0LUg0L/QviDRg9C80L7Qu9GH0LDQvdC40Y5cclxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMGNzMFwiXSxcclxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMGNzMVwiXSxcclxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMGNzMlwiXXtcclxuICAgIC5sb2dvIHtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuc2VhcmNoIHtcclxuICAgICAgICB3aWR0aDogNDglO1xyXG4gICAgfVxyXG5cclxuICAgIC5zb2Mge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuaGVhZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY2xvY2stYmxvY2sge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB3aWR0aDogNDUlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC53cmFwLXNlYXJjaCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgIC52aS1zdy1vbi1idG4ge1xyXG4gICAgICAgICAgICB3aWR0aDogMzglO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG5cclxuICAgIC5leG1wIHtcclxuICAgICAgICB3aWR0aDogNTIlO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29sNjAge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5hLWRhc2gge1xyXG4gICAgICAgIHBhZGRpbmc6IDdweCAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbm5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCVcclxuICAgIH1cclxuXHJcbiAgICAubGFzdC1udW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYXJjaGl2IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDIzJTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAubmV4dC1udW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAudGlyYWcge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWRlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMiAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudG9wLWxpbmUge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAubG9nbyB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgIHdpZHRoOiAyMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmF1dGgtYmFyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLm9waW5pb24tbGlzdCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC53cmFwLXRpdGxlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8v0L/QviDRg9C80L7Qu9GH0LDQvdC40Y4gINC+0LPRgNC+0LzQvdC+0LUg0LHQvtC70YzRiNC+0LVcclxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMWNzMFwiXSxcclxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMWNzMVwiXSxcclxuW2NsYXNzKj1cInZpLWZmMGZzMmxzMWNzMlwiXXtcclxuICAgIC5sb2dvIHtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuc2VhcmNoIHtcclxuICAgICAgICB3aWR0aDogNDglO1xyXG4gICAgfVxyXG5cclxuICAgIC5zb2Mge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuaGVhZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY2xvY2stYmxvY2sge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB3aWR0aDogNDUlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC53cmFwLXNlYXJjaCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgIC52aS1zdy1vbi1idG4ge1xyXG4gICAgICAgICAgICB3aWR0aDogMzglO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG5cclxuICAgIC5leG1wIHtcclxuICAgICAgICB3aWR0aDogNTIlO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29sNjAge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5hLWRhc2gge1xyXG4gICAgICAgIHBhZGRpbmc6IDdweCAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbm5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCVcclxuICAgIH1cclxuXHJcbiAgICAubGFzdC1udW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYXJjaGl2IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDIzJTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAubmV4dC1udW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAudGlyYWcge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWRlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMiAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudG9wLWxpbmUge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAubG9nbyB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgIHdpZHRoOiAyMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmF1dGgtYmFyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLm9waW5pb24tbGlzdCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC53cmFwLXRpdGxlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8v0L/QviDRg9C80L7Qu9GH0LDQvdC40Y4gINC+0LPRgNC+0LzQvdC+0LUg0L7Qs9GA0L7QvNC90L7QtVxyXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MwXCJdLFxyXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MxXCJdLFxyXG5bY2xhc3MqPVwidmktZmYwZnMybHMyY3MyXCJde1xyXG4gICAgLmxvZ28ge1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZWFyY2gge1xyXG4gICAgICAgIHdpZHRoOiA0OCU7XHJcbiAgICB9XHJcblxyXG4gICAgLnNvYyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5oZWFkZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jbG9jay1ibG9jayB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiA0NSU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLndyYXAtc2VhcmNoIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgICAgLnZpLXN3LW9uLWJ0biB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzOCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcblxyXG4gICAgLmV4bXAge1xyXG4gICAgICAgIHdpZHRoOiA1MiU7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jb2w2MCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmEtZGFzaCB7XHJcbiAgICAgICAgcGFkZGluZzogN3B4IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmlubmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB3aWR0aDogMTAwJVxyXG4gICAgfVxyXG5cclxuICAgIC5sYXN0LW51bSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hcmNoaXYge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICB3aWR0aDogMjMlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5uZXh0LW51bSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XHJcblxyXG4gICAgfVxyXG5cclxuICAgIC50aXJhZyB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuXHJcbiAgICAuc2xpZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50b3AtbGluZSB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5sb2dvIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgd2lkdGg6IDIwJTtcclxuICAgIH1cclxuXHJcbiAgICAuYXV0aC1iYXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAub3Bpbmlvbi1saXN0IHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLndyYXAtdGl0bGUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLy9hcmlhbCDQv9C+INGD0LzQvtC70YfQsNC90LjRjiAg0L/QviDRg9C80L7Qu9GH0LDQvdC40Y5cclxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMFwiXSxcclxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMVwiXSxcclxuW2NsYXNzKj1cInZpLWZmMWZzMGxzMGNzMlwiXXtcclxuICAgIC5sb2dvIHtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuc2VhcmNoIHtcclxuICAgICAgICB3aWR0aDogNDglO1xyXG4gICAgfVxyXG5cclxuICAgIC5zb2Mge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuaGVhZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY2xvY2stYmxvY2sge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB3aWR0aDogNDUlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC53cmFwLXNlYXJjaCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgIC52aS1zdy1vbi1idG4ge1xyXG4gICAgICAgICAgICB3aWR0aDogMzglO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG5cclxuICAgIC5leG1wIHtcclxuICAgICAgICB3aWR0aDogNTIlO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29sNjAge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5hLWRhc2gge1xyXG4gICAgICAgIHBhZGRpbmc6IDdweCAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbm5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCVcclxuICAgIH1cclxuXHJcbiAgICAubGFzdC1udW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYXJjaGl2IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDIzJTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAubmV4dC1udW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAudGlyYWcge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWRlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMiAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudG9wLWxpbmUge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAubG9nbyB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgIHdpZHRoOiAyMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmF1dGgtYmFyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLm9waW5pb24tbGlzdCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC53cmFwLXRpdGxlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vYXJpYWwg0L/QviDRg9C80L7Qu9GH0LDQvdC40Y4gINCx0L7Qu9GM0YjQvtC1XHJcbltjbGFzcyo9XCJ2aS1mZjFmczBsczFjczBcIl0sXHJcbltjbGFzcyo9XCJ2aS1mZjFmczBsczFjczFcIl0sXHJcbltjbGFzcyo9XCJ2aS1mZjFmczBsczFjczJcIl17XHJcbiAgICAubG9nbyB7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNlYXJjaCB7XHJcbiAgICAgICAgd2lkdGg6IDQ4JTtcclxuICAgIH1cclxuXHJcbiAgICAuc29jIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmhlYWRlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNsb2NrLWJsb2NrIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDQ1JTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIH1cclxuXHJcbiAgICAud3JhcC1zZWFyY2gge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICB3aWR0aDogODAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgICAgICAudmktc3ctb24tYnRuIHtcclxuICAgICAgICAgICAgd2lkdGg6IDM4JTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuXHJcbiAgICAuZXhtcCB7XHJcbiAgICAgICAgd2lkdGg6IDUyJTtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbDYwIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAuYS1kYXNoIHtcclxuICAgICAgICBwYWRkaW5nOiA3cHggMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAuaW5uZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlXHJcbiAgICB9XHJcblxyXG4gICAgLmxhc3QtbnVtIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFyY2hpdiB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiAyMyU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm5leHQtbnVtIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB3aWR0aDogODAlO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcclxuXHJcbiAgICB9XHJcblxyXG4gICAgLnRpcmFnIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG5cclxuICAgIC5zbGlkZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcclxuICAgICAgICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjIgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcC1saW5lIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLmxvZ28ge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICB3aWR0aDogMjAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5hdXRoLWJhciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5vcGluaW9uLWxpc3Qge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAud3JhcC10aXRsZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4vL2FyaWFsINC/0L4g0YPQvNC+0LvRh9Cw0L3QuNGOICDQvtCz0YDQvtC80L3QvtC1XHJcbltjbGFzcyo9XCJ2aS1mZjFmczBsczJjczBcIl0sXHJcbltjbGFzcyo9XCJ2aS1mZjFmczBsczJjczFcIl0sXHJcbltjbGFzcyo9XCJ2aS1mZjFmczBsczJjczJcIl17XHJcbiAgICAubG9nbyB7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNlYXJjaCB7XHJcbiAgICAgICAgd2lkdGg6IDQ4JTtcclxuICAgIH1cclxuXHJcbiAgICAuc29jIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmhlYWRlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNsb2NrLWJsb2NrIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDQ1JTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIH1cclxuXHJcbiAgICAud3JhcC1zZWFyY2gge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICB3aWR0aDogODAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgICAgICAudmktc3ctb24tYnRuIHtcclxuICAgICAgICAgICAgd2lkdGg6IDM4JTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuXHJcbiAgICAuZXhtcCB7XHJcbiAgICAgICAgd2lkdGg6IDUyJTtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbDYwIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAuYS1kYXNoIHtcclxuICAgICAgICBwYWRkaW5nOiA3cHggMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAuaW5uZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlXHJcbiAgICB9XHJcblxyXG4gICAgLmxhc3QtbnVtIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFyY2hpdiB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiAyMyU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm5leHQtbnVtIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB3aWR0aDogODAlO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcclxuXHJcbiAgICB9XHJcblxyXG4gICAgLnRpcmFnIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG5cclxuICAgIC5zbGlkZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcclxuICAgICAgICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjIgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcC1saW5lIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLmxvZ28ge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICB3aWR0aDogMjAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5hdXRoLWJhciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5vcGluaW9uLWxpc3Qge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAud3JhcC10aXRsZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4vL2FyaWFsINCx0L7Qu9GM0YjQvtC1ICDQv9C+INGD0LzQvtC70YfQsNC90LjRjlxyXG5bY2xhc3MqPVwidmktZmYxZnMxbHMwY3MwXCJdLFxyXG5bY2xhc3MqPVwidmktZmYxZnMxbHMwY3MxXCJdLFxyXG5bY2xhc3MqPVwidmktZmYxZnMxbHMwY3MyXCJde1xyXG4gICAgLmxvZ28ge1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZWFyY2gge1xyXG4gICAgICAgIHdpZHRoOiA0OCU7XHJcbiAgICB9XHJcblxyXG4gICAgLnNvYyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5oZWFkZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jbG9jay1ibG9jayB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiA0NSU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLndyYXAtc2VhcmNoIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgICAgLnZpLXN3LW9uLWJ0biB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzOCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcbiAgICAuZXhtcCB7XHJcbiAgICAgICAgd2lkdGg6IDUyJTtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbDYwIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAuYS1kYXNoIHtcclxuICAgICAgICBwYWRkaW5nOiA3cHggMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAuaW5uZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlXHJcbiAgICB9XHJcblxyXG4gICAgLmxhc3QtbnVtIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFyY2hpdiB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiAyMyU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm5leHQtbnVtIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB3aWR0aDogODAlO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcclxuXHJcbiAgICB9XHJcblxyXG4gICAgLnRpcmFnIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG5cclxuICAgIC5zbGlkZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcclxuICAgICAgICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjIgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcC1saW5lIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLmxvZ28ge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICB3aWR0aDogMjAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5hdXRoLWJhciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5vcGluaW9uLWxpc3Qge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAud3JhcC10aXRsZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4vL2FyaWFsINCx0L7Qu9GM0YjQvtC1ICDQsdC+0LvRjNGI0L7QtVxyXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MwXCJdLFxyXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MxXCJdLFxyXG5bY2xhc3MqPVwidmktZmYxZnMxbHMxY3MyXCJdXHJcbntcclxuICAgIC5sb2dvIHtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuc2VhcmNoIHtcclxuICAgICAgICB3aWR0aDogNDglO1xyXG4gICAgfVxyXG5cclxuICAgIC5zb2Mge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuaGVhZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY2xvY2stYmxvY2sge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB3aWR0aDogNDUlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC53cmFwLXNlYXJjaCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgIC52aS1zdy1vbi1idG4ge1xyXG4gICAgICAgICAgICB3aWR0aDogMzglO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG5cclxuICAgIC5leG1wIHtcclxuICAgICAgICB3aWR0aDogNTIlO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29sNjAge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5hLWRhc2gge1xyXG4gICAgICAgIHBhZGRpbmc6IDdweCAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbm5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCVcclxuICAgIH1cclxuXHJcbiAgICAubGFzdC1udW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYXJjaGl2IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDIzJTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAubmV4dC1udW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAudGlyYWcge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWRlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMiAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudG9wLWxpbmUge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAubG9nbyB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgIHdpZHRoOiAyMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmF1dGgtYmFyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLm9waW5pb24tbGlzdCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC53cmFwLXRpdGxlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vYXJpYWwg0LHQvtC70YzRiNC+0LUgINC+0LPRgNC+0LzQvdC+0LVcclxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMmNzMFwiXSxcclxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMmNzMVwiXSxcclxuW2NsYXNzKj1cInZpLWZmMWZzMWxzMmNzMlwiXXtcclxuICAgIC5sb2dvIHtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuc2VhcmNoIHtcclxuICAgICAgICB3aWR0aDogNDglO1xyXG4gICAgfVxyXG5cclxuICAgIC5zb2Mge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuaGVhZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY2xvY2stYmxvY2sge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB3aWR0aDogNDUlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC53cmFwLXNlYXJjaCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgIC52aS1zdy1vbi1idG4ge1xyXG4gICAgICAgICAgICB3aWR0aDogMzglO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG5cclxuICAgIC5leG1wIHtcclxuICAgICAgICB3aWR0aDogNTIlO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29sNjAge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5hLWRhc2gge1xyXG4gICAgICAgIHBhZGRpbmc6IDdweCAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbm5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCVcclxuICAgIH1cclxuXHJcbiAgICAubGFzdC1udW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYXJjaGl2IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDIzJTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAubmV4dC1udW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAudGlyYWcge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWRlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMiAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudG9wLWxpbmUge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAubG9nbyB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgIHdpZHRoOiAyMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmF1dGgtYmFyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLm9waW5pb24tbGlzdCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC53cmFwLXRpdGxlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vYXJpYWwg0L7Qs9GA0L7QvNC90L7QtSAg0L/QviDRg9C80L7Qu9GH0LDQvdC40Y5cclxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMGNzMFwiXSxcclxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMGNzMVwiXSxcclxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMGNzMlwiXXtcclxuICAgIC5sb2dvIHtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuc2VhcmNoIHtcclxuICAgICAgICB3aWR0aDogNDglO1xyXG4gICAgfVxyXG5cclxuICAgIC5zb2Mge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuaGVhZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY2xvY2stYmxvY2sge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB3aWR0aDogNDUlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC53cmFwLXNlYXJjaCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgIC52aS1zdy1vbi1idG4ge1xyXG4gICAgICAgICAgICB3aWR0aDogMzglO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG5cclxuICAgIC5leG1wIHtcclxuICAgICAgICB3aWR0aDogNTIlO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29sNjAge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5hLWRhc2gge1xyXG4gICAgICAgIHBhZGRpbmc6IDdweCAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbm5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCVcclxuICAgIH1cclxuXHJcbiAgICAubGFzdC1udW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYXJjaGl2IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDIzJTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAubmV4dC1udW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAudGlyYWcge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWRlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMiAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudG9wLWxpbmUge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAubG9nbyB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgIHdpZHRoOiAyMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmF1dGgtYmFyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLm9waW5pb24tbGlzdCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC53cmFwLXRpdGxlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vYXJpYWwg0L7Qs9GA0L7QvNC90L7QtSAg0LHQvtC70YzRiNC+0LVcclxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMWNzMFwiXSxcclxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMWNzMVwiXSxcclxuW2NsYXNzKj1cInZpLWZmMWZzMmxzMWNzMlwiXXtcclxuICAgIC5sb2dvIHtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuc2VhcmNoIHtcclxuICAgICAgICB3aWR0aDogNDglO1xyXG4gICAgfVxyXG5cclxuICAgIC5zb2Mge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuaGVhZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY2xvY2stYmxvY2sge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB3aWR0aDogNDUlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC53cmFwLXNlYXJjaCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgIC52aS1zdy1vbi1idG4ge1xyXG4gICAgICAgICAgICB3aWR0aDogMzglO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG4gICAgLmV4bXAge1xyXG4gICAgICAgIHdpZHRoOiA1MiU7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jb2w2MCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmEtZGFzaCB7XHJcbiAgICAgICAgcGFkZGluZzogN3B4IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmlubmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB3aWR0aDogMTAwJVxyXG4gICAgfVxyXG5cclxuICAgIC5sYXN0LW51bSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hcmNoaXYge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICB3aWR0aDogMjMlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5uZXh0LW51bSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XHJcblxyXG4gICAgfVxyXG5cclxuICAgIC50aXJhZyB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuXHJcbiAgICAuc2xpZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50b3AtbGluZSB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5sb2dvIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgd2lkdGg6IDIwJTtcclxuICAgIH1cclxuXHJcbiAgICAuYXV0aC1iYXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAub3Bpbmlvbi1saXN0IHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLndyYXAtdGl0bGUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLy9hcmlhbCDQvtCz0YDQvtC80L3QvtC1ICDQvtCz0YDQvtC80L3QvtC1XHJcbltjbGFzcyo9XCJ2aS1mZjFmczJsczJjczBcIl0sXHJcbltjbGFzcyo9XCJ2aS1mZjFmczJsczJjczFcIl0sXHJcbltjbGFzcyo9XCJ2aS1mZjFmczJsczJjczJcIl17XHJcbiAgICAubG9nbyB7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNlYXJjaCB7XHJcbiAgICAgICAgd2lkdGg6IDQ4JTtcclxuICAgIH1cclxuXHJcbiAgICAuc29jIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmhlYWRlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNsb2NrLWJsb2NrIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDQ1JTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIH1cclxuXHJcbiAgICAud3JhcC1zZWFyY2gge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICB3aWR0aDogODAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgICAgICAudmktc3ctb24tYnRuIHtcclxuICAgICAgICAgICAgd2lkdGg6IDM4JTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmV4bXAge1xyXG4gICAgICAgIHdpZHRoOiA1MiU7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jb2w2MCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmEtZGFzaCB7XHJcbiAgICAgICAgcGFkZGluZzogN3B4IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmlubmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB3aWR0aDogMTAwJVxyXG4gICAgfVxyXG5cclxuICAgIC5sYXN0LW51bSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hcmNoaXYge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICB3aWR0aDogMjMlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5uZXh0LW51bSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XHJcblxyXG4gICAgfVxyXG5cclxuICAgIC50aXJhZyB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuXHJcbiAgICAuc2xpZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50b3AtbGluZSB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5sb2dvIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgd2lkdGg6IDIwJTtcclxuICAgIH1cclxuXHJcbiAgICAuYXV0aC1iYXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAub3Bpbmlvbi1saXN0IHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLndyYXAtdGl0bGUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLy90aW1lcyDQv9C+INGD0LzQvtC70YfQsNC90LjRjiAg0L/QviDRg9C80L7Qu9GH0LDQvdC40Y5cclxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMGNzMFwiXSxcclxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMGNzMVwiXSxcclxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMGNzMlwiXXtcclxuICAgIC5sb2dvIHtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuc2VhcmNoIHtcclxuICAgICAgICB3aWR0aDogNDglO1xyXG4gICAgfVxyXG5cclxuICAgIC5zb2Mge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuaGVhZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY2xvY2stYmxvY2sge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB3aWR0aDogNDUlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC53cmFwLXNlYXJjaCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgIC52aS1zdy1vbi1idG4ge1xyXG4gICAgICAgICAgICB3aWR0aDogMzglO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG4gICAgLmV4bXAge1xyXG4gICAgICAgIHdpZHRoOiA1MiU7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jb2w2MCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmEtZGFzaCB7XHJcbiAgICAgICAgcGFkZGluZzogN3B4IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmlubmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB3aWR0aDogMTAwJVxyXG4gICAgfVxyXG5cclxuICAgIC5sYXN0LW51bSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hcmNoaXYge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICB3aWR0aDogMjMlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5uZXh0LW51bSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XHJcblxyXG4gICAgfVxyXG5cclxuICAgIC50aXJhZyB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuXHJcbiAgICAuc2xpZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50b3AtbGluZSB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5sb2dvIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgd2lkdGg6IDIwJTtcclxuICAgIH1cclxuXHJcbiAgICAuYXV0aC1iYXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAub3Bpbmlvbi1saXN0IHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLndyYXAtdGl0bGUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLy90aW1lcyDQv9C+INGD0LzQvtC70YfQsNC90LjRjiAg0LHQvtC70YzRiNC+0LVcclxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMWNzMFwiXSxcclxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMWNzMVwiXSxcclxuW2NsYXNzKj1cInZpLWZmMmZzMGxzMWNzMlwiXXtcclxuICAgIC5sb2dvIHtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuc2VhcmNoIHtcclxuICAgICAgICB3aWR0aDogNDglO1xyXG4gICAgfVxyXG5cclxuICAgIC5zb2Mge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuaGVhZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY2xvY2stYmxvY2sge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB3aWR0aDogNDUlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC53cmFwLXNlYXJjaCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgIC52aS1zdy1vbi1idG4ge1xyXG4gICAgICAgICAgICB3aWR0aDogMzglO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG4gICAgLmV4bXAge1xyXG4gICAgICAgIHdpZHRoOiA1MiU7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jb2w2MCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmEtZGFzaCB7XHJcbiAgICAgICAgcGFkZGluZzogN3B4IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmlubmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB3aWR0aDogMTAwJVxyXG4gICAgfVxyXG5cclxuICAgIC5sYXN0LW51bSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hcmNoaXYge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICB3aWR0aDogMjMlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5uZXh0LW51bSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XHJcblxyXG4gICAgfVxyXG5cclxuICAgIC50aXJhZyB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuXHJcbiAgICAuc2xpZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50b3AtbGluZSB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5sb2dvIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgd2lkdGg6IDIwJTtcclxuICAgIH1cclxuXHJcbiAgICAuYXV0aC1iYXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAub3Bpbmlvbi1saXN0IHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLndyYXAtdGl0bGUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLy90aW1lcyDQv9C+INGD0LzQvtC70YfQsNC90LjRjiAg0L7Qs9GA0L7QvNC90L7QtVxyXG5bY2xhc3MqPVwidmktZmYyZnMwbHMyY3MwXCJdLFxyXG5bY2xhc3MqPVwidmktZmYyZnMwbHMyY3MxXCJdLFxyXG5bY2xhc3MqPVwidmktZmYyZnMwbHMyY3MyXCJde1xyXG4gICAgLmxvZ28ge1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZWFyY2gge1xyXG4gICAgICAgIHdpZHRoOiA0OCU7XHJcbiAgICB9XHJcblxyXG4gICAgLnNvYyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5oZWFkZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jbG9jay1ibG9jayB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiA0NSU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLndyYXAtc2VhcmNoIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgICAgLnZpLXN3LW9uLWJ0biB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzOCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5leG1wIHtcclxuICAgICAgICB3aWR0aDogNTIlO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29sNjAge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5hLWRhc2gge1xyXG4gICAgICAgIHBhZGRpbmc6IDdweCAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbm5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCVcclxuICAgIH1cclxuXHJcbiAgICAubGFzdC1udW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYXJjaGl2IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDIzJTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAubmV4dC1udW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAudGlyYWcge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWRlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMiAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudG9wLWxpbmUge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAubG9nbyB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgIHdpZHRoOiAyMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmF1dGgtYmFyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLm9waW5pb24tbGlzdCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC53cmFwLXRpdGxlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vdGltZXMg0LHQvtC70YzRiNC+0LUgINC/0L4g0YPQvNC+0LvRh9Cw0L3QuNGOXHJcbltjbGFzcyo9XCJ2aS1mZjJmczFsczBjczBcIl0sXHJcbltjbGFzcyo9XCJ2aS1mZjJmczFsczBjczFcIl0sXHJcbltjbGFzcyo9XCJ2aS1mZjJmczFsczBjczJcIl17XHJcbiAgICAubG9nbyB7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNlYXJjaCB7XHJcbiAgICAgICAgd2lkdGg6IDQ4JTtcclxuICAgIH1cclxuXHJcbiAgICAuc29jIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmhlYWRlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNsb2NrLWJsb2NrIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDQ1JTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIH1cclxuXHJcbiAgICAud3JhcC1zZWFyY2gge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICB3aWR0aDogODAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgICAgICAudmktc3ctb24tYnRuIHtcclxuICAgICAgICAgICAgd2lkdGg6IDM4JTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuICAgIC5leG1wIHtcclxuICAgICAgICB3aWR0aDogNTIlO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29sNjAge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5hLWRhc2gge1xyXG4gICAgICAgIHBhZGRpbmc6IDdweCAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbm5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCVcclxuICAgIH1cclxuXHJcbiAgICAubGFzdC1udW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYXJjaGl2IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDIzJTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAubmV4dC1udW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAudGlyYWcge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWRlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMiAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudG9wLWxpbmUge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAubG9nbyB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgIHdpZHRoOiAyMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmF1dGgtYmFyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLm9waW5pb24tbGlzdCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC53cmFwLXRpdGxlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vdGltZXMg0LHQvtC70YzRiNC+0LUgINCx0L7Qu9GM0YjQvtC1XHJcbltjbGFzcyo9XCJ2aS1mZjJmczFsczFjczBcIl0sXHJcbltjbGFzcyo9XCJ2aS1mZjJmczFsczFjczFcIl0sXHJcbltjbGFzcyo9XCJ2aS1mZjJmczFsczFjczJcIl17XHJcbiAgICAubG9nbyB7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNlYXJjaCB7XHJcbiAgICAgICAgd2lkdGg6IDQ4JTtcclxuICAgIH1cclxuXHJcbiAgICAuc29jIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmhlYWRlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNsb2NrLWJsb2NrIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDQ1JTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIH1cclxuXHJcbiAgICAud3JhcC1zZWFyY2gge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICB3aWR0aDogODAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgICAgICAudmktc3ctb24tYnRuIHtcclxuICAgICAgICAgICAgd2lkdGg6IDM4JTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmV4bXAge1xyXG4gICAgICAgIHdpZHRoOiA1MiU7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jb2w2MCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmEtZGFzaCB7XHJcbiAgICAgICAgcGFkZGluZzogN3B4IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmlubmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB3aWR0aDogMTAwJVxyXG4gICAgfVxyXG5cclxuICAgIC5sYXN0LW51bSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hcmNoaXYge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICB3aWR0aDogMjMlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5uZXh0LW51bSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XHJcblxyXG4gICAgfVxyXG5cclxuICAgIC50aXJhZyB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuXHJcbiAgICAuc2xpZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50b3AtbGluZSB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5sb2dvIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgd2lkdGg6IDIwJTtcclxuICAgIH1cclxuXHJcbiAgICAuYXV0aC1iYXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAub3Bpbmlvbi1saXN0IHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLndyYXAtdGl0bGUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLy90aW1lcyDQsdC+0LvRjNGI0L7QtSAg0L7Qs9GA0L7QvNC90L7QtVxyXG5bY2xhc3MqPVwidmktZmYyZnMxbHMyY3MwXCJdLFxyXG5bY2xhc3MqPVwidmktZmYyZnMxbHMyY3MxXCJdLFxyXG5bY2xhc3MqPVwidmktZmYyZnMxbHMyY3MyXCJde1xyXG4gICAgLmxvZ28ge1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZWFyY2gge1xyXG4gICAgICAgIHdpZHRoOiA0OCU7XHJcbiAgICB9XHJcblxyXG4gICAgLnNvYyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5oZWFkZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jbG9jay1ibG9jayB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiA0NSU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLndyYXAtc2VhcmNoIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgICAgLnZpLXN3LW9uLWJ0biB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzOCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcbiAgICAuZXhtcCB7XHJcbiAgICAgICAgd2lkdGg6IDUyJTtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbDYwIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAuYS1kYXNoIHtcclxuICAgICAgICBwYWRkaW5nOiA3cHggMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAuaW5uZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlXHJcbiAgICB9XHJcblxyXG4gICAgLmxhc3QtbnVtIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFyY2hpdiB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiAyMyU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm5leHQtbnVtIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB3aWR0aDogODAlO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcclxuXHJcbiAgICB9XHJcblxyXG4gICAgLnRpcmFnIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG5cclxuICAgIC5zbGlkZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcclxuICAgICAgICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjIgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcC1saW5lIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLmxvZ28ge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICB3aWR0aDogMjAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5hdXRoLWJhciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5vcGluaW9uLWxpc3Qge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAud3JhcC10aXRsZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4vL3RpbWVzINC+0LPRgNC+0LzQvdC+0LUgINC/0L4g0YPQvNC+0LvRh9Cw0L3QuNGOXHJcbltjbGFzcyo9XCJ2aS1mZjJmczJsczBjczBcIl0sXHJcbltjbGFzcyo9XCJ2aS1mZjJmczJsczBjczFcIl0sXHJcbltjbGFzcyo9XCJ2aS1mZjJmczJsczBjczJcIl17XHJcbiAgICAubG9nbyB7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNlYXJjaCB7XHJcbiAgICAgICAgd2lkdGg6IDQ4JTtcclxuICAgIH1cclxuXHJcbiAgICAuc29jIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmhlYWRlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNsb2NrLWJsb2NrIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDQ1JTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIH1cclxuXHJcbiAgICAud3JhcC1zZWFyY2gge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICB3aWR0aDogODAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgICAgICAudmktc3ctb24tYnRuIHtcclxuICAgICAgICAgICAgd2lkdGg6IDM4JTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuICAgIC5leG1wIHtcclxuICAgICAgICB3aWR0aDogNTIlO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29sNjAge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5hLWRhc2gge1xyXG4gICAgICAgIHBhZGRpbmc6IDdweCAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbm5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCVcclxuICAgIH1cclxuXHJcbiAgICAubGFzdC1udW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYXJjaGl2IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDIzJTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAubmV4dC1udW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAudGlyYWcge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWRlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMiAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudG9wLWxpbmUge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAubG9nbyB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgIHdpZHRoOiAyMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmF1dGgtYmFyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLm9waW5pb24tbGlzdCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC53cmFwLXRpdGxlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vdGltZXMg0L7Qs9GA0L7QvNC90L7QtSAg0LHQvtC70YzRiNC+0LVcclxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMWNzMFwiXSxcclxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMWNzMVwiXSxcclxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMWNzMlwiXXtcclxuICAgIC5sb2dvIHtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuc2VhcmNoIHtcclxuICAgICAgICB3aWR0aDogNDglO1xyXG4gICAgfVxyXG5cclxuICAgIC5zb2Mge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuaGVhZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY2xvY2stYmxvY2sge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB3aWR0aDogNDUlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC53cmFwLXNlYXJjaCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgIC52aS1zdy1vbi1idG4ge1xyXG4gICAgICAgICAgICB3aWR0aDogMzglO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZXhtcCB7XHJcbiAgICAgICAgd2lkdGg6IDUyJTtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbDYwIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAuYS1kYXNoIHtcclxuICAgICAgICBwYWRkaW5nOiA3cHggMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAuaW5uZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlXHJcbiAgICB9XHJcblxyXG4gICAgLmxhc3QtbnVtIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFyY2hpdiB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiAyMyU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm5leHQtbnVtIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB3aWR0aDogODAlO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcclxuXHJcbiAgICB9XHJcblxyXG4gICAgLnRpcmFnIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG5cclxuICAgIC5zbGlkZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcclxuICAgICAgICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjIgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcC1saW5lIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLmxvZ28ge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICB3aWR0aDogMjAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5hdXRoLWJhciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5vcGluaW9uLWxpc3Qge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAud3JhcC10aXRsZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4vL3RpbWVzINC+0LPRgNC+0LzQvdC+0LUgINC+0LPRgNC+0LzQvdC+0LVcclxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMFwiXSxcclxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMVwiXSxcclxuW2NsYXNzKj1cInZpLWZmMmZzMmxzMmNzMlwiXXtcclxuICAgIC5sb2dvIHtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuc2VhcmNoIHtcclxuICAgICAgICB3aWR0aDogNDglO1xyXG4gICAgfVxyXG5cclxuICAgIC5zb2Mge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuaGVhZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY2xvY2stYmxvY2sge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICB3aWR0aDogNDUlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC53cmFwLXNlYXJjaCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgIC52aS1zdy1vbi1idG4ge1xyXG4gICAgICAgICAgICB3aWR0aDogMzglO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZXhtcCB7XHJcbiAgICAgICAgd2lkdGg6IDUyJTtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbDYwIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAuYS1kYXNoIHtcclxuICAgICAgICBwYWRkaW5nOiA3cHggMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAuaW5uZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlXHJcbiAgICB9XHJcblxyXG4gICAgLmxhc3QtbnVtIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFyY2hpdiB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiAyMyU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm5leHQtbnVtIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB3aWR0aDogODAlO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcclxuXHJcbiAgICB9XHJcblxyXG4gICAgLnRpcmFnIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG5cclxuICAgIC5zbGlkZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcclxuICAgICAgICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjIgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcC1saW5lIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLmxvZ28ge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICB3aWR0aDogMjAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5hdXRoLWJhciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5vcGluaW9uLWxpc3Qge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAud3JhcC10aXRsZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59Il19 */

/* End */


/* Start:/bitrix/templates/gp_new_index/libs/libs.min.css?163550305521877*/
.jq-checkbox,
.jq-file,
.jq-radio,
.jq-select-multiple,
.jq-selectbox {
  position: relative;
  display: inline-block;
}

.jq-file__name,
.jq-selectbox__select-text {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.jq-checkbox,
.jq-radio {
  overflow: hidden;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.jq-file {
  overflow: hidden;
}

.jq-selectbox {
  z-index: 10;
}

.jq-selectbox__select {
  position: relative;
}

.jq-selectbox__select-text {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.jq-selectbox__dropdown {
  position: absolute;
}

. .jq-number {
  display: inline-block;
}
.jq-checkbox,
.jq-radio {
  vertical-align: -4px;
  width: 16px;
  height: 16px;
  margin: 0 4px 0 0;
  border: 1px solid #C3C3C3;
  background: linear-gradient(#FFF,#E6E6E6);
  box-shadow: 0 1px 1px rgba(0,0,0,.05),inset -1px -1px #FFF,inset 1px -1px #FFF;
  cursor: pointer;
}

.jq-checkbox.focused,
.jq-radio.focused {
  border: 1px solid #08C;
}

.jq-checkbox.disabled,
.jq-radio.disabled {
  opacity: .55;
}

.jq-checkbox {
  border-radius: 3px;
}

.jq-checkbox.checked .jq-checkbox__div {
  width: 8px;
  height: 4px;
  margin: 3px 0 0 3px;
  border-bottom: 2px solid #666;
  border-left: 2px solid #666;
  -webkit-transform: rotate(-50deg);
  transform: rotate(-50deg);
}

.jq-radio {
  border-radius: 50%;
}

.jq-radio.checked .jq-radio__div {
  width: 10px;
  height: 10px;
  margin: 3px 0 0 3px;
  border-radius: 50%;
  background: #777;
  box-shadow: inset 1px 1px 1px rgba(0,0,0,.7);
}

.jq-file {
  width: 270px;
  border-radius: 4px;
  box-shadow: 0 1px 2px rgba(0,0,0,.1);
}

.jq-file input {
  cursor: pointer;
}

.jq-file__name {
  box-sizing: border-box;
  width: 100%;
  height: 34px;
  padding: 0 80px 0 10px;
  border: 1px solid #CCC;
  border-bottom-color: #B3B3B3;
  border-radius: 4px;
  background: #FFF;
  box-shadow: inset 1px 1px #F1F1F1;
  color: #333;
}

.jq-file__browse {
  position: absolute;
  top: 1px;
  right: 1px;
  padding: 0 10px;
  border-left: 1px solid #CCC;
  border-radius: 0 4px 4px 0;
  background: linear-gradient(#FFF,#E6E6E6);
  box-shadow: inset 1px -1px #F1F1F1,inset -1px 0 #F1F1F1,0 1px 2px rgba(0,0,0,.1);
  color: #333;
  text-shadow: 1px 1px #FFF;
}

.jq-file:hover .jq-file__browse {
  background: linear-gradient(#F6F6F6,#E6E6E6);
}

.jq-file:active .jq-file__browse {
  background: #F5F5F5;
  box-shadow: inset 1px 1px 3px #DDD;
}

.jq-file.focused .jq-file__name {
  border: 1px solid #5794BF;
}

.jq-file.disabled,
.jq-file.disabled .jq-file__browse,
.jq-file.disabled .jq-file__name {
  border-color: #CCC;
  background: #F5F5F5;
  box-shadow: none;
  color: #888;
}

.jq-number {
  position: relative;
  vertical-align: middle;
  padding: 0 36px 0 0;
}

.jq-number__field {
  width: 100px;
  border: 1px solid #CCC;
  border-bottom-color: #B3B3B3;
  border-radius: 4px;
  box-shadow: inset 1px 1px #F1F1F1,0 1px 2px rgba(0,0,0,.1);
}

.jq-number__field:hover {
  border-color: #B3B3B3;
}

.jq-number__field input {
  box-sizing: border-box;
  width: 100%;
  padding: 8px 9px;
  border: none;
  outline: 0;
  background: 0 0;
  color: #333;
}

.jq-number__spin {
  position: absolute;
  top: 0;
  right: 0;
  width: 32px;
  height: 14px;
  border: 1px solid #CCC;
  border-bottom-color: #B3B3B3;
  border-radius: 4px;
  background: linear-gradient(#FFF,#E6E6E6);
  box-shadow: 0 1px 2px rgba(0,0,0,.1);
  box-shadow: inset 1px -1px #F1F1F1,inset -1px 0 #F1F1F1,0 1px 2px rgba(0,0,0,.1);
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  text-shadow: 1px 1px #FFF;
  cursor: pointer;
}

.jq-number__spin.minus:after,
.jq-number__spin:after {
  border-right: 5px solid transparent;
  border-left: 5px solid transparent;
}

.jq-number__spin.minus {
  top: auto;
  bottom: 0;
}

.jq-number__spin:hover {
  background: linear-gradient(#F6F6F6,#E6E6E6);
}

.jq-number__spin:active {
  background: #F5F5F5;
  box-shadow: inset 1px 1px 3px #DDD;
}

.jq-number__spin:after {
  content: '';
  position: absolute;
  top: 4px;
  left: 11px;
  width: 0;
  height: 0;
  border-bottom: 5px solid #999;
}

.jq-number__spin.minus:after {
  top: 5px;
  border-top: 5px solid #999;
  border-bottom: none;
}

.jq-number__spin.minus:hover:after {
  border-top-color: #000;
}

.jq-number__spin.plus:hover:after {
  border-bottom-color: #000;
}

.jq-number.focused .jq-number__field {
  border: 1px solid #5794BF;
}

.jq-number.disabled .jq-number__field,
.jq-number.disabled .jq-number__spin {
  border-color: #CCC;
  background: #F5F5F5;
  box-shadow: none;
  color: #888;
}

.jq-number.disabled .jq-number__spin:after {
  border-bottom-color: #AAA;
}

.jq-number.disabled .jq-number__spin.minus:after {
  border-top-color: #AAA;
}

.jq-selectbox {
  vertical-align: middle;
  cursor: pointer;
}

.jq-selectbox__select {
  height: 32px;
  padding: 0 45px 0 10px;
  border: 1px solid #CCC;
  border-bottom-color: #B3B3B3;
  border-radius: 4px;
  background: linear-gradient(#FFF,#E6E6E6);
  box-shadow: inset 1px -1px #F1F1F1,inset -1px 0 #F1F1F1,0 1px 2px rgba(0,0,0,.1);
  color: #333;
  text-shadow: 1px 1px #FFF;
}

.jq-selectbox__select:hover {
  background: linear-gradient(#F6F6F6,#E6E6E6);
}

.jq-selectbox__select:active {
  background: #F5F5F5;
  box-shadow: inset 1px 1px 3px #DDD;
}

.jq-selectbox.focused .jq-selectbox__select {
  border: 1px solid #5794BF;
}

.jq-selectbox.disabled .jq-selectbox__select {
  border-color: #CCC;
  background: #F5F5F5;
  box-shadow: none;
  color: #888;
}

.jq-selectbox__select-text {
  display: block;
  width: 100%;
}

.jq-selectbox .placeholder {
  color: #888;
}

.jq-selectbox__trigger {
  position: absolute;
  top: 0;
  right: 0;
  width: 34px;
  height: 100%;
  border-left: 1px solid #CCC;
}

.jq-selectbox__trigger-arrow {
  position: absolute;
  top: 14px;
  right: 12px;
  width: 0;
  height: 0;
  border-top: 5px solid #999;
  border-right: 5px solid transparent;
  border-left: 5px solid transparent;
}

.jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #000;
}

.jq-selectbox.disabled .jq-selectbox__trigger-arrow {
  border-top-color: #AAA;
}

.jq-selectbox__dropdown {
  box-sizing: border-box;
  width: 100%;
  margin: 2px 0 0;
  padding: 0;
  border: 1px solid #CCC;
  border-radius: 4px;
  background: #FFF;
  box-shadow: 0 2px 10px rgba(0,0,0,.2);
}

.jq-selectbox__search {
  margin: 5px;
}

.jq-selectbox__search input {
  box-sizing: border-box;
  width: 100%;
  margin: 0;
  padding: 5px 27px 6px 8px;
  border: 1px solid #CCC;
  border-radius: 3px;
  outline: 0;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNqU078LAXEYx/FzYfNzk5TJaFNKYjFYSQZ/hvwBsvg1UCY2xT9gM8hukQGThWRjkcFw3pdnujhfT736Xn2fPvfc3fd07V0OFDDFAnM0ENYsZRiGLSc9OpqIYIA9fMhhjCrW2h9VlMlcH/aymMGtOqEugX08PwQucUZKdTozMIqdTc9WepQD7wjY9ARx+ydwhfyXfS+S0qMcOEQJGcueB3VccFINdMgal6NzkmPjRwJXxDBB7/2RDdtAp6wb+dpphHDASG5QQ0V6u2aoSqBZD/lDrNWRJynLK2qpBn4rc6K2XB9/Nb8EGABtf1thzY6X2AAAAABJRU5ErkJggg==") 100% 50% no-repeat;
  box-shadow: inset 1px 1px #F1F1F1;
  color: #333;
}

.jq-selectbox__not-found {
  margin: 5px;
  padding: 5px 8px 6px;
  background: #F0F0F0;
  font-size: 13px;
}

.jq-selectbox ul {
  margin: 0;
  padding: 0;
}

.jq-selectbox li {
  min-height: 18px;
  padding: 5px 10px 6px;
  color: #231F20;
}

.jq-selectbox li.selected {
  background-color: #A3ABB1;
  color: #FFF;
}

.jq-selectbox li:hover {
  background-color: #08C;
  color: #FFF;
}

.jq-selectbox li.disabled {
  color: #AAA;
}

.jq-selectbox li.disabled:hover {
  background: 0 0;
}

.jq-selectbox li.optgroup {
  font-weight: 700;
}

.jq-selectbox li.optgroup:hover {
  background: 0 0;
  color: #231F20;
  cursor: default;
}

.jq-selectbox li.option {
  padding-left: 25px;
}

.jq-select-multiple {
  box-sizing: border-box;
  padding: 1px;
  border: 1px solid #CCC;
  border-bottom-color: #B3B3B3;
  border-radius: 4px;
  background: #FFF;
  box-shadow: inset 1px 1px #F1F1F1,0 1px 2px rgba(0,0,0,.1);
  color: #333;
  cursor: default;
}

.jq-select-multiple.focused {
  border: 1px solid #5794BF;
}

.jq-select-multiple.disabled {
  border-color: #CCC;
  background: #F5F5F5;
  box-shadow: none;
  color: #888;
}

.jq-select-multiple ul {
  margin: 0;
  padding: 0;
}

.jq-select-multiple li {
  padding: 3px 9px 4px;
  list-style: none;
}

.jq-select-multiple li:first-child {
  border-radius: 3px 3px 0 0;
}

.jq-select-multiple li:last-child {
  border-radius: 0 0 3px 3px;
}

.jq-select-multiple li.selected {
  background: #08C;
  color: #FFF;
}

.jq-select-multiple li.disabled {
  color: #AAA;
}

.jq-select-multiple li.optgroup {
  font-weight: 700;
}

.jq-select-multiple li.option {
  padding-left: 25px;
}

.jq-select-multiple li.selected.disabled,
.jq-select-multiple.disabled li.selected {
  background: #CCC;
  color: #FFF;
}

input[type=email].styler,
input[type=password].styler,
input[type=search].styler,
input[type=tel].styler,
input[type=text].styler,
input[type=url].styler,
textarea.styler {
  padding: 8px 9px;
  border: 1px solid #CCC;
  border-bottom-color: #B3B3B3;
  border-radius: 4px;
  box-shadow: inset 1px 1px #F1F1F1,0 1px 2px rgba(0,0,0,.1);
  color: #333;
}

input[type=search].styler {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

textarea.styler {
  overflow: auto;
}

input[type=email].styler:hover,
input[type=password].styler:hover,
input[type=search].styler:hover,
input[type=tel].styler:hover,
input[type=text].styler:hover,
input[type=url].styler:hover,
textarea.styler:hover {
  border-color: #B3B3B3;
}

input[type=email].styler:hover:focus,
input[type=password].styler:hover:focus,
input[type=search].styler:hover:focus,
input[type=tel].styler:hover:focus,
input[type=text].styler:hover:focus,
input[type=url].styler:hover:focus,
textarea.styler:hover:focus {
  border-color: #B3B3B3 #CCC #CCC;
  outline: 0;
  box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
}

button.styler,
input[type=button].styler,
input[type=submit].styler,
input[type=reset].styler {
  overflow: visible;
  padding: 8px 11px;
  border: 1px solid #CCC;
  border-bottom-color: #B3B3B3;
  border-radius: 4px;
  outline: 0;
  background: linear-gradient(#FFF,#E6E6E6);
  box-shadow: inset 1px -1px #F1F1F1,inset -1px 0 #F1F1F1,0 1px 2px rgba(0,0,0,.1);
  color: #333;
  text-shadow: 1px 1px #FFF;
  cursor: pointer;
}

button.styler.styler::-moz-focus-inner,
input[type=button].styler.styler::-moz-focus-inner,
input[type=submit].styler.styler::-moz-focus-inner,
input[type=reset].styler.styler::-moz-focus-inner {
  padding: 0;
  border: 0;
}

button.styler:not([disabled]):hover,
input[type=button].styler:not([disabled]):hover,
input[type=submit].styler:not([disabled]):hover,
input[type=reset].styler:hover,
input[type=reset].styler:not([disabled]):hover {
  background: linear-gradient(#F6F6F6,#E6E6E6);
}

button.styler:active,
input[type=button].styler:active,
input[type=submit].styler:active,
input[type=reset].styler:active {
  background: #F5F5F5;
  box-shadow: inset 1px 1px 3px #DDD;
}

button.styler[disabled],
input[type=button].styler[disabled],
input[type=submit].styler[disabled] {
  border-color: #CCC;
  background: #F5F5F5;
  box-shadow: none;
  color: #888;
}
.mfp-bg,
.mfp-wrap {
  position: fixed;
  width: 100%;
  left: 0;
}

.mfp-bg,
.mfp-container,
.mfp-wrap {
  top: 0;
  height: 100%;
}

.mfp-arrow:after,
.mfp-arrow:before,
.mfp-container:before,
.mfp-figure:after {
  content: '';
}

.mfp-bg {
  z-index: 1042;
  overflow: hidden;
  background: #0b0b0b;
  opacity: .8;
}

.mfp-wrap {
  z-index: 1043;
  outline: 0!important;
  -webkit-backface-visibility: hidden;
}

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  left: 0;
  padding: 0 8px;
  box-sizing: border-box;
}

.mfp-container:before {
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}

.mfp-align-top .mfp-container:before {
  display: none;
}

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045;
}

.mfp-ajax-holder .mfp-content,
.mfp-inline-holder .mfp-content {
  width: 100%;
  cursor: auto;
}

.mfp-ajax-cur {
  cursor: progress;
}

.mfp-zoom-out-cur,
.mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out;
}

.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in;
}

.mfp-auto-cursor .mfp-content {
  cursor: auto;
}

.mfp-arrow,
.mfp-close,
.mfp-counter,
.mfp-preloader {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.mfp-loading.mfp-figure {
  display: none;
}

.mfp-hide {
  display: none!important;
}

.mfp-preloader {
  color: #CCC;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -.8em;
  left: 8px;
  right: 8px;
  z-index: 1044;
}

.mfp-preloader a {
  color: #CCC;
}

.mfp-preloader a:hover {
  color: #FFF;
}

.mfp-s-error .mfp-content,
.mfp-s-ready .mfp-preloader {
  display: none;
}

button.mfp-arrow,
button.mfp-close {
  overflow: visible;
  cursor: pointer;
  background: 0 0;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: 0;
  padding: 0;
  z-index: 1046;
  box-shadow: none;
  touch-action: manipulation;
}

.mfp-figure:after,
.mfp-iframe-scaler iframe {
  box-shadow: 0 0 8px rgba(0,0,0,.6);
  position: absolute;
}

button::-moz-focus-inner {
  padding: 0;
  border: 0;
}

.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: .65;
  padding: 0 0 18px 10px;
  color: #FFF;
  font-style: normal;
  font-size: 28px;
  font-family: Arial,Baskerville,monospace;
}

.mfp-close:focus,
.mfp-close:hover {
  opacity: 1;
}

.mfp-close:active {
  top: 1px;
}

.mfp-close-btn-in .mfp-close {
  color: #333;
}

.mfp-iframe-holder .mfp-close,
.mfp-image-holder .mfp-close {
  color: #FFF;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%;
}

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #CCC;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap;
}

.mfp-arrow {
  position: absolute;
  opacity: .65;
  margin: -55px 0 0;
  top: 50%;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: transparent;
}

.mfp-arrow:active {
  margin-top: -54px;
}

.mfp-arrow:focus,
.mfp-arrow:hover {
  opacity: 1;
}

.mfp-arrow:after,
.mfp-arrow:before {
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 0;
  top: 0;
  margin-top: 35px;
  margin-left: 35px;
  border: inset transparent;
}

.mfp-arrow:after {
  border-top-width: 13px;
  border-bottom-width: 13px;
  top: 8px;
}

.mfp-arrow:before {
  border-top-width: 21px;
  border-bottom-width: 21px;
  opacity: .7;
}

.mfp-arrow-left {
  left: 0;
}

.mfp-arrow-left:after {
  border-right: 17px solid #FFF;
  margin-left: 31px;
}

.mfp-arrow-left:before {
  margin-left: 25px;
  border-right: 27px solid #3F3F3F;
}

.mfp-arrow-right {
  right: 0;
}

.mfp-arrow-right:after {
  border-left: 17px solid #FFF;
  margin-left: 39px;
}

.mfp-arrow-right:before {
  border-left: 27px solid #3F3F3F;
}

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px;
}

.mfp-iframe-holder .mfp-content {
  line-height: 0;
  width: 100%;
  max-width: 900px;
}

.mfp-iframe-holder .mfp-close {
  top: -40px;
}

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%;
}

.mfp-iframe-scaler iframe {
  display: block;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #000;
}

.mfp-figure:after,
img.mfp-img {
  width: auto;
  height: auto;
  display: block;
}

img.mfp-img {
  max-width: 100%;
  line-height: 0;
  box-sizing: border-box;
  padding: 40px 0;
  margin: 0 auto;
}

.mfp-figure {
  line-height: 0;
}

.mfp-figure:after {
  left: 0;
  top: 40px;
  bottom: 40px;
  right: 0;
  z-index: -1;
  background: #444;
}

.mfp-figure small {
  color: #BDBDBD;
  display: block;
  font-size: 12px;
  line-height: 14px;
}

.mfp-figure figure {
  margin: 0;
}

.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto;
}

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #F3F3F3;
  word-wrap: break-word;
  padding-right: 36px;
}

.mfp-image-holder .mfp-content {
  max-width: 100%;
}

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer;
}

@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px) {
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0;
  }

  .mfp-img-mobile img.mfp-img {
    padding: 0;
  }

  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0;
  }

  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px;
  }

  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0,0,0,.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    box-sizing: border-box;
  }

  .mfp-img-mobile .mfp-bottom-bar:empty {
    padding: 0;
  }

  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px;
  }

  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0,0,0,.6);
    position: fixed;
    text-align: center;
    padding: 0;
  }
}

@media all and (max-width:900px) {
  .mfp-arrow {
    -webkit-transform: scale(.75);
    transform: scale(.75);
  }

  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0;
  }

  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%;
  }

  .mfp-container {
    padding-left: 6px;
    padding-right: 6px;
  }
}
@charset 'UTF-8';

.slick-next,
.slick-next:focus,
.slick-next:hover,
.slick-prev,
.slick-prev:focus,
.slick-prev:hover {
  color: transparent;
  background: 0 0;
  outline: 0;
}

.slick-dots,
.slick-next,
.slick-prev {
  position: absolute;
  display: block;
  padding: 0;
}

.slick-dots li button:before,
.slick-next:before,
.slick-prev:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.slick-next,
.slick-prev {
  font-size: 0;
  line-height: 0;
  top: 50%;
  width: 20px;
  height: 20px;
  -webkit-transform: translate(0,-50%);
  -ms-transform: translate(0,-50%);
  transform: translate(0,-50%);
  cursor: pointer;
  border: none;
  z-index: 200;
}

.slick-next:focus:before,
.slick-next:hover:before,
.slick-prev:focus:before,
.slick-prev:hover:before {
  opacity: 1;
}

.slick-next.slick-disabled:before,
.slick-prev.slick-disabled:before {
  opacity: .25;
}

.slick-next:before,
.slick-prev:before {
  font-size: 20px;
  line-height: 1;
  opacity: .75;
  color: #fff;
}

.slick-prev {
  left: 20px;
}

[dir=rtl] .slick-prev {
  right: 20px;
  left: auto;
}

.slick-prev:before {
  content: '←';
}

.slick-next:before,
[dir=rtl] .slick-prev:before {
  content: '→';
}

.slick-next {
  right: 20px;
}

[dir=rtl] .slick-next {
  right: auto;
  left: 20px;
}

[dir=rtl] .slick-next:before {
  content: '←';
}

.slick-dotted.slick-slider {
  margin-bottom: 30px;
}

.slick-dots {
  bottom: -25px;
  width: 100%;
  margin: 0;
  list-style: none;
  text-align: center;
}

.slick-dots li {
  position: relative;
  display: inline-block;
  width: 20px;
  height: 20px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
}

.slick-dots li button {
  font-size: 0;
  line-height: 0;
  display: block;
  width: 20px;
  height: 20px;
  padding: 5px;
  cursor: pointer;
  color: transparent;
  border: 0;
  outline: 0;
  background: 0 0;
}

.slick-dots li button:focus,
.slick-dots li button:hover {
  outline: 0;
}

.slick-dots li button:focus:before,
.slick-dots li button:hover:before {
  opacity: 1;
}

.slick-dots li button:before {
  font-family: slick;
  font-size: 6px;
  line-height: 20px;
  position: absolute;
  top: 0;
  left: 0;
  width: 20px;
  height: 20px;
  content: '•';
  text-align: center;
  opacity: .25;
  color: #000;
}

.slick-dots li.slick-active button:before {
  opacity: .75;
  color: #000;
}
.slick-list,
.slick-slider,
.slick-track {
  position: relative;
  display: block;
}

.slick-loading .slick-slide,
.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slider {
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.slick-list {
  overflow: hidden;
  margin: 0;
  padding: 0;
}

.slick-list:focus {
  outline: 0;
}

.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-list,
.slick-slider .slick-track {
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
  -o-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
}

.slick-track {
  top: 0;
  left: 0;
  margin-left: auto;
  margin-right: auto;
}

.slick-track:after,
.slick-track:before {
  display: table;
  content: '';
}

.slick-track:after {
  clear: both;
}

.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
}

[dir=rtl] .slick-slide {
  float: right;
}

.slick-slide img {
  display: block;
}

.slick-slide.slick-loading img {
  display: none;
}

.slick-slide.dragging img {
  pointer-events: none;
}

.slick-initialized .slick-slide {
  display: block;
}

.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}
/* End */


/* Start:/bitrix/templates/gp_new_index/libs/jquery.mCustomScrollbar.css?163550305552600*/

	.mCustomScrollbar{ -ms-touch-action: pinch-zoom; touch-action: pinch-zoom; /* direct pointer events to js */ }
	.mCustomScrollbar.mCS_no_scrollbar, .mCustomScrollbar.mCS_touch_action{ -ms-touch-action: auto; touch-action: auto; }
	
	.mCustomScrollBox{ /* contains plugin's markup */
		position: relative;
		overflow: hidden;
		height: 100%;
		max-width: 100%;
		outline: none;
		direction: ltr;
	}

	.mCSB_container{ /* contains the original content */
		overflow: hidden;
		width: auto;
		height: auto;
	}



/* 
------------------------------------------------------------------------------------------------------------------------
2. VERTICAL SCROLLBAR 
y-axis
------------------------------------------------------------------------------------------------------------------------
*/

	.mCSB_inside > .mCSB_container{ margin-right: 30px; }

	.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{ margin-right: 0; } /* non-visible scrollbar */
	
	.mCS-dir-rtl > .mCSB_inside > .mCSB_container{ /* RTL direction/left-side scrollbar */
		margin-right: 0;
		margin-left: 30px;
	}
	
	.mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{ margin-left: 0; } /* RTL direction/left-side scrollbar */

	.mCSB_scrollTools{ /* contains scrollbar markup (draggable element, dragger rail, buttons etc.) */
		position: absolute;
		width: 16px;
		height: auto;
		left: auto;
		top: 0;
		right: 0;
		bottom: 0;
	}

	.mCSB_outside + .mCSB_scrollTools{ right: -26px; } /* scrollbar position: outside */
	
	.mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools, 
	.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{ /* RTL direction/left-side scrollbar */
		right: auto;
		left: 0;
	}
	
	.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{ left: -26px; } /* RTL direction/left-side scrollbar (scrollbar position: outside) */

	.mCSB_scrollTools .mCSB_draggerContainer{ /* contains the draggable element and dragger rail markup */
		position: absolute;
		top: 0;
		left: 0;
		bottom: 0;
		right: 0; 
		height: auto;
	}

	.mCSB_scrollTools a + .mCSB_draggerContainer{ margin: 20px 0; }

	.mCSB_scrollTools .mCSB_draggerRail{
		width: 2px;
		height: 100%;
		margin: 0 auto;
		-webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px;
	}

	.mCSB_scrollTools .mCSB_dragger{ /* the draggable element */
		cursor: pointer;
		width: 100%;
		height: 30px; /* minimum dragger height */
		z-index: 1;
	}

	.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ /* the dragger element */
		position: relative;
		width: 4px;
		height: 100%;
		margin: 0 auto;
		-webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px;
		text-align: center;
	}
	
	.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
	.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{ width: 12px; /* auto-expanded scrollbar */ }
	
	.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{ width: 8px; /* auto-expanded scrollbar */ }

	.mCSB_scrollTools .mCSB_buttonUp,
	.mCSB_scrollTools .mCSB_buttonDown{
		display: block;
		position: absolute;
		height: 20px;
		width: 100%;
		overflow: hidden;
		margin: 0 auto;
		cursor: pointer;
	}

	.mCSB_scrollTools .mCSB_buttonDown{ bottom: 0; }



/* 
------------------------------------------------------------------------------------------------------------------------
3. HORIZONTAL SCROLLBAR 
x-axis
------------------------------------------------------------------------------------------------------------------------
*/

	.mCSB_horizontal.mCSB_inside > .mCSB_container{
		margin-right: 0;
		margin-bottom: 30px;
	}
	
	.mCSB_horizontal.mCSB_outside > .mCSB_container{ min-height: 100%; }

	.mCSB_horizontal > .mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{ margin-bottom: 0; } /* non-visible scrollbar */

	.mCSB_scrollTools.mCSB_scrollTools_horizontal{
		width: auto;
		height: 16px;
		top: auto;
		right: 0;
		bottom: 0;
		left: 0;
	}

	.mCustomScrollBox + .mCSB_scrollTools.mCSB_scrollTools_horizontal,
	.mCustomScrollBox + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal{ bottom: -26px; } /* scrollbar position: outside */

	.mCSB_scrollTools.mCSB_scrollTools_horizontal a + .mCSB_draggerContainer{ margin: 0 20px; }

	.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{
		width: 100%;
		height: 2px;
		margin: 7px 0;
	}

	.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{
		width: 30px; /* minimum dragger width */
		height: 100%;
		left: 0;
	}

	.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		width: 100%;
		height: 4px;
		margin: 6px auto;
	}
	
	.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
	.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{
		height: 12px; /* auto-expanded scrollbar */
		margin: 2px auto;
	}
	
	.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
		height: 8px; /* auto-expanded scrollbar */
		margin: 4px 0;
	}

	.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,
	.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{
		display: block;
		position: absolute;
		width: 20px;
		height: 100%;
		overflow: hidden;
		margin: 0 auto;
		cursor: pointer;
	}
	
	.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{ left: 0; }

	.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{ right: 0; }



/* 
------------------------------------------------------------------------------------------------------------------------
4. VERTICAL AND HORIZONTAL SCROLLBARS 
yx-axis 
------------------------------------------------------------------------------------------------------------------------
*/

	.mCSB_container_wrapper{
		position: absolute;
		height: auto;
		width: auto;
		overflow: hidden;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		margin-right: 30px;
		margin-bottom: 30px;
	}
	
	.mCSB_container_wrapper > .mCSB_container{
		padding-right: 30px;
		padding-bottom: 30px;
		-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
	}
	
	.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_vertical{ bottom: 20px; }
	
	.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_horizontal{ right: 20px; }
	
	/* non-visible horizontal scrollbar */
	.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden + .mCSB_scrollTools.mCSB_scrollTools_vertical{ bottom: 0; }
	
	/* non-visible vertical scrollbar/RTL direction/left-side scrollbar */
	.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal, 
	.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal{ right: 0; }
	
	/* RTL direction/left-side scrollbar */
	.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal{ left: 20px; }
	
	/* non-visible scrollbar/RTL direction/left-side scrollbar */
	.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal{ left: 0; }
	
	.mCS-dir-rtl > .mCSB_inside > .mCSB_container_wrapper{ /* RTL direction/left-side scrollbar */
		margin-right: 0;
		margin-left: 30px;
	}
	
	.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden > .mCSB_container{ padding-right: 0; }
	
	.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden > .mCSB_container{ padding-bottom: 0; }
	
	.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{
		margin-right: 0; /* non-visible scrollbar */
		margin-left: 0;
	}
	
	/* non-visible horizontal scrollbar */
	.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{ margin-bottom: 0; }



/* 
------------------------------------------------------------------------------------------------------------------------
5. TRANSITIONS  
------------------------------------------------------------------------------------------------------------------------
*/

	.mCSB_scrollTools, 
	.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCSB_scrollTools .mCSB_buttonUp,
	.mCSB_scrollTools .mCSB_buttonDown,
	.mCSB_scrollTools .mCSB_buttonLeft,
	.mCSB_scrollTools .mCSB_buttonRight{
		-webkit-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
		-moz-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
		-o-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
		transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
	}
	
	.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar, /* auto-expanded scrollbar */
	.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail, 
	.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar, 
	.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{
		-webkit-transition: width .2s ease-out .2s, height .2s ease-out .2s, 
					margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, 
					margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
					opacity .2s ease-in-out, background-color .2s ease-in-out; 
		-moz-transition: width .2s ease-out .2s, height .2s ease-out .2s, 
					margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, 
					margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
					opacity .2s ease-in-out, background-color .2s ease-in-out; 
		-o-transition: width .2s ease-out .2s, height .2s ease-out .2s, 
					margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, 
					margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
					opacity .2s ease-in-out, background-color .2s ease-in-out; 
		transition: width .2s ease-out .2s, height .2s ease-out .2s, 
					margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, 
					margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
					opacity .2s ease-in-out, background-color .2s ease-in-out; 
	}



/* 
------------------------------------------------------------------------------------------------------------------------
6. SCROLLBAR COLORS, OPACITY AND BACKGROUNDS  
------------------------------------------------------------------------------------------------------------------------
*/

	/* 
	----------------------------------------
	6.1 THEMES 
	----------------------------------------
	*/
	
	/* default theme ("light") */

	.mCSB_scrollTools{ opacity: 0.75; filter: "alpha(opacity=75)"; -ms-filter: "alpha(opacity=75)"; }
	
	.mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools,
	.mCS-autoHide > .mCustomScrollBox ~ .mCSB_scrollTools{ opacity: 0; filter: "alpha(opacity=0)"; -ms-filter: "alpha(opacity=0)"; }
	
	.mCustomScrollbar > .mCustomScrollBox > .mCSB_scrollTools.mCSB_scrollTools_onDrag,
	.mCustomScrollbar > .mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag,
	.mCustomScrollBox:hover > .mCSB_scrollTools,
	.mCustomScrollBox:hover ~ .mCSB_scrollTools,
	.mCS-autoHide:hover > .mCustomScrollBox > .mCSB_scrollTools,
	.mCS-autoHide:hover > .mCustomScrollBox ~ .mCSB_scrollTools{ opacity: 1; filter: "alpha(opacity=100)"; -ms-filter: "alpha(opacity=100)"; }

	.mCSB_scrollTools .mCSB_draggerRail{
		background-color: #000; background-color: rgba(0,0,0,0.4);
		filter: "alpha(opacity=40)"; -ms-filter: "alpha(opacity=40)"; 
	}

	.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		background-color: #fff; background-color: rgba(255,255,255,0.75);
		filter: "alpha(opacity=75)"; -ms-filter: "alpha(opacity=75)"; 
	}

	.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
		background-color: #fff; background-color: rgba(255,255,255,0.85);
		filter: "alpha(opacity=85)"; -ms-filter: "alpha(opacity=85)"; 
	}
	.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
		background-color: #fff; background-color: rgba(255,255,255,0.9);
		filter: "alpha(opacity=90)"; -ms-filter: "alpha(opacity=90)"; 
	}

	.mCSB_scrollTools .mCSB_buttonUp,
	.mCSB_scrollTools .mCSB_buttonDown,
	.mCSB_scrollTools .mCSB_buttonLeft,
	.mCSB_scrollTools .mCSB_buttonRight{
		background-image: url(/bitrix/templates/gp_new_index/libs/mCSB_buttons.png); /* css sprites */
		background-repeat: no-repeat;
		opacity: 0.4; filter: "alpha(opacity=40)"; -ms-filter: "alpha(opacity=40)"; 
	}

	.mCSB_scrollTools .mCSB_buttonUp{
		background-position: 0 0;
		/* 
		sprites locations 
		light: 0 0, -16px 0, -32px 0, -48px 0, 0 -72px, -16px -72px, -32px -72px
		dark: -80px 0, -96px 0, -112px 0, -128px 0, -80px -72px, -96px -72px, -112px -72px
		*/
	}

	.mCSB_scrollTools .mCSB_buttonDown{
		background-position: 0 -20px;
		/* 
		sprites locations
		light: 0 -20px, -16px -20px, -32px -20px, -48px -20px, 0 -92px, -16px -92px, -32px -92px
		dark: -80px -20px, -96px -20px, -112px -20px, -128px -20px, -80px -92px, -96px -92px, -112 -92px
		*/
	}

	.mCSB_scrollTools .mCSB_buttonLeft{
		background-position: 0 -40px;
		/* 
		sprites locations 
		light: 0 -40px, -20px -40px, -40px -40px, -60px -40px, 0 -112px, -20px -112px, -40px -112px
		dark: -80px -40px, -100px -40px, -120px -40px, -140px -40px, -80px -112px, -100px -112px, -120px -112px
		*/
	}

	.mCSB_scrollTools .mCSB_buttonRight{
		background-position: 0 -56px;
		/* 
		sprites locations 
		light: 0 -56px, -20px -56px, -40px -56px, -60px -56px, 0 -128px, -20px -128px, -40px -128px
		dark: -80px -56px, -100px -56px, -120px -56px, -140px -56px, -80px -128px, -100px -128px, -120px -128px
		*/
	}

	.mCSB_scrollTools .mCSB_buttonUp:hover,
	.mCSB_scrollTools .mCSB_buttonDown:hover,
	.mCSB_scrollTools .mCSB_buttonLeft:hover,
	.mCSB_scrollTools .mCSB_buttonRight:hover{ opacity: 0.75; filter: "alpha(opacity=75)"; -ms-filter: "alpha(opacity=75)"; }

	.mCSB_scrollTools .mCSB_buttonUp:active,
	.mCSB_scrollTools .mCSB_buttonDown:active,
	.mCSB_scrollTools .mCSB_buttonLeft:active,
	.mCSB_scrollTools .mCSB_buttonRight:active{ opacity: 0.9; filter: "alpha(opacity=90)"; -ms-filter: "alpha(opacity=90)"; }
	

	/* theme: "dark" */

	.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.15); }

	.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }

	.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: rgba(0,0,0,0.85); }

	.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: rgba(0,0,0,0.9); }

	.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -80px 0; }

	.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -80px -20px; }

	.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -80px -40px; }

	.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{ background-position: -80px -56px; }
	
	/* ---------------------------------------- */
	


	/* theme: "light-2", "dark-2" */

	.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{
		width: 4px;
		background-color: #fff; background-color: rgba(255,255,255,0.1);
		-webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;
	}

	.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		width: 4px;
		background-color: #fff; background-color: rgba(255,255,255,0.75);
		-webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;
	}

	.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		width: 100%;
		height: 4px;
		margin: 6px auto;
	}

	.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.85); }

	.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.9); }

	.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px 0; }

	.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{	background-position: -32px -20px; }

	.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{	background-position: -40px -40px; }

	.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{ background-position: -40px -56px; }
	
	
	/* theme: "dark-2" */

	.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{
		background-color: #000; background-color: rgba(0,0,0,0.1);
		-webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;
	}

	.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		background-color: #000; background-color: rgba(0,0,0,0.75);
		-webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;
	}

	.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }

	.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }

	.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px 0; }

	.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -20px; }

	.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -40px; }

	.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{	background-position: -120px -56px; }
	
	/* ---------------------------------------- */
	


	/* theme: "light-thick", "dark-thick" */

	.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{
		width: 4px;
		background-color: #fff; background-color: rgba(255,255,255,0.1);
		-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;
	}

	.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		width: 6px;
		background-color: #fff; background-color: rgba(255,255,255,0.75);
		-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;
	}

	.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{
		width: 100%;
		height: 4px;
		margin: 6px 0;
	}

	.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		width: 100%;
		height: 6px;
		margin: 5px auto;
	}

	.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.85); }

	.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.9); }

	.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{ background-position: -16px 0; }

	.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{	background-position: -16px -20px; }

	.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{	background-position: -20px -40px; }

	.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{ background-position: -20px -56px; }


	/* theme: "dark-thick" */
	
	.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{
		background-color: #000; background-color: rgba(0,0,0,0.1);
		-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;
	}

	.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		background-color: #000; background-color: rgba(0,0,0,0.75);
		-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;
	}

	.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }

	.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }

	.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{ background-position: -96px 0; }

	.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{ background-position: -96px -20px; }

	.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -100px -40px; }

	.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{	background-position: -100px -56px; }
	
	/* ---------------------------------------- */
	


	/* theme: "light-thin", "dark-thin" */
	
	.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{ background-color: #fff; background-color: rgba(255,255,255,0.1); }

	.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width: 2px; }

	.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{ width: 100%; }

	.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		width: 100%;
		height: 2px;
		margin: 7px auto;
	}


	/* theme "dark-thin" */
	
	.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.15); }

	.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }
	
	.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }
	
	.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }
	
	.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{	background-position: -80px 0; }

	.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{ background-position: -80px -20px; }

	.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -80px -40px; }

	.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{ background-position: -80px -56px; }
	
	/* ---------------------------------------- */
	
	
	
	/* theme "rounded", "rounded-dark", "rounded-dots", "rounded-dots-dark" */
	
	.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{ background-color: #fff; background-color: rgba(255,255,255,0.15); }
	
	.mCS-rounded.mCSB_scrollTools .mCSB_dragger, 
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger, 
	.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger, 
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger{ height: 14px; }
	
	.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		width: 14px;
		margin: 0 1px;
	}
	
	.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger, 
	.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger, 
	.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger, 
	.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger{ width: 14px; }
	
	.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		height: 14px;
		margin: 1px 0;
	}
	
	.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
	.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
	.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{
		width: 16px; /* auto-expanded scrollbar */
		height: 16px;
		margin: -1px 0;
	}
	
	.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, 
	.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{ width: 4px; /* auto-expanded scrollbar */ }
	
	.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
	.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
	.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{
		height: 16px; /* auto-expanded scrollbar */
		width: 16px;
		margin: 0 -1px;
	}
	
	.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, 
	.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
		height: 4px; /* auto-expanded scrollbar */
		margin: 6px 0;
	}
	
	.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{ background-position: 0 -72px; }
	
	.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{ background-position: 0 -92px; }
	
	.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{ background-position: 0 -112px; }
	
	.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{ background-position: 0 -128px; }
	
	
	/* theme "rounded-dark", "rounded-dots-dark" */
	
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }
	
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.15); }
	
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }
	
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, 
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }
	
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -80px -72px; }
	
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -80px -92px; }
	
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -80px -112px; }
	
	.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{ background-position: -80px -128px; }
	
	
	/* theme "rounded-dots", "rounded-dots-dark" */
	
	.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail, 
	.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail{ width: 4px; }
	
	.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{
		background-color: transparent;
		background-position: center;
	}
	
	.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{
		background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==");
		background-repeat: repeat-y;
		opacity: 0.3;
		filter: "alpha(opacity=30)"; -ms-filter: "alpha(opacity=30)"; 
	}
	
	.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{
		height: 4px;
		margin: 6px 0;
		background-repeat: repeat-x;
	}
	
	.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{ background-position: -16px -72px; }
	
	.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{ background-position: -16px -92px; }
	
	.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -20px -112px; }
	
	.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{ background-position: -20px -128px; }
	
	
	/* theme "rounded-dots-dark" */
	
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{
		background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=");
	}
	
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -96px -72px; }
	
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -96px -92px; }
	
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -100px -112px; }
	
	.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{ background-position: -100px -128px; }
	
	/* ---------------------------------------- */
	
	
	
	/* theme "3d", "3d-dark", "3d-thick", "3d-thick-dark" */
	
	.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		background-repeat: repeat-y;
		background-image: -moz-linear-gradient(left, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);
		background-image: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,0.5)), color-stop(100%,rgba(255,255,255,0)));
		background-image: -webkit-linear-gradient(left, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
		background-image: -o-linear-gradient(left, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
		background-image: -ms-linear-gradient(left, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
		background-image: linear-gradient(to right, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
	}
	
	.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		background-repeat: repeat-x;
		background-image: -moz-linear-gradient(top, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);
		background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.5)), color-stop(100%,rgba(255,255,255,0)));
		background-image: -webkit-linear-gradient(top, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
		background-image: -o-linear-gradient(top, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
		background-image: -ms-linear-gradient(top, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
		background-image: linear-gradient(to bottom, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);
	}
	
	
	/* theme "3d", "3d-dark" */
	
	.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger, 
	.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger{ height: 70px; }
	
	.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger, 
	.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger{ width: 70px; }
	
	.mCS-3d.mCSB_scrollTools, 
	.mCS-3d-dark.mCSB_scrollTools{
		opacity: 1;
		filter: "alpha(opacity=30)"; -ms-filter: "alpha(opacity=30)"; 
	}
	
	.mCS-3d.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ -webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px; }
	
	.mCS-3d.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{
		width: 8px;
		background-color: #000; background-color: rgba(0,0,0,0.2);
		box-shadow: inset 1px 0 1px rgba(0,0,0,0.5), inset -1px 0 1px rgba(255,255,255,0.2);
	}
	
	.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 	 
	.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
	.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #555; }

	.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width: 8px; }

	.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{
		width: 100%;
		height: 8px;
		margin: 4px 0;
		box-shadow: inset 0 1px 1px rgba(0,0,0,0.5), inset 0 -1px 1px rgba(255,255,255,0.2);
	}

	.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		width: 100%;
		height: 8px;
		margin: 4px auto;
	}
	
	.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px -72px; }
	
	.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{ background-position: -32px -92px; }
	
	.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -40px -112px; }
	
	.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{ background-position: -40px -128px; }
	
	
	/* theme "3d-dark" */
	
	.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{
		background-color: #000; background-color: rgba(0,0,0,0.1);
		box-shadow: inset 1px 0 1px rgba(0,0,0,0.1);
	}
	
	.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{ box-shadow: inset 0 1px 1px rgba(0,0,0,0.1); }
	
	.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px -72px; }

	.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -92px; }

	.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -112px; }

	.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{	background-position: -120px -128px; }
	
	/* ---------------------------------------- */
	
	
	
	/* theme: "3d-thick", "3d-thick-dark" */
	
	.mCS-3d-thick.mCSB_scrollTools, 
	.mCS-3d-thick-dark.mCSB_scrollTools{
		opacity: 1;
		filter: "alpha(opacity=30)"; -ms-filter: "alpha(opacity=30)"; 
	}
	
	.mCS-3d-thick.mCSB_scrollTools, 
	.mCS-3d-thick-dark.mCSB_scrollTools, 
	.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer, 
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{ -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; }
	
	.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
	
	.mCSB_inside + .mCS-3d-thick.mCSB_scrollTools_vertical, 
	.mCSB_inside + .mCS-3d-thick-dark.mCSB_scrollTools_vertical{ right: 1px; }
	
	.mCS-3d-thick.mCSB_scrollTools_vertical, 
	.mCS-3d-thick-dark.mCSB_scrollTools_vertical{ box-shadow: inset 1px 0 1px rgba(0,0,0,0.1), inset 0 0 14px rgba(0,0,0,0.5); }
	
	.mCS-3d-thick.mCSB_scrollTools_horizontal, 
	.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{
		bottom: 1px;
		box-shadow: inset 0 1px 1px rgba(0,0,0,0.1), inset 0 0 14px rgba(0,0,0,0.5);
	}
	
	.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		box-shadow: inset 1px 0 0 rgba(255,255,255,0.4);
		width: 12px;
		margin: 2px;
		position: absolute;
		height: auto;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
	}
	
	.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{ box-shadow: inset 0 1px 0 rgba(255,255,255,0.4); }
	
	.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,  
	.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
	.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #555; }
	
	.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		height: 12px;
		width: auto;
	}
	
	.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{
		background-color: #000; background-color: rgba(0,0,0,0.05);
		box-shadow: inset 1px 1px 16px rgba(0,0,0,0.1);
	}
	
	.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{ background-color: transparent; }
	
	.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px -72px; }
	
	.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{ background-position: -32px -92px; }

	.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -40px -112px; }

	.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{	background-position: -40px -128px; }
	
	
	/* theme: "3d-thick-dark" */
	
	.mCS-3d-thick-dark.mCSB_scrollTools{ box-shadow: inset 0 0 14px rgba(0,0,0,0.2); }
	
	.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{ box-shadow: inset 0 1px 1px rgba(0,0,0,0.1), inset 0 0 14px rgba(0,0,0,0.2); }
	
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ box-shadow: inset 1px 0 0 rgba(255,255,255,0.4), inset -1px 0 0 rgba(0,0,0,0.2); }
	 
	.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{ box-shadow: inset 0 1px 0 rgba(255,255,255,0.4), inset 0 -1px 0 rgba(0,0,0,0.2); }
	
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,  
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #777; }
	
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{
		background-color: #fff; background-color: rgba(0,0,0,0.05);
		box-shadow: inset 1px 1px 16px rgba(0,0,0,0.1);
	}
	
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: transparent; }
	
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px -72px; }
	
	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -92px; }

	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -112px; }

	.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{	background-position: -120px -128px; }
	
	/* ---------------------------------------- */
	
	
	
	/* theme: "minimal", "minimal-dark" */
	
	.mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical, 
	.mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical{
		right: 0; 
		margin: 12px 0; 
	}
	
	.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools.mCSB_scrollTools_horizontal, 
	.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal, 
	.mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools.mCSB_scrollTools_horizontal, 
	.mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal{
		bottom: 0; 
		margin: 0 12px; 
	}
	
	/* RTL direction/left-side scrollbar */
	.mCS-dir-rtl > .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical, 
	.mCS-dir-rtl > .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical{
		left: 0; 
		right: auto;
	}
	
	.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: transparent; }
	
	.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger, 
	.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger{ height: 50px; }
	
	.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger, 
	.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger{ width: 50px; }
	
	.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		background-color: #fff; background-color: rgba(255,255,255,0.2);
		filter: "alpha(opacity=20)"; -ms-filter: "alpha(opacity=20)"; 
	}
	
	.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
		background-color: #fff; background-color: rgba(255,255,255,0.5);
		filter: "alpha(opacity=50)"; -ms-filter: "alpha(opacity=50)"; 
	}
	
	
	/* theme: "minimal-dark" */
	
	.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
		background-color: #000; background-color: rgba(0,0,0,0.2);
		filter: "alpha(opacity=20)"; -ms-filter: "alpha(opacity=20)"; 
	}
	
	.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
		background-color: #000; background-color: rgba(0,0,0,0.5);
		filter: "alpha(opacity=50)"; -ms-filter: "alpha(opacity=50)"; 
	}
	
	/* ---------------------------------------- */
	
	
	
	/* theme "light-3", "dark-3" */
	
	.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{
		width: 6px;
		background-color: #000; background-color: rgba(0,0,0,0.2);
	}

	.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width: 6px; }

	.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{
		width: 100%;
		height: 6px;
		margin: 5px 0;
	}
	
	.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, 
	.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
		width: 12px;
	}
	
	.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, 
	.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
	.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{
		height: 12px;
		margin: 2px 0;
	}
	
	.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px -72px; }
	
	.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{ background-position: -32px -92px; }
	
	.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -40px -112px; }
	
	.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{ background-position: -40px -128px; }
	
	
	/* theme "dark-3" */
	
	.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }

	.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }

	.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }
	
	.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.1); }
	
	.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px -72px; }

	.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -92px; }

	.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -112px; }

	.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{	background-position: -120px -128px; }
	
	/* ---------------------------------------- */
	
	
	
	/* theme "inset", "inset-dark", "inset-2", "inset-2-dark", "inset-3", "inset-3-dark" */
	
	.mCS-inset.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{
		width: 12px;
		background-color: #000; background-color: rgba(0,0,0,0.2);
	}

	.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ 
		width: 6px;
		margin: 3px 5px;
		position: absolute;
		height: auto;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
	}

	.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{
		height: 6px;
		margin: 5px 3px;
		position: absolute;
		width: auto;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
	}
	
	.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail, 
	.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{
		width: 100%;
		height: 12px;
		margin: 2px 0;
	}
	
	.mCS-inset.mCSB_scrollTools .mCSB_buttonUp, 
	.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp, 
	.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px -72px; }
	
	.mCS-inset.mCSB_scrollTools .mCSB_buttonDown, 
	.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown, 
	.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown{ background-position: -32px -92px; }
	
	.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft, 
	.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft, 
	.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -40px -112px; }
	
	.mCS-inset.mCSB_scrollTools .mCSB_buttonRight, 
	.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight, 
	.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight{ background-position: -40px -128px; }
	
	
	/* theme "inset-dark", "inset-2-dark", "inset-3-dark" */
	
	.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }

	.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }

	.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }
	
	.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.1); }
	
	.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px -72px; }

	.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -92px; }

	.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -112px; }

	.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight, 
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight{	background-position: -120px -128px; }
	
	
	/* theme "inset-2", "inset-2-dark" */
	
	.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail, 
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{
		background-color: transparent;
		border-width: 1px;
		border-style: solid;
		border-color: #fff;
		border-color: rgba(255,255,255,0.2);
		-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
	}
	
	.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{ border-color: #000; border-color: rgba(0,0,0,0.2); }
	
	
	/* theme "inset-3", "inset-3-dark" */
	
	.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{ background-color: #fff; background-color: rgba(255,255,255,0.6); }
	
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.6); }
	
	.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }
	
	.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }
	
	.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }
	
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.75); }
	
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.85); }
	
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
	.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.9); }
	
	/* ---------------------------------------- */

/* End */


/* Start:/bitrix/templates/gp_new_index/css/main.css?1635503070403374*/
@charset "UTF-8";
/* line 17, dev/sass/utils/variables.scss */
.green {
  color: #379462;
}

/* line 21, dev/sass/utils/variables.scss */
.bread {
  color: #4A6975;
}

/* line 25, dev/sass/utils/variables.scss */
.text {
  color: #293B42;
}

/* line 29, dev/sass/utils/variables.scss */
.black {
  color: #242424;
}

/* line 33, dev/sass/utils/variables.scss */
.gray {
  color: #789099;
}

/* line 39, dev/sass/utils/variables.scss */
:root {
  --vwIdth: 1920;
}

@media screen and (max-width: 1152px) {
  /* line 39, dev/sass/utils/variables.scss */
  :root {
    --vwIdth: 1100;
  }
}

@media screen and (max-width: 1024px) {
  /* line 39, dev/sass/utils/variables.scss */
  :root {
    --vwIdth: 800;
  }
}

@media screen and (max-width: 600px) {
  /* line 39, dev/sass/utils/variables.scss */
  :root {
    --vwIdth: 375;
  }
}

/* line 57, dev/sass/utils/variables.scss */
.md-show {
  display: none !important;
}

/* line 61, dev/sass/utils/variables.scss */
.xmd-show {
  display: none !important;
}

/* line 65, dev/sass/utils/variables.scss */
.sm-show {
  display: none !important;
}

/* line 69, dev/sass/utils/variables.scss */
.xs-show {
  display: none !important;
}

/* line 73, dev/sass/utils/variables.scss */
.xxs-show {
  display: none !important;
}

@media screen and (max-width: 1440px) {
  /* line 78, dev/sass/utils/variables.scss */
  .md-show {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  /* line 82, dev/sass/utils/variables.scss */
  .md-hide {
    display: none !important;
  }
}

@media screen and (max-width: 1152px) {
  /* line 88, dev/sass/utils/variables.scss */
  .xmd-show {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  /* line 92, dev/sass/utils/variables.scss */
  .xmd-hide {
    display: none !important;
  }
}

@media screen and (max-width: 1024px) {
  /* line 98, dev/sass/utils/variables.scss */
  .sm-show {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  /* line 102, dev/sass/utils/variables.scss */
  .sm-hide {
    display: none !important;
  }
}

@media screen and (max-width: 768px) {
  /* line 108, dev/sass/utils/variables.scss */
  .xs-show {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  /* line 112, dev/sass/utils/variables.scss */
  .xs-hide {
    display: none !important;
  }
}

@media screen and (max-width: 600px) {
  /* line 118, dev/sass/utils/variables.scss */
  .xxs-show {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  /* line 122, dev/sass/utils/variables.scss */
  .xxs-hide {
    display: none !important;
  }
}

/*---------------------------------------------------------------FONTS---------------------------------------------------------------*/
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 200;
  font-display: block;
  src: url("/bitrix/templates/gp_new_index/css/../fonts/Open-sans/light/OpenSans-Light.woff2") format("woff2"), url("/bitrix/templates/gp_new_index/css/../fonts/Open-sans/light/OpenSans-Light.woff") format("woff"), url("/bitrix/templates/gp_new_index/css/../fonts/Open-sans/light/OpenSans-Light.ttf") format("truetype"), url("/bitrix/templates/gp_new_index/css/../fonts/Open-sans/light/OpenSans-Light.eot");
}

@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: normal;
  font-display: block;
  src: url("/bitrix/templates/gp_new_index/css/../fonts/Open-sans/regular/OpenSans-Regular.woff2") format("woff2"), url("/bitrix/templates/gp_new_index/css/../fonts/Open-sans/regular/OpenSans-Regular.woff") format("woff"), url("/bitrix/templates/gp_new_index/css/../fonts/Open-sans/regular/OpenSans-Regular.ttf") format("truetype"), url("/bitrix/templates/gp_new_index/css/../fonts/Open-sans/regular/OpenSans-Regular.eot");
}

@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: bold;
  font-display: block;
  src: url("/bitrix/templates/gp_new_index/css/../fonts/Open-sans/bold/OpenSans-Bold.woff2") format("woff2"), url("/bitrix/templates/gp_new_index/css/../fonts/Open-sans/bold/OpenSans-Bold.woff") format("woff"), url("/bitrix/templates/gp_new_index/css/../fonts/Open-sans/bold/OpenSans-Bold.ttf") format("truetype"), url("/bitrix/templates/gp_new_index/css/../fonts/Open-sans/bold/OpenSans-Bold.eot?#iefix") format("embedded-opentype");
}

@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 600;
  font-display: block;
  src: url("/bitrix/templates/gp_new_index/css/../fonts/Open-sans/semibold/OpenSans-SemiBold.woff2") format("woff2"), url("/bitrix/templates/gp_new_index/css/../fonts/Open-sans/semibold/OpenSans-SemiBold.woff") format("woff"), url("/bitrix/templates/gp_new_index/css/../fonts/Open-sans/semibold/OpenSans-SemiBold.ttf") format("truetype"), url("/bitrix/templates/gp_new_index/css/../fonts/Open-sans/semibold/OpenSans-SemiBold.eot?#iefix") format("embedded-opentype");
}

/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */
/* line 2, dev/sass/utils/reset.scss */
button, hr, input {
  overflow: visible;
}

/* line 6, dev/sass/utils/reset.scss */
a, audio, canvas, progress, video {
  display: inline-block;
}

/* line 10, dev/sass/utils/reset.scss */
progress, sub, sup {
  vertical-align: baseline;
}

/* line 14, dev/sass/utils/reset.scss */
[type=checkbox], [type=radio], legend {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0;
}

/* line 19, dev/sass/utils/reset.scss */
*, legend {
  padding: 0;
}

/* line 23, dev/sass/utils/reset.scss */
*, :active, :focus, :hover, :visited {
  outline: 0;
}

/* line 27, dev/sass/utils/reset.scss */
html {
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}

/* line 32, dev/sass/utils/reset.scss */
article, aside, details, figcaption, figure, footer, header, main, menu, nav, section {
  display: block;
}

/* line 36, dev/sass/utils/reset.scss */
hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  height: 0;
}

/* line 41, dev/sass/utils/reset.scss */
code, kbd, pre, samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

/* line 46, dev/sass/utils/reset.scss */
abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}

/* line 52, dev/sass/utils/reset.scss */
b, strong {
  font-weight: bold;
}

/* line 56, dev/sass/utils/reset.scss */
dfn {
  font-style: italic;
}

/* line 60, dev/sass/utils/reset.scss */
mark {
  background-color: #ff0;
  color: #000;
}

/* line 65, dev/sass/utils/reset.scss */
small {
  font-size: 80%;
}

/* line 69, dev/sass/utils/reset.scss */
sub, sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
}

/* line 75, dev/sass/utils/reset.scss */
sub {
  bottom: -.25em;
}

/* line 79, dev/sass/utils/reset.scss */
sup {
  top: -.5em;
}

/* line 83, dev/sass/utils/reset.scss */
audio:not([controls]) {
  display: none;
  height: 0;
}

/* line 88, dev/sass/utils/reset.scss */
img {
  border-style: none;
}

/* line 92, dev/sass/utils/reset.scss */
svg:not(:root) {
  overflow: hidden;
}

/* line 95, dev/sass/utils/reset.scss */
button, select, textarea, input {
  text-transform: none;
  background: none;
  padding: 5px;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: 1px solid;
  resize: none;
  display: block;
  font-size: 1em;
  font-family: inherit;
}

/* line 107, dev/sass/utils/reset.scss */
[type=reset], [type=submit], button, html [type=button] {
  -webkit-appearance: button;
}

/* line 111, dev/sass/utils/reset.scss */
[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/* line 116, dev/sass/utils/reset.scss */
[type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring, button:-moz-focusring {
  outline: ButtonText dotted 1px;
}

/* line 120, dev/sass/utils/reset.scss */
fieldset {
  padding: .35em .75em .625em;
}

/* line 124, dev/sass/utils/reset.scss */
legend {
  color: inherit;
  display: table;
  max-width: 100%;
  white-space: normal;
}

/* line 131, dev/sass/utils/reset.scss */
textarea {
  overflow: auto;
}

/* line 135, dev/sass/utils/reset.scss */
[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {
  height: auto;
}

/* line 139, dev/sass/utils/reset.scss */
[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}

/* line 144, dev/sass/utils/reset.scss */
[type=search]::-webkit-search-cancel-button, [type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/* line 148, dev/sass/utils/reset.scss */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}

/* line 153, dev/sass/utils/reset.scss */
summary {
  display: list-item;
}

/* line 157, dev/sass/utils/reset.scss */
[hidden], template {
  display: none;
}

/* line 161, dev/sass/utils/reset.scss */
.clearfix:after, .clearfix:before {
  content: " ";
  display: table;
}

/* line 165, dev/sass/utils/reset.scss */
.clearfix:after {
  clear: both;
}

/* line 169, dev/sass/utils/reset.scss */
ul > li {
  list-style: none;
}

/* line 173, dev/sass/utils/reset.scss */
ul, ol {
  margin: 0;
  padding: 0;
  list-style: none;
}

/* line 179, dev/sass/utils/reset.scss */
*, *:before, *:after {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

/* line 183, dev/sass/utils/reset.scss */
input, select, button {
  outline: none;
}

/* line 187, dev/sass/utils/reset.scss */
h1, h2, h3, h4, h5, h6, p {
  margin: 0;
  font-weight: initial;
}

/* line 191, dev/sass/utils/reset.scss */
span {
  display: inline-block;
}

/* line 194, dev/sass/utils/reset.scss */
* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

/* line 1, dev/sass/utils/dump.scss */
.style-temp {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

/* line 5, dev/sass/utils/dump.scss */
.style-temp > li {
  width: 100%;
  border-top: 1px solid lightslategray;
  border-right: 1px solid lightslategray;
}

/* line 10, dev/sass/utils/dump.scss */
.style-temp > li > a,
.style-temp > li > span {
  background-color: rgba(0, 0, 0, 0.1);
}

/* line 15, dev/sass/utils/dump.scss */
.style-temp > li li a {
  background-color: rgba(0, 0, 0, 0.15);
  padding-left: 35px;
}

/* line 21, dev/sass/utils/dump.scss */
.style-temp > li a,
.style-temp > li span {
  padding: 10px;
  width: 100%;
}

/* line 28, dev/sass/utils/dump.scss */
.style-temp > li ul {
  -webkit-box-shadow: inset 0px 0px 10px 3px rgba(0, 0, 0, 0.25);
          box-shadow: inset 0px 0px 10px 3px rgba(0, 0, 0, 0.25);
}

/* line 33, dev/sass/utils/dump.scss */
.style-temp .red {
  background-color: red;
}

/* line 36, dev/sass/utils/dump.scss */
.style-temp .red * {
  color: #fff;
}

/* line 41, dev/sass/utils/dump.scss */
.style-temp .green {
  background-color: green;
}

/* line 44, dev/sass/utils/dump.scss */
.style-temp .green * {
  color: #fff;
}

/* line 49, dev/sass/utils/dump.scss */
.style-temp .yel {
  background-color: yellow;
}

/* line 53, dev/sass/utils/dump.scss */
.style-temp .all {
  width: 100%;
}

/* line 56, dev/sass/utils/dump.scss */
.style-temp .all a {
  background-color: orange;
}

/* line 64, dev/sass/utils/dump.scss */
.news-date, .news-title {
  margin-bottom: 4px;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 140%;
  color: #000000;
}

/* line 74, dev/sass/utils/dump.scss */
.news-date {
  opacity: 0.6;
}

/* line 78, dev/sass/utils/dump.scss */
.news-zag {
  font-style: normal;
  font-weight: 600;
  font-size: 2.1875rem;
  line-height: 123%;
  color: #242424;
}

@media screen and (max-width: 1024px) {
  /* line 78, dev/sass/utils/dump.scss */
  .news-zag {
    font-size: 1.875rem;
  }
}

@media screen and (max-width: 600px) {
  /* line 78, dev/sass/utils/dump.scss */
  .news-zag {
    font-size: 1.5625rem;
  }
}

/* line 95, dev/sass/utils/dump.scss */
.mCSB_scrollTools .mCSB_draggerRail {
  background: #EBEFF3;
  -webkit-border-radius: 5px;
          border-radius: 5px;
}

/* line 100, dev/sass/utils/dump.scss */
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background: #C4C4C4;
}

/* line 106, dev/sass/utils/dump.scss */
.mCSB_scrollTools .mCSB_dragger {
  opacity: 1;
}

/* line 110, dev/sass/utils/dump.scss */
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background: #C4C4C4;
  -webkit-border-radius: 5px;
          border-radius: 5px;
}

/* line 115, dev/sass/utils/dump.scss */
.widget {
  display: inline-block;
  vertical-align: middle;
  position: relative;
}

/* line 120, dev/sass/utils/dump.scss */
.widget__main {
  display: inline-block;
  position: relative;
  z-index: 2;
}

/* line 126, dev/sass/utils/dump.scss */
.widget__button {
  display: inline-block;
  margin-right: 10px;
  border-bottom: 1px dotted #000;
  line-height: 150%;
  font-size: 0.875rem;
  -webkit-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out;
  cursor: pointer;
}

/* line 135, dev/sass/utils/dump.scss */
.widget__button:hover {
  color: #2A79C8;
  border-color: #2A79C8;
}

/* line 141, dev/sass/utils/dump.scss */
.widget__content {
  display: inline-block;
  color: #3C3C3C;
  line-height: 150%;
  font-size: 0.875rem;
}

/* line 142, dev/sass/utils/dump.scss */
.widget__content img {
  display: inline-block;
  width: 22px;
  margin: 0 5px 0 0;
  vertical-align: sub;
}

/* line 154, dev/sass/utils/dump.scss */
.widget__content span {
  font-weight: bold;
  color: #2A79C8;
  margin-right: 5px;
}

/* line 161, dev/sass/utils/dump.scss */
.widget__arrow {
  display: inline-block;
  margin-left: 3px;
  vertical-align: middle;
}

/* line 166, dev/sass/utils/dump.scss */
.widget__arrow::after {
  content: '';
  display: block;
  width: 0;
  height: 0;
  border-top: 3px solid transparent;
  border-left: 6px solid #2A79C8;
  border-bottom: 3px solid transparent;
}

/* line 177, dev/sass/utils/dump.scss */
.widget__close {
  position: absolute;
  right: 10px;
  top: 10px;
  width: 20px;
  height: 20px;
  z-index: 1;
  cursor: pointer;
}

/* line 186, dev/sass/utils/dump.scss */
.widget__close .icon {
  stroke: #2A79C8;
  width: 100%;
  height: 100%;
  -webkit-transition: -webkit-transform .3s ease-in-out;
  transition: -webkit-transform .3s ease-in-out;
  -o-transition: transform .3s ease-in-out;
  transition: transform .3s ease-in-out;
  transition: transform .3s ease-in-out, -webkit-transform .3s ease-in-out;
}

/* line 194, dev/sass/utils/dump.scss */
.widget__close:hover .icon {
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
}

/* line 200, dev/sass/utils/dump.scss */
.widget__dropdown {
  width: auto;
  max-width: unset;
  position: absolute;
  padding: 32px;
  right: 0;
  top: 100%;
  background: white;
  z-index: 1;
  -webkit-box-shadow: -5px 5px 5px 0 #989898;
          box-shadow: -5px 5px 5px 0 #989898;
  opacity: 0;
  visibility: visible;
  -webkit-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out;
  -webkit-transform: translateY(15%);
      -ms-transform: translateY(15%);
          transform: translateY(15%);
}

@media screen and (max-width: 1440px) {
  /* line 200, dev/sass/utils/dump.scss */
  .widget__dropdown {
    padding: 30px 15px 15px;
  }
}

@media screen and (max-width: 1024px) {
  /* line 200, dev/sass/utils/dump.scss */
  .widget__dropdown {
    right: -50%;
    -webkit-transform: translateX(50%);
        -ms-transform: translateX(50%);
            transform: translateX(50%);
  }
}

@media screen and (max-width: 600px) {
  /* line 200, dev/sass/utils/dump.scss */
  .widget__dropdown {
    left: 0;
    right: auto;
    -webkit-transform: translateY(15%);
        -ms-transform: translateY(15%);
            transform: translateY(15%);
  }
}

/* line 230, dev/sass/utils/dump.scss */
.widget__dropdown.active {
  opacity: 1;
  visibility: visible;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
}

@media screen and (max-width: 1024px) {
  /* line 230, dev/sass/utils/dump.scss */
  .widget__dropdown.active {
    -webkit-transform: translate(50%, 0);
        -ms-transform: translate(50%, 0);
            transform: translate(50%, 0);
  }
}

@media screen and (max-width: 600px) {
  /* line 230, dev/sass/utils/dump.scss */
  .widget__dropdown.active {
    -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
            transform: translateY(0);
  }
}

/* line 244, dev/sass/utils/dump.scss */
.widget__dropdown ul {
  -webkit-column-count: 3;
     -moz-column-count: 3;
          column-count: 3;
  text-align: left;
}

@media screen and (max-width: 600px) {
  /* line 244, dev/sass/utils/dump.scss */
  .widget__dropdown ul {
    -webkit-column-count: 2;
       -moz-column-count: 2;
            column-count: 2;
  }
}

/* line 253, dev/sass/utils/dump.scss */
.widget__dropdown a {
  font-size: 0.875rem;
  white-space: nowrap;
  margin-bottom: 10px;
}

/* line 258, dev/sass/utils/dump.scss */
.widget__dropdown a:hover {
  color: #2A79C8;
}

/* line 264, dev/sass/utils/dump.scss */
.widget__slider {
  display: inline-block;
  vertical-align: middle;
  width: 125px;
}

/* line 269, dev/sass/utils/dump.scss */
.widget__slider .widget__content {
  text-align: right;
}

/* line 274, dev/sass/utils/dump.scss */
.widget a {
  vertical-align: middle;
}

/* line 4, dev/sass/utils/common.scss */
.col-1 {
  width: 8.33333%;
}

/* line 4, dev/sass/utils/common.scss */
.col-2 {
  width: 16.66667%;
}

/* line 4, dev/sass/utils/common.scss */
.col-3 {
  width: 25%;
}

/* line 4, dev/sass/utils/common.scss */
.col-4 {
  width: 33.33333%;
}

/* line 4, dev/sass/utils/common.scss */
.col-5 {
  width: 41.66667%;
}

/* line 4, dev/sass/utils/common.scss */
.col-6 {
  width: 50%;
}

/* line 4, dev/sass/utils/common.scss */
.col-7 {
  width: 58.33333%;
}

/* line 4, dev/sass/utils/common.scss */
.col-8 {
  width: 66.66667%;
}

/* line 4, dev/sass/utils/common.scss */
.col-9 {
  width: 75%;
}

/* line 4, dev/sass/utils/common.scss */
.col-10 {
  width: 83.33333%;
}

/* line 4, dev/sass/utils/common.scss */
.col-11 {
  width: 91.66667%;
}

/* line 4, dev/sass/utils/common.scss */
.col-12 {
  width: 100%;
}

/* line 10, dev/sass/utils/common.scss */
body {
  font-family: "Open Sans";
  font-weight: 400;
  overflow: visible;
  overflow-x: hidden;
  line-height: 160%;
  font-size: calc(100vw / (var(--vwIdth) / 16));
  margin: 0;
  background: white!important;
}

/* line 20, dev/sass/utils/common.scss */
body:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: black;
  opacity: 0;
  visibility: hidden;
  z-index: 1;
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
}

/* line 34, dev/sass/utils/common.scss */
body.overflow-hidden {
  overflow: hidden;
}

/* line 37, dev/sass/utils/common.scss */
body.overflow-hidden:before {
  opacity: .5;
  visibility: visible;
}

/* line 44, dev/sass/utils/common.scss */
main {
  width: 100%;
  margin: 0 auto;
  position: relative;
}

/* line 50, dev/sass/utils/common.scss */
a {
  text-decoration: none;
  -webkit-transition: .2s;
  -o-transition: .2s;
  transition: .2s;
  color: #131313;
}

/* line 56, dev/sass/utils/common.scss */
img {
  max-width: 100%;
}

/* line 60, dev/sass/utils/common.scss */
.tabs__content {
  display: none;
  /* по умолчанию прячем все блоки */
}

/* line 65, dev/sass/utils/common.scss */
.tabs__content.active {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  /* по умолчанию показываем нужный блок */
}

/* line 71, dev/sass/utils/common.scss */
.container {
  max-width: 1410px;
  margin: 0 auto;
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
}

@media screen and (max-width: 1024px) {
  /* line 71, dev/sass/utils/common.scss */
  .container {
    padding-left: 20px;
    padding-right: 20px;
  }
}

@media screen and (max-width: 768px) {
  /* line 71, dev/sass/utils/common.scss */
  .container {
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media screen and (max-width: 1680px) {
  /* line 71, dev/sass/utils/common.scss */
  .container {
    max-width: 1440px;
  }
}

@media screen and (max-width: 1440px) {
  /* line 71, dev/sass/utils/common.scss */
  .container {
    max-width: 1152px;
  }
}

@media screen and (max-width: 1152px) {
  /* line 71, dev/sass/utils/common.scss */
  .container {
    max-width: 1024px;
  }
}

@media screen and (max-width: 1024px) {
  /* line 71, dev/sass/utils/common.scss */
  .container {
    max-width: 100%;
  }
}

/* line 1, dev/sass/utils/preloader.scss */
.preloader {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 99;
  background-color: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  pointer-events: none;
}

/* line 14, dev/sass/utils/preloader.scss */
.sk-double-bounce {
  width: 30px;
  height: 30px;
  position: relative;
  margin: auto;
}

/* line 20, dev/sass/utils/preloader.scss */
.sk-double-bounce .sk-child {
  width: 100%;
  height: 100%;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  background-color: #379462;
  opacity: 0.6;
  position: absolute;
  top: 0;
  left: 0;
  -webkit-animation: sk-double-bounce 2.0s infinite ease-in-out;
          animation: sk-double-bounce 2.0s infinite ease-in-out;
}

/* line 32, dev/sass/utils/preloader.scss */
.sk-double-bounce .sk-double-bounce-2 {
  -webkit-animation-delay: -1.0s;
          animation-delay: -1.0s;
}

@-webkit-keyframes sk-double-bounce {
  0%, 100% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  50% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}

@keyframes sk-double-bounce {
  0%, 100% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  50% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}

/* line 6, dev/sass/utils/vi.scss */
.vi-conf {
  display: none;
  position: relative;
  z-index: 3;
  top: 100%;
  left: 0;
  right: 0;
  border: 1px solid #000;
  background-color: #fff;
}

/* line 15, dev/sass/utils/vi.scss */
.vi-conf-head {
  padding: 20px 80px 20px 20px;
  border-bottom: 1px solid #000;
}

/* line 19, dev/sass/utils/vi.scss */
.vi-conf-body {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

/* line 23, dev/sass/utils/vi.scss */
.vi-conf-option {
  width: calc(100% / 4);
  padding: 20px;
}

@media screen and (max-width: 1024px) {
  /* line 23, dev/sass/utils/vi.scss */
  .vi-conf-option {
    width: calc(100% / 2);
  }
}

@media screen and (max-width: 600px) {
  /* line 23, dev/sass/utils/vi.scss */
  .vi-conf-option {
    width: 100%;
  }
}

/* line 32, dev/sass/utils/vi.scss */
.vi-conf-option:not(:last-child) {
  border-right: 1px solid #000;
}

@media screen and (max-width: 1024px) {
  /* line 32, dev/sass/utils/vi.scss */
  .vi-conf-option:not(:last-child) {
    border-right: none;
  }
}

@media screen and (max-width: 600px) {
  /* line 32, dev/sass/utils/vi.scss */
  .vi-conf-option:not(:last-child) {
    border-bottom: 1px solid #000;
  }
}

@media screen and (max-width: 1024px) {
  /* line 41, dev/sass/utils/vi.scss */
  .vi-conf-option:nth-child(2n+1) {
    border-right: 1px solid #000;
  }
}

@media screen and (max-width: 600px) {
  /* line 41, dev/sass/utils/vi.scss */
  .vi-conf-option:nth-child(2n+1) {
    border-right: none;
  }
}

@media screen and (max-width: 1024px) {
  /* line 49, dev/sass/utils/vi.scss */
  .vi-conf-option:nth-child(-n+2) {
    border-bottom: 1px solid #000;
  }
}

/* line 54, dev/sass/utils/vi.scss */
.vi-conf-option__name {
  display: block;
  font-size: 16px;
  color: #000;
  text-align: center;
  margin-bottom: 10px;
}

/* line 61, dev/sass/utils/vi.scss */
.vi-conf-option .vi-conf-btn {
  display: block;
}

/* line 63, dev/sass/utils/vi.scss */
.vi-conf-option .vi-conf-btn:not(:last-child) {
  margin-bottom: 10px;
}

/* line 66, dev/sass/utils/vi.scss */
.vi-conf-option .vi-conf-btn--active {
  background-color: #000;
  color: #fff;
}

/* line 72, dev/sass/utils/vi.scss */
.vi-conf-btn {
  display: inline-block;
  border: 1px solid #000;
  text-decoration: none;
  font-size: 16px;
  line-height: 18px;
  padding: 10px;
  color: #000;
  text-align: center;
}

/* line 81, dev/sass/utils/vi.scss */
.vi-conf-btn[data-vi="ff1"] {
  font-family: 'Arial', sans-serif;
}

/* line 85, dev/sass/utils/vi.scss */
.vi-conf-btn[data-vi="ff2"] {
  font-family: 'Times New Roman', serif;
}

/* line 88, dev/sass/utils/vi.scss */
.vi-conf-btn[data-vi="fs1"] {
  font-size: 22px;
}

/* line 91, dev/sass/utils/vi.scss */
.vi-conf-btn[data-vi="fs2"] {
  font-size: 28px;
}

/* line 94, dev/sass/utils/vi.scss */
.vi-conf-btn[data-vi="ls1"] {
  letter-spacing: 4px;
}

/* line 97, dev/sass/utils/vi.scss */
.vi-conf-btn[data-vi="ls2"] {
  letter-spacing: 8px;
}

/* line 101, dev/sass/utils/vi.scss */
.vi-conf-close {
  position: absolute;
  top: 20px;
  right: 20px;
  border: 1px solid #000;
  padding: 7px;
}

/* line 108, dev/sass/utils/vi.scss */
.vi-conf-close .icon {
  display: block;
  width: 24px;
  height: 24px;
}

/* line 114, dev/sass/utils/vi.scss */
.vi-conf--show {
  display: block;
}

/* line 120, dev/sass/utils/vi.scss */
[class*="vi-"] .mp-news .opinions::before {
  bottom: 0;
}

/* line 123, dev/sass/utils/vi.scss */
[class*="vi-"] img {
  display: none !important;
}

/* line 126, dev/sass/utils/vi.scss */
[class*="vi-"] .mp-edition__sl-img {
  background: none !important;
  padding-top: 0 !important;
}

/* line 130, dev/sass/utils/vi.scss */
[class*="vi-"] .partners {
  display: none !important;
}

/* line 133, dev/sass/utils/vi.scss */
[class*="vi-"] .mp-news .opinions-item .img {
  display: none;
}

/* line 136, dev/sass/utils/vi.scss */
[class*="vi-"] .widget__slider {
  min-width: 200px;
}

/* line 140, dev/sass/utils/vi.scss */
[class*="vi-"] .header__menu-top {
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

/* line 143, dev/sass/utils/vi.scss */
[class*="vi-"] .header__menu-top li {
  min-height: 50px;
}

/* line 146, dev/sass/utils/vi.scss */
[class*="vi-"] .mp-screen__tabs-btn {
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

/* line 149, dev/sass/utils/vi.scss */
[class*="vi-"] .mp-screen__tabs-btn a {
  width: 100%;
}

/* line 152, dev/sass/utils/vi.scss */
[class*="vi-"] .mp-news__list-side__col .item .zag {
  line-height: 120%;
}

/* line 155, dev/sass/utils/vi.scss */
[class*="vi-"] .footer-menu ul {
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

@media screen and (max-width: 1440px) {
  /* line 158, dev/sass/utils/vi.scss */
  [class*="vi-"] .mp-news__list-col {
    width: 100%;
  }
}

@media screen and (max-width: 1440px) {
  /* line 164, dev/sass/utils/vi.scss */
  [class*="vi-"] .mp-news__list-side {
    width: 33%;
  }
}

@media screen and (max-width: 1152px) {
  /* line 164, dev/sass/utils/vi.scss */
  [class*="vi-"] .mp-news__list-side {
    width: 100%;
  }
}

@media screen and (max-width: 1152px) {
  /* line 172, dev/sass/utils/vi.scss */
  [class*="vi-"] .mp-news__list {
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }
}

@media screen and (max-width: 1152px) {
  /* line 176, dev/sass/utils/vi.scss */
  [class*="vi-"] .mp-news__list .mp-news__list-main {
    width: 100%;
  }
}

@media screen and (max-width: 1152px) {
  /* line 182, dev/sass/utils/vi.scss */
  [class*="vi-"] .mp-screen__list, [class*="vi-"] .mp-screen__tabs {
    width: 100%;
  }
}

@media screen and (max-width: 1024px) {
  /* line 187, dev/sass/utils/vi.scss */
  [class*="vi-"] .mp-screen__list > li:first-child, [class*="vi-"] .mp-screen__list > li:not(:first-child) {
    width: 100%;
  }
}

@media screen and (max-width: 1024px) {
  /* line 192, dev/sass/utils/vi.scss */
  [class*="vi-"] .widget__dropdown ul {
    -webkit-column-count: 2;
       -moz-column-count: 2;
            column-count: 2;
  }
}

@media screen and (max-width: 1024px) {
  /* line 197, dev/sass/utils/vi.scss */
  [class*="vi-"] .widget__dropdown {
    right: 0;
  }
}

/* line 206, dev/sass/utils/vi.scss */
[class*="vi-"][class*="ff1"] {
  font-family: 'Arial', sans-serif;
}

/* line 209, dev/sass/utils/vi.scss */
[class*="vi-"][class*="ff2"] {
  font-family: 'Times New Roman', serif;
}

/* line 216, dev/sass/utils/vi.scss */
[class*="vi-"][class*="fs1"] {
  font-size: 22px;
}

/* line 218, dev/sass/utils/vi.scss */
[class*="vi-"][class*="fs1"] .header__menu-top a, [class*="vi-"][class*="fs1"] .widget__button, [class*="vi-"][class*="fs1"] .header__menu-mobile a, [class*="vi-"][class*="fs1"] .widget__content, [class*="vi-"][class*="fs1"] .mp-screen__tabs-btn a, [class*="vi-"][class*="fs1"] .news-date, [class*="vi-"][class*="fs1"] .news-title, [class*="vi-"][class*="fs1"] .mp-news__list-side__col a .name, [class*="vi-"][class*="fs1"] .mp-news__list-side__col a .desc {
  font-size: 22px;
  line-height: 110%;
}

/* line 222, dev/sass/utils/vi.scss */
[class*="vi-"][class*="fs1"] .mp-news__list-side__col .item a, [class*="vi-"][class*="fs1"] .mp-news__list-side__col .btn-more, [class*="vi-"][class*="fs1"] .mp-news .opinions-item .desc, [class*="vi-"][class*="fs1"] .footer-menu ul li a, [class*="vi-"][class*="fs1"] .footer-doc__link, [class*="vi-"][class*="fs1"] .footer-bottom span, [class*="vi-"][class*="fs1"] .mp-news .opinions-item .name, [class*="vi-"][class*="fs1"] .mp-screen__list-bottom span, [class*="vi-"][class*="fs1"] .header__search input[type="submit"], [class*="vi-"][class*="fs1"] .header__search button, [class*="vi-"][class*="fs1"] .widget__dropdown a, [class*="vi-"][class*="fs1"] .mp-screen__list-bottom a {
  font-size: 22px;
  line-height: 110%;
}

/* line 226, dev/sass/utils/vi.scss */
[class*="vi-"][class*="fs1"] .mp-news__list-side__col .item .zag {
  font-size: 25px;
}

/* line 230, dev/sass/utils/vi.scss */
[class*="vi-"][class*="fs2"] {
  font-size: 28px;
}

/* line 232, dev/sass/utils/vi.scss */
[class*="vi-"][class*="fs2"] .header__menu-top a, [class*="vi-"][class*="fs2"] .widget__button, [class*="vi-"][class*="fs2"] .header__menu-mobile a, [class*="vi-"][class*="fs2"] .widget__content, [class*="vi-"][class*="fs2"] .mp-screen__tabs-btn a, [class*="vi-"][class*="fs2"] .news-date, [class*="vi-"][class*="fs2"] .news-title, [class*="vi-"][class*="fs2"] .mp-news__list-side__col a .name, [class*="vi-"][class*="fs2"] .mp-news__list-side__col a .desc {
  font-size: 28px;
  line-height: 110%;
}

/* line 236, dev/sass/utils/vi.scss */
[class*="vi-"][class*="fs2"] .mp-news__list-side__col .item a, [class*="vi-"][class*="fs2"] .mp-news__list-side__col .btn-more, [class*="vi-"][class*="fs2"] .mp-news .opinions-item .desc, [class*="vi-"][class*="fs2"] .footer-menu ul li a, [class*="vi-"][class*="fs2"] .footer-doc__link, [class*="vi-"][class*="fs2"] .footer-bottom span, [class*="vi-"][class*="fs2"] .mp-news .opinions-item .name, [class*="vi-"][class*="fs2"] .mp-screen__list-bottom span, [class*="vi-"][class*="fs2"] .header__search input[type="submit"], [class*="vi-"][class*="fs2"] .header__search button, [class*="vi-"][class*="fs2"] .widget__dropdown a, [class*="vi-"][class*="fs2"] .mp-screen__list-bottom a {
  font-size: 28px;
  line-height: 110%;
}

/* line 240, dev/sass/utils/vi.scss */
[class*="vi-"][class*="fs2"] .mp-news__list-side__col .item .zag {
  font-size: 30px;
}

/* line 243, dev/sass/utils/vi.scss */
[class*="vi-"][class*="fs2"] .mp-news__list-col .zag {
  font-size: 30px;
}

/* line 255, dev/sass/utils/vi.scss */
[class*="vi-"][class*="ls1"] {
  letter-spacing: 4px;
}

/* line 259, dev/sass/utils/vi.scss */
[class*="vi-"][class*="ls2"] {
  letter-spacing: 8px;
}

/* line 265, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs0"] .header__menu-top li {
  border: 1px solid black;
}

/* line 268, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs0"] .header__menu-top li {
  background-color: black;
}

/* line 270, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs0"] .header__menu-top li a {
  color: white;
}

/* line 274, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs0"] .header__search input[type="submit"] {
  background-color: black;
}

/* line 277, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs0"] .header__lc li {
  background-color: black;
}

/* line 279, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs0"] .header__lc li span {
  background-color: black;
}

/* line 283, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs0"] .header__menu-mobile {
  background-color: black;
}

/* line 286, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs0"] .header__burger {
  background-color: black;
}

/* line 289, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs0"] .widget__content span {
  color: black;
}

/* line 294, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs1"] {
  background-color: #000;
  color: white;
}

/* line 296, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs1"] .header__menu-top li {
  border: 1px solid white;
}

/* line 299, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs1"] .widget__dropdown {
  background-color: white;
}

/* line 301, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs1"] .widget__dropdown a {
  color: black;
}

/* line 306, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs1"] .header__menu-top li {
  background-color: white;
}

/* line 308, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs1"] .header__menu-top li a {
  color: black;
}

/* line 312, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs1"] .header__menu-mobile, [class*="vi-"][class*="cs1"] .header__burger {
  background-color: white;
}

/* line 317, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs1"] .header__search input[type="submit"] {
  background-color: white;
  color: black;
}

/* line 321, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs1"] .header__lc li {
  background-color: white;
}

/* line 323, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs1"] .header__lc li span {
  background-color: white;
}

/* line 327, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs1"] .header__lc li a .icon, [class*="vi-"][class*="cs1"] .header__lc li span .icon {
  fill: black;
}

/* line 330, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs1"] .header__lc li > span {
  color: black;
}

/* line 333, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs1"] .header__burger span {
  background-color: black;
}

/* line 337, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs1"] .header__search input[type="search"] {
  border-color: white;
  color: white;
}

/* line 341, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs1"] .mp-screen__list-top .icon, [class*="vi-"][class*="cs1"] .footer-doc__link .icon {
  fill: white;
}

/* line 344, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs1"] .mp-screen__tabs-btn a {
  color: white;
  border-color: white;
}

/* line 349, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs1"] .mp-news__list-col.opinions .zag {
  color: white;
  border-color: white;
}

/* line 353, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs1"] .mp-news__list-col .zag {
  border-color: white;
}

/* line 356, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs1"] .mp-news .opinions-item .name, [class*="vi-"][class*="cs1"] .mp-screen__list-bottom a, [class*="vi-"][class*="cs1"] .footer-menu ul li a, [class*="vi-"][class*="cs1"] .footer-doc__link, [class*="vi-"][class*="cs1"] .footer-bottom span, [class*="vi-"][class*="cs1"] .mp-news .opinions-item .desc, [class*="vi-"][class*="cs1"] .mp-screen__list-bottom span, [class*="vi-"][class*="cs1"] .news-zag, [class*="vi-"][class*="cs1"] .news-date, [class*="vi-"][class*="cs1"] .news-title, [class*="vi-"][class*="cs1"] .mp-screen__list-title, [class*="vi-"][class*="cs1"] .widget__content, [class*="vi-"][class*="cs1"] .widget__content span, [class*="vi-"][class*="cs1"] .mp-news__list-side__col a .name, [class*="vi-"][class*="cs1"] .mp-news__list-side__col a .desc, [class*="vi-"][class*="cs1"] .mp-news__list-side__col .item .zag, [class*="vi-"][class*="cs1"] .mp-news__list-side__col .item a, [class*="vi-"][class*="cs1"] .mp-news__list-side__col a .zag, [class*="vi-"][class*="cs1"] .mp-news__list-side__col .btn-more {
  color: white;
}

/* line 359, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs1"] .mp-news__list-side__col .btn-more {
  border-color: white;
}

/* line 362, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs1"] .footer {
  background-color: black;
  border-top: 1px solid white;
}

/* line 366, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs1"] .header__menu-mobile a, [class*="vi-"][class*="cs1"] .header__lc li a, [class*="vi-"][class*="cs1"] .header__lc li span {
  color: black;
}

/* line 371, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs1"] .header__menu-top {
  background-color: #000;
  border: 1px solid white;
}

/* line 374, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs1"] .header__menu-top a {
  color: white;
}

/* line 378, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs1"] .vi-conf {
  background-color: #000;
  border-color: #fff;
}

/* line 381, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs1"] .vi-conf-head {
  border-color: #fff;
}

/* line 384, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs1"] .vi-conf-option {
  border-color: #fff;
}

/* line 386, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs1"] .vi-conf-option__name {
  color: #fff;
}

/* line 389, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs1"] .vi-conf-option .vi-conf-btn--active {
  background-color: #fff;
  color: #000;
}

/* line 394, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs1"] .vi-conf-btn {
  border-color: #fff;
  color: #fff;
}

/* line 398, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs1"] .vi-conf-close {
  border-color: #fff;
}

/* line 400, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs1"] .vi-conf-close .icon {
  fill: #fff;
}

/* line 406, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs2"] {
  background-color: #c8e5ff;
  color: #002d56;
}

/* line 410, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs2"] .widget__dropdown {
  background-color: #c8e5ff;
}

/* line 412, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs2"] .widget__dropdown a {
  color: #002d56;
}

/* line 416, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs2"] .header__menu-top li {
  border: 1px solid #002d56;
}

/* line 419, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs2"] .header__menu-top li {
  background-color: #002d56;
}

/* line 421, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs2"] .header__menu-top li a {
  color: #c8e5ff;
}

/* line 425, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs2"] .header__menu-mobile, [class*="vi-"][class*="cs2"] .header__burger {
  background-color: #002d56;
}

/* line 430, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs2"] .header__search input[type="submit"] {
  background-color: #002d56;
  color: #c8e5ff;
}

/* line 434, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs2"] .header__lc li {
  background-color: #002d56;
}

/* line 436, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs2"] .header__lc li span {
  background-color: #002d56;
}

/* line 440, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs2"] .header__lc li a .icon, [class*="vi-"][class*="cs2"] .header__lc li span .icon {
  fill: #c8e5ff;
}

/* line 443, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs2"] .header__lc li > span {
  color: #c8e5ff;
}

/* line 446, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs2"] .header__burger span {
  background-color: #c8e5ff;
}

/* line 450, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs2"] .header__search input[type="search"] {
  border-color: #002d56;
  color: #002d56;
}

/* line 454, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs2"] .mp-screen__list-top .icon, [class*="vi-"][class*="cs2"] .footer-doc__link .icon {
  fill: #002d56;
}

/* line 457, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs2"] .mp-screen__tabs-btn a {
  color: #002d56;
  border-color: #002d56;
}

/* line 462, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs2"] .mp-news__list-col.opinions .zag {
  color: #002d56;
  border-color: #002d56;
}

/* line 466, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs2"] .mp-news__list-col .zag {
  border-color: #002d56;
}

/* line 469, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs2"] .mp-news .opinions-item .name, [class*="vi-"][class*="cs2"] .mp-screen__list-bottom a, [class*="vi-"][class*="cs2"] .footer-menu ul li a, [class*="vi-"][class*="cs2"] .footer-doc__link, [class*="vi-"][class*="cs2"] .footer-bottom span, [class*="vi-"][class*="cs2"] .mp-news .opinions-item .desc, [class*="vi-"][class*="cs2"] .mp-screen__list-bottom span, [class*="vi-"][class*="cs2"] .news-zag, [class*="vi-"][class*="cs2"] .news-date, [class*="vi-"][class*="cs2"] .news-title, [class*="vi-"][class*="cs2"] .mp-screen__list-title, [class*="vi-"][class*="cs2"] .widget__content, [class*="vi-"][class*="cs2"] .widget__content span, [class*="vi-"][class*="cs2"] .mp-news__list-side__col a .name, [class*="vi-"][class*="cs2"] .mp-news__list-side__col a .desc, [class*="vi-"][class*="cs2"] .mp-news__list-side__col .item .zag, [class*="vi-"][class*="cs2"] .mp-news__list-side__col .item a, [class*="vi-"][class*="cs2"] .mp-news__list-side__col a .zag, [class*="vi-"][class*="cs2"] .mp-news__list-side__col .btn-more {
  color: #002d56;
}

/* line 472, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs2"] .mp-news__list-side__col .btn-more {
  border-color: #002d56;
}

/* line 475, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs2"] .footer {
  background-color: #c8e5ff;
  border-top: 1px solid #002d56;
}

/* line 479, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs2"] .header__menu-mobile a, [class*="vi-"][class*="cs2"] .header__lc li a, [class*="vi-"][class*="cs2"] .header__lc li span {
  color: #c8e5ff;
}

/* line 482, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs2"] .footer-social ul li a .icon {
  fill: #002d56;
}

/* line 487, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs2"] .header__menu-top {
  background-color: #c8e5ff;
  border: 1px solid #002d56;
}

/* line 490, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs2"] .header__menu-top a {
  color: #002d56;
}

/* line 494, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs2"] .mp-edition__sl-bar-wrap:before {
  background-color: #002d56;
}

/* line 497, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs2"] .mp-edition__sl-bar .ui-slider-handle {
  background-color: black;
}

/* line 506, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs2"] .vi-conf {
  background-color: #c8e5ff;
  border-color: #002d56;
}

/* line 509, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs2"] .vi-conf-head {
  border-color: #002d56;
}

/* line 512, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs2"] .vi-conf-option {
  border-color: #002d56;
}

/* line 514, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs2"] .vi-conf-option__name {
  color: #002d56;
}

/* line 517, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs2"] .vi-conf-option .vi-conf-btn--active {
  background-color: #002d56;
  color: #c8e5ff;
}

/* line 522, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs2"] .vi-conf-btn {
  border-color: #002d56;
  color: #002d56;
}

/* line 526, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs2"] .vi-conf-close {
  border-color: #002d56;
}

/* line 528, dev/sass/utils/vi.scss */
[class*="vi-"][class*="cs2"] .vi-conf-close .icon {
  fill: #002d56;
}

/* line 1, dev/sass/modules/header.scss */
.header {
  margin-bottom: 45px;
  position: relative;
  z-index: 2;
}

@media screen and (max-width: 1440px) {
  /* line 1, dev/sass/modules/header.scss */
  .header {
    margin-bottom: 25px;
  }
}

@media screen and (max-width: 1024px) {
  /* line 1, dev/sass/modules/header.scss */
  .header {
    margin-bottom: 15px;
  }
}

/* line 14, dev/sass/modules/header.scss */
.header__top {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin-bottom: 28px;
  position: relative;
}

@media screen and (max-width: 1440px) {
  /* line 14, dev/sass/modules/header.scss */
  .header__top {
    margin-bottom: 15px;
  }
}

@media screen and (max-width: 1024px) {
  /* line 14, dev/sass/modules/header.scss */
  .header__top {
    margin-bottom: 10px;
  }
}

@media screen and (max-width: 600px) {
  /* line 14, dev/sass/modules/header.scss */
  .header__top {
    z-index: 3;
  }
}

/* line 33, dev/sass/modules/header.scss */
.header__bottom {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}

/* line 39, dev/sass/modules/header.scss */
.header__burger {
  position: relative;
  width: 74px;
  height: 50px;
  background: #2A79C8;
  cursor: pointer;
}

/* line 46, dev/sass/modules/header.scss */
.header__burger span {
  position: absolute;
  margin: 0;
  width: 30px;
  height: 2px;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  -webkit-transition: .5s;
  -o-transition: .5s;
  transition: .5s;
  background: white;
}

/* line 56, dev/sass/modules/header.scss */
.header__burger span:nth-child(1) {
  top: 13px;
}

/* line 60, dev/sass/modules/header.scss */
.header__burger span:nth-child(2) {
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  opacity: 1;
}

/* line 66, dev/sass/modules/header.scss */
.header__burger span:nth-child(3) {
  bottom: 13px;
}

/* line 73, dev/sass/modules/header.scss */
.header__burger.opened span:nth-child(1) {
  -webkit-animation: burger-top-open 0.5s;
          animation: burger-top-open 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}

/* line 78, dev/sass/modules/header.scss */
.header__burger.opened span:nth-child(2) {
  opacity: 0;
}

/* line 82, dev/sass/modules/header.scss */
.header__burger.opened span:nth-child(3) {
  -webkit-animation: burger-bottom-open 0.5s;
          animation: burger-bottom-open 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}

/* line 91, dev/sass/modules/header.scss */
.header__burger.closed span:nth-child(1) {
  -webkit-animation: burger-top-close 0.5s;
          animation: burger-top-close 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}

/* line 96, dev/sass/modules/header.scss */
.header__burger.closed span:nth-child(2) {
  opacity: 1;
}

/* line 100, dev/sass/modules/header.scss */
.header__burger.closed span:nth-child(3) {
  -webkit-animation: burger-bottom-close 0.5s;
          animation: burger-bottom-close 0.5s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}

/* line 110, dev/sass/modules/header.scss */
.header__menu-top {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: calc(100% - 74px);
  background: #F7F7F7;
}

@media screen and (max-width: 1024px) {
  /* line 110, dev/sass/modules/header.scss */
  .header__menu-top {
    display: block;
    width: 50%;
    background: transparent;
  }
}

/* line 121, dev/sass/modules/header.scss */
.header__menu-top li {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-transition: opacity .3s ease-out;
  -o-transition: opacity .3s ease-out;
  transition: opacity .3s ease-out;
}

/* line 128, dev/sass/modules/header.scss */
.header__menu-top li:nth-last-child(1) a, .header__menu-top li:nth-last-child(2) a, .header__menu-top li:nth-last-child(3) a {
  font-weight: 500;
  color: white;
}

/* line 134, dev/sass/modules/header.scss */
.header__menu-top li:nth-last-child(1) {
  background-color: #FB9B03;
}

/* line 138, dev/sass/modules/header.scss */
.header__menu-top li:nth-last-child(2) {
  background-color: #2A79C8;
}

/* line 142, dev/sass/modules/header.scss */
.header__menu-top li:nth-last-child(3) {
  background-color: #E21919;
}

/* line 146, dev/sass/modules/header.scss */
.header__menu-top li:hover {
  opacity: .5;
}

/* line 151, dev/sass/modules/header.scss */
.header__menu-top a {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-style: normal;
  font-weight: normal;
  line-height: 121%;
  font-size: 0.875rem;
}

@media screen and (max-width: 1024px) {
  /* line 164, dev/sass/modules/header.scss */
  .header__menu-burger {
    width: 50%;
  }
}

/* line 170, dev/sass/modules/header.scss */
.header__menu-mobile {
  position: absolute;
  left: 0;
  top: 150%;
  min-width: 228px;
  background: #2A79C8;
  padding: 15px 0px;
  z-index: 1;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

@media screen and (max-width: 1024px) {
  /* line 170, dev/sass/modules/header.scss */
  .header__menu-mobile {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }
}

/* line 188, dev/sass/modules/header.scss */
.header__menu-mobile.opened {
  top: 100%;
  opacity: 1;
  visibility: visible;
}

/* line 194, dev/sass/modules/header.scss */
.header__menu-mobile a {
  display: block;
  padding: 7px 22px;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 121%;
  color: #FFFFFF;
}

/* line 203, dev/sass/modules/header.scss */
.header__menu-mobile a:hover {
  opacity: .5;
}

/* line 210, dev/sass/modules/header.scss */
.header__logo {
  max-width: 200px;
  margin-right: 50px;
}

@media screen and (max-width: 1152px) {
  /* line 210, dev/sass/modules/header.scss */
  .header__logo {
    margin-right: 15px;
    max-width: 150px;
  }
}

@media screen and (max-width: 600px) {
  /* line 210, dev/sass/modules/header.scss */
  .header__logo {
    /*display: none;*/
    margin: 5px auto;
  }
}

/* line 224, dev/sass/modules/header.scss */
.header__search {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}

@media screen and (max-width: 1024px) {
  /* line 224, dev/sass/modules/header.scss */
  .header__search {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
  }
}

@media screen and (max-width: 600px) {
  /* line 224, dev/sass/modules/header.scss */
  .header__search {
    padding: 0 15px;
  }
}

/* line 236, dev/sass/modules/header.scss */
.header__search input[type="search"] {
  min-width: 355px;
  padding: 12px 15px 12px 45px;
  border: 1px solid #A6A6A6;
  font-style: normal;
  font-weight: normal;
  line-height: 121%;
  font-size: 0.875rem;
  color: #242424;
  -webkit-transition: -webkit-box-shadow .3s ease-in-out;
  transition: -webkit-box-shadow .3s ease-in-out;
  -o-transition: box-shadow .3s ease-in-out;
  transition: box-shadow .3s ease-in-out;
  transition: box-shadow .3s ease-in-out, -webkit-box-shadow .3s ease-in-out;
}

@media screen and (max-width: 1440px) {
  /* line 236, dev/sass/modules/header.scss */
  .header__search input[type="search"] {
    min-width: unset;
  }
}

@media screen and (max-width: 1024px) {
  /* line 236, dev/sass/modules/header.scss */
  .header__search input[type="search"] {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
  }
}

@media screen and (max-width: 600px) {
  /* line 236, dev/sass/modules/header.scss */
  .header__search input[type="search"] {
    padding: 12px 0px 12px 40px;
  }
}

@media screen and (max-width: 450px) {
  /* line 236, dev/sass/modules/header.scss */
  .header__search input[type="search"] {
    padding: 12px 0px 12px 30px;
  }
}

/* line 9, dev/sass/utils/mixins.scss */
.header__search input[type="search"]::-webkit-input-placeholder {
  font-style: normal;
  font-weight: normal;
  line-height: 121%;
  font-size: 0.875rem;
}

/* line 12, dev/sass/utils/mixins.scss */
.header__search input[type="search"]:-moz-placeholder {
  font-style: normal;
  font-weight: normal;
  line-height: 121%;
  font-size: 0.875rem;
}

/* line 15, dev/sass/utils/mixins.scss */
.header__search input[type="search"]::-moz-placeholder {
  font-style: normal;
  font-weight: normal;
  line-height: 121%;
  font-size: 0.875rem;
}

/* line 18, dev/sass/utils/mixins.scss */
.header__search input[type="search"]:-ms-input-placeholder {
  font-style: normal;
  font-weight: normal;
  line-height: 121%;
  font-size: 0.875rem;
}

/* line 270, dev/sass/modules/header.scss */
.header__search input[type="search"]:hover {
  -webkit-box-shadow: 0px 0px 5px #2A79C8;
          box-shadow: 0px 0px 5px #2A79C8;
}

/* line 274, dev/sass/modules/header.scss */
.header__search input[type="search"]:focus {
  -webkit-box-shadow: 0px 0px 5px #2A79C8;
          box-shadow: 0px 0px 5px #2A79C8;
}

/* line 277, dev/sass/modules/header.scss */
.header__search input[type="search"]:focus ~ .icon {
  fill: #2A79C8;
}

/* line 283, dev/sass/modules/header.scss */
.header__search input[type="submit"],
.header__search button {
  border: none;
  padding: 12px 45px;
  font-style: normal;
  font-weight: normal;
  line-height: 121%;
  font-size: 0.875rem;
  background-color: #2A79C8;
  color: white;
  cursor: pointer;
  -webkit-transition: opacity .3s ease-out;
  -o-transition: opacity .3s ease-out;
  transition: opacity .3s ease-out;
}

@media screen and (max-width: 1152px) {
  /* line 283, dev/sass/modules/header.scss */
  .header__search input[type="submit"],
  .header__search button {
    padding: 12px 25px;
  }
}

@media screen and (max-width: 450px) {
  /* line 283, dev/sass/modules/header.scss */
  .header__search input[type="submit"],
  .header__search button {
    min-width: 100px;
  }
}

/* line 304, dev/sass/modules/header.scss */
.header__search input[type="submit"]:hover,
.header__search button:hover {
  opacity: .5;
}

@media screen and (max-width: 450px) {
  /* line 283, dev/sass/modules/header.scss */
  .header__search input[type="submit"],
  .header__search button {
    padding: 12px 25px;
  }
}

@media screen and (max-width: 600px) {
  /* line 283, dev/sass/modules/header.scss */
  .header__search input[type="submit"],
  .header__search button {
    padding: 12px 25px;
  }
}

/* line 317, dev/sass/modules/header.scss */
.header__search .icon {
  position: absolute;
  width: 15px;
  height: 15px;
  left: 20px;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  fill: #242424;
  -webkit-transition: fill .3s ease-in-out;
  -o-transition: fill .3s ease-in-out;
  transition: fill .3s ease-in-out;
}

@media screen and (max-width: 600px) {
  /* line 317, dev/sass/modules/header.scss */
  .header__search .icon {
    left: 30px;
  }
}

@media screen and (max-width: 450px) {
  /* line 317, dev/sass/modules/header.scss */
  .header__search .icon {
    left: 25px;
  }
}

/* line 337, dev/sass/modules/header.scss */
.header__lc {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-left: auto;
  position: relative;
  z-index: 1;
}

@media screen and (max-width: 600px) {
  /* line 337, dev/sass/modules/header.scss */
  .header__lc {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
  }
}

/* line 347, dev/sass/modules/header.scss */
.header__lc li {
  position: relative;
  -webkit-transition: opacity .3s ease-out;
  -o-transition: opacity .3s ease-out;
  transition: opacity .3s ease-out;
}

@media screen and (max-width: 600px) {
  /* line 347, dev/sass/modules/header.scss */
  .header__lc li {
    width: 33.33%;
  }
}

/* line 355, dev/sass/modules/header.scss */
.header__lc li:nth-child(1) {
  background: #2C8BEC;
}

/* line 358, dev/sass/modules/header.scss */
.header__lc li:nth-child(1) .icon {
  width: 30px;
  height: 30px;
}

/* line 364, dev/sass/modules/header.scss */
.header__lc li:nth-child(2) {
  background: #2C83D9;
  position: static;
}

/* line 368, dev/sass/modules/header.scss */
.header__lc li:nth-child(2) .icon {
  width: 20px;
  height: 20px;
}

/* line 374, dev/sass/modules/header.scss */
.header__lc li:nth-child(3) {
  cursor: pointer;
}

@media screen and (min-width: 1025px) {
  /* line 379, dev/sass/modules/header.scss */
  .header__lc li:nth-child(3):hover .header__lang {
    top: calc(100% + 1px);
    opacity: 1;
    visibility: visible;
  }
}

/* line 388, dev/sass/modules/header.scss */
.header__lc li:not(.lc-menu__item):nth-child(2):hover .header__lc-menu {
  visibility: visible;
  opacity: 1;
  top: calc(100% + 1px);
}

/* line 395, dev/sass/modules/header.scss */
.header__lc li a,
.header__lc li span {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: relative;
  width: 70px;
  min-height: 42px;
  color: white;
  text-transform: uppercase;
  height: 100%;
}

@media screen and (max-width: 1024px) {
  /* line 395, dev/sass/modules/header.scss */
  .header__lc li a,
  .header__lc li span {
    height: 100%;
  }
}

@media screen and (max-width: 600px) {
  /* line 395, dev/sass/modules/header.scss */
  .header__lc li a,
  .header__lc li span {
    width: 100%;
  }
}

/* line 415, dev/sass/modules/header.scss */
.header__lc li a .icon,
.header__lc li span .icon {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  fill: white;
}

/* line 421, dev/sass/modules/header.scss */
.header__lc li > span {
  font-style: normal;
  font-weight: 500;
  font-size: 1.25rem;
  line-height: 120%;
  color: #FFFFFF;
  background: #2A79C8;
}

@media screen and (min-width: 1025px) {
  /* line 433, dev/sass/modules/header.scss */
  .header__lc li:hover > a,
  .header__lc li:hover > span {
    opacity: .5;
  }
}

/* line 440, dev/sass/modules/header.scss */
.header__lc-menu {
  position: absolute;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  min-width: 100%;
  top: 150%;
  -webkit-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  opacity: 0;
  visibility: hidden;
  right: 0;
  background-color: #2C8BEC;
}

@media screen and (max-width: 600px) {
  /* line 440, dev/sass/modules/header.scss */
  .header__lc-menu {
    min-width: auto;
  }
}

/* line 456, dev/sass/modules/header.scss */
.header__lc-menu .lc-menu__item {
  background-color: #2C8BEC;
  padding-left: 10px;
  padding-right: 5px;
  position: relative;
  border-bottom: 1px solid white;
}

/* line 462, dev/sass/modules/header.scss */
.header__lc-menu .lc-menu__item a, .header__lc-menu .lc-menu__item span {
  width: 100%;
  -webkit-box-pack: left;
  -webkit-justify-content: left;
      -ms-flex-pack: left;
          justify-content: left;
}

/* line 466, dev/sass/modules/header.scss */
.header__lc-menu .lc-menu__item span {
  text-transform: none;
}

/* line 469, dev/sass/modules/header.scss */
.header__lc-menu .lc-menu__item .icon {
  position: static;
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
  margin-right: 10px;
}

/* line 473, dev/sass/modules/header.scss */
.header__lc-menu .lc-menu__item .icon.icon-vacansy {
  stroke: #2C8BEC;
}

/* line 476, dev/sass/modules/header.scss */
.header__lc-menu .lc-menu__item .icon.icon-wifi {
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
}

/* line 480, dev/sass/modules/header.scss */
.header__lc-menu .lc-menu__item:nth-child(2) {
  background-color: #2C8BEC;
  position: relative;
}

@media screen and (max-width: 600px) {
  /* line 456, dev/sass/modules/header.scss */
  .header__lc-menu .lc-menu__item {
    width: 100%;
  }
}

/* line 489, dev/sass/modules/header.scss */
.header__lc-menu.active {
  visibility: visible;
  opacity: 1;
  top: calc(100% + 1px);
}

/* line 498, dev/sass/modules/header.scss */
.header__lang {
  position: absolute;
  top: 150%;
  left: 0;
  width: 100%;
  height: auto;
  -webkit-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  opacity: 0;
  visibility: hidden;
  background: #2A79C8;
}

/* line 509, dev/sass/modules/header.scss */
.header__lang.active {
  top: calc(100% + 1px);
  opacity: 1;
  visibility: visible;
}

/* line 515, dev/sass/modules/header.scss */
.header__lang li {
  width: 100%;
}

@media screen and (min-width: 1025px) {
  /* line 525, dev/sass/modules/header.scss */
  .header__lang a:hover a,
  .header__lang a:hover span {
    opacity: .5;
  }
}

/* line 534, dev/sass/modules/header.scss */
.header__widget {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  text-align: center;
  position: relative;
  z-index: 2;
}

@media screen and (max-width: 1024px) {
  /* line 534, dev/sass/modules/header.scss */
  .header__widget {
    margin-bottom: 10px;
  }
}

@media screen and (max-width: 600px) {
  /* line 545, dev/sass/modules/header.scss */
  .header .container {
    padding: 0;
  }
}

@-webkit-keyframes burger-top-open {
  from {
    top: 13px;
  }
  50% {
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
  }
  to {
    top: 50%;
    -webkit-transform: translate(-50%, -50%) rotate(-45deg);
            transform: translate(-50%, -50%) rotate(-45deg);
  }
}

@keyframes burger-top-open {
  from {
    top: 13px;
  }
  50% {
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
  }
  to {
    top: 50%;
    -webkit-transform: translate(-50%, -50%) rotate(-45deg);
            transform: translate(-50%, -50%) rotate(-45deg);
  }
}

@-webkit-keyframes burger-bottom-open {
  from {
    bottom: 13px;
  }
  50% {
    bottom: 50%;
    -webkit-transform: translate(-50%, 50%);
            transform: translate(-50%, 50%);
  }
  to {
    bottom: 50%;
    -webkit-transform: translate(-50%, 50%) rotate(45deg);
            transform: translate(-50%, 50%) rotate(45deg);
  }
}

@keyframes burger-bottom-open {
  from {
    bottom: 13px;
  }
  50% {
    bottom: 50%;
    -webkit-transform: translate(-50%, 50%);
            transform: translate(-50%, 50%);
  }
  to {
    bottom: 50%;
    -webkit-transform: translate(-50%, 50%) rotate(45deg);
            transform: translate(-50%, 50%) rotate(45deg);
  }
}

@-webkit-keyframes burger-top-close {
  from {
    top: 50%;
    -webkit-transform: translate(-50%, -50%) rotate(-45deg);
            transform: translate(-50%, -50%) rotate(-45deg);
  }
  50% {
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
  }
  to {
    top: 13px;
  }
}

@keyframes burger-top-close {
  from {
    top: 50%;
    -webkit-transform: translate(-50%, -50%) rotate(-45deg);
            transform: translate(-50%, -50%) rotate(-45deg);
  }
  50% {
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
  }
  to {
    top: 13px;
  }
}

@-webkit-keyframes burger-bottom-close {
  from {
    bottom: 50%;
    -webkit-transform: translate(-50%, 50%) rotate(45deg);
            transform: translate(-50%, 50%) rotate(45deg);
  }
  50% {
    bottom: 50%;
    -webkit-transform: translate(-50%, 50%);
            transform: translate(-50%, 50%);
  }
  to {
    bottom: 13px;
  }
}

@keyframes burger-bottom-close {
  from {
    bottom: 50%;
    -webkit-transform: translate(-50%, 50%) rotate(45deg);
            transform: translate(-50%, 50%) rotate(45deg);
  }
  50% {
    bottom: 50%;
    -webkit-transform: translate(-50%, 50%);
            transform: translate(-50%, 50%);
  }
  to {
    bottom: 13px;
  }
}

/* line 1, dev/sass/modules/footer.scss */
.footer {
  padding: 40px 0 35px;
  margin-top: 20px;
  background: #F7F7F7;
}

/* line 5, dev/sass/modules/footer.scss */
.footer .container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}

/* line 10, dev/sass/modules/footer.scss */
.footer-wrp {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}

/* line 18, dev/sass/modules/footer.scss */
.footer-logo {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  padding-bottom: 30px;
  max-width: 200px;
}

@media screen and (max-width: 768px) {
  /* line 18, dev/sass/modules/footer.scss */
  .footer-logo {
    padding-bottom: 45px;
  }
}

/* line 28, dev/sass/modules/footer.scss */
.footer-menu {
  width: 100%;
  padding-bottom: 30px;
}

/* line 32, dev/sass/modules/footer.scss */
.footer-menu ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}

@media screen and (max-width: 768px) {
  /* line 32, dev/sass/modules/footer.scss */
  .footer-menu ul {
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }
}

/* line 38, dev/sass/modules/footer.scss */
.footer-menu ul li {
  padding: 0 22.5px;
}

@media screen and (max-width: 768px) {
  /* line 38, dev/sass/modules/footer.scss */
  .footer-menu ul li {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    padding: 10px 0;
  }
}

/* line 46, dev/sass/modules/footer.scss */
.footer-menu ul li a {
  font-size: 16px;
  color: black;
  position: relative;
}

/* line 50, dev/sass/modules/footer.scss */
.footer-menu ul li a:before {
  content: '';
  position: absolute;
  right: 50%;
  -webkit-transition: .4s;
  -o-transition: .4s;
  transition: .4s;
  width: 0;
  height: 1px;
  background-color: black;
  bottom: -1px;
}

/* line 60, dev/sass/modules/footer.scss */
.footer-menu ul li a:after {
  content: '';
  position: absolute;
  left: 50%;
  -webkit-transition: .4s;
  -o-transition: .4s;
  transition: .4s;
  width: 0;
  height: 1px;
  background-color: black;
  bottom: -1px;
}

/* line 71, dev/sass/modules/footer.scss */
.footer-menu ul li a:hover:before {
  width: 50%;
}

/* line 74, dev/sass/modules/footer.scss */
.footer-menu ul li a:hover:after {
  width: 50%;
}

/* line 83, dev/sass/modules/footer.scss */
.footer-doc {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-bottom: 35px;
}

@media screen and (max-width: 768px) {
  /* line 83, dev/sass/modules/footer.scss */
  .footer-doc {
    display: block;
    padding-bottom: 15px;
  }
}

/* line 92, dev/sass/modules/footer.scss */
.footer-doc .separator {
  background-color: #848484;
  width: 1px;
  height: 100%;
}

@media screen and (max-width: 768px) {
  /* line 92, dev/sass/modules/footer.scss */
  .footer-doc .separator {
    display: none;
  }
}

/* line 100, dev/sass/modules/footer.scss */
.footer-doc__link {
  padding: 0 15px;
  color: #848484;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 140%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}

@media screen and (max-width: 768px) {
  /* line 100, dev/sass/modules/footer.scss */
  .footer-doc__link {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    padding: 0;
    padding-bottom: 20px;
  }
}

/* line 115, dev/sass/modules/footer.scss */
.footer-doc__link .icon {
  width: 20px;
  height: 20px;
  fill: #848484;
  margin-right: 10px;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}

/* line 122, dev/sass/modules/footer.scss */
.footer-doc__link:hover {
  color: black;
}

/* line 124, dev/sass/modules/footer.scss */
.footer-doc__link:hover .icon {
  fill: black;
}

/* line 130, dev/sass/modules/footer.scss */
.footer-social {
  width: 100%;
  padding-top: 20px;
  padding-bottom: 25px;
}

/* line 134, dev/sass/modules/footer.scss */
.footer-social ul {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}

/* line 138, dev/sass/modules/footer.scss */
.footer-social ul li {
  padding: 0 17.5px;
  height: 20px;
}

@media screen and (max-width: 768px) {
  /* line 138, dev/sass/modules/footer.scss */
  .footer-social ul li {
    padding: 0 12px;
  }
}

/* line 144, dev/sass/modules/footer.scss */
.footer-social ul li a {
  height: 20px;
}

/* line 146, dev/sass/modules/footer.scss */
.footer-social ul li a .icon {
  fill: #B4B4B4;
  height: 20px;
  width: 25px;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}

@media screen and (max-width: 600px) {
  /* line 146, dev/sass/modules/footer.scss */
  .footer-social ul li a .icon {
    width: 20px;
  }
}

/* line 156, dev/sass/modules/footer.scss */
.footer-social ul li a:hover .icon {
  fill: #5a5a5a;
}

/* line 167, dev/sass/modules/footer.scss */
.footer-bottom span {
  font-size: 12px;
  color: #848484;
  line-height: 140%;
  text-align: center;
}

/* line 1, dev/sass/modules/slider.scss */
.slider {
  margin: 50px 0;
}

/* line 3, dev/sass/modules/slider.scss */
.slider .container {
  height: 100%;
}

/* line 6, dev/sass/modules/slider.scss */
.slider-block {
  height: 300px;
}

/* line 8, dev/sass/modules/slider.scss */
.slider-block:nth-child(odd) {
  background-color: #636363;
}

/* line 10, dev/sass/modules/slider.scss */
.slider-block:nth-child(odd) .container {
  background-color: #ababab;
}

/* line 15, dev/sass/modules/slider.scss */
.slider-block:nth-child(even) {
  background-color: #ababab;
}

/* line 17, dev/sass/modules/slider.scss */
.slider-block:nth-child(even) .container {
  background-color: #636363;
}

/* line 22, dev/sass/modules/slider.scss */
.slider-block .container {
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}

/* line 28, dev/sass/modules/slider.scss */
.slider-block__text {
  color: #fff;
  font-size: 60px;
}

/* line 1, dev/sass/modules/mp-partners.scss */
.partners {
  padding: 60px 70px 120px 70px;
}

@media screen and (max-width: 1152px) {
  /* line 1, dev/sass/modules/mp-partners.scss */
  .partners {
    padding: 60px 35px 120px 35px;
  }
}

@media screen and (max-width: 600px) {
  /* line 1, dev/sass/modules/mp-partners.scss */
  .partners {
    padding: 60px 35px 45px 35px;
  }
}

/* line 9, dev/sass/modules/mp-partners.scss */
.partners-zag {
  color: #242424;
  font-size: 35px;
  line-height: 43px;
  font-weight: 600;
  text-align: center;
  padding-bottom: 25px;
}

/* line 17, dev/sass/modules/mp-partners.scss */
.partners-items {
  margin-top: 30px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  min-width: 100%;
}

/* line 22, dev/sass/modules/mp-partners.scss */
.partners-items .partners-item {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

/* line 24, dev/sass/modules/mp-partners.scss */
.partners-items .partners-item a {
  margin: auto;
}

/* line 28, dev/sass/modules/mp-partners.scss */
.partners-items .slick-list {
  min-width: 100%;
}

/* line 31, dev/sass/modules/mp-partners.scss */
.partners-items .slick-track {
  min-width: 100%;
}

/* line 34, dev/sass/modules/mp-partners.scss */
.partners-items .slick-next::before, .partners-items .slick-prev::before {
  content: '';
  top: 0;
}

/* line 38, dev/sass/modules/mp-partners.scss */
.partners-items .slick-next, .partners-items .slick-prev {
  height: 25px;
}

/* line 41, dev/sass/modules/mp-partners.scss */
.partners-items .slick-next {
  right: -10px;
}

/* line 43, dev/sass/modules/mp-partners.scss */
.partners-items .slick-next::before {
  position: absolute;
  content: url("/bitrix/templates/gp_new_index/css/../images/arr.svg");
}

/* line 50, dev/sass/modules/mp-partners.scss */
.partners-items .slick-prev {
  left: -20px;
}

/* line 52, dev/sass/modules/mp-partners.scss */
.partners-items .slick-prev::before {
  position: absolute;
  content: url("/bitrix/templates/gp_new_index/css/../images/arr.svg");
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}

/* line 3, dev/sass/modules/mp-screen.scss */
.mp-screen .container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin-bottom: 40px;
}

@media screen and (max-width: 1440px) {
  /* line 3, dev/sass/modules/mp-screen.scss */
  .mp-screen .container {
    margin-bottom: 35px;
  }
}

@media screen and (max-width: 1024px) {
  /* line 3, dev/sass/modules/mp-screen.scss */
  .mp-screen .container {
    margin-bottom: 15px;
  }
}

/* line 18, dev/sass/modules/mp-screen.scss */
.mp-screen__list {
  width: 75.5%;
}

@media screen and (max-width: 1024px) {
  /* line 18, dev/sass/modules/mp-screen.scss */
  .mp-screen__list {
    width: 60%;
  }
}

@media screen and (max-width: 600px) {
  /* line 18, dev/sass/modules/mp-screen.scss */
  .mp-screen__list {
    width: 100%;
  }
}

/* line 29, dev/sass/modules/mp-screen.scss */
.mp-screen__list-item {
  display: block;
  margin-bottom: 20px;
}

/* line 34, dev/sass/modules/mp-screen.scss */
.mp-screen__list-item:first-child .mp-screen__list-img {
  margin-bottom: 15px;
}

/* line 40, dev/sass/modules/mp-screen.scss */
.mp-screen__list-item:not(:first-child) .mp-screen__list-img {
  margin-bottom: 10px;
}

/* line 46, dev/sass/modules/mp-screen.scss */
.mp-screen__list-img {
  display: block;
  position: relative;
  overflow: hidden;
}

/* line 51, dev/sass/modules/mp-screen.scss */
.mp-screen__list-img img {
  display: block;
  width: 100%;
  -webkit-transition: all 1s ease-out;
  -o-transition: all 1s ease-out;
  transition: all 1s ease-out;
}

/* line 57, dev/sass/modules/mp-screen.scss */
.mp-screen__list-img::after {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(rgba(0, 0, 0, 0.51)));
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.51) 100%);
  background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.51) 100%);
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.51) 100%);
  -webkit-transition: all 1s ease-out;
  -o-transition: all 1s ease-out;
  transition: all 1s ease-out;
}

/* line 69, dev/sass/modules/mp-screen.scss */
.mp-screen__list-img:hover img {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
}

/* line 73, dev/sass/modules/mp-screen.scss */
.mp-screen__list-img:hover::after {
  opacity: 0;
}

/* line 79, dev/sass/modules/mp-screen.scss */
.mp-screen__list-top {
  margin-bottom: 10px;
}

/* line 82, dev/sass/modules/mp-screen.scss */
.mp-screen__list-top li {
  display: inline-block;
}

/* line 85, dev/sass/modules/mp-screen.scss */
.mp-screen__list-top li:not(:last-child) {
  margin-right: 20px;
}

/* line 90, dev/sass/modules/mp-screen.scss */
.mp-screen__list-top .icon {
  display: inline-block;
  vertical-align: middle;
  margin-right: 8px;
  width: 18px;
  height: 18px;
}

/* line 99, dev/sass/modules/mp-screen.scss */
.mp-screen__list-title {
  margin-bottom: 8px;
  font-style: normal;
  font-weight: 600;
  line-height: 140%;
  color: #222222;
}

/* line 109, dev/sass/modules/mp-screen.scss */
.mp-screen__list-bottom li {
  display: inline-block;
}

/* line 112, dev/sass/modules/mp-screen.scss */
.mp-screen__list-bottom li:last-child {
  margin-right: 20px;
}

/* line 117, dev/sass/modules/mp-screen.scss */
.mp-screen__list-bottom span {
  font-style: normal;
  font-weight: normal;
  font-size: 0.875rem;
  line-height: 140%;
  color: #222222;
}

/* line 125, dev/sass/modules/mp-screen.scss */
.mp-screen__list-bottom a {
  font-style: normal;
  font-weight: 600;
  font-size: 0.75rem;
  line-height: 140%;
  color: #222222;
}

/* line 132, dev/sass/modules/mp-screen.scss */
.mp-screen__list-bottom a:hover {
  color: #E21919;
}

/* line 138, dev/sass/modules/mp-screen.scss */
.mp-screen__list > li {
  display: inline-block;
  float: left;
}

/* line 142, dev/sass/modules/mp-screen.scss */
.mp-screen__list > li:first-child {
  width: calc(66.5% - 20px);
}

@media screen and (max-width: 450px) {
  /* line 142, dev/sass/modules/mp-screen.scss */
  .mp-screen__list > li:first-child {
    width: 100%;
  }
}

/* line 149, dev/sass/modules/mp-screen.scss */
.mp-screen__list > li:first-child .main-screen__list-img {
  margin-bottom: 15px;
}

@media screen and (max-width: 1024px) {
  /* line 149, dev/sass/modules/mp-screen.scss */
  .mp-screen__list > li:first-child .main-screen__list-img {
    margin-bottom: 0;
  }
}

/* line 157, dev/sass/modules/mp-screen.scss */
.mp-screen__list > li:first-child .main-screen__list-title {
  font-size: 1rem;
}

/* line 162, dev/sass/modules/mp-screen.scss */
.mp-screen__list > li:not(:first-child) {
  width: 33.5%;
  margin-left: 20px;
}

@media screen and (max-width: 450px) {
  /* line 162, dev/sass/modules/mp-screen.scss */
  .mp-screen__list > li:not(:first-child) {
    width: 100%;
    margin-left: 0;
  }
}

/* line 171, dev/sass/modules/mp-screen.scss */
.mp-screen__list > li:not(:first-child) .main-screen__list-img {
  margin-bottom: 10px;
}

@media screen and (max-width: 1024px) {
  /* line 171, dev/sass/modules/mp-screen.scss */
  .mp-screen__list > li:not(:first-child) .main-screen__list-img {
    margin-bottom: 0;
  }
}

/* line 179, dev/sass/modules/mp-screen.scss */
.mp-screen__list > li:not(:first-child) .main-screen__list-title {
  font-size: 0.875rem;
}

/* line 186, dev/sass/modules/mp-screen.scss */
.mp-screen__tabs {
  width: 24.5%;
  padding: 0 0 0 15px;
}

@media screen and (max-width: 1024px) {
  /* line 186, dev/sass/modules/mp-screen.scss */
  .mp-screen__tabs {
    width: 40%;
  }
}

@media screen and (max-width: 600px) {
  /* line 186, dev/sass/modules/mp-screen.scss */
  .mp-screen__tabs {
    width: 100%;
    padding-left: 0;
  }
}

/* line 199, dev/sass/modules/mp-screen.scss */
.mp-screen__tabs-btn {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

/* line 203, dev/sass/modules/mp-screen.scss */
.mp-screen__tabs-btn a {
  width: calc(50% - 4px);
  padding: 9px 5px;
  font-style: normal;
  font-weight: normal;
  font-size: 0.875rem;
  line-height: 121.5%;
  text-align: center;
  color: #242424;
  -webkit-transition: border .3s ease-out;
  -o-transition: border .3s ease-out;
  transition: border .3s ease-out;
}

/* line 214, dev/sass/modules/mp-screen.scss */
.mp-screen__tabs-btn a:not(.active) {
  border: 1px dashed #E3E3E3;
}

/* line 218, dev/sass/modules/mp-screen.scss */
.mp-screen__tabs-btn a:hover {
  border: 1px solid #6A6A6A;
}

/* line 222, dev/sass/modules/mp-screen.scss */
.mp-screen__tabs-btn a:first-child {
  margin-right: 8px;
}

/* line 226, dev/sass/modules/mp-screen.scss */
.mp-screen__tabs-btn a.active {
  border: 1px solid #6A6A6A;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-border-radius: 2px;
          border-radius: 2px;
  pointer-events: none;
}

/* line 235, dev/sass/modules/mp-screen.scss */
.mp-screen__tabs-content {
  padding-top: 16px;
}

@media screen and (max-width: 600px) {
  /* line 239, dev/sass/modules/mp-screen.scss */
  .mp-screen__tabs-item {
    height: 75vw;
  }
}

@media screen and (max-width: 450px) {
  /* line 239, dev/sass/modules/mp-screen.scss */
  .mp-screen__tabs-item {
    height: 100vw;
  }
}

/* line 249, dev/sass/modules/mp-screen.scss */
.mp-screen__tabs-item ul {
  padding-right: 30px;
}

@media screen and (max-width: 1024px) {
  /* line 249, dev/sass/modules/mp-screen.scss */
  .mp-screen__tabs-item ul {
    max-height: 100%;
    overflow: auto;
  }
}

/* line 258, dev/sass/modules/mp-screen.scss */
.mp-screen__tabs-item:not(.active) {
  display: none;
}

/* line 264, dev/sass/modules/mp-screen.scss */
.mp-screen__tabs li:not(:last-child) {
  margin-bottom: 25px;
}

/* line 1, dev/sass/modules/mp-edition.scss */
.mp-edition {
  max-width: 100%;
  overflow: hidden;
  margin-bottom: 75px;
}

@media screen and (max-width: 1440px) {
  /* line 1, dev/sass/modules/mp-edition.scss */
  .mp-edition {
    margin-bottom: 45px;
  }
}

@media screen and (max-width: 600px) {
  /* line 1, dev/sass/modules/mp-edition.scss */
  .mp-edition {
    margin-bottom: 25px;
  }
}

/* line 14, dev/sass/modules/mp-edition.scss */
.mp-edition .news-zag {
  margin-bottom: 25px;
}

/* line 18, dev/sass/modules/mp-edition.scss */
.mp-edition__sl {
  width: calc(100% + 16px);
  margin: 0 -8px 35px;
}

@media screen and (max-width: 1024px) {
  /* line 18, dev/sass/modules/mp-edition.scss */
  .mp-edition__sl {
    width: calc(100% - 16px);
  }
}

/* line 26, dev/sass/modules/mp-edition.scss */
.mp-edition__sl-slide {
  position: relative;
  width: calc(25% - 16px);
  margin: 0 16px 0 0;
}

/* line 32, dev/sass/modules/mp-edition.scss */
.mp-edition__sl-slide:hover .mp-edition__sl-img {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
}

/* line 35, dev/sass/modules/mp-edition.scss */
.mp-edition__sl-slide:hover .mp-edition__sl-img::after {
  opacity: 0;
}

/* line 42, dev/sass/modules/mp-edition.scss */
.mp-edition__sl-img {
  width: 100%;
  padding-top: 61%;
  background-repeat: no-repeat;
  background-position: center center;
  -webkit-background-size: cover;
          background-size: cover;
  -webkit-transition: all 1s ease-out;
  -o-transition: all 1s ease-out;
  transition: all 1s ease-out;
}

/* line 50, dev/sass/modules/mp-edition.scss */
.mp-edition__sl-img-wrap {
  margin-bottom: 15px;
  position: relative;
  overflow: hidden;
  width: 100%;
}

/* line 57, dev/sass/modules/mp-edition.scss */
.mp-edition__sl-img::after {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(rgba(0, 0, 0, 0.51)));
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.51) 100%);
  background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.51) 100%);
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.51) 100%);
  -webkit-transition: all 1s ease-out;
  -o-transition: all 1s ease-out;
  transition: all 1s ease-out;
}

/* line 69, dev/sass/modules/mp-edition.scss */
.mp-edition__sl-content {
  width: 100%;
  height: auto;
}

@media screen and (max-width: 1024px) {
  /* line 69, dev/sass/modules/mp-edition.scss */
  .mp-edition__sl-content {
    padding: 10px;
  }
}

/* line 78, dev/sass/modules/mp-edition.scss */
.mp-edition__sl-bar {
  width: calc(100% - 190px);
  height: 100%;
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}

/* line 85, dev/sass/modules/mp-edition.scss */
.mp-edition__sl-bar-wrap {
  width: 100%;
  height: 1px;
  overflow: hidden;
  position: relative;
}

/* line 91, dev/sass/modules/mp-edition.scss */
.mp-edition__sl-bar-wrap:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background: #EBEFF3;
  -webkit-border-radius: 5px;
          border-radius: 5px;
  z-index: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

/* line 103, dev/sass/modules/mp-edition.scss */
.mp-edition__sl-bar.ui-widget.ui-widget-content {
  border: none;
}

/* line 107, dev/sass/modules/mp-edition.scss */
.mp-edition__sl-bar .ui-button,
.mp-edition__sl-bar .ui-state-default,
.mp-edition__sl-bar .ui-widget-content .ui-state-default,
.mp-edition__sl-bar .ui-widget-header .ui-state-default,
.mp-edition__sl-bar html .ui-button.ui-state-disabled:active,
.mp-edition__sl-bar html .ui-button.ui-state-disabled:hover {
  border: none;
}

/* line 116, dev/sass/modules/mp-edition.scss */
.mp-edition__sl-bar .ui-slider-handle {
  display: block;
  position: absolute;
  width: 190px;
  height: 1px;
  top: 0;
  background: #C4C4C4;
  -webkit-border-radius: 5px;
          border-radius: 5px;
  pointer-events: none;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}

/* line 130, dev/sass/modules/mp-edition.scss */
.mp-edition__sl.slick-initialized .slick-slide {
  margin: 0 8px;
}

/* line 134, dev/sass/modules/mp-edition.scss */
.mp-edition__sl.slick-initialized .mp-edition__sl-slide {
  display: block !important;
}

@media screen and (max-width: 1024px) {
  /* line 139, dev/sass/modules/mp-edition.scss */
  .mp-edition__sl .slick-list {
    overflow: visible;
  }
}

@media screen and (max-width: 1024px) {
  /* line 146, dev/sass/modules/mp-edition.scss */
  .mp-edition .container {
    padding-right: 0;
  }
}

/* line 1, dev/sass/modules/mp-news.scss */
.mp-news {
  margin-top: 70px;
}

/* line 3, dev/sass/modules/mp-news.scss */
.mp-news__list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}

/* line 7, dev/sass/modules/mp-news.scss */
.mp-news__list-main {
  width: 77%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

@media screen and (max-width: 768px) {
  /* line 7, dev/sass/modules/mp-news.scss */
  .mp-news__list-main {
    width: 66%;
  }
}

@media screen and (max-width: 600px) {
  /* line 7, dev/sass/modules/mp-news.scss */
  .mp-news__list-main {
    width: 100%;
  }
}

/* line 20, dev/sass/modules/mp-news.scss */
.mp-news__list-col {
  width: 50%;
  padding-right: 20px;
  margin-bottom: 75px;
}

@media screen and (max-width: 1024px) {
  /* line 20, dev/sass/modules/mp-news.scss */
  .mp-news__list-col {
    width: 100%;
  }
}

@media screen and (max-width: 600px) {
  /* line 20, dev/sass/modules/mp-news.scss */
  .mp-news__list-col {
    padding-right: 0;
    margin-bottom: 35px;
  }
}

/* line 32, dev/sass/modules/mp-news.scss */
.mp-news__list-col.opinions .zag {
  font-weight: 600;
  font-size: 35px;
  line-height: 1.2;
  color: #242424;
  text-align: center;
  padding-bottom: 0;
}

/* line 41, dev/sass/modules/mp-news.scss */
.mp-news__list-col .zag {
  font-weight: normal;
  font-size: 25px;
  line-height: 1.2;
  padding-bottom: 12px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.3);
  margin-bottom: 30px;
}

/* line 49, dev/sass/modules/mp-news.scss */
.mp-news__list-col .mp-news__item {
  margin-bottom: 20px;
}

/* line 53, dev/sass/modules/mp-news.scss */
.mp-news__list-col .mp-news__item a:hover .news-title {
  text-decoration: underline;
}

/* line 57, dev/sass/modules/mp-news.scss */
.mp-news__list-col .mp-news__item a:hover .img img {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
}

/* line 61, dev/sass/modules/mp-news.scss */
.mp-news__list-col .mp-news__item a:hover .img::after {
  opacity: 0;
}

/* line 67, dev/sass/modules/mp-news.scss */
.mp-news__list-col .mp-news__item .img {
  position: relative;
  width: 100%;
  margin-bottom: 5px;
  overflow: hidden;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  display: block;
}

/* line 74, dev/sass/modules/mp-news.scss */
.mp-news__list-col .mp-news__item .img img {
  width: 100%;
  -webkit-transition: 0.6s ease-out;
  -o-transition: 0.6s ease-out;
  transition: 0.6s ease-out;
  display: block;
}

/* line 79, dev/sass/modules/mp-news.scss */
.mp-news__list-col .mp-news__item .img::after {
  position: absolute;
  content: '';
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(rgba(0, 0, 0, 0.51)));
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.51) 100%);
  background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.51) 100%);
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.51) 100%);
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  z-index: 3;
  opacity: 1;
  -webkit-transition: 0.6s ease-out;
  -o-transition: 0.6s ease-out;
  transition: 0.6s ease-out;
}

/* line 91, dev/sass/modules/mp-news.scss */
.mp-news__list-col .mp-news__item .img span {
  position: absolute;
  bottom: 20px;
  font-weight: 600;
  font-size: 14px;
  line-height: 140%;
  color: #FFFFFF;
  z-index: 5;
  width: 100%;
  padding-left: 20px;
  left: 0;
}

/* line 106, dev/sass/modules/mp-news.scss */
.mp-news__list-side {
  width: 23%;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

@media screen and (max-width: 768px) {
  /* line 106, dev/sass/modules/mp-news.scss */
  .mp-news__list-side {
    width: 33%;
  }
}

@media screen and (max-width: 600px) {
  /* line 112, dev/sass/modules/mp-news.scss */
  .mp-news__list-side__col {
    width: 70%;
    margin: auto;
  }
}

@media screen and (max-width: 450px) {
  /* line 112, dev/sass/modules/mp-news.scss */
  .mp-news__list-side__col {
    width: 100%;
  }
}

/* line 120, dev/sass/modules/mp-news.scss */
.mp-news__list-side__col .btn-more {
  display: block;
  margin: auto;
  padding: 5px 30px;
  color: black;
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
  border: 1px solid black;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}

/* line 130, dev/sass/modules/mp-news.scss */
.mp-news__list-side__col .btn-more:hover {
  text-decoration: underline;
}

/* line 134, dev/sass/modules/mp-news.scss */
.mp-news__list-side__col a {
  width: 100%;
  margin-bottom: 30px;
}

/* line 138, dev/sass/modules/mp-news.scss */
.mp-news__list-side__col a.__high .img {
  max-height: 400px;
}

/* line 141, dev/sass/modules/mp-news.scss */
.mp-news__list-side__col a.__high img {
  max-height: 400px;
}

/* line 145, dev/sass/modules/mp-news.scss */
.mp-news__list-side__col a .img {
  overflow: hidden;
}

/* line 149, dev/sass/modules/mp-news.scss */
.mp-news__list-side__col a img {
  width: 100%;
  max-height: 190px;
  -webkit-transition: .6s ease-out;
  -o-transition: .6s ease-out;
  transition: .6s ease-out;
}

/* line 154, dev/sass/modules/mp-news.scss */
.mp-news__list-side__col a .shadow {
  position: relative;
}

/* line 156, dev/sass/modules/mp-news.scss */
.mp-news__list-side__col a .shadow::before {
  content: '';
  position: absolute;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(rgba(0, 0, 0, 0.51)));
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.51) 100%);
  background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.51) 100%);
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.51) 100%);
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 1;
}

/* line 168, dev/sass/modules/mp-news.scss */
.mp-news__list-side__col a .name {
  color: black;
  font-size: 15px;
  text-transform: uppercase;
  font-weight: 600;
  line-height: 1.1;
  margin-top: 10px;
  z-index: 2;
  margin-bottom: 5px;
  position: relative;
}

/* line 178, dev/sass/modules/mp-news.scss */
.mp-news__list-side__col a .name::before {
  position: absolute;
  content: '';
  width: 0%;
  right: 0;
  bottom: -2px;
  height: 1px;
  background-color: black;
  -webkit-transition: .6s ease-out;
  -o-transition: .6s ease-out;
  transition: .6s ease-out;
}

/* line 189, dev/sass/modules/mp-news.scss */
.mp-news__list-side__col a .desc {
  font-size: 14px;
  line-height: 18px;
  font-weight: normal;
  color: black;
  z-index: 2;
}

/* line 196, dev/sass/modules/mp-news.scss */
.mp-news__list-side__col a .zag {
  font-size: 24px;
  margin-top: 10px;
}

/* line 202, dev/sass/modules/mp-news.scss */
.mp-news__list-side__col a:hover .name::before {
  width: 100%;
  left: 0;
}

/* line 208, dev/sass/modules/mp-news.scss */
.mp-news__list-side__col a:hover .img img {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
}

/* line 216, dev/sass/modules/mp-news.scss */
.mp-news__list-side__col .item a {
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  color: black;
  font-size: 13px;
  line-height: 16px;
}

/* line 221, dev/sass/modules/mp-news.scss */
.mp-news__list-side__col .item a:hover {
  text-decoration: underline;
}

/* line 225, dev/sass/modules/mp-news.scss */
.mp-news__list-side__col .item .zag {
  color: black;
  font-size: 20px;
  line-height: 23px;
  font-weight: 600;
  margin-bottom: 25px;
}

/* line 237, dev/sass/modules/mp-news.scss */
.mp-news .opinions {
  position: relative;
}

/* line 239, dev/sass/modules/mp-news.scss */
.mp-news .opinions::before {
  position: absolute;
  content: '';
  width: calc(100% - 20px);
  height: 1px;
  background-color: rgba(0, 0, 0, 0.3);
  bottom: 20px;
  left: 0;
}

@media screen and (max-width: 1024px) {
  /* line 239, dev/sass/modules/mp-news.scss */
  .mp-news .opinions::before {
    bottom: -10px;
  }
}

@media screen and (max-width: 600px) {
  /* line 239, dev/sass/modules/mp-news.scss */
  .mp-news .opinions::before {
    width: 100%;
  }
}

/* line 254, dev/sass/modules/mp-news.scss */
.mp-news .opinions-items {
  padding-top: 25px;
}

/* line 256, dev/sass/modules/mp-news.scss */
.mp-news .opinions-items .slick-slide {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}

/* line 260, dev/sass/modules/mp-news.scss */
.mp-news .opinions-items .slick-next::before, .mp-news .opinions-items .slick-prev::before {
  content: '';
  top: 0;
}

/* line 265, dev/sass/modules/mp-news.scss */
.mp-news .opinions-items .slick-next::before {
  position: absolute;
  content: url("/bitrix/templates/gp_new_index/css/../images/arr.svg");
}

/* line 273, dev/sass/modules/mp-news.scss */
.mp-news .opinions-items .slick-prev::before {
  position: absolute;
  content: url("/bitrix/templates/gp_new_index/css/../images/arr.svg");
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}

/* line 283, dev/sass/modules/mp-news.scss */
.mp-news .opinions-item {
  max-width: 270px;
  margin: auto;
  text-align: center;
}

/* line 287, dev/sass/modules/mp-news.scss */
.mp-news .opinions-item .img {
  width: 150px;
  height: 150px;
  overflow: hidden;
  -webkit-border-radius: 50%;
          border-radius: 50%;
  margin: auto;
  margin-bottom: 30px;
}

/* line 295, dev/sass/modules/mp-news.scss */
.mp-news .opinions-item img {
  width: 150px;
  height: 150px;
  -webkit-transition: .6s;
  -o-transition: .6s;
  transition: .6s;
  -webkit-transition-timing-function: ease-in-out;
       -o-transition-timing-function: ease-in-out;
          transition-timing-function: ease-in-out;
}

/* line 301, dev/sass/modules/mp-news.scss */
.mp-news .opinions-item .name {
  font-weight: 600;
  font-size: 14px;
  line-height: 140%;
  color: black;
  position: relative;
}

/* line 307, dev/sass/modules/mp-news.scss */
.mp-news .opinions-item .name::before {
  content: '';
  position: absolute;
  right: 0;
  width: 0%;
  height: 1px;
  background-color: black;
  bottom: -2px;
  -webkit-transition: .6s;
  -o-transition: .6s;
  transition: .6s;
  -webkit-transition-timing-function: ease-in-out;
       -o-transition-timing-function: ease-in-out;
          transition-timing-function: ease-in-out;
}

/* line 319, dev/sass/modules/mp-news.scss */
.mp-news .opinions-item .desc {
  margin-top: 10px;
  font-weight: normal;
  font-size: 14px;
  line-height: 140%;
  text-align: center;
  color: black;
}

/* line 329, dev/sass/modules/mp-news.scss */
.mp-news .opinions-item:hover .name::before {
  width: 100%;
  left: 0;
}

/* line 334, dev/sass/modules/mp-news.scss */
.mp-news .opinions-item:hover img {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
}

/* line 1, dev/sass/modules/mp-opinions.scss */
.mp-opinions {
  background-image: url(/bitrix/templates/gp_new_index/css/../images/bg-opinion.jpg);
  background-repeat: no-repeat;
  background-position: center;
  -webkit-background-size: cover;
          background-size: cover;
  padding: 35px 25px;
}

@media screen and (max-width: 450px) {
  /* line 1, dev/sass/modules/mp-opinions.scss */
  .mp-opinions {
    padding: 20px 10px;
  }
}

/* line 10, dev/sass/modules/mp-opinions.scss */
.mp-opinions .zag {
  width: 100%;
  font-weight: 600;
  font-size: 35px;
  line-height: 1.2;
  color: white;
  text-align: center;
  padding-bottom: 0;
}

/* line 19, dev/sass/modules/mp-opinions.scss */
.mp-opinions__items {
  margin-top: 25px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

/* line 23, dev/sass/modules/mp-opinions.scss */
.mp-opinions__items .opinions-item {
  width: 25%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 5px 50px;
}

@media screen and (max-width: 450px) {
  /* line 23, dev/sass/modules/mp-opinions.scss */
  .mp-opinions__items .opinions-item {
    padding: 5px 15px;
  }
}

/* line 32, dev/sass/modules/mp-opinions.scss */
.mp-opinions__items .opinions-item .img {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}

/* line 37, dev/sass/modules/mp-opinions.scss */
.mp-opinions__items .opinions-item .name {
  margin-top: 15px;
  margin-bottom: 10px;
  color: white;
  font-size: 14px;
  line-height: 140%;
  width: 100%;
  text-align: center;
}

/* line 46, dev/sass/modules/mp-opinions.scss */
.mp-opinions__items .opinions-item .desc {
  color: white;
  text-align: center;
  font-size: 14px;
  line-height: 140%;
}

/* line 53, dev/sass/modules/mp-opinions.scss */
.mp-opinions__items .opinions-item:hover .desc {
  text-decoration: underline;
}

/* line 58, dev/sass/modules/mp-opinions.scss */
.mp-opinions__items .slick-slide {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}

/* line 62, dev/sass/modules/mp-opinions.scss */
.mp-opinions__items .slick-next::before, .mp-opinions__items .slick-prev::before {
  content: '';
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background-image: url("/bitrix/templates/gp_new_index/css/../images/arr-white.svg");
  -webkit-background-size: 25px 25px;
          background-size: 25px;
  background-repeat: no-repeat;
  background-position: center;
}

/* line 73, dev/sass/modules/mp-opinions.scss */
.mp-opinions__items .slick-prev {
  left: -15px;
}

@media screen and (max-width: 450px) {
  /* line 73, dev/sass/modules/mp-opinions.scss */
  .mp-opinions__items .slick-prev {
    left: -10px;
  }
}

/* line 79, dev/sass/modules/mp-opinions.scss */
.mp-opinions__items .slick-next {
  right: -15px;
}

@media screen and (max-width: 450px) {
  /* line 79, dev/sass/modules/mp-opinions.scss */
  .mp-opinions__items .slick-next {
    right: -10px;
  }
}

/* line 86, dev/sass/modules/mp-opinions.scss */
.mp-opinions__items .slick-next::before {
  position: absolute;
}

/* line 93, dev/sass/modules/mp-opinions.scss */
.mp-opinions__items .slick-prev::before {
  position: absolute;
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}

/* line 101, dev/sass/modules/mp-opinions.scss */
.mp-opinions__items .slick-arrow {
  width: 50px;
  height: 50px;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwidXRpbHMvdmFyaWFibGVzLnNjc3MiLCJzbWFydC1ncmlkLnNjc3MiLCJ1dGlscy9mb250cy5zY3NzIiwidXRpbHMvcmVzZXQuc2NzcyIsInV0aWxzL2R1bXAuc2NzcyIsInV0aWxzL21peGlucy5zY3NzIiwidXRpbHMvY29tbW9uLnNjc3MiLCJ1dGlscy9wcmVsb2FkZXIuc2NzcyIsInV0aWxzL3ZpLnNjc3MiLCJtb2R1bGVzL2hlYWRlci5zY3NzIiwibW9kdWxlcy9mb290ZXIuc2NzcyIsIm1vZHVsZXMvc2xpZGVyLnNjc3MiLCJtb2R1bGVzL21wLXBhcnRuZXJzLnNjc3MiLCJtb2R1bGVzL21wLXNjcmVlbi5zY3NzIiwibW9kdWxlcy9tcC1lZGl0aW9uLnNjc3MiLCJtb2R1bGVzL21wLW5ld3Muc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxpQkFBaUI7QUFDakIsNENBQTRDO0FDZTVDO0VBQ0UsZUFQYTtDQVFkOztBRFpELDRDQUE0QztBQ2M1QztFQUNFLGVBVmE7Q0FXZDs7QURYRCw0Q0FBNEM7QUNhNUM7RUFDRSxlQWJZO0NBY2I7O0FEVkQsNENBQTRDO0FDWTVDO0VBQ0UsZUF2QmE7Q0F3QmQ7O0FEVEQsNENBQTRDO0FDVzVDO0VBQ0UsZUFuQlk7Q0FvQmI7O0FEUkQsNENBQTRDO0FDWTVDO0VBQ0UsZUFBUztDQWFWOztBQzhoQkc7RUZsakJGLDRDQUE0QztFQ005QztJQUlJLGVBQVM7R0FVWjtDRGhCQTs7QUUyakJHO0VGeGpCRiw0Q0FBNEM7RUNEOUM7SUFRSSxjQUFTO0dBTVo7Q0RUQTs7QUU0a0JHO0VGemtCRiw0Q0FBNEM7RUNSOUM7SUFZSSxjQUFTO0dBRVo7Q0RGQTs7QUFFRCw0Q0FBNEM7QUNJNUM7RUFDRSx5QkFBd0I7Q0FDekI7O0FEREQsNENBQTRDO0FDRzVDO0VBQ0UseUJBQXdCO0NBQ3pCOztBREFELDRDQUE0QztBQ0U1QztFQUNFLHlCQUF3QjtDQUN6Qjs7QURDRCw0Q0FBNEM7QUNDNUM7RUFD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QixtQkFBa0I7RUFDbEIsYUFBWTtDQUNmOztBaEI4NkdiLDZDQUE2QztBZ0Judkg3QztFQXlVd0IsWUFBVztFQUNYLFFBQU87Q0FDVjs7QWhCODZHckIsNkNBQTZDO0FnQnp2SDdDO0VBOFVvQiw4QkFBcUI7TUFBckIsMEJBQXFCO1VBQXJCLHNCQUFxQjtDQUN4QiIsImZpbGUiOiJtYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qIGxpbmUgMTcsIGRldi9zYXNzL3V0aWxzL3ZhcmlhYmxlcy5zY3NzICovXG4uZ3JlZW4ge1xuICBjb2xvcjogIzM3OTQ2Mjtcbn1cblxuLyogbGluZSAyMSwgZGV2L3Nhc3MvdXRpbHMvdmFyaWFibGVzLnNjc3MgKi9cbi5icmVhZCB7XG4gIGNvbG9yOiAjNEE2OTc1O1xufVxuXG4vKiBsaW5lIDI1LCBkZXYvc2Fzcy91dGlscy92YXJpYWJsZXMuc2NzcyAqL1xuLnRleHQge1xuICBjb2xvcjogIzI5M0I0Mjtcbn1cblxuLyogbGluZSAyOSwgZGV2L3Nhc3MvdXRpbHMvdmFyaWFibGVzLnNjc3MgKi9cbi5ibGFjayB7XG4gIGNvbG9yOiAjMjQyNDI0O1xufVxuXG4vKiBsaW5lIDMzLCBkZXYvc2Fzcy91dGlscy92YXJpYWJsZXMuc2NzcyAqL1xuLmdyYXkge1xuICBjb2xvcjogIzc4OTA5OTtcbn1cblxuLyogbGluZSAzOSwgZGV2L3Nhc3MvdXRpbHMvdmFyaWFibGVzLnNjc3MgKi9cbjpyb290IHtcbiAgLS12d0lkdGg6IDE5MjA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNTJweCkge1xuICAvKiBsaW5lIDM5LCBkZXYvc2Fzcy91dGlscy92YXJpYWJsZXMuc2NzcyAqL1xuICA6cm9vdCB7XG4gICAgLS12d0lkdGg6IDExMDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC8qIGxpbmUgMzksIGRldi9zYXNzL3V0aWxzL3ZhcmlhYmxlcy5zY3NzICovXG4gIDpyb290IHtcbiAgICAtLXZ3SWR0aDogODAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC8qIGxpbmUgMzksIGRldi9zYXNzL3V0aWxzL3ZhcmlhYmxlcy5zY3NzICovXG4gIDpyb290IHtcbiAgICAtLXZ3SWR0aDogMzc1O1xuICB9XG59XG5cbi8qIGxpbmUgNTcsIGRldi9zYXNzL3V0aWxzL3ZhcmlhYmxlcy5zY3NzICovXG4ubWQtc2hvdyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA2MSwgZGV2L3Nhc3MvdXRpbHMvdmFyaWFibGVzLnNjc3MgKi9cbi54bWQtc2hvdyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA2NSwgZGV2L3Nhc3MvdXRpbHMvdmFyaWFibGVzLnNjc3MgKi9cbi5zbS1zaG93IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDY5LCBkZXYvc2Fzcy91dGlscy92YXJpYWJsZXMuc2NzcyAqL1xuLnhzLXNob3cge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNzMsIGRldi9zYXNzL3V0aWxzL3ZhcmlhYmxlcy5zY3NzICovXG4ueHhzLXNob3cge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAvKiBsaW5lIDc4LCBkZXYvc2Fzcy91dGlscy92YXJpYWJsZXMuc2NzcyAqL1xuICAubWQtc2hvdyB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgODIsIGRldi9zYXNzL3V0aWxzL3ZhcmlhYmxlcy5zY3NzICovXG4gIC5tZC1oaWRlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE1MnB4KSB7XG4gIC8qIGxpbmUgODgsIGRldi9zYXNzL3V0aWxzL3ZhcmlhYmxlcy5zY3NzICovXG4gIC54bWQtc2hvdyB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgOTIsIGRldi9zYXNzL3V0aWxzL3ZhcmlhYmxlcy5zY3NzICovXG4gIC54bWQtaGlkZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAvKiBsaW5lIDk4LCBkZXYvc2Fzcy91dGlscy92YXJpYWJsZXMuc2NzcyAqL1xuICAuc20tc2hvdyB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgMTAyLCBkZXYvc2Fzcy91dGlscy92YXJpYWJsZXMuc2NzcyAqL1xuICAuc20taGlkZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTA4LCBkZXYvc2Fzcy91dGlscy92YXJpYWJsZXMuc2NzcyAqL1xuICAueHMtc2hvdyB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgMTEyLCBkZXYvc2Fzcy91dGlscy92YXJpYWJsZXMuc2NzcyAqL1xuICAueHMtaGlkZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC8qIGxpbmUgMTE4LCBkZXYvc2Fzcy91dGlscy92YXJpYWJsZXMuc2NzcyAqL1xuICAueHhzLXNob3cge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAvKiBsaW5lIDEyMiwgZGV2L3Nhc3MvdXRpbHMvdmFyaWFibGVzLnNjc3MgKi9cbiAgLnh4cy1oaWRlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1GT05UUy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgZm9udC1kaXNwbGF5OiBibG9jaztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9PcGVuLXNhbnMvbGlnaHQvT3BlblNhbnMtTGlnaHQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL09wZW4tc2Fucy9saWdodC9PcGVuU2Fucy1MaWdodC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL09wZW4tc2Fucy9saWdodC9PcGVuU2Fucy1MaWdodC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL09wZW4tc2Fucy9saWdodC9PcGVuU2Fucy1MaWdodC5lb3RcIik7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IGJsb2NrO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL09wZW4tc2Fucy9yZWd1bGFyL09wZW5TYW5zLVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL09wZW4tc2Fucy9yZWd1bGFyL09wZW5TYW5zLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9PcGVuLXNhbnMvcmVndWxhci9PcGVuU2Fucy1SZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvT3Blbi1zYW5zL3JlZ3VsYXIvT3BlblNhbnMtUmVndWxhci5lb3RcIik7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1kaXNwbGF5OiBibG9jaztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9PcGVuLXNhbnMvYm9sZC9PcGVuU2Fucy1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9PcGVuLXNhbnMvYm9sZC9PcGVuU2Fucy1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvT3Blbi1zYW5zL2JvbGQvT3BlblNhbnMtQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL09wZW4tc2Fucy9ib2xkL09wZW5TYW5zLUJvbGQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZGlzcGxheTogYmxvY2s7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvT3Blbi1zYW5zL3NlbWlib2xkL09wZW5TYW5zLVNlbWlCb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9PcGVuLXNhbnMvc2VtaWJvbGQvT3BlblNhbnMtU2VtaUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9PcGVuLXNhbnMvc2VtaWJvbGQvT3BlblNhbnMtU2VtaUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9PcGVuLXNhbnMvc2VtaWJvbGQvT3BlblNhbnMtU2VtaUJvbGQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKTtcbn1cblxuLyohIG5vcm1hbGl6ZS5jc3MgdjcuMC4wIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuLyogbGluZSAyLCBkZXYvc2Fzcy91dGlscy9yZXNldC5zY3NzICovXG5idXR0b24sIGhyLCBpbnB1dCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4vKiBsaW5lIDYsIGRldi9zYXNzL3V0aWxzL3Jlc2V0LnNjc3MgKi9cbmEsIGF1ZGlvLCBjYW52YXMsIHByb2dyZXNzLCB2aWRlbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyogbGluZSAxMCwgZGV2L3Nhc3MvdXRpbHMvcmVzZXQuc2NzcyAqL1xucHJvZ3Jlc3MsIHN1Yiwgc3VwIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4vKiBsaW5lIDE0LCBkZXYvc2Fzcy91dGlscy9yZXNldC5zY3NzICovXG5bdHlwZT1jaGVja2JveF0sIFt0eXBlPXJhZGlvXSwgbGVnZW5kIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogbGluZSAxOSwgZGV2L3Nhc3MvdXRpbHMvcmVzZXQuc2NzcyAqL1xuKiwgbGVnZW5kIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogbGluZSAyMywgZGV2L3Nhc3MvdXRpbHMvcmVzZXQuc2NzcyAqL1xuKiwgOmFjdGl2ZSwgOmZvY3VzLCA6aG92ZXIsIDp2aXNpdGVkIHtcbiAgb3V0bGluZTogMDtcbn1cblxuLyogbGluZSAyNywgZGV2L3Nhc3MvdXRpbHMvcmVzZXQuc2NzcyAqL1xuaHRtbCB7XG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG59XG5cbi8qIGxpbmUgMzIsIGRldi9zYXNzL3V0aWxzL3Jlc2V0LnNjc3MgKi9cbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBtYWluLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogbGluZSAzNiwgZGV2L3Nhc3MvdXRpbHMvcmVzZXQuc2NzcyAqL1xuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwO1xufVxuXG4vKiBsaW5lIDQxLCBkZXYvc2Fzcy91dGlscy9yZXNldC5zY3NzICovXG5jb2RlLCBrYmQsIHByZSwgc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbi8qIGxpbmUgNDYsIGRldi9zYXNzL3V0aWxzL3Jlc2V0LnNjc3MgKi9cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbn1cblxuLyogbGluZSA1MiwgZGV2L3Nhc3MvdXRpbHMvcmVzZXQuc2NzcyAqL1xuYiwgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qIGxpbmUgNTYsIGRldi9zYXNzL3V0aWxzL3Jlc2V0LnNjc3MgKi9cbmRmbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLyogbGluZSA2MCwgZGV2L3Nhc3MvdXRpbHMvcmVzZXQuc2NzcyAqL1xubWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjA7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4vKiBsaW5lIDY1LCBkZXYvc2Fzcy91dGlscy9yZXNldC5zY3NzICovXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG4vKiBsaW5lIDY5LCBkZXYvc2Fzcy91dGlscy9yZXNldC5zY3NzICovXG5zdWIsIHN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiBsaW5lIDc1LCBkZXYvc2Fzcy91dGlscy9yZXNldC5zY3NzICovXG5zdWIge1xuICBib3R0b206IC0uMjVlbTtcbn1cblxuLyogbGluZSA3OSwgZGV2L3Nhc3MvdXRpbHMvcmVzZXQuc2NzcyAqL1xuc3VwIHtcbiAgdG9wOiAtLjVlbTtcbn1cblxuLyogbGluZSA4MywgZGV2L3Nhc3MvdXRpbHMvcmVzZXQuc2NzcyAqL1xuYXVkaW86bm90KFtjb250cm9sc10pIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAwO1xufVxuXG4vKiBsaW5lIDg4LCBkZXYvc2Fzcy91dGlscy9yZXNldC5zY3NzICovXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi8qIGxpbmUgOTIsIGRldi9zYXNzL3V0aWxzL3Jlc2V0LnNjc3MgKi9cbnN2Zzpub3QoOnJvb3QpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogbGluZSA5NSwgZGV2L3Nhc3MvdXRpbHMvcmVzZXQuc2NzcyAqL1xuYnV0dG9uLCBzZWxlY3QsIHRleHRhcmVhLCBpbnB1dCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwYWRkaW5nOiA1cHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICByZXNpemU6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDFlbTtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG59XG5cbi8qIGxpbmUgMTA3LCBkZXYvc2Fzcy91dGlscy9yZXNldC5zY3NzICovXG5bdHlwZT1yZXNldF0sIFt0eXBlPXN1Ym1pdF0sIGJ1dHRvbiwgaHRtbCBbdHlwZT1idXR0b25dIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbi8qIGxpbmUgMTExLCBkZXYvc2Fzcy91dGlscy9yZXNldC5zY3NzICovXG5bdHlwZT1idXR0b25dOjotbW96LWZvY3VzLWlubmVyLCBbdHlwZT1yZXNldF06Oi1tb3otZm9jdXMtaW5uZXIsIFt0eXBlPXN1Ym1pdF06Oi1tb3otZm9jdXMtaW5uZXIsIGJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogbGluZSAxMTYsIGRldi9zYXNzL3V0aWxzL3Jlc2V0LnNjc3MgKi9cblt0eXBlPWJ1dHRvbl06LW1vei1mb2N1c3JpbmcsIFt0eXBlPXJlc2V0XTotbW96LWZvY3VzcmluZywgW3R5cGU9c3VibWl0XTotbW96LWZvY3VzcmluZywgYnV0dG9uOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogQnV0dG9uVGV4dCBkb3R0ZWQgMXB4O1xufVxuXG4vKiBsaW5lIDEyMCwgZGV2L3Nhc3MvdXRpbHMvcmVzZXQuc2NzcyAqL1xuZmllbGRzZXQge1xuICBwYWRkaW5nOiAuMzVlbSAuNzVlbSAuNjI1ZW07XG59XG5cbi8qIGxpbmUgMTI0LCBkZXYvc2Fzcy91dGlscy9yZXNldC5zY3NzICovXG5sZWdlbmQge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZGlzcGxheTogdGFibGU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxuLyogbGluZSAxMzEsIGRldi9zYXNzL3V0aWxzL3Jlc2V0LnNjc3MgKi9cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qIGxpbmUgMTM1LCBkZXYvc2Fzcy91dGlscy9yZXNldC5zY3NzICovXG5bdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLCBbdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDEzOSwgZGV2L3Nhc3MvdXRpbHMvcmVzZXQuc2NzcyAqL1xuW3R5cGU9c2VhcmNoXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbn1cblxuLyogbGluZSAxNDQsIGRldi9zYXNzL3V0aWxzL3Jlc2V0LnNjc3MgKi9cblt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sIFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qIGxpbmUgMTQ4LCBkZXYvc2Fzcy91dGlscy9yZXNldC5zY3NzICovXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIGZvbnQ6IGluaGVyaXQ7XG59XG5cbi8qIGxpbmUgMTUzLCBkZXYvc2Fzcy91dGlscy9yZXNldC5zY3NzICovXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxuXG4vKiBsaW5lIDE1NywgZGV2L3Nhc3MvdXRpbHMvcmVzZXQuc2NzcyAqL1xuW2hpZGRlbl0sIHRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSAxNjEsIGRldi9zYXNzL3V0aWxzL3Jlc2V0LnNjc3MgKi9cbi5jbGVhcmZpeDphZnRlciwgLmNsZWFyZml4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLyogbGluZSAxNjUsIGRldi9zYXNzL3V0aWxzL3Jlc2V0LnNjc3MgKi9cbi5jbGVhcmZpeDphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4vKiBsaW5lIDE2OSwgZGV2L3Nhc3MvdXRpbHMvcmVzZXQuc2NzcyAqL1xudWwgPiBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi8qIGxpbmUgMTczLCBkZXYvc2Fzcy91dGlscy9yZXNldC5zY3NzICovXG51bCwgb2wge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi8qIGxpbmUgMTc5LCBkZXYvc2Fzcy91dGlscy9yZXNldC5zY3NzICovXG4qLCAqOmJlZm9yZSwgKjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qIGxpbmUgMTgzLCBkZXYvc2Fzcy91dGlscy9yZXNldC5zY3NzICovXG5pbnB1dCwgc2VsZWN0LCBidXR0b24ge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4vKiBsaW5lIDE4NywgZGV2L3Nhc3MvdXRpbHMvcmVzZXQuc2NzcyAqL1xuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC13ZWlnaHQ6IGluaXRpYWw7XG59XG5cbi8qIGxpbmUgMTkxLCBkZXYvc2Fzcy91dGlscy9yZXNldC5zY3NzICovXG5zcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vKiBsaW5lIDE5NCwgZGV2L3Nhc3MvdXRpbHMvcmVzZXQuc2NzcyAqL1xuKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qIGxpbmUgMSwgZGV2L3Nhc3MvdXRpbHMvZHVtcC5zY3NzICovXG4uc3R5bGUtdGVtcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLyogbGluZSA1LCBkZXYvc2Fzcy91dGlscy9kdW1wLnNjc3MgKi9cbi5zdHlsZS10ZW1wID4gbGkge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIGxpZ2h0c2xhdGVncmF5O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCBsaWdodHNsYXRlZ3JheTtcbn1cblxuLyogbGluZSAxMCwgZGV2L3Nhc3MvdXRpbHMvZHVtcC5zY3NzICovXG4uc3R5bGUtdGVtcCA+IGxpID4gYSxcbi5zdHlsZS10ZW1wID4gbGkgPiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4vKiBsaW5lIDE1LCBkZXYvc2Fzcy91dGlscy9kdW1wLnNjc3MgKi9cbi5zdHlsZS10ZW1wID4gbGkgbGkgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIHBhZGRpbmctbGVmdDogMzVweDtcbn1cblxuLyogbGluZSAyMSwgZGV2L3Nhc3MvdXRpbHMvZHVtcC5zY3NzICovXG4uc3R5bGUtdGVtcCA+IGxpIGEsXG4uc3R5bGUtdGVtcCA+IGxpIHNwYW4ge1xuICBwYWRkaW5nOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSAyOCwgZGV2L3Nhc3MvdXRpbHMvZHVtcC5zY3NzICovXG4uc3R5bGUtdGVtcCA+IGxpIHVsIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDBweCAxMHB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuXG4vKiBsaW5lIDMzLCBkZXYvc2Fzcy91dGlscy9kdW1wLnNjc3MgKi9cbi5zdHlsZS10ZW1wIC5yZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG59XG5cbi8qIGxpbmUgMzYsIGRldi9zYXNzL3V0aWxzL2R1bXAuc2NzcyAqL1xuLnN0eWxlLXRlbXAgLnJlZCAqIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi8qIGxpbmUgNDEsIGRldi9zYXNzL3V0aWxzL2R1bXAuc2NzcyAqL1xuLnN0eWxlLXRlbXAgLmdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogZ3JlZW47XG59XG5cbi8qIGxpbmUgNDQsIGRldi9zYXNzL3V0aWxzL2R1bXAuc2NzcyAqL1xuLnN0eWxlLXRlbXAgLmdyZWVuICoge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLyogbGluZSA0OSwgZGV2L3Nhc3MvdXRpbHMvZHVtcC5zY3NzICovXG4uc3R5bGUtdGVtcCAueWVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogeWVsbG93O1xufVxuXG4vKiBsaW5lIDUzLCBkZXYvc2Fzcy91dGlscy9kdW1wLnNjc3MgKi9cbi5zdHlsZS10ZW1wIC5hbGwge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSA1NiwgZGV2L3Nhc3MvdXRpbHMvZHVtcC5zY3NzICovXG4uc3R5bGUtdGVtcCAuYWxsIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBvcmFuZ2U7XG59XG5cbi8qIGxpbmUgNjQsIGRldi9zYXNzL3V0aWxzL2R1bXAuc2NzcyAqL1xuLm5ld3MtZGF0ZSwgLm5ld3MtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5cbi8qIGxpbmUgNzQsIGRldi9zYXNzL3V0aWxzL2R1bXAuc2NzcyAqL1xuLm5ld3MtZGF0ZSB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cblxuLyogbGluZSA3OCwgZGV2L3Nhc3MvdXRpbHMvZHVtcC5zY3NzICovXG4ubmV3cy16YWcge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMi4xODc1cmVtO1xuICBsaW5lLWhlaWdodDogMTIzJTtcbiAgY29sb3I6ICMyNDI0MjQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAvKiBsaW5lIDc4LCBkZXYvc2Fzcy91dGlscy9kdW1wLnNjc3MgKi9cbiAgLm5ld3MtemFnIHtcbiAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC8qIGxpbmUgNzgsIGRldi9zYXNzL3V0aWxzL2R1bXAuc2NzcyAqL1xuICAubmV3cy16YWcge1xuICAgIGZvbnQtc2l6ZTogMS41NjI1cmVtO1xuICB9XG59XG5cbi8qIGxpbmUgOTUsIGRldi9zYXNzL3V0aWxzL2R1bXAuc2NzcyAqL1xuLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlclJhaWwge1xuICBiYWNrZ3JvdW5kOiAjRUJFRkYzO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi8qIGxpbmUgMTAwLCBkZXYvc2Fzcy91dGlscy9kdW1wLnNjc3MgKi9cbi5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXI6YWN0aXZlIC5tQ1NCX2RyYWdnZXJfYmFyLFxuLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlcjpob3ZlciAubUNTQl9kcmFnZ2VyX2Jhcixcbi5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXIubUNTQl9kcmFnZ2VyX29uRHJhZyAubUNTQl9kcmFnZ2VyX2JhciB7XG4gIGJhY2tncm91bmQ6ICNDNEM0QzQ7XG59XG5cbi8qIGxpbmUgMTA2LCBkZXYvc2Fzcy91dGlscy9kdW1wLnNjc3MgKi9cbi5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4vKiBsaW5lIDExMCwgZGV2L3Nhc3MvdXRpbHMvZHVtcC5zY3NzICovXG4ubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyIC5tQ1NCX2RyYWdnZXJfYmFyIHtcbiAgYmFja2dyb3VuZDogI0M0QzRDNDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4vKiBsaW5lIDExNSwgZGV2L3Nhc3MvdXRpbHMvZHVtcC5zY3NzICovXG4ud2lkZ2V0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgMTIwLCBkZXYvc2Fzcy91dGlscy9kdW1wLnNjc3MgKi9cbi53aWRnZXRfX21haW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cblxuLyogbGluZSAxMjYsIGRldi9zYXNzL3V0aWxzL2R1bXAuc2NzcyAqL1xuLndpZGdldF9fYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgIzAwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLyogbGluZSAxMzUsIGRldi9zYXNzL3V0aWxzL2R1bXAuc2NzcyAqL1xuLndpZGdldF9fYnV0dG9uOmhvdmVyIHtcbiAgY29sb3I6ICMyQTc5Qzg7XG4gIGJvcmRlci1jb2xvcjogIzJBNzlDODtcbn1cblxuLyogbGluZSAxNDEsIGRldi9zYXNzL3V0aWxzL2R1bXAuc2NzcyAqL1xuLndpZGdldF9fY29udGVudCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICMzQzNDM0M7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4vKiBsaW5lIDE0MiwgZGV2L3Nhc3MvdXRpbHMvZHVtcC5zY3NzICovXG4ud2lkZ2V0X19jb250ZW50IGltZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIycHg7XG4gIG1hcmdpbjogMCA1cHggMCAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogc3ViO1xufVxuXG4vKiBsaW5lIDE1NCwgZGV2L3Nhc3MvdXRpbHMvZHVtcC5zY3NzICovXG4ud2lkZ2V0X19jb250ZW50IHNwYW4ge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMyQTc5Qzg7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4vKiBsaW5lIDE2MSwgZGV2L3Nhc3MvdXRpbHMvZHVtcC5zY3NzICovXG4ud2lkZ2V0X19hcnJvdyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLyogbGluZSAxNjYsIGRldi9zYXNzL3V0aWxzL2R1bXAuc2NzcyAqL1xuLndpZGdldF9fYXJyb3c6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiA2cHggc29saWQgIzJBNzlDODtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4vKiBsaW5lIDE3NywgZGV2L3Nhc3MvdXRpbHMvZHVtcC5zY3NzICovXG4ud2lkZ2V0X19jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogMTBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgei1pbmRleDogMTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vKiBsaW5lIDE4NiwgZGV2L3Nhc3MvdXRpbHMvZHVtcC5zY3NzICovXG4ud2lkZ2V0X19jbG9zZSAuaWNvbiB7XG4gIHN0cm9rZTogIzJBNzlDODtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlLWluLW91dDtcbn1cblxuLyogbGluZSAxOTQsIGRldi9zYXNzL3V0aWxzL2R1bXAuc2NzcyAqL1xuLndpZGdldF9fY2xvc2U6aG92ZXIgLmljb24ge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbi8qIGxpbmUgMjAwLCBkZXYvc2Fzcy91dGlscy9kdW1wLnNjc3MgKi9cbi53aWRnZXRfX2Ryb3Bkb3duIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogdW5zZXQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcGFkZGluZzogMzJweDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMTAwJTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHotaW5kZXg6IDE7XG4gIGJveC1zaGFkb3c6IC01cHggNXB4IDVweCAwICM5ODk4OTg7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNSUpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgLyogbGluZSAyMDAsIGRldi9zYXNzL3V0aWxzL2R1bXAuc2NzcyAqL1xuICAud2lkZ2V0X19kcm9wZG93biB7XG4gICAgcGFkZGluZzogMzBweCAxNXB4IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC8qIGxpbmUgMjAwLCBkZXYvc2Fzcy91dGlscy9kdW1wLnNjc3MgKi9cbiAgLndpZGdldF9fZHJvcGRvd24ge1xuICAgIHJpZ2h0OiAtNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC8qIGxpbmUgMjAwLCBkZXYvc2Fzcy91dGlscy9kdW1wLnNjc3MgKi9cbiAgLndpZGdldF9fZHJvcGRvd24ge1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE1JSk7XG4gIH1cbn1cblxuLyogbGluZSAyMzAsIGRldi9zYXNzL3V0aWxzL2R1bXAuc2NzcyAqL1xuLndpZGdldF9fZHJvcGRvd24uYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLyogbGluZSAyMzAsIGRldi9zYXNzL3V0aWxzL2R1bXAuc2NzcyAqL1xuICAud2lkZ2V0X19kcm9wZG93bi5hY3RpdmUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgMCk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLyogbGluZSAyMzAsIGRldi9zYXNzL3V0aWxzL2R1bXAuc2NzcyAqL1xuICAud2lkZ2V0X19kcm9wZG93bi5hY3RpdmUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuXG4vKiBsaW5lIDI0NCwgZGV2L3Nhc3MvdXRpbHMvZHVtcC5zY3NzICovXG4ud2lkZ2V0X19kcm9wZG93biB1bCB7XG4gIGNvbHVtbi1jb3VudDogMztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLyogbGluZSAyNDQsIGRldi9zYXNzL3V0aWxzL2R1bXAuc2NzcyAqL1xuICAud2lkZ2V0X19kcm9wZG93biB1bCB7XG4gICAgY29sdW1uLWNvdW50OiAyO1xuICB9XG59XG5cbi8qIGxpbmUgMjUzLCBkZXYvc2Fzcy91dGlscy9kdW1wLnNjc3MgKi9cbi53aWRnZXRfX2Ryb3Bkb3duIGEge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4vKiBsaW5lIDI1OCwgZGV2L3Nhc3MvdXRpbHMvZHVtcC5zY3NzICovXG4ud2lkZ2V0X19kcm9wZG93biBhOmhvdmVyIHtcbiAgY29sb3I6ICMyQTc5Qzg7XG59XG5cbi8qIGxpbmUgMjY0LCBkZXYvc2Fzcy91dGlscy9kdW1wLnNjc3MgKi9cbi53aWRnZXRfX3NsaWRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDEyNXB4O1xufVxuXG4vKiBsaW5lIDI2OSwgZGV2L3Nhc3MvdXRpbHMvZHVtcC5zY3NzICovXG4ud2lkZ2V0X19zbGlkZXIgLndpZGdldF9fY29udGVudCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4vKiBsaW5lIDI3NCwgZGV2L3Nhc3MvdXRpbHMvZHVtcC5zY3NzICovXG4ud2lkZ2V0IGEge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4vKiBsaW5lIDQsIGRldi9zYXNzL3V0aWxzL2NvbW1vbi5zY3NzICovXG4uY29sLTEge1xuICB3aWR0aDogOC4zMzMzMyU7XG59XG5cbi8qIGxpbmUgNCwgZGV2L3Nhc3MvdXRpbHMvY29tbW9uLnNjc3MgKi9cbi5jb2wtMiB7XG4gIHdpZHRoOiAxNi42NjY2NyU7XG59XG5cbi8qIGxpbmUgNCwgZGV2L3Nhc3MvdXRpbHMvY29tbW9uLnNjc3MgKi9cbi5jb2wtMyB7XG4gIHdpZHRoOiAyNSU7XG59XG5cbi8qIGxpbmUgNCwgZGV2L3Nhc3MvdXRpbHMvY29tbW9uLnNjc3MgKi9cbi5jb2wtNCB7XG4gIHdpZHRoOiAzMy4zMzMzMyU7XG59XG5cbi8qIGxpbmUgNCwgZGV2L3Nhc3MvdXRpbHMvY29tbW9uLnNjc3MgKi9cbi5jb2wtNSB7XG4gIHdpZHRoOiA0MS42NjY2NyU7XG59XG5cbi8qIGxpbmUgNCwgZGV2L3Nhc3MvdXRpbHMvY29tbW9uLnNjc3MgKi9cbi5jb2wtNiB7XG4gIHdpZHRoOiA1MCU7XG59XG5cbi8qIGxpbmUgNCwgZGV2L3Nhc3MvdXRpbHMvY29tbW9uLnNjc3MgKi9cbi5jb2wtNyB7XG4gIHdpZHRoOiA1OC4zMzMzMyU7XG59XG5cbi8qIGxpbmUgNCwgZGV2L3Nhc3MvdXRpbHMvY29tbW9uLnNjc3MgKi9cbi5jb2wtOCB7XG4gIHdpZHRoOiA2Ni42NjY2NyU7XG59XG5cbi8qIGxpbmUgNCwgZGV2L3Nhc3MvdXRpbHMvY29tbW9uLnNjc3MgKi9cbi5jb2wtOSB7XG4gIHdpZHRoOiA3NSU7XG59XG5cbi8qIGxpbmUgNCwgZGV2L3Nhc3MvdXRpbHMvY29tbW9uLnNjc3MgKi9cbi5jb2wtMTAge1xuICB3aWR0aDogODMuMzMzMzMlO1xufVxuXG4vKiBsaW5lIDQsIGRldi9zYXNzL3V0aWxzL2NvbW1vbi5zY3NzICovXG4uY29sLTExIHtcbiAgd2lkdGg6IDkxLjY2NjY3JTtcbn1cblxuLyogbGluZSA0LCBkZXYvc2Fzcy91dGlscy9jb21tb24uc2NzcyAqL1xuLmNvbC0xMiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDEwLCBkZXYvc2Fzcy91dGlscy9jb21tb24uc2NzcyAqL1xuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBsaW5lLWhlaWdodDogMTYwJTtcbiAgZm9udC1zaXplOiBjYWxjKDEwMHZ3IC8gKHZhcigtLXZ3SWR0aCkgLyAxNikpO1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjMjQyNDI0O1xufVxuXG4vKiBsaW5lIDIwLCBkZXYvc2Fzcy91dGlscy9jb21tb24uc2NzcyAqL1xuYm9keTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IGJsYWNrO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHotaW5kZXg6IDE7XG4gIHRyYW5zaXRpb246IC4zcztcbn1cblxuLyogbGluZSAzNCwgZGV2L3Nhc3MvdXRpbHMvY29tbW9uLnNjc3MgKi9cbmJvZHkub3ZlcmZsb3ctaGlkZGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogbGluZSAzNywgZGV2L3Nhc3MvdXRpbHMvY29tbW9uLnNjc3MgKi9cbmJvZHkub3ZlcmZsb3ctaGlkZGVuOmJlZm9yZSB7XG4gIG9wYWNpdHk6IC41O1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4vKiBsaW5lIDQ0LCBkZXYvc2Fzcy91dGlscy9jb21tb24uc2NzcyAqL1xubWFpbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiBsaW5lIDUwLCBkZXYvc2Fzcy91dGlscy9jb21tb24uc2NzcyAqL1xuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogLjJzO1xuICBjb2xvcjogIzEzMTMxMztcbn1cblxuLyogbGluZSA1NiwgZGV2L3Nhc3MvdXRpbHMvY29tbW9uLnNjc3MgKi9cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSA2MCwgZGV2L3Nhc3MvdXRpbHMvY29tbW9uLnNjc3MgKi9cbi50YWJzX19jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgLyog0L/QviDRg9C80L7Qu9GH0LDQvdC40Y4g0L/RgNGP0YfQtdC8INCy0YHQtSDQsdC70L7QutC4ICovXG59XG5cbi8qIGxpbmUgNjUsIGRldi9zYXNzL3V0aWxzL2NvbW1vbi5zY3NzICovXG4udGFic19fY29udGVudC5hY3RpdmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICAvKiDQv9C+INGD0LzQvtC70YfQsNC90LjRjiDQv9C+0LrQsNC30YvQstCw0LXQvCDQvdGD0LbQvdGL0Lkg0LHQu9C+0LogKi9cbn1cblxuLyogbGluZSA3MSwgZGV2L3Nhc3MvdXRpbHMvY29tbW9uLnNjc3MgKi9cbi5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDE0MTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAvKiBsaW5lIDcxLCBkZXYvc2Fzcy91dGlscy9jb21tb24uc2NzcyAqL1xuICAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDcxLCBkZXYvc2Fzcy91dGlscy9jb21tb24uc2NzcyAqL1xuICAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjgwcHgpIHtcbiAgLyogbGluZSA3MSwgZGV2L3Nhc3MvdXRpbHMvY29tbW9uLnNjc3MgKi9cbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gIC8qIGxpbmUgNzEsIGRldi9zYXNzL3V0aWxzL2NvbW1vbi5zY3NzICovXG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTE1MnB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNTJweCkge1xuICAvKiBsaW5lIDcxLCBkZXYvc2Fzcy91dGlscy9jb21tb24uc2NzcyAqL1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMjRweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLyogbGluZSA3MSwgZGV2L3Nhc3MvdXRpbHMvY29tbW9uLnNjc3MgKi9cbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi8qIGxpbmUgMSwgZGV2L3Nhc3MvdXRpbHMvcHJlbG9hZGVyLnNjc3MgKi9cbi5wcmVsb2FkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogOTk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLyogbGluZSAxNCwgZGV2L3Nhc3MvdXRpbHMvcHJlbG9hZGVyLnNjc3MgKi9cbi5zay1kb3VibGUtYm91bmNlIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IGF1dG87XG59XG5cbi8qIGxpbmUgMjAsIGRldi9zYXNzL3V0aWxzL3ByZWxvYWRlci5zY3NzICovXG4uc2stZG91YmxlLWJvdW5jZSAuc2stY2hpbGQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNzk0NjI7XG4gIG9wYWNpdHk6IDAuNjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGFuaW1hdGlvbjogc2stZG91YmxlLWJvdW5jZSAyLjBzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xufVxuXG4vKiBsaW5lIDMyLCBkZXYvc2Fzcy91dGlscy9wcmVsb2FkZXIuc2NzcyAqL1xuLnNrLWRvdWJsZS1ib3VuY2UgLnNrLWRvdWJsZS1ib3VuY2UtMiB7XG4gIGFuaW1hdGlvbi1kZWxheTogLTEuMHM7XG59XG5cbkBrZXlmcmFtZXMgc2stZG91YmxlLWJvdW5jZSB7XG4gIDAlLCAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuXG4vKiBsaW5lIDYsIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbi52aS1jb25mIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAzO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4vKiBsaW5lIDE1LCBkZXYvc2Fzcy91dGlscy92aS5zY3NzICovXG4udmktY29uZi1oZWFkIHtcbiAgcGFkZGluZzogMjBweCA4MHB4IDIwcHggMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7XG59XG5cbi8qIGxpbmUgMTksIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbi52aS1jb25mLWJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi8qIGxpbmUgMjMsIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbi52aS1jb25mLW9wdGlvbiB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLyA0KTtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC8qIGxpbmUgMjMsIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbiAgLnZpLWNvbmYtb3B0aW9uIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMik7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLyogbGluZSAyMywgZGV2L3Nhc3MvdXRpbHMvdmkuc2NzcyAqL1xuICAudmktY29uZi1vcHRpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi8qIGxpbmUgMzIsIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbi52aS1jb25mLW9wdGlvbjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzAwMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC8qIGxpbmUgMzIsIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbiAgLnZpLWNvbmYtb3B0aW9uOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAvKiBsaW5lIDMyLCBkZXYvc2Fzcy91dGlscy92aS5zY3NzICovXG4gIC52aS1jb25mLW9wdGlvbjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLyogbGluZSA0MSwgZGV2L3Nhc3MvdXRpbHMvdmkuc2NzcyAqL1xuICAudmktY29uZi1vcHRpb246bnRoLWNoaWxkKDJuKzEpIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMDAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC8qIGxpbmUgNDEsIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbiAgLnZpLWNvbmYtb3B0aW9uOm50aC1jaGlsZCgybisxKSB7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAvKiBsaW5lIDQ5LCBkZXYvc2Fzcy91dGlscy92aS5zY3NzICovXG4gIC52aS1jb25mLW9wdGlvbjpudGgtY2hpbGQoLW4rMikge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xuICB9XG59XG5cbi8qIGxpbmUgNTQsIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbi52aS1jb25mLW9wdGlvbl9fbmFtZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi8qIGxpbmUgNjEsIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbi52aS1jb25mLW9wdGlvbiAudmktY29uZi1idG4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogbGluZSA2MywgZGV2L3Nhc3MvdXRpbHMvdmkuc2NzcyAqL1xuLnZpLWNvbmYtb3B0aW9uIC52aS1jb25mLWJ0bjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLyogbGluZSA2NiwgZGV2L3Nhc3MvdXRpbHMvdmkuc2NzcyAqL1xuLnZpLWNvbmYtb3B0aW9uIC52aS1jb25mLWJ0bi0tYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi8qIGxpbmUgNzIsIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbi52aS1jb25mLWJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBsaW5lIDgxLCBkZXYvc2Fzcy91dGlscy92aS5zY3NzICovXG4udmktY29uZi1idG5bZGF0YS12aT1cImZmMVwiXSB7XG4gIGZvbnQtZmFtaWx5OiAnQXJpYWwnLCBzYW5zLXNlcmlmO1xufVxuXG4vKiBsaW5lIDg1LCBkZXYvc2Fzcy91dGlscy92aS5zY3NzICovXG4udmktY29uZi1idG5bZGF0YS12aT1cImZmMlwiXSB7XG4gIGZvbnQtZmFtaWx5OiAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7XG59XG5cbi8qIGxpbmUgODgsIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbi52aS1jb25mLWJ0bltkYXRhLXZpPVwiZnMxXCJdIHtcbiAgZm9udC1zaXplOiAyMnB4O1xufVxuXG4vKiBsaW5lIDkxLCBkZXYvc2Fzcy91dGlscy92aS5zY3NzICovXG4udmktY29uZi1idG5bZGF0YS12aT1cImZzMlwiXSB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbn1cblxuLyogbGluZSA5NCwgZGV2L3Nhc3MvdXRpbHMvdmkuc2NzcyAqL1xuLnZpLWNvbmYtYnRuW2RhdGEtdmk9XCJsczFcIl0ge1xuICBsZXR0ZXItc3BhY2luZzogNHB4O1xufVxuXG4vKiBsaW5lIDk3LCBkZXYvc2Fzcy91dGlscy92aS5zY3NzICovXG4udmktY29uZi1idG5bZGF0YS12aT1cImxzMlwiXSB7XG4gIGxldHRlci1zcGFjaW5nOiA4cHg7XG59XG5cbi8qIGxpbmUgMTAxLCBkZXYvc2Fzcy91dGlscy92aS5zY3NzICovXG4udmktY29uZi1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMHB4O1xuICByaWdodDogMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgcGFkZGluZzogN3B4O1xufVxuXG4vKiBsaW5lIDEwOCwgZGV2L3Nhc3MvdXRpbHMvdmkuc2NzcyAqL1xuLnZpLWNvbmYtY2xvc2UgLmljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbn1cblxuLyogbGluZSAxMTQsIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbi52aS1jb25mLS1zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIGxpbmUgMTIwLCBkZXYvc2Fzcy91dGlscy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC5tcC1uZXdzIC5vcGluaW9uczo6YmVmb3JlIHtcbiAgYm90dG9tOiAwO1xufVxuXG4vKiBsaW5lIDEyMywgZGV2L3Nhc3MvdXRpbHMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXSBpbWcge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTI2LCBkZXYvc2Fzcy91dGlscy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC5tcC1lZGl0aW9uX19zbC1pbWcge1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTMwLCBkZXYvc2Fzcy91dGlscy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC5wYXJ0bmVycyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxMzMsIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl0gLm1wLW5ld3MgLm9waW5pb25zLWl0ZW0gLmltZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgMTM2LCBkZXYvc2Fzcy91dGlscy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC53aWRnZXRfX3NsaWRlciB7XG4gIG1pbi13aWR0aDogMjAwcHg7XG59XG5cbi8qIGxpbmUgMTQwLCBkZXYvc2Fzcy91dGlscy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC5oZWFkZXJfX21lbnUtdG9wIHtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4vKiBsaW5lIDE0MywgZGV2L3Nhc3MvdXRpbHMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXSAuaGVhZGVyX19tZW51LXRvcCBsaSB7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG59XG5cbi8qIGxpbmUgMTQ2LCBkZXYvc2Fzcy91dGlscy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC5tcC1zY3JlZW5fX3RhYnMtYnRuIHtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4vKiBsaW5lIDE0OSwgZGV2L3Nhc3MvdXRpbHMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXSAubXAtc2NyZWVuX190YWJzLWJ0biBhIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgMTUyLCBkZXYvc2Fzcy91dGlscy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC5tcC1uZXdzX19saXN0LXNpZGVfX2NvbCAuaXRlbSAuemFnIHtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG59XG5cbi8qIGxpbmUgMTU1LCBkZXYvc2Fzcy91dGlscy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdIC5mb290ZXItbWVudSB1bCB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gIC8qIGxpbmUgMTU4LCBkZXYvc2Fzcy91dGlscy92aS5zY3NzICovXG4gIFtjbGFzcyo9XCJ2aS1cIl0gLm1wLW5ld3NfX2xpc3QtY29sIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgLyogbGluZSAxNjQsIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbiAgW2NsYXNzKj1cInZpLVwiXSAubXAtbmV3c19fbGlzdC1zaWRlIHtcbiAgICB3aWR0aDogMzMlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNTJweCkge1xuICAvKiBsaW5lIDE2NCwgZGV2L3Nhc3MvdXRpbHMvdmkuc2NzcyAqL1xuICBbY2xhc3MqPVwidmktXCJdIC5tcC1uZXdzX19saXN0LXNpZGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNTJweCkge1xuICAvKiBsaW5lIDE3MiwgZGV2L3Nhc3MvdXRpbHMvdmkuc2NzcyAqL1xuICBbY2xhc3MqPVwidmktXCJdIC5tcC1uZXdzX19saXN0IHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE1MnB4KSB7XG4gIC8qIGxpbmUgMTc2LCBkZXYvc2Fzcy91dGlscy92aS5zY3NzICovXG4gIFtjbGFzcyo9XCJ2aS1cIl0gLm1wLW5ld3NfX2xpc3QgLm1wLW5ld3NfX2xpc3QtbWFpbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE1MnB4KSB7XG4gIC8qIGxpbmUgMTgyLCBkZXYvc2Fzcy91dGlscy92aS5zY3NzICovXG4gIFtjbGFzcyo9XCJ2aS1cIl0gLm1wLXNjcmVlbl9fbGlzdCwgW2NsYXNzKj1cInZpLVwiXSAubXAtc2NyZWVuX190YWJzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLyogbGluZSAxODcsIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbiAgW2NsYXNzKj1cInZpLVwiXSAubXAtc2NyZWVuX19saXN0ID4gbGk6Zmlyc3QtY2hpbGQsIFtjbGFzcyo9XCJ2aS1cIl0gLm1wLXNjcmVlbl9fbGlzdCA+IGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLyogbGluZSAxOTIsIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbiAgW2NsYXNzKj1cInZpLVwiXSAud2lkZ2V0X19kcm9wZG93biB1bCB7XG4gICAgY29sdW1uLWNvdW50OiAyO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAvKiBsaW5lIDE5NywgZGV2L3Nhc3MvdXRpbHMvdmkuc2NzcyAqL1xuICBbY2xhc3MqPVwidmktXCJdIC53aWRnZXRfX2Ryb3Bkb3duIHtcbiAgICByaWdodDogMDtcbiAgfVxufVxuXG4vKiBsaW5lIDIwNiwgZGV2L3Nhc3MvdXRpbHMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJmZjFcIl0ge1xuICBmb250LWZhbWlseTogJ0FyaWFsJywgc2Fucy1zZXJpZjtcbn1cblxuLyogbGluZSAyMDksIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiZmYyXCJdIHtcbiAgZm9udC1mYW1pbHk6ICdUaW1lcyBOZXcgUm9tYW4nLCBzZXJpZjtcbn1cblxuLyogbGluZSAyMTYsIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiZnMxXCJdIHtcbiAgZm9udC1zaXplOiAyMnB4O1xufVxuXG4vKiBsaW5lIDIxOCwgZGV2L3Nhc3MvdXRpbHMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJmczFcIl0gLmhlYWRlcl9fbWVudS10b3AgYSwgW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJmczFcIl0gLndpZGdldF9fYnV0dG9uLCBbY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImZzMVwiXSAuaGVhZGVyX19tZW51LW1vYmlsZSBhLCBbY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImZzMVwiXSAud2lkZ2V0X19jb250ZW50LCBbY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImZzMVwiXSAubXAtc2NyZWVuX190YWJzLWJ0biBhLCBbY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImZzMVwiXSAubmV3cy1kYXRlLCBbY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImZzMVwiXSAubmV3cy10aXRsZSwgW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJmczFcIl0gLm1wLW5ld3NfX2xpc3Qtc2lkZV9fY29sIGEgLm5hbWUsIFtjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiZnMxXCJdIC5tcC1uZXdzX19saXN0LXNpZGVfX2NvbCBhIC5kZXNjIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMTEwJTtcbn1cblxuLyogbGluZSAyMjIsIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiZnMxXCJdIC5tcC1uZXdzX19saXN0LXNpZGVfX2NvbCAuaXRlbSBhLCBbY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImZzMVwiXSAubXAtbmV3c19fbGlzdC1zaWRlX19jb2wgLmJ0bi1tb3JlLCBbY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImZzMVwiXSAubXAtbmV3cyAub3BpbmlvbnMtaXRlbSAuZGVzYywgW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJmczFcIl0gLmZvb3Rlci1tZW51IHVsIGxpIGEsIFtjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiZnMxXCJdIC5mb290ZXItZG9jX19saW5rLCBbY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImZzMVwiXSAuZm9vdGVyLWJvdHRvbSBzcGFuLCBbY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImZzMVwiXSAubXAtbmV3cyAub3BpbmlvbnMtaXRlbSAubmFtZSwgW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJmczFcIl0gLm1wLXNjcmVlbl9fbGlzdC1ib3R0b20gc3BhbiwgW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJmczFcIl0gLmhlYWRlcl9fc2VhcmNoIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sIFtjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiZnMxXCJdIC5oZWFkZXJfX3NlYXJjaCBidXR0b24sIFtjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiZnMxXCJdIC53aWRnZXRfX2Ryb3Bkb3duIGEsIFtjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiZnMxXCJdIC5tcC1zY3JlZW5fX2xpc3QtYm90dG9tIGEge1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAxMTAlO1xufVxuXG4vKiBsaW5lIDIyNiwgZGV2L3Nhc3MvdXRpbHMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJmczFcIl0gLm1wLW5ld3NfX2xpc3Qtc2lkZV9fY29sIC5pdGVtIC56YWcge1xuICBmb250LXNpemU6IDI1cHg7XG59XG5cbi8qIGxpbmUgMjMwLCBkZXYvc2Fzcy91dGlscy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImZzMlwiXSB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbn1cblxuLyogbGluZSAyMzIsIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiZnMyXCJdIC5oZWFkZXJfX21lbnUtdG9wIGEsIFtjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiZnMyXCJdIC53aWRnZXRfX2J1dHRvbiwgW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJmczJcIl0gLmhlYWRlcl9fbWVudS1tb2JpbGUgYSwgW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJmczJcIl0gLndpZGdldF9fY29udGVudCwgW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJmczJcIl0gLm1wLXNjcmVlbl9fdGFicy1idG4gYSwgW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJmczJcIl0gLm5ld3MtZGF0ZSwgW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJmczJcIl0gLm5ld3MtdGl0bGUsIFtjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiZnMyXCJdIC5tcC1uZXdzX19saXN0LXNpZGVfX2NvbCBhIC5uYW1lLCBbY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImZzMlwiXSAubXAtbmV3c19fbGlzdC1zaWRlX19jb2wgYSAuZGVzYyB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDExMCU7XG59XG5cbi8qIGxpbmUgMjM2LCBkZXYvc2Fzcy91dGlscy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImZzMlwiXSAubXAtbmV3c19fbGlzdC1zaWRlX19jb2wgLml0ZW0gYSwgW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJmczJcIl0gLm1wLW5ld3NfX2xpc3Qtc2lkZV9fY29sIC5idG4tbW9yZSwgW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJmczJcIl0gLm1wLW5ld3MgLm9waW5pb25zLWl0ZW0gLmRlc2MsIFtjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiZnMyXCJdIC5mb290ZXItbWVudSB1bCBsaSBhLCBbY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImZzMlwiXSAuZm9vdGVyLWRvY19fbGluaywgW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJmczJcIl0gLmZvb3Rlci1ib3R0b20gc3BhbiwgW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJmczJcIl0gLm1wLW5ld3MgLm9waW5pb25zLWl0ZW0gLm5hbWUsIFtjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiZnMyXCJdIC5tcC1zY3JlZW5fX2xpc3QtYm90dG9tIHNwYW4sIFtjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiZnMyXCJdIC5oZWFkZXJfX3NlYXJjaCBpbnB1dFt0eXBlPVwic3VibWl0XCJdLCBbY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImZzMlwiXSAuaGVhZGVyX19zZWFyY2ggYnV0dG9uLCBbY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImZzMlwiXSAud2lkZ2V0X19kcm9wZG93biBhLCBbY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImZzMlwiXSAubXAtc2NyZWVuX19saXN0LWJvdHRvbSBhIHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMTEwJTtcbn1cblxuLyogbGluZSAyNDAsIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiZnMyXCJdIC5tcC1uZXdzX19saXN0LXNpZGVfX2NvbCAuaXRlbSAuemFnIHtcbiAgZm9udC1zaXplOiAzMHB4O1xufVxuXG4vKiBsaW5lIDI0MywgZGV2L3Nhc3MvdXRpbHMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJmczJcIl0gLm1wLW5ld3NfX2xpc3QtY29sIC56YWcge1xuICBmb250LXNpemU6IDMwcHg7XG59XG5cbi8qIGxpbmUgMjU1LCBkZXYvc2Fzcy91dGlscy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImxzMVwiXSB7XG4gIGxldHRlci1zcGFjaW5nOiA0cHg7XG59XG5cbi8qIGxpbmUgMjU5LCBkZXYvc2Fzcy91dGlscy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImxzMlwiXSB7XG4gIGxldHRlci1zcGFjaW5nOiA4cHg7XG59XG5cbi8qIGxpbmUgMjY1LCBkZXYvc2Fzcy91dGlscy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMFwiXSAuaGVhZGVyX19tZW51LXRvcCBsaSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xufVxuXG4vKiBsaW5lIDI2OCwgZGV2L3Nhc3MvdXRpbHMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczBcIl0gLmhlYWRlcl9fbWVudS10b3AgbGkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbn1cblxuLyogbGluZSAyNzAsIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MwXCJdIC5oZWFkZXJfX21lbnUtdG9wIGxpIGEge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi8qIGxpbmUgMjc0LCBkZXYvc2Fzcy91dGlscy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMFwiXSAuaGVhZGVyX19zZWFyY2ggaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xufVxuXG4vKiBsaW5lIDI3NywgZGV2L3Nhc3MvdXRpbHMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczBcIl0gLmhlYWRlcl9fbGMgbGkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbn1cblxuLyogbGluZSAyNzksIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MwXCJdIC5oZWFkZXJfX2xjIGxpIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbn1cblxuLyogbGluZSAyODMsIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MwXCJdIC5oZWFkZXJfX21lbnUtbW9iaWxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG59XG5cbi8qIGxpbmUgMjg2LCBkZXYvc2Fzcy91dGlscy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMFwiXSAuaGVhZGVyX19idXJnZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbn1cblxuLyogbGluZSAyODksIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MwXCJdIC53aWRnZXRfX2NvbnRlbnQgc3BhbiB7XG4gIGNvbG9yOiBibGFjaztcbn1cblxuLyogbGluZSAyOTQsIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MxXCJdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4vKiBsaW5lIDI5NiwgZGV2L3Nhc3MvdXRpbHMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gLmhlYWRlcl9fbWVudS10b3AgbGkge1xuICBib3JkZXI6IDFweCBzb2xpZCB3aGl0ZTtcbn1cblxuLyogbGluZSAyOTksIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MxXCJdIC53aWRnZXRfX2Ryb3Bkb3duIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5cbi8qIGxpbmUgMzAxLCBkZXYvc2Fzcy91dGlscy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMVwiXSAud2lkZ2V0X19kcm9wZG93biBhIHtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4vKiBsaW5lIDMwNiwgZGV2L3Nhc3MvdXRpbHMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gLmhlYWRlcl9fbWVudS10b3AgbGkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxuLyogbGluZSAzMDgsIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MxXCJdIC5oZWFkZXJfX21lbnUtdG9wIGxpIGEge1xuICBjb2xvcjogYmxhY2s7XG59XG5cbi8qIGxpbmUgMzEyLCBkZXYvc2Fzcy91dGlscy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMVwiXSAuaGVhZGVyX19tZW51LW1vYmlsZSwgW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gLmhlYWRlcl9fYnVyZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5cbi8qIGxpbmUgMzE3LCBkZXYvc2Fzcy91dGlscy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMVwiXSAuaGVhZGVyX19zZWFyY2ggaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBjb2xvcjogYmxhY2s7XG59XG5cbi8qIGxpbmUgMzIxLCBkZXYvc2Fzcy91dGlscy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMVwiXSAuaGVhZGVyX19sYyBsaSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuXG4vKiBsaW5lIDMyMywgZGV2L3Nhc3MvdXRpbHMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gLmhlYWRlcl9fbGMgbGkgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuXG4vKiBsaW5lIDMyNywgZGV2L3Nhc3MvdXRpbHMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gLmhlYWRlcl9fbGMgbGkgYSAuaWNvbiwgW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gLmhlYWRlcl9fbGMgbGkgc3BhbiAuaWNvbiB7XG4gIGZpbGw6IGJsYWNrO1xufVxuXG4vKiBsaW5lIDMzMCwgZGV2L3Nhc3MvdXRpbHMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gLmhlYWRlcl9fbGMgbGkgPiBzcGFuIHtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4vKiBsaW5lIDMzMywgZGV2L3Nhc3MvdXRpbHMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gLmhlYWRlcl9fYnVyZ2VyIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbn1cblxuLyogbGluZSAzMzcsIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MxXCJdIC5oZWFkZXJfX3NlYXJjaCBpbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4vKiBsaW5lIDM0MSwgZGV2L3Nhc3MvdXRpbHMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gLm1wLXNjcmVlbl9fbGlzdC10b3AgLmljb24sIFtjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MxXCJdIC5mb290ZXItZG9jX19saW5rIC5pY29uIHtcbiAgZmlsbDogd2hpdGU7XG59XG5cbi8qIGxpbmUgMzQ0LCBkZXYvc2Fzcy91dGlscy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMVwiXSAubXAtc2NyZWVuX190YWJzLWJ0biBhIHtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXItY29sb3I6IHdoaXRlO1xufVxuXG4vKiBsaW5lIDM0OSwgZGV2L3Nhc3MvdXRpbHMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gLm1wLW5ld3NfX2xpc3QtY29sLm9waW5pb25zIC56YWcge1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG59XG5cbi8qIGxpbmUgMzUzLCBkZXYvc2Fzcy91dGlscy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMVwiXSAubXAtbmV3c19fbGlzdC1jb2wgLnphZyB7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG59XG5cbi8qIGxpbmUgMzU2LCBkZXYvc2Fzcy91dGlscy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMVwiXSAubXAtbmV3cyAub3BpbmlvbnMtaXRlbSAubmFtZSwgW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gLm1wLXNjcmVlbl9fbGlzdC1ib3R0b20gYSwgW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gLmZvb3Rlci1tZW51IHVsIGxpIGEsIFtjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MxXCJdIC5mb290ZXItZG9jX19saW5rLCBbY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMVwiXSAuZm9vdGVyLWJvdHRvbSBzcGFuLCBbY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMVwiXSAubXAtbmV3cyAub3BpbmlvbnMtaXRlbSAuZGVzYywgW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gLm1wLXNjcmVlbl9fbGlzdC1ib3R0b20gc3BhbiwgW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gLm5ld3MtemFnLCBbY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMVwiXSAubmV3cy1kYXRlLCBbY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMVwiXSAubmV3cy10aXRsZSwgW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gLm1wLXNjcmVlbl9fbGlzdC10aXRsZSwgW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gLndpZGdldF9fY29udGVudCwgW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gLndpZGdldF9fY29udGVudCBzcGFuLCBbY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMVwiXSAubXAtbmV3c19fbGlzdC1zaWRlX19jb2wgYSAubmFtZSwgW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gLm1wLW5ld3NfX2xpc3Qtc2lkZV9fY29sIGEgLmRlc2MsIFtjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MxXCJdIC5tcC1uZXdzX19saXN0LXNpZGVfX2NvbCAuaXRlbSAuemFnLCBbY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMVwiXSAubXAtbmV3c19fbGlzdC1zaWRlX19jb2wgLml0ZW0gYSwgW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gLm1wLW5ld3NfX2xpc3Qtc2lkZV9fY29sIGEgLnphZywgW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gLm1wLW5ld3NfX2xpc3Qtc2lkZV9fY29sIC5idG4tbW9yZSB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLyogbGluZSAzNTksIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MxXCJdIC5tcC1uZXdzX19saXN0LXNpZGVfX2NvbCAuYnRuLW1vcmUge1xuICBib3JkZXItY29sb3I6IHdoaXRlO1xufVxuXG4vKiBsaW5lIDM2MiwgZGV2L3Nhc3MvdXRpbHMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gLmZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgd2hpdGU7XG59XG5cbi8qIGxpbmUgMzY2LCBkZXYvc2Fzcy91dGlscy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMVwiXSAuaGVhZGVyX19tZW51LW1vYmlsZSBhLCBbY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMVwiXSAuaGVhZGVyX19sYyBsaSBhLCBbY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMVwiXSAuaGVhZGVyX19sYyBsaSBzcGFuIHtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4vKiBsaW5lIDM3MSwgZGV2L3Nhc3MvdXRpbHMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gLmhlYWRlcl9fbWVudS10b3Age1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXI6IDFweCBzb2xpZCB3aGl0ZTtcbn1cblxuLyogbGluZSAzNzQsIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MxXCJdIC5oZWFkZXJfX21lbnUtdG9wIGEge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi8qIGxpbmUgMzc4LCBkZXYvc2Fzcy91dGlscy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMVwiXSAudmktY29uZiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cblxuLyogbGluZSAzODEsIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MxXCJdIC52aS1jb25mLWhlYWQge1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG5cbi8qIGxpbmUgMzg0LCBkZXYvc2Fzcy91dGlscy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMVwiXSAudmktY29uZi1vcHRpb24ge1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG5cbi8qIGxpbmUgMzg2LCBkZXYvc2Fzcy91dGlscy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMVwiXSAudmktY29uZi1vcHRpb25fX25hbWUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLyogbGluZSAzODksIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MxXCJdIC52aS1jb25mLW9wdGlvbiAudmktY29uZi1idG4tLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4vKiBsaW5lIDM5NCwgZGV2L3Nhc3MvdXRpbHMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gLnZpLWNvbmYtYnRuIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLyogbGluZSAzOTgsIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MxXCJdIC52aS1jb25mLWNsb3NlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuXG4vKiBsaW5lIDQwMCwgZGV2L3Nhc3MvdXRpbHMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczFcIl0gLnZpLWNvbmYtY2xvc2UgLmljb24ge1xuICBmaWxsOiAjZmZmO1xufVxuXG4vKiBsaW5lIDQwNiwgZGV2L3Nhc3MvdXRpbHMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczJcIl0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhlNWZmO1xuICBjb2xvcjogIzAwMmQ1Njtcbn1cblxuLyogbGluZSA0MTAsIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC53aWRnZXRfX2Ryb3Bkb3duIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4ZTVmZjtcbn1cblxuLyogbGluZSA0MTIsIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC53aWRnZXRfX2Ryb3Bkb3duIGEge1xuICBjb2xvcjogIzAwMmQ1Njtcbn1cblxuLyogbGluZSA0MTYsIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC5oZWFkZXJfX21lbnUtdG9wIGxpIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMmQ1Njtcbn1cblxuLyogbGluZSA0MTksIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC5oZWFkZXJfX21lbnUtdG9wIGxpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmQ1Njtcbn1cblxuLyogbGluZSA0MjEsIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC5oZWFkZXJfX21lbnUtdG9wIGxpIGEge1xuICBjb2xvcjogI2M4ZTVmZjtcbn1cblxuLyogbGluZSA0MjUsIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC5oZWFkZXJfX21lbnUtbW9iaWxlLCBbY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMlwiXSAuaGVhZGVyX19idXJnZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyZDU2O1xufVxuXG4vKiBsaW5lIDQzMCwgZGV2L3Nhc3MvdXRpbHMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczJcIl0gLmhlYWRlcl9fc2VhcmNoIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyZDU2O1xuICBjb2xvcjogI2M4ZTVmZjtcbn1cblxuLyogbGluZSA0MzQsIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC5oZWFkZXJfX2xjIGxpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmQ1Njtcbn1cblxuLyogbGluZSA0MzYsIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC5oZWFkZXJfX2xjIGxpIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyZDU2O1xufVxuXG4vKiBsaW5lIDQ0MCwgZGV2L3Nhc3MvdXRpbHMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczJcIl0gLmhlYWRlcl9fbGMgbGkgYSAuaWNvbiwgW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczJcIl0gLmhlYWRlcl9fbGMgbGkgc3BhbiAuaWNvbiB7XG4gIGZpbGw6ICNjOGU1ZmY7XG59XG5cbi8qIGxpbmUgNDQzLCBkZXYvc2Fzcy91dGlscy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMlwiXSAuaGVhZGVyX19sYyBsaSA+IHNwYW4ge1xuICBjb2xvcjogI2M4ZTVmZjtcbn1cblxuLyogbGluZSA0NDYsIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC5oZWFkZXJfX2J1cmdlciBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4ZTVmZjtcbn1cblxuLyogbGluZSA0NTAsIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC5oZWFkZXJfX3NlYXJjaCBpbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAyZDU2O1xuICBjb2xvcjogIzAwMmQ1Njtcbn1cblxuLyogbGluZSA0NTQsIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC5tcC1zY3JlZW5fX2xpc3QtdG9wIC5pY29uLCBbY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMlwiXSAuZm9vdGVyLWRvY19fbGluayAuaWNvbiB7XG4gIGZpbGw6ICMwMDJkNTY7XG59XG5cbi8qIGxpbmUgNDU3LCBkZXYvc2Fzcy91dGlscy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMlwiXSAubXAtc2NyZWVuX190YWJzLWJ0biBhIHtcbiAgY29sb3I6ICMwMDJkNTY7XG4gIGJvcmRlci1jb2xvcjogIzAwMmQ1Njtcbn1cblxuLyogbGluZSA0NjIsIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC5tcC1uZXdzX19saXN0LWNvbC5vcGluaW9ucyAuemFnIHtcbiAgY29sb3I6ICMwMDJkNTY7XG4gIGJvcmRlci1jb2xvcjogIzAwMmQ1Njtcbn1cblxuLyogbGluZSA0NjYsIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC5tcC1uZXdzX19saXN0LWNvbCAuemFnIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAyZDU2O1xufVxuXG4vKiBsaW5lIDQ2OSwgZGV2L3Nhc3MvdXRpbHMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczJcIl0gLm1wLW5ld3MgLm9waW5pb25zLWl0ZW0gLm5hbWUsIFtjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC5tcC1zY3JlZW5fX2xpc3QtYm90dG9tIGEsIFtjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC5mb290ZXItbWVudSB1bCBsaSBhLCBbY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMlwiXSAuZm9vdGVyLWRvY19fbGluaywgW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczJcIl0gLmZvb3Rlci1ib3R0b20gc3BhbiwgW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczJcIl0gLm1wLW5ld3MgLm9waW5pb25zLWl0ZW0gLmRlc2MsIFtjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC5tcC1zY3JlZW5fX2xpc3QtYm90dG9tIHNwYW4sIFtjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC5uZXdzLXphZywgW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczJcIl0gLm5ld3MtZGF0ZSwgW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczJcIl0gLm5ld3MtdGl0bGUsIFtjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC5tcC1zY3JlZW5fX2xpc3QtdGl0bGUsIFtjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC53aWRnZXRfX2NvbnRlbnQsIFtjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC53aWRnZXRfX2NvbnRlbnQgc3BhbiwgW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczJcIl0gLm1wLW5ld3NfX2xpc3Qtc2lkZV9fY29sIGEgLm5hbWUsIFtjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC5tcC1uZXdzX19saXN0LXNpZGVfX2NvbCBhIC5kZXNjLCBbY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMlwiXSAubXAtbmV3c19fbGlzdC1zaWRlX19jb2wgLml0ZW0gLnphZywgW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczJcIl0gLm1wLW5ld3NfX2xpc3Qtc2lkZV9fY29sIC5pdGVtIGEsIFtjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC5tcC1uZXdzX19saXN0LXNpZGVfX2NvbCBhIC56YWcsIFtjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC5tcC1uZXdzX19saXN0LXNpZGVfX2NvbCAuYnRuLW1vcmUge1xuICBjb2xvcjogIzAwMmQ1Njtcbn1cblxuLyogbGluZSA0NzIsIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC5tcC1uZXdzX19saXN0LXNpZGVfX2NvbCAuYnRuLW1vcmUge1xuICBib3JkZXItY29sb3I6ICMwMDJkNTY7XG59XG5cbi8qIGxpbmUgNDc1LCBkZXYvc2Fzcy91dGlscy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMlwiXSAuZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4ZTVmZjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMDJkNTY7XG59XG5cbi8qIGxpbmUgNDc5LCBkZXYvc2Fzcy91dGlscy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMlwiXSAuaGVhZGVyX19tZW51LW1vYmlsZSBhLCBbY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMlwiXSAuaGVhZGVyX19sYyBsaSBhLCBbY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMlwiXSAuaGVhZGVyX19sYyBsaSBzcGFuIHtcbiAgY29sb3I6ICNjOGU1ZmY7XG59XG5cbi8qIGxpbmUgNDgyLCBkZXYvc2Fzcy91dGlscy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMlwiXSAuZm9vdGVyLXNvY2lhbCB1bCBsaSBhIC5pY29uIHtcbiAgZmlsbDogIzAwMmQ1Njtcbn1cblxuLyogbGluZSA0ODcsIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC5oZWFkZXJfX21lbnUtdG9wIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4ZTVmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMmQ1Njtcbn1cblxuLyogbGluZSA0OTAsIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC5oZWFkZXJfX21lbnUtdG9wIGEge1xuICBjb2xvcjogIzAwMmQ1Njtcbn1cblxuLyogbGluZSA0OTQsIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC5tcC1lZGl0aW9uX19zbC1iYXItd3JhcDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyZDU2O1xufVxuXG4vKiBsaW5lIDQ5NywgZGV2L3Nhc3MvdXRpbHMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczJcIl0gLm1wLWVkaXRpb25fX3NsLWJhciAudWktc2xpZGVyLWhhbmRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xufVxuXG4vKiBsaW5lIDUwNiwgZGV2L3Nhc3MvdXRpbHMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczJcIl0gLnZpLWNvbmYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhlNWZmO1xuICBib3JkZXItY29sb3I6ICMwMDJkNTY7XG59XG5cbi8qIGxpbmUgNTA5LCBkZXYvc2Fzcy91dGlscy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMlwiXSAudmktY29uZi1oZWFkIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAyZDU2O1xufVxuXG4vKiBsaW5lIDUxMiwgZGV2L3Nhc3MvdXRpbHMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczJcIl0gLnZpLWNvbmYtb3B0aW9uIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAyZDU2O1xufVxuXG4vKiBsaW5lIDUxNCwgZGV2L3Nhc3MvdXRpbHMvdmkuc2NzcyAqL1xuW2NsYXNzKj1cInZpLVwiXVtjbGFzcyo9XCJjczJcIl0gLnZpLWNvbmYtb3B0aW9uX19uYW1lIHtcbiAgY29sb3I6ICMwMDJkNTY7XG59XG5cbi8qIGxpbmUgNTE3LCBkZXYvc2Fzcy91dGlscy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMlwiXSAudmktY29uZi1vcHRpb24gLnZpLWNvbmYtYnRuLS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyZDU2O1xuICBjb2xvcjogI2M4ZTVmZjtcbn1cblxuLyogbGluZSA1MjIsIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC52aS1jb25mLWJ0biB7XG4gIGJvcmRlci1jb2xvcjogIzAwMmQ1NjtcbiAgY29sb3I6ICMwMDJkNTY7XG59XG5cbi8qIGxpbmUgNTI2LCBkZXYvc2Fzcy91dGlscy92aS5zY3NzICovXG5bY2xhc3MqPVwidmktXCJdW2NsYXNzKj1cImNzMlwiXSAudmktY29uZi1jbG9zZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwMmQ1Njtcbn1cblxuLyogbGluZSA1MjgsIGRldi9zYXNzL3V0aWxzL3ZpLnNjc3MgKi9cbltjbGFzcyo9XCJ2aS1cIl1bY2xhc3MqPVwiY3MyXCJdIC52aS1jb25mLWNsb3NlIC5pY29uIHtcbiAgZmlsbDogIzAwMmQ1Njtcbn1cblxuLyogbGluZSAxLCBkZXYvc2Fzcy9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4uaGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgLyogbGluZSAxLCBkZXYvc2Fzcy9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4gIC5oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC8qIGxpbmUgMSwgZGV2L3Nhc3MvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuICAuaGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5cbi8qIGxpbmUgMTQsIGRldi9zYXNzL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbi5oZWFkZXJfX3RvcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogMjhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgLyogbGluZSAxNCwgZGV2L3Nhc3MvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuICAuaGVhZGVyX190b3Age1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC8qIGxpbmUgMTQsIGRldi9zYXNzL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbiAgLmhlYWRlcl9fdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC8qIGxpbmUgMTQsIGRldi9zYXNzL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbiAgLmhlYWRlcl9fdG9wIHtcbiAgICB6LWluZGV4OiAzO1xuICB9XG59XG5cbi8qIGxpbmUgMzMsIGRldi9zYXNzL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbi5oZWFkZXJfX2JvdHRvbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLyogbGluZSAzOSwgZGV2L3Nhc3MvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuLmhlYWRlcl9fYnVyZ2VyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNzRweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBiYWNrZ3JvdW5kOiAjMkE3OUM4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8qIGxpbmUgNDYsIGRldi9zYXNzL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbi5oZWFkZXJfX2J1cmdlciBzcGFuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDJweDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHRyYW5zaXRpb246IC41cztcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG5cbi8qIGxpbmUgNTYsIGRldi9zYXNzL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbi5oZWFkZXJfX2J1cmdlciBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIHRvcDogMTNweDtcbn1cblxuLyogbGluZSA2MCwgZGV2L3Nhc3MvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuLmhlYWRlcl9fYnVyZ2VyIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBvcGFjaXR5OiAxO1xufVxuXG4vKiBsaW5lIDY2LCBkZXYvc2Fzcy9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4uaGVhZGVyX19idXJnZXIgc3BhbjpudGgtY2hpbGQoMykge1xuICBib3R0b206IDEzcHg7XG59XG5cbi8qIGxpbmUgNzMsIGRldi9zYXNzL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbi5oZWFkZXJfX2J1cmdlci5vcGVuZWQgc3BhbjpudGgtY2hpbGQoMSkge1xuICBhbmltYXRpb246IGJ1cmdlci10b3Atb3BlbiAwLjVzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbn1cblxuLyogbGluZSA3OCwgZGV2L3Nhc3MvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuLmhlYWRlcl9fYnVyZ2VyLm9wZW5lZCBzcGFuOm50aC1jaGlsZCgyKSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi8qIGxpbmUgODIsIGRldi9zYXNzL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbi5oZWFkZXJfX2J1cmdlci5vcGVuZWQgc3BhbjpudGgtY2hpbGQoMykge1xuICBhbmltYXRpb246IGJ1cmdlci1ib3R0b20tb3BlbiAwLjVzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbn1cblxuLyogbGluZSA5MSwgZGV2L3Nhc3MvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuLmhlYWRlcl9fYnVyZ2VyLmNsb3NlZCBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIGFuaW1hdGlvbjogYnVyZ2VyLXRvcC1jbG9zZSAwLjVzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbn1cblxuLyogbGluZSA5NiwgZGV2L3Nhc3MvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuLmhlYWRlcl9fYnVyZ2VyLmNsb3NlZCBzcGFuOm50aC1jaGlsZCgyKSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi8qIGxpbmUgMTAwLCBkZXYvc2Fzcy9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4uaGVhZGVyX19idXJnZXIuY2xvc2VkIHNwYW46bnRoLWNoaWxkKDMpIHtcbiAgYW5pbWF0aW9uOiBidXJnZXItYm90dG9tLWNsb3NlIDAuNXM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xufVxuXG4vKiBsaW5lIDExMCwgZGV2L3Nhc3MvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuLmhlYWRlcl9fbWVudS10b3Age1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gNzRweCk7XG4gIGJhY2tncm91bmQ6ICNGN0Y3Rjc7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAvKiBsaW5lIDExMCwgZGV2L3Nhc3MvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuICAuaGVhZGVyX19tZW51LXRvcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuXG4vKiBsaW5lIDEyMSwgZGV2L3Nhc3MvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuLmhlYWRlcl9fbWVudS10b3AgbGkge1xuICBmbGV4LWdyb3c6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2Utb3V0O1xufVxuXG4vKiBsaW5lIDEyOCwgZGV2L3Nhc3MvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuLmhlYWRlcl9fbWVudS10b3AgbGk6bnRoLWxhc3QtY2hpbGQoMSkgYSwgLmhlYWRlcl9fbWVudS10b3AgbGk6bnRoLWxhc3QtY2hpbGQoMikgYSwgLmhlYWRlcl9fbWVudS10b3AgbGk6bnRoLWxhc3QtY2hpbGQoMykgYSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLyogbGluZSAxMzQsIGRldi9zYXNzL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbi5oZWFkZXJfX21lbnUtdG9wIGxpOm50aC1sYXN0LWNoaWxkKDEpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZCOUIwMztcbn1cblxuLyogbGluZSAxMzgsIGRldi9zYXNzL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbi5oZWFkZXJfX21lbnUtdG9wIGxpOm50aC1sYXN0LWNoaWxkKDIpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJBNzlDODtcbn1cblxuLyogbGluZSAxNDIsIGRldi9zYXNzL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbi5oZWFkZXJfX21lbnUtdG9wIGxpOm50aC1sYXN0LWNoaWxkKDMpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UyMTkxOTtcbn1cblxuLyogbGluZSAxNDYsIGRldi9zYXNzL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbi5oZWFkZXJfX21lbnUtdG9wIGxpOmhvdmVyIHtcbiAgb3BhY2l0eTogLjU7XG59XG5cbi8qIGxpbmUgMTUxLCBkZXYvc2Fzcy9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4uaGVhZGVyX19tZW51LXRvcCBhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEyMSU7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAvKiBsaW5lIDE2NCwgZGV2L3Nhc3MvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuICAuaGVhZGVyX19tZW51LWJ1cmdlciB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuXG4vKiBsaW5lIDE3MCwgZGV2L3Nhc3MvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuLmhlYWRlcl9fbWVudS1tb2JpbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMTUwJTtcbiAgbWluLXdpZHRoOiAyMjhweDtcbiAgYmFja2dyb3VuZDogIzJBNzlDODtcbiAgcGFkZGluZzogMTVweCAwcHg7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAvKiBsaW5lIDE3MCwgZGV2L3Nhc3MvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuICAuaGVhZGVyX19tZW51LW1vYmlsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cblxuLyogbGluZSAxODgsIGRldi9zYXNzL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbi5oZWFkZXJfX21lbnUtbW9iaWxlLm9wZW5lZCB7XG4gIHRvcDogMTAwJTtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLyogbGluZSAxOTQsIGRldi9zYXNzL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbi5oZWFkZXJfX21lbnUtbW9iaWxlIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogN3B4IDIycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTIxJTtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi8qIGxpbmUgMjAzLCBkZXYvc2Fzcy9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4uaGVhZGVyX19tZW51LW1vYmlsZSBhOmhvdmVyIHtcbiAgb3BhY2l0eTogLjU7XG59XG5cbi8qIGxpbmUgMjEwLCBkZXYvc2Fzcy9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4uaGVhZGVyX19sb2dvIHtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTUycHgpIHtcbiAgLyogbGluZSAyMTAsIGRldi9zYXNzL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbiAgLmhlYWRlcl9fbG9nbyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIG1heC13aWR0aDogMTUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLyogbGluZSAyMTAsIGRldi9zYXNzL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbiAgLmhlYWRlcl9fbG9nbyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vKiBsaW5lIDIyNCwgZGV2L3Nhc3MvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuLmhlYWRlcl9fc2VhcmNoIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLyogbGluZSAyMjQsIGRldi9zYXNzL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbiAgLmhlYWRlcl9fc2VhcmNoIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLyogbGluZSAyMjQsIGRldi9zYXNzL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbiAgLmhlYWRlcl9fc2VhcmNoIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbn1cblxuLyogbGluZSAyMzYsIGRldi9zYXNzL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbi5oZWFkZXJfX3NlYXJjaCBpbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgbWluLXdpZHRoOiAzNTVweDtcbiAgcGFkZGluZzogMTJweCAxNXB4IDEycHggNDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0E2QTZBNjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTIxJTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICMyNDI0MjQ7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjNzIGVhc2UtaW4tb3V0O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgLyogbGluZSAyMzYsIGRldi9zYXNzL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbiAgLmhlYWRlcl9fc2VhcmNoIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC8qIGxpbmUgMjM2LCBkZXYvc2Fzcy9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4gIC5oZWFkZXJfX3NlYXJjaCBpbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLyogbGluZSAyMzYsIGRldi9zYXNzL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbiAgLmhlYWRlcl9fc2VhcmNoIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAgIHBhZGRpbmc6IDEycHggMHB4IDEycHggNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NTBweCkge1xuICAvKiBsaW5lIDIzNiwgZGV2L3Nhc3MvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuICAuaGVhZGVyX19zZWFyY2ggaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gICAgcGFkZGluZzogMTJweCAwcHggMTJweCAzMHB4O1xuICB9XG59XG5cbi8qIGxpbmUgOSwgZGV2L3Nhc3MvdXRpbHMvbWl4aW5zLnNjc3MgKi9cbi5oZWFkZXJfX3NlYXJjaCBpbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTIxJTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLyogbGluZSAxMiwgZGV2L3Nhc3MvdXRpbHMvbWl4aW5zLnNjc3MgKi9cbi5oZWFkZXJfX3NlYXJjaCBpbnB1dFt0eXBlPVwic2VhcmNoXCJdOi1tb3otcGxhY2Vob2xkZXIge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxMjElO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4vKiBsaW5lIDE1LCBkZXYvc2Fzcy91dGlscy9taXhpbnMuc2NzcyAqL1xuLmhlYWRlcl9fc2VhcmNoIGlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi1tb3otcGxhY2Vob2xkZXIge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxMjElO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4vKiBsaW5lIDE4LCBkZXYvc2Fzcy91dGlscy9taXhpbnMuc2NzcyAqL1xuLmhlYWRlcl9fc2VhcmNoIGlucHV0W3R5cGU9XCJzZWFyY2hcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTIxJTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLyogbGluZSAyNzAsIGRldi9zYXNzL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbi5oZWFkZXJfX3NlYXJjaCBpbnB1dFt0eXBlPVwic2VhcmNoXCJdOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA1cHggIzJBNzlDODtcbn1cblxuLyogbGluZSAyNzQsIGRldi9zYXNzL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbi5oZWFkZXJfX3NlYXJjaCBpbnB1dFt0eXBlPVwic2VhcmNoXCJdOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA1cHggIzJBNzlDODtcbn1cblxuLyogbGluZSAyNzcsIGRldi9zYXNzL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbi5oZWFkZXJfX3NlYXJjaCBpbnB1dFt0eXBlPVwic2VhcmNoXCJdOmZvY3VzIH4gLmljb24ge1xuICBmaWxsOiAjMkE3OUM4O1xufVxuXG4vKiBsaW5lIDI4MywgZGV2L3Nhc3MvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuLmhlYWRlcl9fc2VhcmNoIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXG4uaGVhZGVyX19zZWFyY2ggYnV0dG9uIHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAxMnB4IDQ1cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEyMSU7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQTc5Qzg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlLW91dDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE1MnB4KSB7XG4gIC8qIGxpbmUgMjgzLCBkZXYvc2Fzcy9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4gIC5oZWFkZXJfX3NlYXJjaCBpbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuICAuaGVhZGVyX19zZWFyY2ggYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAxMnB4IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDUwcHgpIHtcbiAgLyogbGluZSAyODMsIGRldi9zYXNzL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbiAgLmhlYWRlcl9fc2VhcmNoIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXG4gIC5oZWFkZXJfX3NlYXJjaCBidXR0b24ge1xuICAgIG1pbi13aWR0aDogMTAwcHg7XG4gIH1cbn1cblxuLyogbGluZSAzMDQsIGRldi9zYXNzL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbi5oZWFkZXJfX3NlYXJjaCBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmhvdmVyLFxuLmhlYWRlcl9fc2VhcmNoIGJ1dHRvbjpob3ZlciB7XG4gIG9wYWNpdHk6IC41O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NTBweCkge1xuICAvKiBsaW5lIDI4MywgZGV2L3Nhc3MvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuICAuaGVhZGVyX19zZWFyY2ggaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcbiAgLmhlYWRlcl9fc2VhcmNoIGJ1dHRvbiB7XG4gICAgcGFkZGluZzogMTJweCAyNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC8qIGxpbmUgMjgzLCBkZXYvc2Fzcy9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4gIC5oZWFkZXJfX3NlYXJjaCBpbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuICAuaGVhZGVyX19zZWFyY2ggYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAxMnB4IDI1cHg7XG4gIH1cbn1cblxuLyogbGluZSAzMTcsIGRldi9zYXNzL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbi5oZWFkZXJfX3NlYXJjaCAuaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgbGVmdDogMjBweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgZmlsbDogIzI0MjQyNDtcbiAgdHJhbnNpdGlvbjogZmlsbCAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC8qIGxpbmUgMzE3LCBkZXYvc2Fzcy9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4gIC5oZWFkZXJfX3NlYXJjaCAuaWNvbiB7XG4gICAgbGVmdDogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NTBweCkge1xuICAvKiBsaW5lIDMxNywgZGV2L3Nhc3MvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuICAuaGVhZGVyX19zZWFyY2ggLmljb24ge1xuICAgIGxlZnQ6IDI1cHg7XG4gIH1cbn1cblxuLyogbGluZSAzMzcsIGRldi9zYXNzL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbi5oZWFkZXJfX2xjIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLyogbGluZSAzMzcsIGRldi9zYXNzL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbiAgLmhlYWRlcl9fbGMge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxufVxuXG4vKiBsaW5lIDM0NywgZGV2L3Nhc3MvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuLmhlYWRlcl9fbGMgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2Utb3V0O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAvKiBsaW5lIDM0NywgZGV2L3Nhc3MvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuICAuaGVhZGVyX19sYyBsaSB7XG4gICAgd2lkdGg6IDMzLjMzJTtcbiAgfVxufVxuXG4vKiBsaW5lIDM1NSwgZGV2L3Nhc3MvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuLmhlYWRlcl9fbGMgbGk6bnRoLWNoaWxkKDEpIHtcbiAgYmFja2dyb3VuZDogIzJDOEJFQztcbn1cblxuLyogbGluZSAzNTgsIGRldi9zYXNzL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbi5oZWFkZXJfX2xjIGxpOm50aC1jaGlsZCgxKSAuaWNvbiB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG5cbi8qIGxpbmUgMzY0LCBkZXYvc2Fzcy9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4uaGVhZGVyX19sYyBsaTpudGgtY2hpbGQoMikge1xuICBiYWNrZ3JvdW5kOiAjMkM4M0Q5O1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuXG4vKiBsaW5lIDM2OCwgZGV2L3Nhc3MvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuLmhlYWRlcl9fbGMgbGk6bnRoLWNoaWxkKDIpIC5pY29uIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cblxuLyogbGluZSAzNzQsIGRldi9zYXNzL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbi5oZWFkZXJfX2xjIGxpOm50aC1jaGlsZCgzKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC8qIGxpbmUgMzc5LCBkZXYvc2Fzcy9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4gIC5oZWFkZXJfX2xjIGxpOm50aC1jaGlsZCgzKTpob3ZlciAuaGVhZGVyX19sYW5nIHtcbiAgICB0b3A6IGNhbGMoMTAwJSArIDFweCk7XG4gICAgb3BhY2l0eTogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG59XG5cbi8qIGxpbmUgMzg4LCBkZXYvc2Fzcy9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4uaGVhZGVyX19sYyBsaTpub3QoLmxjLW1lbnVfX2l0ZW0pOm50aC1jaGlsZCgyKTpob3ZlciAuaGVhZGVyX19sYy1tZW51IHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbiAgdG9wOiBjYWxjKDEwMCUgKyAxcHgpO1xufVxuXG4vKiBsaW5lIDM5NSwgZGV2L3Nhc3MvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuLmhlYWRlcl9fbGMgbGkgYSxcbi5oZWFkZXJfX2xjIGxpIHNwYW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNzBweDtcbiAgbWluLWhlaWdodDogNDJweDtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAvKiBsaW5lIDM5NSwgZGV2L3Nhc3MvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuICAuaGVhZGVyX19sYyBsaSBhLFxuICAuaGVhZGVyX19sYyBsaSBzcGFuIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLyogbGluZSAzOTUsIGRldi9zYXNzL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbiAgLmhlYWRlcl9fbGMgbGkgYSxcbiAgLmhlYWRlcl9fbGMgbGkgc3BhbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLyogbGluZSA0MTUsIGRldi9zYXNzL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbi5oZWFkZXJfX2xjIGxpIGEgLmljb24sXG4uaGVhZGVyX19sYyBsaSBzcGFuIC5pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgZmlsbDogd2hpdGU7XG59XG5cbi8qIGxpbmUgNDIxLCBkZXYvc2Fzcy9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4uaGVhZGVyX19sYyBsaSA+IHNwYW4ge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kOiAjMkE3OUM4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLyogbGluZSA0MzMsIGRldi9zYXNzL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbiAgLmhlYWRlcl9fbGMgbGk6aG92ZXIgPiBhLFxuICAuaGVhZGVyX19sYyBsaTpob3ZlciA+IHNwYW4ge1xuICAgIG9wYWNpdHk6IC41O1xuICB9XG59XG5cbi8qIGxpbmUgNDQwLCBkZXYvc2Fzcy9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4uaGVhZGVyX19sYy1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgdG9wOiAxNTAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJDOEJFQztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLyogbGluZSA0NDAsIGRldi9zYXNzL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbiAgLmhlYWRlcl9fbGMtbWVudSB7XG4gICAgbWluLXdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi8qIGxpbmUgNDU2LCBkZXYvc2Fzcy9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4uaGVhZGVyX19sYy1tZW51IC5sYy1tZW51X19pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJDOEJFQztcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHdoaXRlO1xufVxuXG4vKiBsaW5lIDQ2MiwgZGV2L3Nhc3MvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuLmhlYWRlcl9fbGMtbWVudSAubGMtbWVudV9faXRlbSBhLCAuaGVhZGVyX19sYy1tZW51IC5sYy1tZW51X19pdGVtIHNwYW4ge1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xufVxuXG4vKiBsaW5lIDQ2NiwgZGV2L3Nhc3MvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuLmhlYWRlcl9fbGMtbWVudSAubGMtbWVudV9faXRlbSBzcGFuIHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qIGxpbmUgNDY5LCBkZXYvc2Fzcy9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4uaGVhZGVyX19sYy1tZW51IC5sYy1tZW51X19pdGVtIC5pY29uIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdHJhbnNmb3JtOiBub25lO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi8qIGxpbmUgNDczLCBkZXYvc2Fzcy9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4uaGVhZGVyX19sYy1tZW51IC5sYy1tZW51X19pdGVtIC5pY29uLmljb24tdmFjYW5zeSB7XG4gIHN0cm9rZTogIzJDOEJFQztcbn1cblxuLyogbGluZSA0NzYsIGRldi9zYXNzL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbi5oZWFkZXJfX2xjLW1lbnUgLmxjLW1lbnVfX2l0ZW0gLmljb24uaWNvbi13aWZpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4vKiBsaW5lIDQ4MCwgZGV2L3Nhc3MvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuLmhlYWRlcl9fbGMtbWVudSAubGMtbWVudV9faXRlbTpudGgtY2hpbGQoMikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkM4QkVDO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC8qIGxpbmUgNDU2LCBkZXYvc2Fzcy9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4gIC5oZWFkZXJfX2xjLW1lbnUgLmxjLW1lbnVfX2l0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi8qIGxpbmUgNDg5LCBkZXYvc2Fzcy9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4uaGVhZGVyX19sYy1tZW51LmFjdGl2ZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG4gIHRvcDogY2FsYygxMDAlICsgMXB4KTtcbn1cblxuLyogbGluZSA0OTgsIGRldi9zYXNzL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbi5oZWFkZXJfX2xhbmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTUwJTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogIzJBNzlDODtcbn1cblxuLyogbGluZSA1MDksIGRldi9zYXNzL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbi5oZWFkZXJfX2xhbmcuYWN0aXZlIHtcbiAgdG9wOiBjYWxjKDEwMCUgKyAxcHgpO1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4vKiBsaW5lIDUxNSwgZGV2L3Nhc3MvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuLmhlYWRlcl9fbGFuZyBsaSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLyogbGluZSA1MjUsIGRldi9zYXNzL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbiAgLmhlYWRlcl9fbGFuZyBhOmhvdmVyIGEsXG4gIC5oZWFkZXJfX2xhbmcgYTpob3ZlciBzcGFuIHtcbiAgICBvcGFjaXR5OiAuNTtcbiAgfVxufVxuXG4vKiBsaW5lIDUzNCwgZGV2L3Nhc3MvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuLmhlYWRlcl9fd2lkZ2V0IHtcbiAgZmxleC1ncm93OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC8qIGxpbmUgNTM0LCBkZXYvc2Fzcy9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4gIC5oZWFkZXJfX3dpZGdldCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAvKiBsaW5lIDU0NSwgZGV2L3Nhc3MvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuICAuaGVhZGVyIC5jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBidXJnZXItdG9wLW9wZW4ge1xuICBmcm9tIHtcbiAgICB0b3A6IDEzcHg7XG4gIH1cbiAgNTAlIHtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgfVxuICB0byB7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC00NWRlZyk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBidXJnZXItYm90dG9tLW9wZW4ge1xuICBmcm9tIHtcbiAgICBib3R0b206IDEzcHg7XG4gIH1cbiAgNTAlIHtcbiAgICBib3R0b206IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA1MCUpO1xuICB9XG4gIHRvIHtcbiAgICBib3R0b206IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA1MCUpIHJvdGF0ZSg0NWRlZyk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBidXJnZXItdG9wLWNsb3NlIHtcbiAgZnJvbSB7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC00NWRlZyk7XG4gIH1cbiAgNTAlIHtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgfVxuICB0byB7XG4gICAgdG9wOiAxM3B4O1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYnVyZ2VyLWJvdHRvbS1jbG9zZSB7XG4gIGZyb20ge1xuICAgIGJvdHRvbTogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgfVxuICA1MCUge1xuICAgIGJvdHRvbTogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDUwJSk7XG4gIH1cbiAgdG8ge1xuICAgIGJvdHRvbTogMTNweDtcbiAgfVxufVxuXG4vKiBsaW5lIDEsIGRldi9zYXNzL21vZHVsZXMvZm9vdGVyLnNjc3MgKi9cbi5mb290ZXIge1xuICBwYWRkaW5nOiA0MHB4IDAgMzVweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgYmFja2dyb3VuZDogI0Y3RjdGNztcbn1cblxuLyogbGluZSA1LCBkZXYvc2Fzcy9tb2R1bGVzL2Zvb3Rlci5zY3NzICovXG4uZm9vdGVyIC5jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi8qIGxpbmUgMTAsIGRldi9zYXNzL21vZHVsZXMvZm9vdGVyLnNjc3MgKi9cbi5mb290ZXItd3JwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi8qIGxpbmUgMTgsIGRldi9zYXNzL21vZHVsZXMvZm9vdGVyLnNjc3MgKi9cbi5mb290ZXItbG9nbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIG1heC13aWR0aDogMjAwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTgsIGRldi9zYXNzL21vZHVsZXMvZm9vdGVyLnNjc3MgKi9cbiAgLmZvb3Rlci1sb2dvIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweDtcbiAgfVxufVxuXG4vKiBsaW5lIDI4LCBkZXYvc2Fzcy9tb2R1bGVzL2Zvb3Rlci5zY3NzICovXG4uZm9vdGVyLW1lbnUge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG5cbi8qIGxpbmUgMzIsIGRldi9zYXNzL21vZHVsZXMvZm9vdGVyLnNjc3MgKi9cbi5mb290ZXItbWVudSB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDMyLCBkZXYvc2Fzcy9tb2R1bGVzL2Zvb3Rlci5zY3NzICovXG4gIC5mb290ZXItbWVudSB1bCB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG5cbi8qIGxpbmUgMzgsIGRldi9zYXNzL21vZHVsZXMvZm9vdGVyLnNjc3MgKi9cbi5mb290ZXItbWVudSB1bCBsaSB7XG4gIHBhZGRpbmc6IDAgMjIuNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDM4LCBkZXYvc2Fzcy9tb2R1bGVzL2Zvb3Rlci5zY3NzICovXG4gIC5mb290ZXItbWVudSB1bCBsaSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gIH1cbn1cblxuLyogbGluZSA0NiwgZGV2L3Nhc3MvbW9kdWxlcy9mb290ZXIuc2NzcyAqL1xuLmZvb3Rlci1tZW51IHVsIGxpIGEge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiBibGFjaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiBsaW5lIDUwLCBkZXYvc2Fzcy9tb2R1bGVzL2Zvb3Rlci5zY3NzICovXG4uZm9vdGVyLW1lbnUgdWwgbGkgYTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNTAlO1xuICB0cmFuc2l0aW9uOiAuNHM7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIGJvdHRvbTogLTFweDtcbn1cblxuLyogbGluZSA2MCwgZGV2L3Nhc3MvbW9kdWxlcy9mb290ZXIuc2NzcyAqL1xuLmZvb3Rlci1tZW51IHVsIGxpIGE6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zaXRpb246IC40cztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgYm90dG9tOiAtMXB4O1xufVxuXG4vKiBsaW5lIDcxLCBkZXYvc2Fzcy9tb2R1bGVzL2Zvb3Rlci5zY3NzICovXG4uZm9vdGVyLW1lbnUgdWwgbGkgYTpob3ZlcjpiZWZvcmUge1xuICB3aWR0aDogNTAlO1xufVxuXG4vKiBsaW5lIDc0LCBkZXYvc2Fzcy9tb2R1bGVzL2Zvb3Rlci5zY3NzICovXG4uZm9vdGVyLW1lbnUgdWwgbGkgYTpob3ZlcjphZnRlciB7XG4gIHdpZHRoOiA1MCU7XG59XG5cbi8qIGxpbmUgODMsIGRldi9zYXNzL21vZHVsZXMvZm9vdGVyLnNjc3MgKi9cbi5mb290ZXItZG9jIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA4MywgZGV2L3Nhc3MvbW9kdWxlcy9mb290ZXIuc2NzcyAqL1xuICAuZm9vdGVyLWRvYyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIH1cbn1cblxuLyogbGluZSA5MiwgZGV2L3Nhc3MvbW9kdWxlcy9mb290ZXIuc2NzcyAqL1xuLmZvb3Rlci1kb2MgLnNlcGFyYXRvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NDg0ODQ7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA5MiwgZGV2L3Nhc3MvbW9kdWxlcy9mb290ZXIuc2NzcyAqL1xuICAuZm9vdGVyLWRvYyAuc2VwYXJhdG9yIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8qIGxpbmUgMTAwLCBkZXYvc2Fzcy9tb2R1bGVzL2Zvb3Rlci5zY3NzICovXG4uZm9vdGVyLWRvY19fbGluayB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgY29sb3I6ICM4NDg0ODQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxMDAsIGRldi9zYXNzL21vZHVsZXMvZm9vdGVyLnNjc3MgKi9cbiAgLmZvb3Rlci1kb2NfX2xpbmsge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLyogbGluZSAxMTUsIGRldi9zYXNzL21vZHVsZXMvZm9vdGVyLnNjc3MgKi9cbi5mb290ZXItZG9jX19saW5rIC5pY29uIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgZmlsbDogIzg0ODQ4NDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuXG4vKiBsaW5lIDEyMiwgZGV2L3Nhc3MvbW9kdWxlcy9mb290ZXIuc2NzcyAqL1xuLmZvb3Rlci1kb2NfX2xpbms6aG92ZXIge1xuICBjb2xvcjogYmxhY2s7XG59XG5cbi8qIGxpbmUgMTI0LCBkZXYvc2Fzcy9tb2R1bGVzL2Zvb3Rlci5zY3NzICovXG4uZm9vdGVyLWRvY19fbGluazpob3ZlciAuaWNvbiB7XG4gIGZpbGw6IGJsYWNrO1xufVxuXG4vKiBsaW5lIDEzMCwgZGV2L3Nhc3MvbW9kdWxlcy9mb290ZXIuc2NzcyAqL1xuLmZvb3Rlci1zb2NpYWwge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xufVxuXG4vKiBsaW5lIDEzNCwgZGV2L3Nhc3MvbW9kdWxlcy9mb290ZXIuc2NzcyAqL1xuLmZvb3Rlci1zb2NpYWwgdWwge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi8qIGxpbmUgMTM4LCBkZXYvc2Fzcy9tb2R1bGVzL2Zvb3Rlci5zY3NzICovXG4uZm9vdGVyLXNvY2lhbCB1bCBsaSB7XG4gIHBhZGRpbmc6IDAgMTcuNXB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTM4LCBkZXYvc2Fzcy9tb2R1bGVzL2Zvb3Rlci5zY3NzICovXG4gIC5mb290ZXItc29jaWFsIHVsIGxpIHtcbiAgICBwYWRkaW5nOiAwIDEycHg7XG4gIH1cbn1cblxuLyogbGluZSAxNDQsIGRldi9zYXNzL21vZHVsZXMvZm9vdGVyLnNjc3MgKi9cbi5mb290ZXItc29jaWFsIHVsIGxpIGEge1xuICBoZWlnaHQ6IDIwcHg7XG59XG5cbi8qIGxpbmUgMTQ2LCBkZXYvc2Fzcy9tb2R1bGVzL2Zvb3Rlci5zY3NzICovXG4uZm9vdGVyLXNvY2lhbCB1bCBsaSBhIC5pY29uIHtcbiAgZmlsbDogI0I0QjRCNDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjVweDtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLyogbGluZSAxNDYsIGRldi9zYXNzL21vZHVsZXMvZm9vdGVyLnNjc3MgKi9cbiAgLmZvb3Rlci1zb2NpYWwgdWwgbGkgYSAuaWNvbiB7XG4gICAgd2lkdGg6IDIwcHg7XG4gIH1cbn1cblxuLyogbGluZSAxNTYsIGRldi9zYXNzL21vZHVsZXMvZm9vdGVyLnNjc3MgKi9cbi5mb290ZXItc29jaWFsIHVsIGxpIGE6aG92ZXIgLmljb24ge1xuICBmaWxsOiAjNWE1YTVhO1xufVxuXG4vKiBsaW5lIDE2NywgZGV2L3Nhc3MvbW9kdWxlcy9mb290ZXIuc2NzcyAqL1xuLmZvb3Rlci1ib3R0b20gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM4NDg0ODQ7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qIGxpbmUgMSwgZGV2L3Nhc3MvbW9kdWxlcy9zbGlkZXIuc2NzcyAqL1xuLnNsaWRlciB7XG4gIG1hcmdpbjogNTBweCAwO1xufVxuXG4vKiBsaW5lIDMsIGRldi9zYXNzL21vZHVsZXMvc2xpZGVyLnNjc3MgKi9cbi5zbGlkZXIgLmNvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLyogbGluZSA2LCBkZXYvc2Fzcy9tb2R1bGVzL3NsaWRlci5zY3NzICovXG4uc2xpZGVyLWJsb2NrIHtcbiAgaGVpZ2h0OiAzMDBweDtcbn1cblxuLyogbGluZSA4LCBkZXYvc2Fzcy9tb2R1bGVzL3NsaWRlci5zY3NzICovXG4uc2xpZGVyLWJsb2NrOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYzNjM2Mztcbn1cblxuLyogbGluZSAxMCwgZGV2L3Nhc3MvbW9kdWxlcy9zbGlkZXIuc2NzcyAqL1xuLnNsaWRlci1ibG9jazpudGgtY2hpbGQob2RkKSAuY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FiYWJhYjtcbn1cblxuLyogbGluZSAxNSwgZGV2L3Nhc3MvbW9kdWxlcy9zbGlkZXIuc2NzcyAqL1xuLnNsaWRlci1ibG9jazpudGgtY2hpbGQoZXZlbikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWJhYmFiO1xufVxuXG4vKiBsaW5lIDE3LCBkZXYvc2Fzcy9tb2R1bGVzL3NsaWRlci5zY3NzICovXG4uc2xpZGVyLWJsb2NrOm50aC1jaGlsZChldmVuKSAuY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYzNjM2Mztcbn1cblxuLyogbGluZSAyMiwgZGV2L3Nhc3MvbW9kdWxlcy9zbGlkZXIuc2NzcyAqL1xuLnNsaWRlci1ibG9jayAuY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLyogbGluZSAyOCwgZGV2L3Nhc3MvbW9kdWxlcy9zbGlkZXIuc2NzcyAqL1xuLnNsaWRlci1ibG9ja19fdGV4dCB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDYwcHg7XG59XG5cbi8qIGxpbmUgMSwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1wYXJ0bmVycy5zY3NzICovXG4ucGFydG5lcnMge1xuICBwYWRkaW5nOiA2MHB4IDcwcHggMTIwcHggNzBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE1MnB4KSB7XG4gIC8qIGxpbmUgMSwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1wYXJ0bmVycy5zY3NzICovXG4gIC5wYXJ0bmVycyB7XG4gICAgcGFkZGluZzogNjBweCAzNXB4IDEyMHB4IDM1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLyogbGluZSAxLCBkZXYvc2Fzcy9tb2R1bGVzL21wLXBhcnRuZXJzLnNjc3MgKi9cbiAgLnBhcnRuZXJzIHtcbiAgICBwYWRkaW5nOiA2MHB4IDM1cHggNDVweCAzNXB4O1xuICB9XG59XG5cbi8qIGxpbmUgOSwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1wYXJ0bmVycy5zY3NzICovXG4ucGFydG5lcnMtemFnIHtcbiAgY29sb3I6ICMyNDI0MjQ7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgbGluZS1oZWlnaHQ6IDQzcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IDI1cHg7XG59XG5cbi8qIGxpbmUgMTcsIGRldi9zYXNzL21vZHVsZXMvbXAtcGFydG5lcnMuc2NzcyAqL1xuLnBhcnRuZXJzLWl0ZW1zIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtaW4td2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgMjIsIGRldi9zYXNzL21vZHVsZXMvbXAtcGFydG5lcnMuc2NzcyAqL1xuLnBhcnRuZXJzLWl0ZW1zIC5wYXJ0bmVycy1pdGVtIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDI0LCBkZXYvc2Fzcy9tb2R1bGVzL21wLXBhcnRuZXJzLnNjc3MgKi9cbi5wYXJ0bmVycy1pdGVtcyAucGFydG5lcnMtaXRlbSBhIHtcbiAgbWFyZ2luOiBhdXRvO1xufVxuXG4vKiBsaW5lIDI4LCBkZXYvc2Fzcy9tb2R1bGVzL21wLXBhcnRuZXJzLnNjc3MgKi9cbi5wYXJ0bmVycy1pdGVtcyAuc2xpY2stbGlzdCB7XG4gIG1pbi13aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSAzMSwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1wYXJ0bmVycy5zY3NzICovXG4ucGFydG5lcnMtaXRlbXMgLnNsaWNrLXRyYWNrIHtcbiAgbWluLXdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDM0LCBkZXYvc2Fzcy9tb2R1bGVzL21wLXBhcnRuZXJzLnNjc3MgKi9cbi5wYXJ0bmVycy1pdGVtcyAuc2xpY2stbmV4dDo6YmVmb3JlLCAucGFydG5lcnMtaXRlbXMgLnNsaWNrLXByZXY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICB0b3A6IDA7XG59XG5cbi8qIGxpbmUgMzgsIGRldi9zYXNzL21vZHVsZXMvbXAtcGFydG5lcnMuc2NzcyAqL1xuLnBhcnRuZXJzLWl0ZW1zIC5zbGljay1uZXh0LCAucGFydG5lcnMtaXRlbXMgLnNsaWNrLXByZXYge1xuICBoZWlnaHQ6IDI1cHg7XG59XG5cbi8qIGxpbmUgNDEsIGRldi9zYXNzL21vZHVsZXMvbXAtcGFydG5lcnMuc2NzcyAqL1xuLnBhcnRuZXJzLWl0ZW1zIC5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IC0xMHB4O1xufVxuXG4vKiBsaW5lIDQzLCBkZXYvc2Fzcy9tb2R1bGVzL21wLXBhcnRuZXJzLnNjc3MgKi9cbi5wYXJ0bmVycy1pdGVtcyAuc2xpY2stbmV4dDo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiB1cmwoXCIuLi9pbWcvYXJyLnN2Z1wiKTtcbn1cblxuLyogbGluZSA1MCwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1wYXJ0bmVycy5zY3NzICovXG4ucGFydG5lcnMtaXRlbXMgLnNsaWNrLXByZXYge1xuICBsZWZ0OiAtMjBweDtcbn1cblxuLyogbGluZSA1MiwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1wYXJ0bmVycy5zY3NzICovXG4ucGFydG5lcnMtaXRlbXMgLnNsaWNrLXByZXY6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogdXJsKFwiLi4vaW1nL2Fyci5zdmdcIik7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi8qIGxpbmUgMywgZGV2L3Nhc3MvbW9kdWxlcy9tcC1zY3JlZW4uc2NzcyAqL1xuLm1wLXNjcmVlbiAuY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogNzVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gIC8qIGxpbmUgMywgZGV2L3Nhc3MvbW9kdWxlcy9tcC1zY3JlZW4uc2NzcyAqL1xuICAubXAtc2NyZWVuIC5jb250YWluZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC8qIGxpbmUgMywgZGV2L3Nhc3MvbW9kdWxlcy9tcC1zY3JlZW4uc2NzcyAqL1xuICAubXAtc2NyZWVuIC5jb250YWluZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cblxuLyogbGluZSAxOCwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1zY3JlZW4uc2NzcyAqL1xuLm1wLXNjcmVlbl9fbGlzdCB7XG4gIHdpZHRoOiA3NS41JTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC8qIGxpbmUgMTgsIGRldi9zYXNzL21vZHVsZXMvbXAtc2NyZWVuLnNjc3MgKi9cbiAgLm1wLXNjcmVlbl9fbGlzdCB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAvKiBsaW5lIDE4LCBkZXYvc2Fzcy9tb2R1bGVzL21wLXNjcmVlbi5zY3NzICovXG4gIC5tcC1zY3JlZW5fX2xpc3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi8qIGxpbmUgMjksIGRldi9zYXNzL21vZHVsZXMvbXAtc2NyZWVuLnNjc3MgKi9cbi5tcC1zY3JlZW5fX2xpc3QtaXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4vKiBsaW5lIDM0LCBkZXYvc2Fzcy9tb2R1bGVzL21wLXNjcmVlbi5zY3NzICovXG4ubXAtc2NyZWVuX19saXN0LWl0ZW06Zmlyc3QtY2hpbGQgLm1wLXNjcmVlbl9fbGlzdC1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4vKiBsaW5lIDQwLCBkZXYvc2Fzcy9tb2R1bGVzL21wLXNjcmVlbi5zY3NzICovXG4ubXAtc2NyZWVuX19saXN0LWl0ZW06bm90KDpmaXJzdC1jaGlsZCkgLm1wLXNjcmVlbl9fbGlzdC1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4vKiBsaW5lIDQ2LCBkZXYvc2Fzcy9tb2R1bGVzL21wLXNjcmVlbi5zY3NzICovXG4ubXAtc2NyZWVuX19saXN0LWltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIGxpbmUgNTEsIGRldi9zYXNzL21vZHVsZXMvbXAtc2NyZWVuLnNjc3MgKi9cbi5tcC1zY3JlZW5fX2xpc3QtaW1nIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2Utb3V0O1xufVxuXG4vKiBsaW5lIDU3LCBkZXYvc2Fzcy9tb2R1bGVzL21wLXNjcmVlbi5zY3NzICovXG4ubXAtc2NyZWVuX19saXN0LWltZzo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYmEoMCwgMCwgMCwgMC41MSkgMTAwJSk7XG4gIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlLW91dDtcbn1cblxuLyogbGluZSA2OSwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1zY3JlZW4uc2NzcyAqL1xuLm1wLXNjcmVlbl9fbGlzdC1pbWc6aG92ZXIgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuXG4vKiBsaW5lIDczLCBkZXYvc2Fzcy9tb2R1bGVzL21wLXNjcmVlbi5zY3NzICovXG4ubXAtc2NyZWVuX19saXN0LWltZzpob3Zlcjo6YWZ0ZXIge1xuICBvcGFjaXR5OiAwO1xufVxuXG4vKiBsaW5lIDc5LCBkZXYvc2Fzcy9tb2R1bGVzL21wLXNjcmVlbi5zY3NzICovXG4ubXAtc2NyZWVuX19saXN0LXRvcCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi8qIGxpbmUgODIsIGRldi9zYXNzL21vZHVsZXMvbXAtc2NyZWVuLnNjc3MgKi9cbi5tcC1zY3JlZW5fX2xpc3QtdG9wIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vKiBsaW5lIDg1LCBkZXYvc2Fzcy9tb2R1bGVzL21wLXNjcmVlbi5zY3NzICovXG4ubXAtc2NyZWVuX19saXN0LXRvcCBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4vKiBsaW5lIDkwLCBkZXYvc2Fzcy9tb2R1bGVzL21wLXNjcmVlbi5zY3NzICovXG4ubXAtc2NyZWVuX19saXN0LXRvcCAuaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG59XG5cbi8qIGxpbmUgOTksIGRldi9zYXNzL21vZHVsZXMvbXAtc2NyZWVuLnNjc3MgKi9cbi5tcC1zY3JlZW5fX2xpc3QtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4vKiBsaW5lIDEwOSwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1zY3JlZW4uc2NzcyAqL1xuLm1wLXNjcmVlbl9fbGlzdC1ib3R0b20gbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qIGxpbmUgMTEyLCBkZXYvc2Fzcy9tb2R1bGVzL21wLXNjcmVlbi5zY3NzICovXG4ubXAtc2NyZWVuX19saXN0LWJvdHRvbSBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4vKiBsaW5lIDExNywgZGV2L3Nhc3MvbW9kdWxlcy9tcC1zY3JlZW4uc2NzcyAqL1xuLm1wLXNjcmVlbl9fbGlzdC1ib3R0b20gc3BhbiB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4vKiBsaW5lIDEyNSwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1zY3JlZW4uc2NzcyAqL1xuLm1wLXNjcmVlbl9fbGlzdC1ib3R0b20gYSB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbi8qIGxpbmUgMTMyLCBkZXYvc2Fzcy9tb2R1bGVzL21wLXNjcmVlbi5zY3NzICovXG4ubXAtc2NyZWVuX19saXN0LWJvdHRvbSBhOmhvdmVyIHtcbiAgY29sb3I6ICNFMjE5MTk7XG59XG5cbi8qIGxpbmUgMTM4LCBkZXYvc2Fzcy9tb2R1bGVzL21wLXNjcmVlbi5zY3NzICovXG4ubXAtc2NyZWVuX19saXN0ID4gbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4vKiBsaW5lIDE0MiwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1zY3JlZW4uc2NzcyAqL1xuLm1wLXNjcmVlbl9fbGlzdCA+IGxpOmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IGNhbGMoNjYuNSUgLSAyMHB4KTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDUwcHgpIHtcbiAgLyogbGluZSAxNDIsIGRldi9zYXNzL21vZHVsZXMvbXAtc2NyZWVuLnNjc3MgKi9cbiAgLm1wLXNjcmVlbl9fbGlzdCA+IGxpOmZpcnN0LWNoaWxkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4vKiBsaW5lIDE0OSwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1zY3JlZW4uc2NzcyAqL1xuLm1wLXNjcmVlbl9fbGlzdCA+IGxpOmZpcnN0LWNoaWxkIC5tYWluLXNjcmVlbl9fbGlzdC1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLyogbGluZSAxNDksIGRldi9zYXNzL21vZHVsZXMvbXAtc2NyZWVuLnNjc3MgKi9cbiAgLm1wLXNjcmVlbl9fbGlzdCA+IGxpOmZpcnN0LWNoaWxkIC5tYWluLXNjcmVlbl9fbGlzdC1pbWcge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLyogbGluZSAxNTcsIGRldi9zYXNzL21vZHVsZXMvbXAtc2NyZWVuLnNjc3MgKi9cbi5tcC1zY3JlZW5fX2xpc3QgPiBsaTpmaXJzdC1jaGlsZCAubWFpbi1zY3JlZW5fX2xpc3QtdGl0bGUge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi8qIGxpbmUgMTYyLCBkZXYvc2Fzcy9tb2R1bGVzL21wLXNjcmVlbi5zY3NzICovXG4ubXAtc2NyZWVuX19saXN0ID4gbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuICB3aWR0aDogMzMuNSU7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NTBweCkge1xuICAvKiBsaW5lIDE2MiwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1zY3JlZW4uc2NzcyAqL1xuICAubXAtc2NyZWVuX19saXN0ID4gbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi8qIGxpbmUgMTcxLCBkZXYvc2Fzcy9tb2R1bGVzL21wLXNjcmVlbi5zY3NzICovXG4ubXAtc2NyZWVuX19saXN0ID4gbGk6bm90KDpmaXJzdC1jaGlsZCkgLm1haW4tc2NyZWVuX19saXN0LWltZyB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAvKiBsaW5lIDE3MSwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1zY3JlZW4uc2NzcyAqL1xuICAubXAtc2NyZWVuX19saXN0ID4gbGk6bm90KDpmaXJzdC1jaGlsZCkgLm1haW4tc2NyZWVuX19saXN0LWltZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4vKiBsaW5lIDE3OSwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1zY3JlZW4uc2NzcyAqL1xuLm1wLXNjcmVlbl9fbGlzdCA+IGxpOm5vdCg6Zmlyc3QtY2hpbGQpIC5tYWluLXNjcmVlbl9fbGlzdC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi8qIGxpbmUgMTg2LCBkZXYvc2Fzcy9tb2R1bGVzL21wLXNjcmVlbi5zY3NzICovXG4ubXAtc2NyZWVuX190YWJzIHtcbiAgd2lkdGg6IDI0LjUlO1xuICBwYWRkaW5nOiAwIDAgMCAxNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLyogbGluZSAxODYsIGRldi9zYXNzL21vZHVsZXMvbXAtc2NyZWVuLnNjc3MgKi9cbiAgLm1wLXNjcmVlbl9fdGFicyB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAvKiBsaW5lIDE4NiwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1zY3JlZW4uc2NzcyAqL1xuICAubXAtc2NyZWVuX190YWJzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuLyogbGluZSAxOTksIGRldi9zYXNzL21vZHVsZXMvbXAtc2NyZWVuLnNjc3MgKi9cbi5tcC1zY3JlZW5fX3RhYnMtYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi8qIGxpbmUgMjAzLCBkZXYvc2Fzcy9tb2R1bGVzL21wLXNjcmVlbi5zY3NzICovXG4ubXAtc2NyZWVuX190YWJzLWJ0biBhIHtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gNHB4KTtcbiAgcGFkZGluZzogOXB4IDVweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMTIxLjUlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMjQyNDI0O1xuICB0cmFuc2l0aW9uOiBib3JkZXIgLjNzIGVhc2Utb3V0O1xufVxuXG4vKiBsaW5lIDIxNCwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1zY3JlZW4uc2NzcyAqL1xuLm1wLXNjcmVlbl9fdGFicy1idG4gYTpub3QoLmFjdGl2ZSkge1xuICBib3JkZXI6IDFweCBkYXNoZWQgI0UzRTNFMztcbn1cblxuLyogbGluZSAyMTgsIGRldi9zYXNzL21vZHVsZXMvbXAtc2NyZWVuLnNjc3MgKi9cbi5tcC1zY3JlZW5fX3RhYnMtYnRuIGE6aG92ZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNkE2QTZBO1xufVxuXG4vKiBsaW5lIDIyMiwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1zY3JlZW4uc2NzcyAqL1xuLm1wLXNjcmVlbl9fdGFicy1idG4gYTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG4vKiBsaW5lIDIyNiwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1zY3JlZW4uc2NzcyAqL1xuLm1wLXNjcmVlbl9fdGFicy1idG4gYS5hY3RpdmUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNkE2QTZBO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4vKiBsaW5lIDIzNSwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1zY3JlZW4uc2NzcyAqL1xuLm1wLXNjcmVlbl9fdGFicy1jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC8qIGxpbmUgMjM5LCBkZXYvc2Fzcy9tb2R1bGVzL21wLXNjcmVlbi5zY3NzICovXG4gIC5tcC1zY3JlZW5fX3RhYnMtaXRlbSB7XG4gICAgaGVpZ2h0OiA3NXZ3O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG4gIC8qIGxpbmUgMjM5LCBkZXYvc2Fzcy9tb2R1bGVzL21wLXNjcmVlbi5zY3NzICovXG4gIC5tcC1zY3JlZW5fX3RhYnMtaXRlbSB7XG4gICAgaGVpZ2h0OiAxMDB2dztcbiAgfVxufVxuXG4vKiBsaW5lIDI0OSwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1zY3JlZW4uc2NzcyAqL1xuLm1wLXNjcmVlbl9fdGFicy1pdGVtIHVsIHtcbiAgcGFkZGluZy1yaWdodDogMzBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC8qIGxpbmUgMjQ5LCBkZXYvc2Fzcy9tb2R1bGVzL21wLXNjcmVlbi5zY3NzICovXG4gIC5tcC1zY3JlZW5fX3RhYnMtaXRlbSB1bCB7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgfVxufVxuXG4vKiBsaW5lIDI1OCwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1zY3JlZW4uc2NzcyAqL1xuLm1wLXNjcmVlbl9fdGFicy1pdGVtOm5vdCguYWN0aXZlKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgMjY0LCBkZXYvc2Fzcy9tb2R1bGVzL21wLXNjcmVlbi5zY3NzICovXG4ubXAtc2NyZWVuX190YWJzIGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuXG4vKiBsaW5lIDEsIGRldi9zYXNzL21vZHVsZXMvbXAtZWRpdGlvbi5zY3NzICovXG4ubXAtZWRpdGlvbiB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogNzVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gIC8qIGxpbmUgMSwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1lZGl0aW9uLnNjc3MgKi9cbiAgLm1wLWVkaXRpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLyogbGluZSAxLCBkZXYvc2Fzcy9tb2R1bGVzL21wLWVkaXRpb24uc2NzcyAqL1xuICAubXAtZWRpdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxufVxuXG4vKiBsaW5lIDE0LCBkZXYvc2Fzcy9tb2R1bGVzL21wLWVkaXRpb24uc2NzcyAqL1xuLm1wLWVkaXRpb24gLm5ld3MtemFnIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuLyogbGluZSAxOCwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1lZGl0aW9uLnNjc3MgKi9cbi5tcC1lZGl0aW9uX19zbCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAxNnB4KTtcbiAgbWFyZ2luOiAwIC04cHggMzVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC8qIGxpbmUgMTgsIGRldi9zYXNzL21vZHVsZXMvbXAtZWRpdGlvbi5zY3NzICovXG4gIC5tcC1lZGl0aW9uX19zbCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2cHgpO1xuICB9XG59XG5cbi8qIGxpbmUgMjYsIGRldi9zYXNzL21vZHVsZXMvbXAtZWRpdGlvbi5zY3NzICovXG4ubXAtZWRpdGlvbl9fc2wtc2xpZGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBjYWxjKDI1JSAtIDE2cHgpO1xuICBtYXJnaW46IDAgMTZweCAwIDA7XG59XG5cbi8qIGxpbmUgMzIsIGRldi9zYXNzL21vZHVsZXMvbXAtZWRpdGlvbi5zY3NzICovXG4ubXAtZWRpdGlvbl9fc2wtc2xpZGU6aG92ZXIgLm1wLWVkaXRpb25fX3NsLWltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cblxuLyogbGluZSAzNSwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1lZGl0aW9uLnNjc3MgKi9cbi5tcC1lZGl0aW9uX19zbC1zbGlkZTpob3ZlciAubXAtZWRpdGlvbl9fc2wtaW1nOjphZnRlciB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi8qIGxpbmUgNDIsIGRldi9zYXNzL21vZHVsZXMvbXAtZWRpdGlvbi5zY3NzICovXG4ubXAtZWRpdGlvbl9fc2wtaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiA2MSU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlLW91dDtcbn1cblxuLyogbGluZSA1MCwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1lZGl0aW9uLnNjc3MgKi9cbi5tcC1lZGl0aW9uX19zbC1pbWctd3JhcCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgNTcsIGRldi9zYXNzL21vZHVsZXMvbXAtZWRpdGlvbi5zY3NzICovXG4ubXAtZWRpdGlvbl9fc2wtaW1nOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjUxKSAxMDAlKTtcbiAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2Utb3V0O1xufVxuXG4vKiBsaW5lIDY5LCBkZXYvc2Fzcy9tb2R1bGVzL21wLWVkaXRpb24uc2NzcyAqL1xuLm1wLWVkaXRpb25fX3NsLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLyogbGluZSA2OSwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1lZGl0aW9uLnNjc3MgKi9cbiAgLm1wLWVkaXRpb25fX3NsLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuLyogbGluZSA3OCwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1lZGl0aW9uLnNjc3MgKi9cbi5tcC1lZGl0aW9uX19zbC1iYXIge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTkwcHgpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5cbi8qIGxpbmUgODUsIGRldi9zYXNzL21vZHVsZXMvbXAtZWRpdGlvbi5zY3NzICovXG4ubXAtZWRpdGlvbl9fc2wtYmFyLXdyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogbGluZSA5MSwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1lZGl0aW9uLnNjc3MgKi9cbi5tcC1lZGl0aW9uX19zbC1iYXItd3JhcDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjRUJFRkYzO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHotaW5kZXg6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbi8qIGxpbmUgMTAzLCBkZXYvc2Fzcy9tb2R1bGVzL21wLWVkaXRpb24uc2NzcyAqL1xuLm1wLWVkaXRpb25fX3NsLWJhci51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi8qIGxpbmUgMTA3LCBkZXYvc2Fzcy9tb2R1bGVzL21wLWVkaXRpb24uc2NzcyAqL1xuLm1wLWVkaXRpb25fX3NsLWJhciAudWktYnV0dG9uLFxuLm1wLWVkaXRpb25fX3NsLWJhciAudWktc3RhdGUtZGVmYXVsdCxcbi5tcC1lZGl0aW9uX19zbC1iYXIgLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1kZWZhdWx0LFxuLm1wLWVkaXRpb25fX3NsLWJhciAudWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtZGVmYXVsdCxcbi5tcC1lZGl0aW9uX19zbC1iYXIgaHRtbCAudWktYnV0dG9uLnVpLXN0YXRlLWRpc2FibGVkOmFjdGl2ZSxcbi5tcC1lZGl0aW9uX19zbC1iYXIgaHRtbCAudWktYnV0dG9uLnVpLXN0YXRlLWRpc2FibGVkOmhvdmVyIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4vKiBsaW5lIDExNiwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1lZGl0aW9uLnNjc3MgKi9cbi5tcC1lZGl0aW9uX19zbC1iYXIgLnVpLXNsaWRlci1oYW5kbGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTkwcHg7XG4gIGhlaWdodDogMXB4O1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQ6ICNDNEM0QzQ7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cblxuLyogbGluZSAxMzAsIGRldi9zYXNzL21vZHVsZXMvbXAtZWRpdGlvbi5zY3NzICovXG4ubXAtZWRpdGlvbl9fc2wuc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIHtcbiAgbWFyZ2luOiAwIDhweDtcbn1cblxuLyogbGluZSAxMzQsIGRldi9zYXNzL21vZHVsZXMvbXAtZWRpdGlvbi5zY3NzICovXG4ubXAtZWRpdGlvbl9fc2wuc2xpY2staW5pdGlhbGl6ZWQgLm1wLWVkaXRpb25fX3NsLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC8qIGxpbmUgMTM5LCBkZXYvc2Fzcy9tb2R1bGVzL21wLWVkaXRpb24uc2NzcyAqL1xuICAubXAtZWRpdGlvbl9fc2wgLnNsaWNrLWxpc3Qge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAvKiBsaW5lIDE0NiwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1lZGl0aW9uLnNjc3MgKi9cbiAgLm1wLWVkaXRpb24gLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuXG4vKiBsaW5lIDEsIGRldi9zYXNzL21vZHVsZXMvbXAtbmV3cy5zY3NzICovXG4ubXAtbmV3cyB7XG4gIG1hcmdpbi10b3A6IDcwcHg7XG59XG5cbi8qIGxpbmUgMywgZGV2L3Nhc3MvbW9kdWxlcy9tcC1uZXdzLnNjc3MgKi9cbi5tcC1uZXdzX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLyogbGluZSA3LCBkZXYvc2Fzcy9tb2R1bGVzL21wLW5ld3Muc2NzcyAqL1xuLm1wLW5ld3NfX2xpc3QtbWFpbiB7XG4gIHdpZHRoOiA3NyU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA3LCBkZXYvc2Fzcy9tb2R1bGVzL21wLW5ld3Muc2NzcyAqL1xuICAubXAtbmV3c19fbGlzdC1tYWluIHtcbiAgICB3aWR0aDogNjYlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC8qIGxpbmUgNywgZGV2L3Nhc3MvbW9kdWxlcy9tcC1uZXdzLnNjc3MgKi9cbiAgLm1wLW5ld3NfX2xpc3QtbWFpbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLyogbGluZSAyMCwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1uZXdzLnNjc3MgKi9cbi5tcC1uZXdzX19saXN0LWNvbCB7XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDc1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAvKiBsaW5lIDIwLCBkZXYvc2Fzcy9tb2R1bGVzL21wLW5ld3Muc2NzcyAqL1xuICAubXAtbmV3c19fbGlzdC1jb2wge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC8qIGxpbmUgMjAsIGRldi9zYXNzL21vZHVsZXMvbXAtbmV3cy5zY3NzICovXG4gIC5tcC1uZXdzX19saXN0LWNvbCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICB9XG59XG5cbi8qIGxpbmUgMzIsIGRldi9zYXNzL21vZHVsZXMvbXAtbmV3cy5zY3NzICovXG4ubXAtbmV3c19fbGlzdC1jb2wub3BpbmlvbnMgLnphZyB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICMyNDI0MjQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi8qIGxpbmUgNDEsIGRldi9zYXNzL21vZHVsZXMvbXAtbmV3cy5zY3NzICovXG4ubXAtbmV3c19fbGlzdC1jb2wgLnphZyB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi8qIGxpbmUgNDksIGRldi9zYXNzL21vZHVsZXMvbXAtbmV3cy5zY3NzICovXG4ubXAtbmV3c19fbGlzdC1jb2wgLm1wLW5ld3NfX2l0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4vKiBsaW5lIDUzLCBkZXYvc2Fzcy9tb2R1bGVzL21wLW5ld3Muc2NzcyAqL1xuLm1wLW5ld3NfX2xpc3QtY29sIC5tcC1uZXdzX19pdGVtIGE6aG92ZXIgLm5ld3MtdGl0bGUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLyogbGluZSA1NywgZGV2L3Nhc3MvbW9kdWxlcy9tcC1uZXdzLnNjc3MgKi9cbi5tcC1uZXdzX19saXN0LWNvbCAubXAtbmV3c19faXRlbSBhOmhvdmVyIC5pbWcgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuXG4vKiBsaW5lIDYxLCBkZXYvc2Fzcy9tb2R1bGVzL21wLW5ld3Muc2NzcyAqL1xuLm1wLW5ld3NfX2xpc3QtY29sIC5tcC1uZXdzX19pdGVtIGE6aG92ZXIgLmltZzo6YWZ0ZXIge1xuICBvcGFjaXR5OiAwO1xufVxuXG4vKiBsaW5lIDY3LCBkZXYvc2Fzcy9tb2R1bGVzL21wLW5ld3Muc2NzcyAqL1xuLm1wLW5ld3NfX2xpc3QtY29sIC5tcC1uZXdzX19pdGVtIC5pbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBsaW5lIDc0LCBkZXYvc2Fzcy9tb2R1bGVzL21wLW5ld3Muc2NzcyAqL1xuLm1wLW5ld3NfX2xpc3QtY29sIC5tcC1uZXdzX19pdGVtIC5pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IDAuNnMgZWFzZS1vdXQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBsaW5lIDc5LCBkZXYvc2Fzcy9tb2R1bGVzL21wLW5ld3Muc2NzcyAqL1xuLm1wLW5ld3NfX2xpc3QtY29sIC5tcC1uZXdzX19pdGVtIC5pbWc6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjUxKSAxMDAlKTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAzO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiAwLjZzIGVhc2Utb3V0O1xufVxuXG4vKiBsaW5lIDkxLCBkZXYvc2Fzcy9tb2R1bGVzL21wLW5ld3Muc2NzcyAqL1xuLm1wLW5ld3NfX2xpc3QtY29sIC5tcC1uZXdzX19pdGVtIC5pbWcgc3BhbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgei1pbmRleDogNTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbGVmdDogMDtcbn1cblxuLyogbGluZSAxMDYsIGRldi9zYXNzL21vZHVsZXMvbXAtbmV3cy5zY3NzICovXG4ubXAtbmV3c19fbGlzdC1zaWRlIHtcbiAgd2lkdGg6IDIzJTtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDEwNiwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1uZXdzLnNjc3MgKi9cbiAgLm1wLW5ld3NfX2xpc3Qtc2lkZSB7XG4gICAgd2lkdGg6IDMzJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAvKiBsaW5lIDExMiwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1uZXdzLnNjc3MgKi9cbiAgLm1wLW5ld3NfX2xpc3Qtc2lkZV9fY29sIHtcbiAgICB3aWR0aDogNzAlO1xuICAgIG1hcmdpbjogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NTBweCkge1xuICAvKiBsaW5lIDExMiwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1uZXdzLnNjc3MgKi9cbiAgLm1wLW5ld3NfX2xpc3Qtc2lkZV9fY29sIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4vKiBsaW5lIDEyMCwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1uZXdzLnNjc3MgKi9cbi5tcC1uZXdzX19saXN0LXNpZGVfX2NvbCAuYnRuLW1vcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiBhdXRvO1xuICBwYWRkaW5nOiA1cHggMzBweDtcbiAgY29sb3I6IGJsYWNrO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuXG4vKiBsaW5lIDEzMCwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1uZXdzLnNjc3MgKi9cbi5tcC1uZXdzX19saXN0LXNpZGVfX2NvbCAuYnRuLW1vcmU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLyogbGluZSAxMzQsIGRldi9zYXNzL21vZHVsZXMvbXAtbmV3cy5zY3NzICovXG4ubXAtbmV3c19fbGlzdC1zaWRlX19jb2wgYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4vKiBsaW5lIDEzOCwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1uZXdzLnNjc3MgKi9cbi5tcC1uZXdzX19saXN0LXNpZGVfX2NvbCBhLl9faGlnaCAuaW1nIHtcbiAgbWF4LWhlaWdodDogNDAwcHg7XG59XG5cbi8qIGxpbmUgMTQxLCBkZXYvc2Fzcy9tb2R1bGVzL21wLW5ld3Muc2NzcyAqL1xuLm1wLW5ld3NfX2xpc3Qtc2lkZV9fY29sIGEuX19oaWdoIGltZyB7XG4gIG1heC1oZWlnaHQ6IDQwMHB4O1xufVxuXG4vKiBsaW5lIDE0NSwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1uZXdzLnNjc3MgKi9cbi5tcC1uZXdzX19saXN0LXNpZGVfX2NvbCBhIC5pbWcge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKiBsaW5lIDE0OSwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1uZXdzLnNjc3MgKi9cbi5tcC1uZXdzX19saXN0LXNpZGVfX2NvbCBhIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxOTBweDtcbiAgdHJhbnNpdGlvbjogLjZzIGVhc2Utb3V0O1xufVxuXG4vKiBsaW5lIDE1NCwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1uZXdzLnNjc3MgKi9cbi5tcC1uZXdzX19saXN0LXNpZGVfX2NvbCBhIC5zaGFkb3cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgMTU2LCBkZXYvc2Fzcy9tb2R1bGVzL21wLW5ld3Muc2NzcyAqL1xuLm1wLW5ld3NfX2xpc3Qtc2lkZV9fY29sIGEgLnNoYWRvdzo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjUxKSAxMDAlKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xufVxuXG4vKiBsaW5lIDE2OCwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1uZXdzLnNjc3MgKi9cbi5tcC1uZXdzX19saXN0LXNpZGVfX2NvbCBhIC5uYW1lIHtcbiAgY29sb3I6IGJsYWNrO1xuICBmb250LXNpemU6IDE1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHotaW5kZXg6IDI7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiBsaW5lIDE3OCwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1uZXdzLnNjc3MgKi9cbi5tcC1uZXdzX19saXN0LXNpZGVfX2NvbCBhIC5uYW1lOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMCU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IC0ycHg7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgdHJhbnNpdGlvbjogLjZzIGVhc2Utb3V0O1xufVxuXG4vKiBsaW5lIDE4OSwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1uZXdzLnNjc3MgKi9cbi5tcC1uZXdzX19saXN0LXNpZGVfX2NvbCBhIC5kZXNjIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6IGJsYWNrO1xuICB6LWluZGV4OiAyO1xufVxuXG4vKiBsaW5lIDE5NiwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1uZXdzLnNjc3MgKi9cbi5tcC1uZXdzX19saXN0LXNpZGVfX2NvbCBhIC56YWcge1xuICBmb250LXNpemU6IDI0cHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi8qIGxpbmUgMjAyLCBkZXYvc2Fzcy9tb2R1bGVzL21wLW5ld3Muc2NzcyAqL1xuLm1wLW5ld3NfX2xpc3Qtc2lkZV9fY29sIGE6aG92ZXIgLm5hbWU6OmJlZm9yZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBsZWZ0OiAwO1xufVxuXG4vKiBsaW5lIDIwOCwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1uZXdzLnNjc3MgKi9cbi5tcC1uZXdzX19saXN0LXNpZGVfX2NvbCBhOmhvdmVyIC5pbWcgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuXG4vKiBsaW5lIDIxNiwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1uZXdzLnNjc3MgKi9cbi5tcC1uZXdzX19saXN0LXNpZGVfX2NvbCAuaXRlbSBhIHtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgY29sb3I6IGJsYWNrO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xufVxuXG4vKiBsaW5lIDIyMSwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1uZXdzLnNjc3MgKi9cbi5tcC1uZXdzX19saXN0LXNpZGVfX2NvbCAuaXRlbSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi8qIGxpbmUgMjI1LCBkZXYvc2Fzcy9tb2R1bGVzL21wLW5ld3Muc2NzcyAqL1xuLm1wLW5ld3NfX2xpc3Qtc2lkZV9fY29sIC5pdGVtIC56YWcge1xuICBjb2xvcjogYmxhY2s7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbi8qIGxpbmUgMjM3LCBkZXYvc2Fzcy9tb2R1bGVzL21wLW5ld3Muc2NzcyAqL1xuLm1wLW5ld3MgLm9waW5pb25zIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiBsaW5lIDIzOSwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1uZXdzLnNjc3MgKi9cbi5tcC1uZXdzIC5vcGluaW9uczo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBib3R0b206IDIwcHg7XG4gIGxlZnQ6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAvKiBsaW5lIDIzOSwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1uZXdzLnNjc3MgKi9cbiAgLm1wLW5ld3MgLm9waW5pb25zOjpiZWZvcmUge1xuICAgIGJvdHRvbTogLTEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLyogbGluZSAyMzksIGRldi9zYXNzL21vZHVsZXMvbXAtbmV3cy5zY3NzICovXG4gIC5tcC1uZXdzIC5vcGluaW9uczo6YmVmb3JlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4vKiBsaW5lIDI1NCwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1uZXdzLnNjc3MgKi9cbi5tcC1uZXdzIC5vcGluaW9ucy1pdGVtcyB7XG4gIHBhZGRpbmctdG9wOiAyNXB4O1xufVxuXG4vKiBsaW5lIDI1NiwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1uZXdzLnNjc3MgKi9cbi5tcC1uZXdzIC5vcGluaW9ucy1pdGVtcyAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLyogbGluZSAyNjAsIGRldi9zYXNzL21vZHVsZXMvbXAtbmV3cy5zY3NzICovXG4ubXAtbmV3cyAub3BpbmlvbnMtaXRlbXMgLnNsaWNrLW5leHQ6OmJlZm9yZSwgLm1wLW5ld3MgLm9waW5pb25zLWl0ZW1zIC5zbGljay1wcmV2OjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgdG9wOiAwO1xufVxuXG4vKiBsaW5lIDI2NSwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1uZXdzLnNjc3MgKi9cbi5tcC1uZXdzIC5vcGluaW9ucy1pdGVtcyAuc2xpY2stbmV4dDo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiB1cmwoXCIuLi9pbWcvYXJyLnN2Z1wiKTtcbn1cblxuLyogbGluZSAyNzMsIGRldi9zYXNzL21vZHVsZXMvbXAtbmV3cy5zY3NzICovXG4ubXAtbmV3cyAub3BpbmlvbnMtaXRlbXMgLnNsaWNrLXByZXY6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogdXJsKFwiLi4vaW1nL2Fyci5zdmdcIik7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi8qIGxpbmUgMjgzLCBkZXYvc2Fzcy9tb2R1bGVzL21wLW5ld3Muc2NzcyAqL1xuLm1wLW5ld3MgLm9waW5pb25zLWl0ZW0ge1xuICBtYXgtd2lkdGg6IDI3MHB4O1xuICBtYXJnaW46IGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogbGluZSAyODcsIGRldi9zYXNzL21vZHVsZXMvbXAtbmV3cy5zY3NzICovXG4ubXAtbmV3cyAub3BpbmlvbnMtaXRlbSAuaW1nIHtcbiAgd2lkdGg6IDE1MHB4O1xuICBoZWlnaHQ6IDE1MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1hcmdpbjogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLyogbGluZSAyOTUsIGRldi9zYXNzL21vZHVsZXMvbXAtbmV3cy5zY3NzICovXG4ubXAtbmV3cyAub3BpbmlvbnMtaXRlbSBpbWcge1xuICB3aWR0aDogMTUwcHg7XG4gIGhlaWdodDogMTUwcHg7XG4gIHRyYW5zaXRpb246IC42cztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xufVxuXG4vKiBsaW5lIDMwMSwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1uZXdzLnNjc3MgKi9cbi5tcC1uZXdzIC5vcGluaW9ucy1pdGVtIC5uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgY29sb3I6IGJsYWNrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgMzA3LCBkZXYvc2Fzcy9tb2R1bGVzL21wLW5ld3Muc2NzcyAqL1xuLm1wLW5ld3MgLm9waW5pb25zLWl0ZW0gLm5hbWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMCU7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgYm90dG9tOiAtMnB4O1xuICB0cmFuc2l0aW9uOiAuNnM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbn1cblxuLyogbGluZSAzMTksIGRldi9zYXNzL21vZHVsZXMvbXAtbmV3cy5zY3NzICovXG4ubXAtbmV3cyAub3BpbmlvbnMtaXRlbSAuZGVzYyB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4vKiBsaW5lIDMyOSwgZGV2L3Nhc3MvbW9kdWxlcy9tcC1uZXdzLnNjc3MgKi9cbi5tcC1uZXdzIC5vcGluaW9ucy1pdGVtOmhvdmVyIC5uYW1lOjpiZWZvcmUge1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogMDtcbn1cblxuLyogbGluZSAzMzQsIGRldi9zYXNzL21vZHVsZXMvbXAtbmV3cy5zY3NzICovXG4ubXAtbmV3cyAub3BpbmlvbnMtaXRlbTpob3ZlciBpbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG4iLCIkZm9udDogXCJPcGVuIFNhbnNcIjtcclxuJGZvbnRTaXplTWFpbjogMTY7XHJcblxyXG4vL0NPTE9SXHJcbiRibHVlOiAjMkE3OUM4O1xyXG4kcmVkOiAjRTIxOTE5O1xyXG4kYmxhY2s6ICMyNDI0MjQ7XHJcblxyXG5cclxuXHJcbiRncmVlbjogIzM3OTQ2MjtcclxuJGJyZWFkOiAjNEE2OTc1O1xyXG4kdGV4dDogIzI5M0I0MjtcclxuLy8gJGJsYWNrOiAjMUExQjFEO1xyXG4kZ3JheTogIzc4OTA5OTtcclxuXHJcbi5ncmVlbiB7XHJcbiAgY29sb3I6ICRncmVlbjtcclxufVxyXG5cclxuLmJyZWFkIHtcclxuICBjb2xvcjogJGJyZWFkO1xyXG59XHJcblxyXG4udGV4dCB7XHJcbiAgY29sb3I6ICR0ZXh0O1xyXG59XHJcblxyXG4uYmxhY2sge1xyXG4gIGNvbG9yOiAkYmxhY2s7XHJcbn1cclxuXHJcbi5ncmF5IHtcclxuICBjb2xvcjogJGdyYXk7XHJcbn1cclxuXHJcblxyXG4vL1NJWkUgVE8gVldcclxuOnJvb3Qge1xyXG4gIC0tdndJZHRoOiAxOTIwO1xyXG5cclxuICBAaW5jbHVkZSB4bWQtYmxvY2soKSB7XHJcbiAgICAtLXZ3SWR0aDogMTEwMDtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHNtLWJsb2NrKCkge1xyXG4gICAgLS12d0lkdGg6IDgwMDtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHh4cy1ibG9jaygpIHtcclxuICAgIC0tdndJZHRoOiAzNzU7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy9NRURJQSBDTEFTU1xyXG4ubWQtc2hvdyB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ueG1kLXNob3cge1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnNtLXNob3cge1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnhzLXNob3cge1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnh4cy1zaG93IHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBpbmNsdWRlIG1kLWJsb2NrKCkge1xyXG4gIC5tZC1zaG93IHtcclxuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tZC1oaWRlIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIHhtZC1ibG9jaygpIHtcclxuICAueG1kLXNob3cge1xyXG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLnhtZC1oaWRlIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIHNtLWJsb2NrKCkge1xyXG4gIC5zbS1zaG93IHtcclxuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5zbS1oaWRlIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIHhzLWJsb2NrKCkge1xyXG4gIC54cy1zaG93IHtcclxuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC54cy1oaWRlIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIHh4cy1ibG9jaygpIHtcclxuICAueHhzLXNob3cge1xyXG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLnh4cy1oaWRlIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn0iLCIkY29sdW1uczogMTI7XHJcbiRhdG9tOiAoMTAwJSAvICRjb2x1bW5zKTtcclxuXHJcbiRicmVha19sZzogMTY4MHB4O1xyXG4kYnJlYWtfbWQ6IDE0NDBweDtcclxuJGJyZWFrX3htZDogMTE1MnB4O1xyXG4kYnJlYWtfc206IDEwMjRweDtcclxuJGJyZWFrX3hzOiA3NjhweDtcclxuJGJyZWFrX3h4czogNjAwcHg7XHJcbiRicmVha194eHhzOiA0NTBweDtcclxuXHJcbiRvZmZzZXQ6IDMwcHg7XHJcbiRvZmZzZXRfbGc6ICRvZmZzZXQ7XHJcbiRvZmZzZXRfbWQ6ICRvZmZzZXQ7XHJcbiRvZmZzZXRfc206ICRvZmZzZXQ7XHJcbiRvZmZzZXRfeHM6ICRvZmZzZXQ7XHJcbiRvZmZzZXRfeHhzOiAkb2Zmc2V0O1xyXG4kb2Zmc2V0X3h4eHM6ICRvZmZzZXQ7XHJcblxyXG4kb2Zmc2V0X29uZV9zaWRlOiAoJG9mZnNldCAvIDIpO1xyXG4kb2Zmc2V0X2xnX29uZV9zaWRlOiAoJG9mZnNldF9sZyAvIDIpO1xyXG4kb2Zmc2V0X21kX29uZV9zaWRlOiAoJG9mZnNldF9tZCAvIDIpO1xyXG4kb2Zmc2V0X3NtX29uZV9zaWRlOiAoJG9mZnNldF9zbSAvIDIpO1xyXG4kb2Zmc2V0X3hzX29uZV9zaWRlOiAoJG9mZnNldF94cyAvIDIpO1xyXG4kb2Zmc2V0X3h4c19vbmVfc2lkZTogKCRvZmZzZXRfeHhzIC8gMik7XHJcbiRvZmZzZXRfeHh4c19vbmVfc2lkZTogKCRvZmZzZXRfeHh4cyAvIDIpO1xyXG5cclxuJGZpZWxkczogMjBweDtcclxuJGZpZWxkc19zbTogMjBweDtcclxuJGZpZWxkc194czogMTVweDtcclxuXHJcbkBtaXhpbiB3cmFwcGVyLWZ1bGwoKSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6ICRmaWVsZHM7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZmllbGRzO1xyXG5cclxuICAgIEBpbmNsdWRlIHNtLWJsb2NrKCkge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogJGZpZWxkc19zbTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkZmllbGRzX3NtO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHhzLWJsb2NrKCkge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogJGZpZWxkc194cztcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkZmllbGRzX3hzO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gcm93LW9mZnNldHMoKSB7XHJcbiAgICBtYXJnaW4tbGVmdDogKCRvZmZzZXRfb25lX3NpZGUgKiAtMSk7XHJcbiAgICBtYXJnaW4tcmlnaHQ6ICgkb2Zmc2V0X29uZV9zaWRlICogLTEpO1xyXG59XHJcblxyXG5AbWl4aW4gY29sLW9mZnNldHMoJHR5cGUpIHtcclxuICAgICN7JHR5cGV9LWxlZnQ6ICRvZmZzZXRfb25lX3NpZGU7XHJcbiAgICAjeyR0eXBlfS1yaWdodDogJG9mZnNldF9vbmVfc2lkZTtcclxufVxyXG5cclxuQG1peGluIHdyYXBwZXIoKSB7XHJcbiAgICBtYXgtd2lkdGg6IDE0MTBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBAaW5jbHVkZSB3cmFwcGVyLWZ1bGwoKTtcclxuXHJcbiAgICBAaW5jbHVkZSBsZy1ibG9jaygpIHtcclxuICAgICAgICBtYXgtd2lkdGg6ICRicmVha19tZDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtZC1ibG9jaygpIHtcclxuICAgICAgICBtYXgtd2lkdGg6ICRicmVha194bWQ7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgeG1kLWJsb2NrKCkge1xyXG4gICAgICAgIG1heC13aWR0aDogJGJyZWFrX3NtO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHNtLWJsb2NrKCkge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbn1cclxuXHJcbkBtaXhpbiByb3ctZmxleCgpIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBAaW5jbHVkZSByb3ctb2Zmc2V0cygpO1xyXG59XHJcblxyXG5AbWl4aW4gcm93LWZsb2F0KCkge1xyXG4gICAgQGluY2x1ZGUgcm93LW9mZnNldHMoKTtcclxuICAgIEBpbmNsdWRlIGNsZWFyZml4KCk7XHJcbn1cclxuXHJcbkBtaXhpbiByb3ctaWIoKSB7XHJcbiAgICBAaW5jbHVkZSByb3ctb2Zmc2V0cygpO1xyXG59XHJcblxyXG5AbWl4aW4gY29sKCkge1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcclxuICAgIEBpbmNsdWRlIGNvbC1vZmZzZXRzKG1hcmdpbik7XHJcbn1cclxuXHJcbkBtaXhpbiBjb2wtZmxvYXQoKSB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxufVxyXG5cclxuQG1peGluIGNvbC1pYigpIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbn1cclxuXHJcbkBtaXhpbiBjb2wtcGFkZGluZygpIHtcclxuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcclxuICAgIEBpbmNsdWRlIGNvbC1vZmZzZXRzKHBhZGRpbmcpO1xyXG59XHJcblxyXG5AbWl4aW4gc2l6ZSgkbikge1xyXG4gICAgJHZhbDogMTAwJSAvICRjb2x1bW5zICogJG47XHJcbiAgICB3aWR0aDogI3tjYWxjKCN7JHZhbH0gLSAjeyRvZmZzZXR9KVxyXG59XHJcblxyXG47XHJcbn1cclxuXHJcbkBtaXhpbiBzaXplLWxnKCRuKSB7XHJcbiAgICAkdmFsOiAxMDAlIC8gJGNvbHVtbnMgKiAkbjtcclxuICAgIEBpbmNsdWRlIGxnKHdpZHRoLCAje2NhbGMoI3skdmFsfSAtICN7JG9mZnNldF9sZ30pXHJcbn1cclxuXHJcbik7XHJcbn1cclxuXHJcbkBtaXhpbiBzaXplLW1kKCRuKSB7XHJcbiAgICAkdmFsOiAxMDAlIC8gJGNvbHVtbnMgKiAkbjtcclxuICAgIEBpbmNsdWRlIG1kKHdpZHRoLCAje2NhbGMoI3skdmFsfSAtICN7JG9mZnNldF9tZH0pXHJcbn1cclxuXHJcbik7XHJcbn1cclxuXHJcbkBtaXhpbiBzaXplLXNtKCRuKSB7XHJcbiAgICAkdmFsOiAxMDAlIC8gJGNvbHVtbnMgKiAkbjtcclxuICAgIEBpbmNsdWRlIHNtKHdpZHRoLCAje2NhbGMoI3skdmFsfSAtICN7JG9mZnNldF9zbX0pXHJcbn1cclxuXHJcbik7XHJcbn1cclxuXHJcbkBtaXhpbiBzaXplLXhzKCRuKSB7XHJcbiAgICAkdmFsOiAxMDAlIC8gJGNvbHVtbnMgKiAkbjtcclxuICAgIEBpbmNsdWRlIHhzKHdpZHRoLCAje2NhbGMoI3skdmFsfSAtICN7JG9mZnNldF94c30pXHJcbn1cclxuXHJcbik7XHJcbn1cclxuXHJcbkBtaXhpbiBzaXplLXh4cygkbikge1xyXG4gICAgJHZhbDogMTAwJSAvICRjb2x1bW5zICogJG47XHJcbiAgICBAaW5jbHVkZSB4eHMod2lkdGgsICN7Y2FsYygjeyR2YWx9IC0gI3skb2Zmc2V0X3h4c30pXHJcbn1cclxuXHJcbik7XHJcbn1cclxuXHJcbkBtaXhpbiBzaXplLXh4eHMoJG4pIHtcclxuICAgICR2YWw6IDEwMCUgLyAkY29sdW1ucyAqICRuO1xyXG4gICAgQGluY2x1ZGUgeHh4cyh3aWR0aCwgI3tjYWxjKCN7JHZhbH0gLSAjeyRvZmZzZXRfeHh4c30pXHJcbn1cclxuXHJcbik7XHJcbn1cclxuXHJcbkBtaXhpbiBzaGlmdCgkbikge1xyXG4gICAgJHZhbDogMTAwJSAvICRjb2x1bW5zICogJG47XHJcbiAgICBtYXJnaW4tbGVmdDogI3tjYWxjKCN7JHZhbH0rI3skb2Zmc2V0X29uZV9zaWRlfSlcclxufVxyXG5cclxuO1xyXG5tYXJnaW4tcmlnaHQ6ICN7Y2FsYygjeyR2YWx9KyN7JG9mZnNldF9vbmVfc2lkZX0pXHJcbn1cclxuXHJcbjtcclxufVxyXG5cclxuQG1peGluIHNoaWZ0LWxlZnQoJG4pIHtcclxuICAgICR2YWw6IDEwMCUgLyAkY29sdW1ucyAqICRuO1xyXG4gICAgbWFyZ2luLWxlZnQ6ICN7Y2FsYygjeyR2YWx9KyN7JG9mZnNldF9vbmVfc2lkZX0pXHJcbn1cclxuXHJcbjtcclxufVxyXG5cclxuQG1peGluIHNoaWZ0LXJpZ2h0KCRuKSB7XHJcbiAgICAkdmFsOiAxMDAlIC8gJGNvbHVtbnMgKiAkbjtcclxuICAgIG1hcmdpbi1yaWdodDogI3tjYWxjKCN7JHZhbH0rI3skb2Zmc2V0X29uZV9zaWRlfSlcclxufVxyXG5cclxuO1xyXG59XHJcblxyXG5AbWl4aW4gc2hpZnQtcGFkZGluZygkbikge1xyXG4gICAgJHZhbDogMTAwJSAvICRjb2x1bW5zICogJG47XHJcbiAgICBwYWRkaW5nLWxlZnQ6ICN7Y2FsYygjeyR2YWx9KyN7JG9mZnNldF9vbmVfc2lkZX0pXHJcbn1cclxuXHJcbjtcclxucGFkZGluZy1yaWdodDogI3tjYWxjKCN7JHZhbH0rI3skb2Zmc2V0X29uZV9zaWRlfSlcclxufVxyXG5cclxuO1xyXG59XHJcblxyXG5AbWl4aW4gc2hpZnQtcGFkZGluZy1sZWZ0KCRuKSB7XHJcbiAgICAkdmFsOiAxMDAlIC8gJGNvbHVtbnMgKiAkbjtcclxuICAgIHBhZGRpbmctbGVmdDogI3tjYWxjKCN7JHZhbH0rI3skb2Zmc2V0X29uZV9zaWRlfSlcclxufVxyXG5cclxuO1xyXG59XHJcblxyXG5AbWl4aW4gc2hpZnQtcGFkZGluZy1yaWdodCgkbikge1xyXG4gICAgJHZhbDogMTAwJSAvICRjb2x1bW5zICogJG47XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAje2NhbGMoI3skdmFsfSsjeyRvZmZzZXRfb25lX3NpZGV9KVxyXG59XHJcblxyXG47XHJcbn1cclxuXHJcbkBtaXhpbiBzaGlmdC1sZygkbikge1xyXG4gICAgJHZhbDogMTAwJSAvICRjb2x1bW5zICogJG47XHJcbiAgICBAaW5jbHVkZSBsZyhtYXJnaW4tbGVmdCwgI3tjYWxjKCN7JHZhbH0gKyAjeyRvZmZzZXRfbGdfb25lX3NpZGV9KVxyXG59XHJcblxyXG4pO1xyXG5AaW5jbHVkZSBsZyhtYXJnaW4tcmlnaHQsICN7Y2FsYygjeyR2YWx9ICsgI3skb2Zmc2V0X2xnX29uZV9zaWRlfSlcclxufVxyXG5cclxuKTtcclxufVxyXG5cclxuQG1peGluIHNoaWZ0LWxnLWxlZnQoJG4pIHtcclxuICAgICR2YWw6IDEwMCUgLyAkY29sdW1ucyAqICRuO1xyXG4gICAgQGluY2x1ZGUgbGcobWFyZ2luLWxlZnQsICN7Y2FsYygjeyR2YWx9ICsgI3skb2Zmc2V0X2xnX29uZV9zaWRlfSlcclxufVxyXG5cclxuKTtcclxufVxyXG5cclxuQG1peGluIHNoaWZ0LWxnLXJpZ2h0KCRuKSB7XHJcbiAgICAkdmFsOiAxMDAlIC8gJGNvbHVtbnMgKiAkbjtcclxuICAgIEBpbmNsdWRlIGxnKG1hcmdpbi1yaWdodCwgI3tjYWxjKCN7JHZhbH0gKyAjeyRvZmZzZXRfbGdfb25lX3NpZGV9KVxyXG59XHJcblxyXG4pO1xyXG59XHJcblxyXG5AbWl4aW4gc2hpZnQtbGctcGFkZGluZygkbikge1xyXG4gICAgJHZhbDogMTAwJSAvICRjb2x1bW5zICogJG47XHJcbiAgICBAaW5jbHVkZSBsZyhwYWRkaW5nLWxlZnQsICN7Y2FsYygjeyR2YWx9ICsgI3skb2Zmc2V0X2xnX29uZV9zaWRlfSlcclxufVxyXG5cclxuKTtcclxuQGluY2x1ZGUgbGcocGFkZGluZy1yaWdodCwgI3tjYWxjKCN7JHZhbH0gKyAjeyRvZmZzZXRfbGdfb25lX3NpZGV9KVxyXG59XHJcblxyXG4pO1xyXG59XHJcblxyXG5AbWl4aW4gc2hpZnQtbGctcGFkZGluZy1sZWZ0KCRuKSB7XHJcbiAgICAkdmFsOiAxMDAlIC8gJGNvbHVtbnMgKiAkbjtcclxuICAgIEBpbmNsdWRlIGxnKHBhZGRpbmctbGVmdCwgI3tjYWxjKCN7JHZhbH0gKyAjeyRvZmZzZXRfbGdfb25lX3NpZGV9KVxyXG59XHJcblxyXG4pO1xyXG59XHJcblxyXG5AbWl4aW4gc2hpZnQtbGctcGFkZGluZy1yaWdodCgkbikge1xyXG4gICAgJHZhbDogMTAwJSAvICRjb2x1bW5zICogJG47XHJcbiAgICBAaW5jbHVkZSBsZyhwYWRkaW5nLXJpZ2h0LCAje2NhbGMoI3skdmFsfSArICN7JG9mZnNldF9sZ19vbmVfc2lkZX0pXHJcbn1cclxuXHJcbik7XHJcbn1cclxuXHJcbkBtaXhpbiBzaGlmdC1tZCgkbikge1xyXG4gICAgJHZhbDogMTAwJSAvICRjb2x1bW5zICogJG47XHJcbiAgICBAaW5jbHVkZSBtZChtYXJnaW4tbGVmdCwgI3tjYWxjKCN7JHZhbH0gKyAjeyRvZmZzZXRfbWRfb25lX3NpZGV9KVxyXG59XHJcblxyXG4pO1xyXG5AaW5jbHVkZSBtZChtYXJnaW4tcmlnaHQsICN7Y2FsYygjeyR2YWx9ICsgI3skb2Zmc2V0X21kX29uZV9zaWRlfSlcclxufVxyXG5cclxuKTtcclxufVxyXG5cclxuQG1peGluIHNoaWZ0LW1kLWxlZnQoJG4pIHtcclxuICAgICR2YWw6IDEwMCUgLyAkY29sdW1ucyAqICRuO1xyXG4gICAgQGluY2x1ZGUgbWQobWFyZ2luLWxlZnQsICN7Y2FsYygjeyR2YWx9ICsgI3skb2Zmc2V0X21kX29uZV9zaWRlfSlcclxufVxyXG5cclxuKTtcclxufVxyXG5cclxuQG1peGluIHNoaWZ0LW1kLXJpZ2h0KCRuKSB7XHJcbiAgICAkdmFsOiAxMDAlIC8gJGNvbHVtbnMgKiAkbjtcclxuICAgIEBpbmNsdWRlIG1kKG1hcmdpbi1yaWdodCwgI3tjYWxjKCN7JHZhbH0gKyAjeyRvZmZzZXRfbWRfb25lX3NpZGV9KVxyXG59XHJcblxyXG4pO1xyXG59XHJcblxyXG5AbWl4aW4gc2hpZnQtbWQtcGFkZGluZygkbikge1xyXG4gICAgJHZhbDogMTAwJSAvICRjb2x1bW5zICogJG47XHJcbiAgICBAaW5jbHVkZSBtZChwYWRkaW5nLWxlZnQsICN7Y2FsYygjeyR2YWx9ICsgI3skb2Zmc2V0X21kX29uZV9zaWRlfSlcclxufVxyXG5cclxuKTtcclxuQGluY2x1ZGUgbWQocGFkZGluZy1yaWdodCwgI3tjYWxjKCN7JHZhbH0gKyAjeyRvZmZzZXRfbWRfb25lX3NpZGV9KVxyXG59XHJcblxyXG4pO1xyXG59XHJcblxyXG5AbWl4aW4gc2hpZnQtbWQtcGFkZGluZy1sZWZ0KCRuKSB7XHJcbiAgICAkdmFsOiAxMDAlIC8gJGNvbHVtbnMgKiAkbjtcclxuICAgIEBpbmNsdWRlIG1kKHBhZGRpbmctbGVmdCwgI3tjYWxjKCN7JHZhbH0gKyAjeyRvZmZzZXRfbWRfb25lX3NpZGV9KVxyXG59XHJcblxyXG4pO1xyXG59XHJcblxyXG5AbWl4aW4gc2hpZnQtbWQtcGFkZGluZy1yaWdodCgkbikge1xyXG4gICAgJHZhbDogMTAwJSAvICRjb2x1bW5zICogJG47XHJcbiAgICBAaW5jbHVkZSBtZChwYWRkaW5nLXJpZ2h0LCAje2NhbGMoI3skdmFsfSArICN7JG9mZnNldF9tZF9vbmVfc2lkZX0pXHJcbn1cclxuXHJcbik7XHJcbn1cclxuXHJcbkBtaXhpbiBzaGlmdC1zbSgkbikge1xyXG4gICAgJHZhbDogMTAwJSAvICRjb2x1bW5zICogJG47XHJcbiAgICBAaW5jbHVkZSBzbShtYXJnaW4tbGVmdCwgI3tjYWxjKCN7JHZhbH0gKyAjeyRvZmZzZXRfc21fb25lX3NpZGV9KVxyXG59XHJcblxyXG4pO1xyXG5AaW5jbHVkZSBzbShtYXJnaW4tcmlnaHQsICN7Y2FsYygjeyR2YWx9ICsgI3skb2Zmc2V0X3NtX29uZV9zaWRlfSlcclxufVxyXG5cclxuKTtcclxufVxyXG5cclxuQG1peGluIHNoaWZ0LXNtLWxlZnQoJG4pIHtcclxuICAgICR2YWw6IDEwMCUgLyAkY29sdW1ucyAqICRuO1xyXG4gICAgQGluY2x1ZGUgc20obWFyZ2luLWxlZnQsICN7Y2FsYygjeyR2YWx9ICsgI3skb2Zmc2V0X3NtX29uZV9zaWRlfSlcclxufVxyXG5cclxuKTtcclxufVxyXG5cclxuQG1peGluIHNoaWZ0LXNtLXJpZ2h0KCRuKSB7XHJcbiAgICAkdmFsOiAxMDAlIC8gJGNvbHVtbnMgKiAkbjtcclxuICAgIEBpbmNsdWRlIHNtKG1hcmdpbi1yaWdodCwgI3tjYWxjKCN7JHZhbH0gKyAjeyRvZmZzZXRfc21fb25lX3NpZGV9KVxyXG59XHJcblxyXG4pO1xyXG59XHJcblxyXG5AbWl4aW4gc2hpZnQtc20tcGFkZGluZygkbikge1xyXG4gICAgJHZhbDogMTAwJSAvICRjb2x1bW5zICogJG47XHJcbiAgICBAaW5jbHVkZSBzbShwYWRkaW5nLWxlZnQsICN7Y2FsYygjeyR2YWx9ICsgI3skb2Zmc2V0X3NtX29uZV9zaWRlfSlcclxufVxyXG5cclxuKTtcclxuQGluY2x1ZGUgc20ocGFkZGluZy1yaWdodCwgI3tjYWxjKCN7JHZhbH0gKyAjeyRvZmZzZXRfc21fb25lX3NpZGV9KVxyXG59XHJcblxyXG4pO1xyXG59XHJcblxyXG5AbWl4aW4gc2hpZnQtc20tcGFkZGluZy1sZWZ0KCRuKSB7XHJcbiAgICAkdmFsOiAxMDAlIC8gJGNvbHVtbnMgKiAkbjtcclxuICAgIEBpbmNsdWRlIHNtKHBhZGRpbmctbGVmdCwgI3tjYWxjKCN7JHZhbH0gKyAjeyRvZmZzZXRfc21fb25lX3NpZGV9KVxyXG59XHJcblxyXG4pO1xyXG59XHJcblxyXG5AbWl4aW4gc2hpZnQtc20tcGFkZGluZy1yaWdodCgkbikge1xyXG4gICAgJHZhbDogMTAwJSAvICRjb2x1bW5zICogJG47XHJcbiAgICBAaW5jbHVkZSBzbShwYWRkaW5nLXJpZ2h0LCAje2NhbGMoI3skdmFsfSArICN7JG9mZnNldF9zbV9vbmVfc2lkZX0pXHJcbn1cclxuXHJcbik7XHJcbn1cclxuXHJcbkBtaXhpbiBzaGlmdC14cygkbikge1xyXG4gICAgJHZhbDogMTAwJSAvICRjb2x1bW5zICogJG47XHJcbiAgICBAaW5jbHVkZSB4cyhtYXJnaW4tbGVmdCwgI3tjYWxjKCN7JHZhbH0gKyAjeyRvZmZzZXRfeHNfb25lX3NpZGV9KVxyXG59XHJcblxyXG4pO1xyXG5AaW5jbHVkZSB4cyhtYXJnaW4tcmlnaHQsICN7Y2FsYygjeyR2YWx9ICsgI3skb2Zmc2V0X3hzX29uZV9zaWRlfSlcclxufVxyXG5cclxuKTtcclxufVxyXG5cclxuQG1peGluIHNoaWZ0LXhzLWxlZnQoJG4pIHtcclxuICAgICR2YWw6IDEwMCUgLyAkY29sdW1ucyAqICRuO1xyXG4gICAgQGluY2x1ZGUgeHMobWFyZ2luLWxlZnQsICN7Y2FsYygjeyR2YWx9ICsgI3skb2Zmc2V0X3hzX29uZV9zaWRlfSlcclxufVxyXG5cclxuKTtcclxufVxyXG5cclxuQG1peGluIHNoaWZ0LXhzLXJpZ2h0KCRuKSB7XHJcbiAgICAkdmFsOiAxMDAlIC8gJGNvbHVtbnMgKiAkbjtcclxuICAgIEBpbmNsdWRlIHhzKG1hcmdpbi1yaWdodCwgI3tjYWxjKCN7JHZhbH0gKyAjeyRvZmZzZXRfeHNfb25lX3NpZGV9KVxyXG59XHJcblxyXG4pO1xyXG59XHJcblxyXG5AbWl4aW4gc2hpZnQteHMtcGFkZGluZygkbikge1xyXG4gICAgJHZhbDogMTAwJSAvICRjb2x1bW5zICogJG47XHJcbiAgICBAaW5jbHVkZSB4cyhwYWRkaW5nLWxlZnQsICN7Y2FsYygjeyR2YWx9ICsgI3skb2Zmc2V0X3hzX29uZV9zaWRlfSlcclxufVxyXG5cclxuKTtcclxuQGluY2x1ZGUgeHMocGFkZGluZy1yaWdodCwgI3tjYWxjKCN7JHZhbH0gKyAjeyRvZmZzZXRfeHNfb25lX3NpZGV9KVxyXG59XHJcblxyXG4pO1xyXG59XHJcblxyXG5AbWl4aW4gc2hpZnQteHMtcGFkZGluZy1sZWZ0KCRuKSB7XHJcbiAgICAkdmFsOiAxMDAlIC8gJGNvbHVtbnMgKiAkbjtcclxuICAgIEBpbmNsdWRlIHhzKHBhZGRpbmctbGVmdCwgI3tjYWxjKCN7JHZhbH0gKyAjeyRvZmZzZXRfeHNfb25lX3NpZGV9KVxyXG59XHJcblxyXG4pO1xyXG59XHJcblxyXG5AbWl4aW4gc2hpZnQteHMtcGFkZGluZy1yaWdodCgkbikge1xyXG4gICAgJHZhbDogMTAwJSAvICRjb2x1bW5zICogJG47XHJcbiAgICBAaW5jbHVkZSB4cyhwYWRkaW5nLXJpZ2h0LCAje2NhbGMoI3skdmFsfSArICN7JG9mZnNldF94c19vbmVfc2lkZX0pXHJcbn1cclxuXHJcbik7XHJcbn1cclxuXHJcbkBtaXhpbiBzaGlmdC14eHMoJG4pIHtcclxuICAgICR2YWw6IDEwMCUgLyAkY29sdW1ucyAqICRuO1xyXG4gICAgQGluY2x1ZGUgeHhzKG1hcmdpbi1sZWZ0LCAje2NhbGMoI3skdmFsfSArICN7JG9mZnNldF94eHNfb25lX3NpZGV9KVxyXG59XHJcblxyXG4pO1xyXG5AaW5jbHVkZSB4eHMobWFyZ2luLXJpZ2h0LCAje2NhbGMoI3skdmFsfSArICN7JG9mZnNldF94eHNfb25lX3NpZGV9KVxyXG59XHJcblxyXG4pO1xyXG59XHJcblxyXG5AbWl4aW4gc2hpZnQteHhzLWxlZnQoJG4pIHtcclxuICAgICR2YWw6IDEwMCUgLyAkY29sdW1ucyAqICRuO1xyXG4gICAgQGluY2x1ZGUgeHhzKG1hcmdpbi1sZWZ0LCAje2NhbGMoI3skdmFsfSArICN7JG9mZnNldF94eHNfb25lX3NpZGV9KVxyXG59XHJcblxyXG4pO1xyXG59XHJcblxyXG5AbWl4aW4gc2hpZnQteHhzLXJpZ2h0KCRuKSB7XHJcbiAgICAkdmFsOiAxMDAlIC8gJGNvbHVtbnMgKiAkbjtcclxuICAgIEBpbmNsdWRlIHh4cyhtYXJnaW4tcmlnaHQsICN7Y2FsYygjeyR2YWx9ICsgI3skb2Zmc2V0X3h4c19vbmVfc2lkZX0pXHJcbn1cclxuXHJcbik7XHJcbn1cclxuXHJcbkBtaXhpbiBzaGlmdC14eHMtcGFkZGluZygkbikge1xyXG4gICAgJHZhbDogMTAwJSAvICRjb2x1bW5zICogJG47XHJcbiAgICBAaW5jbHVkZSB4eHMocGFkZGluZy1sZWZ0LCAje2NhbGMoI3skdmFsfSArICN7JG9mZnNldF94eHNfb25lX3NpZGV9KVxyXG59XHJcblxyXG4pO1xyXG5AaW5jbHVkZSB4eHMocGFkZGluZy1yaWdodCwgI3tjYWxjKCN7JHZhbH0gKyAjeyRvZmZzZXRfeHhzX29uZV9zaWRlfSlcclxufVxyXG5cclxuKTtcclxufVxyXG5cclxuQG1peGluIHNoaWZ0LXh4cy1wYWRkaW5nLWxlZnQoJG4pIHtcclxuICAgICR2YWw6IDEwMCUgLyAkY29sdW1ucyAqICRuO1xyXG4gICAgQGluY2x1ZGUgeHhzKHBhZGRpbmctbGVmdCwgI3tjYWxjKCN7JHZhbH0gKyAjeyRvZmZzZXRfeHhzX29uZV9zaWRlfSlcclxufVxyXG5cclxuKTtcclxufVxyXG5cclxuQG1peGluIHNoaWZ0LXh4cy1wYWRkaW5nLXJpZ2h0KCRuKSB7XHJcbiAgICAkdmFsOiAxMDAlIC8gJGNvbHVtbnMgKiAkbjtcclxuICAgIEBpbmNsdWRlIHh4cyhwYWRkaW5nLXJpZ2h0LCAje2NhbGMoI3skdmFsfSArICN7JG9mZnNldF94eHNfb25lX3NpZGV9KVxyXG59XHJcblxyXG4pO1xyXG59XHJcblxyXG5AbWl4aW4gc2hpZnQteHh4cygkbikge1xyXG4gICAgJHZhbDogMTAwJSAvICRjb2x1bW5zICogJG47XHJcbiAgICBAaW5jbHVkZSB4eHhzKG1hcmdpbi1sZWZ0LCAje2NhbGMoI3skdmFsfSArICN7JG9mZnNldF94eHhzX29uZV9zaWRlfSlcclxufVxyXG5cclxuKTtcclxuQGluY2x1ZGUgeHh4cyhtYXJnaW4tcmlnaHQsICN7Y2FsYygjeyR2YWx9ICsgI3skb2Zmc2V0X3h4eHNfb25lX3NpZGV9KVxyXG59XHJcblxyXG4pO1xyXG59XHJcblxyXG5AbWl4aW4gc2hpZnQteHh4cy1sZWZ0KCRuKSB7XHJcbiAgICAkdmFsOiAxMDAlIC8gJGNvbHVtbnMgKiAkbjtcclxuICAgIEBpbmNsdWRlIHh4eHMobWFyZ2luLWxlZnQsICN7Y2FsYygjeyR2YWx9ICsgI3skb2Zmc2V0X3h4eHNfb25lX3NpZGV9KVxyXG59XHJcblxyXG4pO1xyXG59XHJcblxyXG5AbWl4aW4gc2hpZnQteHh4cy1yaWdodCgkbikge1xyXG4gICAgJHZhbDogMTAwJSAvICRjb2x1bW5zICogJG47XHJcbiAgICBAaW5jbHVkZSB4eHhzKG1hcmdpbi1yaWdodCwgI3tjYWxjKCN7JHZhbH0gKyAjeyRvZmZzZXRfeHh4c19vbmVfc2lkZX0pXHJcbn1cclxuXHJcbik7XHJcbn1cclxuXHJcbkBtaXhpbiBzaGlmdC14eHhzLXBhZGRpbmcoJG4pIHtcclxuICAgICR2YWw6IDEwMCUgLyAkY29sdW1ucyAqICRuO1xyXG4gICAgQGluY2x1ZGUgeHh4cyhwYWRkaW5nLWxlZnQsICN7Y2FsYygjeyR2YWx9ICsgI3skb2Zmc2V0X3h4eHNfb25lX3NpZGV9KVxyXG59XHJcblxyXG4pO1xyXG5AaW5jbHVkZSB4eHhzKHBhZGRpbmctcmlnaHQsICN7Y2FsYygjeyR2YWx9ICsgI3skb2Zmc2V0X3h4eHNfb25lX3NpZGV9KVxyXG59XHJcblxyXG4pO1xyXG59XHJcblxyXG5AbWl4aW4gc2hpZnQteHh4cy1wYWRkaW5nLWxlZnQoJG4pIHtcclxuICAgICR2YWw6IDEwMCUgLyAkY29sdW1ucyAqICRuO1xyXG4gICAgQGluY2x1ZGUgeHh4cyhwYWRkaW5nLWxlZnQsICN7Y2FsYygjeyR2YWx9ICsgI3skb2Zmc2V0X3h4eHNfb25lX3NpZGV9KVxyXG59XHJcblxyXG4pO1xyXG59XHJcblxyXG5AbWl4aW4gc2hpZnQteHh4cy1wYWRkaW5nLXJpZ2h0KCRuKSB7XHJcbiAgICAkdmFsOiAxMDAlIC8gJGNvbHVtbnMgKiAkbjtcclxuICAgIEBpbmNsdWRlIHh4eHMocGFkZGluZy1yaWdodCwgI3tjYWxjKCN7JHZhbH0gKyAjeyRvZmZzZXRfeHh4c19vbmVfc2lkZX0pXHJcbn1cclxuXHJcbik7XHJcbn1cclxuXHJcbkBtaXhpbiBsZygkbmFtZSwgJHZhbHVlKSB7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtfbGcpIHtcclxuICAgICAgICAjeyRuYW1lfTogJHZhbHVlO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gbGctYmxvY2soKSB7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtfbGcpIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIG1kKCRuYW1lLCAkdmFsdWUpIHtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha19tZCkge1xyXG4gICAgICAgICN7JG5hbWV9OiAkdmFsdWU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBtZC1ibG9jaygpIHtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha19tZCkge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4geG1kKCRuYW1lLCAkdmFsdWUpIHtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha194bWQpIHtcclxuICAgICAgICAjeyRuYW1lfTogJHZhbHVlO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4geG1kLWJsb2NrKCkge1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrX3htZCkge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuQG1peGluIHNtKCRuYW1lLCAkdmFsdWUpIHtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha19zbSkge1xyXG4gICAgICAgICN7JG5hbWV9OiAkdmFsdWU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBzbS1ibG9jaygpIHtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha19zbSkge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4geHMoJG5hbWUsICR2YWx1ZSkge1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrX3hzKSB7XHJcbiAgICAgICAgI3skbmFtZX06ICR2YWx1ZTtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIHhzLWJsb2NrKCkge1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrX3hzKSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiB4eHMoJG5hbWUsICR2YWx1ZSkge1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrX3h4cykge1xyXG4gICAgICAgICN7JG5hbWV9OiAkdmFsdWU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiB4eHMtYmxvY2soKSB7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtfeHhzKSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiB4eHhzKCRuYW1lLCAkdmFsdWUpIHtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha194eHhzKSB7XHJcbiAgICAgICAgI3skbmFtZX06ICR2YWx1ZTtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIHh4eHMtYmxvY2soKSB7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtfeHh4cykge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gZnJvbSgkbWluX3dpZHRoKSB7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWluX3dpZHRoKSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiB0bygkbWF4X3dpZHRoKSB7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWF4X3dpZHRoKSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBmcm9tLXRvKCRtaW5fd2lkdGgsICRtYXhfd2lkdGgpIHtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtaW5fd2lkdGgpIGFuZCAobWF4LXdpZHRoOiAkbWF4X3dpZHRoKSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiB1LXJvdy1mbGV4KCRvZmZzZXQpIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBtYXJnaW4tbGVmdDogKCRvZmZzZXQgLyAtMik7XHJcbiAgICBtYXJnaW4tcmlnaHQ6ICgkb2Zmc2V0IC8gLTIpO1xyXG59XHJcblxyXG5AbWl4aW4gdS1jb2woJG9mZnNldCkge1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcclxuICAgIG1hcmdpbi1sZWZ0OiAoJG9mZnNldCAvIDIpO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAoJG9mZnNldCAvIDIpO1xyXG59XHJcblxyXG5AbWl4aW4gdS1zaXplKCRuLCAkY29sdW1ucywgJG9mZnNldCkge1xyXG4gICAgd2lkdGg6ICN7Y2FsYygxMDAlIC8gI3skY29sdW1uc30gKiAjeyRufSAtICN7JG9mZnNldH0pXHJcbn1cclxuXHJcbjtcclxufVxyXG5cclxuQG1peGluIHJlc2V0KCkge1xyXG5cclxuICAgIGJvZHksXHJcbiAgICBkaXYsXHJcbiAgICBkbCxcclxuICAgIGR0LFxyXG4gICAgZGQsXHJcbiAgICB1bCxcclxuICAgIGxpLFxyXG4gICAgaDEsXHJcbiAgICBoMixcclxuICAgIGgzLFxyXG4gICAgaDQsXHJcbiAgICBoNSxcclxuICAgIGg2LFxyXG4gICAgcHJlLFxyXG4gICAgY29kZSxcclxuICAgIGZvcm0sXHJcbiAgICBmaWVsZHNldCxcclxuICAgIGlucHV0LFxyXG4gICAgdGV4dGFyZWEsXHJcbiAgICBwLFxyXG4gICAgYmxvY2txdW90ZSxcclxuICAgIHRoLFxyXG4gICAgdGQge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIHRhYmxlIHtcclxuICAgICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gICAgICAgIGJvcmRlci1zcGFjaW5nOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIGZpZWxkc2V0LFxyXG4gICAgaW1nLFxyXG4gICAgYWJiciB7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIGFkZHJlc3MsXHJcbiAgICBjYXB0aW9uLFxyXG4gICAgY2l0ZSxcclxuICAgIGNvZGUsXHJcbiAgICBkZm4sXHJcbiAgICBlbSxcclxuICAgIHN0cm9uZyxcclxuICAgIHRoLFxyXG4gICAgdmFyIHtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIH1cclxuXHJcbiAgICB1bCBsaSB7XHJcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICBjYXB0aW9uLFxyXG4gICAgdGgge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgaDEsXHJcbiAgICBoMixcclxuICAgIGgzLFxyXG4gICAgaDQsXHJcbiAgICBoNSxcclxuICAgIGg2IHtcclxuICAgICAgICBmb250LXNpemU6IDEwMCU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIH1cclxuXHJcbiAgICBzdXAge1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcclxuICAgIH1cclxuXHJcbiAgICBzdWIge1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcclxuICAgIH1cclxuXHJcbiAgICBpbnB1dCxcclxuICAgIHRleHRhcmVhLFxyXG4gICAgc2VsZWN0IHtcclxuICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcclxuICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICB9XHJcblxyXG4gICAgbGVnZW5kIHtcclxuICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgIH1cclxuXHJcbiAgICBhcnRpY2xlLFxyXG4gICAgYXNpZGUsXHJcbiAgICBkZXRhaWxzLFxyXG4gICAgZmlnY2FwdGlvbixcclxuICAgIGZpZ3VyZSxcclxuICAgIGZvb3RlcixcclxuICAgIGhlYWRlcixcclxuICAgIGhncm91cCxcclxuICAgIG1lbnUsXHJcbiAgICBuYXYsXHJcbiAgICBzZWN0aW9uLFxyXG4gICAgbWFpbiB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gZGVidWcoJGJhY2tncm91bmQsICRvdXRsaW5lKSB7XHJcbiAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgPmRpdiB7XHJcbiAgICAgICAgaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgICAgIEBpbmNsdWRlIHdyYXBwZXIoKTtcclxuXHJcbiAgICAgICAgPmRpdiB7XHJcbiAgICAgICAgICAgIGhlaWdodDogaW5oZXJpdDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcm93LWZsZXgoKTtcclxuXHJcbiAgICAgICAgICAgID5kaXYge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgY29sKCk7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzaXplKDEpO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgb3V0bGluZTogJG91dGxpbmU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmFja2dyb3VuZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGNsZWFyZml4KCkge1xyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICB9XHJcbn0iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLUZPTlRTLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCI7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdGZvbnQtd2VpZ2h0OiAyMDA7XHJcblx0Zm9udC1kaXNwbGF5OiBibG9jaztcclxuXHJcblx0c3JjOiBcdHVybChcIi4uL2ZvbnRzL09wZW4tc2Fucy9saWdodC9PcGVuU2Fucy1MaWdodC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcclxuXHR1cmwoXCIuLi9mb250cy9PcGVuLXNhbnMvbGlnaHQvT3BlblNhbnMtTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxyXG5cdHVybChcIi4uL2ZvbnRzL09wZW4tc2Fucy9saWdodC9PcGVuU2Fucy1MaWdodC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksXHJcblx0dXJsKFwiLi4vZm9udHMvT3Blbi1zYW5zL2xpZ2h0L09wZW5TYW5zLUxpZ2h0LmVvdFwiKSxcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCI7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0Zm9udC1kaXNwbGF5OiBibG9jaztcclxuXHJcblx0c3JjOiBcdHVybChcIi4uL2ZvbnRzL09wZW4tc2Fucy9yZWd1bGFyL09wZW5TYW5zLVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXHJcblx0dXJsKFwiLi4vZm9udHMvT3Blbi1zYW5zL3JlZ3VsYXIvT3BlblNhbnMtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksXHJcblx0dXJsKFwiLi4vZm9udHMvT3Blbi1zYW5zL3JlZ3VsYXIvT3BlblNhbnMtUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksXHJcblx0dXJsKFwiLi4vZm9udHMvT3Blbi1zYW5zL3JlZ3VsYXIvT3BlblNhbnMtUmVndWxhci5lb3RcIiksXHJcblxyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIjtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0Zm9udC1kaXNwbGF5OiBibG9jaztcclxuXHJcblxyXG5cdHNyYzogXHR1cmwoXCIuLi9mb250cy9PcGVuLXNhbnMvYm9sZC9PcGVuU2Fucy1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxyXG5cdHVybChcIi4uL2ZvbnRzL09wZW4tc2Fucy9ib2xkL09wZW5TYW5zLUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxyXG5cdHVybChcIi4uL2ZvbnRzL09wZW4tc2Fucy9ib2xkL09wZW5TYW5zLUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLFxyXG5cdHVybChcIi4uL2ZvbnRzL09wZW4tc2Fucy9ib2xkL09wZW5TYW5zLUJvbGQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcclxufVxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIjtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRmb250LWRpc3BsYXk6IGJsb2NrO1xyXG5cclxuXHJcblx0c3JjOiBcdHVybChcIi4uL2ZvbnRzL09wZW4tc2Fucy9zZW1pYm9sZC9PcGVuU2Fucy1TZW1pQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcclxuXHR1cmwoXCIuLi9mb250cy9PcGVuLXNhbnMvc2VtaWJvbGQvT3BlblNhbnMtU2VtaUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxyXG5cdHVybChcIi4uL2ZvbnRzL09wZW4tc2Fucy9zZW1pYm9sZC9PcGVuU2Fucy1TZW1pQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksXHJcblx0dXJsKFwiLi4vZm9udHMvT3Blbi1zYW5zL3NlbWlib2xkL09wZW5TYW5zLVNlbWlCb2xkLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXHJcbn1cclxuIiwiLyohIG5vcm1hbGl6ZS5jc3MgdjcuMC4wIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xyXG5idXR0b24sIGhyLCBpbnB1dCB7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGVcclxufVxyXG5cclxuYSwgYXVkaW8sIGNhbnZhcywgcHJvZ3Jlc3MsIHZpZGVvIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcclxufVxyXG5cclxucHJvZ3Jlc3MsIHN1Yiwgc3VwIHtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmVcclxufVxyXG5cclxuW3R5cGU9Y2hlY2tib3hdLCBbdHlwZT1yYWRpb10sIGxlZ2VuZCB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBwYWRkaW5nOiAwXHJcbn1cclxuXHJcbiosIGxlZ2VuZCB7XHJcbiAgcGFkZGluZzogMFxyXG59XHJcblxyXG4qLCA6YWN0aXZlLCA6Zm9jdXMsIDpob3ZlciwgOnZpc2l0ZWQge1xyXG4gIG91dGxpbmU6IDBcclxufVxyXG5cclxuaHRtbCB7XHJcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XHJcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlXHJcbn1cclxuXHJcbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBtYWluLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xyXG4gIGRpc3BsYXk6IGJsb2NrXHJcbn1cclxuXHJcbmhyIHtcclxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICBoZWlnaHQ6IDBcclxufVxyXG5cclxuY29kZSwga2JkLCBwcmUsIHNhbXAge1xyXG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcclxuICBmb250LXNpemU6IDFlbVxyXG59XHJcblxyXG5hYmJyW3RpdGxlXSB7XHJcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWRcclxufVxyXG5cclxuYiwgc3Ryb25nIHtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuZGZuIHtcclxuICBmb250LXN0eWxlOiBpdGFsaWNcclxufVxyXG5cclxubWFyayB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDtcclxuICBjb2xvcjogIzAwMFxyXG59XHJcblxyXG5zbWFsbCB7XHJcbiAgZm9udC1zaXplOiA4MCVcclxufVxyXG5cclxuc3ViLCBzdXAge1xyXG4gIGZvbnQtc2l6ZTogNzUlO1xyXG4gIGxpbmUtaGVpZ2h0OiAwO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG59XHJcblxyXG5zdWIge1xyXG4gIGJvdHRvbTogLS4yNWVtXHJcbn1cclxuXHJcbnN1cCB7XHJcbiAgdG9wOiAtLjVlbVxyXG59XHJcblxyXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgaGVpZ2h0OiAwXHJcbn1cclxuXHJcbmltZyB7XHJcbiAgYm9yZGVyLXN0eWxlOiBub25lXHJcbn1cclxuXHJcbnN2Zzpub3QoOnJvb3QpIHtcclxuICBvdmVyZmxvdzogaGlkZGVuXHJcbn1cclxuYnV0dG9uLCBzZWxlY3QsIHRleHRhcmVhLCBpbnB1dCB7XHJcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgYmFja2dyb3VuZDogbm9uZTtcclxuICBwYWRkaW5nOiA1cHg7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxuICBib3JkZXI6IDFweCBzb2xpZDtcclxuICByZXNpemU6IG5vbmU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgZm9udC1zaXplOiAxZW07XHJcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XHJcbn1cclxuXHJcblt0eXBlPXJlc2V0XSwgW3R5cGU9c3VibWl0XSwgYnV0dG9uLCBodG1sIFt0eXBlPWJ1dHRvbl0ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uXHJcbn1cclxuXHJcblt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsIFt0eXBlPXJlc2V0XTo6LW1vei1mb2N1cy1pbm5lciwgW3R5cGU9c3VibWl0XTo6LW1vei1mb2N1cy1pbm5lciwgYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcclxuICBib3JkZXItc3R5bGU6IG5vbmU7XHJcbiAgcGFkZGluZzogMFxyXG59XHJcblxyXG5bdHlwZT1idXR0b25dOi1tb3otZm9jdXNyaW5nLCBbdHlwZT1yZXNldF06LW1vei1mb2N1c3JpbmcsIFt0eXBlPXN1Ym1pdF06LW1vei1mb2N1c3JpbmcsIGJ1dHRvbjotbW96LWZvY3VzcmluZyB7XHJcbiAgb3V0bGluZTogQnV0dG9uVGV4dCBkb3R0ZWQgMXB4XHJcbn1cclxuXHJcbmZpZWxkc2V0IHtcclxuICBwYWRkaW5nOiAuMzVlbSAuNzVlbSAuNjI1ZW1cclxufVxyXG5cclxubGVnZW5kIHtcclxuICBjb2xvcjogaW5oZXJpdDtcclxuICBkaXNwbGF5OiB0YWJsZTtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbFxyXG59XHJcblxyXG50ZXh0YXJlYSB7XHJcbiAgb3ZlcmZsb3c6IGF1dG9cclxufVxyXG5cclxuW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiwgW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XHJcbiAgaGVpZ2h0OiBhdXRvXHJcbn1cclxuXHJcblt0eXBlPXNlYXJjaF0ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xyXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4XHJcbn1cclxuXHJcblt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sIFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZVxyXG59XHJcblxyXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcclxuICBmb250OiBpbmhlcml0XHJcbn1cclxuXHJcbnN1bW1hcnkge1xyXG4gIGRpc3BsYXk6IGxpc3QtaXRlbVxyXG59XHJcblxyXG5baGlkZGVuXSwgdGVtcGxhdGUge1xyXG4gIGRpc3BsYXk6IG5vbmVcclxufVxyXG5cclxuLmNsZWFyZml4OmFmdGVyLCAuY2xlYXJmaXg6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIiBcIjtcclxuICBkaXNwbGF5OiB0YWJsZVxyXG59XHJcbi5jbGVhcmZpeDphZnRlciB7XHJcbiAgY2xlYXI6IGJvdGhcclxufVxyXG5cclxudWwgPiBsaSB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZVxyXG59XHJcblxyXG51bCwgb2wge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbiosICo6YmVmb3JlLCAqOmFmdGVyIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG5pbnB1dCwgc2VsZWN0LCBidXR0b24ge1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuXHJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsICBwIHtcclxuICBtYXJnaW46IDA7XHJcbiAgZm9udC13ZWlnaHQ6IGluaXRpYWw7XHJcbn1cclxuc3BhbntcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuKiB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG4iLCIuc3R5bGUtdGVtcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgID5saSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIGxpZ2h0c2xhdGVncmF5O1xyXG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIGxpZ2h0c2xhdGVncmF5O1xyXG5cclxuICAgICAgICA+YSxcclxuICAgICAgICA+c3BhbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGxpIGEge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYSxcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDEwcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5yZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJlZDtcclxuXHJcbiAgICAgICAgKiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZ3JlZW4ge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGdyZWVuO1xyXG5cclxuICAgICAgICAqIHtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC55ZWwge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHllbGxvdztcclxuICAgIH1cclxuXHJcbiAgICAuYWxsIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IG9yYW5nZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5uZXdzIHtcclxuXHJcbiAgICAmLWRhdGUsXHJcbiAgICAmLXRpdGxlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG4gICAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgfVxyXG5cclxuICAgICYtZGF0ZSB7XHJcbiAgICAgICAgb3BhY2l0eTogMC42O1xyXG4gICAgfVxyXG5cclxuICAgICYtemFnIHtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBAaW5jbHVkZSBmb250KDM1KTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTIzJTtcclxuICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBzbS1ibG9jaygpIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udCgzMCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSB4eHMtYmxvY2soKSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoMjUpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlclJhaWwge1xyXG4gICAgYmFja2dyb3VuZDogI0VCRUZGMztcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxufVxyXG5cclxuLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlcjphY3RpdmUgLm1DU0JfZHJhZ2dlcl9iYXIsXHJcbi5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXI6aG92ZXIgLm1DU0JfZHJhZ2dlcl9iYXIsXHJcbi5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXIubUNTQl9kcmFnZ2VyX29uRHJhZyAubUNTQl9kcmFnZ2VyX2JhciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjQzRDNEM0O1xyXG59XHJcblxyXG4ubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbi5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXIgLm1DU0JfZHJhZ2dlcl9iYXIge1xyXG4gICAgYmFja2dyb3VuZDogI0M0QzRDNDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxufVxyXG5cclxuLndpZGdldCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICZfX21haW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogMjtcclxuICAgIH1cclxuXHJcbiAgICAmX19idXR0b24ge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjMDAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQoMTQpO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRibHVlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgNXB4IDAgMDtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHN1YjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBjb2xvcjogIzNDM0MzQztcclxuICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICBAaW5jbHVkZSBmb250KDE0KTtcclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19hcnJvdyB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCAkYmx1ZTtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19jbG9zZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgICAgIHRvcDogMTBweDtcclxuICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgIC5pY29uIHtcclxuICAgICAgICAgICAgc3Ryb2tlOiAkYmx1ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAuaWNvbiB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZHJvcGRvd24ge1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIG1heC13aWR0aDogdW5zZXQ7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHBhZGRpbmc6IDMycHg7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgYm94LXNoYWRvdzogLTVweCA1cHggNXB4IDAgcmdiYSgxNTIsIDE1MiwgMTUyLCA1MCUpO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNSUpO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZC1ibG9jaygpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMzBweCAxNXB4IDE1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBzbS1ibG9jaygpIHtcclxuICAgICAgICAgICAgcmlnaHQ6IC01MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgeHhzLWJsb2NrKCkge1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE1JSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHNtLWJsb2NrKCkge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAwKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgeHhzLWJsb2NrKCkge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgIGNvbHVtbi1jb3VudDogMztcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHh4cy1ibG9jaygpIHtcclxuICAgICAgICAgICAgICAgIGNvbHVtbi1jb3VudDogMjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoMTQpO1xyXG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc2xpZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICB3aWR0aDogMTI1cHg7XHJcblxyXG4gICAgICAgIC53aWRnZXRfX2NvbnRlbnQge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIH1cclxufSIsIkBtaXhpbiBhYnNvbHV0ZS1jZW50ZXIoKSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogNTAlO1xyXG5cdGxlZnQ6IDUwJTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxufVxyXG5cclxuQG1peGluIHBsYWNlaG9sZGVyIHtcclxuXHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxuXHQmOi1tb3otcGxhY2Vob2xkZXIge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG5cdCY6Oi1tb3otcGxhY2Vob2xkZXIge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG5cdCY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG5cclxuQG1peGluIHRyaWFuZ2xlKCR3aWR0aCwgJGhlaWdodCwgJGJnLCAkZGlyZWN0aW9uKSB7XHJcblx0d2lkdGg6IDA7XHJcblx0aGVpZ2h0OiAwO1xyXG5cdGJvcmRlci1zdHlsZTogc29saWQ7XHJcblx0QGlmICRkaXJlY3Rpb24gPT0gdG9wIHtcclxuXHRcdGJvcmRlci13aWR0aDogMCAkd2lkdGggLyAyICsgcHggJGhlaWdodCArIHB4ICR3aWR0aCAvIDIgKyBweDtcclxuXHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJGJnIHRyYW5zcGFyZW50O1xyXG5cdH1cclxuXHRAaWYgJGRpcmVjdGlvbiA9PSByaWdodCB7XHJcblx0XHRib3JkZXItd2lkdGg6ICRoZWlnaHQgLyAyICtweCAwICRoZWlnaHQgLyAyICtweCAkd2lkdGggK3B4O1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAkYmc7XHJcblx0fVxyXG5cdEBpZiAkZGlyZWN0aW9uID09IGJvdHRvbSB7XHJcblx0XHRib3JkZXItd2lkdGg6ICRoZWlnaHQgKyBweCAkd2lkdGggLyAyICsgcHggMCAkd2lkdGggLyAyICsgcHg7XHJcblx0XHRib3JkZXItY29sb3I6ICRiZyB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcclxuXHR9XHJcblx0QGlmICRkaXJlY3Rpb24gPT0gbGVmdCB7XHJcblx0XHRib3JkZXItd2lkdGg6ICRoZWlnaHQgLyAyICsgcHggJHdpZHRoICsgcHggJGhlaWdodCAvIDIgKyBweCAwO1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAkYmcgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XHJcblx0fVxyXG5cdEBpZiAkZGlyZWN0aW9uID09IHRvcExlZnQge1xyXG5cdFx0Ym9yZGVyLXdpZHRoOiAkaGVpZ2h0ICsgcHggJHdpZHRoICsgcHggMCAwO1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAkYmcgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XHJcblx0fVxyXG5cdEBpZiAkZGlyZWN0aW9uID09IHRvcFJpZ2h0IHtcclxuXHRcdGJvcmRlci13aWR0aDogMCAkd2lkdGggKyBweCAkaGVpZ2h0ICsgcHggMDtcclxuXHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgJGJnIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xyXG5cdH1cclxuXHRAaWYgJGRpcmVjdGlvbiA9PSBib3R0b21MZWZ0IHtcclxuXHRcdGJvcmRlci13aWR0aDogJGhlaWdodCArIHB4IDAgMCAkd2lkdGggKyBweDtcclxuXHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJGJnO1xyXG5cdH1cclxuXHRAaWYgJGRpcmVjdGlvbiA9PSBib3R0b21SaWdodCB7XHJcblx0XHRib3JkZXItd2lkdGg6IDAgMCAkaGVpZ2h0ICsgcHggJHdpZHRoICsgcHg7XHJcblx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICRiZyB0cmFuc3BhcmVudDtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBib3JkZXItcmFkaXVzKCR0b3BMZWZ0LCAkdG9wUmlnaHQsICRib3R0b21SaWdodCwgJGJvdHRvbUxlZnQpIHtcclxuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6ICR0b3BMZWZ0ICR0b3BSaWdodCAkYm90dG9tUmlnaHQgJGJvdHRvbUxlZnQ7XHJcblx0LW1vei1ib3JkZXItcmFkaXVzOiAkdG9wTGVmdCAkdG9wUmlnaHQgJGJvdHRvbVJpZ2h0ICRib3R0b21MZWZ0O1xyXG5cdC1tcy1ib3JkZXItcmFkaXVzOiAkdG9wTGVmdCAkdG9wUmlnaHQgJGJvdHRvbVJpZ2h0ICRib3R0b21MZWZ0O1xyXG5cdC1vLWJvcmRlci1yYWRpdXM6ICR0b3BMZWZ0ICR0b3BSaWdodCAkYm90dG9tUmlnaHQgJGJvdHRvbUxlZnQ7XHJcblx0Ym9yZGVyLXJhZGl1czogJHRvcExlZnQgJHRvcFJpZ2h0ICRib3R0b21SaWdodCAkYm90dG9tTGVmdDtcclxufVxyXG5cclxuQG1peGluIGxoKCRmb250U2l6ZSwkbGluZUhlaWdodCkge1xyXG5cdGxpbmUtaGVpZ2h0OiAkbGluZUhlaWdodCAvICRmb250U2l6ZTtcclxufVxyXG5cclxuXHJcbkBtaXhpbiBmb250KCRmb250U2l6ZSkge1xyXG5cdGZvbnQtc2l6ZTogJGZvbnRTaXplIC8gJGZvbnRTaXplTWFpbiArIHJlbTtcclxufVxyXG5cclxuXHJcblxyXG5AZnVuY3Rpb24gdG9Wdygkbikge1xyXG5cdCR3aWR0aDogdmFyKC0tdndJZHRoKTtcclxuXHRAcmV0dXJuIGNhbGMoMTAwdncgLyAoI3skd2lkdGh9IC8gI3skbn0pKTtcclxufVxyXG5cclxuIiwiJGdyaWQtY29sdW1uczogMTI7XHJcblxyXG5AZm9yICRpIGZyb20gMSB0aHJvdWdoICRncmlkLWNvbHVtbnMge1xyXG4gICAgLmNvbC0jeyRpfSB7XHJcbiAgICAgICAgd2lkdGg6IHBlcmNlbnRhZ2UoJGkgLyAkZ3JpZC1jb2x1bW5zKTtcclxuICAgIH1cclxufVxyXG5cclxuLy8g0KHRgtC40LvQuFxyXG5ib2R5IHtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNjAlO1xyXG4gICAgZm9udC1zaXplOiB0b1Z3KCRmb250U2l6ZU1haW4pO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgY29sb3I6ICRibGFjaztcclxuXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBibGFjaztcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIHRyYW5zaXRpb246IC4zcztcclxuICAgIH1cclxuXHJcbiAgICAmLm92ZXJmbG93LWhpZGRlbiB7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IC41O1xyXG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxubWFpbiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG5hIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIHRyYW5zaXRpb246IC4ycztcclxuICAgIGNvbG9yOiAjMTMxMzEzO1xyXG59XHJcblxyXG5pbWcge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4udGFic19fY29udGVudCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgLyog0L/QviDRg9C80L7Qu9GH0LDQvdC40Y4g0L/RgNGP0YfQtdC8INCy0YHQtSDQsdC70L7QutC4ICovXHJcbn1cclxuXHJcbi50YWJzX19jb250ZW50LmFjdGl2ZSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLyog0L/QviDRg9C80L7Qu9GH0LDQvdC40Y4g0L/QvtC60LDQt9GL0LLQsNC10Lwg0L3Rg9C20L3Ri9C5INCx0LvQvtC6ICovXHJcbn1cclxuXHJcblxyXG4uY29udGFpbmVyIHtcclxuICAgIEBpbmNsdWRlIHdyYXBwZXIoKTtcclxufSIsIi5wcmVsb2FkZXJ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAwO1xyXG4gIHRvcDogMDtcclxuICB6LWluZGV4OiA5OTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG4uc2stZG91YmxlLWJvdW5jZSB7XHJcbiAgd2lkdGg6IDMwcHg7XHJcbiAgaGVpZ2h0OiAzMHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW46IGF1dG87XHJcblxyXG4gIC5zay1jaGlsZCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcclxuICAgIG9wYWNpdHk6IDAuNjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBhbmltYXRpb246IHNrLWRvdWJsZS1ib3VuY2UgMi4wcyBpbmZpbml0ZSBlYXNlLWluLW91dDtcclxuICB9XHJcblxyXG4gIC5zay1kb3VibGUtYm91bmNlLTIge1xyXG4gICAgYW5pbWF0aW9uLWRlbGF5OiAtMS4wcztcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2stZG91YmxlLWJvdW5jZSB7XHJcbiAgMCUsIDEwMCUge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wKTtcclxuICB9XHJcbn0iLCIkdmktYjogIzAwMDtcclxuJHZpLXc6ICNmZmY7XHJcbiR2aS1ibDogI2M4ZTVmZjtcclxuJHZpLWJkOiAjMDAyZDU2O1xyXG5cclxuLnZpLWNvbmYge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMztcclxuXHR0b3A6IDEwMCU7XHJcblx0bGVmdDogMDtcclxuXHRyaWdodDogMDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAkdmktYjtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkdmktdztcclxuXHQmLWhlYWQge1xyXG5cdFx0cGFkZGluZzogMjBweCA4MHB4IDIwcHggMjBweDtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkdmktYjtcclxuXHR9XHJcblx0Ji1ib2R5IHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0fVxyXG5cdCYtb3B0aW9uIHtcclxuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLyA0KTtcclxuXHRcdHBhZGRpbmc6IDIwcHg7XHJcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAvIDIpO1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG5cdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkdmktYjtcclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR2aS1iO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmOm50aC1jaGlsZCgybisxKSB7XHJcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG5cdFx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICR2aS1iO1xyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmOm50aC1jaGlsZCgtbisyKSB7XHJcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkdmktYjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Jl9fbmFtZSB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdGNvbG9yOiAkdmktYjtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0fVxyXG5cdFx0LnZpLWNvbmYtYnRuIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQmLS1hY3RpdmUge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR2aS1iO1xyXG5cdFx0XHRcdGNvbG9yOiAkdmktdztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLWJ0biB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkdmktYjtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG5cdFx0cGFkZGluZzogMTBweDtcclxuXHRcdGNvbG9yOiAkdmktYjtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdCZbZGF0YS12aT1cImZmMVwiXSB7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAnQXJpYWwnLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICBcclxuXHRcdH1cclxuXHRcdCZbZGF0YS12aT1cImZmMlwiXSB7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7XHJcblx0XHR9XHJcblx0XHQmW2RhdGEtdmk9XCJmczFcIl0ge1xyXG5cdFx0XHRmb250LXNpemU6IDIycHg7XHJcblx0XHR9XHJcblx0XHQmW2RhdGEtdmk9XCJmczJcIl0ge1xyXG5cdFx0XHRmb250LXNpemU6IDI4cHg7XHJcblx0XHR9XHJcblx0XHQmW2RhdGEtdmk9XCJsczFcIl0ge1xyXG5cdFx0XHRsZXR0ZXItc3BhY2luZzogNHB4O1xyXG5cdFx0fVxyXG5cdFx0JltkYXRhLXZpPVwibHMyXCJdIHtcclxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDhweDtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji1jbG9zZSB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDIwcHg7XHJcblx0XHRyaWdodDogMjBweDtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICR2aS1iO1xyXG5cdFx0cGFkZGluZzogN3B4O1xyXG5cclxuXHRcdC5pY29uIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHdpZHRoOiAyNHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDI0cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtLXNob3cge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG59XHJcblxyXG5bY2xhc3MqPVwidmktXCJdIHtcclxuXHQubXAtbmV3cyAub3BpbmlvbnM6OmJlZm9yZSB7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gICAgaW1nIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5tcC1lZGl0aW9uX19zbC1pbWcge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmUhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5wYXJ0bmVycyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgICB9IFxyXG4gICAgLm1wLW5ld3MgLm9waW5pb25zLWl0ZW0gLmltZyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIC53aWRnZXRfX3NsaWRlciB7XHJcbiAgICAgICAgbWluLXdpZHRoOiAyMDBweDtcclxuICAgICAgICBcclxuICAgIH1cclxuICAgIC5oZWFkZXJfX21lbnUtdG9wIHtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICB9XHJcbiAgICAuaGVhZGVyX19tZW51LXRvcCBsaSB7XHJcbiAgICAgICAgbWluLWhlaWdodDogNTBweDtcclxuICAgIH1cclxuICAgIC5tcC1zY3JlZW5fX3RhYnMtYnRuIHtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICB9XHJcbiAgICAubXAtc2NyZWVuX190YWJzLWJ0biBhIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIC5tcC1uZXdzX19saXN0LXNpZGVfX2NvbCAuaXRlbSAuemFnIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgIH1cclxuICAgIC5mb290ZXItbWVudSB1bCB7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgfVxyXG4gICAgLm1wLW5ld3NfX2xpc3QtY29sIHtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgQGluY2x1ZGUgbWQtYmxvY2soKXtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm1wLW5ld3NfX2xpc3Qtc2lkZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWQtYmxvY2soKXtcclxuICAgICAgICAgICAgd2lkdGg6IDMzJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgeG1kLWJsb2NrKCl7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5tcC1uZXdzX19saXN0IHtcclxuICAgICAgICBAaW5jbHVkZSB4bWQtYmxvY2soKXtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAubXAtbmV3c19fbGlzdC1tYWluIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgeG1kLWJsb2NrKCl7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5tcC1zY3JlZW5fX2xpc3QsIC5tcC1zY3JlZW5fX3RhYnMge1xyXG4gICAgICAgIEBpbmNsdWRlIHhtZC1ibG9jaygpe1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAubXAtc2NyZWVuX19saXN0ID4gbGk6Zmlyc3QtY2hpbGQsIC5tcC1zY3JlZW5fX2xpc3QgPiBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICAgICAgQGluY2x1ZGUgc20tYmxvY2soKXtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLndpZGdldF9fZHJvcGRvd24gdWwge1xyXG4gICAgICAgIEBpbmNsdWRlIHNtLWJsb2NrKCl7XHJcbiAgICAgICAgICAgIGNvbHVtbi1jb3VudDogMjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAud2lkZ2V0X19kcm9wZG93biB7XHJcbiAgICAgICAgQGluY2x1ZGUgc20tYmxvY2soKXtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcblx0JltjbGFzcyo9XCJmZjBcIl0ge1xyXG5cdFx0XHJcblx0fVxyXG5cdCZbY2xhc3MqPVwiZmYxXCJdIHtcclxuICAgICAgICBmb250LWZhbWlseTogJ0FyaWFsJywgc2Fucy1zZXJpZjtcclxuXHR9XHJcblx0JltjbGFzcyo9XCJmZjJcIl0ge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnVGltZXMgTmV3IFJvbWFuJywgc2VyaWY7XHJcblx0fVxyXG5cdC8vIGZvbnQtc2l6ZVxyXG5cdCZbY2xhc3MqPVwiZnMwXCJdIHtcclxuXHRcdFxyXG5cdH1cclxuXHQmW2NsYXNzKj1cImZzMVwiXSB7XHJcblx0XHRmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgLmhlYWRlcl9fbWVudS10b3AgYSwgLndpZGdldF9fYnV0dG9uLCAuaGVhZGVyX19tZW51LW1vYmlsZSBhLCAud2lkZ2V0X19jb250ZW50LCAubXAtc2NyZWVuX190YWJzLWJ0biBhLCAubmV3cy1kYXRlLCAubmV3cy10aXRsZSwgLm1wLW5ld3NfX2xpc3Qtc2lkZV9fY29sIGEgLm5hbWUsIC5tcC1uZXdzX19saXN0LXNpZGVfX2NvbCBhIC5kZXNjICB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDExMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5tcC1uZXdzX19saXN0LXNpZGVfX2NvbCAuaXRlbSBhLCAubXAtbmV3c19fbGlzdC1zaWRlX19jb2wgLmJ0bi1tb3JlLCAubXAtbmV3cyAub3BpbmlvbnMtaXRlbSAuZGVzYywgLmZvb3Rlci1tZW51IHVsIGxpIGEsIC5mb290ZXItZG9jX19saW5rLCAuZm9vdGVyLWJvdHRvbSBzcGFuLCAubXAtbmV3cyAub3BpbmlvbnMtaXRlbSAubmFtZSwgLm1wLXNjcmVlbl9fbGlzdC1ib3R0b20gc3BhbiwgLmhlYWRlcl9fc2VhcmNoIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sIC5oZWFkZXJfX3NlYXJjaCBidXR0b24sIC53aWRnZXRfX2Ryb3Bkb3duIGEsIC5tcC1zY3JlZW5fX2xpc3QtYm90dG9tIGEge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMTAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAubXAtbmV3c19fbGlzdC1zaWRlX19jb2wgLml0ZW0gLnphZyB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICB9XHJcblx0fVxyXG5cdCZbY2xhc3MqPVwiZnMyXCJdIHtcclxuXHRcdGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICAuaGVhZGVyX19tZW51LXRvcCBhLCAud2lkZ2V0X19idXR0b24sIC5oZWFkZXJfX21lbnUtbW9iaWxlIGEsIC53aWRnZXRfX2NvbnRlbnQsIC5tcC1zY3JlZW5fX3RhYnMtYnRuIGEsIC5uZXdzLWRhdGUsIC5uZXdzLXRpdGxlLCAubXAtbmV3c19fbGlzdC1zaWRlX19jb2wgYSAubmFtZSwgLm1wLW5ld3NfX2xpc3Qtc2lkZV9fY29sIGEgLmRlc2MgIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTEwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm1wLW5ld3NfX2xpc3Qtc2lkZV9fY29sIC5pdGVtIGEsIC5tcC1uZXdzX19saXN0LXNpZGVfX2NvbCAuYnRuLW1vcmUsIC5tcC1uZXdzIC5vcGluaW9ucy1pdGVtIC5kZXNjLCAuZm9vdGVyLW1lbnUgdWwgbGkgYSwgLmZvb3Rlci1kb2NfX2xpbmssIC5mb290ZXItYm90dG9tIHNwYW4sIC5tcC1uZXdzIC5vcGluaW9ucy1pdGVtIC5uYW1lLCAubXAtc2NyZWVuX19saXN0LWJvdHRvbSBzcGFuLCAuaGVhZGVyX19zZWFyY2ggaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwgLmhlYWRlcl9fc2VhcmNoIGJ1dHRvbiwgLndpZGdldF9fZHJvcGRvd24gYSwgLm1wLXNjcmVlbl9fbGlzdC1ib3R0b20gYSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDExMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5tcC1uZXdzX19saXN0LXNpZGVfX2NvbCAuaXRlbSAuemFnIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAubXAtbmV3c19fbGlzdC1jb2wgLnphZyB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICB9XHJcblx0fVxyXG4gICAgJltjbGFzcyo9XCJmczJsczFcIl0sICZbY2xhc3MqPVwiZnMxbHMyXCJdLCAmW2NsYXNzKj1cImZzMmxzMlwiXSwgJltjbGFzcyo9XCJmczFsczFcIl0ge1xyXG4gICAgICAgIFxyXG4gICAgICAgIFxyXG4gICAgfVxyXG5cdC8vIGxldHRlci1zcGFjaW5nXHJcblx0JltjbGFzcyo9XCJsczBcIl0ge1xyXG5cdFx0XHJcblx0fVxyXG5cdCZbY2xhc3MqPVwibHMxXCJdIHtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogNHB4O1xyXG5cdFx0XHJcblx0fVxyXG5cdCZbY2xhc3MqPVwibHMyXCJdIHtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogOHB4O1xyXG5cdFx0XHJcblx0fVxyXG5cdC8vIGNvbG9yLXNjaGVtZVxyXG5cdCZbY2xhc3MqPVwiY3MwXCJdIHtcclxuICAgICAgICAuaGVhZGVyX19tZW51LXRvcCBsaSB7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaGVhZGVyX19tZW51LXRvcCBsaSAge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmhlYWRlcl9fc2VhcmNoIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcclxuICAgICAgICB9XHJcbiAgICAgICAgLmhlYWRlcl9fbGMgbGkgIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmhlYWRlcl9fbWVudS1tb2JpbGUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcclxuICAgICAgICB9XHJcbiAgICAgICAgLmhlYWRlcl9fYnVyZ2VyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC53aWRnZXRfX2NvbnRlbnQgc3BhbiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiBibGFjaztcclxuICAgICAgICB9XHJcblx0XHRcclxuXHR9XHJcblx0JltjbGFzcyo9XCJjczFcIl0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR2aS1iO1xyXG4gICAgICAgIC5oZWFkZXJfX21lbnUtdG9wIGxpIHtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC53aWRnZXRfX2Ryb3Bkb3duIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAuaGVhZGVyX19tZW51LXRvcCBsaSAge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9IFxyXG4gICAgICAgIC5oZWFkZXJfX21lbnUtbW9iaWxlLCAuaGVhZGVyX19idXJnZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAuaGVhZGVyX19zZWFyY2ggaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5oZWFkZXJfX2xjIGxpICB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5oZWFkZXJfX2xjIGxpIGEgLmljb24sIC5oZWFkZXJfX2xjIGxpIHNwYW4gLmljb24ge1xyXG4gICAgICAgICAgICBmaWxsOiBibGFjaztcclxuICAgICAgICB9XHJcbiAgICAgICAgLmhlYWRlcl9fbGMgbGkgPiBzcGFuIHtcclxuICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaGVhZGVyX19idXJnZXIgc3BhbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmhlYWRlcl9fc2VhcmNoIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHdoaXRlIDtcclxuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAubXAtc2NyZWVuX19saXN0LXRvcCAuaWNvbiwgLmZvb3Rlci1kb2NfX2xpbmsgLmljb24ge1xyXG4gICAgICAgICAgICBmaWxsOiB3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm1wLXNjcmVlbl9fdGFicy1idG4gYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tcC1uZXdzX19saXN0LWNvbC5vcGluaW9ucyAuemFnIHtcclxuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHdoaXRlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAubXAtbmV3c19fbGlzdC1jb2wgLnphZyB7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5tcC1uZXdzIC5vcGluaW9ucy1pdGVtIC5uYW1lLCAubXAtc2NyZWVuX19saXN0LWJvdHRvbSBhLCAuZm9vdGVyLW1lbnUgdWwgbGkgYSwgLmZvb3Rlci1kb2NfX2xpbmssIC5mb290ZXItYm90dG9tIHNwYW4sIC5tcC1uZXdzIC5vcGluaW9ucy1pdGVtIC5kZXNjLCAubXAtc2NyZWVuX19saXN0LWJvdHRvbSBzcGFuLCAubmV3cy16YWcsIC5uZXdzLWRhdGUsIC5uZXdzLXRpdGxlLCAubXAtc2NyZWVuX19saXN0LXRpdGxlLCAud2lkZ2V0X19jb250ZW50LCAud2lkZ2V0X19jb250ZW50IHNwYW4sIC5tcC1uZXdzX19saXN0LXNpZGVfX2NvbCBhIC5uYW1lLCAubXAtbmV3c19fbGlzdC1zaWRlX19jb2wgYSAuZGVzYywgLm1wLW5ld3NfX2xpc3Qtc2lkZV9fY29sIC5pdGVtIC56YWcsIC5tcC1uZXdzX19saXN0LXNpZGVfX2NvbCAuaXRlbSBhLCAubXAtbmV3c19fbGlzdC1zaWRlX19jb2wgYSAuemFnLCAubXAtbmV3c19fbGlzdC1zaWRlX19jb2wgLmJ0bi1tb3JlICB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm1wLW5ld3NfX2xpc3Qtc2lkZV9fY29sIC5idG4tbW9yZSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5mb290ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHdoaXRlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaGVhZGVyX19tZW51LW1vYmlsZSBhLCAuaGVhZGVyX19sYyBsaSBhLCAuaGVhZGVyX19sYyBsaSBzcGFuIHtcclxuICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgIC5oZWFkZXJfX21lbnUtdG9wIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZpLWI7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlO1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHRcdC52aS1jb25mIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHZpLWI7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogJHZpLXc7XHJcblx0XHRcdCYtaGVhZCB7XHJcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkdmktdztcclxuXHRcdFx0fVxyXG5cdFx0XHQmLW9wdGlvbiB7XHJcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkdmktdztcclxuXHRcdFx0XHQmX19uYW1lIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkdmktdztcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnZpLWNvbmYtYnRuLS1hY3RpdmUge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHZpLXc7XHJcblx0XHRcdFx0XHRjb2xvcjogJHZpLWI7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCYtYnRuIHtcclxuXHRcdFx0XHRib3JkZXItY29sb3I6ICR2aS13O1xyXG5cdFx0XHRcdGNvbG9yOiAkdmktdztcclxuXHRcdFx0fVxyXG5cdFx0XHQmLWNsb3NlIHtcclxuXHRcdFx0XHRib3JkZXItY29sb3I6ICR2aS13O1xyXG5cdFx0XHRcdC5pY29uIHtcclxuXHRcdFx0XHRcdGZpbGw6ICR2aS13O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmW2NsYXNzKj1cImNzMlwiXSB7XHJcblxyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6JHZpLWJsO1xyXG4gICAgICAgIGNvbG9yOiAkdmktYmQ7XHJcbiAgICAgICAgLndpZGdldF9fZHJvcGRvd24ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdmktYmw7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR2aS1iZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuaGVhZGVyX19tZW51LXRvcCBsaSB7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR2aS1iZDtcclxuICAgICAgICB9IFxyXG4gICAgICAgIC5oZWFkZXJfX21lbnUtdG9wIGxpICB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR2aS1iZDtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHZpLWJsO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfSBcclxuICAgICAgICAuaGVhZGVyX19tZW51LW1vYmlsZSwgLmhlYWRlcl9fYnVyZ2VyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZpLWJkO1xyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgIC5oZWFkZXJfX3NlYXJjaCBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZpLWJkO1xyXG4gICAgICAgICAgICBjb2xvcjogJHZpLWJsO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaGVhZGVyX19sYyBsaSAge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdmktYmQ7XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZpLWJkO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5oZWFkZXJfX2xjIGxpIGEgLmljb24sIC5oZWFkZXJfX2xjIGxpIHNwYW4gLmljb24ge1xyXG4gICAgICAgICAgICBmaWxsOiAkdmktYmw7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5oZWFkZXJfX2xjIGxpID4gc3BhbiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdmktYmw7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5oZWFkZXJfX2J1cmdlciBzcGFuIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZpLWJsO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmhlYWRlcl9fc2VhcmNoIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICR2aS1iZCA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdmktYmQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5tcC1zY3JlZW5fX2xpc3QtdG9wIC5pY29uLCAuZm9vdGVyLWRvY19fbGluayAuaWNvbiB7XHJcbiAgICAgICAgICAgIGZpbGw6ICR2aS1iZDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm1wLXNjcmVlbl9fdGFicy1idG4gYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdmktYmQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHZpLWJkO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm1wLW5ld3NfX2xpc3QtY29sLm9waW5pb25zIC56YWcge1xyXG4gICAgICAgICAgICBjb2xvcjogJHZpLWJkO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICR2aS1iZDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm1wLW5ld3NfX2xpc3QtY29sIC56YWcge1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICR2aS1iZDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm1wLW5ld3MgLm9waW5pb25zLWl0ZW0gLm5hbWUsIC5tcC1zY3JlZW5fX2xpc3QtYm90dG9tIGEsIC5mb290ZXItbWVudSB1bCBsaSBhLCAuZm9vdGVyLWRvY19fbGluaywgLmZvb3Rlci1ib3R0b20gc3BhbiwgLm1wLW5ld3MgLm9waW5pb25zLWl0ZW0gLmRlc2MsIC5tcC1zY3JlZW5fX2xpc3QtYm90dG9tIHNwYW4sIC5uZXdzLXphZywgLm5ld3MtZGF0ZSwgLm5ld3MtdGl0bGUsIC5tcC1zY3JlZW5fX2xpc3QtdGl0bGUsIC53aWRnZXRfX2NvbnRlbnQsIC53aWRnZXRfX2NvbnRlbnQgc3BhbiwgLm1wLW5ld3NfX2xpc3Qtc2lkZV9fY29sIGEgLm5hbWUsIC5tcC1uZXdzX19saXN0LXNpZGVfX2NvbCBhIC5kZXNjLCAubXAtbmV3c19fbGlzdC1zaWRlX19jb2wgLml0ZW0gLnphZywgLm1wLW5ld3NfX2xpc3Qtc2lkZV9fY29sIC5pdGVtIGEsIC5tcC1uZXdzX19saXN0LXNpZGVfX2NvbCBhIC56YWcsIC5tcC1uZXdzX19saXN0LXNpZGVfX2NvbCAuYnRuLW1vcmUgIHtcclxuICAgICAgICAgICAgY29sb3I6ICR2aS1iZDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm1wLW5ld3NfX2xpc3Qtc2lkZV9fY29sIC5idG4tbW9yZSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHZpLWJkO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZm9vdGVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZpLWJsO1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJHZpLWJkO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaGVhZGVyX19tZW51LW1vYmlsZSBhLCAuaGVhZGVyX19sYyBsaSBhLCAuaGVhZGVyX19sYyBsaSBzcGFuIHtcclxuICAgICAgICAgICAgY29sb3I6ICR2aS1ibDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmZvb3Rlci1zb2NpYWwgdWwgbGkgYSAuaWNvbiB7XHJcbiAgICAgICAgICAgIGZpbGw6ICAkdmktYmQ7XHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgLmhlYWRlcl9fbWVudS10b3Age1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdmktYmw7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR2aS1iZDtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHZpLWJkO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5tcC1lZGl0aW9uX19zbC1iYXItd3JhcDpiZWZvcmUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiR2aS1iZCA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5tcC1lZGl0aW9uX19zbC1iYXIgLnVpLXNsaWRlci1oYW5kbGUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjayA7XHJcbiAgICAgICAgfVxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cdFx0LnZpLWNvbmYge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdmktYmw7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogJHZpLWJkO1xyXG5cdFx0XHQmLWhlYWQge1xyXG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJHZpLWJkO1xyXG5cdFx0XHR9XHJcblx0XHRcdCYtb3B0aW9uIHtcclxuXHRcdFx0XHRib3JkZXItY29sb3I6ICR2aS1iZDtcclxuXHRcdFx0XHQmX19uYW1lIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkdmktYmQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC52aS1jb25mLWJ0bi0tYWN0aXZlIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR2aS1iZDtcclxuXHRcdFx0XHRcdGNvbG9yOiAkdmktYmw7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCYtYnRuIHtcclxuXHRcdFx0XHRib3JkZXItY29sb3I6ICR2aS1iZDtcclxuXHRcdFx0XHRjb2xvcjogJHZpLWJkO1xyXG5cdFx0XHR9XHJcblx0XHRcdCYtY2xvc2Uge1xyXG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJHZpLWJkO1xyXG5cdFx0XHRcdC5pY29uIHtcclxuXHRcdFx0XHRcdGZpbGw6ICR2aS1iZDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuaGVhZGVyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAyO1xyXG5cclxuICAgIEBpbmNsdWRlIG1kLWJsb2NrKCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgc20tYmxvY2soKSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgIH1cclxuXHJcbiAgICAmX190b3Age1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZC1ibG9jaygpIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHNtLWJsb2NrKCkge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgeHhzLWJsb2NrKCkge1xyXG4gICAgICAgICAgICB6LWluZGV4OiAzO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19ib3R0b20ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYnVyZ2VyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgd2lkdGg6IDc0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRibHVlO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuNXM7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG5cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xyXG4gICAgICAgICAgICAgICAgdG9wOiAxM3B4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAxM3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLm9wZW5lZCB7XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xyXG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogYnVyZ2VyLXRvcC1vcGVuIDAuNXM7XHJcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogYnVyZ2VyLWJvdHRvbS1vcGVuIDAuNXM7XHJcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuY2xvc2VkIHtcclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBidXJnZXItdG9wLWNsb3NlIDAuNXM7XHJcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogYnVyZ2VyLWJvdHRvbS1jbG9zZSAwLjVzO1xyXG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX21lbnUge1xyXG5cclxuICAgICAgICAmLXRvcCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA3NHB4KTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI0Y3RjdGNztcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHNtLWJsb2NrKCkge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2Utb3V0O1xyXG5cclxuICAgICAgICAgICAgICAgICY6bnRoLWxhc3QtY2hpbGQoMSksXHJcbiAgICAgICAgICAgICAgICAmOm50aC1sYXN0LWNoaWxkKDIpLFxyXG4gICAgICAgICAgICAgICAgJjpudGgtbGFzdC1jaGlsZCgzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpudGgtbGFzdC1jaGlsZCgxKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZCOUIwMztcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOm50aC1sYXN0LWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOm50aC1sYXN0LWNoaWxkKDMpIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IC41O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTIxJTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoMTQpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWJ1cmdlciB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHNtLWJsb2NrKCkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1tb2JpbGUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogMTUwJTtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiAyMjhweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsdWU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMHB4O1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgc20tYmxvY2soKSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYub3BlbmVkIHtcclxuICAgICAgICAgICAgICAgIHRvcDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogN3B4IDIycHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMSU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAuNTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19sb2dvIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNTBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgeG1kLWJsb2NrKCkge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTUwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSB4eHMtYmxvY2soKSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3NlYXJjaCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHNtLWJsb2NrKCkge1xyXG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSB4eHMtYmxvY2soKSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDM1NXB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDE1cHggMTJweCA0NXB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjQTZBNkE2O1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjElO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250KDE0KTtcclxuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuM3MgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZC1ibG9jaygpIHtcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogdW5zZXQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHNtLWJsb2NrKCkge1xyXG4gICAgICAgICAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4eHMtYmxvY2soKSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDBweCAxMnB4IDQwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHh4eHMtYmxvY2soKSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDBweCAxMnB4IDMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHBsYWNlaG9sZGVyKCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjElO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udCgxNCk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCA1cHggJGJsdWU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCA1cHggJGJsdWU7XHJcblxyXG4gICAgICAgICAgICAgICAgJn4uaWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJGJsdWU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXHJcbiAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDQ1cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMSU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoMTQpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2Utb3V0O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgeG1kLWJsb2NrKCkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAyNXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4eHhzLWJsb2NrKCkge1xyXG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMDBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAuNTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgeHh4cy1ibG9jaygpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMjVweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgeHhzLWJsb2NrKCkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAyNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaWNvbiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgICAgICAgbGVmdDogMjBweDtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgZmlsbDogJGJsYWNrO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIC4zcyBlYXNlLWluLW91dDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHh4cy1ibG9jaygpIHtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHh4eHMtYmxvY2soKSB7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAyNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2xjIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSB4eHMtYmxvY2soKSB7XHJcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlLW91dDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHh4cy1ibG9jaygpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzMy4zMyU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMyQzhCRUM7XHJcblxyXG4gICAgICAgICAgICAgICAgLmljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzJDODNEOTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcblxyXG4gICAgICAgICAgICAgICAgLmljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZyb20oJGJyZWFrX3NtICsgMXB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5oZWFkZXJfX2xhbmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiBjYWxjKDEwMCUgKyAxcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpub3QoLmxjLW1lbnVfX2l0ZW0pOm50aC1jaGlsZCgyKTpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAuaGVhZGVyX19sYy1tZW51IHtcclxuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiBjYWxjKDEwMCUgKyAxcHgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBhLFxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNzBweDtcclxuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQycHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNtLWJsb2NrICgpIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeHhzLWJsb2NrKCkge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5pY29uIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBhYnNvbHV0ZS1jZW50ZXIoKTtcclxuICAgICAgICAgICAgICAgICAgICBmaWxsOiB3aGl0ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJj5zcGFuIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250KDIwKTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmcm9tKCRicmVha19zbSArIDFweCkge1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmPmEsXHJcbiAgICAgICAgICAgICAgICAgICAgJj5zcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogLjU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtbWVudSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHRvcDogMTUwJTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyQzhCRUM7XHJcblxyXG5cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHh4cy1ibG9jaygpe1xyXG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5sYy1tZW51X19pdGVtIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyQzhCRUM7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBhLCBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0OyBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAmLmljb24tdmFjYW5zeSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHN0cm9rZTogIzJDOEJFQztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5pY29uLXdpZmkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyQzhCRUM7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeHhzLWJsb2NrKCl7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgdG9wOiBjYWxjKDEwMCUgKyAxcHgpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19sYW5nIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAxNTAlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRibHVlO1xyXG5cclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIHRvcDogY2FsYygxMDAlICsgMXB4KTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhIHtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZyb20oJGJyZWFrX3NtICsgMXB4KSB7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGEsXHJcbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IC41O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX193aWRnZXQge1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHNtLWJsb2NrKCkge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgICBAaW5jbHVkZSB4eHMtYmxvY2soKSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyAtLS0gQnVyZ2VyIGFuaW1hdGUgLS0tXHJcbkBrZXlmcmFtZXMgYnVyZ2VyLXRvcC1vcGVuIHtcclxuICAgIGZyb20ge1xyXG4gICAgICAgIHRvcDogMTNweDtcclxuICAgIH1cclxuXHJcbiAgICA1MCUge1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgfVxyXG5cclxuICAgIHRvIHtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcclxuICAgIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBidXJnZXItYm90dG9tLW9wZW4ge1xyXG4gICAgZnJvbSB7XHJcbiAgICAgICAgYm90dG9tOiAxM3B4O1xyXG4gICAgfVxyXG5cclxuICAgIDUwJSB7XHJcbiAgICAgICAgYm90dG9tOiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNTAlKTtcclxuICAgIH1cclxuXHJcbiAgICB0byB7XHJcbiAgICAgICAgYm90dG9tOiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNTAlKSByb3RhdGUoNDVkZWcpO1xyXG4gICAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGJ1cmdlci10b3AtY2xvc2Uge1xyXG4gICAgZnJvbSB7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC00NWRlZyk7XHJcbiAgICB9XHJcblxyXG4gICAgNTAlIHtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgIH1cclxuXHJcbiAgICB0byB7XHJcbiAgICAgICAgdG9wOiAxM3B4O1xyXG4gICAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGJ1cmdlci1ib3R0b20tY2xvc2Uge1xyXG4gICAgZnJvbSB7XHJcbiAgICAgICAgYm90dG9tOiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNTAlKSByb3RhdGUoNDVkZWcpO1xyXG4gICAgfVxyXG5cclxuICAgIDUwJSB7XHJcbiAgICAgICAgYm90dG9tOiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNTAlKTtcclxuICAgIH1cclxuXHJcbiAgICB0byB7XHJcbiAgICAgICAgYm90dG9tOiAxM3B4O1xyXG4gICAgfVxyXG59IiwiLmZvb3RlcntcclxuXHRwYWRkaW5nOiA0MHB4IDAgMzVweDtcclxuXHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdGJhY2tncm91bmQ6ICNGN0Y3Rjc7XHJcblx0LmNvbnRhaW5lcntcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdH1cclxuXHQmLXdycCB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcblx0fVxyXG5cclxuXHQmLWxvZ297XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG5cdFx0bWF4LXdpZHRoOiAyMDBweDtcclxuXHRcdEBpbmNsdWRlIHhzLWJsb2NrIHtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDQ1cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtbWVudXtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XHJcblx0XHRcclxuXHRcdHVsIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdEBpbmNsdWRlIHhzLWJsb2NrIHtcclxuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdH1cclxuXHRcdFx0bGkge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgMjIuNXB4O1xyXG5cdFx0XHRcdEBpbmNsdWRlIHhzLWJsb2NrIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMTBweCAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRcdGNvbG9yOiBibGFjaztcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0cmlnaHQ6IDUwJTtcclxuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogLjRzO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMDtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxcHg7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xyXG5cdFx0XHRcdFx0XHRib3R0b206IC0xcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuNHM7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAwO1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDFweDtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XHJcblx0XHRcdFx0XHRcdGJvdHRvbTogLTFweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHQmLWRvYyB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAzNXB4O1xyXG5cdFx0QGluY2x1ZGUgeHMtYmxvY2sge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDE1cHg7XHJcblx0XHR9XHJcblx0XHQuc2VwYXJhdG9yIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzg0ODQ4NDtcclxuXHRcdFx0d2lkdGg6IDFweDtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRAaW5jbHVkZSB4cy1ibG9jayB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Jl9fbGluayB7XHJcblx0XHRcdHBhZGRpbmc6IDAgMTVweDtcclxuXHRcdFx0Y29sb3I6ICM4NDg0ODQ7XHJcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTQwJTtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0dHJhbnNpdGlvbjogMC4zcztcclxuXHRcdFx0QGluY2x1ZGUgeHMtYmxvY2sge1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0Lmljb24ge1xyXG5cdFx0XHRcdHdpZHRoOiAyMHB4O1xyXG5cdFx0XHRcdGhlaWdodDogMjBweDtcclxuXHRcdFx0XHRmaWxsOiAjODQ4NDg0O1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiAwLjNzO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGNvbG9yOiBibGFjaztcclxuXHRcdFx0XHQuaWNvbiB7XHJcblx0XHRcdFx0XHRmaWxsOiBibGFjaztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji1zb2NpYWwge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRwYWRkaW5nLXRvcDogMjBweDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAyNXB4O1xyXG5cdFx0dWwge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdGxpIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDE3LjVweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDIwcHg7XHJcblx0XHRcdFx0QGluY2x1ZGUgeHMtYmxvY2sge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMCAxMnB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdGhlaWdodDogMjBweDtcclxuXHRcdFx0XHRcdC5pY29uIHtcclxuXHRcdFx0XHRcdFx0ZmlsbDogI0I0QjRCNDtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMjVweDtcclxuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogMC4zcztcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgeHhzLWJsb2NrIHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMjBweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdC5pY29uIHtcclxuXHRcdFx0XHRcdFx0XHRmaWxsOiAjNWE1YTVhO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cclxuXHRcdH1cclxuXHR9XHJcblx0Ji1ib3R0b20ge1xyXG5cdFx0c3BhbiB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0Y29sb3I6ICM4NDg0ODQ7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLnNsaWRlcntcclxuXHRtYXJnaW46IDUwcHggMDtcclxuXHQuY29udGFpbmVye1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdH1cclxuXHQmLWJsb2Nre1xyXG5cdFx0aGVpZ2h0OiAzMDBweDtcclxuXHRcdCY6bnRoLWNoaWxkKG9kZCl7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM2MzYzNjM7XHJcblx0XHRcdC5jb250YWluZXJ7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2FiYWJhYjtcclxuXHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCY6bnRoLWNoaWxkKGV2ZW4pe1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjYWJhYmFiO1xyXG5cdFx0XHQuY29udGFpbmVye1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM2MzYzNjM7XHJcblxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuY29udGFpbmVye1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0fVxyXG5cdFx0Jl9fdGV4dHtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdGZvbnQtc2l6ZTogNjBweDtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIucGFydG5lcnMge1xyXG4gICAgcGFkZGluZzogNjBweCA3MHB4IDEyMHB4IDcwcHg7XHJcbiAgICBAaW5jbHVkZSB4bWQtYmxvY2soKXtcclxuICAgICAgICBwYWRkaW5nOiA2MHB4IDM1cHggMTIwcHggMzVweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHh4cy1ibG9jaygpe1xyXG4gICAgICAgIHBhZGRpbmc6IDYwcHggMzVweCA0NXB4IDM1cHg7XHJcbiAgICB9XHJcbiAgICAmLXphZyB7XHJcbiAgICAgICAgY29sb3I6ICMyNDI0MjQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0M3B4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xyXG4gICAgfVxyXG4gICAgJi1pdGVtcyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICAgICAgLnBhcnRuZXJzLWl0ZW0ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4IWltcG9ydGFudDtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnNsaWNrLWxpc3Qge1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zbGljay10cmFjayB7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnNsaWNrLW5leHQ6OmJlZm9yZSwgLnNsaWNrLXByZXY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zbGljay1uZXh0LCAuc2xpY2stcHJldiB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjVweDtcclxuICAgICAgICB9IFxyXG4gICAgICAgIC5zbGljay1uZXh0IHtcclxuICAgICAgICAgICAgcmlnaHQ6IC0xMHB4O1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogdXJsKFwiLi4vaW1nL2Fyci5zdmdcIik7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9ICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zbGljay1wcmV2IHtcclxuICAgICAgICAgICAgbGVmdDogLTIwcHg7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiB1cmwoXCIuLi9pbWcvYXJyLnN2Z1wiKTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9ICAgICAgICAgXHJcblxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5tcCB7XHJcbiAgICAmLXNjcmVlbiB7XHJcbiAgICAgICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDc1cHg7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZC1ibG9jaygpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHNtLWJsb2NrKCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fbGlzdCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA3NS41JTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHNtLWJsb2NrKCkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDYwJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgeHhzLWJsb2NrKCkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtaXRlbSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgLm1wLXNjcmVlbl9fbGlzdC1pbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgICAgICAgICAgICAgICAubXAtc2NyZWVuX19saXN0LWltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLWltZyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZS1vdXQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjUxKSAxMDAlKTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZS1vdXQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi10b3Age1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHJcbiAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5pY29uIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMThweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMyMjIyMjI7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtYm90dG9tIHtcclxuXHJcbiAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoMTQpO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMjIyMjIyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoMTIpO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMjIyMjIyO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRyZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmPmxpIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG5cclxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDY2LjUlIC0gMjBweCk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHh4eHMtYmxvY2soKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLm1haW4tc2NyZWVuX19saXN0LWltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzbS1ibG9jaygpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5tYWluLXNjcmVlbl9fbGlzdC10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoMTYpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzMuNSU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHh4eHMtYmxvY2soKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5tYWluLXNjcmVlbl9fbGlzdC1pbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc20tYmxvY2soKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAubWFpbi1zY3JlZW5fX2xpc3QtdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250KDE0KTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3RhYnMge1xyXG4gICAgICAgICAgICB3aWR0aDogMjQuNSU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDE1cHg7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBzbS1ibG9jaygpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0MCU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHh4cy1ibG9jaygpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLWJ0biB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNHB4KTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA5cHggNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQoMTQpO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjEuNSU7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyIC4zcyBlYXNlLW91dDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpub3QoLmFjdGl2ZSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBkYXNoZWQgI0UzRTNFMztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNkE2QTZBO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNkE2QTZBO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLWl0ZW0ge1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHh4cy1ibG9jaygpIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDc1dnc7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeHh4cy1ibG9jaygpIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMHZ3O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzbS1ibG9jaygpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6bm90KC5hY3RpdmUpIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIubXAtZWRpdGlvbiB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNzVweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZC1ibG9jaygpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHh4cy1ibG9jaygpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5uZXdzLXphZyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19zbCB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDE2cHgpO1xyXG4gICAgICAgIG1hcmdpbjogMCAtOHB4IDM1cHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHNtLWJsb2NrKCkge1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTZweCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLXNsaWRlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygyNSUgLSAxNnB4KTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDE2cHggMCAwO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAubXAtZWRpdGlvbl9fc2wtaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2MSU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlLW91dDtcclxuXHJcbiAgICAgICAgICAgICYtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYmEoMCwgMCwgMCwgMC41MSkgMTAwJSk7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZS1vdXQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtY29udGVudCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBzbS1ibG9jaygpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtYmFyIHtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE5MHB4KTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG5cclxuICAgICAgICAgICAgJi13cmFwIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNFQkVGRjM7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYWJzb2x1dGUtY2VudGVyKCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYudWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnVpLWJ1dHRvbixcclxuICAgICAgICAgICAgLnVpLXN0YXRlLWRlZmF1bHQsXHJcbiAgICAgICAgICAgIC51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZGVmYXVsdCxcclxuICAgICAgICAgICAgLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWRlZmF1bHQsXHJcbiAgICAgICAgICAgIGh0bWwgLnVpLWJ1dHRvbi51aS1zdGF0ZS1kaXNhYmxlZDphY3RpdmUsXHJcbiAgICAgICAgICAgIGh0bWwgLnVpLWJ1dHRvbi51aS1zdGF0ZS1kaXNhYmxlZDpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC51aS1zbGlkZXItaGFuZGxlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE5MHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjQzRDNEM0O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuc2xpY2staW5pdGlhbGl6ZWQge1xyXG4gICAgICAgICAgICAuc2xpY2stc2xpZGUge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDhweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLm1wLWVkaXRpb25fX3NsLXNsaWRlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zbGljay1saXN0IHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgc20tYmxvY2soKSB7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgICBAaW5jbHVkZSBzbS1ibG9jaygpIHtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIubXAtbmV3cyB7XHJcbiAgICBtYXJnaW4tdG9wOiA3MHB4O1xyXG4gICAgJl9fbGlzdCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgJi1tYWluIHtcclxuICAgICAgICAgICAgd2lkdGg6IDc3JTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB4cy1ibG9jaygpe1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDY2JTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4eHMtYmxvY2soKXtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1jb2wge1xyXG4gICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3NXB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBzbS1ibG9jaygpe1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgeHhzLWJsb2NrKCl7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLm9waW5pb25zIHtcclxuICAgICAgICAgICAgICAgIC56YWcge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyNDI0MjQ7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC56YWcge1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTJweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyAgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLm1wLW5ld3NfX2l0ZW0ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAubmV3cy10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuNnMgZWFzZS1vdXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYmEoMCwgMCwgMCwgMC41MSkgMTAwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMztcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC42cyBlYXNlLW91dDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogNTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi1zaWRlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDIzJTtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB4cy1ibG9jaygpe1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDMzJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX19jb2wge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgeHhzLWJsb2NrKCl7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB4eHhzLWJsb2NrKCl7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuYnRuLW1vcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMzBweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICYuX19oaWdoIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA0MDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNDAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5pbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDE5MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuNnMgZWFzZS1vdXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5zaGFkb3cge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsIHJnYmEoMCwgMCwgMCwgMC41MSkgMTAwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLm5hbWUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDoyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IC0ycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjZzIGVhc2Utb3V0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5kZXNjIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuemFnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLm5hbWUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5pbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLml0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLnphZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBibGFjaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5vcGluaW9ucyB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcclxuICAgICAgICAgICAgYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBzbS1ibG9jaygpe1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAtMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSB4eHMtYmxvY2soKXtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtaXRlbXMge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjVweDtcclxuICAgICAgICAgICAgLnNsaWNrLXNsaWRlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuc2xpY2stbmV4dDo6YmVmb3JlLCAuc2xpY2stcHJldjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5zbGljay1uZXh0IHtcclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVybChcIi4uL2ltZy9hcnIuc3ZnXCIpO1xyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgfSAgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5zbGljay1wcmV2IHtcclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IHVybChcIi4uL2ltZy9hcnIuc3ZnXCIpO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICB9ICAgICAgICAgXHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtaXRlbSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMjcwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAuaW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNTBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTUwcHg7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNTBweDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC42cztcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAubmFtZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC42cztcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmRlc2Mge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBibGFjaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIC5uYW1lIHtcclxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSJdfQ== */

/*my_styles*/
.slick-next {
    right: 20px;
}
.slick-prev {
    left: 20px;
}
.mp-news .js-opinions-slider-two button {
    background: #f0f3f6;
    border: 1px solid #d3d3d3;
    padding: 15px;
}
.mp-news .js-opinions-slider-two button:hover,
.mp-news .js-opinions-slider-two button:focus,
.mp-news .js-opinions-slider-two button:active  {
    background: #f7f7f7;
    border: 1px solid #d3d3d3;
    padding: 15px;
}
.mp-news .js-opinions-slider-two .slick-prev {
    left: 0px;
}

.mp-news .js-opinions-slider-two .slick-prev::before {
    top: calc((100% - 23px)/2) !important;
    left: calc((100% - 12px)/2);
}

.mp-news .js-opinions-slider-two .slick-next {
    right: 0;
}

.mp-news .js-opinions-slider-two .slick-next::before {
    left: calc((100% - 12px)/2);
    top: calc((100% - 20px)/2) !important;
}
.mp-news__list-side__col a .zag {
    line-height: 115%;
}

body .yashare-wrap .title-share {
    padding-right: 6px;
}

.article-page a {
  text-decoration: underline;
  color: #2679C8;
}

.footer-bottom {
  padding-right: 6px;
}
@media (max-width: 990px) {
    .col33, .section-page .blog, .content-left {
        width: 100%;
    }
	.blog .news-left {
		width: 100%;
		margin-right: 0px;
	}
	.blog .padding {
		padding-left: 0;
	}
}

.mp-news__list-side__col .zag a {
  font-size: 19px;
}

.mp-screen__list-img-rew {
    position: relative;
}

.mp-screen__list-img-rew ul svg.icon.icon-eye-2 {
    fill: #fff;
}

.mp-screen__list-img-rew ul span.date-edit.yellow-p {
    padding: 0 5px;
    border: 1px solid #fee165;
    border-radius: 5px;
}
.mp-screen__list-img-rew ul {
    position: absolute;
    bottom: 0;
    left: 10px;
    color: #fff;
    padding: 0 5px;
}
.mp-screen__list-img-rew .mp-edition__sl-content {
    position: absolute;
    bottom: 0;
    left: 10px;
}

.mp-screen__list-img-rew .mp-edition__sl-content .news-date {
    color: #fff;
    opacity: 1;
}
.mp-news .opinions-items.js-opinions-slider-two {
	padding-top: 0;
}
.all.pull-right {
    float: right;
	text-decoration: underline;
}

.all.pull-right a {
	text-decoration: underline;
}

.all.pull-right a:hover {
	text-decoration: none;
}
@media(max-width: 1024px){
    .all.pull-right {
        float: inherit;
        padding-bottom: 10px;
    }
}

.blog_h2 a{
    font-size: 18px;
}

.news-filter input{
	display: inline;
	height: 36px !important;
}

.mp-edition.mb-35 {
    margin-bottom: 35px;
}

.mp-news.mt-35 {
    margin-top: 35px;
}
@media(max-width: 1024px){
    .mp-edition.mt-mx-75 {
        margin-top: 75px;
    }
}
.mp-news__list-side__col a img {
    max-height: fit-content;
}

.blog.full-blog .text h2 a {
    font-weight: bold;
    font-size: 18px;
    text-decoration: none;
    color: black;
}

.section-page .blog .item .text p a {
    color: #2679C8;
    border-bottom: 1px dashed #2679C8;
}

.section-page .blog .item .text p a:hover {
    border-bottom: 1px dashed transparent;
}

@media (max-width: 600px) {
  .widget__dropdown {
      left: -1000px;
  }
  .widget__dropdown.active {
      left: 0;
  }
}

@media screen and (max-width: 600px) {
  .widget__dropdown {
      left: -1000px;

  }
}
/* End */


/* Start:/bitrix/templates/gp_new_index/css/custom.css?16367035407116*/
.author-container{
	border-radius: 15px;
    padding: 20px 0 20px 20px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    background: #2A79C8;
}
.author-img{

}
.author-img img{
	width: 150px;
	height: 150px;
	border-radius: 50%;
	margin: 0 25px 0 auto;
}
.author-content{
	width: 70%;
}
.author-content .name{
	font-weight: 600;
    font-size: 30px;
    color: white;
    opacity: 0.9;
    line-height: 120%;
    margin-bottom: 10px;
}
.author-content .mail{
	margin: 10px 0;
}
.author-content .mail span{
	display: block;
    width: 100%;
    font-size: 13px;
    line-height: 18px;
    color: white;
}
.author-content .mail a{
	font-size: 13px;
    line-height: 18px;
    color: lightskyblue;
}
.author-content p{
	font-weight: 300;
    font-size: 14px;
    line-height: 140%;
    color: white;
}
.pagination .prev,
.pagination .next{
	font-size: 0;
	background: none;
	border: 0;
	background-color: transparent !important;
	background-position: center;
	background-repeat: no-repeat;
}
.pagination .prev:hover,
.pagination .next:hover{
	font-size: 0;
	background: none;
	border: 0;
	background-color: transparent !important;
	background-position: center;
	background-repeat: no-repeat;
}
.pagination .prev{
	background-image: url(/bitrix/templates/gp_new_index/css/../images/arrow_left.svg);
}
.pagination .next{
	background-image: url(/bitrix/templates/gp_new_index/css/../images/arrow_right.svg);
}
.pagination .prev:hover{
	background-image: url(/bitrix/templates/gp_new_index/css/../images/arrow_left.svg);
	opacity: 0.6;
}
.pagination .next:hover{
	background-image: url(/bitrix/templates/gp_new_index/css/../images/arrow_right.svg);
	opacity: 0.6;
}
.select-blue .jq-selectbox__trigger {
	border-color: #2a79c8;
	background: #2a79c8;
}
.pagination a, .pagination span{
	background: #F0F0F0;
	margin-right: 5px;
	border: 1px solid #EAEAEA;
	margin-left: 0;
}
.pagination .nav-current-page{
	background-color: transparent;
	border: 1px solid #EAEAEA;
	color: black;
}
.author-page .month-sort{
	display: inline-block;
}
.author-page .month-sort .gray{
	display: block;
	margin-left: 0;
	margin-bottom: 10px;
	font-size: 14px;
	line-height: 140%;
	color: #000000;
}
.select-blue {
	border-color: #2a79c8;
}
.pagination{
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
}
.partner_title{
	padding-bottom: 20px;
	font-size: 20px;
	text-transform: uppercase;
	font-weight: 600;
}
.blog .h2{
	font-size: 15px;
	line-height: 20px;
	padding: 0 0 15px 0;
}
.blog .h2 a {
	color: black;
}
.h3{
	font-size: 18px;
	line-height: 22px;
	font-weight: 700;
	padding: 5px 0 10px 0;
	margin: 0px;
}
.h4{
	font-size: 15px;
	line-height: 18px;
	font-weight: 700;
	padding: 5px 0 10px 0;
	margin: 0px;
}
.search{
	margin-top: 15px;
}
.aficha_h2{
	padding: 0px;
	display: inline-block;
	padding-right: 5px;
	background: #fff;
}
a.disabled{
	color: black;
	text-decoration: none;
	cursor: default;
}
@media screen and (max-width: 750px){
	#main-menu li:nth-child(3) a{
		display: flex !important;
	}
	.menu_ico{
		width: 30px;
		height: 33px;
		margin-top: -3px;
		margin-left: -7px;
		margin-right: 0px;
	}
}
.opinion .comments{
	display: inline-block;
	width: 64%;
}
.opinion-page div{
	margin-bottom: 20px;
}
@media screen and (max-width: 750px){
	.opinion .comments{
		width: 100%;
	}
}

.spec-inner .item .wrap-section {
	display: none;
}

.opinion-list .title-h2 .wrap-title>a {
    display: none;
}

/*

.opinion-list .opinion-item .padding .title{
    display: none;
}

.opinion-list .opinion-item .author a {
    padding-top: 110px;
    margin-top: -110px;
}
.opinion-list .opinion-item .padding {
    float: none;
    padding-left: 0px;
    z-index: 1000;
}
.opinion-list .opinion-item .item-inner {
    display: flex;
    flex-direction: column;
    align-items: center;
}
.opinion-list .opinion-item .img {
    float: none;
    margin-right: 0;
}*/
/*07.06.2021*/
/*my_styles*/
.slick-next {
    right: -10px;
}
.slick-prev {
    left: -10px;
}
.mp-news .js-opinions-slider-two button {
    background: #f0f3f6;
    border: 1px solid #d3d3d3;
    padding: 15px;
}
.mp-news .js-opinions-slider-two button:hover,
.mp-news .js-opinions-slider-two button:focus,
.mp-news .js-opinions-slider-two button:active  {
    background: #f7f7f7;
    border: 1px solid #d3d3d3;
    padding: 15px;
}
.mp-news .js-opinions-slider-two .slick-prev {
    left: 0px;
}

.mp-news .js-opinions-slider-two .slick-prev::before {
    top: calc((100% - 23px)/2) !important;
    left: calc((100% - 12px)/2);
}

.mp-news .js-opinions-slider-two .slick-next {
    right: 0;
}

.mp-news .js-opinions-slider-two .slick-next::before {
    left: calc((100% - 12px)/2);
    top: calc((100% - 20px)/2) !important;
}
@media (max-width: 990px) {
    .col33, .section-page .blog, .content-left {
        width: 100%;
    }
}
.mp-screen__list-img-rew {
    position: relative;
}

.mp-screen__list-img-rew ul svg.icon.icon-eye-2 {
    fill: #fff;
}

.mp-screen__list-img-rew ul span.date-edit.yellow-p {
    padding: 0 5px;
    border: 1px solid #fee165;
    border-radius: 5px;
}
.mp-screen__list-img-rew ul {
    position: absolute;
    bottom: 0;
    left: 10px;
    color: #fff;
    padding: 0 5px;
}
.mp-screen__list-img-rew .mp-edition__sl-content {
    position: absolute;
    bottom: 0;
    left: 10px;
}

.mp-screen__list-img-rew .mp-edition__sl-content .news-date {
    color: #fff;
    opacity: 1;
}
.mp-news .opinions-items.js-opinions-slider-two {
	padding-top: 0;
}
.all.pull-right {
    float: right;
	text-decoration: underline;
}

.all.pull-right a {
	text-decoration: underline;
}

.all.pull-right a:hover {
	text-decoration: none;
}
@media(max-width: 1024px){
    .all.pull-right {
        float: inherit;
        padding-bottom: 10px;
    }
}
.blog_h2 a{
    font-size: 18px;
}

.news-filter input{
	display: inline;
	height: 36px !important;
}

.mp-edition.mb-35 {
    margin-bottom: 35px;
}

.mp-news.mt-35 {
    margin-top: 35px;
}
@media(max-width: 1024px){
    .mp-edition.mt-mx-75 {
        margin-top: 75px;
    }
}
.mp-news__list-side__col a img {
    max-height: fit-content;
}

/*.header__menu-top li:nth-last-child(4) {
    background-color: #f7d382;
}*/

.blog.full-blog .text h2 a {
    font-weight: bold;
    font-size: 18px;
    text-decoration: none;
    color: black;
}

.section-page .blog .item .text p a {
    color: #2679C8;
    border-bottom: 1px dashed #2679C8;
}

.section-page .blog .item .text p a:hover {
    border-bottom: 1px dashed transparent;
}

@media (max-width: 600px) {
	.widget__dropdown {
	    left: -1000px;
	}
	.widget__dropdown.active {
	    left: 0;
	}
}

.form-search .filter .params {
    display: flex;
    flex-wrap: wrap;
}

.form-search .filter .jq-selectbox {
    margin-top: 10px;
}

.form-search .filter input {
    height: 36px;
    margin-top: 10px;
}

.form-search .filter label {
    padding-right: 7px;
    line-height: 37px;
    margin-top: 10px;
}

.form-search .filter .calendar-icon {
    margin-top: 10px;
}

@media (max-width: 600px) {
    .search-page .select-blue {
        margin: 0 0 15px;
        width: 100%;
    }
}

.news-zag{
	font-weight: normal;
	font-size: 25px;
	line-height: 1.2;
	padding-bottom: 12px;
	border-bottom: 1px solid rgba(0, 0, 0, 0.3);
	margin-bottom: 30px;
}
/* End */


/* Start:/bitrix/templates/gp_new_index/styles.css?163550307011805*/
#body_edit {
    font: 13px/18px 'Open Sans', Tahoma, sans-serif;
    color: #000;
}

#body_edit .clr {
    clear: both;
}

#body_edit a {
    color: #2679C8;
    outline: none;
    text-decoration: underline;
}

#body_edit a:hover {
    text-decoration: none;
}

#body_edit .a-dash {
    border-bottom: 1px dotted #2679C8;
    text-decoration: none;
    display: inline-block;
    line-height: 100%;
}

#body_edit .a-dash:hover {
    border: none;
}

#body_edit .a-dash-ico {
    text-decoration: none;
}

#body_edit .a-dash-ico .dash {
    border-bottom: 1px dotted #2679C8;
    text-decoration: none;
    display: inline-block;
    line-height: 100%;
}

#body_edit .ico {
    display: inline-block;
    vertical-align: middle;
}

#body_edit img {
    outline: 0;
    outline: none;
}

#body_edit p {
    margin: 0px;
    padding: 0 0 20px
}

#body_edit ul,
#body_edit ol {
    padding-left: 20px;
    padding-bottom: 12px;
}

#body_edit ol li {
    padding-bottom: 6px;
}

#body_edit ul li {
    list-style: none;
    padding-left: 15px;
    background: url(/bitrix/templates/gp/images/ul-bg.png) 0 7px no-repeat;
    padding-bottom: 6px;
}

#body_edit img {
    border: none;
}

#body_edit input {
    vertical-align: middle;
    outline: none;
}


#body_edit h1,
#body_edit .h1 {
    font-size: 28px;
    line-height: 30px;
    font-weight: 700;
    padding: 0 0 25px 0;
    margin: 0px;
}

#body_edit h2,
#body_edit .h2 {
    font-size: 24px;
    line-height: 28px;
    font-weight: 700;
    padding: 5px 0 15px 0;
    margin: 0px;
}

#body_edit h3,
#body_edit .h3 {
    font-size: 18px;
    line-height: 22px;
    font-weight: 700;
    padding: 5px 0 10px 0;
    margin: 0px;
}

#body_edit h4,
#body_edit .h4 {
    font-size: 15px;
    line-height: 18px;
    font-weight: 700;
    padding: 5px 0 10px 0;
    margin: 0px;
}

#body_edit .bold {
    font-weight: bold;
}

#body_edit .remark {
    font-size: 18px;
    font-style: italic;
    line-height: 22px;
}

#body_edit .important,
#body_edit blockquote {
    display: block;
    padding: 40px 0 30px 0px !important;
    background: url(/bitrix/templates/gp_copy/images/bloquote-bg.png) 0 0px no-repeat;
    margin-bottom: 20px;
    font: italic 21px/25px Georgia, Times, "Times New Roman", serif;
    border-bottom: 1px solid #EAEAEA !important;
}

#body_edit .important br,
#body_edit blockquote br {
    display: none;
}

#body_edit .important p:last-child,
#body_edit blockquote p:last-child {
    padding-bottom: 0px;
}

#body_edit td .important {
    margin-bottom: 0px;
}

#body_edit .number {
    font-size: 35px;
    font-weight: bold;
    display: inline-block;
    line-height: 38px;
    margin-right: 8px;
}

#body_edit .button {
    cursor: pointer;
    background: #1767AB;
    height: 38px;
    width: auto;
    padding: 0px 20px;
    color: #fff;
    font: bold 12px/38px 'Open Sans', "Myriad Pro", sans-serif;
    border: none;
    display: inline-block;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
    font-weight: 800;
    text-transform: uppercase;
}

#body_edit .btn-download {
    display: inline-block;
    height: 38px;
    background: url(/bitrix/templates/gp/images/ico-download.png) 90% 50% no-repeat #BC0F0F;
    color: #fff;
    font-weight: bold;
    line-height: 38px;
    text-decoration: none;
    text-transform: uppercase;
    width: auto;
    padding: 0 40px 0 20px;
    text-align: center;
}

#body_edit .error {
    border-color: #CC0000 !important;
    color: #CC0000 !important;
}

#body_edit table {
    margin-bottom: 20px;
    border-collapse: collapse;
    font-size: 13px;
}

#body_edit table p {
    padding-bottom: 12px;
}

#body_edit table td p:last-child {
    padding-bottom: 0px;
}

#body_edit .table {
    border: 5px solid #F0F0F0;
    border-right-width: 4px;
    border-bottom-width: 4px;
}

#body_edit .table th {
    border-right: 1px solid #DEDEDE;
    border-bottom: 5px solid #DEDEDE;
    padding: 10px 15px;
}

#body_edit .table td {
    border-right: 1px solid #DEDEDE;
    border-bottom: 1px solid #DEDEDE;
    padding: 10px 15px;
}

#body_edit .table-price {
    width: 100%;
    border: 3px solid #F3F3F3;
}

#body_edit .table-price h3 {
    padding: 0px;
}

#body_edit .table-price th,
#body_edit .table-price td {
    padding: 20px 30px;
}

#body_edit .table-price .gray td {
    padding: 12px 30px;
}

#body_edit .table-price .btn-download {
    margin-top: -10px;
    margin-bottom: 5px;
}

#body_edit .table-price td {
    border-right: 1px solid #DEDEDE;
}

#body_edit .table-price td:last-child {
    border: none;
}

#body_edit .red td {
    background: #BC0F0F;
    font-size: 15px;
    font-weight: bold;
    color: #fff;
    text-transform: uppercase;
}

#body_edit .gray td {
    background: #E7E7E7;
    color: #000;
}

#body_edit .light-gray td {
    background: #F0F0F0;
}

#body_edit .table-yelow {
    border: 4px solid #FCD200;
}

#body_edit .table-yelow th {
    font-size: 18px;
    color: #000;
    font-weight: bold;
    background: #FCD200;
    text-align: left;
    padding: 15px 31px 15px;
}

#body_edit .table-yelow td {
    padding: 15px 31px;
}

#body_edit .no-border {
    border: none;
}

#body_edit .no-border td,
.no-border th {
    padding: 0 0 15px 0;
    border: none;
    vertical-align: top;
}

#body_edit .photo-desc {
    display: block;
    border-bottom: 1px solid #DEDEDE;
    margin-bottom: 20px;
    padding-bottom: 5px;
}

#body_edit .photo-desc p {
    padding-bottom: 10px;
}

#body_edit .main-photo img {
    margin-bottom: 10px;
}

#body_edit .place {
    border: none;
    border-bottom: 1px solid #DEDEDE;
    margin: 0 0 30px !important;
    width: 100%
}

#body_edit .place td {
    padding: 0 0 20px;
    border: none;
    vertical-align: top
}

#body_edit .place .name strong,
.place .name b {
    display: block;
    font-size: 18px;
    text-transform: uppercase;
}

#body_edit .place .name a {
    color: #000;
}

#body_edit .place .name p {
    padding-bottom: 0px;
}

#body_edit .place p {
    padding-bottom: 8px;
}

#body_edit .place .event {
    padding-bottom: 10px;
}

#body_edit .place .img img {
    border: 1px solid #9B9B9B;
    margin-bottom: 5px;
    margin-right: 15px;
}

#body_edit .place .show-map {
    font-size: 15px;
}

#body_edit .place .show-map .ico {
    background: url(/bitrix/templates/gp_new_index/../images/map-area.png) 0 0 no-repeat;
    width: 12px;
    height: 18px;
    margin-right: 5px;
}

#body_edit .place .wrap-map {
    display: none;
}

#body_edit .col100 {
    width: 100%;
    float: left;
}

#body_edit .col80 {
    width: 80%;
    float: left;
}

#body_edit .col75 {
    width: 75%;
    float: left;
}

#body_edit .col70 {
    width: 70%;
    float: left;
}

#body_edit .col66 {
    width: 66.6666%;
    float: left;
}

#body_edit .col60 {
    width: 60%;
    float: left;
}

#body_edit .col50 {
    width: 50%;
    float: left;
}

#body_edit .col40 {
    width: 40%;
    float: left;
}

#body_edit .col33 {
    width: 33.3333%;
    float: left;
}

#body_edit .col30 {
    width: 30%;
    float: left;
}

#body_edit .col20 {
    width: 20%;
    float: left;
}

#body_edit .col25 {
    width: 25%;
    float: left;
}

#body_edit .side-left {
    float: left;
}

#body_edit .side-right {
    float: right;
}

#body_edit .alignleft {
    float: left;
    margin: 0 15px 10px 0;
}

#body_edit .alignright {
    float: left;
    margin: 0 0 10px 15px;
}

#body_edit .side-center {
    margin: 0 auto;
}

#body_edit .insert-poll {
    border: 1px solid #060;
    text-align: center;
    padding: 12px 0;
}

#body_edit .id-poll {
    color: #060;
}

#body_edit .insert-imgpoll {
    border: 1px solid #FBBE03;
    text-align: center;
    padding: 12px 0;
}

#body_edit .id-poll {
    color: #FBBE03;
}

#body_edit .insert-imgpoll2 {
    border: 1px solid #FBBE03;
    text-align: center;
    padding: 12px 0;
}

#body_edit .id-poll {
    color: #FBBE03;
}

#body_edit .atention-text {
    display: block;
    box-sizing: border-box;
    margin: 0 0 20px 40px;
    background: #FB9B03;
    color: #fff;
    padding: 20px 25px;
    position: relative;
}

#body_edit .atention-text .title {
    display: block;
    position: absolute;
    left: 0px;
    top: -24px;
    height: 46px;
    line-height: 46px;
    font-size: 17px;
    font-weight: 900;
    background: #FB9B03;
    text-transform: uppercase;
    padding: 0 25px;
}

#body_edit .atention-text p {
    margin: 0px;
    padding: 0px;
}

#body_edit .atention-text>br {
    display: none;
}

#body_edit .important-text {
    display: block;
    box-sizing: border-box;
    margin: 0 0 20px 40px;
    background: #DF2929;
    color: #fff;
    padding: 20px 25px;
    position: relative;
}

#body_edit .important-text .title {
    display: block;
    position: absolute;
    left: 0px;
    top: -24px;
    height: 46px;
    line-height: 46px;
    font-size: 17px;
    font-weight: 900;
    background: #DF2929;
    text-transform: uppercase;
    padding: 0 25px;
}

#body_edit .important-text p {
    margin: 0px;
    padding: 0px;
}

#body_edit .important-text>br {
    display: none;
}

#body_edit .topline-text {
    display: block;
    padding: 40px 0 30px 0px !important;
    background: url(/bitrix/templates/gp_copy/images/topline-text.png) 0 0px no-repeat;
    margin-bottom: 20px;
    font: italic 21px/25px Georgia, Times, "Times New Roman", serif;
    border-bottom: 1px solid #EAEAEA !important;
    margin: 0 0 20px 40px;
}

#body_edit .topline-text br {
    display: none;
}

#body_edit .topline-text p {
    padding: 0px;
    margin: 0px;
}

#body_edit .border-text {
    margin: 0 0 20px 40px;
    border: 4px solid #68A5E1;
    color: #212121;
    font-weight: bold;
    padding: 20px;
}

#body_edit .border-text p {
    padding: 0px;
}

#body_edit .border-text>br {
    display: none;
}

div.editor_dialog td table {
    margin-bottom: 0px;
}

.news-detail-category {
    margin-bottom: 10px;
    color: #1767ab !important;
    font-size: 17px;
    display: block;
    margin-top: 20px;
}

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

    .header .top-line-menu li a,
    .responsive .header .top-line-menu li>a {
        padding: 0 7px;
    }

    .responsive .header .top-line .servis-links .weather {
        border-left: none;
    }
}

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

    .header .top-line-menu li a,
    .responsive .header .top-line-menu li>a {
        padding: 0 10px;
    }
}

.footer-menu {
    display: flex;
    margin: 1em 0 4em;
}

.footer-menu ul {
    list-style: none;
}

.footer-menu ul:first-child {
    /*margin-right: 5em;*/
}

#footer,
#footer .inner {
    height: auto;
}

.select-wrap {
    display: inline-block;
    position: relative;
}

.select-wrap select {
    height: 36px;
}

.select-wrap::after {
    content: '';
    position: absolute;
    right: 0;
    top: 0;
    width: 36px;
    height: 36px;
    background-color: #2A79C8;
    pointer-events: none;
}

.select-wrap::before {
    content: '';
    position: absolute;
    width: 0;
    height: 0;
    border-left: 3px solid transparent;
    border-right: 3px solid transparent;
    border-top: 3px solid white;
	top: 50%;
	right: 15px;
	transform: translateY(-50%);
	z-index: 1;
}

.form-search .filter .params {
    display: flex;
    flex-wrap: wrap;
}

.form-search .filter .jq-selectbox {
    margin-top: 10px;
}

.form-search .filter input {
    height: 36px;
    margin-top: 10px;
}

.form-search .filter label {
    padding-right: 7px;
    line-height: 37px;
    margin-top: 10px;
}

.form-search .filter .calendar-icon {
    margin-top: 10px;
}

@media (max-width: 600px) {
    .search-page .select-blue {
        margin: 0 0 15px;
        width: 100%;
    }
}

@media screen and (max-width: 425px) {
    .mp-news__list {
        flex-wrap: wrap;
    }

    .mp-news__list-side {
        width: 100%;
    }
}
/* End */
/* /bitrix/templates/gp_new_index/css/jquery.bxslider.css?16355030703676 */
/* /bitrix/templates/gp_new_index/css/jquery.fancybox.css?16355030709415 */
/* /bitrix/templates/gp_new_index/css/owl.carousel.css?16355030708352 */
/* /bitrix/templates/gp_new_index/css/scrollpane.css?16355030701191 */
/* /bitrix/templates/gp_new_index/css/magnific-popup.css?16355030709813 */
/* /bitrix/templates/gp_new_index/css/style.css?1635503070157741 */
/* /bitrix/templates/gp_new_index/css/resp.css?163550307049576 */
/* /bitrix/templates/gp_new_index/css/jquery.formstyler.css?16355030709930 */
/* /bitrix/templates/gp_new_index/css/vi.css?1635503070930585 */
/* /bitrix/templates/gp_new_index/libs/libs.min.css?163550305521877 */
/* /bitrix/templates/gp_new_index/libs/jquery.mCustomScrollbar.css?163550305552600 */
/* /bitrix/templates/gp_new_index/css/main.css?1635503070403374 */
/* /bitrix/templates/gp_new_index/css/custom.css?16367035407116 */
/* /bitrix/templates/gp_new_index/styles.css?163550307011805 */
