/*
* Kendo UI v2015.2.805 (http://www.telerik.com/kendo-ui)
* Copyright 2015 Telerik AD. All rights reserved.
*
* Kendo UI commercial licenses may be obtained at
* http://www.telerik.com/purchase/license-agreement/kendo-ui-complete
* If you do not own a commercial license, this file shall be governed by the trial license terms.
*/
.ktb-theme-id-default {
    opacity: 0;
}

.ktb-var-accent {
    color: #f35800;
}

.ktb-var-base {
    color: #e9e9e9;
}

.ktb-var-background {
    color: #fff;
}

.ktb-var-border-radius {
    border-radius: 0px;
}

.ktb-var-normal-background {
    color: #fff;
}

.ktb-var-normal-gradient {
    background-image: url('textures/highlight.png');
    background-image: none,-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.6) 100%);
    background-image: none,-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.6) 100%);
    background-image: none,-o-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.6) 100%);
    background-image: none,linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,.6) 100%);
}

.ktb-var-normal-text-color {
    color: #2e2e2e;
}

.ktb-var-hover-background {
    color: #bcb4b0;
}

.ktb-var-hover-gradient {
    background-image: url('textures/highlight.png');
    background-image: none,-webkit-linear-gradient(top,rgba(255,255,255,.4) 0,rgba(255,255,255,.0) 100%);
    background-image: none,-moz-linear-gradient(top,rgba(255,255,255,.4) 0,rgba(255,255,255,.0) 100%);
    background-image: none,-o-linear-gradient(top,rgba(255,255,255,.4) 0,rgba(255,255,255,.0) 100%);
    background-image: none,linear-gradient(to bottom,rgba(255,255,255,.4) 0,rgba(255,255,255,.0) 100%);
}

.ktb-var-hover-text-color {
    color: #2e2e2e;
}

.ktb-var-selected-background {
    color: #f35800;
}

.ktb-var-selected-gradient {
    background-image: url('textures/highlight.png');
    background-image: none,-webkit-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,.0) 100%);
    background-image: none,-moz-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,.0) 100%);
    background-image: none,-o-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,.0) 100%);
    background-image: none,linear-gradient(to bottom,rgba(255,255,255,.2) 0,rgba(255,255,255,.0) 100%);
}

.ktb-var-selected-text-color {
    color: #fff;
}

.ktb-var-error {
    color: #ffe0d9;
}

.ktb-var-warning {
    color: #fff4d9;
}

.ktb-var-success {
    color: #eaf7ec;
}

.ktb-var-info {
    color: #e5f5fa;
}

.k-grid-norecords-template {
    background-color: #fff;
    border: 1px solid #c5c5c5;
}

.k-in, .k-item, .k-window-action {
    border-color: transparent;
}

.k-block, .k-widget {
    background-color: #fff;
}

.k-block, .k-widget, .k-input, .k-textbox, .k-group, .k-content, .k-header, .k-filter-row > th, .k-editable-area, .k-separator, .k-colorpicker .k-i-arrow-s, .k-textbox > input, .k-autocomplete, .k-dropdown-wrap, .k-toolbar, .k-group-footer td, .k-grid-footer, .k-footer-template td, .k-state-default, .k-state-default .k-select, .k-state-disabled, .k-grid-header, .k-grid-header-wrap, .k-grid-header-locked, .k-grid-footer-locked, .k-grid-content-locked, .k-grid td, .k-grid td.k-state-selected, .k-grid-footer-wrap, .k-pager-wrap, .k-pager-wrap .k-link, .k-pager-refresh, .k-grouping-header, .k-grouping-header .k-group-indicator, .k-panelbar > .k-item > .k-link, .k-panel > .k-item > .k-link, .k-panelbar .k-panel, .k-panelbar .k-content, .k-treemap-tile, .k-calendar th, .k-slider-track, .k-splitbar, .k-dropzone-active, .k-tiles, .k-toolbar, .k-tooltip, .k-button-group .k-tool, .k-upload-files {
    border-color: #c5c5c5;
}

    .k-group, .k-toolbar, .k-grouping-header, .k-pager-wrap, .k-group-footer td, .k-grid-footer, .k-footer-template td, .k-widget .k-status, .k-calendar th, .k-dropzone-hovered, .k-widget.k-popup {
        background-color: #f5f5f5;
    }

.k-grouping-row td, td.k-group-cell, .k-resize-handle-inner {
    background-color: #eae8e8;
}

.k-list-container {
    border-color: #c5c5c5;
    background-color: #e9e9e9;
}

.k-content, .k-editable-area, .k-panelbar > li.k-item, .k-panel > li.k-item, .k-tiles {
    background-color: #fff;
}

.k-alt, .k-separator, .k-resource.k-alt, .k-pivot-layout > tbody > tr:first-child > td:first-child {
    background-color: #f5f5f5;
}

.k-pivot-rowheaders .k-alt .k-alt, .k-header.k-alt {
    background-color: #e0e0e0;
}

.k-textbox, .k-autocomplete.k-header, .k-dropdown-wrap.k-state-active, .k-picker-wrap.k-state-active, .k-numeric-wrap.k-state-active {
    border-color: #c5c5c5;
    background-color: #e9e9e9;
}

    .k-textbox > input, .k-autocomplete .k-input, .k-dropdown-wrap .k-input, .k-autocomplete.k-state-focused .k-input, .k-dropdown-wrap.k-state-focused .k-input, .k-picker-wrap.k-state-focused .k-input, .k-numeric-wrap.k-state-focused .k-input {
        border-color: #c5c5c5;
    }

    input.k-textbox, textarea.k-textbox, input.k-textbox:hover, textarea.k-textbox:hover, .k-textbox > input {
        background: 0;
    }

        .k-input, input.k-textbox, textarea.k-textbox, input.k-textbox:hover, textarea.k-textbox:hover, .k-textbox > input, .k-multiselect-wrap {
            background-color: #fff;
            color: #5f2200;
        }

            .k-input[readonly] {
                background-color: #fff;
                color: #5f2200;
            }

.k-block, .k-widget, .k-popup, .k-content, .k-toolbar, .k-dropdown .k-input {
    color: #2e2e2e;
}

.k-inverse {
    color: #fff;
}

.k-block {
    color: #313131;
}

.k-link:link, .k-link:visited, .k-nav-current.k-state-hover .k-link {
    color: #2e2e2e;
}

.k-tabstrip-items .k-link, .k-panelbar > li > .k-link {
    color: #2e2e2e;
}

.k-header, .k-treemap-title, .k-grid-header .k-header > .k-link {
    color: #313131;
}

/*.k-header, .k-grid-header, .k-toolbar, .k-dropdown-wrap, .k-picker-wrap, .k-numeric-wrap, .k-grouping-header, .k-pager-wrap, .k-textbox, .k-button, .k-progressbar, .k-draghandle, .k-autocomplete, .k-state-highlight, .k-tabstrip-items .k-item, .k-panelbar .k-tabstrip-items .k-item, .km-pane-wrapper > .km-pane > .km-view > .km-content {
    background-image: url('textures/highlight.png');
    background-image: none,-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.6) 100%);
    background-image: none,-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.6) 100%);
    background-image: none,-o-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.6) 100%);
    background-image: none,linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,.6) 100%);
    background-position: 50% 50%;
    background-color: #eae8e8;
}*/

.k-block, .k-header, .k-grid-header, .k-toolbar, .k-grouping-header, .k-pager-wrap, .k-button, .k-draghandle, .k-treemap-tile, html .km-pane-wrapper .k-header {
    background-color: #F1F1ED;
}

.k-icon:hover, .k-state-hover .k-icon, .k-state-selected .k-icon, .k-state-focused .k-icon, .k-column-menu .k-state-hover .k-sprite, .k-column-menu .k-state-active .k-sprite, .k-pager-numbers .k-current-page .k-link:hover:after, .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view.k-state-hover > .k-link:after {
    opacity: 1;
}

.k-icon, .k-state-disabled .k-icon, .k-column-menu .k-sprite, .k-pager-numbers .k-current-page .k-link:after, .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view > .k-link:after {
    opacity: .9;
}

.k-mobile-list .k-check:checked, .k-mobile-list .k-edit-field [type=checkbox]:checked, .k-mobile-list .k-edit-field [type=radio]:checked {
    opacity: .9;
}

.k-tool {
    border-color: transparent;
}

.k-loading, .k-state-hover .k-loading {
    background-image: url('Default/loading.gif');
    background-position: 50% 50%;
}

.k-loading-image {
    background-image: url('Default/loading-image.gif');
}

.k-loading-color {
    background-color: #fff;
}

.k-button {
    color: #c5c5c5;
    border-color: #c5c5c5;
    background-color: #fff;
    padding:9px 0;
}

.k-draghandle {
    border-color: #a0dba9;
    background-color: #fff;
    -webkit-box-shadow: none;
    box-shadow: none;
}

    .k-draghandle:hover {
        border-color: #95d79f;
        background-color: #bbb4b1;
        -webkit-box-shadow: none;
        box-shadow: none;
    }

.k-scheduler {
    color: #2e2e2e;
    background-color: #fff;
}

.k-scheduler-layout {
    color: #2e2e2e;
}

.k-scheduler-datecolumn, .k-scheduler-groupcolumn {
    background-color: #fff;
    color: #2e2e2e;
}

.k-scheduler-times tr, .k-scheduler-times th, .k-scheduler-table td, .k-scheduler-header th, .k-scheduler-header-wrap, .k-scheduler-times {
    border-color: #c5c5c5;
}

.k-nonwork-hour {
    background-color: #f1f1f1;
}

.k-gantt .k-nonwork-hour {
    background-color: rgba(0,0,0,0.02);
}

.k-gantt .k-header.k-nonwork-hour {
    background-color: rgba(0,0,0,0.2);
}

.k-scheduler-table .k-today, .k-today > .k-scheduler-datecolumn, .k-today > .k-scheduler-groupcolumn {
    background-color: #f8f8f8;
}

.k-scheduler-now-arrow {
    border-left-color: #ff6745;
}

.k-scheduler-now-line {
    background-color: #ff6745;
}

.k-event, .k-task-complete {
    border-color: #d3cecc;
    background: #d3cecc 0 -257px url('textures/highlight.png') repeat-x;
    color: #2e2e2e;
}

.k-event-inverse {
    color: #fff;
}

.k-event.k-state-selected {
    background-position: 0 0;
}

.k-ie7 .k-event .k-resize-handle, .k-event .k-resize-handle:after, .k-ie7 .k-task-single .k-resize-handle, .k-task-single .k-resize-handle:after {
    background-color: #2b2b2b;
}

.k-scheduler-marquee:before, .k-scheduler-marquee:after {
    border-color: #f35800;
}

.k-panelbar .k-content, .k-panelbar .k-panel, .k-panelbar .k-item {
    background-color: #fff;
    color: #2e2e2e;
    border-color: #c5c5c5;
}

.k-panelbar > li > .k-link {
    color: #2e2e2e;
}

.k-panelbar > .k-item > .k-link {
    border-color: #c5c5c5;
}

.k-panel > li.k-item {
    background-color: #fff;
}

.k-state-active, .k-state-active:hover, .k-active-filter, .k-tabstrip .k-state-active {
    background-color: #fff;
    border-color: #9f9f9f;
    color: #313131;
}

.k-fieldselector .k-list-container {
    background-color: #fff;
}


.k-state-highlight {
    background: #fff;
    color: #313131;
}

.k-state-focused, .k-grouping-row .k-state-focused {
    border-color: #95d79f;
}

.k-calendar .k-link {
    color: #2e2e2e;
}

.k-calendar .k-footer {
    padding: 0;
}

    .k-calendar .k-footer .k-nav-today {
        color: #2e2e2e;
        text-decoration: none;
        background-color: #fff;
    }

        .k-calendar .k-footer .k-nav-today:hover, .k-calendar .k-footer .k-nav-today.k-state-hover {
            background-color: #fff;
            text-decoration: underline;
        }

        .k-calendar .k-footer .k-nav-today:active {
            background-color: #fff;
        }

.k-calendar .k-link.k-nav-fast {
    color: #2e2e2e;
}

.k-calendar .k-nav-fast.k-state-hover {
    text-decoration: none;
    background-color: #bcb4b0;
    color: #2e2e2e;
}

.k-calendar .k-link.k-state-hover, .k-window-titlebar .k-link {
    border-radius: 0px;
}

.k-calendar .k-footer .k-link {
    border-radius: 0;
}

.k-calendar th {
    background-color: #f5f5f5;
}

.k-calendar-container.k-group {
    border-color: #c5c5c5;
}

.k-state-selected, .k-state-selected:link, .k-state-selected:visited, .k-list > .k-state-selected, .k-list > .k-state-highlight, .k-panel > .k-state-selected, .k-ghost-splitbar-vertical, .k-ghost-splitbar-horizontal, .k-draghandle.k-state-selected:hover, .k-scheduler .k-scheduler-toolbar .k-state-selected, .k-scheduler .k-today.k-state-selected, .k-marquee-color {
    color: #fff;
    background-color: #f35800;
    border-color: #f85a00;
}

.k-virtual-item.k-first, .k-group-header + .k-list > .k-item.k-first, .k-static-header + .k-list > .k-item.k-first {
    border-top-color: #b6b6b6;
}

.k-popup > .k-group-header, .k-popup > .k-virtual-wrap > .k-group-header {
    background: #b6b6b6;
    color: #fff;
}

.k-popup .k-list .k-item > .k-group {
    background: #b6b6b6;
    color: #fff;
    border-bottom-left-radius: 3px;
}

.k-marquee-text {
    color: #fff;
}

.k-state-focused, .k-list > .k-state-focused, .k-listview > .k-state-focused, .k-grid-header th.k-state-focused, td.k-state-focused, .k-button.k-state-focused {
    
}

    .k-state-focused.k-state-selected, .k-list > .k-state-focused.k-state-selected, .k-listview > .k-state-focused.k-state-selected, td.k-state-focused.k-state-selected {
        
    }

.k-ie8 .k-panelbar span.k-state-focused, .k-ie8 .k-menu li.k-state-focused, .k-ie8 .k-listview > .k-state-focused, .k-ie8 .k-grid-header th.k-state-focused, .k-ie8 td.k-state-focused, .k-ie8 .k-tool.k-state-hover, .k-ie8 .k-button:focus, .k-ie8 .k-button.k-state-focused, .k-ie7 .k-panelbar span.k-state-focused, .k-ie7 .k-menu li.k-state-focused, .k-ie7 .k-listview > .k-state-focused, .k-ie7 .k-grid-header th.k-state-focused, .k-ie7 td.k-state-focused, .k-ie7 .k-tool.k-state-hover, .k-ie7 .k-button:focus, .k-ie7 .k-button.k-state-focused {
    background-color: #bcb4b0;
}

.k-list > .k-state-selected.k-state-focused, .k-list-optionlabel.k-state-selected.k-state-focused {
    
}

.k-state-selected > .k-link, .k-panelbar > li > .k-state-selected, .k-panelbar > li.k-state-default > .k-link.k-state-selected {
    color: #fff;
}

.k-state-hover, .k-state-hover:hover, .k-splitbar-horizontal-hover:hover, .k-splitbar-vertical-hover:hover, .k-list > .k-state-hover, .k-scheduler .k-scheduler-toolbar ul li.k-state-hover, .k-pager-wrap .k-link:hover, .k-dropdown .k-state-focused, .k-filebrowser-dropzone, .k-mobile-list .k-item > .k-link:active, .k-mobile-list .k-item > .k-label:active, .k-mobile-list .k-edit-label.k-check:active, .k-mobile-list .k-recur-view .k-check:active {
    color: #2e2e2e;
    background-color: #bcb4b0;
    border-color: #b6b6b6;
}

.k-mobile-list .k-scheduler-timezones .k-edit-field:nth-child(2):active {
    color: #2e2e2e;
    background-color: #bcb4b0;
    border-color: #b6b6b6;
}

.k-ie7 .k-window-titlebar .k-state-hover, .k-ie8 .k-window-titlebar .k-state-hover {
    border-color: #b6b6b6;
}

.k-state-hover > .k-select, .k-state-focused > .k-select {
    border-color: #b6b6b6;
}

.k-pager-wrap {
    background-color: #eae8e8;
    color: #313131;
}

.k-tool-icon {
    background-image: url(/Images/min/income-verification/iv_common_spritesheet.png);
}

.k-state-hover > .k-link, .k-other-month.k-state-hover .k-link, div.k-filebrowser-dropzone em {
    color: #2e2e2e;
}

.k-autocomplete.k-state-hover, .k-autocomplete.k-state-focused, .k-picker-wrap.k-state-hover, .k-picker-wrap.k-state-focused, .k-numeric-wrap.k-state-hover, .k-numeric-wrap.k-state-focused, .k-dropdown-wrap.k-state-hover, .k-dropdown-wrap.k-state-focused {
    background-color: #bdb4af;
    background-image: url('textures/highlight.png');
    background-image: none,-webkit-linear-gradient(top,rgba(255,255,255,.4) 0,rgba(255,255,255,.0) 100%);
    background-image: none,-moz-linear-gradient(top,rgba(255,255,255,.4) 0,rgba(255,255,255,.0) 100%);
    background-image: none,-o-linear-gradient(top,rgba(255,255,255,.4) 0,rgba(255,255,255,.0) 100%);
    background-image: none,linear-gradient(to bottom,rgba(255,255,255,.4) 0,rgba(255,255,255,.0) 100%);
    background-position: 50% 50%;
    border-color: #b6b6b6;
}

.km-pane-wrapper .k-mobile-list input:not([type="checkbox"]):not([type="radio"]), .km-pane-wrapper .km-pane .k-mobile-list select:not([multiple]), .km-pane-wrapper .k-mobile-list textarea, .k-dropdown .k-state-focused .k-input {
    color: #2e2e2e;
}

.k-dropdown .k-state-hover .k-input {
    color: #2e2e2e;
}

.k-state-error {
    border-color: #ff6745;
    background-color: #f4f3f2;
    color: #df5100;
}

.k-state-disabled {
    opacity: .7;
}

.k-ie8 .k-state-disabled {
    filter: alpha(opacity=70);
}

.k-tile-empty.k-state-selected, .k-loading-mask.k-state-selected {
    border-width: 0;
    background-image: none;
    background-color: transparent;
}


.k-progressbar-indeterminate {
    background: url('Default/indeterminate.gif');
}

    .k-progressbar-indeterminate .k-progress-status-wrap, .k-progressbar-indeterminate .k-state-selected {
        display: none;
    }

.k-slider-track {
    background-color: #c5c5c5;
}

.k-slider-selection {
    background-color: #f35800;
}

.k-slider-horizontal .k-tick {
    background-image: url('Default/slider-h.gif');
}

.k-slider-vertical .k-tick {
    background-image: url('Default/slider-v.gif');
}

.k-widget.k-tooltip {
    background-image: url('textures/highlight.png');
    background-image: none,-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.6) 100%);
    background-image: none,-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.6) 100%);
    background-image: none,-o-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.6) 100%);
    background-image: none,linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,.6) 100%);
    background-position: 50% 50%;
    background-color: #eae8e8;
    color: #313131;
    border-color: transparent;
   
}

.k-widget.k-tooltip-validation {
    border-color: #ffe5a6;
    background-color: #f2f2f2;
    color: #7e2e00;
}

.input-prepend .k-tooltip-validation, .input-append .k-tooltip-validation {
    font-size: 12px;
    position: relative;
    top: 3px;
}

.k-callout-n {
    border-bottom-color: #eae8e8;
}

.k-callout-w {
    border-right-color: #eae8e8;
}

.k-callout-s {
    border-top-color: #eae8e8;
}

.k-callout-e {
    border-left-color: #eae8e8;
}

.k-tooltip-validation .k-callout-n {
    border-bottom-color: #ffe5a6;
}

.k-tooltip-validation .k-callout-w {
    border-right-color: #ffe5a6;
}

.k-tooltip-validation .k-callout-s {
    border-top-color: #ffe5a6;
}

.k-tooltip-validation .k-callout-e {
    border-left-color: #ffe5a6;
}

.k-splitbar {
    background-color: #e9e9e9;
}

.k-restricted-size-vertical, .k-restricted-size-horizontal {
    background-color: #df5100;
}

.k-file {
    background-color: #fff;
    border-color: #c5c5c5;
}

.k-file-progress {
    color: #1a1a1a;
}

    .k-file-progress .k-progress {
        background-color: #e3f6fc;
    }

.k-file-success {
    color: #1a1a1a;
}

    .k-file-success .k-progress {
        background-color: #e9f8eb;
    }

.k-file-error {
    color: #3b3b3b;
}

    .k-file-error .k-progress {
        background-color: #ffe0d9;
    }

.k-tile {
    border-color: #fff;
}

.k-textbox:hover, .k-tiles li.k-state-hover {
    border-color: #b6b6b6;
}

.k-tiles li.k-state-selected {
    border-color: #f85a00;
}

.k-filebrowser .k-tile .k-folder, .k-filebrowser .k-tile .k-file {
    background-image: url('Default/imagebrowser.png');
    background-size: auto auto;
}

.k-leaf, .k-leaf.k-state-hover:hover {
    color: #fff;
}

    .k-leaf.k-inverse, .k-leaf.k-inverse.k-state-hover:hover {
        color: #000;
    }

.k-widget, .k-button {
    -webkit-box-shadow: none;
    box-shadow: none;
}

.k-slider, .k-treeview, .k-upload {
    -webkit-box-shadow: none;
    box-shadow: none;
}

.k-state-hover {
    -webkit-box-shadow: none;
    box-shadow: none;
}

.k-autocomplete.k-state-focused, .k-dropdown-wrap.k-state-focused, .k-picker-wrap.k-state-focused, .k-numeric-wrap.k-state-focused {
   
}

.k-state-selected {
    -webkit-box-shadow: none;
    box-shadow: none;
}

.k-state-active {
    -webkit-box-shadow: none;
    box-shadow: none;
}

.k-grid td.k-state-selected.k-state-focused {
    background-color: #ff5e03;
}

.k-popup, .k-menu .k-menu-group, .k-grid .k-filter-options, .k-time-popup, .k-datepicker-calendar, .k-autocomplete.k-state-border-down, .k-autocomplete.k-state-border-up, .k-dropdown-wrap.k-state-active, .k-picker-wrap.k-state-active, .k-multiselect.k-state-focused, .k-filebrowser .k-image, .k-tooltip {
   
}

.k-treemap-tile.k-state-hover {
   
}

.k-window {
    border-color: rgba(0,0,0,0.3);    
    background-color: #fff;
}

    .k-window.k-state-focused {
        border-color: rgba(0,0,0,0.3);       
    }

    .k-window.k-window-maximized, .k-window-maximized .k-window-titlebar, .k-window-maximized .k-window-content {
        border-radius: 0;
    }

.k-shadow {
   
}

.k-inset {
   
}

.k-editor-inline ::selection {
    background-color: #f85a00;
    text-shadow: none;
    color: #fff;
}

.k-editor-inline ::-moz-selection {
    background-color: #f85a00;
    text-shadow: none;
    color: #fff;
}

.k-widget.k-notification.k-notification-info {
    background-color: #e5f5fa;
    color: #2498bc;
    border-color: #b6e3f1;
}

.k-widget.k-notification.k-notification-success {
    background-color: #eaf7ec;
    color: #6e6e6e;
    border-color: #c5e9cb;
}

.k-widget.k-notification.k-notification-warning {
    background-color: #fff4d9;
    color: #666;
    border-color: #fff0ca;
}

.k-widget.k-notification.k-notification-error {
    background-color: #ffe0d9;
    color: #d92800;
    border-color: #ffb6a6;
}

.k-gantt .k-treelist {
    background: #f5f5f5;
}

    .k-gantt .k-treelist .k-alt {
        background-color: #dbdbdb;
    }

        .k-gantt .k-treelist .k-state-selected, .k-gantt .k-treelist .k-state-selected td, .k-gantt .k-treelist .k-alt.k-state-selected, .k-gantt .k-treelist .k-alt.k-state-selected > td {
            background-color: #f35800;
        }

.k-task-dot:after {
    background-color: #2e2e2e;
    border-color: #2e2e2e;
}

.k-task-dot:hover:after {
    background-color: #fff;
}

.k-task-summary {
    border-color: #6e6e6e;
    background: #6e6e6e;
}

.k-task-milestone, .k-task-summary-complete {
    border-color: #2e2e2e;
    background: #2e2e2e;
}

.k-state-selected.k-task-summary {
    border-color: #ffa673;
    background: #ffa673;
}

.k-state-selected.k-task-milestone, .k-state-selected .k-task-summary-complete {
    border-color: #f35800;
    background: #f35800;
}

.k-task-single {
    background-color: #e4e1df;
    border-color: #d3cecc;
    color: #2e2e2e;
}

.k-state-selected.k-task-single {
    border-color: #f85a00;
}

.k-line {
    background-color: #2e2e2e;
    color: #2e2e2e;
}

.k-state-selected.k-line {
    background-color: #f35800;
    color: #f35800;
}

.k-resource {
    background-color: #fff;
}

.k-i-kpi-decrease, .k-i-kpi-denied, .k-i-kpi-equal, .k-i-kpi-hold, .k-i-kpi-increase, .k-i-kpi-open {
    background-image: url('Default/sprite_kpi.png');
}

.k-block, .k-button, .k-textbox, .k-drag-clue, .k-touch-scrollbar, .k-window, .k-window-titleless .k-window-content, .k-window-action, .k-inline-block, .k-grid .k-filter-options, .k-grouping-header .k-group-indicator, .k-autocomplete, .k-multiselect, .k-combobox, .k-dropdown, .k-dropdown-wrap, .k-datepicker, .k-timepicker, .k-colorpicker, .k-datetimepicker, .k-notification, .k-numerictextbox, .k-picker-wrap, .k-numeric-wrap, .k-colorpicker, .k-list-container, .k-calendar-container, .k-calendar td, .k-calendar .k-link, .k-treeview .k-in, .k-editor-inline, .k-tooltip, .k-tile, .k-slider-track, .k-slider-selection, .k-upload {
    border-radius: 0px;
}

.k-tool {
    text-align: center;
    vertical-align: middle;
}

    .k-tool.k-group-start, .k-toolbar .k-split-button .k-button, .k-toolbar .k-button-group .k-group-start {
        border-radius:0;
    }

.k-rtl .k-tool.k-group-start, .k-rtl .k-toolbar .k-split-button .k-button, .k-rtl .k-toolbar .k-button-group .k-group-start {
    border-radius:0;
}

.k-tool.k-group-end, .k-toolbar .k-button-group .k-group-end, .k-toolbar .k-split-button .k-split-button-arrow {
    border-radius: 0;
}

.k-rtl .k-tool.k-group-end, .k-rtl .k-toolbar .k-button-group .k-group-end, .k-rtl .k-toolbar .k-split-button .k-split-button-arrow {
    border-radius: 0;
}

.k-group-start.k-group-end.k-tool {
    border-radius: 0;
}

.k-calendar-container.k-state-border-up, .k-list-container.k-state-border-up, .k-autocomplete.k-state-border-up, .k-multiselect.k-state-border-up, .k-dropdown-wrap.k-state-border-up, .k-picker-wrap.k-state-border-up, .k-numeric-wrap.k-state-border-up, .k-window-content, .k-filter-menu {
    border-radius: 0;
}

    .k-autocomplete.k-state-border-up .k-input, .k-dropdown-wrap.k-state-border-up .k-input, .k-picker-wrap.k-state-border-up .k-input, .k-picker-wrap.k-state-border-up .k-selected-color, .k-numeric-wrap.k-state-border-up .k-input {
        border-radius:0;
    }

    .k-multiselect.k-state-border-up .k-multiselect-wrap {
        border-radius: 0;
    }

.k-window-titlebar, .k-block > .k-header, .k-tabstrip-items .k-item, .k-panelbar .k-tabstrip-items .k-item, .k-tabstrip-items .k-link, .k-calendar-container.k-state-border-down, .k-list-container.k-state-border-down, .k-autocomplete.k-state-border-down, .k-multiselect.k-state-border-down, .k-dropdown-wrap.k-state-border-down, .k-picker-wrap.k-state-border-down, .k-numeric-wrap.k-state-border-down {
    border-radius: 0;
}

.k-split-button.k-state-border-down > .k-button {
    border-radius: 0;
}

.k-split-button.k-state-border-up > .k-button {
    border-radius: 0;
}

.k-split-button.k-state-border-down > .k-split-button-arrow {
    border-radius: 0;
}

.k-split-button.k-state-border-up > .k-split-button-arrow {
    border-radius: 0;
}

.k-dropdown-wrap .k-input, .k-picker-wrap .k-input, .k-numeric-wrap .k-input {
    border-radius: 0;
}

.k-rtl .k-dropdown-wrap .k-input, .k-rtl .k-picker-wrap .k-input, .k-rtl .k-numeric-wrap .k-input {
    border-radius: 0;
}

.k-numeric-wrap .k-link {
    border-radius: 0;
}

    .k-numeric-wrap .k-link + .k-link {
        border-radius: 0;
    }

.k-colorpicker .k-selected-color {
    border-radius: 0;
}

.k-rtl .k-colorpicker .k-selected-color {
    border-radius: 0;
}

.k-autocomplete.k-state-border-down .k-input {
    border-radius: 0;
}

.k-dropdown-wrap.k-state-border-down .k-input, .k-picker-wrap.k-state-border-down .k-input, .k-picker-wrap.k-state-border-down .k-selected-color, .k-numeric-wrap.k-state-border-down .k-input {
    border-radius: 0;
}

.k-numeric-wrap .k-link.k-state-selected {
    background-color: #f35800;
}

.k-multiselect.k-state-border-down .k-multiselect-wrap {
    border-radius: 0;
}

.k-dropdown-wrap .k-select, .k-picker-wrap .k-select, .k-numeric-wrap .k-select, .k-datetimepicker .k-select + .k-select, .k-list-container.k-state-border-right {
    border-radius: 0;
}

.k-rtl .k-dropdown-wrap .k-select, .k-rtl .k-picker-wrap .k-select, .k-rtl .k-numeric-wrap .k-select, .k-rtl .k-datetimepicker .k-select + .k-select, .k-rtl .k-list-container.k-state-border-right {
    border-radius: 0;
}

.k-numeric-wrap.k-expand-padding .k-input {
    border-radius: 0;
}

.k-textbox > input, .k-autocomplete .k-input, .k-multiselect-wrap {
    border-radius: 0;
}

.k-list .k-state-hover, .k-list .k-state-focused, .k-list .k-state-highlight, .k-list .k-state-selected, .k-fieldselector .k-list .k-item, .k-list-optionlabel, .k-dropzone {
    border-radius: 0;
}

.k-slider .k-button, .k-grid .k-slider .k-button {
    border-radius: 0;
}

.k-draghandle {
    border-radius: 0;
}

.k-scheduler-toolbar > ul li:first-child, .k-scheduler-toolbar > ul li:first-child .k-link, .k-scheduler-toolbar > ul.k-scheduler-views li:first-child + li, .k-scheduler-toolbar > ul.k-scheduler-views li:first-child + li .k-link {
    border-radius: 0;
}

.k-rtl .k-scheduler-toolbar > ul li:first-child, .k-rtl .k-scheduler-toolbar > ul li:first-child .k-link, .k-rtl .k-scheduler-toolbar > ul.k-scheduler-views li:first-child + li, .k-rtl .k-scheduler-toolbar > ul.k-scheduler-views li:first-child + li .k-link, .km-view.k-popup-edit-form .k-scheduler-toolbar > ul li:last-child, .km-view.k-popup-edit-form .k-scheduler-toolbar > ul li:last-child .k-link {
    border-radius: 0;
}

.k-scheduler-phone .k-scheduler-toolbar > ul li.k-nav-today, .k-scheduler-phone .k-scheduler-toolbar > ul li.k-nav-today .k-link, .k-edit-field > .k-scheduler-navigation {
    border-radius: 0;
}

.k-scheduler-toolbar .k-nav-next, .k-scheduler-toolbar ul + ul li:last-child, .k-scheduler-toolbar .k-nav-next .k-link, .k-scheduler-toolbar ul + ul li:last-child .k-link {
    border-top-right-radius:0;
    border-bottom-right-radius: 0;
}

.k-rtl .k-scheduler-toolbar .k-nav-next, .k-rtl .k-scheduler-toolbar ul + ul li:last-child, .k-rtl .k-scheduler-toolbar .k-nav-next .k-link, .k-rtl .k-scheduler-toolbar ul + ul li:last-child .k-link {
    border-radius: 0;
}

.k-scheduler div.k-scheduler-footer ul li, .k-scheduler div.k-scheduler-footer .k-link {
    border-radius: 0;
}

.k-more-events, .k-event, .k-task-single, .k-task-complete, .k-event .k-link {
    border-radius: 0;
}

.k-scheduler-mobile .k-event {
    border-radius:0;
}

.k-grid-mobile .k-column-active + th.k-header {
    border-left-color: #2e2e2e;
}

html .km-pane-wrapper .km-widget, .k-ie .km-pane-wrapper .k-widget, .k-ie .km-pane-wrapper .k-group, .k-ie .km-pane-wrapper .k-content, .k-ie .km-pane-wrapper .k-header, .k-ie .km-pane-wrapper .k-popup-edit-form .k-edit-field .k-button, .km-pane-wrapper .k-mobile-list .k-item, .km-pane-wrapper .k-mobile-list .k-edit-label, .km-pane-wrapper .k-mobile-list .k-edit-field {
    color: #2e2e2e;
}

@media screen and (-ms-high-contrast:active) and (-ms-high-contrast:none) {
    div.km-pane-wrapper a {
        color: #2e2e2e;
    }

    .km-pane-wrapper .k-icon {
        background-image: url('Default/sprite_2x.png');
        background-size: 21.2em 21em;
    }
}

.km-pane-wrapper .k-mobile-list .k-item, .km-pane-wrapper .k-mobile-list .k-edit-field, .km-pane-wrapper .k-mobile-list .k-recur-view > .k-edit-field .k-check {
    background-color: #fff;
    border-top: 1px solid #c5c5c5;
}

    .km-pane-wrapper .k-mobile-list .k-edit-field textarea {
        outline-width: 0;
    }

    .km-pane-wrapper .k-mobile-list .k-item.k-state-selected {
        background-color: #f35800;
        border-top-color: #f85a00;
    }

    .km-pane-wrapper .k-mobile-list .k-recur-view > .k-edit-field .k-check:first-child {
        border-top-color: transparent;
    }

    .km-pane-wrapper .k-mobile-list .k-item:last-child {
        
    }

.km-pane-wrapper .k-mobile-list > ul > li > .k-link, .km-pane-wrapper .k-mobile-list .k-recur-view > .k-edit-label:nth-child(3), .km-pane-wrapper #recurrence .km-scroll-container > .k-edit-label:first-child {
    color: #797979;
}

.km-pane-wrapper .k-mobile-list > ul > li > .k-link {
    border-bottom: 1px solid #c5c5c5;
}

.km-pane-wrapper .k-mobile-list .k-edit-field {
    
}

.km-actionsheet .k-grid-delete, .km-actionsheet .k-scheduler-delete, .km-pane-wrapper .k-scheduler-delete, .km-pane-wrapper .k-filter-menu .k-button[type=reset] {
    color: #fff;
    border-color: #ff6745;
    background-color: red;
    background-image: -webkit-gradient(linear,50% 0,50% 100%,from(rgba(255,255,255,.3)),to(rgba(255,255,255,.15)));
    background-image: -webkit-linear-gradient(top,rgba(255,255,255,.3),rgba(255,255,255,.15));
    background-image: -moz-linear-gradient(top,rgba(255,255,255,.3),rgba(255,255,255,.15));
    background-image: -ms-linear-gradient(top,rgba(255,255,255,.3),rgba(255,255,255,.15));
    background-image: linear-gradient(to bottom,rgba(255,255,255,.3),rgba(255,255,255,.15));
}

    .km-actionsheet .k-grid-delete:active, .km-actionsheet .k-scheduler-delete:active, .km-pane-wrapper .k-scheduler-delete:active, .km-pane-wrapper .k-filter-menu .k-button[type=reset]:active {
        background-color: #900;
    }

.k-autocomplete.k-state-default, .k-picker-wrap.k-state-default, .k-numeric-wrap.k-state-default, .k-dropdown-wrap.k-state-default {
    background-image: url('textures/highlight.png');
    background-image: none,-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.6) 100%);
    background-image: none,-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.6) 100%);
    background-image: none,-o-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.6) 100%);
    background-image: none,linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,.6) 100%);
    background-position: 50% 50%;
    background-color: #ececec;
    border-color: #c5c5c5;
}

.k-autocomplete.k-state-hover, .k-picker-wrap.k-state-hover, .k-numeric-wrap.k-state-hover, .k-dropdown-wrap.k-state-hover {
    background-color: #bdb4af;
    background-image: url('textures/highlight.png');
    background-image: none,-webkit-linear-gradient(top,rgba(255,255,255,.4) 0,rgba(255,255,255,.0) 100%);
    background-image: none,-moz-linear-gradient(top,rgba(255,255,255,.4) 0,rgba(255,255,255,.0) 100%);
    background-image: none,-o-linear-gradient(top,rgba(255,255,255,.4) 0,rgba(255,255,255,.0) 100%);
    background-image: none,linear-gradient(to bottom,rgba(255,255,255,.4) 0,rgba(255,255,255,.0) 100%);
    background-position: 50% 50%;
    border-color: #b6b6b6;
}

.k-multiselect.k-header {
    border-color: #c5c5c5;
}

    .k-multiselect.k-header.k-state-hover {
        border-color: #b6b6b6;
    }

    .k-autocomplete.k-state-focused, .k-picker-wrap.k-state-focused, .k-numeric-wrap.k-state-focused, .k-dropdown-wrap.k-state-focused, .k-multiselect.k-header.k-state-focused {
        background-color: #bdb4af;
        background-image: url('textures/highlight.png');
        background-image: none,-webkit-linear-gradient(top,rgba(255,255,255,.4) 0,rgba(255,255,255,.0) 100%);
        background-image: none,-moz-linear-gradient(top,rgba(255,255,255,.4) 0,rgba(255,255,255,.0) 100%);
        background-image: none,-o-linear-gradient(top,rgba(255,255,255,.4) 0,rgba(255,255,255,.0) 100%);
        background-image: none,linear-gradient(to bottom,rgba(255,255,255,.4) 0,rgba(255,255,255,.0) 100%);
        background-position: 50% 50%;
        border-color: #bdbdbd;       
    }

.k-list-container {
    color: #2e2e2e;
}

.k-dropdown .k-input, .k-dropdown .k-state-focused .k-input, .k-menu .k-popup {
    color: #2e2e2e;
}

.k-state-default > .k-select {
    border-color: #c5c5c5;
}

.k-state-hover > .k-select {
    border-color: #b6b6b6;
}

.k-state-focused > .k-select {
    border-color: #bdbdbd;
}

.k-tabstrip:focus {
   
}

.k-tabstrip-items .k-state-default .k-link, .k-panelbar > li.k-state-default > .k-link {
    color: #2e2e2e;
}

    .k-tabstrip-items .k-state-hover .k-link, .k-panelbar > li.k-state-hover > .k-link, .k-panelbar > li.k-state-default > .k-link.k-state-hover {
        color: #2e2e2e;
    }

.k-panelbar .k-state-focused.k-state-hover {
    background: #bcb4b0;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.k-tabstrip-items .k-state-default, .k-ie7 .k-tabstrip-items .k-state-default .k-loading {
    border-color: #c5c5c5;
}

.k-tabstrip-items .k-state-hover, .k-ie7 .k-tabstrip-items .k-state-hover .k-loading {
    border-color: #b6b6b6;
}

.k-tabstrip-items .k-state-active, .k-panelbar .k-tabstrip-items .k-state-active, .k-ie7 .k-tabstrip-items .k-state-active .k-loading {
    background-color: #fff;
    background-image: none;
    border-color: #9f9f9f;
}

.k-tabstrip .k-content.k-state-active {
    background-color: #fff;
    color: #2e2e2e;
}

.k-menu.k-header, .k-menu .k-item {
    border-color: #c5c5c5;
}

.k-column-menu, .k-column-menu .k-item, .k-overflow-container .k-overflow-group {
    border-color: #c5c5c5;
}

.k-overflow-container .k-overflow-group {
   
}

    .k-toolbar-first-visible.k-overflow-group, .k-overflow-container .k-overflow-group + .k-overflow-group {
        
    }

.k-toolbar-last-visible.k-overflow-group {
   
}

.k-column-menu .k-separator {
    border-color: #c5c5c5;
    background-color: transparent;
}

.k-menu .k-group {
    border-color: #c5c5c5;
}

.k-grid-filter.k-state-active {
    background-color: #fff;
}

.k-grouping-row td, .k-group-footer td, .k-grid-footer td {
    color: #2e2e2e;
    border-color: #c5c5c5;
    font-weight: bold;
}

.k-grouping-header {
    color: #2e2e2e;
}

.k-grid td.k-state-focused {
   
}

.k-header, .k-grid-header-wrap, .k-grid .k-grouping-header, .k-grid-header, .k-pager-wrap, .k-pager-wrap .k-textbox, .k-pager-wrap .k-link, .k-grouping-header .k-group-indicator, .k-gantt-toolbar .k-state-default {
    border:0;
}

.k-primary, .k-overflow-container .k-primary {
    color: #fff;
    border-color: #e45200;
    background-image: url('textures/highlight.png');
    background-image: none,-webkit-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,.0) 100%);
    background-image: none,-moz-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,.0) 100%);
    background-image: none,-o-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,.0) 100%);
    background-image: none,linear-gradient(to bottom,rgba(255,255,255,.2) 0,rgba(255,255,255,.0) 100%);
    background-position: 50% 50%;
    background-color: #ff6b18;
    -webkit-box-shadow: none;
    box-shadow: none;
}

    .k-primary:focus, .k-primary.k-state-focused {
        color: #fff;
        border-color: #e45200;
        background-image: url('textures/highlight.png');
        background-image: none,-webkit-linear-gradient(top,rgba(255,255,255,.4) 0,rgba(255,255,255,.0) 100%);
        background-image: none,-moz-linear-gradient(top,rgba(255,255,255,.4) 0,rgba(255,255,255,.0) 100%);
        background-image: none,-o-linear-gradient(top,rgba(255,255,255,.4) 0,rgba(255,255,255,.0) 100%);
        background-image: none,linear-gradient(to bottom,rgba(255,255,255,.4) 0,rgba(255,255,255,.0) 100%);             
    }

    .k-primary:hover {
        color: #fff;
        border-color: #8d8079;
        background-image: url('textures/highlight.png');
        background-image: none,-webkit-linear-gradient(top,rgba(255,255,255,.4) 0,rgba(255,255,255,.0) 100%);
        background-image: none,-moz-linear-gradient(top,rgba(255,255,255,.4) 0,rgba(255,255,255,.0) 100%);
        background-image: none,-o-linear-gradient(top,rgba(255,255,255,.4) 0,rgba(255,255,255,.0) 100%);
        background-image: none,linear-gradient(to bottom,rgba(255,255,255,.4) 0,rgba(255,255,255,.0) 100%);
        background-color: #ff5e03;
        -webkit-box-shadow: none;
        box-shadow: none;
    }

    .k-primary:focus:active:not(.k-state-disabled):not([disabled]), .k-primary:focus:not(.k-state-disabled):not([disabled]) {
       
    }

    .k-primary:active {
        color: #fff;
        border-color: #f85a00;
        background-image: url('textures/highlight.png');
        background-image: none,-webkit-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,.0) 100%);
        background-image: none,-moz-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,.0) 100%);
        background-image: none,-o-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,.0) 100%);
        background-image: none,linear-gradient(to bottom,rgba(255,255,255,.2) 0,rgba(255,255,255,.0) 100%);
        background-color: #f25801;
        -webkit-box-shadow: none;
        box-shadow: none;
    }

    .k-primary.k-state-disabled, .k-state-disabled .k-primary, .k-primary.k-state-disabled:hover, .k-state-disabled .k-primary:hover, .k-primary.k-state-disabled:hover, .k-state-disabled .k-primary:active, .k-primary.k-state-disabled:active {
        color: #e6e6e6;
        border-color: #e6e6e6;
        background-color: #ff6f1d;
        background-image: url('textures/highlight.png');
        background-image: none,-webkit-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,.0) 100%);
        background-image: none,-moz-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,.0) 100%);
        background-image: none,-o-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,.0) 100%);
        background-image: none,linear-gradient(to bottom,rgba(255,255,255,.2) 0,rgba(255,255,255,.0) 100%);
        -webkit-box-shadow: none;
        box-shadow: none;
    }

.k-pager-numbers .k-link, .k-treeview .k-in {
    border-color: transparent;
}

.k-treeview .k-icon, .k-scheduler-table .k-icon, .k-grid .k-hierarchy-cell .k-icon {
    background-color: transparent;
    border-radius: 0;
}

.k-scheduler-table .k-state-hover .k-icon {
    background-color: transparent;
}

.k-button:focus {
    outline: 0;
}

.k-editor .k-tool:focus {
    outline: 0;
    border-color: #c5c5c5;        
}

.k-checkbox-label:before {
    border-color: transparent;
    border-radius: 0;
}

.k-checkbox-label:after {
    border-color: #c5c5c5;
    background: #fff;
    border-radius: 0;
}

.k-checkbox-label:hover:after, .k-checkbox:checked + .k-checkbox-label:hover:after {
    border-color: #acacac;
    box-shadow: none;
}

.k-checkbox:checked + .k-checkbox-label:after {
    background-color: #fff;
    border-color: #a0dba9;
    border-radius: 0;
    color: #f85a00;
}

.k-checkbox-label:active:before {   
    border-color: #72c9e4;
    border-radius: 0;
}

.k-checkbox-label:active:after {
    border-color: #f85a00;
    border-radius: 0;
}

.k-checkbox:checked + .k-checkbox-label:active:after {
    border-color: #f85a00;
}

.k-checkbox:checked + .k-checkbox-label:active:before {   
    border-radius: 0;
}

.k-checkbox:disabled + .k-checkbox-label {
    color: #9f9f9f;
}

    .k-checkbox:disabled + .k-checkbox-label:hover:after, .k-checkbox:disabled + .k-checkbox-label:active:before {
        box-shadow: none;
    }

.k-checkbox:checked:disabled + .k-checkbox-label:after {
    background: #edebea;
    color: #b3b3b3;
}

.k-checkbox:disabled + .k-checkbox-label:after, .k-checkbox:checked:disabled + .k-checkbox-label:active:after, .k-checkbox:disabled + .k-checkbox-label:hover:before, .k-checkbox:checked:disabled + .k-checkbox-label:hover:after {
    background: #edebea;
    border-color: #9cd9a6;
    border-radius: 0;
}

.k-radio-label:before {
    border-color: #c5c5c5;
    border-radius: 0;
    background-color: #fff;
    border-width: 1px;
}

.k-radio-label:hover:before, .k-radio:checked + .k-radio-label:hover:before {
    border-color: #acacac;
    box-shadow: none;
}

.k-radio:checked + .k-radio-label:before {
    border-color: #b6b6b6;
}

.k-radio:checked + .k-radio-label:after {
    background-color: #ff5e03;
    border-radius: 0;
}

.k-radio-label:active:before {   
    border-radius: 0;
    border-color: #f85a00;
}

.k-radio:checked + .k-radio-label:active:before {   
    border-radius: 0;
    border-color: #f85a00;
}

.k-radio:disabled + .k-radio-label {
    color: #9f9f9f;
}

    .k-radio:disabled + .k-radio-label:before {
        border-color: #bfbfbf;
    }

    .k-radio:disabled + .k-radio-label:active:before {
        box-shadow: none;
        background: #f2f0ef;
    }

    .k-radio:disabled + .k-radio-label:before {
        background: #edebea;
    }

    .k-radio:disabled + .k-radio-label:hover:after, .k-radio:disabled + .k-radio-label:hover:before {
        box-shadow: none;
    }

.k-checkbox:focus + .k-checkbox-label:after, .k-radio:focus + .k-radio-label:before {
    border-color: #f85a00;
}

/*@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2) {
    .k-icon:not(.k-loading), .k-grouping-dropclue, .k-drop-hint, .k-callout, .k-tool-icon, .k-state-hover .k-tool-icon, .k-state-active .k-tool-icon, .k-state-active.k-state-hover .k-tool-icon, .k-state-selected .k-tool-icon, .k-state-selected.k-state-hover .k-tool-icon, .k-column-menu .k-sprite, .k-mobile-list .k-check:checked, .k-mobile-list .k-edit-field [type=checkbox]:checked, .k-mobile-list .k-edit-field [type=radio]:checked {
        background-image: url('Default/sprite_2x.png');
        background-size: 340px 336px;
    }

    .k-dropdown-wrap .k-input, .k-picker-wrap .k-input, .k-numeric-wrap .k-input {
        border-radius: 0;
    }

    .k-i-kpi-decrease, .k-i-kpi-denied, .k-i-kpi-equal, .k-i-kpi-hold, .k-i-kpi-increase, .k-i-kpi-open {
        background-image: url('Default/sprite_kpi_2x.png');
        background-size: 96px 16px;
    }
}*/

@media screen and (-ms-high-contrast:active) {
    .k-editor-toolbar-wrap .k-dropdown-wrap.k-state-focused, .k-editor-toolbar-wrap .k-button-group .k-tool:focus {
        border-color: #fff;
    }
}

.ktb-checkbox-label-after {
    border-color: #c5c5c5;
    background: #fff;
}

.ktb-checkbox-label-hover-after, .ktb-checkbox-checked + .ktb-checkbox-label-hover-after {
    border-color: #acacac;
}

.ktb-checkbox-checked + .ktb-checkbox-label-after {
    background-color: #fff;
    border-color: #a0dba9;
    color: #f85a00;
}

.ktb-checkbox-label-hover-after, .ktb-checkbox-checked + .ktb-checkbox-label-hover-after {
    border-color: #acacac;
}

.ktb-checkbox-label-active-after {
    border-color: #f85a00;
}

.ktb-checkbox-checked-disabled + .ktb-checkbox-label-after, .ktb-checkbox-disabled + .ktb-checkbox-label-after, .ktb-checkbox-checked-disabled + .ktb-checkbox-label-active-after, .ktb-checkbox-disabled + .ktb-checkbox-label-hover-before, .ktb-checkbox-checked-disabled + .ktb-checkbox-label-hover-after {
    background: #edebea;
    color: #b3b3b3;
    border-color: #9cd9a6;
}

.ktb-radio-label-before {
    border-color: #c5c5c5;
    background-color: #fff;
}

.ktb-radio-checked + .ktb-radio-label-after {
    background-color: #ff5e03;
}

.ktb-radio-checked + .ktb-radio-label-before {
    border-color: #b6b6b6;
}

.ktb-radio-label-hover-before, .ktb-radio-checked + .ktb-radio-label-hover-before {
    border-color: #acacac;
}

.ktb-radio-label-active-before {
    border-color: #f85a00;
}

.ktb-radio-checked + .ktb-radio-label-after {
    background-color: #ff5e03;
}

.ktb-radio-disabled + .ktb-radio-label-before, .ktb-radio-disabled + .ktb-radio-label-active-before {
    background: #edebea;
    border-color: #9cd9a6;
}

@media only screen and (max-width:1024px) {
    .k-webkit .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view, .k-ff .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view, .k-ie11 .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view, .k-safari .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view, .k-webkit .k-pager-numbers .k-current-page .k-link, .k-ff .k-pager-numbers .k-current-page .k-link, .k-ie11 .k-pager-numbers .k-current-page .k-link, .k-safari .k-pager-numbers .k-current-page .k-link {
        background-image: url('textures/highlight.png');
        background-image: none,-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.6) 100%);
        background-image: none,-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.6) 100%);
        background-image: none,-o-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.6) 100%);
        background-image: none,linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,.6) 100%);
        background-position: 50% 50%;
        background-color: #ececec;
        border-color: #c5c5c5;
    }

    .k-webkit .k-pager-numbers .k-current-page .k-link, .k-ff .k-pager-numbers .k-current-page .k-link, .k-ie11 .k-pager-numbers .k-current-page .k-link, .k-safari .k-pager-numbers .k-current-page .k-link {
        border-color: #c5c5c5;
    }

    .k-webkit .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view, .k-ff .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view, .k-ie11 .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view, .k-safari .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view {
        border-radius: 0;
    }

    .k-webkit .k-scheduler-toolbar > ul.k-scheduler-views.k-state-expanded > li, .k-ff .k-scheduler-toolbar > ul.k-scheduler-views.k-state-expanded > li, .k-ie11 .k-scheduler-toolbar > ul.k-scheduler-views.k-state-expanded > li, .k-safari .k-scheduler-toolbar > ul.k-scheduler-views.k-state-expanded > li {
        border-radius: 0;
    }

        .k-webkit .k-scheduler-toolbar > ul.k-scheduler-views.k-state-expanded > li.k-current-view, .k-ff .k-scheduler-toolbar > ul.k-scheduler-views.k-state-expanded > li.k-current-view, .k-ie11 .k-scheduler-toolbar > ul.k-scheduler-views.k-state-expanded > li.k-current-view, .k-safari .k-scheduler-toolbar > ul.k-scheduler-views.k-state-expanded > li.k-current-view {
            border-radius: 0;
        }

    .k-webkit .k-scheduler-toolbar > ul li:first-child, .k-ff .k-scheduler-toolbar > ul li:first-child, .k-ie11 .k-scheduler-toolbar > ul li:first-child, .k-safari .k-scheduler-toolbar > ul li:first-child, .k-webkit .k-scheduler-toolbar > ul li:first-child .k-link, .k-ff .k-scheduler-toolbar > ul li:first-child .k-link, .k-ie11 .k-scheduler-toolbar > ul li:first-child .k-link, .k-safari .k-scheduler-toolbar > ul li:first-child .k-link, .k-webkit .k-scheduler-toolbar > ul.k-scheduler-views li, .k-ff .k-scheduler-toolbar > ul.k-scheduler-views li, .k-ie11 .k-scheduler-toolbar > ul.k-scheduler-views li, .k-safari .k-scheduler-toolbar > ul.k-scheduler-views li, .k-webkit .k-scheduler-toolbar > ul.k-scheduler-views li .k-link, .k-ff .k-scheduler-toolbar > ul.k-scheduler-views li .k-link, .k-ie11 .k-scheduler-toolbar > ul.k-scheduler-views li .k-link, .k-safari .k-scheduler-toolbar > ul.k-scheduler-views li .k-link {
        border-radius: 0;
    }

        .k-webkit .k-scheduler-toolbar > ul.k-scheduler-views li:last-child, .k-ff .k-scheduler-toolbar > ul.k-scheduler-views li:last-child, .k-ie11 .k-scheduler-toolbar > ul.k-scheduler-views li:last-child, .k-safari .k-scheduler-toolbar > ul.k-scheduler-views li:last-child, .k-webkit .k-scheduler-toolbar > ul.k-scheduler-views li:last-child .k-link, .k-ff .k-scheduler-toolbar > ul.k-scheduler-views li:last-child .k-link, .k-ie11 .k-scheduler-toolbar > ul.k-scheduler-views li:last-child .k-link, .k-safari .k-scheduler-toolbar > ul.k-scheduler-views li:last-child .k-link {
            border-radius: 0;
        }

    .k-webkit .k-pager-numbers .k-current-page .k-link:hover, .k-ff .k-pager-numbers .k-current-page .k-link:hover, .k-ie11 .k-pager-numbers .k-current-page .k-link:hover, .k-safari .k-pager-numbers .k-current-page .k-link:hover, .k-webkit .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view:hover, .k-ff .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view:hover, .k-ie11 .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view:hover, .k-safari .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view:hover {
        border-color: #b6b6b6;
        background-image: url('textures/highlight.png');
        background-image: none,-webkit-linear-gradient(top,rgba(255,255,255,.4) 0,rgba(255,255,255,.0) 100%);
        background-image: none,-moz-linear-gradient(top,rgba(255,255,255,.4) 0,rgba(255,255,255,.0) 100%);
        background-image: none,-o-linear-gradient(top,rgba(255,255,255,.4) 0,rgba(255,255,255,.0) 100%);
        background-image: none,linear-gradient(to bottom,rgba(255,255,255,.4) 0,rgba(255,255,255,.0) 100%);
        background-color: #bcb4b0;
    }

    .k-webkit .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view > .k-link, .k-ff .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view > .k-link, .k-ie11 .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view > .k-link, .k-safari .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view > .k-link {
        color: #2e2e2e;
        min-width: 75px;
    }

    .k-webkit .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view:hover > .k-link, .k-ff .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view:hover > .k-link, .k-ie11 .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view:hover > .k-link, .k-safari .k-scheduler-toolbar > ul.k-scheduler-views > li.k-current-view:hover > .k-link {
        color: #2e2e2e;
    }

    .k-webkit .k-pager-numbers .k-current-page .k-link:after, .k-ff .k-pager-numbers .k-current-page .k-link:after, .k-ie11 .k-pager-numbers .k-current-page .k-link:after, .k-safari .k-pager-numbers .k-current-page .k-link:after, .k-webkit .k-scheduler-views > li.k-state-selected > .k-link:after, .k-ff .k-scheduler-views > li.k-state-selected > .k-link:after, .k-ie11 .k-scheduler-views > li.k-state-selected > .k-link:after, .k-safari .k-scheduler-views > li.k-state-selected > .k-link:after {
        display: block;
        content: "";
        position: absolute;
        top: 50%;
        margin-top: -0.5em;
        right: .333em;
        width: 1.333em;
        height: 1.333em;
    }

    .k-webkit .k-pager-numbers.k-state-expanded, .k-ff .k-pager-numbers.k-state-expanded, .k-ie11 .k-pager-numbers.k-state-expanded, .k-safari .k-pager-numbers.k-state-expanded, .k-webkit .k-scheduler-toolbar > ul.k-scheduler-views.k-state-expanded, .k-ff .k-scheduler-toolbar > ul.k-scheduler-views.k-state-expanded, .k-ie11 .k-scheduler-toolbar > ul.k-scheduler-views.k-state-expanded, .k-safari .k-scheduler-toolbar > ul.k-scheduler-views.k-state-expanded {
        border-width: 1px 1px 0 1px;
        border-style: solid;
        border-color: #c5c5c5;
        background-color: #eae8e8;
        border-radius: 0;        
    }

    .k-webkit .k-scheduler-toolbar > ul.k-scheduler-views.k-state-expanded, .k-ff .k-scheduler-toolbar > ul.k-scheduler-views.k-state-expanded, .k-ie11 .k-scheduler-toolbar > ul.k-scheduler-views.k-state-expanded, .k-safari .k-scheduler-toolbar > ul.k-scheduler-views.k-state-expanded {
        border-width: 1px;
        background-image: none;
        border-radius: 0;
    }

    .k-webkit .k-pager-numbers .k-state-selected, .k-ff .k-pager-numbers .k-state-selected, .k-ie11 .k-pager-numbers .k-state-selected, .k-safari .k-pager-numbers .k-state-selected, .k-webkit .k-pager-numbers .k-link, .k-ff .k-pager-numbers .k-link, .k-ie11 .k-pager-numbers .k-link, .k-safari .k-pager-numbers .k-link {
        border-radius: 0;
    }
}

.k-chart .k-mask {
    background-color: #fff;
    filter: alpha(opacity=68);
    -moz-opacity: .68;
    opacity: .68;
}

.k-chart .k-selection {
    border-color: rgba(0,0,0,0.2);   
}

    .k-chart .k-selection:hover {
        border-color: rgba(0,0,0,0.3);
       
    }

.k-chart .k-handle {
    background-color: #fcfcfc;   
}

    .k-chart .k-handle:hover {
        background-color: #fff;
        border-color: #b8b8b8;
      
    }

.k-chart .k-navigator-hint .k-tooltip {
    border: 3px solid #fff;    
    background: #fff;
    color: #242424;
}

.k-chart .k-navigator-hint .k-scroll {
    background: rgba(243,88,0,0.7);
    height: 4px;
}

.k-map .k-marker {
    background-image: url("Default/markers.png");
}

@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2) {
    .k-map .k-marker {
        background-image: url("Default/markers_2x.png");
    }
}

.k-map .k-attribution {
    color: #666;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiIiwic291cmNlcyI6WyJ2ZW5kb3IvdGVsZXJpay9rZW5kby9rZW5kby5kZWZhdWx0Lm1pbi5jc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLypcclxuKiBLZW5kbyBVSSB2MjAxNS4yLjgwNSAoaHR0cDovL3d3dy50ZWxlcmlrLmNvbS9rZW5kby11aSlcclxuKiBDb3B5cmlnaHQgMjAxNSBUZWxlcmlrIEFELiBBbGwgcmlnaHRzIHJlc2VydmVkLlxyXG4qXHJcbiogS2VuZG8gVUkgY29tbWVyY2lhbCBsaWNlbnNlcyBtYXkgYmUgb2J0YWluZWQgYXRcclxuKiBodHRwOi8vd3d3LnRlbGVyaWsuY29tL3B1cmNoYXNlL2xpY2Vuc2UtYWdyZWVtZW50L2tlbmRvLXVpLWNvbXBsZXRlXHJcbiogSWYgeW91IGRvIG5vdCBvd24gYSBjb21tZXJjaWFsIGxpY2Vuc2UsIHRoaXMgZmlsZSBzaGFsbCBiZSBnb3Zlcm5lZCBieSB0aGUgdHJpYWwgbGljZW5zZSB0ZXJtcy5cclxuKi9cclxuLmt0Yi10aGVtZS1pZC1kZWZhdWx0IHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi5rdGItdmFyLWFjY2VudCB7XHJcbiAgICBjb2xvcjogI2YzNTgwMDtcclxufVxyXG5cclxuLmt0Yi12YXItYmFzZSB7XHJcbiAgICBjb2xvcjogI2U5ZTllOTtcclxufVxyXG5cclxuLmt0Yi12YXItYmFja2dyb3VuZCB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLmt0Yi12YXItYm9yZGVyLXJhZGl1cyB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbn1cclxuXHJcbi5rdGItdmFyLW5vcm1hbC1iYWNrZ3JvdW5kIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4ua3RiLXZhci1ub3JtYWwtZ3JhZGllbnQge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCd0ZXh0dXJlcy9oaWdobGlnaHQucG5nJyk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lLC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCxyZ2JhKDI1NSwyNTUsMjU1LDApIDAscmdiYSgyNTUsMjU1LDI1NSwuNikgMTAwJSk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lLC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCxyZ2JhKDI1NSwyNTUsMjU1LDApIDAscmdiYSgyNTUsMjU1LDI1NSwuNikgMTAwJSk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lLC1vLWxpbmVhci1ncmFkaWVudCh0b3AscmdiYSgyNTUsMjU1LDI1NSwwKSAwLHJnYmEoMjU1LDI1NSwyNTUsLjYpIDEwMCUpO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSxsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLHJnYmEoMjU1LDI1NSwyNTUsMCkgMCxyZ2JhKDI1NSwyNTUsMjU1LC42KSAxMDAlKTtcclxufVxyXG5cclxuLmt0Yi12YXItbm9ybWFsLXRleHQtY29sb3Ige1xyXG4gICAgY29sb3I6ICMyZTJlMmU7XHJcbn1cclxuXHJcbi5rdGItdmFyLWhvdmVyLWJhY2tncm91bmQge1xyXG4gICAgY29sb3I6ICNiY2I0YjA7XHJcbn1cclxuXHJcbi5rdGItdmFyLWhvdmVyLWdyYWRpZW50IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgndGV4dHVyZXMvaGlnaGxpZ2h0LnBuZycpO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSwtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AscmdiYSgyNTUsMjU1LDI1NSwuNCkgMCxyZ2JhKDI1NSwyNTUsMjU1LC4wKSAxMDAlKTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUsLW1vei1saW5lYXItZ3JhZGllbnQodG9wLHJnYmEoMjU1LDI1NSwyNTUsLjQpIDAscmdiYSgyNTUsMjU1LDI1NSwuMCkgMTAwJSk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lLC1vLWxpbmVhci1ncmFkaWVudCh0b3AscmdiYSgyNTUsMjU1LDI1NSwuNCkgMCxyZ2JhKDI1NSwyNTUsMjU1LC4wKSAxMDAlKTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUsbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSxyZ2JhKDI1NSwyNTUsMjU1LC40KSAwLHJnYmEoMjU1LDI1NSwyNTUsLjApIDEwMCUpO1xyXG59XHJcblxyXG4ua3RiLXZhci1ob3Zlci10ZXh0LWNvbG9yIHtcclxuICAgIGNvbG9yOiAjMmUyZTJlO1xyXG59XHJcblxyXG4ua3RiLXZhci1zZWxlY3RlZC1iYWNrZ3JvdW5kIHtcclxuICAgIGNvbG9yOiAjZjM1ODAwO1xyXG59XHJcblxyXG4ua3RiLXZhci1zZWxlY3RlZC1ncmFkaWVudCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ3RleHR1cmVzL2hpZ2hsaWdodC5wbmcnKTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUsLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLHJnYmEoMjU1LDI1NSwyNTUsLjIpIDAscmdiYSgyNTUsMjU1LDI1NSwuMCkgMTAwJSk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lLC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCxyZ2JhKDI1NSwyNTUsMjU1LC4yKSAwLHJnYmEoMjU1LDI1NSwyNTUsLjApIDEwMCUpO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSwtby1saW5lYXItZ3JhZGllbnQodG9wLHJnYmEoMjU1LDI1NSwyNTUsLjIpIDAscmdiYSgyNTUsMjU1LDI1NSwuMCkgMTAwJSk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lLGxpbmVhci1ncmFkaWVudCh0byBib3R0b20scmdiYSgyNTUsMjU1LDI1NSwuMikgMCxyZ2JhKDI1NSwyNTUsMjU1LC4wKSAxMDAlKTtcclxufVxyXG5cclxuLmt0Yi12YXItc2VsZWN0ZWQtdGV4dC1jb2xvciB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLmt0Yi12YXItZXJyb3Ige1xyXG4gICAgY29sb3I6ICNmZmUwZDk7XHJcbn1cclxuXHJcbi5rdGItdmFyLXdhcm5pbmcge1xyXG4gICAgY29sb3I6ICNmZmY0ZDk7XHJcbn1cclxuXHJcbi5rdGItdmFyLXN1Y2Nlc3Mge1xyXG4gICAgY29sb3I6ICNlYWY3ZWM7XHJcbn1cclxuXHJcbi5rdGItdmFyLWluZm8ge1xyXG4gICAgY29sb3I6ICNlNWY1ZmE7XHJcbn1cclxuXHJcbi5rLWdyaWQtbm9yZWNvcmRzLXRlbXBsYXRlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYzVjNWM1O1xyXG59XHJcblxyXG4uay1pbiwgLmstaXRlbSwgLmstd2luZG93LWFjdGlvbiB7XHJcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4uay1ibG9jaywgLmstd2lkZ2V0IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5rLWJsb2NrLCAuay13aWRnZXQsIC5rLWlucHV0LCAuay10ZXh0Ym94LCAuay1ncm91cCwgLmstY29udGVudCwgLmstaGVhZGVyLCAuay1maWx0ZXItcm93ID4gdGgsIC5rLWVkaXRhYmxlLWFyZWEsIC5rLXNlcGFyYXRvciwgLmstY29sb3JwaWNrZXIgLmstaS1hcnJvdy1zLCAuay10ZXh0Ym94ID4gaW5wdXQsIC5rLWF1dG9jb21wbGV0ZSwgLmstZHJvcGRvd24td3JhcCwgLmstdG9vbGJhciwgLmstZ3JvdXAtZm9vdGVyIHRkLCAuay1ncmlkLWZvb3RlciwgLmstZm9vdGVyLXRlbXBsYXRlIHRkLCAuay1zdGF0ZS1kZWZhdWx0LCAuay1zdGF0ZS1kZWZhdWx0IC5rLXNlbGVjdCwgLmstc3RhdGUtZGlzYWJsZWQsIC5rLWdyaWQtaGVhZGVyLCAuay1ncmlkLWhlYWRlci13cmFwLCAuay1ncmlkLWhlYWRlci1sb2NrZWQsIC5rLWdyaWQtZm9vdGVyLWxvY2tlZCwgLmstZ3JpZC1jb250ZW50LWxvY2tlZCwgLmstZ3JpZCB0ZCwgLmstZ3JpZCB0ZC5rLXN0YXRlLXNlbGVjdGVkLCAuay1ncmlkLWZvb3Rlci13cmFwLCAuay1wYWdlci13cmFwLCAuay1wYWdlci13cmFwIC5rLWxpbmssIC5rLXBhZ2VyLXJlZnJlc2gsIC5rLWdyb3VwaW5nLWhlYWRlciwgLmstZ3JvdXBpbmctaGVhZGVyIC5rLWdyb3VwLWluZGljYXRvciwgLmstcGFuZWxiYXIgPiAuay1pdGVtID4gLmstbGluaywgLmstcGFuZWwgPiAuay1pdGVtID4gLmstbGluaywgLmstcGFuZWxiYXIgLmstcGFuZWwsIC5rLXBhbmVsYmFyIC5rLWNvbnRlbnQsIC5rLXRyZWVtYXAtdGlsZSwgLmstY2FsZW5kYXIgdGgsIC5rLXNsaWRlci10cmFjaywgLmstc3BsaXRiYXIsIC5rLWRyb3B6b25lLWFjdGl2ZSwgLmstdGlsZXMsIC5rLXRvb2xiYXIsIC5rLXRvb2x0aXAsIC5rLWJ1dHRvbi1ncm91cCAuay10b29sLCAuay11cGxvYWQtZmlsZXMge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjYzVjNWM1O1xyXG59XHJcblxyXG4gICAgLmstZ3JvdXAsIC5rLXRvb2xiYXIsIC5rLWdyb3VwaW5nLWhlYWRlciwgLmstcGFnZXItd3JhcCwgLmstZ3JvdXAtZm9vdGVyIHRkLCAuay1ncmlkLWZvb3RlciwgLmstZm9vdGVyLXRlbXBsYXRlIHRkLCAuay13aWRnZXQgLmstc3RhdHVzLCAuay1jYWxlbmRhciB0aCwgLmstZHJvcHpvbmUtaG92ZXJlZCwgLmstd2lkZ2V0LmstcG9wdXAge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XHJcbiAgICB9XHJcblxyXG4uay1ncm91cGluZy1yb3cgdGQsIHRkLmstZ3JvdXAtY2VsbCwgLmstcmVzaXplLWhhbmRsZS1pbm5lciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlOGU4O1xyXG59XHJcblxyXG4uay1saXN0LWNvbnRhaW5lciB7XHJcbiAgICBib3JkZXItY29sb3I6ICNjNWM1YzU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllOWU5O1xyXG59XHJcblxyXG4uay1jb250ZW50LCAuay1lZGl0YWJsZS1hcmVhLCAuay1wYW5lbGJhciA+IGxpLmstaXRlbSwgLmstcGFuZWwgPiBsaS5rLWl0ZW0sIC5rLXRpbGVzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5rLWFsdCwgLmstc2VwYXJhdG9yLCAuay1yZXNvdXJjZS5rLWFsdCwgLmstcGl2b3QtbGF5b3V0ID4gdGJvZHkgPiB0cjpmaXJzdC1jaGlsZCA+IHRkOmZpcnN0LWNoaWxkIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XHJcbn1cclxuXHJcbi5rLXBpdm90LXJvd2hlYWRlcnMgLmstYWx0IC5rLWFsdCwgLmstaGVhZGVyLmstYWx0IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7XHJcbn1cclxuXHJcbi5rLXRleHRib3gsIC5rLWF1dG9jb21wbGV0ZS5rLWhlYWRlciwgLmstZHJvcGRvd24td3JhcC5rLXN0YXRlLWFjdGl2ZSwgLmstcGlja2VyLXdyYXAuay1zdGF0ZS1hY3RpdmUsIC5rLW51bWVyaWMtd3JhcC5rLXN0YXRlLWFjdGl2ZSB7XHJcbiAgICBib3JkZXItY29sb3I6ICNjNWM1YzU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllOWU5O1xyXG59XHJcblxyXG4gICAgLmstdGV4dGJveCA+IGlucHV0LCAuay1hdXRvY29tcGxldGUgLmstaW5wdXQsIC5rLWRyb3Bkb3duLXdyYXAgLmstaW5wdXQsIC5rLWF1dG9jb21wbGV0ZS5rLXN0YXRlLWZvY3VzZWQgLmstaW5wdXQsIC5rLWRyb3Bkb3duLXdyYXAuay1zdGF0ZS1mb2N1c2VkIC5rLWlucHV0LCAuay1waWNrZXItd3JhcC5rLXN0YXRlLWZvY3VzZWQgLmstaW5wdXQsIC5rLW51bWVyaWMtd3JhcC5rLXN0YXRlLWZvY3VzZWQgLmstaW5wdXQge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogI2M1YzVjNTtcclxuICAgIH1cclxuXHJcbiAgICBpbnB1dC5rLXRleHRib3gsIHRleHRhcmVhLmstdGV4dGJveCwgaW5wdXQuay10ZXh0Ym94OmhvdmVyLCB0ZXh0YXJlYS5rLXRleHRib3g6aG92ZXIsIC5rLXRleHRib3ggPiBpbnB1dCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogMDtcclxuICAgIH1cclxuXHJcbiAgICAgICAgLmstaW5wdXQsIGlucHV0LmstdGV4dGJveCwgdGV4dGFyZWEuay10ZXh0Ym94LCBpbnB1dC5rLXRleHRib3g6aG92ZXIsIHRleHRhcmVhLmstdGV4dGJveDpob3ZlciwgLmstdGV4dGJveCA+IGlucHV0LCAuay1tdWx0aXNlbGVjdC13cmFwIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgY29sb3I6ICM1ZjIyMDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmstaW5wdXRbcmVhZG9ubHldIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzVmMjIwMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuLmstYmxvY2ssIC5rLXdpZGdldCwgLmstcG9wdXAsIC5rLWNvbnRlbnQsIC5rLXRvb2xiYXIsIC5rLWRyb3Bkb3duIC5rLWlucHV0IHtcclxuICAgIGNvbG9yOiAjMmUyZTJlO1xyXG59XHJcblxyXG4uay1pbnZlcnNlIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4uay1ibG9jayB7XHJcbiAgICBjb2xvcjogIzMxMzEzMTtcclxufVxyXG5cclxuLmstbGluazpsaW5rLCAuay1saW5rOnZpc2l0ZWQsIC5rLW5hdi1jdXJyZW50Lmstc3RhdGUtaG92ZXIgLmstbGluayB7XHJcbiAgICBjb2xvcjogIzJlMmUyZTtcclxufVxyXG5cclxuLmstdGFic3RyaXAtaXRlbXMgLmstbGluaywgLmstcGFuZWxiYXIgPiBsaSA+IC5rLWxpbmsge1xyXG4gICAgY29sb3I6ICMyZTJlMmU7XHJcbn1cclxuXHJcbi5rLWhlYWRlciwgLmstdHJlZW1hcC10aXRsZSwgLmstZ3JpZC1oZWFkZXIgLmstaGVhZGVyID4gLmstbGluayB7XHJcbiAgICBjb2xvcjogIzMxMzEzMTtcclxufVxyXG5cclxuLyouay1oZWFkZXIsIC5rLWdyaWQtaGVhZGVyLCAuay10b29sYmFyLCAuay1kcm9wZG93bi13cmFwLCAuay1waWNrZXItd3JhcCwgLmstbnVtZXJpYy13cmFwLCAuay1ncm91cGluZy1oZWFkZXIsIC5rLXBhZ2VyLXdyYXAsIC5rLXRleHRib3gsIC5rLWJ1dHRvbiwgLmstcHJvZ3Jlc3NiYXIsIC5rLWRyYWdoYW5kbGUsIC5rLWF1dG9jb21wbGV0ZSwgLmstc3RhdGUtaGlnaGxpZ2h0LCAuay10YWJzdHJpcC1pdGVtcyAuay1pdGVtLCAuay1wYW5lbGJhciAuay10YWJzdHJpcC1pdGVtcyAuay1pdGVtLCAua20tcGFuZS13cmFwcGVyID4gLmttLXBhbmUgPiAua20tdmlldyA+IC5rbS1jb250ZW50IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgndGV4dHVyZXMvaGlnaGxpZ2h0LnBuZycpO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSwtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AscmdiYSgyNTUsMjU1LDI1NSwwKSAwLHJnYmEoMjU1LDI1NSwyNTUsLjYpIDEwMCUpO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSwtbW96LWxpbmVhci1ncmFkaWVudCh0b3AscmdiYSgyNTUsMjU1LDI1NSwwKSAwLHJnYmEoMjU1LDI1NSwyNTUsLjYpIDEwMCUpO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSwtby1saW5lYXItZ3JhZGllbnQodG9wLHJnYmEoMjU1LDI1NSwyNTUsMCkgMCxyZ2JhKDI1NSwyNTUsMjU1LC42KSAxMDAlKTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUsbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSxyZ2JhKDI1NSwyNTUsMjU1LDApIDAscmdiYSgyNTUsMjU1LDI1NSwuNikgMTAwJSk7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VhZThlODtcclxufSovXHJcblxyXG4uay1ibG9jaywgLmstaGVhZGVyLCAuay1ncmlkLWhlYWRlciwgLmstdG9vbGJhciwgLmstZ3JvdXBpbmctaGVhZGVyLCAuay1wYWdlci13cmFwLCAuay1idXR0b24sIC5rLWRyYWdoYW5kbGUsIC5rLXRyZWVtYXAtdGlsZSwgaHRtbCAua20tcGFuZS13cmFwcGVyIC5rLWhlYWRlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjFGMUVEO1xyXG59XHJcblxyXG4uay1pY29uOmhvdmVyLCAuay1zdGF0ZS1ob3ZlciAuay1pY29uLCAuay1zdGF0ZS1zZWxlY3RlZCAuay1pY29uLCAuay1zdGF0ZS1mb2N1c2VkIC5rLWljb24sIC5rLWNvbHVtbi1tZW51IC5rLXN0YXRlLWhvdmVyIC5rLXNwcml0ZSwgLmstY29sdW1uLW1lbnUgLmstc3RhdGUtYWN0aXZlIC5rLXNwcml0ZSwgLmstcGFnZXItbnVtYmVycyAuay1jdXJyZW50LXBhZ2UgLmstbGluazpob3ZlcjphZnRlciwgLmstc2NoZWR1bGVyLXRvb2xiYXIgPiB1bC5rLXNjaGVkdWxlci12aWV3cyA+IGxpLmstY3VycmVudC12aWV3Lmstc3RhdGUtaG92ZXIgPiAuay1saW5rOmFmdGVyIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbi5rLWljb24sIC5rLXN0YXRlLWRpc2FibGVkIC5rLWljb24sIC5rLWNvbHVtbi1tZW51IC5rLXNwcml0ZSwgLmstcGFnZXItbnVtYmVycyAuay1jdXJyZW50LXBhZ2UgLmstbGluazphZnRlciwgLmstc2NoZWR1bGVyLXRvb2xiYXIgPiB1bC5rLXNjaGVkdWxlci12aWV3cyA+IGxpLmstY3VycmVudC12aWV3ID4gLmstbGluazphZnRlciB7XHJcbiAgICBvcGFjaXR5OiAuOTtcclxufVxyXG5cclxuLmstbW9iaWxlLWxpc3QgLmstY2hlY2s6Y2hlY2tlZCwgLmstbW9iaWxlLWxpc3QgLmstZWRpdC1maWVsZCBbdHlwZT1jaGVja2JveF06Y2hlY2tlZCwgLmstbW9iaWxlLWxpc3QgLmstZWRpdC1maWVsZCBbdHlwZT1yYWRpb106Y2hlY2tlZCB7XHJcbiAgICBvcGFjaXR5OiAuOTtcclxufVxyXG5cclxuLmstdG9vbCB7XHJcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4uay1sb2FkaW5nLCAuay1zdGF0ZS1ob3ZlciAuay1sb2FkaW5nIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnRGVmYXVsdC9sb2FkaW5nLmdpZicpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcclxufVxyXG5cclxuLmstbG9hZGluZy1pbWFnZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ0RlZmF1bHQvbG9hZGluZy1pbWFnZS5naWYnKTtcclxufVxyXG5cclxuLmstbG9hZGluZy1jb2xvciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4uay1idXR0b24ge1xyXG4gICAgY29sb3I6ICNjNWM1YzU7XHJcbiAgICBib3JkZXItY29sb3I6ICNjNWM1YzU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgcGFkZGluZzo5cHggMDtcclxufVxyXG5cclxuLmstZHJhZ2hhbmRsZSB7XHJcbiAgICBib3JkZXItY29sb3I6ICNhMGRiYTk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG5cclxuICAgIC5rLWRyYWdoYW5kbGU6aG92ZXIge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogIzk1ZDc5ZjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmJiNGIxO1xyXG4gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgfVxyXG5cclxuLmstc2NoZWR1bGVyIHtcclxuICAgIGNvbG9yOiAjMmUyZTJlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLmstc2NoZWR1bGVyLWxheW91dCB7XHJcbiAgICBjb2xvcjogIzJlMmUyZTtcclxufVxyXG5cclxuLmstc2NoZWR1bGVyLWRhdGVjb2x1bW4sIC5rLXNjaGVkdWxlci1ncm91cGNvbHVtbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgY29sb3I6ICMyZTJlMmU7XHJcbn1cclxuXHJcbi5rLXNjaGVkdWxlci10aW1lcyB0ciwgLmstc2NoZWR1bGVyLXRpbWVzIHRoLCAuay1zY2hlZHVsZXItdGFibGUgdGQsIC5rLXNjaGVkdWxlci1oZWFkZXIgdGgsIC5rLXNjaGVkdWxlci1oZWFkZXItd3JhcCwgLmstc2NoZWR1bGVyLXRpbWVzIHtcclxuICAgIGJvcmRlci1jb2xvcjogI2M1YzVjNTtcclxufVxyXG5cclxuLmstbm9ud29yay1ob3VyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XHJcbn1cclxuXHJcbi5rLWdhbnR0IC5rLW5vbndvcmstaG91ciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuMDIpO1xyXG59XHJcblxyXG4uay1nYW50dCAuay1oZWFkZXIuay1ub253b3JrLWhvdXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjIpO1xyXG59XHJcblxyXG4uay1zY2hlZHVsZXItdGFibGUgLmstdG9kYXksIC5rLXRvZGF5ID4gLmstc2NoZWR1bGVyLWRhdGVjb2x1bW4sIC5rLXRvZGF5ID4gLmstc2NoZWR1bGVyLWdyb3VwY29sdW1uIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XHJcbn1cclxuXHJcbi5rLXNjaGVkdWxlci1ub3ctYXJyb3cge1xyXG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZjY3NDU7XHJcbn1cclxuXHJcbi5rLXNjaGVkdWxlci1ub3ctbGluZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY2NzQ1O1xyXG59XHJcblxyXG4uay1ldmVudCwgLmstdGFzay1jb21wbGV0ZSB7XHJcbiAgICBib3JkZXItY29sb3I6ICNkM2NlY2M7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZDNjZWNjIDAgLTI1N3B4IHVybCgndGV4dHVyZXMvaGlnaGxpZ2h0LnBuZycpIHJlcGVhdC14O1xyXG4gICAgY29sb3I6ICMyZTJlMmU7XHJcbn1cclxuXHJcbi5rLWV2ZW50LWludmVyc2Uge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5rLWV2ZW50Lmstc3RhdGUtc2VsZWN0ZWQge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG59XHJcblxyXG4uay1pZTcgLmstZXZlbnQgLmstcmVzaXplLWhhbmRsZSwgLmstZXZlbnQgLmstcmVzaXplLWhhbmRsZTphZnRlciwgLmstaWU3IC5rLXRhc2stc2luZ2xlIC5rLXJlc2l6ZS1oYW5kbGUsIC5rLXRhc2stc2luZ2xlIC5rLXJlc2l6ZS1oYW5kbGU6YWZ0ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJiMmIyYjtcclxufVxyXG5cclxuLmstc2NoZWR1bGVyLW1hcnF1ZWU6YmVmb3JlLCAuay1zY2hlZHVsZXItbWFycXVlZTphZnRlciB7XHJcbiAgICBib3JkZXItY29sb3I6ICNmMzU4MDA7XHJcbn1cclxuXHJcbi5rLXBhbmVsYmFyIC5rLWNvbnRlbnQsIC5rLXBhbmVsYmFyIC5rLXBhbmVsLCAuay1wYW5lbGJhciAuay1pdGVtIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBjb2xvcjogIzJlMmUyZTtcclxuICAgIGJvcmRlci1jb2xvcjogI2M1YzVjNTtcclxufVxyXG5cclxuLmstcGFuZWxiYXIgPiBsaSA+IC5rLWxpbmsge1xyXG4gICAgY29sb3I6ICMyZTJlMmU7XHJcbn1cclxuXHJcbi5rLXBhbmVsYmFyID4gLmstaXRlbSA+IC5rLWxpbmsge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjYzVjNWM1O1xyXG59XHJcblxyXG4uay1wYW5lbCA+IGxpLmstaXRlbSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4uay1zdGF0ZS1hY3RpdmUsIC5rLXN0YXRlLWFjdGl2ZTpob3ZlciwgLmstYWN0aXZlLWZpbHRlciwgLmstdGFic3RyaXAgLmstc3RhdGUtYWN0aXZlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXItY29sb3I6ICM5ZjlmOWY7XHJcbiAgICBjb2xvcjogIzMxMzEzMTtcclxufVxyXG5cclxuLmstZmllbGRzZWxlY3RvciAuay1saXN0LWNvbnRhaW5lciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG5cclxuLmstc3RhdGUtaGlnaGxpZ2h0IHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICBjb2xvcjogIzMxMzEzMTtcclxufVxyXG5cclxuLmstc3RhdGUtZm9jdXNlZCwgLmstZ3JvdXBpbmctcm93IC5rLXN0YXRlLWZvY3VzZWQge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjOTVkNzlmO1xyXG59XHJcblxyXG4uay1jYWxlbmRhciAuay1saW5rIHtcclxuICAgIGNvbG9yOiAjMmUyZTJlO1xyXG59XHJcblxyXG4uay1jYWxlbmRhciAuay1mb290ZXIge1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuICAgIC5rLWNhbGVuZGFyIC5rLWZvb3RlciAuay1uYXYtdG9kYXkge1xyXG4gICAgICAgIGNvbG9yOiAjMmUyZTJlO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG5cclxuICAgICAgICAuay1jYWxlbmRhciAuay1mb290ZXIgLmstbmF2LXRvZGF5OmhvdmVyLCAuay1jYWxlbmRhciAuay1mb290ZXIgLmstbmF2LXRvZGF5Lmstc3RhdGUtaG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5rLWNhbGVuZGFyIC5rLWZvb3RlciAuay1uYXYtdG9kYXk6YWN0aXZlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICB9XHJcblxyXG4uay1jYWxlbmRhciAuay1saW5rLmstbmF2LWZhc3Qge1xyXG4gICAgY29sb3I6ICMyZTJlMmU7XHJcbn1cclxuXHJcbi5rLWNhbGVuZGFyIC5rLW5hdi1mYXN0Lmstc3RhdGUtaG92ZXIge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JjYjRiMDtcclxuICAgIGNvbG9yOiAjMmUyZTJlO1xyXG59XHJcblxyXG4uay1jYWxlbmRhciAuay1saW5rLmstc3RhdGUtaG92ZXIsIC5rLXdpbmRvdy10aXRsZWJhciAuay1saW5rIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcclxufVxyXG5cclxuLmstY2FsZW5kYXIgLmstZm9vdGVyIC5rLWxpbmsge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxufVxyXG5cclxuLmstY2FsZW5kYXIgdGgge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcclxufVxyXG5cclxuLmstY2FsZW5kYXItY29udGFpbmVyLmstZ3JvdXAge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjYzVjNWM1O1xyXG59XHJcblxyXG4uay1zdGF0ZS1zZWxlY3RlZCwgLmstc3RhdGUtc2VsZWN0ZWQ6bGluaywgLmstc3RhdGUtc2VsZWN0ZWQ6dmlzaXRlZCwgLmstbGlzdCA+IC5rLXN0YXRlLXNlbGVjdGVkLCAuay1saXN0ID4gLmstc3RhdGUtaGlnaGxpZ2h0LCAuay1wYW5lbCA+IC5rLXN0YXRlLXNlbGVjdGVkLCAuay1naG9zdC1zcGxpdGJhci12ZXJ0aWNhbCwgLmstZ2hvc3Qtc3BsaXRiYXItaG9yaXpvbnRhbCwgLmstZHJhZ2hhbmRsZS5rLXN0YXRlLXNlbGVjdGVkOmhvdmVyLCAuay1zY2hlZHVsZXIgLmstc2NoZWR1bGVyLXRvb2xiYXIgLmstc3RhdGUtc2VsZWN0ZWQsIC5rLXNjaGVkdWxlciAuay10b2RheS5rLXN0YXRlLXNlbGVjdGVkLCAuay1tYXJxdWVlLWNvbG9yIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YzNTgwMDtcclxuICAgIGJvcmRlci1jb2xvcjogI2Y4NWEwMDtcclxufVxyXG5cclxuLmstdmlydHVhbC1pdGVtLmstZmlyc3QsIC5rLWdyb3VwLWhlYWRlciArIC5rLWxpc3QgPiAuay1pdGVtLmstZmlyc3QsIC5rLXN0YXRpYy1oZWFkZXIgKyAuay1saXN0ID4gLmstaXRlbS5rLWZpcnN0IHtcclxuICAgIGJvcmRlci10b3AtY29sb3I6ICNiNmI2YjY7XHJcbn1cclxuXHJcbi5rLXBvcHVwID4gLmstZ3JvdXAtaGVhZGVyLCAuay1wb3B1cCA+IC5rLXZpcnR1YWwtd3JhcCA+IC5rLWdyb3VwLWhlYWRlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjYjZiNmI2O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5rLXBvcHVwIC5rLWxpc3QgLmstaXRlbSA+IC5rLWdyb3VwIHtcclxuICAgIGJhY2tncm91bmQ6ICNiNmI2YjY7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcclxufVxyXG5cclxuLmstbWFycXVlZS10ZXh0IHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4uay1zdGF0ZS1mb2N1c2VkLCAuay1saXN0ID4gLmstc3RhdGUtZm9jdXNlZCwgLmstbGlzdHZpZXcgPiAuay1zdGF0ZS1mb2N1c2VkLCAuay1ncmlkLWhlYWRlciB0aC5rLXN0YXRlLWZvY3VzZWQsIHRkLmstc3RhdGUtZm9jdXNlZCwgLmstYnV0dG9uLmstc3RhdGUtZm9jdXNlZCB7XHJcbiAgICBcclxufVxyXG5cclxuICAgIC5rLXN0YXRlLWZvY3VzZWQuay1zdGF0ZS1zZWxlY3RlZCwgLmstbGlzdCA+IC5rLXN0YXRlLWZvY3VzZWQuay1zdGF0ZS1zZWxlY3RlZCwgLmstbGlzdHZpZXcgPiAuay1zdGF0ZS1mb2N1c2VkLmstc3RhdGUtc2VsZWN0ZWQsIHRkLmstc3RhdGUtZm9jdXNlZC5rLXN0YXRlLXNlbGVjdGVkIHtcclxuICAgICAgICBcclxuICAgIH1cclxuXHJcbi5rLWllOCAuay1wYW5lbGJhciBzcGFuLmstc3RhdGUtZm9jdXNlZCwgLmstaWU4IC5rLW1lbnUgbGkuay1zdGF0ZS1mb2N1c2VkLCAuay1pZTggLmstbGlzdHZpZXcgPiAuay1zdGF0ZS1mb2N1c2VkLCAuay1pZTggLmstZ3JpZC1oZWFkZXIgdGguay1zdGF0ZS1mb2N1c2VkLCAuay1pZTggdGQuay1zdGF0ZS1mb2N1c2VkLCAuay1pZTggLmstdG9vbC5rLXN0YXRlLWhvdmVyLCAuay1pZTggLmstYnV0dG9uOmZvY3VzLCAuay1pZTggLmstYnV0dG9uLmstc3RhdGUtZm9jdXNlZCwgLmstaWU3IC5rLXBhbmVsYmFyIHNwYW4uay1zdGF0ZS1mb2N1c2VkLCAuay1pZTcgLmstbWVudSBsaS5rLXN0YXRlLWZvY3VzZWQsIC5rLWllNyAuay1saXN0dmlldyA+IC5rLXN0YXRlLWZvY3VzZWQsIC5rLWllNyAuay1ncmlkLWhlYWRlciB0aC5rLXN0YXRlLWZvY3VzZWQsIC5rLWllNyB0ZC5rLXN0YXRlLWZvY3VzZWQsIC5rLWllNyAuay10b29sLmstc3RhdGUtaG92ZXIsIC5rLWllNyAuay1idXR0b246Zm9jdXMsIC5rLWllNyAuay1idXR0b24uay1zdGF0ZS1mb2N1c2VkIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNiY2I0YjA7XHJcbn1cclxuXHJcbi5rLWxpc3QgPiAuay1zdGF0ZS1zZWxlY3RlZC5rLXN0YXRlLWZvY3VzZWQsIC5rLWxpc3Qtb3B0aW9ubGFiZWwuay1zdGF0ZS1zZWxlY3RlZC5rLXN0YXRlLWZvY3VzZWQge1xyXG4gICAgXHJcbn1cclxuXHJcbi5rLXN0YXRlLXNlbGVjdGVkID4gLmstbGluaywgLmstcGFuZWxiYXIgPiBsaSA+IC5rLXN0YXRlLXNlbGVjdGVkLCAuay1wYW5lbGJhciA+IGxpLmstc3RhdGUtZGVmYXVsdCA+IC5rLWxpbmsuay1zdGF0ZS1zZWxlY3RlZCB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLmstc3RhdGUtaG92ZXIsIC5rLXN0YXRlLWhvdmVyOmhvdmVyLCAuay1zcGxpdGJhci1ob3Jpem9udGFsLWhvdmVyOmhvdmVyLCAuay1zcGxpdGJhci12ZXJ0aWNhbC1ob3Zlcjpob3ZlciwgLmstbGlzdCA+IC5rLXN0YXRlLWhvdmVyLCAuay1zY2hlZHVsZXIgLmstc2NoZWR1bGVyLXRvb2xiYXIgdWwgbGkuay1zdGF0ZS1ob3ZlciwgLmstcGFnZXItd3JhcCAuay1saW5rOmhvdmVyLCAuay1kcm9wZG93biAuay1zdGF0ZS1mb2N1c2VkLCAuay1maWxlYnJvd3Nlci1kcm9wem9uZSwgLmstbW9iaWxlLWxpc3QgLmstaXRlbSA+IC5rLWxpbms6YWN0aXZlLCAuay1tb2JpbGUtbGlzdCAuay1pdGVtID4gLmstbGFiZWw6YWN0aXZlLCAuay1tb2JpbGUtbGlzdCAuay1lZGl0LWxhYmVsLmstY2hlY2s6YWN0aXZlLCAuay1tb2JpbGUtbGlzdCAuay1yZWN1ci12aWV3IC5rLWNoZWNrOmFjdGl2ZSB7XHJcbiAgICBjb2xvcjogIzJlMmUyZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNiY2I0YjA7XHJcbiAgICBib3JkZXItY29sb3I6ICNiNmI2YjY7XHJcbn1cclxuXHJcbi5rLW1vYmlsZS1saXN0IC5rLXNjaGVkdWxlci10aW1lem9uZXMgLmstZWRpdC1maWVsZDpudGgtY2hpbGQoMik6YWN0aXZlIHtcclxuICAgIGNvbG9yOiAjMmUyZTJlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JjYjRiMDtcclxuICAgIGJvcmRlci1jb2xvcjogI2I2YjZiNjtcclxufVxyXG5cclxuLmstaWU3IC5rLXdpbmRvdy10aXRsZWJhciAuay1zdGF0ZS1ob3ZlciwgLmstaWU4IC5rLXdpbmRvdy10aXRsZWJhciAuay1zdGF0ZS1ob3ZlciB7XHJcbiAgICBib3JkZXItY29sb3I6ICNiNmI2YjY7XHJcbn1cclxuXHJcbi5rLXN0YXRlLWhvdmVyID4gLmstc2VsZWN0LCAuay1zdGF0ZS1mb2N1c2VkID4gLmstc2VsZWN0IHtcclxuICAgIGJvcmRlci1jb2xvcjogI2I2YjZiNjtcclxufVxyXG5cclxuLmstcGFnZXItd3JhcCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlOGU4O1xyXG4gICAgY29sb3I6ICMzMTMxMzE7XHJcbn1cclxuXHJcbi5rLXRvb2wtaWNvbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL0ltYWdlcy9taW4vaW5jb21lLXZlcmlmaWNhdGlvbi9pdl9jb21tb25fc3ByaXRlc2hlZXQucG5nKTtcclxufVxyXG5cclxuLmstc3RhdGUtaG92ZXIgPiAuay1saW5rLCAuay1vdGhlci1tb250aC5rLXN0YXRlLWhvdmVyIC5rLWxpbmssIGRpdi5rLWZpbGVicm93c2VyLWRyb3B6b25lIGVtIHtcclxuICAgIGNvbG9yOiAjMmUyZTJlO1xyXG59XHJcblxyXG4uay1hdXRvY29tcGxldGUuay1zdGF0ZS1ob3ZlciwgLmstYXV0b2NvbXBsZXRlLmstc3RhdGUtZm9jdXNlZCwgLmstcGlja2VyLXdyYXAuay1zdGF0ZS1ob3ZlciwgLmstcGlja2VyLXdyYXAuay1zdGF0ZS1mb2N1c2VkLCAuay1udW1lcmljLXdyYXAuay1zdGF0ZS1ob3ZlciwgLmstbnVtZXJpYy13cmFwLmstc3RhdGUtZm9jdXNlZCwgLmstZHJvcGRvd24td3JhcC5rLXN0YXRlLWhvdmVyLCAuay1kcm9wZG93bi13cmFwLmstc3RhdGUtZm9jdXNlZCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmRiNGFmO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCd0ZXh0dXJlcy9oaWdobGlnaHQucG5nJyk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lLC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCxyZ2JhKDI1NSwyNTUsMjU1LC40KSAwLHJnYmEoMjU1LDI1NSwyNTUsLjApIDEwMCUpO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSwtbW96LWxpbmVhci1ncmFkaWVudCh0b3AscmdiYSgyNTUsMjU1LDI1NSwuNCkgMCxyZ2JhKDI1NSwyNTUsMjU1LC4wKSAxMDAlKTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUsLW8tbGluZWFyLWdyYWRpZW50KHRvcCxyZ2JhKDI1NSwyNTUsMjU1LC40KSAwLHJnYmEoMjU1LDI1NSwyNTUsLjApIDEwMCUpO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSxsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLHJnYmEoMjU1LDI1NSwyNTUsLjQpIDAscmdiYSgyNTUsMjU1LDI1NSwuMCkgMTAwJSk7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjYjZiNmI2O1xyXG59XHJcblxyXG4ua20tcGFuZS13cmFwcGVyIC5rLW1vYmlsZS1saXN0IGlucHV0Om5vdChbdHlwZT1cImNoZWNrYm94XCJdKTpub3QoW3R5cGU9XCJyYWRpb1wiXSksIC5rbS1wYW5lLXdyYXBwZXIgLmttLXBhbmUgLmstbW9iaWxlLWxpc3Qgc2VsZWN0Om5vdChbbXVsdGlwbGVdKSwgLmttLXBhbmUtd3JhcHBlciAuay1tb2JpbGUtbGlzdCB0ZXh0YXJlYSwgLmstZHJvcGRvd24gLmstc3RhdGUtZm9jdXNlZCAuay1pbnB1dCB7XHJcbiAgICBjb2xvcjogIzJlMmUyZTtcclxufVxyXG5cclxuLmstZHJvcGRvd24gLmstc3RhdGUtaG92ZXIgLmstaW5wdXQge1xyXG4gICAgY29sb3I6ICMyZTJlMmU7XHJcbn1cclxuXHJcbi5rLXN0YXRlLWVycm9yIHtcclxuICAgIGJvcmRlci1jb2xvcjogI2ZmNjc0NTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGYzZjI7XHJcbiAgICBjb2xvcjogI2RmNTEwMDtcclxufVxyXG5cclxuLmstc3RhdGUtZGlzYWJsZWQge1xyXG4gICAgb3BhY2l0eTogLjc7XHJcbn1cclxuXHJcbi5rLWllOCAuay1zdGF0ZS1kaXNhYmxlZCB7XHJcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NzApO1xyXG59XHJcblxyXG4uay10aWxlLWVtcHR5Lmstc3RhdGUtc2VsZWN0ZWQsIC5rLWxvYWRpbmctbWFzay5rLXN0YXRlLXNlbGVjdGVkIHtcclxuICAgIGJvcmRlci13aWR0aDogMDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuXHJcbi5rLXByb2dyZXNzYmFyLWluZGV0ZXJtaW5hdGUge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKCdEZWZhdWx0L2luZGV0ZXJtaW5hdGUuZ2lmJyk7XHJcbn1cclxuXHJcbiAgICAuay1wcm9ncmVzc2Jhci1pbmRldGVybWluYXRlIC5rLXByb2dyZXNzLXN0YXR1cy13cmFwLCAuay1wcm9ncmVzc2Jhci1pbmRldGVybWluYXRlIC5rLXN0YXRlLXNlbGVjdGVkIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuLmstc2xpZGVyLXRyYWNrIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNjNWM1YzU7XHJcbn1cclxuXHJcbi5rLXNsaWRlci1zZWxlY3Rpb24ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YzNTgwMDtcclxufVxyXG5cclxuLmstc2xpZGVyLWhvcml6b250YWwgLmstdGljayB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ0RlZmF1bHQvc2xpZGVyLWguZ2lmJyk7XHJcbn1cclxuXHJcbi5rLXNsaWRlci12ZXJ0aWNhbCAuay10aWNrIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnRGVmYXVsdC9zbGlkZXItdi5naWYnKTtcclxufVxyXG5cclxuLmstd2lkZ2V0LmstdG9vbHRpcCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ3RleHR1cmVzL2hpZ2hsaWdodC5wbmcnKTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUsLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLHJnYmEoMjU1LDI1NSwyNTUsMCkgMCxyZ2JhKDI1NSwyNTUsMjU1LC42KSAxMDAlKTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUsLW1vei1saW5lYXItZ3JhZGllbnQodG9wLHJnYmEoMjU1LDI1NSwyNTUsMCkgMCxyZ2JhKDI1NSwyNTUsMjU1LC42KSAxMDAlKTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUsLW8tbGluZWFyLWdyYWRpZW50KHRvcCxyZ2JhKDI1NSwyNTUsMjU1LDApIDAscmdiYSgyNTUsMjU1LDI1NSwuNikgMTAwJSk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lLGxpbmVhci1ncmFkaWVudCh0byBib3R0b20scmdiYSgyNTUsMjU1LDI1NSwwKSAwLHJnYmEoMjU1LDI1NSwyNTUsLjYpIDEwMCUpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYWU4ZTg7XHJcbiAgICBjb2xvcjogIzMxMzEzMTtcclxuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgIFxyXG59XHJcblxyXG4uay13aWRnZXQuay10b29sdGlwLXZhbGlkYXRpb24ge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjZmZlNWE2O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcclxuICAgIGNvbG9yOiAjN2UyZTAwO1xyXG59XHJcblxyXG4uaW5wdXQtcHJlcGVuZCAuay10b29sdGlwLXZhbGlkYXRpb24sIC5pbnB1dC1hcHBlbmQgLmstdG9vbHRpcC12YWxpZGF0aW9uIHtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRvcDogM3B4O1xyXG59XHJcblxyXG4uay1jYWxsb3V0LW4ge1xyXG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2VhZThlODtcclxufVxyXG5cclxuLmstY2FsbG91dC13IHtcclxuICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2VhZThlODtcclxufVxyXG5cclxuLmstY2FsbG91dC1zIHtcclxuICAgIGJvcmRlci10b3AtY29sb3I6ICNlYWU4ZTg7XHJcbn1cclxuXHJcbi5rLWNhbGxvdXQtZSB7XHJcbiAgICBib3JkZXItbGVmdC1jb2xvcjogI2VhZThlODtcclxufVxyXG5cclxuLmstdG9vbHRpcC12YWxpZGF0aW9uIC5rLWNhbGxvdXQtbiB7XHJcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZlNWE2O1xyXG59XHJcblxyXG4uay10b29sdGlwLXZhbGlkYXRpb24gLmstY2FsbG91dC13IHtcclxuICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZTVhNjtcclxufVxyXG5cclxuLmstdG9vbHRpcC12YWxpZGF0aW9uIC5rLWNhbGxvdXQtcyB7XHJcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZmZlNWE2O1xyXG59XHJcblxyXG4uay10b29sdGlwLXZhbGlkYXRpb24gLmstY2FsbG91dC1lIHtcclxuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZlNWE2O1xyXG59XHJcblxyXG4uay1zcGxpdGJhciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllOWU5O1xyXG59XHJcblxyXG4uay1yZXN0cmljdGVkLXNpemUtdmVydGljYWwsIC5rLXJlc3RyaWN0ZWQtc2l6ZS1ob3Jpem9udGFsIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZjUxMDA7XHJcbn1cclxuXHJcbi5rLWZpbGUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlci1jb2xvcjogI2M1YzVjNTtcclxufVxyXG5cclxuLmstZmlsZS1wcm9ncmVzcyB7XHJcbiAgICBjb2xvcjogIzFhMWExYTtcclxufVxyXG5cclxuICAgIC5rLWZpbGUtcHJvZ3Jlc3MgLmstcHJvZ3Jlc3Mge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlM2Y2ZmM7XHJcbiAgICB9XHJcblxyXG4uay1maWxlLXN1Y2Nlc3Mge1xyXG4gICAgY29sb3I6ICMxYTFhMWE7XHJcbn1cclxuXHJcbiAgICAuay1maWxlLXN1Y2Nlc3MgLmstcHJvZ3Jlc3Mge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWY4ZWI7XHJcbiAgICB9XHJcblxyXG4uay1maWxlLWVycm9yIHtcclxuICAgIGNvbG9yOiAjM2IzYjNiO1xyXG59XHJcblxyXG4gICAgLmstZmlsZS1lcnJvciAuay1wcm9ncmVzcyB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTBkOTtcclxuICAgIH1cclxuXHJcbi5rLXRpbGUge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4uay10ZXh0Ym94OmhvdmVyLCAuay10aWxlcyBsaS5rLXN0YXRlLWhvdmVyIHtcclxuICAgIGJvcmRlci1jb2xvcjogI2I2YjZiNjtcclxufVxyXG5cclxuLmstdGlsZXMgbGkuay1zdGF0ZS1zZWxlY3RlZCB7XHJcbiAgICBib3JkZXItY29sb3I6ICNmODVhMDA7XHJcbn1cclxuXHJcbi5rLWZpbGVicm93c2VyIC5rLXRpbGUgLmstZm9sZGVyLCAuay1maWxlYnJvd3NlciAuay10aWxlIC5rLWZpbGUge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdEZWZhdWx0L2ltYWdlYnJvd3Nlci5wbmcnKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byBhdXRvO1xyXG59XHJcblxyXG4uay1sZWFmLCAuay1sZWFmLmstc3RhdGUtaG92ZXI6aG92ZXIge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbiAgICAuay1sZWFmLmstaW52ZXJzZSwgLmstbGVhZi5rLWludmVyc2Uuay1zdGF0ZS1ob3Zlcjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICB9XHJcblxyXG4uay13aWRnZXQsIC5rLWJ1dHRvbiB7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcblxyXG4uay1zbGlkZXIsIC5rLXRyZWV2aWV3LCAuay11cGxvYWQge1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG5cclxuLmstc3RhdGUtaG92ZXIge1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG5cclxuLmstYXV0b2NvbXBsZXRlLmstc3RhdGUtZm9jdXNlZCwgLmstZHJvcGRvd24td3JhcC5rLXN0YXRlLWZvY3VzZWQsIC5rLXBpY2tlci13cmFwLmstc3RhdGUtZm9jdXNlZCwgLmstbnVtZXJpYy13cmFwLmstc3RhdGUtZm9jdXNlZCB7XHJcbiAgIFxyXG59XHJcblxyXG4uay1zdGF0ZS1zZWxlY3RlZCB7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcblxyXG4uay1zdGF0ZS1hY3RpdmUge1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG5cclxuLmstZ3JpZCB0ZC5rLXN0YXRlLXNlbGVjdGVkLmstc3RhdGUtZm9jdXNlZCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY1ZTAzO1xyXG59XHJcblxyXG4uay1wb3B1cCwgLmstbWVudSAuay1tZW51LWdyb3VwLCAuay1ncmlkIC5rLWZpbHRlci1vcHRpb25zLCAuay10aW1lLXBvcHVwLCAuay1kYXRlcGlja2VyLWNhbGVuZGFyLCAuay1hdXRvY29tcGxldGUuay1zdGF0ZS1ib3JkZXItZG93biwgLmstYXV0b2NvbXBsZXRlLmstc3RhdGUtYm9yZGVyLXVwLCAuay1kcm9wZG93bi13cmFwLmstc3RhdGUtYWN0aXZlLCAuay1waWNrZXItd3JhcC5rLXN0YXRlLWFjdGl2ZSwgLmstbXVsdGlzZWxlY3Quay1zdGF0ZS1mb2N1c2VkLCAuay1maWxlYnJvd3NlciAuay1pbWFnZSwgLmstdG9vbHRpcCB7XHJcbiAgIFxyXG59XHJcblxyXG4uay10cmVlbWFwLXRpbGUuay1zdGF0ZS1ob3ZlciB7XHJcbiAgIFxyXG59XHJcblxyXG4uay13aW5kb3cge1xyXG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsMCwwLDAuMyk7ICAgIFxyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxufVxyXG5cclxuICAgIC5rLXdpbmRvdy5rLXN0YXRlLWZvY3VzZWQge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLDAsMCwwLjMpOyAgICAgICBcclxuICAgIH1cclxuXHJcbiAgICAuay13aW5kb3cuay13aW5kb3ctbWF4aW1pemVkLCAuay13aW5kb3ctbWF4aW1pemVkIC5rLXdpbmRvdy10aXRsZWJhciwgLmstd2luZG93LW1heGltaXplZCAuay13aW5kb3ctY29udGVudCB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIH1cclxuXHJcbi5rLXNoYWRvdyB7XHJcbiAgIFxyXG59XHJcblxyXG4uay1pbnNldCB7XHJcbiAgIFxyXG59XHJcblxyXG4uay1lZGl0b3ItaW5saW5lIDo6c2VsZWN0aW9uIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmODVhMDA7XHJcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4uay1lZGl0b3ItaW5saW5lIDo6LW1vei1zZWxlY3Rpb24ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4NWEwMDtcclxuICAgIHRleHQtc2hhZG93OiBub25lO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5rLXdpZGdldC5rLW5vdGlmaWNhdGlvbi5rLW5vdGlmaWNhdGlvbi1pbmZvIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNWY1ZmE7XHJcbiAgICBjb2xvcjogIzI0OThiYztcclxuICAgIGJvcmRlci1jb2xvcjogI2I2ZTNmMTtcclxufVxyXG5cclxuLmstd2lkZ2V0Lmstbm90aWZpY2F0aW9uLmstbm90aWZpY2F0aW9uLXN1Y2Nlc3Mge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VhZjdlYztcclxuICAgIGNvbG9yOiAjNmU2ZTZlO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjYzVlOWNiO1xyXG59XHJcblxyXG4uay13aWRnZXQuay1ub3RpZmljYXRpb24uay1ub3RpZmljYXRpb24td2FybmluZyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNGQ5O1xyXG4gICAgY29sb3I6ICM2NjY7XHJcbiAgICBib3JkZXItY29sb3I6ICNmZmYwY2E7XHJcbn1cclxuXHJcbi5rLXdpZGdldC5rLW5vdGlmaWNhdGlvbi5rLW5vdGlmaWNhdGlvbi1lcnJvciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlMGQ5O1xyXG4gICAgY29sb3I6ICNkOTI4MDA7XHJcbiAgICBib3JkZXItY29sb3I6ICNmZmI2YTY7XHJcbn1cclxuXHJcbi5rLWdhbnR0IC5rLXRyZWVsaXN0IHtcclxuICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XHJcbn1cclxuXHJcbiAgICAuay1nYW50dCAuay10cmVlbGlzdCAuay1hbHQge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkYmRiZGI7XHJcbiAgICB9XHJcblxyXG4gICAgICAgIC5rLWdhbnR0IC5rLXRyZWVsaXN0IC5rLXN0YXRlLXNlbGVjdGVkLCAuay1nYW50dCAuay10cmVlbGlzdCAuay1zdGF0ZS1zZWxlY3RlZCB0ZCwgLmstZ2FudHQgLmstdHJlZWxpc3QgLmstYWx0Lmstc3RhdGUtc2VsZWN0ZWQsIC5rLWdhbnR0IC5rLXRyZWVsaXN0IC5rLWFsdC5rLXN0YXRlLXNlbGVjdGVkID4gdGQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjM1ODAwO1xyXG4gICAgICAgIH1cclxuXHJcbi5rLXRhc2stZG90OmFmdGVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyZTJlMmU7XHJcbiAgICBib3JkZXItY29sb3I6ICMyZTJlMmU7XHJcbn1cclxuXHJcbi5rLXRhc2stZG90OmhvdmVyOmFmdGVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5rLXRhc2stc3VtbWFyeSB7XHJcbiAgICBib3JkZXItY29sb3I6ICM2ZTZlNmU7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNmU2ZTZlO1xyXG59XHJcblxyXG4uay10YXNrLW1pbGVzdG9uZSwgLmstdGFzay1zdW1tYXJ5LWNvbXBsZXRlIHtcclxuICAgIGJvcmRlci1jb2xvcjogIzJlMmUyZTtcclxuICAgIGJhY2tncm91bmQ6ICMyZTJlMmU7XHJcbn1cclxuXHJcbi5rLXN0YXRlLXNlbGVjdGVkLmstdGFzay1zdW1tYXJ5IHtcclxuICAgIGJvcmRlci1jb2xvcjogI2ZmYTY3MztcclxuICAgIGJhY2tncm91bmQ6ICNmZmE2NzM7XHJcbn1cclxuXHJcbi5rLXN0YXRlLXNlbGVjdGVkLmstdGFzay1taWxlc3RvbmUsIC5rLXN0YXRlLXNlbGVjdGVkIC5rLXRhc2stc3VtbWFyeS1jb21wbGV0ZSB7XHJcbiAgICBib3JkZXItY29sb3I6ICNmMzU4MDA7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjM1ODAwO1xyXG59XHJcblxyXG4uay10YXNrLXNpbmdsZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlMWRmO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjZDNjZWNjO1xyXG4gICAgY29sb3I6ICMyZTJlMmU7XHJcbn1cclxuXHJcbi5rLXN0YXRlLXNlbGVjdGVkLmstdGFzay1zaW5nbGUge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjZjg1YTAwO1xyXG59XHJcblxyXG4uay1saW5lIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyZTJlMmU7XHJcbiAgICBjb2xvcjogIzJlMmUyZTtcclxufVxyXG5cclxuLmstc3RhdGUtc2VsZWN0ZWQuay1saW5lIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMzU4MDA7XHJcbiAgICBjb2xvcjogI2YzNTgwMDtcclxufVxyXG5cclxuLmstcmVzb3VyY2Uge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLmstaS1rcGktZGVjcmVhc2UsIC5rLWkta3BpLWRlbmllZCwgLmstaS1rcGktZXF1YWwsIC5rLWkta3BpLWhvbGQsIC5rLWkta3BpLWluY3JlYXNlLCAuay1pLWtwaS1vcGVuIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnRGVmYXVsdC9zcHJpdGVfa3BpLnBuZycpO1xyXG59XHJcblxyXG4uay1ibG9jaywgLmstYnV0dG9uLCAuay10ZXh0Ym94LCAuay1kcmFnLWNsdWUsIC5rLXRvdWNoLXNjcm9sbGJhciwgLmstd2luZG93LCAuay13aW5kb3ctdGl0bGVsZXNzIC5rLXdpbmRvdy1jb250ZW50LCAuay13aW5kb3ctYWN0aW9uLCAuay1pbmxpbmUtYmxvY2ssIC5rLWdyaWQgLmstZmlsdGVyLW9wdGlvbnMsIC5rLWdyb3VwaW5nLWhlYWRlciAuay1ncm91cC1pbmRpY2F0b3IsIC5rLWF1dG9jb21wbGV0ZSwgLmstbXVsdGlzZWxlY3QsIC5rLWNvbWJvYm94LCAuay1kcm9wZG93biwgLmstZHJvcGRvd24td3JhcCwgLmstZGF0ZXBpY2tlciwgLmstdGltZXBpY2tlciwgLmstY29sb3JwaWNrZXIsIC5rLWRhdGV0aW1lcGlja2VyLCAuay1ub3RpZmljYXRpb24sIC5rLW51bWVyaWN0ZXh0Ym94LCAuay1waWNrZXItd3JhcCwgLmstbnVtZXJpYy13cmFwLCAuay1jb2xvcnBpY2tlciwgLmstbGlzdC1jb250YWluZXIsIC5rLWNhbGVuZGFyLWNvbnRhaW5lciwgLmstY2FsZW5kYXIgdGQsIC5rLWNhbGVuZGFyIC5rLWxpbmssIC5rLXRyZWV2aWV3IC5rLWluLCAuay1lZGl0b3ItaW5saW5lLCAuay10b29sdGlwLCAuay10aWxlLCAuay1zbGlkZXItdHJhY2ssIC5rLXNsaWRlci1zZWxlY3Rpb24sIC5rLXVwbG9hZCB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbn1cclxuXHJcbi5rLXRvb2wge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuICAgIC5rLXRvb2wuay1ncm91cC1zdGFydCwgLmstdG9vbGJhciAuay1zcGxpdC1idXR0b24gLmstYnV0dG9uLCAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay1ncm91cC1zdGFydCB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czowO1xyXG4gICAgfVxyXG5cclxuLmstcnRsIC5rLXRvb2wuay1ncm91cC1zdGFydCwgLmstcnRsIC5rLXRvb2xiYXIgLmstc3BsaXQtYnV0dG9uIC5rLWJ1dHRvbiwgLmstcnRsIC5rLXRvb2xiYXIgLmstYnV0dG9uLWdyb3VwIC5rLWdyb3VwLXN0YXJ0IHtcclxuICAgIGJvcmRlci1yYWRpdXM6MDtcclxufVxyXG5cclxuLmstdG9vbC5rLWdyb3VwLWVuZCwgLmstdG9vbGJhciAuay1idXR0b24tZ3JvdXAgLmstZ3JvdXAtZW5kLCAuay10b29sYmFyIC5rLXNwbGl0LWJ1dHRvbiAuay1zcGxpdC1idXR0b24tYXJyb3cge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxufVxyXG5cclxuLmstcnRsIC5rLXRvb2wuay1ncm91cC1lbmQsIC5rLXJ0bCAuay10b29sYmFyIC5rLWJ1dHRvbi1ncm91cCAuay1ncm91cC1lbmQsIC5rLXJ0bCAuay10b29sYmFyIC5rLXNwbGl0LWJ1dHRvbiAuay1zcGxpdC1idXR0b24tYXJyb3cge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxufVxyXG5cclxuLmstZ3JvdXAtc3RhcnQuay1ncm91cC1lbmQuay10b29sIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbn1cclxuXHJcbi5rLWNhbGVuZGFyLWNvbnRhaW5lci5rLXN0YXRlLWJvcmRlci11cCwgLmstbGlzdC1jb250YWluZXIuay1zdGF0ZS1ib3JkZXItdXAsIC5rLWF1dG9jb21wbGV0ZS5rLXN0YXRlLWJvcmRlci11cCwgLmstbXVsdGlzZWxlY3Quay1zdGF0ZS1ib3JkZXItdXAsIC5rLWRyb3Bkb3duLXdyYXAuay1zdGF0ZS1ib3JkZXItdXAsIC5rLXBpY2tlci13cmFwLmstc3RhdGUtYm9yZGVyLXVwLCAuay1udW1lcmljLXdyYXAuay1zdGF0ZS1ib3JkZXItdXAsIC5rLXdpbmRvdy1jb250ZW50LCAuay1maWx0ZXItbWVudSB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG59XHJcblxyXG4gICAgLmstYXV0b2NvbXBsZXRlLmstc3RhdGUtYm9yZGVyLXVwIC5rLWlucHV0LCAuay1kcm9wZG93bi13cmFwLmstc3RhdGUtYm9yZGVyLXVwIC5rLWlucHV0LCAuay1waWNrZXItd3JhcC5rLXN0YXRlLWJvcmRlci11cCAuay1pbnB1dCwgLmstcGlja2VyLXdyYXAuay1zdGF0ZS1ib3JkZXItdXAgLmstc2VsZWN0ZWQtY29sb3IsIC5rLW51bWVyaWMtd3JhcC5rLXN0YXRlLWJvcmRlci11cCAuay1pbnB1dCB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czowO1xyXG4gICAgfVxyXG5cclxuICAgIC5rLW11bHRpc2VsZWN0Lmstc3RhdGUtYm9yZGVyLXVwIC5rLW11bHRpc2VsZWN0LXdyYXAge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICB9XHJcblxyXG4uay13aW5kb3ctdGl0bGViYXIsIC5rLWJsb2NrID4gLmstaGVhZGVyLCAuay10YWJzdHJpcC1pdGVtcyAuay1pdGVtLCAuay1wYW5lbGJhciAuay10YWJzdHJpcC1pdGVtcyAuay1pdGVtLCAuay10YWJzdHJpcC1pdGVtcyAuay1saW5rLCAuay1jYWxlbmRhci1jb250YWluZXIuay1zdGF0ZS1ib3JkZXItZG93biwgLmstbGlzdC1jb250YWluZXIuay1zdGF0ZS1ib3JkZXItZG93biwgLmstYXV0b2NvbXBsZXRlLmstc3RhdGUtYm9yZGVyLWRvd24sIC5rLW11bHRpc2VsZWN0Lmstc3RhdGUtYm9yZGVyLWRvd24sIC5rLWRyb3Bkb3duLXdyYXAuay1zdGF0ZS1ib3JkZXItZG93biwgLmstcGlja2VyLXdyYXAuay1zdGF0ZS1ib3JkZXItZG93biwgLmstbnVtZXJpYy13cmFwLmstc3RhdGUtYm9yZGVyLWRvd24ge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxufVxyXG5cclxuLmstc3BsaXQtYnV0dG9uLmstc3RhdGUtYm9yZGVyLWRvd24gPiAuay1idXR0b24ge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxufVxyXG5cclxuLmstc3BsaXQtYnV0dG9uLmstc3RhdGUtYm9yZGVyLXVwID4gLmstYnV0dG9uIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbn1cclxuXHJcbi5rLXNwbGl0LWJ1dHRvbi5rLXN0YXRlLWJvcmRlci1kb3duID4gLmstc3BsaXQtYnV0dG9uLWFycm93IHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbn1cclxuXHJcbi5rLXNwbGl0LWJ1dHRvbi5rLXN0YXRlLWJvcmRlci11cCA+IC5rLXNwbGl0LWJ1dHRvbi1hcnJvdyB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG59XHJcblxyXG4uay1kcm9wZG93bi13cmFwIC5rLWlucHV0LCAuay1waWNrZXItd3JhcCAuay1pbnB1dCwgLmstbnVtZXJpYy13cmFwIC5rLWlucHV0IHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbn1cclxuXHJcbi5rLXJ0bCAuay1kcm9wZG93bi13cmFwIC5rLWlucHV0LCAuay1ydGwgLmstcGlja2VyLXdyYXAgLmstaW5wdXQsIC5rLXJ0bCAuay1udW1lcmljLXdyYXAgLmstaW5wdXQge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxufVxyXG5cclxuLmstbnVtZXJpYy13cmFwIC5rLWxpbmsge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxufVxyXG5cclxuICAgIC5rLW51bWVyaWMtd3JhcCAuay1saW5rICsgLmstbGluayB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIH1cclxuXHJcbi5rLWNvbG9ycGlja2VyIC5rLXNlbGVjdGVkLWNvbG9yIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbn1cclxuXHJcbi5rLXJ0bCAuay1jb2xvcnBpY2tlciAuay1zZWxlY3RlZC1jb2xvciB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG59XHJcblxyXG4uay1hdXRvY29tcGxldGUuay1zdGF0ZS1ib3JkZXItZG93biAuay1pbnB1dCB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG59XHJcblxyXG4uay1kcm9wZG93bi13cmFwLmstc3RhdGUtYm9yZGVyLWRvd24gLmstaW5wdXQsIC5rLXBpY2tlci13cmFwLmstc3RhdGUtYm9yZGVyLWRvd24gLmstaW5wdXQsIC5rLXBpY2tlci13cmFwLmstc3RhdGUtYm9yZGVyLWRvd24gLmstc2VsZWN0ZWQtY29sb3IsIC5rLW51bWVyaWMtd3JhcC5rLXN0YXRlLWJvcmRlci1kb3duIC5rLWlucHV0IHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbn1cclxuXHJcbi5rLW51bWVyaWMtd3JhcCAuay1saW5rLmstc3RhdGUtc2VsZWN0ZWQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YzNTgwMDtcclxufVxyXG5cclxuLmstbXVsdGlzZWxlY3Quay1zdGF0ZS1ib3JkZXItZG93biAuay1tdWx0aXNlbGVjdC13cmFwIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbn1cclxuXHJcbi5rLWRyb3Bkb3duLXdyYXAgLmstc2VsZWN0LCAuay1waWNrZXItd3JhcCAuay1zZWxlY3QsIC5rLW51bWVyaWMtd3JhcCAuay1zZWxlY3QsIC5rLWRhdGV0aW1lcGlja2VyIC5rLXNlbGVjdCArIC5rLXNlbGVjdCwgLmstbGlzdC1jb250YWluZXIuay1zdGF0ZS1ib3JkZXItcmlnaHQge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxufVxyXG5cclxuLmstcnRsIC5rLWRyb3Bkb3duLXdyYXAgLmstc2VsZWN0LCAuay1ydGwgLmstcGlja2VyLXdyYXAgLmstc2VsZWN0LCAuay1ydGwgLmstbnVtZXJpYy13cmFwIC5rLXNlbGVjdCwgLmstcnRsIC5rLWRhdGV0aW1lcGlja2VyIC5rLXNlbGVjdCArIC5rLXNlbGVjdCwgLmstcnRsIC5rLWxpc3QtY29udGFpbmVyLmstc3RhdGUtYm9yZGVyLXJpZ2h0IHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbn1cclxuXHJcbi5rLW51bWVyaWMtd3JhcC5rLWV4cGFuZC1wYWRkaW5nIC5rLWlucHV0IHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbn1cclxuXHJcbi5rLXRleHRib3ggPiBpbnB1dCwgLmstYXV0b2NvbXBsZXRlIC5rLWlucHV0LCAuay1tdWx0aXNlbGVjdC13cmFwIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbn1cclxuXHJcbi5rLWxpc3QgLmstc3RhdGUtaG92ZXIsIC5rLWxpc3QgLmstc3RhdGUtZm9jdXNlZCwgLmstbGlzdCAuay1zdGF0ZS1oaWdobGlnaHQsIC5rLWxpc3QgLmstc3RhdGUtc2VsZWN0ZWQsIC5rLWZpZWxkc2VsZWN0b3IgLmstbGlzdCAuay1pdGVtLCAuay1saXN0LW9wdGlvbmxhYmVsLCAuay1kcm9wem9uZSB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG59XHJcblxyXG4uay1zbGlkZXIgLmstYnV0dG9uLCAuay1ncmlkIC5rLXNsaWRlciAuay1idXR0b24ge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxufVxyXG5cclxuLmstZHJhZ2hhbmRsZSB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG59XHJcblxyXG4uay1zY2hlZHVsZXItdG9vbGJhciA+IHVsIGxpOmZpcnN0LWNoaWxkLCAuay1zY2hlZHVsZXItdG9vbGJhciA+IHVsIGxpOmZpcnN0LWNoaWxkIC5rLWxpbmssIC5rLXNjaGVkdWxlci10b29sYmFyID4gdWwuay1zY2hlZHVsZXItdmlld3MgbGk6Zmlyc3QtY2hpbGQgKyBsaSwgLmstc2NoZWR1bGVyLXRvb2xiYXIgPiB1bC5rLXNjaGVkdWxlci12aWV3cyBsaTpmaXJzdC1jaGlsZCArIGxpIC5rLWxpbmsge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxufVxyXG5cclxuLmstcnRsIC5rLXNjaGVkdWxlci10b29sYmFyID4gdWwgbGk6Zmlyc3QtY2hpbGQsIC5rLXJ0bCAuay1zY2hlZHVsZXItdG9vbGJhciA+IHVsIGxpOmZpcnN0LWNoaWxkIC5rLWxpbmssIC5rLXJ0bCAuay1zY2hlZHVsZXItdG9vbGJhciA+IHVsLmstc2NoZWR1bGVyLXZpZXdzIGxpOmZpcnN0LWNoaWxkICsgbGksIC5rLXJ0bCAuay1zY2hlZHVsZXItdG9vbGJhciA+IHVsLmstc2NoZWR1bGVyLXZpZXdzIGxpOmZpcnN0LWNoaWxkICsgbGkgLmstbGluaywgLmttLXZpZXcuay1wb3B1cC1lZGl0LWZvcm0gLmstc2NoZWR1bGVyLXRvb2xiYXIgPiB1bCBsaTpsYXN0LWNoaWxkLCAua20tdmlldy5rLXBvcHVwLWVkaXQtZm9ybSAuay1zY2hlZHVsZXItdG9vbGJhciA+IHVsIGxpOmxhc3QtY2hpbGQgLmstbGluayB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG59XHJcblxyXG4uay1zY2hlZHVsZXItcGhvbmUgLmstc2NoZWR1bGVyLXRvb2xiYXIgPiB1bCBsaS5rLW5hdi10b2RheSwgLmstc2NoZWR1bGVyLXBob25lIC5rLXNjaGVkdWxlci10b29sYmFyID4gdWwgbGkuay1uYXYtdG9kYXkgLmstbGluaywgLmstZWRpdC1maWVsZCA+IC5rLXNjaGVkdWxlci1uYXZpZ2F0aW9uIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbn1cclxuXHJcbi5rLXNjaGVkdWxlci10b29sYmFyIC5rLW5hdi1uZXh0LCAuay1zY2hlZHVsZXItdG9vbGJhciB1bCArIHVsIGxpOmxhc3QtY2hpbGQsIC5rLXNjaGVkdWxlci10b29sYmFyIC5rLW5hdi1uZXh0IC5rLWxpbmssIC5rLXNjaGVkdWxlci10b29sYmFyIHVsICsgdWwgbGk6bGFzdC1jaGlsZCAuay1saW5rIHtcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7XHJcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcclxufVxyXG5cclxuLmstcnRsIC5rLXNjaGVkdWxlci10b29sYmFyIC5rLW5hdi1uZXh0LCAuay1ydGwgLmstc2NoZWR1bGVyLXRvb2xiYXIgdWwgKyB1bCBsaTpsYXN0LWNoaWxkLCAuay1ydGwgLmstc2NoZWR1bGVyLXRvb2xiYXIgLmstbmF2LW5leHQgLmstbGluaywgLmstcnRsIC5rLXNjaGVkdWxlci10b29sYmFyIHVsICsgdWwgbGk6bGFzdC1jaGlsZCAuay1saW5rIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbn1cclxuXHJcbi5rLXNjaGVkdWxlciBkaXYuay1zY2hlZHVsZXItZm9vdGVyIHVsIGxpLCAuay1zY2hlZHVsZXIgZGl2Lmstc2NoZWR1bGVyLWZvb3RlciAuay1saW5rIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbn1cclxuXHJcbi5rLW1vcmUtZXZlbnRzLCAuay1ldmVudCwgLmstdGFzay1zaW5nbGUsIC5rLXRhc2stY29tcGxldGUsIC5rLWV2ZW50IC5rLWxpbmsge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxufVxyXG5cclxuLmstc2NoZWR1bGVyLW1vYmlsZSAuay1ldmVudCB7XHJcbiAgICBib3JkZXItcmFkaXVzOjA7XHJcbn1cclxuXHJcbi5rLWdyaWQtbW9iaWxlIC5rLWNvbHVtbi1hY3RpdmUgKyB0aC5rLWhlYWRlciB7XHJcbiAgICBib3JkZXItbGVmdC1jb2xvcjogIzJlMmUyZTtcclxufVxyXG5cclxuaHRtbCAua20tcGFuZS13cmFwcGVyIC5rbS13aWRnZXQsIC5rLWllIC5rbS1wYW5lLXdyYXBwZXIgLmstd2lkZ2V0LCAuay1pZSAua20tcGFuZS13cmFwcGVyIC5rLWdyb3VwLCAuay1pZSAua20tcGFuZS13cmFwcGVyIC5rLWNvbnRlbnQsIC5rLWllIC5rbS1wYW5lLXdyYXBwZXIgLmstaGVhZGVyLCAuay1pZSAua20tcGFuZS13cmFwcGVyIC5rLXBvcHVwLWVkaXQtZm9ybSAuay1lZGl0LWZpZWxkIC5rLWJ1dHRvbiwgLmttLXBhbmUtd3JhcHBlciAuay1tb2JpbGUtbGlzdCAuay1pdGVtLCAua20tcGFuZS13cmFwcGVyIC5rLW1vYmlsZS1saXN0IC5rLWVkaXQtbGFiZWwsIC5rbS1wYW5lLXdyYXBwZXIgLmstbW9iaWxlLWxpc3QgLmstZWRpdC1maWVsZCB7XHJcbiAgICBjb2xvcjogIzJlMmUyZTtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OmFjdGl2ZSkgYW5kICgtbXMtaGlnaC1jb250cmFzdDpub25lKSB7XHJcbiAgICBkaXYua20tcGFuZS13cmFwcGVyIGEge1xyXG4gICAgICAgIGNvbG9yOiAjMmUyZTJlO1xyXG4gICAgfVxyXG5cclxuICAgIC5rbS1wYW5lLXdyYXBwZXIgLmstaWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdEZWZhdWx0L3Nwcml0ZV8yeC5wbmcnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIxLjJlbSAyMWVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4ua20tcGFuZS13cmFwcGVyIC5rLW1vYmlsZS1saXN0IC5rLWl0ZW0sIC5rbS1wYW5lLXdyYXBwZXIgLmstbW9iaWxlLWxpc3QgLmstZWRpdC1maWVsZCwgLmttLXBhbmUtd3JhcHBlciAuay1tb2JpbGUtbGlzdCAuay1yZWN1ci12aWV3ID4gLmstZWRpdC1maWVsZCAuay1jaGVjayB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjNWM1YzU7XHJcbn1cclxuXHJcbiAgICAua20tcGFuZS13cmFwcGVyIC5rLW1vYmlsZS1saXN0IC5rLWVkaXQtZmllbGQgdGV4dGFyZWEge1xyXG4gICAgICAgIG91dGxpbmUtd2lkdGg6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmttLXBhbmUtd3JhcHBlciAuay1tb2JpbGUtbGlzdCAuay1pdGVtLmstc3RhdGUtc2VsZWN0ZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMzU4MDA7XHJcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2Y4NWEwMDtcclxuICAgIH1cclxuXHJcbiAgICAua20tcGFuZS13cmFwcGVyIC5rLW1vYmlsZS1saXN0IC5rLXJlY3VyLXZpZXcgPiAuay1lZGl0LWZpZWxkIC5rLWNoZWNrOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuXHJcbiAgICAua20tcGFuZS13cmFwcGVyIC5rLW1vYmlsZS1saXN0IC5rLWl0ZW06bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgXHJcbiAgICB9XHJcblxyXG4ua20tcGFuZS13cmFwcGVyIC5rLW1vYmlsZS1saXN0ID4gdWwgPiBsaSA+IC5rLWxpbmssIC5rbS1wYW5lLXdyYXBwZXIgLmstbW9iaWxlLWxpc3QgLmstcmVjdXItdmlldyA+IC5rLWVkaXQtbGFiZWw6bnRoLWNoaWxkKDMpLCAua20tcGFuZS13cmFwcGVyICNyZWN1cnJlbmNlIC5rbS1zY3JvbGwtY29udGFpbmVyID4gLmstZWRpdC1sYWJlbDpmaXJzdC1jaGlsZCB7XHJcbiAgICBjb2xvcjogIzc5Nzk3OTtcclxufVxyXG5cclxuLmttLXBhbmUtd3JhcHBlciAuay1tb2JpbGUtbGlzdCA+IHVsID4gbGkgPiAuay1saW5rIHtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYzVjNWM1O1xyXG59XHJcblxyXG4ua20tcGFuZS13cmFwcGVyIC5rLW1vYmlsZS1saXN0IC5rLWVkaXQtZmllbGQge1xyXG4gICAgXHJcbn1cclxuXHJcbi5rbS1hY3Rpb25zaGVldCAuay1ncmlkLWRlbGV0ZSwgLmttLWFjdGlvbnNoZWV0IC5rLXNjaGVkdWxlci1kZWxldGUsIC5rbS1wYW5lLXdyYXBwZXIgLmstc2NoZWR1bGVyLWRlbGV0ZSwgLmttLXBhbmUtd3JhcHBlciAuay1maWx0ZXItbWVudSAuay1idXR0b25bdHlwZT1yZXNldF0ge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXItY29sb3I6ICNmZjY3NDU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciw1MCUgMCw1MCUgMTAwJSxmcm9tKHJnYmEoMjU1LDI1NSwyNTUsLjMpKSx0byhyZ2JhKDI1NSwyNTUsMjU1LC4xNSkpKTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCxyZ2JhKDI1NSwyNTUsMjU1LC4zKSxyZ2JhKDI1NSwyNTUsMjU1LC4xNSkpO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLHJnYmEoMjU1LDI1NSwyNTUsLjMpLHJnYmEoMjU1LDI1NSwyNTUsLjE1KSk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCxyZ2JhKDI1NSwyNTUsMjU1LC4zKSxyZ2JhKDI1NSwyNTUsMjU1LC4xNSkpO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSxyZ2JhKDI1NSwyNTUsMjU1LC4zKSxyZ2JhKDI1NSwyNTUsMjU1LC4xNSkpO1xyXG59XHJcblxyXG4gICAgLmttLWFjdGlvbnNoZWV0IC5rLWdyaWQtZGVsZXRlOmFjdGl2ZSwgLmttLWFjdGlvbnNoZWV0IC5rLXNjaGVkdWxlci1kZWxldGU6YWN0aXZlLCAua20tcGFuZS13cmFwcGVyIC5rLXNjaGVkdWxlci1kZWxldGU6YWN0aXZlLCAua20tcGFuZS13cmFwcGVyIC5rLWZpbHRlci1tZW51IC5rLWJ1dHRvblt0eXBlPXJlc2V0XTphY3RpdmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5MDA7XHJcbiAgICB9XHJcblxyXG4uay1hdXRvY29tcGxldGUuay1zdGF0ZS1kZWZhdWx0LCAuay1waWNrZXItd3JhcC5rLXN0YXRlLWRlZmF1bHQsIC5rLW51bWVyaWMtd3JhcC5rLXN0YXRlLWRlZmF1bHQsIC5rLWRyb3Bkb3duLXdyYXAuay1zdGF0ZS1kZWZhdWx0IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgndGV4dHVyZXMvaGlnaGxpZ2h0LnBuZycpO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSwtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AscmdiYSgyNTUsMjU1LDI1NSwwKSAwLHJnYmEoMjU1LDI1NSwyNTUsLjYpIDEwMCUpO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSwtbW96LWxpbmVhci1ncmFkaWVudCh0b3AscmdiYSgyNTUsMjU1LDI1NSwwKSAwLHJnYmEoMjU1LDI1NSwyNTUsLjYpIDEwMCUpO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSwtby1saW5lYXItZ3JhZGllbnQodG9wLHJnYmEoMjU1LDI1NSwyNTUsMCkgMCxyZ2JhKDI1NSwyNTUsMjU1LC42KSAxMDAlKTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUsbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSxyZ2JhKDI1NSwyNTUsMjU1LDApIDAscmdiYSgyNTUsMjU1LDI1NSwuNikgMTAwJSk7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNlYztcclxuICAgIGJvcmRlci1jb2xvcjogI2M1YzVjNTtcclxufVxyXG5cclxuLmstYXV0b2NvbXBsZXRlLmstc3RhdGUtaG92ZXIsIC5rLXBpY2tlci13cmFwLmstc3RhdGUtaG92ZXIsIC5rLW51bWVyaWMtd3JhcC5rLXN0YXRlLWhvdmVyLCAuay1kcm9wZG93bi13cmFwLmstc3RhdGUtaG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JkYjRhZjtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgndGV4dHVyZXMvaGlnaGxpZ2h0LnBuZycpO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSwtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AscmdiYSgyNTUsMjU1LDI1NSwuNCkgMCxyZ2JhKDI1NSwyNTUsMjU1LC4wKSAxMDAlKTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUsLW1vei1saW5lYXItZ3JhZGllbnQodG9wLHJnYmEoMjU1LDI1NSwyNTUsLjQpIDAscmdiYSgyNTUsMjU1LDI1NSwuMCkgMTAwJSk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lLC1vLWxpbmVhci1ncmFkaWVudCh0b3AscmdiYSgyNTUsMjU1LDI1NSwuNCkgMCxyZ2JhKDI1NSwyNTUsMjU1LC4wKSAxMDAlKTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUsbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSxyZ2JhKDI1NSwyNTUsMjU1LC40KSAwLHJnYmEoMjU1LDI1NSwyNTUsLjApIDEwMCUpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcclxuICAgIGJvcmRlci1jb2xvcjogI2I2YjZiNjtcclxufVxyXG5cclxuLmstbXVsdGlzZWxlY3Quay1oZWFkZXIge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjYzVjNWM1O1xyXG59XHJcblxyXG4gICAgLmstbXVsdGlzZWxlY3Quay1oZWFkZXIuay1zdGF0ZS1ob3ZlciB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjYjZiNmI2O1xyXG4gICAgfVxyXG5cclxuICAgIC5rLWF1dG9jb21wbGV0ZS5rLXN0YXRlLWZvY3VzZWQsIC5rLXBpY2tlci13cmFwLmstc3RhdGUtZm9jdXNlZCwgLmstbnVtZXJpYy13cmFwLmstc3RhdGUtZm9jdXNlZCwgLmstZHJvcGRvd24td3JhcC5rLXN0YXRlLWZvY3VzZWQsIC5rLW11bHRpc2VsZWN0LmstaGVhZGVyLmstc3RhdGUtZm9jdXNlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2JkYjRhZjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ3RleHR1cmVzL2hpZ2hsaWdodC5wbmcnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lLC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCxyZ2JhKDI1NSwyNTUsMjU1LC40KSAwLHJnYmEoMjU1LDI1NSwyNTUsLjApIDEwMCUpO1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUsLW1vei1saW5lYXItZ3JhZGllbnQodG9wLHJnYmEoMjU1LDI1NSwyNTUsLjQpIDAscmdiYSgyNTUsMjU1LDI1NSwuMCkgMTAwJSk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSwtby1saW5lYXItZ3JhZGllbnQodG9wLHJnYmEoMjU1LDI1NSwyNTUsLjQpIDAscmdiYSgyNTUsMjU1LDI1NSwuMCkgMTAwJSk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSxsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLHJnYmEoMjU1LDI1NSwyNTUsLjQpIDAscmdiYSgyNTUsMjU1LDI1NSwuMCkgMTAwJSk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcclxuICAgICAgICBib3JkZXItY29sb3I6ICNiZGJkYmQ7ICAgICAgIFxyXG4gICAgfVxyXG5cclxuLmstbGlzdC1jb250YWluZXIge1xyXG4gICAgY29sb3I6ICMyZTJlMmU7XHJcbn1cclxuXHJcbi5rLWRyb3Bkb3duIC5rLWlucHV0LCAuay1kcm9wZG93biAuay1zdGF0ZS1mb2N1c2VkIC5rLWlucHV0LCAuay1tZW51IC5rLXBvcHVwIHtcclxuICAgIGNvbG9yOiAjMmUyZTJlO1xyXG59XHJcblxyXG4uay1zdGF0ZS1kZWZhdWx0ID4gLmstc2VsZWN0IHtcclxuICAgIGJvcmRlci1jb2xvcjogI2M1YzVjNTtcclxufVxyXG5cclxuLmstc3RhdGUtaG92ZXIgPiAuay1zZWxlY3Qge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjYjZiNmI2O1xyXG59XHJcblxyXG4uay1zdGF0ZS1mb2N1c2VkID4gLmstc2VsZWN0IHtcclxuICAgIGJvcmRlci1jb2xvcjogI2JkYmRiZDtcclxufVxyXG5cclxuLmstdGFic3RyaXA6Zm9jdXMge1xyXG4gICBcclxufVxyXG5cclxuLmstdGFic3RyaXAtaXRlbXMgLmstc3RhdGUtZGVmYXVsdCAuay1saW5rLCAuay1wYW5lbGJhciA+IGxpLmstc3RhdGUtZGVmYXVsdCA+IC5rLWxpbmsge1xyXG4gICAgY29sb3I6ICMyZTJlMmU7XHJcbn1cclxuXHJcbiAgICAuay10YWJzdHJpcC1pdGVtcyAuay1zdGF0ZS1ob3ZlciAuay1saW5rLCAuay1wYW5lbGJhciA+IGxpLmstc3RhdGUtaG92ZXIgPiAuay1saW5rLCAuay1wYW5lbGJhciA+IGxpLmstc3RhdGUtZGVmYXVsdCA+IC5rLWxpbmsuay1zdGF0ZS1ob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICMyZTJlMmU7XHJcbiAgICB9XHJcblxyXG4uay1wYW5lbGJhciAuay1zdGF0ZS1mb2N1c2VkLmstc3RhdGUtaG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogI2JjYjRiMDtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuXHJcbi5rLXRhYnN0cmlwLWl0ZW1zIC5rLXN0YXRlLWRlZmF1bHQsIC5rLWllNyAuay10YWJzdHJpcC1pdGVtcyAuay1zdGF0ZS1kZWZhdWx0IC5rLWxvYWRpbmcge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjYzVjNWM1O1xyXG59XHJcblxyXG4uay10YWJzdHJpcC1pdGVtcyAuay1zdGF0ZS1ob3ZlciwgLmstaWU3IC5rLXRhYnN0cmlwLWl0ZW1zIC5rLXN0YXRlLWhvdmVyIC5rLWxvYWRpbmcge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjYjZiNmI2O1xyXG59XHJcblxyXG4uay10YWJzdHJpcC1pdGVtcyAuay1zdGF0ZS1hY3RpdmUsIC5rLXBhbmVsYmFyIC5rLXRhYnN0cmlwLWl0ZW1zIC5rLXN0YXRlLWFjdGl2ZSwgLmstaWU3IC5rLXRhYnN0cmlwLWl0ZW1zIC5rLXN0YXRlLWFjdGl2ZSAuay1sb2FkaW5nIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjOWY5ZjlmO1xyXG59XHJcblxyXG4uay10YWJzdHJpcCAuay1jb250ZW50Lmstc3RhdGUtYWN0aXZlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBjb2xvcjogIzJlMmUyZTtcclxufVxyXG5cclxuLmstbWVudS5rLWhlYWRlciwgLmstbWVudSAuay1pdGVtIHtcclxuICAgIGJvcmRlci1jb2xvcjogI2M1YzVjNTtcclxufVxyXG5cclxuLmstY29sdW1uLW1lbnUsIC5rLWNvbHVtbi1tZW51IC5rLWl0ZW0sIC5rLW92ZXJmbG93LWNvbnRhaW5lciAuay1vdmVyZmxvdy1ncm91cCB7XHJcbiAgICBib3JkZXItY29sb3I6ICNjNWM1YzU7XHJcbn1cclxuXHJcbi5rLW92ZXJmbG93LWNvbnRhaW5lciAuay1vdmVyZmxvdy1ncm91cCB7XHJcbiAgIFxyXG59XHJcblxyXG4gICAgLmstdG9vbGJhci1maXJzdC12aXNpYmxlLmstb3ZlcmZsb3ctZ3JvdXAsIC5rLW92ZXJmbG93LWNvbnRhaW5lciAuay1vdmVyZmxvdy1ncm91cCArIC5rLW92ZXJmbG93LWdyb3VwIHtcclxuICAgICAgICBcclxuICAgIH1cclxuXHJcbi5rLXRvb2xiYXItbGFzdC12aXNpYmxlLmstb3ZlcmZsb3ctZ3JvdXAge1xyXG4gICBcclxufVxyXG5cclxuLmstY29sdW1uLW1lbnUgLmstc2VwYXJhdG9yIHtcclxuICAgIGJvcmRlci1jb2xvcjogI2M1YzVjNTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4uay1tZW51IC5rLWdyb3VwIHtcclxuICAgIGJvcmRlci1jb2xvcjogI2M1YzVjNTtcclxufVxyXG5cclxuLmstZ3JpZC1maWx0ZXIuay1zdGF0ZS1hY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLmstZ3JvdXBpbmctcm93IHRkLCAuay1ncm91cC1mb290ZXIgdGQsIC5rLWdyaWQtZm9vdGVyIHRkIHtcclxuICAgIGNvbG9yOiAjMmUyZTJlO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjYzVjNWM1O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi5rLWdyb3VwaW5nLWhlYWRlciB7XHJcbiAgICBjb2xvcjogIzJlMmUyZTtcclxufVxyXG5cclxuLmstZ3JpZCB0ZC5rLXN0YXRlLWZvY3VzZWQge1xyXG4gICBcclxufVxyXG5cclxuLmstaGVhZGVyLCAuay1ncmlkLWhlYWRlci13cmFwLCAuay1ncmlkIC5rLWdyb3VwaW5nLWhlYWRlciwgLmstZ3JpZC1oZWFkZXIsIC5rLXBhZ2VyLXdyYXAsIC5rLXBhZ2VyLXdyYXAgLmstdGV4dGJveCwgLmstcGFnZXItd3JhcCAuay1saW5rLCAuay1ncm91cGluZy1oZWFkZXIgLmstZ3JvdXAtaW5kaWNhdG9yLCAuay1nYW50dC10b29sYmFyIC5rLXN0YXRlLWRlZmF1bHQge1xyXG4gICAgYm9yZGVyOjA7XHJcbn1cclxuXHJcbi5rLXByaW1hcnksIC5rLW92ZXJmbG93LWNvbnRhaW5lciAuay1wcmltYXJ5IHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjZTQ1MjAwO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCd0ZXh0dXJlcy9oaWdobGlnaHQucG5nJyk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lLC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCxyZ2JhKDI1NSwyNTUsMjU1LC4yKSAwLHJnYmEoMjU1LDI1NSwyNTUsLjApIDEwMCUpO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSwtbW96LWxpbmVhci1ncmFkaWVudCh0b3AscmdiYSgyNTUsMjU1LDI1NSwuMikgMCxyZ2JhKDI1NSwyNTUsMjU1LC4wKSAxMDAlKTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUsLW8tbGluZWFyLWdyYWRpZW50KHRvcCxyZ2JhKDI1NSwyNTUsMjU1LC4yKSAwLHJnYmEoMjU1LDI1NSwyNTUsLjApIDEwMCUpO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSxsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLHJnYmEoMjU1LDI1NSwyNTUsLjIpIDAscmdiYSgyNTUsMjU1LDI1NSwuMCkgMTAwJSk7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNmIxODtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuXHJcbiAgICAuay1wcmltYXJ5OmZvY3VzLCAuay1wcmltYXJ5Lmstc3RhdGUtZm9jdXNlZCB7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZTQ1MjAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgndGV4dHVyZXMvaGlnaGxpZ2h0LnBuZycpO1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUsLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLHJnYmEoMjU1LDI1NSwyNTUsLjQpIDAscmdiYSgyNTUsMjU1LDI1NSwuMCkgMTAwJSk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSwtbW96LWxpbmVhci1ncmFkaWVudCh0b3AscmdiYSgyNTUsMjU1LDI1NSwuNCkgMCxyZ2JhKDI1NSwyNTUsMjU1LC4wKSAxMDAlKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lLC1vLWxpbmVhci1ncmFkaWVudCh0b3AscmdiYSgyNTUsMjU1LDI1NSwuNCkgMCxyZ2JhKDI1NSwyNTUsMjU1LC4wKSAxMDAlKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lLGxpbmVhci1ncmFkaWVudCh0byBib3R0b20scmdiYSgyNTUsMjU1LDI1NSwuNCkgMCxyZ2JhKDI1NSwyNTUsMjU1LC4wKSAxMDAlKTsgICAgICAgICAgICAgXHJcbiAgICB9XHJcblxyXG4gICAgLmstcHJpbWFyeTpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjOGQ4MDc5O1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgndGV4dHVyZXMvaGlnaGxpZ2h0LnBuZycpO1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUsLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLHJnYmEoMjU1LDI1NSwyNTUsLjQpIDAscmdiYSgyNTUsMjU1LDI1NSwuMCkgMTAwJSk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSwtbW96LWxpbmVhci1ncmFkaWVudCh0b3AscmdiYSgyNTUsMjU1LDI1NSwuNCkgMCxyZ2JhKDI1NSwyNTUsMjU1LC4wKSAxMDAlKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lLC1vLWxpbmVhci1ncmFkaWVudCh0b3AscmdiYSgyNTUsMjU1LDI1NSwuNCkgMCxyZ2JhKDI1NSwyNTUsMjU1LC4wKSAxMDAlKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lLGxpbmVhci1ncmFkaWVudCh0byBib3R0b20scmdiYSgyNTUsMjU1LDI1NSwuNCkgMCxyZ2JhKDI1NSwyNTUsMjU1LC4wKSAxMDAlKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY1ZTAzO1xyXG4gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5rLXByaW1hcnk6Zm9jdXM6YWN0aXZlOm5vdCguay1zdGF0ZS1kaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pLCAuay1wcmltYXJ5OmZvY3VzOm5vdCguay1zdGF0ZS1kaXNhYmxlZCk6bm90KFtkaXNhYmxlZF0pIHtcclxuICAgICAgIFxyXG4gICAgfVxyXG5cclxuICAgIC5rLXByaW1hcnk6YWN0aXZlIHtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBib3JkZXItY29sb3I6ICNmODVhMDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCd0ZXh0dXJlcy9oaWdobGlnaHQucG5nJyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSwtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AscmdiYSgyNTUsMjU1LDI1NSwuMikgMCxyZ2JhKDI1NSwyNTUsMjU1LC4wKSAxMDAlKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lLC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCxyZ2JhKDI1NSwyNTUsMjU1LC4yKSAwLHJnYmEoMjU1LDI1NSwyNTUsLjApIDEwMCUpO1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUsLW8tbGluZWFyLWdyYWRpZW50KHRvcCxyZ2JhKDI1NSwyNTUsMjU1LC4yKSAwLHJnYmEoMjU1LDI1NSwyNTUsLjApIDEwMCUpO1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUsbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSxyZ2JhKDI1NSwyNTUsMjU1LC4yKSAwLHJnYmEoMjU1LDI1NSwyNTUsLjApIDEwMCUpO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMjU4MDE7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmstcHJpbWFyeS5rLXN0YXRlLWRpc2FibGVkLCAuay1zdGF0ZS1kaXNhYmxlZCAuay1wcmltYXJ5LCAuay1wcmltYXJ5Lmstc3RhdGUtZGlzYWJsZWQ6aG92ZXIsIC5rLXN0YXRlLWRpc2FibGVkIC5rLXByaW1hcnk6aG92ZXIsIC5rLXByaW1hcnkuay1zdGF0ZS1kaXNhYmxlZDpob3ZlciwgLmstc3RhdGUtZGlzYWJsZWQgLmstcHJpbWFyeTphY3RpdmUsIC5rLXByaW1hcnkuay1zdGF0ZS1kaXNhYmxlZDphY3RpdmUge1xyXG4gICAgICAgIGNvbG9yOiAjZTZlNmU2O1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogI2U2ZTZlNjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY2ZjFkO1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgndGV4dHVyZXMvaGlnaGxpZ2h0LnBuZycpO1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUsLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLHJnYmEoMjU1LDI1NSwyNTUsLjIpIDAscmdiYSgyNTUsMjU1LDI1NSwuMCkgMTAwJSk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSwtbW96LWxpbmVhci1ncmFkaWVudCh0b3AscmdiYSgyNTUsMjU1LDI1NSwuMikgMCxyZ2JhKDI1NSwyNTUsMjU1LC4wKSAxMDAlKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lLC1vLWxpbmVhci1ncmFkaWVudCh0b3AscmdiYSgyNTUsMjU1LDI1NSwuMikgMCxyZ2JhKDI1NSwyNTUsMjU1LC4wKSAxMDAlKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lLGxpbmVhci1ncmFkaWVudCh0byBib3R0b20scmdiYSgyNTUsMjU1LDI1NSwuMikgMCxyZ2JhKDI1NSwyNTUsMjU1LC4wKSAxMDAlKTtcclxuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIH1cclxuXHJcbi5rLXBhZ2VyLW51bWJlcnMgLmstbGluaywgLmstdHJlZXZpZXcgLmstaW4ge1xyXG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLmstdHJlZXZpZXcgLmstaWNvbiwgLmstc2NoZWR1bGVyLXRhYmxlIC5rLWljb24sIC5rLWdyaWQgLmstaGllcmFyY2h5LWNlbGwgLmstaWNvbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbn1cclxuXHJcbi5rLXNjaGVkdWxlci10YWJsZSAuay1zdGF0ZS1ob3ZlciAuay1pY29uIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4uay1idXR0b246Zm9jdXMge1xyXG4gICAgb3V0bGluZTogMDtcclxufVxyXG5cclxuLmstZWRpdG9yIC5rLXRvb2w6Zm9jdXMge1xyXG4gICAgb3V0bGluZTogMDtcclxuICAgIGJvcmRlci1jb2xvcjogI2M1YzVjNTsgICAgICAgIFxyXG59XHJcblxyXG4uay1jaGVja2JveC1sYWJlbDpiZWZvcmUge1xyXG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbn1cclxuXHJcbi5rLWNoZWNrYm94LWxhYmVsOmFmdGVyIHtcclxuICAgIGJvcmRlci1jb2xvcjogI2M1YzVjNTtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG59XHJcblxyXG4uay1jaGVja2JveC1sYWJlbDpob3ZlcjphZnRlciwgLmstY2hlY2tib3g6Y2hlY2tlZCArIC5rLWNoZWNrYm94LWxhYmVsOmhvdmVyOmFmdGVyIHtcclxuICAgIGJvcmRlci1jb2xvcjogI2FjYWNhYztcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuXHJcbi5rLWNoZWNrYm94OmNoZWNrZWQgKyAuay1jaGVja2JveC1sYWJlbDphZnRlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjYTBkYmE5O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIGNvbG9yOiAjZjg1YTAwO1xyXG59XHJcblxyXG4uay1jaGVja2JveC1sYWJlbDphY3RpdmU6YmVmb3JlIHsgICBcclxuICAgIGJvcmRlci1jb2xvcjogIzcyYzllNDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbn1cclxuXHJcbi5rLWNoZWNrYm94LWxhYmVsOmFjdGl2ZTphZnRlciB7XHJcbiAgICBib3JkZXItY29sb3I6ICNmODVhMDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG59XHJcblxyXG4uay1jaGVja2JveDpjaGVja2VkICsgLmstY2hlY2tib3gtbGFiZWw6YWN0aXZlOmFmdGVyIHtcclxuICAgIGJvcmRlci1jb2xvcjogI2Y4NWEwMDtcclxufVxyXG5cclxuLmstY2hlY2tib3g6Y2hlY2tlZCArIC5rLWNoZWNrYm94LWxhYmVsOmFjdGl2ZTpiZWZvcmUgeyAgIFxyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxufVxyXG5cclxuLmstY2hlY2tib3g6ZGlzYWJsZWQgKyAuay1jaGVja2JveC1sYWJlbCB7XHJcbiAgICBjb2xvcjogIzlmOWY5ZjtcclxufVxyXG5cclxuICAgIC5rLWNoZWNrYm94OmRpc2FibGVkICsgLmstY2hlY2tib3gtbGFiZWw6aG92ZXI6YWZ0ZXIsIC5rLWNoZWNrYm94OmRpc2FibGVkICsgLmstY2hlY2tib3gtbGFiZWw6YWN0aXZlOmJlZm9yZSB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIH1cclxuXHJcbi5rLWNoZWNrYm94OmNoZWNrZWQ6ZGlzYWJsZWQgKyAuay1jaGVja2JveC1sYWJlbDphZnRlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZWRlYmVhO1xyXG4gICAgY29sb3I6ICNiM2IzYjM7XHJcbn1cclxuXHJcbi5rLWNoZWNrYm94OmRpc2FibGVkICsgLmstY2hlY2tib3gtbGFiZWw6YWZ0ZXIsIC5rLWNoZWNrYm94OmNoZWNrZWQ6ZGlzYWJsZWQgKyAuay1jaGVja2JveC1sYWJlbDphY3RpdmU6YWZ0ZXIsIC5rLWNoZWNrYm94OmRpc2FibGVkICsgLmstY2hlY2tib3gtbGFiZWw6aG92ZXI6YmVmb3JlLCAuay1jaGVja2JveDpjaGVja2VkOmRpc2FibGVkICsgLmstY2hlY2tib3gtbGFiZWw6aG92ZXI6YWZ0ZXIge1xyXG4gICAgYmFja2dyb3VuZDogI2VkZWJlYTtcclxuICAgIGJvcmRlci1jb2xvcjogIzljZDlhNjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbn1cclxuXHJcbi5rLXJhZGlvLWxhYmVsOmJlZm9yZSB7XHJcbiAgICBib3JkZXItY29sb3I6ICNjNWM1YzU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlci13aWR0aDogMXB4O1xyXG59XHJcblxyXG4uay1yYWRpby1sYWJlbDpob3ZlcjpiZWZvcmUsIC5rLXJhZGlvOmNoZWNrZWQgKyAuay1yYWRpby1sYWJlbDpob3ZlcjpiZWZvcmUge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjYWNhY2FjO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG5cclxuLmstcmFkaW86Y2hlY2tlZCArIC5rLXJhZGlvLWxhYmVsOmJlZm9yZSB7XHJcbiAgICBib3JkZXItY29sb3I6ICNiNmI2YjY7XHJcbn1cclxuXHJcbi5rLXJhZGlvOmNoZWNrZWQgKyAuay1yYWRpby1sYWJlbDphZnRlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY1ZTAzO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxufVxyXG5cclxuLmstcmFkaW8tbGFiZWw6YWN0aXZlOmJlZm9yZSB7ICAgXHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjZjg1YTAwO1xyXG59XHJcblxyXG4uay1yYWRpbzpjaGVja2VkICsgLmstcmFkaW8tbGFiZWw6YWN0aXZlOmJlZm9yZSB7ICAgXHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjZjg1YTAwO1xyXG59XHJcblxyXG4uay1yYWRpbzpkaXNhYmxlZCArIC5rLXJhZGlvLWxhYmVsIHtcclxuICAgIGNvbG9yOiAjOWY5ZjlmO1xyXG59XHJcblxyXG4gICAgLmstcmFkaW86ZGlzYWJsZWQgKyAuay1yYWRpby1sYWJlbDpiZWZvcmUge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogI2JmYmZiZjtcclxuICAgIH1cclxuXHJcbiAgICAuay1yYWRpbzpkaXNhYmxlZCArIC5rLXJhZGlvLWxhYmVsOmFjdGl2ZTpiZWZvcmUge1xyXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2YyZjBlZjtcclxuICAgIH1cclxuXHJcbiAgICAuay1yYWRpbzpkaXNhYmxlZCArIC5rLXJhZGlvLWxhYmVsOmJlZm9yZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2VkZWJlYTtcclxuICAgIH1cclxuXHJcbiAgICAuay1yYWRpbzpkaXNhYmxlZCArIC5rLXJhZGlvLWxhYmVsOmhvdmVyOmFmdGVyLCAuay1yYWRpbzpkaXNhYmxlZCArIC5rLXJhZGlvLWxhYmVsOmhvdmVyOmJlZm9yZSB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIH1cclxuXHJcbi5rLWNoZWNrYm94OmZvY3VzICsgLmstY2hlY2tib3gtbGFiZWw6YWZ0ZXIsIC5rLXJhZGlvOmZvY3VzICsgLmstcmFkaW8tbGFiZWw6YmVmb3JlIHtcclxuICAgIGJvcmRlci1jb2xvcjogI2Y4NWEwMDtcclxufVxyXG5cclxuLypAbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86Miksb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXBpeGVsLXJhdGlvOjIpIHtcclxuICAgIC5rLWljb246bm90KC5rLWxvYWRpbmcpLCAuay1ncm91cGluZy1kcm9wY2x1ZSwgLmstZHJvcC1oaW50LCAuay1jYWxsb3V0LCAuay10b29sLWljb24sIC5rLXN0YXRlLWhvdmVyIC5rLXRvb2wtaWNvbiwgLmstc3RhdGUtYWN0aXZlIC5rLXRvb2wtaWNvbiwgLmstc3RhdGUtYWN0aXZlLmstc3RhdGUtaG92ZXIgLmstdG9vbC1pY29uLCAuay1zdGF0ZS1zZWxlY3RlZCAuay10b29sLWljb24sIC5rLXN0YXRlLXNlbGVjdGVkLmstc3RhdGUtaG92ZXIgLmstdG9vbC1pY29uLCAuay1jb2x1bW4tbWVudSAuay1zcHJpdGUsIC5rLW1vYmlsZS1saXN0IC5rLWNoZWNrOmNoZWNrZWQsIC5rLW1vYmlsZS1saXN0IC5rLWVkaXQtZmllbGQgW3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQsIC5rLW1vYmlsZS1saXN0IC5rLWVkaXQtZmllbGQgW3R5cGU9cmFkaW9dOmNoZWNrZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnRGVmYXVsdC9zcHJpdGVfMngucG5nJyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzNDBweCAzMzZweDtcclxuICAgIH1cclxuXHJcbiAgICAuay1kcm9wZG93bi13cmFwIC5rLWlucHV0LCAuay1waWNrZXItd3JhcCAuay1pbnB1dCwgLmstbnVtZXJpYy13cmFwIC5rLWlucHV0IHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5rLWkta3BpLWRlY3JlYXNlLCAuay1pLWtwaS1kZW5pZWQsIC5rLWkta3BpLWVxdWFsLCAuay1pLWtwaS1ob2xkLCAuay1pLWtwaS1pbmNyZWFzZSwgLmstaS1rcGktb3BlbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdEZWZhdWx0L3Nwcml0ZV9rcGlfMngucG5nJyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA5NnB4IDE2cHg7XHJcbiAgICB9XHJcbn0qL1xyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OmFjdGl2ZSkge1xyXG4gICAgLmstZWRpdG9yLXRvb2xiYXItd3JhcCAuay1kcm9wZG93bi13cmFwLmstc3RhdGUtZm9jdXNlZCwgLmstZWRpdG9yLXRvb2xiYXItd3JhcCAuay1idXR0b24tZ3JvdXAgLmstdG9vbDpmb2N1cyB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG59XHJcblxyXG4ua3RiLWNoZWNrYm94LWxhYmVsLWFmdGVyIHtcclxuICAgIGJvcmRlci1jb2xvcjogI2M1YzVjNTtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbn1cclxuXHJcbi5rdGItY2hlY2tib3gtbGFiZWwtaG92ZXItYWZ0ZXIsIC5rdGItY2hlY2tib3gtY2hlY2tlZCArIC5rdGItY2hlY2tib3gtbGFiZWwtaG92ZXItYWZ0ZXIge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjYWNhY2FjO1xyXG59XHJcblxyXG4ua3RiLWNoZWNrYm94LWNoZWNrZWQgKyAua3RiLWNoZWNrYm94LWxhYmVsLWFmdGVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXItY29sb3I6ICNhMGRiYTk7XHJcbiAgICBjb2xvcjogI2Y4NWEwMDtcclxufVxyXG5cclxuLmt0Yi1jaGVja2JveC1sYWJlbC1ob3Zlci1hZnRlciwgLmt0Yi1jaGVja2JveC1jaGVja2VkICsgLmt0Yi1jaGVja2JveC1sYWJlbC1ob3Zlci1hZnRlciB7XHJcbiAgICBib3JkZXItY29sb3I6ICNhY2FjYWM7XHJcbn1cclxuXHJcbi5rdGItY2hlY2tib3gtbGFiZWwtYWN0aXZlLWFmdGVyIHtcclxuICAgIGJvcmRlci1jb2xvcjogI2Y4NWEwMDtcclxufVxyXG5cclxuLmt0Yi1jaGVja2JveC1jaGVja2VkLWRpc2FibGVkICsgLmt0Yi1jaGVja2JveC1sYWJlbC1hZnRlciwgLmt0Yi1jaGVja2JveC1kaXNhYmxlZCArIC5rdGItY2hlY2tib3gtbGFiZWwtYWZ0ZXIsIC5rdGItY2hlY2tib3gtY2hlY2tlZC1kaXNhYmxlZCArIC5rdGItY2hlY2tib3gtbGFiZWwtYWN0aXZlLWFmdGVyLCAua3RiLWNoZWNrYm94LWRpc2FibGVkICsgLmt0Yi1jaGVja2JveC1sYWJlbC1ob3Zlci1iZWZvcmUsIC5rdGItY2hlY2tib3gtY2hlY2tlZC1kaXNhYmxlZCArIC5rdGItY2hlY2tib3gtbGFiZWwtaG92ZXItYWZ0ZXIge1xyXG4gICAgYmFja2dyb3VuZDogI2VkZWJlYTtcclxuICAgIGNvbG9yOiAjYjNiM2IzO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjOWNkOWE2O1xyXG59XHJcblxyXG4ua3RiLXJhZGlvLWxhYmVsLWJlZm9yZSB7XHJcbiAgICBib3JkZXItY29sb3I6ICNjNWM1YzU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4ua3RiLXJhZGlvLWNoZWNrZWQgKyAua3RiLXJhZGlvLWxhYmVsLWFmdGVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjVlMDM7XHJcbn1cclxuXHJcbi5rdGItcmFkaW8tY2hlY2tlZCArIC5rdGItcmFkaW8tbGFiZWwtYmVmb3JlIHtcclxuICAgIGJvcmRlci1jb2xvcjogI2I2YjZiNjtcclxufVxyXG5cclxuLmt0Yi1yYWRpby1sYWJlbC1ob3Zlci1iZWZvcmUsIC5rdGItcmFkaW8tY2hlY2tlZCArIC5rdGItcmFkaW8tbGFiZWwtaG92ZXItYmVmb3JlIHtcclxuICAgIGJvcmRlci1jb2xvcjogI2FjYWNhYztcclxufVxyXG5cclxuLmt0Yi1yYWRpby1sYWJlbC1hY3RpdmUtYmVmb3JlIHtcclxuICAgIGJvcmRlci1jb2xvcjogI2Y4NWEwMDtcclxufVxyXG5cclxuLmt0Yi1yYWRpby1jaGVja2VkICsgLmt0Yi1yYWRpby1sYWJlbC1hZnRlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY1ZTAzO1xyXG59XHJcblxyXG4ua3RiLXJhZGlvLWRpc2FibGVkICsgLmt0Yi1yYWRpby1sYWJlbC1iZWZvcmUsIC5rdGItcmFkaW8tZGlzYWJsZWQgKyAua3RiLXJhZGlvLWxhYmVsLWFjdGl2ZS1iZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZDogI2VkZWJlYTtcclxuICAgIGJvcmRlci1jb2xvcjogIzljZDlhNjtcclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjEwMjRweCkge1xyXG4gICAgLmstd2Via2l0IC5rLXNjaGVkdWxlci10b29sYmFyID4gdWwuay1zY2hlZHVsZXItdmlld3MgPiBsaS5rLWN1cnJlbnQtdmlldywgLmstZmYgLmstc2NoZWR1bGVyLXRvb2xiYXIgPiB1bC5rLXNjaGVkdWxlci12aWV3cyA+IGxpLmstY3VycmVudC12aWV3LCAuay1pZTExIC5rLXNjaGVkdWxlci10b29sYmFyID4gdWwuay1zY2hlZHVsZXItdmlld3MgPiBsaS5rLWN1cnJlbnQtdmlldywgLmstc2FmYXJpIC5rLXNjaGVkdWxlci10b29sYmFyID4gdWwuay1zY2hlZHVsZXItdmlld3MgPiBsaS5rLWN1cnJlbnQtdmlldywgLmstd2Via2l0IC5rLXBhZ2VyLW51bWJlcnMgLmstY3VycmVudC1wYWdlIC5rLWxpbmssIC5rLWZmIC5rLXBhZ2VyLW51bWJlcnMgLmstY3VycmVudC1wYWdlIC5rLWxpbmssIC5rLWllMTEgLmstcGFnZXItbnVtYmVycyAuay1jdXJyZW50LXBhZ2UgLmstbGluaywgLmstc2FmYXJpIC5rLXBhZ2VyLW51bWJlcnMgLmstY3VycmVudC1wYWdlIC5rLWxpbmsge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgndGV4dHVyZXMvaGlnaGxpZ2h0LnBuZycpO1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUsLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLHJnYmEoMjU1LDI1NSwyNTUsMCkgMCxyZ2JhKDI1NSwyNTUsMjU1LC42KSAxMDAlKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lLC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCxyZ2JhKDI1NSwyNTUsMjU1LDApIDAscmdiYSgyNTUsMjU1LDI1NSwuNikgMTAwJSk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSwtby1saW5lYXItZ3JhZGllbnQodG9wLHJnYmEoMjU1LDI1NSwyNTUsMCkgMCxyZ2JhKDI1NSwyNTUsMjU1LC42KSAxMDAlKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lLGxpbmVhci1ncmFkaWVudCh0byBib3R0b20scmdiYSgyNTUsMjU1LDI1NSwwKSAwLHJnYmEoMjU1LDI1NSwyNTUsLjYpIDEwMCUpO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNlYztcclxuICAgICAgICBib3JkZXItY29sb3I6ICNjNWM1YzU7XHJcbiAgICB9XHJcblxyXG4gICAgLmstd2Via2l0IC5rLXBhZ2VyLW51bWJlcnMgLmstY3VycmVudC1wYWdlIC5rLWxpbmssIC5rLWZmIC5rLXBhZ2VyLW51bWJlcnMgLmstY3VycmVudC1wYWdlIC5rLWxpbmssIC5rLWllMTEgLmstcGFnZXItbnVtYmVycyAuay1jdXJyZW50LXBhZ2UgLmstbGluaywgLmstc2FmYXJpIC5rLXBhZ2VyLW51bWJlcnMgLmstY3VycmVudC1wYWdlIC5rLWxpbmsge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogI2M1YzVjNTtcclxuICAgIH1cclxuXHJcbiAgICAuay13ZWJraXQgLmstc2NoZWR1bGVyLXRvb2xiYXIgPiB1bC5rLXNjaGVkdWxlci12aWV3cyA+IGxpLmstY3VycmVudC12aWV3LCAuay1mZiAuay1zY2hlZHVsZXItdG9vbGJhciA+IHVsLmstc2NoZWR1bGVyLXZpZXdzID4gbGkuay1jdXJyZW50LXZpZXcsIC5rLWllMTEgLmstc2NoZWR1bGVyLXRvb2xiYXIgPiB1bC5rLXNjaGVkdWxlci12aWV3cyA+IGxpLmstY3VycmVudC12aWV3LCAuay1zYWZhcmkgLmstc2NoZWR1bGVyLXRvb2xiYXIgPiB1bC5rLXNjaGVkdWxlci12aWV3cyA+IGxpLmstY3VycmVudC12aWV3IHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5rLXdlYmtpdCAuay1zY2hlZHVsZXItdG9vbGJhciA+IHVsLmstc2NoZWR1bGVyLXZpZXdzLmstc3RhdGUtZXhwYW5kZWQgPiBsaSwgLmstZmYgLmstc2NoZWR1bGVyLXRvb2xiYXIgPiB1bC5rLXNjaGVkdWxlci12aWV3cy5rLXN0YXRlLWV4cGFuZGVkID4gbGksIC5rLWllMTEgLmstc2NoZWR1bGVyLXRvb2xiYXIgPiB1bC5rLXNjaGVkdWxlci12aWV3cy5rLXN0YXRlLWV4cGFuZGVkID4gbGksIC5rLXNhZmFyaSAuay1zY2hlZHVsZXItdG9vbGJhciA+IHVsLmstc2NoZWR1bGVyLXZpZXdzLmstc3RhdGUtZXhwYW5kZWQgPiBsaSB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIH1cclxuXHJcbiAgICAgICAgLmstd2Via2l0IC5rLXNjaGVkdWxlci10b29sYmFyID4gdWwuay1zY2hlZHVsZXItdmlld3Muay1zdGF0ZS1leHBhbmRlZCA+IGxpLmstY3VycmVudC12aWV3LCAuay1mZiAuay1zY2hlZHVsZXItdG9vbGJhciA+IHVsLmstc2NoZWR1bGVyLXZpZXdzLmstc3RhdGUtZXhwYW5kZWQgPiBsaS5rLWN1cnJlbnQtdmlldywgLmstaWUxMSAuay1zY2hlZHVsZXItdG9vbGJhciA+IHVsLmstc2NoZWR1bGVyLXZpZXdzLmstc3RhdGUtZXhwYW5kZWQgPiBsaS5rLWN1cnJlbnQtdmlldywgLmstc2FmYXJpIC5rLXNjaGVkdWxlci10b29sYmFyID4gdWwuay1zY2hlZHVsZXItdmlld3Muay1zdGF0ZS1leHBhbmRlZCA+IGxpLmstY3VycmVudC12aWV3IHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgLmstd2Via2l0IC5rLXNjaGVkdWxlci10b29sYmFyID4gdWwgbGk6Zmlyc3QtY2hpbGQsIC5rLWZmIC5rLXNjaGVkdWxlci10b29sYmFyID4gdWwgbGk6Zmlyc3QtY2hpbGQsIC5rLWllMTEgLmstc2NoZWR1bGVyLXRvb2xiYXIgPiB1bCBsaTpmaXJzdC1jaGlsZCwgLmstc2FmYXJpIC5rLXNjaGVkdWxlci10b29sYmFyID4gdWwgbGk6Zmlyc3QtY2hpbGQsIC5rLXdlYmtpdCAuay1zY2hlZHVsZXItdG9vbGJhciA+IHVsIGxpOmZpcnN0LWNoaWxkIC5rLWxpbmssIC5rLWZmIC5rLXNjaGVkdWxlci10b29sYmFyID4gdWwgbGk6Zmlyc3QtY2hpbGQgLmstbGluaywgLmstaWUxMSAuay1zY2hlZHVsZXItdG9vbGJhciA+IHVsIGxpOmZpcnN0LWNoaWxkIC5rLWxpbmssIC5rLXNhZmFyaSAuay1zY2hlZHVsZXItdG9vbGJhciA+IHVsIGxpOmZpcnN0LWNoaWxkIC5rLWxpbmssIC5rLXdlYmtpdCAuay1zY2hlZHVsZXItdG9vbGJhciA+IHVsLmstc2NoZWR1bGVyLXZpZXdzIGxpLCAuay1mZiAuay1zY2hlZHVsZXItdG9vbGJhciA+IHVsLmstc2NoZWR1bGVyLXZpZXdzIGxpLCAuay1pZTExIC5rLXNjaGVkdWxlci10b29sYmFyID4gdWwuay1zY2hlZHVsZXItdmlld3MgbGksIC5rLXNhZmFyaSAuay1zY2hlZHVsZXItdG9vbGJhciA+IHVsLmstc2NoZWR1bGVyLXZpZXdzIGxpLCAuay13ZWJraXQgLmstc2NoZWR1bGVyLXRvb2xiYXIgPiB1bC5rLXNjaGVkdWxlci12aWV3cyBsaSAuay1saW5rLCAuay1mZiAuay1zY2hlZHVsZXItdG9vbGJhciA+IHVsLmstc2NoZWR1bGVyLXZpZXdzIGxpIC5rLWxpbmssIC5rLWllMTEgLmstc2NoZWR1bGVyLXRvb2xiYXIgPiB1bC5rLXNjaGVkdWxlci12aWV3cyBsaSAuay1saW5rLCAuay1zYWZhcmkgLmstc2NoZWR1bGVyLXRvb2xiYXIgPiB1bC5rLXNjaGVkdWxlci12aWV3cyBsaSAuay1saW5rIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgfVxyXG5cclxuICAgICAgICAuay13ZWJraXQgLmstc2NoZWR1bGVyLXRvb2xiYXIgPiB1bC5rLXNjaGVkdWxlci12aWV3cyBsaTpsYXN0LWNoaWxkLCAuay1mZiAuay1zY2hlZHVsZXItdG9vbGJhciA+IHVsLmstc2NoZWR1bGVyLXZpZXdzIGxpOmxhc3QtY2hpbGQsIC5rLWllMTEgLmstc2NoZWR1bGVyLXRvb2xiYXIgPiB1bC5rLXNjaGVkdWxlci12aWV3cyBsaTpsYXN0LWNoaWxkLCAuay1zYWZhcmkgLmstc2NoZWR1bGVyLXRvb2xiYXIgPiB1bC5rLXNjaGVkdWxlci12aWV3cyBsaTpsYXN0LWNoaWxkLCAuay13ZWJraXQgLmstc2NoZWR1bGVyLXRvb2xiYXIgPiB1bC5rLXNjaGVkdWxlci12aWV3cyBsaTpsYXN0LWNoaWxkIC5rLWxpbmssIC5rLWZmIC5rLXNjaGVkdWxlci10b29sYmFyID4gdWwuay1zY2hlZHVsZXItdmlld3MgbGk6bGFzdC1jaGlsZCAuay1saW5rLCAuay1pZTExIC5rLXNjaGVkdWxlci10b29sYmFyID4gdWwuay1zY2hlZHVsZXItdmlld3MgbGk6bGFzdC1jaGlsZCAuay1saW5rLCAuay1zYWZhcmkgLmstc2NoZWR1bGVyLXRvb2xiYXIgPiB1bC5rLXNjaGVkdWxlci12aWV3cyBsaTpsYXN0LWNoaWxkIC5rLWxpbmsge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAuay13ZWJraXQgLmstcGFnZXItbnVtYmVycyAuay1jdXJyZW50LXBhZ2UgLmstbGluazpob3ZlciwgLmstZmYgLmstcGFnZXItbnVtYmVycyAuay1jdXJyZW50LXBhZ2UgLmstbGluazpob3ZlciwgLmstaWUxMSAuay1wYWdlci1udW1iZXJzIC5rLWN1cnJlbnQtcGFnZSAuay1saW5rOmhvdmVyLCAuay1zYWZhcmkgLmstcGFnZXItbnVtYmVycyAuay1jdXJyZW50LXBhZ2UgLmstbGluazpob3ZlciwgLmstd2Via2l0IC5rLXNjaGVkdWxlci10b29sYmFyID4gdWwuay1zY2hlZHVsZXItdmlld3MgPiBsaS5rLWN1cnJlbnQtdmlldzpob3ZlciwgLmstZmYgLmstc2NoZWR1bGVyLXRvb2xiYXIgPiB1bC5rLXNjaGVkdWxlci12aWV3cyA+IGxpLmstY3VycmVudC12aWV3OmhvdmVyLCAuay1pZTExIC5rLXNjaGVkdWxlci10b29sYmFyID4gdWwuay1zY2hlZHVsZXItdmlld3MgPiBsaS5rLWN1cnJlbnQtdmlldzpob3ZlciwgLmstc2FmYXJpIC5rLXNjaGVkdWxlci10b29sYmFyID4gdWwuay1zY2hlZHVsZXItdmlld3MgPiBsaS5rLWN1cnJlbnQtdmlldzpob3ZlciB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjYjZiNmI2O1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgndGV4dHVyZXMvaGlnaGxpZ2h0LnBuZycpO1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUsLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLHJnYmEoMjU1LDI1NSwyNTUsLjQpIDAscmdiYSgyNTUsMjU1LDI1NSwuMCkgMTAwJSk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSwtbW96LWxpbmVhci1ncmFkaWVudCh0b3AscmdiYSgyNTUsMjU1LDI1NSwuNCkgMCxyZ2JhKDI1NSwyNTUsMjU1LC4wKSAxMDAlKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lLC1vLWxpbmVhci1ncmFkaWVudCh0b3AscmdiYSgyNTUsMjU1LDI1NSwuNCkgMCxyZ2JhKDI1NSwyNTUsMjU1LC4wKSAxMDAlKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lLGxpbmVhci1ncmFkaWVudCh0byBib3R0b20scmdiYSgyNTUsMjU1LDI1NSwuNCkgMCxyZ2JhKDI1NSwyNTUsMjU1LC4wKSAxMDAlKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmNiNGIwO1xyXG4gICAgfVxyXG5cclxuICAgIC5rLXdlYmtpdCAuay1zY2hlZHVsZXItdG9vbGJhciA+IHVsLmstc2NoZWR1bGVyLXZpZXdzID4gbGkuay1jdXJyZW50LXZpZXcgPiAuay1saW5rLCAuay1mZiAuay1zY2hlZHVsZXItdG9vbGJhciA+IHVsLmstc2NoZWR1bGVyLXZpZXdzID4gbGkuay1jdXJyZW50LXZpZXcgPiAuay1saW5rLCAuay1pZTExIC5rLXNjaGVkdWxlci10b29sYmFyID4gdWwuay1zY2hlZHVsZXItdmlld3MgPiBsaS5rLWN1cnJlbnQtdmlldyA+IC5rLWxpbmssIC5rLXNhZmFyaSAuay1zY2hlZHVsZXItdG9vbGJhciA+IHVsLmstc2NoZWR1bGVyLXZpZXdzID4gbGkuay1jdXJyZW50LXZpZXcgPiAuay1saW5rIHtcclxuICAgICAgICBjb2xvcjogIzJlMmUyZTtcclxuICAgICAgICBtaW4td2lkdGg6IDc1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmstd2Via2l0IC5rLXNjaGVkdWxlci10b29sYmFyID4gdWwuay1zY2hlZHVsZXItdmlld3MgPiBsaS5rLWN1cnJlbnQtdmlldzpob3ZlciA+IC5rLWxpbmssIC5rLWZmIC5rLXNjaGVkdWxlci10b29sYmFyID4gdWwuay1zY2hlZHVsZXItdmlld3MgPiBsaS5rLWN1cnJlbnQtdmlldzpob3ZlciA+IC5rLWxpbmssIC5rLWllMTEgLmstc2NoZWR1bGVyLXRvb2xiYXIgPiB1bC5rLXNjaGVkdWxlci12aWV3cyA+IGxpLmstY3VycmVudC12aWV3OmhvdmVyID4gLmstbGluaywgLmstc2FmYXJpIC5rLXNjaGVkdWxlci10b29sYmFyID4gdWwuay1zY2hlZHVsZXItdmlld3MgPiBsaS5rLWN1cnJlbnQtdmlldzpob3ZlciA+IC5rLWxpbmsge1xyXG4gICAgICAgIGNvbG9yOiAjMmUyZTJlO1xyXG4gICAgfVxyXG5cclxuICAgIC5rLXdlYmtpdCAuay1wYWdlci1udW1iZXJzIC5rLWN1cnJlbnQtcGFnZSAuay1saW5rOmFmdGVyLCAuay1mZiAuay1wYWdlci1udW1iZXJzIC5rLWN1cnJlbnQtcGFnZSAuay1saW5rOmFmdGVyLCAuay1pZTExIC5rLXBhZ2VyLW51bWJlcnMgLmstY3VycmVudC1wYWdlIC5rLWxpbms6YWZ0ZXIsIC5rLXNhZmFyaSAuay1wYWdlci1udW1iZXJzIC5rLWN1cnJlbnQtcGFnZSAuay1saW5rOmFmdGVyLCAuay13ZWJraXQgLmstc2NoZWR1bGVyLXZpZXdzID4gbGkuay1zdGF0ZS1zZWxlY3RlZCA+IC5rLWxpbms6YWZ0ZXIsIC5rLWZmIC5rLXNjaGVkdWxlci12aWV3cyA+IGxpLmstc3RhdGUtc2VsZWN0ZWQgPiAuay1saW5rOmFmdGVyLCAuay1pZTExIC5rLXNjaGVkdWxlci12aWV3cyA+IGxpLmstc3RhdGUtc2VsZWN0ZWQgPiAuay1saW5rOmFmdGVyLCAuay1zYWZhcmkgLmstc2NoZWR1bGVyLXZpZXdzID4gbGkuay1zdGF0ZS1zZWxlY3RlZCA+IC5rLWxpbms6YWZ0ZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0wLjVlbTtcclxuICAgICAgICByaWdodDogLjMzM2VtO1xyXG4gICAgICAgIHdpZHRoOiAxLjMzM2VtO1xyXG4gICAgICAgIGhlaWdodDogMS4zMzNlbTtcclxuICAgIH1cclxuXHJcbiAgICAuay13ZWJraXQgLmstcGFnZXItbnVtYmVycy5rLXN0YXRlLWV4cGFuZGVkLCAuay1mZiAuay1wYWdlci1udW1iZXJzLmstc3RhdGUtZXhwYW5kZWQsIC5rLWllMTEgLmstcGFnZXItbnVtYmVycy5rLXN0YXRlLWV4cGFuZGVkLCAuay1zYWZhcmkgLmstcGFnZXItbnVtYmVycy5rLXN0YXRlLWV4cGFuZGVkLCAuay13ZWJraXQgLmstc2NoZWR1bGVyLXRvb2xiYXIgPiB1bC5rLXNjaGVkdWxlci12aWV3cy5rLXN0YXRlLWV4cGFuZGVkLCAuay1mZiAuay1zY2hlZHVsZXItdG9vbGJhciA+IHVsLmstc2NoZWR1bGVyLXZpZXdzLmstc3RhdGUtZXhwYW5kZWQsIC5rLWllMTEgLmstc2NoZWR1bGVyLXRvb2xiYXIgPiB1bC5rLXNjaGVkdWxlci12aWV3cy5rLXN0YXRlLWV4cGFuZGVkLCAuay1zYWZhcmkgLmstc2NoZWR1bGVyLXRvb2xiYXIgPiB1bC5rLXNjaGVkdWxlci12aWV3cy5rLXN0YXRlLWV4cGFuZGVkIHtcclxuICAgICAgICBib3JkZXItd2lkdGg6IDFweCAxcHggMCAxcHg7XHJcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgICAgICBib3JkZXItY29sb3I6ICNjNWM1YzU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VhZThlODtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwOyAgICAgICAgXHJcbiAgICB9XHJcblxyXG4gICAgLmstd2Via2l0IC5rLXNjaGVkdWxlci10b29sYmFyID4gdWwuay1zY2hlZHVsZXItdmlld3Muay1zdGF0ZS1leHBhbmRlZCwgLmstZmYgLmstc2NoZWR1bGVyLXRvb2xiYXIgPiB1bC5rLXNjaGVkdWxlci12aWV3cy5rLXN0YXRlLWV4cGFuZGVkLCAuay1pZTExIC5rLXNjaGVkdWxlci10b29sYmFyID4gdWwuay1zY2hlZHVsZXItdmlld3Muay1zdGF0ZS1leHBhbmRlZCwgLmstc2FmYXJpIC5rLXNjaGVkdWxlci10b29sYmFyID4gdWwuay1zY2hlZHVsZXItdmlld3Muay1zdGF0ZS1leHBhbmRlZCB7XHJcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5rLXdlYmtpdCAuay1wYWdlci1udW1iZXJzIC5rLXN0YXRlLXNlbGVjdGVkLCAuay1mZiAuay1wYWdlci1udW1iZXJzIC5rLXN0YXRlLXNlbGVjdGVkLCAuay1pZTExIC5rLXBhZ2VyLW51bWJlcnMgLmstc3RhdGUtc2VsZWN0ZWQsIC5rLXNhZmFyaSAuay1wYWdlci1udW1iZXJzIC5rLXN0YXRlLXNlbGVjdGVkLCAuay13ZWJraXQgLmstcGFnZXItbnVtYmVycyAuay1saW5rLCAuay1mZiAuay1wYWdlci1udW1iZXJzIC5rLWxpbmssIC5rLWllMTEgLmstcGFnZXItbnVtYmVycyAuay1saW5rLCAuay1zYWZhcmkgLmstcGFnZXItbnVtYmVycyAuay1saW5rIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uay1jaGFydCAuay1tYXNrIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NjgpO1xyXG4gICAgLW1vei1vcGFjaXR5OiAuNjg7XHJcbiAgICBvcGFjaXR5OiAuNjg7XHJcbn1cclxuXHJcbi5rLWNoYXJ0IC5rLXNlbGVjdGlvbiB7XHJcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwwLDAsMC4yKTsgICBcclxufVxyXG5cclxuICAgIC5rLWNoYXJ0IC5rLXNlbGVjdGlvbjpob3ZlciB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsMCwwLDAuMyk7XHJcbiAgICAgICBcclxuICAgIH1cclxuXHJcbi5rLWNoYXJ0IC5rLWhhbmRsZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmY2ZjOyAgIFxyXG59XHJcblxyXG4gICAgLmstY2hhcnQgLmstaGFuZGxlOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogI2I4YjhiODtcclxuICAgICAgXHJcbiAgICB9XHJcblxyXG4uay1jaGFydCAuay1uYXZpZ2F0b3ItaGludCAuay10b29sdGlwIHtcclxuICAgIGJvcmRlcjogM3B4IHNvbGlkICNmZmY7ICAgIFxyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIGNvbG9yOiAjMjQyNDI0O1xyXG59XHJcblxyXG4uay1jaGFydCAuay1uYXZpZ2F0b3ItaGludCAuay1zY3JvbGwge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgyNDMsODgsMCwwLjcpO1xyXG4gICAgaGVpZ2h0OiA0cHg7XHJcbn1cclxuXHJcbi5rLW1hcCAuay1tYXJrZXIge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiRGVmYXVsdC9tYXJrZXJzLnBuZ1wiKTtcclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOjIpLG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS1waXhlbC1yYXRpbzoyKSB7XHJcbiAgICAuay1tYXAgLmstbWFya2VyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJEZWZhdWx0L21hcmtlcnNfMngucG5nXCIpO1xyXG4gICAgfVxyXG59XHJcblxyXG4uay1tYXAgLmstYXR0cmlidXRpb24ge1xyXG4gICAgY29sb3I6ICM2NjY7XHJcbn1cclxuIl0sImZpbGUiOiJ2ZW5kb3IvdGVsZXJpay9rZW5kby9rZW5kby5kZWZhdWx0Lm1pbi5jc3MifQ== */
