md-dialog{width:50%}html{overflow:hidden!important}body{overflow:hidden;background-color:#eee}main{-ms-flex:1;flex:1;box-sizing:border-box;height:100%}.pd8{padding:8px}.pd16{padding:16px}.c-red{color:#f44336!important}.c-green{color:#4caf50!important}.speed,.whs-nowrap{white-space:nowrap}.ta-center{text-align:center!important}.disabled{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important;opacity:.5!important;color:rgba(0,0,0,.26)!important}.disabled,.xm-readonly,.xm-readonly-checkbox md-checkbox{pointer-events:none!important;cursor:not-allowed!important}.md-row-total{font-weight:700}md-option{height:34px}md-input-container .md-errors-spacer,md-input-container [ng-messages]{min-height:0}md-input-container input[type=time]{width:78px}md-input-container input[type=time].short-time{width:70px}.md-datepicker-input-container{width:86px}._md-datepicker-has-triangle-icon{margin-right:-12px}.btns-filter .md-button.md-icon-button{width:30px}.mobile .md-button.md-icon-button{padding:0;width:22px}.export-menu-item{margin:auto 3px auto 0}.car-markers div,.car-markers img{margin:0 8px}.car-markers span{line-height:20px;vertical-align:super}#map{z-index:1}#content #table-data{position:relative;background:#fff}#content #map{background:#eee}a.vehicle-link{text-decoration:none;font-weight:700}table.md-table.md-row-select td.md-cell:nth-child(n+3):nth-last-child(n+2),table.md-table.md-row-select th.md-column:nth-child(n+3):nth-last-child(n+2),table.md-table:not(.md-row-select) td.md-cell:first-child,table.md-table:not(.md-row-select) td.md-cell:nth-child(n+2):nth-last-child(n+2),table.md-table:not(.md-row-select) th.md-column:first-child,table.md-table:not(.md-row-select) th.md-column:nth-child(n+2):nth-last-child(n+2),table.md-table td.md-cell:last-child,table.md-table th.md-column:last-child{padding:0 5px}table.md-table thead.md-head>tr.md-row{height:34px}driver-login section,login section{background:url(/assets/img/bg/map-1.jpg)}md-select-menu,md-select-menu md-content{max-height:512px}md-pagination-wrapper,md-tabs-canvas{height:36px}md-pagination-wrapper{width:100%!important}.md-tab{padding-top:6px;padding-bottom:6px}.md-button.md-icon-button{margin:0}vehicles vehicles-all .ta-center,vehicles vehicles-details .ta-center{text-align:center!important}vehicles vehicles-all .gps-jamming,vehicles vehicles-details .gps-jamming{color:red}vehicles vehicles-all .car-address,vehicles vehicles-details .car-address{letter-spacing:.02em;font-size:15px}vehicles vehicles-all .battery-status-cell.battery-status-cell--red,vehicles vehicles-details .battery-status-cell.battery-status-cell--red{color:red}vehicles vehicles-now table.additional-info{width:100%}vehicles vehicles-now table.additional-info tr td:nth-child(odd){font-size:14px;font-weight:500;letter-spacing:.01em;line-height:24px}vehicles .filter-bar .md-primary{min-width:auto}vehicles .filter-bar md-input-container{margin-bottom:0;height:32px}settings,vehicles,vehicles-details{height:100%;-ms-flex:1;flex:1;box-sizing:border-box}settings md-tabs,vehicles-details md-tabs,vehicles md-tabs{height:100%}vehicles-all{height:100%;-ms-flex:1;flex:1;box-sizing:border-box}vehicles-all md-tabs{height:100%}.mobile settings md-content,.mobile vehicles-details md-content,.mobile vehicles md-content,vehicles-all md-content{height:100%;height:calc(100% - 30px)}vehicles-details md-tabs-content-wrapper{top:37px!important}vehicles-route .filter-bar md-input-container,vehicles-stops .filter-bar md-input-container{margin-top:0}md-fab-speed-dial{z-index:4;position:absolute}#table-data .md-toolbar-tools,#table-data md-toolbar{min-height:40px;height:40px;color:#fff}#table-data .md-toolbar-tools md-icon,#table-data md-toolbar md-icon{color:#fff}#table-data.flex-40 .table-car-all td.md-cell{padding-left:2px!important;padding-right:2px!important}.md-dialog-container .md-toolbar-tools,.md-dialog-container md-toolbar{min-height:50px;height:50px}.md-dialog-container .dialog-fullscreen,.md-dialog-container .md-dialog-fullscreen{min-width:100%;min-height:100%;width:100%;height:100%}#osm-map-container{height:100%}.hide-map{max-width:0!important;width:0!important;max-height:0!important;height:0!important}.hide-track #table-data{display:none}.login-lang-menu{position:absolute;right:0;top:0}.btn-action{display:none}.desktop .btn-toolbar.btn-action,.mobile .btn-menu.btn-action{display:inherit}.leaflet-control-attribution{display:none}md-tab-content{-webkit-overflow-scrolling:touch}.banners{position:absolute;bottom:20px;right:20px}.banners a{display:block;width:135px;height:39px}.banners .ios-link{background:url(/assets/img/app-store-png-logo-33109.png) no-repeat 50%/contain;margin-bottom:5px}.banners .android-link{background:url(/assets/img/favpng_google-play-android.png) no-repeat 50%/contain}.md-button{margin:2px 4px;min-height:28px;line-height:28px}.md-button.md-icon-button{height:28px;padding:2px}md-input-container{margin:18px 0;margin-bottom:5px;margin-top:14px}md-switch{margin:0}.md-select-value{min-height:20px}table.md-table td.md-cell{font-size:14px}.btns-filter.btns-filter__common-report .md-button.md-icon-button{width:35px}.loader{font-size:10px;position:relative;text-indent:-9999em;border-top:3px solid rgba(224,242,241,.8);border-right:3px solid rgba(178,223,219,.8);border-bottom:3px solid rgba(178,223,219,.8);border-left:3px solid #e0f2f1;animation:a 1.1s infinite linear}.loader,.loader:after{border-radius:50%;width:48px;height:48px}@keyframes a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.main-loader,.widget-loader{top:50%;left:50%;margin:-24px 0 0 -24px;z-index:2}.main-loader{position:fixed}.widget-loader{position:absolute}.loader-center{top:50%;margin-top:-24px;margin-left:-24px}.loader-center,.loader-md-top{position:absolute;left:50%;z-index:2}.loader-md-top{top:68px}.loader-list,.loader-md-top{margin-left:-16px;width:32px;height:32px}.loader-list{position:absolute;top:28px;left:50%;margin-top:-16px;z-index:2}.list-lazy-load{position:sticky;height:56px;bottom:0;left:0;right:0}.list-lazy-load .loader{width:32px;height:32px}.list-lazy-load-text{margin-left:16px;color:#9e9e9e}.cars-list{position:relative}.cars-list md-input-container{margin:-4px 8px 0}.cars-list md-option{height:34px}.cars-list .md-icon-button{min-height:30px;height:30px;padding:4px 8px}.moving,.no-gps,.stopped{background-color:#e0e0e0}.no-online-gps{background-color:#fffde7}.online-gps{background-color:#e0ffe0}.moving .speed{color:#4caf50!important;font-weight:700}.speed{text-align:left!important}.speed .material-icons{font-size:16px!important;vertical-align:middle!important}.road_sign{background-color:#214a87;color:#fff}.black{color:#000!important}.current-stop{background-color:#c8e6c9}.route-color-box{display:block;width:15px;height:15px;margin:5px;box-sizing:border-box;border:.5px solid #000}.table-car-all.hide-col-0 .md-body tr:not(.car-cell-address) td:first-child,.table-car-all.hide-col-0 .md-head th:first-child,.table-car-all.hide-col-1 .md-body td:nth-child(2),.table-car-all.hide-col-1 .md-head th:nth-child(2){display:none}.table-car-all .car-cell-address,.table-car-all .md-row{height:20px!important}.table-car-all .car-cell-address .md-cell{border-top-color:rgba(0,0,0,.05);text-align:center!important}.car-settings{padding:16px}.car-settings md-divider{margin:16px 0}.dialog-report{width:90%;max-width:96%}.balance-table .md-cell.car-link,.car-link,.report-table .md-cell.car-link{color:#00e;text-decoration:underline;cursor:pointer}.balance-table .md-cell.car-link:first-child,.report-table .md-cell.car-link:first-child{background:#a8c0f0;white-space:nowrap}.report-table tbody tr:last-child td,.report-table tbody tr td:last-child{font-weight:700}.report-table tbody tr:last-child td.car-link{color:inherit;text-decoration:inherit;cursor:inherit}.report-table .c-red{color:inherit!important;background-color:#f9d7cb}.balance-table tbody tr:hover td,.report-table tbody tr:hover td{background-color:#e0e0e0!important}.balance-table tbody tr:nth-child(2n),.report-table tbody tr:nth-child(2n){background-color:#eee}@media (max-width:1200px){.dialog-balance{width:inherit}}.change-address{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;gap:10px;box-sizing:border-box;padding-left:12px;background-color:silver}.change-address__address-title{margin-left:60px}.filter-bar-time .car-link{margin:2px 8px 0}.mobile .filter-bar-time .car-link{margin:2px 4px 0}.car-all-sort-blk{position:absolute}.car-all-sort-blk .material-icons{line-height:16px;font-size:20px}.copy-btn{float:right}.car-filter{margin-left:15px;font-size:15px}.cls-1,.cls-2{fill:none}.cls-2{stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-width:.7px}.settings .md-subheader{font-size:18px;text-align:center}.settings .md-subheader .md-subheader-inner{padding:0 0 16px}.settings .settings-row-caption{margin-right:16px}.settings-all md-divider{margin:16px 0}.md-secondary-container .md-secondary{opacity:.5}.md-secondary-container .md-secondary:hover{opacity:1}.zone-avatar{width:50px;height:50px;border-radius:50%;margin:0 16px}.dialog-user md-checkbox{display:block}.settings-subscription-fee{height:100%}.settings-subscription-fee .pd16._md{height:calc(100% - 32px)}.settings-subscription-fee .car-without-plan{color:#f44336;text-decoration:underline;cursor:pointer;margin-right:10px}.settings-users .user-permissions span{font-size:12px;margin-right:12px}@media screen and (max-width:425px){.settings-users .user-permissions{display:none}}.settings-users md-switch{margin:0}.settings-users md-checkbox{margin-bottom:6px;margin-top:5px}.settings-users .layout-row{width:75%;padding:0 10px;-ms-flex-wrap:wrap;flex-wrap:wrap}md-switch[disabled].activeDisabled .md-container>div>div{background:#ffab40}fuel-chart{display:none;position:relative}#fuel-chart{position:relative;width:100%;height:100%;border-top:1px solid #bdbdbd}.fuel-chart-container{display:block;min-height:40%}.fuel-chart-container .export-btn{position:absolute;right:8px;bottom:-4px}.fuel-summary-chart{z-index:5;position:absolute;left:0;right:0;bottom:100%;font-size:12px;padding:3px}.fuel-chart-msg{position:absolute;top:48%;margin-left:25px}.logistics-upload-btn{position:relative;overflow:hidden}.logistics-upload-btn>input[type=file]{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;cursor:pointer}.logistics{height:100%}.logistics .md-subheader{font-size:18px;text-align:center}.logistics .md-subheader .md-subheader-inner{padding:0 0 16px}.logistics .create-route .had-no-coordinates{background-color:#fff9c4}.logistics .create-route .no-coordinates{background-color:#ffcdd2}.logistics .create-route .selected{background-color:#e0ffe0}.logistics .create-route .start-point-btn{color:#fff;background-color:#29b6f6}.logistics .create-route .end-point-btn{color:#fff;background-color:#ff7043}.logistics .create-route .status-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.logistics .create-route .not-clickable-icon{margin:8px;opacity:.5}.logistics .create-route .instruction{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.logistics .create-route .instruction.select-car-wrapper .select-car-title{margin-right:15px}.logistics .create-route .instruction.select-car-wrapper .input-container{margin:0}.logistics .create-route .routes-tabs{width:100%}.logistics .create-route .color-point{width:10px;height:10px;border-radius:50%;display:inline-block}.logistics .create-route .point-car-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.logistics .create-route .point-car-wrapper .point-car-select{margin:5px}.logistics .create-route .over-weight{color:red}.logistics .create-route .point-moving a{text-decoration:none}.logistics .create-route .point-moving a+a{margin-left:10px}.logistics .create-route .point-desired-position,.logistics .create-route .point-parking{width:50px}.logistics .routes .filter-bar .period-link{margin:2px 8px 0;color:#00e;cursor:pointer}.logistics .routes .filter-bar .period-link.selected{text-decoration:underline;cursor:default}.logistics .routes .routes-table .route-row.accepted{background-color:#e0ffe0}.logistics .view-route .accepted{color:#43a047}.logistics .view-route .non-accepted{color:#039be5}.logistics .view-route .outdrive{color:#43a047}.logistics .view-route .delay{color:#f44336}.logistics .view-route .not-visited{background-color:#ffcdd2}.logistics .back-link{position:absolute;z-index:1;cursor:pointer;top:15px;left:20px}.logistics .location-autocomplete{margin-right:15px}.logistics .small-btn{min-width:40px}.logistics .custom-point-focus,.logistics .selection-focus,.logistics .watching-map-click-focus{background-color:#eee!important}.logistics .xs-container{-ms-flex:0.5;flex:0.5}.leaflet-routing-container{display:none}.colored-icon{width:30px;height:30px;display:block;left:-15px;top:-15px;position:relative;border-radius:30px 30px 0;transform:rotate(45deg);border:1px solid #fff}.colored-icon .colored-icon-text{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg);font-weight:700}.sorting-tittle{cursor:pointer}.sorting-tittle:hover{text-decoration:underline}.sorting-arrow{transition:transform .3s ease-out}.sorting-arrow-up{transform:rotate(180deg)}.sorting-title{position:relative}.sorting-title .label{margin-right:20px}.sorting-title .icon-wrapper{position:absolute;right:0;top:0}.sorting-title .icon-wrapper .material-icons{font-size:17px;line-height:15px}.date-column{width:10em}.column-center{text-align:center!important}.geozones-index{padding-right:15px}.leaflet-control-layers-toggle{background-image:url(/assets/img/layers.png)}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(/assets/img/layers-2x.png)}.leaflet-popup-content{margin:4px 8px}.leaflet-draw-toolbar a,.leaflet-retina .leaflet-draw-toolbar a{background-image:url(/assets/img/spritesheet.png)!important}.leaflet-control-coordinates{background:#fff;border-radius:4px;box-shadow:0 1px 5px rgba(0,0,0,.65);cursor:pointer;padding:2px 5px}.leaflet-control-coordinates.hidden{display:none}.leaflet-control-coordinates-lng{padding-left:5px}.leaflet-control-draw-measure{background-image:url(/assets/img/measure-control.png)}.c3 svg{font:10px sans-serif;-webkit-tap-highlight-color:transparent}.c3 line,.c3 path{fill:none;stroke:#000}.c3 text{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.c3-bars path,.c3-event-rect,.c3-legend-item-tile,.c3-xgrid-focus,.c3-ygrid{shape-rendering:crispEdges}.c3-chart-arc path{stroke:#fff}.c3-chart-arc text{fill:#fff;font-size:13px}.c3-grid line{stroke:#aaa}.c3-grid text{fill:#aaa}.c3-xgrid,.c3-ygrid{stroke-dasharray:3 3}.c3-text.c3-empty{fill:gray;font-size:2em}.c3-line{stroke-width:1px}.c3-circle._expanded_{stroke-width:1px;stroke:#fff}.c3-selected-circle{fill:#fff;stroke-width:2px}.c3-bar{stroke-width:0}.c3-bar._expanded_{fill-opacity:1;fill-opacity:.75}.c3-target.c3-focused{opacity:1}.c3-target.c3-focused path.c3-line,.c3-target.c3-focused path.c3-step{stroke-width:2px}.c3-target.c3-defocused{opacity:.4!important}.c3-region{fill:#4682b4;fill-opacity:.1}.c3-brush .extent{fill-opacity:.1}.c3-legend-item{font-size:12px}.c3-legend-item-hidden{opacity:.45}.c3-legend-background{opacity:.75;fill:#fff;stroke:#d3d3d3;stroke-width:1}.c3-title{font:14px sans-serif}.c3-tooltip-container{z-index:3}.c3-tooltip{border-collapse:collapse;border-spacing:0;background-color:#fff;empty-cells:show;box-shadow:7px 7px 12px -9px #777;opacity:.9}.c3-tooltip tr{border:1px solid #ccc}.c3-tooltip th{background-color:#aaa;font-size:14px;padding:2px 5px;text-align:left;color:#fff}.c3-tooltip td{font-size:13px;padding:3px 6px;background-color:#fff;border-left:1px dotted #999}.c3-tooltip td>span{display:inline-block;width:10px;height:10px;margin-right:6px}.c3-tooltip td.value{text-align:right}.c3-area{stroke-width:0;opacity:.2}.c3-chart-arcs-title{dominant-baseline:middle;font-size:1.3em}.c3-chart-arcs .c3-chart-arcs-background{fill:#e0e0e0;stroke:none}.c3-chart-arcs .c3-chart-arcs-gauge-unit{fill:#000;font-size:16px}.c3-chart-arcs .c3-chart-arcs-gauge-max,.c3-chart-arcs .c3-chart-arcs-gauge-min{fill:#777}.c3-chart-arc .c3-gauge-value{fill:#000}.c3-chart-arc.c3-target.c3-focused g path,.c3-chart-arc.c3-target g path{opacity:1}@media (max-width:960px){vehicles-all .whs-nowrap{white-space:inherit}#table-data .md-toolbar-tools{padding:0 8px}#table-data .md-toolbar-tools>.md-button:first-child .material-icons{display:none}#table-data .md-toolbar-tools .md-icon-button{width:auto;padding:4px}#table-data .md-toolbar-tools .md-title{font-size:16px}.additional-info{padding-bottom:20px}}@media only screen and (min-device-width:320px) and (max-device-width:479px) and (orientation:portrait){#content{-ms-flex-direction:column;flex-direction:column}#content #map{max-width:100%}#content #map.flex-50:not(.flex-100){max-height:240px}#content #table-data{max-width:100%;min-height:0}.hide-portrait{display:none}}@media only screen and (max-device-width:640px) and (orientation:portrait){#content{-ms-flex-direction:column;flex-direction:column}#content #map{max-width:100%}#content #table-data{max-width:100%;min-height:0}.hide-portrait{display:none}}.full-width{width:100%!important}.with-search .material-icons{position:absolute;right:auto;top:50%;transform:translateY(-50%);cursor:pointer}.car-info-container{display:block;height:70%;overflow:auto}.car-info-container .md-cell{font-size:12px!important}[is-visible-map-control=true]{display:block}[is-visible-map-control=false],[is-visible-map-control=true][is-permanently-hidden-map-control]{display:none}color-picker-h{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-left:5px;padding-right:5px}color-picker-h .color-item{width:20px;height:20px;margin-top:4px;margin-bottom:4px;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;cursor:pointer}color-picker-h .color-item.selected{border:2px solid #424242;cursor:default}.vehicles-settings{gap:20px}.vehicles-settings md-select{margin-bottom:0}.vehicles-settings__icon-preview{margin-right:auto}.vehicles-settings__icon{width:35px;height:35px}.vehicles-settings-menu__content{min-width:auto}.vehicles-settings-menu__item{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:end;-ms-flex-align:center;align-items:center;gap:15px}.vehicles-settings-menu__selected-item .md-button,.vehicles-settings-menu__selected-item .md-button:hover{background-color:transparent;cursor:default}.vehicles-settings-menu__selected-item .vehicles-settings-menu__item-icon{display:inline-block}.vehicles-settings-menu__item--color{display:block;width:30px;height:30px}.vehicles-settings-menu__item-icon{display:none;width:12px}.vehicles-settings-menu__item-icon-img{height:35px}.leaflet-div-icon.vehicle-icon{background:transparent;border:none}.leaflet-marker-icon.vehicle-icon .tgps-marker-icon{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.leaflet-marker-icon.vehicle-icon .tgps-marker-icon img{transform-origin:center center}.leaflet-fade-anim .leaflet-popup.tgps-custom-popup{opacity:1;transition:none}.leaflet-popup.tgps-custom-popup{margin-bottom:0}.leaflet-popup.tgps-custom-popup .leaflet-popup-content-wrapper{border-radius:2px}.leaflet-popup.tgps-custom-popup .leaflet-popup-content-wrapper .leaflet-popup-content{margin:0}.leaflet-popup.tgps-custom-popup .leaflet-popup-tip-container .leaflet-popup-tip{width:5px;height:5px;margin:-3px auto 0}.leaflet-popup.tgps-custom-popup.tgps-custom-popup--geozone .leaflet-popup-content-wrapper{padding:3px}.leaflet-popup.tgps-custom-popup.tgps-custom-popup--vehicle .leaflet-popup-content-wrapper{padding:0 3px}.leaflet-popup.tgps-custom-popup.tgps-custom-popup--vehicle .tgps-custom-vehicle-icon-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.leaflet-popup.tgps-custom-popup.tgps-custom-popup--vehicle .tgps-custom-vehicle-icon-wrapper .tgps-custom-vehicle-icon{max-width:31px;height:100%}.leaflet-popup.tgps-custom-popup.tgps-custom-popup--vehicle .tgps-custom-vehicle-icon-wrapper .tgps-custom-vehicle-icon.tgps-custom-vehicle-icon--flip-horizontal{transform:scaleX(-1)}.leaflet-popup.tgps-custom-popup.tgps-custom-popup--vehicle .tgps-vehicle-title-wrapper{padding:0}geo-zones-with-stops-table .geo-zone-name{box-sizing:border-box;padding:5px;background-color:hsla(0,0%,75%,.3)}geo-zones-with-stops-table .total-row{font-weight:700}.export-btn__separator{display:block;padding:10px 16px;box-sizing:border-box}.export-btn__separator:before{content:"";display:block;border-top:1px solid #ddd}md-menu-item[md-menu-item-with-separator=true]{min-height:auto;height:auto}.fuel-report-main-table{margin:0 auto}md-checkbox.md-checkbox--gray .md-icon{background-color:rgba(0,0,0,.38)}.sub-toolbar{-ms-flex-pack:start;justify-content:start;box-sizing:border-box;padding:2px 5px;background-color:hsla(0,0%,75%,.5)}.sub-toolbar,.sub-toolbar .md-button,.sub-toolbar md-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.sub-toolbar .md-button,.sub-toolbar md-button{-ms-flex-pack:center;justify-content:center;margin:0;min-width:30px}.sub-toolbar .change-address__address-title{margin-left:0}.sub-toolbar .md-radio-group,.sub-toolbar md-radio-group{background:transparent}.sub-toolbar md-radio-button{margin-bottom:0}.sub-toolbar>*{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.sub-toolbar>:last-child{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}vehicles-details .tab-body-content{height:100%}.fuel-report-view{position:relative}.fuel-report-view .fuel-report-view__preloader{top:100px}.fuel-report-view .accordion v-pane{border:1px solid #ccc}.fuel-report-view .accordion v-pane-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:left;justify-content:left;gap:10px;box-sizing:border-box;padding:10px}.fuel-report-view .accordion v-pane-header:hover{background-color:#eee}.fuel-report-view .accordion v-pane-header>div{display:block;width:100%;font-weight:700;margin-left:auto}.fuel-report-view .accordion v-pane-header:before{content:"+";display:block;width:16px;text-align:center;color:#2196f3;font-weight:700;font-size:24px;line-height:24px}.fuel-report-view .is-expanded v-pane-header{border-bottom:2px solid #2196f3;background-color:#eee}.fuel-report-view .is-expanded v-pane-header:before{content:"-"}.fuel-report-view .fuel-report-view-accordion-header{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:start;-ms-flex-align:center;align-items:center;gap:10px}.fuel-report-view .fuel-report-view-accordion-header md-checkbox{margin-bottom:0}.fuel-report-view .fuel-report-view-accordion-header .fuel-report-view-accordion-header__checkbox{margin-left:auto;-ms-flex-positive:0;flex-grow:0}.fuel-report-view .fuel-report-view-accordion-content{display:block}.fuel-report-view .fuel-report-view-accordion-content .fuel-report-view-accordion-content__table{table-layout:fixed}.fuel-report-view .fuel-report-view-accordion-content .fuel-report-view-accordion-content__table tr th{text-align:center}.fuel-report-view .fuel-report-view-accordion-content .fuel-report-view-accordion-content__table tr td,.fuel-report-view .fuel-report-view-accordion-content .fuel-report-view-accordion-content__table tr th{box-sizing:border-box}.fuel-report-view .fuel-report-view-accordion-content .fuel-report-view-accordion-content__table tr td{padding-top:5px!important;padding-bottom:5px!important}.fuel-report-view .fuel-report-view-accordion-content .fuel-report-view-accordion-content__table tr .is-end-time-column,.fuel-report-view .fuel-report-view-accordion-content .fuel-report-view-accordion-content__table tr .is-movement-duration-column,.fuel-report-view .fuel-report-view-accordion-content .fuel-report-view-accordion-content__table tr .is-parking-duration-column,.fuel-report-view .fuel-report-view-accordion-content .fuel-report-view-accordion-content__table tr .is-start-time-column{width:70px}.fuel-report-view .fuel-report-view-accordion-content .fuel-report-view-accordion-content__table tr .is-end-time-value,.fuel-report-view .fuel-report-view-accordion-content .fuel-report-view-accordion-content__table tr .is-movement-duration-value,.fuel-report-view .fuel-report-view-accordion-content .fuel-report-view-accordion-content__table tr .is-parking-duration-value,.fuel-report-view .fuel-report-view-accordion-content .fuel-report-view-accordion-content__table tr .is-start-time-value{text-align:center}.fuel-report-view .fuel-report-view-accordion-content .fuel-report-view-accordion-content__table tr .is-route-color-column{width:35px;text-align:center}.fuel-report-view .fuel-report-view-accordion-content .fuel-report-view-accordion-content__table tr .is-info-column{width:auto}.fuel-report-view .fuel-report-view-accordion-content .fuel-report-view-accordion-content__table tr .is-checkbox-column{width:45px}.fuel-report-view [fuel-report-view-event-row] .is-link{color:#00e;text-decoration:underline;cursor:pointer}.fuel-report-view .route-summary-info,.fuel-report-view route-summary-details{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.fuel-report-view .route-summary-info>*>:first-child,.fuel-report-view route-summary-details>*>:first-child{display:inline-block}.fuel-report-view .route-summary-info>*>:first-child:first-letter,.fuel-report-view route-summary-details>*>:first-child:first-letter{text-transform:capitalize}.fuel-report-view .route-summary-info>*>:first-child:after,.fuel-report-view route-summary-details>*>:first-child:after{content:":";box-sizing:border-box}.fuel-report-view .route-summary-info>:not(:last-child)>:last-child:after,.fuel-report-view route-summary-details>:not(:last-child)>:last-child:after{display:inline-block;content:","}md-checkbox.usage-of-all-controversial-events-toggle{margin-bottom:0}.desktop vehicles-route{height:100%}.desktop vehicles-route,.desktop vehicles-route .route-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;min-height:0}.desktop vehicles-route .route-content .route-content__scrollable{overflow:auto;height:100%}.mobile vehicles-route .filter-bar-part{-ms-flex-direction:row;flex-direction:row}.filter-bar-part{display:-ms-flexbox;display:flex}vehicles-route .no-data{text-align:center}.route-summary-info,route-summary-details{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.route-summary-info>*>:first-child,route-summary-details>*>:first-child{display:inline-block}.route-summary-info>*>:first-child:first-letter,route-summary-details>*>:first-child:first-letter{text-transform:capitalize}.route-summary-info>*>:first-child:after,route-summary-details>*>:first-child:after{content:":";box-sizing:border-box}.route-summary-info>:not(:last-child)>:last-child:after,route-summary-details>:not(:last-child)>:last-child:after{display:inline-block;content:","}.desktop vehicles-stops{height:100%}.desktop vehicles-stops,.desktop vehicles-stops .stops-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;min-height:0}.desktop vehicles-stops .stops-content .stops-content__scrollable{overflow:auto;height:100%}vehicles-stops .md-cell .action-cell{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}vehicles-stops .no-data{text-align:center}.common-report-dialog-placeholder{display:none}@media (min-width:480px){.with-common-report-dialog #osm-map-container{height:50%}.with-common-report-dialog md-dialog{overflow:hidden}.with-common-report-dialog common-report-dialog{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:hidden}.with-common-report-dialog md-content{overflow:auto}.with-common-report-dialog md-backdrop:not(.md-click-catcher){visibility:hidden}.with-common-report-dialog .md-dialog-container{max-width:50%;max-height:50%;top:auto!important;bottom:0}.with-common-report-dialog .md-scroll-mask{display:none}.with-common-report-dialog .md-select-menu-container.md-active{left:0!important;min-width:50%!important}.with-extended-width-of-map.with-common-report-dialog .md-dialog-container{max-width:60%}}.zone-edit-dialog .source-address{margin-bottom:16px}.zone-edit-dialog .zone-color-container{margin:14px 0 5px}.zone-edit-dialog .zone-color-container md-input-container{display:-ms-flexbox;display:flex;width:100%;margin:0;padding:0 0 4px}.zone-edit-dialog .row-space{width:16px}settings-tokens,token-name{display:block}token-name{width:100%}token-name md-input-container{position:relative;transform:translateY(1px);width:100%;margin:0;padding:0}token-name md-input-container .md-input{padding:0;font-size:20px;font-weight:700;color:rgba(0,0,0,.54)}token-name md-input-container.md-input-focused .md-input{border-bottom-width:1px}.token-name__edit-ui-mode{display:-ms-flexbox;display:flex}.token-name__edit-ui-mode .md-button{width:35px;min-width:auto}.token-name__edit-ui-mode .md-button .md-ripple-container{width:100%}.settings-tokens__list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.settings-tokens__list-item{box-sizing:border-box;padding:10px 0;border-bottom:1px solid #cecece}.settings-tokens__list-item-row{display:-ms-flexbox;display:flex;gap:40px;box-sizing:border-box;padding:10px 20px}.settings-tokens__list-item:nth-child(2n){background-color:rgba(0,0,0,.01)}.settings-tokens__list-item-row-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:5px}.settings-tokens__header-left-section{width:100%;overflow:hidden}.settings-tokens__header-right-section{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:end;-ms-flex-align:center;align-items:center;gap:20px;margin-left:auto}.settings-tokens__token-name{font-size:20px;color:rgba(0,0,0,.54);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings-tokens__token-name--empty{color:rgba(0,0,0,.3);font-weight:400;font-style:italic}.settings-tokens__token-id{display:none;font-size:12px;color:#aaa}.settings-tokens__is-enabled-switch md-switch{-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:10px;font-size:14px}.settings-tokens__is-enabled-switch md-switch .md-container{margin-right:0}.settings-tokens__copy-btn{width:35px}.settings-tokens__copy-btn .md-button{width:100%;min-width:auto}.settings-tokens__copy-btn .md-button .md-ripple-container{width:100%}.settings-tokens__token-expiration-date{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:5px}.settings-tokens__token-expiration-date-label{font-size:14px}.settings-tokens__list-item-row--2nd-row,.settings-tokens__list-item-row--first-row,.settings-tokens__list-item-row--vehicles{-ms-flex-align:center;align-items:center}.settings-tokens__list-item-row--vehicles .settings-tokens__header-left-section{width:100%}.settings-tokens__list-item-row--vehicles md-select{margin:0}.settings-tokens__list-item-row--other{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:start}.settings-tokens__list-item-row--other md-checkbox{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin:0;gap:5px;min-width:auto}.settings-tokens__list-item-row--other md-checkbox .md-label{font-size:14px;margin:0}.settings-tokens__list-item-row--other md-checkbox .md-container{position:relative;top:auto;transform:none}.settings-tokens__list-head{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.settings-tokens__list-head>:first-child{width:50px}.settings-tokens__list-row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.settings-tokens__loading-screen{display:-ms-flexbox;display:flex;width:100%;height:100%;background:red}.with-loading-tokens [ui-view=tokens]{height:100%}.with-loading-tokens settings-tokens{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100%}.settings-token__with-unlimited-validity-checkbox{-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start;margin-top:5px}.settings-token__with-unlimited-validity-checkbox md-checkbox{-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:10px}.settings-token__with-unlimited-validity .settings-tokens__token-expiration-date-label,.settings-token__with-unlimited-validity md-datepicker{pointer-events:none;opacity:.3}.with-access-by-token #table-data .table-car-all td,.with-access-by-token #table-data .table-car-all th{box-sizing:border-box}.with-access-by-token table.md-table td.md-cell.md-numeric,.with-access-by-token table.md-table th.md-column.md-numeric{text-align:left}vehicles{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.with-loading-route-with-token [ui-view=viewRoute]{height:100%}.with-loading-route-with-token view-route-for-token{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100%}view-route-for-token .not-visited{background-color:#ffcdd2}view-route-for-token .outdrive{color:#43a047!important}view-route-for-token .delay{color:#f44336!important}view-route-for-token .point-link{color:#2196f3}view-route-for-token legend{margin-top:16px}view-route-for-token .is-visited{background-color:rgba(139,195,74,.3)}view-route-for-token .is-not-visited{background-color:rgba(211,47,47,.3)}.without-legend legend{display:none}vehicles-all .visit-with-google{margin-top:8px;text-align:center}user-list-subscribed-to-notifications{display:block;width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;box-sizing:border-box;padding:6px 10px 6px 20px}user-list-subscribed-to-notifications .item{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;box-sizing:border-box;padding:4px 0}user-list-subscribed-to-notifications .item md-select{width:200px;margin:0}user-list-subscribed-to-notifications .item md-checkbox{margin:0}user-list-subscribed-to-notifications .item .is-disabled{opacity:.5;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}users-subscribed-to-notifications .is-label{white-space:nowrap;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-positive:1;flex-grow:1;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}users-subscribed-to-notifications .is-label:hover,users-subscribed-to-notifications .is-label:hover md-icon{color:#2196f3}users-subscribed-to-notifications .is-label md-icon{margin:0 6px 0 0;font-size:36px;width:36px;height:36px}users-subscribed-to-notifications .notification-settings__row{gap:60px}users-subscribed-to-notifications md-select{width:100%}users-subscribed-to-notifications .reload-btn{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:10px}users-subscribed-to-notifications .reload-btn md-icon{font-size:16px;width:16px;min-width:16px;height:16px;min-height:16px}notification-settings{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px}notification-settings .notification-settings--with-all-settings-preloader{position:relative}notification-settings .notification-settings__all-settings-preloader{position:absolute;left:50%;top:50%;transform:translate(-505,-50%)}notification-settings .notification-settings__row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:30px}notification-settings .notification-settings__row--disabled{opacity:.3;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}notification-settings .notification-settings__row--hidden{opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}notification-settings .notification-settings__row--telegram{-ms-flex-pack:end;justify-content:end}notification-settings md-progress-circular{width:30px!important;height:30px!important}notification-settings md-progress-circular svg{width:30px!important;height:30px!important;transform-origin:15px 15px 15px!important}telegram-user-settings md-select{width:100%;margin:0}telegram-user-settings .is-disabled{opacity:.3;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.global-notification-settings__option--telegram{gap:16px}@media (max-width:1120px){.global-notification-settings__option--telegram{-ms-flex-direction:column;flex-direction:column;height:auto!important;-ms-flex-align:end!important;align-items:end!important;padding-bottom:4px}}global-notification-settings .md-subheader{background-color:transparent}global-notification-settings telegram-user-settings{width:100%}.global-notification-settings__body{position:relative;display:block}.global-notification-settings__section{display:block}.global-notification-settings__section-header{display:block;font-size:18px;font-weight:500;color:rgba(0,0,0,.54)}.global-notification-settings__section-content{box-sizing:border-box;padding-left:20px}.global-notification-settings__load-all-settings-spinner{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.global-notification-settings__failed-loading-of-all-settings-view,.global-notification-settings__loading-all-settings-spinner{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.global-notification-settings__loading-all-settings-spinner{-ms-flex-align:center;align-items:center}.global-notification-settings__options{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px}.global-notification-settings__options--hidden{opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.global-notification-settings__option{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:40px}.global-notification-settings__option md-progress-circular{width:30px!important;height:30px!important}.global-notification-settings__option md-progress-circular svg{width:30px!important;height:30px!important;transform-origin:15px 15px 15px!important}.global-notification-settings__option-right-part{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:20px}#toast-container>div{opacity:1}.clickable{cursor:pointer}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,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QUFXLENBQ1osQUFFRCxXQUNFLGNBQWdCLENBQ2pCIiwiZmlsZSI6InN0eWxlcy9hcHAtMjBmYjVmMjhkOC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKm1kLWJhY2tkcm9wLm1kLWRpYWxvZy1iYWNrZHJvcCxcbm1kLWJhY2tkcm9wLm1kLXNlbGVjdC1iYWNrZHJvcFxue1xuICB6LWluZGV4OiAxMDAwO1xufVxuLm1kLWRpYWxvZy1jb250YWluZXIsXG4ubWQtc2VsZWN0LW1lbnUtY29udGFpbmVyXG57XG4gIHotaW5kZXg6IDEwMDE7XG59Ki9cbm1kLWRpYWxvZyB7XG4gIHdpZHRoOiA1MCU7XG59XG5cbmh0bWwge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xufVxuXG5tYWluIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgLW1zLWZsZXg6IDE7XG4gIGZsZXg6IDE7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnBkOCB7XG4gIHBhZGRpbmc6IDhweDtcbn1cblxuLnBkMTYge1xuICBwYWRkaW5nOiAxNnB4O1xufVxuXG4uYy1yZWQge1xuICBjb2xvcjogI0Y0NDMzNiAhaW1wb3J0YW50O1xufVxuXG4uYy1ncmVlbiB7XG4gIGNvbG9yOiAjNENBRjUwICFpbXBvcnRhbnQ7XG59XG5cbi53aHMtbm93cmFwLFxuLnNwZWVkIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnRhLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uZGlzYWJsZWQge1xuICB1c2VyLXNlbGVjdDogbm9uZSAhaW1wb3J0YW50O1xuICBwb2ludGVyLWV2ZW50czogbm9uZSAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAwLjUgIWltcG9ydGFudDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNikgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xufVxuXG4ueG0tcmVhZG9ubHksXG4ueG0tcmVhZG9ubHktY2hlY2tib3ggbWQtY2hlY2tib3gge1xuICBwb2ludGVyLWV2ZW50czogbm9uZSAhaW1wb3J0YW50O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG59XG5cbi5tZC1yb3ctdG90YWwge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5tZC1vcHRpb24ge1xuICBoZWlnaHQ6IDM0cHg7XG59XG5cbm1kLWlucHV0LWNvbnRhaW5lciAubWQtZXJyb3JzLXNwYWNlcixcbm1kLWlucHV0LWNvbnRhaW5lciBbbmctbWVzc2FnZXNdIHtcbiAgbWluLWhlaWdodDogMDtcbn1cbm1kLWlucHV0LWNvbnRhaW5lciBpbnB1dFt0eXBlPXRpbWVdIHtcbiAgd2lkdGg6IDc4cHg7XG59XG5tZC1pbnB1dC1jb250YWluZXIgaW5wdXRbdHlwZT10aW1lXS5zaG9ydC10aW1lIHtcbiAgd2lkdGg6IDcwcHg7XG59XG5cbi5tZC1kYXRlcGlja2VyLWlucHV0LWNvbnRhaW5lciB7XG4gIHdpZHRoOiA4NnB4O1xufVxuXG4uX21kLWRhdGVwaWNrZXItaGFzLXRyaWFuZ2xlLWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IC0xMnB4O1xufVxuXG4uYnRucy1maWx0ZXIgLm1kLWJ1dHRvbi5tZC1pY29uLWJ1dHRvbiB7XG4gIHdpZHRoOiAzMHB4O1xufVxuXG4ubW9iaWxlIC5tZC1idXR0b24ubWQtaWNvbi1idXR0b24ge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMjJweDtcbn1cblxuLmV4cG9ydC1tZW51LWl0ZW0ge1xuICBtYXJnaW46IGF1dG8gM3B4IGF1dG8gMDtcbn1cblxuLmNhci1tYXJrZXJzIGRpdiB7XG4gIG1hcmdpbjogMCA4cHg7XG59XG4uY2FyLW1hcmtlcnMgaW1nIHtcbiAgbWFyZ2luOiAwIDhweDtcbn1cbi5jYXItbWFya2VycyBzcGFuIHtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBzdXBlcjtcbn1cblxuI21hcCB7XG4gIHotaW5kZXg6IDE7XG59XG5cbiNjb250ZW50ICN0YWJsZS1kYXRhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuI2NvbnRlbnQgI21hcCB7XG4gIGJhY2tncm91bmQ6ICNlZWU7XG59XG5cbmEudmVoaWNsZS1saW5rIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxudGFibGUubWQtdGFibGUubWQtcm93LXNlbGVjdCB0ZC5tZC1jZWxsOm50aC1jaGlsZChuKzMpOm50aC1sYXN0LWNoaWxkKG4rMiksXG50YWJsZS5tZC10YWJsZS5tZC1yb3ctc2VsZWN0IHRoLm1kLWNvbHVtbjpudGgtY2hpbGQobiszKTpudGgtbGFzdC1jaGlsZChuKzIpLFxudGFibGUubWQtdGFibGU6bm90KC5tZC1yb3ctc2VsZWN0KSB0ZC5tZC1jZWxsOm50aC1jaGlsZChuKzIpOm50aC1sYXN0LWNoaWxkKG4rMiksXG50YWJsZS5tZC10YWJsZTpub3QoLm1kLXJvdy1zZWxlY3QpIHRoLm1kLWNvbHVtbjpudGgtY2hpbGQobisyKTpudGgtbGFzdC1jaGlsZChuKzIpLFxudGFibGUubWQtdGFibGU6bm90KC5tZC1yb3ctc2VsZWN0KSB0ZC5tZC1jZWxsOmZpcnN0LWNoaWxkLFxudGFibGUubWQtdGFibGU6bm90KC5tZC1yb3ctc2VsZWN0KSB0aC5tZC1jb2x1bW46Zmlyc3QtY2hpbGQsXG50YWJsZS5tZC10YWJsZSB0ZC5tZC1jZWxsOmxhc3QtY2hpbGQsXG50YWJsZS5tZC10YWJsZSB0aC5tZC1jb2x1bW46bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmc6IDAgNXB4O1xufVxuXG50YWJsZS5tZC10YWJsZSB0aGVhZC5tZC1oZWFkID4gdHIubWQtcm93IHtcbiAgaGVpZ2h0OiAzNHB4O1xufVxuXG5sb2dpbiBzZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWcvYmcvbWFwLTEuanBnXCIpO1xufVxuXG5kcml2ZXItbG9naW4gc2VjdGlvbiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1nL2JnL21hcC0xLmpwZ1wiKTtcbn1cblxubWQtc2VsZWN0LW1lbnUge1xuICBtYXgtaGVpZ2h0OiA1MTJweDtcbn1cbm1kLXNlbGVjdC1tZW51IG1kLWNvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiA1MTJweDtcbn1cblxubWQtdGFicy1jYW52YXMsXG5tZC1wYWdpbmF0aW9uLXdyYXBwZXIge1xuICBoZWlnaHQ6IDM2cHg7XG59XG5cbm1kLXBhZ2luYXRpb24td3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5tZC10YWIge1xuICBwYWRkaW5nLXRvcDogNnB4O1xuICBwYWRkaW5nLWJvdHRvbTogNnB4O1xufVxuXG4ubWQtYnV0dG9uLm1kLWljb24tYnV0dG9uIHtcbiAgbWFyZ2luOiAwO1xufVxuXG52ZWhpY2xlcyB7XG4gIC8qdmVoaWNsZXMtZGV0YWlscyB7XG4gICAgbWQtdGFicyB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICB9Ki9cbn1cbnZlaGljbGVzIHZlaGljbGVzLWFsbCwgdmVoaWNsZXMgdmVoaWNsZXMtZGV0YWlscyB7XG4gIC8qaGVpZ2h0OiAxMDAlO1xuICAvL0BleHRlbmQgLmZsZXg7XG4gIEBpbmNsdWRlIGZsZXg7XG5cbiAgbWQtY29udGVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9Ki9cbn1cbnZlaGljbGVzIHZlaGljbGVzLWFsbCAudGEtY2VudGVyLCB2ZWhpY2xlcyB2ZWhpY2xlcy1kZXRhaWxzIC50YS1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cbnZlaGljbGVzIHZlaGljbGVzLWFsbCAuZ3BzLWphbW1pbmcsIHZlaGljbGVzIHZlaGljbGVzLWRldGFpbHMgLmdwcy1qYW1taW5nIHtcbiAgY29sb3I6IHJlZDtcbn1cbnZlaGljbGVzIHZlaGljbGVzLWFsbCAuY2FyLWFkZHJlc3MsIHZlaGljbGVzIHZlaGljbGVzLWRldGFpbHMgLmNhci1hZGRyZXNzIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxudmVoaWNsZXMgdmVoaWNsZXMtYWxsIC5iYXR0ZXJ5LXN0YXR1cy1jZWxsLmJhdHRlcnktc3RhdHVzLWNlbGwtLXJlZCwgdmVoaWNsZXMgdmVoaWNsZXMtZGV0YWlscyAuYmF0dGVyeS1zdGF0dXMtY2VsbC5iYXR0ZXJ5LXN0YXR1cy1jZWxsLS1yZWQge1xuICBjb2xvcjogcmVkO1xufVxudmVoaWNsZXMgdmVoaWNsZXMtbm93IHRhYmxlLmFkZGl0aW9uYWwtaW5mbyB7XG4gIHdpZHRoOiAxMDAlO1xufVxudmVoaWNsZXMgdmVoaWNsZXMtbm93IHRhYmxlLmFkZGl0aW9uYWwtaW5mbyB0ciB0ZDpudGgtY2hpbGQob2RkKSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG52ZWhpY2xlcyAuZmlsdGVyLWJhciAubWQtcHJpbWFyeSB7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cbnZlaGljbGVzIC5maWx0ZXItYmFyIG1kLWlucHV0LWNvbnRhaW5lciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGhlaWdodDogMzJweDtcbn1cblxudmVoaWNsZXMsXG5zZXR0aW5ncyxcbnZlaGljbGVzLWRldGFpbHMge1xuICBoZWlnaHQ6IDEwMCU7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIC1tcy1mbGV4OiAxO1xuICBmbGV4OiAxO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxudmVoaWNsZXMgbWQtdGFicyxcbnNldHRpbmdzIG1kLXRhYnMsXG52ZWhpY2xlcy1kZXRhaWxzIG1kLXRhYnMge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbnZlaGljbGVzLWFsbCB7XG4gIGhlaWdodDogMTAwJTtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgLW1zLWZsZXg6IDE7XG4gIGZsZXg6IDE7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG52ZWhpY2xlcy1hbGwgbWQtdGFicyB7XG4gIGhlaWdodDogMTAwJTtcbn1cbnZlaGljbGVzLWFsbCBtZC1jb250ZW50IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDMwcHgpO1xufVxuXG4ubW9iaWxlIHZlaGljbGVzIG1kLWNvbnRlbnQsXG4ubW9iaWxlIHNldHRpbmdzIG1kLWNvbnRlbnQsXG4ubW9iaWxlIHZlaGljbGVzLWRldGFpbHMgbWQtY29udGVudCB7XG4gIGhlaWdodDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAzMHB4KTtcbn1cblxudmVoaWNsZXMtZGV0YWlscyBtZC10YWJzLWNvbnRlbnQtd3JhcHBlciB7XG4gIHRvcDogMzdweCAhaW1wb3J0YW50O1xufVxuXG52ZWhpY2xlcy1yb3V0ZSAuZmlsdGVyLWJhciBtZC1pbnB1dC1jb250YWluZXIsXG52ZWhpY2xlcy1zdG9wcyAuZmlsdGVyLWJhciBtZC1pbnB1dC1jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4vKm1kLXRhYnMge1xuICBtaW4taGVpZ2h0OiAxMDAlIWltcG9ydGFudDtcbn0qL1xubWQtZmFiLXNwZWVkLWRpYWwge1xuICB6LWluZGV4OiA1MDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuI3RhYmxlLWRhdGEgbWQtdG9vbGJhcixcbiN0YWJsZS1kYXRhIC5tZC10b29sYmFyLXRvb2xzIHtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBjb2xvcjogI2ZmZjtcbn1cbiN0YWJsZS1kYXRhIG1kLXRvb2xiYXIgbWQtaWNvbixcbiN0YWJsZS1kYXRhIC5tZC10b29sYmFyLXRvb2xzIG1kLWljb24ge1xuICBjb2xvcjogI2ZmZjtcbn1cbiN0YWJsZS1kYXRhLmZsZXgtNDAgLnRhYmxlLWNhci1hbGwgdGQubWQtY2VsbCB7XG4gIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xufVxuLm1kLWRpYWxvZy1jb250YWluZXIgbWQtdG9vbGJhcixcbi5tZC1kaWFsb2ctY29udGFpbmVyIC5tZC10b29sYmFyLXRvb2xzIHtcbiAgbWluLWhlaWdodDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xufVxuLm1kLWRpYWxvZy1jb250YWluZXIgLmRpYWxvZy1mdWxsc2NyZWVuLFxuLm1kLWRpYWxvZy1jb250YWluZXIgLm1kLWRpYWxvZy1mdWxsc2NyZWVuIHtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4jb3NtLW1hcC1jb250YWluZXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5oaWRlLW1hcCB7XG4gIG1heC13aWR0aDogMCAhaW1wb3J0YW50O1xuICB3aWR0aDogMCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uaGlkZS10cmFjayAjdGFibGUtZGF0YSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5sb2dpbi1sYW5nLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG5cbi5idG4tYWN0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmRlc2t0b3AgLmJ0bi10b29sYmFyLmJ0bi1hY3Rpb24sXG4ubW9iaWxlIC5idG4tbWVudS5idG4tYWN0aW9uIHtcbiAgZGlzcGxheTogaW5oZXJpdDtcbn1cblxuLmxlYWZsZXQtY29udHJvbC1hdHRyaWJ1dGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbm1kLXRhYi1jb250ZW50IHtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuXG4uYmFubmVycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAyMHB4O1xuICByaWdodDogMjBweDtcbn1cbi5iYW5uZXJzIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEzNXB4O1xuICBoZWlnaHQ6IDM5cHg7XG59XG4uYmFubmVycyAuaW9zLWxpbmsge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltZy9hcHAtc3RvcmUtcG5nLWxvZ28tMzMxMDkucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIvY29udGFpbjtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLmJhbm5lcnMgLmFuZHJvaWQtbGluayB7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1nL2ZhdnBuZ19nb29nbGUtcGxheS1hbmRyb2lkLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyL2NvbnRhaW47XG59XG5cbi5tZC1idXR0b24ge1xuICBtYXJnaW46IDJweCA0cHg7XG4gIG1pbi1oZWlnaHQ6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuXG4ubWQtYnV0dG9uLm1kLWljb24tYnV0dG9uIHtcbiAgaGVpZ2h0OiAyOHB4O1xuICBwYWRkaW5nOiAycHg7XG59XG5cbm1kLWlucHV0LWNvbnRhaW5lciB7XG4gIG1hcmdpbjogMThweCAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIG1hcmdpbi10b3A6IDE0cHg7XG59XG5cbm1kLXN3aXRjaCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLm1kLXNlbGVjdC12YWx1ZSB7XG4gIG1pbi1oZWlnaHQ6IDIwcHg7XG59XG5cbnRhYmxlLm1kLXRhYmxlIHRkLm1kLWNlbGwge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5idG5zLWZpbHRlci5idG5zLWZpbHRlcl9fY29tbW9uLXJlcG9ydCAubWQtYnV0dG9uLm1kLWljb24tYnV0dG9uIHtcbiAgd2lkdGg6IDM1cHg7XG59XG5cbi8qTG9hZGVyKi9cbi5sb2FkZXIge1xuICBmb250LXNpemU6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5ZW07XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCByZ2JhKDIyNCwgMjQyLCAyNDEsIDAuOCk7XG4gIGJvcmRlci1yaWdodDogM3B4IHNvbGlkIHJnYmEoMTc4LCAyMjMsIDIxOSwgMC44KTtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIHJnYmEoMTc4LCAyMjMsIDIxOSwgMC44KTtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjRTBGMkYxO1xuICAtd2Via2l0LWFuaW1hdGlvbjogbG9hZDggMS4xcyBpbmZpbml0ZSBsaW5lYXI7XG4gIGFuaW1hdGlvbjogbG9hZDggMS4xcyBpbmZpbml0ZSBsaW5lYXI7XG59XG5cbi5sb2FkZXIsXG4ubG9hZGVyOmFmdGVyIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgbG9hZDgge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBsb2FkOCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4vKkxvYWRlciBlbmQqL1xuLm1haW4tbG9hZGVyLFxuLndpZGdldC1sb2FkZXIge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW46IC0yNHB4IDAgMCAtMjRweDtcbiAgei1pbmRleDogMjtcbn1cblxuLm1haW4tbG9hZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xufVxuXG4ud2lkZ2V0LWxvYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmxvYWRlci1jZW50ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi10b3A6IC0yNHB4O1xuICBtYXJnaW4tbGVmdDogLTI0cHg7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5sb2FkZXItbWQtdG9wIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDY4cHg7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICB6LWluZGV4OiAyO1xufVxuXG4ubG9hZGVyLWxpc3Qge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjhweDtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTE2cHg7XG4gIG1hcmdpbi10b3A6IC0xNnB4O1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICB6LWluZGV4OiAyO1xufVxuXG4vKkxhenkgbG9hZCovXG4ubGlzdC1sYXp5LWxvYWQge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBoZWlnaHQ6IDU2cHg7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG59XG4ubGlzdC1sYXp5LWxvYWQgLmxvYWRlciB7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG59XG5cbi5saXN0LWxhenktbG9hZC10ZXh0IHtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gIGNvbG9yOiAjOUU5RTlFO1xufVxuXG4vKkxhenkgbG9hZCBlbmQqL1xuLmNhcnMtbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jYXJzLWxpc3QgbWQtaW5wdXQtY29udGFpbmVyIHtcbiAgbWFyZ2luOiAtNHB4IDhweCAwO1xufVxuLmNhcnMtbGlzdCBtZC1vcHRpb24ge1xuICBoZWlnaHQ6IDM0cHg7XG59XG4uY2Fycy1saXN0IC5tZC1pY29uLWJ1dHRvbiB7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgcGFkZGluZzogNHB4IDhweDtcbn1cblxuLnN0b3BwZWQsIC5tb3Zpbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTBFMEUwO1xufVxuXG4ubm8tZ3BzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UwRTBFMDtcbn1cblxuLm5vLW9ubGluZS1ncHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGREU3O1xufVxuXG4ub25saW5lLWdwcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMEZGRTA7XG59XG5cbi5tb3ZpbmcgLnNwZWVkIHtcbiAgY29sb3I6ICM0Q0FGNTAgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5zcGVlZCB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cbi5zcGVlZCAubWF0ZXJpYWwtaWNvbnMge1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xufVxuXG4ucm9hZF9zaWduIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxNGE4NztcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4uYmxhY2sge1xuICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLmN1cnJlbnQtc3RvcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDOEU2Qzk7XG59XG5cbi5yb3V0ZS1jb2xvci1ib3gge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgbWFyZ2luOiA1cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMC41cHggc29saWQgYmxhY2s7XG59XG5cbi50YWJsZS1jYXItYWxsLmhpZGUtY29sLTAgLm1kLWhlYWQgdGg6bnRoLWNoaWxkKDEpLFxuLnRhYmxlLWNhci1hbGwuaGlkZS1jb2wtMCAubWQtYm9keSB0cjpub3QoLmNhci1jZWxsLWFkZHJlc3MpIHRkOm50aC1jaGlsZCgxKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGFibGUtY2FyLWFsbC5oaWRlLWNvbC0xIC5tZC1oZWFkIHRoOm50aC1jaGlsZCgyKSxcbi50YWJsZS1jYXItYWxsLmhpZGUtY29sLTEgLm1kLWJvZHkgdGQ6bnRoLWNoaWxkKDIpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50YWJsZS1jYXItYWxsIC5tZC1yb3cge1xuICBoZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbn1cbi50YWJsZS1jYXItYWxsIC5jYXItY2VsbC1hZGRyZXNzIHtcbiAgaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG4udGFibGUtY2FyLWFsbCAuY2FyLWNlbGwtYWRkcmVzcyAubWQtY2VsbCB7XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uY2FyLXNldHRpbmdzIHtcbiAgcGFkZGluZzogMTZweDtcbn1cbi5jYXItc2V0dGluZ3MgbWQtZGl2aWRlciB7XG4gIG1hcmdpbjogMTZweCAwO1xufVxuXG4uZGlhbG9nLXJlcG9ydCB7XG4gIHdpZHRoOiA5MCU7XG4gIG1heC13aWR0aDogOTYlO1xufVxuXG4uY2FyLWxpbmssXG4ucmVwb3J0LXRhYmxlIC5tZC1jZWxsLmNhci1saW5rLFxuLmJhbGFuY2UtdGFibGUgLm1kLWNlbGwuY2FyLWxpbmsge1xuICBjb2xvcjogcmdiKDAsIDAsIDIzOCk7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5yZXBvcnQtdGFibGUgLm1kLWNlbGwuY2FyLWxpbms6Zmlyc3QtY2hpbGQsXG4uYmFsYW5jZS10YWJsZSAubWQtY2VsbC5jYXItbGluazpmaXJzdC1jaGlsZCB7XG4gIGJhY2tncm91bmQ6ICNhOGMwZjA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5yZXBvcnQtdGFibGUgdGJvZHkgdHIgdGQ6bGFzdC1jaGlsZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ucmVwb3J0LXRhYmxlIHRib2R5IHRyOmxhc3QtY2hpbGQgdGQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnJlcG9ydC10YWJsZSB0Ym9keSB0cjpsYXN0LWNoaWxkIHRkLmNhci1saW5rIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgY3Vyc29yOiBpbmhlcml0O1xufVxuLnJlcG9ydC10YWJsZSAuYy1yZWQge1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlkN2NiO1xufVxuXG4ucmVwb3J0LXRhYmxlIHRib2R5IHRyOmhvdmVyIHRkLFxuLmJhbGFuY2UtdGFibGUgdGJvZHkgdHI6aG92ZXIgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTBFMEUwICFpbXBvcnRhbnQ7XG59XG4ucmVwb3J0LXRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChldmVuKSxcbi5iYWxhbmNlLXRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChldmVuKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRUVFRUU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRpYWxvZy1iYWxhbmNlIHtcbiAgICB3aWR0aDogaW5oZXJpdDtcbiAgfVxufVxuXG4uY2hhbmdlLWFkZHJlc3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzBjMGMwO1xufVxuXG4uY2hhbmdlLWFkZHJlc3NfX2FkZHJlc3MtdGl0bGUge1xuICBtYXJnaW4tbGVmdDogNjBweDtcbn1cblxuLmZpbHRlci1iYXItdGltZSAuY2FyLWxpbmsge1xuICBtYXJnaW46IDJweCA4cHggMDtcbn1cblxuLm1vYmlsZSAuZmlsdGVyLWJhci10aW1lIC5jYXItbGluayB7XG4gIG1hcmdpbjogMnB4IDRweCAwO1xufVxuXG4uY2FyLWFsbC1zb3J0LWJsayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5jYXItYWxsLXNvcnQtYmxrIC5tYXRlcmlhbC1pY29ucyB7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5jb3B5LWJ0biB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLmNhci1maWx0ZXIge1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4uY2xzLTEsIC5jbHMtMiB7XG4gIGZpbGw6IG5vbmU7XG59XG5cbi5jbHMtMiB7XG4gIHN0cm9rZTogIzAwMDtcbiAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xuICBzdHJva2UtbGluZWpvaW46IHJvdW5kO1xuICBzdHJva2Utd2lkdGg6IDAuN3B4O1xufVxuXG4uc2V0dGluZ3MgLm1kLXN1YmhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNldHRpbmdzIC5tZC1zdWJoZWFkZXIgLm1kLXN1YmhlYWRlci1pbm5lciB7XG4gIHBhZGRpbmc6IDAgMCAxNnB4IDA7XG59XG4uc2V0dGluZ3MgLnNldHRpbmdzLXJvdy1jYXB0aW9uIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xufVxuXG4uc2V0dGluZ3MtYWxsIG1kLWRpdmlkZXIge1xuICBtYXJnaW46IDE2cHggMDtcbn1cblxuLm1kLXNlY29uZGFyeS1jb250YWluZXIgLm1kLXNlY29uZGFyeSB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5tZC1zZWNvbmRhcnktY29udGFpbmVyIC5tZC1zZWNvbmRhcnk6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uem9uZS1hdmF0YXIge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1hcmdpbjogMCAxNnB4O1xufVxuXG4uZGlhbG9nLXVzZXIgbWQtY2hlY2tib3gge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNldHRpbmdzLXN1YnNjcmlwdGlvbi1mZWUge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2V0dGluZ3Mtc3Vic2NyaXB0aW9uLWZlZSAucGQxNi5fbWQge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDMycHgpO1xufVxuLnNldHRpbmdzLXN1YnNjcmlwdGlvbi1mZWUgLmNhci13aXRob3V0LXBsYW4ge1xuICBjb2xvcjogI0Y0NDMzNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4uc2V0dGluZ3MtdXNlcnMgLnVzZXItcGVybWlzc2lvbnMgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnNldHRpbmdzLXVzZXJzIC51c2VyLXBlcm1pc3Npb25zIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uc2V0dGluZ3MtdXNlcnMgbWQtc3dpdGNoIHtcbiAgbWFyZ2luOiAwO1xufVxuLnNldHRpbmdzLXVzZXJzIG1kLWNoZWNrYm94IHtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4uc2V0dGluZ3MtdXNlcnMgLmxheW91dC1yb3cge1xuICB3aWR0aDogNzUlO1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxubWQtc3dpdGNoW2Rpc2FibGVkXS5hY3RpdmVEaXNhYmxlZCAubWQtY29udGFpbmVyID4gZGl2ID4gZGl2IHtcbiAgYmFja2dyb3VuZDogcmdiKDI1NSwgMTcxLCA2NCk7XG59XG5cbmZ1ZWwtY2hhcnQge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbiNmdWVsLWNoYXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiKDE4OSwgMTg5LCAxODkpO1xufVxuXG4uZnVlbC1jaGFydC1jb250YWluZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogNDAlO1xufVxuLmZ1ZWwtY2hhcnQtY29udGFpbmVyIC5leHBvcnQtYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogOHB4O1xuICBib3R0b206IC00cHg7XG59XG5cbi5mdWVsLXN1bW1hcnktY2hhcnQge1xuICB6LWluZGV4OiAxMDAxO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZzogM3B4O1xufVxuXG4uZnVlbC1jaGFydC1tc2cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNDglO1xuICBtYXJnaW4tbGVmdDogMjVweDtcbn1cblxuLmxvZ2lzdGljcy11cGxvYWQtYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmxvZ2lzdGljcy11cGxvYWQtYnRuID4gaW5wdXRbdHlwZT1maWxlXSB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5sb2dpc3RpY3Mge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubG9naXN0aWNzIC5tZC1zdWJoZWFkZXIge1xuICBmb250LXNpemU6IDE4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5sb2dpc3RpY3MgLm1kLXN1YmhlYWRlciAubWQtc3ViaGVhZGVyLWlubmVyIHtcbiAgcGFkZGluZzogMCAwIDE2cHggMDtcbn1cbi5sb2dpc3RpY3MgLmNyZWF0ZS1yb3V0ZSAuaGFkLW5vLWNvb3JkaW5hdGVzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjlDNDtcbn1cbi5sb2dpc3RpY3MgLmNyZWF0ZS1yb3V0ZSAubm8tY29vcmRpbmF0ZXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDREQyO1xufVxuLmxvZ2lzdGljcyAuY3JlYXRlLXJvdXRlIC5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMEZGRTA7XG59XG4ubG9naXN0aWNzIC5jcmVhdGUtcm91dGUgLnN0YXJ0LXBvaW50LWJ0biB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5QjZGNjtcbn1cbi5sb2dpc3RpY3MgLmNyZWF0ZS1yb3V0ZSAuZW5kLXBvaW50LWJ0biB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNzA0Mztcbn1cbi5sb2dpc3RpY3MgLmNyZWF0ZS1yb3V0ZSAuc3RhdHVzLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4ubG9naXN0aWNzIC5jcmVhdGUtcm91dGUgLm5vdC1jbGlja2FibGUtaWNvbiB7XG4gIG1hcmdpbjogOHB4O1xuICBvcGFjaXR5OiAwLjU7XG59XG4ubG9naXN0aWNzIC5jcmVhdGUtcm91dGUgLmluc3RydWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgd2lkdGg6IDEwMCU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5sb2dpc3RpY3MgLmNyZWF0ZS1yb3V0ZSAuaW5zdHJ1Y3Rpb24uc2VsZWN0LWNhci13cmFwcGVyIC5zZWxlY3QtY2FyLXRpdGxlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLmxvZ2lzdGljcyAuY3JlYXRlLXJvdXRlIC5pbnN0cnVjdGlvbi5zZWxlY3QtY2FyLXdyYXBwZXIgLmlucHV0LWNvbnRhaW5lciB7XG4gIG1hcmdpbjogMDtcbn1cbi5sb2dpc3RpY3MgLmNyZWF0ZS1yb3V0ZSAucm91dGVzLXRhYnMge1xuICB3aWR0aDogMTAwJTtcbn1cbi5sb2dpc3RpY3MgLmNyZWF0ZS1yb3V0ZSAuY29sb3ItcG9pbnQge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5sb2dpc3RpY3MgLmNyZWF0ZS1yb3V0ZSAucG9pbnQtY2FyLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLmxvZ2lzdGljcyAuY3JlYXRlLXJvdXRlIC5wb2ludC1jYXItd3JhcHBlciAucG9pbnQtY2FyLXNlbGVjdCB7XG4gIG1hcmdpbjogNXB4O1xufVxuLmxvZ2lzdGljcyAuY3JlYXRlLXJvdXRlIC5vdmVyLXdlaWdodCB7XG4gIGNvbG9yOiByZWQ7XG59XG4ubG9naXN0aWNzIC5jcmVhdGUtcm91dGUgLnBvaW50LW1vdmluZyBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmxvZ2lzdGljcyAuY3JlYXRlLXJvdXRlIC5wb2ludC1tb3ZpbmcgYSArIGEge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi5sb2dpc3RpY3MgLmNyZWF0ZS1yb3V0ZSAucG9pbnQtcGFya2luZywgLmxvZ2lzdGljcyAuY3JlYXRlLXJvdXRlIC5wb2ludC1kZXNpcmVkLXBvc2l0aW9uIHtcbiAgd2lkdGg6IDUwcHg7XG59XG4ubG9naXN0aWNzIC5yb3V0ZXMgLmZpbHRlci1iYXIgLnBlcmlvZC1saW5rIHtcbiAgbWFyZ2luOiAycHggOHB4IDA7XG4gIGNvbG9yOiByZ2IoMCwgMCwgMjM4KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmxvZ2lzdGljcyAucm91dGVzIC5maWx0ZXItYmFyIC5wZXJpb2QtbGluay5zZWxlY3RlZCB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ubG9naXN0aWNzIC5yb3V0ZXMgLnJvdXRlcy10YWJsZSAucm91dGUtcm93LmFjY2VwdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UwRkZFMDtcbn1cbi5sb2dpc3RpY3MgLnZpZXctcm91dGUgLmFjY2VwdGVkIHtcbiAgY29sb3I6ICM0M0EwNDc7XG59XG4ubG9naXN0aWNzIC52aWV3LXJvdXRlIC5ub24tYWNjZXB0ZWQge1xuICBjb2xvcjogIzAzOUJFNTtcbn1cbi5sb2dpc3RpY3MgLnZpZXctcm91dGUgLm91dGRyaXZlIHtcbiAgY29sb3I6ICM0M0EwNDc7XG59XG4ubG9naXN0aWNzIC52aWV3LXJvdXRlIC5kZWxheSB7XG4gIGNvbG9yOiAjZjQ0MzM2O1xufVxuLmxvZ2lzdGljcyAudmlldy1yb3V0ZSAubm90LXZpc2l0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDREQyO1xufVxuLmxvZ2lzdGljcyAuYmFjay1saW5rIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRvcDogMTVweDtcbiAgbGVmdDogMjBweDtcbn1cbi5sb2dpc3RpY3MgLmxvY2F0aW9uLWF1dG9jb21wbGV0ZSB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5sb2dpc3RpY3MgLnNtYWxsLWJ0biB7XG4gIG1pbi13aWR0aDogNDBweDtcbn1cbi5sb2dpc3RpY3MgLmN1c3RvbS1wb2ludC1mb2N1cywgLmxvZ2lzdGljcyAuc2VsZWN0aW9uLWZvY3VzLCAubG9naXN0aWNzIC53YXRjaGluZy1tYXAtY2xpY2stZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUVFRUVFICFpbXBvcnRhbnQ7XG59XG4ubG9naXN0aWNzIC54cy1jb250YWluZXIge1xuICBmbGV4OiAwLjU7XG59XG5cbi5sZWFmbGV0LXJvdXRpbmctY29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbG9yZWQtaWNvbiB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiAtMTVweDtcbiAgdG9wOiAtMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAzMHB4IDMwcHggMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZGRkZGO1xufVxuLmNvbG9yZWQtaWNvbiAuY29sb3JlZC1pY29uLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5zb3J0aW5nLXRpdHRsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zb3J0aW5nLXRpdHRsZTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnNvcnRpbmctYXJyb3cge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbn1cbi5zb3J0aW5nLWFycm93LXVwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLnNvcnRpbmctdGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc29ydGluZy10aXRsZSAubGFiZWwge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4uc29ydGluZy10aXRsZSAuaWNvbi13cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xufVxuLnNvcnRpbmctdGl0bGUgLmljb24td3JhcHBlciAubWF0ZXJpYWwtaWNvbnMge1xuICBmb250LXNpemU6IDE3cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xufVxuXG4uZGF0ZS1jb2x1bW4ge1xuICB3aWR0aDogMTBlbTtcbn1cblxuLmNvbHVtbi1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmdlb3pvbmVzLWluZGV4IHtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuLmxlYWZsZXQtY29udHJvbC1sYXllcnMtdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldHMvaW1nL2xheWVycy5wbmcpO1xufVxuXG4ubGVhZmxldC1yZXRpbmEgLmxlYWZsZXQtY29udHJvbC1sYXllcnMtdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldHMvaW1nL2xheWVycy0yeC5wbmcpO1xufVxuXG4ubGVhZmxldC1wb3B1cC1jb250ZW50IHtcbiAgbWFyZ2luOiA0cHggOHB4O1xufVxuXG4ubGVhZmxldC1kcmF3LXRvb2xiYXIgYSxcbi5sZWFmbGV0LXJldGluYSAubGVhZmxldC1kcmF3LXRvb2xiYXIgYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltZy9zcHJpdGVzaGVldC5wbmcpICFpbXBvcnRhbnQ7XG59XG5cbi5sZWFmbGV0LWNvbnRyb2wtY29vcmRpbmF0ZXMge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3gtc2hhZG93OiAwIDFweCA1cHggcmdiYSgwLCAwLCAwLCAwLjY1KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAycHggNXB4O1xufVxuXG4ubGVhZmxldC1jb250cm9sLWNvb3JkaW5hdGVzLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5sZWFmbGV0LWNvbnRyb2wtY29vcmRpbmF0ZXMtbG5nIHtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG5cbi5sZWFmbGV0LWNvbnRyb2wtZHJhdy1tZWFzdXJlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldHMvaW1nL21lYXN1cmUtY29udHJvbC5wbmcpO1xufVxuXG4vKi0tIENoYXJ0IC0tKi9cbi5jMyBzdmcge1xuICBmb250OiAxMHB4IHNhbnMtc2VyaWY7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5jMyBwYXRoLCAuYzMgbGluZSB7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogIzAwMDtcbn1cblxuLmMzIHRleHQge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmMzLWxlZ2VuZC1pdGVtLXRpbGUsXG4uYzMteGdyaWQtZm9jdXMsXG4uYzMteWdyaWQsXG4uYzMtZXZlbnQtcmVjdCxcbi5jMy1iYXJzIHBhdGgge1xuICBzaGFwZS1yZW5kZXJpbmc6IGNyaXNwRWRnZXM7XG59XG5cbi5jMy1jaGFydC1hcmMgcGF0aCB7XG4gIHN0cm9rZTogI2ZmZjtcbn1cblxuLmMzLWNoYXJ0LWFyYyB0ZXh0IHtcbiAgZmlsbDogI2ZmZjtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4vKi0tIEF4aXMgLS0qL1xuLyotLSBHcmlkIC0tKi9cbi5jMy1ncmlkIGxpbmUge1xuICBzdHJva2U6ICNhYWE7XG59XG5cbi5jMy1ncmlkIHRleHQge1xuICBmaWxsOiAjYWFhO1xufVxuXG4uYzMteGdyaWQsIC5jMy15Z3JpZCB7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDMgMztcbn1cblxuLyotLSBUZXh0IG9uIENoYXJ0IC0tKi9cbi5jMy10ZXh0LmMzLWVtcHR5IHtcbiAgZmlsbDogIzgwODA4MDtcbiAgZm9udC1zaXplOiAyZW07XG59XG5cbi8qLS0gTGluZSAtLSovXG4uYzMtbGluZSB7XG4gIHN0cm9rZS13aWR0aDogMXB4O1xufVxuXG4vKi0tIFBvaW50IC0tKi9cbi5jMy1jaXJjbGUuX2V4cGFuZGVkXyB7XG4gIHN0cm9rZS13aWR0aDogMXB4O1xuICBzdHJva2U6IHdoaXRlO1xufVxuXG4uYzMtc2VsZWN0ZWQtY2lyY2xlIHtcbiAgZmlsbDogd2hpdGU7XG4gIHN0cm9rZS13aWR0aDogMnB4O1xufVxuXG4vKi0tIEJhciAtLSovXG4uYzMtYmFyIHtcbiAgc3Ryb2tlLXdpZHRoOiAwO1xufVxuXG4uYzMtYmFyLl9leHBhbmRlZF8ge1xuICBmaWxsLW9wYWNpdHk6IDE7XG4gIGZpbGwtb3BhY2l0eTogMC43NTtcbn1cblxuLyotLSBGb2N1cyAtLSovXG4uYzMtdGFyZ2V0LmMzLWZvY3VzZWQge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uYzMtdGFyZ2V0LmMzLWZvY3VzZWQgcGF0aC5jMy1saW5lLCAuYzMtdGFyZ2V0LmMzLWZvY3VzZWQgcGF0aC5jMy1zdGVwIHtcbiAgc3Ryb2tlLXdpZHRoOiAycHg7XG59XG5cbi5jMy10YXJnZXQuYzMtZGVmb2N1c2VkIHtcbiAgb3BhY2l0eTogMC40ICFpbXBvcnRhbnQ7XG59XG5cbi8qLS0gUmVnaW9uIC0tKi9cbi5jMy1yZWdpb24ge1xuICBmaWxsOiBzdGVlbGJsdWU7XG4gIGZpbGwtb3BhY2l0eTogMC4xO1xufVxuXG4vKi0tIEJydXNoIC0tKi9cbi5jMy1icnVzaCAuZXh0ZW50IHtcbiAgZmlsbC1vcGFjaXR5OiAwLjE7XG59XG5cbi8qLS0gU2VsZWN0IC0gRHJhZyAtLSovXG4vKi0tIExlZ2VuZCAtLSovXG4uYzMtbGVnZW5kLWl0ZW0ge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5jMy1sZWdlbmQtaXRlbS1oaWRkZW4ge1xuICBvcGFjaXR5OiAwLjQ1O1xufVxuXG4uYzMtbGVnZW5kLWJhY2tncm91bmQge1xuICBvcGFjaXR5OiAwLjc1O1xuICBmaWxsOiB3aGl0ZTtcbiAgc3Ryb2tlOiBsaWdodGdyYXk7XG4gIHN0cm9rZS13aWR0aDogMTtcbn1cblxuLyotLSBUaXRsZSAtLSovXG4uYzMtdGl0bGUge1xuICBmb250OiAxNHB4IHNhbnMtc2VyaWY7XG59XG5cbi8qLS0gVG9vbHRpcCAtLSovXG4uYzMtdG9vbHRpcC1jb250YWluZXIge1xuICB6LWluZGV4OiAxMDtcbn1cblxuLmMzLXRvb2x0aXAge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZW1wdHktY2VsbHM6IHNob3c7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogN3B4IDdweCAxMnB4IC05cHggIzc3Nzc3NztcbiAgLW1vei1ib3gtc2hhZG93OiA3cHggN3B4IDEycHggLTlweCAjNzc3Nzc3O1xuICBib3gtc2hhZG93OiA3cHggN3B4IDEycHggLTlweCAjNzc3Nzc3O1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5jMy10b29sdGlwIHRyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0NDQztcbn1cblxuLmMzLXRvb2x0aXAgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWFhO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDJweCA1cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjRkZGO1xufVxuXG4uYzMtdG9vbHRpcCB0ZCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgcGFkZGluZzogM3B4IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWxlZnQ6IDFweCBkb3R0ZWQgIzk5OTtcbn1cblxuLmMzLXRvb2x0aXAgdGQgPiBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbn1cblxuLmMzLXRvb2x0aXAgdGQudmFsdWUge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLyotLSBBcmVhIC0tKi9cbi5jMy1hcmVhIHtcbiAgc3Ryb2tlLXdpZHRoOiAwO1xuICBvcGFjaXR5OiAwLjI7XG59XG5cbi8qLS0gQXJjIC0tKi9cbi5jMy1jaGFydC1hcmNzLXRpdGxlIHtcbiAgZG9taW5hbnQtYmFzZWxpbmU6IG1pZGRsZTtcbiAgZm9udC1zaXplOiAxLjNlbTtcbn1cblxuLmMzLWNoYXJ0LWFyY3MgLmMzLWNoYXJ0LWFyY3MtYmFja2dyb3VuZCB7XG4gIGZpbGw6ICNlMGUwZTA7XG4gIHN0cm9rZTogbm9uZTtcbn1cblxuLmMzLWNoYXJ0LWFyY3MgLmMzLWNoYXJ0LWFyY3MtZ2F1Z2UtdW5pdCB7XG4gIGZpbGw6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmMzLWNoYXJ0LWFyY3MgLmMzLWNoYXJ0LWFyY3MtZ2F1Z2UtbWF4IHtcbiAgZmlsbDogIzc3Nztcbn1cblxuLmMzLWNoYXJ0LWFyY3MgLmMzLWNoYXJ0LWFyY3MtZ2F1Z2UtbWluIHtcbiAgZmlsbDogIzc3Nztcbn1cblxuLmMzLWNoYXJ0LWFyYyAuYzMtZ2F1Z2UtdmFsdWUge1xuICBmaWxsOiAjMDAwO1xuICAvKiAgZm9udC1zaXplOiAyOHB4ICFpbXBvcnRhbnQ7Ki9cbn1cblxuLmMzLWNoYXJ0LWFyYy5jMy10YXJnZXQgZyBwYXRoIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmMzLWNoYXJ0LWFyYy5jMy10YXJnZXQuYzMtZm9jdXNlZCBnIHBhdGgge1xuICBvcGFjaXR5OiAxO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgdmVoaWNsZXMtYWxsIC53aHMtbm93cmFwIHtcbiAgICB3aGl0ZS1zcGFjZTogaW5oZXJpdDtcbiAgfVxuICAjdGFibGUtZGF0YSAubWQtdG9vbGJhci10b29scyB7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gIH1cbiAgI3RhYmxlLWRhdGEgLm1kLXRvb2xiYXItdG9vbHMgPiAubWQtYnV0dG9uOmZpcnN0LWNoaWxkIC5tYXRlcmlhbC1pY29ucyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjdGFibGUtZGF0YSAubWQtdG9vbGJhci10b29scyAubWQtaWNvbi1idXR0b24ge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmc6IDRweDtcbiAgfVxuICAjdGFibGUtZGF0YSAubWQtdG9vbGJhci10b29scyAubWQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuYWRkaXRpb25hbC1pbmZvIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS13aWR0aDogMzIwcHgpIGFuZCAobWF4LWRldmljZS13aWR0aDogNDc5cHgpIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG4gICNjb250ZW50IHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gICNjb250ZW50ICNtYXAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAjY29udGVudCAjbWFwLmZsZXgtNTA6bm90KC5mbGV4LTEwMCkge1xuICAgIG1heC1oZWlnaHQ6IDI0MHB4O1xuICB9XG4gICNjb250ZW50ICN0YWJsZS1kYXRhIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogaW5pdGlhbDtcbiAgfVxuICAuaGlkZS1wb3J0cmFpdCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LWRldmljZS13aWR0aDogNjQwcHgpIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG4gICNjb250ZW50IHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gICNjb250ZW50ICNtYXAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAjY29udGVudCAjdGFibGUtZGF0YSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IGluaXRpYWw7XG4gIH1cbiAgLmhpZGUtcG9ydHJhaXQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5mdWxsLXdpZHRoIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLndpdGgtc2VhcmNoIC5tYXRlcmlhbC1pY29ucyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IGF1dG87XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmNhci1pbmZvLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDcwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4uY2FyLWluZm8tY29udGFpbmVyIC5tZC1jZWxsIHtcbiAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG5cbltpcy12aXNpYmxlLW1hcC1jb250cm9sPXRydWVdIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5baXMtdmlzaWJsZS1tYXAtY29udHJvbD10cnVlXVtpcy1wZXJtYW5lbnRseS1oaWRkZW4tbWFwLWNvbnRyb2xdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuW2lzLXZpc2libGUtbWFwLWNvbnRyb2w9ZmFsc2VdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuY29sb3ItcGlja2VyLWgge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG5jb2xvci1waWNrZXItaCAuY29sb3ItaXRlbSB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDRweDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmbGV4LXNocmluazogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuY29sb3ItcGlja2VyLWggLmNvbG9yLWl0ZW0uc2VsZWN0ZWQge1xuICBib3JkZXI6IDJweCBzb2xpZCAjNDI0MjQyO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi52ZWhpY2xlcy1zZXR0aW5ncyB7XG4gIGdhcDogMjBweDtcbn1cblxuLnZlaGljbGVzLXNldHRpbmdzIG1kLXNlbGVjdCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi52ZWhpY2xlcy1zZXR0aW5nc19faWNvbi1wcmV2aWV3IHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4udmVoaWNsZXMtc2V0dGluZ3NfX2ljb24ge1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xufVxuXG4udmVoaWNsZXMtc2V0dGluZ3MtbWVudV9fY29udGVudCB7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cblxuLnZlaGljbGVzLXNldHRpbmdzLW1lbnVfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNXB4O1xufVxuXG4udmVoaWNsZXMtc2V0dGluZ3MtbWVudV9fc2VsZWN0ZWQtaXRlbSAubWQtYnV0dG9uLFxuLnZlaGljbGVzLXNldHRpbmdzLW1lbnVfX3NlbGVjdGVkLWl0ZW0gLm1kLWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4udmVoaWNsZXMtc2V0dGluZ3MtbWVudV9fc2VsZWN0ZWQtaXRlbSAudmVoaWNsZXMtc2V0dGluZ3MtbWVudV9faXRlbS1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4udmVoaWNsZXMtc2V0dGluZ3MtbWVudV9faXRlbS0tY29sb3Ige1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cblxuLnZlaGljbGVzLXNldHRpbmdzLW1lbnVfX2l0ZW0taWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMnB4O1xufVxuXG4udmVoaWNsZXMtc2V0dGluZ3MtbWVudV9faXRlbS1pY29uLWltZyB7XG4gIGhlaWdodDogMzVweDtcbn1cblxuLmxlYWZsZXQtZGl2LWljb24udmVoaWNsZS1pY29uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmxlYWZsZXQtbWFya2VyLWljb24udmVoaWNsZS1pY29uIC50Z3BzLW1hcmtlci1pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5sZWFmbGV0LW1hcmtlci1pY29uLnZlaGljbGUtaWNvbiAudGdwcy1tYXJrZXItaWNvbiBpbWcge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xufVxuXG4ubGVhZmxldC1mYWRlLWFuaW0gLmxlYWZsZXQtcG9wdXAudGdwcy1jdXN0b20tcG9wdXAge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4ubGVhZmxldC1wb3B1cC50Z3BzLWN1c3RvbS1wb3B1cCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubGVhZmxldC1wb3B1cC50Z3BzLWN1c3RvbS1wb3B1cCAubGVhZmxldC1wb3B1cC1jb250ZW50LXdyYXBwZXIge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4ubGVhZmxldC1wb3B1cC50Z3BzLWN1c3RvbS1wb3B1cCAubGVhZmxldC1wb3B1cC1jb250ZW50LXdyYXBwZXIgLmxlYWZsZXQtcG9wdXAtY29udGVudCB7XG4gIG1hcmdpbjogMDtcbn1cbi5sZWFmbGV0LXBvcHVwLnRncHMtY3VzdG9tLXBvcHVwIC5sZWFmbGV0LXBvcHVwLXRpcC1jb250YWluZXIgLmxlYWZsZXQtcG9wdXAtdGlwIHtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIG1hcmdpbjogLTNweCBhdXRvIDA7XG59XG4ubGVhZmxldC1wb3B1cC50Z3BzLWN1c3RvbS1wb3B1cC50Z3BzLWN1c3RvbS1wb3B1cC0tZ2Vvem9uZSAubGVhZmxldC1wb3B1cC1jb250ZW50LXdyYXBwZXIge1xuICBwYWRkaW5nOiAzcHg7XG59XG4ubGVhZmxldC1wb3B1cC50Z3BzLWN1c3RvbS1wb3B1cC50Z3BzLWN1c3RvbS1wb3B1cC0tdmVoaWNsZSAubGVhZmxldC1wb3B1cC1jb250ZW50LXdyYXBwZXIge1xuICBwYWRkaW5nOiAwIDNweDtcbn1cbi5sZWFmbGV0LXBvcHVwLnRncHMtY3VzdG9tLXBvcHVwLnRncHMtY3VzdG9tLXBvcHVwLS12ZWhpY2xlIC50Z3BzLWN1c3RvbS12ZWhpY2xlLWljb24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmxlYWZsZXQtcG9wdXAudGdwcy1jdXN0b20tcG9wdXAudGdwcy1jdXN0b20tcG9wdXAtLXZlaGljbGUgLnRncHMtY3VzdG9tLXZlaGljbGUtaWNvbi13cmFwcGVyIC50Z3BzLWN1c3RvbS12ZWhpY2xlLWljb24ge1xuICBtYXgtd2lkdGg6IDMxcHg7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5sZWFmbGV0LXBvcHVwLnRncHMtY3VzdG9tLXBvcHVwLnRncHMtY3VzdG9tLXBvcHVwLS12ZWhpY2xlIC50Z3BzLWN1c3RvbS12ZWhpY2xlLWljb24td3JhcHBlciAudGdwcy1jdXN0b20tdmVoaWNsZS1pY29uLnRncHMtY3VzdG9tLXZlaGljbGUtaWNvbi0tZmxpcC1ob3Jpem9udGFsIHtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xufVxuLmxlYWZsZXQtcG9wdXAudGdwcy1jdXN0b20tcG9wdXAudGdwcy1jdXN0b20tcG9wdXAtLXZlaGljbGUgLnRncHMtdmVoaWNsZS10aXRsZS13cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbn1cbmdlby16b25lcy13aXRoLXN0b3BzLXRhYmxlIC5nZW8tem9uZS1uYW1lIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5MiwgMTkyLCAxOTIsIDAuMyk7XG59XG5nZW8tem9uZXMtd2l0aC1zdG9wcy10YWJsZSAudG90YWwtcm93IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5leHBvcnQtYnRuX19zZXBhcmF0b3Ige1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTBweCAxNnB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmV4cG9ydC1idG5fX3NlcGFyYXRvcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkZGRkO1xufVxuXG5tZC1tZW51LWl0ZW1bbWQtbWVudS1pdGVtLXdpdGgtc2VwYXJhdG9yPXRydWVdIHtcbiAgbWluLWhlaWdodDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZnVlbC1yZXBvcnQtbWFpbi10YWJsZSB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG5tZC1jaGVja2JveC5tZC1jaGVja2JveC0tZ3JheSAubWQtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCk7XG59XG5cbi5zdWItdG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDJweCA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTkyLCAxOTIsIDE5MiwgMC41KTtcbn1cbi5zdWItdG9vbGJhciBtZC1idXR0b24sXG4uc3ViLXRvb2xiYXIgLm1kLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDA7XG4gIG1pbi13aWR0aDogMzBweDtcbn1cbi5zdWItdG9vbGJhciAuY2hhbmdlLWFkZHJlc3NfX2FkZHJlc3MtdGl0bGUge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5zdWItdG9vbGJhciBtZC1yYWRpby1ncm91cCxcbi5zdWItdG9vbGJhciAubWQtcmFkaW8tZ3JvdXAge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5zdWItdG9vbGJhciBtZC1yYWRpby1idXR0b24ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnN1Yi10b29sYmFyID4gKiB7XG4gIGZsZXgtZ3JvdzogMDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uc3ViLXRvb2xiYXIgPiAqOmxhc3QtY2hpbGQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG52ZWhpY2xlcy1kZXRhaWxzIC50YWItYm9keS1jb250ZW50IHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uZnVlbC1yZXBvcnQtdmlldyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5mdWVsLXJlcG9ydC12aWV3IC5mdWVsLXJlcG9ydC12aWV3X19wcmVsb2FkZXIge1xuICB0b3A6IDEwMHB4O1xufVxuLmZ1ZWwtcmVwb3J0LXZpZXcgLmFjY29yZGlvbiB2LXBhbmUge1xuICBib3JkZXI6IHNvbGlkIDFweCAjY2NjY2NjO1xufVxuLmZ1ZWwtcmVwb3J0LXZpZXcgLmFjY29yZGlvbiB2LXBhbmUtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICBnYXA6IDEwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDEwcHggMTBweDtcbn1cbi5mdWVsLXJlcG9ydC12aWV3IC5hY2NvcmRpb24gdi1wYW5lLWhlYWRlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG59XG4uZnVlbC1yZXBvcnQtdmlldyAuYWNjb3JkaW9uIHYtcGFuZS1oZWFkZXIgPiBkaXYge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5mdWVsLXJlcG9ydC12aWV3IC5hY2NvcmRpb24gdi1wYW5lLWhlYWRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCIrXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzIxOTZmMztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG4uZnVlbC1yZXBvcnQtdmlldyAuaXMtZXhwYW5kZWQgdi1wYW5lLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMjE5NmYzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xufVxuLmZ1ZWwtcmVwb3J0LXZpZXcgLmlzLWV4cGFuZGVkIHYtcGFuZS1oZWFkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiLVwiO1xufVxuLmZ1ZWwtcmVwb3J0LXZpZXcgLmZ1ZWwtcmVwb3J0LXZpZXctYWNjb3JkaW9uLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbn1cbi5mdWVsLXJlcG9ydC12aWV3IC5mdWVsLXJlcG9ydC12aWV3LWFjY29yZGlvbi1oZWFkZXIgbWQtY2hlY2tib3gge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmZ1ZWwtcmVwb3J0LXZpZXcgLmZ1ZWwtcmVwb3J0LXZpZXctYWNjb3JkaW9uLWhlYWRlciAuZnVlbC1yZXBvcnQtdmlldy1hY2NvcmRpb24taGVhZGVyX19jaGVja2JveCB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBmbGV4LWdyb3c6IDA7XG59XG4uZnVlbC1yZXBvcnQtdmlldyAuZnVlbC1yZXBvcnQtdmlldy1hY2NvcmRpb24tY29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmZ1ZWwtcmVwb3J0LXZpZXcgLmZ1ZWwtcmVwb3J0LXZpZXctYWNjb3JkaW9uLWNvbnRlbnQgLmZ1ZWwtcmVwb3J0LXZpZXctYWNjb3JkaW9uLWNvbnRlbnRfX3RhYmxlIHtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbn1cbi5mdWVsLXJlcG9ydC12aWV3IC5mdWVsLXJlcG9ydC12aWV3LWFjY29yZGlvbi1jb250ZW50IC5mdWVsLXJlcG9ydC12aWV3LWFjY29yZGlvbi1jb250ZW50X190YWJsZSB0ciB0aCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5mdWVsLXJlcG9ydC12aWV3IC5mdWVsLXJlcG9ydC12aWV3LWFjY29yZGlvbi1jb250ZW50IC5mdWVsLXJlcG9ydC12aWV3LWFjY29yZGlvbi1jb250ZW50X190YWJsZSB0ciB0aCxcbi5mdWVsLXJlcG9ydC12aWV3IC5mdWVsLXJlcG9ydC12aWV3LWFjY29yZGlvbi1jb250ZW50IC5mdWVsLXJlcG9ydC12aWV3LWFjY29yZGlvbi1jb250ZW50X190YWJsZSB0ciB0ZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uZnVlbC1yZXBvcnQtdmlldyAuZnVlbC1yZXBvcnQtdmlldy1hY2NvcmRpb24tY29udGVudCAuZnVlbC1yZXBvcnQtdmlldy1hY2NvcmRpb24tY29udGVudF9fdGFibGUgdHIgdGQge1xuICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbn1cbi5mdWVsLXJlcG9ydC12aWV3IC5mdWVsLXJlcG9ydC12aWV3LWFjY29yZGlvbi1jb250ZW50IC5mdWVsLXJlcG9ydC12aWV3LWFjY29yZGlvbi1jb250ZW50X190YWJsZSB0ciAuaXMtc3RhcnQtdGltZS1jb2x1bW4sXG4uZnVlbC1yZXBvcnQtdmlldyAuZnVlbC1yZXBvcnQtdmlldy1hY2NvcmRpb24tY29udGVudCAuZnVlbC1yZXBvcnQtdmlldy1hY2NvcmRpb24tY29udGVudF9fdGFibGUgdHIgLmlzLWVuZC10aW1lLWNvbHVtbixcbi5mdWVsLXJlcG9ydC12aWV3IC5mdWVsLXJlcG9ydC12aWV3LWFjY29yZGlvbi1jb250ZW50IC5mdWVsLXJlcG9ydC12aWV3LWFjY29yZGlvbi1jb250ZW50X190YWJsZSB0ciAuaXMtcGFya2luZy1kdXJhdGlvbi1jb2x1bW4sXG4uZnVlbC1yZXBvcnQtdmlldyAuZnVlbC1yZXBvcnQtdmlldy1hY2NvcmRpb24tY29udGVudCAuZnVlbC1yZXBvcnQtdmlldy1hY2NvcmRpb24tY29udGVudF9fdGFibGUgdHIgLmlzLW1vdmVtZW50LWR1cmF0aW9uLWNvbHVtbiB7XG4gIHdpZHRoOiA3MHB4O1xufVxuLmZ1ZWwtcmVwb3J0LXZpZXcgLmZ1ZWwtcmVwb3J0LXZpZXctYWNjb3JkaW9uLWNvbnRlbnQgLmZ1ZWwtcmVwb3J0LXZpZXctYWNjb3JkaW9uLWNvbnRlbnRfX3RhYmxlIHRyIC5pcy1zdGFydC10aW1lLXZhbHVlLFxuLmZ1ZWwtcmVwb3J0LXZpZXcgLmZ1ZWwtcmVwb3J0LXZpZXctYWNjb3JkaW9uLWNvbnRlbnQgLmZ1ZWwtcmVwb3J0LXZpZXctYWNjb3JkaW9uLWNvbnRlbnRfX3RhYmxlIHRyIC5pcy1lbmQtdGltZS12YWx1ZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5mdWVsLXJlcG9ydC12aWV3IC5mdWVsLXJlcG9ydC12aWV3LWFjY29yZGlvbi1jb250ZW50IC5mdWVsLXJlcG9ydC12aWV3LWFjY29yZGlvbi1jb250ZW50X190YWJsZSB0ciAuaXMtcGFya2luZy1kdXJhdGlvbi12YWx1ZSxcbi5mdWVsLXJlcG9ydC12aWV3IC5mdWVsLXJlcG9ydC12aWV3LWFjY29yZGlvbi1jb250ZW50IC5mdWVsLXJlcG9ydC12aWV3LWFjY29yZGlvbi1jb250ZW50X190YWJsZSB0ciAuaXMtbW92ZW1lbnQtZHVyYXRpb24tdmFsdWUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZnVlbC1yZXBvcnQtdmlldyAuZnVlbC1yZXBvcnQtdmlldy1hY2NvcmRpb24tY29udGVudCAuZnVlbC1yZXBvcnQtdmlldy1hY2NvcmRpb24tY29udGVudF9fdGFibGUgdHIgLmlzLXJvdXRlLWNvbG9yLWNvbHVtbiB7XG4gIHdpZHRoOiAzNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZnVlbC1yZXBvcnQtdmlldyAuZnVlbC1yZXBvcnQtdmlldy1hY2NvcmRpb24tY29udGVudCAuZnVlbC1yZXBvcnQtdmlldy1hY2NvcmRpb24tY29udGVudF9fdGFibGUgdHIgLmlzLWluZm8tY29sdW1uIHtcbiAgd2lkdGg6IGF1dG87XG59XG4uZnVlbC1yZXBvcnQtdmlldyAuZnVlbC1yZXBvcnQtdmlldy1hY2NvcmRpb24tY29udGVudCAuZnVlbC1yZXBvcnQtdmlldy1hY2NvcmRpb24tY29udGVudF9fdGFibGUgdHIgLmlzLWNoZWNrYm94LWNvbHVtbiB7XG4gIHdpZHRoOiA0NXB4O1xufVxuLmZ1ZWwtcmVwb3J0LXZpZXcgW2Z1ZWwtcmVwb3J0LXZpZXctZXZlbnQtcm93XSAuaXMtbGluayB7XG4gIGNvbG9yOiByZ2IoMCwgMCwgMjM4KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5mdWVsLXJlcG9ydC12aWV3IC5yb3V0ZS1zdW1tYXJ5LWluZm8sXG4uZnVlbC1yZXBvcnQtdmlldyByb3V0ZS1zdW1tYXJ5LWRldGFpbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDVweDtcbn1cbi5mdWVsLXJlcG9ydC12aWV3IC5yb3V0ZS1zdW1tYXJ5LWluZm8gPiAqID4gKjpmaXJzdC1jaGlsZCxcbi5mdWVsLXJlcG9ydC12aWV3IHJvdXRlLXN1bW1hcnktZGV0YWlscyA+ICogPiAqOmZpcnN0LWNoaWxkIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmZ1ZWwtcmVwb3J0LXZpZXcgLnJvdXRlLXN1bW1hcnktaW5mbyA+ICogPiAqOmZpcnN0LWNoaWxkOmZpcnN0LWxldHRlcixcbi5mdWVsLXJlcG9ydC12aWV3IHJvdXRlLXN1bW1hcnktZGV0YWlscyA+ICogPiAqOmZpcnN0LWNoaWxkOmZpcnN0LWxldHRlciB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuLmZ1ZWwtcmVwb3J0LXZpZXcgLnJvdXRlLXN1bW1hcnktaW5mbyA+ICogPiAqOmZpcnN0LWNoaWxkOjphZnRlcixcbi5mdWVsLXJlcG9ydC12aWV3IHJvdXRlLXN1bW1hcnktZGV0YWlscyA+ICogPiAqOmZpcnN0LWNoaWxkOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiOlwiO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmZ1ZWwtcmVwb3J0LXZpZXcgLnJvdXRlLXN1bW1hcnktaW5mbyA+ICo6bm90KDpsYXN0LWNoaWxkKSA+ICo6bGFzdC1jaGlsZDo6YWZ0ZXIsXG4uZnVlbC1yZXBvcnQtdmlldyByb3V0ZS1zdW1tYXJ5LWRldGFpbHMgPiAqOm5vdCg6bGFzdC1jaGlsZCkgPiAqOmxhc3QtY2hpbGQ6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb250ZW50OiBcIixcIjtcbn1cblxubWQtY2hlY2tib3gudXNhZ2Utb2YtYWxsLWNvbnRyb3ZlcnNpYWwtZXZlbnRzLXRvZ2dsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5kZXNrdG9wIHZlaGljbGVzLXJvdXRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1ncm93OiAxO1xuICBtaW4taGVpZ2h0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZGVza3RvcCB2ZWhpY2xlcy1yb3V0ZSAucm91dGUtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWluLWhlaWdodDogMDtcbn1cbi5kZXNrdG9wIHZlaGljbGVzLXJvdXRlIC5yb3V0ZS1jb250ZW50IC5yb3V0ZS1jb250ZW50X19zY3JvbGxhYmxlIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLm1vYmlsZSB2ZWhpY2xlcy1yb3V0ZSAuZmlsdGVyLWJhci1wYXJ0IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cblxuLmZpbHRlci1iYXItcGFydCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbnZlaGljbGVzLXJvdXRlIC5uby1kYXRhIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucm91dGUtc3VtbWFyeS1pbmZvLFxucm91dGUtc3VtbWFyeS1kZXRhaWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiA1cHg7XG59XG4ucm91dGUtc3VtbWFyeS1pbmZvID4gKiA+ICo6Zmlyc3QtY2hpbGQsXG5yb3V0ZS1zdW1tYXJ5LWRldGFpbHMgPiAqID4gKjpmaXJzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5yb3V0ZS1zdW1tYXJ5LWluZm8gPiAqID4gKjpmaXJzdC1jaGlsZDpmaXJzdC1sZXR0ZXIsXG5yb3V0ZS1zdW1tYXJ5LWRldGFpbHMgPiAqID4gKjpmaXJzdC1jaGlsZDpmaXJzdC1sZXR0ZXIge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbi5yb3V0ZS1zdW1tYXJ5LWluZm8gPiAqID4gKjpmaXJzdC1jaGlsZDo6YWZ0ZXIsXG5yb3V0ZS1zdW1tYXJ5LWRldGFpbHMgPiAqID4gKjpmaXJzdC1jaGlsZDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIjpcIjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5yb3V0ZS1zdW1tYXJ5LWluZm8gPiAqOm5vdCg6bGFzdC1jaGlsZCkgPiAqOmxhc3QtY2hpbGQ6OmFmdGVyLFxucm91dGUtc3VtbWFyeS1kZXRhaWxzID4gKjpub3QoOmxhc3QtY2hpbGQpID4gKjpsYXN0LWNoaWxkOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29udGVudDogXCIsXCI7XG59XG5cbi5kZXNrdG9wIHZlaGljbGVzLXN0b3BzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1ncm93OiAxO1xuICBtaW4taGVpZ2h0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZGVza3RvcCB2ZWhpY2xlcy1zdG9wcyAuc3RvcHMtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWluLWhlaWdodDogMDtcbn1cbi5kZXNrdG9wIHZlaGljbGVzLXN0b3BzIC5zdG9wcy1jb250ZW50IC5zdG9wcy1jb250ZW50X19zY3JvbGxhYmxlIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGhlaWdodDogMTAwJTtcbn1cblxudmVoaWNsZXMtc3RvcHMgLm1kLWNlbGwgLmFjdGlvbi1jZWxsIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG52ZWhpY2xlcy1zdG9wcyAubm8tZGF0YSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNvbW1vbi1yZXBvcnQtZGlhbG9nLXBsYWNlaG9sZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC53aXRoLWNvbW1vbi1yZXBvcnQtZGlhbG9nICNvc20tbWFwLWNvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiA1MCU7XG4gIH1cbiAgLndpdGgtY29tbW9uLXJlcG9ydC1kaWFsb2cgbWQtZGlhbG9nIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC53aXRoLWNvbW1vbi1yZXBvcnQtZGlhbG9nIGNvbW1vbi1yZXBvcnQtZGlhbG9nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgLndpdGgtY29tbW9uLXJlcG9ydC1kaWFsb2cgbWQtY29udGVudCB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gIH1cbiAgLndpdGgtY29tbW9uLXJlcG9ydC1kaWFsb2cgbWQtYmFja2Ryb3A6bm90KC5tZC1jbGljay1jYXRjaGVyKSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG4gIC53aXRoLWNvbW1vbi1yZXBvcnQtZGlhbG9nIC5tZC1kaWFsb2ctY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICBtYXgtaGVpZ2h0OiA1MCU7XG4gICAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgYm90dG9tOiAwO1xuICB9XG4gIC53aXRoLWNvbW1vbi1yZXBvcnQtZGlhbG9nIC5tZC1zY3JvbGwtbWFzayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAud2l0aC1jb21tb24tcmVwb3J0LWRpYWxvZyAubWQtc2VsZWN0LW1lbnUtY29udGFpbmVyLm1kLWFjdGl2ZSB7XG4gICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndpdGgtZXh0ZW5kZWQtd2lkdGgtb2YtbWFwLndpdGgtY29tbW9uLXJlcG9ydC1kaWFsb2cgLm1kLWRpYWxvZy1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNjAlO1xuICB9XG59XG4uem9uZS1lZGl0LWRpYWxvZyAuc291cmNlLWFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLnpvbmUtZWRpdC1kaWFsb2cgLnpvbmUtY29sb3ItY29udGFpbmVyIHtcbiAgbWFyZ2luOiAxNHB4IDAgNXB4O1xufVxuLnpvbmUtZWRpdC1kaWFsb2cgLnpvbmUtY29sb3ItY29udGFpbmVyIG1kLWlucHV0LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMCA0cHg7XG59XG4uem9uZS1lZGl0LWRpYWxvZyAucm93LXNwYWNlIHtcbiAgd2lkdGg6IDE2cHg7XG59XG5cbnNldHRpbmdzLXRva2VucyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG50b2tlbi1uYW1lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxudG9rZW4tbmFtZSBtZC1pbnB1dC1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxudG9rZW4tbmFtZSBtZC1pbnB1dC1jb250YWluZXIgLm1kLWlucHV0IHtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG59XG50b2tlbi1uYW1lIG1kLWlucHV0LWNvbnRhaW5lci5tZC1pbnB1dC1mb2N1c2VkIC5tZC1pbnB1dCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbn1cblxuLnRva2VuLW5hbWVfX2VkaXQtdWktbW9kZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4udG9rZW4tbmFtZV9fZWRpdC11aS1tb2RlIC5tZC1idXR0b24ge1xuICB3aWR0aDogMzVweDtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuLnRva2VuLW5hbWVfX2VkaXQtdWktbW9kZSAubWQtYnV0dG9uIC5tZC1yaXBwbGUtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zZXR0aW5ncy10b2tlbnNfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uc2V0dGluZ3MtdG9rZW5zX19saXN0LWl0ZW0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2VjZWNlO1xufVxuXG4uc2V0dGluZ3MtdG9rZW5zX19saXN0LWl0ZW0tcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA0MHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG59XG5cbi5zZXR0aW5ncy10b2tlbnNfX2xpc3QtaXRlbTpudGgtY2hpbGQoZXZlbikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDEpO1xufVxuXG4uc2V0dGluZ3MtdG9rZW5zX19saXN0LWl0ZW0tcm93LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDVweDtcbn1cblxuLnNldHRpbmdzLXRva2Vuc19faGVhZGVyLWxlZnQtc2VjdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uc2V0dGluZ3MtdG9rZW5zX19oZWFkZXItcmlnaHQtc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDIwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4uc2V0dGluZ3MtdG9rZW5zX190b2tlbi1uYW1lIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uc2V0dGluZ3MtdG9rZW5zX190b2tlbi1uYW1lLS1lbXB0eSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLnNldHRpbmdzLXRva2Vuc19fdG9rZW4taWQge1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjYWFhYWFhO1xufVxuXG4uc2V0dGluZ3MtdG9rZW5zX19pcy1lbmFibGVkLXN3aXRjaCBtZC1zd2l0Y2gge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIGdhcDogMTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnNldHRpbmdzLXRva2Vuc19faXMtZW5hYmxlZC1zd2l0Y2ggbWQtc3dpdGNoIC5tZC1jb250YWluZXIge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5zZXR0aW5ncy10b2tlbnNfX2NvcHktYnRuIHtcbiAgd2lkdGg6IDM1cHg7XG59XG4uc2V0dGluZ3MtdG9rZW5zX19jb3B5LWJ0biAubWQtYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogYXV0bztcbn1cbi5zZXR0aW5ncy10b2tlbnNfX2NvcHktYnRuIC5tZC1idXR0b24gLm1kLXJpcHBsZS1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNldHRpbmdzLXRva2Vuc19fdG9rZW4tZXhwaXJhdGlvbi1kYXRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA1cHg7XG59XG5cbi5zZXR0aW5ncy10b2tlbnNfX3Rva2VuLWV4cGlyYXRpb24tZGF0ZS1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnNldHRpbmdzLXRva2Vuc19fbGlzdC1pdGVtLXJvdy0tZmlyc3Qtcm93LFxuLnNldHRpbmdzLXRva2Vuc19fbGlzdC1pdGVtLXJvdy0tMm5kLXJvdyB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5zZXR0aW5ncy10b2tlbnNfX2xpc3QtaXRlbS1yb3ctLXZlaGljbGVzIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zZXR0aW5ncy10b2tlbnNfX2xpc3QtaXRlbS1yb3ctLXZlaGljbGVzIC5zZXR0aW5ncy10b2tlbnNfX2hlYWRlci1sZWZ0LXNlY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZXR0aW5ncy10b2tlbnNfX2xpc3QtaXRlbS1yb3ctLXZlaGljbGVzIG1kLXNlbGVjdCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLnNldHRpbmdzLXRva2Vuc19fbGlzdC1pdGVtLXJvdy0tb3RoZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbn1cbi5zZXR0aW5ncy10b2tlbnNfX2xpc3QtaXRlbS1yb3ctLW90aGVyIG1kLWNoZWNrYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICBtYXJnaW46IDA7XG4gIGdhcDogNXB4O1xuICBtaW4td2lkdGg6IGF1dG87XG59XG4uc2V0dGluZ3MtdG9rZW5zX19saXN0LWl0ZW0tcm93LS1vdGhlciBtZC1jaGVja2JveCAubWQtbGFiZWwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbjogMDtcbn1cbi5zZXR0aW5ncy10b2tlbnNfX2xpc3QtaXRlbS1yb3ctLW90aGVyIG1kLWNoZWNrYm94IC5tZC1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogYXV0bztcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuXG4uc2V0dGluZ3MtdG9rZW5zX19saXN0LWhlYWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLnNldHRpbmdzLXRva2Vuc19fbGlzdC1oZWFkID4gKjpudGgtY2hpbGQoMSkge1xuICB3aWR0aDogNTBweDtcbn1cblxuLnNldHRpbmdzLXRva2Vuc19fbGlzdC1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5zZXR0aW5ncy10b2tlbnNfX2xvYWRpbmctc2NyZWVuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmVkO1xufVxuXG4ud2l0aC1sb2FkaW5nLXRva2VucyBbdWktdmlldz10b2tlbnNdIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLndpdGgtbG9hZGluZy10b2tlbnMgc2V0dGluZ3MtdG9rZW5zIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnNldHRpbmdzLXRva2VuX193aXRoLXVubGltaXRlZC12YWxpZGl0eS1jaGVja2JveCB7XG4gIGFsaWduLXNlbGY6IHN0YXJ0O1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4uc2V0dGluZ3MtdG9rZW5fX3dpdGgtdW5saW1pdGVkLXZhbGlkaXR5LWNoZWNrYm94IG1kLWNoZWNrYm94IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBnYXA6IDEwcHg7XG59XG5cbi5zZXR0aW5ncy10b2tlbl9fd2l0aC11bmxpbWl0ZWQtdmFsaWRpdHkgLnNldHRpbmdzLXRva2Vuc19fdG9rZW4tZXhwaXJhdGlvbi1kYXRlLWxhYmVsLFxuLnNldHRpbmdzLXRva2VuX193aXRoLXVubGltaXRlZC12YWxpZGl0eSBtZC1kYXRlcGlja2VyIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDAuMztcbn1cblxuLndpdGgtYWNjZXNzLWJ5LXRva2VuICN0YWJsZS1kYXRhIC50YWJsZS1jYXItYWxsIHRkLCAud2l0aC1hY2Nlc3MtYnktdG9rZW4gI3RhYmxlLWRhdGEgLnRhYmxlLWNhci1hbGwgdGgge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLndpdGgtYWNjZXNzLWJ5LXRva2VuIHRhYmxlLm1kLXRhYmxlIHRkLm1kLWNlbGwubWQtbnVtZXJpYyxcbi53aXRoLWFjY2Vzcy1ieS10b2tlbiB0YWJsZS5tZC10YWJsZSB0aC5tZC1jb2x1bW4ubWQtbnVtZXJpYyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbnZlaGljbGVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLndpdGgtbG9hZGluZy1yb3V0ZS13aXRoLXRva2VuIFt1aS12aWV3PXZpZXdSb3V0ZV0ge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ud2l0aC1sb2FkaW5nLXJvdXRlLXdpdGgtdG9rZW4gdmlldy1yb3V0ZS1mb3ItdG9rZW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG52aWV3LXJvdXRlLWZvci10b2tlbiAubm90LXZpc2l0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjZGQyO1xufVxudmlldy1yb3V0ZS1mb3ItdG9rZW4gLm91dGRyaXZlIHtcbiAgY29sb3I6ICM0M2EwNDcgIWltcG9ydGFudDtcbn1cbnZpZXctcm91dGUtZm9yLXRva2VuIC5kZWxheSB7XG4gIGNvbG9yOiAjZjQ0MzM2ICFpbXBvcnRhbnQ7XG59XG52aWV3LXJvdXRlLWZvci10b2tlbiAucG9pbnQtbGluayB7XG4gIGNvbG9yOiByZ2IoMzMsIDE1MCwgMjQzKTtcbn1cbnZpZXctcm91dGUtZm9yLXRva2VuIGxlZ2VuZCB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG52aWV3LXJvdXRlLWZvci10b2tlbiAuaXMtdmlzaXRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM5LCAxOTUsIDc0LCAwLjMpO1xufVxudmlldy1yb3V0ZS1mb3ItdG9rZW4gLmlzLW5vdC12aXNpdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTEsIDQ3LCA0NywgMC4zKTtcbn1cblxuLndpdGhvdXQtbGVnZW5kIGxlZ2VuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbnZlaGljbGVzLWFsbCAudmlzaXQtd2l0aC1nb29nbGUge1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxudXNlci1saXN0LXN1YnNjcmliZWQtdG8tbm90aWZpY2F0aW9ucyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogNnB4IDEwcHggNnB4IDIwcHg7XG59XG51c2VyLWxpc3Qtc3Vic2NyaWJlZC10by1ub3RpZmljYXRpb25zIC5pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiA0cHggMDtcbn1cbnVzZXItbGlzdC1zdWJzY3JpYmVkLXRvLW5vdGlmaWNhdGlvbnMgLml0ZW0gbWQtc2VsZWN0IHtcbiAgd2lkdGg6IDIwMHB4O1xuICBtYXJnaW46IDA7XG59XG51c2VyLWxpc3Qtc3Vic2NyaWJlZC10by1ub3RpZmljYXRpb25zIC5pdGVtIG1kLWNoZWNrYm94IHtcbiAgbWFyZ2luOiAwO1xufVxudXNlci1saXN0LXN1YnNjcmliZWQtdG8tbm90aWZpY2F0aW9ucyAuaXRlbSAuaXMtZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxudXNlcnMtc3Vic2NyaWJlZC10by1ub3RpZmljYXRpb25zIC5pcy1sYWJlbCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1ncm93OiAxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxudXNlcnMtc3Vic2NyaWJlZC10by1ub3RpZmljYXRpb25zIC5pcy1sYWJlbDpob3ZlcixcbnVzZXJzLXN1YnNjcmliZWQtdG8tbm90aWZpY2F0aW9ucyAuaXMtbGFiZWw6aG92ZXIgbWQtaWNvbiB7XG4gIGNvbG9yOiByZ2IoMzMsIDE1MCwgMjQzKTtcbn1cbnVzZXJzLXN1YnNjcmliZWQtdG8tbm90aWZpY2F0aW9ucyAuaXMtbGFiZWwgbWQtaWNvbiB7XG4gIG1hcmdpbjogMCA2cHggMCAwO1xuICBmb250LXNpemU6IDM2cHg7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG59XG51c2Vycy1zdWJzY3JpYmVkLXRvLW5vdGlmaWNhdGlvbnMgLm5vdGlmaWNhdGlvbi1zZXR0aW5nc19fcm93IHtcbiAgZ2FwOiA2MHB4O1xufVxudXNlcnMtc3Vic2NyaWJlZC10by1ub3RpZmljYXRpb25zIG1kLXNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xufVxudXNlcnMtc3Vic2NyaWJlZC10by1ub3RpZmljYXRpb25zIC5yZWxvYWQtYnRuIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG59XG51c2Vycy1zdWJzY3JpYmVkLXRvLW5vdGlmaWNhdGlvbnMgLnJlbG9hZC1idG4gbWQtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgd2lkdGg6IDE2cHg7XG4gIG1pbi13aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtaW4taGVpZ2h0OiAxNnB4O1xufVxuXG5ub3RpZmljYXRpb24tc2V0dGluZ3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEwcHg7XG59XG5ub3RpZmljYXRpb24tc2V0dGluZ3MgLm5vdGlmaWNhdGlvbi1zZXR0aW5ncy0td2l0aC1hbGwtc2V0dGluZ3MtcHJlbG9hZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxubm90aWZpY2F0aW9uLXNldHRpbmdzIC5ub3RpZmljYXRpb24tc2V0dGluZ3NfX2FsbC1zZXR0aW5ncy1wcmVsb2FkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MDUsIC01MCUpO1xufVxubm90aWZpY2F0aW9uLXNldHRpbmdzIC5ub3RpZmljYXRpb24tc2V0dGluZ3NfX3JvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAzMHB4O1xufVxubm90aWZpY2F0aW9uLXNldHRpbmdzIC5ub3RpZmljYXRpb24tc2V0dGluZ3NfX3Jvdy0tZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjM7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbm5vdGlmaWNhdGlvbi1zZXR0aW5ncyAubm90aWZpY2F0aW9uLXNldHRpbmdzX19yb3ctLWhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbm5vdGlmaWNhdGlvbi1zZXR0aW5ncyAubm90aWZpY2F0aW9uLXNldHRpbmdzX19yb3ctLXRlbGVncmFtIHtcbiAganVzdGlmeS1jb250ZW50OiBlbmQ7XG59XG5ub3RpZmljYXRpb24tc2V0dGluZ3MgbWQtcHJvZ3Jlc3MtY2lyY3VsYXIge1xuICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbn1cbm5vdGlmaWNhdGlvbi1zZXR0aW5ncyBtZC1wcm9ncmVzcy1jaXJjdWxhciBzdmcge1xuICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTVweCAxNXB4IDE1cHggIWltcG9ydGFudDtcbn1cblxudGVsZWdyYW0tdXNlci1zZXR0aW5ncyBtZC1zZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xufVxudGVsZWdyYW0tdXNlci1zZXR0aW5ncyAuaXMtZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjM7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmdsb2JhbC1ub3RpZmljYXRpb24tc2V0dGluZ3NfX29wdGlvbi0tdGVsZWdyYW0ge1xuICBnYXA6IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTEyMHB4KSB7XG4gIC5nbG9iYWwtbm90aWZpY2F0aW9uLXNldHRpbmdzX19vcHRpb24tLXRlbGVncmFtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBlbmQgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICB9XG59XG5cbmdsb2JhbC1ub3RpZmljYXRpb24tc2V0dGluZ3MgLm1kLXN1YmhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuZ2xvYmFsLW5vdGlmaWNhdGlvbi1zZXR0aW5ncyB0ZWxlZ3JhbS11c2VyLXNldHRpbmdzIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5nbG9iYWwtbm90aWZpY2F0aW9uLXNldHRpbmdzX19ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmdsb2JhbC1ub3RpZmljYXRpb24tc2V0dGluZ3NfX3NlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmdsb2JhbC1ub3RpZmljYXRpb24tc2V0dGluZ3NfX3NlY3Rpb24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG59XG5cbi5nbG9iYWwtbm90aWZpY2F0aW9uLXNldHRpbmdzX19zZWN0aW9uLWNvbnRlbnQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5cbi5nbG9iYWwtbm90aWZpY2F0aW9uLXNldHRpbmdzX19sb2FkLWFsbC1zZXR0aW5ncy1zcGlubmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cblxuLmdsb2JhbC1ub3RpZmljYXRpb24tc2V0dGluZ3NfX2ZhaWxlZC1sb2FkaW5nLW9mLWFsbC1zZXR0aW5ncy12aWV3IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5nbG9iYWwtbm90aWZpY2F0aW9uLXNldHRpbmdzX19sb2FkaW5nLWFsbC1zZXR0aW5ncy1zcGlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5nbG9iYWwtbm90aWZpY2F0aW9uLXNldHRpbmdzX19vcHRpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMHB4O1xufVxuXG4uZ2xvYmFsLW5vdGlmaWNhdGlvbi1zZXR0aW5nc19fb3B0aW9ucy0taGlkZGVuIHtcbiAgb3BhY2l0eTogMDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZ2xvYmFsLW5vdGlmaWNhdGlvbi1zZXR0aW5nc19fb3B0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDQwcHg7XG59XG4uZ2xvYmFsLW5vdGlmaWNhdGlvbi1zZXR0aW5nc19fb3B0aW9uIG1kLXByb2dyZXNzLWNpcmN1bGFyIHtcbiAgd2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG4uZ2xvYmFsLW5vdGlmaWNhdGlvbi1zZXR0aW5nc19fb3B0aW9uIG1kLXByb2dyZXNzLWNpcmN1bGFyIHN2ZyB7XG4gIHdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAxNXB4IDE1cHggMTVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2xvYmFsLW5vdGlmaWNhdGlvbi1zZXR0aW5nc19fb3B0aW9uLXJpZ2h0LXBhcnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDIwcHg7XG59XG5cbiN0b2FzdC1jb250YWluZXIgPiBkaXYge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uY2xpY2thYmxlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufSJdfQ== */
