@-webkit-keyframes ripple{0%{opacity:.4;transform:scale(0);background:#fff}to{opacity:0;transform:scale(100);background:#fff}}@keyframes ripple{0%{opacity:.4;transform:scale(0);background:#fff}to{opacity:0;transform:scale(100);background:#fff}}.e-control,body,html{font-family:Montserrat!important;font-size:13px;color:#676a6c}.e-ddl,.e-ddl .e-input,.e-input-group,input.e-input,textarea.e-input{font-family:Montserrat!important;font-size:13px!important;color:#676a6c!important;line-height:1.6}.e-ddl.e-input-group.e-control-wrapper .e-input,.e-input-group.e-control-wrapper.e-control .e-label,.e-label{font-size:13px!important;color:#676a6c!important;line-height:1.6}.e-input-group.e-control-wrapper.e-control .e-label,.e-label{font-family:Montserrat!important}.e-ddl.e-input-group.e-control-wrapper .e-input,.e-popup-open li{font-family:Montserrat!important}h1:focus{outline:0}.btn-link,a{color:#0071c1}.content{padding-top:1.1rem}.valid.modified:not([type=checkbox]){outline:1px solid #26b050}.invalid{outline:1px solid red}.validation-message{color:red}#blazor-error-ui{position:fixed;width:100%;height:100%;z-index:2147483647;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:none}#blazor-error-ui .blazor-error-ui-txt-wrap{background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:10px;border:solid 1px #000;font-size:20px;width:100%;max-width:750px}#blazor-error-ui .dismiss{cursor:pointer;position:absolute;right:.75rem;top:.5rem}.blazor-error-boundary{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNDkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIG92ZXJmbG93PSJoaWRkZW4iPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDAiPjxyZWN0IHg9IjIzNSIgeT0iNTEiIHdpZHRoPSI1NiIgaGVpZ2h0PSI0OSIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMzUgLTUxKSI+PHBhdGggZD0iTTI2My41MDYgNTFDMjY0LjcxNyA1MSAyNjUuODEzIDUxLjQ4MzcgMjY2LjYwNiA1Mi4yNjU4TDI2Ny4wNTIgNTIuNzk4NyAyNjcuNTM5IDUzLjYyODMgMjkwLjE4NSA5Mi4xODMxIDI5MC41NDUgOTIuNzk1IDI5MC42NTYgOTIuOTk2QzI5MC44NzcgOTMuNTEzIDI5MSA5NC4wODE1IDI5MSA5NC42NzgyIDI5MSA5Ny4wNjUxIDI4OS4wMzggOTkgMjg2LjYxNyA5OUwyNDAuMzgzIDk5QzIzNy45NjMgOTkgMjM2IDk3LjA2NTEgMjM2IDk0LjY3ODIgMjM2IDk0LjM3OTkgMjM2LjAzMSA5NC4wODg2IDIzNi4wODkgOTMuODA3MkwyMzYuMzM4IDkzLjAxNjIgMjM2Ljg1OCA5Mi4xMzE0IDI1OS40NzMgNTMuNjI5NCAyNTkuOTYxIDUyLjc5ODUgMjYwLjQwNyA1Mi4yNjU4QzI2MS4yIDUxLjQ4MzcgMjYyLjI5NiA1MSAyNjMuNTA2IDUxWk0yNjMuNTg2IDY2LjAxODNDMjYwLjczNyA2Ni4wMTgzIDI1OS4zMTMgNjcuMTI0NSAyNTkuMzEzIDY5LjMzNyAyNTkuMzEzIDY5LjYxMDIgMjU5LjMzMiA2OS44NjA4IDI1OS4zNzEgNzAuMDg4N0wyNjEuNzk1IDg0LjAxNjEgMjY1LjM4IDg0LjAxNjEgMjY3LjgyMSA2OS43NDc1QzI2Ny44NiA2OS43MzA5IDI2Ny44NzkgNjkuNTg3NyAyNjcuODc5IDY5LjMxNzkgMjY3Ljg3OSA2Ny4xMTgyIDI2Ni40NDggNjYuMDE4MyAyNjMuNTg2IDY2LjAxODNaTTI2My41NzYgODYuMDU0N0MyNjEuMDQ5IDg2LjA1NDcgMjU5Ljc4NiA4Ny4zMDA1IDI1OS43ODYgODkuNzkyMSAyNTkuNzg2IDkyLjI4MzcgMjYxLjA0OSA5My41Mjk1IDI2My41NzYgOTMuNTI5NSAyNjYuMTE2IDkzLjUyOTUgMjY3LjM4NyA5Mi4yODM3IDI2Ny4zODcgODkuNzkyMSAyNjcuMzg3IDg3LjMwMDUgMjY2LjExNiA4Ni4wNTQ3IDI2My41NzYgODYuMDU0N1oiIGZpbGw9IiNGRkU1MDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvZz48L3N2Zz4=) no-repeat .55555556rem,#b32121;padding:1rem 1rem 1rem 3.7rem;color:#fff}.blazor-error-boundary::after{content:"An error has occurred."}main{overflow:hidden;margin-left:250px}.base-page-size{min-height:100vh;display:flex;flex-direction:column}.e-list-text{width:99%}.e-drag-item .drag-hide{display:none!important}.sidebar{height:100%;width:250px;position:fixed;z-index:1200;top:0;left:0;overflow-x:hidden;background:#112f5a}.sidebar .e-list-parent{padding:0;overflow-x:hidden}.sidebar .e-list-parent li{padding:0 0 0 12px}.sidebar .e-list-parent li .e-text-content{padding:0 0 0 -12px}.sidebar .e-list-parent li .e-text-content div.e-list-icon{font-size:16px;line-height:20px}.sidebar a{color:#fff;text-decoration:none;display:block;position:absolute;width:250px;height:38px;left:-12px;top:-1px}.sidebar .e-treeview .e-list-item.e-hover>.e-text-content,.sidebar .e-treeview .e-list-item.e-node-focus>.e-text-content{color:#fff!important}.sidebar .e-list-item:hover>.e-fullrow,.sidebar .e-treeview .e-list-item.e-hover>.e-fullrow,.sidebar .e-treeview .e-list-item.e-node-focus>.e-fullrow{background-color:#173f77;border-color:#173f77}.sidebar .e-treeview .e-list-item.e-active>.e-fullrow{background-color:#00b2a5!important;border-color:#00b2a5!important}.sidebar .e-has-child>.e-fullrow{background-color:#173f77!important;border-color:#173f77!important}.sidebar .e-treeview .e-icon-collapsible,.sidebar .e-treeview .e-icon-expandable,.sidebar .e-treeview .e-list-item{color:#fff!important}.sidebar .e-list-text{width:100%;color:#fff!important}.sidebar .e-icon-expandable{margin:0 5px 0 -25px!important}.sidebar h5{font-weight:700;color:#fff}.sidebar .top-image{border-radius:15px;height:80px;width:80px}.sidebar span{color:#fff}.top-row-header{background-color:#f0f8ff;height:4.5rem;position:-webkit-sticky;position:sticky;top:0;margin-left:250px;z-index:1}.top-row-header h4{color:#6a85ab}.btn.btn-outline-primary:hover,.btn.btn-primary{background-color:#173f77;border-color:#173f77}.btn.btn-success{background-color:#4ee1b1;border-color:#4ee1b1}.btn:checked{background-color:#173f77;border-color:#173f77}.e-btn.e-primary{background-color:#173f77;border-color:#173f77}.e-btn.e-success{background-color:#4ee1b1;border-color:#4ee1b1}.e-btn.e-danger{background-color:#dc4c64!important;border-color:#dc4c64!important;color:#fff!important}.btn-check:checked+.btn-outline-primary,.e-btn:checked{background-color:#173f77;border-color:#173f77}.upload-image{max-width:200px;max-height:200px}.sf-grid .e-filterbar{display:none}.sf-grid .e-toolbar{padding-top:5px;padding-bottom:5px}.sf-grid .e-toolbar label{display:block;line-height:initial}.sf-grid .e-toolbar .label-top-margin{margin-top:16px}.sf-grid .e-toolbar .e-toolbar-item{position:relative}.sf-grid .e-toolbar .e-toolbar-left{display:contents!important}.btn-small,.sf-grid .e-row .e-btn{padding-top:0!important;padding-bottom:1px!important;line-height:1.3em}.sf-grid td.e-rowcell[aria-label*="Column Header Size"]{text-align:right!important}.e-listview .e-btn{padding-top:4px!important;padding-bottom:4px!important;line-height:1em}.selected-dropdown-list-item{cursor:pointer}.selected-dropdown-list-item .fa-trash-can{color:#dc4c64!important}.control-section{margin-top:20px}.e-btn.omnishare-link{border:0!important}.e-btn.omnishare-link,.e-btn.omnishare-link.e-control,.e-ddl-footer .e-btn.omnishare-link,.e-dropdown-popup .e-btn.omnishare-link,button.e-btn.omnishare-link{color:#4ee1b1!important;background-color:transparent!important}.e-ddl-popup .e-list-item.e-active,.e-ddl-popup .e-list-item.e-active.e-hover,.e-dropdown-popup .e-list-item.e-active,.e-dropdown-popup .e-list-item.e-active.e-hover,.e-dropdownlist .e-list-item.e-active,.e-dropdownlist .e-list-item.e-active.e-hover{background-color:#4ee1b1!important;color:#fff!important}.e-ddl-popup .e-list-item.e-hover,.e-dropdown-popup .e-list-item.e-hover,.e-dropdownlist .e-list-item.e-hover{background-color:rgba(78,225,177,.15)!important}.omnishare-dropdown .e-dropdownbase .e-list-item.e-active,.omnishare-dropdown .e-dropdownbase .e-list-item.e-active.e-hover,.omnishare-dropdown .e-popup.e-popup-open .e-dropdownbase .e-list-item.e-active,.omnishare-dropdown .e-popup.e-popup-open .e-dropdownbase .e-list-item.e-active.e-hover,.omnishare-dropdown li.e-list-item.e-active,.omnishare-dropdown li.e-list-item.e-active.e-hover{background-color:#4ee1b1!important;color:#fff!important;border-color:#4ee1b1!important}.omnishare-dropdown .e-ddl .e-dropdown-popup ul .e-list-item.e-active,.omnishare-dropdown .e-ddl-popup ul .e-list-item.e-active,.omnishare-dropdown .e-dropdownlist .e-ddl-popup .e-dropdownbase .e-list-item.e-active,.omnishare-dropdown .e-multiselect .e-ddl-popup .e-dropdownbase .e-list-item.e-active,.omnishare-dropdown .e-popup.e-ddl-popup ul .e-list-item.e-active{background-color:#4ee1b1!important;color:#fff!important}.e-ddl .e-dropdown-popup .e-list-group-item,.e-ddl-popup .e-list-group-item{font-weight:700;background-color:#f8f8f8}.e-ddl.e-input-group.e-control-wrapper.e-input-focus::after,.e-ddl.e-input-group.e-control-wrapper.e-input-focus::before{background-color:#4ee1b1!important}.file-list-item{height:45px;display:flex;align-items:center;justify-content:space-between}.file-list-item .file-list-text-div .file-list-path{font-size:10px}.file-list-item .file-list-text-div span{line-height:1.2;display:block}.file-list-item .file-list-image{height:40px;width:40px;max-height:40px;vertical-align:middle;-o-object-fit:contain;object-fit:contain}.arrow-wrap{height:40px;width:20px;display:inline-block}.i-arrow{height:20px;width:20px}.disabled{color:#d3d3d3}.sidebar{overflow:hidden}.sidebar .e-treeview{overflow:scroll}.sidebar ::-webkit-scrollbar{width:0;background:0 0}.btn,button,input[type=text],textarea{text-transform:none!important;font-size:13px!important;font-weight:400!important}.btn,.e-list-item a{text-decoration:none!important}a:hover,ul.breadcrumb li a:hover{text-decoration:underline}.btn,.e-btn{padding:.625rem 1.5rem .5rem;border:0;color:#fff}.btn-primary:hover,.e-primary:hover{box-shadow:0 8px 9px -4px #0b5ed7!important;background-color:#0b5ed7!important}.btn-primary,.e-primary{box-shadow:0 4px 9px -4px #3b71ca!important;background-color:#173f77!important}.btn-secondary:hover{box-shadow:0 8px 9px -4px #ccd4e0!important;background-color:#ccd4e0;color:#285192}.btn-secondary{background-color:#e3ebf7;box-shadow:0 4px 9px -4px #b1b9c5!important;color:#285192}.btn-success:hover{box-shadow:0 8px 9px -4px #4ec090}.btn-success:focus,.btn-success:hover{background-color:#4ec090}.btn-success{background-color:#4ee1b1;box-shadow:0 4px 9px -4px #14a44d}.btn-danger:hover,.e-danger:hover{box-shadow:0 8px 9px -4px #c93950!important;background-color:#c93950!important}.btn-danger,.e-danger{background-color:#dc4c64!important;box-shadow:0 4px 9px -4px #dc4c64!important}.btn-warning:hover{box-shadow:0 8px 9px -4px #c4811b}.btn-warning:focus,.btn-warning:hover{background-color:#c4811b}.btn-warning{background-color:#e4a11b;box-shadow:0 4px 9px -4px #e4a11b}.e-dropdownbase .e-list-group-item{padding:6px;font-weight:700}.pointer{cursor:pointer}.navbar{position:fixed;width:100%;margin-bottom:15px;z-index:1000}.e-icons{font-family:"e-icons"!important}.profile-image-wrap{width:32px;height:32px;border-radius:50%;overflow:hidden;display:flex;justify-content:center}.profile-image-wrap img{height:100%;width:auto}.e-grid .e-icons:not(.e-icons){color:#fff!important}.e-check,.e-filemanager .e-grid td.e-active,.e-focused:not(.e-rowcell):not(.e-row):not(.e-headercell),.e-treeview .e-list-item.e-active>.e-fullrow{background-color:#173f77!important;color:#fff!important}.e-treeview .e-list-item.e-active.e-node-focus>.e-text-content .e-list-text .treeImg,.e-treeview .e-list-item.e-active>.e-text-content .e-list-text .treeImg{filter:invert(100%)}.e-filemanager>#file-manager_toolbar{height:40px!important}.e-acrdn-header:hover .e-acrdn-header-content{color:#173f77!important}a:not(.btn){color:#00b2a5}#treeview .e-list-item.e-disable,.e-widget-recent-activites div.e-widget-content,div.e-filemanager{padding:0!important}div.e-filemanager tr.e-columnheader th.e-headercell.e-fe-checkbox{z-index:10000}div.e-filemanager .e-chip-list,div.e-filemanager .e-chip-set{display:flex;flex-direction:row}div.e-filemanager .e-chip-list .e-chip,div.e-filemanager .e-chip-set .e-chip{height:12px!important;justify-content:center;margin:0!important;padding:8px 12px!important}div.e-filemanager .e-chip-list .e-chip .e-chip-text,div.e-filemanager .e-chip-set .e-chip .e-chip-text{font-size:11px!important;height:11px!important}.e-rowcell{box-shadow:none!important}.e-spinner-pane .e-spinner-inner .e-spin-bootstrap,.e-spinner-pane .e-spinner-inner .e-spin-bootstrap4,.e-spinner-pane .e-spinner-inner .e-spin-bootstrap5,.e-spinner-pane .e-spinner-inner .e-spin-fabric,.e-spinner-pane .e-spinner-inner .e-spin-high-contrast .e-path-arc,.e-spinner-pane .e-spinner-inner .e-spin-material{color:#173f77!important;fill:#173f77!important;stroke:#173f77!important}::-moz-placeholder{color:#b5b5b5!important;opacity:1!important}:-ms-input-placeholder{color:#b5b5b5!important}::placeholder{color:#b5b5b5!important}.e-popup{z-index:2147483646}div.new-panel-dropdown-header{max-height:200px!important}div.e-widget-container{display:flex;flex-direction:column;row-gap:1.6rem}div.e-widget-container div.e-widget{border:1px solid #d8d8d8;background-color:#fefefe}div.e-widget-container div.e-widget div.e-widget-header{border-bottom:1px solid #d8d8d8;padding:1rem}div.e-widget-container div.e-widget div.e-widget-content{padding:1rem}div.e-widget-container div.e-widget p.e-widget-header{font-weight:500}.e-widget-recent-activites div.e-widget-content div.list-container{overflow-y:visible}.e-widget-recent-activites div.e-widget-content div.list-container div.list-item{height:60px}.e-widget-recent-activites div.e-widget-content div.list-container div.list-item img.e-avatar{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:50%}.app-icon-wrap .file-input-zone{position:relative}#treeview .e-list-item.e-disable>.e-fullrow,#treeview .e-list-item.e-disable>.e-text-content,.app-icon-wrap .file-input-zone .icon-overlay,.app-icon-wrap .file-input-zone span{display:none}.app-icon-wrap .file-input-zone:hover span{display:block;position:absolute}.app-icon-wrap .file-input-zone:hover .icon-overlay{display:block;position:absolute;filter:grayscale(50%);background:rgba(0,0,0,.5);top:0;left:0;right:0;bottom:0}.e-filemanager .e-pager{height:50px}.navigation-button-image{height:250px;display:block;margin:0 auto;margin-top:.5rem}.hidden{display:none!important}.fixed-bottom-actions,.fixed-navigation-footer{bottom:0;background:#fff;box-shadow:0 -2px 5px rgba(0,0,0,.1)}.fixed-bottom-actions{position:-webkit-sticky;position:sticky;padding:10px;text-align:center}.fixed-bottom-actions .checking{color:#ff9800}.fixed-bottom-actions .error{color:#d32f2f}.fixed-bottom-actions .success{color:#388e3c}.fixed-bottom-actions .btn{font-size:12px;padding:4px 8px}.fixed-bottom-actions .btn-outline-light{border:1px solid #ccc;background:0 0;color:#333}.fixed-bottom-actions .btn-outline-light:hover,.link-checker-box .btn-outline-light:hover{background:#ddd}.fixed-navigation-footer{position:fixed;left:250px;width:calc(100% - 250px);padding:20px;display:flex;justify-content:space-between;align-items:center;z-index:1050}.fixed-bottom-right-navigation-buttons{display:flex;justify-content:flex-end;gap:10px}.link-checker-box,.link-checker-box p{display:flex;align-items:center;margin:0!important}.link-checker-box{gap:10px}.link-checker-box p{font-size:14px}.link-checker-box .error{color:#d32f2f}.link-checker-box .error i{margin-right:5px}.link-checker-box .checking{color:#ff9800}.link-checker-box .success{color:#388e3c}.link-checker-box .btn{font-size:12px;padding:4px 8px}.link-checker-box .btn-outline-light{border:1px solid #ccc;background:0 0;color:#333}.folder-navigation{display:flex;justify-content:space-between;align-items:center;background-color:#f8f9fa;border-radius:4px;padding:8px 12px;margin-bottom:15px}.breadcrumb-container{flex-grow:1;overflow-x:auto}ul.breadcrumb{display:flex;list-style:none;margin:0;padding:0;white-space:nowrap}ul.breadcrumb li{display:inline}ul.breadcrumb li+li:before{content:"/";padding:0 8px;color:#6c757d}ul.breadcrumb li a{text-decoration:none;color:#007bff}.explorer-container{border:1px solid #dee2e6;border-radius:4px;overflow:hidden;margin-bottom:15px}.available-items{padding:15px;max-height:300px;overflow-y:auto;background-color:#fff}.folder-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:15px}.folder-item{display:flex;flex-direction:column;align-items:center;padding:10px;cursor:pointer;border-radius:4px;transition:background-color .2s}.folder-item:hover{background-color:#f1f3f5}.folder-item.selected{background-color:#e2f6ff;border:1px solid #007bff}.folder-icon{font-size:2rem;color:#ffc107;margin-bottom:5px}.folder-name{text-align:center;font-size:.85rem;overflow:hidden;text-overflow:ellipsis;width:100%;white-space:nowrap}.empty-folder{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px;color:#6c757d}.empty-folder i{font-size:3rem;margin-bottom:10px}.selected-path .card{border-color:#28a745}.file-manager-container{height:calc(100vh - 6rem);display:flex;flex-direction:column}.file-manager-container .e-filemanager{height:100%;flex:1;display:flex;flex-direction:column}.file-manager-container .e-filemanager .e-fe-content{flex:1;height:auto!important;overflow:auto}.file-manager-container .e-filemanager .e-addressbar-ul,.file-manager-container .e-filemanager .e-grid,.file-manager-container .e-filemanager .e-table,.file-manager-container .e-filemanager .e-toolbar-items{width:100%!important}.file-manager-container .row{height:100%;flex:1}.footer-no-overlap{margin-bottom:6rem}.floating-filechecker-warning{left:265px!important}.side-popup-navigation{width:800px}.side-popup-navigation .tree-view-height{max-height:calc(100vh - 120px)}.side-popup-navigation .footer-button{height:60px;bottom:0;left:0;right:0;padding-left:10px}.metadata-container{border:solid 1px #dee2e6!important}.mail-template-preview,.signature-preview{max-height:500px}.landing-page-preview{height:800px;width:100%}.mail-template-list-view .e-list-item{height:48px!important;padding:16px;display:flex;align-items:center}.mail-template-list-view .e-list-item .e-tooltip{width:100%}.mail-template-list-view .e-list-item .e-tooltip .e-tooltip-content{display:flex;flex-direction:column;width:300px;max-height:500px;background-color:#555555aa;border-radius:6px}.file-input-zone{display:flex;align-items:center;justify-content:center;color:#fff}.background-input-zone input[type=file],.file-input-zone input[type=file]{position:absolute;width:100%;height:100%;opacity:0;cursor:pointer}.background-input-zone,.file-input-zone{cursor:pointer;position:relative}.extension-icon{max-width:150px}.landing-page-background,.landing-page-background-wrap{max-height:350px;max-width:500px;width:auto}.landing-page-background{height:auto;max-height:300px}.extension-image{height:70px;max-width:none;margin:0 auto}.landing-page-css-textbox{min-height:200px!important;width:100%}.e-grid .text-white .e-icons{color:#fff!important}body>.e-site-content{margin-left:calc(250px + 25px);margin-right:25px;margin-top:calc(40px + .5rem + .5rem + 25px);margin-bottom:25px}.icon{max-height:20px;width:auto}.custom-file-upload input[type=file],.form-data-designer div.e-query-builder>div.e-group-container>div.e-lib.e-btn-group,.user-edit-page .profile-image-upload-wrap .e-file-select-wrap span{display:none}.google-list .e-list-item{height:55px!important}.google-list .e-list-item img{height:30px}.e-mention-chip{background:#fff!important;color:#000!important}.center-radio-after::after{position:absolute;top:10px}.center-radio-after:after{position:absolute!important;top:10px!important}.btn,.e-btn{position:relative;overflow:hidden}.ripple{position:absolute;width:2px;height:2px;-webkit-animation-name:ripple;animation-name:ripple;-webkit-animation-duration:1s;animation-duration:1s;opacity:0;border-radius:50%}.e-icon-dlg-close{position:fixed}.e-sidebar.e-right{border-left:2px #ced4da solid}.e-dlg-container.upper-modal{position:fixed!important;z-index:100001!important}.login-page{height:100vh;display:flex;justify-content:center}.login-page .center-bg{background-repeat:no-repeat;background-size:cover;background-position:center center}.login-page .login-image-wrap{height:100%;background-image:url(/Images/omnishare-login.png)}.login-page .login-image-wrap img{height:100%}.login-page .login-logo{max-width:50%}.login-page .login-filler{height:50px}.login-page .login-outer-wrap{background-image:url(/Images/omnishare-login.png)}@media screen and (min-width:768px) and (max-width:991.98px){.login-page .login-outer-wrap .login-inner-wrap{max-width:700px}}.login-page .white-bg{background-color:#fff}.login-page .logo-wrap{aspect-ratio:1;height:2.4rem}.login-page .logo-wrap *{height:100%}.e-acrdn-header-content{width:100%}.user-edit-page .profile-image-upload-wrap{aspect-ratio:1;position:relative;width:50%;overflow:hidden;border-radius:50%;margin:0 auto}.user-edit-page .profile-image-upload-wrap .e-upload,.user-edit-page .profile-image-upload-wrap li,.user-edit-page .profile-image-upload-wrap ul{border:0!important}.user-edit-page .profile-image-upload-wrap .e-upload,.user-edit-page .profile-image-upload-wrap .e-upload-file-list,.user-edit-page .profile-image-upload-wrap .e-upload-files,.user-edit-page .profile-image-upload-wrap .upload-image{height:100%;min-height:100%}.user-edit-page .profile-image-upload-wrap .upload-image{width:auto;max-width:none}.user-edit-page .profile-image-upload-wrap .e-upload-file-list{display:flex;justify-content:center}.user-edit-page .profile-image-upload-wrap .e-file-select-wrap{padding:0}.user-edit-page .profile-image-upload-wrap .e-file-select-wrap .e-upload-browse-btn{opacity:0;z-index:102;background-color:transparent;color:transparent;position:absolute;top:0;left:0;right:0;bottom:0;word-break:normal;white-space:normal;line-height:1;border:0!important}.user-edit-page .profile-image-upload-wrap .e-upload:hover .upload-image{opacity:.2}.user-edit-page .profile-image-upload-wrap .e-upload:hover .e-upload-browse-btn{color:#000;font-size:20px!important;font-weight:700!important;padding:22px;opacity:1}.navigation-edit-page .navigation-type-wrap{display:flex;flex-wrap:wrap;justify-content:start}.navigation-edit-page .navigation-type-wrap .navigation-type{width:15%;margin-bottom:8px}.navigation-edit-page .navigation-type-wrap .navigation-type:not(:nth-child(6n)){margin-right:7px}.navigation-edit-page .navigation-type-wrap .navigation-type a{background:0 0;border:#d3d3d3 2px solid;border-radius:5px;padding:2px}.navigation-edit-page .navigation-type-wrap .navigation-type a img{width:100%;height:auto}.navigation-edit-page .navigation-type-wrap .navigation-type .selected{background-color:#d3d3d3!important}.form-data-designer div.e-query-builder.viewtype-create div.e-rule-operator.e-operator{display:none;padding:0!important}div.data-form-designer-page .icon-action{cursor:pointer}div.data-form-designer-page .e-dashboardlayout.e-control .e-panel .e-panel-container .e-panel-header{display:flex;justify-content:center;align-items:center;padding:4px;height:initial!important}div.data-form-designer-page .e-dashboardlayout.e-control .e-panel .e-panel-container .e-panel-header i,div.data-form-designer-page .e-dashboardlayout.e-control .e-panel .e-panel-container .e-panel-header>div.title>i.fa-solid{color:#757575;margin-right:.4rem}div.data-form-designer-page .e-dashboardlayout.e-control .e-panel .e-panel-container .e-panel-header>div.title{display:flex;flex-direction:row;align-items:center;padding:.2rem .6rem}div.data-form-designer-page .e-dashboardlayout.e-control .e-panel .e-panel-container .e-panel-header>div.title p,div.data-form-designer-page .e-dashboardlayout.e-control .e-panel .e-panel-container .e-panel-header>p{margin:0}div.data-form-designer-page .e-dashboardlayout.e-control .e-panel .e-panel-container .e-panel-header>i.fa-solid{position:absolute;right:.4rem;display:none;color:#ccc}div.data-form-designer-page .e-dashboardlayout.e-control .e-panel .e-panel-container:hover .e-panel-header>i.fa-solid{display:initial}div.themes-page div.theme-panel-grid{border:1px solid #dee2e6;border-radius:4px;padding:2rem;padding-bottom:0}div.themes-page div.theme-panel-grid div.theme-panel{display:flex;flex-direction:column;align-items:center;width:calc(100%/4);margin-bottom:2rem}div.themes-page div.theme-panel-grid div.theme-panel img{height:180px;-o-object-fit:cover;object-fit:cover}div.themes-page div.theme-panel-grid div.theme-panel div.metadata{display:flex;flex-direction:column;justify-content:center;flex-grow:1}div.themes-page div.theme-panel-grid div.theme-panel div.metadata div.color-wheel{display:flex;flex-direction:row;justify-content:center;margin-top:calc(-18px/2)}div.themes-page div.theme-panel-grid div.theme-panel div.metadata div.color-wheel div.color{width:18px;height:18px;border:1px solid #000;border-radius:calc(18px/2);margin-right:-5px}div.themes-page div.theme-panel-grid div.theme-panel div.metadata h4.title{font-size:1.1rem;font-weight:500;margin-top:.4rem}div.themes-page div.theme-panel-grid div.theme-panel div.actions{opacity:0;transition:opacity 50ms ease-in-out}div.themes-page div.theme-panel-grid div.theme-panel div.actions button.e-btn{aspect-ratio:1;transition:all 15ms ease-in-out}div.themes-page div.theme-panel-grid div.theme-panel:hover div.actions{opacity:1!important}div.edit-theme-page div .section-advanced .column-header{line-height:1;margin-bottom:.4rem}div.edit-theme-page .e-tab .e-toolbar-items{display:flex;flex-direction:row}div.edit-theme-page .e-tab .e-toolbar-items .e-toolbar-item{flex-grow:1;text-align:center}div.edit-theme-page .e-tab .e-toolbar-items .e-toolbar-item .e-tab-text{font-size:13px;font-weight:500;color:#a7b1c2}div.edit-theme-page .e-tab .e-toolbar-items .e-toolbar-item.e-active .e-tab-text{color:#555}div.edit-theme-page .e-tab .e-content>.e-item{display:flex;justify-content:center}div.edit-theme-page .e-tab .e-content>.e-item div.content,div.edit-theme-page .e-tab .e-content>.e-item div.content div.section{display:flex;flex-direction:column;row-gap:1rem}div.edit-theme-page .e-tab .e-content>.e-item div.content div.section div.e-acrdn-content{display:flex;flex-direction:column;row-gap:2rem}div.edit-theme-page .e-tab .e-content>.e-item div.content div.section div.e-acrdn-content h5.style-image-header{font-size:1.1rem}div.edit-theme-page .e-tab .e-content>.e-item div.content div.section div.e-acrdn-content img.style-image-thumbnail{width:250px;height:160px;margin:1rem 0;-o-object-fit:contain;object-fit:contain}.e-accordion .e-acrdn-item.e-select.e-acrdn-item>.e-acrdn-header:hover .e-toggle-icon .e-icons.e-tgl-collapse-icon{color:#112f5a}.e-accordion .e-acrdn-item.e-select.e-expand-state>.e-acrdn-header,.e-accordion .e-acrdn-item.e-select.e-expand-state>.e-acrdn-panel,.e-accordion .e-acrdn-item.e-selected.e-select>.e-acrdn-header,.e-accordion .e-acrdn-item.e-selected.e-select>.e-acrdn-panel{background-color:#fafafa!important}.e-accordion .e-acrdn-item .e-acrdn-panel.e-nested .e-acrdn-header .e-acrdn-header-content,.e-accordion .e-acrdn-item.e-select.e-expand-state>.e-acrdn-header .e-icons,.e-accordion .e-acrdn-item.e-select.e-expand-state>.e-acrdn-header .text,.e-accordion .e-acrdn-item.e-select.e-expand-state>.e-acrdn-panel .e-icons,.e-accordion .e-acrdn-item.e-select.e-expand-state>.e-acrdn-panel .text,.e-accordion .e-acrdn-item.e-selected.e-select>.e-acrdn-header .e-icons,.e-accordion .e-acrdn-item.e-selected.e-select>.e-acrdn-header .text,.e-accordion .e-acrdn-item.e-selected.e-select>.e-acrdn-panel .e-icons,.e-accordion .e-acrdn-item.e-selected.e-select>.e-acrdn-panel .text{color:#676a6c}.sf-colorpicker .e-primary{background-color:#fff!important;box-shadow:none!important;color:#173f77!important}.sf-colorpicker .e-primary:hover{background-color:#173f77!important;color:#fff!important}.e-content .e-item{padding-bottom:50px}.edit-table-page .e-content{height:680px}.edit-table-page .datagrid-toolitem-button{width:200px}.e-grid .e-gridheader .e-headercell{padding:16px!important;background-color:#fafafa}.e-grid .e-gridheader .e-headercell .e-headertext{color:#666;font-weight:600}.e-grid .e-frozencontent .e-virtualtable>.e-table,.e-grid .e-frozencontent>.e-table,.e-grid .e-frozenheader .e-virtualtable>.e-table,.e-grid .e-frozenheader>.e-table{border-right:0!important}.e-grid .e-row .e-rowcell{padding:16px!important;border-width:1px 0 0!important}.e-grid .e-row .e-grid-row-actions{display:flex;flex-direction:row;align-items:center;opacity:0}.e-grid .e-row:hover .e-grid-row-actions{opacity:1}.e-tooltip-wrap.e-popup{width:-webkit-max-content;width:-moz-max-content;width:max-content}.ListViewTable.e-grid .e-table{width:auto!important}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBhZ2VzLmxlc3MiLCJhcHAuY3NzIiwibWFzdGVyLmxlc3MiLCJ0YWJsZXMubGVzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFxS0EsQSwwQkFFSSxFLENBQ0ksVSxDQUNBLGtCLENBQ0EsZSxDQUdKLEUsQ0FDSSxTLENBQ0Esb0IsQ0FDQSxpQkFYUixBLGtCQUVJLEUsQ0FDSSxVLENBQ0Esa0IsQ0FDQSxlLENBR0osRSxDQUNJLFMsQ0FDQSxvQixDQUNBLGlCQzlLUixVLENBREEsSSxDQ0NBLEksQ0FDSSxnQyxDQUNBLGMsQ0FDQSxhLENBR0osTSxDREFBLGUsQ0FJQSxjLENBRkEsYSxDQUNBLGdCLENDREksZ0MsQ0FDQSx3QixDQUNBLHVCLENBQ0EsZSxDREpKLCtDLENBSUEsbUQsQ0FDQSxRLENDSEksd0IsQ0FDQSx1QixDQUNBLGUsQ0RBSixtRCxDQUNBLFEsQ0NKSSxnQyxDQU1KLCtDLENBbWlCQSxnQixDQWxpQkksZ0MsQ0FHSixRLENBQ0ksUyxDRE1KLFMsQ0NIQSxDLENBQ0ksYSxDQUdKLFEsQ0FDSSxrQixDQUdKLG9CQUFBLGdCLENBQ0kseUIsQ0FHSixRLENBQ0kscUIsQ0FHSixtQixDQUNJLFMsQ0FHSixnQixDQWNJLGMsQ0FDQSxVLENBQ0EsVyxDQUNBLGtCLENBQ0EsaUMsQ0FBQSx5QixDQUNBLFksQ0FuQkosMEMsQ0FFUSxxQixDQUNBLGlCLENBQ0EsTyxDQUNBLFEsQ0FDQSw4QixDQUNBLFksQ0FDQSxxQixDQUNBLGMsQ0FDQSxVLENBQ0EsZSxDQVdSLHlCLENBQ0ksYyxDQUNBLGlCLENBQ0EsWSxDQUNBLFMsQ0FHSixzQixDQUNJLGlwRCxDQUNBLDZCLENBQ0EsVSxDQUdKLDZCLENBQ0ksZ0MsQ0FNSixJLENBQ0ksZSxDQUNBLGlCLENBR0osZSxDQUNJLGdCLENBQ0EsWSxDQUNBLHFCLENBR0osWSxDQUNJLFMsQ0FJSix1QixDQUVRLHNCLENBSVIsUSxDQUNJLFcsQ0FDQSxXLENBQ0EsYyxDQUNBLFksQ0FDQSxLLENBQ0EsTSxDQUNBLGlCLENBRUEsa0IsQ0FUSix1QixDQVlRLFMsQ0FDQSxpQixDQWJSLDBCLENBZ0JZLGtCLENBaEJaLDBDLENBbUJnQixtQixDQW5CaEIsMEQsQ0FzQm9CLGMsQ0FDQSxnQixDQXZCcEIsVSxDQThCUSxVLENBQ0Esb0IsQ0FFQSxhLENBSUEsaUIsQ0FDQSxXLENBQ0EsVyxDQUNBLFUsQ0FDQSxRLENBVUEseUQsQ0FKQSw4RCxDQUZBLG9CLENEWFIsc0MsQ0NsQ0Esb0QsQ0RpQ0EseUQsQ0MyQlEsd0IsQ0FDQSxvQixDQTdEUixxRCxDQWlFUSxrQyxDQUNBLDhCLENBbEVSLGdDLENBc0VRLGtDLENBQ0EsOEIsQ0R4QlIsd0MsQ0FDQSx1QyxDQ2hEQSxpQyxDQTRFUSxvQixDQTVFUixxQixDQWlGUSxVLENBQ0Esb0IsQ0FsRlIsMkIsQ0F1RlEsOEIsQ0F2RlIsVyxDQTJGUSxlLENBQ0EsVSxDQTVGUixtQixDQWdHUSxrQixDQUNBLFcsQ0FDQSxVLENBbEdSLGEsQ0FzR1EsVSxDQUtSLGUsQ0FDSSx3QixDQUNBLGEsQ0FDQSx1QixDQUFBLGUsQ0FDQSxLLENBQ0EsaUIsQ0FDQSxTLENBTkosa0IsQ0FTUSxhLENBcUJBLDhCLENBaEJKLGdCLENBQ0ksd0IsQ0FDQSxvQixDQUdKLGdCLENBQ0ksd0IsQ0FDQSxvQixDQUdKLFksQ0FDSSx3QixDQUNBLG9CLENBWUosZ0IsQ0FDSSx3QixDQUNBLG9CLENBR0osZ0IsQ0FDSSx3QixDQUNBLG9CLENBR0osZSxDQUNJLGtDLENBQ0EsOEIsQ0FDQSxvQixDQVdQLHVDLENBUkcsYyxDQUNJLHdCLENBQ0Esb0IsQ0FXUixhLENBQ0ksZSxDQUNBLGdCLENBR0oscUIsQ0FFUSxZLENBRlIsbUIsQ0FNUSxlLENBQ0Esa0IsQ0FQUix5QixDQVVZLGEsQ0FDQSxtQixDQVhaLHFDLENBZVksZSxDQWZaLG1DLENBbUJZLGlCLENBbkJaLG1DLENBdUJZLDBCLENEMURaLFUsQ0MrREEsc0IsQ0FDSSx1QixDQUNBLDRCLENBQ0EsaUIsQ0FHSix1RCxDQUNJLDBCLENBR0osa0IsQ0FDSSx5QixDQUNBLDRCLENBQ0EsZSxDQUdKLDRCLENBQ0ksYyxDQURKLDBDLENBSVEsdUIsQ0FJUixnQixDQUNJLGUsQ0FHSixxQixDQUdJLGtCLENBSEoscUIsQ0FLSSwrQixDRGxFSixtQyxDQURBLHVDLENBREEsMkIsQ0NxRVEsdUIsQ0FDQSxzQyxDRDlEUixrQyxDQUdBLDBDLENBSkEsdUMsQ0FHQSwrQyxDQ2dFQSxxQyxDRGpFQSw2QyxDQ21FUSxrQyxDQUNBLG9CLENENURSLGlDLENBREEsc0MsQ0MwREEsb0MsQ0FPUSwrQyxDRDNEUix5RCxDQUNBLGlFLENDOERBLCtFLENEaEVBLHVGLENBR0EsMkMsQ0FDQSxtRCxDQ21FUSxrQyxDQUNBLG9CLENBQ0EsOEIsQ0FUUixxRSxDRHREQSx5RCxDQUVBLHNGLENBQ0EscUYsQ0FGQSxpRSxDQ3NFUSxrQyxDQUNBLG9CLENBS1IsMkMsQ0RyRUEsK0IsQ0N1RUksZSxDQUNBLHdCLENEbkVKLDJELENDc0VBLDRELENBRUksa0MsQ0FHSixlLENBQ0ksVyxDQUNBLFksQ0FDQSxrQixDQUNBLDZCLENBSkosbUQsQ0FhWSxjLENBYlosd0MsQ0FpQlksZSxDQUNBLGEsQ0FsQlosZ0MsQ0E0QlEsVyxDQUNBLFUsQ0FDQSxlLENBQ0EscUIsQ0FDQSxxQixDQUFBLGtCLENBSVIsVyxDQUNJLFcsQ0FDQSxVLENBQ0Esb0IsQ0FHSixRLENBQ0ksVyxDQUNBLFUsQ0FHSixTLENBQ0ksYSxDQUdKLFEsQ0FDSSxlLENBREosb0IsQ0FJUSxlLENBSlIsNEIsQ0FRUSxPLENBQ0EsYyxDRDFFUixJLENDOEVBLE0sQ0Q3RUEsZ0IsQ0FDQSxRLENDNkVJLDZCLENBQ0Esd0IsQ0FDQSx5QixDQUdKLEksQ0Q1RUEsYyxDQzZFSSw4QixDQUdKLE8sQ0FrZEEsd0IsQ0FqZEkseUIsQ0FJSixJLENEOUVBLE0sQ0MrRUksNEIsQ0FDQSxRLENBQ0EsVSxDQUlKLGtCLENEL0VBLGdCLENDZ0ZJLDJDLENBSUEsa0MsQ0FHSixZLENEL0VBLFUsQ0NnRkksMkMsQ0FDQSxrQyxDQUdKLG9CLENBQ0ksMkMsQ0FJQSx3QixDQUNBLGEsQ0FHSixjLENBQ0ksd0IsQ0FDQSwyQyxDQUNBLGEsQ0FHSixrQixDQUNJLGlDLENEaEZKLGtCLENDbUZBLGtCLENBQ0ksd0IsQ0FHSixZLENBQ0ksd0IsQ0FDQSxpQyxDQUdKLGlCLENEcEZBLGUsQ0NxRkksMkMsQ0FJQSxrQyxDQUdKLFcsQ0RwRkEsUyxDQ3FGSSxrQyxDQUNBLDJDLENBS0osa0IsQ0FDSSxpQyxDRHBGSixrQixDQ3VGQSxrQixDQUNJLHdCLENBR0osWSxDQUNJLHdCLENBQ0EsaUMsQ0FHSixrQyxDQUNJLFcsQ0FDQSxlLENBR0osUSxDQUNJLGMsQ0FPSixPLENBQ0ksYyxDQUNBLFUsQ0FDQSxrQixDQUNBLFksQ0FHSixRLENBQ0ksK0IsQ0FHSixtQixDQUNJLFUsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxlLENBQ0EsWSxDQUNBLHNCLENBTkosdUIsQ0FTUSxXLENBQ0EsVSxDQUlSLHFCQUFBLFMsQ0FDSSxvQixDRDFGSixRLENBREEsa0MsQ0M4RkEsZUFBQSxVLE1BQUEsTSxNQUFBLGMsQ0QvRkEsNEMsQ0NtR0ksa0MsQ0FDQSxvQixDRDFGSixvRixDQ2lHSSx1RSxDQUNJLG1CLENBS1Isb0MsQ0FDSSxxQixDQUdKLDZDLENBQ0ksdUIsQ0FHSixNQUFBLEssQ0FDSSxhLENBK0pKLGdDLENBeERBLCtDLENBcEdBLGlCLENBRUksbUIsQ0FGSixpRSxDQU1ZLGEsQ0RwR1osOEIsQ0M4RkEsNkIsQ0FXUSxZLENBQ0Esa0IsQ0RyR1Isc0MsQ0N5RkEscUMsQ0FlWSxxQixDQUNBLHNCLENBQ0Esa0IsQ0FDQSwwQixDRHBHWixtRCxDQ2tGQSxrRCxDQXFCZ0Isd0IsQ0FDQSxxQixDQU1oQixVLENBQ0kseUIsQ0R0R0osa0QsQ0FDQSxtRCxDQUNBLG1ELENBSEEsK0MsQ0FJQSxrRSxDQ3NHQSxpRCxDQU1JLHVCLENBQ0Esc0IsQ0FDQSx3QixDQVlKLGtCLENBQ0ksdUIsQ0FDQSxtQixDQUdKLHNCLENBQ0ksdUIsQ0FPSixhLENBQ0ksdUIsQ0FHSixRLENBQ0ksa0IsQ0FHSiw2QixDQUNJLDBCLENBR0osc0IsQ0FDSSxZLENBQ0EscUIsQ0FDQSxjLENBSEosbUMsQ0FNUSx3QixDQUNBLHdCLENBUFIsdUQsQ0FVWSwrQixDQUlBLFksQ0Q1SFosd0QsQ0M0SFksWSxDQWRaLHFELENBa0JZLGUsQ0FLWixrRSxDQU9ZLGtCLENBUFosZ0YsQ0FVZ0IsVyxDQVZoQiw2RixDQWFvQixjLENBQ0EsbUIsQ0FBQSxnQixDQUNBLGlCLENBT3BCLCtCLENBR1EsaUIsQ0EyQlIsMkMsQ0Q3SUEsZ0QsQ0FuQkEsNkMsQ0NrSUEsb0MsQ0FNWSxZLENBSUosMEMsQ0FHUSxhLENBQ0EsaUIsQ0FKUixtRCxDQVFRLGEsQ0FDQSxpQixDQUNBLHFCLENBQ0EseUIsQ0FDQSxLLENBQ0EsTSxDQUNBLE8sQ0FDQSxRLENBYWhCLHVCLENBQ0ksVyxDQUdKLHdCLENBQ0ksWSxDQUNBLGEsQ0FDQSxhLENBQ0EsZ0IsQ0FHSixPLENBQ0ksc0IsQ0FHSixxQixDQW9DQSx3QixDQUVJLFEsQ0FHQSxlLENBRUEsb0MsQ0EzQ0oscUIsQ0FDSSx1QixDQUFBLGUsQ0FHQSxZLENBRUEsaUIsQ0FOSiwrQixDQVNRLGEsQ0FUUiw0QixDQWFRLGEsQ0FiUiw4QixDQWlCUSxhLENBakJSLDBCLENBcUJRLGMsQ0FDQSxlLENBdEJSLHdDLENBMEJRLHFCLENBQ0EsYyxDQUNBLFUsQ0E1QlIsOEMsQ0FpR0EsMEMsQ0FqRVEsZSxDQUlSLHdCLENBQ0ksYyxDQUVBLFUsQ0FDQSx3QixDQUVBLFksQ0FFQSxZLENBQ0EsNkIsQ0FDQSxrQixDQUNBLFksQ0FHSixzQyxDQUNJLFksQ0FDQSx3QixDQUNBLFEsQ0FHSixpQixDQU9BLG1CLENBQ0ksWSxDQUNBLGtCLENBQ0Esa0IsQ0FWSixpQixDQUdJLFEsQ0FJSixtQixDQUlJLGMsQ0FHSix3QixDQUNJLGEsQ0FHSiwwQixDQUNJLGdCLENBR0osMkIsQ0FDSSxhLENBR0osMEIsQ0FDSSxhLENBR0osc0IsQ0FDSSxjLENBQ0EsZSxDQUdKLG9DLENBQ0kscUIsQ0FDQSxjLENBQ0EsVSxDQU1KLGtCLENBQ0ksWSxDQUNBLDZCLENBQ0Esa0IsQ0FDQSx3QixDQUNBLGlCLENBQ0EsZ0IsQ0FDQSxrQixDQUdKLHFCLENBQ0ksVyxDQUNBLGUsQ0FHSixhLENBQ0ksWSxDQUNBLGUsQ0FDQSxRLENBQ0EsUyxDQUNBLGtCLENBR0osZ0IsQ0FDSSxjLENBR0osMEIsQ0FDSSxXLENBQ0EsYSxDQUNBLGEsQ0FHSixrQixDQUNJLG9CLENBQ0EsYSxDQU9KLG1CLENBQ0ksd0IsQ0FDQSxpQixDQUNBLGUsQ0FDQSxrQixDQUdKLGdCLENBQ0ksWSxDQUNBLGdCLENBQ0EsZSxDQUNBLHFCLENBR0osWSxDQUNJLFksQ0FDQSx5RCxDQUNBLFEsQ0FHSixZLENBQ0ksWSxDQUNBLHFCLENBQ0Esa0IsQ0FDQSxZLENBQ0EsYyxDQUNBLGlCLENBQ0EsK0IsQ0FHSixrQixDQUNJLHdCLENBR0oscUIsQ0FDSSx3QixDQUNBLHdCLENBR0osWSxDQUNJLGMsQ0FDQSxhLENBQ0EsaUIsQ0FHSixZLENBQ0ksaUIsQ0FDQSxnQixDQUNBLGUsQ0FDQSxzQixDQUNBLFUsQ0FDQSxrQixDQUdKLGEsQ0FDSSxZLENBQ0EscUIsQ0FDQSxrQixDQUNBLHNCLENBQ0EsWSxDQUNBLGEsQ0FHSixlLENBQ0ksYyxDQUNBLGtCLENBR0osb0IsQ0FDSSxvQixDQUdKLHVCLENBQ0kseUIsQ0FDQSxZLENBQ0EscUIsQ0FISixzQyxDQU1RLFcsQ0FDQSxNLENBQ0EsWSxDQUNBLHFCLENBVFIsb0QsQ0FZWSxNLENBQ0EscUIsQ0FDQSxhLENBZFosdUQsQ0RsS0EsOEMsQ0FDQSwrQyxDQUZBLHVELENDcUxZLG9CLENBbEJaLDRCLENBdUJRLFcsQ0FDQSxNLENBSVIsa0IsQ0FDSSxrQixDQUdKLDZCLENBQ0ksb0IsQ0FHSixzQixDQUNJLFcsQ0FESix3QyxDQUlRLDhCLENBSlIscUMsQ0FRUSxXLENBQ0EsUSxDQUNBLE0sQ0FDQSxPLENBQ0EsaUIsQ0ZyaUNSLG1CLENBQ0ksa0MsQ0FHSixzQixDQzgyQkEsa0IsQ0Q3MkJJLGdCLENBR0oscUIsQ0FDSSxZLENBQ0EsVSxDQUdKLHFDLENBRVEscUIsQ0FDQSxZLENBQ0EsWSxDQUNBLGtCLENBTFIsZ0QsQ0FRWSxVLENBUlosbUUsQ0FXZ0IsWSxDQUNBLHFCLENBQ0EsVyxDQUNBLGdCLENBQ0EsMEIsQ0FDQSxpQixDQVloQixnQixDQUNJLFksQ0FDQSxrQixDQUNBLHNCLENBQ0EsVSxDQWFKLHVDLENBakJBLGlDLENBU1EsaUIsQ0FDQSxVLENBQ0EsVyxDQUNBLFMsQ0FDQSxjLENBSVIsc0IsQ0FqQkEsZ0IsQ0FrQkksYyxDQUNBLGlCLENBV0osZSxDQUNJLGUsQ0FTSix3QixDQU5BLDZCLENBQ0ksZ0IsQ0FDQSxlLENBQ0EsVSxDQUdKLHdCLENBQ0ksVyxDQUdBLGdCLENBR0osZ0IsQ0FDSSxXLENBQ0EsYyxDQUNBLGEsQ0FHSix5QixDQUNJLDBCLENBQ0EsVSxDQUdKLDRCLENBQ0ksb0IsQ0FHSixvQixDQUdJLDhCLENBQ0EsaUIsQ0FHQSw0QyxDQUNBLGtCLENBR0osSyxDQUNJLGUsQ0FDQSxVLENBR0osb0MsQ0E2UEEsbUYsQ0E3SEEsbUUsQ0E5SFEsWSxDQUlSLHlCLENBQ0kscUIsQ0FESiw2QixDQUlRLFcsQ0FJUixlLENBQ0kseUIsQ0FDQSxvQixDQUdKLDBCLENBQ0ksaUIsQ0FDQSxRLENBR0oseUIsQ0FDSSwyQixDQUNBLGtCLENBR0osSSxDQ2cxQkEsTSxDRC8wQkksaUIsQ0FDQSxlLENBR0osTyxDQUNJLGlCLENBQ0EsUyxDQUNBLFUsQ0FDQSw2QixDQUFBLHFCLENBQ0EsNkIsQ0FBQSxxQixDQUNBLFMsQ0FDQSxpQixDQWtCSixpQixDQUNJLGMsQ0FHSixrQixDQUNJLDZCLENBR0osNEIsQ0FDSSx3QixDQUNBLHdCLENBR0osVyxDQUNJLFksQ0FDQSxZLENBQ0Esc0IsQ0FISixzQixDQU1RLDJCLENBQ0EscUIsQ0FDQSxpQyxDQVJSLDZCLENBWVEsVyxDQUNBLGlELENBYlIsaUMsQ0FnQlksVyxDQWhCWix1QixDQXFCUSxhLENBckJSLHlCLENBeUJRLFcsQ0F6QlIsNkIsQ0E2QlEsaUQsQ0FFQSw2REFBQSwrQyxDQUVRLGlCQWpDaEIscUIsQ0F1Q1EscUIsQ0F2Q1Isc0IsQ0EyQ1EsYyxDQUNBLGEsQ0E1Q1Isd0IsQ0ErQ1ksVyxDQUtaLHVCLENBQ0ksVSxDQUdKLDBDLENBRVEsYyxDQUNBLGlCLENBQ0EsUyxDQUNBLGUsQ0FDQSxpQixDQUNBLGEsQ0FQUixvRCxDQ20xQkEsNkMsQ0FDQSw2QyxDRHgwQlksa0IsQ0FaWixvRCxDQ3kxQkEsOEQsQ0FEQSwwRCxDQUVBLHdELENEdjBCWSxXLENBQ0EsZSxDQXBCWix3RCxDQXdCWSxVLENBQ0EsYyxDQXpCWiw4RCxDQTZCWSxZLENBQ0Esc0IsQ0E5QlosOEQsQ0FvRVksUyxDQXBFWixtRixDQTBDZ0IsUyxDQWlDQSxXLENBQ0EsNEIsQ0FDQSxpQixDQUNBLGlCLENBQ0EsSyxDQUNBLE0sQ0FDQSxPLENBQ0EsUSxDQUNBLGlCLENBQ0Esa0IsQ0FDQSxhLENBQ0Esa0IsQ0FsQ0osd0UsQ0FFUSxVLENBRlIsK0UsQ0FNUSxVLENBQ0Esd0IsQ0FDQSx5QixDQUNBLFksQ0FDQSxTLENBOEJwQiwyQyxDQUVRLFksQ0FDQSxjLENBQ0EscUIsQ0FKUiw0RCxDQU9ZLFMsQ0FDQSxpQixDQUVBLGlFQUFBLGUsQ0FDSSxnQixDQVhoQiw4RCxDQWVnQixjLENBQ0Esd0IsQ0FDQSxpQixDQUNBLFcsQ0FsQmhCLGtFLENBcUJvQixVLENBQ0EsVyxDQXRCcEIsc0UsQ0EyQmdCLGtDLENBTWhCLHNGLENBTVEsWSxDQUNBLG1CLENBSVIsd0MsQ0FFUSxjLENBRlIsb0csQ0FPWSxZLENBQ0Esc0IsQ0FDQSxrQixDQUNBLFcsQ0FDQSx3QixDQVhaLHNHLENBQUEseUgsQ0FjZ0IsYSxDQUNBLGtCLENBZmhCLDhHLENBbUJnQixZLENBQ0Esa0IsQ0FDQSxrQixDQUNBLG1CLENBdEJoQixnSCxDQUFBLHNHLENBeUJvQixRLENBekJwQiwrRyxDQXVDZ0IsaUIsQ0FDQSxXLENBQ0EsWSxDQUNBLFUsQ0FJUixxSCxDQUNJLGUsQ0FLWixvQyxDQU1RLHdCLENBQ0EsaUIsQ0FDQSxZLENBRUEsZ0IsQ0FWUixvRCxDQWFZLFksQ0FDQSxxQixDQUNBLGtCLENBQ0Esa0IsQ0FDQSxrQixDQWpCWix3RCxDQW9CZ0IsWSxDQUNBLG1CLENBQUEsZ0IsQ0FyQmhCLGlFLENBeUJnQixZLENBQ0EscUIsQ0FDQSxzQixDQUNBLFcsQ0E1QmhCLGlGLENBK0JvQixZLENBQ0Esa0IsQ0FDQSxzQixDQUNBLHdCLENBbENwQiwyRixDQXFDd0IsVSxDQUNBLFcsQ0FDQSxxQixDQUNBLDBCLENBQ0EsaUIsQ0F6Q3hCLDBFLENBOENvQixnQixDQUNBLGUsQ0FDQSxnQixDQWhEcEIsZ0UsQ0FxRGdCLFMsQ0FDQSxtQyxDQXREaEIsNkUsQ0F5RG9CLGMsQ0FDQSwrQixDQUlSLHNFLENBRVEsbUIsQ0FPcEIsd0QsQ0FFUSxhLENBQ0EsbUIsQ0FIUiwyQyxDQVFZLFksQ0FDQSxrQixDQVRaLDJELENBWWdCLFcsQ0FDQSxpQixDQWJoQix1RSxDQWdCb0IsYyxDQUNBLGUsQ0FDQSxhLENBR0osZ0YsQ0FDSSxVLENBdEJwQiw2QyxDQTRCWSxZLENBQ0Esc0IsQ0E3QloseUQsQ0FBQSxxRSxDQWdDZ0IsWSxDQUNBLHFCLENBQ0EsWSxDQWxDaEIseUYsQ0EwQ3dCLFksQ0FDQSxxQixDQUNBLFksQ0E1Q3hCLCtHLENBK0M0QixnQixDQS9DNUIsbUgsQ0FtRDRCLFcsQ0FDQSxZLENBQ0EsYSxDQUNBLHFCLENBQUEsa0IsQ0N5d0I1QixrSCxDRDd2QkksYSxDQ2l3Qkosa0UsQ0FFQSxpRSxDRGh3QkEsOEQsQ0MrdkJBLDZELENEM3ZCSSxrQyxDQU9KLDBGLENDNnZCQSwyRSxDQUpBLHdFLENBTUEsMEUsQ0FKQSx1RSxDQUNBLHVFLENEdndCQSxvRSxDQ3l3QkEsc0UsQ0FKQSxtRSxDRDl2QlEsYSxDQVFSLDBCLENBRVEsK0IsQ0FDQSx5QixDQUNBLHVCLENBRUEsZ0MsQ0FDSSxrQyxDQUNBLG9CLENBS1osa0IsQ0FFUSxtQixDQUlSLDJCLENBRVEsWSxDQUZSLDBDLENBTVEsVyxDR3ptQlIsbUMsQ0FFUSxzQixDQUNBLHdCLENBSFIsaUQsQ0FNWSxVLENBQ0EsZSxDRnUyQ1osaUQsQ0FGQSxpQyxDQUNBLGdELENFNzJDQSxnQyxDQWVRLHdCLENBZlIseUIsQ0FvQlksc0IsQ0FDQSw4QixDQXJCWixrQyxDQXlCWSxZLENBQ0Esa0IsQ0FDQSxrQixDQUVBLFMsQ0FHSix3QyxDQUVRLFMsQ0FLaEIsdUIsQ0FDSSx5QixDQUFBLHNCLENBQUEsaUIsQ0FHQSw4QixDQUNJLG9CIiwiZmlsZSI6ImFwcC5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsi77u/XG5cbi5tZXRhZGF0YS1jb250YWluZXIge1xuICAgIGJvcmRlcjogc29saWQgMXB4ICNkZWUyZTYgIWltcG9ydGFudDtcbn1cblxuLm1haWwtdGVtcGxhdGUtcHJldmlldywgLnNpZ25hdHVyZS1wcmV2aWV3IHtcbiAgICBtYXgtaGVpZ2h0OiA1MDBweDtcbn1cblxuLmxhbmRpbmctcGFnZS1wcmV2aWV3IHtcbiAgICBoZWlnaHQ6IDgwMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4ubWFpbC10ZW1wbGF0ZS1saXN0LXZpZXcge1xuICAgIC5lLWxpc3QtaXRlbSB7XG4gICAgICAgIGhlaWdodDogNDhweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIC5lLXRvb2x0aXAge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgIC5lLXRvb2x0aXAtY29udGVudCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA1MDBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU1NTU1QUE7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZXh0ZW5zaW9uLWltYWdlIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uZmlsZS1pbnB1dC16b25lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBpbnB1dFt0eXBlPWZpbGVdIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxufVxuXG4uYmFja2dyb3VuZC1pbnB1dC16b25lIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgaW5wdXRbdHlwZT1maWxlXSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbn1cblxuLmV4dGVuc2lvbi1pY29uIHtcbiAgICBtYXgtd2lkdGg6IDE1MHB4O1xufVxuXG4ubGFuZGluZy1wYWdlLWJhY2tncm91bmQtd3JhcCB7XG4gICAgbWF4LWhlaWdodDogMzUwcHg7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICB3aWR0aDogYXV0bztcbn1cblxuLmxhbmRpbmctcGFnZS1iYWNrZ3JvdW5kIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICBtYXgtaGVpZ2h0OiAzMDBweDtcbn1cblxuLmV4dGVuc2lvbi1pbWFnZSB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmxhbmRpbmctcGFnZS1jc3MtdGV4dGJveCB7XG4gICAgbWluLWhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmUtZ3JpZCAudGV4dC13aGl0ZSAuZS1pY29ucyB7XG4gICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgPiAuZS1zaXRlLWNvbnRlbnQge1xuICAgIEBjb250ZW50LW1hcmdpbjogMjVweDtcblxuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDI1MHB4ICsgQGNvbnRlbnQtbWFyZ2luKTtcbiAgICBtYXJnaW4tcmlnaHQ6IEBjb250ZW50LW1hcmdpbjtcblxuICAgIC8qIE5hdmJhciBoZWlnaHQgKyBuYXZiYXIgcGFkZGluZyAoMngpICsgYWN0dWFsIGNvbnRlbnQgbWFyZ2luICovXG4gICAgbWFyZ2luLXRvcDogY2FsYyg0MHB4ICsgMC41cmVtICsgMC41cmVtICsgQGNvbnRlbnQtbWFyZ2luKTtcbiAgICBtYXJnaW4tYm90dG9tOiBAY29udGVudC1tYXJnaW47XG59XG5cbi5pY29uIHtcbiAgICBtYXgtaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiBhdXRvO1xufVxuXG4uY3VzdG9tLWZpbGUtdXBsb2FkIHtcbiAgICBpbnB1dFt0eXBlPVwiZmlsZVwiXSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4uZ29vZ2xlLWxpc3QgLmUtbGlzdC1pdGVtIHtcbiAgICBoZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcblxuICAgIGltZyB7XG4gICAgICAgIGhlaWdodDogMzBweDtcbiAgICB9XG59XG5cbi5lLW1lbnRpb24tY2hpcCB7XG4gICAgYmFja2dyb3VuZDogd2hpdGUgIWltcG9ydGFudDtcbiAgICBjb2xvcjogYmxhY2sgIWltcG9ydGFudDtcbn1cblxuLmNlbnRlci1yYWRpby1hZnRlcjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwcHg7XG59XG5cbi5jZW50ZXItcmFkaW8tYWZ0ZXI6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIHRvcDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4uYnRuLCAuZS1idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucmlwcGxlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDJweDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBhbmltYXRpb24tbmFtZTogcmlwcGxlO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gICAgb3BhY2l0eTogMDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbkBrZXlmcmFtZXMgcmlwcGxlIHtcblxuICAgIDAlIHtcbiAgICAgICAgb3BhY2l0eTogLjQ7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMTAwKTtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB9XG59XG5cbi5lLWljb24tZGxnLWNsb3NlIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG59XG5cbi5lLXNpZGViYXIuZS1yaWdodCB7XG4gICAgYm9yZGVyLWxlZnQ6IDJweCAjY2VkNGRhIHNvbGlkO1xufVxuXG4uZS1kbGctY29udGFpbmVyLnVwcGVyLW1vZGFsIHtcbiAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgICB6LWluZGV4OiAxMDAwMDEgIWltcG9ydGFudDtcbn1cblxuLmxvZ2luLXBhZ2Uge1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIC5jZW50ZXItYmcge1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIH1cblxuICAgIC5sb2dpbi1pbWFnZS13cmFwIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL0ltYWdlcy9vbW5pc2hhcmUtbG9naW4ucG5nKTtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxvZ2luLWxvZ28ge1xuICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICB9XG5cbiAgICAubG9naW4tZmlsbGVyIHtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgIH1cblxuICAgIC5sb2dpbi1vdXRlci13cmFwIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9JbWFnZXMvb21uaXNoYXJlLWxvZ2luLnBuZyk7XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgICAgICAgLmxvZ2luLWlubmVyLXdyYXAge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNzAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAud2hpdGUtYmcge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICB9XG5cbiAgICAubG9nby13cmFwIHtcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAxIC8gMTtcbiAgICAgICAgaGVpZ2h0OiAyLjRyZW07XG5cbiAgICAgICAgKiB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5lLWFjcmRuLWhlYWRlci1jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnVzZXItZWRpdC1wYWdlIHtcbiAgICAucHJvZmlsZS1pbWFnZS11cGxvYWQtd3JhcCB7XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICAgIC5lLXVwbG9hZCxcbiAgICAgICAgbGksXG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmUtdXBsb2FkLFxuICAgICAgICAuZS11cGxvYWQtZmlsZXMsXG4gICAgICAgIC5lLXVwbG9hZC1maWxlLWxpc3QsXG4gICAgICAgIC51cGxvYWQtaW1hZ2Uge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC51cGxvYWQtaW1hZ2Uge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuZS11cGxvYWQtZmlsZS1saXN0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5lLWZpbGUtc2VsZWN0LXdyYXAge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmUtdXBsb2FkLWJyb3dzZS1idG4ge1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDk5OTk7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmUtdXBsb2FkIHtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIC51cGxvYWQtaW1hZ2Uge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmUtdXBsb2FkLWJyb3dzZS1idG4ge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5lLWZpbGUtc2VsZWN0LXdyYXAge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmUtdXBsb2FkLWJyb3dzZS1idG4ge1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwMjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgd29yZC1icmVhazogbm9ybWFsO1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5uYXZpZ2F0aW9uLWVkaXQtcGFnZSB7XG4gICAgLm5hdmlnYXRpb24tdHlwZS13cmFwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuXG4gICAgICAgIC5uYXZpZ2F0aW9uLXR5cGUge1xuICAgICAgICAgICAgd2lkdGg6IDE1JTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcblxuICAgICAgICAgICAgJjpub3QoOm50aC1jaGlsZCg2bikpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IGxpZ2h0Z3JheSAycHggc29saWQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJweDtcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0Z3JheSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZm9ybS1kYXRhLWRlc2lnbmVyIHtcbiAgICBkaXYuZS1xdWVyeS1idWlsZGVyID4gZGl2LmUtZ3JvdXAtY29udGFpbmVyID4gZGl2LmUtbGliLmUtYnRuLWdyb3VwIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBkaXYuZS1xdWVyeS1idWlsZGVyLnZpZXd0eXBlLWNyZWF0ZSBkaXYuZS1ydWxlLW9wZXJhdG9yLmUtb3BlcmF0b3Ige1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5kaXYuZGF0YS1mb3JtLWRlc2lnbmVyLXBhZ2Uge1xuICAgIC5pY29uLWFjdGlvbiB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICAuZS1kYXNoYm9hcmRsYXlvdXQuZS1jb250cm9sIC5lLXBhbmVsIC5lLXBhbmVsLWNvbnRhaW5lciB7XG4gICAgICAgIC5lLXBhbmVsLWhlYWRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNzU3NTc1O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC40cmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICA+IGRpdi50aXRsZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMC4ycmVtIDAuNnJlbTtcblxuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgPiBpLmZhLXNvbGlkIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM3NTc1NzU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC40cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiBwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgID4gaS5mYS1zb2xpZCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwLjRyZW07XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2NjYztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIgLmUtcGFuZWwtaGVhZGVyID4gaS5mYS1zb2xpZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbml0aWFsO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5kaXYudGhlbWVzLXBhZ2Uge1xuICAgIEBwYW5lbHMtcGVyLXJvdzogNDtcbiAgICBAY29sb3Itd2hlZWwtaXRlbS1zaXplOiAxOHB4O1xuICAgIEBjb2xvci13aGVlbC1pdGVtLW92ZXJsYXA6IDVweDtcblxuICAgIGRpdi50aGVtZS1wYW5lbC1ncmlkIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBwYWRkaW5nOiAycmVtO1xuICAgICAgICAvKiBOZWdhdGVkIGJ5IG1hcmdpbi1idHRvbSBvbiBkaXYudGhlbWUtcGFuZWwgKi9cbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG5cbiAgICAgICAgZGl2LnRoZW1lLXBhbmVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyBAcGFuZWxzLXBlci1yb3cpO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4MHB4O1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBkaXYubWV0YWRhdGEge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG5cbiAgICAgICAgICAgICAgICBkaXYuY29sb3Itd2hlZWwge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogY2FsYygtQGNvbG9yLXdoZWVsLWl0ZW0tc2l6ZSAvIDIpO1xuXG4gICAgICAgICAgICAgICAgICAgIGRpdi5jb2xvciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogQGNvbG9yLXdoZWVsLWl0ZW0tc2l6ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogQGNvbG9yLXdoZWVsLWl0ZW0tc2l6ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogY2FsYyhAY29sb3Itd2hlZWwtaXRlbS1zaXplIC8gMik7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC1AY29sb3Itd2hlZWwtaXRlbS1vdmVybGFwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaDQudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMC40cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgZGl2LmFjdGlvbnMge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSA1MG1zIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgICAgICAgICAgYnV0dG9uLmUtYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMTVtcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGRpdi5hY3Rpb25zIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuZGl2LmVkaXQtdGhlbWUtcGFnZSB7XG4gICAgZGl2IC5zZWN0aW9uLWFkdmFuY2VkIC5jb2x1bW4taGVhZGVyIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNHJlbTtcbiAgICB9XG5cbiAgICAuZS10YWIge1xuICAgICAgICAuZS10b29sYmFyLWl0ZW1zIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgICAgICAuZS10b29sYmFyLWl0ZW0ge1xuICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAuZS10YWItdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNBN0IxQzI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5lLWFjdGl2ZSAuZS10YWItdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNTU1NTU1O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5lLWNvbnRlbnQgPiAuZS1pdGVtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgZGl2LmNvbnRlbnQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICByb3ctZ2FwOiAxcmVtO1xuXG4gICAgICAgICAgICAgICAgZGl2LnNlY3Rpb24ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICByb3ctZ2FwOiAxcmVtO1xuXG4gICAgICAgICAgICAgICAgICAgIGRpdi5lLWFjcmRuLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgICAgICByb3ctZ2FwOiAycmVtO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBoNS5zdHlsZS1pbWFnZS1oZWFkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcuc3R5bGUtaW1hZ2UtdGh1bWJuYWlsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDFyZW0gMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtYWNyZG4taXRlbSA+IC5lLWFjcmRuLWhlYWRlcjpob3ZlciAuZS10b2dnbGUtaWNvbiAuZS1pY29ucy5lLXRnbC1jb2xsYXBzZS1pY29uLFxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QuZS1hY3Jkbi1pdGVtID4gLmUtYWNyZG4taGVhZGVyOmhvdmVyIC5lLXRvZ2dsZS1pY29uIC5lLWljb25zLmUtdGdsLWNvbGxhcHNlLWljb24ge1xuICAgIGNvbG9yOiBAb21uaXNoYXJlLWRhcmtibHVlO1xufVxuXG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdGVkLmUtc2VsZWN0ID4gLmUtYWNyZG4taGVhZGVyLFxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QuZS1leHBhbmQtc3RhdGUgPiAuZS1hY3Jkbi1oZWFkZXIsXG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdGVkLmUtc2VsZWN0ID4gLmUtYWNyZG4tcGFuZWwsXG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdC5lLWV4cGFuZC1zdGF0ZSA+IC5lLWFjcmRuLXBhbmVsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JheSAhaW1wb3J0YW50O1xuXG4gICAgLnRleHQsIC5lLWljb25zIHtcbiAgICAgICAgY29sb3I6IEB0ZXh0LWJsYWNrO1xuICAgIH1cbn1cblxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0gLmUtYWNyZG4tcGFuZWwuZS1uZXN0ZWQgLmUtYWNyZG4taGVhZGVyIC5lLWFjcmRuLWhlYWRlci1jb250ZW50IHtcbiAgICBjb2xvcjogQHRleHQtYmxhY2s7XG59XG5cbi5zZi1jb2xvcnBpY2tlciB7XG4gICAgLmUtcHJpbWFyeSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6IEBvbW5pc2hhcmUtYmx1ZSAhaW1wb3J0YW50O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQG9tbmlzaGFyZS1ibHVlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmUtY29udGVudCB7XG4gICAgLmUtaXRlbSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgIH1cbn1cblxuLmVkaXQtdGFibGUtcGFnZSB7XG4gICAgLmUtY29udGVudCB7XG4gICAgICAgIGhlaWdodDogNjgwcHg7XG4gICAgfVxuXG4gICAgLmRhdGFncmlkLXRvb2xpdGVtLWJ1dHRvbiB7XG4gICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICB9XG59IiwiaHRtbCxcbmJvZHksXG4uZS1jb250cm9sIHtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogIzY3NmE2Yztcbn1cbi5lLWRkbCxcbi5lLWRkbCAuZS1pbnB1dCxcbi5lLWRkbC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LFxuaW5wdXQuZS1pbnB1dCxcbnRleHRhcmVhLmUtaW5wdXQsXG4uZS1pbnB1dC1ncm91cCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtY29udHJvbCAuZS1sYWJlbCxcbi5lLWxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNjc2YTZjICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG4uZS1kZGwuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciAuZS1pbnB1dCB7XG4gIGZvbnQtZmFtaWx5OiBNb250c2VycmF0ICFpbXBvcnRhbnQ7XG59XG5oMTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5hLFxuLmJ0bi1saW5rIHtcbiAgY29sb3I6ICMwMDcxYzE7XG59XG4uY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiAxLjFyZW07XG59XG4udmFsaWQubW9kaWZpZWQ6bm90KFt0eXBlPWNoZWNrYm94XSkge1xuICBvdXRsaW5lOiAxcHggc29saWQgIzI2YjA1MDtcbn1cbi5pbnZhbGlkIHtcbiAgb3V0bGluZTogMXB4IHNvbGlkIHJlZDtcbn1cbi52YWxpZGF0aW9uLW1lc3NhZ2Uge1xuICBjb2xvcjogcmVkO1xufVxuI2JsYXpvci1lcnJvci11aSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMjE0NzQ4MzY0NztcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDJweCk7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jYmxhem9yLWVycm9yLXVpIC5ibGF6b3ItZXJyb3ItdWktdHh0LXdyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggYmxhY2s7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNzUwcHg7XG59XG4jYmxhem9yLWVycm9yLXVpIC5kaXNtaXNzIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwLjc1cmVtO1xuICB0b3A6IDAuNXJlbTtcbn1cbi5ibGF6b3ItZXJyb3ItYm91bmRhcnkge1xuICBiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCM2FXUjBhRDBpTlRZaUlHaGxhV2RvZEQwaU5Ea2lJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdlRzFzYm5NNmVHeHBibXM5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZlR3hwYm1zaUlHOTJaWEptYkc5M1BTSm9hV1JrWlc0aVBqeGtaV1p6UGp4amJHbHdVR0YwYUNCcFpEMGlZMnhwY0RBaVBqeHlaV04wSUhnOUlqSXpOU0lnZVQwaU5URWlJSGRwWkhSb1BTSTFOaUlnYUdWcFoyaDBQU0kwT1NJdlBqd3ZZMnhwY0ZCaGRHZytQQzlrWldaelBqeG5JR05zYVhBdGNHRjBhRDBpZFhKc0tDTmpiR2x3TUNraUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLQzB5TXpVZ0xUVXhLU0krUEhCaGRHZ2daRDBpVFRJMk15NDFNRFlnTlRGRE1qWTBMamN4TnlBMU1TQXlOalV1T0RFeklEVXhMalE0TXpjZ01qWTJMall3TmlBMU1pNHlOalU0VERJMk55NHdOVElnTlRJdU56azROeUF5TmpjdU5UTTVJRFV6TGpZeU9ETWdNamt3TGpFNE5TQTVNaTR4T0RNeElESTVNQzQxTkRVZ09USXVOemsxSURJNU1DNDJOVFlnT1RJdU9UazJRekk1TUM0NE56Y2dPVE11TlRFeklESTVNU0E1TkM0d09ERTFJREk1TVNBNU5DNDJOemd5SURJNU1TQTVOeTR3TmpVeElESTRPUzR3TXpnZ09Ua2dNamcyTGpZeE55QTVPVXd5TkRBdU16Z3pJRGs1UXpJek55NDVOak1nT1RrZ01qTTJJRGszTGpBMk5URWdNak0ySURrMExqWTNPRElnTWpNMklEazBMak0zT1RrZ01qTTJMakF6TVNBNU5DNHdPRGcySURJek5pNHdPRGtnT1RNdU9EQTNNa3d5TXpZdU16TTRJRGt6TGpBeE5qSWdNak0yTGpnMU9DQTVNaTR4TXpFMElESTFPUzQwTnpNZ05UTXVOakk1TkNBeU5Ua3VPVFl4SURVeUxqYzVPRFVnTWpZd0xqUXdOeUExTWk0eU5qVTRRekkyTVM0eUlEVXhMalE0TXpjZ01qWXlMakk1TmlBMU1TQXlOak11TlRBMklEVXhXazB5TmpNdU5UZzJJRFkyTGpBeE9ETkRNall3TGpjek55QTJOaTR3TVRneklESTFPUzR6TVRNZ05qY3VNVEkwTlNBeU5Ua3VNekV6SURZNUxqTXpOeUF5TlRrdU16RXpJRFk1TGpZeE1ESWdNalU1TGpNek1pQTJPUzQ0TmpBNElESTFPUzR6TnpFZ056QXVNRGc0TjB3eU5qRXVOemsxSURnMExqQXhOakVnTWpZMUxqTTRJRGcwTGpBeE5qRWdNalkzTGpneU1TQTJPUzQzTkRjMVF6STJOeTQ0TmlBMk9TNDNNekE1SURJMk55NDROemtnTmprdU5UZzNOeUF5TmpjdU9EYzVJRFk1TGpNeE56a2dNalkzTGpnM09TQTJOeTR4TVRneUlESTJOaTQwTkRnZ05qWXVNREU0TXlBeU5qTXVOVGcySURZMkxqQXhPRE5hVFRJMk15NDFOellnT0RZdU1EVTBOME15TmpFdU1EUTVJRGcyTGpBMU5EY2dNalU1TGpjNE5pQTROeTR6TURBMUlESTFPUzQzT0RZZ09Ea3VOemt5TVNBeU5Ua3VOemcySURreUxqSTRNemNnTWpZeExqQTBPU0E1TXk0MU1qazFJREkyTXk0MU56WWdPVE11TlRJNU5TQXlOall1TVRFMklEa3pMalV5T1RVZ01qWTNMak00TnlBNU1pNHlPRE0zSURJMk55NHpPRGNnT0RrdU56a3lNU0F5TmpjdU16ZzNJRGczTGpNd01EVWdNalkyTGpFeE5pQTROaTR3TlRRM0lESTJNeTQxTnpZZ09EWXVNRFUwTjFvaUlHWnBiR3c5SWlOR1JrVTFNREFpSUdacGJHd3RjblZzWlQwaVpYWmxibTlrWkNJdlBqd3ZaejQ4TDNOMlp6ND0pIG5vLXJlcGVhdCAwLjU1NTU1NTU2cmVtLCAjYjMyMTIxO1xuICBwYWRkaW5nOiAxcmVtIDFyZW0gMXJlbSAzLjdyZW07XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5ibGF6b3ItZXJyb3ItYm91bmRhcnk6OmFmdGVyIHtcbiAgY29udGVudDogXCJBbiBlcnJvciBoYXMgb2NjdXJyZWQuXCI7XG59XG5tYWluIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWxlZnQ6IDI1MHB4O1xufVxuLmJhc2UtcGFnZS1zaXplIHtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uZS1saXN0LXRleHQge1xuICB3aWR0aDogOTklO1xufVxuLmUtZHJhZy1pdGVtIC5kcmFnLWhpZGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uc2lkZWJhciB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDI1MHB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEyMDA7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAvKiBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgxMywzMyw2MSwxKSAwJSwgcmdiYSgxNyw0Nyw5MCwxKSA1MCUsIHJnYmEoMjMsNjMsMTE4LDEpIDEwMCUpOyAqL1xuICBiYWNrZ3JvdW5kOiAjMTEyZjVhO1xufVxuLnNpZGViYXIgLmUtbGlzdC1wYXJlbnQge1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG4uc2lkZWJhciAuZS1saXN0LXBhcmVudCBsaSB7XG4gIHBhZGRpbmc6IDAgMCAwIDEycHg7XG59XG4uc2lkZWJhciAuZS1saXN0LXBhcmVudCBsaSAuZS10ZXh0LWNvbnRlbnQge1xuICBwYWRkaW5nOiAwIDAgMCAtMTJweDtcbn1cbi5zaWRlYmFyIC5lLWxpc3QtcGFyZW50IGxpIC5lLXRleHQtY29udGVudCBkaXYuZS1saXN0LWljb24ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLnNpZGViYXIgYSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2lkZWJhciBhIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMjUwcHg7XG4gIGhlaWdodDogMzhweDtcbiAgbGVmdDogLTEycHg7XG4gIHRvcDogLTFweDtcbn1cbi5zaWRlYmFyIC5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbSB7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuLnNpZGViYXIgLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtbm9kZS1mb2N1cyA+IC5lLXRleHQtY29udGVudCB7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuLnNpZGViYXIgLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtaG92ZXIgPiAuZS10ZXh0LWNvbnRlbnQge1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cbi5zaWRlYmFyIC5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWhvdmVyID4gLmUtZnVsbHJvdyxcbi5zaWRlYmFyIC5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWFjdGl2ZSA+IC5lLWZ1bGxyb3csXG4uc2lkZWJhciAuZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1ub2RlLWZvY3VzID4gLmUtZnVsbHJvdyxcbi5zaWRlYmFyIC5lLWxpc3QtaXRlbTpob3ZlciA+IC5lLWZ1bGxyb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTczRjc3O1xuICBib3JkZXItY29sb3I6ICMxNzNGNzc7XG59XG4uc2lkZWJhciAuZS10cmVldmlldyAuZS1saXN0LWl0ZW0uZS1hY3RpdmUgPiAuZS1mdWxscm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQjJBNSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMwMEIyQTUgIWltcG9ydGFudDtcbn1cbi5zaWRlYmFyIC5lLWhhcy1jaGlsZCA+IC5lLWZ1bGxyb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTczRjc3ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzE3M0Y3NyAhaW1wb3J0YW50O1xufVxuLnNpZGViYXIgLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLFxuLnNpZGViYXIgLmUtdHJlZXZpZXcgLmUtaWNvbi1jb2xsYXBzaWJsZSxcbi5zaWRlYmFyIC5lLXRyZWV2aWV3IC5lLWljb24tZXhwYW5kYWJsZSB7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuLnNpZGViYXIgLmUtbGlzdC10ZXh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuLnNpZGViYXIgLmUtaWNvbi1leHBhbmRhYmxlIHtcbiAgbWFyZ2luOiAwIDVweCAwIC0yNXB4ICFpbXBvcnRhbnQ7XG59XG4uc2lkZWJhciBoNSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogd2hpdGU7XG59XG4uc2lkZWJhciAudG9wLWltYWdlIHtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICB3aWR0aDogODBweDtcbn1cbi5zaWRlYmFyIHNwYW4ge1xuICBjb2xvcjogd2hpdGU7XG59XG4udG9wLXJvdy1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmOGZmO1xuICBoZWlnaHQ6IDQuNXJlbTtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogMjUwcHg7XG4gIHotaW5kZXg6IDE7XG59XG4udG9wLXJvdy1oZWFkZXIgaDQge1xuICBjb2xvcjogIzZhODVhYjtcbn1cbi5idG4uYnRuLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTczRjc3O1xuICBib3JkZXItY29sb3I6ICMxNzNGNzc7XG59XG4uYnRuLmJ0bi1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRFRTFCMTtcbiAgYm9yZGVyLWNvbG9yOiAjNEVFMUIxO1xufVxuLmJ0bjpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3M0Y3NztcbiAgYm9yZGVyLWNvbG9yOiAjMTczRjc3O1xufVxuLmJ0bi5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3M0Y3NztcbiAgYm9yZGVyLWNvbG9yOiAjMTczRjc3O1xufVxuLmUtYnRuLmUtcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNzNGNzc7XG4gIGJvcmRlci1jb2xvcjogIzE3M0Y3Nztcbn1cbi5lLWJ0bi5lLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEVFMUIxO1xuICBib3JkZXItY29sb3I6ICM0RUUxQjE7XG59XG4uZS1idG4uZS1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGM0YzY0ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2RjNGM2NCAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cbi5lLWJ0bjpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3M0Y3NztcbiAgYm9yZGVyLWNvbG9yOiAjMTczRjc3O1xufVxuLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1vdXRsaW5lLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTczRjc3O1xuICBib3JkZXItY29sb3I6ICMxNzNGNzc7XG59XG4udXBsb2FkLWltYWdlIHtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG59XG4uc2YtZ3JpZCAuZS1maWx0ZXJiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNmLWdyaWQgLmUtdG9vbGJhciB7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG4uc2YtZ3JpZCAuZS10b29sYmFyIGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiBpbml0aWFsO1xufVxuLnNmLWdyaWQgLmUtdG9vbGJhciAubGFiZWwtdG9wLW1hcmdpbiB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG4uc2YtZ3JpZCAuZS10b29sYmFyIC5lLXRvb2xiYXItaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZi1ncmlkIC5lLXRvb2xiYXIgLmUtdG9vbGJhci1sZWZ0IHtcbiAgZGlzcGxheTogY29udGVudHMgIWltcG9ydGFudDtcbn1cbi5zZi1ncmlkIC5lLXJvdyAuZS1idG4sXG4uYnRuLXNtYWxsIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMS4zZW07XG59XG4uc2YtZ3JpZCB0ZC5lLXJvd2NlbGxbYXJpYS1sYWJlbCo9XCJDb2x1bW4gSGVhZGVyIFNpemVcIl0ge1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xufVxuLmUtbGlzdHZpZXcgLmUtYnRuIHtcbiAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG59XG4uc2VsZWN0ZWQtZHJvcGRvd24tbGlzdC1pdGVtIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNlbGVjdGVkLWRyb3Bkb3duLWxpc3QtaXRlbSAuZmEtdHJhc2gtY2FuIHtcbiAgY29sb3I6ICNkYzRjNjQgIWltcG9ydGFudDtcbn1cbi5jb250cm9sLXNlY3Rpb24ge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmUtYnRuLm9tbmlzaGFyZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgY29sb3I6ICM0RUUxQjEgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG4uZS1idG4ub21uaXNoYXJlLWxpbmsuZS1jb250cm9sLFxuYnV0dG9uLmUtYnRuLm9tbmlzaGFyZS1saW5rLFxuLmUtZHJvcGRvd24tcG9wdXAgLmUtYnRuLm9tbmlzaGFyZS1saW5rLFxuLmUtZGRsLWZvb3RlciAuZS1idG4ub21uaXNoYXJlLWxpbmsge1xuICBjb2xvcjogIzRFRTFCMSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLmUtZHJvcGRvd25saXN0IC5lLWxpc3QtaXRlbS5lLWFjdGl2ZSxcbi5lLWRyb3Bkb3duLXBvcHVwIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZSxcbi5lLWRkbC1wb3B1cCAuZS1saXN0LWl0ZW0uZS1hY3RpdmUsXG4uZS1kcm9wZG93bmxpc3QgLmUtbGlzdC1pdGVtLmUtYWN0aXZlLmUtaG92ZXIsXG4uZS1kcm9wZG93bi1wb3B1cCAuZS1saXN0LWl0ZW0uZS1hY3RpdmUuZS1ob3Zlcixcbi5lLWRkbC1wb3B1cCAuZS1saXN0LWl0ZW0uZS1hY3RpdmUuZS1ob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0RUUxQjEgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG4uZS1kcm9wZG93bmxpc3QgLmUtbGlzdC1pdGVtLmUtaG92ZXIsXG4uZS1kcm9wZG93bi1wb3B1cCAuZS1saXN0LWl0ZW0uZS1ob3Zlcixcbi5lLWRkbC1wb3B1cCAuZS1saXN0LWl0ZW0uZS1ob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzgsIDIyNSwgMTc3LCAwLjE1KSAhaW1wb3J0YW50O1xufVxuLm9tbmlzaGFyZS1kcm9wZG93biAuZS1wb3B1cC5lLXBvcHVwLW9wZW4gLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZSxcbi5vbW5pc2hhcmUtZHJvcGRvd24gLmUtcG9wdXAuZS1wb3B1cC1vcGVuIC5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWl0ZW0uZS1hY3RpdmUuZS1ob3Zlcixcbi5vbW5pc2hhcmUtZHJvcGRvd24gLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZSxcbi5vbW5pc2hhcmUtZHJvcGRvd24gLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZS5lLWhvdmVyLFxuLm9tbmlzaGFyZS1kcm9wZG93biBsaS5lLWxpc3QtaXRlbS5lLWFjdGl2ZSxcbi5vbW5pc2hhcmUtZHJvcGRvd24gbGkuZS1saXN0LWl0ZW0uZS1hY3RpdmUuZS1ob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0RUUxQjEgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzRFRTFCMSAhaW1wb3J0YW50O1xufVxuLm9tbmlzaGFyZS1kcm9wZG93biAuZS1kZGwgLmUtZHJvcGRvd24tcG9wdXAgdWwgLmUtbGlzdC1pdGVtLmUtYWN0aXZlLFxuLm9tbmlzaGFyZS1kcm9wZG93biAuZS1kZGwtcG9wdXAgdWwgLmUtbGlzdC1pdGVtLmUtYWN0aXZlLFxuLm9tbmlzaGFyZS1kcm9wZG93biAuZS1wb3B1cC5lLWRkbC1wb3B1cCB1bCAuZS1saXN0LWl0ZW0uZS1hY3RpdmUsXG4ub21uaXNoYXJlLWRyb3Bkb3duIC5lLWRyb3Bkb3dubGlzdCAuZS1kZGwtcG9wdXAgLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZSxcbi5vbW5pc2hhcmUtZHJvcGRvd24gLmUtbXVsdGlzZWxlY3QgLmUtZGRsLXBvcHVwIC5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWl0ZW0uZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEVFMUIxICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuLmUtZGRsIC5lLWRyb3Bkb3duLXBvcHVwIC5lLWxpc3QtZ3JvdXAtaXRlbSxcbi5lLWRkbC1wb3B1cCAuZS1saXN0LWdyb3VwLWl0ZW0ge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbn1cbi5lLWRkbC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6OmJlZm9yZSxcbi5lLWRkbC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtaW5wdXQtZm9jdXM6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRFRTFCMSAhaW1wb3J0YW50O1xufVxuLmZpbGUtbGlzdC1pdGVtIHtcbiAgaGVpZ2h0OiA0NXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC8qcG9zaXRpb246IHJlbGF0aXZlOyovXG59XG4uZmlsZS1saXN0LWl0ZW0gLmZpbGUtbGlzdC10ZXh0LWRpdiB7XG4gIC8qcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyovXG59XG4uZmlsZS1saXN0LWl0ZW0gLmZpbGUtbGlzdC10ZXh0LWRpdiAuZmlsZS1saXN0LXBhdGgge1xuICBmb250LXNpemU6IDEwcHg7XG59XG4uZmlsZS1saXN0LWl0ZW0gLmZpbGUtbGlzdC10ZXh0LWRpdiBzcGFuIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC8qcGFkZGluZy1sZWZ0OiA0NXB4OyovXG59XG4uZmlsZS1saXN0LWl0ZW0gLmZpbGUtbGlzdC1pbWFnZSB7XG4gIC8qcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyovXG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDQwcHg7XG4gIG1heC1oZWlnaHQ6IDQwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4uYXJyb3ctd3JhcCB7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5pLWFycm93IHtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbn1cbi5kaXNhYmxlZCB7XG4gIGNvbG9yOiBsaWdodGdyYXk7XG59XG4uc2lkZWJhciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2lkZWJhciAuZS10cmVldmlldyB7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG59XG4uc2lkZWJhciA6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDA7XG4gIC8qIFJlbW92ZSBzY3JvbGxiYXIgc3BhY2UgKi9cbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIC8qIE9wdGlvbmFsOiBqdXN0IG1ha2Ugc2Nyb2xsYmFyIGludmlzaWJsZSAqL1xufVxuYnV0dG9uLFxuLmJ0bixcbmlucHV0W3R5cGU9dGV4dF0sXG50ZXh0YXJlYSB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG59XG4uYnRuLFxuLmUtbGlzdC1pdGVtIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbmE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5idG4sXG4uZS1idG4ge1xuICBwYWRkaW5nOiAwLjYyNXJlbSAxLjVyZW0gMC41cmVtO1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5idG4tcHJpbWFyeTpob3Zlcixcbi5lLXByaW1hcnk6aG92ZXIge1xuICBib3gtc2hhZG93OiAwIDhweCA5cHggLTRweCAjMGI1ZWQ3ICFpbXBvcnRhbnQ7XG59XG4uYnRuLXByaW1hcnk6aG92ZXIsXG4uZS1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBiNWVkNyAhaW1wb3J0YW50O1xufVxuLmJ0bi1wcmltYXJ5LFxuLmUtcHJpbWFyeSB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDlweCAtNHB4ICMzYjcxY2EgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3M2Y3NyAhaW1wb3J0YW50O1xufVxuLmJ0bi1zZWNvbmRhcnk6aG92ZXIge1xuICBib3gtc2hhZG93OiAwIDhweCA5cHggLTRweCAjY2NkNGUwICFpbXBvcnRhbnQ7XG59XG4uYnRuLXNlY29uZGFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2Q0ZTA7XG4gIGNvbG9yOiAjMjg1MTkyO1xufVxuLmJ0bi1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTNlYmY3O1xuICBib3gtc2hhZG93OiAwIDRweCA5cHggLTRweCAjYjFiOWM1ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMjg1MTkyO1xufVxuLmJ0bi1zdWNjZXNzOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMCA4cHggOXB4IC00cHggIzRlYzA5MDtcbn1cbi5idG4tc3VjY2Vzczpob3Zlcixcbi5idG4tc3VjY2Vzczpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZWMwOTA7XG59XG4uYnRuLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGVlMWIxO1xuICBib3gtc2hhZG93OiAwIDRweCA5cHggLTRweCAjMTRhNDRkO1xufVxuLmJ0bi1kYW5nZXI6aG92ZXIsXG4uZS1kYW5nZXI6aG92ZXIge1xuICBib3gtc2hhZG93OiAwIDhweCA5cHggLTRweCAjYzkzOTUwICFpbXBvcnRhbnQ7XG59XG4uYnRuLWRhbmdlcjpob3Zlcixcbi5lLWRhbmdlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTM5NTAgIWltcG9ydGFudDtcbn1cbi5idG4tZGFuZ2VyLFxuLmUtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjNGM2NCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDRweCA5cHggLTRweCAjZGM0YzY0ICFpbXBvcnRhbnQ7XG59XG4uYnRuLXdhcm5pbmc6aG92ZXIge1xuICBib3gtc2hhZG93OiAwIDhweCA5cHggLTRweCAjYzQ4MTFiO1xufVxuLmJ0bi13YXJuaW5nOmhvdmVyLFxuLmJ0bi13YXJuaW5nOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M0ODExYjtcbn1cbi5idG4td2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGExMWI7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDlweCAtNHB4ICNlNGExMWI7XG59XG4uZS1kcm9wZG93bmJhc2UgLmUtbGlzdC1ncm91cC1pdGVtIHtcbiAgcGFkZGluZzogNnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5wb2ludGVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLypJdGVtIFRleHQgaW4gRHJvcERvd25MaXN0Ki9cbi5lLXBvcHVwLW9wZW4gbGkge1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdCAhaW1wb3J0YW50O1xufVxuLm5hdmJhciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIHotaW5kZXg6IDEwMDA7XG59XG4uZS1pY29ucyB7XG4gIGZvbnQtZmFtaWx5OiBcImUtaWNvbnNcIiAhaW1wb3J0YW50O1xufVxuLnByb2ZpbGUtaW1hZ2Utd3JhcCB7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ucHJvZmlsZS1pbWFnZS13cmFwIGltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IGF1dG87XG59XG4uZS1ncmlkIC5lLWljb25zOm5vdCguZS1pY29ucykge1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cbi5lLWZvY3VzZWQ6bm90KC5lLXJvd2NlbGwpOm5vdCguZS1yb3cpOm5vdCguZS1oZWFkZXJjZWxsKSxcbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWFjdGl2ZSA+IC5lLWZ1bGxyb3csXG4uZS1maWxlbWFuYWdlciAuZS1ncmlkIHRkLmUtYWN0aXZlLFxuLmUtY2hlY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTczRjc3ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAvKj4gKiB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgIH0qL1xufVxuLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtYWN0aXZlID4gLmUtdGV4dC1jb250ZW50IC5lLWxpc3QtdGV4dCAudHJlZUltZyxcbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWFjdGl2ZS5lLW5vZGUtZm9jdXMgPiAuZS10ZXh0LWNvbnRlbnQgLmUtbGlzdC10ZXh0IC50cmVlSW1nIHtcbiAgZmlsdGVyOiBpbnZlcnQoMTAwJSk7XG59XG4vKiBQcmV2ZW50cyB0aGUgZmlsZS1tYW5hZ2VyIHRvb2xiYXIgZnJvbSAnanVtcGluZycgKi9cbi5lLWZpbGVtYW5hZ2VyID4gI2ZpbGUtbWFuYWdlcl90b29sYmFyIHtcbiAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG4uZS1hY3Jkbi1oZWFkZXI6aG92ZXIgLmUtYWNyZG4taGVhZGVyLWNvbnRlbnQge1xuICBjb2xvcjogIzE3M0Y3NyAhaW1wb3J0YW50O1xufVxuYTpub3QoLmJ0bikge1xuICBjb2xvcjogIzAwQjJBNTtcbn1cbmRpdi5lLWZpbGVtYW5hZ2VyIHtcbiAgLyogUHJldmVudHMgdGhlIGJvcmRlciBiZWluZyBvbiB0aGUgb3V0c2lkZSBvZiB0aGUgcGFkZGluZyAqL1xuICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbn1cbmRpdi5lLWZpbGVtYW5hZ2VyIHRyLmUtY29sdW1uaGVhZGVyIHRoLmUtaGVhZGVyY2VsbC5lLWZlLWNoZWNrYm94IHtcbiAgei1pbmRleDogMTAwMDA7XG59XG5kaXYuZS1maWxlbWFuYWdlciAuZS1jaGlwLXNldCxcbmRpdi5lLWZpbGVtYW5hZ2VyIC5lLWNoaXAtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5kaXYuZS1maWxlbWFuYWdlciAuZS1jaGlwLXNldCAuZS1jaGlwLFxuZGl2LmUtZmlsZW1hbmFnZXIgLmUtY2hpcC1saXN0IC5lLWNoaXAge1xuICBoZWlnaHQ6IDEycHggIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiA4cHggMTJweCAhaW1wb3J0YW50O1xufVxuZGl2LmUtZmlsZW1hbmFnZXIgLmUtY2hpcC1zZXQgLmUtY2hpcCAuZS1jaGlwLXRleHQsXG5kaXYuZS1maWxlbWFuYWdlciAuZS1jaGlwLWxpc3QgLmUtY2hpcCAuZS1jaGlwLXRleHQge1xuICBmb250LXNpemU6IDExcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMXB4ICFpbXBvcnRhbnQ7XG59XG4uZS1yb3djZWxsIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1tYXRlcmlhbCxcbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tZmFicmljLFxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1ib290c3RyYXAsXG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLWJvb3RzdHJhcDQsXG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLWJvb3RzdHJhcDUsXG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLWhpZ2gtY29udHJhc3QgLmUtcGF0aC1hcmMge1xuICBjb2xvcjogIzE3M0Y3NyAhaW1wb3J0YW50O1xuICBmaWxsOiAjMTczRjc3ICFpbXBvcnRhbnQ7XG4gIHN0cm9rZTogIzE3M0Y3NyAhaW1wb3J0YW50O1xufVxuOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLyogV2ViS2l0LCBCbGluaywgRWRnZSAqL1xuICBjb2xvcjogI2I1YjViNSAhaW1wb3J0YW50O1xufVxuOi1tb3otcGxhY2Vob2xkZXIge1xuICAvKiBNb3ppbGxhIEZpcmVmb3ggNCB0byAxOCAqL1xuICBjb2xvcjogI2I1YjViNSAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG59XG46Oi1tb3otcGxhY2Vob2xkZXIge1xuICAvKiBNb3ppbGxhIEZpcmVmb3ggMTkrICovXG4gIGNvbG9yOiAjYjViNWI1ICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cbjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMC0xMSAqL1xuICBjb2xvcjogI2I1YjViNSAhaW1wb3J0YW50O1xufVxuOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAvKiBNaWNyb3NvZnQgRWRnZSAqL1xuICBjb2xvcjogI2I1YjViNSAhaW1wb3J0YW50O1xufVxuOjpwbGFjZWhvbGRlciB7XG4gIC8qIE1vc3QgbW9kZXJuIGJyb3dzZXJzIHN1cHBvcnQgdGhpcyBub3cuICovXG4gIGNvbG9yOiAjYjViNWI1ICFpbXBvcnRhbnQ7XG59XG4uZS1wb3B1cCB7XG4gIHotaW5kZXg6IDIxNDc0ODM2NDY7XG59XG5kaXYubmV3LXBhbmVsLWRyb3Bkb3duLWhlYWRlciB7XG4gIG1heC1oZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG59XG5kaXYuZS13aWRnZXQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMS42cmVtO1xufVxuZGl2LmUtd2lkZ2V0LWNvbnRhaW5lciBkaXYuZS13aWRnZXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDhkOGQ4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmZWZlO1xufVxuZGl2LmUtd2lkZ2V0LWNvbnRhaW5lciBkaXYuZS13aWRnZXQgZGl2LmUtd2lkZ2V0LWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDhkOGQ4O1xufVxuZGl2LmUtd2lkZ2V0LWNvbnRhaW5lciBkaXYuZS13aWRnZXQgZGl2LmUtd2lkZ2V0LWhlYWRlcixcbmRpdi5lLXdpZGdldC1jb250YWluZXIgZGl2LmUtd2lkZ2V0IGRpdi5lLXdpZGdldC1jb250ZW50IHtcbiAgcGFkZGluZzogMXJlbTtcbn1cbmRpdi5lLXdpZGdldC1jb250YWluZXIgZGl2LmUtd2lkZ2V0IHAuZS13aWRnZXQtaGVhZGVyIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5lLXdpZGdldC1yZWNlbnQtYWN0aXZpdGVzIGRpdi5lLXdpZGdldC1jb250ZW50IHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLmUtd2lkZ2V0LXJlY2VudC1hY3Rpdml0ZXMgZGl2LmUtd2lkZ2V0LWNvbnRlbnQgZGl2Lmxpc3QtY29udGFpbmVyIHtcbiAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbn1cbi5lLXdpZGdldC1yZWNlbnQtYWN0aXZpdGVzIGRpdi5lLXdpZGdldC1jb250ZW50IGRpdi5saXN0LWNvbnRhaW5lciBkaXYubGlzdC1pdGVtIHtcbiAgaGVpZ2h0OiA2MHB4O1xufVxuLmUtd2lkZ2V0LXJlY2VudC1hY3Rpdml0ZXMgZGl2LmUtd2lkZ2V0LWNvbnRlbnQgZGl2Lmxpc3QtY29udGFpbmVyIGRpdi5saXN0LWl0ZW0gaW1nLmUtYXZhdGFyIHtcbiAgYXNwZWN0LXJhdGlvOiAxO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmFwcC1pY29uLXdyYXAgLmZpbGUtaW5wdXQtem9uZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hcHAtaWNvbi13cmFwIC5maWxlLWlucHV0LXpvbmUgc3Bhbixcbi5hcHAtaWNvbi13cmFwIC5maWxlLWlucHV0LXpvbmUgLmljb24tb3ZlcmxheSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXBwLWljb24td3JhcCAuZmlsZS1pbnB1dC16b25lOmhvdmVyIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmFwcC1pY29uLXdyYXAgLmZpbGUtaW5wdXQtem9uZTpob3ZlciAuaWNvbi1vdmVybGF5IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZmlsdGVyOiBncmF5c2NhbGUoNTAlKTtcbiAgLyogYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7ICovXG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xufVxuI3RyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWRpc2FibGUgPiAuZS1mdWxscm93LFxuI3RyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWRpc2FibGUgPiAuZS10ZXh0LWNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuI3RyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWRpc2FibGUge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4uZS1maWxlbWFuYWdlciAuZS1wYWdlciB7XG4gIGhlaWdodDogNTBweDtcbn1cbi5uYXZpZ2F0aW9uLWJ1dHRvbi1pbWFnZSB7XG4gIGhlaWdodDogMjUwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5maXhlZC1ib3R0b20tYWN0aW9ucyB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJveC1zaGFkb3c6IDAgLTJweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZml4ZWQtYm90dG9tLWFjdGlvbnMgLmNoZWNraW5nIHtcbiAgY29sb3I6ICNmZjk4MDA7XG59XG4uZml4ZWQtYm90dG9tLWFjdGlvbnMgLmVycm9yIHtcbiAgY29sb3I6ICNkMzJmMmY7XG59XG4uZml4ZWQtYm90dG9tLWFjdGlvbnMgLnN1Y2Nlc3Mge1xuICBjb2xvcjogIzM4OGUzYztcbn1cbi5maXhlZC1ib3R0b20tYWN0aW9ucyAuYnRuIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiA0cHggOHB4O1xufVxuLmZpeGVkLWJvdHRvbS1hY3Rpb25zIC5idG4tb3V0bGluZS1saWdodCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzMzMztcbn1cbi5maXhlZC1ib3R0b20tYWN0aW9ucyAuYnRuLW91dGxpbmUtbGlnaHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZGRkO1xufVxuLmZpeGVkLW5hdmlnYXRpb24tZm9vdGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDI1MHB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjUwcHgpO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgcGFkZGluZzogMjBweDtcbiAgYm94LXNoYWRvdzogMCAtMnB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgei1pbmRleDogMTA1MDtcbn1cbi5maXhlZC1ib3R0b20tcmlnaHQtbmF2aWdhdGlvbi1idXR0b25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgZ2FwOiAxMHB4O1xufVxuLmxpbmstY2hlY2tlci1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuLmxpbmstY2hlY2tlci1ib3ggcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ubGluay1jaGVja2VyLWJveCAuZXJyb3Ige1xuICBjb2xvcjogI2QzMmYyZjtcbn1cbi5saW5rLWNoZWNrZXItYm94IC5lcnJvciBpIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4ubGluay1jaGVja2VyLWJveCAuY2hlY2tpbmcge1xuICBjb2xvcjogI2ZmOTgwMDtcbn1cbi5saW5rLWNoZWNrZXItYm94IC5zdWNjZXNzIHtcbiAgY29sb3I6ICMzODhlM2M7XG59XG4ubGluay1jaGVja2VyLWJveCAuYnRuIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiA0cHggOHB4O1xufVxuLmxpbmstY2hlY2tlci1ib3ggLmJ0bi1vdXRsaW5lLWxpZ2h0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMzMzO1xufVxuLmxpbmstY2hlY2tlci1ib3ggLmJ0bi1vdXRsaW5lLWxpZ2h0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2RkZDtcbn1cbi5mb2xkZXItbmF2aWdhdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiA4cHggMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5icmVhZGNydW1iLWNvbnRhaW5lciB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgb3ZlcmZsb3cteDogYXV0bztcbn1cbnVsLmJyZWFkY3J1bWIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG51bC5icmVhZGNydW1iIGxpIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxudWwuYnJlYWRjcnVtYiBsaSArIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiL1wiO1xuICBwYWRkaW5nOiAwIDhweDtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG51bC5icmVhZGNydW1iIGxpIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMDA3YmZmO1xufVxudWwuYnJlYWRjcnVtYiBsaSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uZXhwbG9yZXItY29udGFpbmVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLmF2YWlsYWJsZS1pdGVtcyB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIG1heC1oZWlnaHQ6IDMwMHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi5mb2xkZXItZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgbWlubWF4KDEyMHB4LCAxZnIpKTtcbiAgZ2FwOiAxNXB4O1xufVxuLmZvbGRlci1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycztcbn1cbi5mb2xkZXItaXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYzZjU7XG59XG4uZm9sZGVyLWl0ZW0uc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTJmNmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDA3YmZmO1xufVxuLmZvbGRlci1pY29uIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBjb2xvcjogI2ZmYzEwNztcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLmZvbGRlci1uYW1lIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDAuODVyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aWR0aDogMTAwJTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5lbXB0eS1mb2xkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMzBweDtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG4uZW1wdHktZm9sZGVyIGkge1xuICBmb250LXNpemU6IDNyZW07XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uc2VsZWN0ZWQtcGF0aCAuY2FyZCB7XG4gIGJvcmRlci1jb2xvcjogIzI4YTc0NTtcbn1cbi5maWxlLW1hbmFnZXItY29udGFpbmVyIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNnJlbSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uZmlsZS1tYW5hZ2VyLWNvbnRhaW5lciAuZS1maWxlbWFuYWdlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5maWxlLW1hbmFnZXItY29udGFpbmVyIC5lLWZpbGVtYW5hZ2VyIC5lLWZlLWNvbnRlbnQge1xuICBmbGV4OiAxO1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4uZmlsZS1tYW5hZ2VyLWNvbnRhaW5lciAuZS1maWxlbWFuYWdlciAuZS1hZGRyZXNzYmFyLXVsLFxuLmZpbGUtbWFuYWdlci1jb250YWluZXIgLmUtZmlsZW1hbmFnZXIgLmUtdG9vbGJhci1pdGVtcyxcbi5maWxlLW1hbmFnZXItY29udGFpbmVyIC5lLWZpbGVtYW5hZ2VyIC5lLWdyaWQsXG4uZmlsZS1tYW5hZ2VyLWNvbnRhaW5lciAuZS1maWxlbWFuYWdlciAuZS10YWJsZSB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4uZmlsZS1tYW5hZ2VyLWNvbnRhaW5lciAucm93IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmbGV4OiAxO1xufVxuLmZvb3Rlci1uby1vdmVybGFwIHtcbiAgbWFyZ2luLWJvdHRvbTogNnJlbTtcbn1cbi5mbG9hdGluZy1maWxlY2hlY2tlci13YXJuaW5nIHtcbiAgbGVmdDogMjY1cHggIWltcG9ydGFudDtcbn1cbi5zaWRlLXBvcHVwLW5hdmlnYXRpb24ge1xuICB3aWR0aDogODAwcHg7XG59XG4uc2lkZS1wb3B1cC1uYXZpZ2F0aW9uIC50cmVlLXZpZXctaGVpZ2h0IHtcbiAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDEyMHB4KTtcbn1cbi5zaWRlLXBvcHVwLW5hdmlnYXRpb24gLmZvb3Rlci1idXR0b24ge1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5tZXRhZGF0YS1jb250YWluZXIge1xuICBib3JkZXI6IHNvbGlkIDFweCAjZGVlMmU2ICFpbXBvcnRhbnQ7XG59XG4ubWFpbC10ZW1wbGF0ZS1wcmV2aWV3LFxuLnNpZ25hdHVyZS1wcmV2aWV3IHtcbiAgbWF4LWhlaWdodDogNTAwcHg7XG59XG4ubGFuZGluZy1wYWdlLXByZXZpZXcge1xuICBoZWlnaHQ6IDgwMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5tYWlsLXRlbXBsYXRlLWxpc3QtdmlldyAuZS1saXN0LWl0ZW0ge1xuICBoZWlnaHQ6IDQ4cHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tYWlsLXRlbXBsYXRlLWxpc3QtdmlldyAuZS1saXN0LWl0ZW0gLmUtdG9vbHRpcCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm1haWwtdGVtcGxhdGUtbGlzdC12aWV3IC5lLWxpc3QtaXRlbSAuZS10b29sdGlwIC5lLXRvb2x0aXAtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAzMDBweDtcbiAgbWF4LWhlaWdodDogNTAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NTU1NTVBQTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLmV4dGVuc2lvbi1pbWFnZSB7XG4gIGhlaWdodDogNzBweDtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5maWxlLWlucHV0LXpvbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6IHdoaXRlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5maWxlLWlucHV0LXpvbmUgaW5wdXRbdHlwZT1maWxlXSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3BhY2l0eTogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJhY2tncm91bmQtaW5wdXQtem9uZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJhY2tncm91bmQtaW5wdXQtem9uZSBpbnB1dFt0eXBlPWZpbGVdIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvcGFjaXR5OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZXh0ZW5zaW9uLWljb24ge1xuICBtYXgtd2lkdGg6IDE1MHB4O1xufVxuLmxhbmRpbmctcGFnZS1iYWNrZ3JvdW5kLXdyYXAge1xuICBtYXgtaGVpZ2h0OiAzNTBweDtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgd2lkdGg6IGF1dG87XG59XG4ubGFuZGluZy1wYWdlLWJhY2tncm91bmQge1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDUwMHB4O1xuICBtYXgtaGVpZ2h0OiAzMDBweDtcbn1cbi5leHRlbnNpb24taW1hZ2Uge1xuICBoZWlnaHQ6IDcwcHg7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ubGFuZGluZy1wYWdlLWNzcy10ZXh0Ym94IHtcbiAgbWluLWhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZS1ncmlkIC50ZXh0LXdoaXRlIC5lLWljb25zIHtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5ib2R5ID4gLmUtc2l0ZS1jb250ZW50IHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoMjUwcHggKyAyNXB4KTtcbiAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICAvKiBOYXZiYXIgaGVpZ2h0ICsgbmF2YmFyIHBhZGRpbmcgKDJ4KSArIGFjdHVhbCBjb250ZW50IG1hcmdpbiAqL1xuICBtYXJnaW4tdG9wOiBjYWxjKDQwcHggKyAwLjVyZW0gKyAwLjVyZW0gKyAyNXB4KTtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi5pY29uIHtcbiAgbWF4LWhlaWdodDogMjBweDtcbiAgd2lkdGg6IGF1dG87XG59XG4uY3VzdG9tLWZpbGUtdXBsb2FkIGlucHV0W3R5cGU9XCJmaWxlXCJdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5nb29nbGUtbGlzdCAuZS1saXN0LWl0ZW0ge1xuICBoZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcbn1cbi5nb29nbGUtbGlzdCAuZS1saXN0LWl0ZW0gaW1nIHtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLmUtbWVudGlvbi1jaGlwIHtcbiAgYmFja2dyb3VuZDogd2hpdGUgIWltcG9ydGFudDtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG4uY2VudGVyLXJhZGlvLWFmdGVyOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xufVxuLmNlbnRlci1yYWRpby1hZnRlcjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB0b3A6IDEwcHggIWltcG9ydGFudDtcbn1cbi5idG4sXG4uZS1idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucmlwcGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMnB4O1xuICBoZWlnaHQ6IDJweDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJpcHBsZTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgb3BhY2l0eTogMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuQGtleWZyYW1lcyByaXBwbGUge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMC40O1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMTAwKTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG59XG4uZS1pY29uLWRsZy1jbG9zZSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cbi5lLXNpZGViYXIuZS1yaWdodCB7XG4gIGJvcmRlci1sZWZ0OiAycHggI2NlZDRkYSBzb2xpZDtcbn1cbi5lLWRsZy1jb250YWluZXIudXBwZXItbW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgei1pbmRleDogMTAwMDAxICFpbXBvcnRhbnQ7XG59XG4ubG9naW4tcGFnZSB7XG4gIGhlaWdodDogMTAwdmg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmxvZ2luLXBhZ2UgLmNlbnRlci1iZyB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG4ubG9naW4tcGFnZSAubG9naW4taW1hZ2Utd3JhcCB7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9JbWFnZXMvb21uaXNoYXJlLWxvZ2luLnBuZyk7XG59XG4ubG9naW4tcGFnZSAubG9naW4taW1hZ2Utd3JhcCBpbWcge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubG9naW4tcGFnZSAubG9naW4tbG9nbyB7XG4gIG1heC13aWR0aDogNTAlO1xufVxuLmxvZ2luLXBhZ2UgLmxvZ2luLWZpbGxlciB7XG4gIGhlaWdodDogNTBweDtcbn1cbi5sb2dpbi1wYWdlIC5sb2dpbi1vdXRlci13cmFwIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9JbWFnZXMvb21uaXNoYXJlLWxvZ2luLnBuZyk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5sb2dpbi1wYWdlIC5sb2dpbi1vdXRlci13cmFwIC5sb2dpbi1pbm5lci13cmFwIHtcbiAgICBtYXgtd2lkdGg6IDcwMHB4O1xuICB9XG59XG4ubG9naW4tcGFnZSAud2hpdGUtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi5sb2dpbi1wYWdlIC5sb2dvLXdyYXAge1xuICBhc3BlY3QtcmF0aW86IDE7XG4gIGhlaWdodDogMi40cmVtO1xufVxuLmxvZ2luLXBhZ2UgLmxvZ28td3JhcCAqIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmUtYWNyZG4taGVhZGVyLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbn1cbi51c2VyLWVkaXQtcGFnZSAucHJvZmlsZS1pbWFnZS11cGxvYWQtd3JhcCB7XG4gIGFzcGVjdC1yYXRpbzogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNTAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnVzZXItZWRpdC1wYWdlIC5wcm9maWxlLWltYWdlLXVwbG9hZC13cmFwIC5lLXVwbG9hZCxcbi51c2VyLWVkaXQtcGFnZSAucHJvZmlsZS1pbWFnZS11cGxvYWQtd3JhcCBsaSxcbi51c2VyLWVkaXQtcGFnZSAucHJvZmlsZS1pbWFnZS11cGxvYWQtd3JhcCB1bCB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLnVzZXItZWRpdC1wYWdlIC5wcm9maWxlLWltYWdlLXVwbG9hZC13cmFwIC5lLXVwbG9hZCxcbi51c2VyLWVkaXQtcGFnZSAucHJvZmlsZS1pbWFnZS11cGxvYWQtd3JhcCAuZS11cGxvYWQtZmlsZXMsXG4udXNlci1lZGl0LXBhZ2UgLnByb2ZpbGUtaW1hZ2UtdXBsb2FkLXdyYXAgLmUtdXBsb2FkLWZpbGUtbGlzdCxcbi51c2VyLWVkaXQtcGFnZSAucHJvZmlsZS1pbWFnZS11cGxvYWQtd3JhcCAudXBsb2FkLWltYWdlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xufVxuLnVzZXItZWRpdC1wYWdlIC5wcm9maWxlLWltYWdlLXVwbG9hZC13cmFwIC51cGxvYWQtaW1hZ2Uge1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLnVzZXItZWRpdC1wYWdlIC5wcm9maWxlLWltYWdlLXVwbG9hZC13cmFwIC5lLXVwbG9hZC1maWxlLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi51c2VyLWVkaXQtcGFnZSAucHJvZmlsZS1pbWFnZS11cGxvYWQtd3JhcCAuZS1maWxlLXNlbGVjdC13cmFwIHtcbiAgcGFkZGluZzogMDtcbn1cbi51c2VyLWVkaXQtcGFnZSAucHJvZmlsZS1pbWFnZS11cGxvYWQtd3JhcCAuZS1maWxlLXNlbGVjdC13cmFwIHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnVzZXItZWRpdC1wYWdlIC5wcm9maWxlLWltYWdlLXVwbG9hZC13cmFwIC5lLWZpbGUtc2VsZWN0LXdyYXAgLmUtdXBsb2FkLWJyb3dzZS1idG4ge1xuICB6LWluZGV4OiA5OTk5O1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cbi51c2VyLWVkaXQtcGFnZSAucHJvZmlsZS1pbWFnZS11cGxvYWQtd3JhcCAuZS11cGxvYWQ6aG92ZXIgLnVwbG9hZC1pbWFnZSB7XG4gIG9wYWNpdHk6IDAuMjtcbn1cbi51c2VyLWVkaXQtcGFnZSAucHJvZmlsZS1pbWFnZS11cGxvYWQtd3JhcCAuZS11cGxvYWQ6aG92ZXIgLmUtdXBsb2FkLWJyb3dzZS1idG4ge1xuICBjb2xvcjogYmxhY2s7XG4gIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAyMnB4O1xuICBvcGFjaXR5OiAxO1xufVxuLnVzZXItZWRpdC1wYWdlIC5wcm9maWxlLWltYWdlLXVwbG9hZC13cmFwIC5lLWZpbGUtc2VsZWN0LXdyYXAge1xuICBwYWRkaW5nOiAwO1xufVxuLnVzZXItZWRpdC1wYWdlIC5wcm9maWxlLWltYWdlLXVwbG9hZC13cmFwIC5lLWZpbGUtc2VsZWN0LXdyYXAgc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udXNlci1lZGl0LXBhZ2UgLnByb2ZpbGUtaW1hZ2UtdXBsb2FkLXdyYXAgLmUtZmlsZS1zZWxlY3Qtd3JhcCAuZS11cGxvYWQtYnJvd3NlLWJ0biB7XG4gIHotaW5kZXg6IDEwMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5uYXZpZ2F0aW9uLWVkaXQtcGFnZSAubmF2aWdhdGlvbi10eXBlLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG59XG4ubmF2aWdhdGlvbi1lZGl0LXBhZ2UgLm5hdmlnYXRpb24tdHlwZS13cmFwIC5uYXZpZ2F0aW9uLXR5cGUge1xuICB3aWR0aDogMTUlO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4ubmF2aWdhdGlvbi1lZGl0LXBhZ2UgLm5hdmlnYXRpb24tdHlwZS13cmFwIC5uYXZpZ2F0aW9uLXR5cGU6bm90KDpudGgtY2hpbGQoNm4pKSB7XG4gIG1hcmdpbi1yaWdodDogN3B4O1xufVxuLm5hdmlnYXRpb24tZWRpdC1wYWdlIC5uYXZpZ2F0aW9uLXR5cGUtd3JhcCAubmF2aWdhdGlvbi10eXBlIGEge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IGxpZ2h0Z3JheSAycHggc29saWQ7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZzogMnB4O1xufVxuLm5hdmlnYXRpb24tZWRpdC1wYWdlIC5uYXZpZ2F0aW9uLXR5cGUtd3JhcCAubmF2aWdhdGlvbi10eXBlIGEgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5uYXZpZ2F0aW9uLWVkaXQtcGFnZSAubmF2aWdhdGlvbi10eXBlLXdyYXAgLm5hdmlnYXRpb24tdHlwZSAuc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGdyYXkgIWltcG9ydGFudDtcbn1cbi5mb3JtLWRhdGEtZGVzaWduZXIgZGl2LmUtcXVlcnktYnVpbGRlciA+IGRpdi5lLWdyb3VwLWNvbnRhaW5lciA+IGRpdi5lLWxpYi5lLWJ0bi1ncm91cCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZm9ybS1kYXRhLWRlc2lnbmVyIGRpdi5lLXF1ZXJ5LWJ1aWxkZXIudmlld3R5cGUtY3JlYXRlIGRpdi5lLXJ1bGUtb3BlcmF0b3IuZS1vcGVyYXRvciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbmRpdi5kYXRhLWZvcm0tZGVzaWduZXItcGFnZSAuaWNvbi1hY3Rpb24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5kaXYuZGF0YS1mb3JtLWRlc2lnbmVyLXBhZ2UgLmUtZGFzaGJvYXJkbGF5b3V0LmUtY29udHJvbCAuZS1wYW5lbCAuZS1wYW5lbC1jb250YWluZXIgLmUtcGFuZWwtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDRweDtcbiAgaGVpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG59XG5kaXYuZGF0YS1mb3JtLWRlc2lnbmVyLXBhZ2UgLmUtZGFzaGJvYXJkbGF5b3V0LmUtY29udHJvbCAuZS1wYW5lbCAuZS1wYW5lbC1jb250YWluZXIgLmUtcGFuZWwtaGVhZGVyIGkge1xuICBjb2xvcjogIzc1NzU3NTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjRyZW07XG59XG5kaXYuZGF0YS1mb3JtLWRlc2lnbmVyLXBhZ2UgLmUtZGFzaGJvYXJkbGF5b3V0LmUtY29udHJvbCAuZS1wYW5lbCAuZS1wYW5lbC1jb250YWluZXIgLmUtcGFuZWwtaGVhZGVyID4gZGl2LnRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC4ycmVtIDAuNnJlbTtcbn1cbmRpdi5kYXRhLWZvcm0tZGVzaWduZXItcGFnZSAuZS1kYXNoYm9hcmRsYXlvdXQuZS1jb250cm9sIC5lLXBhbmVsIC5lLXBhbmVsLWNvbnRhaW5lciAuZS1wYW5lbC1oZWFkZXIgPiBkaXYudGl0bGUgcCB7XG4gIG1hcmdpbjogMDtcbn1cbmRpdi5kYXRhLWZvcm0tZGVzaWduZXItcGFnZSAuZS1kYXNoYm9hcmRsYXlvdXQuZS1jb250cm9sIC5lLXBhbmVsIC5lLXBhbmVsLWNvbnRhaW5lciAuZS1wYW5lbC1oZWFkZXIgPiBkaXYudGl0bGUgPiBpLmZhLXNvbGlkIHtcbiAgY29sb3I6ICM3NTc1NzU7XG4gIG1hcmdpbi1yaWdodDogMC40cmVtO1xufVxuZGl2LmRhdGEtZm9ybS1kZXNpZ25lci1wYWdlIC5lLWRhc2hib2FyZGxheW91dC5lLWNvbnRyb2wgLmUtcGFuZWwgLmUtcGFuZWwtY29udGFpbmVyIC5lLXBhbmVsLWhlYWRlciA+IHAge1xuICBtYXJnaW46IDA7XG59XG5kaXYuZGF0YS1mb3JtLWRlc2lnbmVyLXBhZ2UgLmUtZGFzaGJvYXJkbGF5b3V0LmUtY29udHJvbCAuZS1wYW5lbCAuZS1wYW5lbC1jb250YWluZXIgLmUtcGFuZWwtaGVhZGVyID4gaS5mYS1zb2xpZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDAuNHJlbTtcbiAgZGlzcGxheTogbm9uZTtcbiAgY29sb3I6ICNjY2M7XG59XG5kaXYuZGF0YS1mb3JtLWRlc2lnbmVyLXBhZ2UgLmUtZGFzaGJvYXJkbGF5b3V0LmUtY29udHJvbCAuZS1wYW5lbCAuZS1wYW5lbC1jb250YWluZXI6aG92ZXIgLmUtcGFuZWwtaGVhZGVyID4gaS5mYS1zb2xpZCB7XG4gIGRpc3BsYXk6IGluaXRpYWw7XG59XG5kaXYudGhlbWVzLXBhZ2UgZGl2LnRoZW1lLXBhbmVsLWdyaWQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHBhZGRpbmc6IDJyZW07XG4gIC8qIE5lZ2F0ZWQgYnkgbWFyZ2luLWJ0dG9tIG9uIGRpdi50aGVtZS1wYW5lbCAqL1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbmRpdi50aGVtZXMtcGFnZSBkaXYudGhlbWUtcGFuZWwtZ3JpZCBkaXYudGhlbWUtcGFuZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogY2FsYygxMDAlIC8gNCk7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5kaXYudGhlbWVzLXBhZ2UgZGl2LnRoZW1lLXBhbmVsLWdyaWQgZGl2LnRoZW1lLXBhbmVsIGltZyB7XG4gIGhlaWdodDogMTgwcHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuZGl2LnRoZW1lcy1wYWdlIGRpdi50aGVtZS1wYW5lbC1ncmlkIGRpdi50aGVtZS1wYW5lbCBkaXYubWV0YWRhdGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1ncm93OiAxO1xufVxuZGl2LnRoZW1lcy1wYWdlIGRpdi50aGVtZS1wYW5lbC1ncmlkIGRpdi50aGVtZS1wYW5lbCBkaXYubWV0YWRhdGEgZGl2LmNvbG9yLXdoZWVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTE4cHggLyAyKTtcbn1cbmRpdi50aGVtZXMtcGFnZSBkaXYudGhlbWUtcGFuZWwtZ3JpZCBkaXYudGhlbWUtcGFuZWwgZGl2Lm1ldGFkYXRhIGRpdi5jb2xvci13aGVlbCBkaXYuY29sb3Ige1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcbiAgYm9yZGVyLXJhZGl1czogY2FsYygxOHB4IC8gMik7XG4gIG1hcmdpbi1yaWdodDogLTVweDtcbn1cbmRpdi50aGVtZXMtcGFnZSBkaXYudGhlbWUtcGFuZWwtZ3JpZCBkaXYudGhlbWUtcGFuZWwgZGl2Lm1ldGFkYXRhIGg0LnRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi10b3A6IDAuNHJlbTtcbn1cbmRpdi50aGVtZXMtcGFnZSBkaXYudGhlbWUtcGFuZWwtZ3JpZCBkaXYudGhlbWUtcGFuZWwgZGl2LmFjdGlvbnMge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDUwbXMgZWFzZS1pbi1vdXQ7XG59XG5kaXYudGhlbWVzLXBhZ2UgZGl2LnRoZW1lLXBhbmVsLWdyaWQgZGl2LnRoZW1lLXBhbmVsIGRpdi5hY3Rpb25zIGJ1dHRvbi5lLWJ0biB7XG4gIGFzcGVjdC1yYXRpbzogMTtcbiAgdHJhbnNpdGlvbjogYWxsIDE1bXMgZWFzZS1pbi1vdXQ7XG59XG5kaXYudGhlbWVzLXBhZ2UgZGl2LnRoZW1lLXBhbmVsLWdyaWQgZGl2LnRoZW1lLXBhbmVsOmhvdmVyIGRpdi5hY3Rpb25zIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuZGl2LmVkaXQtdGhlbWUtcGFnZSBkaXYgLnNlY3Rpb24tYWR2YW5jZWQgLmNvbHVtbi1oZWFkZXIge1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLWJvdHRvbTogMC40cmVtO1xufVxuZGl2LmVkaXQtdGhlbWUtcGFnZSAuZS10YWIgLmUtdG9vbGJhci1pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5kaXYuZWRpdC10aGVtZS1wYWdlIC5lLXRhYiAuZS10b29sYmFyLWl0ZW1zIC5lLXRvb2xiYXItaXRlbSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuZGl2LmVkaXQtdGhlbWUtcGFnZSAuZS10YWIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0gLmUtdGFiLXRleHQge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjQTdCMUMyO1xufVxuZGl2LmVkaXQtdGhlbWUtcGFnZSAuZS10YWIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS1hY3RpdmUgLmUtdGFiLXRleHQge1xuICBjb2xvcjogIzU1NTU1NTtcbn1cbmRpdi5lZGl0LXRoZW1lLXBhZ2UgLmUtdGFiIC5lLWNvbnRlbnQgPiAuZS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5kaXYuZWRpdC10aGVtZS1wYWdlIC5lLXRhYiAuZS1jb250ZW50ID4gLmUtaXRlbSBkaXYuY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDFyZW07XG59XG5kaXYuZWRpdC10aGVtZS1wYWdlIC5lLXRhYiAuZS1jb250ZW50ID4gLmUtaXRlbSBkaXYuY29udGVudCBkaXYuc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDFyZW07XG59XG5kaXYuZWRpdC10aGVtZS1wYWdlIC5lLXRhYiAuZS1jb250ZW50ID4gLmUtaXRlbSBkaXYuY29udGVudCBkaXYuc2VjdGlvbiBkaXYuZS1hY3Jkbi1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMnJlbTtcbn1cbmRpdi5lZGl0LXRoZW1lLXBhZ2UgLmUtdGFiIC5lLWNvbnRlbnQgPiAuZS1pdGVtIGRpdi5jb250ZW50IGRpdi5zZWN0aW9uIGRpdi5lLWFjcmRuLWNvbnRlbnQgaDUuc3R5bGUtaW1hZ2UtaGVhZGVyIHtcbiAgZm9udC1zaXplOiAxLjFyZW07XG59XG5kaXYuZWRpdC10aGVtZS1wYWdlIC5lLXRhYiAuZS1jb250ZW50ID4gLmUtaXRlbSBkaXYuY29udGVudCBkaXYuc2VjdGlvbiBkaXYuZS1hY3Jkbi1jb250ZW50IGltZy5zdHlsZS1pbWFnZS10aHVtYm5haWwge1xuICB3aWR0aDogMjUwcHg7XG4gIGhlaWdodDogMTYwcHg7XG4gIG1hcmdpbjogMXJlbSAwO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QuZS1hY3Jkbi1pdGVtID4gLmUtYWNyZG4taGVhZGVyOmhvdmVyIC5lLXRvZ2dsZS1pY29uIC5lLWljb25zLmUtdGdsLWNvbGxhcHNlLWljb24sXG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdC5lLWFjcmRuLWl0ZW0gPiAuZS1hY3Jkbi1oZWFkZXI6aG92ZXIgLmUtdG9nZ2xlLWljb24gLmUtaWNvbnMuZS10Z2wtY29sbGFwc2UtaWNvbiB7XG4gIGNvbG9yOiAjMTEyZjVhO1xufVxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3RlZC5lLXNlbGVjdCA+IC5lLWFjcmRuLWhlYWRlcixcbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtZXhwYW5kLXN0YXRlID4gLmUtYWNyZG4taGVhZGVyLFxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3RlZC5lLXNlbGVjdCA+IC5lLWFjcmRuLXBhbmVsLFxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QuZS1leHBhbmQtc3RhdGUgPiAuZS1hY3Jkbi1wYW5lbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQUZBRkEgIWltcG9ydGFudDtcbn1cbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0ZWQuZS1zZWxlY3QgPiAuZS1hY3Jkbi1oZWFkZXIgLnRleHQsXG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdC5lLWV4cGFuZC1zdGF0ZSA+IC5lLWFjcmRuLWhlYWRlciAudGV4dCxcbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0ZWQuZS1zZWxlY3QgPiAuZS1hY3Jkbi1wYW5lbCAudGV4dCxcbi5lLWFjY29yZGlvbiAuZS1hY3Jkbi1pdGVtLmUtc2VsZWN0LmUtZXhwYW5kLXN0YXRlID4gLmUtYWNyZG4tcGFuZWwgLnRleHQsXG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdGVkLmUtc2VsZWN0ID4gLmUtYWNyZG4taGVhZGVyIC5lLWljb25zLFxuLmUtYWNjb3JkaW9uIC5lLWFjcmRuLWl0ZW0uZS1zZWxlY3QuZS1leHBhbmQtc3RhdGUgPiAuZS1hY3Jkbi1oZWFkZXIgLmUtaWNvbnMsXG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdGVkLmUtc2VsZWN0ID4gLmUtYWNyZG4tcGFuZWwgLmUtaWNvbnMsXG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbS5lLXNlbGVjdC5lLWV4cGFuZC1zdGF0ZSA+IC5lLWFjcmRuLXBhbmVsIC5lLWljb25zIHtcbiAgY29sb3I6ICM2NzZhNmM7XG59XG4uZS1hY2NvcmRpb24gLmUtYWNyZG4taXRlbSAuZS1hY3Jkbi1wYW5lbC5lLW5lc3RlZCAuZS1hY3Jkbi1oZWFkZXIgLmUtYWNyZG4taGVhZGVyLWNvbnRlbnQge1xuICBjb2xvcjogIzY3NmE2Yztcbn1cbi5zZi1jb2xvcnBpY2tlciAuZS1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzE3M0Y3NyAhaW1wb3J0YW50O1xufVxuLnNmLWNvbG9ycGlja2VyIC5lLXByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTczRjc3ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuLmUtY29udGVudCAuZS1pdGVtIHtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG59XG4uZWRpdC10YWJsZS1wYWdlIC5lLWNvbnRlbnQge1xuICBoZWlnaHQ6IDY4MHB4O1xufVxuLmVkaXQtdGFibGUtcGFnZSAuZGF0YWdyaWQtdG9vbGl0ZW0tYnV0dG9uIHtcbiAgd2lkdGg6IDIwMHB4O1xufVxuLmUtZ3JpZCAuZS1ncmlkaGVhZGVyIC5lLWhlYWRlcmNlbGwge1xuICBwYWRkaW5nOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG59XG4uZS1ncmlkIC5lLWdyaWRoZWFkZXIgLmUtaGVhZGVyY2VsbCAuZS1oZWFkZXJ0ZXh0IHtcbiAgY29sb3I6ICM2NjY2NjY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uZS1ncmlkIC5lLWZyb3plbmhlYWRlciA+IC5lLXRhYmxlLFxuLmUtZ3JpZCAuZS1mcm96ZW5jb250ZW50ID4gLmUtdGFibGUsXG4uZS1ncmlkIC5lLWZyb3plbmhlYWRlciAuZS12aXJ0dWFsdGFibGUgPiAuZS10YWJsZSxcbi5lLWdyaWQgLmUtZnJvemVuY29udGVudCAuZS12aXJ0dWFsdGFibGUgPiAuZS10YWJsZSB7XG4gIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuLmUtZ3JpZCAuZS1yb3cgLmUtcm93Y2VsbCB7XG4gIHBhZGRpbmc6IDE2cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMCAwICFpbXBvcnRhbnQ7XG59XG4uZS1ncmlkIC5lLXJvdyAuZS1ncmlkLXJvdy1hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgb3BhY2l0eTogMDtcbn1cbi5lLWdyaWQgLmUtcm93OmhvdmVyIC5lLWdyaWQtcm93LWFjdGlvbnMge1xuICBvcGFjaXR5OiAxO1xufVxuLmUtdG9vbHRpcC13cmFwLmUtcG9wdXAge1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG59XG4uTGlzdFZpZXdUYWJsZS5lLWdyaWQgLmUtdGFibGUge1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuIiwi77u/XG5cbmh0bWwsIGJvZHksIC5lLWNvbnRyb2wge1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGNvbG9yOiBAdGV4dC1ibGFjaztcbn1cblxuLmUtZGRsLCAuZS1kZGwgLmUtaW5wdXQsIC5lLWRkbC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LCBpbnB1dC5lLWlucHV0LCB0ZXh0YXJlYS5lLWlucHV0LCAuZS1pbnB1dC1ncm91cCxcbi5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLmUtY29udHJvbCAuZS1sYWJlbCwgLmUtbGFiZWwge1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6IEB0ZXh0LWJsYWNrICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbn1cblxuLmUtZGRsLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIgLmUtaW5wdXQge1xuICAgIGZvbnQtZmFtaWx5OiBNb250c2VycmF0ICFpbXBvcnRhbnQ7XG59XG5cbmgxOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xufVxuXG5hLCAuYnRuLWxpbmsge1xuICAgIGNvbG9yOiAjMDA3MWMxO1xufVxuXG4uY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDEuMXJlbTtcbn1cblxuLnZhbGlkLm1vZGlmaWVkOm5vdChbdHlwZT1jaGVja2JveF0pIHtcbiAgICBvdXRsaW5lOiAxcHggc29saWQgIzI2YjA1MDtcbn1cblxuLmludmFsaWQge1xuICAgIG91dGxpbmU6IDFweCBzb2xpZCByZWQ7XG59XG5cbi52YWxpZGF0aW9uLW1lc3NhZ2Uge1xuICAgIGNvbG9yOiByZWQ7XG59XG5cbiNibGF6b3ItZXJyb3ItdWkge1xuICAgIC5ibGF6b3ItZXJyb3ItdWktdHh0LXdyYXAge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggYmxhY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogNzUwcHg7XG4gICAgfVxuXG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB6LWluZGV4OiAyMTQ3NDgzNjQ3O1xuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigycHgpO1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNibGF6b3ItZXJyb3ItdWkgLmRpc21pc3Mge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDAuNzVyZW07XG4gICAgdG9wOiAwLjVyZW07XG59XG5cbi5ibGF6b3ItZXJyb3ItYm91bmRhcnkge1xuICAgIGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIzYVdSMGFEMGlOVFlpSUdobGFXZG9kRDBpTkRraUlIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2VHMXNibk02ZUd4cGJtczlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1RrdmVHeHBibXNpSUc5MlpYSm1iRzkzUFNKb2FXUmtaVzRpUGp4a1pXWnpQanhqYkdsd1VHRjBhQ0JwWkQwaVkyeHBjREFpUGp4eVpXTjBJSGc5SWpJek5TSWdlVDBpTlRFaUlIZHBaSFJvUFNJMU5pSWdhR1ZwWjJoMFBTSTBPU0l2UGp3dlkyeHBjRkJoZEdnK1BDOWtaV1p6UGp4bklHTnNhWEF0Y0dGMGFEMGlkWEpzS0NOamJHbHdNQ2tpSUhSeVlXNXpabTl5YlQwaWRISmhibk5zWVhSbEtDMHlNelVnTFRVeEtTSStQSEJoZEdnZ1pEMGlUVEkyTXk0MU1EWWdOVEZETWpZMExqY3hOeUExTVNBeU5qVXVPREV6SURVeExqUTRNemNnTWpZMkxqWXdOaUExTWk0eU5qVTRUREkyTnk0d05USWdOVEl1TnprNE55QXlOamN1TlRNNUlEVXpMall5T0RNZ01qa3dMakU0TlNBNU1pNHhPRE14SURJNU1DNDFORFVnT1RJdU56azFJREk1TUM0Mk5UWWdPVEl1T1RrMlF6STVNQzQ0TnpjZ09UTXVOVEV6SURJNU1TQTVOQzR3T0RFMUlESTVNU0E1TkM0Mk56Z3lJREk1TVNBNU55NHdOalV4SURJNE9TNHdNemdnT1RrZ01qZzJMall4TnlBNU9Vd3lOREF1TXpneklEazVRekl6Tnk0NU5qTWdPVGtnTWpNMklEazNMakEyTlRFZ01qTTJJRGswTGpZM09ESWdNak0ySURrMExqTTNPVGtnTWpNMkxqQXpNU0E1TkM0d09EZzJJREl6Tmk0d09Ea2dPVE11T0RBM01rd3lNell1TXpNNElEa3pMakF4TmpJZ01qTTJMamcxT0NBNU1pNHhNekUwSURJMU9TNDBOek1nTlRNdU5qSTVOQ0F5TlRrdU9UWXhJRFV5TGpjNU9EVWdNall3TGpRd055QTFNaTR5TmpVNFF6STJNUzR5SURVeExqUTRNemNnTWpZeUxqSTVOaUExTVNBeU5qTXVOVEEySURVeFdrMHlOak11TlRnMklEWTJMakF4T0RORE1qWXdMamN6TnlBMk5pNHdNVGd6SURJMU9TNHpNVE1nTmpjdU1USTBOU0F5TlRrdU16RXpJRFk1TGpNek55QXlOVGt1TXpFeklEWTVMall4TURJZ01qVTVMak16TWlBMk9TNDROakE0SURJMU9TNHpOekVnTnpBdU1EZzROMHd5TmpFdU56azFJRGcwTGpBeE5qRWdNalkxTGpNNElEZzBMakF4TmpFZ01qWTNMamd5TVNBMk9TNDNORGMxUXpJMk55NDROaUEyT1M0M016QTVJREkyTnk0NE56a2dOamt1TlRnM055QXlOamN1T0RjNUlEWTVMak14TnprZ01qWTNMamczT1NBMk55NHhNVGd5SURJMk5pNDBORGdnTmpZdU1ERTRNeUF5TmpNdU5UZzJJRFkyTGpBeE9ETmFUVEkyTXk0MU56WWdPRFl1TURVME4wTXlOakV1TURRNUlEZzJMakExTkRjZ01qVTVMamM0TmlBNE55NHpNREExSURJMU9TNDNPRFlnT0RrdU56a3lNU0F5TlRrdU56ZzJJRGt5TGpJNE16Y2dNall4TGpBME9TQTVNeTQxTWprMUlESTJNeTQxTnpZZ09UTXVOVEk1TlNBeU5qWXVNVEUySURrekxqVXlPVFVnTWpZM0xqTTROeUE1TWk0eU9ETTNJREkyTnk0ek9EY2dPRGt1TnpreU1TQXlOamN1TXpnM0lEZzNMak13TURVZ01qWTJMakV4TmlBNE5pNHdOVFEzSURJMk15NDFOellnT0RZdU1EVTBOMW9pSUdacGJHdzlJaU5HUmtVMU1EQWlJR1pwYkd3dGNuVnNaVDBpWlhabGJtOWtaQ0l2UGp3dlp6NDhMM04yWno0PSkgbm8tcmVwZWF0IDFyZW0vMS44cmVtLCAjYjMyMTIxO1xuICAgIHBhZGRpbmc6IDFyZW0gMXJlbSAxcmVtIDMuN3JlbTtcbiAgICBjb2xvcjogd2hpdGU7XG59XG5cbi5ibGF6b3ItZXJyb3ItYm91bmRhcnk6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIkFuIGVycm9yIGhhcyBvY2N1cnJlZC5cIlxufVxuXG5cblxuXG5tYWluIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbi1sZWZ0OiAyNTBweDtcbn1cblxuLmJhc2UtcGFnZS1zaXplIHtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbn1cblxuLmUtbGlzdC10ZXh0IHtcbiAgICB3aWR0aDogOTklO1xufVxuXG5cbi5lLWRyYWctaXRlbSB7XG4gICAgLmRyYWctaGlkZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudFxuICAgIH1cbn1cblxuLnNpZGViYXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMjUwcHg7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDEyMDA7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIC8qIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDEzLDMzLDYxLDEpIDAlLCByZ2JhKDE3LDQ3LDkwLDEpIDUwJSwgcmdiYSgyMyw2MywxMTgsMSkgMTAwJSk7ICovXG4gICAgYmFja2dyb3VuZDogQG9tbmlzaGFyZS1kYXJrYmx1ZTtcblxuICAgIC5lLWxpc3QtcGFyZW50IHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDEycHg7XG5cbiAgICAgICAgICAgIC5lLXRleHQtY29udGVudCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgLTEycHg7XG5cbiAgICAgICAgICAgICAgICBkaXYuZS1saXN0LWljb24ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIGEge1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIGEge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgICAgaGVpZ2h0OiAzOHB4O1xuICAgICAgICBsZWZ0OiAtMTJweDtcbiAgICAgICAgdG9wOiAtMXB4O1xuICAgIH1cblxuICAgIC5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbSB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuXG4gICAgICAgICYuZS1ub2RlLWZvY3VzID4gLmUtdGV4dC1jb250ZW50IHtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5lLWhvdmVyID4gLmUtdGV4dC1jb250ZW50IHtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtaG92ZXIgPiAuZS1mdWxscm93LFxuICAgIC5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWFjdGl2ZSA+IC5lLWZ1bGxyb3csXG4gICAgLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtbm9kZS1mb2N1cyA+IC5lLWZ1bGxyb3csXG4gICAgLmUtbGlzdC1pdGVtOmhvdmVyID4gLmUtZnVsbHJvdyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBvbW5pc2hhcmUtYmx1ZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBAb21uaXNoYXJlLWJsdWU7XG4gICAgfVxuXG4gICAgLmUtdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtYWN0aXZlID4gLmUtZnVsbHJvdyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBvbW5pc2hhcmUtbGlnaHRncmVlbiAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItY29sb3I6IEBvbW5pc2hhcmUtbGlnaHRncmVlbiAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5lLWhhcy1jaGlsZCA+IC5lLWZ1bGxyb3cge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAb21uaXNoYXJlLWJsdWUgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBAb21uaXNoYXJlLWJsdWUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZS10cmVldmlldyAuZS1saXN0LWl0ZW0sXG4gICAgLmUtdHJlZXZpZXcgLmUtaWNvbi1jb2xsYXBzaWJsZSwgLmUtdHJlZXZpZXcgLmUtaWNvbi1leHBhbmRhYmxlIHtcbiAgICAgICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG5cbiAgICAuZS1saXN0LXRleHQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG5cbiAgICAuZS1pY29uLWV4cGFuZGFibGUge1xuICAgICAgICBtYXJnaW46IDAgNXB4IDAgLTI1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBoNSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgfVxuXG4gICAgLnRvcC1pbWFnZSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICAgIGhlaWdodDogODBweDtcbiAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB9XG59XG5cblxuLnRvcC1yb3ctaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAb21uaXNoYXJlLWxpZ2h0Ymx1ZTtcbiAgICBoZWlnaHQ6IDQuNXJlbTtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICBtYXJnaW4tbGVmdDogMjUwcHg7XG4gICAgei1pbmRleDogMTtcblxuICAgIGg0IHtcbiAgICAgICAgY29sb3I6ICM2YTg1YWI7XG4gICAgfVxufVxuXG4uYnRuIHtcbiAgICAmLmJ0bi1wcmltYXJ5IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQG9tbmlzaGFyZS1ibHVlO1xuICAgICAgICBib3JkZXItY29sb3I6IEBvbW5pc2hhcmUtYmx1ZTtcbiAgICB9XG5cbiAgICAmLmJ0bi1zdWNjZXNzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQG9tbmlzaGFyZS1ncmVlbjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBAb21uaXNoYXJlLWdyZWVuO1xuICAgIH1cblxuICAgICY6Y2hlY2tlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBvbW5pc2hhcmUtYmx1ZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBAb21uaXNoYXJlLWJsdWU7XG4gICAgfVxuXG4gICAgJi5idG4tb3V0bGluZS1wcmltYXJ5IHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAb21uaXNoYXJlLWJsdWU7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IEBvbW5pc2hhcmUtYmx1ZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmUtYnRuIHtcbiAgICAmLmUtcHJpbWFyeSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBvbW5pc2hhcmUtYmx1ZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBAb21uaXNoYXJlLWJsdWU7XG4gICAgfVxuXG4gICAgJi5lLXN1Y2Nlc3Mge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAb21uaXNoYXJlLWdyZWVuO1xuICAgICAgICBib3JkZXItY29sb3I6IEBvbW5pc2hhcmUtZ3JlZW47XG4gICAgfVxuXG4gICAgJi5lLWRhbmdlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBvbW5pc2hhcmUtcmVkICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogQG9tbmlzaGFyZS1yZWQgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJjpjaGVja2VkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQG9tbmlzaGFyZS1ibHVlO1xuICAgICAgICBib3JkZXItY29sb3I6IEBvbW5pc2hhcmUtYmx1ZTtcbiAgICB9XG59XG5cblxuXG4mLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bi1vdXRsaW5lLXByaW1hcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBvbW5pc2hhcmUtYmx1ZTtcbiAgICBib3JkZXItY29sb3I6IEBvbW5pc2hhcmUtYmx1ZTtcbn1cblxuLnVwbG9hZC1pbWFnZSB7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICBtYXgtaGVpZ2h0OiAyMDBweDtcbn1cbi8vc3luY2Z1c2lvbiBkYXRhZ3JpZCBjdXN0b20gY3NzXG4uc2YtZ3JpZCB7XG4gICAgLmUtZmlsdGVyYmFyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuZS10b29sYmFyIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDVweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcblxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBpbml0aWFsO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxhYmVsLXRvcC1tYXJnaW4ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5lLXRvb2xiYXItaXRlbSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cblxuICAgICAgICAuZS10b29sYmFyLWxlZnQge1xuICAgICAgICAgICAgZGlzcGxheTogY29udGVudHMgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNmLWdyaWQgLmUtcm93IC5lLWJ0biwgLmJ0bi1zbWFsbCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuM2VtO1xufVxuXG4uc2YtZ3JpZCB0ZC5lLXJvd2NlbGxbYXJpYS1sYWJlbCo9XCJDb2x1bW4gSGVhZGVyIFNpemVcIl0ge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi5lLWxpc3R2aWV3IC5lLWJ0biB7XG4gICAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMWVtO1xufVxuXG4uc2VsZWN0ZWQtZHJvcGRvd24tbGlzdC1pdGVtIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAuZmEtdHJhc2gtY2FuIHtcbiAgICAgICAgY29sb3I6IEBvbW5pc2hhcmUtcmVkICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uY29udHJvbC1zZWN0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uZS1idG4ub21uaXNoYXJlLWxpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6IEBvbW5pc2hhcmUtZ3JlZW4gIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcblxuICAgICYuZS1jb250cm9sLCBidXR0b24mLCAuZS1kcm9wZG93bi1wb3B1cCAmLCAuZS1kZGwtZm9vdGVyICYge1xuICAgICAgICBjb2xvcjogQG9tbmlzaGFyZS1ncmVlbiAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmUtZHJvcGRvd25saXN0LCAuZS1kcm9wZG93bi1wb3B1cCwgLmUtZGRsLXBvcHVwIHtcbiAgICAuZS1saXN0LWl0ZW0uZS1hY3RpdmUsIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZS5lLWhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQG9tbmlzaGFyZS1ncmVlbiAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZS1saXN0LWl0ZW0uZS1ob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGZhZGUoQG9tbmlzaGFyZS1ncmVlbiwgMTUlKSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLm9tbmlzaGFyZS1kcm9wZG93bntcbiAgICAuZS1wb3B1cC5lLXBvcHVwLW9wZW4gLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZSxcbiAgICAuZS1wb3B1cC5lLXBvcHVwLW9wZW4gLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZS5lLWhvdmVyLFxuICAgIC5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWl0ZW0uZS1hY3RpdmUsXG4gICAgLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZS5lLWhvdmVyLFxuICAgIGxpLmUtbGlzdC1pdGVtLmUtYWN0aXZlLFxuICAgIGxpLmUtbGlzdC1pdGVtLmUtYWN0aXZlLmUtaG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAb21uaXNoYXJlLWdyZWVuICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItY29sb3I6IEBvbW5pc2hhcmUtZ3JlZW4gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZS1kZGwgLmUtZHJvcGRvd24tcG9wdXAgdWwgLmUtbGlzdC1pdGVtLmUtYWN0aXZlLFxuICAgIC5lLWRkbC1wb3B1cCB1bCAuZS1saXN0LWl0ZW0uZS1hY3RpdmUsXG4gICAgLmUtcG9wdXAuZS1kZGwtcG9wdXAgdWwgLmUtbGlzdC1pdGVtLmUtYWN0aXZlLFxuICAgIC5lLWRyb3Bkb3dubGlzdCAuZS1kZGwtcG9wdXAgLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZSxcbiAgICAuZS1tdWx0aXNlbGVjdCAuZS1kZGwtcG9wdXAgLmUtZHJvcGRvd25iYXNlIC5lLWxpc3QtaXRlbS5lLWFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBvbW5pc2hhcmUtZ3JlZW4gIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG59XG5cbi5lLWRkbCAuZS1kcm9wZG93bi1wb3B1cCAuZS1saXN0LWdyb3VwLWl0ZW0sXG4uZS1kZGwtcG9wdXAgLmUtbGlzdC1ncm91cC1pdGVtIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xufVxuXG4uZS1kZGwuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzOjpiZWZvcmUsXG4uZS1kZGwuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlci5lLWlucHV0LWZvY3VzOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQG9tbmlzaGFyZS1ncmVlbiAhaW1wb3J0YW50O1xufVxuXG4uZmlsZS1saXN0LWl0ZW0ge1xuICAgIGhlaWdodDogNDVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC8qcG9zaXRpb246IHJlbGF0aXZlOyovXG4gICAgLmZpbGUtbGlzdC10ZXh0LWRpdiB7XG4gICAgICAgIC8qcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyovXG5cbiAgICAgICAgLmZpbGUtbGlzdC1wYXRoIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgLypwYWRkaW5nLWxlZnQ6IDQ1cHg7Ki9cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5maWxlLWxpc3QtaW1hZ2Uge1xuICAgICAgICAvKnBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsqL1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiA0MHB4O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgIH1cbn1cblxuLmFycm93LXdyYXAge1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogMjBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5pLWFycm93IHtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDIwcHg7XG59XG5cbi5kaXNhYmxlZCB7XG4gICAgY29sb3I6IGxpZ2h0Z3JheTtcbn1cblxuLnNpZGViYXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAuZS10cmVldmlldyB7XG4gICAgICAgIG92ZXJmbG93OiBzY3JvbGw7XG4gICAgfVxuXG4gICAgOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgIHdpZHRoOiAwOyAvKiBSZW1vdmUgc2Nyb2xsYmFyIHNwYWNlICovXG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyAvKiBPcHRpb25hbDoganVzdCBtYWtlIHNjcm9sbGJhciBpbnZpc2libGUgKi9cbiAgICB9XG59XG5cbmJ1dHRvbiwgLmJ0biwgaW5wdXRbdHlwZT10ZXh0XSwgdGV4dGFyZWEge1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuXG4uYnRuLCAuZS1saXN0LWl0ZW0gYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmE6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG5cbi5idG4sIC5lLWJ0biB7XG4gICAgcGFkZGluZzogMC42MjVyZW0gMS41cmVtIDAuNXJlbTtcbiAgICBib3JkZXI6IDA7XG4gICAgY29sb3I6IHdoaXRlO1xufVxuXG5cbi5idG4tcHJpbWFyeTpob3ZlciwgLmUtcHJpbWFyeTpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogMCA4cHggOXB4IC00cHggcmdiKDExLCA5NCwgMjE1LCAwLjMpICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tcHJpbWFyeTpob3ZlciwgLmUtcHJpbWFyeTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBiNWVkNyAhaW1wb3J0YW50O1xufVxuXG4uYnRuLXByaW1hcnksIC5lLXByaW1hcnkge1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDlweCAtNHB4IHJnYig1OSwxMTMsMjAyKSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNzNmNzcgIWltcG9ydGFudDtcbn1cblxuLmJ0bi1zZWNvbmRhcnk6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDAgOHB4IDlweCAtNHB4ICNjY2Q0ZTAgIWltcG9ydGFudDtcbn1cblxuLmJ0bi1zZWNvbmRhcnk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2Q0ZTA7XG4gICAgY29sb3I6IHJnYig0MCw4MSwxNDYpO1xufVxuXG4uYnRuLXNlY29uZGFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2UzZWJmNztcbiAgICBib3gtc2hhZG93OiAwIDRweCA5cHggLTRweCAjYjFiOWM1ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6IHJnYig0MCw4MSwxNDYpO1xufVxuXG4uYnRuLXN1Y2Nlc3M6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDAgOHB4IDlweCAtNHB4IHJnYig3OCwgMTkyLCAxNDQsIDAuMyk7XG59XG5cbi5idG4tc3VjY2Vzczpob3ZlciwgLmJ0bi1zdWNjZXNzOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGVjMDkwO1xufVxuXG4uYnRuLXN1Y2Nlc3Mge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZWUxYjE7XG4gICAgYm94LXNoYWRvdzogMCA0cHggOXB4IC00cHggIzE0YTQ0ZDtcbn1cblxuLmJ0bi1kYW5nZXI6aG92ZXIsIC5lLWRhbmdlcjpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogMCA4cHggOXB4IC00cHggcmdiKDIwMSwgNTcsIDgwLCAwLjMpICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tZGFuZ2VyOmhvdmVyLCAuZS1kYW5nZXI6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjOTM5NTAgIWltcG9ydGFudDtcbn1cblxuLmJ0bi1kYW5nZXIsIC5lLWRhbmdlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RjNGM2NCAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDlweCAtNHB4ICNkYzRjNjQgIWltcG9ydGFudDtcbn1cblxuXG5cbi5idG4td2FybmluZzpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogMCA4cHggOXB4IC00cHggcmdiKDE5NiwgMTI5LCAyNywgMC4zKTtcbn1cblxuLmJ0bi13YXJuaW5nOmhvdmVyLCAuYnRuLXdhcm5pbmc6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjNDgxMWI7XG59XG5cbi5idG4td2FybmluZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U0YTExYjtcbiAgICBib3gtc2hhZG93OiAwIDRweCA5cHggLTRweCAjZTRhMTFiXG59XG5cbi5lLWRyb3Bkb3duYmFzZSAuZS1saXN0LWdyb3VwLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDZweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnBvaW50ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi8qSXRlbSBUZXh0IGluIERyb3BEb3duTGlzdCovXG4uZS1wb3B1cC1vcGVuIGxpIHtcbiAgICBmb250LWZhbWlseTogTW9udHNlcnJhdCAhaW1wb3J0YW50O1xufVxuXG4ubmF2YmFyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB6LWluZGV4OiAxMDAwO1xufVxuXG4uZS1pY29ucyB7XG4gICAgZm9udC1mYW1pbHk6IFwiZS1pY29uc1wiICFpbXBvcnRhbnQ7XG59XG5cbi5wcm9maWxlLWltYWdlLXdyYXAge1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICB9XG59XG5cbi5lLWdyaWQgLmUtaWNvbnM6bm90KC5lLWljb25zKSB7XG4gICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi5lLWZvY3VzZWQ6bm90KC5lLXJvd2NlbGwpOm5vdCguZS1yb3cpOm5vdCguZS1oZWFkZXJjZWxsKSxcbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWFjdGl2ZSA+IC5lLWZ1bGxyb3csXG4uZS1maWxlbWFuYWdlciAuZS1ncmlkIHRkLmUtYWN0aXZlLFxuLmUtY2hlY2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBvbW5pc2hhcmUtYmx1ZSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgIC8qPiAqIHtcbiAgICAgICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgfSovXG59XG5cbi5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWFjdGl2ZSA+IC5lLXRleHQtY29udGVudCAuZS1saXN0LXRleHQsIC5lLXRyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWFjdGl2ZS5lLW5vZGUtZm9jdXMgPiAuZS10ZXh0LWNvbnRlbnQgLmUtbGlzdC10ZXh0IHtcbiAgICAmIC50cmVlSW1nIHtcbiAgICAgICAgZmlsdGVyOiBpbnZlcnQoMTAwJSk7XG4gICAgfVxufVxuXG4vKiBQcmV2ZW50cyB0aGUgZmlsZS1tYW5hZ2VyIHRvb2xiYXIgZnJvbSAnanVtcGluZycgKi9cbi5lLWZpbGVtYW5hZ2VyID4gI2ZpbGUtbWFuYWdlcl90b29sYmFyIHtcbiAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLmUtYWNyZG4taGVhZGVyOmhvdmVyIC5lLWFjcmRuLWhlYWRlci1jb250ZW50IHtcbiAgICBjb2xvcjogQG9tbmlzaGFyZS1ibHVlICFpbXBvcnRhbnQ7XG59XG5cbmE6bm90KC5idG4pIHtcbiAgICBjb2xvcjogQG9tbmlzaGFyZS1saWdodGdyZWVuO1xufVxuXG5kaXYuZS1maWxlbWFuYWdlciB7XG4gICAgLyogUHJldmVudHMgdGhlIGJvcmRlciBiZWluZyBvbiB0aGUgb3V0c2lkZSBvZiB0aGUgcGFkZGluZyAqL1xuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuXG4gICAgdHIuZS1jb2x1bW5oZWFkZXIge1xuICAgICAgICB0aC5lLWhlYWRlcmNlbGwuZS1mZS1jaGVja2JveCB7XG4gICAgICAgICAgICB6LWluZGV4OiAxMDAwMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5lLWNoaXAtc2V0LCAuZS1jaGlwLWxpc3Qge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgIC5lLWNoaXAge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZzogOHB4IDEycHggIWltcG9ydGFudDtcblxuICAgICAgICAgICAgLmUtY2hpcC10ZXh0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDExcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmUtcm93Y2VsbCB7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLW1hdGVyaWFsLFxuLmUtc3Bpbm5lci1wYW5lIC5lLXNwaW5uZXItaW5uZXIgLmUtc3Bpbi1mYWJyaWMsXG4uZS1zcGlubmVyLXBhbmUgLmUtc3Bpbm5lci1pbm5lciAuZS1zcGluLWJvb3RzdHJhcCxcbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tYm9vdHN0cmFwNCxcbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4tYm9vdHN0cmFwNSxcbi5lLXNwaW5uZXItcGFuZSAuZS1zcGlubmVyLWlubmVyIC5lLXNwaW4taGlnaC1jb250cmFzdCAuZS1wYXRoLWFyYyB7XG4gICAgY29sb3I6IEBvbW5pc2hhcmUtYmx1ZSAhaW1wb3J0YW50O1xuICAgIGZpbGw6IEBvbW5pc2hhcmUtYmx1ZSAhaW1wb3J0YW50O1xuICAgIHN0cm9rZTogQG9tbmlzaGFyZS1ibHVlICFpbXBvcnRhbnQ7XG59XG5cbjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIFdlYktpdCwgQmxpbmssIEVkZ2UgKi9cbiAgICBjb2xvcjogI2I1YjViNSAhaW1wb3J0YW50O1xufVxuXG46LW1vei1wbGFjZWhvbGRlciB7IC8qIE1vemlsbGEgRmlyZWZveCA0IHRvIDE4ICovXG4gICAgY29sb3I6ICNiNWI1YjUgIWltcG9ydGFudDtcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG59XG5cbjo6LW1vei1wbGFjZWhvbGRlciB7IC8qIE1vemlsbGEgRmlyZWZveCAxOSsgKi9cbiAgICBjb2xvcjogI2I1YjViNSAhaW1wb3J0YW50O1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cblxuOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIEludGVybmV0IEV4cGxvcmVyIDEwLTExICovXG4gICAgY29sb3I6ICNiNWI1YjUgIWltcG9ydGFudDtcbn1cblxuOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBNaWNyb3NvZnQgRWRnZSAqL1xuICAgIGNvbG9yOiAjYjViNWI1ICFpbXBvcnRhbnQ7XG59XG5cbjo6cGxhY2Vob2xkZXIgeyAvKiBNb3N0IG1vZGVybiBicm93c2VycyBzdXBwb3J0IHRoaXMgbm93LiAqL1xuICAgIGNvbG9yOiAjYjViNWI1ICFpbXBvcnRhbnQ7XG59XG5cbi5lLXBvcHVwIHtcbiAgICB6LWluZGV4OiAyMTQ3NDgzNjQ2O1xufVxuXG5kaXYubmV3LXBhbmVsLWRyb3Bkb3duLWhlYWRlciB7XG4gICAgbWF4LWhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbn1cblxuZGl2LmUtd2lkZ2V0LWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHJvdy1nYXA6IDEuNnJlbTtcblxuICAgIGRpdi5lLXdpZGdldCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkOGQ4ZDg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWZlZmU7XG5cbiAgICAgICAgZGl2LmUtd2lkZ2V0LWhlYWRlciB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q4ZDhkODtcbiAgICAgICAgfVxuXG4gICAgICAgIGRpdi5lLXdpZGdldC1oZWFkZXIsIGRpdi5lLXdpZGdldC1jb250ZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgIH1cblxuICAgICAgICBwLmUtd2lkZ2V0LWhlYWRlciB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZS13aWRnZXQtcmVjZW50LWFjdGl2aXRlcyB7XG4gICAgQGl0ZW0taGVpZ2h0OiA2MHB4O1xuXG4gICAgZGl2LmUtd2lkZ2V0LWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgZGl2Lmxpc3QtY29udGFpbmVyIHtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG5cbiAgICAgICAgICAgIGRpdi5saXN0LWl0ZW0ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogQGl0ZW0taGVpZ2h0O1xuXG4gICAgICAgICAgICAgICAgaW1nLmUtYXZhdGFyIHtcbiAgICAgICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxO1xuICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmFwcC1pY29uLXdyYXAge1xuXG4gICAgLmZpbGUtaW5wdXQtem9uZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBzcGFuLCAuaWNvbi1vdmVybGF5IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuXG4gICAgICAgICY6aG92ZXIge1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pY29uLW92ZXJsYXkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSg1MCUpOyAvKiBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsgKi9cbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuI3RyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWRpc2FibGUgPiAuZS1mdWxscm93LFxuI3RyZWV2aWV3IC5lLWxpc3QtaXRlbS5lLWRpc2FibGUgPiAuZS10ZXh0LWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4jdHJlZXZpZXcgLmUtbGlzdC1pdGVtLmUtZGlzYWJsZSB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4uZS1maWxlbWFuYWdlciAuZS1wYWdlciB7XG4gICAgaGVpZ2h0OiA1MHB4O1xufVxuXG4ubmF2aWdhdGlvbi1idXR0b24taW1hZ2Uge1xuICAgIGhlaWdodDogMjUwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuXG4uaGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5maXhlZC1ib3R0b20tYWN0aW9ucyB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBib3R0b206IDA7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBib3gtc2hhZG93OiAwIC0ycHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAuY2hlY2tpbmcge1xuICAgICAgICBjb2xvcjogI2ZmOTgwMDtcbiAgICB9XG5cbiAgICAuZXJyb3Ige1xuICAgICAgICBjb2xvcjogI2QzMmYyZjtcbiAgICB9XG5cbiAgICAuc3VjY2VzcyB7XG4gICAgICAgIGNvbG9yOiAjMzg4ZTNjO1xuICAgIH1cblxuICAgIC5idG4ge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIHBhZGRpbmc6IDRweCA4cHg7XG4gICAgfVxuXG4gICAgLmJ0bi1vdXRsaW5lLWxpZ2h0IHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbG9yOiAjMzMzO1xuICAgIH1cblxuICAgIC5idG4tb3V0bGluZS1saWdodDpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNkZGQ7XG4gICAgfVxufVxuXG4uZml4ZWQtbmF2aWdhdGlvbi1mb290ZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMjUwcHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI1MHB4KTtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJveC1zaGFkb3c6IDAgLTJweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgei1pbmRleDogMTA1MDtcbn1cblxuLmZpeGVkLWJvdHRvbS1yaWdodC1uYXZpZ2F0aW9uLWJ1dHRvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBnYXA6IDEwcHg7XG59XG5cbi5saW5rLWNoZWNrZXItYm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxMHB4O1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4ubGluay1jaGVja2VyLWJveCBwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4ubGluay1jaGVja2VyLWJveCAuZXJyb3Ige1xuICAgIGNvbG9yOiAjZDMyZjJmO1xufVxuXG4ubGluay1jaGVja2VyLWJveCAuZXJyb3IgaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7IFxufVxuXG4ubGluay1jaGVja2VyLWJveCAuY2hlY2tpbmcge1xuICAgIGNvbG9yOiAjZmY5ODAwO1xufVxuXG4ubGluay1jaGVja2VyLWJveCAuc3VjY2VzcyB7XG4gICAgY29sb3I6ICMzODhlM2M7XG59XG5cbi5saW5rLWNoZWNrZXItYm94IC5idG4ge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBwYWRkaW5nOiA0cHggOHB4O1xufVxuXG4ubGluay1jaGVja2VyLWJveCAuYnRuLW91dGxpbmUtbGlnaHQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICMzMzM7XG59XG5cbi5saW5rLWNoZWNrZXItYm94IC5idG4tb3V0bGluZS1saWdodDpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI2RkZDtcbn1cbi5mb2xkZXItbmF2aWdhdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBwYWRkaW5nOiA4cHggMTJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4uYnJlYWRjcnVtYi1jb250YWluZXIge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xufVxuXG51bC5icmVhZGNydW1iIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxudWwuYnJlYWRjcnVtYiBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lO1xufVxuXG51bC5icmVhZGNydW1iIGxpICsgbGk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIi9cIjtcbiAgICBwYWRkaW5nOiAwIDhweDtcbiAgICBjb2xvcjogIzZjNzU3ZDtcbn1cblxudWwuYnJlYWRjcnVtYiBsaSBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICMwMDdiZmY7XG59XG5cbnVsLmJyZWFkY3J1bWIgbGkgYTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5leHBsb3Jlci1jb250YWluZXIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTY7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLmF2YWlsYWJsZS1pdGVtcyB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuXG4uZm9sZGVyLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCBtaW5tYXgoMTIwcHgsIDFmcikpO1xuICAgIGdhcDogMTVweDtcbn1cblxuLmZvbGRlci1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzO1xufVxuXG4uZm9sZGVyLWl0ZW06aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWYzZjU7XG59XG5cbi5mb2xkZXItaXRlbS5zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2UyZjZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDA3YmZmO1xufVxuXG4uZm9sZGVyLWljb24ge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBjb2xvcjogI2ZmYzEwNztcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5mb2xkZXItbmFtZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMC44NXJlbTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5lbXB0eS1mb2xkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5lbXB0eS1mb2xkZXIgaSB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5zZWxlY3RlZC1wYXRoIC5jYXJkIHtcbiAgICBib3JkZXItY29sb3I6ICMyOGE3NDU7XG59XG5cbi5maWxlLW1hbmFnZXItY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA2cmVtKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAuZS1maWxlbWFuYWdlciB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAuZS1mZS1jb250ZW50IHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLmUtYWRkcmVzc2Jhci11bCwgLmUtdG9vbGJhci1pdGVtcywgLmUtZ3JpZCwgLmUtdGFibGUge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yb3cge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgfVxufVxuXG4uZm9vdGVyLW5vLW92ZXJsYXAge1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW07XG59XG5cbi5mbG9hdGluZy1maWxlY2hlY2tlci13YXJuaW5nIHtcbiAgICBsZWZ0OiAyNjVweCAhaW1wb3J0YW50O1xufVxuXG4uc2lkZS1wb3B1cC1uYXZpZ2F0aW9uIHtcbiAgICB3aWR0aDogODAwcHg7XG5cbiAgICAudHJlZS12aWV3LWhlaWdodCB7XG4gICAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxMjBweCk7XG4gICAgfVxuXG4gICAgLmZvb3Rlci1idXR0b24ge1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweFxuICAgIH1cbn1cbiIsIi5lLWdyaWQge1xuICAgIC5lLWdyaWRoZWFkZXIgLmUtaGVhZGVyY2VsbCB7XG4gICAgICAgIHBhZGRpbmc6IDE2cHggIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcblxuICAgICAgICAuZS1oZWFkZXJ0ZXh0IHtcbiAgICAgICAgICAgIGNvbG9yOiAjNjY2NjY2O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5lLWZyb3plbmhlYWRlciA+IC5lLXRhYmxlLFxuICAgIC5lLWZyb3plbmNvbnRlbnQgPi5lLXRhYmxlLFxuICAgIC5lLWZyb3plbmhlYWRlciAuZS12aXJ0dWFsdGFibGUgPiAuZS10YWJsZSxcbiAgICAuZS1mcm96ZW5jb250ZW50IC5lLXZpcnR1YWx0YWJsZSA+IC5lLXRhYmxlIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmUtcm93IHtcbiAgICAgICAgLmUtcm93Y2VsbCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDFweCAwIDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5lLWdyaWQtcm93LWFjdGlvbnMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG4gICAgXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgLmUtZ3JpZC1yb3ctYWN0aW9ucyB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5lLXRvb2x0aXAtd3JhcC5lLXBvcHVwIHtcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG59XG4uTGlzdFZpZXdUYWJsZSB7XG4gICAgJi5lLWdyaWQgLmUtdGFibGUge1xuICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuIl19 */
