@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}body{font-family:"utopia-std",sans-serif;color:#25392f;font-size:1rem;line-height:1.5;min-height:100vh;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,body.frontpage{background-color:#fff}.green-text{color:#25392f!important}.no-padding{padding:0!important}.raleway{font-family:"raleway",sans-serif;font-weight:500}.utopia-std{font-family:"utopia-std",sans-serif}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{font-family:'new-hero',sans-serif}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.3em;margin-top:0;display:block;hyphens:auto}.h1,h1{font-weight:600;font-size:calc(1.725rem + 5.7vw);line-height:96px}@media (min-width:1200px){.h1,h1{font-size:6rem}}@media screen and (max-width:991.98px){.h1,h1{font-size:40px;line-height:40px}}.h2,h2{font-weight:600;font-size:calc(1.475rem + 2.7vw);line-height:64px}@media (min-width:1200px){.h2,h2{font-size:3.5rem}}@media screen and (max-width:991.98px){.h2,h2{font-size:36px;line-height:38px;font-weight:500}}.h3,h3{font-weight:600;font-size:calc(1.4rem + 1.8vw);line-height:48px}@media (min-width:1200px){.h3,h3{font-size:2.75rem}}@media screen and (max-width:991.98px){.h3,h3{font-size:calc(1.3125rem + .75vw);line-height:32px}}@media screen and (max-width:991.98px) and (min-width:1200px){.h3,h3{font-size:1.875rem}}.h4,h4{font-size:calc(1.3125rem + .75vw);line-height:38px;font-weight:600}@media (min-width:1200px){.h4,h4{font-size:1.875rem}}@media screen and (max-width:991.98px){.h4,h4{font-size:calc(1.275rem + .3vw);line-height:28px}}@media screen and (max-width:991.98px) and (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-weight:600;font-size:calc(1.2875rem + .45vw);line-height:37px}@media (min-width:1200px){.h5,h5{font-size:1.625rem}}@media screen and (max-width:991.98px){.h5,h5{font-size:1rem;line-height:19px}}.h5-small{font-size:1rem;line-height:19px;font-weight:300}.h6,.manchet,h6{font-family:'new-hero',sans-serif;font-size:1.25rem;font-weight:600;line-height:28px}.manchet{font-weight:500}@media screen and (max-width:991.98px){.manchet{font-size:1rem;line-height:24px}}.manchet em{font-style:italic}.manchet-small{font-family:'new-hero',sans-serif;font-size:1rem;line-height:24px;font-weight:400}.subtitle-label-s1,.subtitle-label-tag{font-family:'new-hero',sans-serif;font-weight:500;font-size:.875rem;line-height:15px}.subtitle-label-s1{font-size:1.0625rem;line-height:20px;font-weight:400}.subtitle-label-s2,.subtitle-label-s3{font-family:'new-hero',sans-serif;font-size:.9375rem;line-height:17px;font-weight:500}.subtitle-label-s3{font-size:.8125rem;line-height:16px;font-weight:400}.subtitle-label-s4{font-family:'new-hero',sans-serif;font-size:14px;font-weight:700;line-height:15px}@media screen and (max-width:991.98px){.subtitle-label-s4{font-size:11px;font-weight:700;letter-spacing:.5px}}.bodytext-b1{font-family:"utopia-std",serif;font-size:calc(1.25625rem + .075vw);font-weight:400;line-height:30px}@media (min-width:1200px){.bodytext-b1{font-size:1.3125rem}}@media screen and (max-width:991.98px){.bodytext-b1{font-size:19px;line-height:27px}}.bodytext-b1-small{font-family:"utopia-std",serif;font-size:1.1875rem;font-weight:400;line-height:27px}@media screen and (max-width:991.98px){.bodytext-b1-small{font-size:1rem;line-height:24px}}.bodytext-b2{font-family:"utopia-std",serif;font-size:1rem;font-weight:400;line-height:24px}.bodytext-footer{font-size:.875rem;font-weight:400;line-height:20px}.bodytext-caption{font-family:"new-hero",serif;font-size:.8125rem;font-weight:400;line-height:14px}@media screen and (max-width:991.98px){.bodytext-caption{font-size:.6875rem;line-height:15px;font-weight:300;letter-spacing:.5px}}.bodytext-caption-small{font-size:.6875rem;line-height:15px;font-weight:300;letter-spacing:.5px}.menu-small{font-family:'new-hero',sans-serif;font-size:1.25rem;font-weight:500;line-height:26px}@media screen and (max-width:1199.98px){.menu-small{font-size:1rem;line-height:24px;font-weight:400}}@media screen and (max-width:991.98px){.menu-small{font-weight:500;font-size:calc(1.3rem + .6vw);line-height:30px}}@media screen and (max-width:991.98px) and (min-width:1200px){.menu-small{font-size:1.75rem}}.menu-middle{font-size:1rem;line-height:24px;font-weight:400}@media screen and (max-width:991.98px){.menu-middle{font-family:'new-hero',sans-serif;font-weight:400;font-size:1.25rem;line-height:28px}}.menu-third-noIcon{font-size:1rem;line-height:20px;font-weight:500}@media screen and (max-width:991.98px){.menu-third-noIcon{font-size:1rem;line-height:24px;font-weight:400}}.rte table p,table{font-family:"New Hero";font-weight:300;line-height:24px;font-size:1.125rem}small{font-size:.8125rem}.txt-link{font-weight:500;color:#25392f;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 #25392f;color:#25392f;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:#25392f;border-color:#25392f}.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:#25392f;opacity:1}.btn-primary{background-color:#25392f;border:0!important}.btn-primary:hover{background-color:#1f3229}.btn-outline-primary{border-color:#25392f;color:#25392f!important}.btn-outline-primary:hover{color:#fff!important;background-color:#25392f;border-color:#25392f}.btn-outline-primary:not(.btn-check)+.btn:active{color:#fff!important;background-color:#25392f;border-color:#25392f}.btn-outline-secondary{border-color:#dde195;color:#dde195!important}.btn-outline-secondary:hover{color:#25392f!important;background-color:#dde195;border-color:#dde195}.btn-secondary-lighter,.btn-white{background-color:#fff;border:0!important;color:#25392f!important}.btn-white:hover{background-color:#c2c2c2}.btn-secondary-lighter{background-color:#dde195}.btn-secondary-lighter:hover{background-color:#fff}.btn-outline-white{border-color:#fff;color:#fff}.btn-outline-white:hover{color:#fff;background-color:#c2c2c2;border-color:#c2c2c2}.btn,.prefilled-input-box{font-family:"raleway",sans-serif;line-height:1em;font-size:1rem}.btn{padding:13px 16px 11px;font-weight:600;border-radius:48px}.btn.btn-rounded{border-radius:50%;height:3.1rem;width:3.1rem;padding:0;display:flex;align-items:center;justify-content:center}.prefilled-input-box{padding:.625rem .9375rem;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:#1f3229}.d-contents{display:contents}.white-bg{background-color:#fff!important}.secondary-bg{background-color:#dde195!important}.green-bg{background-color:#25392f!important}.green-bg,.green-bg *{color:#fff}.dark-green-bg{background-color:#1f3229!important;color:#fff}.dark-green-bg *{color:#fff}.light-green-bg{background-color:#e7e9e6!important;color:#fff}.input-container-box label,.light-green-bg *,.page-list .page-wrap .icon-wrapper i{color:#fff}.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}.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:#25392f;color:#25392f;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:#e7e9e6}.form-control[disabled],.form-select[disabled],input.text[disabled]{border-color:#e7e9e6}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:#25392f;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:33px;color:#25392f}input[type=file]{display:none}.custom-file-upload{border-radius:4px;border:solid 1px #25392f;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;color:#25392f;display:flex;align-items:center;overflow:hidden}.custom-img-file-upload{font-family:"raleway",sans-serif;font-weight:500;gap:.25rem;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 #25392f;justify-content:space-between}input.invalid,textarea.invalid{border:1px solid #ce1313}.pac-container{z-index:99999999999999999!important}.a-tag{border:0;background:0 0;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:#25392f!important}.bg-danger{background-color:#ce1313!important}.color-danger{color:#ce1313!important}.color-success{color:#25392f!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 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}.validation-errors{color:#ce1313;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}.page-list .page-wrap{padding:8px;border-radius:8px;background-color:#c2c2c2}.page-list .page-wrap .icon-wrapper{width:30px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:100%;background-color:#25392f;flex-shrink:0}.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}.input-container-box{padding:24px 16px}.input-container-box h5{width:100%;border-bottom:1px solid #fff}.input-container-box .form-control{border:0}.input-container-box .form-control:focus{box-shadow:none}.input-container-box input,.input-container-box input.text{width:100%;border-radius:32px;padding:12px 12px 14px 16px;margin:0;max-width:unset}.input-container-box input.text::-moz-placeholder,.input-container-box input::-moz-placeholder,.input-container-box select.form-control::-moz-placeholder,.input-container-box select::-moz-placeholder,.input-container-box textarea.form-control::-moz-placeholder,.input-container-box textarea::-moz-placeholder{font-family:"utopia-std",serif;font-size:1rem;font-weight:400;line-height:24px}.input-container-box input.text::placeholder,.input-container-box input::placeholder,.input-container-box select.form-control::placeholder,.input-container-box select::placeholder,.input-container-box textarea.form-control::placeholder,.input-container-box textarea::placeholder{font-family:"utopia-std",serif;font-size:1rem;font-weight:400;line-height:24px}.input-container-box select,.input-container-box select.form-control{width:100%;border-radius:32px;padding:12px 12px 16px 16px;margin:0;max-width:unset}.input-container-box select option,.input-container-box select.form-control option{color:#000}.input-container-box select.form-control{position:relative;display:inline-block;padding-right:2.5rem;cursor:pointer;background-size:24px;transition:background .3s ease}.input-container-box select.form-control:focus-within{background-size:24px}.input-container-box textarea,.input-container-box textarea.form-control{width:100%;height:75px;padding:12px 12px 16px;margin:0}.input-container-box .umbraco-forms-label{font-family:"new-hero",serif;font-size:1rem;font-weight:400;line-height:24px;cursor:default}.input-container-box input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:12px;height:12px;padding:8px;border-radius:0;display:inline-block;position:relative;cursor:pointer;vertical-align:middle;margin-right:.5rem;transition:all .2s ease;outline:0;border:1px solid #fff;background-color:transparent;margin-top:5px}.input-container-box input[type=checkbox]:checked{background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' viewBox='0 0 14 10' fill='none'%3E%3Cpath d='M13.5 0.375L4.75 9.125L0.375 4.75' stroke='%2325392F' stroke-width='0.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.input-container-box .form-check{display:flex;align-items:flex-start}.input-container-box input[type=checkbox]:checked::after{opacity:1;transform:scale(1) rotate(45deg)}.input-container-box input[type=checkbox]:hover{filter:brightness(1.1)}.input-container-box input[type=checkbox]:focus{outline:0;box-shadow:none}.input-container-box .field-validation-error{display:block}.input-container-box .datepickerfield{background-size:24px;padding-right:2.5rem;cursor:pointer}.input-container-box input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:12px;height:12px;padding:8px;border-radius:50%;cursor:pointer;position:relative;vertical-align:middle;margin-right:.5rem;transition:all .2s ease;box-sizing:border-box}.input-container-box input[type=radio]:checked::before{content:'';position:absolute;top:50%;left:50%;width:6px;height:6px;border-radius:50%;transform:translate(-50%,-50%)}.input-container-box input[type=radio]:hover{filter:brightness(1.1)}.input-container-box input[type=radio]:focus{outline:0;box-shadow:none}.input-container-box input[type=file]{border-radius:16px}.input-container-box input[type=submit]{font-family:"new-hero",serif;padding:16px 12px 16px 16px}.w-33{width:33%}@media screen and (max-width:991.98px){.w-33{width:100%}}.w-50{width:50%!important}@media screen and (max-width:991.98px){.w-50{width:100%!important}}.lds-ring{display:inline-block;position:relative;width:80px;height:80px}.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}.list-style-circle{list-style-type:circle}.tag{border-radius:2px;border:1px solid #fff;padding:4px 6px 0;display:flex;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;margin-left:auto}.tag.highlighted{background:#ff7a00;border:0;padding:6px 6px 1px}.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:#25392f!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:#25392f!important}.e-multiselect.e-control-wrapper.e-control-container.e-input-group{border-radius:4px!important;border:solid 1px #25392f!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-pager div.e-parentmsgbar{display:none}.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:#25392f!important;color:#fff!important}.e-pager.sf-pager .e-numericcontainer a{border:1px solid #c2c2c2!important;font-size:18px!important;font-weight:500!important;font-family:"raleway",sans-serif!important}.e-next,.e-prev{border:1px solid #c2c2c2;padding:8px!important;font-size:18px!important;border-radius:4px!important}.e-next::before,.e-pagercontainer,.e-prev::before{color:#25392f!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:#25392f!important;color:#fff!important}e-pager .e-focused{background:#25392f!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 #c2c2c2!important;font-size:18px!important}.e-input-group.e-date-container.e-control-container.e-control-wrapper{width:250px;border:solid 1px #25392f!important}.e-input-group.e-date-container.e-control-container.e-control-wrapper .e-input-group-icon{border-left:solid 1px #25392f!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 #25392f 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:#25392f!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:#c2c2c2;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:#c2c2c2;font-weight:500}.sticky-wrapper{z-index:3;width:100%}.sticky-wrapper header .navbar{background-color:#25392f;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:#25392f;font-family:"raleway",sans-serif;font-weight:600;display:flex}.sticky-wrapper header ul.navbar-nav li a i{display:flex;align-items:center}.navbarNavMobile{height:auto;z-index:3;background-color:#fff;color:#25392f;flex-direction:column;display:flex}.navbarNavMobile .navbar-nav{border-bottom:1px solid #fff}.articles .sort-select option,.navbarNavMobile .miniprofile a{color:#25392f}.sub-menu{box-shadow:0 2px 4px 0 rgba(83,90,96,.08)}footer{position:relative;margin-top:0;z-index:0;font-family:'new-hero',sans-serif;padding:56px 64px}.navbar .container,footer .container{border-top:1px solid #fff}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)}.navbar .container{border-left:1px solid #fff;border-bottom:1px solid #fff}.nav-link.active,.nav-link:focus,.nav-link:hover{color:#fff!important}.navbar a,.navbar a:hover{color:#fff}@media screen and (max-width:991.98px){.navbar-nav-mobile{background:#25392f;color:#fff}.navbar-nav-mobile .nav{border-left:1px solid #fff}.navbar-nav-mobile .navbar .container{border-left:1px solid #fff;border-bottom:1px solid #fff;color:#fff}}.navbar{font-family:'new-hero',sans-serif;width:100%;position:sticky;top:0;transition:all .3s ease;z-index:1000000;display:block;padding:0}.navbar .headerContainer{padding:40px 64px 0}.navbar .headerContainer.sticky{padding:40px 64px}.navbar .container{width:100%;position:relative;margin:0;max-width:unset;height:89px;display:flex;padding-right:0}.navbar .navbar-brand{padding:0 24px;margin:0}.hiddenNavBar{top:-305px}.nav-link{padding-left:4px!important;padding-right:1px!important;margin:0}.nav-link:focus,.nav-link:hover{}.nav{align-items:center}.navbar a p,.navbar a:hover p,footer .footer-bottom .social-media a{margin:0}.nav,.navbar-nav{width:100%;justify-content:space-between}@media screen and (max-width:991.98px){.navbar-links{overflow-y:scroll;height:90vh}.navbar-nav-mobile{transition:left .3s ease;z-index:10000002;position:fixed;top:0;bottom:0;left:100%;right:0;display:block}.navbar .headerContainer.sticky,.navbar .quickLinks{padding:12px 16px}.navbar .headerContainer{padding:12px 16px 0}.navbar .container{height:76px}.navbar .container .navbar-brand{margin:0;padding:0 16px}.navbar-nav-mobile .nav{align-items:flex-start;padding:24px 16px;width:100%;flex-direction:column;gap:16px;flex-wrap:nowrap}.navbar-nav-mobile .nav .nav-item{width:100%}.navbar-nav-mobile .nav .nav-link{padding:0;width:100%;display:block;margin:0}.navbar-nav-mobile .nav .nav-link p{display:flex;align-items:center;margin:0}.navbar-nav-mobile .nav .nav-link p i{margin-left:auto;opacity:.4}.navbar-nav-mobile .nav .nav-link .subMenuDescription{opacity:.4}.navbar-nav-mobile .navbar{padding:0 16px;position:static;transition:all .3s ease}.navbar-nav-mobile .navbar .container{width:100%;height:48px;padding:0 0 0 16px;border-top:none;position:relative;margin:0;max-width:unset}.navbar-nav-mobile .navbar .container .navButton{opacity:.5;margin:0}.navbar-nav-mobile .navbar .container .navButton i{font-size:.8125rem}.navbar-nav-mobile .navbar .container i{font-size:calc(1.325rem + .9vw);padding:8px}.navbar-nav-mobile .navbar .container .navbar-nav{display:block}}@media screen and (max-width:991.98px) and (min-width:1200px){.navbar-nav-mobile .navbar .container i{font-size:2rem}}@media screen and (min-width:992px){footer .border-start-footer{border-left:var(--bs-border-width) var(--bs-border-style) #fff!important}}@media screen and (max-width:991.98px){footer .border-top-md-footer{border-top:var(--bs-border-width) var(--bs-border-style) #fff!important}}footer .rte-fields{padding:16px 0 64px 64px}footer .rte-fields div{gap:48px;margin-top:40px}footer .rte-fields div .bodytext-footer{margin-top:0}footer .rte-fields div .bodytext-footer .footer-content{font-weight:300}.bannerContainerHero .content h2,footer .rte-fields div .bodytext-footer .fw-bold{margin-bottom:16px}@media screen and (max-width:991.98px){footer .rte-fields div .bodytext-footer .fw-bold{margin:0}}footer .rte-fields div .bodytext-footer i{font-size:1.25rem}footer .rte-fields div .bodytext-footer a{text-decoration:none}@media screen and (min-width:992px){footer .rte-fields div .bodytext-footer{width:25%}footer .rte-fields div .bodytext-footer .footer-content{margin-top:0}}@media screen and (max-width:991.98px){footer .rte-fields div .bodytext-footer{border-top:var(--bs-border-width) var(--bs-border-style) #fff!important;padding:16px 0}footer .rte-fields div .bodytext-footer .footer-content{margin-top:16px}}@media screen and (min-width:992px){footer .rte-fields{border-bottom:var(--bs-border-width) var(--bs-border-style) #fff!important}}@media screen and (max-width:991.98px){footer .rte-fields{padding:32px 24px 40px}footer .rte-fields div{margin-top:0}footer .rte-fields .toggle-btn{cursor:pointer}footer .rte-fields img{margin-bottom:40px}}footer .footer-bottom{padding:40px 0 40px 64px}footer .footer-bottom .social-media{font-size:calc(1.25625rem + .075vw);gap:40px;align-items:center}@media (min-width:1200px){footer .footer-bottom .social-media{font-size:1.3125rem}}@media screen and (max-width:991.98px){footer .footer-bottom .social-media{font-size:calc(1.25625rem + .075vw);padding:0;height:64px;margin-bottom:40px}}@media screen and (max-width:991.98px) and (min-width:1200px){footer .footer-bottom .social-media{font-size:1.3125rem}}footer .footer-bottom .bottom-links{gap:12px}@media screen and (max-width:991.98px){footer,footer .footer-bottom{padding:0}footer .footer-bottom .opacity-50{text-align:center;margin:16px 0 48px}}.open-menu{display:block;left:0}.close-menu{left:100%}.frontpage header .navbar{background-color:#fff}.dashboard .event-item:not(:last-of-type),.dashboard .news-item:not(:last-of-type){border-bottom:1px solid #25392f}.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 #25392f;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:#25392f}.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 #c2c2c2;background-color:#fff;box-shadow:0 2px 4px 0 rgba(83,90,96,.08);font-family:"raleway",sans-serif;line-height:1;color:#25392f}.articles .pagination ul li.active,.articles .pagination ul li:hover{color:#fff;background:#25392f;cursor:pointer}.articles .pagination ul li.disabled{color:#fff!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 #25392f;padding:4px 8px}.articles .filter h6{border-bottom:1px solid #25392f}.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 #25392f}.articles .filter .form-check-input:checked{background-color:#25392f}.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}.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:#25392f;width:1em;height:1em}.uf-block input[type=checkbox]{border-radius:2px;border:solid 1px #25392f;width:1em;height:1em}.uf-block input[type=checkbox]:checked{accent-color:#25392f;background-color:#25392f;border-color:#25392f}.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:#fff;border-radius:12px}.pod-list .pod .icon-wrap i{color:#25392f;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}.event-description i,.rte i{font-style:italic}.rte ul{list-style-type:disc}.rte ol{list-style-type:decimal}.rte a{color:#25392f;text-decoration:underline}.rte a i{position:relative;top:2px}.file-manager-component .files .category-files:not(:last-child){border-bottom:1px solid #25392f;padding-bottom:1rem;margin-bottom:1rem}.file-manager-component .files .file-wrap{padding:4px 8px;border-radius:8px;background-color:#c2c2c2}.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:#25392f 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:#c2c2c2;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:#25392f;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:#25392f;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:#25392f;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:#25392f;display:inline;margin:0}.forum-component .forum-wrap .post-wrap .single-post .single-post.reply{background-color:#fff;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:#25392f}.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:#fff;border:solid 1px #fff;background-color:#c2c2c2}.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 .date{width:105px}.membership th,.previous-trust-position th{font-weight:700;padding:1px 2px}.membership td,.previous-trust-position td,.qualification-courses td{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:#25392f}.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:#25392f!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}.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:#25392f;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}.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:342px}.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:#25392f;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-master-header{height:72px;background-color:#fff;padding:1rem 0 1rem 3rem}.event-master-background-color{background-color:#dde195}.event-master-footer-border{background-color:#dde195;border-top:1px solid #fff;padding-top:1rem}@media screen and (max-width:991.98px){.event-master-footer-border{padding-top:1rem;margin-bottom:1rem;margin-left:0;margin-right:0}}.event-content-container{padding:0 4rem 3rem}@media screen and (max-width:991.98px){.event-content-container{padding:1rem 1.5rem .5rem}}.djf-banner{background-color:#25392f;background-position:center;height:124px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}@media screen and (max-width:991.98px){.djf-banner{height:224px}}.event-banner{background-size:cover;background-position:center;height:348px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}@media screen and (max-width:991.98px){.event-banner{height:388px}}.event-banner-title{font-size:48px;font-weight:800;line-height:64px;vertical-align:middle}.event-banner-button,.event-banner-description,.event-banner-title{font-family:"raleway",sans-serif;letter-spacing:0;color:#fff}.event-banner-description{font-weight:500;font-size:20px;line-height:36px;padding-bottom:1rem}.event-banner-button{border-radius:4px;border:1px solid #fff;padding:10px 20px;font-weight:600;font-size:16px;line-height:16px;background-color:transparent}.event-new-section-line{border-bottom:1px solid #25392f}.event-new-section-gray-line{border-bottom:1px solid #a9adb0;margin-bottom:5px;margin-top:2px}.event-section-container{padding-top:2rem}@media screen and (max-width:991.98px){.event-section-container{margin-bottom:2rem}.event-section-container:first-child{padding-top:0}.event-section-container:last-child{margin-bottom:0}}.event-small-headline{font-family:"raleway",sans-serif;font-weight:600;font-size:20px;line-height:28px;letter-spacing:0;color:#25392f}.event-info-small-headline{color:#25392f}.event-headline,.event-info-regular-text,.event-info-small-headline{font-family:"raleway",sans-serif;font-weight:600;font-size:16px;line-height:24px;letter-spacing:0}.event-info-regular-text a{color:#3d613f!important;cursor:pointer}.event-headline{font-size:24px;line-height:33.6px;color:#25392f}.event-info,.event-note-text{font-family:"raleway",sans-serif;font-weight:500}.event-note-text{font-size:12px;line-height:16.8px;letter-spacing:0;color:#25392f}.event-info{color:#fff;font-size:14px;font-style:italic;line-height:24px}.checkbox-label,.event-description,.event-summary-text{font-family:"utopia-std",sans-serif;font-weight:400;font-size:16px;line-height:22.4px;letter-spacing:0;color:#25392f}.checkbox-label a,.event-description a{font-family:"utopia-std",sans-serif!important;font-weight:400!important;font-size:16px!important;line-height:22.4px!important;letter-spacing:0!important;-webkit-text-decoration:underline solid #3d613f!important;text-decoration:underline solid #3d613f!important;color:#3d613f!important;cursor:pointer}.checkbox-label,.event-summary-text{line-height:16px}.event-summary-text{font-family:"raleway",sans-serif;font-weight:600;line-height:24px}.event-signup-tab-container{text-align:center;margin:1rem 0;border-bottom:1px solid #dee2e6}.event-signup-tab{padding:8px 16px;border-radius:4px;font-family:"raleway",sans-serif;font-weight:600;font-size:20px;line-height:28px;letter-spacing:0;display:flex;align-items:center;justify-content:center;gap:.25em}@media screen and (max-width:991.98px){.event-signup-tab{text-align:center}}.event-signup-tab svg{fill:#25392f}.event-signup-tab.event-signup-current-tab{background-color:#25392f;color:#fff}.event-signup-tab.event-signup-current-tab svg{fill:#fff}.event-signup-textarea{width:100%;resize:none;height:96px;border-radius:4px;border:1px solid #25392f;padding:4px 8px}.event-signup-completed-info-text{color:#25392f;font-family:"utopia-std",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:22.4px}.event-modal{display:flex;align-items:center;align-self:stretch;width:564px}@media screen and (max-width:991.98px){.event-modal{width:264px}}.event-modal-button{width:auto}@media screen and (max-width:991.98px){.event-modal-button{width:100%}}.event-modal-body-text{color:#25392f;text-align:center;font-family:"raleway",sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:36px}.dos-signin-dialog-container{width:776px;max-width:unset}@media screen and (max-width:991.98px){.dos-signin-dialog-container{width:auto}}.dos-signin-modal-container{background-color:#fff;pointer-events:auto}.dos-signin-modal-body-container{padding:24px;justify-content:center;align-items:center;text-align:center}.dos-signin-modal-buttons-container{padding:0 72px 24px;align-items:start;gap:24px;display:flex;justify-content:center}@media screen and (max-width:991.98px){.dos-signin-modal-buttons-container{flex-direction:column;align-items:stretch;padding:0 24px 24px}}.dos-signin-modal-buttons-container button{height:36px;padding:10px 20px;justify-content:center;align-items:center;flex:1 0 0}.dos-signin-modal-body-headline{color:#25392f;text-align:center;font-family:"raleway",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:44px}@media screen and (max-width:991.98px){.dos-signin-modal-body-headline{font-size:32px;line-height:110%}}.dos-signin-modal-green-info-text{color:#25392f;text-align:center;font-family:"raleway",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:24px}@media screen and (max-width:991.98px){.dos-signin-modal-green-info-text{font-size:14px;line-height:140%}}.cursor-hand{cursor:pointer}.max-content-box-width{max-width:1320px!important}.bannerWrapper{padding:0 64px}@media screen and (max-width:991.98px){.bannerWrapper{padding:0 16px 16px}}.bannerWrapper .bannerContainerHero{border-left:solid 1px #fff;padding:64px 112px}@media screen and (max-width:991.98px){.bannerWrapper .bannerContainerHero{padding:24px 16px}}.bannerContainerHero{padding:64px 0}@media screen and (max-width:991.98px){.bannerContainerHero{padding:32px 0;gap:28px}}.bannerContainerHero.flex-lg-row-reverse{gap:64px}@media screen and (max-width:991.98px){.bannerContainerHero.flex-lg-row-reverse{gap:28px}}.bannerContainerHero .content .manchet{margin-bottom:0}@media screen and (max-width:991.98px){.bannerContainerHero .content .manchet{margin-bottom:.5rem;width:100%}.bannerContainerHero .content button{width:100%;margin-top:16px}}.newsmails{padding:24px}.newsmails h5{padding-bottom:12px}.newsmails .form-check{padding-top:4px;padding-bottom:4px}.swal2-popup{background:#fff!important;color:#333!important}.swal2-styled.swal2-confirm{background-color:#dde195!important}.swal2-styled.swal2-cancel{background-color:#aaa!important}.swal2-styled.swal2-error{background-color:#ce1313!important}.swal2-styled.swal2-success{background-color:#000!important}.swal2-popup.swal2-success{background:#000!important;color:#fff!important}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwcC5sZXNzIiwicmZzLmxlc3MiLCJhcHAuY3NzIiwiZ3JpZEVkaXRvcnMubGVzcyIsImNvbXBvbmVudHMubGVzcyIsIlN5bmNGdXNpb25PdmVycmlkZXMubGVzcyIsIm1hc3Rlci5sZXNzIiwicGFnZXMubGVzcyIsInN3ZWV0YWxlcnQyLmxlc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBbXZDQSxBLG9CQUNJLEUsQ0FDSSxzQixDQUdKLEUsQ0FDSSwwQkFqc0NSLEksQ0FDSSxtQyxDQUNBLGEsQ0NzQ0UsYyxDRHBDRixlLENBQ0EsZ0IsQ0FDQSxlLENBQ0Esa0MsQ0FDQSxpQyxDQVJKLEksQ0FXSSxjLENBQ0kscUIsQ0FJUixXLENBQ0ksdUIsQ0FJSixXLENBQ0ksbUIsQ0FHSixRLENBQ0ksZ0MsQ0FDQSxlLENBR0osVyxDQUNJLG1DLENFM0RKLEcsQ0FFQSxHLENBRUEsRyxDQUVBLEcsQ0FFQSxHLENGdURBLEUsQ0U5REEsRSxDQUVBLEUsQ0FFQSxFLENBRUEsRSxDRnlESSxpQyxDRWhFSixHLENBRUEsRyxDQUVBLEcsQ0FFQSxHLENBRUEsRyxDQUVBLEcsQ0ZxREEsRSxDRTlEQSxFLENBRUEsRSxDQUVBLEUsQ0FFQSxFLENBRUEsRSxDRndESSxrQixDQUNBLFksQ0FDQSxhLENBR0EsWSxDRWxESixHLENGcURBLEUsQ0FDSSxlLENDaUJJLGdDLENEZkosZ0IsQ0NnRUUsMEJDakhKLEcsQ0RpSEksRSxDQUNFLGdCRC9ESixBLHVDRTdDRixHLENGNkNFLEUsQ0FDSSxjLENBQ0Esa0JFekNSLEcsQ0Y2Q0EsRSxDQUNJLGUsQ0NNSSxnQyxDREpKLGdCLENDcURFLDBCQzlGSixHLENEOEZJLEUsQ0FDRSxrQkRwREosQSx1Q0VyQ0YsRyxDRnFDRSxFLENBQ0ksYyxDQUNBLGdCLENBQ0EsaUJFakNSLEcsQ0ZxQ0EsRSxDQUNJLGUsQ0NOSSw4QixDRFFKLGdCLENDeUNFLDBCQzFFSixHLENEMEVJLEUsQ0FDRSxtQkR4Q0osQSx1Q0U3QkYsRyxDRjZCRSxFLENDVkksaUMsQ0RZQSxrQkNxQ0YsQSw4REM3REosRyxDRDZESSxFLENBQ0Usb0JDekRSLEcsQ0Z1QkEsRSxDQ2hCUSxpQyxDRGtCSixnQixDQUNBLGUsQ0M4QkUsMEJDakRKLEcsQ0RpREksRSxDQUNFLG9CRDdCSixBLHVDRWZGLEcsQ0ZlRSxFLENDckJJLCtCLENEdUJBLGtCQzBCRixBLDhEQ3BDSixHLENEb0NJLEUsQ0FDRSxrQkNoQ1IsRyxDRlNBLEUsQ0FDSSxlLENDNUJJLGlDLENEOEJKLGdCLENDbUJFLDBCQ3hCSixHLENEd0JJLEUsQ0FDRSxvQkRsQkosQSx1Q0VERixHLENGQ0UsRSxDQ3ZERSxjLENEeURFLGtCQUlSLFMsQ0M3RE0sYyxDRCtERixnQixDQUNBLGUsQ0VDSixHLENGU0EsUSxDQVBBLEUsQ0FDSSxpQyxDQ3BFRSxpQixDRHNFRixlLENBQ0EsZ0IsQ0FHSixRLENBRUksZSxDQUlBLHVDQUFBLFEsQ0NoRkUsYyxDRGtGRSxrQkFSUixXLENBWVEsaUIsQ0FJUixjLENBQ0ksaUMsQ0MzRkUsYyxDRDZGRixnQixDQUNBLGUsQ0FVSixrQixDQVBBLG1CLENBQ0ksaUMsQ0FDQSxlLENDbkdFLGlCLENEcUdGLGdCLENBR0osa0IsQ0N4R00sbUIsQ0QyR0YsZ0IsQ0FDQSxlLENBR0osa0IsQ0FPQSxrQixDQU5JLGlDLENDaEhFLGtCLENEa0hGLGdCLENBQ0EsZSxDQUdKLGtCLENDdEhNLGtCLENEeUhGLGdCLENBQ0EsZSxDQUdKLGtCLENBQ0ksaUMsQ0FDQSxjLENBQ0EsZSxDQUNBLGdCLENBRUEsdUNBQUEsa0IsQ0FDSSxjLENBQ0EsZSxDQUNBLHFCQUlSLFksQ0FDSSw4QixDQ3BISSxtQyxDRHNISixlLENBQ0EsZ0IsQ0N0RUUsMEJBQUEsWSxDQUNFLHFCRHVFSixBLHVDQUFBLFksQ0FDSSxjLENBQ0Esa0JBSVIsa0IsQ0FDSSw4QixDQ3ZKRSxtQixDRHlKRixlLENBQ0EsZ0IsQ0FFQSx1Q0FBQSxrQixDQzVKRSxjLENEOEpFLGtCQUlSLFksQ0FDSSw4QixDQ25LRSxjLENEcUtGLGUsQ0FDQSxnQixDQUdKLGdCLENDektNLGlCLENEMktGLGUsQ0FDQSxnQixDQUdKLGlCLENBQ0ksNEIsQ0NoTEUsa0IsQ0RrTEYsZSxDQUNBLGdCLENBRUEsdUNBQUEsaUIsQ0NyTEUsa0IsQ0R1TEUsZ0IsQ0FDQSxlLENBQ0EscUJBSVIsdUIsQ0M3TE0sa0IsQ0QrTEYsZ0IsQ0FDQSxlLENBQ0EsbUIsQ0FHSixXLENBQ0ksaUMsQ0NyTUUsaUIsQ0R1TUYsZSxDQUNBLGdCLENBRUEsd0NBQUEsVyxDQzFNRSxjLENENE1FLGdCLENBQ0EsaUJBR0osQSx1Q0FBQSxXLENBQ0ksZSxDQzFMQSw2QixDRDRMQSxrQkMzSUYsQSw4REFBQSxXLENBQ0UsbUJEOElSLFksQ0N2Tk0sYyxDRHlORixnQixDQUNBLGUsQ0FFQSx1Q0FBQSxZLENBQ0ksaUMsQ0FDQSxlLENDOU5GLGlCLENEZ09FLGtCQUlSLGtCLENDcE9NLGMsQ0RzT0YsZ0IsQ0FDQSxlLENBRUEsdUNBQUEsa0IsQ0N6T0UsYyxDRDJPRSxnQixDQUNBLGlCRUlSLFksQ0ZBQSxLLENBQ0ksc0IsQ0FDQSxlLENBQ0EsZ0IsQ0NuUEUsa0IsQ0R1UE4sSyxDQ3ZQTSxrQixDRDZQTixTLENBQ0ksZSxDQUNBLGEsQ0FDQSxnQyxDQUVBLGNBQUEsYyxDQUNJLHlCLENBTlIsVyxDQVdRLGlCLENBQ0EsYyxDQWlCUixNLENBYkEsUSxDQWVJLGlCLENBQ0Esd0IsQ0FFQSxhLENBQ0EsZ0MsQ0FuQkosUSxDQzdRTSx3QixDQUFBLGlCLENEdVJGLGUsQ0FHSixNLENBQ0ksVyxDQzNSRSxnQixDRHNTRixzQkFBQSxhLENBQ0kseUIsQ0FHSix5QixDQUNJLHdCLENBQ0Esb0IsQ0FHSix1QixDQUNJLHlCLENBS1Isc0IsQ0FDSSx5QixDQUNBLDRCLENBR0oscUIsQ0FDSSx3QixDQUNBLDJCLENBSUosRSxDQUNJLFEsQ0FDQSxhLENBQ0EsUyxDQUdKLFksQ0FDSSx3QixDQUNBLGtCLENBRUEsa0IsQ0FDSSx3QixDQWFSLG9CLENBQ0ksb0IsQ0FDQSx1QixDQUVBLDBCLENBQ0ksb0IsQ0FDQSx3QixDQUNBLG9CLENBR0oseUJBQUEsdUIsQ0FDSSxvQixDQUNBLHdCLENBQ0Esb0IsQ0FJUixzQixDQUNJLG9CLENBQ0EsdUIsQ0FFQSw0QixDQUNJLHVCLENBQ0Esd0IsQ0FDQSxvQixDQWNSLHNCLENBVkEsVSxDQUNJLHFCLENBQ0Esa0IsQ0FDQSx1QixDQUVBLGdCLENBQ0ksd0IsQ0FJUixzQixDQUNJLHdCLENBSUEsNEIsQ0FDSSxxQixDQUlSLGtCLENBQ0ksaUIsQ0FDQSxVLENBRUEsd0IsQ0FDSSxVLENBQ0Esd0IsQ0FDQSxvQixDQUlSLEksQ0FtQkEsb0IsQ0FDSSxnQyxDQUtBLGUsQ0M1YUUsYyxDRG1aTixJLENBRUksc0IsQ0FHQSxlLENBQ0Esa0IsQ0FFQSxnQixDQUNJLGlCLENBQ0EsYSxDQUNBLFksQ0FDQSxTLENBQ0EsWSxDQUNBLGtCLENBQ0Esc0IsQ0FJUixvQixDQ3RhTSx3QixDRDhhRixpQixDQUdBLGlDLENFckNKLDJCLENBREEseUIsQ0FEQSw0QixDRndDUSxVLENBQ0EsaUIsQ0FDQSx3QixDQUlSLFcsQ0FDSSxnQixDQUdKLFMsQ0FDSSwrQixDQUdKLGEsQ0FDSSxrQyxDQUdKLFMsQ0FDSSxrQyxDQURKLFMsQ0FBQSxXLENBS1EsVSxDQUlSLGMsQ0FDSSxrQyxDQUNBLFUsQ0FGSixnQixDQUtRLFUsQ0FJUixlLENBQ0ksa0MsQ0FDQSxVLENBc2NKLDBCLENBeGNBLGlCLENBaWFBLHFDLENBNVpRLFUsQ0FJUixLLENDeGNRLGtDLENBaURGLDBCQUFBLEssQ0FDRSxrQkQwWlIsSyxDQzVjUSxxQyxDQWlERiwwQkFBQSxLLENBQ0UscUJEOFpSLEssQ0NoZFEsa0MsQ0FBQSxxQyxDQWlERiwwQkFBQSxLLENBQ0UsZ0IsQ0FBQSxxQkRvYVIsVSxDQUNJLDJCLENBQ0EscUIsQ0FDQSxpQyxDQUdKLEcsQ0FDSSxjLENBQ0EsVyxDR3hjSixNLENIMmNBLHVCLENBQ0ksa0IsQ0FHSixtQixDQUFBLDRCLENBQ0ksbUIsQ0FhSixZLENBZEEscUQsQ0FPWSxZLENBQ0EscUIsQ0FDQSxRLENBS1osWSxDQUNJLHFCLENBQ0EsaUIsQ0FDQSxZLENBQ0EseUMsQ0FHQSxTLENBSUosYyxDQUNJLGUsQ0FDQSxXLENFckNKLDBCLENBQ0EsNEIsQ0ZrQ0EsNEIsQ0FLUSxRLENBTFIsNEIsQ0FTUSxnQixDQVRSLHVDLENBWVksbUIsQ0FaWiw0QixDQWlCUSwwQixDQUNBLGEsQ0FJUixhLENFMUNBLFksQ0FDQSxVLENGMENJLG9CLENBQ0EsYSxDQzdpQkUsaUIsQ0QraUJGLGUsQ0FDQSxpQixDQUNBLGdDLENFcENKLDhCLENBTUEsbUMsQ0FIQSwrQixDRm1DSSx3QyxDRXJDSiw2QixDQU1BLGtDLENBSEEsOEIsQ0FOQSx1QyxDQUlBLDJCLENBTUEsZ0MsQ0FIQSw0QixDQU5BLHFDLENGMENRLGEsQ0FHSix1QixDRWhDSixzQixDQUNBLG9CLENGZ0NRLG9CLENBS1IsWSxDQUVRLGdCLENBRlIsbUIsQ0FTWSxnQyxDQUNBLGMsQ0FDQSxpQixDQUNBLFMsQ0FDQSxVLENBQ0EsZSxDQUtaLFcsQ0V0Q0Esb0IsQ0YrQ0ksYSxDQUNBLGUsQ0FDQSxVLENDN2xCRSxpQixDRHFsQkYsdUIsQ0VsQ0osZ0MsQ0ZtQ1EsZSxDQUNBLGdDLENDdmxCRixjLENEa21CTixvQixDQW5DQSxpQixDQW9DSSxpQixDQURKLDRCLENFdENBLGtDLENGMENRLGlCLENBQ0EsVSxDQUNBLFEsQ0FDQSxhLENBSVIsZ0IsQ0FDSSxZLENBR0osbUIsQ0FDSSxpQixDQUNBLHdCLENBS0EsNkIsQ0FQSix3QixDQVdRLGUsQ0FDQSxlLENBWlIsNEIsQ0FnQlEsZSxDQWhCUixtQixDQW9CQSx1QixDQW9CQSxrQixDQ3pwQk0saUIsQ0Q2cEJGLGEsQ0FDQSxZLENBQ0Esa0IsQ0FFQSxlLENBNUJKLHVCLENBQ0ksZ0MsQ0FLQSxlLENBQ0EsVSxDQUVBLGMsQ0FUSix5QixDQVlRLGMsQ0FtQ0osZ0IsQ0EvQ0osZ0MsQ0k1c0JBLCtELENKNHRCUSx5QixDQUlSLGtCLENBQ0ksaUIsQ0FDQSx3QixDQUtBLDZCLENBSUosYSxDRWxEQSxnQixDRm1ESSx3QixDQUdKLGMsQ0FDSSxtQyxDQUdKLE0sQ0FDSSxRLENBQ0EsYyxDQUVBLFksQ0FDQSxrQixDQUNBLGUsQ0FNQSxlLENBQ0ksVSxDQUNBLGtCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGdCLENBSVIsYyxDQy9yQk0sa0IsQ0Q0cUJOLE0sQ0F5QkEsUSxDQUNJLGMsQ0FHSixlLENBQ0ksWSxDQUNBLDZCLENBQ0EsYyxDQUhKLDJCLENBTVEsWSxDQUNBLHNCLENBUFIsaUMsQ0FVWSxVLENBQ0EsVyxDQVFaLFcsQ0FDSSxrQyxDQUlKLFUsQ0FDSSxrQyxDQUdKLGEsQ0FDSSx1QixDQUdKLGMsQ0FDSSx1QixDQUlKLGdCLENBQ0ksZ0MsQ0FJSix1QixDQUVJLGlCLENBQ0EsVSxDQUdBLDZCLENBRUksVSxDQUNBLHFCLENBSVIsOEIsQ0FDSSxlLENBQ0EsUyxDQUNBLGUsQ0FDQSxxQixDQUNBLGtCLENBQ0EsNkMsQ0FDQSxpQixDQUNBLE0sQ0FDQSxPLENBQ0EsWSxDQUNBLGUsQ0FDQSxxQixDQUdBLDRELENBQ0ksUSxDQUNBLGUsQ0FDQSxjLENBQ0EsaUIsQ0FDQSxVLENBQ0EseUIsQ0FDQSxxQixDQUdBLHdFLENBQ0ksOEIsQ0FDQSwrQixDQUdKLHVFLENBQ0ksaUMsQ0FDQSxrQyxDQUNBLDJCLENBR0osMEUsQ0U3RVIsa0UsQ0YrRVksa0IsQ0FXUixhLENBMFVJLHFCLENBQ0EsYSxDQUNBLGlCLENBQ0EsVSxDQUNBLFcsQ0FDQSxVLENBQ0EscUIsQ0FDQSxpQixDQUNBLHdELENBQ0EseUMsQ0E3UlIsa0IsQ0FDSSxhLENBQ0EsZ0MsQ0FDQSxlLENBR0osUyxDQUNJLGdCLENBQ0EsYSxDQUNBLHFCLENBQ0EsZSxDQUNBLGlCLENBS0oscUIsQ0FFUSxXLENBQ0EsaUIsQ0FDQSx3QixDQUpSLG1DLENBT1ksVSxDQUNBLFcsQ0FDQSxZLENBQ0Esc0IsQ0FDQSxrQixDQUNBLGtCLENBQ0Esd0IsQ0FDQSxhLENBU1osbUIsQ0FDSSxZLENBR0osb0IsQ0FDSSxtQixDQUdKLCtDLENLajRCSSx1QyxDQWdCSSwwQixDTGszQkosb0IsQ0FHSixtRCxDQUNJLGMsQ0FHSixvQixDQUNJLGlCLENBREosdUIsQ0FJUSxVLENBQ0EsNEIsQ0FMUixrQyxDQVNRLFEsQ0FFQSx3QyxDQUNJLGUsQ0VqR1osMEIsQ0ZxRkEsK0IsQ0F1QlEsVSxDQUNBLGtCLENBQ0EsMkIsQ0FDQSxRLENBQ0EsZSxDQUVBLGlELENBQUEsNEMsQ0FtQkEsMEQsQ0FBQSw2QyxDQTJCQSw0RCxDQUFBLCtDLENBN0NJLDhCLENDNTdCTixjLENEODdCTSxlLENBQ0EsZ0IsQ0FKSiw0QyxDRXBHUix1QyxDRnVIUSxxRCxDRTlGUix3QyxDRnlIUSx1RCxDRTFGUiwwQyxDRjZDWSw4QixDQzU3Qk4sYyxDRDg3Qk0sZSxDQUNBLGdCLENFakdaLDJCLENGZ0VBLHdDLENBc0NRLFUsQ0FDQSxrQixDQUNBLDJCLENBQ0EsUSxDQUNBLGUsQ0VsR1Isa0MsQ0Z3REEsK0MsQ0E2Q1ksVSxDQTdDWix3QyxDQXlEWSxpQixDQUNBLG9CLENBQ0Esb0IsQ0FDQSxjLENBQ0Esb0IsQ0FDQSw4QixDQTlEWixxRCxDQWtFZ0Isb0IsQ0U5RmhCLDZCLENGNEJBLDBDLENBc0VRLFUsQ0FDQSxXLENBQ0Esc0IsQ0FDQSxRLENBekVSLHlDLENBb0ZRLDRCLENDbC9CRixjLENEby9CRSxlLENBQ0EsZ0IsQ0FDQSxjLENBeEZSLHlDLENBNEZRLGUsQ0FDQSx1QixDQUNBLG9CLENBQ0EsVSxDQUNBLFcsQ0FDQSxXLENBQ0EsZSxDQUNBLG9CLENBQ0EsaUIsQ0FDQSxjLENBQ0EscUIsQ0FDQSxrQixDQUNBLHVCLENBQ0EsUyxDQUNBLHFCLENBQ0EsNEIsQ0FDQSxjLENBNUdSLGlELENBZ0hZLHFCLENBQ0EsK1IsQ0FDQSwyQixDQUNBLHVCLENBbkhaLGdDLENBdUhRLFksQ0FDQSxzQixDQXhIUix3RCxDQTRIUSxTLENBQ0EsZ0MsQ0E3SFIsK0MsQ0FpSVEsc0IsQ0FqSVIsK0MsQ0FxSVEsUyxDQUNBLGUsQ0F0SVIsNEMsQ0EwSVEsYSxDQTFJUixxQyxDQThJUSxvQixDQUNBLG9CLENBQ0EsYyxDQWhKUixzQyxDQXNKUSxlLENBQ0EsdUIsQ0FDQSxvQixDQUNBLFUsQ0FDQSxXLENBQ0EsVyxDQUNBLGlCLENBQ0EsYyxDQUNBLGlCLENBQ0EscUIsQ0FDQSxrQixDQUNBLHVCLENBQ0EscUIsQ0FsS1Isc0QsQ0F1S1ksVSxDQUNBLGlCLENBQ0EsTyxDQUNBLFEsQ0FDQSxTLENBQ0EsVSxDQUNBLGlCLENBQ0EsOEIsQ0E5S1osNEMsQ0FrTFksc0IsQ0FsTFosNEMsQ0FzTFksUyxDQUNBLGUsQ0F2TFoscUMsQ0EyTFEsa0IsQ0EzTFIsdUMsQ0FnTVEsNEIsQ0FDQSwyQixDQUlSLEssQ0FDSSxTLENBRUEsdUNBQUEsSyxDQUNJLFlBSVIsSyxDQUNJLG1CLENBRUEsdUNBQUEsSyxDQUNJLHNCQUlSLFMsQ0FDSSxvQixDQUNBLGlCLENBQ0EsVSxDQUNBLFcsQ0FnQkksMEIsQ0FDSSxxQixDQUdKLDBCLENBQ0ksb0IsQ0FHSiwwQixDQUNJLHFCLENBYVosYSxDQUNJLGMsQ0FDQSxLLENBQ0EsTSxDQUNBLE8sQ0FDQSxRLENBQ0EsbUMsQ0FDQSxXLENBQ0EsVSxDQUNBLFksQ0FDQSxrQixDQUNBLHNCLENBQ0EsWSxDQUdBLGtCLENBQ0ksWSxDQUdSLGtCLENBQ1Esc0IsQ0FJUixJLENBQ0ksaUIsQ0FDQSxxQixDQUNBLGlCLENBQ0EsWSxDQUNBLHNCLENBQ0Esa0IsQ0FDQSxzQixDQUFBLGlCLENBQ0EsdUIsQ0FBQSxrQixDQUNBLGdCLENBRUEsZ0IsQ0FDSSxrQixDQUNBLFEsQ0FDQSxtQixDS255Q1IsMEQsQ0g4cUNBLDZELENBREEsMkQsQ0FFQSw4RCxDRzNxQ0ksb0IsQ0FDQSxTLENIK3FDSiwyQixDRzVxQ0EscUIsQ0FFSSxnQyxDSDhxQ0osaUNBQWlDLGtCLE1BQXdCLGEsQ0FDekQsK0JBQStCLGtCLE1BQXdCLGEsQ0FHdkQsd0JBQXdCLGtCLE1BQXdCLGEsQ0FGaEQsMENBQTBDLGtCLE1BQXdCLGEsQ0FDbEUseUNBQXlDLGtCLE1BQXdCLGEsQ0c5cUNqRSx1QkFBQSxrQixNQUFBLGEsQ0FDSSx1QixDQUNBLHlCLENBR0osbUIsQ0FDSSwwQixDSG1yQ0osYyxDQUVBLGdDLENBREEsNEIsQ0FFQSw4QyxDR3ZyQ0EsbUIsQ0FLQSxjLENIOHFDQSxnQyxDRzdxQ0ksdUIsQ0FHSixrRSxDQUNJLDJCLENBQ0Esa0MsQ0FHSixnQixDQUNJLHdCLENBR0osTyxDQUNJLGtCLENBREosa0IsQ0FJUSx5QixDQUlSLFUsQ0FDSSwyQixDQUdKLDJCLENBRUksWSxDQUdKLGdCLENBQ0ksWSxDQUNBLHNCLENBR0osUSxDSDBxQ0EsTyxDR3pxQ0ksc0IsQ0FHSiwwQixDQUNJLGtCLENBR0oscUMsQ0E4Q0EsK0IsQ0E3Q0kscUIsQ0FDQSw0QixDQUNBLG9CLENBR0osdUMsQ0FDSSxrQyxDQUNBLHdCLENBQ0EseUIsQ0FDQSwwQyxDQUdKLE8sQ0h1cUNBLE8sQ0d0cUNJLHdCLENBQ0EscUIsQ0FDQSx3QixDQUNBLDJCLENBR0EsZSxDQU1KLGlCLENIaXFDQSxlLENHdHFDUSx1QixDQUNBLHlCLENBSVIsaUIsQ0FJSSwwQyxDQUtKLG1CLENBVEEsaUIsQ0FVSSxzQixDQUNBLGlCLENBQ0EsZ0MsQ0FHSixtQixDQUNJLDJCLENBQ0EscUIsQ0FhSixzQ0FBQSxTLE1BQUEsSyxNQUFBLFksQ0FDSSw0QixDQUNBLG9CLENBR0osa0IsQ0FFUSw0QixDQUNBLG9CLENBQ0EseUIsQ0FRUixTLENIOHBDQSxRLENBREEsUSxDQURBLFEsQ0czcENJLHNCLENBSUosdUIsQ0FDSSxrQyxDQUNBLHdCLENBR0oscUUsQ0FDSSxXLENBQ0Esa0MsQ0FGSix5RixDQUtRLHVDLENBSVIsTSxDQUNJLHNCLENBQ0EsK0IsQ0FDQSxtQixDSDRwQ0osdUIsQ0cvcENBLGdCLENBTVEsa0IsQ0grcENSLHVDLENBRkEsaUMsQ0FDQSxnQyxDR3BxQ0EsMEIsQ0FTWSxrQixDSGtxQ1osZ0QsQ0FGQSwwQyxDQUNBLHlDLENHL3BDWSxtQyxDQUNJLHlDLENIcXFDaEIsaUQsQ0FGQSwyQyxDQUNBLDBDLENHanFDWSxvQyxDQUNJLG9CLENIdXFDaEIsbUQsQ0FGQSw2QyxDQUNBLDRDLENHdHJDQSxzQyxDQW9CZ0Isa0IsQ0FDQSx3QixDQUNBLHlCLENIeXFDaEIsK0QsQ0FGQSx5RCxDQUNBLHdELENHOXJDQSxrRCxDSjlETSxjLENJeUZjLHVCLENBQ0EseUIsQ0FDQSwwQyxDSHlxQ3BCLGMsQ0d0c0NBLGdCLENBb0NRLHNCLENIc3FDUix1QixDR25xQ1EseUIsQ0FDSSxzQixDQUNBLCtCLENBQ0EsbUIsQ0FLWix5QyxDQUNJLGtCLENBQ0EsZ0MsQ0FHSixtQyxDQUNJLHdCLENBR0osMEMsQ0FDSSxZLENBQ0EsWSxDQUNBLHNCLENBQ0Esa0IsQ0FDQSxRLENBTEosa0QsQ0FRUSxlLENBQ0Esd0IsQ0ovSEYsYyxDS2hHTixnQyxDQUdRLFUsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxxQixDQUNBLGlDLENBQ0EsMkIsQ0FWUixjLENBY1EsYSxDQUNBLGUsQ0FJUixlLENBQ0ksUyxDQUNBLFUsQ0FGSiw4QixDQU9ZLHdCLENBQ0EsUyxDQUNBLDBCLENBQ0EsZ0IsQ0FDQSxtQixDQVhaLGdELENBaUJvQixXLENBRUEsb0NBQUEsZ0QsQ0FDSSxhQXBCeEIsOEMsQ0E2QmdCLFUsQ0FDQSxjLENBRUEsb0QsQ0FDSSxlLENBakNwQix5QyxDQTBDb0IsYSxDQUNBLGdDLENBQ0EsZSxDQUNBLFksQ0E3Q3BCLDJDLENBa0R3QixZLENBQ0Esa0IsQ0FTeEIsZ0IsQ0FDSSxXLENBQ0EsUyxDQUNBLHFCLENBQ0EsYSxDQUNBLHFCLENBQ0EsWSxDQU5KLDRCLENBU1EsNEIsQ0MzQlIsNkIsQ0RrQkEsK0IsQ0FlWSxhLENBS1osUyxDQUNJLHlDLENBSUosTSxDQUNJLGlCLENBQ0EsWSxDQUNBLFMsQ0FrUkEsaUMsQ0FDQSxpQixDQW5PSixrQixDQW5EQSxpQixDQU1RLHlCLENBTlIsaUIsQ0FZWSxjLENBWlosVSxDQWlCUSxXLENBSVIsZSxDQUFBLHNCLENBQ0ksVSxDQUtJLG9DQUtKLGUsQ0FMSSxzQixDQUNJLFlBU1osZ0IsQ0FDSSxjLENBR0oscUQsQ0FJWSx1QixDQU1aLGtCLENBRVEsMEIsQ0FFQSw0QixDSiswQ1IsZ0IsQ0kxMENJLGUsQ0p5MENKLGUsQ0l4MENRLG9CLENBS1IsUyxDSncwQ0EsZSxDSXYwQ0ksVSxDQUlKLHVDQUNJLGtCLENBQ0ksa0IsQ0FDQSxVLENBRkosdUIsQ0FLUSwwQixDQUxSLHFDLENBVVksMEIsQ0FDQSw0QixDQUNBLFlBT2hCLE8sQ0FDSSxpQyxDQUNBLFUsQ0FFQSxlLENBQ0EsSyxDQUNBLHVCLENBQ0EsZSxDQUNBLGEsQ0FDQSxTLENBVEosd0IsQ0FZUSxtQixDQUVBLCtCLENBQ0ksaUIsQ0FmWixrQixDQW9CUSxVLENBQ0EsaUIsQ0FDQSxRLENBQ0EsZSxDQUNBLFcsQ0FDQSxZLENBQ0EsZSxDQTFCUixxQixDQThCUSxjLENBQ0EsUSxDQUlSLGEsQ0FDSSxVLENBR0osUyxDQUNJLDBCLENBQ0EsMkIsQ0FDQSxRLENBRUEsZSxDSjB6Q0osZSxFSXJ6Q0EsSSxDQUNJLGtCLENBS0osVyxDSnd6Q0EsaUIsQ0l0ckNBLHFDLENBaElRLFEsQ0FSUixJLENBWUEsVyxDQUNJLFUsQ0FDQSw2QixDQUdKLHVDQUNJLGEsQ0FDSSxpQixDQUNBLFcsQ0FHSixrQixDQUNJLHdCLENBMkJBLGdCLENBQ0EsYyxDQUNBLEssQ0FDQSxRLENBQ0EsUyxDQUNBLE8sQ0FDQSxhLENBdEJJLCtCLENBUlIsbUIsQ0FFUSxpQixDQUZSLHdCLENBTVEsbUIsQ0FOUixrQixDQWNRLFcsQ0FkUixnQyxDQWlCWSxRLENBQ0EsYyxDQUtaLHVCLENBV1Esc0IsQ0FDQSxpQixDQUNBLFUsQ0FDQSxxQixDQUNBLFEsQ0FDQSxnQixDQWhCUixpQyxDQW1CWSxVLENBbkJaLGlDLENBdUJZLFMsQ0FDQSxVLENBQ0EsYSxDQUNBLFEsQ0ExQlosbUMsQ0E4QmdCLFksQ0FDQSxrQixDQUNBLFEsQ0FoQ2hCLHFDLENBbUNvQixnQixDQUNBLFUsQ0FwQ3BCLHFELENBeUNnQixVLENBekNoQiwwQixDQWlEUSxjLENBQ0EsZSxDQUNBLHVCLENBbkRSLHFDLENBdURZLFUsQ0FDQSxXLENBQ0Esa0IsQ0FDQSxlLENBQ0EsaUIsQ0FDQSxRLENBQ0EsZSxDQTdEWixnRCxDQWdFZ0IsVSxDQUNBLFEsQ0FqRWhCLGtELENMdE1FLGtCLENLc01GLHVDLENML0tJLCtCLENLeVBZLFcsQ0ExRWhCLGlELENBZ0ZnQixlTDlNZCxBLDhEQUFBLHVDLENBQ0UsZ0JLeU5BLEEsb0NBQUEsMkIsQ0FDSSwwRUFLSixBLHVDQUFBLDRCLENBQ0kseUVBYlosa0IsQ0FrQlEsd0IsQ0FsQlIsc0IsQ0FxQlksUSxDQUNBLGUsQ0F0QlosdUMsQ0F5QmdCLFksQ0F6QmhCLHVELENBNEJvQixlLENGa21CcEIsZ0MsQ0U5bkJBLGdELENBZ0NvQixrQixDQUVBLHVDQUFBLGdELENBQ0ksVUFuQ3hCLHlDLENMNVJNLGlCLENLNFJOLHlDLENBNENvQixvQixDQUdKLG9DQUFBLHVDLENBQ0ksUyxDQURKLHVELENBSVEsY0FJUixBLHVDQUFBLHVDLENBQ0ksdUUsQ0FDQSxjLENBRkosdUQsQ0FLUSxpQkFRaEIsQSxvQ0FBQSxrQixDQUNJLDRFQUlKLEEsdUNBQUEsa0IsQ0FDSSxzQixDQURKLHNCLENBSVEsWSxDQUpSLDhCLENBUVEsYyxDQVJSLHNCLENBWVEsb0JBckZoQixxQixDQTJGUSx3QixDQTNGUixtQyxDTHJRUSxtQyxDS29XSSxRLENBQ0Esa0IsQ0xwVE4sMEJBQUEsbUMsQ0FDRSxxQkt5VEksQSx1Q0FBQSxtQyxDTDNXSixtQyxDSzZXUSxTLENBQ0EsVyxDQUNBLG9CTDlUVixBLDhEQUFBLG1DLENBQ0UscUJLbU5SLG1DLENBK0dZLFEsQ0FHSix1Q0FVSixNLENBVkkscUIsQ0FDSSxTLENBREosaUMsQ0FJUSxpQixDQUNBLG9CQVNoQixVLENBQ0ksYSxDQUNBLE0sQ0FHSixXLENBQ0ksUyxDQ2xnQkoseUIsQ0FJWSxxQixDTDJ4RFosMkJBQTJCLGMsQ0tueERuQiwwQkFBQSxjLENBQ0ksK0IsQ0xzeERaLHdCLENLMXhEQSx1QixDQVNZLFUsQ0FDQSxrQixDQUNBLGUsQ0FDQSxzQixDQUNBLFEsQ0FDQSxlLENMcXhEWiw0QixDS255REEsMkIsQ051Rk0saUIsQ0NndEROLDZCLENLdnlEQSw0QixDTnVGTSxpQixDTWhFTSxxQixDQUVBLHFDTG94RFYsNkIsQ0tweERVLDRCLENBQ0ksZUFNaEIsdUMsQ0FJWSwrQixDQUNBLGlCLENBTFosc0QsQ0FRZ0IsVyxDQUNBLGlCLENBVGhCLG9ELENBY2dCLGUsQ0FNaEIsc0IsQ0FHUSxjLENBQ0EsUSxDQUNBLGEsQ0FMUixxQixDQUFBLHdCLENBYVEsWSxDQUNBLHNCLENBZFIsMkIsQ0FxQmdCLGEsQ0FDQSxtQixDQUNBLGlCLENBQ0Esd0IsQ0FDQSxxQixDQUNBLHlDLENBQ0EsZ0MsQ0FDQSxhLENBQ0EsYSxDQUdBLGtDLENMb3dEaEIsaUMsQ0tud0RvQixVLENBQ0Esa0IsQ0FDQSxjLENBR0osb0MsQ0FDSSxvQixDQUNBLHlCLENBQ0EsYyxDQXpDcEIsaUIsQ0FnRFEsWSxDQUNBLGEsQ0FFQSxvQ0FBQSxpQixDQUNJLGNBR0osc0IsQ0FDSSxZLENBeERaLDhCLENBNERZLGlCLENBQ0Esd0IsQ0FDQSxlLENBOURaLG9CLENBa0VZLCtCLENBbEVaLHVCLENBc0VZLGdDLENBQ0EsYyxDQUNBLGEsQ0F4RVosbUMsQ0E0RVksaUIsQ0FDQSx3QixDQUVBLDJDLENBQ0ksd0IsQ0FoRmhCLDJCLENBcUZZLGMsQ0FDQSxlLENBQ0Esd0IsQ0FDQSxRLENBQ0EsbUIsQ0FDQSxjLENBS1osNkIsQ0FHUSxnQixDQUlSLDJDLENBS1ksc0IsQ0FDQSxxQixDQUNBLGlCLENBQ0EscUIsQ0FDQSwyQixDQUNBLGlDLENBT1osZ0MsQ0FFUSxTLENBSVIsb0IsQ0FFUSxZLENBQ0Esb0IsQ0FBQSxlLENBQ0EsNkIsQ0FDQSxrQixDQUxSLGUsQ0FTUSxnQixDQUNBLFUsQ0FDQSxVLENIMEZSLDZDLENHckdBLDhCLENBZVEsZSxDQUNBLGdDLENOMUdGLGMsQ00wRk4saUMsQ0FxQlEsUyxDQUNBLGEsQ0F0QlIsMkIsQ0EwQlEsb0IsQ0FDQSxTLENBQ0EsVSxDQTVCUiw4QixDQWdDUSxpQixDQUNBLHdCLENBQ0EsUyxDQUNBLFUsQ0FHQSxzQyxDQUNJLG9CLENBQ0Esd0IsQ0FDQSxvQixDQUdKLG9DLENBQ0kseUIsQ0g5TVoscUYsQ0R6QkEsdUIsQ0FFUSxVLENBSVIseUIsQ0FLWSxVLENBQ0EsVyxDQUNBLHFCLENBQ0Esa0IsQ0FSWiwyQixDQVdnQixhLENBQ0EsYyxDQVFoQixtQixDQU9RLGMsQ0FDQSwyQixDQUNBLHFCLENBVFIsdUIsQ0FZWSxXLENBWlosbUIsQ0FBQSwwQixDQWdCWSxVLENBQ0EsdUIsQ0FDQSxXLENBQ0EsYSxDQUVBLGVBQUEsZ0IsRUFBQSwwQixDQUdJLGFBT2hCLEEsZUFBQSxnQixFQUdJLE0sQ0FDSSxpQixDQUNBLFUsQ0FDQSxRLENBQ0EscUIsQ0FKSixtQixDQU9RLGlCLENBQ0EsSyxDQUNBLE0sQ0FDQSxVLENBQ0EsYUFLWixxQixDQWVRLGlCLENBQ0EsYyxDQUNBLGUsQ0FDQSxXLENBZkEsa0MsQ0FFUSxxQyxDQUNBLGUsQ0FDQSxtQixDQUpSLDJDLENBT1ksUyxDQVZwQiw0QixDQXNCWSxxQixDQUNBLHNDLENBQ0EsaUIsQ0FDQSxRLENBQ0EsTSxDQUNBLE8sQ0FDQSxLLENBQ0EsZ0IsQ0FDQSxZLENBQ0Esa0IsQ0FDQSxxQixDQUNBLGUsQ0FDQSxzQixDQWxDWixxQyxDQXFDZ0IsbUMsQ0FDQSxNLENBQ0EsUyxDQUNBLFksQ0FDQSxjLENBQ0EscUIsQ0ExQ2hCLDBDLENGb0JNLGMsQ0UwQmMsTSxDQUNBLFUsQ0FDQSxZLENBQ0Esa0IsQ0FqRHBCLHVDLENBcURvQixpQixDQUNBLE0sQ0F0RHBCLHNDLENBMkRnQixrQixDQU1oQixPLENEbTZEQSxPLENDLzVEUSxpQixDQzZuQlIsb0IsQ0Rqb0JBLE0sQ0FZUSxpQixDQVpSLE8sQ0FnQlEsb0IsQ0FoQlIsTyxDQW9CUSx1QixDQXBCUixNLENBeUJRLGEsQ0FDQSx5QixDQTFCUixRLENBNkJZLGlCLENBQ0EsTyxDQzNLWixtREFBQSxZLENBSVksK0IsQ0FDQSxtQixDQUNBLGtCLENBTloseUMsQ0FVWSxlLENBQ0EsaUIsQ0FDQSx3QixDQVpaLG9ELENBZWdCLGMsQ0FmaEIsc0QsQ0FtQmdCLGMsQ0FNaEIsb0QsQ0FNZ0IsNEIsQ0FOaEIsc0QsQ0FTb0IscUIsQ0FUcEIsaUYsQ0Fhb0IsWSxDQUNBLHNCLENBQ0Esc0IsQ0FmcEIsc0gsQ0F3QjRCLFUsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxlLENBQ0EsaUIsQ0FHQSxvQ0FBQSxzSCxDQUNJLFUsQ0FDQSxhQWpDaEMsMEgsQ0FxQ2dDLGMsQ0FDQSxXLENBQ0EsVSxDQUNBLHlCLENBeENoQyw2SCxDQStDNEIsWSxDQUNBLHNCLENBQ0Esa0IsQ0FDQSxrQixDQUNBLFUsQ0FDQSxXLENBQ0EsYyxDQUNBLHdCLENBQ0EsVSxDQUdBLG9DQUFBLDZILENBQ0ksVSxDQUNBLFcsQ0FDQSxnQkE3RGhDLGtFLENBb0VvQixlLENBQ0EsYSxDSEVkLGlCLENHQWMscUIsQ0FFQSxvQ0FBQSxrRSxDSEZkLGdCR3ZFTiwrRCxDQStFb0IsYSxDQUNBLGdCLENIVGQsaUIsQ0dZYyxvQ0FBQSwrRCxDSFpkLGdCR3ZFTiwrRCxDQXlGb0IsYSxDQUNBLG9CLENIbkJkLGlCLENHc0JjLG9DQUFBLCtELENIdEJkLGdCR3ZFTixpRSxDQWtHd0IsZSxDQUNBLGEsQ0FDQSxjLENBQ0EsUSxDQXJHeEIsdUUsQ0EwR29CLHFCLENBQ0EsaUIsQ0FDQSxRLENBNUdwQixzRCxDQWlIZ0IsWSxDQUNBLGtCLENBQ0EsZSxDQUNBLGUsQ0FDQSxVLENBckhoQix3RCxDQXlIb0IsYyxDQXpIcEIsd0QsQ0E2SG9CLGdDLENBQ0EsYyxDQUNBLGUsQ0h4RGQsaUIsQ0cwRGMsYSxDQWtEcEIsZ0IsQ0F2Q0EscUIsQ0FDSSxnQyxDQUdKLDJDLENBRVEsZ0IsQ0FGUiwyQyxDQU1RLFUsQ0FDQSxZLENBUFIsdUMsQ0FXUSxZLENBQ0EsYyxDQUVBLHNELENBQ0ksa0IsQ0FDQSw2QixDQWhCWix5RCxDQW9CWSxXLENBQ0EsZSxDQUNBLFUsQ0FDQSxxQixDQUNBLHdCLENBeEJaLG1ELENGeWpFQSw0RCxDRTdoRVksVSxDQUNBLGMsQ0FDQSxhLENBeUJaLFcsQ0FnQkEsd0IsQ0FoQ0Esc0IsQ0FDSSxtQyxDQURKLHlCLENBSVEsZSxDQUlBLGUsQ0FSUiw0QixDQVlRLFUsQ0FJUixpQixDQVlRLFcsQ0FaUixjLENBZ0JBLDJCLENBSVEsZSxDQUlBLGUsQ0F4QlIsYyxDQWdCQSwyQixDQWhDQSx5QixDQXdDUSxlLENBUlIsOEIsQ0FZUSxVLENBSVIsMkIsQ0FBQSwyQixDRmtoRUEsd0MsQ0FLQSx3QyxDQUpBLHNDLENBS0Esc0MsQ0V0aEVRLGdCLENBUVIseUMsQ0FHUSxZLENBSFIsMEMsQ0FPUSxjLENBSVIsMkMsQ0Y2Z0VBLG9ELENFemdFUSxVLENBQ0EsYyxDQUNBLGEsQ0FJUiw4QyxDQVFRLGdCLENBQ0EsZ0MsQ0YrZ0VSLGlDLENBTEEsb0MsQ0FNQSxzQyxDQUxBLHlDLENBTUEsc0IsQ0FMQSx5QixDQUNBLDBCLENFemdFQSw2QixDRjBnRUEseUIsQ0FMQSw0QixDRTkvRFEsMEMsQ0FDQSx5QixDRjJnRVIsNEMsQ0FDQSxpRCxDRXBoRUEscUMsQ0ZraEVBLG9DLENFdGdFUSxVLENBQ0EsZSxDRjhnRVIsNEMsQ0FDQSxpRCxDRTVoRUEscUMsQ0YwaEVBLG9DLENFemdFUSxVLENBQ0EsZSxDRjJnRVIsaUMsQ0UzZ0VRLGUsQ0ZpaEVSLHVDLENBQ0EsNEMsQ0FDQSw0QixDRXJpRUEsZ0MsQ0ZraUVBLCtCLENFNWdFUSxlLENBSVIsNkMsQ0FFUSxVLENBQ0EsZSxDQUlSLDBDLENBR1EsWSxDQUNBLHFCLENBNEJSLGdDLENBaENBLCtCLENBUVEsYyxDQUNBLG1DLENIdFBGLGtCLENHd1BFLGUsQ0FDQSxhLENBWlIsdUMsQ0FnQlEsZ0IsQ0FDQSxpQixDQUNBLFcsQ0FsQlIsOEUsQ0FzQlEseUIsQ0FVUix5RSxDQWhDQSx3RSxDQTBCUSx1QixDQU1SLDJDLENBR1EsWSxDQUNBLHFCLENBSlIsd0MsQ0FnQlEsZ0IsQ0FDQSxpQixDQUNBLFcsQ0ZzZ0VSLHNDQUFzQyxZLENBQWMsb0IsQ0FFcEQsMkNBQTJDLFksQ0FBYyxvQixDQUR6RCw4Q0FBOEMsWSxDQUFjLG9CLENBRTVELDJCQUEyQixZLENBQWMsb0IsQ0U5L0R6QywrQkFBQSxZLENBQUEsb0IsQ0Z3L0RBLDhCQUE4QixZLENBQWMsb0IsQ0FFNUMscUNBQXFDLFksQ0FBYyxvQixDQURuRCxrQ0FBa0MsWSxDQUFjLG9CLENFaC9EeEMsZSxDQUNBLGdDLENIcFRGLGMsQ0M4eUVOLGlELENFci9EQSwrQyxDQUVRLGEsQ0Z1L0RSLHlELENFci9EUSx1RCxDQUNJLGlCLENBQ0Esa0IsQ0FDQSxXLENBQ0EsVSxDQUtaLCtDLENBQUEsNEMsQ0FFUSx3QixDQUZSLCtDLENBVVEsWSxDQUNBLHNCLENBSVIsb0MsQ0FDSSxZLENBQ0EsaUIsQ0FDQSxxQixDQUNBLFEsQ0FHSixxQixDQUNJLGUsQ0FDQSxTLENBR0osc0MsQ0FDSSxXLENBR0osd0IsQ0FDSSxXLENBQ0EsZ0IsQ0FDQSxjLENBR0oscUIsQ0FDSSxjLENBQ0EsSyxDQUNBLE0sQ0FDQSxXLENBQ0EsWSxDQUNBLHlCLENBQ0EsWSxDQUNBLGtCLENBQ0Esc0IsQ0FDQSxZLENBVkosd0IsQ0FhUSxtQixDQUlSLHVCLENBQ0ksZSxDQUNBLG1CLENBQ0EscUMsQ0FDQSxhLENBQ0EsYSxDQUNBLGMsQ0FDQSxlLENBQ0EsWSxDQUNBLFEsQ0FDQSxxQixDQUdKLDhCLENBQ0ksbUIsQ0FDQSxPLENBR0osK0IsQ0FDSSxtQixDQUNBLFEsQ0FHSix1QixDQUNJLFUsQ0FDQSxXLENBRkosaUQsQ0FLUSxVLENBQ0EsWSxDQUlSLHdCLENBQ0ksYSxDQUdKLG9CLENBQ0ksVyxDQUNBLGUsQ0FDQSxZLENBQ0Esa0IsQ0FLSiw4QyxDQUdRLHdCLENGZytEUiw2QixDQUNBLGdDLENFcCtEQSw4QixDRmsrREEsNkIsQ0UzOURRLHNCLENBQ0EsVyxDRmsrRFIsbUMsQ0FDQSxzQyxDRWorRFEsb0MsQ0YrOURSLG1DLENFOTlEWSxvQixDQUNBLHVDLENBWlosc0MsQ0FpQlEsWSxDQWpCUixpQyxDQXFCUSxVLENBQ0EsZSxDQXRCUixpQyxDQTBCUSxVLENBMUJSLGdDLENBOEJRLFksQ0FDQSxzQixDQS9CUixrRCxDQW1DWSxZLENBQ0EsYSxDQXBDWixzQyxDQXdDWSxRLENBQ0EsZ0IsQ0F6Q1oseUMsQ0E2Q1EsVyxDQUNBLHVCLENBQ0Esd0IsQ0FDQSxZLENBQ0Esa0IsQ0FDQSxzQixDQUNBLFUsQ0FDQSxpQixDQXBEUixzQyxDQXdEUSxjLENBQ0EsaUIsQ0F6RFIsNkMsQ0E0RFksVyxDQTVEWixpRCxDQStEZ0IsZSxDQS9EaEIsa0MsQ0FxRVEsWSxDQUVBLDZDLENBQ0kseUIsQ0FJWiw0QixDQUNJLHdCLENBR0osb0IsQ0FDSSxXLENBQ0EscUIsQ0FDQSx3QixDQUdKLDhCLENBQ0ksd0IsQ0FHSiwyQixDQUNJLHdCLENBQ0EseUIsQ0FDQSxnQixDQUdBLHVDQUFBLDJCLENBQ0ksZ0IsQ0FDQSxrQixDQUNBLGEsQ0FDQSxnQkFJUix3QixDQUNJLG1CLENBRUEsdUNBQUEsd0IsQ0FDSSwyQkFJUixXLENBQ0ksd0IsQ0FDQSwwQixDQUNBLFksQ0FDQSxZLENBQ0EscUIsQ0FDQSxzQixDQUNBLGtCLENBQ0EsaUIsQ0FFQSx1Q0FBQSxXLENBQ0ksY0FJUixhLENBRUkscUIsQ0FDQSwwQixDQUNBLFksQ0FDQSxZLENBQ0EscUIsQ0FDQSxzQixDQUNBLGtCLENBQ0EsaUIsQ0FFQSx1Q0FBQSxhLENBQ0ksY0FJUixtQixDQUdJLGMsQ0FDQSxlLENBQ0EsZ0IsQ0FFQSxxQixDQWFKLG9CLENBVkEseUIsQ0FWQSxtQixDQXdCSSxnQyxDQUlBLGdCLENBRUEsVSxDQXBCSix5QixDQUdJLGUsQ0FDQSxjLENBQ0EsZ0IsQ0FFQSxtQixDQUdKLG9CLENBQ0ksaUIsQ0FDQSxxQixDQUNBLGlCLENBRUEsZSxDQUNBLGMsQ0FDQSxnQixDQUVBLDRCLENBSUosdUIsQ0FDSSwrQixDQUdKLDRCLENBQ0ksK0IsQ0FDQSxpQixDQUNBLGMsQ0FHSix3QixDQUNJLGdCLENBRUEsdUNBQUEsd0IsQ0FDSSxrQixDQUVBLG9DLENBQ0ksYSxDQUdKLG1DLENBQ0ksaUJBS1oscUIsQ0FDSSxnQyxDQUNBLGUsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxnQixDQUNBLGEsQ0FHSiwwQixDQU1JLGEsQ0FnQkosZSxDQWJBLHdCLENBVEEsMEIsQ0FVSSxnQyxDQUNBLGUsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxnQixDQUxKLDBCLENBUVEsdUIsQ0FDQSxjLENBSVIsZSxDQUdJLGMsQ0FDQSxrQixDQUVBLGEsQ0FZSixXLENBVEEsZ0IsQ0FXSSxnQyxDQUdBLGUsQ0FkSixnQixDQUdJLGMsQ0FDQSxrQixDQUNBLGdCLENBQ0EsYSxDQUdKLFcsQ0FDSSxVLENBRUEsYyxDQUNBLGlCLENBRUEsZ0IsQ0EyQkosZSxDQXhCQSxrQixDQTRDQSxtQixDQTNDSSxtQyxDQUNBLGUsQ0FDQSxjLENBQ0Esa0IsQ0FDQSxnQixDQUNBLGEsQ0FrQkosaUIsQ0F4QkEsb0IsQ0FTUSw2QyxDQUNBLHlCLENBQ0Esd0IsQ0FDQSw0QixDQUNBLDBCLENBQ0EseUQsQ0FBQSxpRCxDQUNBLHVCLENBQ0EsYyxDQVFSLGUsQ0FvQkEsbUIsQ0FoQkksZ0IsQ0FnQkosbUIsQ0FDSSxnQyxDQUNBLGUsQ0FFQSxnQixDQUtKLDJCLENBQ0ksaUIsQ0FDQSxhLENBQ0EsK0IsQ0FHSixpQixDQUNJLGdCLENBQ0EsaUIsQ0FDQSxnQyxDQUNBLGUsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxnQixDQUNBLFksQ0FDQSxrQixDQUNBLHNCLENBQ0EsUyxDQUVBLHVDQUFBLGlCLENBQ0ksbUJBZFIscUIsQ0FrQlEsWSxDQUdKLDBDLENBQ0ksd0IsQ0FDQSxVLENBRkosOEMsQ0FLUSxTLENBS1osc0IsQ0FDSSxVLENBQ0EsVyxDQUNBLFcsQ0FDQSxpQixDQUNBLHdCLENBQ0EsZSxDQUdKLGlDLENBQ0ksYSxDQUNBLG1DLENBQ0EsYyxDQUNBLGlCLENBQ0EsZSxDQUNBLGtCLENBR0osWSxDQUNJLFksQ0FDQSxrQixDQUNBLGtCLENBQ0EsVyxDQUVBLHVDQUFBLFksQ0FDSSxhQUlSLG1CLENBQ0ksVSxDQUVBLHVDQUFBLG1CLENBQ0ksWUFJUixzQixDQUNJLGEsQ0FDQSxpQixDQUNBLGdDLENBQ0EsYyxDQUNBLGlCLENBQ0EsZSxDQUNBLGdCLENBR0osNEIsQ0FDSSxXLENBQ0EsZSxDQUVBLHVDQUFBLDRCLENBQ0ksWUFJUiwyQixDQUNJLHFCLENBQ0EsbUIsQ0FHSixnQyxDQUNJLFksQ0FDQSxzQixDQUNBLGtCLENBQ0EsaUIsQ0FHSixtQyxDQUNJLG1CLENBQ0EsaUIsQ0FDQSxRLENBQ0EsWSxDQUNBLHNCLENBRUEsdUNBQUEsbUMsQ0FDSSxxQixDQUNBLG1CLENBQ0EscUJBVlIsMEMsQ0FjUSxXLENBQ0EsaUIsQ0FDQSxzQixDQUNBLGtCLENBQ0EsVSxDQUlSLCtCLENBQ0ksYSxDQUNBLGlCLENBQ0EsZ0MsQ0FDQSxjLENBQ0EsaUIsQ0FDQSxlLENBQ0EsZ0IsQ0FFQSx1Q0FBQSwrQixDQUNJLGMsQ0FDQSxrQkFJUixpQyxDQUNJLGEsQ0FDQSxpQixDQUNBLGdDLENBQ0EsYyxDQUNBLGlCLENBQ0EsZSxDQUNBLGdCLENBRUEsdUNBQUEsaUMsQ0FDSSxjLENBQ0Esa0JBSVIsWSxDQUNJLGMsQ0FHSixzQixDQUNJLDBCLENBSUosYyxDQUNJLGMsQ0FFQSx1Q0FBQSxjLENBQ0kscUJBSlIsbUMsQ0FRUSwwQixDQUNBLGtCLENBRUEsdUNBQUEsbUMsQ0FDSSxtQkFLWixvQixDQUNJLGMsQ0FFQSx1Q0FBQSxvQixDQUNJLGMsQ0FDQSxVQUdKLHdDLENBQ0ksUSxDQUVBLHVDQUFBLHdDLENBQ0ksVUFaWixzQyxDQXNCWSxlLENBRUEsdUNBQUEsc0MsQ0FDSSxtQixDQUNBLFUsQ0FJUixvQyxDQUVRLFUsQ0FDQSxpQkFNaEIsVSxDQUNJLFksQ0FESixhLENBR1EsbUIsQ0FIUixzQixDQU1RLGUsQ0FDQSxrQixDSXhpQ1IsWSxDQUNJLHlCLENBQ0Esb0IsQ0FHSiwyQixDQUNJLGtDLENBR0osMEIsQ0FDSSwrQixDQUVKLHlCLENBQ0ksa0MsQ0FFSiwyQixDQUNJLCtCLENBR0osMEIsQ0FDSSx5QixDQUNBLG9CIiwiZmlsZSI6ImFwcC5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsi77u/QHNjcmVlbi14cy1tYXg6IDU3NS45OHB4O1xuQHNjcmVlbi1zbS1taW46IDU3NnB4O1xuQHNjcmVlbi1zbS1tYXg6IDc2Ny45OHB4O1xuQHNjcmVlbi1tZC1taW46IDc2OHB4O1xuQHNjcmVlbi1tZC1tYXg6IDk5MS45OHB4O1xuQHNjcmVlbi1sZy1taW46IDk5MnB4O1xuQHNjcmVlbi1sZy1tYXg6IDExOTkuOThweDtcbkBzY3JlZW4teGwtbWluOiAxMjAwcHg7XG5Ac2NyZWVuLXhsLW1heDogMTM5OS45OHB4O1xuQHNjcmVlbi14eGwtbWluOiAxNDAwcHg7XG5cbkBzbTogflwic2NyZWVuIGFuZCAobWluLXdpZHRoOiBAe3NjcmVlbi1zbS1taW59KVwiO1xuQG1kOiB+XCJzY3JlZW4gYW5kIChtaW4td2lkdGg6IEB7c2NyZWVuLW1kLW1pbn0pXCI7XG5AbGc6IH5cInNjcmVlbiBhbmQgKG1pbi13aWR0aDogQHtzY3JlZW4tbGctbWlufSlcIjtcbkB4bDogflwic2NyZWVuIGFuZCAobWluLXdpZHRoOiBAe3NjcmVlbi14bC1taW59KVwiO1xuQHh4bDogflwic2NyZWVuIGFuZCAobWluLXdpZHRoOiBAe3NjcmVlbi14eGwtbWlufSlcIjtcblxuQHhzT25seTogflwic2NyZWVuIGFuZCAobWF4LXdpZHRoOiBAe3NjcmVlbi14cy1tYXh9KVwiO1xuQHNtT25seTogflwic2NyZWVuIGFuZCAobWluLXdpZHRoOiBAe3NjcmVlbi1zbS1taW59KSBhbmQgKG1heC13aWR0aDogQHtzY3JlZW4tc20tbWF4fSlcIjtcbkBtZE9ubHk6IH5cInNjcmVlbiBhbmQgKG1pbi13aWR0aDogQHtzY3JlZW4tbWQtbWlufSkgYW5kIChtYXgtd2lkdGg6IEB7c2NyZWVuLW1kLW1heH0pXCI7XG5AbGdPbmx5OiB+XCJzY3JlZW4gYW5kIChtaW4td2lkdGg6IEB7c2NyZWVuLWxnLW1pbn0pIGFuZCAobWF4LXdpZHRoOiBAe3NjcmVlbi1sZy1tYXh9KVwiO1xuQHhsT25seTogflwic2NyZWVuIGFuZCAobWluLXdpZHRoOiBAe3NjcmVlbi14bC1taW59KSBhbmQgKG1heC13aWR0aDogQHtzY3JlZW4teGwtbWF4fSlcIjtcblxuQHNtQW5kVW5kZXI6IH5cInNjcmVlbiBhbmQgKG1heC13aWR0aDogQHtzY3JlZW4tc20tbWF4fSlcIjtcbkBtZEFuZFVuZGVyOiB+XCJzY3JlZW4gYW5kIChtYXgtd2lkdGg6IEB7c2NyZWVuLW1kLW1heH0pXCI7XG5AbGdBbmRVbmRlcjogflwic2NyZWVuIGFuZCAobWF4LXdpZHRoOiBAe3NjcmVlbi1sZy1tYXh9KVwiO1xuQHhsQW5kVW5kZXI6IH5cInNjcmVlbiBhbmQgKG1heC13aWR0aDogQHtzY3JlZW4teGwtbWF4fSlcIjtcblxuQHdoaXRlOiAjZmZmZmZmO1xuQGJsYWNrOiAjMDAwMDAwO1xuQGdyYXk6ICNDMkMyQzI7XG5cbkBwcmltYXJ5OiAjMjUzOTJGO1xuQHByaW1hcnlMaWdodGVyOiAjMkEzRTM0O1xuQHByaW1hcnlEYXJrZXI6ICMxRjMyMjk7XG5Ac2Vjb25kYXJ5OiAjRERFMTk1O1xuXG5cbkBleHRyYS1saWdodC1ncmF5OiAjRTdFOUU2O1xuQGRhcmtHcmF5OiAjMEEwQTBBO1xuQHF1aXpXcm9uZzogI0YwQUJBQjtcbkBwcmltYXJ5RXh0cmE6ICMzNjUyNDQ7XG5cbkBncmF5MTA6ICNGRkZGRkY7XG5AZ3JheTIwOiAjRjVGNUY1O1xuQGxpZ2h0R3JlZW46ICNFN0U5RTY7XG5AZXJyb3I6ICNDRTEzMTM7XG5Ac2VhcmNoT3ZlcmxheUdyYXk6ICNGNUY1RjU7XG5Ab3JhbmdlOiAjRkY3QTAwO1xuXG5AdXRvcGlhOiBcInV0b3BpYS1zdGRcIiwgc2Fucy1zZXJpZjtcbkByYWxld2F5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcblxuQGltcG9ydCBcInJmcy5sZXNzXCI7XG5cblxuYm9keSB7XG4gICAgZm9udC1mYW1pbHk6IEB1dG9waWE7XG4gICAgY29sb3I6IEBwcmltYXJ5O1xuICAgIC5mb250LXNpemUoMTZweCk7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xuXG4gICAgJi5mcm9udHBhZ2Uge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XG4gICAgfVxufVxuXG4uZ3JlZW4tdGV4dCB7XG4gICAgY29sb3I6IEBwcmltYXJ5ICFpbXBvcnRhbnQ7XG59XG5cblxuLm5vLXBhZGRpbmcge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLnJhbGV3YXkge1xuICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheTtcbiAgICBmb250LXdlaWdodDogNTAwO1xufVxuXG4udXRvcGlhLXN0ZCB7XG4gICAgZm9udC1mYW1pbHk6IEB1dG9waWE7XG59XG5cblxuaDEsIC5oMSwgaDIsIC5oMiwgaDMsIC5oMywgaDQsIC5oNCwgaDUsIC5oNSwgaDYsIC5oNiB7XG4gICAgZm9udC1mYW1pbHk6ICduZXctaGVybycsIHNhbnMtc2VyaWY7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4zZW07XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgIGh5cGhlbnM6IGF1dG87XG59XG5cbmgxLCAuaDEge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgLmZvbnQtc2l6ZSg5NnB4KTtcbiAgICBsaW5lLWhlaWdodDogOTZweDtcblxuICAgIEBtZWRpYSBAbWRBbmRVbmRlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgfVxufVxuXG5oMiwgLmgyIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIC5mb250LXNpemUoNTZweCk7XG4gICAgbGluZS1oZWlnaHQ6IDY0cHg7XG5cbiAgICBAbWVkaWEgQG1kQW5kVW5kZXIge1xuICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cbn1cblxuaDMsIC5oMyB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAuZm9udC1zaXplKDQ0cHgpO1xuICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuXG4gICAgQG1lZGlhIEBtZEFuZFVuZGVyIHtcbiAgICAgICAgLmZvbnQtc2l6ZSgzMHB4KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgfVxufVxuXG5oNCwgLmg0IHtcbiAgICAuZm9udC1zaXplKDMwcHgpO1xuICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG5cbiAgICBAbWVkaWEgQG1kQW5kVW5kZXIge1xuICAgICAgICAuZm9udC1zaXplKDI0cHgpO1xuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICB9XG59XG5cbmg1LCAuaDUge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgLmZvbnQtc2l6ZSgyNnB4KTtcbiAgICBsaW5lLWhlaWdodDogMzdweDtcblxuICAgIEBtZWRpYSBAbWRBbmRVbmRlciB7XG4gICAgICAgIC5mb250LXNpemUoMTZweCk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgIH1cbn1cblxuLmg1LXNtYWxsIHtcbiAgICAuZm9udC1zaXplKDE2cHgpO1xuICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbmg2LCAuaDYge1xuICAgIGZvbnQtZmFtaWx5OiAnbmV3LWhlcm8nLCBzYW5zLXNlcmlmO1xuICAgIC5mb250LXNpemUoMjBweCk7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbn1cblxuLm1hbmNoZXQge1xuICAgIGZvbnQtZmFtaWx5OiAnbmV3LWhlcm8nLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgLmZvbnQtc2l6ZSgyMHB4KTtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcblxuICAgIEBtZWRpYSBAbWRBbmRVbmRlciB7XG4gICAgICAgIC5mb250LXNpemUoMTZweCk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIH1cblxuICAgIGVtIHtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIH1cbn1cblxuLm1hbmNoZXQtc21hbGwge1xuICAgIGZvbnQtZmFtaWx5OiAnbmV3LWhlcm8nLCBzYW5zLXNlcmlmO1xuICAgIC5mb250LXNpemUoMTZweCk7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnN1YnRpdGxlLWxhYmVsLXRhZyB7XG4gICAgZm9udC1mYW1pbHk6ICduZXctaGVybycsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAuZm9udC1zaXplKDE0cHgpO1xuICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xufVxuXG4uc3VidGl0bGUtbGFiZWwtczEge1xuICAgIGZvbnQtZmFtaWx5OiAnbmV3LWhlcm8nLCBzYW5zLXNlcmlmO1xuICAgIC5mb250LXNpemUoMTdweCk7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnN1YnRpdGxlLWxhYmVsLXMyIHtcbiAgICBmb250LWZhbWlseTogJ25ldy1oZXJvJywgc2Fucy1zZXJpZjtcbiAgICAuZm9udC1zaXplKDE1cHgpO1xuICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5zdWJ0aXRsZS1sYWJlbC1zMyB7XG4gICAgZm9udC1mYW1pbHk6ICduZXctaGVybycsIHNhbnMtc2VyaWY7XG4gICAgLmZvbnQtc2l6ZSgxM3B4KTtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uc3VidGl0bGUtbGFiZWwtczQge1xuICAgIGZvbnQtZmFtaWx5OiAnbmV3LWhlcm8nLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuXG4gICAgQG1lZGlhIEBtZEFuZFVuZGVyIHtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gICAgfVxufVxuXG4uYm9keXRleHQtYjEge1xuICAgIGZvbnQtZmFtaWx5OiBcInV0b3BpYS1zdGRcIiwgc2VyaWY7XG4gICAgLmZvbnQtc2l6ZSgyMXB4KTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuXG4gICAgQG1lZGlhIEBtZEFuZFVuZGVyIHtcbiAgICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICB9XG59XG5cbi5ib2R5dGV4dC1iMS1zbWFsbCB7XG4gICAgZm9udC1mYW1pbHk6IFwidXRvcGlhLXN0ZFwiLCBzZXJpZjtcbiAgICAuZm9udC1zaXplKDE5cHgpO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDI3cHg7XG5cbiAgICBAbWVkaWEgQG1kQW5kVW5kZXIge1xuICAgICAgICAuZm9udC1zaXplKDE2cHgpO1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICB9XG59XG5cbi5ib2R5dGV4dC1iMiB7XG4gICAgZm9udC1mYW1pbHk6IFwidXRvcGlhLXN0ZFwiLCBzZXJpZjtcbiAgICAuZm9udC1zaXplKDE2cHgpO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5cbi5ib2R5dGV4dC1mb290ZXIge1xuICAgIC5mb250LXNpemUoMTRweCk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLmJvZHl0ZXh0LWNhcHRpb24ge1xuICAgIGZvbnQtZmFtaWx5OiBcIm5ldy1oZXJvXCIsIHNlcmlmO1xuICAgIC5mb250LXNpemUoMTNweCk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcblxuICAgIEBtZWRpYSBAbWRBbmRVbmRlciB7XG4gICAgICAgIC5mb250LXNpemUoMTFweCk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gICAgfVxufVxuXG4uYm9keXRleHQtY2FwdGlvbi1zbWFsbCB7XG4gICAgLmZvbnQtc2l6ZSgxMXB4KTtcbiAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbn1cblxuLm1lbnUtc21hbGwge1xuICAgIGZvbnQtZmFtaWx5OiAnbmV3LWhlcm8nLCBzYW5zLXNlcmlmO1xuICAgIC5mb250LXNpemUoMjBweCk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcblxuICAgIEBtZWRpYSBAbGdBbmRVbmRlciB7XG4gICAgICAgIC5mb250LXNpemUoMTZweCk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIH1cblxuICAgIEBtZWRpYSBAbWRBbmRVbmRlciB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIC5mb250LXNpemUoMjhweCk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIH1cbn1cblxuLm1lbnUtbWlkZGxlIHtcbiAgICAuZm9udC1zaXplKDE2cHgpO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG5cbiAgICBAbWVkaWEgQG1kQW5kVW5kZXIge1xuICAgICAgICBmb250LWZhbWlseTogJ25ldy1oZXJvJywgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgLmZvbnQtc2l6ZSgyMHB4KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgfVxufVxuXG4ubWVudS10aGlyZC1ub0ljb24ge1xuICAgIC5mb250LXNpemUoMTZweCk7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgIEBtZWRpYSBAbWRBbmRVbmRlciB7XG4gICAgICAgIC5mb250LXNpemUoMTZweCk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIH1cbn1cblxudGFibGUsIC5ydGUgdGFibGUgcCB7XG4gICAgZm9udC1mYW1pbHk6IFwiTmV3IEhlcm9cIjtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIC5mb250LXNpemUoMThweCk7XG59XG5cbnNtYWxsIHtcbiAgICAuZm9udC1zaXplKDEzcHgpO1xufVxuXG5cblxuLnR4dC1saW5rIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiBAcHJpbWFyeTtcbiAgICBmb250LWZhbWlseTogQHJhbGV3YXk7XG5cbiAgICAmOm5vdCgubm8tdW5kZXJsaW5lKSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cblxuXG4gICAgaSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbn1cblxudGV4dGFyZWEge1xuICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheTtcbiAgICAucGFkZGluZy10b3AoMTBweCk7XG4gICAgLnBhZGRpbmctcmlnaHQoMTVweCk7XG4gICAgLnBhZGRpbmctYm90dG9tKDEwcHgpO1xuICAgIC5wYWRkaW5nLWxlZnQoMTVweCk7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJvcmRlcjogc29saWQgMXB4IEBwcmltYXJ5O1xuICAgIGNvbG9yOiBAcHJpbWFyeTtcbiAgICAuZm9udC1zaXplKDE0cHgpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbnNlbGVjdCB7XG4gICAgcGFkZGluZzogOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBib3JkZXI6IHNvbGlkIDFweCBAcHJpbWFyeTtcbiAgICAuZm9udC1zaXplKDEycHgpO1xuICAgIGNvbG9yOiBAcHJpbWFyeTtcbiAgICBmb250LWZhbWlseTogQHJhbGV3YXk7XG4gICAgXG59XG5cbi5mb3JtLWNoZWNrLWlucHV0IHtcblxuICAgICY6bm90KFt0eXBlPXJhZGlvXSkge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJjpjaGVja2VkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHByaW1hcnk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogQHByaW1hcnk7XG4gICAgfVxuXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cblxuLmJvcmRlci1yYWRpdXMtcmlnaHQtMCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5ib3JkZXItcmFkaXVzLWxlZnQtMCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG5cbmhyIHtcbiAgICBtYXJnaW46IDA7XG4gICAgY29sb3I6IEBwcmltYXJ5O1xuICAgIG9wYWNpdHk6IDE7XG59XG5cbi5idG4tcHJpbWFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHByaW1hcnk7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHByaW1hcnlEYXJrZXI7XG4gICAgfVxufVxuXG4uYnRuLXNlY29uZGFyeS1saWdodGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAc2Vjb25kYXJ5O1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBwcmltYXJ5O1xuICAgIH1cbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnkge1xuICAgIGJvcmRlci1jb2xvcjogQHByaW1hcnk7XG4gICAgY29sb3I6IEBwcmltYXJ5ICFpbXBvcnRhbnQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IEB3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAcHJpbWFyeTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBAcHJpbWFyeTtcbiAgICB9XG5cbiAgICAmOm5vdCguYnRuLWNoZWNrKSArIC5idG46YWN0aXZlIHtcbiAgICAgICAgY29sb3I6IEB3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAcHJpbWFyeTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBAcHJpbWFyeTtcbiAgICB9XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnkge1xuICAgIGJvcmRlci1jb2xvcjogQHNlY29uZGFyeTtcbiAgICBjb2xvcjogQHNlY29uZGFyeSAhaW1wb3J0YW50O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiBAcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAc2Vjb25kYXJ5O1xuICAgICAgICBib3JkZXItY29sb3I6IEBzZWNvbmRhcnk7XG4gICAgfVxufVxuXG4uYnRuLXdoaXRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6IEBwcmltYXJ5ICFpbXBvcnRhbnQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGdyYXk7XG4gICAgfVxufVxuXG4uYnRuLXNlY29uZGFyeS1saWdodGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAc2Vjb25kYXJ5O1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiBAcHJpbWFyeSAhaW1wb3J0YW50O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcbiAgICB9XG59XG5cbi5idG4tb3V0bGluZS13aGl0ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiBAd2hpdGU7XG4gICAgY29sb3I6IEB3aGl0ZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogQHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JheTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBAZ3JheTtcbiAgICB9XG59XG5cbi5idG4ge1xuICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheTtcbiAgICBwYWRkaW5nOiAxM3B4IDE2cHggMTFweDtcbiAgICBsaW5lLWhlaWdodDogMWVtO1xuICAgIC5mb250LXNpemUoMTZweCk7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBib3JkZXItcmFkaXVzOiA0OHB4O1xuXG4gICAgJi5idG4tcm91bmRlZCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgaGVpZ2h0OiAzLjFyZW07XG4gICAgICAgIHdpZHRoOiAzLjFyZW07XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbn1cblxuLnByZWZpbGxlZC1pbnB1dC1ib3gge1xuICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheTtcbiAgICAucGFkZGluZy10b3AoMTBweCk7XG4gICAgLnBhZGRpbmctcmlnaHQoMTVweCk7XG4gICAgLnBhZGRpbmctYm90dG9tKDEwcHgpO1xuICAgIC5wYWRkaW5nLWxlZnQoMTVweCk7XG4gICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICAuZm9udC1zaXplKDE2cHgpO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcblxuXG4gICAgJi5idG4tc3RhbmRhcmQsICYucHJpbWFyeSwgJi5uZXh0LCAmLmNhbmNlbCB7XG4gICAgICAgIGNvbG9yOiBAd2hpdGU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHByaW1hcnlEYXJrZXI7XG4gICAgfVxufVxuXG4uZC1jb250ZW50cyB7XG4gICAgZGlzcGxheTogY29udGVudHM7XG59XG5cbi53aGl0ZS1iZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi5zZWNvbmRhcnktYmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBzZWNvbmRhcnkgIWltcG9ydGFudDtcbn1cblxuLmdyZWVuLWJnIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiBAd2hpdGU7XG5cbiAgICAqIHtcbiAgICAgICAgY29sb3I6IEB3aGl0ZTtcbiAgICB9XG59XG5cbi5kYXJrLWdyZWVuLWJnIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAcHJpbWFyeURhcmtlciAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiBAd2hpdGU7XG5cbiAgICAqIHtcbiAgICAgICAgY29sb3I6IEB3aGl0ZTtcbiAgICB9XG59XG5cbi5saWdodC1ncmVlbi1iZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQGxpZ2h0R3JlZW4gIWltcG9ydGFudDtcbiAgICBjb2xvcjogQHdoaXRlO1xuXG4gICAgKiB7XG4gICAgICAgIGNvbG9yOiBAd2hpdGU7XG4gICAgfVxufVxuXG4ucHQtNiB7XG4gICAgLnBhZGRpbmctdG9wKDVyZW0pO1xufVxuXG4ucGItNiB7XG4gICAgLnBhZGRpbmctYm90dG9tKDVyZW0pO1xufVxuXG4ucHktNiB7XG4gICAgLnBhZGRpbmctdG9wKDVyZW0pO1xuICAgIC5wYWRkaW5nLWJvdHRvbSg1cmVtKTtcbn1cblxuXG4uY2VudGVyLWJnIHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cblxuaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xufVxuXG4udW1icmFjby1mb3Jtcy1maWVsZHNldCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLnVtYnJhY28tZm9ybXMtZm9ybSB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuXG4gICAgZmllbGRzZXQge1xuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgLnVtYnJhY28tZm9ybXMtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZ2FwOiAxcmVtO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uY29udGVudC1ib3gge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICBib3gtc2hhZG93OiAwIDJweCA0cHggMCByZ2JhKDgzLCA5MCwgOTYsIDAuMDgpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDAuNXJlbTtcbn1cblxuXG4ubW9kYWwtY29udGVudCB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBwYWRkaW5nOiA1cHg7XG5cbiAgICAubW9kYWwtaGVhZGVyLCAubW9kYWwtYm9keSwgLm1vZGFsLWZvb3RlciB7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICB9XG5cbiAgICAubW9kYWwtaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG5cbiAgICAgICAgLmJ0bi1jbG9zZSB7XG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBiYXNlbGluZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tb2RhbC1mb290ZXIge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIH1cbn1cblxuLmZvcm0tY29udHJvbCwgLmZvcm0tc2VsZWN0LCBpbnB1dC50ZXh0IHtcbiAgICBib3JkZXItY29sb3I6IEBwcmltYXJ5O1xuICAgIGNvbG9yOiBAcHJpbWFyeTtcbiAgICAuZm9udC1zaXplKDE0cHgpO1xuICAgIHBhZGRpbmc6IDRweCA4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheTtcblxuICAgICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4gICAgJjotbW96LXBsYWNlaG9sZGVyLFxuICAgICY6Oi1tb3otcGxhY2Vob2xkZXIsICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6IEBleHRyYS1saWdodC1ncmF5O1xuICAgIH1cblxuICAgICZbZGlzYWJsZWRdIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBAZXh0cmEtbGlnaHQtZ3JheTtcbiAgICB9XG59XG5cblxuZm9ybSB7XG4gICAgcC5zbWFsbCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDAuMXJlbTtcbiAgICB9XG5cbiAgICAuY291bnQtaW5wdXQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogQHJhbGV3YXk7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogN3B4O1xuICAgICAgICAgICAgYm90dG9tOiA3cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZm9ybS1sYWJlbCwgLnVtYnJhY28tZm9ybXMtbGFiZWwge1xuXG5cbiAgICAmLmxhYmVsLWhlYXZ5IHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1mYW1pbHk6IEByYWxld2F5O1xuICAgICAgICAuZm9udC1zaXplKDE2cHgpO1xuICAgIH1cblxuICAgIGNvbG9yOiBAcHJpbWFyeTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC5mb250LXNpemUoMTRweCk7XG59XG5cblxuLnBhc3N3b3JkLWZvcm0tbGFiZWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5mYS1leWUsIC5mYS1leWUtc2xhc2gge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICB0b3A6IDMzcHg7XG4gICAgICAgIGNvbG9yOiBAcHJpbWFyeTtcbiAgICB9XG59XG5cbmlucHV0W3R5cGU9XCJmaWxlXCJdIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uY3VzdG9tLWZpbGUtdXBsb2FkIHtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggQHByaW1hcnk7XG4gICAgLmZvbnQtc2l6ZSgxNHB4KTtcbiAgICBjb2xvcjogQHByaW1hcnk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgLmJ0biB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxuXG4gICAgc3Bhbi50eHQge1xuICAgICAgICBwYWRkaW5nOiA0cHggOHB4O1xuICAgIH1cbn1cblxuLmN1c3RvbS1pbWctZmlsZS11cGxvYWQge1xuICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheTtcbiAgICAuZm9udC1zaXplKDE0cHgpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZ2FwOiAwLjI1cmVtO1xuICAgIGNvbG9yOiBAcHJpbWFyeTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICBpIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cblxuICAgIHNwYW4udHh0IHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxufVxuXG4uY3VzdG9tLWlucHV0LXRleHQge1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBib3JkZXI6IHNvbGlkIDFweCBAcHJpbWFyeTtcbiAgICAuZm9udC1zaXplKDE0cHgpO1xuICAgIGNvbG9yOiBAcHJpbWFyeTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbmlucHV0LmludmFsaWQsIHRleHRhcmVhLmludmFsaWQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIEBlcnJvcjtcbn1cblxuLnBhYy1jb250YWluZXIge1xuICAgIHotaW5kZXg6IDk5OTk5OTk5OTk5OTk5OTk5ICFpbXBvcnRhbnQ7XG59XG5cbi5hLXRhZyB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgJi51bmRlcmxpbmUge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG5cbiAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICB9XG59XG5cbi5lLWdyaWQge1xuICAgIC5hLXRhZyB7XG4gICAgICAgIC5mb250LXNpemUoMTNweCk7XG4gICAgfVxufVxuXG4ucG9pbnRlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY2hlY2tib3gtcmlnaHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmctbGVmdDogMDtcblxuICAgIC5pbnB1dC13cmFwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBsYWJlbCB7XG4gICAgfVxufVxuXG4uYmctc3VjY2VzcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHByaW1hcnkgIWltcG9ydGFudDtcbn1cblxuXG4uYmctZGFuZ2VyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZXJyb3IgIWltcG9ydGFudDtcbn1cblxuLmNvbG9yLWRhbmdlciB7XG4gICAgY29sb3I6IEBlcnJvciAhaW1wb3J0YW50O1xufVxuXG4uY29sb3Itc3VjY2VzcyB7XG4gICAgY29sb3I6IEBwcmltYXJ5ICFpbXBvcnRhbnQ7XG59XG5cblxuLnRvYXN0LWNvbnRhaW5lciB7XG4gICAgZm9udC1mYW1pbHk6IEByYWxld2F5O1xufVxuXG5cbi5hdXRvY29tcGxldGUtY29udGFpbmVyIHtcbiAgICAvKiByZWxhdGl2ZSBwb3NpdGlvbiBmb3IgYXQgZGUgYWJzb2x1dCBwb3NpdGlvbmVyZWRlIGZvcnNsYWcgZsOlciBrb3JyZWt0IHBsYWNlcmluZy4qL1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuICAgIC5hdXRvY29tcGxldGUtY29udGFpbmVyIGlucHV0IHtcbiAgICAgICAgLyogQsOlZGUgaW5wdXQgb2cgZm9yc2xhZyBmw6VyIHNhbW1lIGJyZWRkZSBzb20gb21rcmluZ2xpZ2dlbmRlIERJViAqL1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB9XG5cblxuLmRhd2EtYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb25zIHtcbiAgICBtYXJnaW46IDAuM2VtIDAgMCAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBib3JkZXItcmFkaXVzOiAwLjMxMjVlbTtcbiAgICBiYWNrZ3JvdW5kOiAjZmNmY2ZjO1xuICAgIGJveC1zaGFkb3c6IDAgMC4wNjI1ZW0gMC4xNTYyNWVtIHJnYmEoMCwwLDAsLjE1KTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiA5OTk5O1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuICAgIC5kYXdhLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9ucyAuZGF3YS1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbiB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBwYWRkaW5nOiAwLjRlbSAwLjZlbTtcbiAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgIGJvcmRlcjogMC4wNjI1ZW0gc29saWQgI2RkZDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICB9XG5cbiAgICAgICAgLmRhd2EtYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb25zIC5kYXdhLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9uOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kYXdhLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9ucyAuZGF3YS1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogaW5oZXJpdDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDAuMDYyNWVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRhd2EtYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb25zIC5kYXdhLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9uLmRhd2Etc2VsZWN0ZWQsXG4gICAgICAgIC5kYXdhLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9ucyAuZGF3YS1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjBmMGYwO1xuICAgICAgICB9XG5cblxuLmxkcy1yaW5nIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbn1cblxuICAgIC5sZHMtcmluZyBkaXYge1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogNjRweDtcbiAgICAgICAgaGVpZ2h0OiA2NHB4O1xuICAgICAgICBtYXJnaW46IDRweDtcbiAgICAgICAgYm9yZGVyOiA0cHggc29saWQgQHdoaXRlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGFuaW1hdGlvbjogbGRzLXJpbmcgMS4ycyBjdWJpYy1iZXppZXIoMC41LCAwLCAwLjUsIDEpIGluZmluaXRlO1xuICAgICAgICBib3JkZXItY29sb3I6IEB3aGl0ZSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAgICAgLmxkcy1yaW5nIGRpdjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAtMC40NXM7XG4gICAgICAgIH1cblxuICAgICAgICAubGRzLXJpbmcgZGl2Om50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICBhbmltYXRpb24tZGVsYXk6IC0wLjNzO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxkcy1yaW5nIGRpdjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAtMC4xNXM7XG4gICAgICAgIH1cblxuQGtleWZyYW1lcyBsZHMtcmluZyB7XG4gICAgMCUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB9XG59XG5cbi5zcGlubmVyLXdyYXAge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0MywgNjgsIDQ0LCAwLjI1KTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogMTA2MDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbiAgICAuc3Bpbm5lci13cmFwLnNob3cge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cblxuLnZhbGlkYXRpb24tZXJyb3JzIHtcbiAgICBjb2xvcjogQGVycm9yO1xuICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheTtcbiAgICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uaW5mby10eHQge1xuICAgIG1heC1oZWlnaHQ6IDUwMHB4O1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIEBibGFjaztcbiAgICBwYWRkaW5nOiA0cHggOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuXG5cbi5wYWdlLWxpc3Qge1xuICAgIC5wYWdlLXdyYXAge1xuICAgICAgICBwYWRkaW5nOiA4cHggOHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBncmF5O1xuXG4gICAgICAgIC5pY29uLXdyYXBwZXIge1xuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBwcmltYXJ5O1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG5cbiAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgIGNvbG9yOiBAd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zaG93LW9ubHktaW4tcHJpbnQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zcGxpdHRlZC1yb3ctdGFibGVzIHtcbiAgICB3aWR0aDogNDklICFpbXBvcnRhbnQ7XG59XG5cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1zZWxlY3RlZCBzcGFuLmUtZGF5IHtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG5pbnB1dFt0eXBlPVwidGltZVwiXTo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9yIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4uaW5wdXQtY29udGFpbmVyLWJveCB7XG4gICAgcGFkZGluZzogMjRweCAxNnB4O1xuXG4gICAgaDUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIEB3aGl0ZTtcbiAgICB9XG5cbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuXG5cbiAgICBsYWJlbCB7XG4gICAgICAgIGNvbG9yOiBAd2hpdGU7XG4gICAgfVxuXG4gICAgaW5wdXQudGV4dCwgaW5wdXQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgICAgICAgcGFkZGluZzogMTJweCAxMnB4IDE0cHggMTZweDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuXG4gICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcInV0b3BpYS1zdGRcIiwgc2VyaWY7XG4gICAgICAgICAgICAuZm9udC1zaXplKDE2cHgpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgc2VsZWN0LmZvcm0tY29udHJvbCwgc2VsZWN0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMTJweCAxNnB4IDE2cHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcblxuICAgICAgICBvcHRpb24ge1xuICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwidXRvcGlhLXN0ZFwiLCBzZXJpZjtcbiAgICAgICAgICAgIC5mb250LXNpemUoMTZweCk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAgICAgc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI0cHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MgZWFzZTtcbiAgICAgICAgfVxuXG4gICAgICAgICAgICBzZWxlY3QuZm9ybS1jb250cm9sOmZvY3VzLXdpdGhpbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgdGV4dGFyZWEuZm9ybS1jb250cm9sLCB0ZXh0YXJlYSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDc1cHg7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMTJweCAxNnB4IDEycHg7XG4gICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJ1dG9waWEtc3RkXCIsIHNlcmlmO1xuICAgICAgICAgICAgLmZvbnQtc2l6ZSgxNnB4KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC51bWJyYWNvLWZvcm1zLWxhYmVsIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwibmV3LWhlcm9cIiwgc2VyaWY7XG4gICAgICAgIC5mb250LXNpemUoMTZweCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgQHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIH1cblxuICAgICAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzE0JyBoZWlnaHQ9JzEwJyB2aWV3Qm94PScwIDAgMTQgMTAnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNMTMuNSAwLjM3NUw0Ljc1IDkuMTI1TDAuMzc1IDQuNzUnIHN0cm9rZT0nJTIzMjUzOTJGJyBzdHJva2Utd2lkdGg9JzAuNzUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIH1cblxuICAgIC5mb3JtLWNoZWNrIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQ6OmFmdGVyIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoNDVkZWcpO1xuICAgIH1cblxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpob3ZlciB7XG4gICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygxLjEpO1xuICAgIH1cblxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuXG4gICAgLmZpZWxkLXZhbGlkYXRpb24tZXJyb3Ige1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAuZGF0ZXBpY2tlcmZpZWxkIHtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cblxuXG4gICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgfVxuXG5cbiAgICAgICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQ6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl06aG92ZXIge1xuICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDEuMSk7XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl06Zm9jdXMge1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIH1cblxuICAgIGlucHV0W3R5cGU9XCJmaWxlXCJdIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICB9XG5cblxuICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICAgICBmb250LWZhbWlseTogXCJuZXctaGVyb1wiLCBzZXJpZjtcbiAgICAgICAgcGFkZGluZzogMTZweCAxMnB4IDE2cHggMTZweDtcbiAgICB9XG59XG5cbi53LTMzIHtcbiAgICB3aWR0aDogMzMlO1xuXG4gICAgQG1lZGlhIEBtZEFuZFVuZGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG4udy01MCB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuXG4gICAgQG1lZGlhIEBtZEFuZFVuZGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5sZHMtcmluZyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG59XG5cbiAgICAubGRzLXJpbmcgZGl2IHtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDY0cHg7XG4gICAgICAgIGhlaWdodDogNjRweDtcbiAgICAgICAgbWFyZ2luOiA0cHg7XG4gICAgICAgIGJvcmRlcjogNHB4IHNvbGlkIEB3aGl0ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBhbmltYXRpb246IGxkcy1yaW5nIDEuMnMgY3ViaWMtYmV6aWVyKDAuNSwgMCwgMC41LCAxKSBpbmZpbml0ZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBAd2hpdGUgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgICAgIC5sZHMtcmluZyBkaXY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogLTAuNDVzO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxkcy1yaW5nIGRpdjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAtMC4zcztcbiAgICAgICAgfVxuXG4gICAgICAgIC5sZHMtcmluZyBkaXY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogLTAuMTVzO1xuICAgICAgICB9XG5cbkBrZXlmcmFtZXMgbGRzLXJpbmcge1xuICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgfVxufVxuXG4uc3Bpbm5lci13cmFwIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDMsIDY4LCA0NCwgMC4yNSk7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDEwNjA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4gICAgLnNwaW5uZXItd3JhcC5zaG93IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG5cbi5saXN0LXN0eWxlLWNpcmNsZXtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBjaXJjbGU7XG4gICAgXG59XG5cbi50YWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBAd2hpdGU7XG4gICAgcGFkZGluZzogNHB4IDZweCAwcHggNnB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcblxuICAgICYuaGlnaGxpZ2h0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiBAb3JhbmdlO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDZweCA2cHggMXB4IDZweDtcbiAgICB9XG59XG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cbkBpbXBvcnQgXCJTeW5jRnVzaW9uT3ZlcnJpZGVzLmxlc3NcIjtcbkBpbXBvcnQgXCJtYXN0ZXIubGVzc1wiO1xuQGltcG9ydCBcInBhZ2VzLmxlc3NcIjtcbkBpbXBvcnQgXCJncmlkRWRpdG9ycy5sZXNzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy5sZXNzXCI7XG5AaW1wb3J0IFwic3dlZXRhbGVydDIubGVzc1wiO1xuIiwiLy8gTGVzcyBSRlMgbWl4aW5cbi8vXG4vLyBBdXRvbWF0ZWQgcmVzcG9uc2l2ZSB2YWx1ZXMgZm9yIGZvbnQgc2l6ZXMsIHBhZGRpbmdzLCBtYXJnaW5zIGFuZCBtdWNoIG1vcmVcbi8vXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvcmZzXG5cbi8vIENvbmZpZ3VyYXRpb25cblxuLy8gQmFzZSB2YWx1ZVxuQHJmcy1iYXNlLXZhbHVlOiAxLjI1cmVtO1xuQHJmcy11bml0OiByZW07XG5cbi8vIEJyZWFrcG9pbnQgYXQgd2hlcmUgdmFsdWUgc3RvcHMgaW5jcmVhc2luZ1xuQHJmcy1icmVha3BvaW50OiAxMjAwcHg7XG5AcmZzLWJyZWFrcG9pbnQtdW5pdDogcHg7XG5cbi8vIFJlc2l6ZSB2YWx1ZSBiYXNlZCBvbiBzY3JlZW4gaGVpZ2h0IGFuZCB3aWR0aFxuQHJmcy10d28tZGltZW5zaW9uYWw6IGZhbHNlO1xuXG4vLyBGYWN0b3Igb2YgZGVjcmVhc2VcbkByZnMtZmFjdG9yOiAxMDtcblxuLy8gTW9kZS4gUG9zc2liaWxpdGllczogXCJtaW4tbWVkaWEtcXVlcnlcIiwgXCJtYXgtbWVkaWEtcXVlcnlcIlxuQHJmcy1tb2RlOiBcIm1pbi1tZWRpYS1xdWVyeVwiO1xuXG4vLyBHZW5lcmF0ZSBlbmFibGUgb3IgZGlzYWJsZSBjbGFzc2VzLiBQb3NzaWJpbGl0aWVzOiBmYWxzZSwgXCJlbmFibGVcIiBvciBcImRpc2FibGVcIlxuQHJmcy1jbGFzczogZmFsc2U7XG5cbi8vIDEgcmVtID0gQHJmcy1yZW0tdmFsdWUgcHhcbkByZnMtcmVtLXZhbHVlOiAxNjtcblxuLy8gU2FmYXJpIGlmcmFtZSByZXNpemUgYnVnOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvaXNzdWVzLzE0XG5AcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXg6IGZhbHNlO1xuXG4vLyBEaXNhYmxlIFJGUyBieSBzZXR0aW5nIEBlbmFibGUtcmZzIHRvIGZhbHNlXG5AZW5hYmxlLXJmczogdHJ1ZTtcblxuLy8gUkZTIG1peGluXG4ucmZzKEB2YWx1ZXMsIEBwcm9wZXJ0eTogZm9udC1zaXplKSB7XG4gIC5fcmZzLWNhbGN1bGF0ZSgxLCB+XCJcIiwgflwiXCIpO1xufVxuXG4vLyBSZWN1cnNpdmUgY2FsY3VsYXRlIG1peGluXG4uX3Jmcy1jYWxjdWxhdGUoQGluZGV4LCBAdmFsdWVSZXN1bHQsIEBmbHVpZFZhbHVlUmVzdWx0KSB7XG5cbiAgJiB3aGVuIChAaW5kZXggPD0gbGVuZ3RoKEB2YWx1ZXMpKSB7XG4gICAgQGN1cnJlbnRWYWx1ZTogaWYoZXh0cmFjdChAdmFsdWVzLCBAaW5kZXgpID0gaW1wb3J0YW50LCB+XCIhaW1wb3J0YW50XCIgLCBleHRyYWN0KEB2YWx1ZXMsIEBpbmRleCkpO1xuICAgIEBzcGFjZTogaWYoQGluZGV4ID0gbGVuZ3RoKEB2YWx1ZXMpLCB+XCJcIiwgflwiIFwiKTtcblxuICAgICYgd2hlbiAobm90KGlzdW5pdChAY3VycmVudFZhbHVlLCBweCkpIGFuZCBub3QoaXN1bml0KEBjdXJyZW50VmFsdWUsIHJlbSkpKSB7XG4gICAgICAuX3Jmcy1jYWxjdWxhdGUoKEBpbmRleCArIDEpLCB+XCJAe3ZhbHVlUmVzdWx0fUB7Y3VycmVudFZhbHVlfUB7c3BhY2V9XCIsIH5cIkB7Zmx1aWRWYWx1ZVJlc3VsdH1Ae2N1cnJlbnRWYWx1ZX1Ae3NwYWNlfVwiKTtcbiAgICB9XG5cbiAgICAmIHdoZW4gKChpc3VuaXQoQGN1cnJlbnRWYWx1ZSwgcHgpKSBvciAoaXN1bml0KEBjdXJyZW50VmFsdWUsIHJlbSkpKSB7XG4gICAgICBAdmFsOiBpZihpc3VuaXQoQGN1cnJlbnRWYWx1ZSwgcmVtKSwgdW5pdCgoQGN1cnJlbnRWYWx1ZSAqIEByZnMtcmVtLXZhbHVlKSksIHVuaXQoQGN1cnJlbnRWYWx1ZSkpO1xuXG4gICAgICAvLyBSZW1vdmUgdW5pdCBpZiB6ZXJvXG4gICAgICBAdmFsdWUtdW5pdDogaWYoQHZhbCA9IDAsIH5cIlwiLCBAcmZzLXVuaXQpO1xuXG4gICAgICBAcmVuZGVyZWRWYWx1ZTogdW5pdChpZihAcmZzLXVuaXQgPSBweCwgQHZhbCwgKChAdmFsIC8gQHJmcy1yZW0tdmFsdWUpKSksIEB2YWx1ZS11bml0KTtcblxuICAgICAgQHJmcy1taW46IGlmKGlzdW5pdChAcmZzLWJhc2UtdmFsdWUsIHJlbSksIHVuaXQoKEByZnMtYmFzZS12YWx1ZSAqIEByZnMtcmVtLXZhbHVlKSksIHVuaXQoQHJmcy1iYXNlLXZhbHVlKSk7XG5cbiAgICAgICYgd2hlbiAobm90KChhYnMoQHZhbCkgPiBAcmZzLW1pbikgYW5kIChAcmZzLWZhY3RvciA+IDEpIGFuZCAoQGVuYWJsZS1yZnMgPSB0cnVlKSkpIHtcbiAgICAgICAgLl9yZnMtY2FsY3VsYXRlKChAaW5kZXggKyAxKSwgflwiQHt2YWx1ZVJlc3VsdH1Ae3JlbmRlcmVkVmFsdWV9QHtzcGFjZX1cIiwgflwiQHtmbHVpZFZhbHVlUmVzdWx0fUB7cmVuZGVyZWRWYWx1ZX1Ae3NwYWNlfVwiKTtcbiAgICAgIH1cblxuICAgICAgJiB3aGVuICgoYWJzKEB2YWwpID4gQHJmcy1taW4pIGFuZCAoQHJmcy1mYWN0b3IgPiAxKSBhbmQgKEBlbmFibGUtcmZzID0gdHJ1ZSkpIHtcblxuICAgICAgICBAYnJlYWtwb2ludDogaWYoaXN1bml0KEByZnMtYnJlYWtwb2ludCwgZW0pIG9yIGlzdW5pdChAcmZzLWJyZWFrcG9pbnQsIHJlbSksIHVuaXQoKEByZnMtYnJlYWtwb2ludCAqIEByZnMtcmVtLXZhbHVlKSksIHVuaXQoQHJmcy1icmVha3BvaW50KSk7XG4gICAgICAgIEBtYXgtd2lkdGg6IHVuaXQoaWYoQHJmcy1icmVha3BvaW50LXVuaXQgPSBweCwgQGJyZWFrcG9pbnQsICgoQGJyZWFrcG9pbnQgLyBAcmZzLXJlbS12YWx1ZSkpKSwgQHJmcy1icmVha3BvaW50LXVuaXQpO1xuXG4gICAgICAgIC8vIENhbGN1bGF0ZSBtaW5pbXVtIHZhbHVlXG4gICAgICAgIEB2YWx1ZS1taW46IEByZnMtbWluICsgKCgoYWJzKEB2YWwpIC0gQHJmcy1taW4pIC8gQHJmcy1mYWN0b3IpKTtcblxuICAgICAgICAvLyBDYWxjdWxhdGUgZGlmZmVyZW5jZSBiZXR3ZWVuIEB2YWwgYW5kIHRoZSBtaW5pbXVtIHZhbHVlXG4gICAgICAgIC8vIFJvdW5kaW5nIG5lZWRlZCB0byBwcmV2ZW50IHJvdW5kaW5nIGVycm9yc1xuICAgICAgICBAdmFsdWUtdmFyaWFibGUtd2lkdGg6IHVuaXQocm91bmQoKChhYnMoQHZhbCkgLSBAdmFsdWUtbWluKSAvICgoQGJyZWFrcG9pbnQgLyAxMDApKSksIDE1KSwgaWYoQHJmcy10d28tZGltZW5zaW9uYWwsIHZtaW4sIHZ3KSk7XG5cbiAgICAgICAgJiB3aGVuIChAdmFsID4gMCkge1xuICAgICAgICAgIEByZW5kZXJlZEZsdWlkVmFsdWU6IGNhbGModW5pdChpZihAcmZzLXVuaXQgPSBweCwgKChAdmFsdWUtbWluKSksICgoQHZhbHVlLW1pbiAvIEByZnMtcmVtLXZhbHVlKSkpLCBAcmZzLXVuaXQpIH5cIitcIiBAdmFsdWUtdmFyaWFibGUtd2lkdGgpO1xuICAgICAgICAgIC5fcmZzLWNhbGN1bGF0ZSgoQGluZGV4ICsgMSksIH5cIkB7dmFsdWVSZXN1bHR9QHtyZW5kZXJlZFZhbHVlfUB7c3BhY2V9XCIsIH5cIkB7Zmx1aWRWYWx1ZVJlc3VsdH1Ae3JlbmRlcmVkRmx1aWRWYWx1ZX1Ae3NwYWNlfVwiKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYgd2hlbiAoQHZhbCA8IDApIHtcbiAgICAgICAgICBAcmVuZGVyZWRGbHVpZFZhbHVlOiBjYWxjKHVuaXQoaWYoQHJmcy11bml0ID0gcHgsICgoLUB2YWx1ZS1taW4pKSwgKCgtQHZhbHVlLW1pbiAvIEByZnMtcmVtLXZhbHVlKSkpLCBAcmZzLXVuaXQpIH5cIi1cIiBAdmFsdWUtdmFyaWFibGUtd2lkdGgpO1xuICAgICAgICAgIC5fcmZzLWNhbGN1bGF0ZSgoQGluZGV4ICsgMSksIH5cIkB7dmFsdWVSZXN1bHR9QHtyZW5kZXJlZFZhbHVlfUB7c3BhY2V9XCIsIH5cIkB7Zmx1aWRWYWx1ZVJlc3VsdH1Ae3JlbmRlcmVkRmx1aWRWYWx1ZX1Ae3NwYWNlfVwiKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYgd2hlbiAoQGluZGV4ID4gbGVuZ3RoKEB2YWx1ZXMpKSB7XG4gICAgQGZsdWlkVmFsdWU6IEBmbHVpZFZhbHVlUmVzdWx0O1xuXG4gICAgJiB3aGVuIChAdmFsdWVSZXN1bHQgPSBAZmx1aWRWYWx1ZVJlc3VsdCkge1xuICAgICAgQHtwcm9wZXJ0eX06IEB2YWx1ZVJlc3VsdDtcbiAgICB9XG5cbiAgICAmIHdoZW4gKG5vdChAdmFsdWVSZXN1bHQgPSBAZmx1aWRWYWx1ZVJlc3VsdCkpIHtcblxuICAgICAgJiB3aGVuIChAcmZzLWNsYXNzID0gXCJkaXNhYmxlXCIpIGFuZCAoQHJmcy1tb2RlID0gXCJtYXgtbWVkaWEtcXVlcnlcIikge1xuICAgICAgICAmLFxuICAgICAgICAuZGlzYWJsZS1yZnMgJixcbiAgICAgICAgJi5kaXNhYmxlLXJmcyB7XG4gICAgICAgICAgQHtwcm9wZXJ0eX06IEB2YWx1ZVJlc3VsdDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmIHdoZW4gKEByZnMtY2xhc3MgPSBcImVuYWJsZVwiKSBhbmQgKEByZnMtbW9kZSA9IFwibWluLW1lZGlhLXF1ZXJ5XCIpIHtcbiAgICAgICAgQHtwcm9wZXJ0eX06IEB2YWx1ZVJlc3VsdDtcblxuICAgICAgICAuZW5hYmxlLXJmcyAmLFxuICAgICAgICAmLmVuYWJsZS1yZnMge1xuICAgICAgICAgIEB7cHJvcGVydHl9OiBAZmx1aWRWYWx1ZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmIHdoZW4gKG5vdCgoQHJmcy1jbGFzcyA9IFwiZGlzYWJsZVwiKSBhbmQgKEByZnMtbW9kZSA9IFwibWF4LW1lZGlhLXF1ZXJ5XCIpKSkgYW5kIG5vdCgoQHJmcy1jbGFzcyA9IFwiZW5hYmxlXCIpIGFuZCAoQHJmcy1tb2RlID0gXCJtaW4tbWVkaWEtcXVlcnlcIikpIHtcbiAgICAgICAgQHtwcm9wZXJ0eX06IGlmKEByZnMtbW9kZSA9IFwibWluLW1lZGlhLXF1ZXJ5XCIsIEBmbHVpZFZhbHVlLCBAdmFsdWVSZXN1bHQpO1xuICAgICAgfVxuXG4gICAgICAvLyBNZWRpYSBxdWVyeVxuICAgICAgJiB3aGVuIChAcmZzLWNsYXNzID0gXCJlbmFibGVcIikge1xuICAgICAgICAuZW5hYmxlLXJmcyAmLFxuICAgICAgICAmLmVuYWJsZS1yZnMge1xuICAgICAgICAgIC5fcmZzLXJlbmRlci1tZWRpYS1xdWVyeSgpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYgd2hlbiAoQHJmcy1jbGFzcyA9IFwiZGlzYWJsZVwiKSBhbmQgKEByZnMtbW9kZSA9IFwibWluLW1lZGlhLXF1ZXJ5XCIpIHtcbiAgICAgICAgLmRpc2FibGUtcmZzICYsXG4gICAgICAgICYuZGlzYWJsZS1yZnMge1xuICAgICAgICAgIEB7cHJvcGVydHl9OiBAdmFsdWVSZXN1bHQ7XG4gICAgICAgIH1cblxuICAgICAgICAuX3Jmcy1yZW5kZXItbWVkaWEtcXVlcnkoKTtcbiAgICAgIH1cblxuICAgICAgJiB3aGVuIChub3QoQHJmcy1jbGFzcyA9IFwiZW5hYmxlXCIpKSBhbmQgbm90KEByZnMtY2xhc3MgPSBcImRpc2FibGVcIikge1xuICAgICAgICAuX3Jmcy1yZW5kZXItbWVkaWEtcXVlcnkoKTtcbiAgICAgIH1cblxuICAgICAgJiB3aGVuICgoQHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4KSkge1xuICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbGVuZ3RoLXplcm8tbm8tdW5pdFxuICAgICAgICBtaW4td2lkdGg6IDB2dztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLl9yZnMtcmVuZGVyLW1lZGlhLXF1ZXJ5ICgpIHtcbiAgJiB3aGVuIChAcmZzLXR3by1kaW1lbnNpb25hbCkge1xuICAgICYgd2hlbiAoQHJmcy1tb2RlID0gXCJtaW4tbWVkaWEtcXVlcnlcIikge1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IEBtYXgtd2lkdGgpIGFuZCAobWluLWhlaWdodDogQG1heC13aWR0aCkge1xuICAgICAgICBAe3Byb3BlcnR5fTogQHZhbHVlUmVzdWx0O1xuICAgICAgfVxuICAgIH1cblxuICAgICYgd2hlbiAoQHJmcy1tb2RlID0gXCJtYXgtbWVkaWEtcXVlcnlcIikge1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IEBtYXgtd2lkdGgpLCAobWF4LWhlaWdodDogQG1heC13aWR0aCkge1xuICAgICAgICBAe3Byb3BlcnR5fTogQGZsdWlkVmFsdWU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJiB3aGVuIChub3QoQHJmcy10d28tZGltZW5zaW9uYWwpKSB7XG4gICAgJiB3aGVuIChAcmZzLW1vZGUgPSBcIm1pbi1tZWRpYS1xdWVyeVwiKSB7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogQG1heC13aWR0aCkge1xuICAgICAgICBAe3Byb3BlcnR5fTogQHZhbHVlUmVzdWx0O1xuICAgICAgfVxuICAgIH1cblxuICAgICYgd2hlbiAoQHJmcy1tb2RlID0gXCJtYXgtbWVkaWEtcXVlcnlcIikge1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IEBtYXgtd2lkdGgpIHtcbiAgICAgICAgQHtwcm9wZXJ0eX06IEBmbHVpZFZhbHVlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uX3Jmcy1yZW5kZXItbWVkaWEtcXVlcnktY29udGVudCgpIHtcblxuICAmIHdoZW4gKEByZnMtY2xhc3MgPSBcImVuYWJsZVwiKSB7XG4gICAgLmVuYWJsZS1yZnMgJixcbiAgICAmLmVuYWJsZS1yZnMge1xuICAgICAgQHtwcm9wZXJ0eX06IGlmKEByZnMtbW9kZSA9IFwibWluLW1lZGlhLXF1ZXJ5XCIsIEB2YWx1ZVJlc3VsdCwgQGZsdWlkVmFsdWUpO1xuICAgIH1cbiAgfVxuXG4gICYgd2hlbiAobm90KEByZnMtY2xhc3MgPSBcImVuYWJsZVwiKSkge1xuICAgIEB7cHJvcGVydHl9OiBpZihAcmZzLW1vZGUgPSBcIm1pbi1tZWRpYS1xdWVyeVwiLCBAdmFsdWVSZXN1bHQsIEBmbHVpZFZhbHVlKTtcbiAgfVxufVxuXG4vLyBTaGFydGhhbmQgbWl4aW5zXG4uZm9udC1zaXplKEB2YWx1ZSkge1xuICAucmZzKEB2YWx1ZSk7XG59XG5cbi5wYWRkaW5nKEB2YWx1ZSwgQHByb3BlcnR5OiBwYWRkaW5nKSB7XG4gIC5yZnMoQHZhbHVlLCBAcHJvcGVydHkpO1xufVxuXG4ucGFkZGluZy10b3AoQHZhbHVlLCBAcHJvcGVydHk6IHBhZGRpbmctdG9wKSB7XG4gIC5yZnMoQHZhbHVlLCBAcHJvcGVydHkpO1xufVxuXG4ucGFkZGluZy1yaWdodChAdmFsdWUsIEBwcm9wZXJ0eTogcGFkZGluZy1yaWdodCkge1xuICAucmZzKEB2YWx1ZSwgQHByb3BlcnR5KTtcbn1cblxuLnBhZGRpbmctYm90dG9tKEB2YWx1ZSwgQHByb3BlcnR5OiBwYWRkaW5nLWJvdHRvbSkge1xuICAucmZzKEB2YWx1ZSwgQHByb3BlcnR5KTtcbn1cblxuLnBhZGRpbmctbGVmdChAdmFsdWUsIEBwcm9wZXJ0eTogcGFkZGluZy1sZWZ0KSB7XG4gIC5yZnMoQHZhbHVlLCBAcHJvcGVydHkpO1xufVxuXG4ubWFyZ2luKEB2YWx1ZSwgQHByb3BlcnR5OiBtYXJnaW4pIHtcbiAgLnJmcyhAdmFsdWUsIEBwcm9wZXJ0eSk7XG59XG5cbi5tYXJnaW4tdG9wKEB2YWx1ZSwgQHByb3BlcnR5OiBtYXJnaW4tdG9wKSB7XG4gIC5yZnMoQHZhbHVlLCBAcHJvcGVydHkpO1xufVxuXG4ubWFyZ2luLXJpZ2h0KEB2YWx1ZSwgQHByb3BlcnR5OiBtYXJnaW4tcmlnaHQpIHtcbiAgLnJmcyhAdmFsdWUsIEBwcm9wZXJ0eSk7XG59XG5cbi5tYXJnaW4tYm90dG9tKEB2YWx1ZSwgQHByb3BlcnR5OiBtYXJnaW4tYm90dG9tKSB7XG4gIC5yZnMoQHZhbHVlLCBAcHJvcGVydHkpO1xufVxuXG4ubWFyZ2luLWxlZnQoQHZhbHVlLCBAcHJvcGVydHk6IG1hcmdpbi1sZWZ0KSB7XG4gIC5yZnMoQHZhbHVlLCBAcHJvcGVydHkpO1xufVxuIiwiYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcInV0b3BpYS1zdGRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMyNTM5MkY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuYm9keS5mcm9udHBhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLmdyZWVuLXRleHQge1xuICBjb2xvcjogIzI1MzkyRiAhaW1wb3J0YW50O1xufVxuLm5vLXBhZGRpbmcge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4ucmFsZXdheSB7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi51dG9waWEtc3RkIHtcbiAgZm9udC1mYW1pbHk6IFwidXRvcGlhLXN0ZFwiLCBzYW5zLXNlcmlmO1xufVxuaDEsXG4uaDEsXG5oMixcbi5oMixcbmgzLFxuLmgzLFxuaDQsXG4uaDQsXG5oNSxcbi5oNSxcbmg2LFxuLmg2IHtcbiAgZm9udC1mYW1pbHk6ICduZXctaGVybycsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi1ib3R0b206IDAuM2VtO1xuICBtYXJnaW4tdG9wOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGh5cGhlbnM6IGF1dG87XG59XG5oMSxcbi5oMSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjcyNXJlbSArIDUuN3Z3KTtcbiAgbGluZS1oZWlnaHQ6IDk2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGgxLFxuICAuaDEge1xuICAgIGZvbnQtc2l6ZTogNnJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgaDEsXG4gIC5oMSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB9XG59XG5oMixcbi5oMiB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjQ3NXJlbSArIDIuN3Z3KTtcbiAgbGluZS1oZWlnaHQ6IDY0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGgyLFxuICAuaDIge1xuICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICBoMixcbiAgLmgyIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxufVxuaDMsXG4uaDMge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IGNhbGMoMS40cmVtICsgMS44dncpO1xuICBsaW5lLWhlaWdodDogNDhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaDMsXG4gIC5oMyB7XG4gICAgZm9udC1zaXplOiAyLjc1cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICBoMyxcbiAgLmgzIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4zMTI1cmVtICsgMC43NXZ3KTtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaDMsXG4gIC5oMyB7XG4gICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgfVxufVxuaDQsXG4uaDQge1xuICBmb250LXNpemU6IGNhbGMoMS4zMTI1cmVtICsgMC43NXZ3KTtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGg0LFxuICAuaDQge1xuICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIGg0LFxuICAuaDQge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjI3NXJlbSArIDAuM3Z3KTtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaDQsXG4gIC5oNCB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbn1cbmg1LFxuLmg1IHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiBjYWxjKDEuMjg3NXJlbSArIDAuNDV2dyk7XG4gIGxpbmUtaGVpZ2h0OiAzN3B4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoNSxcbiAgLmg1IHtcbiAgICBmb250LXNpemU6IDEuNjI1cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICBoNSxcbiAgLmg1IHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gIH1cbn1cbi5oNS1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5oNixcbi5oNiB7XG4gIGZvbnQtZmFtaWx5OiAnbmV3LWhlcm8nLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuLm1hbmNoZXQge1xuICBmb250LWZhbWlseTogJ25ldy1oZXJvJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMjhweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5tYW5jaGV0IHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbn1cbi5tYW5jaGV0IGVtIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLm1hbmNoZXQtc21hbGwge1xuICBmb250LWZhbWlseTogJ25ldy1oZXJvJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5zdWJ0aXRsZS1sYWJlbC10YWcge1xuICBmb250LWZhbWlseTogJ25ldy1oZXJvJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG59XG4uc3VidGl0bGUtbGFiZWwtczEge1xuICBmb250LWZhbWlseTogJ25ldy1oZXJvJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnN1YnRpdGxlLWxhYmVsLXMyIHtcbiAgZm9udC1mYW1pbHk6ICduZXctaGVybycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICBsaW5lLWhlaWdodDogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zdWJ0aXRsZS1sYWJlbC1zMyB7XG4gIGZvbnQtZmFtaWx5OiAnbmV3LWhlcm8nLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uc3VidGl0bGUtbGFiZWwtczQge1xuICBmb250LWZhbWlseTogJ25ldy1oZXJvJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zdWJ0aXRsZS1sYWJlbC1zNCB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICB9XG59XG4uYm9keXRleHQtYjEge1xuICBmb250LWZhbWlseTogXCJ1dG9waWEtc3RkXCIsIHNlcmlmO1xuICBmb250LXNpemU6IGNhbGMoMS4yNTYyNXJlbSArIDAuMDc1dncpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJvZHl0ZXh0LWIxIHtcbiAgICBmb250LXNpemU6IDEuMzEyNXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmJvZHl0ZXh0LWIxIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gIH1cbn1cbi5ib2R5dGV4dC1iMS1zbWFsbCB7XG4gIGZvbnQtZmFtaWx5OiBcInV0b3BpYS1zdGRcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS4xODc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjdweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5ib2R5dGV4dC1iMS1zbWFsbCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG59XG4uYm9keXRleHQtYjIge1xuICBmb250LWZhbWlseTogXCJ1dG9waWEtc3RkXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLmJvZHl0ZXh0LWZvb3RlciB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLmJvZHl0ZXh0LWNhcHRpb24ge1xuICBmb250LWZhbWlseTogXCJuZXctaGVyb1wiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmJvZHl0ZXh0LWNhcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMC42ODc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICB9XG59XG4uYm9keXRleHQtY2FwdGlvbi1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC42ODc1cmVtO1xuICBsaW5lLWhlaWdodDogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xufVxuLm1lbnUtc21hbGwge1xuICBmb250LWZhbWlseTogJ25ldy1oZXJvJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAubWVudS1zbWFsbCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5tZW51LXNtYWxsIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjNyZW0gKyAwLjZ2dyk7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tZW51LXNtYWxsIHtcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG4gIH1cbn1cbi5tZW51LW1pZGRsZSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubWVudS1taWRkbGUge1xuICAgIGZvbnQtZmFtaWx5OiAnbmV3LWhlcm8nLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG59XG4ubWVudS10aGlyZC1ub0ljb24ge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm1lbnUtdGhpcmQtbm9JY29uIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxufVxudGFibGUsXG4ucnRlIHRhYmxlIHAge1xuICBmb250LWZhbWlseTogXCJOZXcgSGVyb1wiO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbn1cbnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG59XG4udHh0LWxpbmsge1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzI1MzkyRjtcbiAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmO1xufVxuLnR4dC1saW5rOm5vdCgubm8tdW5kZXJsaW5lKSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnR4dC1saW5rIGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nLXRvcDogMC42MjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IHNvbGlkIDFweCAjMjUzOTJGO1xuICBjb2xvcjogIzI1MzkyRjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbnNlbGVjdCB7XG4gIHBhZGRpbmc6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IHNvbGlkIDFweCAjMjUzOTJGO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGNvbG9yOiAjMjUzOTJGO1xuICBmb250LWZhbWlseTogXCJyYWxld2F5XCIsIHNhbnMtc2VyaWY7XG59XG4uZm9ybS1jaGVjay1pbnB1dDpub3QoW3R5cGU9cmFkaW9dKSB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cbi5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjUzOTJGO1xuICBib3JkZXItY29sb3I6ICMyNTM5MkY7XG59XG4uZm9ybS1jaGVjay1pbnB1dDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5ib3JkZXItcmFkaXVzLXJpZ2h0LTAge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG4uYm9yZGVyLXJhZGl1cy1sZWZ0LTAge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuaHIge1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjMjUzOTJGO1xuICBvcGFjaXR5OiAxO1xufVxuLmJ0bi1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI1MzkyRjtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4uYnRuLXByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUYzMjI5O1xufVxuLmJ0bi1zZWNvbmRhcnktbGlnaHRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEREUxOTU7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmJ0bi1zZWNvbmRhcnktbGlnaHRlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNTM5MkY7XG59XG4uYnRuLW91dGxpbmUtcHJpbWFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzI1MzkyRjtcbiAgY29sb3I6ICMyNTM5MkYgIWltcG9ydGFudDtcbn1cbi5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI1MzkyRjtcbiAgYm9yZGVyLWNvbG9yOiAjMjUzOTJGO1xufVxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KC5idG4tY2hlY2spICsgLmJ0bjphY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjUzOTJGO1xuICBib3JkZXItY29sb3I6ICMyNTM5MkY7XG59XG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjRERFMTk1O1xuICBjb2xvcjogI0RERTE5NSAhaW1wb3J0YW50O1xufVxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpob3ZlciB7XG4gIGNvbG9yOiAjMjUzOTJGICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEREUxOTU7XG4gIGJvcmRlci1jb2xvcjogI0RERTE5NTtcbn1cbi5idG4td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgY29sb3I6ICMyNTM5MkYgIWltcG9ydGFudDtcbn1cbi5idG4td2hpdGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzJDMkMyO1xufVxuLmJ0bi1zZWNvbmRhcnktbGlnaHRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEREUxOTU7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzI1MzkyRiAhaW1wb3J0YW50O1xufVxuLmJ0bi1zZWNvbmRhcnktbGlnaHRlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLW91dGxpbmUtd2hpdGUge1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1vdXRsaW5lLXdoaXRlOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDMkMyQzI7XG4gIGJvcmRlci1jb2xvcjogI0MyQzJDMjtcbn1cbi5idG4ge1xuICBmb250LWZhbWlseTogXCJyYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIHBhZGRpbmc6IDEzcHggMTZweCAxMXB4O1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGJvcmRlci1yYWRpdXM6IDQ4cHg7XG59XG4uYnRuLmJ0bi1yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBoZWlnaHQ6IDMuMXJlbTtcbiAgd2lkdGg6IDMuMXJlbTtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ucHJlZmlsbGVkLWlucHV0LWJveCB7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgcGFkZGluZy10b3A6IDAuNjI1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLnByZWZpbGxlZC1pbnB1dC1ib3guYnRuLXN0YW5kYXJkLFxuLnByZWZpbGxlZC1pbnB1dC1ib3gucHJpbWFyeSxcbi5wcmVmaWxsZWQtaW5wdXQtYm94Lm5leHQsXG4ucHJlZmlsbGVkLWlucHV0LWJveC5jYW5jZWwge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUYzMjI5O1xufVxuLmQtY29udGVudHMge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cbi53aGl0ZS1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi5zZWNvbmRhcnktYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRERFMTk1ICFpbXBvcnRhbnQ7XG59XG4uZ3JlZW4tYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjUzOTJGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmdyZWVuLWJnICoge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5kYXJrLWdyZWVuLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFGMzIyOSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5kYXJrLWdyZWVuLWJnICoge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5saWdodC1ncmVlbi1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFN0U5RTYgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ubGlnaHQtZ3JlZW4tYmcgKiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnB0LTYge1xuICBwYWRkaW5nLXRvcDogY2FsYygxLjYyNXJlbSArIDQuNXZ3KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnB0LTYge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtO1xuICB9XG59XG4ucGItNiB7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDEuNjI1cmVtICsgNC41dncpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucGItNiB7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW07XG4gIH1cbn1cbi5weS02IHtcbiAgcGFkZGluZy10b3A6IGNhbGMoMS42MjVyZW0gKyA0LjV2dyk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDEuNjI1cmVtICsgNC41dncpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucHktNiB7XG4gICAgcGFkZGluZy10b3A6IDVyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnB5LTYge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtO1xuICB9XG59XG4uY2VudGVyLWJnIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnVtYnJhY28tZm9ybXMtZmllbGRzZXQge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLnVtYnJhY28tZm9ybXMtZm9ybSB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi51bWJyYWNvLWZvcm1zLWZvcm0gZmllbGRzZXQge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4udW1icmFjby1mb3Jtcy1mb3JtIGZpZWxkc2V0IC51bWJyYWNvLWZvcm1zLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMXJlbTtcbn1cbi5jb250ZW50LWJveCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcGFkZGluZzogMXJlbTtcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IDAgcmdiYSg4MywgOTAsIDk2LCAwLjA4KTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAwLjVyZW07XG59XG4ubW9kYWwtY29udGVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6IDVweDtcbn1cbi5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIsXG4ubW9kYWwtY29udGVudCAubW9kYWwtYm9keSxcbi5tb2RhbC1jb250ZW50IC5tb2RhbC1mb290ZXIge1xuICBib3JkZXI6IDA7XG59XG4ubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4ubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyIC5idG4tY2xvc2Uge1xuICBhbGlnbi1zZWxmOiBiYXNlbGluZTtcbn1cbi5tb2RhbC1jb250ZW50IC5tb2RhbC1mb290ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLmZvcm0tY29udHJvbCxcbi5mb3JtLXNlbGVjdCxcbmlucHV0LnRleHQge1xuICBib3JkZXItY29sb3I6ICMyNTM5MkY7XG4gIGNvbG9yOiAjMjUzOTJGO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBwYWRkaW5nOiA0cHggOHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbn1cbi5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4uZm9ybS1zZWxlY3Q6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG5pbnB1dC50ZXh0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuLmZvcm0tY29udHJvbDotbW96LXBsYWNlaG9sZGVyLFxuLmZvcm0tc2VsZWN0Oi1tb3otcGxhY2Vob2xkZXIsXG5pbnB1dC50ZXh0Oi1tb3otcGxhY2Vob2xkZXIsXG4uZm9ybS1jb250cm9sOjotbW96LXBsYWNlaG9sZGVyLFxuLmZvcm0tc2VsZWN0OjotbW96LXBsYWNlaG9sZGVyLFxuaW5wdXQudGV4dDo6LW1vei1wbGFjZWhvbGRlcixcbi5mb3JtLWNvbnRyb2w6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuLmZvcm0tc2VsZWN0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbmlucHV0LnRleHQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNFN0U5RTY7XG59XG4uZm9ybS1jb250cm9sW2Rpc2FibGVkXSxcbi5mb3JtLXNlbGVjdFtkaXNhYmxlZF0sXG5pbnB1dC50ZXh0W2Rpc2FibGVkXSB7XG4gIGJvcmRlci1jb2xvcjogI0U3RTlFNjtcbn1cbmZvcm0gcC5zbWFsbCB7XG4gIG1hcmdpbi10b3A6IDAuMXJlbTtcbn1cbmZvcm0gLmNvdW50LWlucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuZm9ybSAuY291bnQtaW5wdXQgcCB7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA3cHg7XG4gIGJvdHRvbTogN3B4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLmZvcm0tbGFiZWwsXG4udW1icmFjby1mb3Jtcy1sYWJlbCB7XG4gIGNvbG9yOiAjMjUzOTJGO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbi5mb3JtLWxhYmVsLmxhYmVsLWhlYXZ5LFxuLnVtYnJhY28tZm9ybXMtbGFiZWwubGFiZWwtaGVhdnkge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJyYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5wYXNzd29yZC1mb3JtLWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBhc3N3b3JkLWZvcm0tbGFiZWwgLmZhLWV5ZSxcbi5wYXNzd29yZC1mb3JtLWxhYmVsIC5mYS1leWUtc2xhc2gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyMHB4O1xuICB0b3A6IDMzcHg7XG4gIGNvbG9yOiAjMjUzOTJGO1xufVxuaW5wdXRbdHlwZT1cImZpbGVcIl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmN1c3RvbS1maWxlLXVwbG9hZCB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzI1MzkyRjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICMyNTM5MkY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jdXN0b20tZmlsZS11cGxvYWQgLmJ0biB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uY3VzdG9tLWZpbGUtdXBsb2FkIHNwYW4udHh0IHtcbiAgcGFkZGluZzogNHB4IDhweDtcbn1cbi5jdXN0b20taW1nLWZpbGUtdXBsb2FkIHtcbiAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXdlaWdodDogNTAwO1xuICBnYXA6IDAuMjVyZW07XG4gIGNvbG9yOiAjMjUzOTJGO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uY3VzdG9tLWltZy1maWxlLXVwbG9hZCBpIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLmN1c3RvbS1pbWctZmlsZS11cGxvYWQgc3Bhbi50eHQge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5jdXN0b20taW5wdXQtdGV4dCB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzI1MzkyRjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICMyNTM5MkY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbmlucHV0LmludmFsaWQsXG50ZXh0YXJlYS5pbnZhbGlkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0NFMTMxMztcbn1cbi5wYWMtY29udGFpbmVyIHtcbiAgei1pbmRleDogOTk5OTk5OTk5OTk5OTk5OTkgIWltcG9ydGFudDtcbn1cbi5hLXRhZyB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmEtdGFnLnVuZGVybGluZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmEtdGFnLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC41O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5lLWdyaWQgLmEtdGFnIHtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG59XG4ucG9pbnRlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5jaGVja2JveC1yaWdodCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmNoZWNrYm94LXJpZ2h0IC5pbnB1dC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uY2hlY2tib3gtcmlnaHQgLmlucHV0LXdyYXAgaW5wdXQge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuLmJnLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjUzOTJGICFpbXBvcnRhbnQ7XG59XG4uYmctZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NFMTMxMyAhaW1wb3J0YW50O1xufVxuLmNvbG9yLWRhbmdlciB7XG4gIGNvbG9yOiAjQ0UxMzEzICFpbXBvcnRhbnQ7XG59XG4uY29sb3Itc3VjY2VzcyB7XG4gIGNvbG9yOiAjMjUzOTJGICFpbXBvcnRhbnQ7XG59XG4udG9hc3QtY29udGFpbmVyIHtcbiAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmO1xufVxuLmF1dG9jb21wbGV0ZS1jb250YWluZXIge1xuICAvKiByZWxhdGl2ZSBwb3NpdGlvbiBmb3IgYXQgZGUgYWJzb2x1dCBwb3NpdGlvbmVyZWRlIGZvcnNsYWcgZsOlciBrb3JyZWt0IHBsYWNlcmluZy4qL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmF1dG9jb21wbGV0ZS1jb250YWluZXIgaW5wdXQge1xuICAvKiBCw6VkZSBpbnB1dCBvZyBmb3JzbGFnIGbDpXIgc2FtbWUgYnJlZGRlIHNvbSBvbWtyaW5nbGlnZ2VuZGUgRElWICovXG4gIHdpZHRoOiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmRhd2EtYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb25zIHtcbiAgbWFyZ2luOiAwLjNlbSAwIDAgMDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyLXJhZGl1czogMC4zMTI1ZW07XG4gIGJhY2tncm91bmQ6ICNmY2ZjZmM7XG4gIGJveC1zaGFkb3c6IDAgMC4wNjI1ZW0gMC4xNTYyNWVtIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDk5OTk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uZGF3YS1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbnMgLmRhd2EtYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb24ge1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMC40ZW0gMC42ZW07XG4gIGNvbG9yOiAjMzMzO1xuICBib3JkZXI6IDAuMDYyNWVtIHNvbGlkICNkZGQ7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG4uZGF3YS1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbnMgLmRhd2EtYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb246Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogaW5oZXJpdDtcbn1cbi5kYXdhLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9ucyAuZGF3YS1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogaW5oZXJpdDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGluaGVyaXQ7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDAuMDYyNWVtO1xufVxuLmRhd2EtYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb25zIC5kYXdhLWF1dG9jb21wbGV0ZS1zdWdnZXN0aW9uLmRhd2Etc2VsZWN0ZWQsXG4uZGF3YS1hdXRvY29tcGxldGUtc3VnZ2VzdGlvbnMgLmRhd2EtYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjBmMGYwO1xufVxuLmxkcy1yaW5nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG59XG4ubGRzLXJpbmcgZGl2IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDY0cHg7XG4gIGhlaWdodDogNjRweDtcbiAgbWFyZ2luOiA0cHg7XG4gIGJvcmRlcjogNHB4IHNvbGlkICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiBsZHMtcmluZyAxLjJzIGN1YmljLWJlemllcigwLjUsIDAsIDAuNSwgMSkgaW5maW5pdGU7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbn1cbi5sZHMtcmluZyBkaXY6bnRoLWNoaWxkKDEpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC40NXM7XG59XG4ubGRzLXJpbmcgZGl2Om50aC1jaGlsZCgyKSB7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuM3M7XG59XG4ubGRzLXJpbmcgZGl2Om50aC1jaGlsZCgzKSB7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuMTVzO1xufVxuQGtleWZyYW1lcyBsZHMtcmluZyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4uc3Bpbm5lci13cmFwIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDMsIDY4LCA0NCwgMC4yNSk7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwNjA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNwaW5uZXItd3JhcC5zaG93IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi52YWxpZGF0aW9uLWVycm9ycyB7XG4gIGNvbG9yOiAjQ0UxMzEzO1xuICBmb250LWZhbWlseTogXCJyYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uaW5mby10eHQge1xuICBtYXgtaGVpZ2h0OiA1MDBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDA7XG4gIHBhZGRpbmc6IDRweCA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5wYWdlLWxpc3QgLnBhZ2Utd3JhcCB7XG4gIHBhZGRpbmc6IDhweCA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0MyQzJDMjtcbn1cbi5wYWdlLWxpc3QgLnBhZ2Utd3JhcCAuaWNvbi13cmFwcGVyIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNTM5MkY7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLnBhZ2UtbGlzdCAucGFnZS13cmFwIC5pY29uLXdyYXBwZXIgaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnNob3ctb25seS1pbi1wcmludCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3BsaXR0ZWQtcm93LXRhYmxlcyB7XG4gIHdpZHRoOiA0OSUgIWltcG9ydGFudDtcbn1cbi5lLWNhbGVuZGFyIC5lLWNvbnRlbnQgdGQuZS1zZWxlY3RlZCBzcGFuLmUtZGF5IHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbmlucHV0W3R5cGU9XCJ0aW1lXCJdOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLmlucHV0LWNvbnRhaW5lci1ib3gge1xuICBwYWRkaW5nOiAyNHB4IDE2cHg7XG59XG4uaW5wdXQtY29udGFpbmVyLWJveCBoNSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZmZmZjtcbn1cbi5pbnB1dC1jb250YWluZXItYm94IC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXI6IG5vbmU7XG59XG4uaW5wdXQtY29udGFpbmVyLWJveCAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5pbnB1dC1jb250YWluZXItYm94IGxhYmVsIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uaW5wdXQtY29udGFpbmVyLWJveCBpbnB1dC50ZXh0LFxuLmlucHV0LWNvbnRhaW5lci1ib3ggaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgcGFkZGluZzogMTJweCAxMnB4IDE0cHggMTZweDtcbiAgbWFyZ2luOiAwO1xuICBtYXgtd2lkdGg6IHVuc2V0O1xufVxuLmlucHV0LWNvbnRhaW5lci1ib3ggaW5wdXQudGV4dDo6cGxhY2Vob2xkZXIsXG4uaW5wdXQtY29udGFpbmVyLWJveCBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBmb250LWZhbWlseTogXCJ1dG9waWEtc3RkXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLmlucHV0LWNvbnRhaW5lci1ib3ggc2VsZWN0LmZvcm0tY29udHJvbCxcbi5pbnB1dC1jb250YWluZXItYm94IHNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICBwYWRkaW5nOiAxMnB4IDEycHggMTZweCAxNnB4O1xuICBtYXJnaW46IDA7XG4gIG1heC13aWR0aDogdW5zZXQ7XG59XG4uaW5wdXQtY29udGFpbmVyLWJveCBzZWxlY3QuZm9ybS1jb250cm9sIG9wdGlvbixcbi5pbnB1dC1jb250YWluZXItYm94IHNlbGVjdCBvcHRpb24ge1xuICBjb2xvcjogYmxhY2s7XG59XG4uaW5wdXQtY29udGFpbmVyLWJveCBzZWxlY3QuZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlcixcbi5pbnB1dC1jb250YWluZXItYm94IHNlbGVjdDo6cGxhY2Vob2xkZXIge1xuICBmb250LWZhbWlseTogXCJ1dG9waWEtc3RkXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLmlucHV0LWNvbnRhaW5lci1ib3ggc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAyNHB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MgZWFzZTtcbn1cbi5pbnB1dC1jb250YWluZXItYm94IHNlbGVjdC5mb3JtLWNvbnRyb2w6Zm9jdXMtd2l0aGluIHtcbiAgYmFja2dyb3VuZC1zaXplOiAyNHB4O1xufVxuLmlucHV0LWNvbnRhaW5lci1ib3ggdGV4dGFyZWEuZm9ybS1jb250cm9sLFxuLmlucHV0LWNvbnRhaW5lci1ib3ggdGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA3NXB4O1xuICBwYWRkaW5nOiAxMnB4IDEycHggMTZweCAxMnB4O1xuICBtYXJnaW46IDA7XG59XG4uaW5wdXQtY29udGFpbmVyLWJveCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyLFxuLmlucHV0LWNvbnRhaW5lci1ib3ggdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgZm9udC1mYW1pbHk6IFwidXRvcGlhLXN0ZFwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5pbnB1dC1jb250YWluZXItYm94IC51bWJyYWNvLWZvcm1zLWxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFwibmV3LWhlcm9cIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5pbnB1dC1jb250YWluZXItYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBwYWRkaW5nOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4uaW5wdXQtY29udGFpbmVyLWJveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTQnIGhlaWdodD0nMTAnIHZpZXdCb3g9JzAgMCAxNCAxMCcgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J00xMy41IDAuMzc1TDQuNzUgOS4xMjVMMC4zNzUgNC43NScgc3Ryb2tlPSclMjMyNTM5MkYnIHN0cm9rZS13aWR0aD0nMC43NScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4uaW5wdXQtY29udGFpbmVyLWJveCAuZm9ybS1jaGVjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmlucHV0LWNvbnRhaW5lci1ib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQ6OmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoNDVkZWcpO1xufVxuLmlucHV0LWNvbnRhaW5lci1ib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmhvdmVyIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDEuMSk7XG59XG4uaW5wdXQtY29udGFpbmVyLWJveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmlucHV0LWNvbnRhaW5lci1ib3ggLmZpZWxkLXZhbGlkYXRpb24tZXJyb3Ige1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5pbnB1dC1jb250YWluZXItYm94IC5kYXRlcGlja2VyZmllbGQge1xuICBiYWNrZ3JvdW5kLXNpemU6IDI0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmlucHV0LWNvbnRhaW5lci1ib3ggaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIHBhZGRpbmc6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uaW5wdXQtY29udGFpbmVyLWJveCBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZDo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG4uaW5wdXQtY29udGFpbmVyLWJveCBpbnB1dFt0eXBlPVwicmFkaW9cIl06aG92ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMS4xKTtcbn1cbi5pbnB1dC1jb250YWluZXItYm94IGlucHV0W3R5cGU9XCJyYWRpb1wiXTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uaW5wdXQtY29udGFpbmVyLWJveCBpbnB1dFt0eXBlPVwiZmlsZVwiXSB7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG59XG4uaW5wdXQtY29udGFpbmVyLWJveCBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgZm9udC1mYW1pbHk6IFwibmV3LWhlcm9cIiwgc2VyaWY7XG4gIHBhZGRpbmc6IDE2cHggMTJweCAxNnB4IDE2cHg7XG59XG4udy0zMyB7XG4gIHdpZHRoOiAzMyU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudy0zMyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi53LTUwIHtcbiAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnctNTAge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5sZHMtcmluZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xufVxuLmxkcy1yaW5nIGRpdiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA2NHB4O1xuICBoZWlnaHQ6IDY0cHg7XG4gIG1hcmdpbjogNHB4O1xuICBib3JkZXI6IDRweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogbGRzLXJpbmcgMS4ycyBjdWJpYy1iZXppZXIoMC41LCAwLCAwLjUsIDEpIGluZmluaXRlO1xuICBib3JkZXItY29sb3I6ICNmZmZmZmYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG59XG4ubGRzLXJpbmcgZGl2Om50aC1jaGlsZCgxKSB7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuNDVzO1xufVxuLmxkcy1yaW5nIGRpdjpudGgtY2hpbGQoMikge1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjNzO1xufVxuLmxkcy1yaW5nIGRpdjpudGgtY2hpbGQoMykge1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjE1cztcbn1cbkBrZXlmcmFtZXMgbGRzLXJpbmcge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLnNwaW5uZXItd3JhcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQzLCA2OCwgNDQsIDAuMjUpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDYwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zcGlubmVyLXdyYXAuc2hvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ubGlzdC1zdHlsZS1jaXJjbGUge1xuICBsaXN0LXN0eWxlLXR5cGU6IGNpcmNsZTtcbn1cbi50YWcge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XG4gIHBhZGRpbmc6IDRweCA2cHggMHB4IDZweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4udGFnLmhpZ2hsaWdodGVkIHtcbiAgYmFja2dyb3VuZDogI0ZGN0EwMDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiA2cHggNnB4IDFweCA2cHg7XG59XG4uZS1ncmlkIHRoLmUtaGVhZGVyY2VsbFthcmlhLXNvcnQ9YXNjZW5kaW5nXSAuZS1oZWFkZXJ0ZXh0LFxuLmUtZ3JpZCB0aC5lLWhlYWRlcmNlbGxbYXJpYS1zb3J0PWRlc2NlbmRpbmddIC5lLWhlYWRlcnRleHQsXG4uZS1ncmlkIHRoLmUtaGVhZGVyY2VsbFthcmlhLXNvcnQ9YXNjZW5kaW5nXSAuZS1zb3J0ZmlsdGVyZGl2LFxuLmUtZ3JpZCB0aC5lLWhlYWRlcmNlbGxbYXJpYS1zb3J0PWRlc2NlbmRpbmddIC5lLXNvcnRmaWx0ZXJkaXYge1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMTtcbn1cbi5lLWdyaWQgLmUtaGVhZGVyY2VsbCxcbi5lLWdyaWQgLmUtZGV0YWlsaGVhZGVyY2VsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG4uZS1ncmlkIC5lLXJvd2NlbGw6bm90KC5lLWVkaXRlZGJhdGNoY2VsbCk6bm90KC5lLXVwZGF0ZWR0ZCksXG4uZS1ncmlkIC5lLWRldGFpbHJvd2NvbGxhcHNlOm5vdCguZS1lZGl0ZWRiYXRjaGNlbGwpOm5vdCguZS11cGRhdGVkdGQpLFxuLmUtZ3JpZCAuZS1kZXRhaWxyb3dleHBhbmQ6bm90KC5lLWVkaXRlZGJhdGNoY2VsbCk6bm90KC5lLXVwZGF0ZWR0ZCksXG4uZS1ncmlkIC5lLWdyaWRjb250ZW50IC5lLXJvd2RyYWdkcm9wOm5vdCguZS1lZGl0ZWRiYXRjaGNlbGwpOm5vdCguZS11cGRhdGVkdGQpLFxuLmUtZ3JpZCAuZS1ncmlkaGVhZGVyIC5lLXJvd2RyYWdkcm9wOm5vdCguZS1lZGl0ZWRiYXRjaGNlbGwpOm5vdCguZS11cGRhdGVkdGQpLFxuLmUtZ3JpZCAuZS1lbXB0eXJvdzpub3QoLmUtZWRpdGVkYmF0Y2hjZWxsKTpub3QoLmUtdXBkYXRlZHRkKSB7XG4gIGNvbG9yOiAjMjUzOTJGICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbn1cbi5lLWdyaWQgdGQuZS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB1bnNldCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzI1MzkyRiAhaW1wb3J0YW50O1xufVxuLmUtaW5wdXQtZ3JvdXAsXG4uZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlcixcbi5lLWZsb2F0LWlucHV0LFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cCxcbi5lLWZsb2F0LWlucHV0LmUtY29udHJvbC13cmFwcGVyLFxuLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cC5lLWNvbnRyb2wtd3JhcHBlciB7XG4gIGNvbG9yOiAjMjUzOTJGICFpbXBvcnRhbnQ7XG59XG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtd3JhcHBlci5lLWNvbnRyb2wtY29udGFpbmVyLmUtaW5wdXQtZ3JvdXAge1xuICBib3JkZXItcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzI1MzkyRiAhaW1wb3J0YW50O1xufVxuLmUtcm93ZHJhZ2hlYWRlciB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5lLWdyaWQge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cbi5lLWdyaWQgLmUtcm93Y2VsbCB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5lLXJvd2NlbGwge1xuICB3aGl0ZS1zcGFjZTogdW5zZXQgIWltcG9ydGFudDtcbn1cbi5lLXBhZ2VyIGRpdi5lLXBhcmVudG1zZ2JhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZS1ncmlkIC5lLXBhZ2VyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uZS1maXJzdCxcbi5lLWxhc3Qge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uZS1wYWdlciAuZS1wYWdlcmNvbnRhaW5lciB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuLmUtcGFnZXIgLmUtbnVtZXJpY2l0ZW0uZS1jdXJyZW50aXRlbSB7XG4gIHBhZGRpbmc6IDhweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjMjUzOTJGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG4uZS1wYWdlci5zZi1wYWdlciAuZS1udW1lcmljY29udGFpbmVyIGEge1xuICBib3JkZXI6IDFweCBzb2xpZCAjQzJDMkMyICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xufVxuLmUtbmV4dCxcbi5lLXByZXYge1xuICBib3JkZXI6IDFweCBzb2xpZCAjQzJDMkMyO1xuICBwYWRkaW5nOiA4cHggIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xufVxuLmUtbmV4dDo6YmVmb3JlLFxuLmUtcHJldjo6YmVmb3JlIHtcbiAgY29sb3I6ICMyNTM5MkYgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xufVxuLmUtcGFnZXJjb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMjUzOTJGICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGdhcDogNXB4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG4uZS1udW1lcmljY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBnYXA6IDVweCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuLmUtcGFnZXIgLmUtc3BhY2luZyB7XG4gIGJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiA4cHggIWltcG9ydGFudDtcbn1cbi5lLXBhZ2VyIC5lLXBhZ2VyLWRlZmF1bHQ6aG92ZXIge1xuICBwYWRkaW5nOiA4cHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogIzI1MzkyRiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuLmUtcGFnZXIgLmUtcGFnZXItZGVmYXVsdDpob3Zlcjo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi5lLXBhZ2VyIC5lLXNwYWNpbmcuZS1udW1lcmljaXRlbTpub3QoLmUtYWN0aXZlKTpub3QoLmUtbnApOm5vdCguZS1wcCk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMjUzOTJGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5lLXBhZ2VyIC5lLWZvY3VzZWQge1xuICBiYWNrZ3JvdW5kOiAjMjUzOTJGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbmUtcGFnZXIgLmUtZm9jdXNlZDo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi5lLW1maXJzdCxcbi5lLW1wcmV2LFxuLmUtbW5leHQsXG4uZS1tbGFzdCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5lLXBhZ2VyIC5lLW51bWVyaWNpdGVtIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0MyQzJDMiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbn1cbi5lLWlucHV0LWdyb3VwLmUtZGF0ZS1jb250YWluZXIuZS1jb250cm9sLWNvbnRhaW5lci5lLWNvbnRyb2wtd3JhcHBlciB7XG4gIHdpZHRoOiAyNTBweDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzI1MzkyRiAhaW1wb3J0YW50O1xufVxuLmUtaW5wdXQtZ3JvdXAuZS1kYXRlLWNvbnRhaW5lci5lLWNvbnRyb2wtY29udGFpbmVyLmUtY29udHJvbC13cmFwcGVyIC5lLWlucHV0LWdyb3VwLWljb24ge1xuICBib3JkZXItbGVmdDogc29saWQgMXB4ICMyNTM5MkYgIWltcG9ydGFudDtcbn1cbi5lLXRhYiB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuLmUtdGFiIC5uYXYtdGFicyxcbi5lLXRhYiAuZS10b29sYmFyLWl0ZW1zIHtcbiAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG59XG4uZS10YWIgLm5hdi10YWJzIC5uYXYtbGluayxcbi5lLXRhYiAuZS10b29sYmFyLWl0ZW1zIC5uYXYtbGluayxcbi5lLXRhYiAubmF2LXRhYnMgLmUtdG9vbGJhci1pdGVtLFxuLmUtdGFiIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG4uZS10YWIgLm5hdi10YWJzIC5uYXYtbGluay5lLWFjdGl2ZSxcbi5lLXRhYiAuZS10b29sYmFyLWl0ZW1zIC5uYXYtbGluay5lLWFjdGl2ZSxcbi5lLXRhYiAubmF2LXRhYnMgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlLFxuLmUtdGFiIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtLmUtYWN0aXZlIHtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgIzI1MzkyRiAycHggIWltcG9ydGFudDtcbn1cbi5lLXRhYiAubmF2LXRhYnMgLm5hdi1saW5rLmUtZGlzYWJsZSxcbi5lLXRhYiAuZS10b29sYmFyLWl0ZW1zIC5uYXYtbGluay5lLWRpc2FibGUsXG4uZS10YWIgLm5hdi10YWJzIC5lLXRvb2xiYXItaXRlbS5lLWRpc2FibGUsXG4uZS10YWIgLmUtdG9vbGJhci1pdGVtcyAuZS10b29sYmFyLWl0ZW0uZS1kaXNhYmxlIHtcbiAgb3BhY2l0eTogMC41ICFpbXBvcnRhbnQ7XG59XG4uZS10YWIgLm5hdi10YWJzIC5uYXYtbGluayAuZS10YWItd3JhcCxcbi5lLXRhYiAuZS10b29sYmFyLWl0ZW1zIC5uYXYtbGluayAuZS10YWItd3JhcCxcbi5lLXRhYiAubmF2LXRhYnMgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwLFxuLmUtdGFiIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG4uZS10YWIgLm5hdi10YWJzIC5uYXYtbGluayAuZS10YWItd3JhcCAuZS10YWItdGV4dCxcbi5lLXRhYiAuZS10b29sYmFyLWl0ZW1zIC5uYXYtbGluayAuZS10YWItd3JhcCAuZS10YWItdGV4dCxcbi5lLXRhYiAubmF2LXRhYnMgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIC5lLXRhYi10ZXh0LFxuLmUtdGFiIC5lLXRvb2xiYXItaXRlbXMgLmUtdG9vbGJhci1pdGVtIC5lLXRhYi13cmFwIC5lLXRhYi10ZXh0IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzI1MzkyRiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xufVxuLmUtdGFiIC50YWItcGFuZSxcbi5lLXRhYiAuZS1pdGVtIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmUtdGFiIC50YWItcGFuZS5lLWFjdGl2ZSxcbi5lLXRhYiAuZS1pdGVtLmUtYWN0aXZlIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG4ubW9kYWwtaGVhZGVyLnRleHQtYmctbGlnaHQuYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldCAhaW1wb3J0YW50O1xufVxuLmUtZ3JpZC5lLWRlZmF1bHQgdGFibGUgdGhbcm93c3Bhbl0ge1xuICBib3JkZXItd2lkdGg6IDAgIWltcG9ydGFudDtcbn1cbiNjaGlwLXdyYXBwZXIgLmNoaXAtY29udGFpbmVyIC5lLWNoaXAtbGlzdCB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDFyZW07XG59XG4jY2hpcC13cmFwcGVyIC5jaGlwLWNvbnRhaW5lciAuZS1jaGlwLWxpc3QgLmUtY2hpcCB7XG4gIHBhZGRpbmc6IDJweCA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDMkMyQzI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5taW5pcHJvZmlsZSAucHJvZmlsZS1pbWFnZS13cmFwIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4ubWluaXByb2ZpbGUgYSB7XG4gIGNvbG9yOiAjQzJDMkMyO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnN0aWNreS13cmFwcGVyIHtcbiAgei1pbmRleDogMztcbiAgd2lkdGg6IDEwMCU7XG59XG4uc3RpY2t5LXdyYXBwZXIgaGVhZGVyIC5uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjUzOTJGO1xuICB6LWluZGV4OiAyO1xuICB0cmFuc2l0aW9uOiAwLjVzIGVhc2UtaW4tb3V0O1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG59XG4uc3RpY2t5LXdyYXBwZXIgaGVhZGVyIC5uYXZiYXIgLm5hdmJhci1icmFuZCBpbWcge1xuICBoZWlnaHQ6IDNyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc3RpY2t5LXdyYXBwZXIgaGVhZGVyIC5uYXZiYXIgLm5hdmJhci1icmFuZCBpbWcge1xuICAgIGhlaWdodDogM3JlbTtcbiAgfVxufVxuLnN0aWNreS13cmFwcGVyIGhlYWRlciAubmF2YmFyIC5uYXZiYXItdG9nZ2xlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDI4cHg7XG59XG4uc3RpY2t5LXdyYXBwZXIgaGVhZGVyIC5uYXZiYXIgLm5hdmJhci10b2dnbGVyOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5zdGlja3ktd3JhcHBlciBoZWFkZXIgdWwubmF2YmFyLW5hdiBsaSBhIHtcbiAgY29sb3I6ICMyNTM5MkY7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5zdGlja3ktd3JhcHBlciBoZWFkZXIgdWwubmF2YmFyLW5hdiBsaSBhIGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm5hdmJhck5hdk1vYmlsZSB7XG4gIGhlaWdodDogYXV0bztcbiAgei1pbmRleDogMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICMyNTM5MkY7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ubmF2YmFyTmF2TW9iaWxlIC5uYXZiYXItbmF2IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmZmZmY7XG59XG4ubmF2YmFyTmF2TW9iaWxlIC5taW5pcHJvZmlsZSBhIHtcbiAgY29sb3I6ICMyNTM5MkY7XG59XG4uc3ViLW1lbnUge1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggMCByZ2JhKDgzLCA5MCwgOTYsIDAuMDgpO1xufVxuZm9vdGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAwO1xuICB6LWluZGV4OiAwO1xufVxuZm9vdGVyIC5jb250YWluZXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZmZmZjtcbn1cbmZvb3RlciAuc29jaWFscyBpIHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuZm9vdGVyIGltZyB7XG4gIGhlaWdodDogMXJlbTtcbn1cbi5jb21taXR0ZWUtZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvbW1pdHRlZS1mb3JtIHNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbW1pdHRlZS1mb3JtIHNlbGVjdCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb21taXR0ZWUtZm9ybSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbi50b2FzdC1jb250YWluZXIge1xuICBwYWRkaW5nOiAxLjVyZW07XG59XG4uc2lkZS1tZW51LW1hc3RlciAubWVudS10b2dnbGVyW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIGkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG4ubmF2YmFyIC5jb250YWluZXIge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHdoaXRlO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgd2hpdGU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB3aGl0ZTtcbn1cbi5uYXYtbGluazpmb2N1cyxcbi5uYXYtbGluazpob3Zlcixcbi5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cbi5uYXZiYXIgYSxcbi5uYXZiYXIgYTpob3ZlciB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5uYXZiYXItbmF2LW1vYmlsZSB7XG4gICAgYmFja2dyb3VuZDogIzI1MzkyRjtcbiAgICBjb2xvcjogd2hpdGU7XG4gIH1cbiAgLm5hdmJhci1uYXYtbW9iaWxlIC5uYXYge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgd2hpdGU7XG4gIH1cbiAgLm5hdmJhci1uYXYtbW9iaWxlIC5uYXZiYXIgLmNvbnRhaW5lciB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB3aGl0ZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgd2hpdGU7XG4gICAgY29sb3I6IHdoaXRlO1xuICB9XG59XG4ubmF2YmFyIHtcbiAgZm9udC1mYW1pbHk6ICduZXctaGVybycsIHNhbnMtc2VyaWY7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogLXdlYmtpdC1zdGlja3k7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgei1pbmRleDogMTAwMDAwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG59XG4ubmF2YmFyIC5oZWFkZXJDb250YWluZXIge1xuICBwYWRkaW5nOiA0MHB4IDY0cHggMHB4IDY0cHg7XG59XG4ubmF2YmFyIC5oZWFkZXJDb250YWluZXIuc3RpY2t5IHtcbiAgcGFkZGluZzogNDBweCA2NHB4O1xufVxuLm5hdmJhciAuY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwO1xuICBtYXgtd2lkdGg6IHVuc2V0O1xuICBoZWlnaHQ6IDg5cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4ubmF2YmFyIC5uYXZiYXItYnJhbmQge1xuICBwYWRkaW5nOiAwIDI0cHg7XG4gIG1hcmdpbjogMDtcbn1cbi5oaWRkZW5OYXZCYXIge1xuICB0b3A6IC0zMDVweDtcbn1cbi5uYXYtbGluayB7XG4gIHBhZGRpbmctbGVmdDogNHB4IWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMXB4IWltcG9ydGFudDtcbiAgbWFyZ2luOiAwO1xufVxuLm5hdi1saW5rOmZvY3VzLFxuLm5hdi1saW5rOmhvdmVyIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLm5hdiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubmF2YmFyIGEgcCxcbi5uYXZiYXIgYTpob3ZlciBwIHtcbiAgbWFyZ2luOiAwO1xufVxuLm5hdmJhci1uYXYge1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm5hdmJhci1saW5rcyB7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgIGhlaWdodDogOTB2aDtcbiAgfVxuICAubmF2YmFyLW5hdi1tb2JpbGUge1xuICAgIHRyYW5zaXRpb246IGxlZnQgMC4zcyBlYXNlO1xuICB9XG4gIC5uYXZiYXIgLnF1aWNrTGlua3Mge1xuICAgIHBhZGRpbmc6IDEycHggMTZweDtcbiAgfVxuICAubmF2YmFyIC5oZWFkZXJDb250YWluZXIge1xuICAgIHBhZGRpbmc6IDEycHggMTZweCAwcHggMTZweDtcbiAgfVxuICAubmF2YmFyIC5oZWFkZXJDb250YWluZXIuc3RpY2t5IHtcbiAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIH1cbiAgLm5hdmJhciAuY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IDc2cHg7XG4gIH1cbiAgLm5hdmJhciAuY29udGFpbmVyIC5uYXZiYXItYnJhbmQge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG4gIH1cbiAgLm5hdmJhci1uYXYtbW9iaWxlIHtcbiAgICB6LWluZGV4OiAxMDAwMDAwMjtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAxMDAlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5uYXZiYXItbmF2LW1vYmlsZSAubmF2IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nOiAyNHB4IDE2cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDE2cHg7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbiAgLm5hdmJhci1uYXYtbW9iaWxlIC5uYXYgLm5hdi1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAubmF2YmFyLW5hdi1tb2JpbGUgLm5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5uYXZiYXItbmF2LW1vYmlsZSAubmF2IC5uYXYtbGluayBwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5uYXZiYXItbmF2LW1vYmlsZSAubmF2IC5uYXYtbGluayBwIGkge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG9wYWNpdHk6IDAuNDtcbiAgfVxuICAubmF2YmFyLW5hdi1tb2JpbGUgLm5hdiAubmF2LWxpbmsgLnN1Yk1lbnVEZXNjcmlwdGlvbiB7XG4gICAgb3BhY2l0eTogMC40O1xuICB9XG4gIC5uYXZiYXItbmF2LW1vYmlsZSAubmF2YmFyIHtcbiAgICBwYWRkaW5nOiAwcHggMTZweDtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIH1cbiAgLm5hdmJhci1uYXYtbW9iaWxlIC5uYXZiYXIgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIHBhZGRpbmc6IDAgMCAwIDE2cHg7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1heC13aWR0aDogdW5zZXQ7XG4gIH1cbiAgLm5hdmJhci1uYXYtbW9iaWxlIC5uYXZiYXIgLmNvbnRhaW5lciAubmF2QnV0dG9uIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5uYXZiYXItbmF2LW1vYmlsZSAubmF2YmFyIC5jb250YWluZXIgLm5hdkJ1dHRvbiBpIHtcbiAgICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgfVxuICAubmF2YmFyLW5hdi1tb2JpbGUgLm5hdmJhciAuY29udGFpbmVyIGkge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjMyNXJlbSArIDAuOXZ3KTtcbiAgICBwYWRkaW5nOiA4cHg7XG4gIH1cbiAgLm5hdmJhci1uYXYtbW9iaWxlIC5uYXZiYXIgLmNvbnRhaW5lciAubmF2YmFyLW5hdiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5uYXZiYXItbmF2LW1vYmlsZSAubmF2YmFyIC5jb250YWluZXIgaSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG5mb290ZXIge1xuICBmb250LWZhbWlseTogJ25ldy1oZXJvJywgc2Fucy1zZXJpZjtcbiAgcGFkZGluZzogNTZweCA2NHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgZm9vdGVyIC5ib3JkZXItc3RhcnQtZm9vdGVyIHtcbiAgICBib3JkZXItbGVmdDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpICNmZmZmZmYgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgZm9vdGVyIC5ib3JkZXItdG9wLW1kLWZvb3RlciB7XG4gICAgYm9yZGVyLXRvcDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpICNmZmZmZmYgIWltcG9ydGFudDtcbiAgfVxufVxuZm9vdGVyIC5ydGUtZmllbGRzIHtcbiAgcGFkZGluZzogMTZweCAwIDY0cHggNjRweDtcbn1cbmZvb3RlciAucnRlLWZpZWxkcyBkaXYge1xuICBnYXA6IDQ4cHg7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5mb290ZXIgLnJ0ZS1maWVsZHMgZGl2IC5ib2R5dGV4dC1mb290ZXIge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuZm9vdGVyIC5ydGUtZmllbGRzIGRpdiAuYm9keXRleHQtZm9vdGVyIC5mb290ZXItY29udGVudCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5mb290ZXIgLnJ0ZS1maWVsZHMgZGl2IC5ib2R5dGV4dC1mb290ZXIgLmZ3LWJvbGQge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgZm9vdGVyIC5ydGUtZmllbGRzIGRpdiAuYm9keXRleHQtZm9vdGVyIC5mdy1ib2xkIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbmZvb3RlciAucnRlLWZpZWxkcyBkaXYgLmJvZHl0ZXh0LWZvb3RlciBpIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuZm9vdGVyIC5ydGUtZmllbGRzIGRpdiAuYm9keXRleHQtZm9vdGVyIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICBmb290ZXIgLnJ0ZS1maWVsZHMgZGl2IC5ib2R5dGV4dC1mb290ZXIge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgZm9vdGVyIC5ydGUtZmllbGRzIGRpdiAuYm9keXRleHQtZm9vdGVyIC5mb290ZXItY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgZm9vdGVyIC5ydGUtZmllbGRzIGRpdiAuYm9keXRleHQtZm9vdGVyIHtcbiAgICBib3JkZXItdG9wOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDE2cHggMDtcbiAgfVxuICBmb290ZXIgLnJ0ZS1maWVsZHMgZGl2IC5ib2R5dGV4dC1mb290ZXIgLmZvb3Rlci1jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICBmb290ZXIgLnJ0ZS1maWVsZHMge1xuICAgIGJvcmRlci1ib3R0b206IHZhcigtLWJzLWJvcmRlci13aWR0aCkgdmFyKC0tYnMtYm9yZGVyLXN0eWxlKSAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIGZvb3RlciAucnRlLWZpZWxkcyB7XG4gICAgcGFkZGluZzogMzJweCAyNHB4IDQwcHg7XG4gIH1cbiAgZm9vdGVyIC5ydGUtZmllbGRzIGRpdiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICBmb290ZXIgLnJ0ZS1maWVsZHMgLnRvZ2dsZS1idG4ge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICBmb290ZXIgLnJ0ZS1maWVsZHMgaW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG5mb290ZXIgLmZvb3Rlci1ib3R0b20ge1xuICBwYWRkaW5nOiA0MHB4IDAgNDBweCA2NHB4O1xufVxuZm9vdGVyIC5mb290ZXItYm90dG9tIC5zb2NpYWwtbWVkaWEge1xuICBmb250LXNpemU6IGNhbGMoMS4yNTYyNXJlbSArIDAuMDc1dncpO1xuICBnYXA6IDQwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGZvb3RlciAuZm9vdGVyLWJvdHRvbSAuc29jaWFsLW1lZGlhIHtcbiAgICBmb250LXNpemU6IDEuMzEyNXJlbTtcbiAgfVxufVxuZm9vdGVyIC5mb290ZXItYm90dG9tIC5zb2NpYWwtbWVkaWEgYSB7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIGZvb3RlciAuZm9vdGVyLWJvdHRvbSAuc29jaWFsLW1lZGlhIHtcbiAgICBmb250LXNpemU6IGNhbGMoMS4yNTYyNXJlbSArIDAuMDc1dncpO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgaGVpZ2h0OiA2NHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGZvb3RlciAuZm9vdGVyLWJvdHRvbSAuc29jaWFsLW1lZGlhIHtcbiAgICBmb250LXNpemU6IDEuMzEyNXJlbTtcbiAgfVxufVxuZm9vdGVyIC5mb290ZXItYm90dG9tIC5ib3R0b20tbGlua3Mge1xuICBnYXA6IDEycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICBmb290ZXIgLmZvb3Rlci1ib3R0b20ge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgZm9vdGVyIC5mb290ZXItYm90dG9tIC5vcGFjaXR5LTUwIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAxNnB4IDAgNDhweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgZm9vdGVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4ub3Blbi1tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxlZnQ6IDA7XG59XG4uY2xvc2UtbWVudSB7XG4gIGxlZnQ6IDEwMCU7XG59XG4uZnJvbnRwYWdlIGhlYWRlciAubmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5kYXNoYm9hcmQgLm5ld3MtaXRlbTpub3QoOmxhc3Qtb2YtdHlwZSksXG4uZGFzaGJvYXJkIC5ldmVudC1pdGVtOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjUzOTJGO1xufVxuLmRhc2hib2FyZCAubmV3cy1pdGVtIHAsXG4uZGFzaGJvYXJkIC5ldmVudC1pdGVtIHAge1xuICB3aWR0aDogMTAwJTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbn1cbi5kYXNoYm9hcmQgLm5ld3MtaXRlbSAuZGF0ZSxcbi5kYXNoYm9hcmQgLmV2ZW50LWl0ZW0gLmRhdGUge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuLmRhc2hib2FyZCAubmV3cy1pdGVtIC50aXRsZSxcbi5kYXNoYm9hcmQgLmV2ZW50LWl0ZW0gLnRpdGxlIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZGFzaGJvYXJkIC5uZXdzLWl0ZW0gLnRpdGxlLFxuICAuZGFzaGJvYXJkIC5ldmVudC1pdGVtIC50aXRsZSB7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbn1cbi5hcnRpY2xlIC5jb250ZW50LWJveC5tYWluLWFydGljbGUgLnJ0ZSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjUzOTJGO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXJ0aWNsZSAuY29udGVudC1ib3gubWFpbi1hcnRpY2xlIC5ydGUgaS5yZWFkLWFydGljbGUge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi5hcnRpY2xlIC5jb250ZW50LWJveC5tYWluLWFydGljbGUgLnJ0ZSBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmFydGljbGVzIC5zb3J0LXNlbGVjdCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICMyNTM5MkY7XG59XG4uYXJ0aWNsZXMgLnNvcnQtc2VsZWN0IG9wdGlvbiB7XG4gIGNvbG9yOiAjMjUzOTJGO1xufVxuLmFydGljbGVzIC5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYXJ0aWNsZXMgLnBhZ2luYXRpb24gdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5hcnRpY2xlcyAucGFnaW5hdGlvbiB1bCBsaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA4cHggOHB4IDVweCA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI0MyQzJDMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IDAgcmdiYSg4MywgOTAsIDk2LCAwLjA4KTtcbiAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMyNTM5MkY7XG59XG4uYXJ0aWNsZXMgLnBhZ2luYXRpb24gdWwgbGkuYWN0aXZlLFxuLmFydGljbGVzIC5wYWdpbmF0aW9uIHVsIGxpOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6ICMyNTM5MkY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hcnRpY2xlcyAucGFnaW5hdGlvbiB1bCBsaS5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBpbml0aWFsO1xufVxuLmFydGljbGVzIC5maWx0ZXIge1xuICBkaXNwbGF5OiBub25lO1xuICB0cmFuc2l0aW9uOiAxcztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hcnRpY2xlcyAuZmlsdGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG4uYXJ0aWNsZXMgLmZpbHRlci5zaG93IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5hcnRpY2xlcyAuZmlsdGVyIC50ZXh0LXNlYXJjaCB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzI1MzkyRjtcbiAgcGFkZGluZzogNHB4IDhweDtcbn1cbi5hcnRpY2xlcyAuZmlsdGVyIGg2IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyNTM5MkY7XG59XG4uYXJ0aWNsZXMgLmZpbHRlciBsYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5hcnRpY2xlcyAuZmlsdGVyIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3JkZXI6IHNvbGlkIDFweCAjMjUzOTJGO1xufVxuLmFydGljbGVzIC5maWx0ZXIgLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNTM5MkY7XG59XG4uYXJ0aWNsZXMgLmZpbHRlciAudHh0LWxpbmsge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hcnRpY2xlLXByZXZpZXcgLmNvbnRlbnQtYm94IHtcbiAgbWluLWhlaWdodDogMjIwcHg7XG59XG4ubXktcHJvZmlsZSAucHJvZmlsZS1pbWFnZS13cmFwIC51cGxvYWQtaW1nIHtcbiAgaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjAwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuLnRvb2xib3gtY29udGVudC1wYWdlIC5jb250YWluZXIge1xuICBwYWRkaW5nOiAwcHg7XG59XG4udWYtYmxvY2sgLnJvdy1mbHVpZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbHVtbi1nYXA6IDFyZW07XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbn1cbi51Zi1ibG9jayAudGV4dCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICBjb2xvcjogYmxhY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnVmLWJsb2NrIC51bWJyYWNvLWZvcm1zLWxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG59XG4udWYtYmxvY2sgLmZpZWxkLXZhbGlkYXRpb24tZXJyb3Ige1xuICBjb2xvcjogcmVkO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi51Zi1ibG9jayBpbnB1dFt0eXBlPSdyYWRpbyddIHtcbiAgYWNjZW50LWNvbG9yOiAjMjUzOTJGO1xuICB3aWR0aDogMWVtO1xuICBoZWlnaHQ6IDFlbTtcbn1cbi51Zi1ibG9jayBpbnB1dFt0eXBlPSdjaGVja2JveCddIHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3JkZXI6IHNvbGlkIDFweCAjMjUzOTJGO1xuICB3aWR0aDogMWVtO1xuICBoZWlnaHQ6IDFlbTtcbn1cbi51Zi1ibG9jayBpbnB1dFt0eXBlPSdjaGVja2JveCddOmNoZWNrZWQge1xuICBhY2NlbnQtY29sb3I6ICMyNTM5MkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNTM5MkY7XG4gIGJvcmRlci1jb2xvcjogIzI1MzkyRjtcbn1cbi51Zi1ibG9jayBpbnB1dFt0eXBlPSdjaGVja2JveCddOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuLnVtYi1ncmlkIC5ncmlkLWVsZW1lbnQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5wb2QtbGlzdCAucG9kIC5pY29uLXdyYXAge1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLnBvZC1saXN0IC5wb2QgLmljb24td3JhcCBpIHtcbiAgY29sb3I6ICMyNTM5MkY7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cbi52aWRlbyAudmltZW9wbGF5ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgYXNwZWN0LXJhdGlvOiAxLjc3Nzc3Nzc4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4udmlkZW8gLnZpbWVvcGxheWVyIGltZyB7XG4gIHdpZHRoOiAxNTBweDtcbn1cbi52aWRlbyAudmltZW9wbGF5ZXIgaWZyYW1lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGFzcGVjdC1yYXRpbzogMS43Nzc3Nzc3ODtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBzdXBwb3J0cyBub3QgKGFzcGVjdC1yYXRpbzogMSAvIDEpIHtcbiAgLnZpZGVvIC52aW1lb3BsYXllciBpZnJhbWUge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuQHN1cHBvcnRzIG5vdCAoYXNwZWN0LXJhdGlvOiAxIC8gMSkge1xuICAudmlkZW8ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgfVxuICAudmlkZW8gLnZpbWVvcGxheWVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG4uc3VicGFnZWxpc3QgLnN1YnBhZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnN1YnBhZ2VsaXN0IC5zdWJwYWdlOmhvdmVyIC5pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQwLCAyNDcsIDI0NywgMC45KTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG4uc3VicGFnZWxpc3QgLnN1YnBhZ2U6aG92ZXIgLmlubmVyIC5jb250ZW50IHtcbiAgb3BhY2l0eTogMTtcbn1cbi5zdWJwYWdlbGlzdCAuc3VicGFnZSAuaW5uZXIge1xuICAtd2Via2l0LXRyYW5zaXRpb246IDc1MG1zIGVhc2U7XG4gIHRyYW5zaXRpb246IDc1MG1zIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQwLCAyNDcsIDI0NywgMC43NSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBtYXgtaGVpZ2h0OiAxMzVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgcGFkZGluZzogMjVweCAxNXB4IDE1cHg7XG59XG4uc3VicGFnZWxpc3QgLnN1YnBhZ2UgLmlubmVyIC5jb250ZW50IHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSA0MDBtcyAxNTBtcyBlYXNlO1xuICBmbGV4OiAxO1xuICBvcGFjaXR5OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uc3VicGFnZWxpc3QgLnN1YnBhZ2UgLmlubmVyIC5jb250ZW50IC50eHQge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZsZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnN1YnBhZ2VsaXN0IC5zdWJwYWdlIC5pbm5lciAuY29udGVudCBhIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBmbGV4OiAwO1xufVxuLnN1YnBhZ2VsaXN0IC5zdWJwYWdlIC5pbm5lciAuaGVhZGluZ3Mge1xuICBtYXJnaW4tYm90dG9tOiBhdXRvO1xufVxuLnJ0ZSBvbCxcbi5ydGUgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG59XG4ucnRlIHAge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLnJ0ZSBpIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLnJ0ZSB1bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbn1cbi5ydGUgb2wge1xuICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XG59XG4ucnRlIGEge1xuICBjb2xvcjogIzI1MzkyRjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ucnRlIGEgaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAycHg7XG59XG4uZmlsZS1tYW5hZ2VyLWNvbXBvbmVudCAuZmlsZXMgLmNhdGVnb3J5LWZpbGVzOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzI1MzkyRjtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4uZmlsZS1tYW5hZ2VyLWNvbXBvbmVudCAuZmlsZXMgLmZpbGUtd3JhcCB7XG4gIHBhZGRpbmc6IDRweCA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0MyQzJDMjtcbn1cbi5maWxlLW1hbmFnZXItY29tcG9uZW50IC5maWxlcyAuZmlsZS13cmFwIC5maWxlLWljb24ge1xuICBmb250LXNpemU6IDMycHg7XG59XG4uZmlsZS1tYW5hZ2VyLWNvbXBvbmVudCAuZmlsZXMgLmZpbGUtd3JhcCAuZGVsZXRlLWljb24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZm9ydW0tY29tcG9uZW50IC5mb3J1bS13cmFwIC5wb3N0LXdyYXAgLnNpbmdsZS1wb3N0IHtcbiAgYm9yZGVyLXRvcDogIzI1MzkyRiBzb2xpZCAxcHg7XG59XG4uZm9ydW0tY29tcG9uZW50IC5mb3J1bS13cmFwIC5wb3N0LXdyYXAgLnNpbmdsZS1wb3N0IHAge1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuLmZvcnVtLWNvbXBvbmVudCAuZm9ydW0td3JhcCAucG9zdC13cmFwIC5zaW5nbGUtcG9zdCAucG9zdC1hdXRob3ItaW1hZ2UtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmZvcnVtLWNvbXBvbmVudCAuZm9ydW0td3JhcCAucG9zdC13cmFwIC5zaW5nbGUtcG9zdCAucG9zdC1hdXRob3ItaW1hZ2UtY29udGFpbmVyIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmZvcnVtLWNvbXBvbmVudCAuZm9ydW0td3JhcCAucG9zdC13cmFwIC5zaW5nbGUtcG9zdCAucG9zdC1hdXRob3ItaW1hZ2UtY29udGFpbmVyIC5wb3N0LWF1dGhvci1pbWFnZSAucHJvZmlsZS1pbWctd3JhcCB7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZvcnVtLWNvbXBvbmVudCAuZm9ydW0td3JhcCAucG9zdC13cmFwIC5zaW5nbGUtcG9zdCAucG9zdC1hdXRob3ItaW1hZ2UtY29udGFpbmVyIC5wb3N0LWF1dGhvci1pbWFnZSAucHJvZmlsZS1pbWctd3JhcCB7XG4gICAgd2lkdGg6IDY0cHg7XG4gICAgaGVpZ2h0OiA2NHB4O1xuICB9XG59XG4uZm9ydW0tY29tcG9uZW50IC5mb3J1bS13cmFwIC5wb3N0LXdyYXAgLnNpbmdsZS1wb3N0IC5wb3N0LWF1dGhvci1pbWFnZS1jb250YWluZXIgLnBvc3QtYXV0aG9yLWltYWdlIC5wcm9maWxlLWltZy13cmFwIGltZyB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xufVxuLmZvcnVtLWNvbXBvbmVudCAuZm9ydW0td3JhcCAucG9zdC13cmFwIC5zaW5nbGUtcG9zdCAucG9zdC1hdXRob3ItaW1hZ2UtY29udGFpbmVyIC5wb3N0LWF1dGhvci1pbWFnZSAucHJvZmlsZS1pbWctcGxhY2Vob2xkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzJDMkMyO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mb3J1bS1jb21wb25lbnQgLmZvcnVtLXdyYXAgLnBvc3Qtd3JhcCAuc2luZ2xlLXBvc3QgLnBvc3QtYXV0aG9yLWltYWdlLWNvbnRhaW5lciAucG9zdC1hdXRob3ItaW1hZ2UgLnByb2ZpbGUtaW1nLXBsYWNlaG9sZGVyIHtcbiAgICB3aWR0aDogNjRweDtcbiAgICBoZWlnaHQ6IDY0cHg7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG59XG4uZm9ydW0tY29tcG9uZW50IC5mb3J1bS13cmFwIC5wb3N0LXdyYXAgLnNpbmdsZS1wb3N0IC5wb3N0LWNyZWF0b3Ige1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzI1MzkyRjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mb3J1bS1jb21wb25lbnQgLmZvcnVtLXdyYXAgLnBvc3Qtd3JhcCAuc2luZ2xlLXBvc3QgLnBvc3QtY3JlYXRvciB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG4uZm9ydW0tY29tcG9uZW50IC5mb3J1bS13cmFwIC5wb3N0LXdyYXAgLnNpbmdsZS1wb3N0IC5wb3N0LWRhdGUge1xuICBjb2xvcjogIzI1MzkyRjtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZm9ydW0tY29tcG9uZW50IC5mb3J1bS13cmFwIC5wb3N0LXdyYXAgLnNpbmdsZS1wb3N0IC5wb3N0LWRhdGUge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuLmZvcnVtLWNvbXBvbmVudCAuZm9ydW0td3JhcCAucG9zdC13cmFwIC5zaW5nbGUtcG9zdCAucG9zdC1ib2R5IHtcbiAgY29sb3I6ICMyNTM5MkY7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mb3J1bS1jb21wb25lbnQgLmZvcnVtLXdyYXAgLnBvc3Qtd3JhcCAuc2luZ2xlLXBvc3QgLnBvc3QtYm9keSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG4uZm9ydW0tY29tcG9uZW50IC5mb3J1bS13cmFwIC5wb3N0LXdyYXAgLnNpbmdsZS1wb3N0IC5wb3N0LWJvZHkgYSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMjUzOTJGO1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIG1hcmdpbjogMDtcbn1cbi5mb3J1bS1jb21wb25lbnQgLmZvcnVtLXdyYXAgLnBvc3Qtd3JhcCAuc2luZ2xlLXBvc3QgLnNpbmdsZS1wb3N0LnJlcGx5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDA7XG59XG4uZm9ydW0tY29tcG9uZW50IC5mb3J1bS13cmFwIC5wb3N0LXdyYXAgLnJlcGx5LXRvZ2dsZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXdlaWdodDogNTAwO1xuICBnYXA6IDAuMjVyZW07XG59XG4uZm9ydW0tY29tcG9uZW50IC5mb3J1bS13cmFwIC5wb3N0LXdyYXAgLnJlcGx5LXRvZ2dsZXIgaSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5mb3J1bS1jb21wb25lbnQgLmZvcnVtLXdyYXAgLnBvc3Qtd3JhcCAucmVwbHktdG9nZ2xlciBhIHtcbiAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjMjUzOTJGO1xufVxuLmZvcnVtLWNvbXBvbmVudCAuZm9ydW0td3JhcCAucG9zdC13cmFwIC5yZXBseS10b2dnbGVyIHNwYW4udHh0IHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ucGVyc29uYWwtaW5mb3JtYXRpb24ge1xuICBmb250LWZhbWlseTogXCJyYWxld2F5XCIsIHNhbnMtc2VyaWY7XG59XG4ubG9jYWwtdW5pb24taW5mby1jb21wb25lbnQgLmNvbW1pdHRlZS1sb2dvIHtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG59XG4ubG9jYWwtdW5pb24taW5mby1jb21wb25lbnQgLmxvY2FsdW5pb24tbWFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjAwcHg7XG59XG4ubG9jYWwtdW5pb24taW5mby1jb21wb25lbnQgLmZvcm0tZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ubG9jYWwtdW5pb24taW5mby1jb21wb25lbnQgLmZvcm0tZ3JvdXAuY2hlY2tib3gtZ3JvdXAge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubG9jYWwtdW5pb24taW5mby1jb21wb25lbnQgLmZvcm0tZ3JvdXAgdGV4dGFyZWE6ZGlzYWJsZWQge1xuICByZXNpemU6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IHNvbGlkIDFweCAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzJDMkMyO1xufVxuLmxvY2FsLXVuaW9uLWluZm8tY29tcG9uZW50IC5mb3JtLWdyb3VwIC5mb3JtLWxhYmVsLFxuLmxvY2FsLXVuaW9uLWluZm8tY29tcG9uZW50IC5mb3JtLWdyb3VwIC51bWJyYWNvLWZvcm1zLWxhYmVsIHtcbiAgd2lkdGg6IGF1dG87XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uY2hhbmdlLXBhc3N3b3JkIHtcbiAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmO1xufVxuLnF1YWxpZmljYXRpb24tY291cnNlcyB7XG4gIGZvbnQtZmFtaWx5OiBcInV0b3BpYS1zdGRcIiwgc2Fucy1zZXJpZjtcbn1cbi5xdWFsaWZpY2F0aW9uLWNvdXJzZXMgdGgge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5xdWFsaWZpY2F0aW9uLWNvdXJzZXMgdGQsXG4ucXVhbGlmaWNhdGlvbi1jb3Vyc2VzIHRoIHtcbiAgcGFkZGluZzogMXB4IDJweDtcbn1cbi5xdWFsaWZpY2F0aW9uLWNvdXJzZXMgLmRhdGUge1xuICB3aWR0aDogODBweDtcbn1cbi5tZW1iZXJzaGlwIHtcbiAgZm9udC1mYW1pbHk6IFwidXRvcGlhLXN0ZFwiLCBzYW5zLXNlcmlmO1xufVxuLm1lbWJlcnNoaXAgdGgge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5tZW1iZXJzaGlwIHRkLFxuLm1lbWJlcnNoaXAgdGgge1xuICBwYWRkaW5nOiAxcHggMnB4O1xufVxuLm1lbWJlcnNoaXAgLmRhdGUge1xuICB3aWR0aDogMTA1cHg7XG59XG4ucHJldmlvdXMtdHJ1c3QtcG9zaXRpb24ge1xuICBmb250LWZhbWlseTogXCJ1dG9waWEtc3RkXCIsIHNhbnMtc2VyaWY7XG59XG4ucHJldmlvdXMtdHJ1c3QtcG9zaXRpb24gdGgge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5wcmV2aW91cy10cnVzdC1wb3NpdGlvbiB0ZCxcbi5wcmV2aW91cy10cnVzdC1wb3NpdGlvbiB0aCB7XG4gIHBhZGRpbmc6IDFweCAycHg7XG59XG4ucHJldmlvdXMtdHJ1c3QtcG9zaXRpb24gLmRhdGUge1xuICB3aWR0aDogODBweDtcbn1cbi5tZW1iZXJzaGlwIHRkOmxhc3Qtb2YtdHlwZSxcbi5wcmV2aW91cy10cnVzdC1wb3NpdGlvbiB0ZDpsYXN0LW9mLXR5cGUsXG4ucXVhbGlmaWNhdGlvbi1jb3Vyc2VzIHRkOmxhc3Qtb2YtdHlwZSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLm1lbWJlcnNoaXAgdGg6bGFzdC1vZi10eXBlLFxuLnByZXZpb3VzLXRydXN0LXBvc2l0aW9uIHRoOmxhc3Qtb2YtdHlwZSxcbi5xdWFsaWZpY2F0aW9uLWNvdXJzZXMgdGg6bGFzdC1vZi10eXBlIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ubG9jYWx1bmlvbi1ib2QtY29tcG9uZW50IGhyOmxhc3Qtb2YtdHlwZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubG9jYWx1bmlvbi1ib2QtY29tcG9uZW50IC5wcm9maWxlcy10by1hZGQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4udGVybXMtYW5kLWNvbmRpdGlvbnMtY29tcG9uZW50IC5mb3JtLWxhYmVsLFxuLnRlcm1zLWFuZC1jb25kaXRpb25zLWNvbXBvbmVudCAudW1icmFjby1mb3Jtcy1sYWJlbCB7XG4gIHdpZHRoOiBhdXRvO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmNvbW11bmljYXRpb24tc2V0dGluZ3MtbW9kYWwtY29tcG9uZW50IGxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG59XG4uY29tbXVuaWNhdGlvbi1zZXR0aW5ncy1tb2RhbC1jb21wb25lbnQgLnNtYWxsIHtcbiAgbWFyZ2luLXRvcDogMC4xcmVtO1xuICBmb250LWZhbWlseTogXCJyYWxld2F5XCIsIHNhbnMtc2VyaWY7XG59XG4uc2VuZC1tYWlsLWNvbXBvbmVudCB0ZXh0YXJlYSxcbi5zZW5kLXNtcy1jb21wb25lbnQgdGV4dGFyZWEsXG4uY2hvb3NlLWRlbGVnYXRlZC1jb21wb25lbnQgdGV4dGFyZWEsXG4uY2hvb3NlLXJlcHJlc2VudGF0aXZlLWNvbXBvbmVudCB0ZXh0YXJlYSxcbi5ldmVudC1jb21wb25lbnQgdGV4dGFyZWEsXG4uc2VuZC1tYWlsLWNvbXBvbmVudCBpbnB1dCxcbi5zZW5kLXNtcy1jb21wb25lbnQgaW5wdXQsXG4uY2hvb3NlLWRlbGVnYXRlZC1jb21wb25lbnQgaW5wdXQsXG4uY2hvb3NlLXJlcHJlc2VudGF0aXZlLWNvbXBvbmVudCBpbnB1dCxcbi5ldmVudC1jb21wb25lbnQgaW5wdXQge1xuICBmb250LWZhbWlseTogXCJyYWxld2F5XCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xufVxuLnNlbmQtbWFpbC1jb21wb25lbnQgaW5wdXRbdHlwZT1kYXRlXSxcbi5zZW5kLXNtcy1jb21wb25lbnQgaW5wdXRbdHlwZT1kYXRlXSxcbi5jaG9vc2UtZGVsZWdhdGVkLWNvbXBvbmVudCBpbnB1dFt0eXBlPWRhdGVdLFxuLmNob29zZS1yZXByZXNlbnRhdGl2ZS1jb21wb25lbnQgaW5wdXRbdHlwZT1kYXRlXSxcbi5ldmVudC1jb21wb25lbnQgaW5wdXRbdHlwZT1kYXRlXSB7XG4gIHdpZHRoOiBhdXRvO1xuICBtaW4td2lkdGg6IDIwMHB4O1xufVxuLnNlbmQtbWFpbC1jb21wb25lbnQgaW5wdXRbdHlwZT10aW1lXSxcbi5zZW5kLXNtcy1jb21wb25lbnQgaW5wdXRbdHlwZT10aW1lXSxcbi5jaG9vc2UtZGVsZWdhdGVkLWNvbXBvbmVudCBpbnB1dFt0eXBlPXRpbWVdLFxuLmNob29zZS1yZXByZXNlbnRhdGl2ZS1jb21wb25lbnQgaW5wdXRbdHlwZT10aW1lXSxcbi5ldmVudC1jb21wb25lbnQgaW5wdXRbdHlwZT10aW1lXSB7XG4gIHdpZHRoOiBhdXRvO1xuICBtaW4td2lkdGg6IDE1MHB4O1xufVxuLnNlbmQtbWFpbC1jb21wb25lbnQgLnRleHRhcmVhLXAsXG4uc2VuZC1zbXMtY29tcG9uZW50IC50ZXh0YXJlYS1wLFxuLmNob29zZS1kZWxlZ2F0ZWQtY29tcG9uZW50IC50ZXh0YXJlYS1wLFxuLmNob29zZS1yZXByZXNlbnRhdGl2ZS1jb21wb25lbnQgLnRleHRhcmVhLXAsXG4uZXZlbnQtY29tcG9uZW50IC50ZXh0YXJlYS1wIHtcbiAgbWFyZ2luLXRvcDogLTdweDtcbn1cbi5hY2NvdW50LXN0YXRlbWVudC1jb21wb25lbnQgaW5wdXRbdHlwZT1kYXRlXSB7XG4gIHdpZHRoOiBhdXRvO1xuICBtaW4td2lkdGg6IDIwMHB4O1xufVxuLnNtcy1vdmVydmlldy1jb21wb25lbnQgLmdyaWQtYWN0aW9ucy1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zbXMtb3ZlcnZpZXctY29tcG9uZW50IHRhYmxlIGEge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzI1MzkyRjtcbn1cbi5zbXMtb3ZlcnZpZXctY29tcG9uZW50IC5yb3VuZGVkLWJvcmRlciB7XG4gIGJvcmRlcjogc29saWQgMXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDVweDtcbn1cbi5zbXMtb3ZlcnZpZXctY29tcG9uZW50IC5jb25zdW1wdGlvbi1ncmlkLXdyYXAgLmUtdGFibGUgdGJvZHkgdHI6bGFzdC1jaGlsZCB0ZCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG59XG4uc21zLW92ZXJ2aWV3LWNvbXBvbmVudCAuZS1ncmlkIC5lLXRhYmxlIHRib2R5IHRyIC5lLXJvd2NlbGw6Zmlyc3QtY2hpbGQge1xuICBjb2xvcjogIzI1MzkyRiAhaW1wb3J0YW50O1xufVxuLm1haWwtb3ZlcnZpZXctY29tcG9uZW50IC5ncmlkLWFjdGlvbnMtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ubWFpbC1vdmVydmlldy1jb21wb25lbnQgdGFibGUgYSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMjUzOTJGO1xufVxuLm1haWwtb3ZlcnZpZXctY29tcG9uZW50IC5yb3VuZGVkLWJvcmRlciB7XG4gIGJvcmRlcjogc29saWQgMXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDVweDtcbn1cbi5tYWlsLW92ZXJ2aWV3LWNvbXBvbmVudCAuZS1ncmlkIC5lLXRhYmxlIHRib2R5IHRyIC5lLXJvd2NlbGw6Zmlyc3QtY2hpbGQge1xuICBjb2xvcjogIzI1MzkyRiAhaW1wb3J0YW50O1xufVxuLnNlbmQtbWFpbC1jb21wb25lbnQgbGFiZWw6bm90KC5yYWRpby1sYWJlbCwgLmN1c3RvbS1maWxlLXVwbG9hZCksXG4uc2VuZC1zbXMtY29tcG9uZW50IGxhYmVsOm5vdCgucmFkaW8tbGFiZWwsIC5jdXN0b20tZmlsZS11cGxvYWQpLFxuLnNtcy1vdmVydmlldy1jb21wb25lbnQgbGFiZWw6bm90KC5yYWRpby1sYWJlbCwgLmN1c3RvbS1maWxlLXVwbG9hZCksXG4uc21zLWNvbnN1bXB0aW9uLWNvbXBvbmVudCBsYWJlbDpub3QoLnJhZGlvLWxhYmVsLCAuY3VzdG9tLWZpbGUtdXBsb2FkKSxcbi5jaG9vc2UtZGVsZWdhdGVkLWNvbXBvbmVudCBsYWJlbDpub3QoLnJhZGlvLWxhYmVsLCAuY3VzdG9tLWZpbGUtdXBsb2FkKSxcbi5kZWxlZ2F0ZWQtYWNjZXNzLWNvbnRyb2wtY29tcG9uZW50IGxhYmVsOm5vdCgucmFkaW8tbGFiZWwsIC5jdXN0b20tZmlsZS11cGxvYWQpLFxuLmNob29zZS1yZXByZXNlbnRhdGl2ZS1jb21wb25lbnQgbGFiZWw6bm90KC5yYWRpby1sYWJlbCwgLmN1c3RvbS1maWxlLXVwbG9hZCksXG4uZXZlbnQtY29tcG9uZW50IGxhYmVsOm5vdCgucmFkaW8tbGFiZWwsIC5jdXN0b20tZmlsZS11cGxvYWQpIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG59XG4uY2hvb3NlLXJlcHJlc2VudGF0aXZlLWNvbXBvbmVudCAuZmEtY2hldnJvbi11cCxcbi5jaG9vc2UtcmVwcmVzZW50YXRpdmUtY29tcG9uZW50IC5mYS1jaGV2cm9uLWRvd24ge1xuICBmb250LXNpemU6IDhweDtcbn1cbi5jaG9vc2UtcmVwcmVzZW50YXRpdmUtY29tcG9uZW50IC5mYS1jaGV2cm9uLXVwOjpiZWZvcmUsXG4uY2hvb3NlLXJlcHJlc2VudGF0aXZlLWNvbXBvbmVudCAuZmEtY2hldnJvbi1kb3duOjpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJhY2tncm91bmQ6ICMyNTM5MkY7XG4gIHBhZGRpbmc6IDJweDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uZGVsZWdhdGVkLWFjY2Vzcy1jb250cm9sLWNvbXBvbmVudCAuc2YtZ3JpZCB7XG4gIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xufVxuLmRlbGVnYXRlZC1hY2Nlc3MtY29udHJvbC1jb21wb25lbnQgLm1vZGFsLWJvZHkge1xuICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcbn1cbi5kZWxlZ2F0ZWQtYWNjZXNzLWNvbnRyb2wtY29tcG9uZW50IC5mb3JtLWNoZWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uZXZlbnQtb3ZlcnZpZXctYmFja29mZmljZS1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAyNHB4IDgycHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTZweDtcbn1cbi5ldmVudC1kYXRlLXJhbmdlLWJveCB7XG4gIG1pbi13aWR0aDogMTgwcHg7XG4gIGdhcDogMC41cmVtO1xufVxuLmV2ZW50LWRhdGUtcmFuZ2UtYm94IGlucHV0W3R5cGU9XCJkYXRlXCJdIHtcbiAgbWluLXdpZHRoOiAwO1xufVxuLmV2ZW50LW1hbmFnZXItY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgcGFkZGluZzogMHJlbSA1cmVtIDByZW0gNXJlbTtcbn1cbi5jdXN0b20tbW9kYWwtb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHotaW5kZXg6IDEwNTA7XG59XG4uY3VzdG9tLW1vZGFsLW92ZXJsYXkgaDMge1xuICBtYXJnaW4tYm90dG9tOiB1bnNldDtcbn1cbi5jdXN0b20tbW9kYWwtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNC44cHg7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDMycHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgbWluLXdpZHRoOiAyNSU7XG4gIG1heC13aWR0aDogMzMlO1xuICBtYXgtaGVpZ2h0OiA4MCU7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMXJlbTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5jdXN0b20tbW9kYWwtY29udGFpbmVyLWhlYWRlciB7XG4gIHBhZGRpbmc6IDE2cHggMTZweCAwcHggMTZweDtcbiAgZ2FwOiA4cHg7XG59XG4uY3VzdG9tLW1vZGFsLWNvbnRhaW5lci1jb250ZW50IHtcbiAgcGFkZGluZzogMHB4IDE2cHggMTZweCAxNnB4O1xuICBnYXA6IDE2cHg7XG59XG4ubG9jYXRpb24tbWFwLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubG9jYXRpb24tbWFwLWNvbnRhaW5lciAuZXZlbnQtbG9jYXRpb24tbW9kYWwtbWFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzQycHg7XG59XG4uY3VzdG9tLW1vZGFsLW92ZXJsYXkgaHIge1xuICBjb2xvcjogI0RFRTJFNjtcbn1cbi5mb3JtLWNvbnRyb2wtaGVpZ2h0IHtcbiAgaGVpZ2h0OiAzOHB4O1xuICBtYXgtaGVpZ2h0OiAzOHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmV2ZW50LWNvbXBvbmVudCAudGlueW1jZS13cmFwcGVyIC50b3gtdGlueW1jZSB7XG4gIGJvcmRlcjogMXB4ICMxODI3MTkgc29saWQ7XG59XG4uZXZlbnQtY29tcG9uZW50IC5mb3JtLWNvbnRyb2wsXG4uZXZlbnQtY29tcG9uZW50IC5mb3JtLXNlbGVjdCxcbi5ldmVudC1jb21wb25lbnQgI2ZpbGUtdXBsb2FkLFxuLmV2ZW50LWNvbXBvbmVudCAuZS1kcm9wZG93bmxpc3Qge1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgaGVpZ2h0OiAzOHB4O1xufVxuLmV2ZW50LWNvbXBvbmVudCAuZm9ybS1jb250cm9sOmZvY3VzLFxuLmV2ZW50LWNvbXBvbmVudCAuZm9ybS1zZWxlY3Q6Zm9jdXMsXG4uZXZlbnQtY29tcG9uZW50ICNmaWxlLXVwbG9hZDpmb2N1cyxcbi5ldmVudC1jb21wb25lbnQgLmUtZHJvcGRvd25saXN0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjOWViMDlmO1xuICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSg2MSwgOTcsIDYzLCAwLjI1KTtcbn1cbi5ldmVudC1jb21wb25lbnQgdGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiB1bnNldDtcbn1cbi5ldmVudC1jb21wb25lbnQgaW5wdXRbdHlwZT1kYXRlXSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IHVuc2V0O1xufVxuLmV2ZW50LWNvbXBvbmVudCBpbnB1dFt0eXBlPXRpbWVdIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZXZlbnQtY29tcG9uZW50IC5jaGVja2JveC1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmV2ZW50LWNvbXBvbmVudCAuY2hlY2tib3gtZ3JvdXAgLmZvcm0tY2hlY2staW5wdXQge1xuICBtYXJnaW4tdG9wOiAwO1xuICBmbGV4LXNocmluazogMDtcbn1cbi5ldmVudC1jb21wb25lbnQgLmNoZWNrYm94LWdyb3VwIGxhYmVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbn1cbi5ldmVudC1jb21wb25lbnQgLmV2ZW50LWltYWdlLXBsYWNlaG9sZGVyIHtcbiAgd2lkdGg6IDIwMHB4O1xuICBhc3BlY3QtcmF0aW86IDEuNzc3Nzc3Nzg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNTM5MkY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5ldmVudC1jb21wb25lbnQgLmN1c3RvbS1kZWxldGUtYnV0dG9uIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZXZlbnQtY29tcG9uZW50IC5jdXN0b20tZGVsZXRlLWJ1dHRvbiBidXR0b24ge1xuICBoZWlnaHQ6IDM4cHg7XG59XG4uZXZlbnQtY29tcG9uZW50IC5jdXN0b20tZGVsZXRlLWJ1dHRvbiBidXR0b24gc3ZnIHtcbiAgbWFyZ2luLXRvcDogLTRweDtcbn1cbi5ldmVudC1jb21wb25lbnQgLnRpY2tldC10eXBlLXJvd3Mge1xuICByb3ctZ2FwOiAwLjVlbTtcbn1cbi5ldmVudC1jb21wb25lbnQgLnRpY2tldC10eXBlLXJvd3M6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi50b3ggLnRveC10b29sYmFyLS1zY3JvbGxpbmcge1xuICBmbGV4LXdyYXA6IHdyYXAhaW1wb3J0YW50O1xufVxuLmV2ZW50LW1hc3Rlci1oZWFkZXIge1xuICBoZWlnaHQ6IDcycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIHBhZGRpbmc6IDFyZW0gMCAxcmVtIDNyZW07XG59XG4uZXZlbnQtbWFzdGVyLWJhY2tncm91bmQtY29sb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRERFMTk1O1xufVxuLmV2ZW50LW1hc3Rlci1mb290ZXItYm9yZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RERTE5NTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmZmZmY7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmV2ZW50LW1hc3Rlci1mb290ZXItYm9yZGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuLmV2ZW50LWNvbnRlbnQtY29udGFpbmVyIHtcbiAgcGFkZGluZzogMCA0cmVtIDNyZW0gNHJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5ldmVudC1jb250ZW50LWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMXJlbSAxLjVyZW0gMC41cmVtIDEuNXJlbTtcbiAgfVxufVxuLmRqZi1iYW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjUzOTJGO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGhlaWdodDogMTI0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZGpmLWJhbm5lciB7XG4gICAgaGVpZ2h0OiAyMjRweDtcbiAgfVxufVxuLmV2ZW50LWJhbm5lciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBoZWlnaHQ6IDM0OHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmV2ZW50LWJhbm5lciB7XG4gICAgaGVpZ2h0OiAzODhweDtcbiAgfVxufVxuLmV2ZW50LWJhbm5lci10aXRsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogXCJyYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGluZS1oZWlnaHQ6IDY0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmV2ZW50LWJhbm5lci1kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogXCJyYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbn1cbi5ldmVudC1iYW5uZXItYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBwYWRkaW5nOiAxMHB4IDIwcHggMTBweCAyMHB4O1xuICBmb250LWZhbWlseTogXCJyYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG59XG4uZXZlbnQtbmV3LXNlY3Rpb24tbGluZSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjUzOTJGO1xufVxuLmV2ZW50LW5ldy1zZWN0aW9uLWdyYXktbGluZSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQTlBREIwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIG1hcmdpbi10b3A6IDJweDtcbn1cbi5ldmVudC1zZWN0aW9uLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOiAycmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmV2ZW50LXNlY3Rpb24tY29udGFpbmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG4gIC5ldmVudC1zZWN0aW9uLWNvbnRhaW5lcjpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbiAgLmV2ZW50LXNlY3Rpb24tY29udGFpbmVyOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5ldmVudC1zbWFsbC1oZWFkbGluZSB7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGNvbG9yOiAjMjUzOTJGO1xufVxuLmV2ZW50LWluZm8tc21hbGwtaGVhZGxpbmUge1xuICBmb250LWZhbWlseTogXCJyYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBjb2xvcjogIzI1MzkyRjtcbn1cbi5ldmVudC1pbmZvLXJlZ3VsYXItdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG4uZXZlbnQtaW5mby1yZWd1bGFyLXRleHQgYSB7XG4gIGNvbG9yOiAjM0Q2MTNGICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5ldmVudC1oZWFkbGluZSB7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMzMuNnB4O1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgY29sb3I6ICMyNTM5MkY7XG59XG4uZXZlbnQtbm90ZS10ZXh0IHtcbiAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNi44cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBjb2xvcjogIzI1MzkyRjtcbn1cbi5ldmVudC1pbmZvIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLmV2ZW50LWRlc2NyaXB0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFwidXRvcGlhLXN0ZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMi40cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBjb2xvcjogIzI1MzkyRjtcbn1cbi5ldmVudC1kZXNjcmlwdGlvbiBhIHtcbiAgZm9udC1mYW1pbHk6IFwidXRvcGlhLXN0ZFwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyMi40cHggIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgc29saWQgIzNENjEzRiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzNENjEzRiAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZXZlbnQtZGVzY3JpcHRpb24gaSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi5jaGVja2JveC1sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBcInV0b3BpYS1zdGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGNvbG9yOiAjMjUzOTJGO1xufVxuLmNoZWNrYm94LWxhYmVsIGEge1xuICBmb250LWZhbWlseTogXCJ1dG9waWEtc3RkXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDIyLjRweCAhaW1wb3J0YW50O1xuICBsZXR0ZXItc3BhY2luZzogMCAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBzb2xpZCAjM0Q2MTNGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjM0Q2MTNGICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5ldmVudC1zdW1tYXJ5LXRleHQge1xuICBmb250LWZhbWlseTogXCJyYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBjb2xvcjogIzI1MzkyRjtcbn1cbi5ldmVudC1zaWdudXAtdGFiLWNvbnRhaW5lciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAxcmVtIDByZW0gMXJlbSAwcmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0RFRTJFNjtcbn1cbi5ldmVudC1zaWdudXAtdGFiIHtcbiAgcGFkZGluZzogOHB4IDE2cHggOHB4IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMC4yNWVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmV2ZW50LXNpZ251cC10YWIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLmV2ZW50LXNpZ251cC10YWIgc3ZnIHtcbiAgZmlsbDogIzI1MzkyRjtcbn1cbi5ldmVudC1zaWdudXAtdGFiLmV2ZW50LXNpZ251cC1jdXJyZW50LXRhYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNTM5MkY7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmV2ZW50LXNpZ251cC10YWIuZXZlbnQtc2lnbnVwLWN1cnJlbnQtdGFiIHN2ZyB7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG4uZXZlbnQtc2lnbnVwLXRleHRhcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHJlc2l6ZTogbm9uZTtcbiAgaGVpZ2h0OiA5NnB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyNTM5MkY7XG4gIHBhZGRpbmc6IDRweCA4cHggNHB4IDhweDtcbn1cbi5ldmVudC1zaWdudXAtY29tcGxldGVkLWluZm8tdGV4dCB7XG4gIGNvbG9yOiAjMjUzOTJGO1xuICBmb250LWZhbWlseTogXCJ1dG9waWEtc3RkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjIuNHB4O1xufVxuLmV2ZW50LW1vZGFsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgd2lkdGg6IDU2NHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmV2ZW50LW1vZGFsIHtcbiAgICB3aWR0aDogMjY0cHg7XG4gIH1cbn1cbi5ldmVudC1tb2RhbC1idXR0b24ge1xuICB3aWR0aDogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5ldmVudC1tb2RhbC1idXR0b24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uZXZlbnQtbW9kYWwtYm9keS10ZXh0IHtcbiAgY29sb3I6ICMyNTM5MkY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwicmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG59XG4uZG9zLXNpZ25pbi1kaWFsb2ctY29udGFpbmVyIHtcbiAgd2lkdGg6IDc3NnB4O1xuICBtYXgtd2lkdGg6IHVuc2V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmRvcy1zaWduaW4tZGlhbG9nLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbi5kb3Mtc2lnbmluLW1vZGFsLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuLmRvcy1zaWduaW4tbW9kYWwtYm9keS1jb250YWluZXIge1xuICBwYWRkaW5nOiAyNHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmRvcy1zaWduaW4tbW9kYWwtYnV0dG9ucy1jb250YWluZXIge1xuICBwYWRkaW5nOiAwIDcycHggMjRweCA3MnB4O1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gIGdhcDogMjRweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuZG9zLXNpZ25pbi1tb2RhbC1idXR0b25zLWNvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBwYWRkaW5nOiAwIDI0cHggMjRweCAyNHB4O1xuICB9XG59XG4uZG9zLXNpZ25pbi1tb2RhbC1idXR0b25zLWNvbnRhaW5lciBidXR0b24ge1xuICBoZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXg6IDEgMCAwO1xufVxuLmRvcy1zaWduaW4tbW9kYWwtYm9keS1oZWFkbGluZSB7XG4gIGNvbG9yOiAjMjUzOTJGO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcInJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmRvcy1zaWduaW4tbW9kYWwtYm9keS1oZWFkbGluZSB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMTAlO1xuICB9XG59XG4uZG9zLXNpZ25pbi1tb2RhbC1ncmVlbi1pbmZvLXRleHQge1xuICBjb2xvcjogIzI1MzkyRjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJyYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5kb3Mtc2lnbmluLW1vZGFsLWdyZWVuLWluZm8tdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICB9XG59XG4uY3Vyc29yLWhhbmQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubWF4LWNvbnRlbnQtYm94LXdpZHRoIHtcbiAgbWF4LXdpZHRoOiAxMzIwcHggIWltcG9ydGFudDtcbn1cbi5iYW5uZXJXcmFwcGVyIHtcbiAgcGFkZGluZzogMCA2NHB4IDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5iYW5uZXJXcmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwcHggMTZweCAxNnB4O1xuICB9XG59XG4uYmFubmVyV3JhcHBlciAuYmFubmVyQ29udGFpbmVySGVybyB7XG4gIGJvcmRlci1sZWZ0OiBzb2xpZCAxcHggd2hpdGU7XG4gIHBhZGRpbmc6IDY0cHggMTEycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYmFubmVyV3JhcHBlciAuYmFubmVyQ29udGFpbmVySGVybyB7XG4gICAgcGFkZGluZzogMjRweCAxNnB4O1xuICB9XG59XG4uYmFubmVyQ29udGFpbmVySGVybyB7XG4gIHBhZGRpbmc6IDY0cHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5iYW5uZXJDb250YWluZXJIZXJvIHtcbiAgICBwYWRkaW5nOiAzMnB4IDA7XG4gICAgZ2FwOiAyOHB4O1xuICB9XG59XG4uYmFubmVyQ29udGFpbmVySGVyby5mbGV4LWxnLXJvdy1yZXZlcnNlIHtcbiAgZ2FwOiA2NHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLmJhbm5lckNvbnRhaW5lckhlcm8uZmxleC1sZy1yb3ctcmV2ZXJzZSB7XG4gICAgZ2FwOiAyOHB4O1xuICB9XG59XG4uYmFubmVyQ29udGFpbmVySGVybyAuY29udGVudCBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uYmFubmVyQ29udGFpbmVySGVybyAuY29udGVudCAubWFuY2hldCB7XG4gIG1hcmdpbi1ib3R0b206IDByZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYmFubmVyQ29udGFpbmVySGVybyAuY29udGVudCAubWFuY2hldCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuYmFubmVyQ29udGFpbmVySGVybyAuY29udGVudCBidXR0b24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbn1cbi5uZXdzbWFpbHMge1xuICBwYWRkaW5nOiAyNHB4O1xufVxuLm5ld3NtYWlscyBoNSB7XG4gIHBhZGRpbmctYm90dG9tOiAxMnB4O1xufVxuLm5ld3NtYWlscyAuZm9ybS1jaGVjayB7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7XG59XG4uc3dhbDItcG9wdXAge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMzMzICFpbXBvcnRhbnQ7XG59XG4uc3dhbDItc3R5bGVkLnN3YWwyLWNvbmZpcm0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRERFMTk1ICFpbXBvcnRhbnQ7XG59XG4uc3dhbDItc3R5bGVkLnN3YWwyLWNhbmNlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYWEgIWltcG9ydGFudDtcbn1cbi5zd2FsMi1zdHlsZWQuc3dhbDItZXJyb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0UxMzEzICFpbXBvcnRhbnQ7XG59XG4uc3dhbDItc3R5bGVkLnN3YWwyLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG4uc3dhbDItcG9wdXAuc3dhbDItc3VjY2VzcyB7XG4gIGJhY2tncm91bmQ6ICMwMDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbiIsIu+7vy51bWItZ3JpZCB7XG4gICAgLmdyaWQtZWxlbWVudCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuLnBvZC1saXN0IHtcblxuICAgIC5wb2Qge1xuXG4gICAgICAgIC5pY29uLXdyYXAge1xuICAgICAgICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuXG4gICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogQHByaW1hcnk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cblxuLnZpZGVvIHtcblxuICAgIC52aW1lb3BsYXllciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBhc3BlY3QtcmF0aW86IDE2IC8gOTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBpZnJhbWUge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IDE2IC8gOTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICBAc3VwcG9ydHNcblxuICAgICAgICAgICAgbm90IChhc3BlY3QtcmF0aW86IDEgLyAxKSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbkBzdXBwb3J0c1xuXG5ub3QgKGFzcGVjdC1yYXRpbzogMSAvIDEpIHtcbiAgICAudmlkZW8ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG5cbiAgICAgICAgLnZpbWVvcGxheWVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnN1YnBhZ2VsaXN0IHtcbiAgICAuc3VicGFnZSB7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAuaW5uZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQwLCAyNDcsIDI0NywgLjkpO1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG5cbiAgICAgICAgICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICAuaW5uZXIge1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiA3NTBtcyBlYXNlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogNzUwbXMgZWFzZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQwLCAyNDcsIDI0NywgMC43NSk7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMzVweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDE1cHggMTVweDtcblxuICAgICAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgNDAwbXMgMTUwbXMgZWFzZTtcbiAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgICAgIC50eHQge1xuICAgICAgICAgICAgICAgICAgICAuZm9udC1zaXplKDE2cHgpO1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmhlYWRpbmdzIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ucnRlIHtcblxuXG4gICAgb2wsIHVsIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgIH1cblxuICAgIHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIH1cblxuICAgIGkge1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gICAgfVxuXG4gICAgb2wge1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XG4gICAgfVxuXG5cbiAgICBhIHtcbiAgICAgICAgY29sb3I6IEBwcmltYXJ5O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuICAgICAgICBpIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRvcDogMnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmZpbGUtbWFuYWdlci1jb21wb25lbnQge1xuXG4gICAgLmZpbGVzIHtcbiAgICAgICAgLmNhdGVnb3J5LWZpbGVzOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIEBwcmltYXJ5O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZpbGUtd3JhcCB7XG4gICAgICAgICAgICBwYWRkaW5nOiA0cHggOHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGdyYXk7XG5cbiAgICAgICAgICAgIC5maWxlLWljb24ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRlbGV0ZS1pY29uIHtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mb3J1bS1jb21wb25lbnQge1xuXG4gICAgLmZvcnVtLXdyYXAge1xuICAgICAgICAucG9zdC13cmFwIHtcblxuICAgICAgICAgICAgLnNpbmdsZS1wb3N0IHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBAcHJpbWFyeSBzb2xpZCAxcHg7XG5cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucG9zdC1hdXRob3ItaW1hZ2UtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5wb3N0LWF1dGhvci1pbWFnZSB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5wcm9maWxlLWltZy13cmFwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgQGxnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDY0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cblxuXG4gICAgICAgICAgICAgICAgICAgICAgICAucHJvZmlsZS1pbWctcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGdyYXk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IEB3aGl0ZTtcblxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIEBsZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2NHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDY0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucG9zdC1jcmVhdG9yIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IEBwcmltYXJ5O1xuICAgICAgICAgICAgICAgICAgICAuZm9udC1zaXplKDE0cHgpO1xuICAgICAgICAgICAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBAbGcge1xuICAgICAgICAgICAgICAgICAgICAgICAgLmZvbnQtc2l6ZSgxNnB4KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5wb3N0LWRhdGUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogQHByaW1hcnk7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAuZm9udC1zaXplKDE0cHgpO1xuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBAbGcge1xuICAgICAgICAgICAgICAgICAgICAgICAgLmZvbnQtc2l6ZSgxNnB4KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5wb3N0LWJvZHkge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogQHByaW1hcnk7XG4gICAgICAgICAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgICAgICAgICAgICAgICAgICAgLmZvbnQtc2l6ZSgxNHB4KTtcblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgQGxnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5mb250LXNpemUoMTZweCk7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogQHByaW1hcnk7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc2luZ2xlLXBvc3QucmVwbHkge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJlcGx5LXRvZ2dsZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgZ2FwOiAwLjI1cmVtO1xuXG5cbiAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogQHJhbGV3YXk7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgLmZvbnQtc2l6ZSgxNHB4KTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IEBwcmltYXJ5O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHNwYW4udHh0IHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ucGVyc29uYWwtaW5mb3JtYXRpb24ge1xuICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheTtcbn1cblxuLmxvY2FsLXVuaW9uLWluZm8tY29tcG9uZW50IHtcbiAgICAuY29tbWl0dGVlLWxvZ28ge1xuICAgICAgICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgICB9XG5cbiAgICAubG9jYWx1bmlvbi1tYXAge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAyMDBweDtcbiAgICB9XG5cbiAgICAuZm9ybS1ncm91cCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAmLmNoZWNrYm94LWdyb3VwIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIH1cblxuICAgICAgICB0ZXh0YXJlYTpkaXNhYmxlZCB7XG4gICAgICAgICAgICByZXNpemU6IG5vbmU7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgY29sb3I6IEB3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4IEB3aGl0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBncmF5O1xuICAgICAgICB9XG5cbiAgICAgICAgLmZvcm0tbGFiZWwsIC51bWJyYWNvLWZvcm1zLWxhYmVsIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jaGFuZ2UtcGFzc3dvcmQge1xuICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheTtcbn1cblxuLnF1YWxpZmljYXRpb24tY291cnNlcyB7XG4gICAgZm9udC1mYW1pbHk6IEB1dG9waWE7XG5cbiAgICB0aCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cblxuICAgIHRkLCB0aCB7XG4gICAgICAgIHBhZGRpbmc6IDFweCAycHg7XG4gICAgfVxuXG4gICAgLmRhdGUge1xuICAgICAgICB3aWR0aDogODBweDtcbiAgICB9XG59XG5cbi5tZW1iZXJzaGlwIHtcbiAgICBmb250LWZhbWlseTogQHV0b3BpYTtcblxuICAgIHRoIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuXG4gICAgdGQsIHRoIHtcbiAgICAgICAgcGFkZGluZzogMXB4IDJweDtcbiAgICB9XG5cbiAgICAuZGF0ZSB7XG4gICAgICAgIHdpZHRoOiAxMDVweDtcbiAgICB9XG59XG5cbi5wcmV2aW91cy10cnVzdC1wb3NpdGlvbiB7XG4gICAgZm9udC1mYW1pbHk6IEB1dG9waWE7XG5cbiAgICB0aCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cblxuICAgIHRkLCB0aCB7XG4gICAgICAgIHBhZGRpbmc6IDFweCAycHg7XG4gICAgfVxuXG4gICAgLmRhdGUge1xuICAgICAgICB3aWR0aDogODBweDtcbiAgICB9XG59XG5cbi5tZW1iZXJzaGlwLCAucHJldmlvdXMtdHJ1c3QtcG9zaXRpb24sIC5xdWFsaWZpY2F0aW9uLWNvdXJzZXMge1xuICAgIHRkOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cblxuICAgIHRoOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cbn1cblxuLmxvY2FsdW5pb24tYm9kLWNvbXBvbmVudCB7XG5cbiAgICBocjpsYXN0LW9mLXR5cGUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5wcm9maWxlcy10by1hZGQge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxufVxuXG4udGVybXMtYW5kLWNvbmRpdGlvbnMtY29tcG9uZW50IHtcblxuXG4gICAgLmZvcm0tbGFiZWwsIC51bWJyYWNvLWZvcm1zLWxhYmVsIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgfVxufVxuXG4uY29tbXVuaWNhdGlvbi1zZXR0aW5ncy1tb2RhbC1jb21wb25lbnQge1xuICAgIGxhYmVsIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1mYW1pbHk6IEByYWxld2F5O1xuICAgICAgICAuZm9udC1zaXplKDE2cHgpO1xuICAgIH1cblxuICAgIC5zbWFsbCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDAuMXJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6IEByYWxld2F5O1xuICAgIH1cbn1cblxuLnNlbmQtbWFpbC1jb21wb25lbnQsXG4uc2VuZC1zbXMtY29tcG9uZW50LFxuLmNob29zZS1kZWxlZ2F0ZWQtY29tcG9uZW50LFxuLmNob29zZS1yZXByZXNlbnRhdGl2ZS1jb21wb25lbnQsXG4uZXZlbnQtY29tcG9uZW50IHtcblxuICAgIHRleHRhcmVhLCBpbnB1dCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheSAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT1kYXRlXSB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgIH1cblxuICAgIGlucHV0W3R5cGU9dGltZV0ge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWluLXdpZHRoOiAxNTBweDtcbiAgICB9XG5cbiAgICAudGV4dGFyZWEtcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IC03cHg7XG4gICAgfVxufVxuXG4uYWNjb3VudC1zdGF0ZW1lbnQtY29tcG9uZW50IHtcbiAgICBpbnB1dFt0eXBlPWRhdGVdIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgfVxufVxuXG4uc21zLW92ZXJ2aWV3LWNvbXBvbmVudCB7XG5cbiAgICAuZ3JpZC1hY3Rpb25zLWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cblxuICAgIHRhYmxlIGEge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gICAgICAgIC5mb250LXNpemUoMTNweCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGNvbG9yOiBAcHJpbWFyeTtcbiAgICB9XG5cbiAgICAucm91bmRlZC1ib3JkZXIge1xuICAgICAgICBib3JkZXI6IHNvbGlkIDFweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgfVxuXG4gICAgLmNvbnN1bXB0aW9uLWdyaWQtd3JhcCAuZS10YWJsZSB0Ym9keSB0cjpsYXN0LWNoaWxkIHRkIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZS1ncmlkIC5lLXRhYmxlIHRib2R5IHRyIC5lLXJvd2NlbGw6Zmlyc3QtY2hpbGQge1xuICAgICAgICBjb2xvcjogQHByaW1hcnkgIWltcG9ydGFudDtcbiAgICB9XG59XG5cblxuXG4ubWFpbC1vdmVydmlldy1jb21wb25lbnQge1xuXG4gICAgLmdyaWQtYWN0aW9ucy1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICB0YWJsZSBhIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuICAgICAgICAuZm9udC1zaXplKDEzcHgpO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBjb2xvcjogQHByaW1hcnk7XG4gICAgfVxuXG4gICAgLnJvdW5kZWQtYm9yZGVyIHtcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgcGFkZGluZzogNXB4O1xuICAgIH1cblxuXG4gICAgLmUtZ3JpZCAuZS10YWJsZSB0Ym9keSB0ciAuZS1yb3djZWxsOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgY29sb3I6IEBwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5cblxuLnNlbmQtbWFpbC1jb21wb25lbnQsXG4uc2VuZC1zbXMtY29tcG9uZW50LFxuLnNtcy1vdmVydmlldy1jb21wb25lbnQsXG4uc21zLWNvbnN1bXB0aW9uLWNvbXBvbmVudCxcbi5jaG9vc2UtZGVsZWdhdGVkLWNvbXBvbmVudCxcbi5kZWxlZ2F0ZWQtYWNjZXNzLWNvbnRyb2wtY29tcG9uZW50LFxuLmNob29zZS1yZXByZXNlbnRhdGl2ZS1jb21wb25lbnQsXG4uZXZlbnQtY29tcG9uZW50IHtcbiAgICBsYWJlbDpub3QoLnJhZGlvLWxhYmVsLCAuY3VzdG9tLWZpbGUtdXBsb2FkKSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheTtcbiAgICAgICAgLmZvbnQtc2l6ZSgxNnB4KTtcbiAgICB9XG59XG5cbi5jaG9vc2UtcmVwcmVzZW50YXRpdmUtY29tcG9uZW50IHtcbiAgICAuZmEtY2hldnJvbi11cCwgLmZhLWNoZXZyb24tZG93biB7XG4gICAgICAgIGZvbnQtc2l6ZTogOHB4O1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBAcHJpbWFyeTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDJweDtcbiAgICAgICAgICAgIGNvbG9yOiBAd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5kZWxlZ2F0ZWQtYWNjZXNzLWNvbnRyb2wtY29tcG9uZW50IHtcbiAgICAuc2YtZ3JpZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmZvcm0tY2hlY2sge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG59XG5cbi5ldmVudC1vdmVydmlldy1iYWNrb2ZmaWNlLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiAyNHB4IDgycHg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDE2cHg7XG59XG5cbi5ldmVudC1kYXRlLXJhbmdlLWJveCB7XG4gICAgbWluLXdpZHRoOiAxODBweDtcbiAgICBnYXA6IDAuNXJlbTtcbn1cblxuLmV2ZW50LWRhdGUtcmFuZ2UtYm94IGlucHV0W3R5cGU9XCJkYXRlXCJdIHtcbiAgICBtaW4td2lkdGg6IDA7XG59XG5cbi5ldmVudC1tYW5hZ2VyLWNvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgIHBhZGRpbmc6IDByZW0gNXJlbSAwcmVtIDVyZW07XG59XG5cbi5jdXN0b20tbW9kYWwtb3ZlcmxheSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC41KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgei1pbmRleDogMTA1MDtcblxuICAgIGgzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdW5zZXQ7XG4gICAgfVxufVxuXG4uY3VzdG9tLW1vZGFsLWNvbnRhaW5lciB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiA0LjhweDtcbiAgICBib3gtc2hhZG93OiAwIDRweCAzMnB4IHJnYmEoMCwwLDAsMC4yNSk7XG4gICAgbWluLXdpZHRoOiAyNSU7XG4gICAgbWF4LXdpZHRoOiAzMyU7XG4gICAgbWF4LWhlaWdodDogODAlO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDFyZW07XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmN1c3RvbS1tb2RhbC1jb250YWluZXItaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAxNnB4IDE2cHggMHB4IDE2cHg7XG4gICAgZ2FwOiA4cHg7XG59XG5cbi5jdXN0b20tbW9kYWwtY29udGFpbmVyLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDBweCAxNnB4IDE2cHggMTZweDtcbiAgICBnYXA6IDE2cHg7XG59XG5cbi5sb2NhdGlvbi1tYXAtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAuZXZlbnQtbG9jYXRpb24tbW9kYWwtbWFwIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMzQycHg7XG4gICAgfVxufVxuXG4uY3VzdG9tLW1vZGFsLW92ZXJsYXkgaHIge1xuICAgIGNvbG9yOiAjREVFMkU2O1xufVxuXG4uZm9ybS1jb250cm9sLWhlaWdodCB7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICAgIG1heC1oZWlnaHQ6IDM4cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG5cblxuLmV2ZW50LWNvbXBvbmVudCB7XG5cbiAgICAudGlueW1jZS13cmFwcGVyIC50b3gtdGlueW1jZSB7XG4gICAgICAgIGJvcmRlcjogMXB4ICMxODI3MTkgc29saWQ7XG4gICAgfVxuXG4gICAgLmZvcm0tY29udHJvbCwgLmZvcm0tc2VsZWN0LCAjZmlsZS11cGxvYWQsIC5lLWRyb3Bkb3dubGlzdCB7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICBoZWlnaHQ6IDM4cHg7XG5cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICM5ZWIwOWY7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSg2MSw5Nyw2MywuMjUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgdGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgICAgICAgaGVpZ2h0OiB1bnNldDtcbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPWRhdGVdIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT10aW1lXSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5jaGVja2JveC1ncm91cCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIH1cblxuICAgICAgICAuY2hlY2tib3gtZ3JvdXAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNoZWNrYm94LWdyb3VwIGxhYmVsIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgICAgICB9XG5cbiAgICAuZXZlbnQtaW1hZ2UtcGxhY2Vob2xkZXIge1xuICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMTYvOTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogQHByaW1hcnk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICB9XG5cbiAgICAuY3VzdG9tLWRlbGV0ZS1idXR0b24ge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgaGVpZ2h0OiAzOHB4O1xuXG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC00cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGlja2V0LXR5cGUtcm93cyB7XG4gICAgICAgIHJvdy1nYXA6IDAuNWVtO1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4udG94IC50b3gtdG9vbGJhci0tc2Nyb2xsaW5nIHtcbiAgICBmbGV4LXdyYXA6d3JhcCFpbXBvcnRhbnQ7XG59XG5cbi5ldmVudC1tYXN0ZXItaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDcycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgICBwYWRkaW5nOiAxcmVtIDAgMXJlbSAzcmVtO1xufVxuXG4uZXZlbnQtbWFzdGVyLWJhY2tncm91bmQtY29sb3Ige1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBzZWNvbmRhcnk7XG59XG5cbi5ldmVudC1tYXN0ZXItZm9vdGVyLWJvcmRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHNlY29uZGFyeTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgQHdoaXRlO1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuXG5cbiAgICBAbWVkaWEgQG1kQW5kVW5kZXIge1xuICAgICAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG59XG5cbi5ldmVudC1jb250ZW50LWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCA0cmVtIDNyZW0gNHJlbTtcblxuICAgIEBtZWRpYSBAbWRBbmRVbmRlciB7XG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMS41cmVtIDAuNXJlbSAxLjVyZW07XG4gICAgfVxufVxuXG4uZGpmLWJhbm5lciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHByaW1hcnk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGhlaWdodDogMTI0cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgQG1lZGlhIEBtZEFuZFVuZGVyIHtcbiAgICAgICAgaGVpZ2h0OiAyMjRweDtcbiAgICB9XG59XG5cbi5ldmVudC1iYW5uZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDM0OHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBtZWRpYSBAbWRBbmRVbmRlciB7XG4gICAgICAgIGhlaWdodDogMzg4cHg7XG4gICAgfVxufVxuXG4uZXZlbnQtYmFubmVyLXRpdGxlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LWZhbWlseTogQHJhbGV3YXk7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgbGluZS1oZWlnaHQ6IDY0cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmV2ZW50LWJhbm5lci1kZXNjcmlwdGlvbiB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1mYW1pbHk6IEByYWxld2F5O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xufVxuXG4uZXZlbnQtYmFubmVyLWJ1dHRvbiB7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgcGFkZGluZzogMTBweCAyMHB4IDEwcHggMjBweDtcbiAgICBmb250LWZhbWlseTogQHJhbGV3YXk7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5ldmVudC1uZXctc2VjdGlvbi1saW5lIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgQHByaW1hcnk7XG59XG5cbi5ldmVudC1uZXctc2VjdGlvbi1ncmF5LWxpbmUge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQTlBREIwO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICBtYXJnaW4tdG9wOiAycHg7XG59XG5cbi5ldmVudC1zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG5cbiAgICBAbWVkaWEgQG1kQW5kVW5kZXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmV2ZW50LXNtYWxsLWhlYWRsaW5lIHtcbiAgICBmb250LWZhbWlseTogQHJhbGV3YXk7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgY29sb3I6IEBwcmltYXJ5O1xufVxuXG4uZXZlbnQtaW5mby1zbWFsbC1oZWFkbGluZSB7XG4gICAgZm9udC1mYW1pbHk6IEByYWxld2F5O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIGNvbG9yOiBAcHJpbWFyeTtcbn1cblxuLmV2ZW50LWluZm8tcmVndWxhci10ZXh0IHtcbiAgICBmb250LWZhbWlseTogQHJhbGV3YXk7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG5cbiAgICBhIHtcbiAgICAgICAgY29sb3I6ICMzRDYxM0YgIWltcG9ydGFudDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbn1cblxuLmV2ZW50LWhlYWRsaW5lIHtcbiAgICBmb250LWZhbWlseTogQHJhbGV3YXk7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMzLjZweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICBjb2xvcjogQHByaW1hcnk7XG59XG5cbi5ldmVudC1ub3RlLXRleHQge1xuICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTYuOHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIGNvbG9yOiBAcHJpbWFyeTtcbn1cblxuLmV2ZW50LWluZm8ge1xuICAgIGNvbG9yOiBAd2hpdGU7XG4gICAgZm9udC1mYW1pbHk6IEByYWxld2F5O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbn1cblxuLmV2ZW50LWRlc2NyaXB0aW9uIHtcbiAgICBmb250LWZhbWlseTogQHV0b3BpYTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjIuNHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIGNvbG9yOiBAcHJpbWFyeTtcblxuICAgIGEge1xuICAgICAgICBmb250LWZhbWlseTogQHV0b3BpYSAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICAgICAgICBsaW5lLWhlaWdodDogMjIuNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIHNvbGlkICMzRDYxM0YgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICMzRDYxM0YgIWltcG9ydGFudDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgIGkge1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgfVxufVxuXG4uY2hlY2tib3gtbGFiZWwge1xuICAgIGZvbnQtZmFtaWx5OiBAdXRvcGlhO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIGNvbG9yOiBAcHJpbWFyeTtcblxuICAgIGEge1xuICAgICAgICBmb250LWZhbWlseTogQHV0b3BpYSAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICAgICAgICBsaW5lLWhlaWdodDogMjIuNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIHNvbGlkICMzRDYxM0YgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICMzRDYxM0YgIWltcG9ydGFudDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbn1cblxuLmV2ZW50LXN1bW1hcnktdGV4dCB7XG4gICAgZm9udC1mYW1pbHk6IEByYWxld2F5O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIGNvbG9yOiBAcHJpbWFyeTtcbn1cblxuLmV2ZW50LXNpZ251cC10YWItY29udGFpbmVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAxcmVtIDByZW0gMXJlbSAwcmVtO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjREVFMkU2O1xufVxuXG4uZXZlbnQtc2lnbnVwLXRhYiB7XG4gICAgcGFkZGluZzogOHB4IDE2cHggOHB4IDE2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiAwLjI1ZW07XG5cbiAgICBAbWVkaWEgQG1kQW5kVW5kZXIge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgc3ZnIHtcbiAgICAgICAgZmlsbDogQHByaW1hcnk7XG4gICAgfVxuXG4gICAgJi5ldmVudC1zaWdudXAtY3VycmVudC10YWIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAcHJpbWFyeTtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIGZpbGw6ICNmZmZmZmY7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ldmVudC1zaWdudXAtdGV4dGFyZWEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHJlc2l6ZTogbm9uZTtcbiAgICBoZWlnaHQ6IDk2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIEBwcmltYXJ5O1xuICAgIHBhZGRpbmc6IDRweCA4cHggNHB4IDhweDtcbn1cblxuLmV2ZW50LXNpZ251cC1jb21wbGV0ZWQtaW5mby10ZXh0IHtcbiAgICBjb2xvcjogQHByaW1hcnk7XG4gICAgZm9udC1mYW1pbHk6IEB1dG9waWE7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMi40cHg7XG59XG5cbi5ldmVudC1tb2RhbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgd2lkdGg6IDU2NHB4O1xuXG4gICAgQG1lZGlhIEBtZEFuZFVuZGVyIHtcbiAgICAgICAgd2lkdGg6IDI2NHB4O1xuICAgIH1cbn1cblxuLmV2ZW50LW1vZGFsLWJ1dHRvbiB7XG4gICAgd2lkdGg6IGF1dG87XG5cbiAgICBAbWVkaWEgQG1kQW5kVW5kZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbi5ldmVudC1tb2RhbC1ib2R5LXRleHQge1xuICAgIGNvbG9yOiBAcHJpbWFyeTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1mYW1pbHk6IEByYWxld2F5O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbn1cblxuLmRvcy1zaWduaW4tZGlhbG9nLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDc3NnB4O1xuICAgIG1heC13aWR0aDogdW5zZXQ7XG5cbiAgICBAbWVkaWEgQG1kQW5kVW5kZXIge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICB9XG59XG5cbi5kb3Mtc2lnbmluLW1vZGFsLWNvbnRhaW5lciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4uZG9zLXNpZ25pbi1tb2RhbC1ib2R5LWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMjRweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmRvcy1zaWduaW4tbW9kYWwtYnV0dG9ucy1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgNzJweCAyNHB4IDcycHg7XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIGdhcDogMjRweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgQG1lZGlhIEBtZEFuZFVuZGVyIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgIHBhZGRpbmc6IDAgMjRweCAyNHB4IDI0cHg7XG4gICAgfVxuXG4gICAgYnV0dG9uIHtcbiAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmbGV4OiAxIDAgMDtcbiAgICB9XG59XG5cbi5kb3Mtc2lnbmluLW1vZGFsLWJvZHktaGVhZGxpbmUge1xuICAgIGNvbG9yOiBAcHJpbWFyeTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1mYW1pbHk6IEByYWxld2F5O1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogNDRweDtcblxuICAgIEBtZWRpYSBAbWRBbmRVbmRlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDExMCU7XG4gICAgfVxufVxuXG4uZG9zLXNpZ25pbi1tb2RhbC1ncmVlbi1pbmZvLXRleHQge1xuICAgIGNvbG9yOiBAcHJpbWFyeTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1mYW1pbHk6IEByYWxld2F5O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcblxuICAgIEBtZWRpYSBAbWRBbmRVbmRlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgfVxufVxuXG4uY3Vyc29yLWhhbmQge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLm1heC1jb250ZW50LWJveC13aWR0aCB7XG4gICAgbWF4LXdpZHRoOiAxMzIwcHggIWltcG9ydGFudDtcbn1cblxuXG4uYmFubmVyV3JhcHBlciB7XG4gICAgcGFkZGluZzogMCA2NHB4IDBweDtcblxuICAgIEBtZWRpYSBAbWRBbmRVbmRlciB7XG4gICAgICAgIHBhZGRpbmc6IDBweCAxNnB4IDE2cHg7XG4gICAgfVxuXG4gICAgLmJhbm5lckNvbnRhaW5lckhlcm8ge1xuICAgICAgICBib3JkZXItbGVmdDogc29saWQgMXB4IHdoaXRlO1xuICAgICAgICBwYWRkaW5nOiA2NHB4IDExMnB4O1xuXG4gICAgICAgIEBtZWRpYSBAbWRBbmRVbmRlciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyNHB4IDE2cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5iYW5uZXJDb250YWluZXJIZXJvIHtcbiAgICBwYWRkaW5nOiA2NHB4IDA7XG5cbiAgICBAbWVkaWEgQG1kQW5kVW5kZXIge1xuICAgICAgICBwYWRkaW5nOiAzMnB4IDA7XG4gICAgICAgIGdhcDogMjhweDtcbiAgICB9XG5cbiAgICAmLmZsZXgtbGctcm93LXJldmVyc2UgeyBcbiAgICAgICAgZ2FwOiA2NHB4O1xuXG4gICAgICAgIEBtZWRpYSBAbWRBbmRVbmRlciB7XG4gICAgICAgICAgICBnYXA6IDI4cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGVudCB7XG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWFuY2hldCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcmVtO1xuXG4gICAgICAgICAgICBAbWVkaWEgQG1kQW5kVW5kZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBAbWRBbmRVbmRlciB7XG4gICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5uZXdzbWFpbHMge1xuICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgaDUge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgICB9XG4gICAgLmZvcm0tY2hlY2t7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gICAgfVxufSIsIi5lLWdyaWQgdGguZS1oZWFkZXJjZWxsW2FyaWEtc29ydD1hc2NlbmRpbmddIC5lLWhlYWRlcnRleHQsXG4uZS1ncmlkIHRoLmUtaGVhZGVyY2VsbFthcmlhLXNvcnQ9ZGVzY2VuZGluZ10gLmUtaGVhZGVydGV4dCxcbi5lLWdyaWQgdGguZS1oZWFkZXJjZWxsW2FyaWEtc29ydD1hc2NlbmRpbmddIC5lLXNvcnRmaWx0ZXJkaXYsXG4uZS1ncmlkIHRoLmUtaGVhZGVyY2VsbFthcmlhLXNvcnQ9ZGVzY2VuZGluZ10gLmUtc29ydGZpbHRlcmRpdiB7XG4gICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgb3BhY2l0eTogMTtcbn1cblxuLmUtZ3JpZCAuZS1oZWFkZXJjZWxsLFxuLmUtZ3JpZCAuZS1kZXRhaWxoZWFkZXJjZWxsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldCAhaW1wb3J0YW50O1xufVxuXG4uZS1ncmlkIC5lLXJvd2NlbGw6bm90KC5lLWVkaXRlZGJhdGNoY2VsbCk6bm90KC5lLXVwZGF0ZWR0ZCksIC5lLWdyaWQgLmUtZGV0YWlscm93Y29sbGFwc2U6bm90KC5lLWVkaXRlZGJhdGNoY2VsbCk6bm90KC5lLXVwZGF0ZWR0ZCksIC5lLWdyaWQgLmUtZGV0YWlscm93ZXhwYW5kOm5vdCguZS1lZGl0ZWRiYXRjaGNlbGwpOm5vdCguZS11cGRhdGVkdGQpLCAuZS1ncmlkIC5lLWdyaWRjb250ZW50IC5lLXJvd2RyYWdkcm9wOm5vdCguZS1lZGl0ZWRiYXRjaGNlbGwpOm5vdCguZS11cGRhdGVkdGQpLCAuZS1ncmlkIC5lLWdyaWRoZWFkZXIgLmUtcm93ZHJhZ2Ryb3A6bm90KC5lLWVkaXRlZGJhdGNoY2VsbCk6bm90KC5lLXVwZGF0ZWR0ZCksIC5lLWdyaWQgLmUtZW1wdHlyb3c6bm90KC5lLWVkaXRlZGJhdGNoY2VsbCk6bm90KC5lLXVwZGF0ZWR0ZCkge1xuICAgIGNvbG9yOiBAcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbn1cblxuLmUtZ3JpZCB0ZC5lLWFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogdW5zZXQgIWltcG9ydGFudDtcbiAgICBjb2xvcjogQHByaW1hcnkgIWltcG9ydGFudDtcbn1cblxuLmUtaW5wdXQtZ3JvdXAsIC5lLWlucHV0LWdyb3VwLmUtY29udHJvbC13cmFwcGVyLCAuZS1mbG9hdC1pbnB1dCwgLmUtZmxvYXQtaW5wdXQuZS1pbnB1dC1ncm91cCwgLmUtZmxvYXQtaW5wdXQuZS1jb250cm9sLXdyYXBwZXIsIC5lLWZsb2F0LWlucHV0LmUtaW5wdXQtZ3JvdXAuZS1jb250cm9sLXdyYXBwZXIge1xuICAgIGNvbG9yOiBAcHJpbWFyeSAhaW1wb3J0YW50O1xufVxuXG4uZS1tdWx0aXNlbGVjdC5lLWNvbnRyb2wtd3JhcHBlci5lLWNvbnRyb2wtY29udGFpbmVyLmUtaW5wdXQtZ3JvdXAge1xuICAgIGJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogc29saWQgMXB4IEBwcmltYXJ5ICFpbXBvcnRhbnQ7XG59XG5cbi5lLXJvd2RyYWdoZWFkZXIge1xuICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmUtZ3JpZCB7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAuZS1yb3djZWxsIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmUtcm93Y2VsbCB7XG4gICAgd2hpdGUtc3BhY2U6IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG5cbi5lLXBhZ2VyXG5kaXYuZS1wYXJlbnRtc2diYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lLWdyaWQgLmUtcGFnZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5lLWZpcnN0LCAuZS1sYXN0IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5lLXBhZ2VyIC5lLXBhZ2VyY29udGFpbmVyIHtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmUtcGFnZXIgLmUtbnVtZXJpY2l0ZW0uZS1jdXJyZW50aXRlbSB7XG4gICAgcGFkZGluZzogOHB4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogQHByaW1hcnkgIWltcG9ydGFudDtcbiAgICBjb2xvcjogQHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi5lLXBhZ2VyLnNmLXBhZ2VyIC5lLW51bWVyaWNjb250YWluZXIgYSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgQGdyYXkgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG4gICAgZm9udC1mYW1pbHk6IEByYWxld2F5ICFpbXBvcnRhbnQ7XG59XG5cbi5lLW5leHQsIC5lLXByZXYge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIEBncmF5O1xuICAgIHBhZGRpbmc6IDhweCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xuXG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb2xvcjogQHByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmUtcGFnZXJjb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBjb2xvcjogQHByaW1hcnkgIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG4gICAgZm9udC1mYW1pbHk6IEByYWxld2F5ICFpbXBvcnRhbnQ7XG4gICAgZ2FwOiA1cHggIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uZS1udW1lcmljY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZ2FwOiA1cHggIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uZS1wYWdlciAuZS1zcGFjaW5nIHtcbiAgICBib3JkZXItcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiA4cHggIWltcG9ydGFudDtcbn1cblxuLmUtcGFnZXIgLmUtcGFnZXItZGVmYXVsdDpob3ZlciB7XG4gICAgcGFkZGluZzogOHB4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogQHByaW1hcnkgIWltcG9ydGFudDtcbiAgICBjb2xvcjogQHdoaXRlICFpbXBvcnRhbnQ7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb2xvcjogQHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uZS1wYWdlciAuZS1zcGFjaW5nLmUtbnVtZXJpY2l0ZW06bm90KC5lLWFjdGl2ZSk6bm90KC5lLW5wKTpub3QoLmUtcHApOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiBAcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiBAd2hpdGUgIWltcG9ydGFudDtcbn1cblxuZS1wYWdlciB7XG4gICAgLmUtZm9jdXNlZCB7XG4gICAgICAgIGJhY2tncm91bmQ6IEBwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiBAd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb2xvcjogQHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5lLW1maXJzdCwgLmUtbXByZXYsIC5lLW1uZXh0LCAuZS1tbGFzdCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5cbi5lLXBhZ2VyIC5lLW51bWVyaWNpdGVtIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBAZ3JheSAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xufVxuXG4uZS1pbnB1dC1ncm91cC5lLWRhdGUtY29udGFpbmVyLmUtY29udHJvbC1jb250YWluZXIuZS1jb250cm9sLXdyYXBwZXIge1xuICAgIHdpZHRoOiAyNTBweDtcbiAgICBib3JkZXI6IHNvbGlkIDFweCBAcHJpbWFyeSAhaW1wb3J0YW50O1xuXG4gICAgLmUtaW5wdXQtZ3JvdXAtaWNvbiB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiBzb2xpZCAxcHggQHByaW1hcnkgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5lLXRhYiB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuXG4gICAgLm5hdi10YWJzLCAuZS10b29sYmFyLWl0ZW1zIHtcbiAgICAgICAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgLm5hdi1saW5rLCAuZS10b29sYmFyLWl0ZW0ge1xuICAgICAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICYuZS1hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIEBwcmltYXJ5IDJweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmUtZGlzYWJsZSB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC41ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5lLXRhYi13cmFwIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG5cblxuICAgICAgICAgICAgICAgIC5lLXRhYi10ZXh0IHtcbiAgICAgICAgICAgICAgICAgICAgLmZvbnQtc2l6ZSgxNnB4KTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IEBwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEByYWxld2F5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRhYi1wYW5lLCAuZS1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXG5cbiAgICAgICAgJi5lLWFjdGl2ZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubW9kYWwtaGVhZGVyLnRleHQtYmctbGlnaHQuYm9yZGVyLWJvdHRvbSB7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQgIWltcG9ydGFudDtcbn1cblxuLmUtZ3JpZC5lLWRlZmF1bHQgdGFibGUgdGhbcm93c3Bhbl0ge1xuICAgIGJvcmRlci13aWR0aDogMCAhaW1wb3J0YW50O1xufVxuXG4jY2hpcC13cmFwcGVyIC5jaGlwLWNvbnRhaW5lciAuZS1jaGlwLWxpc3Qge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMXJlbTtcblxuICAgIC5lLWNoaXAge1xuICAgICAgICBwYWRkaW5nOiAycHggNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JheTtcbiAgICAgICAgLmZvbnQtc2l6ZSgxNnB4KTtcbiAgICAgICAgJi5hY3RpdmV7XG5cbiAgICAgICAgfVxuICAgIH1cbn1cblxuIiwi77u/Lm1pbmlwcm9maWxlIHtcblxuICAgIC5wcm9maWxlLWltYWdlLXdyYXAge1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICAgY29sb3I6IEBncmF5O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cbn1cblxuLnN0aWNreS13cmFwcGVyIHtcbiAgICB6LWluZGV4OiAzO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgaGVhZGVyIHtcblxuICAgICAgICAubmF2YmFyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBwcmltYXJ5O1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW07XG5cbiAgICAgICAgICAgIC5uYXZiYXItYnJhbmQge1xuXG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDNyZW07XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIEBsZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDNyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cblxuXG5cbiAgICAgICAgICAgIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6IEB3aGl0ZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG5cbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuXG4gICAgICAgIHVsLm5hdmJhci1uYXYge1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogQHByaW1hcnk7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuXG5cbiAgICAgICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4ubmF2YmFyTmF2TW9iaWxlIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgei1pbmRleDogMztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XG4gICAgY29sb3I6IEBwcmltYXJ5O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIEB3aGl0ZTtcbiAgICB9XG5cbiAgICAubWluaXByb2ZpbGUge1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6IEBwcmltYXJ5O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc3ViLW1lbnUge1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDRweCAwIHJnYmEoODMsIDkwLCA5NiwgMC4wOCk7XG59XG5cblxuZm9vdGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICB6LWluZGV4OiAwO1xuXG4gICAgLmNvbnRhaW5lciB7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCBAd2hpdGU7XG4gICAgfVxuXG5cbiAgICAuc29jaWFscyB7XG4gICAgICAgIGkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiAxcmVtO1xuICAgIH1cbn1cblxuLmNvbW1pdHRlZS1mb3JtIHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIHNlbGVjdCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIEBtZWRpYSBAbGcge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgQGxnIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxufVxuXG4udG9hc3QtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAxLjVyZW07XG59XG5cbi5zaWRlLW1lbnUtbWFzdGVyIHtcbiAgICAubWVudS10b2dnbGVyW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcblxuICAgICAgICBpIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4ubmF2YmFyIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB3aGl0ZTtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHdoaXRlO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgd2hpdGU7XG4gICAgfVxufVxuXG4ubmF2LWxpbmsge1xuICAgICY6Zm9jdXMsICY6aG92ZXIsICYuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5cbi5uYXZiYXIgYSwgLm5hdmJhciBhOmhvdmVyIHtcbiAgICBjb2xvcjogd2hpdGU7XG59XG5cblxuQG1lZGlhIEBtZEFuZFVuZGVyIHtcbiAgICAubmF2YmFyLW5hdi1tb2JpbGUge1xuICAgICAgICBiYWNrZ3JvdW5kOiBAcHJpbWFyeTtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuXG4gICAgICAgIC5uYXYge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB3aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXIge1xuICAgICAgICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB3aGl0ZTtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgd2hpdGU7XG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi5uYXZiYXIge1xuICAgIGZvbnQtZmFtaWx5OiAnbmV3LWhlcm8nLCBzYW5zLXNlcmlmO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiAtd2Via2l0LXN0aWNreTtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIHotaW5kZXg6IDEwMDAwMDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMDtcblxuICAgIC5oZWFkZXJDb250YWluZXIge1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDY0cHggMHB4IDY0cHg7XG5cbiAgICAgICAgJi5zdGlja3kge1xuICAgICAgICAgICAgcGFkZGluZzogNDBweCA2NHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgICAgaGVpZ2h0OiA4OXB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OjA7XG4gICAgfVxuXG4gICAgLm5hdmJhci1icmFuZCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMjRweDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbn1cblxuLmhpZGRlbk5hdkJhciB7XG4gICAgdG9wOiAtMzA1cHg7XG59XG5cbi5uYXYtbGluayB7XG4gICAgcGFkZGluZy1sZWZ0OjRweCFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDoxcHghaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMDtcblxuICAgICY6Zm9jdXMsICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgfVxufVxuXG4ubmF2IHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLm5hdmJhciBhLCAubmF2YmFyIGE6aG92ZXIge1xuICAgIHAge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxufVxuXG4ubmF2YmFyLW5hdiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG5AbWVkaWEgQG1kQW5kVW5kZXIge1xuICAgIC5uYXZiYXItbGlua3Mge1xuICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgICAgIGhlaWdodDogOTB2aDtcbiAgICB9XG5cbiAgICAubmF2YmFyLW5hdi1tb2JpbGUge1xuICAgICAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgZWFzZTtcbiAgICB9XG5cbiAgICAubmF2YmFyIHtcbiAgICAgICAgLnF1aWNrTGlua3Mge1xuICAgICAgICAgICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmhlYWRlckNvbnRhaW5lciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDE2cHggMHB4IDE2cHg7XG5cbiAgICAgICAgICAgICYuc3RpY2t5IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGFpbmVyIHtcbiAgICAgICAgICAgIGhlaWdodDogNzZweDtcblxuICAgICAgICAgICAgLm5hdmJhci1icmFuZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5uYXZiYXItbmF2LW1vYmlsZSB7XG4gICAgICAgIHotaW5kZXg6IDEwMDAwMDAyO1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgLm5hdiB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAyNHB4IDE2cHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBnYXA6IDE2cHg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcblxuICAgICAgICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuXG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC40O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnN1Yk1lbnVEZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuXG5cbiAgICAgICAgLm5hdmJhciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwcHggMTZweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuXG5cbiAgICAgICAgICAgIC5jb250YWluZXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAxNnB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuXG4gICAgICAgICAgICAgICAgLm5hdkJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgLmZvbnQtc2l6ZSgxM3B4KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICAuZm9udC1zaXplKDMycHgpO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICAgICAgICAgICAgfVxuXG5cblxuICAgICAgICAgICAgICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuZm9vdGVyIHtcbiAgICBmb250LWZhbWlseTogJ25ldy1oZXJvJywgc2Fucy1zZXJpZjtcbiAgICBwYWRkaW5nOiA1NnB4IDY0cHg7XG5cbiAgICAuYm9yZGVyLXN0YXJ0LWZvb3RlciB7XG5cbiAgICAgICAgQG1lZGlhIEBsZyB7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpIEB3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJvcmRlci10b3AtbWQtZm9vdGVyIHtcbiAgICAgICAgQG1lZGlhIEBtZEFuZFVuZGVyIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgdmFyKC0tYnMtYm9yZGVyLXN0eWxlKSBAd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ydGUtZmllbGRzIHtcbiAgICAgICAgcGFkZGluZzogMTZweCAwIDY0cHggNjRweDtcblxuICAgICAgICBkaXYge1xuICAgICAgICAgICAgZ2FwOiA0OHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcblxuICAgICAgICAgICAgLmJvZHl0ZXh0LWZvb3RlciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcblxuICAgICAgICAgICAgICAgIC5mb290ZXItY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmZ3LWJvbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBAbWRBbmRVbmRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgICAgLmZvbnQtc2l6ZSgyMHB4KTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBtZWRpYSBAbGcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjUlO1xuXG4gICAgICAgICAgICAgICAgICAgIC5mb290ZXItY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQG1lZGlhIEBtZEFuZFVuZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpIEB3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgLmZvb3Rlci1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuXG5cbiAgICAgICAgQG1lZGlhIEBsZyB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgQHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuXG4gICAgICAgIEBtZWRpYSBAbWRBbmRVbmRlciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMnB4IDI0cHggNDBweDtcblxuICAgICAgICAgICAgZGl2IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudG9nZ2xlLWJ0biB7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9vdGVyLWJvdHRvbSB7XG4gICAgICAgIHBhZGRpbmc6IDQwcHggMCA0MHB4IDY0cHg7XG5cbiAgICAgICAgLnNvY2lhbC1tZWRpYSB7XG4gICAgICAgICAgICAuZm9udC1zaXplKDIxcHgpO1xuICAgICAgICAgICAgZ2FwOiA0MHB4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgQG1kQW5kVW5kZXIge1xuICAgICAgICAgICAgICAgIC5mb250LXNpemUoMjFweCk7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDY0cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ib3R0b20tbGlua3Mge1xuICAgICAgICAgICAgZ2FwOiAxMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIEBtZEFuZFVuZGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgIC5vcGFjaXR5LTUwIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxNnB4IDAgNDhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBAbWRBbmRVbmRlciB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxufVxuLm9wZW4tbWVudSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGVmdDogMDtcbn1cblxuLmNsb3NlLW1lbnUge1xuICAgIGxlZnQ6IDEwMCU7XG59Iiwi77u/LmZyb250cGFnZSB7XG4gICAgaGVhZGVyIHtcblxuICAgICAgICAubmF2YmFyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmRhc2hib2FyZCB7XG4gICAgLm5ld3MtaXRlbSwgLmV2ZW50LWl0ZW0ge1xuXG4gICAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAcHJpbWFyeTtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRhdGUge1xuICAgICAgICAgICAgLmZvbnQtc2l6ZSgxNHB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAuZm9udC1zaXplKDE0cHgpO1xuICAgICAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcblxuICAgICAgICAgICAgQG1lZGlhIEB4bCB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hcnRpY2xlIHtcblxuICAgIC5jb250ZW50LWJveC5tYWluLWFydGljbGUge1xuICAgICAgICAucnRlIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAcHJpbWFyeTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgaS5yZWFkLWFydGljbGUge1xuICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgcDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uYXJ0aWNsZXMge1xuXG4gICAgLnNvcnQtc2VsZWN0IHtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBjb2xvcjogQHByaW1hcnk7XG5cbiAgICAgICAgb3B0aW9uIHtcbiAgICAgICAgICAgIGNvbG9yOiBAcHJpbWFyeTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wYWdpbmF0aW9uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDhweCA1cHggOHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCBAZ3JheTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAycHggNHB4IDAgcmdiYSg4MywgOTAsIDk2LCAwLjA4KTtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogQHJhbGV3YXk7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgY29sb3I6IEBwcmltYXJ5O1xuXG5cbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSwgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBAd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IEBwcmltYXJ5O1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBAd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogQHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmlsdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgdHJhbnNpdGlvbjogMXM7XG5cbiAgICAgICAgQG1lZGlhIEBsZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zaG93IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cblxuICAgICAgICAudGV4dC1zZWFyY2gge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgQHByaW1hcnk7XG4gICAgICAgICAgICBwYWRkaW5nOiA0cHggOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaDYge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIEBwcmltYXJ5O1xuICAgICAgICB9XG5cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IEByYWxld2F5O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCBAcHJpbWFyeTtcblxuICAgICAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAcHJpbWFyeTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50eHQtbGluayB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYXJ0aWNsZS1wcmV2aWV3IHtcblxuICAgIC5jb250ZW50LWJveCB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDIyMHB4O1xuICAgIH1cbn1cblxuLm15LXByb2ZpbGUge1xuICAgIC5wcm9maWxlLWltYWdlLXdyYXAge1xuXG5cbiAgICAgICAgLnVwbG9hZC1pbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgd2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG4udG9vbGJveC1jb250ZW50LXBhZ2Uge1xuICAgIC5jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgfVxufVxuXG4udWYtYmxvY2sge1xuICAgIC5yb3ctZmx1aWQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBjb2x1bW4tZ2FwOiAxcmVtO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gICAgfVxuXG4gICAgLnRleHQge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZDtcbiAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAudW1icmFjby1mb3Jtcy1sYWJlbCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBAcmFsZXdheTtcbiAgICAgICAgLmZvbnQtc2l6ZSgxNnB4KTtcbiAgICB9XG5cbiAgICAuZmllbGQtdmFsaWRhdGlvbi1lcnJvciB7XG4gICAgICAgIGNvbG9yOiByZWQ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIGlucHV0W3R5cGU9J3JhZGlvJ10ge1xuICAgICAgICBhY2NlbnQtY29sb3I6IEBwcmltYXJ5O1xuICAgICAgICB3aWR0aDogMWVtO1xuICAgICAgICBoZWlnaHQ6IDFlbTtcbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPSdjaGVja2JveCddIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICBib3JkZXI6IHNvbGlkIDFweCBAcHJpbWFyeTtcbiAgICAgICAgd2lkdGg6IDFlbTtcbiAgICAgICAgaGVpZ2h0OiAxZW07XG5cblxuICAgICAgICAmOmNoZWNrZWQge1xuICAgICAgICAgICAgYWNjZW50LWNvbG9yOiBAcHJpbWFyeTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBwcmltYXJ5O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBAcHJpbWFyeTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnN3YWwyLXBvcHVwIHtcbiAgICBiYWNrZ3JvdW5kOiBAd2hpdGUgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzMzMyAhaW1wb3J0YW50O1xufVxuXG4uc3dhbDItc3R5bGVkLnN3YWwyLWNvbmZpcm0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBzZWNvbmRhcnkgIWltcG9ydGFudDtcbn1cblxuLnN3YWwyLXN0eWxlZC5zd2FsMi1jYW5jZWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhYWEgIWltcG9ydGFudDtcbn1cbi5zd2FsMi1zdHlsZWQuc3dhbDItZXJyb3Ige1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBlcnJvciAhaW1wb3J0YW50O1xufVxuLnN3YWwyLXN0eWxlZC5zd2FsMi1zdWNjZXNzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG5cbi5zd2FsMi1wb3B1cC5zd2FsMi1zdWNjZXNzIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbiJdfQ== */
