.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}}::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}.color-primary{color:#00b0ca}.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:calc(100vh - 210px)}.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}.work .uib-tab{padding:0}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9jb211bi5zY3NzIiwiX3ZhcmlhYmxlcy5zY3NzIiwiX21peGlucy5zY3NzIiwiX2J1dHRvbnMuc2NzcyIsIl9mb3Jtcy5zY3NzIiwiX3BhbmVscy5zY3NzIiwiX3RhYmxlcy5zY3NzIiwiX21vZGFsLnNjc3MiLCJfcGx1Z2lucy5zY3NzIiwicGFnZXMvX2xvZ2luLnNjc3MiLCJwYWdlcy9fd29yay5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLHlDQUtNLGVBQWdCLEFBQ2hCLFlBQWMsQ0EwQmYsQUFoQ0wsd0RBU1EsZ0JBQWlCLEFBQ2pCLHFDQUE0QixBQUM1Qiw4QkFBdUIsQUFDdkIsZ0JBQWtCLENBVW5CLEFBdEJQLDBEQWVVLFdBQWEsQUFDYixpQkFBb0IsQ0FLckIsQUFyQlQsZ0lBbUJZLGtCQ1ZLLENEV04sQUFwQlgsNERBeUJRLGNDaEJTLEFEaUJULHlCQUEyQixDQUs1QixBQS9CUCxnRUE2QlUsb0JFM0JTLENGNEJWLEFBOUJULCtDQW1DTSxvQkNoQ2tCLENEaUNuQixBQUlMLDZDQUdJLGNBQWdCLENBQ2pCLEFBSkgsOENBU00saUJBQW1CLENBS3BCLEFBZEwsZ0RBWVEsY0FDRCxDQUFDLEFBYlIsd0RBaUJNLHFFQUEwRSxDQUszRSxBQXRCTCw2REFvQlEsb0JFMURXLENGMkRaLEFBS1AsZUFDRSxtQkFBNEIsQUFDNUIseURBQStELEFBQy9ELHdCQ2pFc0IsQURrRXRCLFlBQWMsQ0FxRmYsQUF6RkQsb0ZBU00scUJBQXdCLEFBQ3hCLGlCQUFtQixDQUNwQixBQVhMLHlCQWNNLCtCQ3hFVyxDRHNHWixBQTVDTCwyQkFpQlEsZ0JBQWtCLEFBQ2xCLHlCQUEwQixBQUMxQixpQkVuRlcsQ0ZxR1osQUFyQ1AsZ0NBc0JVLGNBQWdCLENBQ2pCLEFBdkJULDZCQTBCVSxjQ25GTyxBRG9GUCxxQkUzRlMsQ0Y0RlYsQUE1QlQsaUNBK0JVLDRCQUErQixDQUtoQyxBQXBDVCxtQ0FrQ1ksVUFBYSxDQUNkLEFBbkNYLGdKQXlDVSw2QkNsR08s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QixrQkFBb0IsQ0FDckIsQUFmTCxpQ0FrQk0scUJBQXNCLEFBQ3RCLGtCQUFtQixBQUNuQixxQkFBNEIsQ0FxQjdCLEFBekNMLHVDQXVCUSxhQUFlLENBQ2hCLEFBeEJQLHdDQTJCUSxZQUFhLEFBQ2IsY0FBZSxBQUNmLFdBQVksQUFDWixZQUFZLEFBQ1osa0JBQW1CLEFBQ25CLHlCUGhKUyxBT2lKVCxrQkFBbUIsQUFDbkIsVUFBVyxBQUNYLFFBQVUsQ0FDWCxBQXBDUCwwQ0F1Q1EsdUJBQTBCLENBQzNCLEFBT1Asc0JBQ0Usa0JBQW1CLEFBQ25CLFlBQWEsQ0FDZCxBQzNLRCxZQUNFLDREQUFrRSxDQWFuRSxBQWRELGtCQUlJLHlCUk1ZLEFRTFosNEJBQThCLEFBQzlCLGVBQWlCLENBQ2xCLEFBUEgsMEJBVUksa0JBQW1CLEFBQ25CLFdBQVksQUFDWixXQUFZLENBQ2IsQUNiSCxlQUVJLFNBQ0QsQ0FBQyIsImZpbGUiOiJjdXN0b20ubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5sYXlvdXQtZml4ZWQtaGVhZGVyIHtcblxuICAubWFpbi1wYW5lbCB7XG5cbiAgICA+IC5oZWFkZXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgei1pbmRleDogMjAwMDtcblxuICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICBtaW4td2lkdGg6IDEwMHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKHdoaXRlLCAwLjU0KTtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYShkYXJrZW4oJGJsYWNrLTIsIDcuODQpLCAwLjkyKTtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG5cbiAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmVlbi0xO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYnJhbmQgLmJyYW5kLWxvZ28ge1xuICAgICAgICBjb2xvcjogJGdyZWVuLTE7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiByZW0oMTBweCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1jb250ZW50IHtcbiAgICAgIHBhZGRpbmctdG9wOiAkaGVhZGVyLWhlaWdodDtcbiAgICB9XG4gIH1cbn1cblxuLmxheW91dC1zbWFsbC1tZW51IHtcblxuICAubWFpbi1wYW5lbD4ubWFpbi1jb250ZW50IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cblxuICAuc2lkZWJhci1wYW5lbCB1bC5uYXYgPiBsaSB7XG5cbiAgICA+IGEge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICBpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwXG4gICAgICB9XG4gICAgfVxuXG4gICAgPiB1bC5zdWItbWVudSB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRibGFjay0yLCAwLjgpIHVybChcIi4uL2ltYWdlcy9zaWRlYmFyLWJnLnBuZ1wiKSAwIDAgcmVwZWF0O1xuXG4gICAgICA+IGxpID4gYSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogcmVtKDEwcHgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2lkZWJhci1wYW5lbCB7XG4gIHBhZGRpbmctdG9wOiAoJGhlYWRlci1oZWlnaHQgKyAwLjA3NXJlbSk7XG4gIGJhY2tncm91bmQ6ICRibGFjay0xIHVybChcIi4uL2ltYWdlcy9zaWRlYmFyLWJnLnBuZ1wiKSAwIDAgcmVwZWF0O1xuICBwYWRkaW5nLWJvdHRvbTogJGZvb3Rlci1oZWlnaHQ7XG4gIHotaW5kZXg6IDEwNDA7XG5cbiAgdWwubmF2IHtcblxuICAgIGEsIGE6aG92ZXIsIGE6Zm9jdXMge1xuICAgICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXNpemU6IC44NzVyZW07XG4gICAgfVxuXG4gICAgPiBsaSB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJsYWNrLTI7XG5cbiAgICAgID4gYSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IHJlbSgxNnB4KTtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIH1cblxuICAgICAgICBpIHtcbiAgICAgICAgICBjb2xvcjogJGdyZWVuLTE7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiByZW0oNXB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRncmVlbi0xICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICBpIHtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5hY3RpdmUsICYub3BlbiB7XG4gICAgICAgID4gYSwgPiBhOmZvY3VzIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRncmVlbi0xLCAwLjQpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgPiBuYXYgbGkub3BlbiwgPiBuYXYgbGk6aG92ZXIge1xuXG4gICAgJi5tZW51LWFjY29yZGlvbiA+IGE6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4wNjI1cmVtIHdoaXRlO1xuICAgIH1cblxuICAgIC5zdWItbWVudSB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKHdoaXRlLCAwLjEpO1xuXG4gICAgICBsaSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYmxhY2stMjtcblxuICAgICAgICBhIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHJlbSg0MHB4KTtcblxuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGkge1xuICAgICAgICAgICAgY29sb3I6ICRncmVlbi0xO1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMTRweCk7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHJlbSg1cHgpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZWVuLTEgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSBhLCAuYWN0aXZlIGE6Zm9jdXMge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGdyZWVuLTEsIDAuNik7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm1haW4tcGFuZWwge1xuXG4gID4gLmhlYWRlciB7XG4gICAgaGVpZ2h0OiAkaGVhZGVyLWhlaWdodDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2stMjtcbiAgICBib3gtc2hhZG93OiAwIDFweCAycHggZGFya2VuKCRibGFjay0yLCAxNi44Nik7XG5cbiAgICAuaGFtYnVyZ2VyLWljb24ge1xuICAgICAgcGFkZGluZzogMDtcblxuICAgICAgc3BhbiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRncmVlbi0xO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgaSB7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgfVxuXG4gICAgLm5hdiA+IGxpIHtcbiAgICAgIGEge1xuICAgICAgICBtYXgtaGVpZ2h0OiAkaGVhZGVyLWhlaWdodDtcbiAgICAgIH1cblxuICAgICAgJiwgJi5vcGVuIHtcbiAgICAgICAgPiBhLCA+IGE6aG92ZXIsID4gYTpmb2N1cyB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICA+IC5tYWluLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAubWFpbi1zdWJjb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgICB9XG4gIH1cbn1cblxuLmJyYW5kIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gIC5icmFuZC1sb2dvIHtcbiAgICBtYXJnaW4tdG9wOiAwLjNyZW07XG4gIH1cbn1cblxuLmJyZWFkY3J1bWIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJsYWNrLTI7XG4gIGJhY2tncm91bmQ6ICRibGFjay0xIHVybChcIi4uL2ltYWdlcy9zaWRlYmFyLWJnLnBuZ1wiKSAwIDAgcmVwZWF0O1xuICBwYWRkaW5nOiByZW0oMTAuNXB4KSAxcmVtO1xuICBjb2xvcjogbGlnaHRlbigkYmxhY2stMSwgNDAuNzgpO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIGRhcmtlbigkZ3JheS0xLCAyNS40OSk7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcblxuICA+IC5hY3RpdmUge1xuICAgIGNvbG9yOiBsaWdodGVuKCRibGFjay0xLCA0MC43OCk7XG4gIH1cblxuICA+IGxpOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUwMjFcIjtcbiAgICBmb250LWZhbWlseTogXCJHbHlwaGljb25zIEhhbGZsaW5nc1wiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgY29sb3I6ICRncmVlbi0xO1xuICAgIGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuICB9XG5cbiAgPiBsaSArIGxpOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiL1wiO1xuICB9XG5cbiAgbGkgYTpmb2N1cywgbGkgYTpob3ZlciB7XG4gICAgY29sb3I6IGxpZ2h0ZW4oJGJsYWNrLTEsIDQwLjc4KTtcbiAgfVxufVxuXG5mb290ZXIuY29udGVudC1mb290ZXIge1xuICBwYWRkaW5nLWxlZnQ6IDMuNXJlbTtcbiAgei1pbmRleDogMjAwMDtcbiAgYmFja2dyb3VuZDogd2hpdGUgdXJsKFwiLi4vaW1hZ2VzL2Zvb3Rlci1iZy5qcGdcIikgcmVwZWF0LXg7XG4gIGhlaWdodDogJGZvb3Rlci1oZWlnaHQ7XG5cbiAgbmF2IHVsIGxpIGEge1xuICAgIGxpbmUtaGVpZ2h0OiAwLjhyZW07XG4gICAgZm9udC1zaXplOiAwLjY4NzVyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcblxuICAubGF5b3V0LWZpeGVkLWhlYWRlci5sYXlvdXQtc21hbGwtbWVudSAubWFpbi1wYW5lbCA+IC5oZWFkZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAubWFpbi1wYW5lbCA+IC5tYWluLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6ICRoZWFkZXItaGVpZ2h0IDAgMCAwLjY1cmVtO1xuICB9XG5cbiAgLnNpZGViYXItcGFuZWwge1xuICAgIHdpZHRoOiAkc2lkZWJhci13aWR0aDtcblxuICAgIG5hdiA+IHVsIHtcbiAgICAgIHdpZHRoOiAkc2lkZWJhci13aWR0aDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMtbWF4KSB7XG4gIC5zaWRlYmFyLXBhbmVsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAxMDAwO1xuICB9XG5cbiAgLmxheW91dC1maXhlZC1oZWFkZXIubGF5b3V0LXNtYWxsLW1lbnUge1xuICAgIC5zaWRlYmFyLXBhbmVsIHVsLm5hdiA+IGxpIC5zdWItbWVudSA+IGxpID4gYSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgLm9mZnNjcmVlbiB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHotaW5kZXg6IDA7XG4gICAgfVxuICB9XG5cbiAgLm1haW4tcGFuZWwgPiAuaGVhZGVyIC5oYW1idXJnZXItaWNvbiB7XG4gICAgcGFkZGluZzogLjkzNzVyZW07XG4gIH1cbn1cblxuOjotbW96LXNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICRncmVlbi0xO1xufVxuXG46OnNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICRncmVlbi0xO1xufVxuXG4ubS1iLXhzIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4ubm8tcGFkZGluZyB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGFuZ2VyIHtcbiAgY29sb3I6ICRicmFuZC1kYW5nZXI7XG59XG5cbi5iLWEtMCwgLm5vLWJvcmRlciB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4uYmctZGVmYXVsdC1ncmFkaWVudCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIGxpZ2h0ZW4oJGdyYXktMSwgMS45NiksIGRhcmtlbigkZ3JheS0xLCA0LjcxKSk7XG59XG5cbi50cmFuc2xhdGUtY2xvYWsge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ubG9hZGluZ1t0cmFuc2xhdGUtY2xvYWtdIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmxvYWRpbmcudHJhbnNsYXRlLWNsb2FrW3RyYW5zbGF0ZS1jbG9ha10ge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uY29sb3ItcHJpbWFyeSB7XG4gIGNvbG9yOiAkZ3JlZW4tMVxufVxuIiwiQGltcG9ydCBcIi4uLy4uLy4uL3ZlbmRvcnMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC92YXJpYWJsZXNcIjtcblxuJHNpZGViYXItd2lkdGg6IDEzLjEyNXJlbTtcbiRoZWFkZXItaGVpZ2h0OiAzLjEyNXJlbTtcbiRmb290ZXItaGVpZ2h0OiAyLjE4OHJlbTtcbiRicmFuZC1kYW5nZXI6ICNkOTUzNGY7XG5cbiRibGFjay0xOiAjNzc3O1xuJGJsYWNrLTI6ICM1MjUyNTI7XG4kZ3JlZW4tMTogIzAwQjBDQTtcbiRncmF5LTE6ICNlYmViZWI7XG4iLCJAZnVuY3Rpb24gcmVtKCRzaXplKSB7XG4gICRyZW0tc2l6ZTogJHNpemUgLyAxNnB4O1xuICBAcmV0dXJuICRyZW0tc2l6ZSAqIDFyZW07XG59XG5cbkBtaXhpbiBidXR0b24tdmFyaWFudCgkY29sb3IsICRiYWNrZ3JvdW5kLCAkYm9yZGVyKSB7XG4gIGNvbG9yOiAkY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICBib3JkZXItY29sb3I6ICRib3JkZXI7XG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJhY2tncm91bmQsIDEwJSk7XG4gICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oJGJvcmRlciwgMjUlKTtcbiAgfVxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmFja2dyb3VuZCwgMTAlKTtcbiAgICBib3JkZXItY29sb3I6IGRhcmtlbigkYm9yZGVyLCAxMiUpO1xuICB9XG4gICY6YWN0aXZlLFxuICAmLmFjdGl2ZSxcbiAgLm9wZW4gPiAmLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJhY2tncm91bmQsIDEwJSk7XG4gICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oJGJvcmRlciwgMTIlKTtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyxcbiAgICAmLmZvY3VzIHtcbiAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJhY2tncm91bmQsIDE3JSk7XG4gICAgICBib3JkZXItY29sb3I6IGRhcmtlbigkYm9yZGVyLCAyNSUpO1xuICAgIH1cbiAgfVxuICAmOmFjdGl2ZSxcbiAgJi5hY3RpdmUsXG4gIC5vcGVuID4gJi5kcm9wZG93bi10b2dnbGUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cbiAgJi5kaXNhYmxlZCxcbiAgJltkaXNhYmxlZF0sXG4gIGZpZWxkc2V0W2Rpc2FibGVkXSAmIHtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMsXG4gICAgJi5mb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbiAgICB9XG4gIH1cblxuICAuYmFkZ2Uge1xuICAgIGNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gIH1cbn1cbiIsIi5idG4tcHJpbWFyeSB7XG4gIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KHdoaXRlLCAkZ3JlZW4tMSwgJGdyZWVuLTEpO1xufVxuXG4uYnRuLXByaW1hcnktZGFya2VuIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQod2hpdGUsIGRhcmtlbigkZ3JlZW4tMSwgMTAlKSwgZGFya2VuKCRncmVlbi0xLCAxMCUpKTtcbn1cblxuLmJ0bi1sYW5ndWFnZSB7XG4gIC5idG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogcmVtKDEwcHgpO1xuICAgIHBhZGRpbmctcmlnaHQ6IHJlbSgxMHB4KTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgLmNhcmV0IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNDAlO1xuICAgICAgcmlnaHQ6IHJlbSgxMHB4KTtcbiAgICB9XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgbWluLXdpZHRoOiAwO1xuXG4gICAgbGkgYSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oNDJweCk7XG4gICAgICBwYWRkaW5nLWxlZnQ6IHJlbSgxMnB4KTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbi0xO1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgaW1nIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiByZW0oMTVweCk7XG4gIH1cbn1cblxuLmJ0bi1kZWZhdWx0LWdyYWRpZW50IHtcbiAgZm9udC1zaXplOiByZW0oMTRweCk7XG4gIGJhY2tncm91bmQ6IGRhcmtlbigkZ3JheS0xLCA3LjQ1KSAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCUgMCUsIDAlIDEwMCUsIGZyb20ocmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpKSxcbiAgICB0byhyZ2JhKDI1NSwgMjU1LCAyNTUsIDApKSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYShibGFjaywgMC4zKTtcbiAgY29sb3I6ICRibGFjay0yO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHBhZGRpbmc6IHJlbSg1cHgpIHJlbSgxMHB4KTtcblxuICAmOmhvdmVyOm5vdCguZGlzYWJsZWQpIHtcbiAgICBiYWNrZ3JvdW5kOiBkYXJrZW4oJGdyYXktMSwgMjAuMDApIC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCAwJSAwJSwgMCUgMTAwJSwgZnJvbShyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNikpLFxuICAgICAgdG8ocmdiYSgyNTUsIDI1NSwgMjU1LCAwKSkpO1xuICAgIGNvbG9yOiAkYmxhY2stMjtcbiAgfVxufVxuIiwiLmZvcm0ge1xuICAmLm5nLWludmFsaWQubmctc3VibWl0dGVkIHtcblxuICAgIC5pbnB1dF9fZmllbGQubmctaW52YWxpZCB7XG5cbiAgICAgICsgLmlucHV0X19sYWJlbCB7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgY29sb3I6ICRicmFuZC1kYW5nZXI7XG4gICAgICAgIH1cbiAgICAgICAgJjpiZWZvcmUsICY6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRicmFuZC1kYW5nZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VsZWN0Mi1jb250YWluZXItbXVsdGkgLnNlbGVjdDItY2hvaWNlcyxcbiAgICAuc2VsZWN0Mi1jaG9pY2Uuc2VsZWN0Mi1kZWZhdWx0IHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGJyYW5kLWRhbmdlcjtcblxuICAgICAgLnNlbGVjdDItY2hvc2VuIHtcbiAgICAgICAgY29sb3I6ICRicmFuZC1kYW5nZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmlucHV0X19lcnJvcnMge1xuICAgICAgY29sb3I6ICRicmFuZC1kYW5nZXI7XG4gICAgfVxuICB9XG59XG5cbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICRncmVlbi0xO1xufVxuXG4uZm9ybS1jb250cm9sLmlucHV0LXNtIHtcbiAgaGVpZ2h0OiAzNHB4O1xufVxuXG5zZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5pbnB1dF9fbGFiZWwge1xuICAmOjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogJGdyZWVuLTE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDElLCAwLCAwKTtcbiAgfVxufVxuXG4uaW5wdXRfX2ZpZWxkIHtcbiAgcGFkZGluZzogMThweCAxMnB4IDZweCAwO1xuXG4gICYubmctdmFsaWQtcmVxdWlyZWQsICYubmctaW52YWxpZC1yZXF1aXJlZCB7XG5cbiAgICArIC5pbnB1dF9fbGFiZWwgLmlucHV0X19sYWJlbC1jb250ZW50OmFmdGVyLFxuICAgIC5zZWxlY3QyLWNob2ljZS5zZWxlY3QyLWRlZmF1bHQgLnNlbGVjdDItY2hvc2VuIHtcbiAgICAgIGNvbnRlbnQ6IFwiKlwiO1xuICAgICAgbWFyZ2luLWxlZnQ6IHJlbSgxMHB4KTtcbiAgICAgIGNvbG9yOiAkYnJhbmQtZGFuZ2VyO1xuICAgIH1cbiAgfVxufVxuXG4uc2VsZWN0Mi1jb250YWluZXIuaW5wdXRfX2ZpZWxkIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5pbnB1dF9fZmllbGQ6Zm9jdXMgKyAuaW5wdXRfX2xhYmVsIC5pbnB1dF9fbGFiZWwtY29udGVudCxcbi5pbnB1dC0tZmlsbGVkIC5pbnB1dF9fbGFiZWwtY29udGVudCxcbi5pbnB1dC0tZm9jdXNlZCAuaW5wdXRfX2xhYmVsLWNvbnRlbnQge1xuICBjb2xvcjogJGdyZWVuLTE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZTNkKDEsIDEsIDEpO1xufVxuXG5cbi8vIHNlbGVjdDJcbi5zZWxlY3QyLXNlYXJjaC1jaG9pY2UtY2xvc2UsXG4uc2VsZWN0Mi1zZWFyY2ggaW5wdXQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvc2VsZWN0MngyLnBuZ1wiKSAhaW1wb3J0YW50O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcblxuICAuc2VsZWN0Mi1jaG9pY2UgLnNlbGVjdDItYXJyb3cgYixcbiAgLnNlbGVjdDItY2hvaWNlIGFiYnIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9zZWxlY3QyeDIucG5nXCIpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuc2VsZWN0Mi1jaG9pY2UgYWJiciB7XG4gICAgcmlnaHQ6IDQwcHg7XG4gICAgdG9wOiAyMHB4XG4gIH1cbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0sXG4uc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLWhpZ2hsaWdodGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuLTE7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci1hY3RpdmUgLnNlbGVjdDItY2hvaWNlLFxuLnNlbGVjdDItY29udGFpbmVyLWFjdGl2ZSAuc2VsZWN0Mi1jaG9pY2VzLFxuLnNlbGVjdDItZHJvcGRvd24tb3Blbi5zZWxlY3QyLWRyb3AtYWJvdmUgLnNlbGVjdDItc2VsZWN0aW9uLFxuLnNlbGVjdDItZHJvcGRvd24tb3Blbi5zZWxlY3QyLWRyb3AtYWJvdmUgLnNlbGVjdDItY2hvaWNlcyxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSxcbi5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aS5zZWxlY3QyLWNvbnRhaW5lci1hY3RpdmUgLnNlbGVjdDItY2hvaWNlcyB7XG4gIGJvcmRlci1jb2xvcjogJGdyZWVuLTE7XG59XG5cbi5zZWxlY3QyLWRyb3AtYWN0aXZlIHtcbiAgei1pbmRleDogMTAwMDA7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLWNob2ljZSxcbi51aS1zZWxlY3QtY29udGFpbmVyW3RoZW1lPXNlbGVjdDJdIC5zZWxlY3QyLWNob2ljZSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMCAwIHJlbSgyMHB4KSAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLnNlbGVjdDItZHJvcGRvd24tb3Blbi5zZWxlY3QyLWRyb3AtYWJvdmUgLnNlbGVjdDItY2hvaWNlLFxuLnNlbGVjdDItZHJvcGRvd24tb3Blbi5zZWxlY3QyLWRyb3AtYWJvdmUgLnNlbGVjdDItY2hvaWNlcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLWNob2ljZSA+IC5zZWxlY3QyLWNob3NlbiB7XG4gIGNvbG9yOiAkYmxhY2stMlxufVxuXG4uc2VsZWN0Mi1jb250YWluZXItYWN0aXZlLnNlbGVjdDItZHJvcGRvd24tb3BlbiB7XG4gIC5zZWxlY3QyLWNob2ljZSB7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIH1cbn1cblxuLnNlbGVjdDItY2hvaWNlOm5vdCguc2VsZWN0Mi1kZWZhdWx0KSB7XG4gIHBhZGRpbmc6IDhweCAwO1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItY2hvaWNlIC5zZWxlY3QyLWFycm93LFxuLnVpLXNlbGVjdC1jb250YWluZXJbdGhlbWU9c2VsZWN0Ml0gLnNlbGVjdDItY2hvaWNlIC5zZWxlY3QyLWFycm93IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5zZWxlY3QyLWRyb3Auc2VsZWN0Mi1kcm9wLWFib3ZlLnNlbGVjdDItZHJvcC1hY3RpdmUge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItY2hvaWNlIC5zZWxlY3QyLWFycm93IHtcbiAgdG9wOiA1cHg7XG59XG5cbi5zZWxlY3QyLWRyb3Bkb3duLW9wZW4uc2VsZWN0Mi1kcm9wLWFib3ZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRncmVlbi0xO1xuICBtYXJnaW4tYm90dG9tOiAtMnB4O1xuXG4gIC5zZWxlY3QyLWNob2ljZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBtYXJnaW4tbGVmdDogMXB4O1xuICB9XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aSB7XG4gIC5zZWxlY3QyLWNob2ljZXMge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLnNlbGVjdDItc2VhcmNoLWZpZWxkIGlucHV0IHtcbiAgICAgIHBhZGRpbmc6IDAuMXJlbSAuMzEyNXJlbTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gICYuc2VsZWN0Mi1jb250YWluZXItYWN0aXZlIC5zZWxlY3QyLWNob2ljZXMge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxuXG4gICYuc2VsZWN0Mi1kcm9wZG93bi1vcGVuIH4gLmlucHV0X19sYWJlbCB7XG4gICAgLmlucHV0X19sYWJlbC1jb250ZW50IHtcbiAgICAgIGNvbG9yOiAkZ3JlZW4tMTtcbiAgICB9XG4gICAgJjphZnRlciwgJjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogJGdyZWVuLTE7XG4gICAgfVxuICAgIC5pbnB1dF9fbGFiZWwtY29udGVudCB7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCkgc2NhbGUzZCgwLjcsIDAuNywgMSk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApIHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgfVxuICB9XG5cbiAgJi5pbnB1dF9fZmllbGQge1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxufVxuIiwiLmNhcmQge1xuICBib3JkZXItcmFkaXVzOiA2cHggNnB4IDAgMDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYShkYXJrZW4oc2F0dXJhdGUoJGdyYXktMSwgMC44NiksIDM3LjY1KSwgMC41OSk7XG5cbiAgJi5iZy1ncmF5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xO1xuICB9XG5cbiAgbGVnZW5kIHtcbiAgICBmb250LXNpemU6IHJlbSgxNHB4KTtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiBkYXJrZW4oJGdyYXktMSwgMjAlKTtcbiAgfVxufVxuXG4uY2FyZC1oZWFkZXIge1xuXG4gICYuYmctcHJpbWFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuLTE7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGdyZWVuLTE7XG4gICAgcGFkZGluZzogcmVtKDguNXB4KSAxcmVtO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgfVxuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xuICB9XG5cbiAgaDQge1xuICAgIGZvbnQtc2l6ZTogLjgxMjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi5uYXYtdGFicz5saS5hY3RpdmU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuLTE7XG59XG4iLCJ0YWJsZS5zbWFydC10YWJsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcblxuICB0aGVhZCB7XG4gICAgYm9yZGVyOiBzb2xpZCByZ2JhKGRhcmtlbihzYXR1cmF0ZSgkZ3JheS0xLCAwLjg2KSwgMzcuNjUpLCAwLjU5KTtcbiAgICBib3JkZXItd2lkdGg6IDFweCAxcHggMCAxcHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgbGlnaHRlbigkZ3JheS0xLCAxLjk2KSwgZGFya2VuKCRncmF5LTEsIDQuNzEpKTtcblxuICAgIHRoIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICYuc3Qtc29ydC1hc2NlbnQ6YmVmb3JlLFxuICAgICAgJi5zdC1zb3J0LWRlc2NlbnQ6YmVmb3JlLFxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgfVxuXG4gICAgICAmLnN0LXNvcnQtYXNjZW50OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxmMGRlXCI7XG4gICAgICB9XG5cbiAgICAgICYuc3Qtc29ydC1kZXNjZW50OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxmMGRkXCI7XG4gICAgICB9XG5cbiAgICAgICZbc3Qtc29ydF06bm90KC5zdC1zb3J0LWFzY2VudCk6bm90KC5zdC1zb3J0LWRlc2NlbnQpOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxmMGRjXCI7XG4gICAgICAgIGNvbG9yOiBkYXJrZW4oJGdyYXktMSwgNS40OSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgdHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuICAgIH1cblxuICAgIHRyOmZpcnN0LWNoaWxkIHRoOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbiAgICB9XG4gIH1cblxuICB0Ym9keSB7XG4gICAgYm9yZGVyOiBzb2xpZCByZ2JhKGRhcmtlbihzYXR1cmF0ZSgkZ3JheS0xLCAwLjg2KSwgMzcuNjUpLCAwLjU5KTtcbiAgICBib3JkZXItd2lkdGg6IDAgMXB4IDAgMXB4O1xuXG4gICAgdHIge1xuXG4gICAgICAmOm50aC1jaGlsZCgybikge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgIH1cblxuICAgICAgJjpudGgtY2hpbGQob2RkKSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGdyYXktMSwgMy4xNCk7XG4gICAgICB9XG5cbiAgICAgIHRkIHtcbiAgICAgICAgcGFkZGluZzogLjFyZW0gMS4yNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuNTtcblxuICAgICAgICAmLnRkLWRldGFpbCB7XG4gICAgICAgICAgY29sb3I6ICRncmVlbi0xO1xuXG4gICAgICAgICAgYTpob3ZlciwgYTpmb2N1cyB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JlZW4tMTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnRkLWFjdGlvbnMge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQgdGQge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYShkYXJrZW4oc2F0dXJhdGUoJGdyYXktMSwgMC44NiksIDM3LjY1KSwgMC41OSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgdGZvb3Qge1xuXG4gICAgdGQge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAucGFnaW5hdGlvbiB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cbiAgfVxuXG4gIGkge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cblxuLnRhYmxlLWZpbHRlcnMge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gIGxhYmVsIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxufVxuXG4udGFibGUtYWR2YW5jZWQtc2VhcmNoIHtcblxuICAuY2FyZC1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDcuNXB4IDIwcHg7XG4gIH1cbn1cblxuLnRhYmxlLWxlbmd0aCB7XG4gIHBhZGRpbmc6IDA7XG5cbiAgc2VsZWN0IHtcbiAgICB3aWR0aDogYXV0bztcblxuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLXNlYXJjaCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nOiAwO1xuXG4gIGlucHV0IHtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBkYXJrZW4oJGdyYXktMSwgMTIuMTYpO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCBkYXJrZW4oJGdyYXktMSwgMTIuMTYpO1xuICAgIH1cbiAgfVxufVxuXG4udGFibGUtaW5mbyB7XG4gIG1hcmdpbjogMjBweCAwO1xufVxuIiwiLm1vZGFsLWRpYWxvZyB7XG4gIG1hcmdpbi10b3A6ICgkaGVhZGVyLWhlaWdodCArIDUpO1xufVxuXG4ubW9kYWwtaGVhZGVyIHtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kOiAkZ3JlZW4tMTtcbn1cbiIsIlxuLyogRGF0ZXRpbWUgUGlja2VyICovXG4uZHJvcGRvd24tbWVudSB7XG4gIHotaW5kZXg6IDEwMDAwO1xufVxuXG4uZGF0ZXRpbWVwaWNrZXIge1xuICAudGFibGUudGFibGUtY29uZGVuc2VkID4gdGJvZHkgPiB0ciA+IHRkLFxuICAudGFibGUudGFibGUtY29uZGVuc2VkID4gdGJvZHkgPiB0ciA+IHRoLFxuICAudGFibGUudGFibGUtY29uZGVuc2VkID4gdGZvb3QgPiB0ciA+IHRkLFxuICAudGFibGUudGFibGUtY29uZGVuc2VkID4gdGZvb3QgPiB0ciA+IHRoLFxuICAudGFibGUudGFibGUtY29uZGVuc2VkID4gdGhlYWQgPiB0ciA+IHRkLFxuICAudGFibGUudGFibGUtY29uZGVuc2VkID4gdGhlYWQgPiB0ciA+IHRoIHtcbiAgICBwYWRkaW5nOiA1cHg7XG4gIH1cbn1cblxuXG4vKiBhbGVydHMgKi9cbi5zd2VldC1hbGVydCAucHVsc2VXYXJuaW5nLFxuLnN3ZWV0LWFsZXJ0IC5wdWxzZVdhcm5pbmdJbnMge1xuICBhbmltYXRpb246IG5vbmU7XG59XG5cbmJvZHkuc3RvcC1zY3JvbGxpbmcge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLyogbG9hZGluZyAqL1xuLmxvYWRpbmcge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubG9hZGluZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDEwMDAwO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGFuaW1hdGlvbjogYmFja2dyb3VuZC1mYWRlIDVzO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcblxuICAuc2stcm90YXRpbmctcGxhbmUge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDQwJTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW4tMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJhY2tncm91bmQtZmFkZSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDAuMztcbiAgfVxufVxuXG4vL3BhZ2luYXRpb25cbi5wYWdpbmF0aW9uPi5hY3RpdmU+YSxcbi5wYWdpbmF0aW9uPi5hY3RpdmU+YTpmb2N1cyxcbi5wYWdpbmF0aW9uPi5hY3RpdmU+YTpob3Zlcixcbi5wYWdpbmF0aW9uPi5hY3RpdmU+c3Bhbixcbi5wYWdpbmF0aW9uPi5hY3RpdmU+c3Bhbjpmb2N1cyxcbi5wYWdpbmF0aW9uPi5hY3RpdmU+c3Bhbjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogZGFya2VuKCRncmVlbi0xLCAxMCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGdyZWVuLTEsIDEwJSk7XG59XG5cbi5wYWdpbmF0aW9uPmxpPmEsXG4ucGFnaW5hdGlvbj5saT5hOmZvY3VzLFxuLnBhZ2luYXRpb24+bGk+YTpob3Zlcixcbi5wYWdpbmF0aW9uPmxpPnNwYW46Zm9jdXMsXG4ucGFnaW5hdGlvbj5saT5zcGFuOmhvdmVyIHtcbiAgY29sb3I6IGRhcmtlbigkZ3JlZW4tMSwgMTAlKTtcbn1cblxuXG4vLyBnb29nbGUgbWFwc1xuLmFuZ3VsYXItZ29vZ2xlLW1hcC1jb250YWluZXIgeyBoZWlnaHQ6IGNhbGMoMTAwdmggLSAyMTBweCkgfVxuXG4ubWFya2VyLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW4tMTtcbiAgYm9yZGVyLWNvbG9yOiAxcHggc29saWQgJGdyZWVuLTE7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB3aWR0aDogcmVtKDI1MHB4KTtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLy8gdHJlZXZpZXdcbnVsLml2aC10cmVldmlldyB7XG5cbiAgdWwge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIH1cblxuICBsaS5pdmgtdHJlZXZpZXctbm9kZS1sZWFmIC5pdmgtdHJlZXZpZXctdHdpc3RpZS1sZWFmIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLml2aC10cmVldmlldy1ub2RlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5pdmgtdHJlZXZpZXctdHdpc3RpZS1jb2xsYXBzZWQsXG4gIC5pdmgtdHJlZXZpZXctdHdpc3RpZS1leHBhbmRlZCxcbiAgLml2aC10cmVldmlldy1ub2RlLWxhYmVsIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cblxuLnAtbC0wID4gdWwuaXZoLXRyZWV2aWV3IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG5cbi5jdXN0b20tdGltZWxpbmUge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgJGJsYWNrLTE7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuXG4gIC50aW1lbGluZSB7XG5cbiAgICAmLWxpbmUge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IGRhc2hlZCAkZ3JlZW4tMTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgICYtZXZlbnRzIHtcbiAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIH1cblxuICAgICYtZXZlbnQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luOiAxMHB4IDMwcHggMjBweCAzMHB4O1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICB9XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgaGVpZ2h0OjEwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuLTE7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAtMTBweDtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgfVxuXG4gICAgICAmLXNlbGVjdGVkIHtcbiAgICAgICAgY29sb3I6ICRncmVlbi0xICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gY29sb3IgcGlja2VyXG4uYW5ndWxhci1jb2xvci1waWNrZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6MTAwMDtcbn1cbiIsIi5hcHAuc2lnbmluIHtcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvZ3JleS1iZy5wbmcnKSByZXBlYXQgc2Nyb2xsIDAgMCBsaWdodGVuKCRibGFjay0xLCA0MC4wMCk7XG5cbiAgLmNhcmQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTE7XG4gICAgYm94LXNoYWRvdzogMCAxNXB4IDMwcHggZGFya2VuKCRibGFjay0xLCAxMy4zMyk7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgfVxuXG4gIC5mb290ZXItYnJhbmQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogNTBweDtcbiAgICBib3R0b206MzBweDtcbiAgfVxufVxuIiwiLndvcmsge1xuICAudWliLXRhYiB7XG4gICAgcGFkZGluZzogMFxuICB9XG59XG4iXX0= */
