ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
a {
    text-decoration: none;
}
strong {
    font-weight: 700!important;
}
input[type=file] {
    font-size: 14px;
}
.input-group {
    z-index: 0;
}
#fakeloader-overlay {
    background-color: #005fae!important;
}
.bg-danger {
    background: #dc3545!important;
    color: #fff;
}
.bg-success {
    background: #129b1d!important;
    color: #fff;
}
.bg-warning {
    background: #d69315!important;
    color: #fff;
}
.text-success {
    color: #129b1d!important;
}
.nav-link {
    color: #fff;
    font-size: 13px;
    padding-top: 19px;
    padding-bottom: 19px;
}
.nav-link:hover {
    color: #fd9494;
    background: #005fae;
}
.nav-link i {
    font-size: 20px;
}
.fa-clipboard-list {
    color: #d69315;
}
.fa-poll {
    color: #66afda;
}
.fa-sign-out-alt {
    color: #d66262;
}
.dropdown-menu {
    width: 265px;
    margin: 0;
    border-radius: 0;
    background: #2f3f62;
    font-size: 13px;
    padding: 0;
}
.dropdown-menu a {
    color: #fff;
}
.dropdown-menu a:hover {
    background: #0b1d46;
}
.dropdown-menu a i {
    font-size: 16px;
}
.dropdown-toggle .fa-user-circle {
    color: #d66262;
    margin-right: 5px;
}
.table-striped>tbody>tr:nth-of-type(odd) {
    --bs-table-accent-bg: #04070e;
    color: #fff;
}
.table-striped>tbody>tr:nth-of-type(odd):hover {
    --bs-table-accent-bg: #435588!important;
}
.table-striped>tbody>tr:hover {
    background: #435588!important;
}
div.dataTables_scrollBody {
    background: #04070e!important;
}
div.dtsp-panesContainer {
    border-color: #435588;
}
div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dataTables_wrapper {
    border: none!important;
}
div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dataTables_wrapper tr:hover {
    cursor: pointer;
    color: #fff;
    background-color: #435588;
}
div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dataTables_scrollBody div.dtsp-nameCont {
    text-align: left;
}
div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane button.dtsp-paneButton {
    opacity: 1;
}
div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane button.dtsp-paneButton, div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane input.dtsp-paneInputButton {
    background-color: #aaa;
}
div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dtsp-topRow button.dtsp-dull {
    color: #000;
    font-size: 20px;
}
div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dtsp-topRow button.dtsp-dull:hover {
    background: #fff;
}
div.dtsp-panesContainer button.dtsp-clearAll {
    color: #fff;
    font-weight: 700;
    background: #0b1d46;
    margin-bottom: 10px;
}
div.dtsp-panesContainer button.dtsp-clearAll:hover {
    background: #d66262;
}
div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dtsp-topRow div.dtsp-searchCont input.dtsp-search {
    background: #005fae!important;
    color: #fff;
    border: 1px solid #666!important;
    margin-bottom: 8px;
    font-size: 13px;
}
div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dtsp-topRow div.dtsp-searchCont input.dtsp-search::-moz-placeholder {
    color: #fff;
    font-size: 13px;
}
div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dtsp-topRow div.dtsp-searchCont input.dtsp-search:-ms-input-placeholder {
    color: #fff;
    font-size: 13px;
}
div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dtsp-topRow div.dtsp-searchCont input.dtsp-search::placeholder {
    color: #fff;
    font-size: 13px;
}
.dataTables_scrollBody thead {
    display: none;
}
.dataTables_filter, .dataTables_info, .dataTables_paginate, .dt-buttons {
    padding: 10px;
}
div.dt-button-collection {
    top: 0!important;
    background: #2f3f62!important;
}
.dataTables_info {
    float: left;
    margin-top: 12px;
}
.dataTables_paginate {
    float: right;
}
table.dataTable>thead .sorting:after, table.dataTable>thead .sorting:before, table.dataTable>thead .sorting_asc:after, table.dataTable>thead .sorting_asc:before, table.dataTable>thead .sorting_asc_disabled:after, table.dataTable>thead .sorting_asc_disabled:before, table.dataTable>thead .sorting_desc:after, table.dataTable>thead .sorting_desc:before, table.dataTable>thead .sorting_desc_disabled:after, table.dataTable>thead .sorting_desc_disabled:before {
    bottom: 15px;
    color: #6acf2f;
    font-size: 13px;
}
table.dataTable>thead .sorting:before, table.dataTable>thead .sorting_asc:before, table.dataTable>thead .sorting_asc_disabled:before, table.dataTable>thead .sorting_desc:before, table.dataTable>thead .sorting_desc_disabled:before {
    right: 20px;
}
table.dataTable>thead .sorting:after, table.dataTable>thead .sorting_asc:after, table.dataTable>thead .sorting_asc_disabled:after, table.dataTable>thead .sorting_desc:after, table.dataTable>thead .sorting_desc_disabled:after {
    right: 12px;
}
.table-hover>tbody>tr:hover {
    color: #fff;
    --bs-table-accent-bg: #435588!important;
    background: #435588!important;
}
table.dataTable tbody>tr.selected, table.dataTable tbody>tr>.selected {
    --bs-table-accent-bg: #d66262!important;
    color: #fff!important;
    background: #d66262;
}
.dataTables_wrapper tfoot input {
    background-color: #005fae;
    border: 1px solid #2f3f62;
    padding: 8px;
    color: #fff;
}
.dataTables_wrapper tfoot input::-moz-placeholder {
    color: #fff;
}
.dataTables_wrapper tfoot input:-ms-input-placeholder {
    color: #fff;
}
.dataTables_wrapper tfoot input::placeholder {
    color: #fff;
}
div.dtsp-searchPanes {
    justify-content: space-evenly!important;
}
div.dtsp-panesContainer div.dtsp-title {
    font-weight: 700;
    font-size: 13px;
}
div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dataTables_scrollBody div.dtsp-nameCont span.dtsp-name {
    font-size: 12px;
}
div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dataTables_scrollBody div.dtsp-nameCont span.dtsp-pill {
    background: #fd9494;
    border-color: #fd9494;
    color: #fff;
    font-weight: 700;
    font-size: 12px;
}
div.dataTables_wrapper div.dataTables_length select {
    background-color: #02031b!important;
    border-color: #2f3f62;
    color: #fff!important;
    margin-left: 5px;
    margin-right: 5px;
}
button.dt-button {
    background: #2f3f62;
    color: #fff;
    font-weight: 700;
    font-size: 14px;
    border: 0!important;
    transition: all .3s ease-in-out;
}
button.dt-button:hover {
    background: #fd9494!important;
}
.page-item.active .page-link {
    background: #2f3f62;
    border-color: #2f3f62;
    z-index: 0;
}
.pagination, div.dataTables_wrapper div.dataTables_filter label {
    font-weight: 700;
}
.pagination a {
    color: #666;
    box-shadow: none!important;
}
.select-info {
    color: #d66262;
    font-weight: 700;
    font-size: 14px;
}
.breadcrumb {
    font-size: 13px;
    margin-top: 15px;
}
.breadcrumb a {
    color: #d66262;
    font-weight: 700;
}
.breadcrumb-item.active {
    color: #fff;
}
.btn {
    color: #fff!important;
    text-transform: uppercase;
    font-size: 11px;
    letter-spacing: 1px;
    background: #163b67;
    border-radius: 0;
    box-shadow: none!important;
    padding: 10px 20px;
}
.btn i {
    margin-right: 5px;
}
.btn-check:active+.btn-secondary, .btn-check:checked+.btn-secondary, .btn-secondary.active, .btn-secondary:active, .btn-secondary:hover, .show>.btn-secondary.dropdown-toggle {
    background: #d66262;
    border-color: #d66262;
}
.form-floating>label {
    font-size: 14px;
    color: #fff;
}
.form-control, .form-floating>.form-control, .form-floating>.form-select {
    background-color: #02031b!important;
    border-color: #2f3f62;
    color: #fff!important;
}
.select2-container--default .select2-selection--single {
    background: #02031b!important;
    border-color: #2f3f62;
    padding: 13px 5px;
    height: auto;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #fff;
    font-size: 14px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
    top: 14px;
}
.select2-dropdown {
    background: #0b1d46;
    color: #fff;
    font-size: 14px;
}
.select2-container--default .select2-results__option[aria-selected=true] {
    background: #d66262!important;
}
.select2-container--default .select2-results__option--highlighted[aria-selected] {
    background: #2f3f62;
}
.picker__select--month, .picker__select--year {
    padding: 0;
    background-color: #04070e;
    color: #fff;
    border-color: #2f3f62;
    font-size: 18px;
}
.picker--opened .picker__holder {
    background: rgba(0, 0, 0, .7);
}
.picker__header {
    color: #fff;
    margin-bottom: 12px;
    margin-top: 9px;
}
.picker__month {
    text-transform: uppercase;
    font-size: 18px;
}
.picker__year {
    font-style: normal;
    font-weight: 700;
    color: #d66262;
    font-size: 18px;
}
.picker__box {
    background: #04070e;
    padding: 0;
}
.picker__table td {
    padding: 5px!important;
}
.picker__table {
    font-size: 16px;
}
.picker__button--clear, .picker__button--close, .picker__button--today {
    background: #04070e;
    border: 0;
    color: #fff!important;
    transition: all .3s ease-in-out;
}
.picker__button--clear:hover, .picker__button--close:hover, .picker__button--today:hover {
    background: #2f3f62;
}
.picker__nav--next {
    right: 0;
    transition: all .3s ease-in-out;
}
.picker__nav--next:hover {
    background: #d66262;
}
.picker__nav--next:hover:before {
    border-left-color: #fff!important;
}
.picker__nav--next:before {
    border-left-color: #d66262!important;
}
.picker__nav--prev {
    left: 0;
    transition: all .3s ease-in-out;
}
.picker__nav--prev:hover {
    background: #d66262;
}
.picker__nav--prev:hover:before {
    border-right-color: #fff!important;
}
.picker__nav--prev:before {
    border-right-color: #d66262!important;
}
.picker--focused .picker__day--highlighted, .picker__day--highlighted:hover, .picker__day--infocus:hover, .picker__day--outfocus:hover {
    background: #2f3f62;
    color: #fff;
}
.picker__day--highlighted {
    border-color: #fd9494;
}
.picker__day--today:before {
    border-top-color: #fd9494;
}
.picker__weekday {
    font-weight: 700;
    color: #d66262;
    background: #005fae!important;
}
.picker__button--clear, .picker__button--close, .picker__button--today {
    background: #005fae;
}
.picker--time .picker__box {
    background: #04070e;
}
.picker__list-item {
    background: #005fae;
    color: #fff;
}
.picker--focused .picker__list-item--highlighted, .picker__list-item--highlighted:hover, .picker__list-item:hover {
    background: #d66262;
    color: #fff;
    border-color: #fd9494;
}
.picker--time .picker__button--clear:focus, .picker--time .picker__button--clear:hover {
    background: #2f3f62;
    border-color: #2f3f62;
}
.page-link {
    background: #435588;
    border-color: #2f3f62;
    color: #fff!important;
}
.page-link:hover {
    background: #0b1d46;
    border-color: #435588;
}
.page-item.active .page-link {
    background: #d66262;
}
.page-item.disabled {
    cursor: not-allowed;
}
.page-item.disabled .page-link {
    color: #999!important;
    background: #ccc;
}
.mm-btn_prev, .mm-navbar__title {
    background: #2f3f62!important;
    font-size: 16px;
}
#panel-menu i {
    color: #d66262;
    margin-right: 7px;
}
#panel-profile a {
    border: 1px solid #2f3f62;
}
#panel-activity .mm-listview {
    margin: 0!important;
}
#panel-activity .mm-listitem, #panel-activity .mm-listitem__text {
    padding: 0!important;
}
.mm-navbar_tabs a i {
    color: #d66262;
}
.mm-menu_position-bottom.mm-menu_opened, .mm-menu_position-front.mm-menu_opened, .mm-menu_position-top.mm-menu_opened {
    z-index: 10;
}
.modal-content {
    border: none;
}
.modal-header {
    background: #005fae;
}
.modal-header .modal-title {
    color: #d66262;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase;
    font-size: 18px;
}
.modal-header .btn-close {
    background-color: #ccc;
}
.modal-body {
    padding: 0;
    background: #2f3f62;
}
.modal-body ul li {
    border-bottom: 1px solid #04070e;
}
.modal-body ul li a {
    font-size: 14px;
    display: block;
    padding: 20px 10px;
    color: #fff;
    font-weight: 300;
    transition: all .3s ease-in-out;
}
.modal-body ul li a i {
    color: #d66262;
    margin-right: 8px;
}
.modal-body ul li a:hover {
    padding-left: 30px;
    background: #0b1d46;
}
.modal-footer {
    background: #04070e;
}
body {
    background: url(../images/background.jpg) no-repeat top;
    background-size: cover;
}
.login_wrapper {
    position: relative;
    background: #005fae;
    float: right;
    width: 35%;
    height: 100vh;
    padding: 80px 50px;
}
.author {
    width: 100%;
    font-size: 12px;
    position: absolute;
    bottom: 30px;
    left: 0;
    text-align: center;
}
.author a {
    font-weight: 700;
    color: #fd9494;
}
.author a:hover {
    color: #d69315;
}
.author span {
    display: block;
    margin-top: 2px;
}
.form-check * {
    cursor: pointer!important;
}
.form-check-input:checked {
    background: #d66262;
    border-color: #d66262;
}
@media screen and (max-width:768px) {
    .login_wrapper {
    width: 100%}
}
/*# sourceMappingURL=data:application/json;
    charset=utf8;
    base64, eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9yZXNldC5zY3NzIiwiX3ZhcmlhYmxlcy5zY3NzIiwibG9naW4uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxHQUNJLGVBQWdCLENBQ2hCLFNBQVUsQ0FDVixRQUFTLENBR2IsRUFDSSxvQkFBcUIsQ0FHekIsT0FDSSx5QkFBNEIsQ0FHaEMsaUJBQ0ksY0FBZSxDQUduQixhQUNJLFNBQVUsQ0FHZCxvQkFDSSxrQ0FBbUMsQ0FHdkMsV0FDSSw0QkFBOEIsQ0FDOUIsVUFBVyxDQUdmLFlBQ0ksNEJBQThCLENBQzlCLFVBQVcsQ0FHZixZQUNJLDRCQUErQixDQUMvQixVQUFXLENBR2YsY0FDSSx1QkFBeUIsQ0FHN0IsVUFDSSxVQUFXLENBQ1gsY0FBZSxDQUNmLGdCQUFpQixDQUNqQixtQkFBb0IsQ0FKeEIsZ0JBT1EsYUM5Q00sQ0QrQ04sa0JDcERPLENENENmLFlBWVEsY0FBZSxDQUl2QixtQkFDSSxhQ3BEYSxDRHVEakIsU0FDSSxhQUFjLENBR2xCLGlCQUNJLGFDakVXLENEb0VmLGVBQ0ksV0FBWSxDQUNaLFFBQVMsQ0FDVCxlQUFnQixDQUNoQixrQkMxRVcsQ0QyRVgsY0FBZSxDQUNmLFNBQVUsQ0FOZCxpQkFTUSxVQUFXLENBVG5CLHVCQVlZLGtCQ25GRyxDRHVFZixtQkFnQlksY0FBZSxDQUszQixpQ0FDSSxhQzFGVyxDRDJGWCxnQkFBaUIsQ0FHckIseUNBRVEsNEJBQXFCLENBQ3JCLFVBQVcsQ0FIbkIsK0NBTVksc0NBQXFCLENBTmpDLDhCQVdRLDRCQUE2QixDQUlyQywwQkFDSSw0QkFBNkIsQ0FHakMsd0JBQ0ksb0JDbkhXLENEc0hmLHdGQUNJLHFCQUF1QixDQUQzQixpR0FJUSxjQUFlLENBQ2YsVUFBVyxDQUNYLHdCQzVITyxDRGdJZiw2R0FDSSxlQUFnQixDQUdwQix3RkFDSSxTQUFVLENBR2Qsb0xBQ0kscUJBQXNCLENBRzFCLGtHQUNJLFVBQVcsQ0FDWCxjQUFlLENBRm5CLHdHQUtRLGVBQWdCLENBSXhCLDZDQUNJLFVB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LGtCQ3JsQlcsQ0RtbEJmLGtCQUtRLCtCQzNsQk8sQ0RzbEJmLG9CQVFZLGNBQWUsQ0FDZixhQUFjLENBQ2QsaUJBQWtCLENBQ2xCLFVBQVcsQ0FDWCxlQUFnQixDQUNoQiw4QkFBK0IsQ0FiM0Msc0JBZ0JnQixhQ2ptQkQsQ0RrbUJDLGdCQUFpQixDQWpCakMsMEJBcUJnQixpQkFBa0IsQ0FDbEIsa0JDMW1CRCxDRGduQmYsY0FDSSxrQkNubkJXLENDR2YsS0FDSSxzREFBdUQsQ0FDdkQscUJBQXNCLENBRzFCLGVBQ0ksaUJBQWtCLENBQ2xCLGtCRFRXLENDVVgsV0FBWSxDQUNaLFNBQVUsQ0FDVixZQUFhLENBQ2IsaUJBQTRCLENBR2hDLFFBQ0ksVUFBVyxDQUNYLGNBQWUsQ0FDZixpQkFBa0IsQ0FDbEIsV0FBWSxDQUNaLE1BQU8sQ0FDUCxpQkFBa0IsQ0FOdEIsVUFTUSxlQUFpQixDQUNqQixhRHJCTSxDQ1dkLGdCQWFZLGFEcEJLLENDT2pCLGFBa0JRLGFBQWMsQ0FDZCxjQUFlLENBSXZCLGNBQ0ksd0JBQTBCLENBRzlCLDBCQUNJLGtCRHhDVyxDQ3lDWCxvQkR6Q1csQ0M0Q2Ysb0NBQ0ksZUFDSSxVQUFXLENBQ2QiLCJmaWxlIjoibG9naW4ubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbInVsIHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG5hIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuc3Ryb25nIHtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9ZmlsZV0ge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAge1xyXG4gICAgei1pbmRleDogMDtcclxufVxyXG5cclxuI2Zha2Vsb2FkZXItb3ZlcmxheSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJnLWRhbmdlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZGMzNTQ1ICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLmJnLXN1Y2Nlc3Mge1xyXG4gICAgYmFja2dyb3VuZDogJGdyZWVuMiAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5iZy13YXJuaW5nIHtcclxuICAgIGJhY2tncm91bmQ6ICR5ZWxsb3cxICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLnRleHQtc3VjY2VzcyB7XHJcbiAgICBjb2xvcjogJGdyZWVuMiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubmF2LWxpbmsge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogMTlweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxOXB4O1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAkcmVkMjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZTI7XHJcbiAgICB9XHJcblxyXG4gICAgaSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uZmEtY2xpcGJvYXJkLWxpc3Qge1xyXG4gICAgY29sb3I6ICR5ZWxsb3cxO1xyXG59XHJcblxyXG4uZmEtcG9sbCB7XHJcbiAgICBjb2xvcjogIzY2YWZkYTtcclxufVxyXG5cclxuLmZhLXNpZ24tb3V0LWFsdCB7XHJcbiAgICBjb2xvcjogJHJlZDE7XHJcbn1cclxuXHJcbi5kcm9wZG93bi1tZW51IHtcclxuICAgIHdpZHRoOiAyNjVweDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiAkYmx1ZTQ7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsdWUzO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5kcm9wZG93bi10b2dnbGUgLmZhLXVzZXItY2lyY2xlIHtcclxuICAgIGNvbG9yOiAkcmVkMTtcclxuICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG59XHJcblxyXG4udGFibGUtc3RyaXBlZD50Ym9keT50ciB7XHJcbiAgICAmOm50aC1vZi10eXBlKG9kZCkge1xyXG4gICAgICAgIC0tYnMtdGFibGUtYWNjZW50LWJnOiAjMDQwNzBFO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgLS1icy10YWJsZS1hY2NlbnQtYmc6ICM0MzU1ODggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGJsdWU1ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbmRpdi5kYXRhVGFibGVzX3Njcm9sbEJvZHkge1xyXG4gICAgYmFja2dyb3VuZDogJGJsdWUxICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmRpdi5kdHNwLXBhbmVzQ29udGFpbmVyIHtcclxuICAgIGJvcmRlci1jb2xvcjogJGJsdWU1O1xyXG59XHJcblxyXG5kaXYuZHRzcC1wYW5lc0NvbnRhaW5lciBkaXYuZHRzcC1zZWFyY2hQYW5lcyBkaXYuZHRzcC1zZWFyY2hQYW5lIGRpdi5kYXRhVGFibGVzX3dyYXBwZXIge1xyXG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgdHI6aG92ZXIge1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTU7XHJcbiAgICB9XHJcbn1cclxuXHJcbmRpdi5kdHNwLXBhbmVzQ29udGFpbmVyIGRpdi5kdHNwLXNlYXJjaFBhbmVzIGRpdi5kdHNwLXNlYXJjaFBhbmUgZGl2LmRhdGFUYWJsZXNfc2Nyb2xsQm9keSBkaXYuZHRzcC1uYW1lQ29udCB7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG5kaXYuZHRzcC1wYW5lc0NvbnRhaW5lciBkaXYuZHRzcC1zZWFyY2hQYW5lcyBkaXYuZHRzcC1zZWFyY2hQYW5lIGJ1dHRvbi5kdHNwLXBhbmVCdXR0b24ge1xyXG4gICAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuZGl2LmR0c3AtcGFuZXNDb250YWluZXIgZGl2LmR0c3Atc2VhcmNoUGFuZXMgZGl2LmR0c3Atc2VhcmNoUGFuZSBpbnB1dC5kdHNwLXBhbmVJbnB1dEJ1dHRvbiwgZGl2LmR0c3AtcGFuZXNDb250YWluZXIgZGl2LmR0c3Atc2VhcmNoUGFuZXMgZGl2LmR0c3Atc2VhcmNoUGFuZSBidXR0b24uZHRzcC1wYW5lQnV0dG9uIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNhYWE7XHJcbn1cclxuXHJcbmRpdi5kdHNwLXBhbmVzQ29udGFpbmVyIGRpdi5kdHNwLXNlYXJjaFBhbmVzIGRpdi5kdHNwLXNlYXJjaFBhbmUgZGl2LmR0c3AtdG9wUm93IGJ1dHRvbi5kdHNwLWR1bGwge1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIH1cclxufVxyXG5cclxuZGl2LmR0c3AtcGFuZXNDb250YWluZXIgYnV0dG9uLmR0c3AtY2xlYXJBbGwge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGJhY2tncm91bmQ6ICRibHVlMztcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHJlZDE7XHJcbiAgICB9XHJcbn1cclxuXHJcbmRpdi5kdHNwLXBhbmVzQ29udGFpbmVyIGRpdi5kdHNwLXNlYXJjaFBhbmVzIGRpdi5kdHNwLXNlYXJjaFBhbmUgZGl2LmR0c3AtdG9wUm93IGRpdi5kdHNwLXNlYXJjaENvbnQgaW5wdXQuZHRzcC1zZWFyY2gge1xyXG4gICAgYmFja2dyb3VuZDogJGJsdWUyICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICM2NjYgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuXHJcbiAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uZGF0YVRhYmxlc19zY3JvbGxCb2R5IHRoZWFkIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5kdC1idXR0b25zLCAuZGF0YVRhYmxlc19maWx0ZXIsIC5kYXRhVGFibGVzX2luZm8sIC5kYXRhVGFibGVzX3BhZ2luYXRlIHtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbn1cclxuXHJcbmRpdi5kdC1idXR0b24tY29sbGVjdGlvbiB7XHJcbiAgICB0b3A6IDAgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQ6ICRibHVlNCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZGF0YVRhYmxlc19pbmZvIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luLXRvcDogMTJweDtcclxufVxyXG5cclxuLmRhdGFUYWJsZXNfcGFnaW5hdGUge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcblxyXG50YWJsZS5kYXRhVGFibGU+dGhlYWQgLnNvcnRpbmc6YmVmb3JlLCB0YWJsZS5kYXRhVGFibGU+dGhlYWQgLnNvcnRpbmc6YWZ0ZXIsIHRhYmxlLmRhdGFUYWJsZT50aGVhZCAuc29ydGluZ19hc2M6YmVmb3JlLCBcclxudGFibGUuZGF0YVRhYmxlPnRoZWFkIC5zb3J0aW5nX2FzYzphZnRlciwgdGFibGUuZGF0YVRhYmxlPnRoZWFkIC5zb3J0aW5nX2Rlc2M6YmVmb3JlLCB0YWJsZS5kYXRhVGFibGU+dGhlYWQgLnNvcnRpbmdfZGVzYzphZnRlciwgXHJcbnRhYmxlLmRhdGFUYWJsZT50aGVhZCAuc29ydGluZ19hc2NfZGlzYWJsZWQ6YmVmb3JlLCB0YWJsZS5kYXRhVGFibGU+dGhlYWQgLnNvcnRpbmdfYXNjX2Rpc2FibGVkOmFmdGVyLCBcclxudGFibGUuZGF0YVRhYmxlPnRoZWFkIC5zb3J0aW5nX2Rlc2NfZGlzYWJsZWQ6YmVmb3JlLCB0YWJsZS5kYXRhVGFibGU+dGhlYWQgLnNvcnRpbmdfZGVzY19kaXNhYmxlZDphZnRlciB7XHJcbiAgICBib3R0b206IDE1cHg7XHJcbiAgICBjb2xvcjogJGdyZWVuMTtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxufVxyXG5cclxudGFibGUuZGF0YVRhYmxlPnRoZWFkIC5zb3J0aW5nOmJlZm9yZSwgdGFibGUuZGF0YVRhYmxlPnRoZWFkIC5zb3J0aW5nX2FzYzpiZWZvcmUsIHRhYmxlLmRhdGFUYWJsZT50aGVhZCAuc29ydGluZ19kZXNjOmJlZm9yZSwgXHJcbnRhYmxlLmRhdGFUYWJsZT50aGVhZCAuc29ydGluZ19hc2NfZGlzYWJsZWQ6YmVmb3JlLCB0YWJsZS5kYXRhVGFibGU+dGhlYWQgLnNvcnRpbmdfZGVzY19kaXNhYmxlZDpiZWZvcmUgIHtcclxuICAgIHJpZ2h0OiAyMHB4O1xyXG59XHJcblxyXG50YWJsZS5kYXRhVGFibGU+dGhlYWQgLnNvcnRpbmc6YWZ0ZXIsIHRhYmxlLmRhdGFUYWJsZT50aGVhZCAuc29ydGluZ19hc2M6YWZ0ZXIsIHRhYmxlLmRhdGFUYWJsZT50aGVhZCAuc29ydGluZ19kZXNjOmFmdGVyLCBcclxudGFibGUuZGF0YVRhYmxlPnRoZWFkIC5zb3J0aW5nX2FzY19kaXNhYmxlZDphZnRlciwgdGFibGUuZGF0YVRhYmxlPnRoZWFkIC5zb3J0aW5nX2Rlc2NfZGlzYWJsZWQ6YWZ0ZXIge1xyXG4gICAgcmlnaHQ6IDEycHg7XHJcbn1cclxuXHJcbi50YWJsZS1ob3Zlcj50Ym9keT50cjpob3ZlciB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIC0tYnMtdGFibGUtYWNjZW50LWJnOiAjNDM1NTg4ICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNDM1NTg4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbnRhYmxlLmRhdGFUYWJsZSB0Ym9keT50ci5zZWxlY3RlZCwgdGFibGUuZGF0YVRhYmxlIHRib2R5PnRyPi5zZWxlY3RlZCB7XHJcbiAgICAtLWJzLXRhYmxlLWFjY2VudC1iZzogI2Q2NjI2MiAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxufVxyXG5cclxudGFibGUuZGF0YVRhYmxlIHRib2R5PnRyLnNlbGVjdGVkLCB0YWJsZS5kYXRhVGFibGUgdGJvZHk+dHI+LnNlbGVjdGVkIHtcclxuICAgIGJhY2tncm91bmQ6ICRyZWQxO1xyXG59XHJcblxyXG4uZGF0YVRhYmxlc193cmFwcGVyIHRmb290IGlucHV0IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlMjtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRibHVlNDtcclxuICAgIHBhZGRpbmc6IDhweDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG5cclxuICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgIH1cclxufVxyXG5cclxuZGl2LmR0c3Atc2VhcmNoUGFuZXMge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcclxufVxyXG5cclxuZGl2LmR0c3AtcGFuZXNDb250YWluZXIgZGl2LmR0c3AtdGl0bGUge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbn1cclxuXHJcbmRpdi5kdHNwLXBhbmVzQ29udGFpbmVyIGRpdi5kdHNwLXNlYXJjaFBhbmVzIGRpdi5kdHNwLXNlYXJjaFBhbmUgZGl2LmRhdGFUYWJsZXNfc2Nyb2xsQm9keSBkaXYuZHRzcC1uYW1lQ29udCBzcGFuLmR0c3AtbmFtZSB7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbn1cclxuXHJcbmRpdi5kdHNwLXBhbmVzQ29udGFpbmVyIGRpdi5kdHNwLXNlYXJjaFBhbmVzIGRpdi5kdHNwLXNlYXJjaFBhbmUgZGl2LmRhdGFUYWJsZXNfc2Nyb2xsQm9keSBkaXYuZHRzcC1uYW1lQ29udCBzcGFuLmR0c3AtcGlsbCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkcmVkMjtcclxuICAgIGJvcmRlci1jb2xvcjogJHJlZDI7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG59XHJcblxyXG5kaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX2xlbmd0aCBzZWxlY3Qge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAyMDMxYiAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkYmx1ZTQ7XHJcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG59XHJcblxyXG5idXR0b24uZHQtYnV0dG9uIHtcclxuICAgIGJhY2tncm91bmQ6ICRibHVlNDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHJlZDIgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkYmx1ZTQ7XHJcbiAgICBib3JkZXItY29sb3I6ICRibHVlNDtcclxuICAgIHotaW5kZXg6IDA7XHJcbn1cclxuXHJcbmRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfZmlsdGVyIGxhYmVsIHtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG4ucGFnaW5hdGlvbiB7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuXHJcbiAgICBhIHtcclxuICAgICAgICBjb2xvcjogIzY2NjtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZWxlY3QtaW5mbyB7XHJcbiAgICBjb2xvcjogJHJlZDE7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxufVxyXG5cclxuLmJyZWFkY3J1bWIge1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgbWFyZ2luLXRvcDogMTVweDtcclxuXHJcbiAgICBhIHtcclxuICAgICAgICBjb2xvcjogJHJlZDE7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5icmVhZGNydW1iLWl0ZW0uYWN0aXZlIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4uYnRuIHtcclxuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcclxuICAgIGJhY2tncm91bmQ6ICRibHVlNDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcblxyXG4gICAgaSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5idG4tY2hlY2s6YWN0aXZlKy5idG4tc2Vjb25kYXJ5LCAuYnRuLWNoZWNrOmNoZWNrZWQrLmJ0bi1zZWNvbmRhcnksIC5idG4tc2Vjb25kYXJ5LmFjdGl2ZSwgLmJ0bi1zZWNvbmRhcnk6YWN0aXZlLCAuc2hvdz4uYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUge1xyXG4gICAgYmFja2dyb3VuZDogJHJlZDE7XHJcbiAgICBib3JkZXItY29sb3I6ICRyZWQxO1xyXG59XHJcblxyXG4uYnRuLXNlY29uZGFyeTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkcmVkMTtcclxuICAgIGJvcmRlci1jb2xvcjogJHJlZDE7XHJcbn1cclxuXHJcbi5mb3JtLWZsb2F0aW5nPmxhYmVsIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4uZm9ybS1jb250cm9sLCAuZm9ybS1mbG9hdGluZz4uZm9ybS1jb250cm9sLCAuZm9ybS1mbG9hdGluZz4uZm9ybS1zZWxlY3Qge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAyMDMxYiAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkYmx1ZTQ7XHJcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xyXG4gICAgYmFja2dyb3VuZDogIzAyMDMxYiAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkYmx1ZTQ7XHJcbiAgICBwYWRkaW5nOiAxM3B4IDVweDtcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcclxuICAgIHRvcDogMTRweDtcclxufVxyXG5cclxuLnNlbGVjdDItZHJvcGRvd24ge1xyXG4gICAgYmFja2dyb3VuZDogJGJsdWUzO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1zZWxlY3RlZD10cnVlXSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkcmVkMSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkYmx1ZTQ7XHJcbn1cclxuXHJcbi5waWNrZXJfX3NlbGVjdC0tbW9udGgsIC5waWNrZXJfX3NlbGVjdC0teWVhciB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUxO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXItY29sb3I6ICRibHVlNDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxufVxyXG5cclxuLnBpY2tlci0tb3BlbmVkIC5waWNrZXJfX2hvbGRlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC43KTtcclxufVxyXG5cclxuLnBpY2tlcl9faGVhZGVyIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgIG1hcmdpbi10b3A6IDlweDtcclxufVxyXG5cclxuLnBpY2tlcl9fbW9udGgge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxufVxyXG5cclxuLnBpY2tlcl9feWVhciB7XHJcbiAgICBmb250LXN0eWxlOiBpbml0aWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBjb2xvcjogJHJlZDE7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbn1cclxuXHJcbi5waWNrZXJfX2JveCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkYmx1ZTE7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4ucGlja2VyX190YWJsZSB0ZCB7XHJcbiAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBpY2tlcl9fdGFibGUge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG59XHJcblxyXG4ucGlja2VyX19idXR0b24tLWNsZWFyLCAucGlja2VyX19idXR0b24tLWNsb3NlLCAucGlja2VyX19idXR0b24tLXRvZGF5IHtcclxuICAgIGJhY2tncm91bmQ6ICRibHVlMTtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRibHVlNDtcclxuICAgIH1cclxufVxyXG5cclxuLnBpY2tlcl9fbmF2LS1uZXh0IHtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkcmVkMTtcclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogJHJlZDEgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLnBpY2tlcl9fbmF2LS1wcmV2IHtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRyZWQxO1xyXG5cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRyZWQxICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5waWNrZXItLWZvY3VzZWQgLnBpY2tlcl9fZGF5LS1oaWdobGlnaHRlZCwgLnBpY2tlcl9fZGF5LS1oaWdobGlnaHRlZDpob3ZlciwgLnBpY2tlcl9fZGF5LS1pbmZvY3VzOmhvdmVyLCAucGlja2VyX19kYXktLW91dGZvY3VzOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICRibHVlNDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4ucGlja2VyX19kYXktLWhpZ2hsaWdodGVkIHtcclxuICAgIGJvcmRlci1jb2xvcjogJHJlZDI7XHJcbn1cclxuXHJcbi5waWNrZXJfX2RheS0tdG9kYXk6YmVmb3JlIHtcclxuICAgIGJvcmRlci10b3AtY29sb3I6ICRyZWQyO1xyXG59XHJcblxyXG4ucGlja2VyX193ZWVrZGF5IHtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgY29sb3I6ICRyZWQxO1xyXG4gICAgYmFja2dyb3VuZDogJGJsdWUyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5waWNrZXJfX2J1dHRvbi0tY2xlYXIsIC5waWNrZXJfX2J1dHRvbi0tY2xvc2UsIC5waWNrZXJfX2J1dHRvbi0tdG9kYXkge1xyXG4gICAgYmFja2dyb3VuZDogJGJsdWUyO1xyXG59XHJcblxyXG4ucGlja2VyLS10aW1lIC5waWNrZXJfX2JveCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkYmx1ZTE7XHJcbn1cclxuXHJcbi5waWNrZXJfX2xpc3QtaXRlbSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkYmx1ZTI7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLnBpY2tlcl9fbGlzdC1pdGVtLS1oaWdobGlnaHRlZDpob3ZlciwgLnBpY2tlci0tZm9jdXNlZCAucGlja2VyX19saXN0LWl0ZW0tLWhpZ2hsaWdodGVkLCAucGlja2VyX19saXN0LWl0ZW06aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogJHJlZDE7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlci1jb2xvcjogJHJlZDI7XHJcbn1cclxuXHJcbi5waWNrZXItLXRpbWUgLnBpY2tlcl9fYnV0dG9uLS1jbGVhcjpob3ZlciwgLnBpY2tlci0tdGltZSAucGlja2VyX19idXR0b24tLWNsZWFyOmZvY3VzIHtcclxuICAgIGJhY2tncm91bmQ6ICRibHVlNDtcclxuICAgIGJvcmRlci1jb2xvcjogJGJsdWU0O1xyXG59XHJcblxyXG4ucGFnZS1saW5rIHtcclxuICAgIGJhY2tncm91bmQ6ICRibHVlNTtcclxuICAgIGJvcmRlci1jb2xvcjogJGJsdWU0O1xyXG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZTM7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmx1ZTU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsge1xyXG4gICAgYmFja2dyb3VuZDogJHJlZDE7XHJcbn1cclxuXHJcbi5wYWdlLWl0ZW0uZGlzYWJsZWQge1xyXG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxuXHJcbiAgICAucGFnZS1saW5rIHtcclxuICAgICAgICBjb2xvcjogIzk5OSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNjY2M7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tbS1uYXZiYXJfX3RpdGxlLCAubW0tYnRuX3ByZXYge1xyXG4gICAgYmFja2dyb3VuZDogJGJsdWU0ICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbn1cclxuXHJcbiNwYW5lbC1tZW51IGkge1xyXG4gICAgY29sb3I6ICRyZWQxO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA3cHg7XHJcbn1cclxuXHJcbiNwYW5lbC1wcm9maWxlIGEge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJsdWU0O1xyXG59XHJcblxyXG4jcGFuZWwtYWN0aXZpdHkge1xyXG4gICAgLm1tLWxpc3R2aWV3IHtcclxuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubW0tbGlzdGl0ZW0sIC5tbS1saXN0aXRlbV9fdGV4dCB7XHJcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4ubW0tbmF2YmFyX3RhYnMgYSBpIHtcclxuICAgIGNvbG9yOiAkcmVkMTtcclxufVxyXG5cclxuLm1tLW1lbnVfcG9zaXRpb24tYm90dG9tLm1tLW1lbnVfb3BlbmVkLCAubW0tbWVudV9wb3NpdGlvbi1mcm9udC5tbS1tZW51X29wZW5lZCwgLm1tLW1lbnVfcG9zaXRpb24tdG9wLm1tLW1lbnVfb3BlbmVkIHtcclxuICAgIHotaW5kZXg6IDEwO1xyXG59XHJcblxyXG4ubW9kYWwtY29udGVudCB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbn1cclxuXHJcbi5tb2RhbC1oZWFkZXIge1xyXG4gICAgYmFja2dyb3VuZDogJGJsdWUyO1xyXG5cclxuICAgIC5tb2RhbC10aXRsZSB7XHJcbiAgICAgICAgY29sb3I6ICRyZWQxO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIH1cclxuXHJcbiAgICAuYnRuLWNsb3NlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubW9kYWwtYm9keSB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgYmFja2dyb3VuZDogJGJsdWU0O1xyXG5cclxuICAgIHVsIGxpIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJsdWUxO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgcGFkZGluZzogMjBweCAxMHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcclxuICAgIFxyXG4gICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkcmVkMTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRibHVlMztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH0gXHJcbn1cclxuXHJcbi5tb2RhbC1mb290ZXIge1xyXG4gICAgYmFja2dyb3VuZDogJGJsdWUxO1xyXG59IiwiJGJsdWUxOiAjMDQwNzBlO1xyXG4kYmx1ZTI6ICMwQzEzMjU7XHJcbiRibHVlMzogIzBiMWQ0NjtcclxuJGJsdWU0OiAjMkYzRjYyO1xyXG4kYmx1ZTU6ICM0MzU1ODg7XHJcbiRyZWQxOiAgI2Q2NjI2MjtcclxuJHJlZDI6ICNmZDk0OTQ7XHJcbiRyZWQzOiAjZGMzNTQ1O1xyXG4kZ3JlZW4xOiAjNmFjZjJmO1xyXG4kZ3JlZW4yOiAjMTI5YjFkO1xyXG4keWVsbG93MTogI2Q2OTMxNTsiLCJAaW1wb3J0ICd2YXJpYWJsZXMnO1xyXG5AaW1wb3J0ICdyZXNldCc7XHJcblxyXG5ib2R5IHtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYmFja2dyb3VuZC5qcGcpIG5vLXJlcGVhdCB0b3A7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG59XHJcblxyXG4ubG9naW5fd3JhcHBlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBiYWNrZ3JvdW5kOiAkYmx1ZTI7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICB3aWR0aDogMzUlO1xyXG4gICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgIHBhZGRpbmc6IDgwcHggNTBweCA4MHB4IDUwcHg7XHJcbn1cclxuXHJcbi5hdXRob3Ige1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDMwcHg7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIGEge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIGNvbG9yOiAkcmVkMjtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkeWVsbG93MTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uZm9ybS1jaGVjayAqIHtcclxuICAgIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkIHtcclxuICAgIGJhY2tncm91bmQ6ICRyZWQxO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkcmVkMTtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5sb2dpbl93cmFwcGVyIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxufSJdfQ== */
