.assay_filter_bar,.biosample_filter_bar,.series_filter_bar,.table_div{box-shadow:0 2px 4px rgba(0,0,0,.14),0 2px 4px rgba(0,0,0,.24)}.appliedAssay_tab_header .nav-link,.assay_tab_header .nav-link,.biosample_tab_header .nav-link,.data_tab_header .nav-link,.labs_header .nav-link,.sequencing_tab_header .nav-link,.series_tab_header .nav-link{box-shadow:0 3px 6px rgba(0,0,0,.16),0 -3px -6px rgba(0,0,0,.16)}.nav.nav-tabs{-ms-flex-align:end;align-items:flex-end}ul.nav.nav-tabs#table_tabs{border-bottom:1pt solid transparent}.tables_div{margin:0 auto;width:100%}.nav-tabs>li>a{font-size:16pt;color:#fff;border:none}.nav-tabs>li>a:hover{background-color:transparent}.tables_div .table{border-collapse:collapse;width:99vw}.tables_div .table a{color:grey;text-decoration:underline}.tables_div .table tbody{border-left:3pt solid #f9f9f9}.tables_div .table th a{color:#fff;text-decoration:underline}table.table.assay_table.dataTable.no-footer,table.table.biosample_table.dataTable.no-footer,table.table.series_table.dataTable.no-footer{margin-top:0!important;border-collapse:collapse}#help_tables{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:start;align-content:flex-start}#help_tables .table a{color:#fff;text-decoration:none}.table-container{width:120em}.table-container th{border-top:0}.table-container .container-fluid{padding-left:0}.labs_header .nav-link{text-decoration:none;background-color:#5897fb;width:100%;border-right:2pt solid #fff;border-bottom:2pt solid #fff}.labs_header .nav-link:last-child{border-right:0}.labs_header .nav-link:hover{text-decoration:underline;background-color:#5d9afb}.labs_header .nav-link a{color:#fff}.labs_header .nav-link.active{color:#fff;cursor:default;background-color:#5897fb;border-bottom:2pt solid #5897fb}.series_tab_header .nav-link{text-decoration:none;background-color:#e74c3c;width:100%;border-right:2pt solid #fff;border-bottom:2pt solid #fff}.series_tab_header .nav-link:last-child{border-right:0}.series_tab_header .nav-link:hover{text-decoration:underline;background-color:#e85041}.series_tab_header .nav-link a{color:#fff}.series_tab_header .nav-link.active{color:#fff;cursor:default;background-color:#e74c3c;border-bottom:2pt solid #e74c3c}.biosample_tab_header .nav-link{text-decoration:none;background-color:#e67e22;width:100%;border-right:2pt solid #fff;border-bottom:2pt solid #fff}.biosample_tab_header .nav-link:last-child{border-right:0}.biosample_tab_header .nav-link:hover{text-decoration:underline;background-color:#e78127}.biosample_tab_header .nav-link a{color:#fff}.biosample_tab_header .nav-link.active{color:#fff;cursor:default;background-color:#e67e22;border-bottom:2pt solid #e67e22}.assay_tab_header .nav-link{text-decoration:none;background-color:#40c057;width:100%;border-right:2pt solid #fff;border-bottom:2pt solid #fff}.assay_tab_header .nav-link:last-child{border-right:0}.assay_tab_header .nav-link:hover{text-decoration:underline;background-color:#44c15a}.assay_tab_header .nav-link a{color:#fff}.assay_tab_header .nav-link.active{color:#fff;cursor:default;background-color:#40c057;border-bottom:2pt solid #40c057}.appliedAssay_tab_header .nav-link{text-decoration:none;background-color:#27ae60;width:100%;border-right:2pt solid #fff;border-bottom:2pt solid #fff}.appliedAssay_tab_header .nav-link:last-child{border-right:0}.appliedAssay_tab_header .nav-link:hover{text-decoration:underline;background-color:#28b262}.appliedAssay_tab_header .nav-link a{color:#fff}.appliedAssay_tab_header .nav-link.active{color:#fff;cursor:default;background-color:#27ae60;border-bottom:2pt solid #27ae60}.sequencing_tab_header .nav-link{text-decoration:none;background-color:#1098ad;width:100%;border-right:2pt solid #fff;border-bottom:2pt solid #fff}.sequencing_tab_header .nav-link:last-child{border-right:0}.sequencing_tab_header .nav-link:hover{text-decoration:underline;background-color:#109cb2}.sequencing_tab_header .nav-link a{color:#fff}.sequencing_tab_header .nav-link.active{color:#fff;cursor:default;background-color:#1098ad;border-bottom:2pt solid #1098ad}.data_tab_header .nav-link{text-decoration:none;background-color:#0b7285;width:100%;border-right:2pt solid #fff;border-bottom:2pt solid #fff}.data_tab_header .nav-link:last-child{border-right:0}.data_tab_header .nav-link:hover{text-decoration:underline;background-color:#0b768a}.data_tab_header .nav-link a{color:#fff}.data_tab_header .nav-link.active{color:#fff;cursor:default;background-color:#0b7285;border-bottom:2pt solid #0b7285}.labs_table th{color:#fff;background-color:#5897fb}.labs_table th a{color:#fff;text-decoration:underline}.series_table th{color:#fff;background-color:#e74c3c}.series_table th a{color:#fff;text-decoration:underline}.biosample_table th{color:#fff;background-color:#e67e22}.biosample_table th a{color:#fff;text-decoration:underline}.assay_table th{color:#fff;background-color:#40c057}.assay_table th a{color:#fff;text-decoration:underline}.applied_assay_table th{color:#fff;background-color:#27ae60}.applied_assay_table th a{color:#fff;text-decoration:underline}.sequencing_table th{color:#fff;background-color:#1098ad}.sequencing_table th a{color:#fff;text-decoration:underline}.data_table th{color:#fff;background-color:#0b7285}.data_table th a{color:#fff;text-decoration:underline}.series_filter_bar{border-top:5pt solid #e74c3c}.biosample_filter_bar,.series_filter_bar{z-index:1;display:flex-block;-ms-flex-direction:column;flex-direction:column;max-width:20em;width:20%;min-width:10em;position:relative;padding:.5em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:100%}.biosample_filter_bar{border-top:5pt solid #e67e22}.assay_filter_bar{border-top:5pt solid #40c057;z-index:1;display:flex-block;-ms-flex-direction:column;flex-direction:column;max-width:20em;width:20%;min-width:10em;position:relative;padding:.5em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:100%}.dataTables_paginate{margin:0 auto}.dataTables_navbar{margin-top:1em;margin-left:.5em;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.dataTables_navbar a{outline:0}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover{background-color:#cdcdcd;border-color:#cdcdcd}.pagination>li>a:hover{background-color:rgba(88,151,251,.3)}.paginate_button.disabled a,.paginate_button.disabled a:hover{background-color:#f9f9f9;color:#cdcdcd}li[id$=_ellipsis].disabled a{border-top:0;border-bottom:0;background-color:#fff}.selectAutoFill:first-child{font-weight:700}ul{list-style-type:none}.facet_text{height:2em;width:90%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.facet_text .count{margin-right:-.9em}.term{width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.facet_item{display:-ms-flexbox;display:flex;margin:.5em;padding:.1em;padding-top:0;padding-bottom:0;cursor:default;-ms-flex-order:1;order:1}.facet_item:hover{background-color:rgba(88,151,251,.3)}.main{margin-left:0}.active_item{border:2pt solid #5897fb}.table_subdiv{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.search_box{box-shadow:0;border-radius:2pt}label{margin-bottom:0}.dataTables_info{max-width:38%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right;padding-right:.5em}.less,.more{text-align:right;margin-right:.5em;-ms-flex-order:10;order:10}.facet{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border-top:1pt solid #f7f7f7}.table_div{padding:0}.clear_table{width:100%}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl92YXJpYWJsZXMuc2NzcyIsInRhYmxlLmNzcyIsInRhYmxlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBbUJBLHNFQ2pCRSw4RERrQkEsQ0NqQkQsQUFFRCwrTUFFRSxnRUFBMkUsQ0RrQjdFLEFDbUJBLGNBRUUsbUJBQW9CLEFDbkN0QixvQkFBQSxDRHFDQyxBQ2pDRCwyQkFDSSxtQ0FBYyxDRG9DakIsQUNoQ0QsWUFDSSxjQUFlLEFBQ2YsVUFBWSxDRG1DZixBQUVELGVBQ0UsZUFBZ0IsQUN2QmxCLFdBQUEsQUFDSSxXQUFBLENEeUJILEFBRUQscUJBQ0UsNEJDeEJnQyxDRHlCakMsQUFFRCxtQkFDRSx5QkN0QmtCLEFEdUJsQixVQ3RCTSxDRHVCUCxBQUVELHFCQ25CSSxXQUFBLEFEcUJGLHlCQUEyQixDQ25CN0IsQURzQkEseUJBQ0UsNkJBQStCLENDbkJqQyxBRHNCQSx3QkFDRSxXQUFhLEFDbEJmLHlCQUFBLENEb0JDLEFBWUQseUlBQ0UsdUJBQXlCLEFDUTNCLHdCQUFBLENETkMsQUFFRCxhQ1dBLG9CQUFBLEFBQ0ksYUFBQSxBQWpDQSwwQkFBcUIsQUFDckIsc0JBQUEsQUFDQSx5QkFBVyxBQUdYLHdCQUFBLENEMEJILEFBRUQsc0JDdEJJLFdBQUEsQUR3QkYsb0JDdkJNLENEd0JQLEFBRUQsaUJDcEJJLFdBQUEsQ0RzQkgsQUFFRCxvQkFDRSxZQ3JCUSxDRHNCVCxBQUVELGtDQzdDSSxjQUFBLENEK0NILEFBRUQsdUJDM0NJLHFCQUFBLEFENkNGLHlCQzVDb0IsQUFHbEIsV0FBQSxBRDJDRiw0QkMxQ2dDLEFEMkNoQyw0QkMxQzBDLENEMkMzQyxBQUVELGtDQUNFLGNDeENrQixDRHlDbkIsQUFFRCw2QkFDRSwwQkFBMkIsQUN0QjdCLHdCQUFBLENEd0JDLEFBRUQseUJDOURJLFVBQUEsQ0RnRUgsQUFFRCw4QkM1REksV0FBQSxBRDhERixlQzdETSxBRDhETix5QkM3RE0sQUFFSiwrQkFBQSxDRDZESCxBQUVELDZCQUNFLHFCQzNEcUIsQUQ0RHJCLHlCQzNETSxBRDRETixXQzNEUSxBRDREUiw0QkFBOEIsQUN0Q2hDLDRCQUFBLENEd0NDLEFBRUQsd0NDakZJLGNBQUEsQ0RtRkgsQUFFRCxtQ0MvRUksMEJBQUEsQURpRkYsd0JDaEZNLENEaUZQLEFBRUQsK0JDN0VJLFVBQUEsQ0QrRUgsQUFFRCxvQ0FDRSxXQzlFUSxBRCtFUixlQUFnQixBQ3REbEIseUJBQUEsQUEvQ0ksK0JBQXFCLENEd0d4QixBQUVELGdDQ3BHSSxxQkFBQSxBQUNBLHlCQUFBLEFEc0dGLFdDckdNLEFBR0osNEJBQUEsQURvR0YsNEJDbkdnQyxDRG9HakMsQUFFRCwyQ0NoR0ksY0FBQSxDRGtHSCxBQUVELHNDQUNFLDBCQ2pHUSxBRGtHUix3QkFBMEIsQ0N0RTVCLEFEeUVBLGtDQ3pISSxVQUFXLENEMkhkLEFBRUQsdUNBQ0UsV0N4SE0sQUFHSixlQUFBLEFEdUhGLHlCQ3RITSxBRHVITiwrQkN0SDBDLENEdUgzQyxBQUVELDRCQUNFLHFCQ3BIa0IsQURxSGxCLHlCQ3BIcUIsQURxSHJCLFdDcEhNLEFEcUhOLDRCQ3BIUSxBRHFIUiw0QkFBK0IsQ0N0RmpDLEFEeUZBLHVDQzVJSSxjQUFXLENEOElkLEFBRUQsa0NBQ0UsMEJDM0lvQixBQUdsQix3QkFBQSxDRDBJSCxBQUVELDhCQUNFLFVDeElNLENEeUlQLEFBRUQsbUNBQ0UsV0N2SU0sQUR3SU4sZUN2SVEsQUR3SVIseUJBQTBCLEFDdEc1QiwrQkFBQSxDRHdHQyxBQUVELG1DQUNFLHFCQ2hQa0IsQURpUGxCLHlCQ2hQTSxBRGlQTixXQUFZLEFDMUdkLDRCQUFBLEFBM0lJLDRCQUFZLENEd1BmLEFBRUQsOENBQ0UsY0N2UE0sQ0R3UFAsQUFFRCx5Q0M3UEksMEJGQ3FCLEFFQXJCLHdCQUFBLENEK1BILEFBRUQscUNDbEhBLFVBQUEsQ0RvSEMsQUFFRCwwQ0FDRSxXQ3JRTSxBRHNRTixlQ3JRTSxBRHNRTix5QkFBMEIsQUN0SDVCLCtCQUFBLENEd0hDLEFBRUQsaUNBQ0UscUJDNVFrQixBRDZRbEIseUJDNVFNLEFENlFOLFdBQVksQUMxSGQsNEJBQUEsQUF2SkksNEJBQVksQ0RvUmYsQUFFRCw0Q0FDRSxjQ25STSxDRG9SUCxBQUVELHVDQ3pSSSwwQkZLZ0IsQUVKaEIsd0JBQUEsQ0QyUkgsQUFFRCxtQ0MvR0EsVUFBQSxDRGlIQyxBQUVELHdDQzlISSxXQUFBLGVBQUEsQURpSUYseUJDaklFLEFEa0lGLCtCQ2xJd0IsQ0RtSXpCLEFBRUQsMkJDaklJLHFCQUFpQixBQUVqQix5QkFBYyxBQUNkLFdBQUEsQUFDRSw0QkFBZ0IsQUFDaEIsNEJBQXVCLENEa0k1QixBQzVIRCxzQ0FwQkksY0FBQSxDRG9KSCxBQUVELGlDQ2pKSSwwQkFBQSxBRG1KRix3QkNuSkUsQ0RvSkgsQUFFRCw2QkNuSkksVUFBQSxDRHFKSCxBQUVELGtDQ2xKTSxXQUFBLEFBQ0EsZUFBQSxBQVFGLHlCQUFZLEFENklkLCtCQUFpQyxDQzNJbkMsQUQ4SUEsZUNsS0ksV0FBQSxBQUNBLHdCQUFBLENEb0tILEFBRUQsaUJDcktJLFdBQUEsQUFDQSx5QkFBVSxDRHVLYixBQUVELGlCQ3BLSSxXQUFBLEFBQ0Usd0JBQWdCLENEc0tyQixBQUVELG1CQ3pKQSxXQUFBLEFBQ0kseUJBQWMsQ0QySmpCLEFBRUQsb0JDekpJLFdBQUEsQUFDQSx3QkFBYSxDRDJKaEIsQUFFRCxzQkM1SkksV0FBQSxBRDhKRix5QkM5SnFCLENEK0p0QixBQUVELGdCQUNFLFdDaktFLEFBTEosd0JBQUEsQ0R3S0MsQUM3SkQsa0JBQ0ksV0FBQSxBQUNBLHlCRmxNdUIsQ0NrVzFCLEFBRUQsd0JBQ0UsV0FBYSxBQzFKZix3QkFBQSxDRDRKQyxBQ3pKRCwwQkFDSSxXQUFBLEFBQ0EseUJGaE51QixDQzRXMUIsQUFFRCxxQkFDRSxXQUFhLEFDekpmLHdCQUFBLENEMkpDLEFBRUQsdUJBQ0UsV0FBYSxBQ3hKZix5QkFBQSxDRDBKQyxBQ3ZKRCxlQUNJLFdBQUEsQUQwSkYsd0JBQTBCLENDeEo1QixBRDJKQSxpQkNySlEsV0FBQSx5QkFBYSxDRHdKcEIsQUFFRCxtQkFDRSw0QkMxSnlCLENEMEsxQixBQUVELHlDQWpCRSxVQzNKTSxBQUNBLG1CQUFBLEFBQ0EsMEJBQW1CLEFEOEp6QixzQkM5Sk0sQUQrSk4sZUMvSk0sQUFDQSxVQUFBLEFEZ0tOLGVDaEtNLEFEaUtOLGtCQ2pLTSxBRGtLTixhQ2xLTSxBQVZSLG1CQUFBLEFEOEtFLGdCQ2xLVSxBRG1LVix1QkFBd0IsQUNoSzFCLFdBQUEsQ0RvS0EsQUFpQkMsc0JDakxHLDRCQUF1QixDRGlMMUIsQUFFRCxrQkFDRSw2QkFBOEIsQUNsS2hDLFVBQUEsQUFDSSxtQkFBQSxBQUdBLDBCQUFhLEFBQWIsc0JBQWEsQUFBYixlQUFhLEFBQ2IsVUFBQSxlQUFBLEFEdUtGLGtCQ3ZLRSxBRHdLRixhQ3hLRSxBQUNBLG1CQUFBLEFEeUtGLGdCQ3pLRSxBRDBLRix1QkFBd0IsQUN4SzFCLFdBQUEsQ0QwS0MsQUFFRCxxQkFDRSxhQUFlLENDbktqQixBRHNLQSxtQkNuS0EsZUFBQSxBQUNJLGlCQUFjLEFBRWQsb0JBQWdCLEFBQ2hCLGFBQUEsQUR1S0YsdUJBQXdCLEFDbEsxQixtQkFBQSxBQUVJLHNCQUFtQixBQUNuQiw2QkFBUSxDRG9LWCxBQUVELHFCQ25LQSxTQUFBLENEcUtDLEFBRUQsOEVBQ0UseUJDcktVLEFEc0tWLG9CQ3RLVSxDRHVLWCxBQUVELHVCQ3RLSSxvQ0FBYSxDRHdLaEIsQUFFRCw4REFDRSx5QkMxS0UsQUQyS0YsYUMzS0UsQ0Q0S0gsQUNwSUQsNkJBRUksYUFBVSxBRHNJWixnQkFBaUIsQUNuSW5CLHFCQUFBLENEcUlDLEFBRUQsNEJBQ0UsZUFBa0IsQ0FDbkIsQUFFRCxHQUNFLG9CQUFzQixDQUN2QixBQUVELFlBQ0UsV0FBWSxBQUNaLFVBQVcsQUFFWCxvQkFBcUIsQUFDckIsYUFBYyxBQUdkLHVCQUF3QixBQUN4QixtQkFBb0IsQUFFcEIsc0JBQXVCLEFBQ3ZCLDhCQUErQixBQUUvQixzQkFBdUIsQUFDdkIsbUJBQW9CLEFBQ3BCLHlCQUEwQixBQUMxQixzQkFBdUIsQUFDdkIscUJBQXNCLEFBQ3RCLGdCQUFrQixDQUNuQixBQUVELG1CQUNFLGtCQUFxQixDQUN0QixBQUVELE1BQ0UsVUFBVyxBQUNYLG1CQUFvQixBQUNwQixnQkFBaUIsQUFDakIsc0JBQXdCLENBQ3pCLEFBRUQsWUFFRSxvQkFBcUIsQUFDckIsYUFBYyxBQUNkLFlBQWMsQUFDZCxhQUFlLEFBQ2YsY0FBZSxBQUNmLGlCQUFrQixBQUNsQixlQUFnQixBQUVoQixpQkFBa0IsQUFDbEIsT0FBUyxDQUNWLEFBRUQsa0JBQ0Usb0NBQTBDLENBQzNDLEFBRUQsTUFDRSxhQUFlLENBQ2hCLEFBRUQsYUFDRSx3QkFBMEIsQ0FDM0IsQUFFRCxjQUVFLG9CQUFxQixBQUNyQixhQUFjLEFBR2QsdUJBQXdCLEFBQ3hCLG1CQUFvQixBQUNwQixxQkFBc0IsQUFDdEIsZ0JBQWtCLENBQ25CLEFBRUQsWUFFRSxhQUFjLEFBQ2QsaUJBQW1CLENBQ3BCLEFBRUQsTUFDRSxlQUFpQixDQUNsQixBQUVELGlCQUNFLGNBQWUsQUFDZixtQkFBb0IsQUFDcEIsZ0JBQWlCLEFBQ2pCLHVCQUF3QixBQUN4QixpQkFBa0IsQUFDbEIsa0JBQXFCLENBQ3RCLEFBVUQsWUFQRSxpQkFBa0IsQUFDbEIsa0JBQW9CLEFBRXBCLGtCQUFtQixBQUNuQixRQUFVLENBU1gsQUFFRCxPQUVFLG9CQUFxQixBQUNyQixhQUFjLEFBR2QsMEJBQTJCLEFBQzNCLHNCQUF1QixBQUN2Qiw0QkFBOEIsQ0FDL0IsQUFFRCxXQUNFLFNBQVcsQ0FDWixBQUVELGFBQ0UsVUFBWSxDQUNiIiwiZmlsZSI6InRhYmxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8vIHNhc3MtbGludDpkaXNhYmxlIGxlYWRpbmctemVybywgdmFyaWFibGUtbmFtZS1mcm9tYXRcbi8vIHNhc3MtbGludDpkaXNhYmxlIHZhcmlhYmxlLW5hbWUtZnJvbWF0XG5cbiRzZXJpZXMtY29sb3I6ICNlNzRjM2M7XG4kYmlvc2FtcGxlLWNvbG9yOiAjZTY3ZTIyO1xuJGFzc2F5LWNvbG9yOiAjNDBjMDU3O1xuJGFwcGxpZWRBc3NheS1jb2xvcjogIzI3YWU2MDtcbiRzZXF1ZW5jaW5nLWNvbG9yOiAjMTA5OGFkO1xuJGRhdGEtY29sb3I6ICMwYjcyODU7XG4kY2VsbC13aWR0aDogMTguMDVlbTtcbiRzZWxlY3Rfc3Ryb2tlLWNvbG9yOiAjNTg5N2ZiO1xuJHNlbGVjdF9maWxsLWNvbG9yOiB0cmFuc3BhcmVudGl6ZSgkc2VsZWN0X3N0cm9rZS1jb2xvciwwLjcpO1xuJGNlbGxfYm9yZGVyLWNvbG9yOiAjQ0RDRENEO1xuJG5hdmJhci1jb2xvcjogJHNlcXVlbmNpbmctY29sb3I7XG4kc2VjdGlvbi1jb2xvcjogbGlnaHRlbigjZjZmNmY2LDElKTtcbiRzdWJncmlkLWNvbG9yOiAjZmRmZGZkO1xuJGNlbGxfYm9yZGVyLWNvbG9yX2luYWN0aXZlOiAjY2RjZGNkO1xuJGJhci1jb2xvcjogI0VERURFRDtcblxuLmJveC1zaGFkb3cge1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KSwgMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4yMyk7XG59XG4ubGlnaHRlci1ib3gtc2hhZG93ICB7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbn1cbi5saWdodC1ib3gtc2hhZG93ICB7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbn1cbi5oZWFkZXItc2hhZG93IHtcbiAgYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNiksIDAgLTNweCAtNnB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG59XG5cbkBtaXhpbiBidG4gKCRjb2xvcjEsICRjb2xvcjIpIHtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDEzcHQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHQ7XG4gIGZsb2F0OiByaWdodDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yMTtcbiAgQGV4dGVuZCAuYm94LXNoYWRvdztcbiAgJjpmb2N1cyB7XG4gICAgLy8gY29sb3I6ICRjb2xvcjI7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjI7XG4gICAgYm94LXNoYWRvdzogMDtcbiAgfVxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgLy8gYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yMjtcbiAgICBAZXh0ZW5kIC5saWdodGVyLWJveC1zaGFkb3c7XG4gIH1cbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiAkY29sb3IyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjI7XG4gICAgYm94LXNoYWRvdzogMDtcbiAgfVxufVxuXG4uZ2x5cGhpY29uLXJlZnJlc2gtYW5pbWF0ZSB7XG4gICAgLWFuaW1hdGlvbjogc3BpbiAyLjVzIGluZmluaXRlIGxpbmVhcjtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogc3BpbjIgMi41cyBpbmZpbml0ZSBsaW5lYXI7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzcGluMiB7XG4gICAgZnJvbSB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7fVxuICAgIHRvIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO31cbn1cblxuQGtleWZyYW1lcyBzcGluIHtcbiAgICBmcm9tIHsgdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoMGRlZyk7fVxuICAgIHRvIHsgdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoMzU5ZGVnKTt9XG59XG5cbi8vIC5idG4tb3V0bGluZXtcbi8vICAgICBjb2xvcjogJHNlcXVlbmNpbmctY29sb3I7XG4vLyAgICAgYm9yZGVyLWNvbG9yOiAkc2VxdWVuY2luZy1jb2xvcjtcbi8vICAgICAvLyBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xuLy8gICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuLy9cbi8vICAgICAmOmhvdmVye1xuLy8gICAgICAgICBjb2xvcjp3aGl0ZTtcbi8vICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlcXVlbmNpbmctY29sb3I7XG4vLyAgICAgICAgIGJvcmRlci1jb2xvcjogJHNlcXVlbmNpbmctY29sb3I7XG4vLyAgICAgfVxuLy8gfVxuLy9cbi8vIC5idG4tb3V0bGluZS5hY3RpdmU6Zm9jdXMge1xuLy8gICAgIGNvbG9yOiAkc2VxdWVuY2luZy1jb2xvcjtcbi8vICAgICBmb250LXdlaWdodDogYm9sZDtcbi8vICAgICBib3JkZXI6IDJwdCBzb2xpZCAkc2VxdWVuY2luZy1jb2xvcjtcbi8vICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbi8vICAgICBib3gtc2hhZG93OiBub25lO1xuLy8gICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuLy8gICAgICY6aG92ZXIsXG4vLyAgICAgJjphY3RpdmV7XG4vLyAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZXF1ZW5jaW5nLWNvbG9yO1xuLy8gICAgICAgICBjb2xvcjogd2hpdGU7XG4vLyAgICAgICAgIGJvcmRlci1jb2xvcjogJHNlcXVlbmNpbmctY29sb3I7XG4vLyAgICAgfVxuLy8gfVxuIiwiLnNlcmllc19maWx0ZXJfYmFyLC5iaW9zYW1wbGVfZmlsdGVyX2JhciwuYXNzYXlfZmlsdGVyX2JhciwudGFibGVfZGl2IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbn1cblxuLmxhYnNfaGVhZGVyIC5uYXYtbGluaywuc2VyaWVzX3RhYl9oZWFkZXIgLm5hdi1saW5rLC5iaW9zYW1wbGVfdGFiX2hlYWRlciAubmF2LWxpbmssLmFzc2F5X3RhYl9oZWFkZXIgLm5hdi1saW5rLC5hcHBsaWVkQXNzYXlfdGFiX2hlYWRlciAubmF2LWxpbmssLnNlcXVlbmNpbmdfdGFiX2hlYWRlciAubmF2LWxpbmssLmRhdGFfdGFiX2hlYWRlciAubmF2LWxpbmsge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpLCAwIC0zcHggLTZweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KSwgMCAtM3B4IC02cHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNwaW4yIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gIH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNwaW4ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKDBkZWcpO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoMzU5ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZSgzNTlkZWcpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc3BpbiB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoMGRlZyk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZSgzNTlkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKDM1OWRlZyk7XG4gIH1cbn1cblxuLm5hdi5uYXYtdGFicyB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBlbmQ7XG4gIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cblxudWwubmF2Lm5hdi10YWJzI3RhYmxlX3RhYnMge1xuICBib3JkZXItYm90dG9tOiAxcHQgc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi50YWJsZXNfZGl2IHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubmF2LXRhYnMgPiBsaSA+IGEge1xuICBmb250LXNpemU6IDE2cHQ7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4ubmF2LXRhYnMgPiBsaSA+IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnRhYmxlc19kaXYgLnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgd2lkdGg6IDk5dnc7XG59XG5cbi50YWJsZXNfZGl2IC50YWJsZSBhIHtcbiAgY29sb3I6IGdyZXk7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4udGFibGVzX2RpdiAudGFibGUgdGJvZHkge1xuICBib3JkZXItbGVmdDogM3B0IHNvbGlkICNmOWY5Zjk7XG59XG5cbi50YWJsZXNfZGl2IC50YWJsZSB0aCBhIHtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxudGFibGUudGFibGUuc2VyaWVzX3RhYmxlLmRhdGFUYWJsZS5uby1mb290ZXIge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbnRhYmxlLnRhYmxlLmJpb3NhbXBsZV90YWJsZS5kYXRhVGFibGUubm8tZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG50YWJsZS50YWJsZS5hc3NheV90YWJsZS5kYXRhVGFibGUubm8tZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG4jaGVscF90YWJsZXMge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbn1cblxuI2hlbHBfdGFibGVzIC50YWJsZSBhIHtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi50YWJsZS1jb250YWluZXIge1xuICB3aWR0aDogMTIwZW07XG59XG5cbi50YWJsZS1jb250YWluZXIgdGgge1xuICBib3JkZXItdG9wOiAwO1xufVxuXG4udGFibGUtY29udGFpbmVyIC5jb250YWluZXItZmx1aWQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5sYWJzX2hlYWRlciAubmF2LWxpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ODk3ZmI7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmlnaHQ6IDJwdCBzb2xpZCB3aGl0ZTtcbiAgYm9yZGVyLWJvdHRvbTogMnB0IHNvbGlkIHdoaXRlO1xufVxuXG4ubGFic19oZWFkZXIgLm5hdi1saW5rOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG5cbi5sYWJzX2hlYWRlciAubmF2LWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVkOWFmYjtcbn1cblxuLmxhYnNfaGVhZGVyIC5uYXYtbGluayBhIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4ubGFic19oZWFkZXIgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTg5N2ZiO1xuICBib3JkZXItYm90dG9tOiAycHQgc29saWQgIzU4OTdmYjtcbn1cblxuLnNlcmllc190YWJfaGVhZGVyIC5uYXYtbGluayB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3NGMzYztcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yaWdodDogMnB0IHNvbGlkIHdoaXRlO1xuICBib3JkZXItYm90dG9tOiAycHQgc29saWQgd2hpdGU7XG59XG5cbi5zZXJpZXNfdGFiX2hlYWRlciAubmF2LWxpbms6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogMDtcbn1cblxuLnNlcmllc190YWJfaGVhZGVyIC5uYXYtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTg1MDQxO1xufVxuXG4uc2VyaWVzX3RhYl9oZWFkZXIgLm5hdi1saW5rIGEge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5zZXJpZXNfdGFiX2hlYWRlciAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6IHdoaXRlO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNzRjM2M7XG4gIGJvcmRlci1ib3R0b206IDJwdCBzb2xpZCAjZTc0YzNjO1xufVxuXG4uYmlvc2FtcGxlX3RhYl9oZWFkZXIgLm5hdi1saW5rIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTY3ZTIyO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJpZ2h0OiAycHQgc29saWQgd2hpdGU7XG4gIGJvcmRlci1ib3R0b206IDJwdCBzb2xpZCB3aGl0ZTtcbn1cblxuLmJpb3NhbXBsZV90YWJfaGVhZGVyIC5uYXYtbGluazpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuXG4uYmlvc2FtcGxlX3RhYl9oZWFkZXIgLm5hdi1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNzgxMjc7XG59XG5cbi5iaW9zYW1wbGVfdGFiX2hlYWRlciAubmF2LWxpbmsgYSB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmJpb3NhbXBsZV90YWJfaGVhZGVyIC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogd2hpdGU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2N2UyMjtcbiAgYm9yZGVyLWJvdHRvbTogMnB0IHNvbGlkICNlNjdlMjI7XG59XG5cbi5hc3NheV90YWJfaGVhZGVyIC5uYXYtbGluayB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwYzA1NztcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yaWdodDogMnB0IHNvbGlkIHdoaXRlO1xuICBib3JkZXItYm90dG9tOiAycHQgc29saWQgd2hpdGU7XG59XG5cbi5hc3NheV90YWJfaGVhZGVyIC5uYXYtbGluazpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuXG4uYXNzYXlfdGFiX2hlYWRlciAubmF2LWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ0YzE1YTtcbn1cblxuLmFzc2F5X3RhYl9oZWFkZXIgLm5hdi1saW5rIGEge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5hc3NheV90YWJfaGVhZGVyIC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogd2hpdGU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwYzA1NztcbiAgYm9yZGVyLWJvdHRvbTogMnB0IHNvbGlkICM0MGMwNTc7XG59XG5cbi5hcHBsaWVkQXNzYXlfdGFiX2hlYWRlciAubmF2LWxpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyN2FlNjA7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmlnaHQ6IDJwdCBzb2xpZCB3aGl0ZTtcbiAgYm9yZGVyLWJvdHRvbTogMnB0IHNvbGlkIHdoaXRlO1xufVxuXG4uYXBwbGllZEFzc2F5X3RhYl9oZWFkZXIgLm5hdi1saW5rOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG5cbi5hcHBsaWVkQXNzYXlfdGFiX2hlYWRlciAubmF2LWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4YjI2Mjtcbn1cblxuLmFwcGxpZWRBc3NheV90YWJfaGVhZGVyIC5uYXYtbGluayBhIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4uYXBwbGllZEFzc2F5X3RhYl9oZWFkZXIgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjdhZTYwO1xuICBib3JkZXItYm90dG9tOiAycHQgc29saWQgIzI3YWU2MDtcbn1cblxuLnNlcXVlbmNpbmdfdGFiX2hlYWRlciAubmF2LWxpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMDk4YWQ7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmlnaHQ6IDJwdCBzb2xpZCB3aGl0ZTtcbiAgYm9yZGVyLWJvdHRvbTogMnB0IHNvbGlkIHdoaXRlO1xufVxuXG4uc2VxdWVuY2luZ190YWJfaGVhZGVyIC5uYXYtbGluazpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuXG4uc2VxdWVuY2luZ190YWJfaGVhZGVyIC5uYXYtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTA5Y2IyO1xufVxuXG4uc2VxdWVuY2luZ190YWJfaGVhZGVyIC5uYXYtbGluayBhIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4uc2VxdWVuY2luZ190YWJfaGVhZGVyIC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogd2hpdGU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEwOThhZDtcbiAgYm9yZGVyLWJvdHRvbTogMnB0IHNvbGlkICMxMDk4YWQ7XG59XG5cbi5kYXRhX3RhYl9oZWFkZXIgLm5hdi1saW5rIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGI3Mjg1O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJpZ2h0OiAycHQgc29saWQgd2hpdGU7XG4gIGJvcmRlci1ib3R0b206IDJwdCBzb2xpZCB3aGl0ZTtcbn1cblxuLmRhdGFfdGFiX2hlYWRlciAubmF2LWxpbms6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogMDtcbn1cblxuLmRhdGFfdGFiX2hlYWRlciAubmF2LWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBiNzY4YTtcbn1cblxuLmRhdGFfdGFiX2hlYWRlciAubmF2LWxpbmsgYSB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmRhdGFfdGFiX2hlYWRlciAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6IHdoaXRlO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYjcyODU7XG4gIGJvcmRlci1ib3R0b206IDJwdCBzb2xpZCAjMGI3Mjg1O1xufVxuXG4ubGFic190YWJsZSB0aCB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU4OTdmYjtcbn1cblxuLmxhYnNfdGFibGUgdGggYSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5zZXJpZXNfdGFibGUgdGgge1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNzRjM2M7XG59XG5cbi5zZXJpZXNfdGFibGUgdGggYSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5iaW9zYW1wbGVfdGFibGUgdGgge1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNjdlMjI7XG59XG5cbi5iaW9zYW1wbGVfdGFibGUgdGggYSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5hc3NheV90YWJsZSB0aCB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwYzA1Nztcbn1cblxuLmFzc2F5X3RhYmxlIHRoIGEge1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uYXBwbGllZF9hc3NheV90YWJsZSB0aCB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI3YWU2MDtcbn1cblxuLmFwcGxpZWRfYXNzYXlfdGFibGUgdGggYSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5zZXF1ZW5jaW5nX3RhYmxlIHRoIHtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTA5OGFkO1xufVxuXG4uc2VxdWVuY2luZ190YWJsZSB0aCBhIHtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmRhdGFfdGFibGUgdGgge1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYjcyODU7XG59XG5cbi5kYXRhX3RhYmxlIHRoIGEge1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uc2VyaWVzX2ZpbHRlcl9iYXIge1xuICBib3JkZXItdG9wOiA1cHQgc29saWQgI2U3NGMzYztcbiAgei1pbmRleDogMztcbiAgZGlzcGxheTogZmxleC1ibG9jaztcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXgtd2lkdGg6IDIwZW07XG4gIHdpZHRoOiAyMCU7XG4gIG1pbi13aWR0aDogMTBlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwLjVlbTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmJpb3NhbXBsZV9maWx0ZXJfYmFyIHtcbiAgYm9yZGVyLXRvcDogNXB0IHNvbGlkICNlNjdlMjI7XG4gIHotaW5kZXg6IDM7XG4gIGRpc3BsYXk6IGZsZXgtYmxvY2s7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWF4LXdpZHRoOiAyMGVtO1xuICB3aWR0aDogMjAlO1xuICBtaW4td2lkdGg6IDEwZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMC41ZW07XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5hc3NheV9maWx0ZXJfYmFyIHtcbiAgYm9yZGVyLXRvcDogNXB0IHNvbGlkICM0MGMwNTc7XG4gIHotaW5kZXg6IDM7XG4gIGRpc3BsYXk6IGZsZXgtYmxvY2s7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWF4LXdpZHRoOiAyMGVtO1xuICB3aWR0aDogMjAlO1xuICBtaW4td2lkdGg6IDEwZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMC41ZW07XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5kYXRhVGFibGVzX3BhZ2luYXRlIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5kYXRhVGFibGVzX25hdmJhciB7XG4gIG1hcmdpbi10b3A6IDFlbTtcbiAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5kYXRhVGFibGVzX25hdmJhciBhIHtcbiAgb3V0bGluZTogMDtcbn1cblxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gYSwucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBhOmZvY3VzLC5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0RDRENEO1xuICBib3JkZXItY29sb3I6ICNDRENEQ0Q7XG59XG5cbi5wYWdpbmF0aW9uID4gbGkgPiBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg4OCwgMTUxLCAyNTEsIDAuMyk7XG59XG5cbi5wYWdpbmF0ZV9idXR0b24uZGlzYWJsZWQgYSwucGFnaW5hdGVfYnV0dG9uLmRpc2FibGVkIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICBjb2xvcjogI0NEQ0RDRDtcbn1cblxubGlbaWQkPVwiX2VsbGlwc2lzXCJdLmRpc2FibGVkIGEge1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxuLnNlbGVjdEF1dG9GaWxsOmZpcnN0LWNoaWxkIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbnVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuXG4uZmFjZXRfdGV4dCB7XG4gIGhlaWdodDogMmVtO1xuICB3aWR0aDogOTAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5mYWNldF90ZXh0IC5jb3VudCB7XG4gIG1hcmdpbi1yaWdodDogLTAuOWVtO1xufVxuXG4udGVybSB7XG4gIHdpZHRoOiA5MCU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4uZmFjZXRfaXRlbSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwLjVlbTtcbiAgcGFkZGluZzogMC4xZW07XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAtbXMtZmxleC1vcmRlcjogMTtcbiAgb3JkZXI6IDE7XG59XG5cbi5mYWNldF9pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg4OCwgMTUxLCAyNTEsIDAuMyk7XG59XG5cbi5tYWluIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5hY3RpdmVfaXRlbSB7XG4gIGJvcmRlcjogMnB0IHNvbGlkICM1ODk3ZmI7XG59XG5cbi50YWJsZV9zdWJkaXYge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xufVxuXG4uc2VhcmNoX2JveCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMDtcbiAgYm94LXNoYWRvdzogMDtcbiAgYm9yZGVyLXJhZGl1czogMnB0O1xufVxuXG5sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5kYXRhVGFibGVzX2luZm8ge1xuICBtYXgtd2lkdGg6IDM4JTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVlbTtcbn1cblxuLm1vcmUge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTE7XG4gIC1tcy1mbGV4LW9yZGVyOiAxMDtcbiAgb3JkZXI6IDEwO1xufVxuXG4ubGVzcyB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMTtcbiAgLW1zLWZsZXgtb3JkZXI6IDEwO1xuICBvcmRlcjogMTA7XG59XG5cbi5mYWNldCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBib3JkZXItdG9wOiAxcHQgc29saWQgI2Y3ZjdmNztcbn1cblxuLnRhYmxlX2RpdiB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5jbGVhcl90YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xufSIsIkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbkBtaXhpbiB0YWJsZV9oZWFkZXIoJGNvbG9yKSB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAmIGEge1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbn1cblxuICAgIC5uYXYubmF2LXRhYnN7YWxpZ24taXRlbXM6IGZsZXgtZW5kO31cbnVsLm5hdi5uYXYtdGFicyN0YWJsZV90YWJzIHtcbiAgICAvLyBtYXJnaW4tbGVmdDogMC41ZW07XG4gICAgYm9yZGVyLWJvdHRvbTogMXB0IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLnRhYmxlc19kaXYge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC8vIG92ZXJmbG93OiBhdXRvO1xufVxuLm5hdi10YWJzID4gbGkgPiBhIHtcbiAgICBmb250LXNpemU6IDE2cHQ7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxufVxuLy9cbi8vIC50YWJsZSB7XG4vLyAgICAgLy8gQGV4dGVuZCAuYm94LXNoYWRvdztcbi8vICAgICAmIGEge1xuLy8gICAgICAgICBjb2xvcjogZ3JleTtcbi8vICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4vLyAgICAgfVxuLy8gfVxuXG4udGFibGVzX2RpdiAudGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgd2lkdGg6IDk5dnc7XG4gICAgJiBhIHtcbiAgICAgICAgY29sb3I6IGdyZXk7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbiAgICAmIHRib2R5e1xuICAgICAgICBib3JkZXItbGVmdDogM3B0IHNvbGlkICRzZWN0aW9uLWNvbG9yO1xuICAgIH1cbiAgICAmIHRoIGEge1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbn1cblxudGFibGUudGFibGUuc2VyaWVzX3RhYmxlLmRhdGFUYWJsZS5uby1mb290ZXJ7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG50YWJsZS50YWJsZS5iaW9zYW1wbGVfdGFibGUuZGF0YVRhYmxlLm5vLWZvb3RlcntcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cbnRhYmxlLnRhYmxlLmFzc2F5X3RhYmxlLmRhdGFUYWJsZS5uby1mb290ZXJ7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbiNoZWxwX3RhYmxlc3tcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbn1cblxuXG4jaGVscF90YWJsZXMgLnRhYmxlIHtcbiAgICAvLyBAZXh0ZW5kIC5ib3gtc2hhZG93O1xuICAgICYgYSB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbn1cblxuQG1peGluIHRhYl9oZWFkZXJfbWl4aW4oJGNvbG9yKSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAvLyBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB0O1xuICAgIC8vIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVwdDtcbiAgICBib3JkZXItcmlnaHQ6IDJwdCBzb2xpZCB3aGl0ZTtcbiAgICBib3JkZXItYm90dG9tOiAycHQgc29saWQgd2hpdGU7XG4gICAgJjpsYXN0LWNoaWxke1xuICAgICAgICBib3JkZXItcmlnaHQ6MDtcbiAgICB9XG4gICAgQGV4dGVuZCAuaGVhZGVyLXNoYWRvdztcbiAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGNvbG9yLCAxKTtcbiAgICB9XG4gICAgJiBhIHtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgIH1cbiAgICAmLmFjdGl2ZXtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgICAgICBib3JkZXItYm90dG9tOjJwdCBzb2xpZCAkY29sb3I7XG4gICAgfVxufVxuLnRhYmxlLWNvbnRhaW5lcntcbiAgICAvLyBtYXJnaW4tdG9wOiAtMC41ZW07XG4gICAgd2lkdGg6IDEyMGVtO1xuICAgICYgdGh7XG4gICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgfVxufVxuLnRhYmxlLWNvbnRhaW5lciAuY29udGFpbmVyLWZsdWlke1xuICAgIHBhZGRpbmctbGVmdDogMDtcbn1cbi5sYWJzX2hlYWRlciAubmF2LWxpbmsge1xuICAgIEBpbmNsdWRlIHRhYl9oZWFkZXJfbWl4aW4oJHNlbGVjdF9zdHJva2UtY29sb3IpO1xufVxuLnNlcmllc190YWJfaGVhZGVyIC5uYXYtbGluayB7XG4gICAgQGluY2x1ZGUgdGFiX2hlYWRlcl9taXhpbigkc2VyaWVzLWNvbG9yKTtcbn1cbi5iaW9zYW1wbGVfdGFiX2hlYWRlciAubmF2LWxpbmsge1xuICAgIEBpbmNsdWRlIHRhYl9oZWFkZXJfbWl4aW4oJGJpb3NhbXBsZS1jb2xvcik7XG59XG4uYXNzYXlfdGFiX2hlYWRlciAubmF2LWxpbmsge1xuICAgIEBpbmNsdWRlIHRhYl9oZWFkZXJfbWl4aW4oJGFzc2F5LWNvbG9yKTtcbn1cbi5hcHBsaWVkQXNzYXlfdGFiX2hlYWRlciAubmF2LWxpbmsge1xuICAgIEBpbmNsdWRlIHRhYl9oZWFkZXJfbWl4aW4oJGFwcGxpZWRBc3NheS1jb2xvcik7XG59XG4uc2VxdWVuY2luZ190YWJfaGVhZGVyIC5uYXYtbGluayB7XG4gICAgQGluY2x1ZGUgdGFiX2hlYWRlcl9taXhpbigkc2VxdWVuY2luZy1jb2xvcik7XG59XG4uZGF0YV90YWJfaGVhZGVyIC5uYXYtbGluayB7XG4gICAgQGluY2x1ZGUgdGFiX2hlYWRlcl9taXhpbigkZGF0YS1jb2xvcik7XG59XG4ubGFic190YWJsZSB0aCB7XG4gICAgQGluY2x1ZGUgdGFibGVfaGVhZGVyKCRzZWxlY3Rfc3Ryb2tlLWNvbG9yKTtcbn1cbi5zZXJpZXNfdGFibGUgdGgge1xuICAgIEBpbmNsdWRlIHRhYmxlX2hlYWRlcigkc2VyaWVzLWNvbG9yKTtcbn1cbi5iaW9zYW1wbGVfdGFibGUgdGgge1xuICAgIEBpbmNsdWRlIHRhYmxlX2hlYWRlcigkYmlvc2FtcGxlLWNvbG9yKTtcbn1cbi5hc3NheV90YWJsZSB0aCB7XG4gICAgQGluY2x1ZGUgdGFibGVfaGVhZGVyKCRhc3NheS1jb2xvcik7XG59XG4uYXBwbGllZF9hc3NheV90YWJsZSB0aCB7XG4gICAgQGluY2x1ZGUgdGFibGVfaGVhZGVyKCRhcHBsaWVkQXNzYXktY29sb3IpO1xufVxuLnNlcXVlbmNpbmdfdGFibGUgdGgge1xuICAgIEBpbmNsdWRlIHRhYmxlX2hlYWRlcigkc2VxdWVuY2luZy1jb2xvcik7XG59XG4uZGF0YV90YWJsZSB0aCB7XG4gICAgQGluY2x1ZGUgdGFibGVfaGVhZGVyKCRkYXRhLWNvbG9yKTtcbn1cblxuXG5AbWl4aW4gZmlsdGVyX2JhcigkY29sb3IpIHtcbiAgICBib3JkZXItdG9wOiA1cHQgc29saWQgJGNvbG9yO1xuICAgIC8vIGJvcmRlci1sZWZ0OiA1cHQgc29saWQgJGNvbG9yO1xuICAgIC8vIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgei1pbmRleDozO1xuICAgIGRpc3BsYXk6IGZsZXgtYmxvY2s7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXgtd2lkdGg6IDIwZW07XG4gICAgd2lkdGg6IDIwJTtcbiAgICBtaW4td2lkdGg6IDEwZW07XG4gICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgQGV4dGVuZCAubGlnaHRlci1ib3gtc2hhZG93O1xuICAgIHBhZGRpbmc6IDAuNWVtO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uc2VyaWVzX2ZpbHRlcl9iYXJ7XG4gICAgQGluY2x1ZGUgZmlsdGVyX2Jhcigkc2VyaWVzLWNvbG9yKTtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG4uYmlvc2FtcGxlX2ZpbHRlcl9iYXJ7XG4gICAgQGluY2x1ZGUgZmlsdGVyX2JhcigkYmlvc2FtcGxlLWNvbG9yKTtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG4uYXNzYXlfZmlsdGVyX2JhcntcbiAgICBAaW5jbHVkZSBmaWx0ZXJfYmFyKCRhc3NheS1jb2xvcik7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuLmRhdGFUYWJsZXNfcGFnaW5hdGV7XG4gICAgbWFyZ2luOiAwIGF1dG87XG59XG4uZGF0YVRhYmxlc19uYXZiYXJ7XG4gICAgbWFyZ2luLXRvcDogMWVtO1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICYgYXtcbiAgICBvdXRsaW5lOiAwO1xufVxufVxuXG4ucGFnaW5hdGlvbj4uYWN0aXZlPmEsIC5wYWdpbmF0aW9uPi5hY3RpdmU+YTpmb2N1cywgLnBhZ2luYXRpb24+LmFjdGl2ZT5hOmhvdmVye1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjZWxsX2JvcmRlci1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRjZWxsX2JvcmRlci1jb2xvcjtcbn1cbi5wYWdpbmF0aW9uPmxpPmE6aG92ZXJ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNlbGVjdF9maWxsLWNvbG9yO1xufVxuLmRhdGFUYWJsZXNfc2Nyb2xsSGVhZHtcbiAgICAvLyBtYXJnaW4tbGVmdDogMC41ZW07XG4gICAgLy8gbWFyZ2luLXJpZ2h0OjAuNWVtO1xufVxuLmRhdGFUYWJsZXNfc2Nyb2xsRm9vdHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4ucGFnaW5hdGVfYnV0dG9uLmRpc2FibGVkIGEsIC5wYWdpbmF0ZV9idXR0b24uZGlzYWJsZWQgYTpob3ZlcntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2VjdGlvbi1jb2xvcjtcbiAgICBjb2xvcjogJGNlbGxfYm9yZGVyLWNvbG9yO1xufVxuLmRhdGFUYWJsZXNfc2Nyb2xsQm9keXtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41ZW07XG59XG5cbmxpW2lkJD1cIl9lbGxpcHNpc1wiXS5kaXNhYmxlZCBhe1xuICAgIGJvcmRlci10b3A6MDtcbiAgICBib3JkZXItYm90dG9tOjA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5cbi5zZWxlY3RBdXRvRmlsbDpmaXJzdC1jaGlsZHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cbnVse1xuICAgIGxpc3Qtc3R5bGUtdHlwZTpub25lO1xufVxuLmZhY2V0X3RleHR7XG4gICAgICAgIC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgLy8gbWFyZ2luLWJvdHRvbTogMC41ZW07XG4gICAgICAgIGhlaWdodDogMmVtO1xuICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICAvLyBsZWZ0OiAwLjVlbTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB1c2VyLXNlbGVjdDpub25lO1xuICAgICAgICAmIC5jb3VudHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTAuOWVtO1xuICAgICAgICB9XG59XG4udGVybSB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uZmFjZXRfaXRlbXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbjogMC41ZW07XG4gICAgcGFkZGluZzogMC4xZW07XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIG9yZGVyOjE7XG4gICAgJjpob3ZlcntcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWxlY3RfZmlsbC1jb2xvcjtcbiAgICB9XG59XG4ubWFpbntcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAvLyB3aWR0aDogMTAwJTtcbn1cbi5hY3RpdmVfaXRlbXtcbiAgICBib3JkZXI6IDJwdCBzb2xpZCAkc2VsZWN0X3N0cm9rZS1jb2xvcjtcbn1cbi50YWJsZV9zdWJkaXZ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xufVxuLnNlYXJjaF9ib3h7XG4gICAgLy8gcGFkZGluZzogMC41ZW07XG4gICAgLy8gbWFyZ2luLWJvdHRvbTogMC41ZW07XG4gICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgYm94LXNoYWRvdzogMDtcbiAgICAvLyBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMnB0O1xuICAgIC8vIHdpZHRoOiAxMDA7XG4gICAgLy8gYm9yZGVyLWJvdHRvbTogMXB0IHNvbGlkIGdyYXk7XG59XG5sYWJlbHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmRhdGFUYWJsZXNfaW5mb3tcbiAgICBtYXgtd2lkdGg6IDM4JTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgcGFkZGluZy1yaWdodDogMC41ZW07XG59XG5cbi5tb3Jle1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIG1hcmdpbi1yaWdodDogMC41ZW07XG4gICAgb3JkZXI6MTA7XG5cbn1cbi5sZXNze1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIG1hcmdpbi1yaWdodDogMC41ZW07XG4gICAgb3JkZXI6MTA7XG59XG4uZmFjZXR7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGJvcmRlci10b3A6IDFwdCBzb2xpZCBkYXJrZW4oJHNlY3Rpb24tY29sb3IsMC44KTtcblxufVxuLy8gLmJ0bi0tZXhwb3J0IHtcbi8vICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4vLyAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuLy8gICAgIG1hcmdpbi1yaWdodDogMC4xZW07XG4vLyAgICAgaGVpZ2h0OiAyZW07XG4vLyAgICAgY29sb3I6IHdoaXRlO1xuLy8gICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4vLyAgICAgZm9udC1zaXplOiAxNHB0O1xuLy8gICAgIHBhZGRpbmctbGVmdDogMWVtO1xuLy8gICAgIHBhZGRpbmctcmlnaHQ6IDFlbTtcbi8vICAgICBib3JkZXItcmFkaXVzOiA1cHQ7XG4vLyAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4vLyAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbi8vICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2VxdWVuY2luZy1jb2xvcjtcbi8vICAgICAmOmhvdmVyIHtcbi8vICAgICAgICAgY29sb3I6IHdoaXRlO1xuLy8gICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRzZXF1ZW5jaW5nLWNvbG9yLDUpO1xuLy8gICAgIH1cbi8vICAgICAmOmFjdGl2ZSB7XG4vLyAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbi8vICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlcXVlbmNpbmctY29sb3I7XG4vLyAgICAgICAgIGJveC1zaGFkb3c6IDA7XG4vLyAgICAgfVxuLy8gfVxuXG4vLyAudGFibGUgLmJ0bi1kZWZhdWx0IGEge1xuLy8gICAgIG91dGxpbmU6IDA7XG4vLyAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuLy8gICAgIC8vIGNvbG9yOiB3aGl0ZTtcbi8vICAgICAmOmhvdmVyIHtcbi8vICAgICAgICAgLy8gY29sb3I6IHdoaXRlO1xuLy8gICAgIH1cbi8vICAgICAmOmFjdGl2ZSB7XG4vLyAgICAgICAgIC8vIGNvbG9yOiB3aGl0ZTtcbi8vICAgICB9XG4vLyB9XG4udGFibGVfZGl2e1xuICAgIEBleHRlbmQgLmxpZ2h0ZXItYm94LXNoYWRvdztcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4uY2xlYXJfdGFibGV7XG4gIHdpZHRoOiAxMDAlO1xufVxuIl19 */
