.layout-fixed-header .main-panel>.header{padding-left:0;z-index:2000}.layout-fixed-header .main-panel>.header .dropdown-menu{min-width:100px;border:1px solid hsla(0,0%,100%,.54);background:rgba(62,62,62,.92);text-align:right}.layout-fixed-header .main-panel>.header .dropdown-menu a{color:#fff;font-size:.875rem}.layout-fixed-header .main-panel>.header .dropdown-menu a:focus,.layout-fixed-header .main-panel>.header .dropdown-menu a:hover{background:#00b0ca}.layout-fixed-header .main-panel>.header .brand .brand-logo{color:#00b0ca;text-transform:capitalize}.layout-fixed-header .main-panel>.header .brand .brand-logo img{margin-right:.625rem}.layout-fixed-header .main-panel .main-content{padding-top:3.125rem}.layout-small-menu .main-panel>.main-content{padding-left:0}.layout-small-menu .sidebar-panel ul.nav>li>a{text-align:center}.layout-small-menu .sidebar-panel ul.nav>li>a i{margin-right:0}.layout-small-menu .sidebar-panel ul.nav>li>ul.sub-menu{background:rgba(82,82,82,.8) url(../images/sidebar-bg.png) 0 0 repeat}.layout-small-menu .sidebar-panel ul.nav>li>ul.sub-menu>li>a{padding-left:.625rem}.sidebar-panel{padding-top:3.2rem;background:#777 url(../images/sidebar-bg.png) 0 0 repeat;padding-bottom:2.188rem;z-index:1040}.sidebar-panel ul.nav a,.sidebar-panel ul.nav a:focus,.sidebar-panel ul.nav a:hover{color:#fff!important;font-size:.875rem}.sidebar-panel ul.nav>li{border-bottom:1px solid #525252}.sidebar-panel ul.nav>li>a{font-weight:700;text-transform:uppercase;padding-left:1rem}.sidebar-panel ul.nav>li>a span{display:inline}.sidebar-panel ul.nav>li>a i{color:#00b0ca;margin-right:.3125rem}.sidebar-panel ul.nav>li>a:hover{background:#00b0ca!important}.sidebar-panel ul.nav>li>a:hover i{color:#fff}.sidebar-panel ul.nav>li.active>a,.sidebar-panel ul.nav>li.active>a:focus,.sidebar-panel ul.nav>li.open>a,.sidebar-panel ul.nav>li.open>a:focus{background:rgba(0,176,202,.4)}.sidebar-panel>nav li.open.menu-accordion>a:before,.sidebar-panel>nav li:hover.menu-accordion>a:before{background:#fff;box-shadow:0 0 0 .0625rem #fff}.sidebar-panel>nav li.open .sub-menu,.sidebar-panel>nav li:hover .sub-menu{background:hsla(0,0%,100%,.1)}.sidebar-panel>nav li.open .sub-menu li,.sidebar-panel>nav li:hover .sub-menu li{border-bottom:1px solid #525252}.sidebar-panel>nav li.open .sub-menu li a,.sidebar-panel>nav li:hover .sub-menu li a{padding-left:2.5rem}.sidebar-panel>nav li.open .sub-menu li a span,.sidebar-panel>nav li:hover .sub-menu li a span{display:inline}.sidebar-panel>nav li.open .sub-menu li a i,.sidebar-panel>nav li:hover .sub-menu li a i{color:#00b0ca;font-size:.875rem;margin-right:.3125rem}.sidebar-panel>nav li.open .sub-menu li a:hover,.sidebar-panel>nav li:hover .sub-menu li a:hover{background:#00b0ca!important}.sidebar-panel>nav li.open .sub-menu li a:hover i,.sidebar-panel>nav li:hover .sub-menu li a:hover i{color:#fff}.sidebar-panel>nav li.open .sub-menu li.active a,.sidebar-panel>nav li.open .sub-menu li .active a:focus,.sidebar-panel>nav li:hover .sub-menu li.active a,.sidebar-panel>nav li:hover .sub-menu li .active a:focus{background:rgba(0,176,202,.6);font-weight:700}.main-panel>.header{height:3.125rem;background-color:#525252;box-shadow:0 1px 2px #272727}.main-panel>.header .hamburger-icon{padding:0}.main-panel>.header .hamburger-icon span{background:#00b0ca}.main-panel>.header .hamburger-icon span:hover{background:#fff}.main-panel>.header i{font-size:1rem}.main-panel>.header .nav>li a{max-height:3.125rem}.main-panel>.header .nav>li.open>a,.main-panel>.header .nav>li.open>a:focus,.main-panel>.header .nav>li.open>a:hover,.main-panel>.header .nav>li>a,.main-panel>.header .nav>li>a:focus,.main-panel>.header .nav>li>a:hover{background:transparent}.main-panel>.main-content{padding:0}.main-panel>.main-content .main-subcontent{padding:0 1rem}.brand{display:inline-block}.brand .brand-logo{margin-top:.3rem}.breadcrumb{border-bottom:1px solid #525252;background:#777 url(../images/sidebar-bg.png) 0 0 repeat;padding:.65625rem 1rem;border-left:1px solid #aaa;font-style:italic}.breadcrumb,.breadcrumb>.active{color:#dfdfdf}.breadcrumb>li:first-child:before{content:"\e021";font-family:Glyphicons Halflings;font-style:normal;margin-right:1rem;color:#00b0ca;font-size:.875rem}.breadcrumb>li+li:before{content:"/"}.breadcrumb li a:focus,.breadcrumb li a:hover{color:#dfdfdf}footer.content-footer{padding-left:3.5rem;z-index:2000;background:#fff url(../images/footer-bg.jpg) repeat-x;height:2.188rem}footer.content-footer nav ul li a{line-height:.8rem;font-size:.6875rem}@media screen and (min-width:768px){.layout-fixed-header.layout-small-menu .main-panel>.header{padding:0}.main-panel>.main-content{padding:3.125rem 0 0 .65rem}.sidebar-panel,.sidebar-panel nav>ul{width:13.125rem}}@media (max-width:767px){.sidebar-panel{padding-bottom:0;z-index:1000}.layout-fixed-header.layout-small-menu .sidebar-panel ul.nav>li .sub-menu>li>a{text-align:center}.offscreen:before{z-index:0}.main-panel>.header .hamburger-icon{padding:.9375rem}}::-moz-selection{background:#00b0ca}::selection{background:#00b0ca}.m-b-xs{margin-bottom:5px}.no-padding{padding:0!important}.text-danger{color:#d9534f}.b-a-0,.no-border{border:0!important}.bg-default-gradient{background-image:linear-gradient(180deg,#f0f0f0,#dfdfdf)}.loading[translate-cloak],.translate-cloak{display:none!important}.loading.translate-cloak[translate-cloak]{display:block!important}.btn-primary{color:#fff;background-color:#00b0ca;border-color:#00b0ca}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#008497;border-color:#00414b}.btn-primary.active,.btn-primary:active,.btn-primary:hover,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#008497;border-color:#007b8d}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.btn-primary.dropdown-toggle.focus,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle:hover{color:#fff;background-color:#006473;border-color:#00414b}.btn-primary.active,.btn-primary:active,.open>.btn-primary.dropdown-toggle{background-image:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#00b0ca;border-color:#00b0ca}.btn-primary .badge{color:#00b0ca;background-color:#fff}.btn-primary-darken{color:#fff;background-color:#008497;border-color:#008497}.btn-primary-darken.focus,.btn-primary-darken:focus{color:#fff;background-color:#005764;border-color:#001418}.btn-primary-darken.active,.btn-primary-darken:active,.btn-primary-darken:hover,.open>.btn-primary-darken.dropdown-toggle{color:#fff;background-color:#005764;border-color:#004e5a}.btn-primary-darken.active.focus,.btn-primary-darken.active:focus,.btn-primary-darken.active:hover,.btn-primary-darken:active.focus,.btn-primary-darken:active:focus,.btn-primary-darken:active:hover,.open>.btn-primary-darken.dropdown-toggle.focus,.open>.btn-primary-darken.dropdown-toggle:focus,.open>.btn-primary-darken.dropdown-toggle:hover{color:#fff;background-color:#003840;border-color:#001418}.btn-primary-darken.active,.btn-primary-darken:active,.open>.btn-primary-darken.dropdown-toggle{background-image:none}.btn-primary-darken.disabled.focus,.btn-primary-darken.disabled:focus,.btn-primary-darken.disabled:hover,.btn-primary-darken[disabled].focus,.btn-primary-darken[disabled]:focus,.btn-primary-darken[disabled]:hover,fieldset[disabled] .btn-primary-darken.focus,fieldset[disabled] .btn-primary-darken:focus,fieldset[disabled] .btn-primary-darken:hover{background-color:#008497;border-color:#008497}.btn-primary-darken .badge{color:#008497;background-color:#fff}.btn-language .btn.dropdown-toggle{background-color:#fff!important;padding-left:.625rem;padding-right:.625rem;width:100%;text-align:left}.btn-language .btn.dropdown-toggle .caret{position:absolute;top:40%;right:.625rem}.btn-language .dropdown-menu{min-width:0}.btn-language .dropdown-menu li a{padding-right:2.625rem;padding-left:.75rem}.btn-language .dropdown-menu li a:hover{background-color:#00b0ca;color:#fff}.btn-language img{width:20px;height:20px;margin-right:.9375rem}.btn-default-gradient{font-size:.875rem;background:#d8d8d8 -webkit-gradient(linear,0 0,0 100%,from(hsla(0,0%,100%,.6)),to(hsla(0,0%,100%,0)));border-color:rgba(0,0,0,.3);color:#525252;border-radius:4px;padding:.3125rem .625rem}.btn-default-gradient:hover:not(.disabled){background:#b8b8b8 -webkit-gradient(linear,0 0,0 100%,from(hsla(0,0%,100%,.6)),to(hsla(0,0%,100%,0)));color:#525252}.form.ng-invalid.ng-submitted .input__field.ng-invalid+.input__label span{color:#d9534f}.form.ng-invalid.ng-submitted .input__field.ng-invalid+.input__label:after,.form.ng-invalid.ng-submitted .input__field.ng-invalid+.input__label:before{background:#d9534f}.form.ng-invalid.ng-submitted .select2-choice.select2-default,.form.ng-invalid.ng-submitted .select2-container-multi .select2-choices{border-color:#d9534f}.form.ng-invalid.ng-submitted .input__errors,.form.ng-invalid.ng-submitted .select2-choice.select2-default .select2-chosen,.form.ng-invalid.ng-submitted .select2-container-multi .select2-choices .select2-chosen{color:#d9534f}.form-control:focus{border-color:#00b0ca}.form-control.input-sm{height:34px}select.form-control{width:100%}.input__label:after{background:#00b0ca;transform:translate3d(101%,0,0)}.input__field{padding:18px 12px 6px 0}.input__field.ng-invalid-required+.input__label .input__label-content:after,.input__field.ng-invalid-required .select2-choice.select2-default .select2-chosen,.input__field.ng-valid-required+.input__label .input__label-content:after,.input__field.ng-valid-required .select2-choice.select2-default .select2-chosen{content:"*";margin-left:.625rem;color:#d9534f}.select2-container.input__field{box-sizing:content-box;padding:0}.input--filled .input__label-content,.input--focused .input__label-content,.input__field:focus+.input__label .input__label-content{color:#00b0ca;transform:translateZ(0) scaleX(1)}.select2-search-choice-close,.select2-search input{background-image:url(../images/select2x2.png)!important}.select2-container{width:100%}.select2-container .select2-choice .select2-arrow b,.select2-container .select2-choice abbr{background-image:url(../images/select2x2.png)!important}.select2-container .select2-choice abbr{right:40px;top:20px}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-results .select2-highlighted{background-color:#00b0ca}.select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container-active .select2-choice,.select2-container-active .select2-choices,.select2-container-multi.select2-container-active .select2-choices,.select2-dropdown-open.select2-drop-above .select2-choices,.select2-dropdown-open.select2-drop-above .select2-selection{border-color:#00b0ca}.select2-drop-active{z-index:10000;padding-top:5px;border:none}.select2-container .select2-choice,.ui-select-container[theme=select2] .select2-choice{border:none;padding:0 0 1.25rem;background:transparent}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{background-image:none;border:none}.select2-container .select2-choice>.select2-chosen{color:#525252}.select2-container-active.select2-dropdown-open .select2-choice{border-width:1px}.select2-choice:not(.select2-default){padding:8px 0;border-bottom:none}.select2-container .select2-choice .select2-arrow,.ui-select-container[theme=select2] .select2-choice .select2-arrow{background:transparent}.select2-drop.select2-drop-above.select2-drop-active{border-top:none}.select2-container .select2-choice .select2-arrow{top:5px}.select2-dropdown-open.select2-drop-above{background-color:#fff;border:1px solid #00b0ca;margin-bottom:-2px}.select2-dropdown-open.select2-drop-above .select2-choice{border-radius:0;margin-left:1px}.select2-container-multi .select2-choices{background:transparent;border:none;position:absolute;bottom:0;width:100%}.select2-container-multi .select2-choices .select2-search-field input{padding:.1rem .3125rem;width:100%}.select2-container-multi.select2-container-active .select2-choices{border:none}.select2-container-multi.select2-dropdown-open~.input__label .input__label-content{color:#00b0ca}.select2-container-multi.select2-dropdown-open~.input__label:after,.select2-container-multi.select2-dropdown-open~.input__label:before{background:#00b0ca}.select2-container-multi.select2-dropdown-open~.input__label .input__label-content{transform:translateZ(0) scaleX(1)}.select2-container-multi.input__field{height:45px}.card{border-radius:6px 6px 0 0;border:1px solid hsla(0,1%,55%,.59)}.card.bg-gray{background-color:#ebebeb}.card legend{font-size:.875rem;border-bottom-color:#b8b8b8}.card-header.bg-primary{background-color:#00b0ca;border-bottom-color:#00b0ca;padding:.53125rem 1rem;color:#fff}.card-header:first-child{border-radius:4px 4px 0 0}.card-header h4{font-size:.8125rem;font-weight:700;margin:0}.nav-tabs>li.active:before{background-color:#00b0ca}table.smart-table{border-radius:5px 5px 0 0;background-color:transparent;margin-top:20px;margin-bottom:0}table.smart-table thead{border:solid hsla(0,1%,55%,.59);border-width:1px 1px 0;background-image:linear-gradient(180deg,#f0f0f0,#dfdfdf)}table.smart-table thead th{font-weight:700;text-transform:none;position:relative}table.smart-table thead th.st-sort-ascent:before,table.smart-table thead th.st-sort-descent:before,table.smart-table thead th:before{font-family:FontAwesome;position:absolute;right:0}table.smart-table thead th.st-sort-ascent:before{content:"\f0de"}table.smart-table thead th.st-sort-descent:before{content:"\f0dd"}table.smart-table thead th[st-sort]:not(.st-sort-ascent):not(.st-sort-descent):before{content:"\f0dc";color:#ddd}table.smart-table thead tr:first-child th:first-child{border-top-left-radius:5px}table.smart-table thead tr:first-child th:last-child{border-top-right-radius:5px}table.smart-table tbody{border:solid hsla(0,1%,55%,.59);border-width:0 1px}table.smart-table tbody tr:nth-child(2n){background-color:#fff}table.smart-table tbody tr:nth-child(odd){background-color:#f3f3f3}table.smart-table tbody tr td{padding:.1rem 1.25rem;line-height:2.5}table.smart-table tbody tr td.td-detail{color:#00b0ca}table.smart-table tbody tr td.td-detail a:focus,table.smart-table tbody tr td.td-detail a:hover{text-decoration:underline;color:#00b0ca}table.smart-table tbody tr td.td-actions{text-align:center}table.smart-table tbody tr:last-child td{border-bottom:1px solid hsla(0,1%,55%,.59)}table.smart-table tfoot td{padding:0}table.smart-table tfoot .pagination{vertical-align:middle}table.smart-table i{font-size:20px;cursor:pointer}.table-filters{margin-bottom:20px}.table-filters label{font-weight:700}.table-advanced-search .card-header{padding:7.5px 20px}.table-length{padding:0}.table-length select{width:auto}.table-length select:focus{outline:none;border:none}.table-search{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-align:right;padding:0}.table-search input{margin-left:5px;border-radius:4px}.table-search input,.table-search input:focus{border:1px solid #ccc}.table-info{margin:20px 0}.modal-dialog{margin-top:8.125rem}.modal-header{color:#fff;background:#00b0ca}.dropdown-menu{z-index:10000}.datetimepicker .table.table-condensed>tbody>tr>td,.datetimepicker .table.table-condensed>tbody>tr>th,.datetimepicker .table.table-condensed>tfoot>tr>td,.datetimepicker .table.table-condensed>tfoot>tr>th,.datetimepicker .table.table-condensed>thead>tr>td,.datetimepicker .table.table-condensed>thead>tr>th{padding:5px}.sweet-alert .pulseWarning,.sweet-alert .pulseWarningIns{animation:none}body.stop-scrolling{overflow:auto}.loading{display:none;display:block;position:absolute;width:100%;height:100%;z-index:10000;top:0;left:0;animation:a 5s;background:#fff}.loading .sk-rotating-plane{position:fixed;top:40%;z-index:1;left:50%;background-color:#00b0ca}@keyframes a{0%{opacity:1}to{opacity:.3}}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{border-color:#008497;background-color:#008497}.pagination>li>a,.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#008497}.angular-google-map-container{height:400px}.marker-info{background-color:#00b0ca;border-color:1px solid #00b0ca;color:#fff;border-radius:4px;width:15.625rem;padding:10px}ul.ivh-treeview ul{list-style:none}ul.ivh-treeview li.ivh-treeview-node-leaf .ivh-treeview-twistie-leaf{display:none}ul.ivh-treeview .ivh-treeview-node{display:block}ul.ivh-treeview .ivh-treeview-node-label,ul.ivh-treeview .ivh-treeview-twistie-collapsed,ul.ivh-treeview .ivh-treeview-twistie-expanded{cursor:pointer}.p-l-0>ul.ivh-treeview{padding-left:0}.custom-timeline{background:#fff;border:1px solid #777;padding-top:20px}.custom-timeline .timeline-line{border-bottom:2px dashed #00b0ca;display:block}.custom-timeline .timeline-events{overflow-x:auto;white-space:nowrap}.custom-timeline .timeline-event{display:inline-block;position:relative;margin:10px 30px 20px}.custom-timeline .timeline-event:hover{color:inherit}.custom-timeline .timeline-event:before{content:" ";display:block;width:10px;height:10px;border-radius:50%;background-color:#00b0ca;position:absolute;top:-10px;left:50%}.custom-timeline .timeline-event-selected{color:#00b0ca!important}.angular-color-picker{position:absolute;z-index:1000}.app.signin{background:url(../images/grey-bg.png) repeat scroll 0 0 #ddd}.app.signin .card{background-color:#ebebeb;box-shadow:0 15px 30px #555;max-width:400px}.app.signin .footer-brand{position:absolute;right:50px;bottom:30px}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9jb211bi5zY3NzIiwiX3ZhcmlhYmxlcy5zY3NzIiwiX21peGlucy5zY3NzIiwiX2J1dHRvbnMuc2NzcyIsIl9mb3Jtcy5zY3NzIiwiX3BhbmVscy5zY3NzIiwiX3RhYmxlcy5zY3NzIiwiX21vZGFsLnNjc3MiLCJfcGx1Z2lucy5zY3NzIiwicGFnZXMvX2xvZ2luLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEseUNBS00sZUFBZ0IsQUFDaEIsWUFBYyxDQTBCZixBQWhDTCx3REFTUSxnQkFBaUIsQUFDakIscUNBQTRCLEFBQzVCLDhCQUF1QixBQUN2QixnQkFBa0IsQ0FVbkIsQUF0QlAsMERBZVUsV0FBYSxBQUNiLGlCQUFvQixDQUtyQixBQXJCVCxnSUFtQlksa0JDVkssQ0RXTixBQXBCWCw0REF5QlEsY0NoQlMsQURpQlQseUJBQTJCLENBSzVCLEFBL0JQLGdFQTZCVSxvQkUzQlMsQ0Y0QlYsQUE5QlQsK0NBbUNNLG9CQ2hDa0IsQ0RpQ25CLEFBSUwsNkNBR0ksY0FBZ0IsQ0FDakIsQUFKSCw4Q0FTTSxpQkFBbUIsQ0FLcEIsQUFkTCxnREFZUSxjQUNELENBQUMsQUFiUix3REFpQk0scUVBQTBFLENBSzNFLEFBdEJMLDZEQW9CUSxvQkUxRFcsQ0YyRFosQUFLUCxlQUNFLG1CQUE0QixBQUM1Qix5REFBK0QsQUFDL0Qsd0JDakVzQixBRGtFdEIsWUFBYyxDQXFGZixBQXpGRCxvRkFTTSxxQkFBd0IsQUFDeEIsaUJBQW1CLENBQ3BCLEFBWEwseUJBY00sK0JDeEVXLENEc0daLEFBNUNMLDJCQWlCUSxnQkFBa0IsQUFDbEIseUJBQTBCLEFBQzFCLGlCRW5GVyxDRnFHWixBQXJDUCxnQ0FzQlUsY0FBZ0IsQ0FDakIsQUF2QlQsNkJBMEJVLGNDbkZPLEFEb0ZQLHFCRTNGUyxDRjRGVixBQTVCVCxpQ0ErQlUsNEJBQStCLENBS2hDLEFBcENULG1DQWtDWSxVQUFhLENBQ2QsQUFuQ1gsZ0pBeUNVLDZCQ2xHTyxDRG1HUixBQTFDVCx1R0FrRE0s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LGlDQWtCTSxxQkFBc0IsQUFDdEIsa0JBQW1CLEFBQ25CLHFCQUE0QixDQXFCN0IsQUF6Q0wsdUNBdUJRLGFBQWUsQ0FDaEIsQUF4QlAsd0NBMkJRLFlBQWEsQUFDYixjQUFlLEFBQ2YsV0FBWSxBQUNaLFlBQVksQUFDWixrQkFBbUIsQUFDbkIseUJQaEpTLEFPaUpULGtCQUFtQixBQUNuQixVQUFXLEFBQ1gsUUFBVSxDQUNYLEFBcENQLDBDQXVDUSx1QkFBMEIsQ0FDM0IsQUFPUCxzQkFDRSxrQkFBbUIsQUFDbkIsWUFBYSxDQUNkLEFDM0tELFlBQ0UsNERBQWtFLENBYW5FLEFBZEQsa0JBSUkseUJSTVksQVFMWiw0QkFBOEIsQUFDOUIsZUFBaUIsQ0FDbEIsQUFQSCwwQkFVSSxrQkFBbUIsQUFDbkIsV0FBWSxBQUNaLFdBQVksQ0FDYiIsImZpbGUiOiJjdXN0b20ubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5sYXlvdXQtZml4ZWQtaGVhZGVyIHtcblxuICAubWFpbi1wYW5lbCB7XG5cbiAgICA+IC5oZWFkZXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgei1pbmRleDogMjAwMDtcblxuICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICBtaW4td2lkdGg6IDEwMHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKHdoaXRlLCAwLjU0KTtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYShkYXJrZW4oJGJsYWNrLTIsIDcuODQpLCAwLjkyKTtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG5cbiAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmVlbi0xO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYnJhbmQgLmJyYW5kLWxvZ28ge1xuICAgICAgICBjb2xvcjogJGdyZWVuLTE7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiByZW0oMTBweCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1jb250ZW50IHtcbiAgICAgIHBhZGRpbmctdG9wOiAkaGVhZGVyLWhlaWdodDtcbiAgICB9XG4gIH1cbn1cblxuLmxheW91dC1zbWFsbC1tZW51IHtcblxuICAubWFpbi1wYW5lbD4ubWFpbi1jb250ZW50IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cblxuICAuc2lkZWJhci1wYW5lbCB1bC5uYXYgPiBsaSB7XG5cbiAgICA+IGEge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICBpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwXG4gICAgICB9XG4gICAgfVxuXG4gICAgPiB1bC5zdWItbWVudSB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRibGFjay0yLCAwLjgpIHVybChcIi4uL2ltYWdlcy9zaWRlYmFyLWJnLnBuZ1wiKSAwIDAgcmVwZWF0O1xuXG4gICAgICA+IGxpID4gYSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogcmVtKDEwcHgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2lkZWJhci1wYW5lbCB7XG4gIHBhZGRpbmctdG9wOiAoJGhlYWRlci1oZWlnaHQgKyAwLjA3NXJlbSk7XG4gIGJhY2tncm91bmQ6ICRibGFjay0xIHVybChcIi4uL2ltYWdlcy9zaWRlYmFyLWJnLnBuZ1wiKSAwIDAgcmVwZWF0O1xuICBwYWRkaW5nLWJvdHRvbTogJGZvb3Rlci1oZWlnaHQ7XG4gIHotaW5kZXg6IDEwNDA7XG5cbiAgdWwubmF2IHtcblxuICAgIGEsIGE6aG92ZXIsIGE6Zm9jdXMge1xuICAgICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgfVxuXG4gICAgPiBsaSB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJsYWNrLTI7XG5cbiAgICAgID4gYSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IHJlbSgxNnB4KTtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIH1cblxuICAgICAgICBpIHtcbiAgICAgICAgICBjb2xvcjogJGdyZWVuLTE7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiByZW0oNXB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRncmVlbi0xICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICBpIHtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5hY3RpdmUsICYub3BlbiB7XG4gICAgICAgID4gYSwgPiBhOmZvY3VzIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRncmVlbi0xLCAwLjQpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgPiBuYXYgbGkub3BlbiwgPiBuYXYgbGk6aG92ZXIge1xuXG4gICAgJi5tZW51LWFjY29yZGlvbiA+IGE6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4wNjI1cmVtIHdoaXRlO1xuICAgIH1cblxuICAgIC5zdWItbWVudSB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKHdoaXRlLCAwLjEpO1xuXG4gICAgICBsaSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYmxhY2stMjtcblxuICAgICAgICBhIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHJlbSg0MHB4KTtcblxuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGkge1xuICAgICAgICAgICAgY29sb3I6ICRncmVlbi0xO1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTRweCk7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHJlbSg1cHgpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZWVuLTEgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSBhLCAuYWN0aXZlIGE6Zm9jdXMge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGdyZWVuLTEsIDAuNik7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm1haW4tcGFuZWwge1xuXG4gID4gLmhlYWRlciB7XG4gICAgaGVpZ2h0OiAkaGVhZGVyLWhlaWdodDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2stMjtcbiAgICBib3gtc2hhZG93OiAwIDFweCAycHggZGFya2VuKCRibGFjay0yLCAxNi44Nik7XG5cbiAgICAuaGFtYnVyZ2VyLWljb24ge1xuICAgICAgcGFkZGluZzogMDtcblxuICAgICAgc3BhbiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRncmVlbi0xO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgaSB7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgfVxuXG4gICAgLm5hdiA+IGxpIHtcbiAgICAgIGEge1xuICAgICAgICBtYXgtaGVpZ2h0OiAkaGVhZGVyLWhlaWdodDtcbiAgICAgIH1cblxuICAgICAgJiwgJi5vcGVuIHtcbiAgICAgICAgPiBhLCA+IGE6aG92ZXIsID4gYTpmb2N1cyB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICA+IC5tYWluLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAubWFpbi1zdWJjb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgICB9XG4gIH1cbn1cblxuLmJyYW5kIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gIC5icmFuZC1sb2dvIHtcbiAgICBtYXJnaW4tdG9wOiAwLjNyZW07XG4gIH1cbn1cblxuLmJyZWFkY3J1bWIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJsYWNrLTI7XG4gIGJhY2tncm91bmQ6ICRibGFjay0xIHVybChcIi4uL2ltYWdlcy9zaWRlYmFyLWJnLnBuZ1wiKSAwIDAgcmVwZWF0O1xuICBwYWRkaW5nOiByZW0oMTAuNXB4KSAxcmVtO1xuICBjb2xvcjogbGlnaHRlbigkYmxhY2stMSwgNDAuNzgpO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIGRhcmtlbigkZ3JheS0xLCAyNS40OSk7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcblxuICA+IC5hY3RpdmUge1xuICAgIGNvbG9yOiBsaWdodGVuKCRibGFjay0xLCA0MC43OCk7XG4gIH1cblxuICA+IGxpOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUwMjFcIjtcbiAgICBmb250LWZhbWlseTogXCJHbHlwaGljb25zIEhhbGZsaW5nc1wiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgY29sb3I6ICRncmVlbi0xO1xuICAgIGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuICB9XG5cbiAgPiBsaSArIGxpOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiL1wiO1xuICB9XG5cbiAgbGkgYTpmb2N1cywgbGkgYTpob3ZlciB7XG4gICAgY29sb3I6IGxpZ2h0ZW4oJGJsYWNrLTEsIDQwLjc4KTtcbiAgfVxufVxuXG5mb290ZXIuY29udGVudC1mb290ZXIge1xuICBwYWRkaW5nLWxlZnQ6IDMuNXJlbTtcbiAgei1pbmRleDogMjAwMDtcbiAgYmFja2dyb3VuZDogd2hpdGUgdXJsKFwiLi4vaW1hZ2VzL2Zvb3Rlci1iZy5qcGdcIikgcmVwZWF0LXg7XG4gIGhlaWdodDogJGZvb3Rlci1oZWlnaHQ7XG5cbiAgbmF2IHVsIGxpIGEge1xuICAgIGxpbmUtaGVpZ2h0OiAwLjhyZW07XG4gICAgZm9udC1zaXplOiAwLjY4NzVyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcblxuICAubGF5b3V0LWZpeGVkLWhlYWRlci5sYXlvdXQtc21hbGwtbWVudSAubWFpbi1wYW5lbCA+IC5oZWFkZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAubWFpbi1wYW5lbCA+IC5tYWluLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6ICRoZWFkZXItaGVpZ2h0IDAgMCAwLjY1cmVtO1xuICB9XG5cbiAgLnNpZGViYXItcGFuZWwge1xuICAgIHdpZHRoOiAkc2lkZWJhci13aWR0aDtcblxuICAgIG5hdiA+IHVsIHtcbiAgICAgIHdpZHRoOiAkc2lkZWJhci13aWR0aDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMtbWF4KSB7XG4gIC5zaWRlYmFyLXBhbmVsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAxMDAwO1xuICB9XG5cbiAgLmxheW91dC1maXhlZC1oZWFkZXIubGF5b3V0LXNtYWxsLW1lbnUge1xuICAgIC5zaWRlYmFyLXBhbmVsIHVsLm5hdiA+IGxpIC5zdWItbWVudSA+IGxpID4gYSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgLm9mZnNjcmVlbiB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHotaW5kZXg6IDA7XG4gICAgfVxuICB9XG5cbiAgLm1haW4tcGFuZWwgPiAuaGVhZGVyIC5oYW1idXJnZXItaWNvbiB7XG4gICAgcGFkZGluZzogLjkzNzVyZW07XG4gIH1cbn1cblxuOjotbW96LXNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICRncmVlbi0xO1xufVxuXG46OnNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICRncmVlbi0xO1xufVxuXG4ubS1iLXhzIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4ubm8tcGFkZGluZyB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGFuZ2VyIHtcbiAgY29sb3I6ICRicmFuZC1kYW5nZXI7XG59XG5cbi5iLWEtMCwgLm5vLWJvcmRlciB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4uYmctZGVmYXVsdC1ncmFkaWVudCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIGxpZ2h0ZW4oJGdyYXktMSwgMS45NiksIGRhcmtlbigkZ3JheS0xLCA0LjcxKSk7XG59XG5cbi50cmFuc2xhdGUtY2xvYWsge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ubG9hZGluZ1t0cmFuc2xhdGUtY2xvYWtdIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmxvYWRpbmcudHJhbnNsYXRlLWNsb2FrW3RyYW5zbGF0ZS1jbG9ha10ge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4iLCJAaW1wb3J0IFwiLi4vLi4vLi4vdmVuZG9ycy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL3ZhcmlhYmxlc1wiO1xuXG4kc2lkZWJhci13aWR0aDogMTMuMTI1cmVtO1xuJGhlYWRlci1oZWlnaHQ6IDMuMTI1cmVtO1xuJGZvb3Rlci1oZWlnaHQ6IDIuMTg4cmVtO1xuJGJyYW5kLWRhbmdlcjogI2Q5NTM0ZjtcblxuJGJsYWNrLTE6ICM3Nzc7XG4kYmxhY2stMjogIzUyNTI1MjtcbiRncmVlbi0xOiAjMDBCMENBO1xuJGdyYXktMTogI2ViZWJlYjtcbiIsIkBmdW5jdGlvbiByZW0oJHNpemUpIHtcbiAgJHJlbS1zaXplOiAkc2l6ZSAvIDE2cHg7XG4gIEByZXR1cm4gJHJlbS1zaXplICogMXJlbTtcbn1cblxuQG1peGluIGJ1dHRvbi12YXJpYW50KCRjb2xvciwgJGJhY2tncm91bmQsICRib3JkZXIpIHtcbiAgY29sb3I6ICRjb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG4gIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmFja2dyb3VuZCwgMTAlKTtcbiAgICBib3JkZXItY29sb3I6IGRhcmtlbigkYm9yZGVyLCAyNSUpO1xuICB9XG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRiYWNrZ3JvdW5kLCAxMCUpO1xuICAgIGJvcmRlci1jb2xvcjogZGFya2VuKCRib3JkZXIsIDEyJSk7XG4gIH1cbiAgJjphY3RpdmUsXG4gICYuYWN0aXZlLFxuICAub3BlbiA+ICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmFja2dyb3VuZCwgMTAlKTtcbiAgICBib3JkZXItY29sb3I6IGRhcmtlbigkYm9yZGVyLCAxMiUpO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzLFxuICAgICYuZm9jdXMge1xuICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmFja2dyb3VuZCwgMTclKTtcbiAgICAgIGJvcmRlci1jb2xvcjogZGFya2VuKCRib3JkZXIsIDI1JSk7XG4gICAgfVxuICB9XG4gICY6YWN0aXZlLFxuICAmLmFjdGl2ZSxcbiAgLm9wZW4gPiAmLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxuICAmLmRpc2FibGVkLFxuICAmW2Rpc2FibGVkXSxcbiAgZmllbGRzZXRbZGlzYWJsZWRdICYge1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyxcbiAgICAmLmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICAgIH1cbiAgfVxuXG4gIC5iYWRnZSB7XG4gICAgY29sb3I6ICRiYWNrZ3JvdW5kO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgfVxufVxuIiwiLmJ0bi1wcmltYXJ5IHtcbiAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQod2hpdGUsICRncmVlbi0xLCAkZ3JlZW4tMSk7XG59XG5cbi5idG4tcHJpbWFyeS1kYXJrZW4ge1xuICBAaW5jbHVkZSBidXR0b24tdmFyaWFudCh3aGl0ZSwgZGFya2VuKCRncmVlbi0xLCAxMCUpLCBkYXJrZW4oJGdyZWVuLTEsIDEwJSkpO1xufVxuXG4uYnRuLWxhbmd1YWdlIHtcbiAgLmJ0bi5kcm9wZG93bi10b2dnbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiByZW0oMTBweCk7XG4gICAgcGFkZGluZy1yaWdodDogcmVtKDEwcHgpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAuY2FyZXQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA0MCU7XG4gICAgICByaWdodDogcmVtKDEwcHgpO1xuICAgIH1cbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICBtaW4td2lkdGg6IDA7XG5cbiAgICBsaSBhIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IHJlbSg0MnB4KTtcbiAgICAgIHBhZGRpbmctbGVmdDogcmVtKDEycHgpO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuLTE7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBpbWcge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IHJlbSgxNXB4KTtcbiAgfVxufVxuXG4uYnRuLWRlZmF1bHQtZ3JhZGllbnQge1xuICBmb250LXNpemU6IHJlbSgxNHB4KTtcbiAgYmFja2dyb3VuZDogZGFya2VuKCRncmF5LTEsIDcuNDUpIC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCAwJSAwJSwgMCUgMTAwJSwgZnJvbShyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNikpLFxuICAgIHRvKHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKGJsYWNrLCAwLjMpO1xuICBjb2xvcjogJGJsYWNrLTI7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcGFkZGluZzogcmVtKDVweCkgcmVtKDEwcHgpO1xuXG4gICY6aG92ZXI6bm90KC5kaXNhYmxlZCkge1xuICAgIGJhY2tncm91bmQ6IGRhcmtlbigkZ3JheS0xLCAyMC4wMCkgLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAlIDAlLCAwJSAxMDAlLCBmcm9tKHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KSksXG4gICAgICB0byhyZ2JhKDI1NSwgMjU1LCAyNTUsIDApKSk7XG4gICAgY29sb3I6ICRibGFjay0yO1xuICB9XG59XG4iLCIuZm9ybSB7XG4gICYubmctaW52YWxpZC5uZy1zdWJtaXR0ZWQge1xuXG4gICAgLmlucHV0X19maWVsZC5uZy1pbnZhbGlkIHtcblxuICAgICAgKyAuaW5wdXRfX2xhYmVsIHtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBjb2xvcjogJGJyYW5kLWRhbmdlcjtcbiAgICAgICAgfVxuICAgICAgICAmOmJlZm9yZSwgJjphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGJyYW5kLWRhbmdlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aSAuc2VsZWN0Mi1jaG9pY2VzLFxuICAgIC5zZWxlY3QyLWNob2ljZS5zZWxlY3QyLWRlZmF1bHQge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYnJhbmQtZGFuZ2VyO1xuXG4gICAgICAuc2VsZWN0Mi1jaG9zZW4ge1xuICAgICAgICBjb2xvcjogJGJyYW5kLWRhbmdlcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaW5wdXRfX2Vycm9ycyB7XG4gICAgICBjb2xvcjogJGJyYW5kLWRhbmdlcjtcbiAgICB9XG4gIH1cbn1cblxuLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogJGdyZWVuLTE7XG59XG5cbi5mb3JtLWNvbnRyb2wuaW5wdXQtc20ge1xuICBoZWlnaHQ6IDM0cHg7XG59XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmlucHV0X19sYWJlbCB7XG4gICY6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAkZ3JlZW4tMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMSUsIDAsIDApO1xuICB9XG59XG5cbi5pbnB1dF9fZmllbGQge1xuICBwYWRkaW5nOiAxOHB4IDEycHggNnB4IDA7XG5cbiAgJi5uZy12YWxpZC1yZXF1aXJlZCwgJi5uZy1pbnZhbGlkLXJlcXVpcmVkIHtcblxuICAgICsgLmlucHV0X19sYWJlbCAuaW5wdXRfX2xhYmVsLWNvbnRlbnQ6YWZ0ZXIsXG4gICAgLnNlbGVjdDItY2hvaWNlLnNlbGVjdDItZGVmYXVsdCAuc2VsZWN0Mi1jaG9zZW4ge1xuICAgICAgY29udGVudDogXCIqXCI7XG4gICAgICBtYXJnaW4tbGVmdDogcmVtKDEwcHgpO1xuICAgICAgY29sb3I6ICRicmFuZC1kYW5nZXI7XG4gICAgfVxuICB9XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci5pbnB1dF9fZmllbGQge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmlucHV0X19maWVsZDpmb2N1cyArIC5pbnB1dF9fbGFiZWwgLmlucHV0X19sYWJlbC1jb250ZW50LFxuLmlucHV0LS1maWxsZWQgLmlucHV0X19sYWJlbC1jb250ZW50LFxuLmlucHV0LS1mb2N1c2VkIC5pbnB1dF9fbGFiZWwtY29udGVudCB7XG4gIGNvbG9yOiAkZ3JlZW4tMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApIHNjYWxlM2QoMSwgMSwgMSk7XG59XG5cblxuLy8gc2VsZWN0MlxuLnNlbGVjdDItc2VhcmNoLWNob2ljZS1jbG9zZSxcbi5zZWxlY3QyLXNlYXJjaCBpbnB1dCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9zZWxlY3QyeDIucG5nXCIpICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC5zZWxlY3QyLWNob2ljZSAuc2VsZWN0Mi1hcnJvdyBiLFxuICAuc2VsZWN0Mi1jaG9pY2UgYWJiciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3NlbGVjdDJ4Mi5wbmdcIikgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zZWxlY3QyLWNob2ljZSBhYmJyIHtcbiAgICByaWdodDogNDBweDtcbiAgICB0b3A6IDIwcHhcbiAgfVxufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSxcbi5zZWxlY3QyLXJlc3VsdHMgLnNlbGVjdDItaGlnaGxpZ2h0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW4tMTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLWFjdGl2ZSAuc2VsZWN0Mi1jaG9pY2UsXG4uc2VsZWN0Mi1jb250YWluZXItYWN0aXZlIC5zZWxlY3QyLWNob2ljZXMsXG4uc2VsZWN0Mi1kcm9wZG93bi1vcGVuLnNlbGVjdDItZHJvcC1hYm92ZSAuc2VsZWN0Mi1zZWxlY3Rpb24sXG4uc2VsZWN0Mi1kcm9wZG93bi1vcGVuLnNlbGVjdDItZHJvcC1hYm92ZSAuc2VsZWN0Mi1jaG9pY2VzLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLFxuLnNlbGVjdDItY29udGFpbmVyLW11bHRpLnNlbGVjdDItY29udGFpbmVyLWFjdGl2ZSAuc2VsZWN0Mi1jaG9pY2VzIHtcbiAgYm9yZGVyLWNvbG9yOiAkZ3JlZW4tMTtcbn1cblxuLnNlbGVjdDItZHJvcC1hY3RpdmUge1xuICB6LWluZGV4OiAxMDAwMDtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItY2hvaWNlLFxuLnVpLXNlbGVjdC1jb250YWluZXJbdGhlbWU9c2VsZWN0Ml0gLnNlbGVjdDItY2hvaWNlIHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwIDAgcmVtKDIwcHgpIDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uc2VsZWN0Mi1kcm9wZG93bi1vcGVuLnNlbGVjdDItZHJvcC1hYm92ZSAuc2VsZWN0Mi1jaG9pY2UsXG4uc2VsZWN0Mi1kcm9wZG93bi1vcGVuLnNlbGVjdDItZHJvcC1hYm92ZSAuc2VsZWN0Mi1jaG9pY2VzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItY2hvaWNlID4gLnNlbGVjdDItY2hvc2VuIHtcbiAgY29sb3I6ICRibGFjay0yXG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci1hY3RpdmUuc2VsZWN0Mi1kcm9wZG93bi1vcGVuIHtcbiAgLnNlbGVjdDItY2hvaWNlIHtcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgfVxufVxuXG4uc2VsZWN0Mi1jaG9pY2U6bm90KC5zZWxlY3QyLWRlZmF1bHQpIHtcbiAgcGFkZGluZzogOHB4IDA7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1jaG9pY2UgLnNlbGVjdDItYXJyb3csXG4udWktc2VsZWN0LWNvbnRhaW5lclt0aGVtZT1zZWxlY3QyXSAuc2VsZWN0Mi1jaG9pY2UgLnNlbGVjdDItYXJyb3cge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLnNlbGVjdDItZHJvcC5zZWxlY3QyLWRyb3AtYWJvdmUuc2VsZWN0Mi1kcm9wLWFjdGl2ZSB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1jaG9pY2UgLnNlbGVjdDItYXJyb3cge1xuICB0b3A6IDVweDtcbn1cblxuLnNlbGVjdDItZHJvcGRvd24tb3Blbi5zZWxlY3QyLWRyb3AtYWJvdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgJGdyZWVuLTE7XG4gIG1hcmdpbi1ib3R0b206IC0ycHg7XG5cbiAgLnNlbGVjdDItY2hvaWNlIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAxcHg7XG4gIH1cbn1cblxuLnNlbGVjdDItY29udGFpbmVyLW11bHRpIHtcbiAgLnNlbGVjdDItY2hvaWNlcyB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAuc2VsZWN0Mi1zZWFyY2gtZmllbGQgaW5wdXQge1xuICAgICAgcGFkZGluZzogMC4xcmVtIC4zMTI1cmVtO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgJi5zZWxlY3QyLWNvbnRhaW5lci1hY3RpdmUgLnNlbGVjdDItY2hvaWNlcyB7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG5cbiAgJi5zZWxlY3QyLWRyb3Bkb3duLW9wZW4gfiAuaW5wdXRfX2xhYmVsIHtcbiAgICAuaW5wdXRfX2xhYmVsLWNvbnRlbnQge1xuICAgICAgY29sb3I6ICRncmVlbi0xO1xuICAgIH1cbiAgICAmOmFmdGVyLCAmOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAkZ3JlZW4tMTtcbiAgICB9XG4gICAgLmlucHV0X19sYWJlbC1jb250ZW50IHtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSBzY2FsZTNkKDAuNywgMC43LCAxKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCkgc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB9XG4gIH1cblxuICAmLmlucHV0X19maWVsZCB7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICB9XG59XG4iLCIuY2FyZCB7XG4gIGJvcmRlci1yYWRpdXM6IDZweCA2cHggMCAwO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKGRhcmtlbihzYXR1cmF0ZSgkZ3JheS0xLCAwLjg2KSwgMzcuNjUpLCAwLjU5KTtcblxuICAmLmJnLWdyYXkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTE7XG4gIH1cblxuICBsZWdlbmQge1xuICAgIGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IGRhcmtlbigkZ3JheS0xLCAyMCUpO1xuICB9XG59XG5cbi5jYXJkLWhlYWRlciB7XG5cbiAgJi5iZy1wcmltYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW4tMTtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkZ3JlZW4tMTtcbiAgICBwYWRkaW5nOiByZW0oOC41cHgpIDFyZW07XG4gICAgY29sb3I6IHdoaXRlO1xuICB9XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG4gIH1cblxuICBoNCB7XG4gICAgZm9udC1zaXplOiAuODEyNXJlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuLm5hdi10YWJzPmxpLmFjdGl2ZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW4tMTtcbn1cbiIsInRhYmxlLnNtYXJ0LXRhYmxlIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4IDVweCAwIDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gIHRoZWFkIHtcbiAgICBib3JkZXI6IHNvbGlkIHJnYmEoZGFya2VuKHNhdHVyYXRlKCRncmF5LTEsIDAuODYpLCAzNy42NSksIDAuNTkpO1xuICAgIGJvcmRlci13aWR0aDogMXB4IDFweCAwIDFweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCBsaWdodGVuKCRncmF5LTEsIDEuOTYpLCBkYXJrZW4oJGdyYXktMSwgNC43MSkpO1xuXG4gICAgdGgge1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgJi5zdC1zb3J0LWFzY2VudDpiZWZvcmUsXG4gICAgICAmLnN0LXNvcnQtZGVzY2VudDpiZWZvcmUsXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICB9XG5cbiAgICAgICYuc3Qtc29ydC1hc2NlbnQ6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcXGYwZGVcIjtcbiAgICAgIH1cblxuICAgICAgJi5zdC1zb3J0LWRlc2NlbnQ6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcXGYwZGRcIjtcbiAgICAgIH1cblxuICAgICAgJltzdC1zb3J0XTpub3QoLnN0LXNvcnQtYXNjZW50KTpub3QoLnN0LXNvcnQtZGVzY2VudCk6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcXGYwZGNcIjtcbiAgICAgICAgY29sb3I6IGRhcmtlbigkZ3JheS0xLCA1LjQ5KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICB0cjpmaXJzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gICAgfVxuXG4gICAgdHI6Zmlyc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuICAgIH1cbiAgfVxuXG4gIHRib2R5IHtcbiAgICBib3JkZXI6IHNvbGlkIHJnYmEoZGFya2VuKHNhdHVyYXRlKCRncmF5LTEsIDAuODYpLCAzNy42NSksIDAuNTkpO1xuICAgIGJvcmRlci13aWR0aDogMCAxcHggMCAxcHg7XG5cbiAgICB0ciB7XG5cbiAgICAgICY6bnRoLWNoaWxkKDJuKSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkZ3JheS0xLCAzLjE0KTtcbiAgICAgIH1cblxuICAgICAgdGQge1xuICAgICAgICBwYWRkaW5nOiAuMXJlbSAxLjI1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMi41O1xuXG4gICAgICAgICYudGQtZGV0YWlsIHtcbiAgICAgICAgICBjb2xvcjogJGdyZWVuLTE7XG5cbiAgICAgICAgICBhOmhvdmVyLCBhOmZvY3VzIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgY29sb3I6ICRncmVlbi0xO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYudGQtYWN0aW9ucyB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB0ZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKGRhcmtlbihzYXR1cmF0ZSgkZ3JheS0xLCAwLjg2KSwgMzcuNjUpLCAwLjU5KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICB0Zm9vdCB7XG5cbiAgICB0ZCB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5wYWdpbmF0aW9uIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuICB9XG5cbiAgaSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuXG4udGFibGUtZmlsdGVycyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgbGFiZWwge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG59XG5cbi50YWJsZS1hZHZhbmNlZC1zZWFyY2gge1xuXG4gIC5jYXJkLWhlYWRlciB7XG4gICAgcGFkZGluZzogNy41cHggMjBweDtcbiAgfVxufVxuXG4udGFibGUtbGVuZ3RoIHtcbiAgcGFkZGluZzogMDtcblxuICBzZWxlY3Qge1xuICAgIHdpZHRoOiBhdXRvO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4udGFibGUtc2VhcmNoIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmc6IDA7XG5cbiAgaW5wdXQge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIGRhcmtlbigkZ3JheS0xLCAxMi4xNik7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGRhcmtlbigkZ3JheS0xLCAxMi4xNik7XG4gICAgfVxuICB9XG59XG5cbi50YWJsZS1pbmZvIHtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG4iLCIubW9kYWwtZGlhbG9nIHtcbiAgbWFyZ2luLXRvcDogKCRoZWFkZXItaGVpZ2h0ICsgNSk7XG59XG5cbi5tb2RhbC1oZWFkZXIge1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQ6ICRncmVlbi0xO1xufVxuIiwiXG4vKiBEYXRldGltZSBQaWNrZXIgKi9cbi5kcm9wZG93bi1tZW51IHtcbiAgei1pbmRleDogMTAwMDA7XG59XG5cbi5kYXRldGltZXBpY2tlciB7XG4gIC50YWJsZS50YWJsZS1jb25kZW5zZWQgPiB0Ym9keSA+IHRyID4gdGQsXG4gIC50YWJsZS50YWJsZS1jb25kZW5zZWQgPiB0Ym9keSA+IHRyID4gdGgsXG4gIC50YWJsZS50YWJsZS1jb25kZW5zZWQgPiB0Zm9vdCA+IHRyID4gdGQsXG4gIC50YWJsZS50YWJsZS1jb25kZW5zZWQgPiB0Zm9vdCA+IHRyID4gdGgsXG4gIC50YWJsZS50YWJsZS1jb25kZW5zZWQgPiB0aGVhZCA+IHRyID4gdGQsXG4gIC50YWJsZS50YWJsZS1jb25kZW5zZWQgPiB0aGVhZCA+IHRyID4gdGgge1xuICAgIHBhZGRpbmc6IDVweDtcbiAgfVxufVxuXG5cbi8qIGFsZXJ0cyAqL1xuLnN3ZWV0LWFsZXJ0IC5wdWxzZVdhcm5pbmcsXG4uc3dlZXQtYWxlcnQgLnB1bHNlV2FybmluZ0lucyB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbn1cblxuYm9keS5zdG9wLXNjcm9sbGluZyB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKiBsb2FkaW5nICovXG4ubG9hZGluZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5sb2FkaW5nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTAwMDA7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYW5pbWF0aW9uOiBiYWNrZ3JvdW5kLWZhZGUgNXM7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuXG4gIC5zay1yb3RhdGluZy1wbGFuZSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogNDAlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgbGVmdDogNTAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbi0xO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYmFja2dyb3VuZC1mYWRlIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMC4zO1xuICB9XG59XG5cbi8vcGFnaW5hdGlvblxuLnBhZ2luYXRpb24+LmFjdGl2ZT5hLFxuLnBhZ2luYXRpb24+LmFjdGl2ZT5hOmZvY3VzLFxuLnBhZ2luYXRpb24+LmFjdGl2ZT5hOmhvdmVyLFxuLnBhZ2luYXRpb24+LmFjdGl2ZT5zcGFuLFxuLnBhZ2luYXRpb24+LmFjdGl2ZT5zcGFuOmZvY3VzLFxuLnBhZ2luYXRpb24+LmFjdGl2ZT5zcGFuOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oJGdyZWVuLTEsIDEwJSk7XG4gIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkZ3JlZW4tMSwgMTAlKTtcbn1cblxuLnBhZ2luYXRpb24+bGk+YSxcbi5wYWdpbmF0aW9uPmxpPmE6Zm9jdXMsXG4ucGFnaW5hdGlvbj5saT5hOmhvdmVyLFxuLnBhZ2luYXRpb24+bGk+c3Bhbjpmb2N1cyxcbi5wYWdpbmF0aW9uPmxpPnNwYW46aG92ZXIge1xuICBjb2xvcjogZGFya2VuKCRncmVlbi0xLCAxMCUpO1xufVxuXG5cbi8vIGdvb2dsZSBtYXBzXG4uYW5ndWxhci1nb29nbGUtbWFwLWNvbnRhaW5lciB7IGhlaWdodDogNDAwcHg7IH1cblxuLm1hcmtlci1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuLTE7XG4gIGJvcmRlci1jb2xvcjogMXB4IHNvbGlkICRncmVlbi0xO1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgd2lkdGg6IHJlbSgyNTBweCk7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi8vIHRyZWV2aWV3XG51bC5pdmgtdHJlZXZpZXcge1xuXG4gIHVsIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICB9XG5cbiAgbGkuaXZoLXRyZWV2aWV3LW5vZGUtbGVhZiAuaXZoLXRyZWV2aWV3LXR3aXN0aWUtbGVhZiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5pdmgtdHJlZXZpZXctbm9kZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuaXZoLXRyZWV2aWV3LXR3aXN0aWUtY29sbGFwc2VkLFxuICAuaXZoLXRyZWV2aWV3LXR3aXN0aWUtZXhwYW5kZWQsXG4gIC5pdmgtdHJlZXZpZXctbm9kZS1sYWJlbCB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG5cbi5wLWwtMCA+IHVsLml2aC10cmVldmlldyB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuXG4uY3VzdG9tLXRpbWVsaW5lIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRibGFjay0xO1xuICBwYWRkaW5nLXRvcDogMjBweDtcblxuICAudGltZWxpbmUge1xuXG4gICAgJi1saW5lIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBkYXNoZWQgJGdyZWVuLTE7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAmLWV2ZW50cyB7XG4gICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG5cbiAgICAmLWV2ZW50IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbjogMTBweCAzMHB4IDIwcHggMzBweDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgfVxuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgIGhlaWdodDoxMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbi0xO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTEwcHg7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIH1cblxuICAgICAgJi1zZWxlY3RlZCB7XG4gICAgICAgIGNvbG9yOiAkZ3JlZW4tMSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIGNvbG9yIHBpY2tlclxuLmFuZ3VsYXItY29sb3ItcGlja2VyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OjEwMDA7XG59XG4iLCIuYXBwLnNpZ25pbiB7XG4gIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2dyZXktYmcucG5nJykgcmVwZWF0IHNjcm9sbCAwIDAgbGlnaHRlbigkYmxhY2stMSwgNDAuMDApO1xuXG4gIC5jYXJkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xO1xuICAgIGJveC1zaGFkb3c6IDAgMTVweCAzMHB4IGRhcmtlbigkYmxhY2stMSwgMTMuMzMpO1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gIH1cblxuICAuZm9vdGVyLWJyYW5kIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDUwcHg7XG4gICAgYm90dG9tOjMwcHg7XG4gIH1cbn1cbiJdfQ== */
