@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}body{font-family:"utopia-std",sans-serif;color:#535a60;line-height:1.5;min-height:100vh;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f6f6f6}body.frontpage{background-color:#fff}.green-text{color:#3d613f!important}.no-padding{padding:0!important}.raleway{font-family:"raleway",sans-serif;font-weight:500}.utopia-std{font-family:"utopia-std",sans-serif}.heading-color{color:#182719}.h1,.h2,.h3,h1,h2,h3{font-family:"raleway",sans-serif;margin-bottom:.3em;display:block;color:#182719;font-weight:700}.h4,h4{line-height:1.33;font-weight:700}.h4,.h5,.h6,h4,h5,h6{font-family:"raleway",sans-serif;margin-bottom:.3em;display:block;color:#182719}.h5,h5{line-height:1.33}.h6,h6{font-weight:700}.display-header{line-height:1.33}.blockquote,.display-header{font-family:"raleway",sans-serif;margin-bottom:.3em;display:block;color:#182719}.author,.lead-text,.small-headline,.small-title{font-family:"raleway",sans-serif;margin-bottom:.3em;display:block}.author{color:#182719}.small-headline,.small-title{font-weight:700}.small-headline{line-height:1.33}.small-title{color:#182719}.display-header{font-size:calc(1.425rem + 2.1vw);font-weight:700}@media (min-width:1200px){.display-header{font-size:3rem}}.h1,h1{font-size:calc(1.375rem + 1.5vw);line-height:1.4}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw);line-height:1.5}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw);line-height:1.57}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:calc(1.275rem + .3vw);font-weight:500;letter-spacing:.328rem;text-transform:uppercase}@media (min-width:1200px){.h5,h5{font-size:1.5rem}}.h6,h6{font-size:1.25rem;line-height:1.4}.h6.smaller,body,h6.smaller{font-size:1rem}.small-title{font-size:.875rem;line-height:1.63}.small-headline{font-size:.875rem;color:#779079;text-transform:uppercase}.blockquote,.lead-text,blockquote{font-size:1.25rem;font-weight:500;line-height:1.4}.lead-text{color:#535a60;font-weight:400;line-height:1.8}.author{line-height:1.67;font-weight:400}.author,.small,small{font-size:.75rem}.semi-small{font-size:.875rem}.heavy-bold{font-weight:700!important}.bold,b,strong{font-weight:600!important}.semi-bold{font-weight:500!important}.txt-link{font-weight:500;color:#3d613f;font-family:"raleway",sans-serif}.txt-link:not(.no-underline){text-decoration:underline}.txt-link i{position:relative;font-size:14px}select,textarea{border-radius:4px;border:solid 1px #535a60;color:#535a60;font-family:"raleway",sans-serif}textarea{padding:.625rem .9375rem;font-size:.875rem;font-weight:500}select{padding:8px;font-size:.75rem}.form-check-input:not([type=radio]){border-radius:0!important}.form-check-input:checked{background-color:#3d613f;border-color:#3d613f}.form-check-input:focus{box-shadow:none!important}.border-radius-right-0{border-top-right-radius:0;border-bottom-right-radius:0}.border-radius-left-0{border-top-left-radius:0;border-bottom-left-radius:0}hr{margin:0;color:#535a60;opacity:1}.btn,.prefilled-input-box{font-family:"raleway",sans-serif;padding:.625rem .9375rem;line-height:1em;font-size:1rem}.btn{font-weight:600}.btn.green-bg:hover{background-color:#2b442c!important}.btn.btn-rounded{border-radius:50%;height:3.1rem;width:3.1rem;padding:0;display:flex;align-items:center;justify-content:center}.btn.btn-standard,.btn.cancel,.btn.next,.btn.primary{color:#fff;position:relative;background-color:#3d613f}.btn.btn-outline{color:#3d613f;background-color:#fff;border:2px solid #3d613f}.btn.btn-outline:hover{border-color:#2b442c}.btn:hover{background-color:#2b442c;color:#fff}.prefilled-input-box{border-radius:4px}.prefilled-input-box.btn-standard,.prefilled-input-box.cancel,.prefilled-input-box.next,.prefilled-input-box.primary{color:#fff;position:relative;background-color:#3d613f}.d-contents{display:contents}.white-bg{background-color:#fff!important}.secondary-bg{background-color:#e7edf1!important}.green-bg{background-color:#3d613f!important}.green-bg,.green-bg *{color:#fff}.dark-green-bg{background-color:#2b442c!important;color:#fff}.dark-green-bg *{color:#fff}.light-green-bg{background-color:#779079!important;color:#fff}.light-green-bg *{color:#fff}.blue-bg{background-color:#0a4b73!important}.blue-bg,.blue-bg *{color:#fff}.dark-blue-bg{background-color:#073551!important;color:#fff}.dark-blue-bg *{color:#fff}.light-blue-bg{background-color:#54819d!important;color:#fff}.light-blue-bg *,.page-list .page-wrap .icon-wrapper i{color:#fff}.light-grey-bg{background-color:#ecefec!important}.red-color{color:#d7523b}.green-color{color:#3d613f}.pt-6{padding-top:calc(1.625rem + 4.5vw)}@media (min-width:1200px){.pt-6{padding-top:5rem}}.pb-6{padding-bottom:calc(1.625rem + 4.5vw)}@media (min-width:1200px){.pb-6{padding-bottom:5rem}}.py-6{padding-top:calc(1.625rem + 4.5vw);padding-bottom:calc(1.625rem + 4.5vw)}@media (min-width:1200px){.py-6{padding-top:5rem;padding-bottom:5rem}}.center-bg{background-repeat:no-repeat;background-size:cover;background-position:center center}img{max-width:100%;height:auto}.rte p,.umbraco-forms-fieldset{margin-bottom:1rem}.umbraco-forms-form,.umbraco-forms-form fieldset{padding:0!important}.content-box,.umbraco-forms-form fieldset .umbraco-forms-container{display:flex;flex-direction:column;gap:1rem}.content-box{background-color:#fff;border-radius:8px;padding:1rem;box-shadow:0 2px 4px 0 rgba(83,90,96,.08);gap:.5rem}.categories-container{display:flex;flex-wrap:wrap;gap:.25rem}.categories-container .level-box,.categories-container .subject-box{font-family:"raleway",sans-serif;font-size:12px;font-weight:500;padding:4px;border-radius:4px;border:1px solid;line-height:1}.categories-container .level-box{color:#0a4b73;border-color:#0a4b73}.categories-container .subject-box{color:#3d613f;border-color:#3d613f}.modal-content{border-radius:0;padding:5px}.modal-content .modal-body,.modal-content .modal-footer,.modal-content .modal-header{border:0}.modal-content .modal-header{padding-bottom:0}.modal-content .modal-header .btn-close{align-self:baseline}.modal-content .modal-footer{justify-content:flex-start;padding-top:0}.form-control,.form-select,input.text{border-color:#182719;color:#535a60;font-size:.875rem;padding:4px 8px;border-radius:4px;font-family:"raleway",sans-serif}.form-control:-moz-placeholder,.form-control:-ms-input-placeholder,.form-control::-moz-placeholder,.form-control::-webkit-input-placeholder,.form-select:-moz-placeholder,.form-select:-ms-input-placeholder,.form-select::-moz-placeholder,.form-select::-webkit-input-placeholder,input.text:-moz-placeholder,input.text:-ms-input-placeholder,input.text::-moz-placeholder,input.text::-webkit-input-placeholder{color:#a9adb0}.form-control[disabled],.form-select[disabled],input.text[disabled]{border-color:#a9adb0}form p.small{margin-top:.1rem}form .count-input p{font-family:"raleway",sans-serif;font-size:12px;position:absolute;right:7px;bottom:7px;font-weight:400}.form-label,.umbraco-forms-label{color:#182719;margin-bottom:0;width:100%;font-size:.875rem}.form-label.label-heavy,.umbraco-forms-label.label-heavy{font-weight:700;font-family:"raleway",sans-serif;font-size:1rem}.password-form-label,form .count-input{position:relative}.password-form-label .fa-eye,.password-form-label .fa-eye-slash{position:absolute;right:20px;top:30px;color:#535a60}input[type=file]{display:none}.custom-file-upload{border-radius:4px;border:solid 1px #535a60;color:#535a60;justify-content:space-between}.custom-file-upload .btn{border-radius:0;font-weight:400}.custom-file-upload span.txt{padding:4px 8px}.custom-file-upload,.custom-img-file-upload,.custom-input-text{font-size:.875rem;display:flex;align-items:center;overflow:hidden}.custom-img-file-upload{font-family:"raleway",sans-serif;font-weight:500;gap:.25rem;color:#3d613f;cursor:pointer}.custom-img-file-upload i{font-size:20px}.a-tag.underline,.custom-img-file-upload span.txt,.forum-component .forum-wrap .post-wrap .reply-toggler span.txt{text-decoration:underline}.custom-input-text{border-radius:4px;border:solid 1px #535a60;color:#535a60;justify-content:space-between}input.invalid,textarea.invalid{border:1px solid #f03c4e}.pac-container{z-index:99999999999999999!important}.a-tag{border:0;background:0 0;color:#3d613f;font-family:"raleway",sans-serif;font-weight:600;display:flex;align-items:center;text-align:left}.a-tag.disabled{opacity:.5;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}.e-grid .a-tag{font-size:.8125rem}.a-tag,.pointer{cursor:pointer}.checkbox-right{display:flex;justify-content:space-between;padding-left:0}.checkbox-right .input-wrap{display:flex;justify-content:center}.checkbox-right .input-wrap input{width:16px;height:16px}.bg-success{background-color:#6da671!important}.bg-warning{background-color:#d98f07!important}.bg-info{background-color:#6b90bf!important}.bg-danger{background-color:#f03c4e!important}.color-danger{color:#f03c4e!important}.color-success{color:#6da671!important}.color-warning{color:#d98f07!important}.color-info{color:#6b90bf!important}.toast-container{font-family:"raleway",sans-serif}.autocomplete-container{position:relative;width:100%}.autocomplete-container input{width:100%;box-sizing:border-box}.dawa-autocomplete-suggestions{margin:.3em 0 0;padding:0;text-align:left;border-radius:.3125em;background:#fcfcfc;box-shadow:0 .0625em .15625em rgba(0,0,0,.15);position:absolute;left:0;right:0;z-index:9999;overflow-y:auto;box-sizing:border-box}.dawa-autocomplete-suggestions .dawa-autocomplete-suggestion{margin:0;list-style:none;cursor:pointer;padding:.4em .6em;color:#333;border:.0625em solid #ddd;border-bottom-width:0}.dawa-autocomplete-suggestions .dawa-autocomplete-suggestion:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.dawa-autocomplete-suggestions .dawa-autocomplete-suggestion:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;border-bottom-width:.0625em}.dawa-autocomplete-suggestions .dawa-autocomplete-suggestion.dawa-selected,.dawa-autocomplete-suggestions .dawa-autocomplete-suggestion:hover{background:#f0f0f0}.lds-ring{display:inline-block;position:relative;width:80px;height:80px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:4px;border:4px solid #fff;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#fff transparent transparent}.lds-ring div:nth-child(1){animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}.spinner-wrap{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(43,68,44,.25);height:100%;width:100%;z-index:1060;align-items:center;justify-content:center;display:none}.spinner-wrap.show{display:flex}.validation-errors{color:#f03c4e;font-family:"raleway",sans-serif;font-weight:600}.info-txt{max-height:500px;overflow:auto;border:1px solid #000;padding:4px 8px;border-radius:4px}.e-table,.jw-table{font-family:"raleway",sans-serif;color:#535a60;font-size:.8125rem;font-weight:500}.e-table thead,.jw-table thead{background-color:#779079;color:#fff}.e-table tr.warning,.jw-table tr.warning{background-color:#feecee;color:#f03c4e}.e-table tr.highlighted,.jw-table tr.highlighted{background-color:#fff2e6}.e-table tr.highlighted .jw-tag,.jw-table tr.highlighted .jw-tag{background-color:#fff2e6;color:#ff7a00;border-color:#ff7a00}.e-table .tag-wrapper,.jw-table .tag-wrapper{display:flex;justify-content:flex-start;align-items:flex-start}.e-table .tag-wrapper .jw-tag,.jw-table .tag-wrapper .jw-tag{padding:4px;border-radius:4px;border:solid 1px #3d613f;background-color:#ecefec;color:#3d613f;font-family:"raleway",sans-serif;font-size:12px;line-height:1}.e-table .tag-wrapper .jw-tag.filled-tag,.jw-table .tag-wrapper .jw-tag.filled-tag{background-color:#3d613f;color:#fff}.e-table .tag-wrapper .jw-tag.highlighted,.jw-table .tag-wrapper .jw-tag.highlighted{background-color:#ff7a00;color:#fff;border-color:#ff7a00}.page-list .page-wrap{padding:8px;border-radius:8px;background-color:#ecefec}.page-list .page-wrap .icon-wrapper{width:30px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:100%;background-color:#3d613f;flex-shrink:0}.e-pager div.e-parentmsgbar,.show-only-in-print{display:none}.splitted-row-tables{width:49%!important}.e-calendar .e-content td.e-selected span.e-day,.e-pager .e-pager-default:hover::before,e-pager .e-focused::before{color:#fff!important}input[type=time]::-webkit-calendar-picker-indicator{background:0 0}@media screen and (min-width:992px){.w-lg-50{width:50%}}.e-grid th.e-headercell[aria-sort=ascending] .e-headertext,.e-grid th.e-headercell[aria-sort=ascending] .e-sortfilterdiv,.e-grid th.e-headercell[aria-sort=descending] .e-headertext,.e-grid th.e-headercell[aria-sort=descending] .e-sortfilterdiv{color:#fff!important;opacity:1}.e-grid .e-detailheadercell,.e-grid .e-headercell{background-color:unset!important}.e-grid .e-detailrowcollapse:not(.e-editedbatchcell):not(.e-updatedtd),.e-grid .e-detailrowexpand:not(.e-editedbatchcell):not(.e-updatedtd),.e-grid .e-emptyrow:not(.e-editedbatchcell):not(.e-updatedtd),.e-grid .e-gridcontent .e-rowdragdrop:not(.e-editedbatchcell):not(.e-updatedtd),.e-grid .e-gridheader .e-rowdragdrop:not(.e-editedbatchcell):not(.e-updatedtd),.e-grid .e-rowcell:not(.e-editedbatchcell):not(.e-updatedtd){color:#535a60!important;font-weight:500!important}.e-grid td.e-active{background:unset!important}.e-float-input,.e-float-input.e-control-wrapper,.e-float-input.e-input-group,.e-float-input.e-input-group.e-control-wrapper,.e-grid td.e-active,.e-input-group,.e-input-group.e-control-wrapper{color:#535a60!important}.e-multiselect.e-control-wrapper.e-control-container.e-input-group{border-radius:4px!important;border:solid 1px #535a60!important}.e-rowdragheader{background:0 0!important}.e-grid{border:0!important}.e-grid .e-rowcell{box-shadow:none!important}.e-rowcell{white-space:unset!important}.e-grid .e-pager{display:flex;justify-content:center}.e-first,.e-last{display:none!important}.e-pager .e-pagercontainer{border:0!important}.e-pager .e-numericitem.e-currentitem,.e-pager .e-pager-default:hover{padding:8px!important;background:#3d613f!important;color:#fff!important}.e-pager.sf-pager .e-numericcontainer a{border:1px solid #ecefec!important;font-size:18px!important;font-weight:500!important;font-family:"raleway",sans-serif!important}.e-next,.e-prev{border:1px solid #ecefec;padding:8px!important;font-size:18px!important;border-radius:4px!important}.e-next::before,.e-pagercontainer,.e-prev::before{color:#3d613f!important;font-weight:500!important}.e-pagercontainer{font-family:"raleway",sans-serif!important}.e-numericcontainer,.e-pagercontainer{display:flex!important;gap:5px!important;align-items:flex-start!important}.e-pager .e-spacing{border-radius:4px!important;padding:8px!important}.e-pager .e-spacing.e-numericitem:not(.e-active):not(.e-np):not(.e-pp):hover{background:#3d613f!important;color:#fff!important}e-pager .e-focused{background:#3d613f!important;color:#fff!important;box-shadow:none!important}.e-mfirst,.e-mlast,.e-mnext,.e-mprev{display:none!important}.e-pager .e-numericitem{border:1px solid #ecefec!important;font-size:18px!important}.e-input-group.e-date-container.e-control-container.e-control-wrapper{width:250px;border:solid 1px #535a60!important}.e-input-group.e-date-container.e-control-container.e-control-wrapper .e-input-group-icon{border-left:solid 1px #535a60!important}.e-tab{display:flex!important;flex-direction:column!important;gap:.5rem!important}.e-tab .e-toolbar-items,.e-tab .nav-tabs{gap:1rem!important}.e-tab .e-toolbar-items .e-toolbar-item,.e-tab .e-toolbar-items .nav-link,.e-tab .nav-tabs .e-toolbar-item,.e-tab .nav-tabs .nav-link{border:0!important}.e-tab .e-toolbar-items .e-toolbar-item.e-active,.e-tab .e-toolbar-items .nav-link.e-active,.e-tab .nav-tabs .e-toolbar-item.e-active,.e-tab .nav-tabs .nav-link.e-active{border-bottom:solid #3d613f 2px!important}.e-tab .e-toolbar-items .e-toolbar-item.e-disable,.e-tab .e-toolbar-items .nav-link.e-disable,.e-tab .nav-tabs .e-toolbar-item.e-disable,.e-tab .nav-tabs .nav-link.e-disable{opacity:.5!important}.e-tab .e-toolbar-items .e-toolbar-item .e-tab-wrap,.e-tab .e-toolbar-items .nav-link .e-tab-wrap,.e-tab .nav-tabs .e-toolbar-item .e-tab-wrap,.e-tab .nav-tabs .nav-link .e-tab-wrap{border:0!important;padding-left:0!important;padding-right:0!important}.e-tab .e-toolbar-items .e-toolbar-item .e-tab-wrap .e-tab-text,.e-tab .e-toolbar-items .nav-link .e-tab-wrap .e-tab-text,.e-tab .nav-tabs .e-toolbar-item .e-tab-wrap .e-tab-text,.e-tab .nav-tabs .nav-link .e-tab-wrap .e-tab-text{font-size:1rem;color:#3d613f!important;font-weight:600!important;font-family:"raleway",sans-serif!important}.e-tab .e-item,.e-tab .tab-pane{display:none!important}.e-tab .e-item.e-active,.e-tab .tab-pane.e-active{display:flex!important;flex-direction:column!important;gap:.5rem!important}.modal-header.text-bg-light.border-bottom{border:0!important;background-color:unset!important}.e-grid.e-default table th[rowspan]{border-width:0!important}#chip-wrapper .chip-container .e-chip-list{padding:10px;display:flex;justify-content:center;align-items:center;gap:1rem}#chip-wrapper .chip-container .e-chip-list .e-chip{padding:2px 4px;background-color:#ecefec;font-size:1rem}.miniprofile .profile-image-wrap{width:40px;height:40px;position:relative;overflow:hidden;border-radius:50%;background-size:cover;background-position:center center;background-repeat:no-repeat}.miniprofile a{color:#ecefec;font-weight:500}.sticky-wrapper{z-index:3;width:100%}.sticky-wrapper header .navbar{background-color:#779079;z-index:2;transition:.5s ease-in-out;padding-top:1rem;padding-bottom:1rem}.sticky-wrapper header .navbar .navbar-brand img{height:3rem}@media screen and (min-width:992px){.sticky-wrapper header .navbar .navbar-brand img{height:3rem}}.sticky-wrapper header .navbar .navbar-toggler{color:#fff;font-size:28px}.sticky-wrapper header .navbar .navbar-toggler:focus{box-shadow:none}.sticky-wrapper header ul.navbar-nav li a{color:#3d613f;font-family:"raleway",sans-serif;font-weight:600;display:flex}.sticky-wrapper header ul.navbar-nav li a:hover{color:#0a4b73}.sticky-wrapper header ul.navbar-nav li a i{display:flex;align-items:center}.navbarNavMobile{height:auto;z-index:3;background-color:#fff;color:#3d613f;flex-direction:column;display:flex}.navbarNavMobile .navbar-nav{border-bottom:1px solid #a9adb0}.navbarNavMobile .miniprofile a{color:#535a60}.sub-menu{box-shadow:0 2px 4px 0 rgba(83,90,96,.08)}footer{position:relative;margin-top:0;z-index:0}footer .container{border-top:1px solid #a9adb0}footer .socials i{font-size:24px}footer img{height:1rem}.committee-form,.committee-form select{width:100%}@media screen and (min-width:992px){.committee-form,.committee-form select{width:auto}}.toast-container{padding:1.5rem}.side-menu-master .menu-toggler[aria-expanded=true] i{transform:rotate(90deg)}.frontpage header .navbar{background-color:#fff}.dashboard .event-item:not(:last-of-type),.dashboard .news-item:not(:last-of-type){border-bottom:1px solid #535a60}.dashboard .event-item p,.dashboard .news-item p{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;line-height:1.1}.dashboard .event-item .date,.dashboard .news-item .date{font-size:.875rem}.dashboard .event-item .title,.dashboard .news-item .title{font-size:.875rem;word-break:break-word}@media screen and (min-width:1200px){.dashboard .event-item .title,.dashboard .news-item .title{max-width:50%}}.article .content-box.main-article .rte{border-bottom:1px solid #535a60;position:relative}.article .content-box.main-article .rte i.read-article{float:right;font-style:normal}.article .content-box.main-article .rte p:last-child{margin-bottom:0}.articles .sort-select{background:0 0;border:0;color:#779079}.articles .sort-select option{color:#779079}.articles .pagination,.articles .pagination ul{display:flex;justify-content:center}.articles .pagination ul li{display:block;padding:8px 8px 5px;border-radius:4px;border:solid 1px #ecefec;background-color:#fff;box-shadow:0 2px 4px 0 rgba(83,90,96,.08);font-family:"raleway",sans-serif;line-height:1;color:#3d613f}.articles .pagination ul li.active,.articles .pagination ul li:hover{color:#fff;background:#3d613f;cursor:pointer}.articles .pagination ul li.disabled{color:#a9adb0!important;background:#fff!important;cursor:initial}.articles .filter{display:none;transition:1s}@media screen and (min-width:992px){.articles .filter{display:flex}}.articles .filter.show{display:flex}.articles .filter .text-search{border-radius:8px;border:1px solid #535a60;padding:4px 8px}.articles .filter h6{border-bottom:1px solid #535a60}.articles .filter label{font-family:"raleway",sans-serif;font-size:12px;line-height:1}.articles .filter .form-check-input{border-radius:2px;border:solid 1px #535a60}.articles .filter .form-check-input:checked{background-color:#3d613f}.articles .filter .txt-link{font-size:12px;font-weight:400;background:0 0!important;border:0;padding:0!important;cursor:pointer}.article-preview .content-box{min-height:220px}.my-profile .profile-image-wrap .upload-img{height:200px!important;width:200px!important;border-radius:50%;background-size:cover;background-repeat:no-repeat;background-position:center center}.red-row{background-color:#feecee}.toolbox-content-page .container{padding:0}.uf-block .row-fluid{display:flex;-moz-column-gap:1rem;column-gap:1rem;justify-content:space-between;padding-right:1rem}.uf-block .text{border:1px solid;color:#000;width:100%}.communication-settings-modal-component label,.uf-block .umbraco-forms-label{font-weight:700;font-family:"raleway",sans-serif;font-size:1rem}.uf-block .field-validation-error{color:red;display:block}.uf-block input[type=radio]{accent-color:#3d613f;width:1em;height:1em}.uf-block input[type=checkbox]{border-radius:2px;border:solid 1px #535a60;width:1em;height:1em}.uf-block input[type=checkbox]:checked{accent-color:#3d613f;background-color:#3d613f;border-color:#3d613f}.uf-block input[type=checkbox]:focus{box-shadow:none!important}.forum-component .forum-wrap .post-wrap .single-post .post-author-image-container img,.umb-grid .grid-element{width:100%}.pod-list .pod .icon-wrap{width:48px;height:48px;background-color:#f6f6f6;border-radius:12px}.pod-list .pod .icon-wrap i{color:#3d613f;font-size:30px}.video .vimeoplayer{cursor:pointer;background-repeat:no-repeat;background-size:cover}.video .vimeoplayer img{width:150px}.video .vimeoplayer,.video .vimeoplayer iframe{width:100%;aspect-ratio:1.77777778;height:auto;display:block}@supports not (aspect-ratio:1/1){.video .vimeoplayer iframe{height:100%}}@supports not (aspect-ratio:1/1){.video{position:relative;width:100%;height:0;padding-bottom:56.25%}.video .vimeoplayer{position:absolute;top:0;left:0;width:100%;height:100%}}.subpagelist .subpage{position:relative;cursor:pointer;overflow:hidden;height:auto}.subpagelist .subpage:hover .inner{background-color:rgba(240,247,247,.9);max-height:100%;padding-bottom:15px}.subpagelist .subpage:hover .inner .content{opacity:1}.subpagelist .subpage .inner{transition:750ms ease;background-color:rgba(240,247,247,.75);position:absolute;bottom:0;left:0;right:0;top:0;max-height:135px;display:flex;align-items:center;flex-direction:column;margin-top:auto;padding:25px 15px 15px}.subpagelist .subpage .inner .content{transition:opacity 400ms 150ms ease;flex:1;opacity:0;display:flex;flex-wrap:wrap;flex-direction:column}.subpagelist .subpage .inner .content .txt{font-size:1rem;flex:1;width:100%;display:flex;align-items:center}.subpagelist .subpage .inner .content a{align-self:center;flex:0}.subpagelist .subpage .inner .headings{margin-bottom:auto}.rte ol,.rte ul{padding-left:2rem}.rte i{font-style:italic}.rte ul{list-style-type:disc}.rte ol{list-style-type:decimal}.rte a{color:#779079;text-decoration:underline}.rte a i{position:relative;top:2px}.file-manager-component .files .category-files:not(:last-child){border-bottom:1px solid #535a60;padding-bottom:1rem;margin-bottom:1rem}.file-manager-component .files .file-wrap{padding:4px 8px;border-radius:8px;background-color:#ecefec}.file-manager-component .files .file-wrap .file-icon{font-size:32px}.file-manager-component .files .file-wrap .delete-icon{cursor:pointer}.forum-component .forum-wrap .post-wrap .single-post{border-top:#535a60 solid 1px}.forum-component .forum-wrap .post-wrap .single-post p{word-break:break-word}.forum-component .forum-wrap .post-wrap .single-post .post-author-image-container{display:flex;align-items:flex-start;justify-content:center}.forum-component .forum-wrap .post-wrap .single-post .post-author-image-container .post-author-image .profile-img-wrap{width:48px;height:48px;position:relative;overflow:hidden;border-radius:50%}@media screen and (min-width:992px){.forum-component .forum-wrap .post-wrap .single-post .post-author-image-container .post-author-image .profile-img-wrap{width:64px;height:64px}}.forum-component .forum-wrap .post-wrap .single-post .post-author-image-container .post-author-image .profile-img-wrap img{display:inline;height:100%;width:auto;max-width:unset!important}.forum-component .forum-wrap .post-wrap .single-post .post-author-image-container .post-author-image .profile-img-placeholder{display:flex;justify-content:center;align-items:center;border-radius:100%;width:48px;height:48px;font-size:24px;background-color:#ecefec;color:#fff}@media screen and (min-width:992px){.forum-component .forum-wrap .post-wrap .single-post .post-author-image-container .post-author-image .profile-img-placeholder{width:64px;height:64px;font-size:40px}}.forum-component .forum-wrap .post-wrap .single-post .post-creator{font-weight:600;color:#182719;font-size:.875rem;word-break:break-word}@media screen and (min-width:992px){.forum-component .forum-wrap .post-wrap .single-post .post-creator{font-size:1rem}}.forum-component .forum-wrap .post-wrap .single-post .post-date{color:#535a60;text-align:right;font-size:.875rem}@media screen and (min-width:992px){.forum-component .forum-wrap .post-wrap .single-post .post-date{font-size:1rem}}.forum-component .forum-wrap .post-wrap .single-post .post-body{color:#535a60;word-break:break-all;font-size:.875rem}@media screen and (min-width:992px){.forum-component .forum-wrap .post-wrap .single-post .post-body{font-size:1rem}}.forum-component .forum-wrap .post-wrap .single-post .post-body a{font-weight:600;color:#779079;display:inline;margin:0}.forum-component .forum-wrap .post-wrap .single-post .single-post.reply{background-color:#f6f6f6;border-radius:8px;border:0}.forum-component .forum-wrap .post-wrap .reply-toggler{display:flex;align-items:center;overflow:hidden;font-weight:500;gap:.25rem}.forum-component .forum-wrap .post-wrap .reply-toggler i{font-size:16px}.forum-component .forum-wrap .post-wrap .reply-toggler a{font-family:"raleway",sans-serif;cursor:pointer;font-weight:600;font-size:.875rem;color:#3d613f}.change-password,.personal-information{font-family:"raleway",sans-serif}.local-union-info-component .committee-logo{max-height:200px}.local-union-info-component .localunion-map{width:100%;height:200px}.local-union-info-component .form-group{display:flex;flex-wrap:wrap}.local-union-info-component .form-group.checkbox-group{padding-right:1rem;justify-content:space-between}.local-union-info-component .form-group textarea:disabled{resize:none;overflow:hidden;color:#a9adb0;border:solid 1px #a9adb0;background-color:#ecefec}.local-union-info-component .form-group .form-label,.local-union-info-component .form-group .umbraco-forms-label{width:auto;font-size:16px;line-height:1}.membership,.previous-trust-position,.qualification-courses{font-family:"utopia-std",sans-serif}.qualification-courses th{font-weight:700;padding:1px 2px}.qualification-courses .date{width:80px}.membership td,.membership th,.qualification-courses td{padding:1px 2px}.membership .date{width:105px}.event-detail-participant-information-modal span,.membership th,.previous-trust-position th{font-weight:700}.previous-trust-position td,.previous-trust-position th{padding:1px 2px}.previous-trust-position .date{width:80px}.membership td:last-of-type,.membership th:last-of-type,.previous-trust-position td:last-of-type,.previous-trust-position th:last-of-type,.qualification-courses td:last-of-type,.qualification-courses th:last-of-type{text-align:right}.localunion-bod-component hr:last-of-type{display:none}.localunion-bod-component .profiles-to-add{cursor:pointer}.terms-and-conditions-component .form-label,.terms-and-conditions-component .umbraco-forms-label{width:auto;font-size:16px;line-height:1}.communication-settings-modal-component .small{margin-top:.1rem;font-family:"raleway",sans-serif}.choose-delegated-component input,.choose-delegated-component textarea,.choose-representative-component input,.choose-representative-component textarea,.event-component input,.event-component textarea,.send-mail-component input,.send-mail-component textarea,.send-sms-component input,.send-sms-component textarea{font-family:"raleway",sans-serif!important;font-weight:500!important}.choose-delegated-component input[type=date],.choose-representative-component input[type=date],.send-mail-component input[type=date],.send-sms-component input[type=date]{width:auto;min-width:200px}.choose-delegated-component input[type=time],.choose-representative-component input[type=time],.send-mail-component input[type=time],.send-sms-component input[type=time]{width:auto;min-width:150px}.event-component input[type=time]{min-width:150px}.choose-delegated-component .textarea-p,.choose-representative-component .textarea-p,.event-component .textarea-p,.send-mail-component .textarea-p,.send-sms-component .textarea-p{margin-top:-7px}.account-statement-component input[type=date]{width:auto;min-width:200px}.sms-overview-component .grid-actions-item{display:flex;flex-direction:column}.mail-overview-component table a,.sms-overview-component table a{cursor:pointer;text-decoration:underline!important;font-size:.8125rem;font-weight:600;color:#3d613f}.sms-overview-component .rounded-border{border:solid 1px;border-radius:5px;padding:5px}.sms-overview-component .consumption-grid-wrap .e-table tbody tr:last-child td{font-weight:700!important}.mail-overview-component .e-grid .e-table tbody tr .e-rowcell:first-child,.sms-overview-component .e-grid .e-table tbody tr .e-rowcell:first-child{color:#3d613f!important}.mail-overview-component .grid-actions-item{display:flex;flex-direction:column}.mail-overview-component .rounded-border{border:solid 1px;border-radius:5px;padding:5px}.choose-delegated-component label:not(.radio-label,.custom-file-upload),.choose-representative-component label:not(.radio-label,.custom-file-upload),.delegated-access-control-component label:not(.radio-label,.custom-file-upload),.event-component label:not(.radio-label,.custom-file-upload),.send-mail-component label:not(.radio-label,.custom-file-upload),.send-sms-component label:not(.radio-label,.custom-file-upload),.sms-consumption-component label:not(.radio-label,.custom-file-upload),.sms-overview-component label:not(.radio-label,.custom-file-upload){font-weight:700;font-family:"raleway",sans-serif;font-size:1rem}.event-detail-participant-information-modal{font-family:"raleway",sans-serif;font-size:1rem;color:#182719}.event-detail-participant-information-modal .custom-modal-container{max-width:unset}.choose-representative-component .fa-chevron-down,.choose-representative-component .fa-chevron-up{font-size:8px}.choose-representative-component .fa-chevron-down::before,.choose-representative-component .fa-chevron-up::before{border-radius:2px;background:#3d613f;padding:2px;color:#fff}.delegated-access-control-component .modal-body,.delegated-access-control-component .sf-grid{font-size:13px!important}.delegated-access-control-component .form-check{display:flex;justify-content:center}.event-overview-backoffice-container{display:flex;padding:24px 82px;flex-direction:column;gap:16px}.event-date-range-box{min-width:180px;gap:.5rem}.event-date-range-box input[type=date]{min-width:0}.event-manager-container{height:100%;min-height:100vh;padding:0 5rem}.custom-modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1050;margin-top:0}.custom-modal-overlay h3{margin-bottom:unset}.custom-modal-container{background:#fff;border-radius:4.8px;box-shadow:0 4px 32px rgba(0,0,0,.25);min-width:25%;max-width:33%;max-height:80%;overflow-y:auto;display:flex;gap:1rem;flex-direction:column}.custom-modal-container-header{padding:16px 16px 0;gap:8px}.custom-modal-container-content{padding:0 16px 16px;gap:16px}.location-map-container{width:100%;height:100%}.location-map-container .event-location-modal-map{width:100%;height:200px}.custom-modal-overlay hr{color:#dee2e6}.form-control-height{height:38px;max-height:38px;display:flex;align-items:center}.event-component .tinymce-wrapper .tox-tinymce{border:1px #182719 solid}.event-component #file-upload,.event-component .e-dropdownlist,.event-component .form-control,.event-component .form-select{text-overflow:ellipsis;height:38px}.event-component #file-upload:focus,.event-component .e-dropdownlist:focus,.event-component .form-control:focus,.event-component .form-select:focus{border-color:#9eb09f;box-shadow:0 0 0 4px rgba(61,97,63,.25)}.event-component textarea.form-control{height:unset}.event-component input[type=date]{width:100%;min-width:unset}.event-component input[type=time]{width:100%}.event-component .checkbox-group{display:flex;align-items:flex-start}.event-component .checkbox-group .form-check-input{margin-top:0;flex-shrink:0}.event-component .checkbox-group label{margin:0;padding-left:8px}.event-component .event-image-placeholder{width:200px;aspect-ratio:1.77777778;background-color:#3d613f;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:4px}.event-component .custom-delete-button{padding-left:0;text-align:center}.event-component .custom-delete-button button{height:38px}.event-component .custom-delete-button button svg{margin-top:-4px}.event-component .ticket-type-rows{row-gap:.5em}.event-component .ticket-type-rows:last-child{margin-bottom:0!important}.tox .tox-toolbar--scrolling{flex-wrap:wrap!important}.event-component-container .e-rowcell{white-space:nowrap!important}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwcC5sZXNzIiwiYXBwLmNzcyIsInJmcy5sZXNzIiwiZ3JpZEVkaXRvcnMubGVzcyIsImNvbXBvbmVudHMubGVzcyIsIlN5bmNGdXNpb25PdmVycmlkZXMubGVzcyIsIm1hc3Rlci5sZXNzIiwicGFnZXMubGVzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE2ekJBLEEsb0JBQ0ksRSxDQUNJLHNCLENBR0osRSxDQUNJLDBCQXB3QlIsSSxDQUNJLG1DLENBQ0EsYSxDQUVBLGUsQ0FDQSxnQixDQUNBLGUsQ0FDQSxrQyxDQUNBLGlDLENBQ0Esd0IsQ0FFQSxjLENBQ0kscUIsQ0FJUixXLENBQ0ksdUIsQ0FJSixXLENBQ0ksbUIsQ0FHSixRLENBQ0ksZ0MsQ0FDQSxlLENBR0osVyxDQUNJLG1DLENBR0osYyxDQUNJLGEsQ0NuRUosRyxDQUVBLEcsQ0FFQSxHLENEa0VBLEUsQ0NyRUEsRSxDQUVBLEUsQ0RvRUksZ0MsQ0FDQSxrQixDQUNBLGEsQ0FFQSxhLENBQ0EsZSxDQ3RFSixHLENBREEsRSxDRHFFSSxnQixDQUVBLGUsQ0N0RUosRyxDQUVBLEcsQ0FFQSxHLENBTEEsRSxDQUVBLEUsQ0FFQSxFLENEOERJLGdDLENBQ0Esa0IsQ0FDQSxhLENBRUEsYSxDQ25FSixHLENBREEsRSxDRG1FSSxnQixDQ2hFSixHLENBREEsRSxDRG1FSSxlLENDakVKLGUsQ0QrREksZ0IsQ0M5REosVyxDQURBLGUsQ0Q0REksZ0MsQ0FDQSxrQixDQUNBLGEsQ0FFQSxhLENDN0RKLE8sQ0FEQSxVLENBRUEsZSxDQUNBLFksQ0R1REksZ0MsQ0FDQSxrQixDQUNBLGEsQ0MzREosTyxDRDZESSxhLENDNURKLGUsQ0FDQSxZLENENERJLGUsQ0M3REosZSxDRDJESSxnQixDQzFESixZLENEMkRJLGEsQ0FJSixlLENFU1EsZ0MsQ0ZQSixlLENFd0RFLDBCQUFBLGUsQ0FDRSxnQkR4R1IsRyxDRGtEQSxFLENFSVEsZ0MsQ0ZGSixlLENFbURFLDBCRGpHSixHLENDaUdJLEUsQ0FDRSxrQkQ3RlIsRyxDRDRDQSxFLENFRFEsK0IsQ0ZHSixlLENFOENFLDBCRHRGSixHLENDc0ZJLEUsQ0FDRSxnQkRsRlIsRyxDRHNDQSxFLENFTlEsNkIsQ0ZRSixnQixDRXlDRSwwQkQzRUosRyxDQzJFSSxFLENBQ0UsbUJEdkVSLEcsQ0RnQ0EsRSxDRVhRLCtCLENBaURGLDBCRGpFSixHLENDaUVJLEUsQ0FDRSxrQkQ3RFIsRyxDRDBCQSxFLENFZlEsK0IsQ0ZpQkosZSxDQUNBLHNCLENBQ0Esd0IsQ0U4QkUsMEJEcERKLEcsQ0NvREksRSxDQUNFLGtCRGhEUixHLENEb0JBLEUsQ0U3Q00saUIsQ0YrQ0YsZSxDQ2pCSixXLENEL0RBLEksQ0FrRkksVSxDRWpERSxjLENGc0ROLFksQ0V0RE0saUIsQ0Z3REYsZ0IsQ0FJSixlLENFNURNLGlCLENGOERGLGEsQ0FDQSx3QixDQ3BCSixXLENENkJBLFUsQ0FOQSxVLENFbEVNLGlCLENGb0VGLGUsQ0FDQSxlLENBR0osVSxDQUNJLGEsQ0FFQSxlLENBQ0EsZSxDQUdKLE8sQ0FFSSxnQixDQUNBLGUsQ0FISixPLENDbkJBLE0sQ0QwQkEsSyxDRXRGTSxnQixDRjBGTixXLENFMUZNLGlCLENGOEZOLFcsQ0FDSSx5QixDQ3hCSixLLENBREEsQyxDRDRCQSxNLENBQ0kseUIsQ0FHSixVLENBQ0kseUIsQ0FJSixTLENBQ0ksZSxDQUNBLGEsQ0FDQSxnQyxDQUVBLGNBQUEsYyxDQUNJLHlCLENBTlIsVyxDQVdRLGlCLENBQ0EsYyxDQWlCUixNLENBYkEsUSxDQWVJLGlCLENBQ0Esd0IsQ0FFQSxhLENBQ0EsZ0MsQ0FuQkosUSxDRTNITSx3QixDQUFBLGlCLENGcUlGLGUsQ0FHSixNLENBQ0ksVyxDRXpJRSxnQixDRm1KRixzQkFBQSxhLENBQ0kseUIsQ0FHSix5QixDQUNJLHdCLENBQ0Esb0IsQ0FHSix1QixDQUNJLHlCLENBS1Isc0IsQ0FDSSx5QixDQUNBLDRCLENBR0oscUIsQ0FDSSx3QixDQUNBLDJCLENBSUosRSxDQUNJLFEsQ0FDQSxhLENBQ0EsUyxDQUdKLEksQ0FpREEsb0IsQ0FDSSxnQyxDRXJPRSx3QixDRjBPRixlLENFMU9FLGMsQ0ZtTE4sSSxDQVFJLGUsQ0FHSSxtQixDQUNJLGtDLENBSVIsZ0IsQ0FDSSxpQixDQUNBLGEsQ0FDQSxZLENBQ0EsUyxDQUNBLFksQ0FDQSxrQixDQUNBLHNCLENBR0osaUIsQ0NoREosVyxDQURBLFMsQ0FEQSxZLENEbURRLFUsQ0FDQSxpQixDQUNBLHdCLENBR0osZ0IsQ0FDSSxhLENBQ0EscUIsQ0FDQSx3QixDQUVBLHNCLENBQ0ksb0IsQ0FLUixVLENBQ0ksd0IsQ0FDQSxVLENBSVIsb0IsQ0FRSSxpQixDQUdBLGlDLENDcERKLDJCLENBREEseUIsQ0FEQSw0QixDRHVEUSxVLENBQ0EsaUIsQ0FDQSx3QixDQUlSLFcsQ0FDSSxnQixDQUdKLFMsQ0FDSSwrQixDQUdKLGEsQ0FDSSxrQyxDQUdKLFMsQ0FDSSxrQyxDQURKLFMsQ0FBQSxXLENBS1EsVSxDQUlSLGMsQ0FDSSxrQyxDQUNBLFUsQ0FGSixnQixDQUtRLFUsQ0FJUixlLENBQ0ksa0MsQ0FDQSxVLENBRkosaUIsQ0FLUSxVLENBSVIsUSxDQUNJLGtDLENBREosUSxDQUFBLFUsQ0FLUSxVLENBSVIsYSxDQUNJLGtDLENBQ0EsVSxDQUZKLGUsQ0FLUSxVLENBSVIsYyxDQUNJLGtDLENBQ0EsVSxDQUZKLGdCLENBa2hCQSxxQyxDQTdnQlEsVSxDQUlSLGMsQ0FDSSxrQyxDQUdKLFUsQ0FDSSxhLENBR0osWSxDQUNJLGEsQ0FHSixLLENFN1NRLGtDLENBaURGLDBCQUFBLEssQ0FDRSxrQkYrUFIsSyxDRWpUUSxxQyxDQWlERiwwQkFBQSxLLENBQ0UscUJGbVFSLEssQ0VyVFEsa0MsQ0FBQSxxQyxDQWlERiwwQkFBQSxLLENBQ0UsZ0IsQ0FBQSxxQkZ5UVIsVSxDQUNJLDJCLENBQ0EscUIsQ0FDQSxpQyxDQUdKLEcsQ0FDSSxjLENBQ0EsVyxDRzVTSixNLENIK1NBLHVCLENBQ0ksa0IsQ0FHSixtQixDQUFBLDRCLENBQ0ksbUIsQ0FhSixZLENBZEEscUQsQ0FPWSxZLENBQ0EscUIsQ0FDQSxRLENBS1osWSxDQUNJLHFCLENBQ0EsaUIsQ0FDQSxZLENBQ0EseUMsQ0FHQSxTLENBR0oscUIsQ0FDSSxZLENBQ0EsYyxDQUNBLFUsQ0FISixnQyxDQ3pEQSxrQyxDRCtEUSxnQyxDQUNBLGMsQ0FDQSxlLENBQ0EsVyxDQUNBLGlCLENBQ0EsZ0IsQ0FDQSxhLENBWlIsZ0MsQ0FnQlEsYSxDQUNBLG9CLENBakJSLGtDLENBcUJRLGEsQ0FDQSxvQixDQU1SLGMsQ0FDSSxlLENBQ0EsVyxDQ2pFSiwwQixDQUNBLDRCLENEOERBLDRCLENBS1EsUSxDQUxSLDRCLENBU1EsZ0IsQ0FUUix1QyxDQVlZLG1CLENBWlosNEIsQ0FpQlEsMEIsQ0FDQSxhLENBSVIsYSxDQ3RFQSxZLENBQ0EsVSxDRHNFSSxvQixDQUNBLGEsQ0U3YUUsaUIsQ0YrYUYsZSxDQUNBLGlCLENBQ0EsZ0MsQ0NoRUosOEIsQ0FNQSxtQyxDQUhBLCtCLENEK0RJLHdDLENDakVKLDZCLENBTUEsa0MsQ0FIQSw4QixDQU5BLHVDLENBSUEsMkIsQ0FNQSxnQyxDQUhBLDRCLENBTkEscUMsQ0RzRVEsYSxDQUdKLHVCLENDNURKLHNCLENBQ0Esb0IsQ0Q0RFEsb0IsQ0FLUixZLENBRVEsZ0IsQ0FGUixtQixDQVNZLGdDLENBQ0EsYyxDQUNBLGlCLENBQ0EsUyxDQUNBLFUsQ0FDQSxlLENBS1osVyxDQ2xFQSxvQixDRDJFSSxhLENBQ0EsZSxDQUNBLFUsQ0U3ZEUsaUIsQ0ZxZEYsdUIsQ0M5REosZ0MsQ0QrRFEsZSxDQUNBLGdDLENFdmRGLGMsQ0ZrZU4sb0IsQ0FuQ0EsaUIsQ0FvQ0ksaUIsQ0FESiw0QixDQ2xFQSxrQyxDRHNFUSxpQixDQUNBLFUsQ0FDQSxRLENBQ0EsYSxDQUlSLGdCLENBQ0ksWSxDQUdKLG1CLENBQ0ksaUIsQ0FDQSx3QixDQUVBLGEsQ0FHQSw2QixDQVBKLHdCLENBV1EsZSxDQUNBLGUsQ0FaUiw0QixDQWdCUSxlLENBaEJSLG1CLENBb0JBLHVCLENBb0JBLGtCLENFemhCTSxpQixDRjhoQkYsWSxDQUNBLGtCLENBRUEsZSxDQTVCSix1QixDQUNJLGdDLENBS0EsZSxDQUNBLFUsQ0FDQSxhLENBQ0EsYyxDQVRKLHlCLENBWVEsYyxDQXNDSixnQixDQWxESixnQyxDSTVrQkEsK0QsQ0o0bEJRLHlCLENBSVIsa0IsQ0FDSSxpQixDQUNBLHdCLENBRUEsYSxDQUdBLDZCLENBSUosYSxDQzlFQSxnQixDRCtFSSx3QixDQUdKLGMsQ0FDSSxtQyxDQUdKLE0sQ0FDSSxRLENBQ0EsYyxDQUNBLGEsQ0FFQSxnQyxDQUNBLGUsQ0FDQSxZLENBQ0Esa0IsQ0FDQSxlLENBTUEsZSxDQUNJLFUsQ0FDQSxrQixDQUNBLHdCLENBQUEscUIsQ0FBQSxnQixDQUlSLGMsQ0Vsa0JNLGtCLENGNGlCTixNLENBNEJBLFEsQ0FDSSxjLENBR0osZSxDQUNJLFksQ0FDQSw2QixDQUNBLGMsQ0FISiwyQixDQU1RLFksQ0FDQSxzQixDQVBSLGlDLENBVVksVSxDQUNBLFcsQ0FRWixXLENBQ0ksa0MsQ0FHSixXLENBQ0ksa0MsQ0FHSixRLENBQ0ksa0MsQ0FHSixVLENBQ0ksa0MsQ0FHSixhLENBQ0ksdUIsQ0FHSixjLENBQ0ksdUIsQ0FHSixjLENBQ0ksdUIsQ0FHSixXLENBQ0ksdUIsQ0FJSixnQixDQUNJLGdDLENBSUosdUIsQ0FFSSxpQixDQUNBLFUsQ0FHSiw2QixDQUVJLFUsQ0FDQSxxQixDQUlKLDhCLENBQ0ksZSxDQUNBLFMsQ0FDQSxlLENBQ0EscUIsQ0FDQSxrQixDQUNBLDZDLENBQ0EsaUIsQ0FDQSxNLENBQ0EsTyxDQUNBLFksQ0FDQSxlLENBQ0EscUIsQ0FHSiw0RCxDQUNJLFEsQ0FDQSxlLENBQ0EsYyxDQUNBLGlCLENBQ0EsVSxDQUNBLHlCLENBQ0EscUIsQ0FHSix3RSxDQUNJLDhCLENBQ0EsK0IsQ0FHSix1RSxDQUNJLGlDLENBQ0Esa0MsQ0FDQSwyQixDQUdKLDBFLENDNUdBLGtFLENEOEdJLGtCLENBS0osUyxDQUNJLG9CLENBQ0EsaUIsQ0FDQSxVLENBQ0EsVyxDQUdKLGEsQ0FDSSxxQixDQUNBLGEsQ0FDQSxpQixDQUNBLFUsQ0FDQSxXLENBQ0EsVSxDQUNBLHFCLENBQ0EsaUIsQ0FDQSx3RCxDQUNBLHlDLENBR0osMEIsQ0FDSSxxQixDQUdKLDBCLENBQ0ksb0IsQ0FHSiwwQixDQUNJLHFCLENBYUosYSxDQUNJLGMsQ0FDQSxLLENBQ0EsTSxDQUNBLE8sQ0FDQSxRLENBQ0EsbUMsQ0FDQSxXLENBQ0EsVSxDQUNBLFksQ0FDQSxrQixDQUNBLHNCLENBQ0EsWSxDQUdKLGtCLENBQ0ksWSxDQUdKLGtCLENBQ0ksYSxDQUNBLGdDLENBQ0EsZSxDQUdKLFMsQ0FDSSxnQixDQUNBLGEsQ0FDQSxxQixDQUNBLGUsQ0FDQSxpQixDQ3ZISixRLENEMEhBLFMsQ0FDSSxnQyxDQUNBLGEsQ0Uxd0JFLGtCLENGNHdCRixlLENDdkhKLGMsQ0RtSEEsZSxDQU9RLHdCLENBQ0EsVSxDQ3RIUixtQixDRDBIUSxvQixDQUNJLHdCLENBQ0EsYSxDQ3ZIWix1QixDRDBIUSx3QixDQUNJLHdCLENDdkhaLCtCLENEc0hRLGdDLENBSVEsd0IsQ0FDQSxhLENBQ0Esb0IsQ0N0SGhCLHFCLENEK0ZBLHNCLENBNkJRLFksQ0FDQSwwQixDQUNBLHNCLENDeEhSLDZCLENEeUZBLDhCLENBa0NZLFcsQ0FDQSxpQixDQUNBLHdCLENBQ0Esd0IsQ0FDQSxhLENBQ0EsZ0MsQ0FDQSxjLENBQ0EsYSxDQ3ZIWix3QyxDRHlIWSx5QyxDQUNJLHdCLENBQ0EsVSxDQ3RIaEIseUMsQ0R5SFksMEMsQ0FDSSx3QixDQUNBLFUsQ0FDQSxvQixDQU1oQixxQixDQUVRLFcsQ0FDQSxpQixDQUNBLHdCLENBSlIsbUMsQ0FPWSxVLENBQ0EsVyxDQUNBLFksQ0FDQSxzQixDQUNBLGtCLENBQ0Esa0IsQ0FDQSx3QixDQUNBLGEsQ0svM0JaLDJCLENMdzRCQSxtQixDQUNJLFksQ0FHSixvQixDQUNJLG1CLENBR0osK0MsQ0szMEJJLHVDLENBZ0JJLDBCLENMNHpCSixvQixDQUdKLG1ELENBQ0ksYyxDQUdBLG9DQUFBLFEsQ0FDSSxXS3o4QlIsMEQsQ0p5MEJBLDZELENBREEsMkQsQ0FFQSw4RCxDSXQwQkksb0IsQ0FDQSxTLENKMDBCSiwyQixDSXYwQkEscUIsQ0FFSSxnQyxDSnkwQkosaUNBQWlDLGtCLE1BQXdCLGEsQ0FDekQsK0JBQStCLGtCLE1BQXdCLGEsQ0FHdkQsd0JBQXdCLGtCLE1BQXdCLGEsQ0FGaEQsMENBQTBDLGtCLE1BQXdCLGEsQ0FDbEUseUNBQXlDLGtCLE1BQXdCLGEsQ0l6MEJqRSx1QkFBQSxrQixNQUFBLGEsQ0FDSSx1QixDQUNBLHlCLENBR0osbUIsQ0FDSSwwQixDSjgwQkosYyxDQUVBLGdDLENBREEsNEIsQ0FFQSw4QyxDSWwxQkEsbUIsQ0FLQSxjLENKeTBCQSxnQyxDSXgwQkksdUIsQ0FHSixrRSxDQUNJLDJCLENBQ0Esa0MsQ0FHSixnQixDQUNJLHdCLENBR0osTyxDQUNJLGtCLENBREosa0IsQ0FJUSx5QixDQUlSLFUsQ0FDSSwyQixDQVFKLGdCLENBQ0ksWSxDQUNBLHNCLENBR0osUSxDSnEwQkEsTyxDSXAwQkksc0IsQ0FHSiwwQixDQUNJLGtCLENBR0oscUMsQ0E4Q0EsK0IsQ0E3Q0kscUIsQ0FDQSw0QixDQUNBLG9CLENBR0osdUMsQ0FDSSxrQyxDQUNBLHdCLENBQ0EseUIsQ0FDQSwwQyxDQUdKLE8sQ0prMEJBLE8sQ0lqMEJJLHdCLENBQ0EscUIsQ0FDQSx3QixDQUNBLDJCLENBR0EsZSxDQU1KLGlCLENKNHpCQSxlLENJajBCUSx1QixDQUNBLHlCLENBSVIsaUIsQ0FJSSwwQyxDQUtKLG1CLENBVEEsaUIsQ0FVSSxzQixDQUNBLGlCLENBQ0EsZ0MsQ0FHSixtQixDQUNJLDJCLENBQ0EscUIsQ0FhSixzQ0FBQSxTLE1BQUEsSyxNQUFBLFksQ0FDSSw0QixDQUNBLG9CLENBR0osa0IsQ0FFUSw0QixDQUNBLG9CLENBQ0EseUIsQ0FRUixTLENKeXpCQSxRLENBREEsUSxDQURBLFEsQ0l0ekJJLHNCLENBSUosdUIsQ0FDSSxrQyxDQUNBLHdCLENBR0oscUUsQ0FDSSxXLENBQ0Esa0MsQ0FGSix5RixDQUtRLHVDLENBSVIsTSxDQUNJLHNCLENBQ0EsK0IsQ0FDQSxtQixDSnV6QkosdUIsQ0kxekJBLGdCLENBTVEsa0IsQ0owekJSLHVDLENBRkEsaUMsQ0FDQSxnQyxDSS96QkEsMEIsQ0FTWSxrQixDSjZ6QlosZ0QsQ0FGQSwwQyxDQUNBLHlDLENJMXpCWSxtQyxDQUNJLHlDLENKZzBCaEIsaUQsQ0FGQSwyQyxDQUNBLDBDLENJNXpCWSxvQyxDQUNJLG9CLENKazBCaEIsbUQsQ0FGQSw2QyxDQUNBLDRDLENJajFCQSxzQyxDQW9CZ0Isa0IsQ0FDQSx3QixDQUNBLHlCLENKbzBCaEIsK0QsQ0FGQSx5RCxDQUNBLHdELENJejFCQSxrRCxDSDlETSxjLENHeUZjLHVCLENBQ0EseUIsQ0FDQSwwQyxDSm8wQnBCLGMsQ0lqMkJBLGdCLENBb0NRLHNCLENKaTBCUix1QixDSTl6QlEseUIsQ0FDSSxzQixDQUNBLCtCLENBQ0EsbUIsQ0FLWix5QyxDQUNJLGtCLENBQ0EsZ0MsQ0FHSixtQyxDQUNJLHdCLENBR0osMEMsQ0FDSSxZLENBQ0EsWSxDQUNBLHNCLENBQ0Esa0IsQ0FDQSxRLENBTEosa0QsQ0FRUSxlLENBQ0Esd0IsQ0gvSEYsYyxDSWhHTixnQyxDQUdRLFUsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxxQixDQUNBLGlDLENBQ0EsMkIsQ0FWUixjLENBY1EsYSxDQUNBLGUsQ0FJUixlLENBQ0ksUyxDQUNBLFUsQ0FGSiw4QixDQU9ZLHdCLENBQ0EsUyxDQUNBLDBCLENBQ0EsZ0IsQ0FDQSxtQixDQVhaLGdELENBaUJvQixXLENBRUEsb0NBQUEsZ0QsQ0FDSSxhQXBCeEIsOEMsQ0E2QmdCLFUsQ0FDQSxjLENBRUEsb0QsQ0FDSSxlLENBakNwQix5QyxDQTBDb0IsYSxDQUNBLGdDLENBQ0EsZSxDQUNBLFksQ0FFQSwrQyxDQUNJLGEsQ0FoRHhCLDJDLENBb0R3QixZLENBQ0Esa0IsQ0FTeEIsZ0IsQ0FDSSxXLENBQ0EsUyxDQUNBLHFCLENBQ0EsYSxDQUNBLHFCLENBQ0EsWSxDQU5KLDRCLENBU1EsK0IsQ0FUUiwrQixDQWVZLGEsQ0FLWixTLENBQ0kseUMsQ0FJSixNLENBQ0ksaUIsQ0FDQSxZLENBQ0EsUyxDQUhKLGlCLENBTVEsNEIsQ0FOUixpQixDQVlZLGMsQ0FaWixVLENBaUJRLFcsQ0FJUixlLENBQUEsc0IsQ0FDSSxVLENBS0ksb0NBS0osZSxDQUxJLHNCLENBQ0ksWUFTWixnQixDQUNJLGMsQ0FHSixxRCxDQUlZLHVCLENDdkpaLHlCLENBSVkscUIsQ05xb0NaLDJCQUEyQixjLENNN25DbkIsMEJBQUEsYyxDQUNJLCtCLENOZ29DWix3QixDTXBvQ0EsdUIsQ0FTWSxVLENBQ0Esa0IsQ0FDQSxlLENBQ0Esc0IsQ0FDQSxRLENBQ0EsZSxDTituQ1osNEIsQ003b0NBLDJCLENMdUZNLGlCLENEMGpDTiw2QixDTWpwQ0EsNEIsQ0x1Rk0saUIsQ0toRU0scUIsQ0FFQSxxQ044bkNWLDZCLENNOW5DVSw0QixDQUNJLGVBTWhCLHVDLENBSVksK0IsQ0FDQSxpQixDQUxaLHNELENBUWdCLFcsQ0FDQSxpQixDQVRoQixvRCxDQWNnQixlLENBTWhCLHNCLENBR1EsYyxDQUNBLFEsQ0FDQSxhLENBTFIsNkIsQ0FRWSxhLENBUloscUIsQ0FBQSx3QixDQWFRLFksQ0FDQSxzQixDQWRSLDJCLENBcUJnQixhLENBQ0EsbUIsQ0FDQSxpQixDQUNBLHdCLENBQ0EscUIsQ0FDQSx5QyxDQUNBLGdDLENBQ0EsYSxDQUNBLGEsQ0FHQSxrQyxDTjhtQ2hCLGlDLENNN21Db0IsVSxDQUNBLGtCLENBQ0EsYyxDQUdKLG9DLENBQ0ksdUIsQ0FDQSx5QixDQUNBLGMsQ0F6Q3BCLGlCLENBZ0RRLFksQ0FDQSxhLENBRUEsb0NBQUEsaUIsQ0FDSSxjQUdKLHNCLENBQ0ksWSxDQXhEWiw4QixDQTREWSxpQixDQUNBLHdCLENBQ0EsZSxDQTlEWixvQixDQWtFWSwrQixDQWxFWix1QixDQXNFWSxnQyxDQUNBLGMsQ0FDQSxhLENBeEVaLG1DLENBNEVZLGlCLENBQ0Esd0IsQ0FFQSwyQyxDQUNJLHdCLENBaEZoQiwyQixDQXFGWSxjLENBQ0EsZSxDQUNBLHdCLENBQ0EsUSxDQUNBLG1CLENBQ0EsYyxDQUtaLDZCLENBR1EsZ0IsQ0FJUiwyQyxDQUtZLHNCLENBQ0EscUIsQ0FDQSxpQixDQUNBLHFCLENBQ0EsMkIsQ0FDQSxpQyxDQUtaLFEsQ0FDSSx3QixDQUdKLGdDLENBRVEsUyxDQUlSLG9CLENBRVEsWSxDQUNBLG9CLENBQUEsZSxDQUNBLDZCLENBQ0Esa0IsQ0FMUixlLENBU1EsZ0IsQ0FDQSxVLENBQ0EsVSxDSHdGUiw2QyxDR25HQSw4QixDQWVRLGUsQ0FDQSxnQyxDTDVHRixjLENLNEZOLGlDLENBcUJRLFMsQ0FDQSxhLENBdEJSLDJCLENBMEJRLG9CLENBQ0EsUyxDQUNBLFUsQ0E1QlIsOEIsQ0FnQ1EsaUIsQ0FDQSx3QixDQUNBLFMsQ0FDQSxVLENBR0Esc0MsQ0FDSSxvQixDQUNBLHdCLENBQ0Esb0IsQ0FHSixvQyxDQUNJLHlCLENIaE5aLHFGLENEekJBLHVCLENBRVEsVSxDQUlSLHlCLENBS1ksVSxDQUNBLFcsQ0FDQSx3QixDQUNBLGtCLENBUlosMkIsQ0FXZ0IsYSxDQUNBLGMsQ0FTaEIsbUIsQ0FPUSxjLENBQ0EsMkIsQ0FDQSxxQixDQVRSLHVCLENBWVksVyxDQVpaLG1CLENBQUEsMEIsQ0FnQlksVSxDQUNBLHVCLENBQ0EsVyxDQUNBLGEsQ0FFQSxlQUFBLGdCLEVBQUEsMEIsQ0FHSSxhQU9oQixBLGVBQUEsZ0IsRUFHSSxNLENBQ0ksaUIsQ0FDQSxVLENBQ0EsUSxDQUNBLHFCLENBSkosbUIsQ0FPUSxpQixDQUNBLEssQ0FDQSxNLENBQ0EsVSxDQUNBLGFBS1oscUIsQ0FlUSxpQixDQUNBLGMsQ0FDQSxlLENBQ0EsVyxDQWZBLGtDLENBRVEscUMsQ0FDQSxlLENBQ0EsbUIsQ0FKUiwyQyxDQU9ZLFMsQ0FWcEIsNEIsQ0FzQlkscUIsQ0FDQSxzQyxDQUNBLGlCLENBQ0EsUSxDQUNBLE0sQ0FDQSxPLENBQ0EsSyxDQUNBLGdCLENBQ0EsWSxDQUNBLGtCLENBQ0EscUIsQ0FDQSxlLENBQ0Esc0IsQ0FsQ1oscUMsQ0FxQ2dCLG1DLENBQ0EsTSxDQUNBLFMsQ0FDQSxZLENBQ0EsYyxDQUNBLHFCLENBMUNoQiwwQyxDRG1CTSxjLENDMkJjLE0sQ0FDQSxVLENBQ0EsWSxDQUNBLGtCLENBakRwQix1QyxDQXFEb0IsaUIsQ0FDQSxNLENBdERwQixzQyxDQTJEZ0Isa0IsQ0FNaEIsTyxDRit3Q0EsTyxDRTN3Q1EsaUIsQ0FKUixNLENBWVEsaUIsQ0FaUixPLENBZ0JRLG9CLENBaEJSLE8sQ0FvQlEsdUIsQ0FwQlIsTSxDQXlCUSxhLENBQ0EseUIsQ0ExQlIsUSxDQTZCWSxpQixDQUNBLE8sQ0M1S1osbURBQUEsWSxDQUlZLCtCLENBQ0EsbUIsQ0FDQSxrQixDQU5aLHlDLENBVVksZSxDQUNBLGlCLENBQ0Esd0IsQ0FaWixvRCxDQWVnQixjLENBZmhCLHNELENBbUJnQixjLENBTWhCLG9ELENBTWdCLDRCLENBTmhCLHNELENBU29CLHFCLENBVHBCLGlGLENBYW9CLFksQ0FDQSxzQixDQUNBLHNCLENBZnBCLHNILENBd0I0QixVLENBQ0EsVyxDQUNBLGlCLENBQ0EsZSxDQUNBLGlCLENBR0Esb0NBQUEsc0gsQ0FDSSxVLENBQ0EsYUFqQ2hDLDBILENBcUNnQyxjLENBQ0EsVyxDQUNBLFUsQ0FDQSx5QixDQXhDaEMsNkgsQ0ErQzRCLFksQ0FDQSxzQixDQUNBLGtCLENBQ0Esa0IsQ0FDQSxVLENBQ0EsVyxDQUNBLGMsQ0FDQSx3QixDQUNBLFUsQ0FHQSxvQ0FBQSw2SCxDQUNJLFUsQ0FDQSxXLENBQ0EsZ0JBN0RoQyxrRSxDQW9Fb0IsZSxDQUNBLGEsQ0ZFZCxpQixDRUFjLHFCLENBRUEsb0NBQUEsa0UsQ0ZGZCxnQkV2RU4sK0QsQ0ErRW9CLGEsQ0FDQSxnQixDRlRkLGlCLENFWWMsb0NBQUEsK0QsQ0ZaZCxnQkV2RU4sK0QsQ0F5Rm9CLGEsQ0FDQSxvQixDRm5CZCxpQixDRXNCYyxvQ0FBQSwrRCxDRnRCZCxnQkV2RU4saUUsQ0FrR3dCLGUsQ0FDQSxhLENBQ0EsYyxDQUNBLFEsQ0FyR3hCLHVFLENBMEdvQix3QixDQUNBLGlCLENBQ0EsUSxDQTVHcEIsc0QsQ0FpSGdCLFksQ0FDQSxrQixDQUNBLGUsQ0FDQSxlLENBQ0EsVSxDQXJIaEIsd0QsQ0F5SG9CLGMsQ0F6SHBCLHdELENBNkhvQixnQyxDQUNBLGMsQ0FDQSxlLENGeERkLGlCLENFMERjLGEsQ0FrRHBCLGdCLENBdkNBLHFCLENBQ0ksZ0MsQ0FHSiwyQyxDQUVRLGdCLENBRlIsMkMsQ0FNUSxVLENBQ0EsWSxDQVBSLHVDLENBV1EsWSxDQUNBLGMsQ0FFQSxzRCxDQUNJLGtCLENBQ0EsNkIsQ0FoQloseUQsQ0FvQlksVyxDQUNBLGUsQ0FDQSxhLENBQ0Esd0IsQ0FDQSx3QixDQXhCWixtRCxDSHM2Q0EsNEQsQ0cxNENZLFUsQ0FDQSxjLENBQ0EsYSxDQXlCWixXLENBZ0JBLHdCLENBaENBLHNCLENBQ0ksbUMsQ0FESix5QixDQUlRLGUsQ0FJQSxlLENBUlIsNEIsQ0FZUSxVLENBSVIsYyxDQUFBLGMsQ0FoQkEseUIsQ0F3QlEsZSxDQVJSLGlCLENBWVEsVyxDQTRLUixnRCxDQXhMQSxjLENBZ0JBLDJCLENBSVEsZSxDQUpSLDJCLENIdzRDQSwyQixDR2g0Q1EsZSxDQVJSLDhCLENBWVEsVSxDQUlSLDJCLENBQUEsMkIsQ0grM0NBLHdDLENBS0Esd0MsQ0FKQSxzQyxDQUtBLHNDLENHbjRDUSxnQixDQVFSLHlDLENBR1EsWSxDQUhSLDBDLENBT1EsYyxDQUlSLDJDLENIMDNDQSxvRCxDR3QzQ1EsVSxDQUNBLGMsQ0FDQSxhLENBSVIsOEMsQ0FRUSxnQixDQUNBLGdDLENINDNDUixpQyxDQUxBLG9DLENBTUEsc0MsQ0FMQSx5QyxDQU1BLHNCLENBTEEseUIsQ0FDQSwwQixDR3QzQ0EsNkIsQ0h1M0NBLHlCLENBTEEsNEIsQ0czMkNRLDBDLENBQ0EseUIsQ0h3M0NSLDRDLENBQ0EsaUQsQ0dqNENBLHFDLENIKzNDQSxvQyxDR24zQ1EsVSxDQUNBLGUsQ0gyM0NSLDRDLENBQ0EsaUQsQ0d6NENBLHFDLENIdTRDQSxvQyxDR3QzQ1EsVSxDQUNBLGUsQ0h3M0NSLGlDLENHeDNDUSxlLENIODNDUix1QyxDQUNBLDRDLENBQ0EsNEIsQ0dsNUNBLGdDLENIKzRDQSwrQixDR3ozQ1EsZSxDQUlSLDZDLENBRVEsVSxDQUNBLGUsQ0FJUiwwQyxDQUdRLFksQ0FDQSxxQixDQTRCUixnQyxDQWhDQSwrQixDQVFRLGMsQ0FDQSxtQyxDRnRQRixrQixDRXdQRSxlLENBQ0EsYSxDQVpSLHVDLENBZ0JRLGdCLENBQ0EsaUIsQ0FDQSxXLENBbEJSLDhFLENBc0JRLHlCLENBVVIseUUsQ0FoQ0Esd0UsQ0EwQlEsdUIsQ0FNUiwyQyxDQUdRLFksQ0FDQSxxQixDQUpSLHdDLENBZ0JRLGdCLENBQ0EsaUIsQ0FDQSxXLENIbTNDUixzQ0FBc0MsWSxDQUFjLG9CLENBRXBELDJDQUEyQyxZLENBQWMsb0IsQ0FEekQsOENBQThDLFksQ0FBYyxvQixDQUU1RCwyQkFBMkIsWSxDQUFjLG9CLENHMzJDekMsK0JBQUEsWSxDQUFBLG9CLENIcTJDQSw4QkFBOEIsWSxDQUFjLG9CLENBRTVDLHFDQUFxQyxZLENBQWMsb0IsQ0FEbkQsa0NBQWtDLFksQ0FBYyxvQixDRzcxQ3hDLGUsQ0FDQSxnQyxDRnBURixjLENFd1ROLDJDLENBQ0ksZ0MsQ0Z6VEUsYyxDRTJURixhLENBSEosbUUsQ0FVUSxlLENIbzJDUixpRCxDR2gyQ0EsK0MsQ0FFUSxhLENIazJDUix5RCxDR2gyQ1EsdUQsQ0FDSSxpQixDQUNBLGtCLENBQ0EsVyxDQUNBLFUsQ0FLWiwrQyxDQUFBLDRDLENBRVEsd0IsQ0FGUiwrQyxDQVVRLFksQ0FDQSxzQixDQUlSLG9DLENBQ0ksWSxDQUNBLGlCLENBQ0EscUIsQ0FDQSxRLENBR0oscUIsQ0FDSSxlLENBQ0EsUyxDQUdKLHNDLENBQ0ksVyxDQUdKLHdCLENBQ0ksVyxDQUNBLGdCLENBQ0EsYyxDQUdKLHFCLENBQ0ksYyxDQUNBLEssQ0FDQSxNLENBQ0EsVyxDQUNBLFksQ0FDQSx5QixDQUNBLFksQ0FDQSxrQixDQUNBLHNCLENBQ0EsWSxDQUNBLFksQ0FYSix3QixDQWFRLG1CLENBSVIsdUIsQ0FDSSxlLENBQ0EsbUIsQ0FDQSxxQyxDQUNBLGEsQ0FDQSxhLENBQ0EsYyxDQUNBLGUsQ0FDQSxZLENBQ0EsUSxDQUNBLHFCLENBR0osOEIsQ0FDSSxtQixDQUNBLE8sQ0FHSiwrQixDQUNJLG1CLENBQ0EsUSxDQUdKLHVCLENBQ0ksVSxDQUNBLFcsQ0FGSixpRCxDQUtRLFUsQ0FDQSxZLENBSVIsd0IsQ0FDSSxhLENBR0osb0IsQ0FDSSxXLENBQ0EsZSxDQUNBLFksQ0FDQSxrQixDQUtKLDhDLENBR1Esd0IsQ0g0MENSLDZCLENBQ0EsZ0MsQ0doMUNBLDhCLENIODBDQSw2QixDR3YwQ1Esc0IsQ0FDQSxXLENIODBDUixtQyxDQUNBLHNDLENHNzBDUSxvQyxDSDIwQ1IsbUMsQ0cxMENZLG9CLENBQ0EsdUMsQ0FaWixzQyxDQWlCUSxZLENBakJSLGlDLENBcUJRLFUsQ0FDQSxlLENBdEJSLGlDLENBMEJRLFUsQ0ExQlIsZ0MsQ0E4QlEsWSxDQUNBLHNCLENBL0JSLGtELENBbUNRLFksQ0FDQSxhLENBcENSLHNDLENBd0NRLFEsQ0FDQSxnQixDQXpDUix5QyxDQTZDUSxXLENBQ0EsdUIsQ0FDQSx3QixDQUNBLFksQ0FDQSxrQixDQUNBLHNCLENBQ0EsVSxDQUNBLGlCLENBcERSLHNDLENBd0RRLGMsQ0FDQSxpQixDQXpEUiw2QyxDQTREWSxXLENBNURaLGlELENBK0RnQixlLENBL0RoQixrQyxDQXFFUSxZLENBRUEsNkMsQ0FDSSx5QixDQUtaLDRCLENBQ0ksd0IsQ0FHSixxQyxDQUVRLDRCIiwiZmlsZSI6ImFwcC5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsi77u/QHNjcmVlbi14cy1tYXg6IDU3NS45OHB4O1xuQHNjcmVlbi1zbS1taW46IDU3NnB4O1xuQHNjcmVlbi1zbS1tYXg6IDc2Ny45OHB4O1xuQHNjcmVlbi1tZC1taW46IDc2OHB4O1xuQHNjcmVlbi1tZC1tYXg6IDk5MS45OHB4O1xuQHNjcmVlbi1sZy1taW46IDk5MnB4O1xuQHNjcmVlbi1sZy1tYXg6IDExOTkuOThweDtcbkBzY3JlZW4teGwtbWluOiAxMjAwcHg7XG5Ac2NyZWVuLXhsLW1heDogMTM5OS45OHB4O1xuQHNjcmVlbi14eGwtbWluOiAxNDAwcHg7XG5cbkBzbTogflwic2NyZWVuIGFuZCAobWluLXdpZHRoOiBAe3NjcmVlbi1zbS1taW59KVwiO1xuQG1kOiB+XCJzY3JlZW4gYW5kIChtaW4td2lkdGg6IEB7c2NyZWVuLW1kLW1pbn0pXCI7XG5AbGc6IH5cInNjcmVlbiBhbmQgKG1pbi13aWR0aDogQHtzY3JlZW4tbGctbWlufSlcIjtcbkB4bDogflwic2NyZWVuIGFuZCAobWluLXdpZHRoOiBAe3NjcmVlbi14bC1taW59KVwiO1xuQHh4bDogflwic2NyZWVuIGFuZCAobWluLXdpZHRoOiBAe3NjcmVlbi14eGwtbWlufSlcIjtcblxuQHhzT25seTogflwic2NyZWVuIGFuZCAobWF4LXdpZHRoOiBAe3NjcmVlbi14cy1tYXh9KVwiO1xuQHNtT25seTogflwic2NyZWVuIGFuZCAobWluLXdpZHRoOiBAe3NjcmVlbi1zbS1taW59KSBhbmQgKG1heC13aWR0aDogQHtzY3JlZW4tc20tbWF4fSlcIjtcbkBtZE9ubHk6IH5cInNjcmVlbiBhbmQgKG1pbi13aWR0aDogQHtzY3JlZW4tbWQtbWlufSkgYW5kIChtYXgtd2lkdGg6IEB7c2NyZWVuLW1kLW1heH0pXCI7XG5AbGdPbmx5OiB+XCJzY3JlZW4gYW5kIChtaW4td2lkdGg6IEB7c2NyZWVuLWxnLW1pbn0pIGFuZCAobWF4LXdpZHRoOiBAe3NjcmVlbi1sZy1tYXh9KVwiO1xuQHhsT25seTogflwic2NyZWVuIGFuZCAobWluLXdpZHRoOiBAe3NjcmVlbi14bC1taW59KSBhbmQgKG1heC13aWR0aDogQHtzY3JlZW4teGwtbWF4fSlcIjtcblxuQHNtQW5kVW5kZXI6IH5cInNjcmVlbiBhbmQgKG1heC13aWR0aDogQHtzY3JlZW4tc20tbWF4fSlcIjtcbkBtZEFuZFVuZGVyOiB+XCJzY3JlZW4gYW5kIChtYXgtd2lkdGg6IEB7c2NyZWVuLW1kLW1heH0pXCI7XG5AbGdBbmRVbmRlcjogflwic2NyZWVuIGFuZCAobWF4LXdpZHRoOiBAe3NjcmVlbi1sZy1tYXh9KVwiO1xuQHhsQW5kVW5kZXI6IH5cInNjcmVlbiBhbmQgKG1heC13aWR0aDogQHtzY3JlZW4teGwtbWF4fSlcIjtcblxuXG5AZ3JlZW46ICMzZDYxM2Y7XG5AZGFya0dyZWVuOiAjMmI0NDJjO1xuQGxpZ2h0R3JlZW46ICM3NzkwNzk7XG5AYmx1ZTogIzBhNGI3MztcbkBkYXJrQmx1ZTogIzA3MzU1MTtcbkBsaWdodEJsdWU6ICM1NDgxOWQ7XG5Ac3RhdHVzU3VjY2VzczogIzZkYTY3MTtcbkBzdGF0dXNEYW5nZXI6ICNmMDNjNGU7XG5Ac3RhdHVzV2FybmluZzogI2Q5OGYwNztcbkBzdGF0dXNJbmZvOiAjNmI5MGJmO1xuQHNvZnRSZWQ6ICNGRUVDRUU7XG5AdHlwb2dyYXBoeUhlYWRpbmc6ICMxODI3MTk7XG5AdHlwb2dyYXBoeUJvZHk6ICM1MzVhNjA7XG5Ad2hpdGU6ICNmZmY7XG5AYmxhY2s6ICMwMDA7XG5cbkBsaWdodEdyZXk6ICNlY2VmZWM7XG5Ac2Vjb25kYXJ5QmFja2dyb3VuZDogI2U3ZWRmMTtcbkBvcmFuZ2VCYWNrZ3JvdW5kOiAjZmZmMmU2O1xuQGV4dHJhT3JhbmdlOiAjZmY3YTAwO1xuQGJyb3duQmFja2dyb3VuZDogI2VmZWRlYjtcbkBsaWdodEdyZWVuQmFja2dyb3VuZDogI2ZhZmFlZDtcbkBkdXN0eVdoaXRlOiAjZjZmNmY2O1xuQGJvZHlMaWdodDogI2E5YWRiMDtcbkBsb2dvTGlnaHRHcmVlbjogIzgzODcyZDtcbkBsb2dvRGFya0dyZWVuOiAjMjkyZjFiO1xuQHJlZDogI2Q3NTIzYjtcblxuQHV0b3BpYTogXCJ1dG9waWEtc3RkXCIsIHNhbnMtc2VyaWY7XG5AcmFsZXdheTogXCJyYWxld2F5XCIsIHNhbnMtc2VyaWY7XG5cbkBpbXBvcnQgXCJyZnMubGVzc1wiO1xuXG5cbmJvZHkge1xuICAgIGZvbnQtZmFtaWx5OiBAdXRvcGlhO1xuICAgIGNvbG9yOiBAdHlwb2dyYXBoeUJvZHk7XG4gICAgLmZvbnQtc2l6ZSgxNnB4KTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZHVzdHlXaGl0ZTtcblxuICAgICYuZnJvbnRwYWdlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xuICAgIH1cbn1cblxuLmdyZWVuLXRleHQge1xuICAgIGNvbG9yOiBAZ3JlZW4gIWltcG9ydGFudDtcbn1cblxuXG4ubm8tcGFkZGluZyB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4ucmFsZXdheSB7XG4gICAgZm9udC1mYW1pbHk6IEByYWxld2F5O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi51dG9waWEtc3RkIHtcbiAgICBmb250LWZhbWlseTogQHV0b3BpYTtcbn1cblxuLmhlYWRpbmctY29sb3Ige1xuICAgIGNvbG9yOiBAdHlwb2dyYXBoeUhlYWRpbmc7XG59XG5cbmgxLCAuaDEsIGgyLCAuaDIsIGgzLCAuaDMsIGg0LCAuaDQsIGg1LCAuaDUsIGg2LCAuaDYsIC5kaXNwbGF5LWhlYWRlciwgLmJsb2NrcXVvdGUsIC5sZWFkLXRleHQsIC5hdXRob3IsIC5zbWFsbC1oZWFkbGluZSwgLnNtYWxsLXRpdGxlIHtcbiAgICBmb250LWZhbWlseTogQHJhbGV3YXk7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4zZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gICAgY29sb3I6IEB0eXBvZ3JhcGh5SGVhZGluZztcbiAgICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uZGlzcGxheS1oZWFkZXIge1xuICAgIC5mb250LXNpemUoNDhweCk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbmgxLCAuaDEge1xuICAgIC5mb250LXNpemUoNDBweCk7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuaDIsIC5oMiB7XG4gICAgLmZvbnQtc2l6ZSgzMnB4KTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xufVxuXG5oMywgLmgzIHtcbiAgICAuZm9udC1zaXplKDI4cHgpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU3O1xufVxuXG5oNCwgLmg0IHtcbiAgICAuZm9udC1zaXplKDI0cHgpO1xufVxuXG5oNSwgLmg1IHtcbiAgICAuZm9udC1zaXplKDI0cHgpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMzI4cmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbmg2LCAuaDYge1xuICAgIC5mb250LXNpemUoMjBweCk7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcblxuICAgICYuc21hbGxlciB7XG4gICAgICAgIC5mb250LXNpemUoMTZweDspO1xuICAgIH1cbn1cblxuLnNtYWxsLXRpdGxlIHtcbiAgICAuZm9udC1zaXplKDE0cHgpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjYzO1xufVxuXG5cbi5zbWFsbC1oZWFkbGluZSB7XG4gICAgLmZvbnQtc2l6ZSgxNHB4KTtcbiAgICBjb2xvcjogQGxpZ2h0R3JlZW47XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuYmxvY2txdW90ZSwgLmJsb2NrcXVvdGUge1xuICAgIC5mb250LXNpemUoMjBweCk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4ubGVhZC10ZXh0IHtcbiAgICBjb2xvcjogQHR5cG9ncmFwaHlCb2R5O1xuICAgIC5mb250LXNpemUoMjBweCk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMS44O1xufVxuXG4uYXV0aG9yIHtcbiAgICAuZm9udC1zaXplKDEycHgpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cblxuc21hbGwsIC5zbWFsbCB7XG4gICAgLmZvbnQtc2l6ZSgxMnB4KTtcbn1cblxuLnNlbWktc21hbGwge1xuICAgIC5mb250LXNpemUoMTRweCk7XG59XG5cbi5oZWF2eS1ib2xkIHtcbiAgICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG59XG5cbnN0cm9uZywgYiwgLmJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbn1cblxuLnNlbWktYm9sZCB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xufVxuXG5cbi50eHQtbGluayB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogQGdyZWVuO1xuICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheTtcblxuICAgICY6bm90KC5uby11bmRlcmxpbmUpIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuXG5cbiAgICBpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxufVxuXG50ZXh0YXJlYSB7XG4gICAgZm9udC1mYW1pbHk6IEByYWxld2F5O1xuICAgIC5wYWRkaW5nLXRvcCgxMHB4KTtcbiAgICAucGFkZGluZy1yaWdodCgxNXB4KTtcbiAgICAucGFkZGluZy1ib3R0b20oMTBweCk7XG4gICAgLnBhZGRpbmctbGVmdCgxNXB4KTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggQHR5cG9ncmFwaHlCb2R5O1xuICAgIGNvbG9yOiBAdHlwb2dyYXBoeUJvZHk7XG4gICAgLmZvbnQtc2l6ZSgxNHB4KTtcbiAgICBmb250LXdlaWdodDogNTAwO1xufVxuXG5zZWxlY3Qge1xuICAgIHBhZGRpbmc6IDhweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggQHR5cG9ncmFwaHlCb2R5O1xuICAgIC5mb250LXNpemUoMTJweCk7XG4gICAgY29sb3I6IEB0eXBvZ3JhcGh5Qm9keTtcbiAgICBmb250LWZhbWlseTogQHJhbGV3YXk7XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0IHtcblxuICAgICY6bm90KFt0eXBlPXJhZGlvXSkge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJjpjaGVja2VkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGdyZWVuO1xuICAgICAgICBib3JkZXItY29sb3I6IEBncmVlbjtcbiAgICB9XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuXG4uYm9yZGVyLXJhZGl1cy1yaWdodC0wIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmJvcmRlci1yYWRpdXMtbGVmdC0wIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cblxuaHIge1xuICAgIG1hcmdpbjogMDtcbiAgICBjb2xvcjogQHR5cG9ncmFwaHlCb2R5O1xuICAgIG9wYWNpdHk6IDE7XG59XG5cbi5idG4ge1xuICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheTtcbiAgICAucGFkZGluZy10b3AoMTBweCk7XG4gICAgLnBhZGRpbmctcmlnaHQoMTVweCk7XG4gICAgLnBhZGRpbmctYm90dG9tKDEwcHgpO1xuICAgIC5wYWRkaW5nLWxlZnQoMTVweCk7XG4gICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICAuZm9udC1zaXplKDE2cHgpO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG5cbiAgICAmLmdyZWVuLWJnIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZGFya0dyZWVuICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmJ0bi1yb3VuZGVkIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBoZWlnaHQ6IDMuMXJlbTtcbiAgICAgICAgd2lkdGg6IDMuMXJlbTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJi5idG4tc3RhbmRhcmQsICYucHJpbWFyeSwgJi5uZXh0LCAmLmNhbmNlbCB7XG4gICAgICAgIGNvbG9yOiBAd2hpdGU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGdyZWVuO1xuICAgIH1cblxuICAgICYuYnRuLW91dGxpbmUge1xuICAgICAgICBjb2xvcjogQGdyZWVuO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIEBncmVlbjtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogQGRhcmtHcmVlbjtcbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBkYXJrR3JlZW47XG4gICAgICAgIGNvbG9yOiBAd2hpdGU7XG4gICAgfVxufVxuXG4ucHJlZmlsbGVkLWlucHV0LWJveCB7XG4gICAgZm9udC1mYW1pbHk6IEByYWxld2F5O1xuICAgIC5wYWRkaW5nLXRvcCgxMHB4KTtcbiAgICAucGFkZGluZy1yaWdodCgxNXB4KTtcbiAgICAucGFkZGluZy1ib3R0b20oMTBweCk7XG4gICAgLnBhZGRpbmctbGVmdCgxNXB4KTtcbiAgICBsaW5lLWhlaWdodDogMWVtO1xuICAgIC5mb250LXNpemUoMTZweCk7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuXG5cbiAgICAmLmJ0bi1zdGFuZGFyZCwgJi5wcmltYXJ5LCAmLm5leHQsICYuY2FuY2VsIHtcbiAgICAgICAgY29sb3I6IEB3aGl0ZTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JlZW47XG4gICAgfVxufVxuXG4uZC1jb250ZW50cyB7XG4gICAgZGlzcGxheTogY29udGVudHM7XG59XG5cbi53aGl0ZS1iZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi5zZWNvbmRhcnktYmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBzZWNvbmRhcnlCYWNrZ3JvdW5kICFpbXBvcnRhbnQ7XG59XG5cbi5ncmVlbi1iZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGdyZWVuICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6IEB3aGl0ZTtcblxuICAgICoge1xuICAgICAgICBjb2xvcjogQHdoaXRlO1xuICAgIH1cbn1cblxuLmRhcmstZ3JlZW4tYmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBkYXJrR3JlZW4gIWltcG9ydGFudDtcbiAgICBjb2xvcjogQHdoaXRlO1xuXG4gICAgKiB7XG4gICAgICAgIGNvbG9yOiBAd2hpdGU7XG4gICAgfVxufVxuXG4ubGlnaHQtZ3JlZW4tYmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBsaWdodEdyZWVuICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6IEB3aGl0ZTtcblxuICAgICoge1xuICAgICAgICBjb2xvcjogQHdoaXRlO1xuICAgIH1cbn1cblxuLmJsdWUtYmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBibHVlICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6IEB3aGl0ZTtcblxuICAgICoge1xuICAgICAgICBjb2xvcjogQHdoaXRlO1xuICAgIH1cbn1cblxuLmRhcmstYmx1ZS1iZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGRhcmtCbHVlICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6IEB3aGl0ZTtcblxuICAgICoge1xuICAgICAgICBjb2xvcjogQHdoaXRlO1xuICAgIH1cbn1cblxuLmxpZ2h0LWJsdWUtYmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBsaWdodEJsdWUgIWltcG9ydGFudDtcbiAgICBjb2xvcjogQHdoaXRlO1xuXG4gICAgKiB7XG4gICAgICAgIGNvbG9yOiBAd2hpdGU7XG4gICAgfVxufVxuXG4ubGlnaHQtZ3JleS1iZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGxpZ2h0R3JleSAhaW1wb3J0YW50O1xufVxuXG4ucmVkLWNvbG9yIHtcbiAgICBjb2xvcjogQHJlZDtcbn1cblxuLmdyZWVuLWNvbG9yIHtcbiAgICBjb2xvcjogQGdyZWVuO1xufVxuXG4ucHQtNiB7XG4gICAgLnBhZGRpbmctdG9wKDVyZW0pO1xufVxuXG4ucGItNiB7XG4gICAgLnBhZGRpbmctYm90dG9tKDVyZW0pO1xufVxuXG4ucHktNiB7XG4gICAgLnBhZGRpbmctdG9wKDVyZW0pO1xuICAgIC5wYWRkaW5nLWJvdHRvbSg1cmVtKTtcbn1cblxuXG4uY2VudGVyLWJnIHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cblxuaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xufVxuXG4udW1icmFjby1mb3Jtcy1maWVsZHNldCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLnVtYnJhY28tZm9ybXMtZm9ybSB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuXG4gICAgZmllbGRzZXQge1xuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgLnVtYnJhY28tZm9ybXMtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZ2FwOiAxcmVtO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uY29udGVudC1ib3gge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICBib3gtc2hhZG93OiAwIDJweCA0cHggMCByZ2JhKDgzLCA5MCwgOTYsIDAuMDgpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDAuNXJlbTtcbn1cblxuLmNhdGVnb3JpZXMtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDAuMjVyZW07XG5cbiAgICAubGV2ZWwtYm94LCAuc3ViamVjdC1ib3gge1xuICAgICAgICBmb250LWZhbWlseTogQHJhbGV3YXk7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgcGFkZGluZzogNHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICB9XG5cbiAgICAubGV2ZWwtYm94IHtcbiAgICAgICAgY29sb3I6IEBibHVlO1xuICAgICAgICBib3JkZXItY29sb3I6IEBibHVlO1xuICAgIH1cblxuICAgIC5zdWJqZWN0LWJveCB7XG4gICAgICAgIGNvbG9yOiBAZ3JlZW47XG4gICAgICAgIGJvcmRlci1jb2xvcjogQGdyZWVuO1xuICAgIH1cbn1cblxuXG5cbi5tb2RhbC1jb250ZW50IHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHBhZGRpbmc6IDVweDtcblxuICAgIC5tb2RhbC1oZWFkZXIsIC5tb2RhbC1ib2R5LCAubW9kYWwtZm9vdGVyIHtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgIH1cblxuICAgIC5tb2RhbC1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcblxuICAgICAgICAuYnRuLWNsb3NlIHtcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1vZGFsLWZvb3RlciB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgfVxufVxuXG4uZm9ybS1jb250cm9sLCAuZm9ybS1zZWxlY3QsIGlucHV0LnRleHQge1xuICAgIGJvcmRlci1jb2xvcjogQHR5cG9ncmFwaHlIZWFkaW5nO1xuICAgIGNvbG9yOiBAdHlwb2dyYXBoeUJvZHk7XG4gICAgLmZvbnQtc2l6ZSgxNHB4KTtcbiAgICBwYWRkaW5nOiA0cHggOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBmb250LWZhbWlseTogQHJhbGV3YXk7XG5cbiAgICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuICAgICY6LW1vei1wbGFjZWhvbGRlcixcbiAgICAmOjotbW96LXBsYWNlaG9sZGVyLCAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiBAYm9keUxpZ2h0O1xuICAgIH1cblxuICAgICZbZGlzYWJsZWRdIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBAYm9keUxpZ2h0O1xuICAgIH1cbn1cblxuXG5mb3JtIHtcbiAgICBwLnNtYWxsIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMC4xcmVtO1xuICAgIH1cblxuICAgIC5jb3VudC1pbnB1dCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiA3cHg7XG4gICAgICAgICAgICBib3R0b206IDdweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mb3JtLWxhYmVsLCAudW1icmFjby1mb3Jtcy1sYWJlbCB7XG5cblxuICAgICYubGFiZWwtaGVhdnkge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LWZhbWlseTogQHJhbGV3YXk7XG4gICAgICAgIC5mb250LXNpemUoMTZweCk7XG4gICAgfVxuXG4gICAgY29sb3I6IEB0eXBvZ3JhcGh5SGVhZGluZztcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC5mb250LXNpemUoMTRweCk7XG59XG5cblxuLnBhc3N3b3JkLWZvcm0tbGFiZWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5mYS1leWUsIC5mYS1leWUtc2xhc2gge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICB0b3A6IDMwcHg7XG4gICAgICAgIGNvbG9yOiBAdHlwb2dyYXBoeUJvZHk7XG4gICAgfVxufVxuXG5pbnB1dFt0eXBlPVwiZmlsZVwiXSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmN1c3RvbS1maWxlLXVwbG9hZCB7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJvcmRlcjogc29saWQgMXB4IEB0eXBvZ3JhcGh5Qm9keTtcbiAgICAuZm9udC1zaXplKDE0cHgpO1xuICAgIGNvbG9yOiBAdHlwb2dyYXBoeUJvZHk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgLmJ0biB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxuXG4gICAgc3Bhbi50eHQge1xuICAgICAgICBwYWRkaW5nOiA0cHggOHB4O1xuICAgIH1cbn1cblxuLmN1c3RvbS1pbWctZmlsZS11cGxvYWQge1xuICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheTtcbiAgICAuZm9udC1zaXplKDE0cHgpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZ2FwOiAwLjI1cmVtO1xuICAgIGNvbG9yOiBAZ3JlZW47XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG5cbiAgICBzcGFuLnR4dCB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbn1cblxuLmN1c3RvbS1pbnB1dC10ZXh0IHtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggQHR5cG9ncmFwaHlCb2R5O1xuICAgIC5mb250LXNpemUoMTRweCk7XG4gICAgY29sb3I6IEB0eXBvZ3JhcGh5Qm9keTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbmlucHV0LmludmFsaWQsIHRleHRhcmVhLmludmFsaWQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIEBzdGF0dXNEYW5nZXI7XG59XG5cbi5wYWMtY29udGFpbmVyIHtcbiAgICB6LWluZGV4OiA5OTk5OTk5OTk5OTk5OTk5OSAhaW1wb3J0YW50O1xufVxuXG4uYS10YWcge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGNvbG9yOiBAZ3JlZW47XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgJi51bmRlcmxpbmUge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG5cbiAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICB9XG59XG5cbi5lLWdyaWQge1xuICAgIC5hLXRhZyB7XG4gICAgICAgIC5mb250LXNpemUoMTNweCk7XG4gICAgfVxufVxuXG4ucG9pbnRlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY2hlY2tib3gtcmlnaHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmctbGVmdDogMDtcblxuICAgIC5pbnB1dC13cmFwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBsYWJlbCB7XG4gICAgfVxufVxuXG4uYmctc3VjY2VzcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHN0YXR1c1N1Y2Nlc3MgIWltcG9ydGFudDtcbn1cblxuLmJnLXdhcm5pbmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBzdGF0dXNXYXJuaW5nICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1pbmZvIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAc3RhdHVzSW5mbyAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFuZ2VyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAc3RhdHVzRGFuZ2VyICFpbXBvcnRhbnQ7XG59XG5cbi5jb2xvci1kYW5nZXIge1xuICAgIGNvbG9yOiBAc3RhdHVzRGFuZ2VyICFpbXBvcnRhbnQ7XG59XG5cbi5jb2xvci1zdWNjZXNzIHtcbiAgICBjb2xvcjogQHN0YXR1c1N1Y2Nlc3MgIWltcG9ydGFudDtcbn1cblxuLmNvbG9yLXdhcm5pbmcge1xuICAgIGNvbG9yOiBAc3RhdHVzV2FybmluZyAhaW1wb3J0YW50O1xufVxuXG4uY29sb3ItaW5mbyB7XG4gICAgY29sb3I6IEBzdGF0dXNJbmZvICFpbXBvcnRhbnQ7XG59XG5cblxuLnRvYXN0LWNvbnRhaW5lciB7XG4gICAgZm9udC1mYW1pbHk6IEByYWxld2F5O1xufVxuXG5cbi5hdXRvY29tcGxldGUtY29udGFpbmVyIHtcbiAgICAvKiByZWxhdGl2ZSBwb3NpdGlvbiBmb3IgYXQgZGUgYWJzb2x1dCBwb3NpdGlvbmVyZWRlIGZvcnNsYWcgZsOlciBrb3JyZWt0IHBsYWNlcmluZy4qL1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmF1dG9jb21wbGV0ZS1jb250YWluZXIgaW5wdXQge1xuICAgIC8qIELDpWRlIGlucHV0IG9nIGZvcnNsYWcgZsOlciBzYW1tZSBicmVkZGUgc29tIG9ta3JpbmdsaWdnZW5kZSBESVYgKi9cbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5cbi5kYXdhLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9ucyB7XG4gICAgbWFyZ2luOiAwLjNlbSAwIDAgMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMC4zMTI1ZW07XG4gICAgYmFja2dyb3VuZDogI2ZjZmNmYztcbiAgICBib3gtc2hhZG93OiAwIDAuMDYyNWVtIDAuMTU2MjVlbSByZ2JhKDAsMCwwLC4xNSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogOTk5OTtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5kYXdhLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9ucyAuZGF3YS1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBhZGRpbmc6IDAuNGVtIDAuNmVtO1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIGJvcmRlcjogMC4wNjI1ZW0gc29saWQgI2RkZDtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuXG4uZGF3YS1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbnMgLmRhd2EtYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb246Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGluaGVyaXQ7XG59XG5cbi5kYXdhLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9ucyAuZGF3YS1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbjpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBpbmhlcml0O1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDAuMDYyNWVtO1xufVxuXG4uZGF3YS1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbnMgLmRhd2EtYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb24uZGF3YS1zZWxlY3RlZCxcbi5kYXdhLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9ucyAuZGF3YS1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI2YwZjBmMDtcbn1cblxuXG5cbi5sZHMtcmluZyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG59XG5cbi5sZHMtcmluZyBkaXYge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiA2NHB4O1xuICAgIGhlaWdodDogNjRweDtcbiAgICBtYXJnaW46IDRweDtcbiAgICBib3JkZXI6IDRweCBzb2xpZCBAd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGFuaW1hdGlvbjogbGRzLXJpbmcgMS4ycyBjdWJpYy1iZXppZXIoMC41LCAwLCAwLjUsIDEpIGluZmluaXRlO1xuICAgIGJvcmRlci1jb2xvcjogQHdoaXRlIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuXG4ubGRzLXJpbmcgZGl2Om50aC1jaGlsZCgxKSB7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAtMC40NXM7XG59XG5cbi5sZHMtcmluZyBkaXY6bnRoLWNoaWxkKDIpIHtcbiAgICBhbmltYXRpb24tZGVsYXk6IC0wLjNzO1xufVxuXG4ubGRzLXJpbmcgZGl2Om50aC1jaGlsZCgzKSB7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAtMC4xNXM7XG59XG5cbkBrZXlmcmFtZXMgbGRzLXJpbmcge1xuICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgfVxufVxuXG4uc3Bpbm5lci13cmFwIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDMsIDY4LCA0NCwgMC4yNSk7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDEwNjA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uc3Bpbm5lci13cmFwLnNob3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG5cbi52YWxpZGF0aW9uLWVycm9ycyB7XG4gICAgY29sb3I6IEBzdGF0dXNEYW5nZXI7XG4gICAgZm9udC1mYW1pbHk6IEByYWxld2F5O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5pbmZvLXR4dCB7XG4gICAgbWF4LWhlaWdodDogNTAwcHg7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgYm9yZGVyOiAxcHggc29saWQgQGJsYWNrO1xuICAgIHBhZGRpbmc6IDRweCA4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4uanctdGFibGUsIC5lLXRhYmxlIHtcbiAgICBmb250LWZhbWlseTogQHJhbGV3YXk7XG4gICAgY29sb3I6IEB0eXBvZ3JhcGh5Qm9keTtcbiAgICAuZm9udC1zaXplKDEzcHgpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICB0aGVhZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBsaWdodEdyZWVuO1xuICAgICAgICBjb2xvcjogQHdoaXRlO1xuICAgIH1cblxuICAgIHRyIHtcbiAgICAgICAgJi53YXJuaW5nIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBzb2Z0UmVkO1xuICAgICAgICAgICAgY29sb3I6IEBzdGF0dXNEYW5nZXI7XG4gICAgICAgIH1cblxuICAgICAgICAmLmhpZ2hsaWdodGVkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBvcmFuZ2VCYWNrZ3JvdW5kO1xuXG4gICAgICAgICAgICAuanctdGFnIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAb3JhbmdlQmFja2dyb3VuZDtcbiAgICAgICAgICAgICAgICBjb2xvcjogQGV4dHJhT3JhbmdlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogQGV4dHJhT3JhbmdlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRhZy13cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgICAgICAuanctdGFnIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDRweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4IEBncmVlbjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBsaWdodEdyZXk7XG4gICAgICAgICAgICBjb2xvcjogQGdyZWVuO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IEByYWxld2F5O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAgICAgICAgICYuZmlsbGVkLXRhZyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGdyZWVuO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5oaWdobGlnaHRlZCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGV4dHJhT3JhbmdlO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IEBleHRyYU9yYW5nZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnBhZ2UtbGlzdCB7XG4gICAgLnBhZ2Utd3JhcCB7XG4gICAgICAgIHBhZGRpbmc6IDhweCA4cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGxpZ2h0R3JleTtcblxuICAgICAgICAuaWNvbi13cmFwcGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JlZW47XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcblxuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IEB3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNob3ctb25seS1pbi1wcmludCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNwbGl0dGVkLXJvdy10YWJsZXMge1xuICAgIHdpZHRoOiA0OSUgIWltcG9ydGFudDtcbn1cblxuLmUtY2FsZW5kYXIgLmUtY29udGVudCB0ZC5lLXNlbGVjdGVkIHNwYW4uZS1kYXkge1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbmlucHV0W3R5cGU9XCJ0aW1lXCJdOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3Ige1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG59XG4udy1sZy01MHtcbiAgICBAbWVkaWEgQGxne1xuICAgICAgICB3aWR0aDo1MCU7XG4gICAgfVxufVxuQGltcG9ydCBcIlN5bmNGdXNpb25PdmVycmlkZXMubGVzc1wiO1xuQGltcG9ydCBcIm1hc3Rlci5sZXNzXCI7XG5AaW1wb3J0IFwicGFnZXMubGVzc1wiO1xuQGltcG9ydCBcImdyaWRFZGl0b3JzLmxlc3NcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzLmxlc3NcIjtcbiIsImJvZHkge1xuICBmb250LWZhbWlseTogXCJ1dG9waWEtc3RkXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjNTM1YTYwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcbn1cbmJvZHkuZnJvbnRwYWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5ncmVlbi10ZXh0IHtcbiAgY29sb3I6ICMzZDYxM2YgIWltcG9ydGFudDtcbn1cbi5uby1wYWRkaW5nIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLnJhbGV3YXkge1xuICBmb250LWZhbWlseTogXCJyYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4udXRvcGlhLXN0ZCB7XG4gIGZvbnQtZmFtaWx5OiBcInV0b3BpYS1zdGRcIiwgc2Fucy1zZXJpZjtcbn1cbi5oZWFkaW5nLWNvbG9yIHtcbiAgY29sb3I6ICMxODI3MTk7XG59XG5oMSxcbi5oMSxcbmgyLFxuLmgyLFxuaDMsXG4uaDMsXG5oNCxcbi5oNCxcbmg1LFxuLmg1LFxuaDYsXG4uaDYsXG4uZGlzcGxheS1oZWFkZXIsXG4uYmxvY2txdW90ZSxcbi5sZWFkLXRleHQsXG4uYXV0aG9yLFxuLnNtYWxsLWhlYWRsaW5lLFxuLnNtYWxsLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tYm90dG9tOiAwLjNlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICBjb2xvcjogIzE4MjcxOTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5kaXNwbGF5LWhlYWRlciB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjQyNXJlbSArIDIuMXZ3KTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kaXNwbGF5LWhlYWRlciB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICB9XG59XG5oMSxcbi5oMSB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjM3NXJlbSArIDEuNXZ3KTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaDEsXG4gIC5oMSB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gIH1cbn1cbmgyLFxuLmgyIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMzI1cmVtICsgMC45dncpO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoMixcbiAgLmgyIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbn1cbmgzLFxuLmgzIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuM3JlbSArIDAuNnZ3KTtcbiAgbGluZS1oZWlnaHQ6IDEuNTc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGgzLFxuICAuaDMge1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgfVxufVxuaDQsXG4uaDQge1xuICBmb250LXNpemU6IGNhbGMoMS4yNzVyZW0gKyAwLjN2dyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGg0LFxuICAuaDQge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG5oNSxcbi5oNSB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjI3NXJlbSArIDAuM3Z3KTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMzI4cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoNSxcbiAgLmg1IHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuaDYsXG4uaDYge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5oNi5zbWFsbGVyLFxuLmg2LnNtYWxsZXIge1xuICBmb250LXNpemU6IDFyZW07XG59XG4uc21hbGwtdGl0bGUge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS42Mztcbn1cbi5zbWFsbC1oZWFkbGluZSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjNzc5MDc5O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuYmxvY2txdW90ZSxcbi5ibG9ja3F1b3RlIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuLmxlYWQtdGV4dCB7XG4gIGNvbG9yOiAjNTM1YTYwO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG59XG4uYXV0aG9yIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS42NztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbnNtYWxsLFxuLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuLnNlbWktc21hbGwge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuLmhlYXZ5LWJvbGQge1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG59XG5zdHJvbmcsXG5iLFxuLmJvbGQge1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG59XG4uc2VtaS1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xufVxuLnR4dC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMzZDYxM2Y7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbn1cbi50eHQtbGluazpub3QoLm5vLXVuZGVybGluZSkge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi50eHQtbGluayBpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDE0cHg7XG59XG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgcGFkZGluZy10b3A6IDAuNjI1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzUzNWE2MDtcbiAgY29sb3I6ICM1MzVhNjA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5zZWxlY3Qge1xuICBwYWRkaW5nOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzUzNWE2MDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBjb2xvcjogIzUzNWE2MDtcbiAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmO1xufVxuLmZvcm0tY2hlY2staW5wdXQ6bm90KFt0eXBlPXJhZGlvXSkge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4uZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNkNjEzZjtcbiAgYm9yZGVyLWNvbG9yOiAjM2Q2MTNmO1xufVxuLmZvcm0tY2hlY2staW5wdXQ6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG4uYm9yZGVyLXJhZGl1cy1yaWdodC0wIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmJvcmRlci1yYWRpdXMtbGVmdC0wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbmhyIHtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogIzUzNWE2MDtcbiAgb3BhY2l0eTogMTtcbn1cbi5idG4ge1xuICBmb250LWZhbWlseTogXCJyYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIHBhZGRpbmctdG9wOiAwLjYyNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uYnRuLmdyZWVuLWJnOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJiNDQyYyAhaW1wb3J0YW50O1xufVxuLmJ0bi5idG4tcm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgaGVpZ2h0OiAzLjFyZW07XG4gIHdpZHRoOiAzLjFyZW07XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmJ0bi5idG4tc3RhbmRhcmQsXG4uYnRuLnByaW1hcnksXG4uYnRuLm5leHQsXG4uYnRuLmNhbmNlbCB7XG4gIGNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZDYxM2Y7XG59XG4uYnRuLmJ0bi1vdXRsaW5lIHtcbiAgY29sb3I6ICMzZDYxM2Y7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMzZDYxM2Y7XG59XG4uYnRuLmJ0bi1vdXRsaW5lOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMmI0NDJjO1xufVxuLmJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYjQ0MmM7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnByZWZpbGxlZC1pbnB1dC1ib3gge1xuICBmb250LWZhbWlseTogXCJyYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIHBhZGRpbmctdG9wOiAwLjYyNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5wcmVmaWxsZWQtaW5wdXQtYm94LmJ0bi1zdGFuZGFyZCxcbi5wcmVmaWxsZWQtaW5wdXQtYm94LnByaW1hcnksXG4ucHJlZmlsbGVkLWlucHV0LWJveC5uZXh0LFxuLnByZWZpbGxlZC1pbnB1dC1ib3guY2FuY2VsIHtcbiAgY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNkNjEzZjtcbn1cbi5kLWNvbnRlbnRzIHtcbiAgZGlzcGxheTogY29udGVudHM7XG59XG4ud2hpdGUtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uc2Vjb25kYXJ5LWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZWRmMSAhaW1wb3J0YW50O1xufVxuLmdyZWVuLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNkNjEzZiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5ncmVlbi1iZyAqIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZGFyay1ncmVlbi1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYjQ0MmMgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZGFyay1ncmVlbi1iZyAqIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubGlnaHQtZ3JlZW4tYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzc5MDc5ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmxpZ2h0LWdyZWVuLWJnICoge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5ibHVlLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBhNGI3MyAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5ibHVlLWJnICoge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5kYXJrLWJsdWUtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDczNTUxICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmRhcmstYmx1ZS1iZyAqIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubGlnaHQtYmx1ZS1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NDgxOWQgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG4ubGlnaHQtYmx1ZS1iZyAqIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubGlnaHQtZ3JleS1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VmZWMgIWltcG9ydGFudDtcbn1cbi5yZWQtY29sb3Ige1xuICBjb2xvcjogI2Q3NTIzYjtcbn1cbi5ncmVlbi1jb2xvciB7XG4gIGNvbG9yOiAjM2Q2MTNmO1xufVxuLnB0LTYge1xuICBwYWRkaW5nLXRvcDogY2FsYygxLjYyNXJlbSArIDQuNXZ3KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnB0LTYge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtO1xuICB9XG59XG4ucGItNiB7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDEuNjI1cmVtICsgNC41dncpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucGItNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW07XG4gIH1cbn1cbi5weS02IHtcbiAgcGFkZGluZy10b3A6IGNhbGMoMS42MjVyZW0gKyA0LjV2dyk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDEuNjI1cmVtICsgNC41dncpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucHktNiB7XG4gICAgcGFkZGluZy10b3A6IDVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnB5LTYge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtO1xuICB9XG59XG4uY2VudGVyLWJnIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnVtYnJhY28tZm9ybXMtZmllbGRzZXQge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLnVtYnJhY28tZm9ybXMtZm9ybSB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi51bWJyYWNvLWZvcm1zLWZvcm0gZmllbGRzZXQge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4udW1icmFjby1mb3Jtcy1mb3JtIGZpZWxkc2V0IC51bWJyYWNvLWZvcm1zLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMXJlbTtcbn1cbi5jb250ZW50LWJveCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcGFkZGluZzogMXJlbTtcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IDAgcmdiYSg4MywgOTAsIDk2LCAwLjA4KTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAwLjVyZW07XG59XG4uY2F0ZWdvcmllcy1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMC4yNXJlbTtcbn1cbi5jYXRlZ29yaWVzLWNvbnRhaW5lciAubGV2ZWwtYm94LFxuLmNhdGVnb3JpZXMtY29udGFpbmVyIC5zdWJqZWN0LWJveCB7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmNhdGVnb3JpZXMtY29udGFpbmVyIC5sZXZlbC1ib3gge1xuICBjb2xvcjogIzBhNGI3MztcbiAgYm9yZGVyLWNvbG9yOiAjMGE0YjczO1xufVxuLmNhdGVnb3JpZXMtY29udGFpbmVyIC5zdWJqZWN0LWJveCB7XG4gIGNvbG9yOiAjM2Q2MTNmO1xuICBib3JkZXItY29sb3I6ICMzZDYxM2Y7XG59XG4ubW9kYWwtY29udGVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6IDVweDtcbn1cbi5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIsXG4ubW9kYWwtY29udGVudCAubW9kYWwtYm9keSxcbi5tb2RhbC1jb250ZW50IC5tb2RhbC1mb290ZXIge1xuICBib3JkZXI6IDA7XG59XG4ubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4ubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyIC5idG4tY2xvc2Uge1xuICBhbGlnbi1zZWxmOiBiYXNlbGluZTtcbn1cbi5tb2RhbC1jb250ZW50IC5tb2RhbC1mb290ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLmZvcm0tY29udHJvbCxcbi5mb3JtLXNlbGVjdCxcbmlucHV0LnRleHQge1xuICBib3JkZXItY29sb3I6ICMxODI3MTk7XG4gIGNvbG9yOiAjNTM1YTYwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBwYWRkaW5nOiA0cHggOHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbn1cbi5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4uZm9ybS1zZWxlY3Q6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG5pbnB1dC50ZXh0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuLmZvcm0tY29udHJvbDotbW96LXBsYWNlaG9sZGVyLFxuLmZvcm0tc2VsZWN0Oi1tb3otcGxhY2Vob2xkZXIsXG5pbnB1dC50ZXh0Oi1tb3otcGxhY2Vob2xkZXIsXG4uZm9ybS1jb250cm9sOjotbW96LXBsYWNlaG9sZGVyLFxuLmZvcm0tc2VsZWN0OjotbW96LXBsYWNlaG9sZGVyLFxuaW5wdXQudGV4dDo6LW1vei1wbGFjZWhvbGRlcixcbi5mb3JtLWNvbnRyb2w6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuLmZvcm0tc2VsZWN0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbmlucHV0LnRleHQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNhOWFkYjA7XG59XG4uZm9ybS1jb250cm9sW2Rpc2FibGVkXSxcbi5mb3JtLXNlbGVjdFtkaXNhYmxlZF0sXG5pbnB1dC50ZXh0W2Rpc2FibGVkXSB7XG4gIGJvcmRlci1jb2xvcjogI2E5YWRiMDtcbn1cbmZvcm0gcC5zbWFsbCB7XG4gIG1hcmdpbi10b3A6IDAuMXJlbTtcbn1cbmZvcm0gLmNvdW50LWlucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuZm9ybSAuY291bnQtaW5wdXQgcCB7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA3cHg7XG4gIGJvdHRvbTogN3B4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLmZvcm0tbGFiZWwsXG4udW1icmFjby1mb3Jtcy1sYWJlbCB7XG4gIGNvbG9yOiAjMTgyNzE5O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbi5mb3JtLWxhYmVsLmxhYmVsLWhlYXZ5LFxuLnVtYnJhY28tZm9ybXMtbGFiZWwubGFiZWwtaGVhdnkge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJyYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5wYXNzd29yZC1mb3JtLWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBhc3N3b3JkLWZvcm0tbGFiZWwgLmZhLWV5ZSxcbi5wYXNzd29yZC1mb3JtLWxhYmVsIC5mYS1leWUtc2xhc2gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyMHB4O1xuICB0b3A6IDMwcHg7XG4gIGNvbG9yOiAjNTM1YTYwO1xufVxuaW5wdXRbdHlwZT1cImZpbGVcIl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmN1c3RvbS1maWxlLXVwbG9hZCB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzUzNWE2MDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICM1MzVhNjA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jdXN0b20tZmlsZS11cGxvYWQgLmJ0biB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uY3VzdG9tLWZpbGUtdXBsb2FkIHNwYW4udHh0IHtcbiAgcGFkZGluZzogNHB4IDhweDtcbn1cbi5jdXN0b20taW1nLWZpbGUtdXBsb2FkIHtcbiAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXdlaWdodDogNTAwO1xuICBnYXA6IDAuMjVyZW07XG4gIGNvbG9yOiAjM2Q2MTNmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uY3VzdG9tLWltZy1maWxlLXVwbG9hZCBpIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLmN1c3RvbS1pbWctZmlsZS11cGxvYWQgc3Bhbi50eHQge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5jdXN0b20taW5wdXQtdGV4dCB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzUzNWE2MDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICM1MzVhNjA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbmlucHV0LmludmFsaWQsXG50ZXh0YXJlYS5pbnZhbGlkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2YwM2M0ZTtcbn1cbi5wYWMtY29udGFpbmVyIHtcbiAgei1pbmRleDogOTk5OTk5OTk5OTk5OTk5OTkgIWltcG9ydGFudDtcbn1cbi5hLXRhZyB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6ICMzZDYxM2Y7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmEtdGFnLnVuZGVybGluZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmEtdGFnLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC41O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5lLWdyaWQgLmEtdGFnIHtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG59XG4ucG9pbnRlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5jaGVja2JveC1yaWdodCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmNoZWNrYm94LXJpZ2h0IC5pbnB1dC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uY2hlY2tib3gtcmlnaHQgLmlucHV0LXdyYXAgaW5wdXQge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuLmJnLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmRhNjcxICFpbXBvcnRhbnQ7XG59XG4uYmctd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOThmMDcgIWltcG9ydGFudDtcbn1cbi5iZy1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZiOTBiZiAhaW1wb3J0YW50O1xufVxuLmJnLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMDNjNGUgIWltcG9ydGFudDtcbn1cbi5jb2xvci1kYW5nZXIge1xuICBjb2xvcjogI2YwM2M0ZSAhaW1wb3J0YW50O1xufVxuLmNvbG9yLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzZkYTY3MSAhaW1wb3J0YW50O1xufVxuLmNvbG9yLXdhcm5pbmcge1xuICBjb2xvcjogI2Q5OGYwNyAhaW1wb3J0YW50O1xufVxuLmNvbG9yLWluZm8ge1xuICBjb2xvcjogIzZiOTBiZiAhaW1wb3J0YW50O1xufVxuLnRvYXN0LWNvbnRhaW5lciB7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbn1cbi5hdXRvY29tcGxldGUtY29udGFpbmVyIHtcbiAgLyogcmVsYXRpdmUgcG9zaXRpb24gZm9yIGF0IGRlIGFic29sdXQgcG9zaXRpb25lcmVkZSBmb3JzbGFnIGbDpXIga29ycmVrdCBwbGFjZXJpbmcuKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5hdXRvY29tcGxldGUtY29udGFpbmVyIGlucHV0IHtcbiAgLyogQsOlZGUgaW5wdXQgb2cgZm9yc2xhZyBmw6VyIHNhbW1lIGJyZWRkZSBzb20gb21rcmluZ2xpZ2dlbmRlIERJViAqL1xuICB3aWR0aDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5kYXdhLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9ucyB7XG4gIG1hcmdpbjogMC4zZW0gMCAwIDA7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzEyNWVtO1xuICBiYWNrZ3JvdW5kOiAjZmNmY2ZjO1xuICBib3gtc2hhZG93OiAwIDAuMDYyNWVtIDAuMTU2MjVlbSByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiA5OTk5O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmRhd2EtYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb25zIC5kYXdhLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9uIHtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDAuNGVtIDAuNmVtO1xuICBjb2xvcjogIzMzMztcbiAgYm9yZGVyOiAwLjA2MjVlbSBzb2xpZCAjZGRkO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuLmRhd2EtYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb25zIC5kYXdhLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9uOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogaW5oZXJpdDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGluaGVyaXQ7XG59XG4uZGF3YS1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbnMgLmRhd2EtYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb246bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBpbmhlcml0O1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwLjA2MjVlbTtcbn1cbi5kYXdhLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9ucyAuZGF3YS1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbi5kYXdhLXNlbGVjdGVkLFxuLmRhd2EtYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb25zIC5kYXdhLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YwZjBmMDtcbn1cbi5sZHMtcmluZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xufVxuLmxkcy1yaW5nIGRpdiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA2NHB4O1xuICBoZWlnaHQ6IDY0cHg7XG4gIG1hcmdpbjogNHB4O1xuICBib3JkZXI6IDRweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogbGRzLXJpbmcgMS4ycyBjdWJpYy1iZXppZXIoMC41LCAwLCAwLjUsIDEpIGluZmluaXRlO1xuICBib3JkZXItY29sb3I6ICNmZmYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG59XG4ubGRzLXJpbmcgZGl2Om50aC1jaGlsZCgxKSB7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuNDVzO1xufVxuLmxkcy1yaW5nIGRpdjpudGgtY2hpbGQoMikge1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjNzO1xufVxuLmxkcy1yaW5nIGRpdjpudGgtY2hpbGQoMykge1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjE1cztcbn1cbkBrZXlmcmFtZXMgbGRzLXJpbmcge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLnNwaW5uZXItd3JhcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQzLCA2OCwgNDQsIDAuMjUpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDYwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zcGlubmVyLXdyYXAuc2hvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4udmFsaWRhdGlvbi1lcnJvcnMge1xuICBjb2xvcjogI2YwM2M0ZTtcbiAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmluZm8tdHh0IHtcbiAgbWF4LWhlaWdodDogNTAwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICBwYWRkaW5nOiA0cHggOHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uanctdGFibGUsXG4uZS10YWJsZSB7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM1MzVhNjA7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmp3LXRhYmxlIHRoZWFkLFxuLmUtdGFibGUgdGhlYWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzc5MDc5O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5qdy10YWJsZSB0ci53YXJuaW5nLFxuLmUtdGFibGUgdHIud2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRUVDRUU7XG4gIGNvbG9yOiAjZjAzYzRlO1xufVxuLmp3LXRhYmxlIHRyLmhpZ2hsaWdodGVkLFxuLmUtdGFibGUgdHIuaGlnaGxpZ2h0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmMmU2O1xufVxuLmp3LXRhYmxlIHRyLmhpZ2hsaWdodGVkIC5qdy10YWcsXG4uZS10YWJsZSB0ci5oaWdobGlnaHRlZCAuanctdGFnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjJlNjtcbiAgY29sb3I6ICNmZjdhMDA7XG4gIGJvcmRlci1jb2xvcjogI2ZmN2EwMDtcbn1cbi5qdy10YWJsZSAudGFnLXdyYXBwZXIsXG4uZS10YWJsZSAudGFnLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmp3LXRhYmxlIC50YWctd3JhcHBlciAuanctdGFnLFxuLmUtdGFibGUgLnRhZy13cmFwcGVyIC5qdy10YWcge1xuICBwYWRkaW5nOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzNkNjEzZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWZlYztcbiAgY29sb3I6ICMzZDYxM2Y7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5qdy10YWJsZSAudGFnLXdyYXBwZXIgLmp3LXRhZy5maWxsZWQtdGFnLFxuLmUtdGFibGUgLnRhZy13cmFwcGVyIC5qdy10YWcuZmlsbGVkLXRhZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZDYxM2Y7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5qdy10YWJsZSAudGFnLXdyYXBwZXIgLmp3LXRhZy5oaWdobGlnaHRlZCxcbi5lLXRhYmxlIC50YWctd3JhcHBlciAuanctdGFnLmhpZ2hsaWdodGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmN2EwMDtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXItY29sb3I6ICNmZjdhMDA7XG59XG4ucGFnZS1saXN0IC5wYWdlLXdyYXAge1xuICBwYWRkaW5nOiA4cHggOHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VmZWM7XG59XG4ucGFnZS1saXN0IC5wYWdlLXdyYXAgLmljb24td3JhcHBlciB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q2MTNmO1xuICBmbGV4LXNocmluazogMDtcbn1cbi5wYWdlLWxpc3QgLnBhZ2Utd3JhcCAuaWNvbi13cmFwcGVyIGkge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5zaG93LW9ubHktaW4tcHJpbnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNwbGl0dGVkLXJvdy10YWJsZXMge1xuICB3aWR0aDogNDklICFpbXBvcnRhbnQ7XG59XG4uZS1jYWxlbmRhciAuZS1jb250ZW50IHRkLmUtc2VsZWN0ZWQgc3Bhbi5lLWRheSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5pbnB1dFt0eXBlPVwidGltZVwiXTo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9yIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC53LWxnLTUwIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG4uZS1ncmlkIHRoLmUtaGVhZGVyY2VsbFthcmlhLXNvcnQ9YXNjZW5kaW5nXSAuZS1oZWFkZXJ0ZXh0LFxuLmUtZ3JpZCB0aC5lLWhlYWRlcmNlbGxbYXJpYS1zb3J0PWRlc2NlbmRpbmddIC5lLWhlYWRlcnRleHQsXG4uZS1ncmlkIHRoLmUtaGVhZGVyY2VsbFthcmlhLXNvcnQ9YXNjZW5kaW5nXSAuZS1zb3J0ZmlsdGVyZGl2LFxuLmUtZ3JpZCB0aC5lLWhlYWRlcmNlbGxbYXJpYS1zb3J0PWRlc2NlbmRpbmddIC5lLXNvcnRmaWx0ZXJkaXYge1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5lLWdyaWQgLmUtaGVhZGVyY2VsbCxcbi5lLWdyaWQgLmUtZGV0YWlsaGVhZGVyY2VsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG4uZS1ncmlkIC5lLXJvd2NlbGw6bm90KC5lLWVkaXRlZGJhdGNoY2VsbCk6bm90KC5lLXVwZGF0ZWR0ZCksXG4uZS1ncmlkIC5lLWRldGFpbHJvd2NvbGxhcHNlOm5vdCguZS1lZGl0ZWRiYXRjaGNlbGwpOm5vdCguZS11cGRhdGVkdGQpLFxuLmUtZ3JpZCAuZS1kZXRhaWxyb3dleHBhbmQ6bm90KC5lLWVkaXRlZGJhdGNoY2VsbCk6bm90KC5lLXVwZGF0ZWR0ZCksXG4uZS1ncmlkIC5lLWdyaWRjb250ZW50IC5lLXJvd2RyYWdkcm9wOm5vdCguZS1lZGl0ZWRiYXRjaGNlbGwpOm5vdCguZS11cGRhdGVkdGQpLFxuLmUtZ3JpZCAuZS1ncmlkaGVhZGVyIC5lLXJvd2RyYWdkcm9wOm5vdCguZS1lZGl0ZWRiYXRjaGNlbGwpOm5vdCguZS11cGRhdGVkdGQpLFxuLmUtZ3JpZCAuZS1lbXB0eXJvdzpub3QoLmUtZWRpdGVkYmF0Y2hjZWxsKTpub3QoLmUtdXBkYXRlZHRkKSB7XG4gIGNvbG9yOiAjNTM1YTYwICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbn1cbi5lLWdyaWQgdGQuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB1bnNldCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzUzNWE2MCAhaW1wb3J0YW50O1xufVxuLmUtaW5wdXQtZ3JvdXAsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcixcbi5lLWZsb2F0LWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB7XG4gIGNvbG9yOiAjNTM1YTYwICFpbXBvcnRhbnQ7XG59XG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtd3JhcHBlci5lLWNvbnRyb2wtY29udGFpbmVyLmUtaW5wdXQtZ3JvdXAge1xuICBib3JkZXItcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzUzNWE2MCAhaW1wb3J0YW50O1xufVxuLmUtcm93ZHJhZ2hlYWRlciB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5lLWdyaWQge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cbi5lLWdyaWQgLmUtcm93Y2VsbCB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5lLXJvd2NlbGwge1xuICB3aGl0ZS1zcGFjZTogdW5zZXQgIWltcG9ydGFudDtcbn1cbi5lLXBhZ2VyIGRpdi5lLXBhcmVudG1zZ2JhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1ncmlkIC5lLXBhZ2VyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uZS1maXJzdCxcbi5lLWxhc3Qge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uZS1wYWdlciAuZS1wYWdlcmNvbnRhaW5lciB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuLmUtcGFnZXIgLmUtbnVtZXJpY2l0ZW0uZS1jdXJyZW50aXRlbSB7XG4gIHBhZGRpbmc6IDhweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjM2Q2MTNmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uZS1wYWdlci5zZi1wYWdlciAuZS1udW1lcmljY29udGFpbmVyIGEge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWNlZmVjICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xufVxuLmUtbmV4dCxcbi5lLXByZXYge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWNlZmVjO1xuICBwYWRkaW5nOiA4cHggIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xufVxuLmUtbmV4dDo6YmVmb3JlLFxuLmUtcHJldjo6YmVmb3JlIHtcbiAgY29sb3I6ICMzZDYxM2YgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xufVxuLmUtcGFnZXJjb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjM2Q2MTNmICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGdhcDogNXB4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG4uZS1udW1lcmljY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBnYXA6IDVweCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuLmUtcGFnZXIgLmUtc3BhY2luZyB7XG4gIGJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiA4cHggIWltcG9ydGFudDtcbn1cbi5lLXBhZ2VyIC5lLXBhZ2VyLWRlZmF1bHQ6aG92ZXIge1xuICBwYWRkaW5nOiA4cHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogIzNkNjEzZiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLmUtcGFnZXIgLmUtcGFnZXItZGVmYXVsdDpob3Zlcjo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5lLXBhZ2VyIC5lLXNwYWNpbmcuZS1udW1lcmljaXRlbTpub3QoLmUtYWN0aXZlKTpub3QoLmUtbnApOm5vdCguZS1wcCk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjM2Q2MTNmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5lLXBhZ2VyIC5lLWZvY3VzZWQge1xuICBiYWNrZ3JvdW5kOiAjM2Q2MTNmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbmUtcGFnZXIgLmUtZm9jdXNlZDo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5lLW1maXJzdCxcbi5lLW1wcmV2LFxuLmUtbW5leHQsXG4uZS1tbGFzdCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5lLXBhZ2VyIC5lLW51bWVyaWNpdGVtIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VjZWZlYyAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbn1cbi5lLWlucHV0LWdyb3VwLmUtZGF0ZS1jb250YWluZXIuZS1jb250cm9sLWNvbnRhaW5lci5lLWNvbnRyb2wtd3JhcHBlciB7XG4gIHdpZHRoOiAyNTBweDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzUzNWE2MCAhaW1wb3J0YW50O1xufVxuLmUtaW5wdXQtZ3JvdXAuZS1kYXRlLWNvbnRhaW5lci5lLWNvbnRyb2wtY29udGFpbmVyLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24ge1xuICBib3JkZXItbGVmdDogc29saWQgMXB4ICM1MzVhNjAgIWltcG9ydGFudDtcbn1cbi5lLXRhYiB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuLmUtdGFiIC5uYXYtdGFicyxcbi5lLXRhYiAuZS10b29sYmFyLWl0ZW1zIHtcbiAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG59XG4uZS10YWIgLm5hdi10YWJzIC5uYXYtbGluayxcbi5lLXRhYiAuZS10b29sYmFyLWl0ZW1zIC5uYXYtbGluayxcbi5lLXRhYiAubmF2LXRhYnMgLmUtdG9vbGJhci1pdGVtLFxuLmUtdGFiIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG4uZS10YWIgLm5hdi10YWJzIC5uYXYtbGluay5lLWFjdGl2ZSxcbi5lLXRhYiAuZS10b29sYmFyLWl0ZW1zIC5uYXYtbGluay5lLWFjdGl2ZSxcbi5lLXRhYiAubmF2LXRhYnMgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLFxuLmUtdGFiIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIHtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgIzNkNjEzZiAycHggIWltcG9ydGFudDtcbn1cbi5lLXRhYiAubmF2LXRhYnMgLm5hdi1saW5rLmUtZGlzYWJsZSxcbi5lLXRhYiAuZS10b29sYmFyLWl0ZW1zIC5uYXYtbGluay5lLWRpc2FibGUsXG4uZS10YWIgLm5hdi10YWJzIC5lLXRvb2xiYXItaXRlbS5lLWRpc2FibGUsXG4uZS10YWIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS1kaXNhYmxlIHtcbiAgb3BhY2l0eTogMC41ICFpbXBvcnRhbnQ7XG59XG4uZS10YWIgLm5hdi10YWJzIC5uYXYtbGluayAuZS10YWItd3JhcCxcbi5lLXRhYiAuZS10b29sYmFyLWl0ZW1zIC5uYXYtbGluayAuZS10YWItd3JhcCxcbi5lLXRhYiAubmF2LXRhYnMgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwLFxuLmUtdGFiIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG4uZS10YWIgLm5hdi10YWJzIC5uYXYtbGluayAuZS10YWItd3JhcCAuZS10YWItdGV4dCxcbi5lLXRhYiAuZS10b29sYmFyLWl0ZW1zIC5uYXYtbGluayAuZS10YWItd3JhcCAuZS10YWItdGV4dCxcbi5lLXRhYiAubmF2LXRhYnMgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIC5lLXRhYi10ZXh0LFxuLmUtdGFiIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIC5lLXRhYi10ZXh0IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzNkNjEzZiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xufVxuLmUtdGFiIC50YWItcGFuZSxcbi5lLXRhYiAuZS1pdGVtIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmUtdGFiIC50YWItcGFuZS5lLWFjdGl2ZSxcbi5lLXRhYiAuZS1pdGVtLmUtYWN0aXZlIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG4ubW9kYWwtaGVhZGVyLnRleHQtYmctbGlnaHQuYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldCAhaW1wb3J0YW50O1xufVxuLmUtZ3JpZC5lLWRlZmF1bHQgdGFibGUgdGhbcm93c3Bhbl0ge1xuICBib3JkZXItd2lkdGg6IDAgIWltcG9ydGFudDtcbn1cbiNjaGlwLXdyYXBwZXIgLmNoaXAtY29udGFpbmVyIC5lLWNoaXAtbGlzdCB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDFyZW07XG59XG4jY2hpcC13cmFwcGVyIC5jaGlwLWNvbnRhaW5lciAuZS1jaGlwLWxpc3QgLmUtY2hpcCB7XG4gIHBhZGRpbmc6IDJweCA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VmZWM7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5taW5pcHJvZmlsZSAucHJvZmlsZS1pbWFnZS13cmFwIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4ubWluaXByb2ZpbGUgYSB7XG4gIGNvbG9yOiAjZWNlZmVjO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnN0aWNreS13cmFwcGVyIHtcbiAgei1pbmRleDogMztcbiAgd2lkdGg6IDEwMCU7XG59XG4uc3RpY2t5LXdyYXBwZXIgaGVhZGVyIC5uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzc5MDc5O1xuICB6LWluZGV4OiAyO1xuICB0cmFuc2l0aW9uOiAwLjVzIGVhc2UtaW4tb3V0O1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG59XG4uc3RpY2t5LXdyYXBwZXIgaGVhZGVyIC5uYXZiYXIgLm5hdmJhci1icmFuZCBpbWcge1xuICBoZWlnaHQ6IDNyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc3RpY2t5LXdyYXBwZXIgaGVhZGVyIC5uYXZiYXIgLm5hdmJhci1icmFuZCBpbWcge1xuICAgIGhlaWdodDogM3JlbTtcbiAgfVxufVxuLnN0aWNreS13cmFwcGVyIGhlYWRlciAubmF2YmFyIC5uYXZiYXItdG9nZ2xlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDI4cHg7XG59XG4uc3RpY2t5LXdyYXBwZXIgaGVhZGVyIC5uYXZiYXIgLm5hdmJhci10b2dnbGVyOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5zdGlja3ktd3JhcHBlciBoZWFkZXIgdWwubmF2YmFyLW5hdiBsaSBhIHtcbiAgY29sb3I6ICMzZDYxM2Y7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5zdGlja3ktd3JhcHBlciBoZWFkZXIgdWwubmF2YmFyLW5hdiBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICMwYTRiNzM7XG59XG4uc3RpY2t5LXdyYXBwZXIgaGVhZGVyIHVsLm5hdmJhci1uYXYgbGkgYSBpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5uYXZiYXJOYXZNb2JpbGUge1xuICBoZWlnaHQ6IGF1dG87XG4gIHotaW5kZXg6IDM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjM2Q2MTNmO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm5hdmJhck5hdk1vYmlsZSAubmF2YmFyLW5hdiB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYTlhZGIwO1xufVxuLm5hdmJhck5hdk1vYmlsZSAubWluaXByb2ZpbGUgYSB7XG4gIGNvbG9yOiAjNTM1YTYwO1xufVxuLnN1Yi1tZW51IHtcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IDAgcmdiYSg4MywgOTAsIDk2LCAwLjA4KTtcbn1cbmZvb3RlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgei1pbmRleDogMDtcbn1cbmZvb3RlciAuY29udGFpbmVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNhOWFkYjA7XG59XG5mb290ZXIgLnNvY2lhbHMgaSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbmZvb3RlciBpbWcge1xuICBoZWlnaHQ6IDFyZW07XG59XG4uY29tbWl0dGVlLWZvcm0ge1xuICB3aWR0aDogMTAwJTtcbn1cbi5jb21taXR0ZWUtZm9ybSBzZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb21taXR0ZWUtZm9ybSBzZWxlY3Qge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29tbWl0dGVlLWZvcm0ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4udG9hc3QtY29udGFpbmVyIHtcbiAgcGFkZGluZzogMS41cmVtO1xufVxuLnNpZGUtbWVudS1tYXN0ZXIgLm1lbnUtdG9nZ2xlclthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSBpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuLmZyb250cGFnZSBoZWFkZXIgLm5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uZGFzaGJvYXJkIC5uZXdzLWl0ZW06bm90KDpsYXN0LW9mLXR5cGUpLFxuLmRhc2hib2FyZCAuZXZlbnQtaXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzUzNWE2MDtcbn1cbi5kYXNoYm9hcmQgLm5ld3MtaXRlbSBwLFxuLmRhc2hib2FyZCAuZXZlbnQtaXRlbSBwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG59XG4uZGFzaGJvYXJkIC5uZXdzLWl0ZW0gLmRhdGUsXG4uZGFzaGJvYXJkIC5ldmVudC1pdGVtIC5kYXRlIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbi5kYXNoYm9hcmQgLm5ld3MtaXRlbSAudGl0bGUsXG4uZGFzaGJvYXJkIC5ldmVudC1pdGVtIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRhc2hib2FyZCAubmV3cy1pdGVtIC50aXRsZSxcbiAgLmRhc2hib2FyZCAuZXZlbnQtaXRlbSAudGl0bGUge1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG59XG4uYXJ0aWNsZSAuY29udGVudC1ib3gubWFpbi1hcnRpY2xlIC5ydGUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzUzNWE2MDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFydGljbGUgLmNvbnRlbnQtYm94Lm1haW4tYXJ0aWNsZSAucnRlIGkucmVhZC1hcnRpY2xlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4uYXJ0aWNsZSAuY29udGVudC1ib3gubWFpbi1hcnRpY2xlIC5ydGUgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5hcnRpY2xlcyAuc29ydC1zZWxlY3Qge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjNzc5MDc5O1xufVxuLmFydGljbGVzIC5zb3J0LXNlbGVjdCBvcHRpb24ge1xuICBjb2xvcjogIzc3OTA3OTtcbn1cbi5hcnRpY2xlcyAucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmFydGljbGVzIC5wYWdpbmF0aW9uIHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYXJ0aWNsZXMgLnBhZ2luYXRpb24gdWwgbGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogOHB4IDhweCA1cHggOHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlcjogc29saWQgMXB4ICNlY2VmZWM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDRweCAwIHJnYmEoODMsIDkwLCA5NiwgMC4wOCk7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjM2Q2MTNmO1xufVxuLmFydGljbGVzIC5wYWdpbmF0aW9uIHVsIGxpLmFjdGl2ZSxcbi5hcnRpY2xlcyAucGFnaW5hdGlvbiB1bCBsaTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjM2Q2MTNmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYXJ0aWNsZXMgLnBhZ2luYXRpb24gdWwgbGkuZGlzYWJsZWQge1xuICBjb2xvcjogI2E5YWRiMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogaW5pdGlhbDtcbn1cbi5hcnRpY2xlcyAuZmlsdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgdHJhbnNpdGlvbjogMXM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYXJ0aWNsZXMgLmZpbHRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuLmFydGljbGVzIC5maWx0ZXIuc2hvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uYXJ0aWNsZXMgLmZpbHRlciAudGV4dC1zZWFyY2gge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1MzVhNjA7XG4gIHBhZGRpbmc6IDRweCA4cHg7XG59XG4uYXJ0aWNsZXMgLmZpbHRlciBoNiB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNTM1YTYwO1xufVxuLmFydGljbGVzIC5maWx0ZXIgbGFiZWwge1xuICBmb250LWZhbWlseTogXCJyYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uYXJ0aWNsZXMgLmZpbHRlciAuZm9ybS1jaGVjay1pbnB1dCB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzUzNWE2MDtcbn1cbi5hcnRpY2xlcyAuZmlsdGVyIC5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q2MTNmO1xufVxuLmFydGljbGVzIC5maWx0ZXIgLnR4dC1saW5rIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYXJ0aWNsZS1wcmV2aWV3IC5jb250ZW50LWJveCB7XG4gIG1pbi1oZWlnaHQ6IDIyMHB4O1xufVxuLm15LXByb2ZpbGUgLnByb2ZpbGUtaW1hZ2Utd3JhcCAudXBsb2FkLWltZyB7XG4gIGhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cbi5yZWQtcm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZFRUNFRTtcbn1cbi50b29sYm94LWNvbnRlbnQtcGFnZSAuY29udGFpbmVyIHtcbiAgcGFkZGluZzogMHB4O1xufVxuLnVmLWJsb2NrIC5yb3ctZmx1aWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2x1bW4tZ2FwOiAxcmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG59XG4udWYtYmxvY2sgLnRleHQge1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgY29sb3I6IGJsYWNrO1xuICB3aWR0aDogMTAwJTtcbn1cbi51Zi1ibG9jayAudW1icmFjby1mb3Jtcy1sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLnVmLWJsb2NrIC5maWVsZC12YWxpZGF0aW9uLWVycm9yIHtcbiAgY29sb3I6IHJlZDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udWYtYmxvY2sgaW5wdXRbdHlwZT0ncmFkaW8nXSB7XG4gIGFjY2VudC1jb2xvcjogIzNkNjEzZjtcbiAgd2lkdGg6IDFlbTtcbiAgaGVpZ2h0OiAxZW07XG59XG4udWYtYmxvY2sgaW5wdXRbdHlwZT0nY2hlY2tib3gnXSB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzUzNWE2MDtcbiAgd2lkdGg6IDFlbTtcbiAgaGVpZ2h0OiAxZW07XG59XG4udWYtYmxvY2sgaW5wdXRbdHlwZT0nY2hlY2tib3gnXTpjaGVja2VkIHtcbiAgYWNjZW50LWNvbG9yOiAjM2Q2MTNmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q2MTNmO1xuICBib3JkZXItY29sb3I6ICMzZDYxM2Y7XG59XG4udWYtYmxvY2sgaW5wdXRbdHlwZT0nY2hlY2tib3gnXTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbi51bWItZ3JpZCAuZ3JpZC1lbGVtZW50IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucG9kLWxpc3QgLnBvZCAuaWNvbi13cmFwIHtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5wb2QtbGlzdCAucG9kIC5pY29uLXdyYXAgaSB7XG4gIGNvbG9yOiAjM2Q2MTNmO1xuICBmb250LXNpemU6IDMwcHg7XG59XG4udmlkZW8gLnZpbWVvcGxheWVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGFzcGVjdC1yYXRpbzogMS43Nzc3Nzc3ODtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLnZpZGVvIC52aW1lb3BsYXllciBpbWcge1xuICB3aWR0aDogMTUwcHg7XG59XG4udmlkZW8gLnZpbWVvcGxheWVyIGlmcmFtZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBhc3BlY3QtcmF0aW86IDEuNzc3Nzc3Nzg7XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG59XG5Ac3VwcG9ydHMgbm90IChhc3BlY3QtcmF0aW86IDEgLyAxKSB7XG4gIC52aWRlbyAudmltZW9wbGF5ZXIgaWZyYW1lIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbkBzdXBwb3J0cyBub3QgKGFzcGVjdC1yYXRpbzogMSAvIDEpIHtcbiAgLnZpZGVvIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gIH1cbiAgLnZpZGVvIC52aW1lb3BsYXllciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuLnN1YnBhZ2VsaXN0IC5zdWJwYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogYXV0bztcbn1cbi5zdWJwYWdlbGlzdCAuc3VicGFnZTpob3ZlciAuaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MCwgMjQ3LCAyNDcsIDAuOSk7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuLnN1YnBhZ2VsaXN0IC5zdWJwYWdlOmhvdmVyIC5pbm5lciAuY29udGVudCB7XG4gIG9wYWNpdHk6IDE7XG59XG4uc3VicGFnZWxpc3QgLnN1YnBhZ2UgLmlubmVyIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiA3NTBtcyBlYXNlO1xuICB0cmFuc2l0aW9uOiA3NTBtcyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MCwgMjQ3LCAyNDcsIDAuNzUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgbWF4LWhlaWdodDogMTM1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIHBhZGRpbmc6IDI1cHggMTVweCAxNXB4O1xufVxuLnN1YnBhZ2VsaXN0IC5zdWJwYWdlIC5pbm5lciAuY29udGVudCB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgNDAwbXMgMTUwbXMgZWFzZTtcbiAgZmxleDogMTtcbiAgb3BhY2l0eTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnN1YnBhZ2VsaXN0IC5zdWJwYWdlIC5pbm5lciAuY29udGVudCAudHh0IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmbGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zdWJwYWdlbGlzdCAuc3VicGFnZSAuaW5uZXIgLmNvbnRlbnQgYSB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgZmxleDogMDtcbn1cbi5zdWJwYWdlbGlzdCAuc3VicGFnZSAuaW5uZXIgLmhlYWRpbmdzIHtcbiAgbWFyZ2luLWJvdHRvbTogYXV0bztcbn1cbi5ydGUgb2wsXG4ucnRlIHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xufVxuLnJ0ZSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5ydGUgaSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi5ydGUgdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG59XG4ucnRlIG9sIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xufVxuLnJ0ZSBhIHtcbiAgY29sb3I6ICM3NzkwNzk7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnJ0ZSBhIGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMnB4O1xufVxuLmZpbGUtbWFuYWdlci1jb21wb25lbnQgLmZpbGVzIC5jYXRlZ29yeS1maWxlczpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM1MzVhNjA7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLmZpbGUtbWFuYWdlci1jb21wb25lbnQgLmZpbGVzIC5maWxlLXdyYXAge1xuICBwYWRkaW5nOiA0cHggOHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VmZWM7XG59XG4uZmlsZS1tYW5hZ2VyLWNvbXBvbmVudCAuZmlsZXMgLmZpbGUtd3JhcCAuZmlsZS1pY29uIHtcbiAgZm9udC1zaXplOiAzMnB4O1xufVxuLmZpbGUtbWFuYWdlci1jb21wb25lbnQgLmZpbGVzIC5maWxlLXdyYXAgLmRlbGV0ZS1pY29uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZvcnVtLWNvbXBvbmVudCAuZm9ydW0td3JhcCAucG9zdC13cmFwIC5zaW5nbGUtcG9zdCB7XG4gIGJvcmRlci10b3A6ICM1MzVhNjAgc29saWQgMXB4O1xufVxuLmZvcnVtLWNvbXBvbmVudCAuZm9ydW0td3JhcCAucG9zdC13cmFwIC5zaW5nbGUtcG9zdCBwIHtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cbi5mb3J1bS1jb21wb25lbnQgLmZvcnVtLXdyYXAgLnBvc3Qtd3JhcCAuc2luZ2xlLXBvc3QgLnBvc3QtYXV0aG9yLWltYWdlLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5mb3J1bS1jb21wb25lbnQgLmZvcnVtLXdyYXAgLnBvc3Qtd3JhcCAuc2luZ2xlLXBvc3QgLnBvc3QtYXV0aG9yLWltYWdlLWNvbnRhaW5lciBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5mb3J1bS1jb21wb25lbnQgLmZvcnVtLXdyYXAgLnBvc3Qtd3JhcCAuc2luZ2xlLXBvc3QgLnBvc3QtYXV0aG9yLWltYWdlLWNvbnRhaW5lciAucG9zdC1hdXRob3ItaW1hZ2UgLnByb2ZpbGUtaW1nLXdyYXAge1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mb3J1bS1jb21wb25lbnQgLmZvcnVtLXdyYXAgLnBvc3Qtd3JhcCAuc2luZ2xlLXBvc3QgLnBvc3QtYXV0aG9yLWltYWdlLWNvbnRhaW5lciAucG9zdC1hdXRob3ItaW1hZ2UgLnByb2ZpbGUtaW1nLXdyYXAge1xuICAgIHdpZHRoOiA2NHB4O1xuICAgIGhlaWdodDogNjRweDtcbiAgfVxufVxuLmZvcnVtLWNvbXBvbmVudCAuZm9ydW0td3JhcCAucG9zdC13cmFwIC5zaW5nbGUtcG9zdCAucG9zdC1hdXRob3ItaW1hZ2UtY29udGFpbmVyIC5wb3N0LWF1dGhvci1pbWFnZSAucHJvZmlsZS1pbWctd3JhcCBpbWcge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbn1cbi5mb3J1bS1jb21wb25lbnQgLmZvcnVtLXdyYXAgLnBvc3Qtd3JhcCAuc2luZ2xlLXBvc3QgLnBvc3QtYXV0aG9yLWltYWdlLWNvbnRhaW5lciAucG9zdC1hdXRob3ItaW1hZ2UgLnByb2ZpbGUtaW1nLXBsYWNlaG9sZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWZlYztcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZm9ydW0tY29tcG9uZW50IC5mb3J1bS13cmFwIC5wb3N0LXdyYXAgLnNpbmdsZS1wb3N0IC5wb3N0LWF1dGhvci1pbWFnZS1jb250YWluZXIgLnBvc3QtYXV0aG9yLWltYWdlIC5wcm9maWxlLWltZy1wbGFjZWhvbGRlciB7XG4gICAgd2lkdGg6IDY0cHg7XG4gICAgaGVpZ2h0OiA2NHB4O1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxufVxuLmZvcnVtLWNvbXBvbmVudCAuZm9ydW0td3JhcCAucG9zdC13cmFwIC5zaW5nbGUtcG9zdCAucG9zdC1jcmVhdG9yIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMxODI3MTk7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZm9ydW0tY29tcG9uZW50IC5mb3J1bS13cmFwIC5wb3N0LXdyYXAgLnNpbmdsZS1wb3N0IC5wb3N0LWNyZWF0b3Ige1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLmZvcnVtLWNvbXBvbmVudCAuZm9ydW0td3JhcCAucG9zdC13cmFwIC5zaW5nbGUtcG9zdCAucG9zdC1kYXRlIHtcbiAgY29sb3I6ICM1MzVhNjA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZvcnVtLWNvbXBvbmVudCAuZm9ydW0td3JhcCAucG9zdC13cmFwIC5zaW5nbGUtcG9zdCAucG9zdC1kYXRlIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi5mb3J1bS1jb21wb25lbnQgLmZvcnVtLXdyYXAgLnBvc3Qtd3JhcCAuc2luZ2xlLXBvc3QgLnBvc3QtYm9keSB7XG4gIGNvbG9yOiAjNTM1YTYwO1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZm9ydW0tY29tcG9uZW50IC5mb3J1bS13cmFwIC5wb3N0LXdyYXAgLnNpbmdsZS1wb3N0IC5wb3N0LWJvZHkge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLmZvcnVtLWNvbXBvbmVudCAuZm9ydW0td3JhcCAucG9zdC13cmFwIC5zaW5nbGUtcG9zdCAucG9zdC1ib2R5IGEge1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzc3OTA3OTtcbiAgZGlzcGxheTogaW5saW5lO1xuICBtYXJnaW46IDA7XG59XG4uZm9ydW0tY29tcG9uZW50IC5mb3J1bS13cmFwIC5wb3N0LXdyYXAgLnNpbmdsZS1wb3N0IC5zaW5nbGUtcG9zdC5yZXBseSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAwO1xufVxuLmZvcnVtLWNvbXBvbmVudCAuZm9ydW0td3JhcCAucG9zdC13cmFwIC5yZXBseS10b2dnbGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZ2FwOiAwLjI1cmVtO1xufVxuLmZvcnVtLWNvbXBvbmVudCAuZm9ydW0td3JhcCAucG9zdC13cmFwIC5yZXBseS10b2dnbGVyIGkge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uZm9ydW0tY29tcG9uZW50IC5mb3J1bS13cmFwIC5wb3N0LXdyYXAgLnJlcGx5LXRvZ2dsZXIgYSB7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzNkNjEzZjtcbn1cbi5mb3J1bS1jb21wb25lbnQgLmZvcnVtLXdyYXAgLnBvc3Qtd3JhcCAucmVwbHktdG9nZ2xlciBzcGFuLnR4dCB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnBlcnNvbmFsLWluZm9ybWF0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmO1xufVxuLmxvY2FsLXVuaW9uLWluZm8tY29tcG9uZW50IC5jb21taXR0ZWUtbG9nbyB7XG4gIG1heC1oZWlnaHQ6IDIwMHB4O1xufVxuLmxvY2FsLXVuaW9uLWluZm8tY29tcG9uZW50IC5sb2NhbHVuaW9uLW1hcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIwMHB4O1xufVxuLmxvY2FsLXVuaW9uLWluZm8tY29tcG9uZW50IC5mb3JtLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmxvY2FsLXVuaW9uLWluZm8tY29tcG9uZW50IC5mb3JtLWdyb3VwLmNoZWNrYm94LWdyb3VwIHtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmxvY2FsLXVuaW9uLWluZm8tY29tcG9uZW50IC5mb3JtLWdyb3VwIHRleHRhcmVhOmRpc2FibGVkIHtcbiAgcmVzaXplOiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogI2E5YWRiMDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2E5YWRiMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWZlYztcbn1cbi5sb2NhbC11bmlvbi1pbmZvLWNvbXBvbmVudCAuZm9ybS1ncm91cCAuZm9ybS1sYWJlbCxcbi5sb2NhbC11bmlvbi1pbmZvLWNvbXBvbmVudCAuZm9ybS1ncm91cCAudW1icmFjby1mb3Jtcy1sYWJlbCB7XG4gIHdpZHRoOiBhdXRvO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmNoYW5nZS1wYXNzd29yZCB7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbn1cbi5xdWFsaWZpY2F0aW9uLWNvdXJzZXMge1xuICBmb250LWZhbWlseTogXCJ1dG9waWEtc3RkXCIsIHNhbnMtc2VyaWY7XG59XG4ucXVhbGlmaWNhdGlvbi1jb3Vyc2VzIHRoIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ucXVhbGlmaWNhdGlvbi1jb3Vyc2VzIHRkLFxuLnF1YWxpZmljYXRpb24tY291cnNlcyB0aCB7XG4gIHBhZGRpbmc6IDFweCAycHg7XG59XG4ucXVhbGlmaWNhdGlvbi1jb3Vyc2VzIC5kYXRlIHtcbiAgd2lkdGg6IDgwcHg7XG59XG4ubWVtYmVyc2hpcCB7XG4gIGZvbnQtZmFtaWx5OiBcInV0b3BpYS1zdGRcIiwgc2Fucy1zZXJpZjtcbn1cbi5tZW1iZXJzaGlwIHRoIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ubWVtYmVyc2hpcCB0ZCxcbi5tZW1iZXJzaGlwIHRoIHtcbiAgcGFkZGluZzogMXB4IDJweDtcbn1cbi5tZW1iZXJzaGlwIC5kYXRlIHtcbiAgd2lkdGg6IDEwNXB4O1xufVxuLnByZXZpb3VzLXRydXN0LXBvc2l0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFwidXRvcGlhLXN0ZFwiLCBzYW5zLXNlcmlmO1xufVxuLnByZXZpb3VzLXRydXN0LXBvc2l0aW9uIHRoIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ucHJldmlvdXMtdHJ1c3QtcG9zaXRpb24gdGQsXG4ucHJldmlvdXMtdHJ1c3QtcG9zaXRpb24gdGgge1xuICBwYWRkaW5nOiAxcHggMnB4O1xufVxuLnByZXZpb3VzLXRydXN0LXBvc2l0aW9uIC5kYXRlIHtcbiAgd2lkdGg6IDgwcHg7XG59XG4ubWVtYmVyc2hpcCB0ZDpsYXN0LW9mLXR5cGUsXG4ucHJldmlvdXMtdHJ1c3QtcG9zaXRpb24gdGQ6bGFzdC1vZi10eXBlLFxuLnF1YWxpZmljYXRpb24tY291cnNlcyB0ZDpsYXN0LW9mLXR5cGUge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5tZW1iZXJzaGlwIHRoOmxhc3Qtb2YtdHlwZSxcbi5wcmV2aW91cy10cnVzdC1wb3NpdGlvbiB0aDpsYXN0LW9mLXR5cGUsXG4ucXVhbGlmaWNhdGlvbi1jb3Vyc2VzIHRoOmxhc3Qtb2YtdHlwZSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmxvY2FsdW5pb24tYm9kLWNvbXBvbmVudCBocjpsYXN0LW9mLXR5cGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmxvY2FsdW5pb24tYm9kLWNvbXBvbmVudCAucHJvZmlsZXMtdG8tYWRkIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnRlcm1zLWFuZC1jb25kaXRpb25zLWNvbXBvbmVudCAuZm9ybS1sYWJlbCxcbi50ZXJtcy1hbmQtY29uZGl0aW9ucy1jb21wb25lbnQgLnVtYnJhY28tZm9ybXMtbGFiZWwge1xuICB3aWR0aDogYXV0bztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5jb21tdW5pY2F0aW9uLXNldHRpbmdzLW1vZGFsLWNvbXBvbmVudCBsYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLmNvbW11bmljYXRpb24tc2V0dGluZ3MtbW9kYWwtY29tcG9uZW50IC5zbWFsbCB7XG4gIG1hcmdpbi10b3A6IDAuMXJlbTtcbiAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmO1xufVxuLnNlbmQtbWFpbC1jb21wb25lbnQgdGV4dGFyZWEsXG4uc2VuZC1zbXMtY29tcG9uZW50IHRleHRhcmVhLFxuLmNob29zZS1kZWxlZ2F0ZWQtY29tcG9uZW50IHRleHRhcmVhLFxuLmNob29zZS1yZXByZXNlbnRhdGl2ZS1jb21wb25lbnQgdGV4dGFyZWEsXG4uZXZlbnQtY29tcG9uZW50IHRleHRhcmVhLFxuLnNlbmQtbWFpbC1jb21wb25lbnQgaW5wdXQsXG4uc2VuZC1zbXMtY29tcG9uZW50IGlucHV0LFxuLmNob29zZS1kZWxlZ2F0ZWQtY29tcG9uZW50IGlucHV0LFxuLmNob29zZS1yZXByZXNlbnRhdGl2ZS1jb21wb25lbnQgaW5wdXQsXG4uZXZlbnQtY29tcG9uZW50IGlucHV0IHtcbiAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbn1cbi5zZW5kLW1haWwtY29tcG9uZW50IGlucHV0W3R5cGU9ZGF0ZV0sXG4uc2VuZC1zbXMtY29tcG9uZW50IGlucHV0W3R5cGU9ZGF0ZV0sXG4uY2hvb3NlLWRlbGVnYXRlZC1jb21wb25lbnQgaW5wdXRbdHlwZT1kYXRlXSxcbi5jaG9vc2UtcmVwcmVzZW50YXRpdmUtY29tcG9uZW50IGlucHV0W3R5cGU9ZGF0ZV0sXG4uZXZlbnQtY29tcG9uZW50IGlucHV0W3R5cGU9ZGF0ZV0ge1xuICB3aWR0aDogYXV0bztcbiAgbWluLXdpZHRoOiAyMDBweDtcbn1cbi5zZW5kLW1haWwtY29tcG9uZW50IGlucHV0W3R5cGU9dGltZV0sXG4uc2VuZC1zbXMtY29tcG9uZW50IGlucHV0W3R5cGU9dGltZV0sXG4uY2hvb3NlLWRlbGVnYXRlZC1jb21wb25lbnQgaW5wdXRbdHlwZT10aW1lXSxcbi5jaG9vc2UtcmVwcmVzZW50YXRpdmUtY29tcG9uZW50IGlucHV0W3R5cGU9dGltZV0sXG4uZXZlbnQtY29tcG9uZW50IGlucHV0W3R5cGU9dGltZV0ge1xuICB3aWR0aDogYXV0bztcbiAgbWluLXdpZHRoOiAxNTBweDtcbn1cbi5zZW5kLW1haWwtY29tcG9uZW50IC50ZXh0YXJlYS1wLFxuLnNlbmQtc21zLWNvbXBvbmVudCAudGV4dGFyZWEtcCxcbi5jaG9vc2UtZGVsZWdhdGVkLWNvbXBvbmVudCAudGV4dGFyZWEtcCxcbi5jaG9vc2UtcmVwcmVzZW50YXRpdmUtY29tcG9uZW50IC50ZXh0YXJlYS1wLFxuLmV2ZW50LWNvbXBvbmVudCAudGV4dGFyZWEtcCB7XG4gIG1hcmdpbi10b3A6IC03cHg7XG59XG4uYWNjb3VudC1zdGF0ZW1lbnQtY29tcG9uZW50IGlucHV0W3R5cGU9ZGF0ZV0ge1xuICB3aWR0aDogYXV0bztcbiAgbWluLXdpZHRoOiAyMDBweDtcbn1cbi5zbXMtb3ZlcnZpZXctY29tcG9uZW50IC5ncmlkLWFjdGlvbnMtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uc21zLW92ZXJ2aWV3LWNvbXBvbmVudCB0YWJsZSBhIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMzZDYxM2Y7XG59XG4uc21zLW92ZXJ2aWV3LWNvbXBvbmVudCAucm91bmRlZC1ib3JkZXIge1xuICBib3JkZXI6IHNvbGlkIDFweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiA1cHg7XG59XG4uc21zLW92ZXJ2aWV3LWNvbXBvbmVudCAuY29uc3VtcHRpb24tZ3JpZC13cmFwIC5lLXRhYmxlIHRib2R5IHRyOmxhc3QtY2hpbGQgdGQge1xuICBmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xufVxuLnNtcy1vdmVydmlldy1jb21wb25lbnQgLmUtZ3JpZCAuZS10YWJsZSB0Ym9keSB0ciAuZS1yb3djZWxsOmZpcnN0LWNoaWxkIHtcbiAgY29sb3I6ICMzZDYxM2YgIWltcG9ydGFudDtcbn1cbi5tYWlsLW92ZXJ2aWV3LWNvbXBvbmVudCAuZ3JpZC1hY3Rpb25zLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLm1haWwtb3ZlcnZpZXctY29tcG9uZW50IHRhYmxlIGEge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzNkNjEzZjtcbn1cbi5tYWlsLW92ZXJ2aWV3LWNvbXBvbmVudCAucm91bmRlZC1ib3JkZXIge1xuICBib3JkZXI6IHNvbGlkIDFweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiA1cHg7XG59XG4ubWFpbC1vdmVydmlldy1jb21wb25lbnQgLmUtZ3JpZCAuZS10YWJsZSB0Ym9keSB0ciAuZS1yb3djZWxsOmZpcnN0LWNoaWxkIHtcbiAgY29sb3I6ICMzZDYxM2YgIWltcG9ydGFudDtcbn1cbi5zZW5kLW1haWwtY29tcG9uZW50IGxhYmVsOm5vdCgucmFkaW8tbGFiZWwsIC5jdXN0b20tZmlsZS11cGxvYWQpLFxuLnNlbmQtc21zLWNvbXBvbmVudCBsYWJlbDpub3QoLnJhZGlvLWxhYmVsLCAuY3VzdG9tLWZpbGUtdXBsb2FkKSxcbi5zbXMtb3ZlcnZpZXctY29tcG9uZW50IGxhYmVsOm5vdCgucmFkaW8tbGFiZWwsIC5jdXN0b20tZmlsZS11cGxvYWQpLFxuLnNtcy1jb25zdW1wdGlvbi1jb21wb25lbnQgbGFiZWw6bm90KC5yYWRpby1sYWJlbCwgLmN1c3RvbS1maWxlLXVwbG9hZCksXG4uY2hvb3NlLWRlbGVnYXRlZC1jb21wb25lbnQgbGFiZWw6bm90KC5yYWRpby1sYWJlbCwgLmN1c3RvbS1maWxlLXVwbG9hZCksXG4uZGVsZWdhdGVkLWFjY2Vzcy1jb250cm9sLWNvbXBvbmVudCBsYWJlbDpub3QoLnJhZGlvLWxhYmVsLCAuY3VzdG9tLWZpbGUtdXBsb2FkKSxcbi5jaG9vc2UtcmVwcmVzZW50YXRpdmUtY29tcG9uZW50IGxhYmVsOm5vdCgucmFkaW8tbGFiZWwsIC5jdXN0b20tZmlsZS11cGxvYWQpLFxuLmV2ZW50LWNvbXBvbmVudCBsYWJlbDpub3QoLnJhZGlvLWxhYmVsLCAuY3VzdG9tLWZpbGUtdXBsb2FkKSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLmV2ZW50LWRldGFpbC1wYXJ0aWNpcGFudC1pbmZvcm1hdGlvbi1tb2RhbCB7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzE4MjcxOTtcbn1cbi5ldmVudC1kZXRhaWwtcGFydGljaXBhbnQtaW5mb3JtYXRpb24tbW9kYWwgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uZXZlbnQtZGV0YWlsLXBhcnRpY2lwYW50LWluZm9ybWF0aW9uLW1vZGFsIC5jdXN0b20tbW9kYWwtY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiB1bnNldDtcbn1cbi5jaG9vc2UtcmVwcmVzZW50YXRpdmUtY29tcG9uZW50IC5mYS1jaGV2cm9uLXVwLFxuLmNob29zZS1yZXByZXNlbnRhdGl2ZS1jb21wb25lbnQgLmZhLWNoZXZyb24tZG93biB7XG4gIGZvbnQtc2l6ZTogOHB4O1xufVxuLmNob29zZS1yZXByZXNlbnRhdGl2ZS1jb21wb25lbnQgLmZhLWNoZXZyb24tdXA6OmJlZm9yZSxcbi5jaG9vc2UtcmVwcmVzZW50YXRpdmUtY29tcG9uZW50IC5mYS1jaGV2cm9uLWRvd246OmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYmFja2dyb3VuZDogIzNkNjEzZjtcbiAgcGFkZGluZzogMnB4O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5kZWxlZ2F0ZWQtYWNjZXNzLWNvbnRyb2wtY29tcG9uZW50IC5zZi1ncmlkIHtcbiAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG59XG4uZGVsZWdhdGVkLWFjY2Vzcy1jb250cm9sLWNvbXBvbmVudCAubW9kYWwtYm9keSB7XG4gIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xufVxuLmRlbGVnYXRlZC1hY2Nlc3MtY29udHJvbC1jb21wb25lbnQgLmZvcm0tY2hlY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5ldmVudC1vdmVydmlldy1iYWNrb2ZmaWNlLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDI0cHggODJweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxNnB4O1xufVxuLmV2ZW50LWRhdGUtcmFuZ2UtYm94IHtcbiAgbWluLXdpZHRoOiAxODBweDtcbiAgZ2FwOiAwLjVyZW07XG59XG4uZXZlbnQtZGF0ZS1yYW5nZS1ib3ggaW5wdXRbdHlwZT1cImRhdGVcIl0ge1xuICBtaW4td2lkdGg6IDA7XG59XG4uZXZlbnQtbWFuYWdlci1jb250YWluZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBwYWRkaW5nOiAwcmVtIDVyZW0gMHJlbSA1cmVtO1xufVxuLmN1c3RvbS1tb2RhbC1vdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgei1pbmRleDogMTA1MDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5jdXN0b20tbW9kYWwtb3ZlcmxheSBoMyB7XG4gIG1hcmdpbi1ib3R0b206IHVuc2V0O1xufVxuLmN1c3RvbS1tb2RhbC1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA0LjhweDtcbiAgYm94LXNoYWRvdzogMCA0cHggMzJweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBtaW4td2lkdGg6IDI1JTtcbiAgbWF4LXdpZHRoOiAzMyU7XG4gIG1heC1oZWlnaHQ6IDgwJTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxcmVtO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmN1c3RvbS1tb2RhbC1jb250YWluZXItaGVhZGVyIHtcbiAgcGFkZGluZzogMTZweCAxNnB4IDBweCAxNnB4O1xuICBnYXA6IDhweDtcbn1cbi5jdXN0b20tbW9kYWwtY29udGFpbmVyLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwcHggMTZweCAxNnB4IDE2cHg7XG4gIGdhcDogMTZweDtcbn1cbi5sb2NhdGlvbi1tYXAtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5sb2NhdGlvbi1tYXAtY29udGFpbmVyIC5ldmVudC1sb2NhdGlvbi1tb2RhbC1tYXAge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMDBweDtcbn1cbi5jdXN0b20tbW9kYWwtb3ZlcmxheSBociB7XG4gIGNvbG9yOiAjREVFMkU2O1xufVxuLmZvcm0tY29udHJvbC1oZWlnaHQge1xuICBoZWlnaHQ6IDM4cHg7XG4gIG1heC1oZWlnaHQ6IDM4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZXZlbnQtY29tcG9uZW50IC50aW55bWNlLXdyYXBwZXIgLnRveC10aW55bWNlIHtcbiAgYm9yZGVyOiAxcHggIzE4MjcxOSBzb2xpZDtcbn1cbi5ldmVudC1jb21wb25lbnQgLmZvcm0tY29udHJvbCxcbi5ldmVudC1jb21wb25lbnQgLmZvcm0tc2VsZWN0LFxuLmV2ZW50LWNvbXBvbmVudCAjZmlsZS11cGxvYWQsXG4uZXZlbnQtY29tcG9uZW50IC5lLWRyb3Bkb3dubGlzdCB7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBoZWlnaHQ6IDM4cHg7XG59XG4uZXZlbnQtY29tcG9uZW50IC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4uZXZlbnQtY29tcG9uZW50IC5mb3JtLXNlbGVjdDpmb2N1cyxcbi5ldmVudC1jb21wb25lbnQgI2ZpbGUtdXBsb2FkOmZvY3VzLFxuLmV2ZW50LWNvbXBvbmVudCAuZS1kcm9wZG93bmxpc3Q6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM5ZWIwOWY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDYxLCA5NywgNjMsIDAuMjUpO1xufVxuLmV2ZW50LWNvbXBvbmVudCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IHVuc2V0O1xufVxuLmV2ZW50LWNvbXBvbmVudCBpbnB1dFt0eXBlPWRhdGVdIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogdW5zZXQ7XG59XG4uZXZlbnQtY29tcG9uZW50IGlucHV0W3R5cGU9dGltZV0ge1xuICB3aWR0aDogMTAwJTtcbn1cbi5ldmVudC1jb21wb25lbnQgLmNoZWNrYm94LWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uZXZlbnQtY29tcG9uZW50IC5jaGVja2JveC1ncm91cCAuZm9ybS1jaGVjay1pbnB1dCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmV2ZW50LWNvbXBvbmVudCAuY2hlY2tib3gtZ3JvdXAgbGFiZWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xufVxuLmV2ZW50LWNvbXBvbmVudCAuZXZlbnQtaW1hZ2UtcGxhY2Vob2xkZXIge1xuICB3aWR0aDogMjAwcHg7XG4gIGFzcGVjdC1yYXRpbzogMS43Nzc3Nzc3ODtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNkNjEzZjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLmV2ZW50LWNvbXBvbmVudCAuY3VzdG9tLWRlbGV0ZS1idXR0b24ge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5ldmVudC1jb21wb25lbnQgLmN1c3RvbS1kZWxldGUtYnV0dG9uIGJ1dHRvbiB7XG4gIGhlaWdodDogMzhweDtcbn1cbi5ldmVudC1jb21wb25lbnQgLmN1c3RvbS1kZWxldGUtYnV0dG9uIGJ1dHRvbiBzdmcge1xuICBtYXJnaW4tdG9wOiAtNHB4O1xufVxuLmV2ZW50LWNvbXBvbmVudCAudGlja2V0LXR5cGUtcm93cyB7XG4gIHJvdy1nYXA6IDAuNWVtO1xufVxuLmV2ZW50LWNvbXBvbmVudCAudGlja2V0LXR5cGUtcm93czpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLnRveCAudG94LXRvb2xiYXItLXNjcm9sbGluZyB7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xufVxuLmV2ZW50LWNvbXBvbmVudC1jb250YWluZXIgLmUtcm93Y2VsbCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbn1cbiIsIi8vIExlc3MgUkZTIG1peGluXG4vL1xuLy8gQXV0b21hdGVkIHJlc3BvbnNpdmUgdmFsdWVzIGZvciBmb250IHNpemVzLCBwYWRkaW5ncywgbWFyZ2lucyBhbmQgbXVjaCBtb3JlXG4vL1xuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmc1xuXG4vLyBDb25maWd1cmF0aW9uXG5cbi8vIEJhc2UgdmFsdWVcbkByZnMtYmFzZS12YWx1ZTogMS4yNXJlbTtcbkByZnMtdW5pdDogcmVtO1xuXG4vLyBCcmVha3BvaW50IGF0IHdoZXJlIHZhbHVlIHN0b3BzIGluY3JlYXNpbmdcbkByZnMtYnJlYWtwb2ludDogMTIwMHB4O1xuQHJmcy1icmVha3BvaW50LXVuaXQ6IHB4O1xuXG4vLyBSZXNpemUgdmFsdWUgYmFzZWQgb24gc2NyZWVuIGhlaWdodCBhbmQgd2lkdGhcbkByZnMtdHdvLWRpbWVuc2lvbmFsOiBmYWxzZTtcblxuLy8gRmFjdG9yIG9mIGRlY3JlYXNlXG5AcmZzLWZhY3RvcjogMTA7XG5cbi8vIE1vZGUuIFBvc3NpYmlsaXRpZXM6IFwibWluLW1lZGlhLXF1ZXJ5XCIsIFwibWF4LW1lZGlhLXF1ZXJ5XCJcbkByZnMtbW9kZTogXCJtaW4tbWVkaWEtcXVlcnlcIjtcblxuLy8gR2VuZXJhdGUgZW5hYmxlIG9yIGRpc2FibGUgY2xhc3Nlcy4gUG9zc2liaWxpdGllczogZmFsc2UsIFwiZW5hYmxlXCIgb3IgXCJkaXNhYmxlXCJcbkByZnMtY2xhc3M6IGZhbHNlO1xuXG4vLyAxIHJlbSA9IEByZnMtcmVtLXZhbHVlIHB4XG5AcmZzLXJlbS12YWx1ZTogMTY7XG5cbi8vIFNhZmFyaSBpZnJhbWUgcmVzaXplIGJ1ZzogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvcmZzL2lzc3Vlcy8xNFxuQHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4OiBmYWxzZTtcblxuLy8gRGlzYWJsZSBSRlMgYnkgc2V0dGluZyBAZW5hYmxlLXJmcyB0byBmYWxzZVxuQGVuYWJsZS1yZnM6IHRydWU7XG5cbi8vIFJGUyBtaXhpblxuLnJmcyhAdmFsdWVzLCBAcHJvcGVydHk6IGZvbnQtc2l6ZSkge1xuICAuX3Jmcy1jYWxjdWxhdGUoMSwgflwiXCIsIH5cIlwiKTtcbn1cblxuLy8gUmVjdXJzaXZlIGNhbGN1bGF0ZSBtaXhpblxuLl9yZnMtY2FsY3VsYXRlKEBpbmRleCwgQHZhbHVlUmVzdWx0LCBAZmx1aWRWYWx1ZVJlc3VsdCkge1xuXG4gICYgd2hlbiAoQGluZGV4IDw9IGxlbmd0aChAdmFsdWVzKSkge1xuICAgIEBjdXJyZW50VmFsdWU6IGlmKGV4dHJhY3QoQHZhbHVlcywgQGluZGV4KSA9IGltcG9ydGFudCwgflwiIWltcG9ydGFudFwiICwgZXh0cmFjdChAdmFsdWVzLCBAaW5kZXgpKTtcbiAgICBAc3BhY2U6IGlmKEBpbmRleCA9IGxlbmd0aChAdmFsdWVzKSwgflwiXCIsIH5cIiBcIik7XG5cbiAgICAmIHdoZW4gKG5vdChpc3VuaXQoQGN1cnJlbnRWYWx1ZSwgcHgpKSBhbmQgbm90KGlzdW5pdChAY3VycmVudFZhbHVlLCByZW0pKSkge1xuICAgICAgLl9yZnMtY2FsY3VsYXRlKChAaW5kZXggKyAxKSwgflwiQHt2YWx1ZVJlc3VsdH1Ae2N1cnJlbnRWYWx1ZX1Ae3NwYWNlfVwiLCB+XCJAe2ZsdWlkVmFsdWVSZXN1bHR9QHtjdXJyZW50VmFsdWV9QHtzcGFjZX1cIik7XG4gICAgfVxuXG4gICAgJiB3aGVuICgoaXN1bml0KEBjdXJyZW50VmFsdWUsIHB4KSkgb3IgKGlzdW5pdChAY3VycmVudFZhbHVlLCByZW0pKSkge1xuICAgICAgQHZhbDogaWYoaXN1bml0KEBjdXJyZW50VmFsdWUsIHJlbSksIHVuaXQoKEBjdXJyZW50VmFsdWUgKiBAcmZzLXJlbS12YWx1ZSkpLCB1bml0KEBjdXJyZW50VmFsdWUpKTtcblxuICAgICAgLy8gUmVtb3ZlIHVuaXQgaWYgemVyb1xuICAgICAgQHZhbHVlLXVuaXQ6IGlmKEB2YWwgPSAwLCB+XCJcIiwgQHJmcy11bml0KTtcblxuICAgICAgQHJlbmRlcmVkVmFsdWU6IHVuaXQoaWYoQHJmcy11bml0ID0gcHgsIEB2YWwsICgoQHZhbCAvIEByZnMtcmVtLXZhbHVlKSkpLCBAdmFsdWUtdW5pdCk7XG5cbiAgICAgIEByZnMtbWluOiBpZihpc3VuaXQoQHJmcy1iYXNlLXZhbHVlLCByZW0pLCB1bml0KChAcmZzLWJhc2UtdmFsdWUgKiBAcmZzLXJlbS12YWx1ZSkpLCB1bml0KEByZnMtYmFzZS12YWx1ZSkpO1xuXG4gICAgICAmIHdoZW4gKG5vdCgoYWJzKEB2YWwpID4gQHJmcy1taW4pIGFuZCAoQHJmcy1mYWN0b3IgPiAxKSBhbmQgKEBlbmFibGUtcmZzID0gdHJ1ZSkpKSB7XG4gICAgICAgIC5fcmZzLWNhbGN1bGF0ZSgoQGluZGV4ICsgMSksIH5cIkB7dmFsdWVSZXN1bHR9QHtyZW5kZXJlZFZhbHVlfUB7c3BhY2V9XCIsIH5cIkB7Zmx1aWRWYWx1ZVJlc3VsdH1Ae3JlbmRlcmVkVmFsdWV9QHtzcGFjZX1cIik7XG4gICAgICB9XG5cbiAgICAgICYgd2hlbiAoKGFicyhAdmFsKSA+IEByZnMtbWluKSBhbmQgKEByZnMtZmFjdG9yID4gMSkgYW5kIChAZW5hYmxlLXJmcyA9IHRydWUpKSB7XG5cbiAgICAgICAgQGJyZWFrcG9pbnQ6IGlmKGlzdW5pdChAcmZzLWJyZWFrcG9pbnQsIGVtKSBvciBpc3VuaXQoQHJmcy1icmVha3BvaW50LCByZW0pLCB1bml0KChAcmZzLWJyZWFrcG9pbnQgKiBAcmZzLXJlbS12YWx1ZSkpLCB1bml0KEByZnMtYnJlYWtwb2ludCkpO1xuICAgICAgICBAbWF4LXdpZHRoOiB1bml0KGlmKEByZnMtYnJlYWtwb2ludC11bml0ID0gcHgsIEBicmVha3BvaW50LCAoKEBicmVha3BvaW50IC8gQHJmcy1yZW0tdmFsdWUpKSksIEByZnMtYnJlYWtwb2ludC11bml0KTtcblxuICAgICAgICAvLyBDYWxjdWxhdGUgbWluaW11bSB2YWx1ZVxuICAgICAgICBAdmFsdWUtbWluOiBAcmZzLW1pbiArICgoKGFicyhAdmFsKSAtIEByZnMtbWluKSAvIEByZnMtZmFjdG9yKSk7XG5cbiAgICAgICAgLy8gQ2FsY3VsYXRlIGRpZmZlcmVuY2UgYmV0d2VlbiBAdmFsIGFuZCB0aGUgbWluaW11bSB2YWx1ZVxuICAgICAgICAvLyBSb3VuZGluZyBuZWVkZWQgdG8gcHJldmVudCByb3VuZGluZyBlcnJvcnNcbiAgICAgICAgQHZhbHVlLXZhcmlhYmxlLXdpZHRoOiB1bml0KHJvdW5kKCgoYWJzKEB2YWwpIC0gQHZhbHVlLW1pbikgLyAoKEBicmVha3BvaW50IC8gMTAwKSkpLCAxNSksIGlmKEByZnMtdHdvLWRpbWVuc2lvbmFsLCB2bWluLCB2dykpO1xuXG4gICAgICAgICYgd2hlbiAoQHZhbCA+IDApIHtcbiAgICAgICAgICBAcmVuZGVyZWRGbHVpZFZhbHVlOiBjYWxjKHVuaXQoaWYoQHJmcy11bml0ID0gcHgsICgoQHZhbHVlLW1pbikpLCAoKEB2YWx1ZS1taW4gLyBAcmZzLXJlbS12YWx1ZSkpKSwgQHJmcy11bml0KSB+XCIrXCIgQHZhbHVlLXZhcmlhYmxlLXdpZHRoKTtcbiAgICAgICAgICAuX3Jmcy1jYWxjdWxhdGUoKEBpbmRleCArIDEpLCB+XCJAe3ZhbHVlUmVzdWx0fUB7cmVuZGVyZWRWYWx1ZX1Ae3NwYWNlfVwiLCB+XCJAe2ZsdWlkVmFsdWVSZXN1bHR9QHtyZW5kZXJlZEZsdWlkVmFsdWV9QHtzcGFjZX1cIik7XG4gICAgICAgIH1cblxuICAgICAgICAmIHdoZW4gKEB2YWwgPCAwKSB7XG4gICAgICAgICAgQHJlbmRlcmVkRmx1aWRWYWx1ZTogY2FsYyh1bml0KGlmKEByZnMtdW5pdCA9IHB4LCAoKC1AdmFsdWUtbWluKSksICgoLUB2YWx1ZS1taW4gLyBAcmZzLXJlbS12YWx1ZSkpKSwgQHJmcy11bml0KSB+XCItXCIgQHZhbHVlLXZhcmlhYmxlLXdpZHRoKTtcbiAgICAgICAgICAuX3Jmcy1jYWxjdWxhdGUoKEBpbmRleCArIDEpLCB+XCJAe3ZhbHVlUmVzdWx0fUB7cmVuZGVyZWRWYWx1ZX1Ae3NwYWNlfVwiLCB+XCJAe2ZsdWlkVmFsdWVSZXN1bHR9QHtyZW5kZXJlZEZsdWlkVmFsdWV9QHtzcGFjZX1cIik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmIHdoZW4gKEBpbmRleCA+IGxlbmd0aChAdmFsdWVzKSkge1xuICAgIEBmbHVpZFZhbHVlOiBAZmx1aWRWYWx1ZVJlc3VsdDtcblxuICAgICYgd2hlbiAoQHZhbHVlUmVzdWx0ID0gQGZsdWlkVmFsdWVSZXN1bHQpIHtcbiAgICAgIEB7cHJvcGVydHl9OiBAdmFsdWVSZXN1bHQ7XG4gICAgfVxuXG4gICAgJiB3aGVuIChub3QoQHZhbHVlUmVzdWx0ID0gQGZsdWlkVmFsdWVSZXN1bHQpKSB7XG5cbiAgICAgICYgd2hlbiAoQHJmcy1jbGFzcyA9IFwiZGlzYWJsZVwiKSBhbmQgKEByZnMtbW9kZSA9IFwibWF4LW1lZGlhLXF1ZXJ5XCIpIHtcbiAgICAgICAgJixcbiAgICAgICAgLmRpc2FibGUtcmZzICYsXG4gICAgICAgICYuZGlzYWJsZS1yZnMge1xuICAgICAgICAgIEB7cHJvcGVydHl9OiBAdmFsdWVSZXN1bHQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJiB3aGVuIChAcmZzLWNsYXNzID0gXCJlbmFibGVcIikgYW5kIChAcmZzLW1vZGUgPSBcIm1pbi1tZWRpYS1xdWVyeVwiKSB7XG4gICAgICAgIEB7cHJvcGVydHl9OiBAdmFsdWVSZXN1bHQ7XG5cbiAgICAgICAgLmVuYWJsZS1yZnMgJixcbiAgICAgICAgJi5lbmFibGUtcmZzIHtcbiAgICAgICAgICBAe3Byb3BlcnR5fTogQGZsdWlkVmFsdWU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJiB3aGVuIChub3QoKEByZnMtY2xhc3MgPSBcImRpc2FibGVcIikgYW5kIChAcmZzLW1vZGUgPSBcIm1heC1tZWRpYS1xdWVyeVwiKSkpIGFuZCBub3QoKEByZnMtY2xhc3MgPSBcImVuYWJsZVwiKSBhbmQgKEByZnMtbW9kZSA9IFwibWluLW1lZGlhLXF1ZXJ5XCIpKSB7XG4gICAgICAgIEB7cHJvcGVydHl9OiBpZihAcmZzLW1vZGUgPSBcIm1pbi1tZWRpYS1xdWVyeVwiLCBAZmx1aWRWYWx1ZSwgQHZhbHVlUmVzdWx0KTtcbiAgICAgIH1cblxuICAgICAgLy8gTWVkaWEgcXVlcnlcbiAgICAgICYgd2hlbiAoQHJmcy1jbGFzcyA9IFwiZW5hYmxlXCIpIHtcbiAgICAgICAgLmVuYWJsZS1yZnMgJixcbiAgICAgICAgJi5lbmFibGUtcmZzIHtcbiAgICAgICAgICAuX3Jmcy1yZW5kZXItbWVkaWEtcXVlcnkoKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmIHdoZW4gKEByZnMtY2xhc3MgPSBcImRpc2FibGVcIikgYW5kIChAcmZzLW1vZGUgPSBcIm1pbi1tZWRpYS1xdWVyeVwiKSB7XG4gICAgICAgIC5kaXNhYmxlLXJmcyAmLFxuICAgICAgICAmLmRpc2FibGUtcmZzIHtcbiAgICAgICAgICBAe3Byb3BlcnR5fTogQHZhbHVlUmVzdWx0O1xuICAgICAgICB9XG5cbiAgICAgICAgLl9yZnMtcmVuZGVyLW1lZGlhLXF1ZXJ5KCk7XG4gICAgICB9XG5cbiAgICAgICYgd2hlbiAobm90KEByZnMtY2xhc3MgPSBcImVuYWJsZVwiKSkgYW5kIG5vdChAcmZzLWNsYXNzID0gXCJkaXNhYmxlXCIpIHtcbiAgICAgICAgLl9yZnMtcmVuZGVyLW1lZGlhLXF1ZXJ5KCk7XG4gICAgICB9XG5cbiAgICAgICYgd2hlbiAoKEByZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeCkpIHtcbiAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIGxlbmd0aC16ZXJvLW5vLXVuaXRcbiAgICAgICAgbWluLXdpZHRoOiAwdnc7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5fcmZzLXJlbmRlci1tZWRpYS1xdWVyeSAoKSB7XG4gICYgd2hlbiAoQHJmcy10d28tZGltZW5zaW9uYWwpIHtcbiAgICAmIHdoZW4gKEByZnMtbW9kZSA9IFwibWluLW1lZGlhLXF1ZXJ5XCIpIHtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiBAbWF4LXdpZHRoKSBhbmQgKG1pbi1oZWlnaHQ6IEBtYXgtd2lkdGgpIHtcbiAgICAgICAgQHtwcm9wZXJ0eX06IEB2YWx1ZVJlc3VsdDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmIHdoZW4gKEByZnMtbW9kZSA9IFwibWF4LW1lZGlhLXF1ZXJ5XCIpIHtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiBAbWF4LXdpZHRoKSwgKG1heC1oZWlnaHQ6IEBtYXgtd2lkdGgpIHtcbiAgICAgICAgQHtwcm9wZXJ0eX06IEBmbHVpZFZhbHVlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYgd2hlbiAobm90KEByZnMtdHdvLWRpbWVuc2lvbmFsKSkge1xuICAgICYgd2hlbiAoQHJmcy1tb2RlID0gXCJtaW4tbWVkaWEtcXVlcnlcIikge1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBtYXgtd2lkdGgpIHtcbiAgICAgICAgQHtwcm9wZXJ0eX06IEB2YWx1ZVJlc3VsdDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmIHdoZW4gKEByZnMtbW9kZSA9IFwibWF4LW1lZGlhLXF1ZXJ5XCIpIHtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiBAbWF4LXdpZHRoKSB7XG4gICAgICAgIEB7cHJvcGVydHl9OiBAZmx1aWRWYWx1ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLl9yZnMtcmVuZGVyLW1lZGlhLXF1ZXJ5LWNvbnRlbnQoKSB7XG5cbiAgJiB3aGVuIChAcmZzLWNsYXNzID0gXCJlbmFibGVcIikge1xuICAgIC5lbmFibGUtcmZzICYsXG4gICAgJi5lbmFibGUtcmZzIHtcbiAgICAgIEB7cHJvcGVydHl9OiBpZihAcmZzLW1vZGUgPSBcIm1pbi1tZWRpYS1xdWVyeVwiLCBAdmFsdWVSZXN1bHQsIEBmbHVpZFZhbHVlKTtcbiAgICB9XG4gIH1cblxuICAmIHdoZW4gKG5vdChAcmZzLWNsYXNzID0gXCJlbmFibGVcIikpIHtcbiAgICBAe3Byb3BlcnR5fTogaWYoQHJmcy1tb2RlID0gXCJtaW4tbWVkaWEtcXVlcnlcIiwgQHZhbHVlUmVzdWx0LCBAZmx1aWRWYWx1ZSk7XG4gIH1cbn1cblxuLy8gU2hhcnRoYW5kIG1peGluc1xuLmZvbnQtc2l6ZShAdmFsdWUpIHtcbiAgLnJmcyhAdmFsdWUpO1xufVxuXG4ucGFkZGluZyhAdmFsdWUsIEBwcm9wZXJ0eTogcGFkZGluZykge1xuICAucmZzKEB2YWx1ZSwgQHByb3BlcnR5KTtcbn1cblxuLnBhZGRpbmctdG9wKEB2YWx1ZSwgQHByb3BlcnR5OiBwYWRkaW5nLXRvcCkge1xuICAucmZzKEB2YWx1ZSwgQHByb3BlcnR5KTtcbn1cblxuLnBhZGRpbmctcmlnaHQoQHZhbHVlLCBAcHJvcGVydHk6IHBhZGRpbmctcmlnaHQpIHtcbiAgLnJmcyhAdmFsdWUsIEBwcm9wZXJ0eSk7XG59XG5cbi5wYWRkaW5nLWJvdHRvbShAdmFsdWUsIEBwcm9wZXJ0eTogcGFkZGluZy1ib3R0b20pIHtcbiAgLnJmcyhAdmFsdWUsIEBwcm9wZXJ0eSk7XG59XG5cbi5wYWRkaW5nLWxlZnQoQHZhbHVlLCBAcHJvcGVydHk6IHBhZGRpbmctbGVmdCkge1xuICAucmZzKEB2YWx1ZSwgQHByb3BlcnR5KTtcbn1cblxuLm1hcmdpbihAdmFsdWUsIEBwcm9wZXJ0eTogbWFyZ2luKSB7XG4gIC5yZnMoQHZhbHVlLCBAcHJvcGVydHkpO1xufVxuXG4ubWFyZ2luLXRvcChAdmFsdWUsIEBwcm9wZXJ0eTogbWFyZ2luLXRvcCkge1xuICAucmZzKEB2YWx1ZSwgQHByb3BlcnR5KTtcbn1cblxuLm1hcmdpbi1yaWdodChAdmFsdWUsIEBwcm9wZXJ0eTogbWFyZ2luLXJpZ2h0KSB7XG4gIC5yZnMoQHZhbHVlLCBAcHJvcGVydHkpO1xufVxuXG4ubWFyZ2luLWJvdHRvbShAdmFsdWUsIEBwcm9wZXJ0eTogbWFyZ2luLWJvdHRvbSkge1xuICAucmZzKEB2YWx1ZSwgQHByb3BlcnR5KTtcbn1cblxuLm1hcmdpbi1sZWZ0KEB2YWx1ZSwgQHByb3BlcnR5OiBtYXJnaW4tbGVmdCkge1xuICAucmZzKEB2YWx1ZSwgQHByb3BlcnR5KTtcbn1cbiIsIu+7vy51bWItZ3JpZCB7XG4gICAgLmdyaWQtZWxlbWVudCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuLnBvZC1saXN0IHtcblxuICAgIC5wb2Qge1xuXG4gICAgICAgIC5pY29uLXdyYXAge1xuICAgICAgICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZHVzdHlXaGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6MTJweDtcblxuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IEBncmVlbjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cbn1cblxuXG5cbi52aWRlbyB7XG5cbiAgICAudmltZW9wbGF5ZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAxNiAvIDk7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaWZyYW1lIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxNiAvIDk7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgQHN1cHBvcnRzXG5cbiAgICAgICAgICAgIG5vdCAoYXNwZWN0LXJhdGlvOiAxIC8gMSkge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5Ac3VwcG9ydHNcblxubm90IChhc3BlY3QtcmF0aW86IDEgLyAxKSB7XG4gICAgLnZpZGVvIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuXG4gICAgICAgIC52aW1lb3BsYXllciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zdWJwYWdlbGlzdCB7XG4gICAgLnN1YnBhZ2Uge1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgLmlubmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MCwgMjQ3LCAyNDcsIC45KTtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgLmlubmVyIHtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogNzUwbXMgZWFzZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDc1MG1zIGVhc2U7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MCwgMjQ3LCAyNDcsIDAuNzUpO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMTM1cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZzogMjVweCAxNXB4IDE1cHg7XG5cbiAgICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDQwMG1zIDE1MG1zIGVhc2U7XG4gICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgICAgICAudHh0IHtcbiAgICAgICAgICAgICAgICAgICAgLmZvbnQtc2l6ZSgxNnB4KTtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5oZWFkaW5ncyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnJ0ZSB7XG5cblxuICAgIG9sLCB1bCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICB9XG5cbiAgICBpIHtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIH1cblxuICAgIHVsIHtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICAgIH1cblxuICAgIG9sIHtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xuICAgIH1cblxuXG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiBAbGlnaHRHcmVlbjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgICAgICAgaSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5maWxlLW1hbmFnZXItY29tcG9uZW50IHtcblxuICAgIC5maWxlcyB7XG4gICAgICAgIC5jYXRlZ29yeS1maWxlczpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAdHlwb2dyYXBoeUJvZHk7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgIH1cblxuICAgICAgICAuZmlsZS13cmFwIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDRweCA4cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbGlnaHRHcmV5O1xuXG4gICAgICAgICAgICAuZmlsZS1pY29uIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kZWxldGUtaWNvbiB7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZm9ydW0tY29tcG9uZW50IHtcblxuICAgIC5mb3J1bS13cmFwIHtcbiAgICAgICAgLnBvc3Qtd3JhcCB7XG5cbiAgICAgICAgICAgIC5zaW5nbGUtcG9zdCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogQHR5cG9ncmFwaHlCb2R5IHNvbGlkIDFweDtcblxuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5wb3N0LWF1dGhvci1pbWFnZS1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLnBvc3QtYXV0aG9yLWltYWdlIHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLnByb2ZpbGUtaW1nLXdyYXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG5cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBAbGcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2NHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuXG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5wcm9maWxlLWltZy1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAbGlnaHRHcmV5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBAd2hpdGU7XG5cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBAbGcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2NHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnBvc3QtY3JlYXRvciB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBAdHlwb2dyYXBoeUhlYWRpbmc7XG4gICAgICAgICAgICAgICAgICAgIC5mb250LXNpemUoMTRweCk7XG4gICAgICAgICAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIEBsZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuZm9udC1zaXplKDE2cHgpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnBvc3QtZGF0ZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBAdHlwb2dyYXBoeUJvZHk7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAuZm9udC1zaXplKDE0cHgpO1xuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBAbGcge1xuICAgICAgICAgICAgICAgICAgICAgICAgLmZvbnQtc2l6ZSgxNnB4KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5wb3N0LWJvZHkge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogQHR5cG9ncmFwaHlCb2R5O1xuICAgICAgICAgICAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gICAgICAgICAgICAgICAgICAgIC5mb250LXNpemUoMTRweCk7XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIEBsZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAuZm9udC1zaXplKDE2cHgpO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IEBsaWdodEdyZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnNpbmdsZS1wb3N0LnJlcGx5IHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGR1c3R5V2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJlcGx5LXRvZ2dsZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgZ2FwOiAwLjI1cmVtO1xuXG5cbiAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogQHJhbGV3YXk7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgLmZvbnQtc2l6ZSgxNHB4KTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IEBncmVlbjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBzcGFuLnR4dCB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnBlcnNvbmFsLWluZm9ybWF0aW9uIHtcbiAgICBmb250LWZhbWlseTogQHJhbGV3YXk7XG59XG5cbi5sb2NhbC11bmlvbi1pbmZvLWNvbXBvbmVudCB7XG4gICAgLmNvbW1pdHRlZS1sb2dvIHtcbiAgICAgICAgbWF4LWhlaWdodDogMjAwcHg7XG4gICAgfVxuXG4gICAgLmxvY2FsdW5pb24tbWFwIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgfVxuXG4gICAgLmZvcm0tZ3JvdXAge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgJi5jaGVja2JveC1ncm91cCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICB9XG5cbiAgICAgICAgdGV4dGFyZWE6ZGlzYWJsZWQge1xuICAgICAgICAgICAgcmVzaXplOiBub25lO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIGNvbG9yOiBAYm9keUxpZ2h0O1xuICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggQGJvZHlMaWdodDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBsaWdodEdyZXk7XG4gICAgICAgIH1cblxuICAgICAgICAuZm9ybS1sYWJlbCwgLnVtYnJhY28tZm9ybXMtbGFiZWwge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNoYW5nZS1wYXNzd29yZCB7XG4gICAgZm9udC1mYW1pbHk6IEByYWxld2F5O1xufVxuXG4ucXVhbGlmaWNhdGlvbi1jb3Vyc2VzIHtcbiAgICBmb250LWZhbWlseTogQHV0b3BpYTtcblxuICAgIHRoIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuXG4gICAgdGQsIHRoIHtcbiAgICAgICAgcGFkZGluZzogMXB4IDJweDtcbiAgICB9XG5cbiAgICAuZGF0ZSB7XG4gICAgICAgIHdpZHRoOiA4MHB4O1xuICAgIH1cbn1cblxuLm1lbWJlcnNoaXAge1xuICAgIGZvbnQtZmFtaWx5OiBAdXRvcGlhO1xuXG4gICAgdGgge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG5cbiAgICB0ZCwgdGgge1xuICAgICAgICBwYWRkaW5nOiAxcHggMnB4O1xuICAgIH1cblxuICAgIC5kYXRlIHtcbiAgICAgICAgd2lkdGg6IDEwNXB4O1xuICAgIH1cbn1cblxuLnByZXZpb3VzLXRydXN0LXBvc2l0aW9uIHtcbiAgICBmb250LWZhbWlseTogQHV0b3BpYTtcblxuICAgIHRoIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuXG4gICAgdGQsIHRoIHtcbiAgICAgICAgcGFkZGluZzogMXB4IDJweDtcbiAgICB9XG5cbiAgICAuZGF0ZSB7XG4gICAgICAgIHdpZHRoOiA4MHB4O1xuICAgIH1cbn1cblxuLm1lbWJlcnNoaXAsIC5wcmV2aW91cy10cnVzdC1wb3NpdGlvbiwgLnF1YWxpZmljYXRpb24tY291cnNlcyB7XG4gICAgdGQ6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuXG4gICAgdGg6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxufVxuXG4ubG9jYWx1bmlvbi1ib2QtY29tcG9uZW50IHtcblxuICAgIGhyOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLnByb2ZpbGVzLXRvLWFkZCB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG59XG5cbi50ZXJtcy1hbmQtY29uZGl0aW9ucy1jb21wb25lbnQge1xuXG5cbiAgICAuZm9ybS1sYWJlbCwgLnVtYnJhY28tZm9ybXMtbGFiZWwge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICB9XG59XG5cbi5jb21tdW5pY2F0aW9uLXNldHRpbmdzLW1vZGFsLWNvbXBvbmVudCB7XG4gICAgbGFiZWwge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LWZhbWlseTogQHJhbGV3YXk7XG4gICAgICAgIC5mb250LXNpemUoMTZweCk7XG4gICAgfVxuXG4gICAgLnNtYWxsIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMC4xcmVtO1xuICAgICAgICBmb250LWZhbWlseTogQHJhbGV3YXk7XG4gICAgfVxufVxuXG4uc2VuZC1tYWlsLWNvbXBvbmVudCxcbi5zZW5kLXNtcy1jb21wb25lbnQsXG4uY2hvb3NlLWRlbGVnYXRlZC1jb21wb25lbnQsXG4uY2hvb3NlLXJlcHJlc2VudGF0aXZlLWNvbXBvbmVudCxcbi5ldmVudC1jb21wb25lbnQge1xuXG4gICAgdGV4dGFyZWEsIGlucHV0IHtcbiAgICAgICAgZm9udC1mYW1pbHk6IEByYWxld2F5ICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPWRhdGVdIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT10aW1lXSB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBtaW4td2lkdGg6IDE1MHB4O1xuICAgIH1cblxuICAgIC50ZXh0YXJlYS1wIHtcbiAgICAgICAgbWFyZ2luLXRvcDogLTdweDtcbiAgICB9XG59XG5cbi5hY2NvdW50LXN0YXRlbWVudC1jb21wb25lbnQge1xuICAgIGlucHV0W3R5cGU9ZGF0ZV0ge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICB9XG59XG5cbi5zbXMtb3ZlcnZpZXctY29tcG9uZW50IHtcblxuICAgIC5ncmlkLWFjdGlvbnMtaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuXG4gICAgdGFibGUgYSB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbiAgICAgICAgLmZvbnQtc2l6ZSgxM3B4KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgY29sb3I6IEBncmVlbjtcbiAgICB9XG5cbiAgICAucm91bmRlZC1ib3JkZXIge1xuICAgICAgICBib3JkZXI6IHNvbGlkIDFweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgfVxuXG4gICAgLmNvbnN1bXB0aW9uLWdyaWQtd3JhcCAuZS10YWJsZSB0Ym9keSB0cjpsYXN0LWNoaWxkIHRkIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZS1ncmlkIC5lLXRhYmxlIHRib2R5IHRyIC5lLXJvd2NlbGw6Zmlyc3QtY2hpbGQge1xuICAgICAgICBjb2xvcjogQGdyZWVuICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5cblxuLm1haWwtb3ZlcnZpZXctY29tcG9uZW50IHtcblxuICAgIC5ncmlkLWFjdGlvbnMtaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuXG4gICAgdGFibGUgYSB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbiAgICAgICAgLmZvbnQtc2l6ZSgxM3B4KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgY29sb3I6IEBncmVlbjtcbiAgICB9XG5cbiAgICAucm91bmRlZC1ib3JkZXIge1xuICAgICAgICBib3JkZXI6IHNvbGlkIDFweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgfVxuXG5cbiAgICAuZS1ncmlkIC5lLXRhYmxlIHRib2R5IHRyIC5lLXJvd2NlbGw6Zmlyc3QtY2hpbGQge1xuICAgICAgICBjb2xvcjogQGdyZWVuICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5cblxuLnNlbmQtbWFpbC1jb21wb25lbnQsXG4uc2VuZC1zbXMtY29tcG9uZW50LFxuLnNtcy1vdmVydmlldy1jb21wb25lbnQsXG4uc21zLWNvbnN1bXB0aW9uLWNvbXBvbmVudCxcbi5jaG9vc2UtZGVsZWdhdGVkLWNvbXBvbmVudCxcbi5kZWxlZ2F0ZWQtYWNjZXNzLWNvbnRyb2wtY29tcG9uZW50LFxuLmNob29zZS1yZXByZXNlbnRhdGl2ZS1jb21wb25lbnQsXG4uZXZlbnQtY29tcG9uZW50IHtcbiAgICBsYWJlbDpub3QoLnJhZGlvLWxhYmVsLCAuY3VzdG9tLWZpbGUtdXBsb2FkKSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheTtcbiAgICAgICAgLmZvbnQtc2l6ZSgxNnB4KTtcbiAgICB9XG59XG4uZXZlbnQtZGV0YWlsLXBhcnRpY2lwYW50LWluZm9ybWF0aW9uLW1vZGFsIHtcbiAgICBmb250LWZhbWlseTogQHJhbGV3YXk7XG4gICAgLmZvbnQtc2l6ZSgxNnB4KTtcbiAgICBjb2xvcjogQHR5cG9ncmFwaHlIZWFkaW5nO1xuXG4gICAgc3BhbiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuXG4gICAgLmN1c3RvbS1tb2RhbC1jb250YWluZXIge1xuICAgICAgICBtYXgtd2lkdGg6dW5zZXRcbiAgICB9XG59XG5cbi5jaG9vc2UtcmVwcmVzZW50YXRpdmUtY29tcG9uZW50IHtcbiAgICAuZmEtY2hldnJvbi11cCwgLmZhLWNoZXZyb24tZG93biB7XG4gICAgICAgIGZvbnQtc2l6ZTogOHB4O1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBAZ3JlZW47XG4gICAgICAgICAgICBwYWRkaW5nOiAycHg7XG4gICAgICAgICAgICBjb2xvcjogQHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZGVsZWdhdGVkLWFjY2Vzcy1jb250cm9sLWNvbXBvbmVudCB7XG4gICAgLnNmLWdyaWQge1xuICAgICAgICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubW9kYWwtYm9keSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5mb3JtLWNoZWNrIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxufVxuXG4uZXZlbnQtb3ZlcnZpZXctYmFja29mZmljZS1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogMjRweCA4MnB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxNnB4O1xufVxuXG4uZXZlbnQtZGF0ZS1yYW5nZS1ib3gge1xuICAgIG1pbi13aWR0aDogMTgwcHg7XG4gICAgZ2FwOiAwLjVyZW07XG59XG5cbi5ldmVudC1kYXRlLXJhbmdlLWJveCBpbnB1dFt0eXBlPVwiZGF0ZVwiXSB7XG4gICAgbWluLXdpZHRoOiAwO1xufVxuXG4uZXZlbnQtbWFuYWdlci1jb250YWluZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICBwYWRkaW5nOiAwcmVtIDVyZW0gMHJlbSA1cmVtO1xufVxuXG4uY3VzdG9tLW1vZGFsLW92ZXJsYXkge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuNSk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHotaW5kZXg6IDEwNTA7XG4gICAgbWFyZ2luLXRvcDowO1xuICAgIGgzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdW5zZXQ7XG4gICAgfVxufVxuXG4uY3VzdG9tLW1vZGFsLWNvbnRhaW5lciB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiA0LjhweDtcbiAgICBib3gtc2hhZG93OiAwIDRweCAzMnB4IHJnYmEoMCwwLDAsMC4yNSk7XG4gICAgbWluLXdpZHRoOiAyNSU7XG4gICAgbWF4LXdpZHRoOiAzMyU7XG4gICAgbWF4LWhlaWdodDogODAlO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDFyZW07XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmN1c3RvbS1tb2RhbC1jb250YWluZXItaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAxNnB4IDE2cHggMHB4IDE2cHg7XG4gICAgZ2FwOiA4cHg7XG59XG5cbi5jdXN0b20tbW9kYWwtY29udGFpbmVyLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDBweCAxNnB4IDE2cHggMTZweDtcbiAgICBnYXA6IDE2cHg7XG59XG5cbi5sb2NhdGlvbi1tYXAtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAuZXZlbnQtbG9jYXRpb24tbW9kYWwtbWFwIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgfVxufVxuXG4uY3VzdG9tLW1vZGFsLW92ZXJsYXkgaHIge1xuICAgIGNvbG9yOiAjREVFMkU2O1xufVxuXG4uZm9ybS1jb250cm9sLWhlaWdodCB7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICAgIG1heC1oZWlnaHQ6IDM4cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG5cblxuLmV2ZW50LWNvbXBvbmVudCB7XG5cbiAgICAudGlueW1jZS13cmFwcGVyIC50b3gtdGlueW1jZSB7XG4gICAgICAgIGJvcmRlcjogMXB4ICMxODI3MTkgc29saWQ7XG4gICAgfVxuXG4gICAgLmZvcm0tY29udHJvbCwgLmZvcm0tc2VsZWN0LCAjZmlsZS11cGxvYWQsIC5lLWRyb3Bkb3dubGlzdCB7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICBoZWlnaHQ6IDM4cHg7XG5cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICM5ZWIwOWY7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSg2MSw5Nyw2MywuMjUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgdGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgICAgICAgaGVpZ2h0OiB1bnNldDtcbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPWRhdGVdIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT10aW1lXSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5jaGVja2JveC1ncm91cCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIH1cblxuICAgIC5jaGVja2JveC1ncm91cCAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIH1cblxuICAgIC5jaGVja2JveC1ncm91cCBsYWJlbCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgfVxuXG4gICAgLmV2ZW50LWltYWdlLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICBhc3BlY3QtcmF0aW86IDE2Lzk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBncmVlbjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIH1cblxuICAgIC5jdXN0b20tZGVsZXRlLWJ1dHRvbiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBoZWlnaHQ6IDM4cHg7XG5cbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50aWNrZXQtdHlwZS1yb3dzIHtcbiAgICAgICAgcm93LWdhcDogMC41ZW07XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnRveCAudG94LXRvb2xiYXItLXNjcm9sbGluZyB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5ldmVudC1jb21wb25lbnQtY29udGFpbmVyIHtcbiAgICAuZS1yb3djZWxsIHtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xuICAgIH1cbn1cbiIsIi5lLWdyaWQgdGguZS1oZWFkZXJjZWxsW2FyaWEtc29ydD1hc2NlbmRpbmddIC5lLWhlYWRlcnRleHQsXG4uZS1ncmlkIHRoLmUtaGVhZGVyY2VsbFthcmlhLXNvcnQ9ZGVzY2VuZGluZ10gLmUtaGVhZGVydGV4dCxcbi5lLWdyaWQgdGguZS1oZWFkZXJjZWxsW2FyaWEtc29ydD1hc2NlbmRpbmddIC5lLXNvcnRmaWx0ZXJkaXYsXG4uZS1ncmlkIHRoLmUtaGVhZGVyY2VsbFthcmlhLXNvcnQ9ZGVzY2VuZGluZ10gLmUtc29ydGZpbHRlcmRpdiB7XG4gICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgb3BhY2l0eTogMTtcbn1cblxuLmUtZ3JpZCAuZS1oZWFkZXJjZWxsLFxuLmUtZ3JpZCAuZS1kZXRhaWxoZWFkZXJjZWxsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldCAhaW1wb3J0YW50O1xufVxuXG4uZS1ncmlkIC5lLXJvd2NlbGw6bm90KC5lLWVkaXRlZGJhdGNoY2VsbCk6bm90KC5lLXVwZGF0ZWR0ZCksIC5lLWdyaWQgLmUtZGV0YWlscm93Y29sbGFwc2U6bm90KC5lLWVkaXRlZGJhdGNoY2VsbCk6bm90KC5lLXVwZGF0ZWR0ZCksIC5lLWdyaWQgLmUtZGV0YWlscm93ZXhwYW5kOm5vdCguZS1lZGl0ZWRiYXRjaGNlbGwpOm5vdCguZS11cGRhdGVkdGQpLCAuZS1ncmlkIC5lLWdyaWRjb250ZW50IC5lLXJvd2RyYWdkcm9wOm5vdCguZS1lZGl0ZWRiYXRjaGNlbGwpOm5vdCguZS11cGRhdGVkdGQpLCAuZS1ncmlkIC5lLWdyaWRoZWFkZXIgLmUtcm93ZHJhZ2Ryb3A6bm90KC5lLWVkaXRlZGJhdGNoY2VsbCk6bm90KC5lLXVwZGF0ZWR0ZCksIC5lLWdyaWQgLmUtZW1wdHlyb3c6bm90KC5lLWVkaXRlZGJhdGNoY2VsbCk6bm90KC5lLXVwZGF0ZWR0ZCkge1xuICAgIGNvbG9yOiBAdHlwb2dyYXBoeUJvZHkgIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG59XG5cbi5lLWdyaWQgdGQuZS1hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6IEB0eXBvZ3JhcGh5Qm9keSAhaW1wb3J0YW50O1xufVxuXG4uZS1pbnB1dC1ncm91cCwgLmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIsIC5lLWZsb2F0LWlucHV0LCAuZS1mbG9hdC1pbnB1dC5lLWlucHV0LWdyb3VwLCAuZS1mbG9hdC1pbnB1dC5lLWNvbnRyb2wtd3JhcHBlciwgLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB7XG4gICAgY29sb3I6IEB0eXBvZ3JhcGh5Qm9keSAhaW1wb3J0YW50O1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtd3JhcHBlci5lLWNvbnRyb2wtY29udGFpbmVyLmUtaW5wdXQtZ3JvdXAge1xuICAgIGJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogc29saWQgMXB4IEB0eXBvZ3JhcGh5Qm9keSAhaW1wb3J0YW50O1xufVxuXG4uZS1yb3dkcmFnaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5lLWdyaWQge1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuXG4gICAgLmUtcm93Y2VsbCB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5lLXJvd2NlbGwge1xuICAgIHdoaXRlLXNwYWNlOiB1bnNldCAhaW1wb3J0YW50O1xufVxuXG4uZS1wYWdlclxuZGl2LmUtcGFyZW50bXNnYmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uZS1ncmlkIC5lLXBhZ2VyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uZS1maXJzdCwgLmUtbGFzdCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZS1wYWdlciAuZS1wYWdlcmNvbnRhaW5lciB7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5lLXBhZ2VyIC5lLW51bWVyaWNpdGVtLmUtY3VycmVudGl0ZW0ge1xuICAgIHBhZGRpbmc6IDhweCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6IEBncmVlbiAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiBAd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLmUtcGFnZXIuc2YtcGFnZXIgLmUtbnVtZXJpY2NvbnRhaW5lciBhIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBAbGlnaHRHcmV5ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xuICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheSAhaW1wb3J0YW50O1xufVxuXG4uZS1uZXh0LCAuZS1wcmV2IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBAbGlnaHRHcmV5O1xuICAgIHBhZGRpbmc6IDhweCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xuXG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb2xvcjogQGdyZWVuICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5lLXBhZ2VyY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6IEBncmVlbiAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbiAgICBmb250LWZhbWlseTogQHJhbGV3YXkgIWltcG9ydGFudDtcbiAgICBnYXA6IDVweCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5lLW51bWVyaWNjb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBnYXA6IDVweCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5lLXBhZ2VyIC5lLXNwYWNpbmcge1xuICAgIGJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDhweCAhaW1wb3J0YW50O1xufVxuXG4uZS1wYWdlciAuZS1wYWdlci1kZWZhdWx0OmhvdmVyIHtcbiAgICBwYWRkaW5nOiA4cHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiBAZ3JlZW4gIWltcG9ydGFudDtcbiAgICBjb2xvcjogQHdoaXRlICFpbXBvcnRhbnQ7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb2xvcjogQHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uZS1wYWdlciAuZS1zcGFjaW5nLmUtbnVtZXJpY2l0ZW06bm90KC5lLWFjdGl2ZSk6bm90KC5lLW5wKTpub3QoLmUtcHApOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiBAZ3JlZW4gIWltcG9ydGFudDtcbiAgICBjb2xvcjogQHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbmUtcGFnZXIge1xuICAgIC5lLWZvY3VzZWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiBAZ3JlZW4gIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6IEB3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiBAd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmUtbWZpcnN0LCAuZS1tcHJldiwgLmUtbW5leHQsIC5lLW1sYXN0IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cblxuLmUtcGFnZXIgLmUtbnVtZXJpY2l0ZW0ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIEBsaWdodEdyZXkgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAuZS1kYXRlLWNvbnRhaW5lci5lLWNvbnRyb2wtY29udGFpbmVyLmUtY29udHJvbC13cmFwcGVyIHtcbiAgICB3aWR0aDogMjUwcHg7XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggQHR5cG9ncmFwaHlCb2R5ICFpbXBvcnRhbnQ7XG5cbiAgICAuZS1pbnB1dC1ncm91cC1pY29uIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IHNvbGlkIDFweCBAdHlwb2dyYXBoeUJvZHkgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5lLXRhYiB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuXG4gICAgLm5hdi10YWJzLCAuZS10b29sYmFyLWl0ZW1zIHtcbiAgICAgICAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgLm5hdi1saW5rLCAuZS10b29sYmFyLWl0ZW0ge1xuICAgICAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICYuZS1hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIEBncmVlbiAycHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5lLWRpc2FibGUge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZS10YWItd3JhcCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuXG5cbiAgICAgICAgICAgICAgICAuZS10YWItdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIC5mb250LXNpemUoMTZweCk7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBAZ3JlZW4gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogQHJhbGV3YXkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGFiLXBhbmUsIC5lLWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cblxuICAgICAgICAmLmUtYWN0aXZlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgICAgICAgICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5tb2RhbC1oZWFkZXIudGV4dC1iZy1saWdodC5ib3JkZXItYm90dG9tIHtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldCAhaW1wb3J0YW50O1xufVxuXG4uZS1ncmlkLmUtZGVmYXVsdCB0YWJsZSB0aFtyb3dzcGFuXSB7XG4gICAgYm9yZGVyLXdpZHRoOiAwICFpbXBvcnRhbnQ7XG59XG5cbiNjaGlwLXdyYXBwZXIgLmNoaXAtY29udGFpbmVyIC5lLWNoaXAtbGlzdCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxcmVtO1xuXG4gICAgLmUtY2hpcCB7XG4gICAgICAgIHBhZGRpbmc6IDJweCA0cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBsaWdodEdyZXk7XG4gICAgICAgIC5mb250LXNpemUoMTZweCk7XG4gICAgICAgICYuYWN0aXZle1xuXG4gICAgICAgIH1cbiAgICB9XG59XG5cbiIsIu+7vy5taW5pcHJvZmlsZSB7XG5cbiAgICAucHJvZmlsZS1pbWFnZS13cmFwIHtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiBAbGlnaHRHcmV5O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cbn1cblxuLnN0aWNreS13cmFwcGVyIHtcbiAgICB6LWluZGV4OiAzO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgaGVhZGVyIHtcblxuICAgICAgICAubmF2YmFyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBsaWdodEdyZWVuO1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW07XG5cbiAgICAgICAgICAgIC5uYXZiYXItYnJhbmQge1xuXG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDNyZW07XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIEBsZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDNyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cblxuXG5cbiAgICAgICAgICAgIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6IEB3aGl0ZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG5cbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuXG4gICAgICAgIHVsLm5hdmJhci1uYXYge1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogQGdyZWVuO1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogQHJhbGV3YXk7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogQGJsdWU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi5uYXZiYXJOYXZNb2JpbGUge1xuICAgIGhlaWdodDogYXV0bztcbiAgICB6LWluZGV4OiAzO1xuICAgIGJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcbiAgICBjb2xvcjogQGdyZWVuO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIEBib2R5TGlnaHQ7XG4gICAgfVxuXG4gICAgLm1pbmlwcm9maWxlIHtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiBAdHlwb2dyYXBoeUJvZHk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zdWItbWVudSB7XG4gICAgYm94LXNoYWRvdzogMCAycHggNHB4IDAgcmdiYSg4MywgOTAsIDk2LCAwLjA4KTtcbn1cblxuXG5mb290ZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHotaW5kZXg6IDA7XG5cbiAgICAuY29udGFpbmVyIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIEBib2R5TGlnaHQ7XG4gICAgfVxuXG5cbiAgICAuc29jaWFscyB7XG4gICAgICAgIGkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiAxcmVtO1xuICAgIH1cbn1cblxuLmNvbW1pdHRlZS1mb3JtIHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIHNlbGVjdCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIEBtZWRpYSBAbGcge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgQGxnIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxufVxuXG4udG9hc3QtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAxLjVyZW07XG59XG5cbi5zaWRlLW1lbnUtbWFzdGVyIHtcbiAgICAubWVudS10b2dnbGVyW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcblxuICAgICAgICBpIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCLvu78uZnJvbnRwYWdlIHtcbiAgICBoZWFkZXIge1xuXG4gICAgICAgIC5uYXZiYXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZGFzaGJvYXJkIHtcbiAgICAubmV3cy1pdGVtLCAuZXZlbnQtaXRlbSB7XG5cbiAgICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIEB0eXBvZ3JhcGh5Qm9keTtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRhdGUge1xuICAgICAgICAgICAgLmZvbnQtc2l6ZSgxNHB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAuZm9udC1zaXplKDE0cHgpO1xuICAgICAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcblxuICAgICAgICAgICAgQG1lZGlhIEB4bCB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hcnRpY2xlIHtcblxuICAgIC5jb250ZW50LWJveC5tYWluLWFydGljbGUge1xuICAgICAgICAucnRlIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAdHlwb2dyYXBoeUJvZHk7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgIGkucmVhZC1hcnRpY2xlIHtcbiAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgIHA6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmFydGljbGVzIHtcblxuICAgIC5zb3J0LXNlbGVjdCB7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgY29sb3I6IEBsaWdodEdyZWVuO1xuXG4gICAgICAgIG9wdGlvbiB7XG4gICAgICAgICAgICBjb2xvcjogQGxpZ2h0R3JlZW47XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGFnaW5hdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCA4cHggNXB4IDhweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggQGxpZ2h0R3JleTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAycHggNHB4IDAgcmdiYSg4MywgOTAsIDk2LCAwLjA4KTtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogQHJhbGV3YXk7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgY29sb3I6IEBncmVlbjtcblxuXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUsICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogQHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBAZ3JlZW47XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IEBib2R5TGlnaHQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogQHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmlsdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgdHJhbnNpdGlvbjogMXM7XG5cbiAgICAgICAgQG1lZGlhIEBsZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zaG93IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cblxuICAgICAgICAudGV4dC1zZWFyY2gge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgQHR5cG9ncmFwaHlCb2R5O1xuICAgICAgICAgICAgcGFkZGluZzogNHB4IDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGg2IHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAdHlwb2dyYXBoeUJvZHk7XG4gICAgICAgIH1cblxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogQHJhbGV3YXk7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4IEB0eXBvZ3JhcGh5Qm9keTtcblxuICAgICAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JlZW47XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudHh0LWxpbmsge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmFydGljbGUtcHJldmlldyB7XG5cbiAgICAuY29udGVudC1ib3gge1xuICAgICAgICBtaW4taGVpZ2h0OiAyMjBweDtcbiAgICB9XG59XG5cbi5teS1wcm9maWxlIHtcbiAgICAucHJvZmlsZS1pbWFnZS13cmFwIHtcblxuXG4gICAgICAgIC51cGxvYWQtaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucmVkLXJvdyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHNvZnRSZWQ7XG59XG5cbi50b29sYm94LWNvbnRlbnQtcGFnZSB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICB9XG59XG5cbi51Zi1ibG9jayB7XG4gICAgLnJvdy1mbHVpZCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGNvbHVtbi1nYXA6IDFyZW07XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgICB9XG5cbiAgICAudGV4dCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkO1xuICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC51bWJyYWNvLWZvcm1zLWxhYmVsIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1mYW1pbHk6IEByYWxld2F5O1xuICAgICAgICAuZm9udC1zaXplKDE2cHgpO1xuICAgIH1cblxuICAgIC5maWVsZC12YWxpZGF0aW9uLWVycm9yIHtcbiAgICAgICAgY29sb3I6IHJlZDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT0ncmFkaW8nXSB7XG4gICAgICAgIGFjY2VudC1jb2xvcjogQGdyZWVuO1xuICAgICAgICB3aWR0aDogMWVtO1xuICAgICAgICBoZWlnaHQ6IDFlbTtcbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPSdjaGVja2JveCddIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICBib3JkZXI6IHNvbGlkIDFweCBAdHlwb2dyYXBoeUJvZHk7XG4gICAgICAgIHdpZHRoOiAxZW07XG4gICAgICAgIGhlaWdodDogMWVtO1xuXG5cbiAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICAgIGFjY2VudC1jb2xvcjogQGdyZWVuO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGdyZWVuO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBAZ3JlZW47XG4gICAgICAgIH1cblxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiJdfQ== */
