/** clearfix **/
.clearfix:after { content: "."; display: block; visibility: hidden; overflow: hidden; line-height: 0; height: 0; }
.clearfix { clear: both; overflow: hidden; line-height: 0; height: 0; font-size: 0px; }
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; }

/** scrollable **/
.tools-scrollable { position:relative; }
.tools-scrollable .tools-scrollable-content { position:relative; overflow:hidden; }
.tools-scrollable .tools-scrollable-panes { position:absolute; clear:both; }
.tools-scrollable .tools-scrollable-pane { float:left; }
.tools-scrollable .tools-scrollable-item { float:left;  }
.tools-scrollable .tools-scrollable-item-active { cursor:default; }
.tools-scrollable .tools-scrollable-button a {}
.tools-scrollable .tools-scrollable-button a.disabled { visibility:hidden !important; }
.tools-scrollable .tools-scrollable-navigator { text-align:center; }
.tools-scrollable .tools-scrollable-navigator ul { margin:0; padding:0; }
.tools-scrollable .tools-scrollable-navigator ul li { display:inline!important; padding:0; margin:0; list-style-type:none; }
.tools-scrollable .tools-scrollable-navigator ul li a { display:inline-block!important; }
.tools-scrollable .tools-scrollable-navigator ul li a:hover { }
.tools-scrollable .tools-scrollable-navigator ul li a.current { cursor:default; }
.tools-scrollable .tools-scrollable-navigator a { margin:auto; }
.tools-scrollable .tools-scrollable-navigator a:hover { }
.tools-scrollable .tools-scrollable-navigator a.active { }

.tools-scrollable-horizontal .tools-scrollable-panes { width:20000em; } 
.tools-scrollable-vertical .tools-scrollable-panes { height:20000em; }

/** required to override **/
.tools-scrollable .tools-scrollable-content { width:680px; height:250px; }
.tools-scrollable .tools-scrollable-pane { width:680px; }
.tools-scrollable .tools-scrollable-item { width:200px; }

/* tabs  */
.tools-tabs .tools-tabs-navigator ul { margin:0; padding:0; }
.tools-tabs .tools-tabs-navigator ul li { display:inline!important; padding:0; margin:0; list-style-type:none; }
.tools-tabs .tools-tabs-navigator ul li a { display:inline-block!important;  }
.tools-tabs .tools-tabs-navigator ul li a:hover { }
.tools-tabs .tools-tabs-navigator ul li a:active { outline:none; }
.tools-tabs .tools-tabs-navigator ul li a.current { cursor:default; }
.tools-tabs .tools-tabs-panes { clear:both; }
.tools-tabs .tools-tabs-pane { }
.tools-tabs-slideshow .tools-tabs-pane { }
.tools-tabs-slideshow .disabled { visibility:hidden !important; }

/* accordion */
.tools-accordion { }
.tools-accordion-pane {  }
.tools-accordion .tools-accordion-pane-header { cursor:pointer; }
.tools-accordion .tools-accordion-pane-header-current { cursor:default; }
.tools-accordion .tools-accordion-pane-content { display:none; }

/** tooltip **/
.tools-tooltip-trigger { cursor:help; }
.tools-tooltip:after {
    border:10px solid transparent;    
    border-top-color:#FFFFFF;
    border-bottom-width:0px;
    margin-left: -10px;
    bottom: -10px;
    content: '';
    height: 0;
    left: 50%;
    position: absolute;
    width: 0;
    z-index: 1000;
}
.tools-tooltip.bottom {
	margin-top:15px;
}
.tools-tooltip.bottom:after {
    border:10px solid transparent;    
    border-bottom-color:#FFFFFF;
    border-top-width:0px;
    margin-left: -10px;
    top: -10px;
    content: '';
    height: 0;
    left: 50%;
    position: absolute;
    width: 0;
    z-index: 1000;
}

.tools-tooltip {
	display:none;
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid rgba(52, 52, 52, 0.35);
    border-radius: 3px 3px 3px 3px;    
    -moz-box-shadow: 0px 0px 15px #484848;
    -webkit-box-shadow: 0px 0px 15px #484848;
    box-shadow: 0px 0px 15px #484848;
    padding:15px;
    text-align:left;
}
.tools-tooltip ul { margin-left:20px; }
.tools-tooltip-caption {
	font-size:130%;	
	margin-bottom:10px;
}

/* scrollable */
.vlt-scrollable { position:relative; }
.vlt-scrollable .vlt-scrollable-content { position:relative; overflow:hidden; }
.vlt-scrollable .vlt-scrollable-panes { position:absolute; clear:both; }
.vlt-scrollable .vlt-scrollable-pane { float:left; }
.vlt-scrollable .vlt-scrollable-item { float:left; }
.vlt-scrollable .vlt-scrollable-item-active { cursor:default; }
.vlt-scrollable .vlt-scrollable-button a {}
.vlt-scrollable .vlt-scrollable-button a.disabled { visibility:hidden !important; }
.vlt-scrollable .vlt-scrollable-navigator { text-align:center; }
.vlt-scrollable .vlt-scrollable-navigator ul { margin:0; padding:0; }
.vlt-scrollable .vlt-scrollable-navigator ul li { display:inline!important; padding:0; margin:0; list-style-type:none; }
.vlt-scrollable .vlt-scrollable-navigator ul li a { display:inline-block!important; }
.vlt-scrollable .vlt-scrollable-navigator ul li a:hover { }
.vlt-scrollable .vlt-scrollable-navigator ul li a.active { }

.vlt-scrollable-horizontal .vlt-scrollable-panes { width:20000em; } 
.vlt-scrollable-vertical .vlt-scrollable-panes { height:20000em; }

/** required to override **/
.vlt-scrollable .vlt-scrollable-content { width:680px; height:250px; }
.vlt-scrollable .vlt-scrollable-pane { width:680px; height:250px; }
.vlt-scrollable .vlt-scrollable-item { width:200px; }

/* tabs  */
.vlt-tabs-navigator ul { margin:0; padding:0; }
.vlt-tabs-navigator ul li { display:inline!important; padding:0; margin:0; list-style-type:none; }
.vlt-tabs-navigator ul li a { display:inline-block!important; }
.vlt-tabs-navigator ul li a:hover { }
.vlt-tabs-navigator ul li a.current { cursor:default; }
.vlt-tabs-panes { clear:both; }
.vlt-tabs-pane { }

/** table **/
.vlt-table { border-collapse:collapse; }
.vlt-table th { border:1px solid #CCCCCC; padding:6px; background-color:#d6d6d6; text-align:left; }
.vlt-table td { border:1px solid #CCCCCC; padding:6px; }
.vlt-table tr.vlt-item-even td { background-color:#ffffff; }
.vlt-table tr.vlt-item-odd td { background-color:#f1f1f1; }
.vlt-table tr.vlt-item-hover td { background-color:#e5e5e5; }



.vlt-item-style-div .vlt-items { clear:both; }
.vlt-item-style-div .vlt-items-col2 .vlt-item { *display:inline; zoom: 1; display:inline-block; width:50%; }
.vlt-item-style-div .vlt-items-col3 .vlt-item { *display:inline; zoom: 1; display:inline-block; width:33.33%; }
.vlt-item-style-div .vlt-items-col4 .vlt-item { *display:inline; zoom: 1; display:inline-block; width:25%; }
.vlt-item-style-div .vlt-items-col5 .vlt-item { *display:inline; zoom: 1; display:inline-block; width:20%; }
.vlt-item-style-div .vlt-items-col6 .vlt-item { *display:inline; zoom: 1; display:inline-block; width:16.66%; }
.vlt-item-style-div .vlt-items-col7 .vlt-item { *display:inline; zoom: 1; display:inline-block; width:14.29%; }
.vlt-item-style-div .vlt-items-col8 .vlt-item { *display:inline; zoom: 1; display:inline-block; width:12.5%; }





.vlt-item-style-div .vlt-items:before,
.vlt-item-style-div .vlt-items:after { content:""; display:table; }
.vlt-item-style-div .vlt-items:after { clear:both; }

			
/** viewlt ctrl **/
.vlt-ctrl {
	padding:10px;
	margin-bottom:20px;
}
.vlt-ctrl .vlt-order-item-caption,
.vlt-ctrl .vlt-filter-item-caption { margin:0; margin-bottom:5px; }
.vlt-ctrl .vlt-order-item-description,
.vlt-ctrl .vlt-filter-item-description { margin:0; margin-bottom:10px; }

.vlt-ctrl .vlt-filter-item-description { margin:0; }
.vlt-ctrl ul,
.vlt-ctrl ul li {
	list-style:none;
	margin:0;
	padding:0;	
}
.vlt-ctrl-style-1.vlt-ctrl-h .vlt-filter { display:inline-block; vertical-align:top; width:80%; }
.vlt-ctrl-style-1.vlt-ctrl-h .vlt-filter-item { display:inline-block; vertical-align:top; padding:10px; }
.vlt-ctrl-style-1.vlt-ctrl-h .vlt-sort-item { padding:10px; }
.vlt-ctrl-style-1.vlt-ctrl-h .vlt-sort   { display:inline-block; vertical-align:top; width:20%; }




/* accordion */
.vlt-accordion { }
.vlt-accordion-pane {  }
.vlt-accordion .vlt-accordion-pane-header { cursor:pointer; }
.vlt-accordion .vlt-accordion-pane-header-current { cursor:default; }
.vlt-accordion .vlt-accordion-pane-content { display:none; }

/** tooltip **/
.vlt-tooltip-trigger { cursor:help; }
.vlt-tooltip:after {
    border:10px solid transparent;    
    border-top-color:#FFFFFF;
    border-bottom-width:0px;
    margin-left: -10px;
    bottom: -10px;
    content: '';
    height: 0;
    left: 50%;
    position: absolute;
    width: 0;
    z-index: 1000;
}
.vlt-tooltip.bottom:after {
    border:10px solid transparent;    
    border-bottom-color:#FFFFFF;
    border-top-width:0px;
    margin-left: -10px;
    top: -10px;
    content: '';
    height: 0;
    left: 50%;
    position: absolute;
    width: 0;
    z-index: 1000;
}

.vlt-tooltip {
	display:none;
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid rgba(52, 52, 52, 0.35);
    border-radius: 3px 3px 3px 3px;    
    -moz-box-shadow: 0px 0px 15px #484848;
    -webkit-box-shadow: 0px 0px 15px #484848;
    box-shadow: 0px 0px 15px #484848;
    padding:15px;
    z-index:1000;
    text-align:left;
}
.vlt-tooltip ul { margin-left:20px; }
.vlt-tooltip-caption {
	font-size:130%;
	margin-bottom:10px;
}


/** batch **/
.vlt-batch { }
.vlt-batch-prev { float:left;  }
.vlt-batch-next { float:right; }
.vlt-batch-nav  { text-align:center; }
.vlt-batch-nav ul { display:inline-block; padding:0px; margin:0px; text-align:center; }
.vlt-batch-nav ul li { display:inline-block; margin:0px 2px; padding:0px; }

.vlt-batch-link { display:block; text-align:center; width:20px; height:20px; line-height:20px; text-decoration:none; }
.vlt-batch-link-nav {  border:1px solid black; }
.vlt-batch-link-nav:hover { text-decoration:underline; }
.vlt-batch-link-nav.active { font-weight:bold; }
.vlt-batch-link-prev { font-size:20px; }
.vlt-batch-link-next { font-size:20px; }


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