.rfit-header{background-color:var(--rfit-header-bg);box-shadow:var(--rfit-header-shadow);height:var(--rfit-header-height);position:relative;z-index:2}.rfit-header .k-button{background-color:transparent;background-image:none;border:none;color:var(--rfit-header-icon-color)}.rfit-header .k-button:focus,.rfit-header .k-button:hover{box-shadow:none}.rfit-header .k-button:hover{color:var(--rfit-primary)}.rfit-header .rfit-container{align-items:center;color:#fff;display:flex;flex-direction:row;flex-wrap:nowrap;height:100%}.rfit-header .rfit-menu-button{flex:0 0 44px;text-align:center}.rfit-header .rfit-logo{align-items:center;display:flex;flex:1 0 auto;height:100%;margin-left:1rem}.rfit-header .rfit-logo img{height:80%}.rfit-header .rfit-icon{align-items:center;display:flex;flex-direction:row;margin-right:1rem}.rfit-header .rfit-icon .k-menu-link{color:#fff!important}.rfit-header .rfit-icon .k-menu-link:hover{color:var(--rfit-primary)!important}.rfit-header .rfit-icon .k-menu-horizontal{background-color:var(--rfit-header-bg);height:100%;padding:0}.rfit-header .rfit-version{margin-right:1rem}.k-grid{border-color:var(--rfit-border-color);border-radius:var(--rfit-radius);box-shadow:var(--rfit-shadow-card);overflow:hidden}.k-grid .k-skeleton{background-color:var(--rfit-skeleton-bg)}.k-grid .rfit-grid-toolbar{border-bottom:1px solid var(--rfit-border-color);gap:.5rem;padding:.5rem .75rem}.k-grid .k-grid-header{background-color:var(--rfit-grid-header-bg)}.k-grid .k-grid-header .k-table-th,.k-grid .k-grid-header th{border-color:var(--rfit-border-color);color:var(--rfit-grid-header-color);font-weight:600}.k-grid .k-table-row>td,.k-grid .k-table-td{border-color:var(--rfit-border-color)}.k-grid .k-table-alt-row{background-color:var(--rfit-grid-zebra)}.k-grid .k-table-alt-row:hover,.k-grid .k-table-row.k-hover,.k-grid .k-table-row:hover{background-color:var(--rfit-grid-row-hover)}.k-grid td .k-button:not(.k-button-primary){background-color:transparent;border-color:transparent;border-radius:var(--rfit-radius-sm);box-shadow:none;color:var(--rfit-icon-color);height:32px;min-width:32px;padding:0 .5rem}.k-grid td .k-icon-button{padding:0;width:32px}.k-grid td .k-button:not(.k-button-primary):focus-visible,.k-grid td .k-button:not(.k-button-primary):hover{background-color:var(--rfit-grid-row-hover);border-color:transparent;color:var(--rfit-primary)}.k-grid td .k-icon-button:has(.k-svg-i-trash,.k-i-trash):focus-visible,.k-grid td .k-icon-button:has(.k-svg-i-trash,.k-i-trash):hover{background-color:var(--rfit-danger-bg);color:var(--rfit-danger)}.k-dialog .k-button:not(.k-button-primary):not(.k-input-button):not(.k-icon-button):not(.k-table-td *),.k-window .k-button:not(.k-button-primary):not(.k-input-button):not(.k-icon-button):not(.k-table-td *),.rfit-main .rfit-content .k-button:not(.k-button-primary):not(.k-input-button):not(.k-icon-button):not(.k-table-td *){background-color:var(--rfit-surface);border-color:var(--rfit-border-strong);box-shadow:0 1px 1px rgba(31,27,46,.05);color:inherit}.k-dialog .k-button:not(.k-button-primary):not(.k-input-button):not(.k-icon-button):not(.k-table-td *):not(.k-disabled):hover,.k-window .k-button:not(.k-button-primary):not(.k-input-button):not(.k-icon-button):not(.k-table-td *):not(.k-disabled):hover,.rfit-main .rfit-content .k-button:not(.k-button-primary):not(.k-input-button):not(.k-icon-button):not(.k-table-td *):not(.k-disabled):hover{background-color:var(--rfit-page-bg);border-color:var(--rfit-primary);color:var(--rfit-primary)}.rfit-asset-search{--as-primary:#7c3aed;--as-primary-hover:#6d28d9;--as-primary-soft:#f1eafe;--as-primary-soft-text:#5b21b6;--as-text:#1f1b2e;--as-muted:#6b6680;--as-border:#e7e5f0;--as-surface:#fff;--as-success-bg:#dcfce7;--as-success-text:#166534;--as-warning-bg:#fef3c7;--as-warning-text:#92400e;--as-danger-bg:#fee2e2;--as-danger-text:#991b1b;--as-info-bg:#dbeafe;--as-info-text:#1e40af;--as-neutral-bg:#eceef3;--as-neutral-text:#374151;color:var(--as-text);display:flex;flex-direction:column;gap:.75rem;height:100%}.rfit-asset-search__header{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.rfit-asset-search__header h3{font-size:1.35rem;font-weight:650;margin:0}.rfit-asset-search__legacy-link{color:var(--as-muted);font-size:.8rem;text-decoration:none}.rfit-asset-search__legacy-link:hover{color:var(--as-primary);text-decoration:underline}.rfit-asset-search__actions{align-items:center;display:flex;gap:.5rem}.rfit-asset-search .k-button-solid-primary{background-color:var(--as-primary);border-color:var(--as-primary);color:#fff}.rfit-asset-search .k-button-solid-primary:focus-visible,.rfit-asset-search .k-button-solid-primary:hover:not(.k-disabled){background-color:var(--as-primary-hover);border-color:var(--as-primary-hover)}.rfit-asset-search .rfit-chips{display:flex;flex-wrap:wrap;gap:.5rem}.rfit-asset-search .rfit-chip{align-items:center;background-color:var(--as-surface);border:1px solid var(--as-border);border-radius:999px;color:var(--as-text);cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:500;gap:.4rem;line-height:1;min-height:36px;padding:0 .85rem;transition:background-color .15s,border-color .15s,color .15s}.rfit-asset-search .rfit-chip:hover{border-color:var(--as-primary);color:var(--as-primary)}.rfit-asset-search .rfit-chip:focus-visible{outline:2px solid var(--as-primary);outline-offset:2px}.rfit-asset-search .rfit-chip.is-active{background-color:var(--as-primary-soft);border-color:var(--as-primary);color:var(--as-primary-soft-text)}.rfit-asset-search .rfit-chip--warning i{color:var(--as-warning-text)}.rfit-asset-search .rfit-chip--danger i{color:var(--as-danger-text)}.rfit-asset-search .rfit-chip--ghost{border-style:dashed;color:var(--as-muted)}.rfit-asset-search .rfit-chip__count{background-color:var(--as-neutral-bg);border-radius:999px;color:var(--as-neutral-text);font-size:.75rem;font-variant-numeric:tabular-nums;font-weight:600;min-width:1.6rem;padding:.15rem .45rem;text-align:center}.rfit-asset-search .rfit-chip--warning .rfit-asset-search .rfit-chip__count{background-color:var(--as-warning-bg);color:var(--as-warning-text)}.rfit-asset-search .rfit-chip--danger .rfit-asset-search .rfit-chip__count{background-color:var(--as-danger-bg);color:var(--as-danger-text)}.rfit-asset-search .rfit-chip.is-active .rfit-asset-search .rfit-chip__count{background-color:var(--as-primary);color:#fff}.rfit-asset-search__filters{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.rfit-asset-search__search{flex:1 1 260px;max-width:380px;position:relative}.rfit-asset-search__search>i{color:var(--as-muted);left:.85rem;pointer-events:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.rfit-asset-search__search .k-input{padding-left:1.5rem}.rfit-asset-search__filter{flex:0 1 170px}.rfit-asset-search__filter--site{flex-basis:220px}.rfit-asset-search__reset{background:none;border:0;color:var(--as-muted);cursor:pointer;font-size:.85rem;padding:.25rem .5rem}.rfit-asset-search__reset:hover{color:var(--as-danger-text);text-decoration:underline}.rfit-asset-search .k-dropdownlist,.rfit-asset-search .k-input{border-color:var(--as-border)}.rfit-asset-search__filter .k-dropdownlist,.rfit-asset-search__search .k-input{border-radius:999px}.rfit-asset-search .k-dropdownlist:focus-within,.rfit-asset-search .k-focus,.rfit-asset-search .k-input:focus-within{border-color:var(--as-primary);box-shadow:0 0 0 3px rgba(124,58,237,.18)}.rfit-asset-search__advanced{background-color:var(--as-surface);border:1px solid var(--as-border);border-radius:12px;box-shadow:0 1px 2px rgba(31,27,46,.05);padding:1rem}.rfit-asset-search__advanced label{color:var(--as-muted);display:block;font-size:.8rem;font-weight:500;margin-bottom:.25rem}.rfit-asset-search__range{display:flex;gap:.5rem}.rfit-asset-search__advanced-footer{display:flex;justify-content:flex-end;margin-top:1rem}.rfit-asset-search__grid{flex:1 1 auto;min-height:0}.rfit-asset-search__grid .k-grid{border-color:var(--as-border);border-radius:12px;font-variant-numeric:tabular-nums;height:100%}.rfit-asset-search__grid .k-grid-header{background-color:#faf9fd}.rfit-asset-search__grid .k-grid-header .k-table-th{border-color:var(--as-border);color:var(--as-muted);font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.rfit-asset-search__grid .k-table-td{border-color:var(--as-border);vertical-align:middle}.rfit-asset-search__grid .k-table-row.k-hover,.rfit-asset-search__grid .k-table-row:hover{background-color:#faf7ff}.rfit-asset-search__grid .k-table-row.k-selected,.rfit-asset-search__grid .k-table-row.k-selected>.k-table-td{background-color:var(--as-primary-soft)!important}.rfit-asset-search__grid .k-checkbox:checked{background-color:var(--as-primary);border-color:var(--as-primary)}.rfit-asset-search__toolbar{min-height:52px;transition:background-color .15s}.rfit-asset-search__toolbar.is-selecting{background-color:var(--as-primary-soft);color:var(--as-primary-soft-text)}.rfit-asset-search__selection-count{font-size:.9rem}.rfit-asset-search__selection-count strong{font-size:1rem;font-variant-numeric:tabular-nums}.rfit-asset-search .rfit-asset-cell{align-items:center;display:flex;gap:.75rem;min-width:0}.rfit-asset-search .rfit-asset-cell__text{display:flex;flex-direction:column;min-width:0}.rfit-asset-search .rfit-asset-thumb{align-items:center;background-color:var(--as-neutral-bg);border-radius:8px;color:var(--as-muted);display:inline-flex;flex:none;height:44px;justify-content:center;overflow:hidden;width:44px}.rfit-asset-search .rfit-asset-thumb img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.rfit-asset-search .rfit-asset-name{color:var(--as-text);font-weight:600;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.rfit-asset-search .rfit-asset-name:hover{color:var(--as-primary);text-decoration:underline}.rfit-asset-search .rfit-asset-meta{color:var(--as-muted);font-size:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rfit-asset-search .rfit-asset-date{margin-right:.5rem}.rfit-asset-search .rfit-pill{align-items:center;border-radius:999px;display:inline-flex;font-size:.8rem;font-weight:600;gap:.4rem;line-height:1.2;padding:.25rem .65rem;white-space:nowrap}.rfit-asset-search .rfit-pill--sm{font-size:.75rem;padding:.15rem .5rem}.rfit-asset-search .rfit-pill--success{background-color:var(--as-success-bg);color:var(--as-success-text)}.rfit-asset-search .rfit-pill--warning{background-color:var(--as-warning-bg);color:var(--as-warning-text)}.rfit-asset-search .rfit-pill--danger{background-color:var(--as-danger-bg);color:var(--as-danger-text)}.rfit-asset-search .rfit-pill--info{background-color:var(--as-info-bg);color:var(--as-info-text)}.rfit-asset-search .rfit-pill--neutral{background-color:var(--as-neutral-bg);color:var(--as-neutral-text)}.rfit-asset-search .rfit-row-actions{align-items:center;display:flex;gap:.25rem;justify-content:flex-end}.rfit-asset-search .rfit-row-actions__in-cart{color:var(--as-primary)}.rfit-main .rfit-content .rfit-page-content .k-tabstrip{background:transparent;border:0}.rfit-main .rfit-content .rfit-page-content .k-tabstrip .k-tabstrip-content,.rfit-main .rfit-content .rfit-page-content .k-tabstrip .k-tabstrip-content:focus,.rfit-main .rfit-content .rfit-page-content .k-tabstrip:focus{box-shadow:none;outline:none}.rfit-main .rfit-content .rfit-page-content .k-tabstrip-items-wrapper{border:0;border-bottom:1px solid var(--rfit-border-color);margin-bottom:1rem;padding-inline:.75rem}.rfit-main .rfit-content .rfit-page-content .k-tabstrip-items{gap:.25rem}.rfit-main .rfit-content .rfit-page-content .k-tabstrip-item{background:transparent;border:0;border-radius:var(--rfit-radius-sm) var(--rfit-radius-sm) 0 0;position:relative}.rfit-main .rfit-content .rfit-page-content .k-tabstrip-item .k-link{color:var(--rfit-icon-color);font-weight:500;padding:.65rem 1.15rem;transition:color .15s ease-in-out,background-color .15s ease-in-out}.rfit-main .rfit-content .rfit-page-content .k-tabstrip-item:hover .k-link{background-color:var(--rfit-grid-row-hover);color:var(--rfit-primary)}.rfit-main .rfit-content .rfit-page-content .k-tabstrip-item.k-active{background:transparent}.rfit-main .rfit-content .rfit-page-content .k-tabstrip-item.k-active .k-link{background:transparent;color:var(--rfit-primary);font-weight:600}.rfit-main .rfit-content .rfit-page-content .k-tabstrip-item.k-active:after{background:var(--rfit-primary);border-radius:3px 3px 0 0;bottom:-1px;content:"";height:3px;left:.6rem;position:absolute;right:.6rem}.rfit-main .rfit-content .rfit-page-content .k-tabstrip-content{background:transparent;border:0;padding:0 .75rem}@media (prefers-reduced-motion:reduce){.rfit-main .rfit-content .rfit-page-content .k-tabstrip-item .k-link{transition:none}}.rfit-main .rfit-content .rfit-page-content .form label{color:var(--rfit-grid-header-color);font-size:.82rem;font-weight:500;margin-bottom:.25rem}.rfit-main .rfit-content .rfit-page-content .form .text-info{color:var(--rfit-icon-color)!important;font-size:.8rem;margin-top:.25rem}.rfit-main .rfit-content .rfit-page-content .form .k-input,.rfit-main .rfit-content .rfit-page-content .form .k-picker,.rfit-main .rfit-content .rfit-page-content .form .k-textarea{border-color:var(--rfit-border-strong);border-radius:var(--rfit-radius-sm)}.rfit-main .rfit-content .rfit-page-content .form .rfit-form-group{padding:1.25rem}.rfit-main .rfit-content .rfit-page-content .form h4,.rfit-main .rfit-content .rfit-page-content .form h5{color:var(--rfit-grid-header-color);font-size:1.05rem;font-weight:600;letter-spacing:.01em;margin:1.25rem 0 .6rem}.rfit-main .rfit-content .rfit-page-content .form h4:first-child,.rfit-main .rfit-content .rfit-page-content .form h5:first-child{margin-top:.25rem}.rfit-main .rfit-content .rfit-page-content .rfit-image-card h4{align-items:center;color:var(--rfit-grid-header-color);display:flex;font-size:.95rem;font-weight:600;gap:.6rem;justify-content:center;margin:0 0 .75rem}.rfit-main .rfit-content .rfit-page-content .rfit-image-card h4 i{color:var(--rfit-icon-color);font-size:.95rem;transition:color .15s ease-in-out}.rfit-main .rfit-content .rfit-page-content .rfit-image-card h4 i:hover{color:var(--rfit-primary)}.rfit-main .rfit-content .rfit-page-content .rfit-image-card .k-carousel{background:transparent;border:0}.rfit-main .rfit-content .rfit-page-content .rfit-card{background-color:var(--rfit-surface);border:1px solid var(--rfit-border-color);border-radius:var(--rfit-radius);box-shadow:var(--rfit-shadow-card);overflow:hidden}.rfit-main .rfit-content .rfit-page-content .rfit-card .rfit-card-header{align-items:center;background-color:var(--rfit-grid-header-bg);color:var(--rfit-grid-header-color);display:flex;gap:.5rem;padding:.65rem 1rem}.rfit-main .rfit-content .rfit-page-content .rfit-card .rfit-card-header.rfit-card-header-bordered{border-bottom:1px solid var(--rfit-border-color)}.rfit-main .rfit-content .rfit-page-content .rfit-card .rfit-card-header .rfit-card-title{font-weight:600}.rfit-main .rfit-content .rfit-page-content .rfit-card .rfit-card-body{padding:.5rem 1rem .75rem}.rfit-main .rfit-content .rfit-page-content .rfit-card table th{color:var(--rfit-icon-color);font-size:.78rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.rfit-main .rfit-content .rfit-page-content .rfit-card code{background-color:var(--rfit-grid-header-bg);border-radius:4px;color:var(--rfit-grid-header-color);font-size:.82rem;padding:.1rem .35rem}.scan-page{display:flex;flex-direction:column;gap:14px;position:relative}.scan-sub{font-size:12px}.scan-muted,.scan-sub{color:#6b6780}.scan-strong{font-weight:600}.scan-mono{font-family:Consolas,monospace;font-size:12px;word-break:break-all}.scan-grow{flex:1;min-width:0}.scan-right{text-align:right}.scan-pad{padding:14px 16px}.scan-pad-x{padding:0 16px 8px}.scan-note{color:#8a869b;font-size:11px;margin-top:10px}.scan-empty{color:#8a869b;font-size:13px}.scan-error{background:#fdecec;border-radius:6px;color:#c62828;font-size:13px;padding:10px 14px}.scan-loading{color:#6b6780;font-size:13px}.scan-toolbar{gap:12px;justify-content:space-between}.scan-filters,.scan-toolbar{align-items:center;display:flex;flex-wrap:wrap}.scan-filters{gap:10px}.scan-seg{border:1px solid #cfc9e6;border-radius:5px;display:flex;overflow:hidden}.scan-seg button{background:#fff;border:0;color:#2e1a5c;cursor:pointer;font-size:13px;padding:6px 12px}.scan-seg button.active{background:#8b5cf6;color:#fff}.scan-input,.scan-select{background:#fff;border:1px solid #cfc9e6;border-radius:5px;font-size:13px;max-width:260px;padding:6px 12px}.scan-tabs{border-bottom:1px solid #e0dcec;display:flex;gap:28px;overflow-x:auto}.scan-tabs button{background:none;border:0;border-bottom:2px solid transparent;color:#23202e;cursor:pointer;font-size:14px;margin-bottom:-1px;padding:8px 4px;white-space:nowrap}.scan-tabs button.active{border-bottom-color:#8b5cf6;color:#8b5cf6}.scan-subbar{align-items:center;border-bottom:1px solid #e6e3ef;display:flex;flex-wrap:wrap;gap:16px;padding:12px 16px}.scan-pills{display:flex;gap:8px}.scan-pills button{background:#fff;border:0;border-radius:99px;color:#2e1a5c;cursor:pointer;font-size:13px;padding:5px 12px;white-space:nowrap}.scan-pills button.active{background:#f3eeff;color:#8b5cf6;font-weight:600}.scan-card{background:#fff;border-radius:8px;box-shadow:0 1px 4px rgba(46,26,92,.08);min-width:0;padding:16px}.scan-table-card{overflow-x:auto;padding:0}.scan-card-head{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-bottom:12px}.scan-card-title{font-weight:600;margin-bottom:4px}.scan-kpis{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.scan-kpi-label{color:#6b6780;font-size:12px}.scan-kpi-value{color:#2e1a5c;font-size:26px;font-weight:600;margin:4px 0 2px}.scan-kpi-detail{font-size:12px}.scan-tone-good{color:#16794a}.scan-tone-warn{color:#b25e00}.scan-tone-neutral{color:#6b6780}.scan-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(340px,1fr))}.scan-grid-wide{align-items:start;grid-template-columns:minmax(0,2fr) minmax(280px,1fr)}.scan-span-2{grid-column:span 2}.scan-side{display:flex;flex-direction:column;gap:12px;min-width:0}@media (max-width:900px){.scan-grid-wide{grid-template-columns:minmax(0,1fr)}.scan-span-2{grid-column:span 1}}.scan-res-1{background:#8b5cf6}.scan-res-2{background:#e04646}.scan-res-3{background:#f2a33a}.scan-res-4{background:#9a8fc2}.scan-fail{background:#f08a8a}.scan-dot{border-radius:50%;display:inline-block;height:9px;margin-right:6px;width:9px}.scan-sev-high{background:#c62828}.scan-sev-medium{background:#f2a33a}.scan-sev-info{background:#8b5cf6}.scan-legend{color:#6b6780;display:flex;font-size:12px;gap:14px}.scan-bars{align-items:flex-end;border-bottom:1px solid #e0dcec;display:flex;height:170px}.scan-bar{display:flex;flex:1;flex-direction:column;justify-content:flex-end}.scan-axis{color:#8a869b;display:flex;font-size:11px;justify-content:space-between;margin-top:4px}.scan-stack{background:#efeaff;border-radius:4px;display:flex;height:16px;margin:8px 0 12px;overflow:hidden}.scan-row{align-items:center;display:flex;font-size:13px;gap:8px;padding:4px 0}.scan-pct{font-weight:600;text-align:right;width:52px}.scan-track{background:#efeaff;border-radius:4px;height:8px;min-width:40px}.scan-track>div,.scan-track>span{background:#8b5cf6;border-radius:4px;display:block;height:8px}.scan-track-light>div{background:#c4b5fd}.scan-track-danger{background:#fdecec}.scan-track-danger>div{background:#e04646}.scan-share{align-items:center;display:grid;font-size:13px;gap:8px;grid-template-columns:110px 1fr 46px;padding:3px 0}.scan-share>span:last-child{text-align:right}.scan-share-inline{align-items:center;display:flex;gap:8px}.scan-share-inline .scan-track{flex:1}.scan-cover{border-top:1px solid #f0eef6;padding:8px 0}.scan-cover .scan-track{height:6px;margin-top:5px}.scan-cover .scan-track>div{height:6px}.scan-heat{align-items:center;display:grid;gap:2px;grid-template-columns:30px repeat(24,minmax(0,1fr));margin-top:8px}.scan-heat-day{color:#6b6780;font-size:11px}.scan-heat-cell{border-radius:2px;height:18px}.scan-heat-hours{color:#8a869b;font-size:10px;margin-top:4px}.scan-table{min-width:560px}.scan-tr{align-items:center;border-bottom:1px solid #f0eef6;display:grid;font-size:13px;gap:8px;padding:11px 16px}.scan-tr>span{min-width:0;overflow-wrap:anywhere}.scan-th{border-bottom:1px solid #e6e3ef;color:#6b6780;font-size:12px;font-weight:600}.scan-cols-assets{grid-template-columns:minmax(0,1.6fr) minmax(0,1.2fr) minmax(0,.8fr) minmax(0,.8fr) minmax(0,1.2fr)}.scan-cols-services{grid-template-columns:minmax(0,1.4fr) minmax(0,1.2fr) minmax(0,.8fr) minmax(0,1.3fr) minmax(0,1.3fr) minmax(0,.7fr)}.scan-cols-failures{grid-template-columns:minmax(0,1.8fr) minmax(0,1.2fr) minmax(0,.6fr) minmax(0,1fr) minmax(0,1.6fr)}.scan-cols-journal{grid-template-columns:minmax(0,1fr) minmax(0,1.7fr) minmax(0,1.5fr) minmax(0,1.2fr) minmax(0,1.3fr) minmax(0,.5fr) minmax(0,1.1fr);min-width:900px}.scan-click{cursor:pointer}.scan-click.selected{background:#f3eeff}.scan-badge{background:#e7f6ec;border-radius:99px;color:#16794a;display:inline-block;font-size:12px;padding:2px 10px;white-space:nowrap}.scan-badge-2{background:#ffe9e9;color:#c62828}.scan-badge-3{background:#fff1d6;color:#9a5b00}.scan-badge-4{background:#efe7ff;color:#5a32b8}.scan-item{border-top:1px solid #f0eef6;font-size:13px;padding:8px 0}.scan-anomaly{border:1px solid #eee;border-radius:6px;margin-top:10px;padding:10px 12px}.scan-anomaly .scan-sub{margin:3px 0 6px 15px}.scan-link{color:#8b5cf6;font-size:12px;margin-left:15px}.scan-pager{align-items:center;display:flex;font-size:13px;gap:12px;padding:10px 16px}.scan-page-btn{background:#fff;border:1px solid #cfc9e6;border-radius:5px;cursor:pointer;font-size:13px;padding:4px 12px}.scan-page-btn:disabled{cursor:default;opacity:.5}.scan-drawer{background:#fff;bottom:0;box-shadow:-4px 0 16px rgba(46,26,92,.15);display:flex;flex-direction:column;gap:10px;max-width:100%;overflow:auto;padding:18px;position:fixed;right:0;top:var(--rfit-header-height,48px);width:380px;z-index:5}.scan-close{color:#6b6780;cursor:pointer;font-size:20px;padding:0 6px}.scan-detail{border-top:1px solid #f0eef6;display:grid;font-size:13px;gap:8px;grid-template-columns:130px 1fr;padding-top:8px;word-break:break-word}:root{--rfit-primary:#8b5cf6;--rfit-header-bg:#8b5cf6;--rfit-header-icon-color:#fff;--rfit-header-height:48px;--rfit-header-shadow:0 1px 4px rgba(31,27,46,.25);--rfit-font-size-base:15px;--rfit-page-header-height:60px;--rfit-page-bg:#f6f4fb;--rfit-surface:#fff;--rfit-border-color:#e6e1f0;--rfit-radius:12px;--rfit-radius-sm:8px;--rfit-shadow-card:0 1px 2px rgba(31,27,46,.06),0 4px 14px rgba(31,27,46,.05);--rfit-shadow-card-hover:0 2px 4px rgba(31,27,46,.08),0 8px 22px rgba(31,27,46,.1);--rfit-border-strong:#d4cde6;--rfit-icon-color:#6b6680;--rfit-grid-header-bg:#f3f0fa;--rfit-grid-header-color:#4b4660;--rfit-grid-row-hover:rgba(139,92,246,.07);--rfit-grid-zebra:transparent;--rfit-skeleton-bg:rgba(31,27,46,.08);--rfit-danger:#b02a37;--rfit-danger-bg:#fdecee;--rfit-form-bg:#fff;--rfit-form-border-color:#e6e1f0;--rfit-login-bg:#f6f4fb;--rfit-login-title-color:#444}app,body,html{font-size:var(--rfit-font-size-base);height:100%;margin:0;padding:0}.rfit-width-100{width:100%}.rfit-max-width-100{max-width:100%}.rfit-height-100{height:100%}.rfit-max-height-100{max-height:100%}.rfit-position-inherit{position:inherit!important}.rfit-z-index-notification{z-index:10}.rfit-search{position:relative}.rfit-search .rfit-search-icon{position:absolute;top:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);z-index:1}.rfit-search .rfit-search-input{padding-left:2rem}.rfit-loading-popup-wrapper{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:100000}.rfit-loading-popup-wrapper .rfit-loading-popup-overlay{background:gray;height:100%;opacity:.5;position:absolute;width:100%}.rfit-modal-content{height:calc(100% - 50px);overflow:auto}.rfit-modal-footer{height:40px}.rfit-grid-toolbar{align-items:center;display:flex;flex:none;flex-direction:row;justify-content:space-between;width:100%}.rfit-grid-toolbar .rfit-grid-toolbar-button{display:flex;flex-wrap:wrap;gap:.25rem}.rfit-grid-toolbar .rfit-grid-toolbar-pager{flex-shrink:0}.rfit-grid-toolbar+.k-grid-toolbar{display:none}.rfit-form-group{background-color:var(--rfit-form-bg);border:1px solid var(--rfit-form-border-color);border-radius:var(--rfit-radius);box-shadow:var(--rfit-shadow-card);padding:1rem}.rfit-main{height:calc(100% - var(--rfit-header-height))}.rfit-main .k-drawer-content{height:100%;overflow-y:auto}.rfit-main .rfit-content{background-color:var(--rfit-page-bg);height:100%;padding:.75rem 1.25rem}.rfit-main .rfit-content .rfit-breadcrumb *{text-decoration:none!important}.rfit-main .rfit-content .rfit-tile-layout-config{gap:50px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.rfit-main .rfit-content .rfit-tile-layout-config .k-tilelayout-item{border-color:var(--rfit-border-color);border-radius:var(--rfit-radius);box-shadow:var(--rfit-shadow-card);overflow:hidden;transition:box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:box-shadow .15s ease-in-out,transform .15s ease-in-out;transition:box-shadow .15s ease-in-out,transform .15s ease-in-out,-webkit-transform .15s ease-in-out}.rfit-main .rfit-content .rfit-tile-layout-config .k-tilelayout-item:hover{box-shadow:var(--rfit-shadow-card-hover);-webkit-transform:translateY(-2px);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.rfit-main .rfit-content .rfit-tile-layout-config .k-tilelayout-item{transition:none}.rfit-main .rfit-content .rfit-tile-layout-config .k-tilelayout-item:hover{-webkit-transform:none;transform:none}}.rfit-main .rfit-content .rfit-page-header{align-items:center;display:flex;height:var(--rfit-page-header-height);justify-content:space-between}.rfit-main .rfit-content .rfit-page-header h3{font-size:1.35rem;font-weight:600;margin-bottom:0}.rfit-main .rfit-content .rfit-page-content{height:calc(100% - var(--rfit-page-header-height));overflow:auto}.login-page{align-items:center;background-color:var(--rfit-login-bg);display:flex;flex-direction:column;min-height:100vh;width:100%}.login-culture{align-self:end}.login-box{background-color:var(--rfit-surface);border:1px solid var(--rfit-border-color);border-radius:var(--rfit-radius);box-shadow:var(--rfit-shadow-card);max-width:400px;padding:2rem;width:100%}.login-box .btn,.login-box .form-control{border-radius:var(--rfit-radius-sm)}.login-box .input-group-text{border-radius:0 var(--rfit-radius-sm) var(--rfit-radius-sm) 0}.login-logo{font-size:35px;font-weight:300;margin-bottom:1.5rem;text-align:center}.login-logo img{height:auto;max-height:50px;max-width:100%;width:auto}.login-logo a{color:var(--rfit-login-title-color)}
/*# sourceMappingURL=data:application/json;base64,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InNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi5yZml0LWhlYWRlciB7XG4gIGhlaWdodDogdmFyKC0tcmZpdC1oZWFkZXItaGVpZ2h0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcmZpdC1oZWFkZXItYmcpO1xuICBib3gtc2hhZG93OiB2YXIoLS1yZml0LWhlYWRlci1zaGFkb3cpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG4ucmZpdC1oZWFkZXIgLmstYnV0dG9uIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgY29sb3I6IHZhcigtLXJmaXQtaGVhZGVyLWljb24tY29sb3IpO1xufVxuLnJmaXQtaGVhZGVyIC5rLWJ1dHRvbjpob3Zlcixcbi5yZml0LWhlYWRlciAuay1idXR0b246Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnJmaXQtaGVhZGVyIC5rLWJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1yZml0LXByaW1hcnkpO1xufVxuLnJmaXQtaGVhZGVyIC5yZml0LWNvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5yZml0LWhlYWRlciAucmZpdC1tZW51LWJ1dHRvbiB7XG4gIGZsZXg6IDAgMCA0NHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucmZpdC1oZWFkZXIgLnJmaXQtbG9nbyB7XG4gIGZsZXg6IDEgMCBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnJmaXQtaGVhZGVyIC5yZml0LWxvZ28gaW1nIHtcbiAgaGVpZ2h0OiA4MCU7XG59XG4ucmZpdC1oZWFkZXIgLnJmaXQtaWNvbiB7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5yZml0LWhlYWRlciAucmZpdC1pY29uIC5rLW1lbnUtbGluayB7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuLnJmaXQtaGVhZGVyIC5yZml0LWljb24gLmstbWVudS1saW5rOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLXJmaXQtcHJpbWFyeSkgIWltcG9ydGFudDtcbn1cbi5yZml0LWhlYWRlciAucmZpdC1pY29uIC5rLW1lbnUtaG9yaXpvbnRhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXJmaXQtaGVhZGVyLWJnKTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwO1xufVxuLnJmaXQtaGVhZGVyIC5yZml0LXZlcnNpb24ge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG5cbi5rLWdyaWQge1xuICBib3JkZXItY29sb3I6IHZhcigtLXJmaXQtYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmZpdC1yYWRpdXMpO1xuICBib3gtc2hhZG93OiB2YXIoLS1yZml0LXNoYWRvdy1jYXJkKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5rLWdyaWQgLmstc2tlbGV0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1yZml0LXNrZWxldG9uLWJnKTtcbn1cbi5rLWdyaWQgLnJmaXQtZ3JpZC10b29sYmFyIHtcbiAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG4gIGdhcDogMC41cmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tcmZpdC1ib3JkZXItY29sb3IpO1xufVxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXJmaXQtZ3JpZC1oZWFkZXItYmcpO1xufVxuLmstZ3JpZCAuay1ncmlkLWhlYWRlciAuay10YWJsZS10aCxcbi5rLWdyaWQgLmstZ3JpZC1oZWFkZXIgdGgge1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogdmFyKC0tcmZpdC1ncmlkLWhlYWRlci1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tcmZpdC1ib3JkZXItY29sb3IpO1xufVxuLmstZ3JpZCAuay10YWJsZS10ZCxcbi5rLWdyaWQgLmstdGFibGUtcm93ID4gdGQge1xuICBib3JkZXItY29sb3I6IHZhcigtLXJmaXQtYm9yZGVyLWNvbG9yKTtcbn1cbi5rLWdyaWQgLmstdGFibGUtYWx0LXJvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXJmaXQtZ3JpZC16ZWJyYSk7XG59XG4uay1ncmlkIC5rLXRhYmxlLXJvdzpob3Zlcixcbi5rLWdyaWQgLmstdGFibGUtYWx0LXJvdzpob3Zlcixcbi5rLWdyaWQgLmstdGFibGUtcm93LmstaG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1yZml0LWdyaWQtcm93LWhvdmVyKTtcbn1cbi5rLWdyaWQgdGQgLmstYnV0dG9uOm5vdCguay1idXR0b24tcHJpbWFyeSkge1xuICBtaW4td2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgcGFkZGluZzogMCAwLjVyZW07XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJmaXQtcmFkaXVzLXNtKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB2YXIoLS1yZml0LWljb24tY29sb3IpO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmstZ3JpZCB0ZCAuay1pY29uLWJ1dHRvbiB7XG4gIHdpZHRoOiAzMnB4O1xuICBwYWRkaW5nOiAwO1xufVxuLmstZ3JpZCB0ZCAuay1idXR0b246bm90KC5rLWJ1dHRvbi1wcmltYXJ5KTpob3Zlcixcbi5rLWdyaWQgdGQgLmstYnV0dG9uOm5vdCguay1idXR0b24tcHJpbWFyeSk6Zm9jdXMtdmlzaWJsZSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXJmaXQtZ3JpZC1yb3ctaG92ZXIpO1xuICBjb2xvcjogdmFyKC0tcmZpdC1wcmltYXJ5KTtcbn1cbi5rLWdyaWQgdGQgLmstaWNvbi1idXR0b246aGFzKC5rLXN2Zy1pLXRyYXNoLCAuay1pLXRyYXNoKTpob3Zlcixcbi5rLWdyaWQgdGQgLmstaWNvbi1idXR0b246aGFzKC5rLXN2Zy1pLXRyYXNoLCAuay1pLXRyYXNoKTpmb2N1cy12aXNpYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcmZpdC1kYW5nZXItYmcpO1xuICBjb2xvcjogdmFyKC0tcmZpdC1kYW5nZXIpO1xufVxuXG4ucmZpdC1tYWluIC5yZml0LWNvbnRlbnQgLmstYnV0dG9uOm5vdCguay1idXR0b24tcHJpbWFyeSk6bm90KC5rLWlucHV0LWJ1dHRvbik6bm90KC5rLWljb24tYnV0dG9uKTpub3QoLmstdGFibGUtdGQgKiksXG4uay13aW5kb3cgLmstYnV0dG9uOm5vdCguay1idXR0b24tcHJpbWFyeSk6bm90KC5rLWlucHV0LWJ1dHRvbik6bm90KC5rLWljb24tYnV0dG9uKTpub3QoLmstdGFibGUtdGQgKiksXG4uay1kaWFsb2cgLmstYnV0dG9uOm5vdCguay1idXR0b24tcHJpbWFyeSk6bm90KC5rLWlucHV0LWJ1dHRvbik6bm90KC5rLWljb24tYnV0dG9uKTpub3QoLmstdGFibGUtdGQgKikge1xuICBib3JkZXItY29sb3I6IHZhcigtLXJmaXQtYm9yZGVyLXN0cm9uZyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXJmaXQtc3VyZmFjZSk7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBib3gtc2hhZG93OiAwIDFweCAxcHggcmdiYSgzMSwgMjcsIDQ2LCAwLjA1KTtcbn1cbi5yZml0LW1haW4gLnJmaXQtY29udGVudCAuay1idXR0b246bm90KC5rLWJ1dHRvbi1wcmltYXJ5KTpub3QoLmstaW5wdXQtYnV0dG9uKTpub3QoLmstaWNvbi1idXR0b24pOm5vdCguay10YWJsZS10ZCAqKTpub3QoLmstZGlzYWJsZWQpOmhvdmVyLFxuLmstd2luZG93IC5rLWJ1dHRvbjpub3QoLmstYnV0dG9uLXByaW1hcnkpOm5vdCguay1pbnB1dC1idXR0b24pOm5vdCguay1pY29uLWJ1dHRvbik6bm90KC5rLXRhYmxlLXRkICopOm5vdCguay1kaXNhYmxlZCk6aG92ZXIsXG4uay1kaWFsb2cgLmstYnV0dG9uOm5vdCguay1idXR0b24tcHJpbWFyeSk6bm90KC5rLWlucHV0LWJ1dHRvbik6bm90KC5rLWljb24tYnV0dG9uKTpub3QoLmstdGFibGUtdGQgKik6bm90KC5rLWRpc2FibGVkKTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tcmZpdC1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcmZpdC1wYWdlLWJnKTtcbiAgY29sb3I6IHZhcigtLXJmaXQtcHJpbWFyeSk7XG59XG5cbi5yZml0LWFzc2V0LXNlYXJjaCB7XG4gIC0tYXMtcHJpbWFyeTogIzdjM2FlZDtcbiAgLS1hcy1wcmltYXJ5LWhvdmVyOiAjNmQyOGQ5O1xuICAtLWFzLXByaW1hcnktc29mdDogI2YxZWFmZTtcbiAgLS1hcy1wcmltYXJ5LXNvZnQtdGV4dDogIzViMjFiNjtcbiAgLS1hcy10ZXh0OiAjMWYxYjJlO1xuICAtLWFzLW11dGVkOiAjNmI2NjgwO1xuICAtLWFzLWJvcmRlcjogI2U3ZTVmMDtcbiAgLS1hcy1zdXJmYWNlOiAjZmZmO1xuICAtLWFzLXN1Y2Nlc3MtYmc6ICNkY2ZjZTc7XG4gIC0tYXMtc3VjY2Vzcy10ZXh0OiAjMTY2NTM0O1xuICAtLWFzLXdhcm5pbmctYmc6ICNmZWYzYzc7XG4gIC0tYXMtd2FybmluZy10ZXh0OiAjOTI0MDBlO1xuICAtLWFzLWRhbmdlci1iZzogI2ZlZTJlMjtcbiAgLS1hcy1kYW5nZXItdGV4dDogIzk5MWIxYjtcbiAgLS1hcy1pbmZvLWJnOiAjZGJlYWZlO1xuICAtLWFzLWluZm8tdGV4dDogIzFlNDBhZjtcbiAgLS1hcy1uZXV0cmFsLWJnOiAjZWNlZWYzO1xuICAtLWFzLW5ldXRyYWwtdGV4dDogIzM3NDE1MTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAwLjc1cmVtO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGNvbG9yOiB2YXIoLS1hcy10ZXh0KTtcbiAgLyojcmVnaW9uIFRpdHJlIGV0IGFjdGlvbnMqL1xufVxuLnJmaXQtYXNzZXQtc2VhcmNoX19oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMXJlbTtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnJmaXQtYXNzZXQtc2VhcmNoX19oZWFkZXIgaDMge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMS4zNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDY1MDtcbn1cbi5yZml0LWFzc2V0LXNlYXJjaF9fbGVnYWN5LWxpbmsge1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgY29sb3I6IHZhcigtLWFzLW11dGVkKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnJmaXQtYXNzZXQtc2VhcmNoX19sZWdhY3ktbGluazpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1hcy1wcmltYXJ5KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ucmZpdC1hc3NldC1zZWFyY2hfX2FjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNXJlbTtcbn1cbi5yZml0LWFzc2V0LXNlYXJjaCB7XG4gIC8qI2VuZHJlZ2lvbiovXG4gIC8qI3JlZ2lvbiBCb3V0b25zIDogdW4gc2V1bCBib3V0b24gcGxlaW4gcGFyIMOpY3JhbiwgbGUgdmlvbGV0IHByb2ZvbmQqL1xufVxuLnJmaXQtYXNzZXQtc2VhcmNoIC5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXMtcHJpbWFyeSk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXMtcHJpbWFyeSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnJmaXQtYXNzZXQtc2VhcmNoIC5rLWJ1dHRvbi1zb2xpZC1wcmltYXJ5OmhvdmVyOm5vdCguay1kaXNhYmxlZCksIC5yZml0LWFzc2V0LXNlYXJjaCAuay1idXR0b24tc29saWQtcHJpbWFyeTpmb2N1cy12aXNpYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXMtcHJpbWFyeS1ob3Zlcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXMtcHJpbWFyeS1ob3Zlcik7XG59XG4ucmZpdC1hc3NldC1zZWFyY2gge1xuICAvKiNlbmRyZWdpb24qL1xuICAvKiNyZWdpb24gUGFzdGlsbGVzIGRlIHLDqXN1bcOpIGV0IGRlIGZpbHRyZSovXG59XG4ucmZpdC1hc3NldC1zZWFyY2ggLnJmaXQtY2hpcHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMC41cmVtO1xufVxuLnJmaXQtYXNzZXQtc2VhcmNoIC5yZml0LWNoaXAge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjRyZW07XG4gIG1pbi1oZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmc6IDAgMC44NXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYXMtYm9yZGVyKTtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFzLXN1cmZhY2UpO1xuICBjb2xvcjogdmFyKC0tYXMtdGV4dCk7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMsIGJvcmRlci1jb2xvciAwLjE1cywgY29sb3IgMC4xNXM7XG59XG4ucmZpdC1hc3NldC1zZWFyY2ggLnJmaXQtY2hpcDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXMtcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1hcy1wcmltYXJ5KTtcbn1cbi5yZml0LWFzc2V0LXNlYXJjaCAucmZpdC1jaGlwOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiAycHggc29saWQgdmFyKC0tYXMtcHJpbWFyeSk7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG4ucmZpdC1hc3NldC1zZWFyY2ggLnJmaXQtY2hpcC5pcy1hY3RpdmUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFzLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcy1wcmltYXJ5LXNvZnQpO1xuICBjb2xvcjogdmFyKC0tYXMtcHJpbWFyeS1zb2Z0LXRleHQpO1xufVxuLnJmaXQtYXNzZXQtc2VhcmNoIC5yZml0LWNoaXAtLXdhcm5pbmcgaSB7XG4gIGNvbG9yOiB2YXIoLS1hcy13YXJuaW5nLXRleHQpO1xufVxuLnJmaXQtYXNzZXQtc2VhcmNoIC5yZml0LWNoaXAtLWRhbmdlciBpIHtcbiAgY29sb3I6IHZhcigtLWFzLWRhbmdlci10ZXh0KTtcbn1cbi5yZml0LWFzc2V0LXNlYXJjaCAucmZpdC1jaGlwLS1naG9zdCB7XG4gIGJvcmRlci1zdHlsZTogZGFzaGVkO1xuICBjb2xvcjogdmFyKC0tYXMtbXV0ZWQpO1xufVxuLnJmaXQtYXNzZXQtc2VhcmNoIC5yZml0LWNoaXBfX2NvdW50IHtcbiAgbWluLXdpZHRoOiAxLjZyZW07XG4gIHBhZGRpbmc6IDAuMTVyZW0gMC40NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFzLW5ldXRyYWwtYmcpO1xuICBjb2xvcjogdmFyKC0tYXMtbmV1dHJhbC10ZXh0KTtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtdmFyaWFudC1udW1lcmljOiB0YWJ1bGFyLW51bXM7XG59XG4ucmZpdC1hc3NldC1zZWFyY2ggLnJmaXQtY2hpcC0td2FybmluZyAucmZpdC1hc3NldC1zZWFyY2ggLnJmaXQtY2hpcF9fY291bnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcy13YXJuaW5nLWJnKTtcbiAgY29sb3I6IHZhcigtLWFzLXdhcm5pbmctdGV4dCk7XG59XG4ucmZpdC1hc3NldC1zZWFyY2ggLnJmaXQtY2hpcC0tZGFuZ2VyIC5yZml0LWFzc2V0LXNlYXJjaCAucmZpdC1jaGlwX19jb3VudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFzLWRhbmdlci1iZyk7XG4gIGNvbG9yOiB2YXIoLS1hcy1kYW5nZXItdGV4dCk7XG59XG4ucmZpdC1hc3NldC1zZWFyY2ggLnJmaXQtY2hpcC5pcy1hY3RpdmUgLnJmaXQtYXNzZXQtc2VhcmNoIC5yZml0LWNoaXBfX2NvdW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXMtcHJpbWFyeSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnJmaXQtYXNzZXQtc2VhcmNoIHtcbiAgLyojZW5kcmVnaW9uKi9cbiAgLyojcmVnaW9uIFJlY2hlcmNoZSBldCBmaWx0cmVzKi9cbn1cbi5yZml0LWFzc2V0LXNlYXJjaF9fZmlsdGVycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjVyZW07XG59XG4ucmZpdC1hc3NldC1zZWFyY2hfX3NlYXJjaCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIDI2MHB4O1xuICBtYXgtd2lkdGg6IDM4MHB4O1xufVxuLnJmaXQtYXNzZXQtc2VhcmNoX19zZWFyY2ggPiBpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMC44NXJlbTtcbiAgei1pbmRleDogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBjb2xvcjogdmFyKC0tYXMtbXV0ZWQpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5yZml0LWFzc2V0LXNlYXJjaF9fc2VhcmNoIC5rLWlucHV0IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG59XG4ucmZpdC1hc3NldC1zZWFyY2hfX2ZpbHRlciB7XG4gIGZsZXg6IDAgMSAxNzBweDtcbn1cbi5yZml0LWFzc2V0LXNlYXJjaF9fZmlsdGVyLS1zaXRlIHtcbiAgZmxleC1iYXNpczogMjIwcHg7XG59XG4ucmZpdC1hc3NldC1zZWFyY2hfX3Jlc2V0IHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6IHZhcigtLWFzLW11dGVkKTtcbiAgZm9udC1zaXplOiAwLjg1cmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucmZpdC1hc3NldC1zZWFyY2hfX3Jlc2V0OmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWFzLWRhbmdlci10ZXh0KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ucmZpdC1hc3NldC1zZWFyY2ggLmstZHJvcGRvd25saXN0LFxuLnJmaXQtYXNzZXQtc2VhcmNoIC5rLWlucHV0IHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcy1ib3JkZXIpO1xufVxuLnJmaXQtYXNzZXQtc2VhcmNoX19maWx0ZXIgLmstZHJvcGRvd25saXN0IHtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG59XG4ucmZpdC1hc3NldC1zZWFyY2hfX3NlYXJjaCAuay1pbnB1dCB7XG4gIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xufVxuLnJmaXQtYXNzZXQtc2VhcmNoIC5rLWZvY3VzLFxuLnJmaXQtYXNzZXQtc2VhcmNoIC5rLWlucHV0OmZvY3VzLXdpdGhpbixcbi5yZml0LWFzc2V0LXNlYXJjaCAuay1kcm9wZG93bmxpc3Q6Zm9jdXMtd2l0aGluIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcy1wcmltYXJ5KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoMTI0LCA1OCwgMjM3LCAwLjE4KTtcbn1cbi5yZml0LWFzc2V0LXNlYXJjaCB7XG4gIC8qI2VuZHJlZ2lvbiovXG4gIC8qI3JlZ2lvbiBQbHVzIGRlIGZpbHRyZXMqL1xufVxuLnJmaXQtYXNzZXQtc2VhcmNoX19hZHZhbmNlZCB7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWFzLWJvcmRlcik7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFzLXN1cmZhY2UpO1xuICBib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgzMSwgMjcsIDQ2LCAwLjA1KTtcbn1cbi5yZml0LWFzc2V0LXNlYXJjaF9fYWR2YW5jZWQgbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcbiAgY29sb3I6IHZhcigtLWFzLW11dGVkKTtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ucmZpdC1hc3NldC1zZWFyY2hfX3JhbmdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAwLjVyZW07XG59XG4ucmZpdC1hc3NldC1zZWFyY2hfX2FkdmFuY2VkLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG4ucmZpdC1hc3NldC1zZWFyY2gge1xuICAvKiNlbmRyZWdpb24qL1xuICAvKiNyZWdpb24gR3JpbGxlKi9cbn1cbi5yZml0LWFzc2V0LXNlYXJjaF9fZ3JpZCB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBtaW4taGVpZ2h0OiAwO1xufVxuLnJmaXQtYXNzZXQtc2VhcmNoX19ncmlkIC5rLWdyaWQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXMtYm9yZGVyKTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgZm9udC12YXJpYW50LW51bWVyaWM6IHRhYnVsYXItbnVtcztcbn1cbi5yZml0LWFzc2V0LXNlYXJjaF9fZ3JpZCAuay1ncmlkLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWY5ZmQ7XG59XG4ucmZpdC1hc3NldC1zZWFyY2hfX2dyaWQgLmstZ3JpZC1oZWFkZXIgLmstdGFibGUtdGgge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFzLWJvcmRlcik7XG4gIGNvbG9yOiB2YXIoLS1hcy1tdXRlZCk7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5yZml0LWFzc2V0LXNlYXJjaF9fZ3JpZCAuay10YWJsZS10ZCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXMtYm9yZGVyKTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5yZml0LWFzc2V0LXNlYXJjaF9fZ3JpZCAuay10YWJsZS1yb3c6aG92ZXIsXG4ucmZpdC1hc3NldC1zZWFyY2hfX2dyaWQgLmstdGFibGUtcm93LmstaG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmN2ZmO1xufVxuLnJmaXQtYXNzZXQtc2VhcmNoX19ncmlkIC5rLXRhYmxlLXJvdy5rLXNlbGVjdGVkLFxuLnJmaXQtYXNzZXQtc2VhcmNoX19ncmlkIC5rLXRhYmxlLXJvdy5rLXNlbGVjdGVkID4gLmstdGFibGUtdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcy1wcmltYXJ5LXNvZnQpICFpbXBvcnRhbnQ7XG59XG4ucmZpdC1hc3NldC1zZWFyY2hfX2dyaWQgLmstY2hlY2tib3g6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFzLXByaW1hcnkpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFzLXByaW1hcnkpO1xufVxuLnJmaXQtYXNzZXQtc2VhcmNoX190b29sYmFyIHtcbiAgbWluLWhlaWdodDogNTJweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cztcbn1cbi5yZml0LWFzc2V0LXNlYXJjaF9fdG9vbGJhci5pcy1zZWxlY3Rpbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcy1wcmltYXJ5LXNvZnQpO1xuICBjb2xvcjogdmFyKC0tYXMtcHJpbWFyeS1zb2Z0LXRleHQpO1xufVxuLnJmaXQtYXNzZXQtc2VhcmNoX19zZWxlY3Rpb24tY291bnQge1xuICBmb250LXNpemU6IDAuOXJlbTtcbn1cbi5yZml0LWFzc2V0LXNlYXJjaF9fc2VsZWN0aW9uLWNvdW50IHN0cm9uZyB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC12YXJpYW50LW51bWVyaWM6IHRhYnVsYXItbnVtcztcbn1cbi5yZml0LWFzc2V0LXNlYXJjaCB7XG4gIC8qI2VuZHJlZ2lvbiovXG4gIC8qI3JlZ2lvbiBDZWxsdWxlcyovXG59XG4ucmZpdC1hc3NldC1zZWFyY2ggLnJmaXQtYXNzZXQtY2VsbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC43NXJlbTtcbiAgbWluLXdpZHRoOiAwO1xufVxuLnJmaXQtYXNzZXQtc2VhcmNoIC5yZml0LWFzc2V0LWNlbGxfX3RleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4td2lkdGg6IDA7XG59XG4ucmZpdC1hc3NldC1zZWFyY2ggLnJmaXQtYXNzZXQtdGh1bWIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleDogbm9uZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXMtbmV1dHJhbC1iZyk7XG4gIGNvbG9yOiB2YXIoLS1hcy1tdXRlZCk7XG59XG4ucmZpdC1hc3NldC1zZWFyY2ggLnJmaXQtYXNzZXQtdGh1bWIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4ucmZpdC1hc3NldC1zZWFyY2ggLnJmaXQtYXNzZXQtbmFtZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiB2YXIoLS1hcy10ZXh0KTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5yZml0LWFzc2V0LXNlYXJjaCAucmZpdC1hc3NldC1uYW1lOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWFzLXByaW1hcnkpO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5yZml0LWFzc2V0LXNlYXJjaCAucmZpdC1hc3NldC1tZXRhIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6IHZhcigtLWFzLW11dGVkKTtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnJmaXQtYXNzZXQtc2VhcmNoIC5yZml0LWFzc2V0LWRhdGUge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cbi5yZml0LWFzc2V0LXNlYXJjaCAucmZpdC1waWxsIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC40cmVtO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5yZml0LWFzc2V0LXNlYXJjaCAucmZpdC1waWxsLS1zbSB7XG4gIHBhZGRpbmc6IDAuMTVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG4ucmZpdC1hc3NldC1zZWFyY2ggLnJmaXQtcGlsbC0tc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFzLXN1Y2Nlc3MtYmcpO1xuICBjb2xvcjogdmFyKC0tYXMtc3VjY2Vzcy10ZXh0KTtcbn1cbi5yZml0LWFzc2V0LXNlYXJjaCAucmZpdC1waWxsLS13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXMtd2FybmluZy1iZyk7XG4gIGNvbG9yOiB2YXIoLS1hcy13YXJuaW5nLXRleHQpO1xufVxuLnJmaXQtYXNzZXQtc2VhcmNoIC5yZml0LXBpbGwtLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFzLWRhbmdlci1iZyk7XG4gIGNvbG9yOiB2YXIoLS1hcy1kYW5nZXItdGV4dCk7XG59XG4ucmZpdC1hc3NldC1zZWFyY2ggLnJmaXQtcGlsbC0taW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFzLWluZm8tYmcpO1xuICBjb2xvcjogdmFyKC0tYXMtaW5mby10ZXh0KTtcbn1cbi5yZml0LWFzc2V0LXNlYXJjaCAucmZpdC1waWxsLS1uZXV0cmFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXMtbmV1dHJhbC1iZyk7XG4gIGNvbG9yOiB2YXIoLS1hcy1uZXV0cmFsLXRleHQpO1xufVxuLnJmaXQtYXNzZXQtc2VhcmNoIC5yZml0LXJvdy1hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgZ2FwOiAwLjI1cmVtO1xufVxuLnJmaXQtYXNzZXQtc2VhcmNoIC5yZml0LXJvdy1hY3Rpb25zX19pbi1jYXJ0IHtcbiAgY29sb3I6IHZhcigtLWFzLXByaW1hcnkpO1xufVxuLnJmaXQtYXNzZXQtc2VhcmNoIHtcbiAgLyojZW5kcmVnaW9uKi9cbn1cblxuLnJmaXQtbWFpbiAucmZpdC1jb250ZW50IC5yZml0LXBhZ2UtY29udGVudCB7XG4gIC8qI3JlZ2lvbiBPbmdsZXRzKi9cbn1cbi5yZml0LW1haW4gLnJmaXQtY29udGVudCAucmZpdC1wYWdlLWNvbnRlbnQgLmstdGFic3RyaXAge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuLnJmaXQtbWFpbiAucmZpdC1jb250ZW50IC5yZml0LXBhZ2UtY29udGVudCAuay10YWJzdHJpcDpmb2N1cyxcbi5yZml0LW1haW4gLnJmaXQtY29udGVudCAucmZpdC1wYWdlLWNvbnRlbnQgLmstdGFic3RyaXAgLmstdGFic3RyaXAtY29udGVudCxcbi5yZml0LW1haW4gLnJmaXQtY29udGVudCAucmZpdC1wYWdlLWNvbnRlbnQgLmstdGFic3RyaXAgLmstdGFic3RyaXAtY29udGVudDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ucmZpdC1tYWluIC5yZml0LWNvbnRlbnQgLnJmaXQtcGFnZS1jb250ZW50IC5rLXRhYnN0cmlwLWl0ZW1zLXdyYXBwZXIge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1yZml0LWJvcmRlci1jb2xvcik7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIHBhZGRpbmctaW5saW5lOiAwLjc1cmVtO1xufVxuLnJmaXQtbWFpbiAucmZpdC1jb250ZW50IC5yZml0LXBhZ2UtY29udGVudCAuay10YWJzdHJpcC1pdGVtcyB7XG4gIGdhcDogMC4yNXJlbTtcbn1cbi5yZml0LW1haW4gLnJmaXQtY29udGVudCAucmZpdC1wYWdlLWNvbnRlbnQgLmstdGFic3RyaXAtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmZpdC1yYWRpdXMtc20pIHZhcigtLXJmaXQtcmFkaXVzLXNtKSAwIDA7XG59XG4ucmZpdC1tYWluIC5yZml0LWNvbnRlbnQgLnJmaXQtcGFnZS1jb250ZW50IC5rLXRhYnN0cmlwLWl0ZW0gLmstbGluayB7XG4gIHBhZGRpbmc6IDAuNjVyZW0gMS4xNXJlbTtcbiAgY29sb3I6IHZhcigtLXJmaXQtaWNvbi1jb2xvcik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuLnJmaXQtbWFpbiAucmZpdC1jb250ZW50IC5yZml0LXBhZ2UtY29udGVudCAuay10YWJzdHJpcC1pdGVtOmhvdmVyIC5rLWxpbmsge1xuICBjb2xvcjogdmFyKC0tcmZpdC1wcmltYXJ5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcmZpdC1ncmlkLXJvdy1ob3Zlcik7XG59XG4ucmZpdC1tYWluIC5yZml0LWNvbnRlbnQgLnJmaXQtcGFnZS1jb250ZW50IC5rLXRhYnN0cmlwLWl0ZW0uay1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5yZml0LW1haW4gLnJmaXQtY29udGVudCAucmZpdC1wYWdlLWNvbnRlbnQgLmstdGFic3RyaXAtaXRlbS5rLWFjdGl2ZSAuay1saW5rIHtcbiAgY29sb3I6IHZhcigtLXJmaXQtcHJpbWFyeSk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnJmaXQtbWFpbiAucmZpdC1jb250ZW50IC5yZml0LXBhZ2UtY29udGVudCAuay10YWJzdHJpcC1pdGVtLmstYWN0aXZlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMC42cmVtO1xuICByaWdodDogMC42cmVtO1xuICBib3R0b206IC0xcHg7XG4gIGhlaWdodDogM3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHggM3B4IDAgMDtcbiAgYmFja2dyb3VuZDogdmFyKC0tcmZpdC1wcmltYXJ5KTtcbn1cbi5yZml0LW1haW4gLnJmaXQtY29udGVudCAucmZpdC1wYWdlLWNvbnRlbnQgLmstdGFic3RyaXAtY29udGVudCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDAgMC43NXJlbTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5yZml0LW1haW4gLnJmaXQtY29udGVudCAucmZpdC1wYWdlLWNvbnRlbnQgLmstdGFic3RyaXAtaXRlbSAuay1saW5rIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ucmZpdC1tYWluIC5yZml0LWNvbnRlbnQgLnJmaXQtcGFnZS1jb250ZW50IHtcbiAgLyojZW5kcmVnaW9uIE9uZ2xldHMqL1xuICAvKiNyZWdpb24gRm9ybXVsYWlyZXMqL1xufVxuLnJmaXQtbWFpbiAucmZpdC1jb250ZW50IC5yZml0LXBhZ2UtY29udGVudCAuZm9ybSBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMC44MnJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHZhcigtLXJmaXQtZ3JpZC1oZWFkZXItY29sb3IpO1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xufVxuLnJmaXQtbWFpbiAucmZpdC1jb250ZW50IC5yZml0LXBhZ2UtY29udGVudCAuZm9ybSAudGV4dC1pbmZvIHtcbiAgY29sb3I6IHZhcigtLXJmaXQtaWNvbi1jb2xvcikgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG59XG4ucmZpdC1tYWluIC5yZml0LWNvbnRlbnQgLnJmaXQtcGFnZS1jb250ZW50IC5mb3JtIC5rLWlucHV0LFxuLnJmaXQtbWFpbiAucmZpdC1jb250ZW50IC5yZml0LXBhZ2UtY29udGVudCAuZm9ybSAuay1waWNrZXIsXG4ucmZpdC1tYWluIC5yZml0LWNvbnRlbnQgLnJmaXQtcGFnZS1jb250ZW50IC5mb3JtIC5rLXRleHRhcmVhIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmZpdC1yYWRpdXMtc20pO1xuICBib3JkZXItY29sb3I6IHZhcigtLXJmaXQtYm9yZGVyLXN0cm9uZyk7XG59XG4ucmZpdC1tYWluIC5yZml0LWNvbnRlbnQgLnJmaXQtcGFnZS1jb250ZW50IC5mb3JtIC5yZml0LWZvcm0tZ3JvdXAge1xuICBwYWRkaW5nOiAxLjI1cmVtO1xufVxuLnJmaXQtbWFpbiAucmZpdC1jb250ZW50IC5yZml0LXBhZ2UtY29udGVudCAuZm9ybSBoNCxcbi5yZml0LW1haW4gLnJmaXQtY29udGVudCAucmZpdC1wYWdlLWNvbnRlbnQgLmZvcm0gaDUge1xuICBmb250LXNpemU6IDEuMDVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG4gIGNvbG9yOiB2YXIoLS1yZml0LWdyaWQtaGVhZGVyLWNvbG9yKTtcbiAgbWFyZ2luOiAxLjI1cmVtIDAgMC42cmVtO1xufVxuLnJmaXQtbWFpbiAucmZpdC1jb250ZW50IC5yZml0LXBhZ2UtY29udGVudCAuZm9ybSBoNDpmaXJzdC1jaGlsZCxcbi5yZml0LW1haW4gLnJmaXQtY29udGVudCAucmZpdC1wYWdlLWNvbnRlbnQgLmZvcm0gaDU6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xufVxuLnJmaXQtbWFpbiAucmZpdC1jb250ZW50IC5yZml0LXBhZ2UtY29udGVudCB7XG4gIC8qI2VuZHJlZ2lvbiBGb3JtdWxhaXJlcyovXG59XG4ucmZpdC1tYWluIC5yZml0LWNvbnRlbnQgLnJmaXQtcGFnZS1jb250ZW50IC5yZml0LWltYWdlLWNhcmQgaDQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAwLjZyZW07XG4gIG1hcmdpbjogMCAwIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMC45NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHZhcigtLXJmaXQtZ3JpZC1oZWFkZXItY29sb3IpO1xufVxuLnJmaXQtbWFpbiAucmZpdC1jb250ZW50IC5yZml0LXBhZ2UtY29udGVudCAucmZpdC1pbWFnZS1jYXJkIGg0IGkge1xuICBjb2xvcjogdmFyKC0tcmZpdC1pY29uLWNvbG9yKTtcbiAgZm9udC1zaXplOiAwLjk1cmVtO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dDtcbn1cbi5yZml0LW1haW4gLnJmaXQtY29udGVudCAucmZpdC1wYWdlLWNvbnRlbnQgLnJmaXQtaW1hZ2UtY2FyZCBoNCBpOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLXJmaXQtcHJpbWFyeSk7XG59XG4ucmZpdC1tYWluIC5yZml0LWNvbnRlbnQgLnJmaXQtcGFnZS1jb250ZW50IC5yZml0LWltYWdlLWNhcmQgLmstY2Fyb3VzZWwge1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnJmaXQtbWFpbiAucmZpdC1jb250ZW50IC5yZml0LXBhZ2UtY29udGVudCB7XG4gIC8qI3JlZ2lvbiBDYXJ0ZXMgKHVuZSBwYXIgYmxvYyA6IHVuIHNlcnZpY2UsIHVuIGdyb3VwZSBkZSBjaGFtcHMuLi4pKi9cbn1cbi5yZml0LW1haW4gLnJmaXQtY29udGVudCAucmZpdC1wYWdlLWNvbnRlbnQgLnJmaXQtY2FyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXJmaXQtc3VyZmFjZSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXJmaXQtYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmZpdC1yYWRpdXMpO1xuICBib3gtc2hhZG93OiB2YXIoLS1yZml0LXNoYWRvdy1jYXJkKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5yZml0LW1haW4gLnJmaXQtY29udGVudCAucmZpdC1wYWdlLWNvbnRlbnQgLnJmaXQtY2FyZCAucmZpdC1jYXJkLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC41cmVtO1xuICBwYWRkaW5nOiAwLjY1cmVtIDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXJmaXQtZ3JpZC1oZWFkZXItYmcpO1xuICBjb2xvcjogdmFyKC0tcmZpdC1ncmlkLWhlYWRlci1jb2xvcik7XG59XG4ucmZpdC1tYWluIC5yZml0LWNvbnRlbnQgLnJmaXQtcGFnZS1jb250ZW50IC5yZml0LWNhcmQgLnJmaXQtY2FyZC1oZWFkZXIucmZpdC1jYXJkLWhlYWRlci1ib3JkZXJlZCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1yZml0LWJvcmRlci1jb2xvcik7XG59XG4ucmZpdC1tYWluIC5yZml0LWNvbnRlbnQgLnJmaXQtcGFnZS1jb250ZW50IC5yZml0LWNhcmQgLnJmaXQtY2FyZC1oZWFkZXIgLnJmaXQtY2FyZC10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4ucmZpdC1tYWluIC5yZml0LWNvbnRlbnQgLnJmaXQtcGFnZS1jb250ZW50IC5yZml0LWNhcmQgLnJmaXQtY2FyZC1ib2R5IHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW0gMC43NXJlbTtcbn1cbi5yZml0LW1haW4gLnJmaXQtY29udGVudCAucmZpdC1wYWdlLWNvbnRlbnQgLnJmaXQtY2FyZCB0YWJsZSB0aCB7XG4gIGZvbnQtc2l6ZTogMC43OHJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgY29sb3I6IHZhcigtLXJmaXQtaWNvbi1jb2xvcik7XG59XG4ucmZpdC1tYWluIC5yZml0LWNvbnRlbnQgLnJmaXQtcGFnZS1jb250ZW50IC5yZml0LWNhcmQgY29kZSB7XG4gIGNvbG9yOiB2YXIoLS1yZml0LWdyaWQtaGVhZGVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcmZpdC1ncmlkLWhlYWRlci1iZyk7XG4gIHBhZGRpbmc6IDAuMXJlbSAwLjM1cmVtO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGZvbnQtc2l6ZTogMC44MnJlbTtcbn1cbi5yZml0LW1haW4gLnJmaXQtY29udGVudCAucmZpdC1wYWdlLWNvbnRlbnQge1xuICAvKiNlbmRyZWdpb24gQ2FydGVzKi9cbn1cblxuLnNjYW4tcGFnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2Nhbi1zdWIge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNmI2NzgwO1xufVxuXG4uc2Nhbi1tdXRlZCB7XG4gIGNvbG9yOiAjNmI2NzgwO1xufVxuXG4uc2Nhbi1zdHJvbmcge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uc2Nhbi1tb25vIHtcbiAgZm9udC1mYW1pbHk6IENvbnNvbGFzLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xufVxuXG4uc2Nhbi1ncm93IHtcbiAgZmxleDogMTtcbiAgbWluLXdpZHRoOiAwO1xufVxuXG4uc2Nhbi1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uc2Nhbi1wYWQge1xuICBwYWRkaW5nOiAxNHB4IDE2cHg7XG59XG5cbi5zY2FuLXBhZC14IHtcbiAgcGFkZGluZzogMCAxNnB4IDhweDtcbn1cblxuLnNjYW4tbm90ZSB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgY29sb3I6ICM4YTg2OWI7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5zY2FuLWVtcHR5IHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogIzhhODY5Yjtcbn1cblxuLnNjYW4tZXJyb3Ige1xuICBiYWNrZ3JvdW5kOiAjZmRlY2VjO1xuICBjb2xvcjogI0M2MjgyODtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBwYWRkaW5nOiAxMHB4IDE0cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLnNjYW4tbG9hZGluZyB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICM2YjY3ODA7XG59XG5cbi5zY2FuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTJweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uc2Nhbi1maWx0ZXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDEwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5zY2FuLXNlZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZmM5ZTY7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zY2FuLXNlZyBidXR0b24ge1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMkUxQTVDO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2Nhbi1zZWcgYnV0dG9uLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICM4QjVDRjY7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2Nhbi1zZWxlY3QsXG4uc2Nhbi1pbnB1dCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZmM5ZTY7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbWF4LXdpZHRoOiAyNjBweDtcbn1cblxuLnNjYW4tdGFicyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjhweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGRjZWM7XG4gIG92ZXJmbG93LXg6IGF1dG87XG59XG4uc2Nhbi10YWJzIGJ1dHRvbiB7XG4gIHBhZGRpbmc6IDhweCA0cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gIGNvbG9yOiAjMjMyMDJlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2Nhbi10YWJzIGJ1dHRvbi5hY3RpdmUge1xuICBjb2xvcjogIzhCNUNGNjtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzhCNUNGNjtcbn1cblxuLnNjYW4tc3ViYmFyIHtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE2cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNmUzZWY7XG59XG5cbi5zY2FuLXBpbGxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA4cHg7XG59XG4uc2Nhbi1waWxscyBidXR0b24ge1xuICBwYWRkaW5nOiA1cHggMTJweDtcbiAgYm9yZGVyLXJhZGl1czogOTlweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMkUxQTVDO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uc2Nhbi1waWxscyBidXR0b24uYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI0YzRUVGRjtcbiAgY29sb3I6ICM4QjVDRjY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5zY2FuLWNhcmQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDRweCByZ2JhKDQ2LCAyNiwgOTIsIDAuMDgpO1xuICBtaW4td2lkdGg6IDA7XG59XG5cbi5zY2FuLXRhYmxlLWNhcmQge1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdy14OiBhdXRvO1xufVxuXG4uc2Nhbi1jYXJkLWhlYWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5cbi5zY2FuLWNhcmQtdGl0bGUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG5cbi5zY2FuLWtwaXMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDE3MHB4LCAxZnIpKTtcbiAgZ2FwOiAxMnB4O1xufVxuXG4uc2Nhbi1rcGktbGFiZWwge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNmI2NzgwO1xufVxuXG4uc2Nhbi1rcGktdmFsdWUge1xuICBmb250LXNpemU6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbjogNHB4IDAgMnB4O1xuICBjb2xvcjogIzJFMUE1Qztcbn1cblxuLnNjYW4ta3BpLWRldGFpbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLnNjYW4tdG9uZS1nb29kIHtcbiAgY29sb3I6ICMxNjc5NEE7XG59XG5cbi5zY2FuLXRvbmUtd2FybiB7XG4gIGNvbG9yOiAjQjI1RTAwO1xufVxuXG4uc2Nhbi10b25lLW5ldXRyYWwge1xuICBjb2xvcjogIzZiNjc4MDtcbn1cblxuLnNjYW4tZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMzQwcHgsIDFmcikpO1xuICBnYXA6IDEycHg7XG59XG5cbi5zY2FuLWdyaWQtd2lkZSB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDAsIDJmcikgbWlubWF4KDI4MHB4LCAxZnIpO1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG59XG5cbi5zY2FuLXNwYW4tMiB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDI7XG59XG5cbi5zY2FuLXNpZGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEycHg7XG4gIG1pbi13aWR0aDogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5zY2FuLWdyaWQtd2lkZSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMCwgMWZyKTtcbiAgfVxuICAuc2Nhbi1zcGFuLTIge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDE7XG4gIH1cbn1cbi5zY2FuLXJlcy0xIHtcbiAgYmFja2dyb3VuZDogIzhCNUNGNjtcbn1cblxuLnNjYW4tcmVzLTIge1xuICBiYWNrZ3JvdW5kOiAjRTA0NjQ2O1xufVxuXG4uc2Nhbi1yZXMtMyB7XG4gIGJhY2tncm91bmQ6ICNGMkEzM0E7XG59XG5cbi5zY2FuLXJlcy00IHtcbiAgYmFja2dyb3VuZDogIzlBOEZDMjtcbn1cblxuLnNjYW4tZmFpbCB7XG4gIGJhY2tncm91bmQ6ICNGMDhBOEE7XG59XG5cbi5zY2FuLWRvdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDlweDtcbiAgaGVpZ2h0OiA5cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG59XG5cbi5zY2FuLXNldi1oaWdoIHtcbiAgYmFja2dyb3VuZDogI0M2MjgyODtcbn1cblxuLnNjYW4tc2V2LW1lZGl1bSB7XG4gIGJhY2tncm91bmQ6ICNGMkEzM0E7XG59XG5cbi5zY2FuLXNldi1pbmZvIHtcbiAgYmFja2dyb3VuZDogIzhCNUNGNjtcbn1cblxuLnNjYW4tbGVnZW5kIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxNHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNmI2NzgwO1xufVxuXG4uc2Nhbi1iYXJzIHtcbiAgaGVpZ2h0OiAxNzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwZGNlYztcbn1cblxuLnNjYW4tYmFyIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLnNjYW4tYXhpcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBjb2xvcjogIzhhODY5YjtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuXG4uc2Nhbi1zdGFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDhweCAwIDEycHg7XG4gIGJhY2tncm91bmQ6ICNlZmVhZmY7XG59XG5cbi5zY2FuLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBwYWRkaW5nOiA0cHggMDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uc2Nhbi1wY3Qge1xuICB3aWR0aDogNTJweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5zY2FuLXRyYWNrIHtcbiAgYmFja2dyb3VuZDogI2VmZWFmZjtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbWluLXdpZHRoOiA0MHB4O1xufVxuLnNjYW4tdHJhY2sgPiBkaXYsXG4uc2Nhbi10cmFjayA+IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZDogIzhCNUNGNjtcbn1cblxuLnNjYW4tdHJhY2stbGlnaHQgPiBkaXYge1xuICBiYWNrZ3JvdW5kOiAjQzRCNUZEO1xufVxuXG4uc2Nhbi10cmFjay1kYW5nZXIge1xuICBiYWNrZ3JvdW5kOiAjZmRlY2VjO1xufVxuLnNjYW4tdHJhY2stZGFuZ2VyID4gZGl2IHtcbiAgYmFja2dyb3VuZDogI0UwNDY0Njtcbn1cblxuLnNjYW4tc2hhcmUge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDExMHB4IDFmciA0NnB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBwYWRkaW5nOiAzcHggMDtcbn1cbi5zY2FuLXNoYXJlID4gc3BhbjpsYXN0LWNoaWxkIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5zY2FuLXNoYXJlLWlubGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xufVxuLnNjYW4tc2hhcmUtaW5saW5lIC5zY2FuLXRyYWNrIHtcbiAgZmxleDogMTtcbn1cblxuLnNjYW4tY292ZXIge1xuICBwYWRkaW5nOiA4cHggMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmMGVlZjY7XG59XG4uc2Nhbi1jb3ZlciAuc2Nhbi10cmFjayB7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgaGVpZ2h0OiA2cHg7XG59XG4uc2Nhbi1jb3ZlciAuc2Nhbi10cmFjayA+IGRpdiB7XG4gIGhlaWdodDogNnB4O1xufVxuXG4uc2Nhbi1oZWF0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzMHB4IHJlcGVhdCgyNCwgbWlubWF4KDAsIDFmcikpO1xuICBnYXA6IDJweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuXG4uc2Nhbi1oZWF0LWRheSB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgY29sb3I6ICM2YjY3ODA7XG59XG5cbi5zY2FuLWhlYXQtY2VsbCB7XG4gIGhlaWdodDogMThweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuXG4uc2Nhbi1oZWF0LWhvdXJzIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBjb2xvcjogIzhhODY5YjtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuXG4uc2Nhbi10YWJsZSB7XG4gIG1pbi13aWR0aDogNTYwcHg7XG59XG5cbi5zY2FuLXRyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiA4cHg7XG4gIHBhZGRpbmc6IDExcHggMTZweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmMGVlZjY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5zY2FuLXRyID4gc3BhbiB7XG4gIG1pbi13aWR0aDogMDtcbiAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG59XG5cbi5zY2FuLXRoIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzZiNjc4MDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNmUzZWY7XG59XG5cbi5zY2FuLWNvbHMtYXNzZXRzIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMCwgMS42ZnIpIG1pbm1heCgwLCAxLjJmcikgbWlubWF4KDAsIDAuOGZyKSBtaW5tYXgoMCwgMC44ZnIpIG1pbm1heCgwLCAxLjJmcik7XG59XG5cbi5zY2FuLWNvbHMtc2VydmljZXMge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgwLCAxLjRmcikgbWlubWF4KDAsIDEuMmZyKSBtaW5tYXgoMCwgMC44ZnIpIG1pbm1heCgwLCAxLjNmcikgbWlubWF4KDAsIDEuM2ZyKSBtaW5tYXgoMCwgMC43ZnIpO1xufVxuXG4uc2Nhbi1jb2xzLWZhaWx1cmVzIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMCwgMS44ZnIpIG1pbm1heCgwLCAxLjJmcikgbWlubWF4KDAsIDAuNmZyKSBtaW5tYXgoMCwgMWZyKSBtaW5tYXgoMCwgMS42ZnIpO1xufVxuXG4uc2Nhbi1jb2xzLWpvdXJuYWwge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgwLCAxZnIpIG1pbm1heCgwLCAxLjdmcikgbWlubWF4KDAsIDEuNWZyKSBtaW5tYXgoMCwgMS4yZnIpIG1pbm1heCgwLCAxLjNmcikgbWlubWF4KDAsIDAuNWZyKSBtaW5tYXgoMCwgMS4xZnIpO1xuICBtaW4td2lkdGg6IDkwMHB4O1xufVxuXG4uc2Nhbi1jbGljayB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNjYW4tY2xpY2suc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiAjRjNFRUZGO1xufVxuXG4uc2Nhbi1iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogOTlweDtcbiAgcGFkZGluZzogMnB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZDogI0U3RjZFQztcbiAgY29sb3I6ICMxNjc5NEE7XG59XG5cbi5zY2FuLWJhZGdlLTIge1xuICBiYWNrZ3JvdW5kOiAjRkZFOUU5O1xuICBjb2xvcjogI0M2MjgyODtcbn1cblxuLnNjYW4tYmFkZ2UtMyB7XG4gIGJhY2tncm91bmQ6ICNGRkYxRDY7XG4gIGNvbG9yOiAjOUE1QjAwO1xufVxuXG4uc2Nhbi1iYWRnZS00IHtcbiAgYmFja2dyb3VuZDogI0VGRTdGRjtcbiAgY29sb3I6ICM1QTMyQjg7XG59XG5cbi5zY2FuLWl0ZW0ge1xuICBwYWRkaW5nOiA4cHggMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmMGVlZjY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLnNjYW4tYW5vbWFseSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZWU7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgcGFkZGluZzogMTBweCAxMnB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLnNjYW4tYW5vbWFseSAuc2Nhbi1zdWIge1xuICBtYXJnaW46IDNweCAwIDZweCAxNXB4O1xufVxuXG4uc2Nhbi1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM4QjVDRjY7XG59XG5cbi5zY2FuLXBhZ2VyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLnNjYW4tcGFnZS1idG4ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2ZjOWU2O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDRweCAxMnB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zY2FuLXBhZ2UtYnRuOmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC41O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5zY2FuLWRyYXdlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiB2YXIoLS1yZml0LWhlYWRlci1oZWlnaHQsIDQ4cHgpO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMzgwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm94LXNoYWRvdzogLTRweCAwIDE2cHggcmdiYSg0NiwgMjYsIDkyLCAwLjE1KTtcbiAgcGFkZGluZzogMThweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTBweDtcbiAgei1pbmRleDogNTtcbn1cblxuLnNjYW4tY2xvc2Uge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICM2YjY3ODA7XG4gIHBhZGRpbmc6IDAgNnB4O1xufVxuXG4uc2Nhbi1kZXRhaWwge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEzMHB4IDFmcjtcbiAgZ2FwOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmMGVlZjY7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5cbjpyb290IHtcbiAgLS1yZml0LXByaW1hcnk6ICM4QjVDRjY7XG4gIC0tcmZpdC1oZWFkZXItYmc6ICM4QjVDRjY7XG4gIC0tcmZpdC1oZWFkZXItaWNvbi1jb2xvcjogI2ZmZjtcbiAgLS1yZml0LWhlYWRlci1oZWlnaHQ6IDQ4cHg7XG4gIC0tcmZpdC1oZWFkZXItc2hhZG93OiAwIDFweCA0cHggcmdiYSgzMSwgMjcsIDQ2LCAwLjI1KTtcbiAgLS1yZml0LWZvbnQtc2l6ZS1iYXNlOiAxNXB4O1xuICAtLXJmaXQtcGFnZS1oZWFkZXItaGVpZ2h0OiA2MHB4O1xuICAtLXJmaXQtcGFnZS1iZzogI2Y2ZjRmYjtcbiAgLS1yZml0LXN1cmZhY2U6ICNmZmY7XG4gIC0tcmZpdC1ib3JkZXItY29sb3I6ICNlNmUxZjA7XG4gIC0tcmZpdC1yYWRpdXM6IDEycHg7XG4gIC0tcmZpdC1yYWRpdXMtc206IDhweDtcbiAgLS1yZml0LXNoYWRvdy1jYXJkOiAwIDFweCAycHggcmdiYSgzMSwgMjcsIDQ2LCAwLjA2KSwgMCA0cHggMTRweCByZ2JhKDMxLCAyNywgNDYsIDAuMDUpO1xuICAtLXJmaXQtc2hhZG93LWNhcmQtaG92ZXI6IDAgMnB4IDRweCByZ2JhKDMxLCAyNywgNDYsIDAuMDgpLCAwIDhweCAyMnB4IHJnYmEoMzEsIDI3LCA0NiwgMC4xKTtcbiAgLS1yZml0LWJvcmRlci1zdHJvbmc6ICNkNGNkZTY7XG4gIC0tcmZpdC1pY29uLWNvbG9yOiAjNmI2NjgwO1xuICAtLXJmaXQtZ3JpZC1oZWFkZXItYmc6ICNmM2YwZmE7XG4gIC0tcmZpdC1ncmlkLWhlYWRlci1jb2xvcjogIzRiNDY2MDtcbiAgLS1yZml0LWdyaWQtcm93LWhvdmVyOiByZ2JhKDEzOSwgOTIsIDI0NiwgMC4wNyk7XG4gIC0tcmZpdC1ncmlkLXplYnJhOiB0cmFuc3BhcmVudDtcbiAgLS1yZml0LXNrZWxldG9uLWJnOiByZ2JhKDMxLCAyNywgNDYsIDAuMDgpO1xuICAtLXJmaXQtZGFuZ2VyOiAjYjAyYTM3O1xuICAtLXJmaXQtZGFuZ2VyLWJnOiAjZmRlY2VlO1xuICAtLXJmaXQtZm9ybS1iZzogI2ZmZjtcbiAgLS1yZml0LWZvcm0tYm9yZGVyLWNvbG9yOiAjZTZlMWYwO1xuICAtLXJmaXQtbG9naW4tYmc6ICNmNmY0ZmI7XG4gIC0tcmZpdC1sb2dpbi10aXRsZS1jb2xvcjogIzQ0NDtcbn1cblxuLyojcmVnaW9uIE5FVyovXG5odG1sLCBib2R5LCBhcHAge1xuICBmb250LXNpemU6IHZhcigtLXJmaXQtZm9udC1zaXplLWJhc2UpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLyojcmVnaW9uIENPTU1VTiovXG4ucmZpdC13aWR0aC0xMDAge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnJmaXQtbWF4LXdpZHRoLTEwMCB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLnJmaXQtaGVpZ2h0LTEwMCB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnJmaXQtbWF4LWhlaWdodC0xMDAge1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xufVxuXG4ucmZpdC1wb3NpdGlvbi1pbmhlcml0IHtcbiAgcG9zaXRpb246IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuLnJmaXQtei1pbmRleC1ub3RpZmljYXRpb24ge1xuICB6LWluZGV4OiAxMDtcbn1cblxuLnJmaXQtc2VhcmNoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnJmaXQtc2VhcmNoIC5yZml0LXNlYXJjaC1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAtNTAlKTtcbiAgei1pbmRleDogMTtcbn1cbi5yZml0LXNlYXJjaCAucmZpdC1zZWFyY2gtaW5wdXQge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG59XG5cbi8qcmVnaW9uIE1vZGFsIC0gUG9wdXAqL1xuLnJmaXQtbG9hZGluZy1wb3B1cC13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDAwMDA7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucmZpdC1sb2FkaW5nLXBvcHVwLXdyYXBwZXIgLnJmaXQtbG9hZGluZy1wb3B1cC1vdmVybGF5IHtcbiAgYmFja2dyb3VuZDogZ3JheTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5yZml0LW1vZGFsLWNvbnRlbnQge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDUwcHgpO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLnJmaXQtbW9kYWwtZm9vdGVyIHtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuXG4vKmVuZHJlZ2lvbiBNb2RhbCAtIFBvcHVwKi9cbi5yZml0LWdyaWQtdG9vbGJhciB7XG4gIGZsZXg6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ucmZpdC1ncmlkLXRvb2xiYXIgLnJmaXQtZ3JpZC10b29sYmFyLWJ1dHRvbiB7XG4gIGdhcDogMC4yNXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnJmaXQtZ3JpZC10b29sYmFyIC5yZml0LWdyaWQtdG9vbGJhci1wYWdlciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4ucmZpdC1ncmlkLXRvb2xiYXIgKyAuay1ncmlkLXRvb2xiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucmZpdC1mb3JtLWdyb3VwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcmZpdC1mb3JtLWJnKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tcmZpdC1mb3JtLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJmaXQtcmFkaXVzKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tcmZpdC1zaGFkb3ctY2FyZCk7XG4gIHBhZGRpbmc6IDFyZW07XG59XG5cbi8qI2VuZHJlZ2lvbiBDT01NVU4qL1xuLyojcmVnaW9uIE1BSU4qL1xuLnJmaXQtbWFpbiB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gdmFyKC0tcmZpdC1oZWFkZXItaGVpZ2h0KSk7XG4gIC8qI3JlZ2lvbiBEUkFXRVIqL1xufVxuLnJmaXQtbWFpbiAuay1kcmF3ZXItY29udGVudCB7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbi5yZml0LW1haW4ge1xuICAvKiNlbmRyZWdpb24gRFJBV0VSKi9cbn1cbi5yZml0LW1haW4gLnJmaXQtY29udGVudCB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1yZml0LXBhZ2UtYmcpO1xufVxuLnJmaXQtbWFpbiAucmZpdC1jb250ZW50IC5yZml0LWJyZWFkY3J1bWIgKiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuLnJmaXQtbWFpbiAucmZpdC1jb250ZW50IC5yZml0LXRpbGUtbGF5b3V0LWNvbmZpZyB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgbWlubWF4KDIwMHB4LCAxZnIpKTtcbiAgZ2FwOiA1MHB4O1xufVxuLnJmaXQtbWFpbiAucmZpdC1jb250ZW50IC5yZml0LXRpbGUtbGF5b3V0LWNvbmZpZyAuay10aWxlbGF5b3V0LWl0ZW0ge1xuICBib3JkZXItY29sb3I6IHZhcigtLXJmaXQtYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmZpdC1yYWRpdXMpO1xuICBib3gtc2hhZG93OiB2YXIoLS1yZml0LXNoYWRvdy1jYXJkKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dCwgdHJhbnNmb3JtIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuLnJmaXQtbWFpbiAucmZpdC1jb250ZW50IC5yZml0LXRpbGUtbGF5b3V0LWNvbmZpZyAuay10aWxlbGF5b3V0LWl0ZW06aG92ZXIge1xuICBib3gtc2hhZG93OiB2YXIoLS1yZml0LXNoYWRvdy1jYXJkLWhvdmVyKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnJmaXQtbWFpbiAucmZpdC1jb250ZW50IC5yZml0LXRpbGUtbGF5b3V0LWNvbmZpZyAuay10aWxlbGF5b3V0LWl0ZW0ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbiAgLnJmaXQtbWFpbiAucmZpdC1jb250ZW50IC5yZml0LXRpbGUtbGF5b3V0LWNvbmZpZyAuay10aWxlbGF5b3V0LWl0ZW06aG92ZXIge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuLnJmaXQtbWFpbiAucmZpdC1jb250ZW50IHtcbiAgLyojcmVnaW9uIFBBR0UqL1xufVxuLnJmaXQtbWFpbiAucmZpdC1jb250ZW50IC5yZml0LXBhZ2UtaGVhZGVyIHtcbiAgaGVpZ2h0OiB2YXIoLS1yZml0LXBhZ2UtaGVhZGVyLWhlaWdodCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5yZml0LW1haW4gLnJmaXQtY29udGVudCAucmZpdC1wYWdlLWhlYWRlciBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMS4zNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5yZml0LW1haW4gLnJmaXQtY29udGVudCAucmZpdC1wYWdlLWNvbnRlbnQge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIHZhcigtLXJmaXQtcGFnZS1oZWFkZXItaGVpZ2h0KSk7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLnJmaXQtbWFpbiAucmZpdC1jb250ZW50IHtcbiAgLyojZW5kcmVnaW9uIFBBR0UqL1xufVxuXG4vKiNlbmRyZWdpb24gTUFJTiovXG4vKiNyZWdpb24gTE9HSU4qL1xuLmxvZ2luLXBhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1yZml0LWxvZ2luLWJnKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubG9naW4tY3VsdHVyZSB7XG4gIGFsaWduLXNlbGY6IGVuZDtcbn1cblxuLmxvZ2luLWJveCB7XG4gIG1heC13aWR0aDogNDAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1yZml0LXN1cmZhY2UpO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1yZml0LWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXJmaXQtcmFkaXVzKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tcmZpdC1zaGFkb3ctY2FyZCk7XG59XG4ubG9naW4tYm94IC5mb3JtLWNvbnRyb2wsXG4ubG9naW4tYm94IC5idG4ge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yZml0LXJhZGl1cy1zbSk7XG59XG4ubG9naW4tYm94IC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYm9yZGVyLXJhZGl1czogMCB2YXIoLS1yZml0LXJhZGl1cy1zbSkgdmFyKC0tcmZpdC1yYWRpdXMtc20pIDA7XG59XG5cbi5sb2dpbi1sb2dvIHtcbiAgZm9udC1zaXplOiAzNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi5sb2dpbi1sb2dvIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LWhlaWdodDogNTBweDtcbn1cbi5sb2dpbi1sb2dvIGEge1xuICBjb2xvcjogdmFyKC0tcmZpdC1sb2dpbi10aXRsZS1jb2xvcik7XG59XG5cbi8qI2VuZHJlZ2lvbiBMT0dJTiovXG4vKiNlbmRyZWdpb24gTkVXKi9cbiJdfQ== */