@charset "UTF-8";.flatpickr-calendar{outline:1px solid #f7931d;box-shadow:0 0 3px 2px rgba(249,171,78,.5)}.flatpickr-calendar .flatpickr-day{transition:all,.5s}.flatpickr-calendar .flatpickr-day.endRange,.flatpickr-calendar .flatpickr-day.endRange.inRange,.flatpickr-calendar .flatpickr-day.endRange.nextMonthDay,.flatpickr-calendar .flatpickr-day.endRange.prevMonthDay,.flatpickr-calendar .flatpickr-day.endRange:focus,.flatpickr-calendar .flatpickr-day.endRange:hover,.flatpickr-calendar .flatpickr-day.selected,.flatpickr-calendar .flatpickr-day.selected.inRange,.flatpickr-calendar .flatpickr-day.selected.nextMonthDay,.flatpickr-calendar .flatpickr-day.selected.prevMonthDay,.flatpickr-calendar .flatpickr-day.selected:focus,.flatpickr-calendar .flatpickr-day.selected:hover,.flatpickr-calendar .flatpickr-day.startRange,.flatpickr-calendar .flatpickr-day.startRange.inRange,.flatpickr-calendar .flatpickr-day.startRange.nextMonthDay,.flatpickr-calendar .flatpickr-day.startRange.prevMonthDay,.flatpickr-calendar .flatpickr-day.startRange:focus,.flatpickr-calendar .flatpickr-day.startRange:hover{background:#003563;border-color:#003563}.flatpickr-calendar .flatpickr-day.today{border-color:#003563}.flatpickr-calendar .flatpickr-day.inRange,.flatpickr-calendar .flatpickr-day.nextMonthDay.inRange,.flatpickr-calendar .flatpickr-day.nextMonthDay.today.inRange,.flatpickr-calendar .flatpickr-day.nextMonthDay:focus,.flatpickr-calendar .flatpickr-day.nextMonthDay:hover,.flatpickr-calendar .flatpickr-day.prevMonthDay.inRange,.flatpickr-calendar .flatpickr-day.prevMonthDay.today.inRange,.flatpickr-calendar .flatpickr-day.prevMonthDay:focus,.flatpickr-calendar .flatpickr-day.prevMonthDay:hover,.flatpickr-calendar .flatpickr-day.today.inRange,.flatpickr-calendar .flatpickr-day:focus,.flatpickr-calendar .flatpickr-day:hover{background:#ffab13;color:#fff}.flatpickr-calendar .flatpickr-next-month svg,.flatpickr-calendar .flatpickr-prev-month svg{color:#f7931d}.flatpickr-calendar .flatpickr-next-month svg:hover,.flatpickr-calendar .flatpickr-prev-month svg:hover{color:#ffab13}.submitting{animation-name:spin;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear;margin-right:-5px;margin-left:7px;color:#fff}.custom-fileupload{top:0;right:0;left:0;z-index:5;background-color:#fff;border:.075rem solid #ddd;border-radius:.25rem;box-shadow:inset 0 .2rem .4rem rgba(0,0,0,.05);-webkit-user-select:none;-moz-user-select:none;user-select:none}.custom-fileupload,.file-custom:before{position:absolute;height:2.5rem;padding:.5rem 1rem;line-height:1.5;color:#555}.file-custom:before{top:-.075rem;right:-.075rem;bottom:-.075rem;z-index:6;display:block;content:"Browse";background-color:#eee;border:.075rem solid #ddd;border-radius:0 .25rem .25rem 0}.file-custom:after{content:"choose"}.button-sm{height:35px}.radioInput{border-radius:50%;position:relative;margin-right:5px;height:14px;width:14px}.radioInput:checked:after{content:"•";font-size:20px;font-weight:700;color:#003563;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Button{background-color:#f7931d;text-transform:uppercase;font-family:Roboto,sans-serif;color:#fff;font-size:13px;font-weight:700;line-height:1em;letter-spacing:.2em;display:inline-flex;align-items:center;width:auto;border-radius:5px;-o-border-image:none;border-image:none;border:1px solid #774204;outline:none;padding:10px 15px;cursor:pointer;text-shadow:0 0 2px rgba(0,0,0,.75);transition:all .25s ease 0s}.Button:not(.disabled):hover{background-color:#ffab13;color:#fff}.Button.disabled{opacity:.5;cursor:default}.Button.Button--withIcon{padding:0;align-items:stretch}.Button--component{background-color:#f7931d;text-transform:uppercase;font-family:Roboto,sans-serif;color:#fff;font-size:13px;font-weight:700;line-height:1em;letter-spacing:.2em;display:inline-flex;align-items:center;width:auto;border-radius:5px;-o-border-image:none;border-image:none;border:1px solid #774204;outline:none;cursor:pointer;text-shadow:0 0 2px rgba(0,0,0,.75);transition:all .25s ease 0s;padding:0;align-items:stretch}.Button--component:not(.disabled):hover{background-color:#ffab13;color:#fff}.Button--component.disabled{opacity:.5;cursor:default}.Button--component.Button--withIcon{padding:0;align-items:stretch}.Button--component .Button-textSpacer{padding:10px 15px}.Button--component .Button-iconContainer{background-color:rgba(128,62,62,.4);display:flex;align-items:center;padding-right:10px;padding-left:10px;border-right:1px solid #774204}.Button--component .Button-iconContainer *,.Button--component .Button-iconContainer .fas{margin-left:0}.Button--component .Button-iconContainer .fas{margin-right:-2px}.Button--icon{border:none;background-color:transparent;font-size:20px;padding:0;cursor:pointer;margin-right:10px;color:#f7931d;transition:all .25s}.Button--icon.Button--delete{color:#e82720}.Button--icon.Button--add{color:#84b12f}.Button--icon,.Button--icon:focus,.Button--icon:hover{outline:none}.Button--icon:hover{color:#ffab13}.Button--icon:hover.Button--delete{color:#ff5710}.Button--icon:hover.Button--add{color:#a0d40b}.Button--icon:disabled{opacity:.65;pointer-events:none}.Button--icon:last-child{margin-right:0}.Button--cancel{background-color:#f7931d;text-transform:uppercase;font-family:Roboto,sans-serif;color:#fff;font-size:13px;font-weight:700;line-height:1em;letter-spacing:.2em;display:inline-flex;align-items:center;width:auto;border-radius:5px;-o-border-image:none;border-image:none;border:1px solid #774204;outline:none;padding:10px 15px;cursor:pointer;text-shadow:0 0 2px rgba(0,0,0,.75);transition:all .25s ease 0s;background-color:#e82720}.Button--cancel:not(.disabled):hover{background-color:#ffab13;color:#fff}.Button--cancel.disabled{opacity:.5;cursor:default}.Button--cancel.Button--withIcon{padding:0;align-items:stretch}.Button--cancel:hover{background-color:#ff5710}.Button--inlineCancel{background-color:#f7931d;text-transform:uppercase;font-family:Roboto,sans-serif;color:#fff;font-size:13px;font-weight:700;line-height:1em;letter-spacing:.2em;display:inline-flex;align-items:center;width:auto;border-radius:5px;-o-border-image:none;border-image:none;border:1px solid #774204;outline:none;padding:10px 15px;cursor:pointer;text-shadow:0 0 2px rgba(0,0,0,.75);transition:all .25s ease 0s;background-color:#e82720;float:right}.Button--inlineCancel:not(.disabled):hover{background-color:#ffab13;color:#fff}.Button--inlineCancel.disabled{opacity:.5;cursor:default}.Button--inlineCancel.Button--withIcon{padding:0;align-items:stretch}.Button--inlineCancel:hover{background-color:#ff5710}.Button--cancelLeft{background-color:#f7931d;text-transform:uppercase;font-family:Roboto,sans-serif;color:#fff;font-size:13px;font-weight:700;line-height:1em;letter-spacing:.2em;display:inline-flex;align-items:center;width:auto;border-radius:5px;-o-border-image:none;border-image:none;outline:none;padding:10px 15px;cursor:pointer;text-shadow:0 0 2px rgba(0,0,0,.75);transition:all .25s ease 0s;background-color:#fff;color:#e82720;border:light solid #e82720}.Button--cancelLeft:not(.disabled):hover{background-color:#ffab13;color:#fff}.Button--cancelLeft.disabled{opacity:.5;cursor:default}.Button--cancelLeft.Button--withIcon{padding:0;align-items:stretch}.Button--cancelLeft .Button-iconContainer{background-color:#fff;color:#e82720;transition:all .25s}.Button--cancelLeft .Button-textSpacer{padding:10px 15px;color:#e82720;transition:all .25s}.Button--cancelLeft:hover{color:#fff!important;background-color:#e82720!important}.Button--cancelLeft:hover .Button-textSpacer{padding:10px 15px;color:#fff!important;transition:all .25s}.Button--cancelLeft:hover .Button-iconContainer{background-color:#e82720!important;color:#fff!important;transition:all .25s}.Button--acceptRight{text-transform:uppercase;font-family:Roboto,sans-serif;color:#fff;font-size:13px;font-weight:700;line-height:1em;letter-spacing:.2em;display:inline-flex;align-items:center;width:auto;border-radius:5px;-o-border-image:none;border-image:none;border:1px solid #774204;outline:none;padding:10px 15px;cursor:pointer;text-shadow:0 0 2px rgba(0,0,0,.75);transition:all .25s ease 0s;background-color:#f7931d;float:right}.Button--acceptRight:not(.disabled):hover{background-color:#ffab13;color:#fff}.Button--acceptRight.disabled{opacity:.5;cursor:default}.Button--acceptRight.Button--withIcon{padding:0;align-items:stretch}.Button--acceptRight:hover{background-color:#ffab13}.IconButton,.ProposalButton{width:125px;height:33px;border-radius:16.5px;font-family:Helvetica;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;display:inline-flex;align-items:center;border:none}.IconButton,.OrangeIcon,.ProposalButton{background-color:#f4941c;text-align:center;color:#fff}.OrangeIcon{font-size:12px;width:30px;height:19px;border-radius:3px;border:1px solid #f4941c;margin:5px 10px;padding-top:2px;cursor:pointer}.BackgroundOrangeIcon{width:25px;height:25px;border-radius:4px;border:none;display:flex;justify-content:center;align-items:center;color:#f4941c;background-color:#fff}.dropDown{width:91.5px;height:21px;padding:5.5px 5.5px 5.5px 8.8px;border-radius:4px;border:1px solid gba(112,112,112,.58);background-color:#fff;cursor:pointer}.MenuButton{background-color:transparent;font-family:Helvetica;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:hsla(0,0%,43.9%,.5);border:none;text-transform:none;padding-left:50px}.MenuSelected{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:3px;text-decoration-color:#043464}.ThreeDots{height:46px;width:46px;font-family:Helvetica;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#043464;border:none;text-decoration:none}#site-Logo{margin:0 1% 0 2%;flex-shrink:0;display:block}#site-Logo img{display:block;height:40px;width:auto}.Header--noNav #site-Logo{width:150px;height:auto;margin:20px auto}.NewWebsiteDesign .nav-container{padding-bottom:1%;display:flex;align-items:center;justify-content:space-between}.NewWebsiteDesign .nav-menu{background-color:transparent;display:flex;justify-content:start;width:100%;flex-wrap:wrap}.NewWebsiteDesign .nav-menu--sub{justify-content:start}.NewWebsiteDesign .nav-divider{background:linear-gradient(90deg,#9fbad2,#003663);height:5px}.NewWebsiteDesign .nav-item{margin:0 5px}.NewWebsiteDesign .nav-item a,.NewWebsiteDesign .nav-item a:visited{color:#003663;display:flex;justify-content:center;align-items:center;margin:15px;font-size:14px;font-family:Helvetica;text-decoration:none}.NewWebsiteDesign .nav-item-active a,.NewWebsiteDesign .nav-item-active a:visited{color:orange;font-weight:700}.NewWebsiteDesign .header-container{width:90%;display:block;margin:30px auto auto}.NewWebsiteDesign .id-container{position:relative}.NewWebsiteDesign .id-icon{border:2px solid #f19e3b;color:orange;height:42px;min-width:42px;border-radius:40px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);background-color:transparent;display:flex;align-content:center;justify-content:center;flex-wrap:wrap;margin-left:35px}.NewWebsiteDesign .id-dropdown{position:absolute;top:20px;right:-50%;min-width:120px;min-height:50px;padding:10px 0;margin:40px auto;display:flex;flex-direction:column;align-items:start;justify-content:start;background-color:#fff;border-radius:8px;box-shadow:0 6px 12px 0 rgba(0,0,0,.16)}.NewWebsiteDesign .id-dropdown-item{display:block;padding:0 15px;width:100%;text-align:center}.NewWebsiteDesign .id-dropdown-item a,.NewWebsiteDesign .id-dropdown-item a:visited{text-decoration:none}.NewWebsiteDesign .id-dropdown-item:hover{background-color:#d8dce4}.NewWebsiteDesign .alert-container{align-items:start;justify-content:center;min-height:0;min-width:500px;padding:20px 25px}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-color:#646464;border-radius:20px;border:none}.SelectField__input input:focus{box-shadow:none!important}email,file,input,number,password,tel,text{font-family:Roboto,sans-serif;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #f7931d;-o-border-image:initial;border-image:initial;padding:10px;color:#000;width:100%}email:hover .Select-dropdownArrow,file:hover .Select-dropdownArrow,input:hover .Select-dropdownArrow,number:hover .Select-dropdownArrow,password:hover .Select-dropdownArrow,tel:hover .Select-dropdownArrow,text:hover .Select-dropdownArrow{color:#ffab13}email:focus,file:focus,input:focus,number:focus,password:focus,tel:focus,text:focus{background-color:#fff;outline:none;box-shadow:0 0 3px 2px rgba(249,171,78,.5)}email:focus .Select-dropdownArrow,file:focus .Select-dropdownArrow,input:focus .Select-dropdownArrow,number:focus .Select-dropdownArrow,password:focus .Select-dropdownArrow,tel:focus .Select-dropdownArrow,text:focus .Select-dropdownArrow{color:#ffab13}email:disabled,file:disabled,input:disabled,number:disabled,password:disabled,tel:disabled,text:disabled{background-color:#f3f6f9}email::-moz-placeholder, file::-moz-placeholder, input::-moz-placeholder, number::-moz-placeholder, password::-moz-placeholder, tel::-moz-placeholder, text::-moz-placeholder{color:#bbccda}email::placeholder,file::placeholder,input::placeholder,number::placeholder,password::placeholder,tel::placeholder,text::placeholder{color:#bbccda}#form-Validation--summary ul{margin:0}.req{color:#e82720}label{font-family:Roboto,sans-serif;display:block;letter-spacing:.15em;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1em;margin-bottom:5px;color:#003563}.field-Wrap--checkbox,.field-Wrap--radio{margin-bottom:30px;position:relative}.field-Wrap--checkbox .form-control,.field-Wrap--radio .form-control{border-color:#ffab13;height:40px;border-radius:0}.field-Wrap--checkbox .form-control:focus,.field-Wrap--radio .form-control:focus{border-color:#ffab13;box-shadow:0 0 3px 2px rgba(249,171,78,.5)}.field-Wrap--checkbox .Radio-utilTxtField,.field-Wrap--radio .Radio-utilTxtField{display:none;width:auto}.field-Wrap--checkbox .Radio-utilTxtField.show,.field-Wrap--radio .Radio-utilTxtField.show{display:block}.field-Wrap--checkbox .Radio-allOptsBtn,.field-Wrap--radio .Radio-allOptsBtn{display:none}.field-Wrap--checkbox .Radio-allOptsBtn.show,.field-Wrap--radio .Radio-allOptsBtn.show{display:flex;align-items:center}.field-Wrap--checkbox .Radio-allOptsBtn svg,.field-Wrap--radio .Radio-allOptsBtn svg{margin-right:5px}.field-Wrap--checkbox label,.field-Wrap--radio label{align-items:center;margin-right:5px;margin-bottom:0}.field-Wrap--checkbox label.show,.field-Wrap--radio label.show{display:inline-flex}.field-Wrap--checkbox input[type=checkbox],.field-Wrap--checkbox input[type=radio],.field-Wrap--radio input[type=checkbox],.field-Wrap--radio input[type=radio]{position:relative;margin-right:5px;height:14px;width:14px}.field-Wrap--checkbox input[type=checkbox]:checked:after,.field-Wrap--checkbox input[type=radio]:checked:after,.field-Wrap--radio input[type=checkbox]:checked:after,.field-Wrap--radio input[type=radio]:checked:after{font-weight:700;color:#003563;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.field-Wrap--checkbox label{display:inline-flex}.field-Wrap--radio label{display:none}.field-Wrap--checkbox input[type=checkbox]:checked:after{content:"✔";font-size:10px}.field-Wrap--radio input[type=radio]{border-radius:50%}.field-Wrap--radio input[type=radio]:checked:after{content:"•";font-size:20px}.InputStyle,input,select,textarea{font-family:Roboto,sans-serif;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #f7931d;-o-border-image:initial;border-image:initial;padding:10px;color:#000}.InputStyle[type=email],.InputStyle[type=file],.InputStyle[type=input],.InputStyle[type=number],.InputStyle[type=password],.InputStyle[type=tel],.InputStyle[type=text],input[type=email],input[type=file],input[type=input],input[type=number],input[type=password],input[type=tel],input[type=text],select[type=email],select[type=file],select[type=input],select[type=number],select[type=password],select[type=tel],select[type=text],textarea[type=email],textarea[type=file],textarea[type=input],textarea[type=number],textarea[type=password],textarea[type=tel],textarea[type=text]{width:100%}.InputStyle:hover .Select-dropdownArrow,input:hover .Select-dropdownArrow,select:hover .Select-dropdownArrow,textarea:hover .Select-dropdownArrow{color:#ffab13}.InputStyle:focus,input:focus,select:focus,textarea:focus{background-color:#fff;outline:none;box-shadow:0 0 3px 2px rgba(249,171,78,.5)}.InputStyle:focus .Select-dropdownArrow,input:focus .Select-dropdownArrow,select:focus .Select-dropdownArrow,textarea:focus .Select-dropdownArrow{color:#ffab13}.InputStyle:disabled,input:disabled,select:disabled,textarea:disabled{background-color:#f3f6f9}.InputStyle::-moz-placeholder, input::-moz-placeholder, select::-moz-placeholder, textarea::-moz-placeholder{color:#bbccda}.InputStyle::placeholder,input::placeholder,select::placeholder,textarea::placeholder{color:#bbccda}.flatpickr-month select{visibility:visible}.SelectElementsWrap{position:relative;display:inline-flex;flex-direction:column;background-color:#fff;width:100%}.SelectElementsWrap input{color:transparent;background-color:transparent}.SelectElementsWrap ul{position:absolute;top:40px;padding:0;margin:0;list-style-type:none;background-color:#fff;overflow-y:auto;max-height:0;width:100%;border-radius:0;transition:max-height .5s;border:0 solid #f7931d;border-radius:0 0 10px 10px}.SelectElementsWrap ul::-webkit-scrollbar{width:10px;border-left:1px solid #fff}.SelectElementsWrap ul::-webkit-scrollbar-track{background-color:#6d481d}.SelectElementsWrap ul::-webkit-scrollbar-thumb{background-color:#f7931d;border:2px solid #6d481d;border-radius:0}.SelectElementsWrap ul li{padding:10px;border-bottom:1px solid #f7931d;width:100%;cursor:pointer}.SelectElementsWrap ul li:focus{outline:none}.SelectElementsWrap ul li:last-child{border-radius:0 0 10px 10px;border-bottom:none}.SelectElementsWrap ul li:focus,.SelectElementsWrap ul li:hover{background-color:#fef1e2}.SelectElementsWrap ul.short{scrollbar-width:none;scrollbar-color:transparent}.SelectElementsWrap ul.short::-webkit-scrollbar,.SelectElementsWrap ul.short::-webkit-scrollbar-thumb,.SelectElementsWrap ul.short::-webkit-scrollbar-track{display:none}.SelectElementsWrap.open input{color:#000}.SelectElementsWrap.open ul{max-height:400px;box-shadow:0 0 3px 2px rgba(249,171,78,.5)}.SelectElementsWrap.open .Select-dropdownArrow{transform:rotate(-180deg)}.SelectElementsWrap .Select-dropdownArrow{position:absolute;right:11px;top:12px;transition:all .5s;color:#f7931d;pointer-events:none;cursor:pointer}select.hidden{display:none}.Opt-text{top:0;left:0}.Disp-text,.Opt-text{position:absolute;z-index:-1;padding:11px}.Disp-text{bottom:0;left:15px}.Field--date{display:flex;justify-content:flex-start;align-items:center}.Field--date:focus-within{outline:none;box-shadow:0 0 3px 2px rgba(249,171,78,.5)}.Field--date input{border-right:0}.Field--date input:focus{box-shadow:none}.Field--date .flatpickr-altInput{border-right-width:0}.Field--date .input-button{background-color:#fff;color:#f7931d;border-left-width:0;cursor:pointer}.Field--date .input-button:hover{color:#ffab13}.Field--currency .input-Wrap{display:flex}.Field--currency .input-Wrap:focus-within{border:none;outline:none;box-shadow:0 0 3px 2px rgba(249,171,78,.5)}.Field--currency .input-Wrap.disabled .CurrencySign{background-color:#f3f6f9}.Field--currency .input-Wrap input{border-left-width:0;padding-left:0}.Field--currency .input-Wrap input:focus{box-shadow:none}.Field--currency .CurrencySign{background-color:transparent;border:1px solid #f7931d;border-right-width:0;display:flex;justify-content:center;align-items:center;padding:0 8px 0 5px}.Field--currency .CurrencySign .fa-dollar-sign{color:#f7931d}.Field--currency .Disp-text{left:27px}.field-Wrap{margin-bottom:30px;position:relative}.field-Wrap .form-control{border-color:#ffab13;height:40px;border-radius:0}.field-Wrap .form-control:focus{border-color:#ffab13;box-shadow:0 0 3px 2px rgba(249,171,78,.5)}.field-Wrap--last{position:relative;margin-bottom:0}.field-Wrap--last .form-control{border-color:#ffab13;height:40px;border-radius:0}.field-Wrap--last .form-control:focus{border-color:#ffab13;box-shadow:0 0 3px 2px rgba(249,171,78,.5)}.field-Wrap--fieldButton{margin-bottom:30px;position:relative;margin-top:-15px}.field-Wrap--fieldButton .form-control{border-color:#ffab13;height:40px;border-radius:0}.field-Wrap--fieldButton .form-control:focus{border-color:#ffab13;box-shadow:0 0 3px 2px rgba(249,171,78,.5)}.form-SubLink{display:block;margin:10px 0 0;font-size:13px;text-transform:uppercase}#form-Validation--summary ul{margin:0 0 30px;padding:0;list-style-type:none}#form-Validation--summary ul li{font-family:Roboto,sans-serif;display:flex;align-items:center;text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:.15em;margin-bottom:5px;color:#e82720}#form-Validation--summary ul li .Err-icon{font-size:16px;font-weight:900;margin-right:5px}.field-validation-valid .Err-icon{display:none}.field-validation-error{margin-top:5px;font-family:Roboto,sans-serif;display:flex;align-items:center;text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:.15em;margin-bottom:5px;color:#e82720}.field-validation-error .Err-icon{font-size:16px;font-weight:900;margin-right:5px;margin-top:-1px}.form-Message{color:#0f3454;font-style:italic;margin-bottom:35px}.Form td .field-Wrap,.Form td .field-Wrap--checkbox,form td .field-Wrap,form td .field-Wrap--checkbox{margin-bottom:0}.Form td .field-Wrap--checkbox input[type=checkbox],.Form td .field-Wrap input[type=checkbox],form td .field-Wrap--checkbox input[type=checkbox],form td .field-Wrap input[type=checkbox]{padding:0}.flatpickr-months .flatpickr-current-month{display:flex;align-items:center;justify-content:space-between;font-size:1em}.flatpickr-months .flatpickr-current-month .numInputWrapper{width:8ch}.flatpickr-months .flatpickr-current-month .cur-year,.flatpickr-months .flatpickr-current-month .flatpickr-monthDropdown-months{font-family:Roboto,sans-serif;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #f7931d;-o-border-image:initial;border-image:initial;color:#000;padding:3px 3px 2px;line-height:.9em}.flatpickr-months .flatpickr-current-month .cur-year[type=email],.flatpickr-months .flatpickr-current-month .cur-year[type=file],.flatpickr-months .flatpickr-current-month .cur-year[type=input],.flatpickr-months .flatpickr-current-month .cur-year[type=number],.flatpickr-months .flatpickr-current-month .cur-year[type=password],.flatpickr-months .flatpickr-current-month .cur-year[type=tel],.flatpickr-months .flatpickr-current-month .cur-year[type=text],.flatpickr-months .flatpickr-current-month .flatpickr-monthDropdown-months[type=email],.flatpickr-months .flatpickr-current-month .flatpickr-monthDropdown-months[type=file],.flatpickr-months .flatpickr-current-month .flatpickr-monthDropdown-months[type=input],.flatpickr-months .flatpickr-current-month .flatpickr-monthDropdown-months[type=number],.flatpickr-months .flatpickr-current-month .flatpickr-monthDropdown-months[type=password],.flatpickr-months .flatpickr-current-month .flatpickr-monthDropdown-months[type=tel],.flatpickr-months .flatpickr-current-month .flatpickr-monthDropdown-months[type=text]{width:100%}.flatpickr-months .flatpickr-current-month .cur-year:hover .Select-dropdownArrow,.flatpickr-months .flatpickr-current-month .flatpickr-monthDropdown-months:hover .Select-dropdownArrow{color:#ffab13}.flatpickr-months .flatpickr-current-month .cur-year:focus,.flatpickr-months .flatpickr-current-month .flatpickr-monthDropdown-months:focus{background-color:#fff;outline:none;box-shadow:0 0 3px 2px rgba(249,171,78,.5)}.flatpickr-months .flatpickr-current-month .cur-year:focus .Select-dropdownArrow,.flatpickr-months .flatpickr-current-month .flatpickr-monthDropdown-months:focus .Select-dropdownArrow{color:#ffab13}.flatpickr-months .flatpickr-current-month .cur-year:disabled,.flatpickr-months .flatpickr-current-month .flatpickr-monthDropdown-months:disabled{background-color:#f3f6f9}.flatpickr-months .flatpickr-current-month .cur-year::-moz-placeholder, .flatpickr-months .flatpickr-current-month .flatpickr-monthDropdown-months::-moz-placeholder{color:#bbccda}.flatpickr-months .flatpickr-current-month .cur-year::placeholder,.flatpickr-months .flatpickr-current-month .flatpickr-monthDropdown-months::placeholder{color:#bbccda}.flatpickr-months .flatpickr-current-month .flatpickr-monthDropdown-months{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}.flatpickr-months .flatpickr-current-month .cur-year{line-height:1em}.rc-input-number input{width:100%}table{width:auto;border-collapse:collapse;border:0;border-radius:10px 10px 0 0}table tr{border-bottom:1px solid #bbccda}table tr:nth-child(2n){background-color:#f3f6f9}table tr.PrevOwner,table tr.PrevOwner:nth-child(2n){background-color:#fff6db}table tr.Terminated,table tr.Terminated.PrevOwner,table tr.Terminated.PrevOwner:nth-child(2n),table tr.Terminated:nth-child(2n){background-color:#fbdad9}table thead tr{border-bottom:0;border-radius:10px 10px 0 0}table tbody tr.hidden{display:none}table td,table th{padding:7px 10px}table th{background-color:#233340;color:#fff;text-transform:uppercase;text-align:left;font-size:.65rem;letter-spacing:.05em}table th:first-child{border-top-left-radius:10px}table th:last-child{border-top-right-radius:10px}table td{font-size:.75em;vertical-align:top;line-height:1.25em}table td.Cell--actions .Cell-buttonGroup,table td.Cell--actions .Cell-buttonWrap{display:flex;justify-content:flex-end;align-items:center}table td.Cell--actions .Cell-buttonGroup{margin-right:35px}table td.Cell--actions .Cell-buttonGroup:last-child{margin-right:0}table td.Cell--actions .Cell-buttonGroup a,table td.Cell--actions .Cell-buttonGroup button,table td.Cell--actions .Cell-buttonGroup form,table td.Cell--actions .Cell-buttonGroup input{margin-left:5px}table td.Cell--actions .Cell-buttonGroup a:first-child,table td.Cell--actions .Cell-buttonGroup a:only-child,table td.Cell--actions .Cell-buttonGroup button:first-child,table td.Cell--actions .Cell-buttonGroup button:only-child,table td.Cell--actions .Cell-buttonGroup form:first-child,table td.Cell--actions .Cell-buttonGroup form:only-child,table td.Cell--actions .Cell-buttonGroup input:first-child,table td.Cell--actions .Cell-buttonGroup input:only-child{margin-left:0}table td.Cell--actions .Icon--spinner{animation-name:spin;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}table td.Cell--actions .Icon--download,table td.Cell--actions .Icon--spinner{display:none}table td.Cell--actions .Icon--download.vis,table td.Cell--actions .Icon--spinner.vis{display:inline-block}table td .Cell-moreInfo{overflow:hidden;transition:.5s}table td .Cell-moreInfo div{display:flex;flex-wrap:nowrap;align-content:center;margin-top:5px;margin-left:10px}table td .Cell-moreInfo div:first-child{margin-top:10px}table td .Cell-moreInfo div strong{display:block;margin:0 5px 0 0;font-family:Roboto,sans-serif;text-transform:uppercase;font-weight:700}table td .Cell-moreInfo div span{display:block}table td--flex{display:flex;justify-content:space-between}table td.Cell--img{padding:0;position:relative;cursor:pointer;background-size:95%;background-repeat:no-repeat;background-position:50%;background-color:#fff;width:65px;height:65px;border:solid #bbccda;border-width:0 1px}table td.Cell--img .Cell--icon{position:absolute;top:5px;right:5px;color:#f7931d;opacity:.75;mix-blend-mode:multiply;transition:color .25s}table td.Cell--img .Cell--img:hover .Cell--icon{color:#ffab13}table td.Cell--qty{width:100px}table tr#row-CartEmpty td{font-size:15px;text-transform:uppercase;padding:15px 10px;background:#bbccda;color:#f3f6f9;font-weight:900}table.Table--clickableRows tr{border-color:#f7931d;cursor:pointer;transition:all .25s}table.Table--clickableRows tr:hover{color:#fff;background-color:#ffab13}table.centered-tds td{vertical-align:middle!important}table.basic-headers th{font-size:12px;font-weight:400;height:35px}table+button{margin-top:20px}.Filter-button{margin-bottom:20px}.Filter-button .fa-filter{margin-right:5px}.Filter-button .fa-caret-down{margin-left:5px;transition:all .5s}.Filter-button.open .fa-caret-down{transform:rotate(-180deg)}.Filter-box{background:#f3f6f9;z-index:inherit;transition:all .5s;position:relative;padding:15px;border:1px solid #bbccda;margin-top:0}.Filter-box.open{padding:15px;border-color:#bbccda;margin-top:0}.NoToggle .Filter-box{transition:none}.NoToggle .Filter-box.open{height:auto;padding-bottom:0}.Filter-box .SelectElementsWrap,.Filter-box input{position:relative;z-index:5000}.Filter-tabBox{display:flex;flex-wrap:wrap}.Filter-tabBox .Filter-tag{display:none}.Filter-tabBox .Filter-tag.active{display:flex;margin:0 15px 15px 0;line-height:1em}.Filter-tabBox .Filter-tag.active .Tag-opt,.Filter-tabBox .Filter-tag.active .Tag-type{height:35px;display:flex;justify-content:center;align-items:center;padding:0 15px}.Filter-tabBox .Filter-tag.active .Tag-type{background-color:#233340;color:#fff;border-radius:7px 0 0 7px;font-size:13px}.Filter-tabBox .Filter-tag.active .Tag-opt{border:1px solid #233340;border-left:none;border-radius:0 7px 7px 0;color:#233340;font-size:14px;font-weight:700;padding-right:10px}.Filter-tabBox .Filter-tag.active .Filter-cancel{color:#e82720;cursor:pointer;transition:.5s;margin-left:10px}.Filter-tabBox .Filter-tag.active .Filter-cancel:hover{color:#ff5710}.page-Title--sub.Filter-title{margin:0;background-color:#bbccda;color:#fff;font-size:12px;font-family:Roboto,sans-serif;text-transform:uppercase;line-height:1em;font-weight:700;letter-spacing:.2em;padding:7px 7px 5px 9px;border-radius:10px 10px 0 0}.InfoBadge{display:flex;margin:0 0 25px}.InfoBadge .InfoBadge-data,.InfoBadge .InfoBadge-title{line-height:1em;padding:10px 15px 7px;margin-bottom:0!important}.InfoBadge .InfoBadge-title{background-color:#233340;color:rgba(243,246,249,.85);font-weight:unset!important}.InfoBadge .InfoBadge-data{margin-inline-start:0;border:1px solid #233340;background:#fff}dl{display:flex;margin:0 0 25px}dl dd,dl dt{line-height:1em;padding:10px 15px 7px;margin-bottom:0!important}dl dt{background-color:#233340;color:rgba(243,246,249,.85);font-weight:unset!important}dl dd{margin-inline-start:0;border:1px solid #233340;background:#fff}#Order-info{width:auto;display:flex;flex-direction:column;position:relative;right:0;top:-20px}@media screen and (min-width:1600px){#Order-info{position:absolute}}#Order-info .page-Title--sub{text-align:left;margin-bottom:15px}@media screen and (min-width:1300px){#Order-info .page-Title--sub{text-align:right}}#Order-info .InfoList{display:flex;flex-wrap:wrap;justify-content:flex-start;padding-right:0;margin-right:0;margin-left:0}@media screen and (min-width:768px){#Order-info .InfoList{display:grid;grid-gap:10px;grid-template-columns:auto auto}}@media screen and (min-width:1300px){#Order-info .InfoList{grid-template-columns:auto auto auto}}@media screen and (min-width:1600px){#Order-info .InfoList{grid-template-columns:auto auto}}#Order-info .InfoList .InfoList-singleWrapper{padding-right:0;padding-left:0;margin-right:10px;margin-bottom:10px}#Order-info .InfoList .InfoList-singleWrapper#OrderInfoTag--facility{order:1}#Order-info .InfoList .InfoList-singleWrapper#OrderInfoTag--department{order:2}#Order-info .InfoList .InfoList-singleWrapper#OrderInfoTag--personFor{order:3}#Order-info .InfoList .InfoList-singleWrapper#OrderInfoTag--submittedBy{order:5}#Order-info .InfoList .InfoList-singleWrapper#OrderInfoTag--dateAdded{order:4}#Order-info .InfoList .InfoList-singleWrapper#OrderInfoTag--orderTotal{order:6}@media screen and (min-width:768px){#Order-info .InfoList .InfoList-singleWrapper{margin-right:0;margin-bottom:0}}@media screen and (min-width:1300px){#Order-info .InfoList .InfoList-singleWrapper#OrderInfoTag--dateAdded,#Order-info .InfoList .InfoList-singleWrapper#OrderInfoTag--department,#Order-info .InfoList .InfoList-singleWrapper#OrderInfoTag--facility,#Order-info .InfoList .InfoList-singleWrapper#OrderInfoTag--orderTotal,#Order-info .InfoList .InfoList-singleWrapper#OrderInfoTag--personFor,#Order-info .InfoList .InfoList-singleWrapper#OrderInfoTag--submittedBy{order:0}}#Order-info .InfoList dl{margin-bottom:0}#Order-info .InfoList dt{width:auto}@media screen and (min-width:768px){#Order-info .InfoList dt{width:125px}}#Order-info .InfoList dd{flex:1 1 auto}body,input,li,ol,p,select,table,textarea,ul{font-family:Roboto,sans-serif;color:#233340}h1,h2,h3,h4,h5,h6{font-family:Zilla Slab,serif;color:#6d481d}.page-Title{font-size:18px;font-weight:700;margin:0 0 30px;font-family:Helvetica;padding:0 10px 5px 0;border-bottom:0 solid #bbccda;color:#6d481d;display:inline-block}.page-Title.Title--hasSubTitle{padding-right:25px}.page-Title+.page-Title--sub{display:inline-flex;align-items:stretch;margin-top:-35px;margin-left:-5px;font-size:25px;padding:10px 15px;transform:translateY(5px);border:1px solid #bbccda}#pageTitle-titleButtonComboWrap{align-items:flex-end;margin-bottom:25px}#pageTitle-titleButtonComboWrap .field-Wrap,#pageTitle-titleButtonComboWrap .page-Title--pre,#pageTitle-titleButtonComboWrap .page-Title--sub{margin-bottom:0}.page-Title--pre,.page-Title--sub{display:inline-block;font-size:37px;font-weight:100;margin:0 0 25px}.page-Title--pre .TitlePart--main,.page-Title--pre strong,.page-Title--sub .TitlePart--main,.page-Title--sub strong{font-size:1.2em}.page-Title--pre .TitlePart--main,.page-Title--pre .TitlePart--secondary,.page-Title--sub .TitlePart--main,.page-Title--sub .TitlePart--secondary{margin-right:10px}.page-Title--pre .TitlePart--secondary,.page-Title--sub .TitlePart--secondary{font-size:.7em;text-transform:uppercase}.page-Title--pre .Title-div,.page-Title--sub .Title-div{width:1px;background-color:#bbccda;margin:0 15px}.page-Title--pre{margin-bottom:10px}a{font-family:Roboto,sans-serif;color:#f7931d;text-decoration:none;transition:all .25s ease 0s}a:focus,a:hover{color:#ffab13}#BudgetBar-sectionWrap,#ProgMeter-sectionWrap{margin-bottom:20px;flex-direction:column}.BudgetBar-wrap,.ProgMeter-wrap{margin-bottom:17px}.BudgetBar-wrap h3,.ProgMeter-wrap h3{font-family:Roboto,sans-serif;width:100%;margin:0 0 3px;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.1em}.BudgetBar-wrap .BudgetBar,.BudgetBar-wrap .ProgMeter,.ProgMeter-wrap .BudgetBar,.ProgMeter-wrap .ProgMeter{width:170px}.BudgetBar,.ProgMeter{position:relative;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;font-size:12px;border:1px solid #0f3454}.BudgetBar:last-child,.ProgMeter:last-child{border-left:none}.BudgetBar .BudgetBar-infoType,.BudgetBar .ProgMeter-infoType,.ProgMeter .BudgetBar-infoType,.ProgMeter .ProgMeter-infoType{display:inline-block;background-color:#0f3454;color:#fff;font-weight:700;padding:3px;line-height:1em}.BudgetBar .BudgetBar-info,.BudgetBar .ProgMeter-info,.ProgMeter .BudgetBar-info,.ProgMeter .ProgMeter-info{margin-right:5px;font-weight:600;line-height:1em}.BudgetBar .BudgetBar-progressWrap,.BudgetBar .ProgMeter-progressWrap,.ProgMeter .BudgetBar-progressWrap,.ProgMeter .ProgMeter-progressWrap{width:100%;border-top:1px solid #0f3454}.BudgetBar .BudgetBar-progress,.BudgetBar .ProgMeter-progress,.ProgMeter .BudgetBar-progress,.ProgMeter .ProgMeter-progress{position:relative;margin:2px;height:10px;width:0;max-width:calc(100% - 5px);background-size:200% 200%;background:repeating-linear-gradient(-45deg,#668924,#668924 10px,#4f6624 0,#4f6624 20px)}.BudgetBar .BudgetBar-progress.warning,.BudgetBar .ProgMeter-progress.warning,.ProgMeter .BudgetBar-progress.warning,.ProgMeter .ProgMeter-progress.warning{background:repeating-linear-gradient(-45deg,#d8a203,#d8a203 10px,#ac830b 0,#ac830b 20px)}.BudgetBar .BudgetBar-progress.danger,.BudgetBar .ProgMeter-progress.danger,.ProgMeter .BudgetBar-progress.danger,.ProgMeter .ProgMeter-progress.danger{background:repeating-linear-gradient(-45deg,#e82720,#e82720 10px,#c11a14 0,#c11a14 20px)}.BudgetBar-flexWrap,.ProgMeter-flexWrap{display:flex;justify-content:flex-start}#BudgetBar-dates,#ProgMeter-dates{flex-basis:0;margin-bottom:0}#BudgetBar-dates div:first-child,#ProgMeter-dates div:first-child{margin-right:20px}#BudgetBar-dates dl,#ProgMeter-dates dl{margin-bottom:20px}.BudgetBar-subCatToggle,.ProgMeter-subCatToggle{height:35px;font-size:16px;padding:5px 7px;border-radius:0 5px 5px 0;border-left:none;letter-spacing:0}.BudgetBar-subCatToggle .BudgetBar-btnArrow,.BudgetBar-subCatToggle .ProgMeter-btnArrow,.ProgMeter-subCatToggle .BudgetBar-btnArrow,.ProgMeter-subCatToggle .ProgMeter-btnArrow{transition:.25s}.BudgetBar--subCats,.ProgMeter--subCats{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row;height:0;overflow-y:hidden;border-left:1px solid transparent;padding-top:17px;padding-left:17px;margin-top:-17px;margin-left:15px;transition-duration:.25s}.BudgetBar--subCats .BudgetBar-wrap,.BudgetBar--subCats .ProgMeter-wrap,.ProgMeter--subCats .BudgetBar-wrap,.ProgMeter--subCats .ProgMeter-wrap{width:49%}.BudgetBar--subCats.thin,.ProgMeter--subCats.thin{flex-direction:column;flex-wrap:nowrap}.BudgetBar--subCats.thin .BudgetBar-wrap,.BudgetBar--subCats.thin .ProgMeter-wrap,.ProgMeter--subCats.thin .BudgetBar-wrap,.ProgMeter--subCats.thin .ProgMeter-wrap{width:95%}.BudgetBar--subCats.show,.ProgMeter--subCats.show{transition:height .25s ease;border-left:1px solid}.BudgetBar-group,.ProgMeter-group{flex-basis:0;transition:.25s}.BudgetBar-group.open,.ProgMeter-group.open{margin-top:30px;margin-bottom:30px}.BudgetBar-group.open .BudgetBar-btnArrow,.BudgetBar-group.open .ProgMeter-btnArrow,.ProgMeter-group.open .BudgetBar-btnArrow,.ProgMeter-group.open .ProgMeter-btnArrow{transform:rotate(-180deg)}.BudgetBar-group.open .BudgetBar--subCats,.BudgetBar-group.open .ProgMeter--subCats,.ProgMeter-group.open .BudgetBar--subCats,.ProgMeter-group.open .ProgMeter--subCats{border-left-color:#0f3454}.BudgetBar-group.open.BudgetBar-First,.BudgetBar-group.open.ProgMeter-First,.ProgMeter-group.open.BudgetBar-First,.ProgMeter-group.open.ProgMeter-First{margin-top:0}.BudgetBar-subCatToggleWrap,.ProgMeter-subCatToggleWrap{display:none;align-items:center;margin-bottom:17px}.BudgetBar-subCatToggleWrap.show,.ProgMeter-subCatToggleWrap.show{display:flex}.BudgetBar-subCatAlertWrap,.ProgMeter-subCatAlertWrap{margin-bottom:17px;height:35px;display:none;justify-content:center;align-items:center;border:1px solid #0f3454;border-left:none;color:#fff}.danger .BudgetBar-subCatAlertWrap,.danger .ProgMeter-subCatAlertWrap,.warning .BudgetBar-subCatAlertWrap,.warning .ProgMeter-subCatAlertWrap{display:flex}.warning .BudgetBar-subCatAlertWrap,.warning .ProgMeter-subCatAlertWrap{background-color:#fcc112}.danger .BudgetBar-subCatAlertWrap,.danger .ProgMeter-subCatAlertWrap{background-color:#e82720}.BudgetBar-subCatAlertWrap .ProgMeter-overBudgetAlertIcon,.ProgMeter-subCatAlertWrap .ProgMeter-overBudgetAlertIcon{margin:5px}.BudgetBar--main,.ProgMeter--main{display:flex;align-items:flex-end;justify-content:flex-start}.BudgetBar--main #ProgMeter-btnArrow,.ProgMeter--main #ProgMeter-btnArrow{margin-left:0}#BudgetBlocks-sectionWrap{margin-bottom:25px}.BudgetBlock-budgetWrap{display:flex;flex-direction:column;align-items:flex-start;margin:0 25px 25px 0}@media screen and (min-width:1300px){.BudgetBlock-budgetWrap{flex-direction:row}}#BudgetBlock-dates{margin-bottom:10px}#BudgetBlock-dates div{margin-bottom:15px;margin-left:-15px}#BudgetBlock-dates dl{margin-bottom:0}@media screen and (min-width:950px){#BudgetBlock-dates div:first-child{margin-left:-15px}}.BudgetBlock{display:flex;flex-direction:column;flex:0 0 auto}.BudgetBlock .BudgetBlock-tabGroup{display:flex}.BudgetBlock .BudgetBlock-tabGroup .BudgetTab{z-index:1000}.BudgetBlock .BudgetBlock-tabGroup .BudgetTab .BudgetTab-progBar .BudgetTab-progBarBg{background-color:#233340;height:5px;position:relative;margin:1px 0}.BudgetBlock .BudgetBlock-tabGroup .BudgetTab .BudgetTab-progBar .BudgetTab-progBarBg:before{content:"";display:block;position:absolute;top:-2px;width:100%;height:1px;background-color:#233340}.BudgetBlock .BudgetBlock-tabGroup .BudgetTab .BudgetTab-progBar .BudgetTab-progBarBg .BudgetTab-progBarProg{max-width:calc(100% - 4px);height:5px;width:0}.BudgetBlock .BudgetBlock-tabGroup .BudgetTab .Button--component{border-radius:0;border:1px solid #233340;border-bottom:none}.BudgetBlock .BudgetBlock-tabGroup .BudgetTab .Button--component .Button-textSpacer{display:flex;flex-direction:column;align-items:center;padding:7px 10px}.BudgetBlock .BudgetBlock-tabGroup .BudgetTab.BudgetTab--active .Button--component{opacity:1;background-color:#233340;color:rgba(243,246,249,.95)}.BudgetBlock .BudgetBlock-tabGroup .BudgetTab.BudgetTab--active .Button-textSpacer{padding:3px 10px 0;margin-bottom:-4px}.BudgetBlock .BudgetBlock-tabGroup .BudgetTab.BudgetTab--active .Button-textSpacer svg{color:rgba(243,246,249,.7);margin-top:2px}.BudgetBlock .BudgetBlock-tabGroup .BudgetTab:first-child{margin-right:2px}.BudgetBlock .BudgetBlock-content{display:flex;flex-direction:column}.BudgetBlock .BudgetBlock-name{display:block;width:100%;margin:0;padding:7px 9px 5px;border:1px solid #233340;background-color:#233340;color:#fff;font-family:Roboto,sans-serif;font-size:18px;line-height:1em;letter-spacing:.25em;text-transform:uppercase;font-weight:900;text-shadow:0 0 2px rgba(0,0,0,.75)}.BudgetBlock .BudgetBlock-details{display:flex;flex-direction:column;background-color:#fff}.BudgetBlock .BudgetBlock-data{flex:1 1 auto;display:grid;grid-template-columns:auto auto}.BudgetBlock .BudgetBlock-dataPoint{flex:1;display:flex;align-items:center;border:solid #233340;border-width:0 0 1px 1px;padding:2px;min-width:150px;font-size:13px;line-height:1em;font-weight:700}.BudgetBlock .BudgetBlock-dataPoint .BudgetBlock-dataPointTitle{text-transform:uppercase;color:rgba(243,246,249,.85);margin-right:5px;background-color:#233340;padding:5px}.BudgetBlock .BudgetBlock-dataPoint:nth-child(odd) .BudgetBlock-dataPointTitle{min-width:60px}.BudgetBlock .BudgetBlock-dataPoint:nth-child(2n){border-right-width:1px}.BudgetBlock .BudgetBlock-dataPoint:nth-child(2n) .BudgetBlock-dataPointTitle{min-width:65px}.BudgetBlock .BudgetBlock-visuals{display:flex;flex-direction:column;justify-content:stretch;min-width:150px}.BudgetBlock .BudgetBlock-progBar{height:41px;border:1px solid #233340;border-top:0;padding:2px;flex:1 1 auto;display:flex;align-items:stretch;position:relative}.BudgetBlock .BudgetBlock-progBar .BudgetBlock-progBarProg{max-width:calc(100% - 4px);position:absolute;left:2px;top:2px;height:17px;display:flex;align-items:flex-start;background-size:200% 200%}.BudgetBlock .BudgetBlock-progBar .BudgetBlock-progBarProg.BudgetBlock-progBarProg--withOrder{align-items:flex-end;top:unset;bottom:2px}.BudgetBlock .BudgetBlock-progBar .BudgetBlock-progBarProg.BudgetBlock-progBarProg--sideRight{justify-content:flex-end}.BudgetBlock .BudgetBlock-progBar .BudgetBlock-progBarProg.BudgetBlock-progBarProg--sideLeft{justify-content:flex-start}.BudgetBlock .BudgetBlock-progBar .BudgetBlock-progBarPercent{font-size:12px;line-height:1em;font-weight:900;display:block;padding:2px;background-color:rgba(0,0,0,.4);color:#fff;white-space:nowrap;text-transform:uppercase}.BudgetBlock .BudgetBlock-progBar .BudgetBlock-progBarPercent .BudgetBlock-progBarPercentTitle{font-weight:300;font-size:10px;color:hsla(0,0%,100%,.75)}.BudgetBlock .BudgetBlock-detailBtn{border-radius:0 10px 0 0;margin:0 0 2px 2px;align-self:flex-end}.BudgetBlock .BudgetBlock-detailBtn .Button-textSpacer{padding:5.5px 10px}.BudgetBlock .BudgetBlock-detailBtn .Button-iconContainer{padding-right:5px;padding-left:5px}.BudgetBlock .BudgetBlock-detailBtn svg{font-size:16px}.BudgetBlock .BudgetBlock-detailBtn.Button--cancel:hover{background-color:#ff5710}.BudgetBlock.BudgetBlock--withOrder--monthGood .BudgetTab--month .BudgetTab-progBarProg,.BudgetBlock.BudgetBlock--withOrder--weekGood .BudgetTab--week .BudgetTab-progBarProg{background-color:#84b12f}.BudgetBlock.BudgetBlock--withOrder--monthWarning .BudgetTab--month .BudgetTab-progBarProg,.BudgetBlock.BudgetBlock--withOrder--weekWarning .BudgetTab--week .BudgetTab-progBarProg{background-color:#fcc112}.BudgetBlock.BudgetBlock--withOrder--monthDanger .BudgetTab--month .BudgetTab-progBarProg,.BudgetBlock.BudgetBlock--withOrder--weekDanger .BudgetTab--week .BudgetTab-progBarProg{background-color:#e82720}.BudgetBlock.BudgetBlock--monthGood .BudgetBlock-progBarProg.BudgetBlock-progBarProg--month,.BudgetBlock.BudgetBlock--weekGood .BudgetBlock-progBarProg.BudgetBlock-progBarProg--week,.BudgetBlock.BudgetBlock--withOrder--monthGood .BudgetBlock-progBarProg--withOrder.BudgetBlock-progBarProg--month,.BudgetBlock.BudgetBlock--withOrder--weekGood .BudgetBlock-progBarProg--withOrder.BudgetBlock-progBarProg--week{background:repeating-linear-gradient(-45deg,#668924,#668924 10px,#4f6624 0,#4f6624 20px)}.BudgetBlock.BudgetBlock--monthWarning .BudgetBlock-progBarProg.BudgetBlock-progBarProg--month,.BudgetBlock.BudgetBlock--weekWarning .BudgetBlock-progBarProg.BudgetBlock-progBarProg--week,.BudgetBlock.BudgetBlock--withOrder--monthWarning .BudgetBlock-progBarProg--withOrder.BudgetBlock-progBarProg--month,.BudgetBlock.BudgetBlock--withOrder--weekWarning .BudgetBlock-progBarProg--withOrder.BudgetBlock-progBarProg--week{background:repeating-linear-gradient(-45deg,#d8a203,#d8a203 10px,#ac830b 0,#ac830b 20px)}.BudgetBlock.BudgetBlock--monthDanger .BudgetBlock-progBarProg.BudgetBlock-progBarProg--month,.BudgetBlock.BudgetBlock--weekDanger .BudgetBlock-progBarProg.BudgetBlock-progBarProg--week,.BudgetBlock.BudgetBlock--withOrder--monthDanger .BudgetBlock-progBarProg--withOrder.BudgetBlock-progBarProg--month,.BudgetBlock.BudgetBlock--withOrder--weekDanger .BudgetBlock-progBarProg--withOrder.BudgetBlock-progBarProg--week{background:repeating-linear-gradient(-45deg,#e82720,#e82720 10px,#c11a14 0,#c11a14 20px)}.BudgetBlock.BudgetBlock--noSubcats .BudgetBlock-visuals{min-width:135px}.BudgetBlock-subBudgetWrap{margin:7px 0 0;flex:1 1 auto;min-width:385px}@media screen and (min-width:1300px){.BudgetBlock-subBudgetWrap{margin:7px 0 0 10px}}.BudgetBlock-subBudgetWrap .BudgetBlock-subBudgetHeader{display:block;width:100%;margin:0;background-color:#233340;color:#fff;font-family:Roboto,sans-serif;font-size:18px;line-height:1em;letter-spacing:.25em;text-transform:uppercase;font-weight:900;text-shadow:0 0 2px rgba(0,0,0,.75);color:#6d481d;background-color:transparent;border:solid #233340;border-width:0 0 0 1px;text-shadow:none;padding:20px 9px 9px 0;display:flex;align-items:center;position:relative}.BudgetBlock-subBudgetWrap .BudgetBlock-subBudgetHeader span{display:block}@media screen and (min-width:1300px){.BudgetBlock-subBudgetWrap .BudgetBlock-subBudgetHeader{padding-top:7px}}.BudgetBlock-subBudgetWrap .BudgetBlock-subBudgetHeader .BudgetBlock-subBudgetArrowIcon{font-size:15px;color:#233340;margin:-1px 5px 0 -5px}.BudgetBlock-subBudgetWrap .BudgetBlock-subBudgetToggleBottomWrap{position:relative}.BudgetBlock-subBudgetWrap .BudgetBlock-subBudgetToggle{width:155px;position:absolute;right:0}.BudgetBlock-subBudgetWrap .BudgetBlock-subBudgetToggle svg{font-size:20px}.BudgetBlock-subBudgetWrap .BudgetBlock-subBudgetToggle.BudgetBlock-subBudgetToggle--top{margin:-7px 0 -10px 20px;border-radius:0 10px 0 0}.BudgetBlock-subBudgetWrap .BudgetBlock-subBudgetToggle.BudgetBlock-subBudgetToggle--bottom{margin:-1px 0 -10px;border-radius:0 0 10px 0}.BudgetBlock-subBudgetWrap .BudgetBlock-subBudgetListWrap{border:1px solid #233340;background-color:#fff;padding-top:30px;padding-left:30px;display:flex;flex-wrap:wrap;overflow:hidden}.BudgetBlock-subBudgetWrap .BudgetBlock-subBudgetListWrap .BudgetBlock,.BudgetBlock-subBudgetWrap .BudgetBlock-subBudgetListWrap .BudgetBlock-name,.BudgetBlock-subBudgetWrap .BudgetBlock-subBudgetListWrap .BudgetBlock-tabGroup{border-radius:0 10px 0 0}.BudgetBlock-subBudgetWrap .BudgetBlock-subBudgetListWrap .BudgetBlock{margin:0 30px 30px 0;z-index:100}.BudgetBlock-subBudgetWrap .BudgetBlock-subBudgetListWrap .BudgetBlock-tabGroup{justify-content:flex-end}.BudgetBlock-subBudgetWrap .BudgetBlock-subBudgetListWrap .BudgetBlock-detailBtn .Button-iconContainer{padding-right:5px;padding-left:5px}.BudgetBlock-subBudgetWrap .BudgetBlock-subBudgetListWrap .BudgetBlock-detailBtn .Button-textSpacer{padding:8.5px 10px}.BudgetBlock-subBudgetWrap .BudgetBlock-subBudgetListWrap .BudgetBlock-content{margin-top:-34px;z-index:-1}.BudgetBlock-subBudgetWrap .BudgetBlock-subBudgetListWrap .BudgetBlock-name{padding-right:130px}.TotalBox dd{font-weight:900;font-size:20px;padding:6px 15px 3px}#CartSummary-wrapper{margin-bottom:45px;position:absolute;background-color:#fff;border-right:1px solid #fff;top:0;right:250px}@media screen and (min-width:1600px){#CartSummary-wrapper{right:5%}}#CartSummary-wrapper #CartSummary-info{margin-bottom:0;background-color:#fff;position:relative;z-index:1}#CartSummary-wrapper #CartSummary-info dt{padding:0;display:flex;background-color:transparent}#CartSummary-wrapper #CartSummary-info dt .Button{border-radius:0 0 0 5px;display:flex;align-items:center;font-size:17px;border-radius:5px 0 0 5px;border:1px solid #233340;border-right:none}#CartSummary-wrapper #CartSummary-info dt .Button:hover{color:#fff}#CartSummary-wrapper #CartSummary-info dd{border-top-width:1px}#CartSummary-wrapper #CartSummary-toaster{position:absolute;z-index:0;background-color:#fff;font-size:15px;margin-bottom:7px;padding:0 10px;height:35px;color:#fff;font-weight:900;line-height:1em;text-transform:uppercase;letter-spacing:.25em;text-align:center;display:flex;justify-content:center;align-items:center}#CartSummary-wrapper #CartSummary-toaster.active{background-color:#84b12f}.ag-root-wrapper,.AgReactTable{border:0;border-radius:10px 10px 0 0;position:relative;min-height:115px}.ag-root-wrapper .capitalize,.AgReactTable .capitalize{text-transform:capitalize}.ag-root-wrapper .minSizeCell,.AgReactTable .minSizeCell{padding-top:.8rem!important;padding-bottom:.8rem!important}.ag-root-wrapper .ag-disabled,.AgReactTable .ag-disabled{opacity:.75}.ag-root-wrapper .ag-row-withSelect,.AgReactTable .ag-row-withSelect{min-height:55px!important}.ag-root-wrapper .ag-row-focus,.ag-root-wrapper .ag-row-selected,.AgReactTable .ag-row-focus,.AgReactTable .ag-row-selected{z-index:5}.ag-root-wrapper .overflowInitial,.AgReactTable .overflowInitial{overflow:initial}.ag-root-wrapper .TabLoadOveraly,.AgReactTable .TabLoadOveraly{position:absolute;z-index:1000;width:100%;overflow:hidden;margin-top:-25px}.ag-root-wrapper .TabLoadOveraly.hidden,.AgReactTable .TabLoadOveraly.hidden{display:none}.ag-root-wrapper .ag-header,.ag-root-wrapper .TabLoadOveraly--head,.AgReactTable .ag-header,.AgReactTable .TabLoadOveraly--head{background-color:#233340;border-bottom:1px solid #fff;border-radius:10px 10px 0 0;height:36px}.ag-root-wrapper .ag-body-viewport.ag-layout-normal,.ag-root-wrapper .ag-floating-top,.ag-root-wrapper .TabLoadOveraly--body,.AgReactTable .ag-body-viewport.ag-layout-normal,.AgReactTable .ag-floating-top,.AgReactTable .TabLoadOveraly--body{border:1px solid #bbccda;border-top:none;background:repeating-linear-gradient(-45deg,#fff,#fff 10px,#f3f6f9 0,#f3f6f9 20px)}.ag-root-wrapper .ag-body-viewport.ag-layout-normal::-webkit-scrollbar,.ag-root-wrapper .ag-floating-top::-webkit-scrollbar,.ag-root-wrapper .TabLoadOveraly--body::-webkit-scrollbar,.AgReactTable .ag-body-viewport.ag-layout-normal::-webkit-scrollbar,.AgReactTable .ag-floating-top::-webkit-scrollbar,.AgReactTable .TabLoadOveraly--body::-webkit-scrollbar{width:10px;border-left:1px solid #fff}.ag-root-wrapper .ag-body-viewport.ag-layout-normal::-webkit-scrollbar-track,.ag-root-wrapper .ag-floating-top::-webkit-scrollbar-track,.ag-root-wrapper .TabLoadOveraly--body::-webkit-scrollbar-track,.AgReactTable .ag-body-viewport.ag-layout-normal::-webkit-scrollbar-track,.AgReactTable .ag-floating-top::-webkit-scrollbar-track,.AgReactTable .TabLoadOveraly--body::-webkit-scrollbar-track{background-color:#6d481d}.ag-root-wrapper .ag-body-viewport.ag-layout-normal::-webkit-scrollbar-thumb,.ag-root-wrapper .ag-floating-top::-webkit-scrollbar-thumb,.ag-root-wrapper .TabLoadOveraly--body::-webkit-scrollbar-thumb,.AgReactTable .ag-body-viewport.ag-layout-normal::-webkit-scrollbar-thumb,.AgReactTable .ag-floating-top::-webkit-scrollbar-thumb,.AgReactTable .TabLoadOveraly--body::-webkit-scrollbar-thumb{background-color:#f7931d;border:2px solid #6d481d;border-radius:0}.ag-root-wrapper .ag-body-viewport.ag-layout-normal::-webkit-scrollbar:horizontal,.ag-root-wrapper .ag-floating-top::-webkit-scrollbar:horizontal,.ag-root-wrapper .TabLoadOveraly--body::-webkit-scrollbar:horizontal,.AgReactTable .ag-body-viewport.ag-layout-normal::-webkit-scrollbar:horizontal,.AgReactTable .ag-floating-top::-webkit-scrollbar:horizontal,.AgReactTable .TabLoadOveraly--body::-webkit-scrollbar:horizontal{display:none!important}.ag-root-wrapper .ag-body-horizontal-scroll,.ag-root-wrapper .ag-body-horizontal-scroll-container,.ag-root-wrapper .ag-body-horizontal-scroll-viewport,.AgReactTable .ag-body-horizontal-scroll,.AgReactTable .ag-body-horizontal-scroll-container,.AgReactTable .ag-body-horizontal-scroll-viewport{height:10px;min-height:10px}.ag-root-wrapper .ag-center-cols-viewport::-webkit-scrollbar,.AgReactTable .ag-center-cols-viewport::-webkit-scrollbar{height:0}.ag-root-wrapper .ag-horizontal-left-spacer,.ag-root-wrapper .ag-horizontal-right-spacer,.AgReactTable .ag-horizontal-left-spacer,.AgReactTable .ag-horizontal-right-spacer{width:0!important;min-width:0!important}.ag-root-wrapper .ag-horizontal-left-spacer .ag-scroller-corner,.ag-root-wrapper .ag-horizontal-right-spacer .ag-scroller-corner,.AgReactTable .ag-horizontal-left-spacer .ag-scroller-corner,.AgReactTable .ag-horizontal-right-spacer .ag-scroller-corner{width:10px!important;min-width:10px!important;background-color:#233340;border:solid #fff;border-width:1px 0 0 1px}.ag-root-wrapper .ag-body-horizontal-scroll-viewport,.AgReactTable .ag-body-horizontal-scroll-viewport{height:10px;min-height:10px}.ag-root-wrapper .ag-body-horizontal-scroll-viewport::-webkit-scrollbar,.AgReactTable .ag-body-horizontal-scroll-viewport::-webkit-scrollbar{height:10px;border-top:1px solid #fff}.ag-root-wrapper .ag-body-horizontal-scroll-viewport::-webkit-scrollbar-track,.AgReactTable .ag-body-horizontal-scroll-viewport::-webkit-scrollbar-track{background-color:#6d481d}.ag-root-wrapper .ag-body-horizontal-scroll-viewport::-webkit-scrollbar-thumb,.AgReactTable .ag-body-horizontal-scroll-viewport::-webkit-scrollbar-thumb{background-color:#f7931d;border:2px solid #6d481d;border-radius:0}.ag-root-wrapper .ag-floating-top,.AgReactTable .ag-floating-top{border:1px solid #233340}.ag-root-wrapper .TabLoadOveraly--body,.AgReactTable .TabLoadOveraly--body{overflow:hidden}.ag-root-wrapper .ag-header-row,.ag-root-wrapper .ag-row,.AgReactTable .ag-header-row,.AgReactTable .ag-row{border-bottom:1px solid #bbccda}.ag-root-wrapper .ag-header-row.ag-row-odd,.ag-root-wrapper .ag-row.ag-row-odd,.AgReactTable .ag-header-row.ag-row-odd,.AgReactTable .ag-row.ag-row-odd{background-color:#f3f6f9}.ag-root-wrapper .ag-header-row.ag-row-even,.ag-root-wrapper .ag-row.ag-row-even,.AgReactTable .ag-header-row.ag-row-even,.AgReactTable .ag-row.ag-row-even{background-color:#fff}.ag-root-wrapper .TabLoadOveraly--row,.AgReactTable .TabLoadOveraly--row{border-bottom:1px solid #bbccda;height:25px}.ag-root-wrapper .TabLoadOveraly--row:nth-child(odd),.AgReactTable .TabLoadOveraly--row:nth-child(odd){background-color:#f3f6f9}.ag-root-wrapper .TabLoadOveraly--row:nth-child(2n),.AgReactTable .TabLoadOveraly--row:nth-child(2n){background-color:#fff}.ag-root-wrapper .TabLoadOveraly--loadingSpinner,.AgReactTable .TabLoadOveraly--loadingSpinner{position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;font-size:75px;color:#233340;animation-name:spin;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ag-root-wrapper .ag-header-row,.AgReactTable .ag-header-row{border-bottom:0}.ag-root-wrapper .ag-cell,.ag-root-wrapper .ag-header-cell,.AgReactTable .ag-cell,.AgReactTable .ag-header-cell{display:flex;align-items:center}.ag-root-wrapper .ag-cell:focus,.ag-root-wrapper .ag-header-cell:focus,.AgReactTable .ag-cell:focus,.AgReactTable .ag-header-cell:focus{outline:none}.ag-root-wrapper .ag-header-cell,.AgReactTable .ag-header-cell{padding:0 10px;background-color:transparent;color:rgba(243,246,249,.85);text-transform:uppercase;text-align:left;font-size:.75rem;line-height:1em;letter-spacing:.05em;border-right:1px solid #bbccda}.ag-root-wrapper .ag-header-cell:first-child,.AgReactTable .ag-header-cell:first-child{border-top-left-radius:10px}.ag-root-wrapper .ag-header-cell.ag-header-cell-filtered,.ag-root-wrapper .ag-header-cell[aria-sort=ascending],.ag-root-wrapper .ag-header-cell[aria-sort=descending],.AgReactTable .ag-header-cell.ag-header-cell-filtered,.AgReactTable .ag-header-cell[aria-sort=ascending],.AgReactTable .ag-header-cell[aria-sort=descending]{background:repeating-linear-gradient(-45deg,#233340,#233340 10px,#000 0,#000 20px)}.ag-root-wrapper .ag-header-cell .ag-header-cell-label,.AgReactTable .ag-header-cell .ag-header-cell-label{align-items:stretch}.ag-root-wrapper .ag-header-cell .ag-header-cell-label .ag-header-cell-text,.ag-root-wrapper .ag-header-cell .ag-header-cell-label .ag-header-icon,.AgReactTable .ag-header-cell .ag-header-cell-label .ag-header-cell-text,.AgReactTable .ag-header-cell .ag-header-cell-label .ag-header-icon{display:flex;align-items:center}.ag-root-wrapper .ag-header-cell .ag-header-cell-label .ag-header-cell-text.ag-filter-icon,.ag-root-wrapper .ag-header-cell .ag-header-cell-label .ag-header-icon.ag-filter-icon,.AgReactTable .ag-header-cell .ag-header-cell-label .ag-header-cell-text.ag-filter-icon,.AgReactTable .ag-header-cell .ag-header-cell-label .ag-header-icon.ag-filter-icon{display:none}.ag-root-wrapper .ag-header-cell .ag-header-cell-label .ag-header-cell-text,.AgReactTable .ag-header-cell .ag-header-cell-label .ag-header-cell-text{white-space:normal}.ag-root-wrapper .ag-header-cell .ag-cell-label-container,.AgReactTable .ag-header-cell .ag-cell-label-container{justify-content:stretch;width:auto}.ag-root-wrapper .ag-header-cell .ag-cell-label-container .ag-header-icon,.ag-root-wrapper .ag-header-cell .ag-cell-label-container .custom-ag-header-icon,.AgReactTable .ag-header-cell .ag-cell-label-container .ag-header-icon,.AgReactTable .ag-header-cell .ag-cell-label-container .custom-ag-header-icon{margin-left:10px}.ag-root-wrapper .ag-cell,.AgReactTable .ag-cell{padding:7px 10px;white-space:normal;word-break:break-word}.ag-root-wrapper .ag-filter-icon,.ag-root-wrapper .ag-icon,.AgReactTable .ag-filter-icon,.AgReactTable .ag-icon{font-family:Font Awesome\ 5 Free;font-weight:700}.ag-root-wrapper .ag-filter-icon:before,.ag-root-wrapper .ag-icon:before,.AgReactTable .ag-filter-icon:before,.AgReactTable .ag-icon:before{color:#f7931d}.ag-root-wrapper .ag-header-icon,.ag-root-wrapper .custom-ag-header-icon,.AgReactTable .ag-header-icon,.AgReactTable .custom-ag-header-icon{display:flex;justify-content:center;align-items:center;padding:10px;min-width:35px;transition:.25s;border:1px solid #000;background-color:rgba(187,204,218,.3)}.ag-root-wrapper .ag-header-icon:hover,.ag-root-wrapper .custom-ag-header-icon:hover,.AgReactTable .ag-header-icon:hover,.AgReactTable .custom-ag-header-icon:hover{background-color:#8a5b24}.ag-root-wrapper .ag-header-icon:hover .ag-icon:before,.ag-root-wrapper .custom-ag-header-icon:hover .ag-icon:before,.AgReactTable .ag-header-icon:hover .ag-icon:before,.AgReactTable .custom-ag-header-icon:hover .ag-icon:before{color:#ffab13}.ag-root-wrapper .ag-icon-menu:before,.AgReactTable .ag-icon-menu:before{content:"\f0b0"}.ag-root-wrapper .ag-icon-asc:before,.AgReactTable .ag-icon-asc:before{content:"\f885"}.ag-root-wrapper .ag-icon-desc:before,.AgReactTable .ag-icon-desc:before{content:"\f160"}.ag-root-wrapper .ag-icon-none:before,.AgReactTable .ag-icon-none:before{content:"\f0dc"}.ag-root-wrapper .ag-icon-small-down:before,.AgReactTable .ag-icon-small-down:before{content:"\f0d7"}.ag-root-wrapper .ag-header-cell-filtered .ag-icon-menu:before,.AgReactTable .ag-header-cell-filtered .ag-icon-menu:before{content:"\f0b0\f303"}.ag-root-wrapper .ag-cell,.AgReactTable .ag-cell{font-size:.75em;vertical-align:top;line-height:1.25em;font-weight:500;letter-spacing:.075em}.ag-root-wrapper .ag-menu,.AgReactTable .ag-menu{margin-top:8px;background-color:#bbccda;color:#fff;padding:5px;border:1px solid #233340;width:350px;max-width:100%}.ag-root-wrapper .ag-wrapper:focus,.AgReactTable .ag-wrapper:focus{outline:none}.ag-root-wrapper .ag-filter-body,.ag-root-wrapper .ag-filter-select,.AgReactTable .ag-filter-body,.AgReactTable .ag-filter-select{margin-bottom:5px}.ag-root-wrapper .ag-filter-select,.AgReactTable .ag-filter-select{display:none}.ag-root-wrapper .ag-input-field-input,.ag-root-wrapper .ag-picker-field-display,.ag-root-wrapper .ag-picker-field-icon,.AgReactTable .ag-input-field-input,.AgReactTable .ag-picker-field-display,.AgReactTable .ag-picker-field-icon{font-family:Roboto,sans-serif;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #f7931d;-o-border-image:initial;border-image:initial;color:#000;background-color:#fff;font-size:12px;padding:5px}.ag-root-wrapper .ag-input-field-input[type=email],.ag-root-wrapper .ag-input-field-input[type=file],.ag-root-wrapper .ag-input-field-input[type=input],.ag-root-wrapper .ag-input-field-input[type=number],.ag-root-wrapper .ag-input-field-input[type=password],.ag-root-wrapper .ag-input-field-input[type=tel],.ag-root-wrapper .ag-input-field-input[type=text],.ag-root-wrapper .ag-picker-field-display[type=email],.ag-root-wrapper .ag-picker-field-display[type=file],.ag-root-wrapper .ag-picker-field-display[type=input],.ag-root-wrapper .ag-picker-field-display[type=number],.ag-root-wrapper .ag-picker-field-display[type=password],.ag-root-wrapper .ag-picker-field-display[type=tel],.ag-root-wrapper .ag-picker-field-display[type=text],.ag-root-wrapper .ag-picker-field-icon[type=email],.ag-root-wrapper .ag-picker-field-icon[type=file],.ag-root-wrapper .ag-picker-field-icon[type=input],.ag-root-wrapper .ag-picker-field-icon[type=number],.ag-root-wrapper .ag-picker-field-icon[type=password],.ag-root-wrapper .ag-picker-field-icon[type=tel],.ag-root-wrapper .ag-picker-field-icon[type=text],.AgReactTable .ag-input-field-input[type=email],.AgReactTable .ag-input-field-input[type=file],.AgReactTable .ag-input-field-input[type=input],.AgReactTable .ag-input-field-input[type=number],.AgReactTable .ag-input-field-input[type=password],.AgReactTable .ag-input-field-input[type=tel],.AgReactTable .ag-input-field-input[type=text],.AgReactTable .ag-picker-field-display[type=email],.AgReactTable .ag-picker-field-display[type=file],.AgReactTable .ag-picker-field-display[type=input],.AgReactTable .ag-picker-field-display[type=number],.AgReactTable .ag-picker-field-display[type=password],.AgReactTable .ag-picker-field-display[type=tel],.AgReactTable .ag-picker-field-display[type=text],.AgReactTable .ag-picker-field-icon[type=email],.AgReactTable .ag-picker-field-icon[type=file],.AgReactTable .ag-picker-field-icon[type=input],.AgReactTable .ag-picker-field-icon[type=number],.AgReactTable .ag-picker-field-icon[type=password],.AgReactTable .ag-picker-field-icon[type=tel],.AgReactTable .ag-picker-field-icon[type=text]{width:100%}.ag-root-wrapper .ag-input-field-input:hover .Select-dropdownArrow,.ag-root-wrapper .ag-picker-field-display:hover .Select-dropdownArrow,.ag-root-wrapper .ag-picker-field-icon:hover .Select-dropdownArrow,.AgReactTable .ag-input-field-input:hover .Select-dropdownArrow,.AgReactTable .ag-picker-field-display:hover .Select-dropdownArrow,.AgReactTable .ag-picker-field-icon:hover .Select-dropdownArrow{color:#ffab13}.ag-root-wrapper .ag-input-field-input:focus,.ag-root-wrapper .ag-picker-field-display:focus,.ag-root-wrapper .ag-picker-field-icon:focus,.AgReactTable .ag-input-field-input:focus,.AgReactTable .ag-picker-field-display:focus,.AgReactTable .ag-picker-field-icon:focus{background-color:#fff;outline:none;box-shadow:0 0 3px 2px rgba(249,171,78,.5)}.ag-root-wrapper .ag-input-field-input:focus .Select-dropdownArrow,.ag-root-wrapper .ag-picker-field-display:focus .Select-dropdownArrow,.ag-root-wrapper .ag-picker-field-icon:focus .Select-dropdownArrow,.AgReactTable .ag-input-field-input:focus .Select-dropdownArrow,.AgReactTable .ag-picker-field-display:focus .Select-dropdownArrow,.AgReactTable .ag-picker-field-icon:focus .Select-dropdownArrow{color:#ffab13}.ag-root-wrapper .ag-input-field-input:disabled,.ag-root-wrapper .ag-picker-field-display:disabled,.ag-root-wrapper .ag-picker-field-icon:disabled,.AgReactTable .ag-input-field-input:disabled,.AgReactTable .ag-picker-field-display:disabled,.AgReactTable .ag-picker-field-icon:disabled{background-color:#f3f6f9}.ag-root-wrapper .ag-input-field-input::-moz-placeholder, .ag-root-wrapper .ag-picker-field-display::-moz-placeholder, .ag-root-wrapper .ag-picker-field-icon::-moz-placeholder, .AgReactTable .ag-input-field-input::-moz-placeholder, .AgReactTable .ag-picker-field-display::-moz-placeholder, .AgReactTable .ag-picker-field-icon::-moz-placeholder{color:#bbccda}.ag-root-wrapper .ag-input-field-input::placeholder,.ag-root-wrapper .ag-picker-field-display::placeholder,.ag-root-wrapper .ag-picker-field-icon::placeholder,.AgReactTable .ag-input-field-input::placeholder,.AgReactTable .ag-picker-field-display::placeholder,.AgReactTable .ag-picker-field-icon::placeholder{color:#bbccda}.ag-root-wrapper .ag-input-field-input,.ag-root-wrapper .ag-input-field-input:active,.ag-root-wrapper .ag-input-field-input:focus,.ag-root-wrapper .ag-input-field-input:hover,.ag-root-wrapper .ag-picker-field-display,.ag-root-wrapper .ag-picker-field-display:active,.ag-root-wrapper .ag-picker-field-display:focus,.ag-root-wrapper .ag-picker-field-display:hover,.ag-root-wrapper .ag-picker-field-icon,.ag-root-wrapper .ag-picker-field-icon:active,.ag-root-wrapper .ag-picker-field-icon:focus,.ag-root-wrapper .ag-picker-field-icon:hover,.AgReactTable .ag-input-field-input,.AgReactTable .ag-input-field-input:active,.AgReactTable .ag-input-field-input:focus,.AgReactTable .ag-input-field-input:hover,.AgReactTable .ag-picker-field-display,.AgReactTable .ag-picker-field-display:active,.AgReactTable .ag-picker-field-display:focus,.AgReactTable .ag-picker-field-display:hover,.AgReactTable .ag-picker-field-icon,.AgReactTable .ag-picker-field-icon:active,.AgReactTable .ag-picker-field-icon:focus,.AgReactTable .ag-picker-field-icon:hover{outline:none}.ag-root-wrapper .ag-list,.AgReactTable .ag-list{position:absolute;top:40px;padding:0;margin:0;list-style-type:none;background-color:#fff;overflow-y:auto;max-height:0;width:100%;border-radius:0;transition:max-height .5s;border-radius:0 0 10px 10px;top:93px;z-index:1000;border:1px solid #f7931d;border-top:0 solid #f7931d;max-height:125px;display:flex;flex-direction:row;text-align:center;font-size:9px;text-transform:uppercase}.ag-root-wrapper .ag-list::-webkit-scrollbar,.AgReactTable .ag-list::-webkit-scrollbar{width:10px;border-left:1px solid #fff}.ag-root-wrapper .ag-list::-webkit-scrollbar-track,.AgReactTable .ag-list::-webkit-scrollbar-track{background-color:#6d481d}.ag-root-wrapper .ag-list::-webkit-scrollbar-thumb,.AgReactTable .ag-list::-webkit-scrollbar-thumb{background-color:#f7931d;border:2px solid #6d481d;border-radius:0}.ag-root-wrapper .ag-list-item,.AgReactTable .ag-list-item{width:100%;cursor:pointer;border-bottom:none;border-right:1px solid #f7931d;padding:5px;display:flex;justify-content:center;align-items:center}.ag-root-wrapper .ag-list-item:focus,.AgReactTable .ag-list-item:focus{outline:none}.ag-root-wrapper .ag-list-item:last-child,.AgReactTable .ag-list-item:last-child{border-radius:0 0 10px 10px;border-bottom:none}.ag-root-wrapper .ag-list-item:focus,.ag-root-wrapper .ag-list-item:hover,.AgReactTable .ag-list-item:focus,.AgReactTable .ag-list-item:hover{background-color:#fef1e2}.ag-root-wrapper .ag-list-item:last-child,.ag-root-wrapper .ag-picker-field-display,.AgReactTable .ag-list-item:last-child,.AgReactTable .ag-picker-field-display{border-right:none}.ag-root-wrapper .ag-picker-field-icon,.AgReactTable .ag-picker-field-icon{border-left:none;padding:5px}.ag-root-wrapper .Cell--action,.AgReactTable .Cell--action{font-size:20px;display:flex;align-items:center}.ag-root-wrapper .Cell--action a,.AgReactTable .Cell--action a{margin-right:7px}.ag-root-wrapper .Cell--action a:last-child,.AgReactTable .Cell--action a:last-child{margin-right:0}.ag-root-wrapper .ag-standard-button,.AgReactTable .ag-standard-button{background-color:#f7931d;text-transform:uppercase;font-family:Roboto,sans-serif;color:#fff;font-size:13px;font-weight:700;line-height:1em;letter-spacing:.2em;display:inline-flex;align-items:center;width:auto;border-radius:5px;-o-border-image:none;border-image:none;border:1px solid #774204;outline:none;padding:10px 15px;cursor:pointer;text-shadow:0 0 2px rgba(0,0,0,.75);transition:all .25s ease 0s}.ag-root-wrapper .ag-standard-button:not(.disabled):hover,.AgReactTable .ag-standard-button:not(.disabled):hover{background-color:#ffab13;color:#fff}.ag-root-wrapper .ag-standard-button.disabled,.AgReactTable .ag-standard-button.disabled{opacity:.5;cursor:default}.ag-root-wrapper .ag-standard-button.Button--withIcon,.AgReactTable .ag-standard-button.Button--withIcon{padding:0;align-items:stretch}.ag-root-wrapper .Table--short .ag-center-cols-container,.ag-root-wrapper .Table--short .ag-header-container,.AgReactTable .Table--short .ag-center-cols-container,.AgReactTable .Table--short .ag-header-container{width:100%!important}.ag-root-wrapper .Table--short .ag-header-cell:last-child,.AgReactTable .Table--short .ag-header-cell:last-child{border-right:none}.ag-root-wrapper .Table--short .ag-header-cell-menu-button,.AgReactTable .Table--short .ag-header-cell-menu-button{display:none}.ag-root-wrapper .ag-overlay,.AgReactTable .ag-overlay{height:calc(100% + 25px)}.ag-root-wrapper .Cell-boolIcon,.AgReactTable .Cell-boolIcon{color:#84b12f;font-size:20px}.ag-root-wrapper .Cell-buttonWrap,.AgReactTable .Cell-buttonWrap{display:flex;justify-content:flex-end;align-items:center}.ag-root-wrapper .Cell--img,.AgReactTable .Cell--img{padding:0;background-color:#fff}.ag-root-wrapper .Cell--img .Cell--imgWrapper,.AgReactTable .Cell--img .Cell--imgWrapper{display:flex;justify-content:center;align-items:center;padding:0;position:relative;cursor:pointer;background-size:95%;background-repeat:no-repeat;background-position:50%;width:65px;height:65px;border-right:1px solid #bbccda;overflow:hidden}.ag-root-wrapper .Cell--img .Cell--imgWrapper .Cell--icon,.AgReactTable .Cell--img .Cell--imgWrapper .Cell--icon{position:absolute;top:5px;right:5px;color:#f7931d;opacity:.75;mix-blend-mode:multiply;transition:color .25s}.ag-root-wrapper .Cell--img .Cell--imgWrapper .Cell--img:hover .Cell--icon,.AgReactTable .Cell--img .Cell--imgWrapper .Cell--img:hover .Cell--icon{color:#ffab13}.ag-root-wrapper .ag-pinned-right-cols-container,.AgReactTable .ag-pinned-right-cols-container{border:none!important}.ag-root-wrapper .ag-pinned-left-cols-container,.AgReactTable .ag-pinned-left-cols-container{border-right:none!important}.Agoramainsite_dropdown .dropdown-select__container{border-radius:0}.Agoramainsite_dropdown .dropdown-select__control{background-color:#fff;box-shadow:none;min-height:40px;font-size:14px;margin:0;border:1px solid #f7931d;border-radius:0}.Agoramainsite_dropdown .dropdown-select__control--is-disabled{background-color:#f9f9f9}.Agoramainsite_dropdown .dropdown-select__control:hover{transition:border-color .1s linear;box-shadow:none;border:1px solid #f7931d}.Agoramainsite_dropdown .dropdown-select__control:active{box-shadow:0 0 3px 2px rgba(249,171,78,.5)}.Agoramainsite_dropdown .dropdown-select__control--is-focused{box-shadow:0 0 3px 2px rgba(249,171,78,.5);min-height:40px;font-size:14px}.Agoramainsite_dropdown .dropdown-select__placeholder{color:#bcd;font-family:Helvetica;font-size:14px}.Agoramainsite_dropdown .dropdown-select__value-container{background-color:inherit;min-height:35px;padding:0 10px}.Agoramainsite_dropdown .dropdown-select__indicators{min-height:33px}.Agoramainsite_dropdown .dropdown-select__indicator{color:#f7931d;padding:6px}.Agoramainsite_dropdown .dropdown-select__indicator:active,.Agoramainsite_dropdown .dropdown-select__indicator:hover{color:#ff8c00}.Agoramainsite_dropdown .dropdown-select __clear-indicator{height:24px}.Agoramainsite_dropdown .dropdown-select__indicator-separator{margin:5px 0;min-height:22px;background-color:#f7931d}.Agoramainsite_dropdown .dropdown-select__control--menu-is-open,.Agoramainsite_dropdown .dropdown-select__control--menu-is-open:hover{border:1px solid #f7931d;box-shadow:0 0 3px 2px rgba(249,171,78,.5)}.Agoramainsite_dropdown .dropdown-select__control--menu-is-open .dropdown-select__indicators .dropdown-select__dropdown-indicator,.Agoramainsite_dropdown .dropdown-select__control--menu-is-open:hover .dropdown-select__indicators .dropdown-select__dropdown-indicator{transition:transform .2s ease-out;transform:rotate(-180deg)}.Agoramainsite_dropdown .dropdown-select__input input{height:18px;margin:0}.Agoramainsite_dropdown .dropdown-select__input input:-moz-read-write:focus{box-shadow:none}.Agoramainsite_dropdown .dropdown-select__input input:read-write:focus{box-shadow:none}.Agoramainsite_dropdown .dropdown-select__menu{border-radius:0;border-color:#f7931d;box-shadow:0 0 3px 2px rgba(249,171,78,.5)}.Agoramainsite_dropdown .dropdown-select__menu-list{border-radius:0}.Agoramainsite_dropdown .dropdown-select__menu-list::-webkit-scrollbar{width:10px;border-left:1px solid #fff}.Agoramainsite_dropdown .dropdown-select__menu-list::-webkit-scrollbar-track{background-color:#6d481d}.Agoramainsite_dropdown .dropdown-select__menu-list::-webkit-scrollbar-thumb{background-color:#f7931d;border:2px solid #6d481d;border-radius:0}.Agoramainsite_dropdown .dropdown-select__value-container--is-multi{align-content:center}.Agoramainsite_dropdown .dropdown-select__multi-value__remove:hover{background-color:inherit}.Agoramainsite_dropdown .dropdown-select__option--is-focused{background-color:#f1f1f1}.Agoramainsite_dropdown .dropdown-select__option--is-focused:active{background-color:#f7931d;color:#fff}.Agoramainsite_dropdown .dropdown-select__option--is-selected{background-color:rgba(249,171,78,.5);color:#000}.Toggle{position:relative;display:flex;align-items:center;border:1px solid #f7931d;background-color:#f3f6f9;border-radius:2em;padding:2px;cursor:pointer;transition:all .25s;width:50px}.Toggle:hover{border-color:#ffab13}.Toggle:hover .Button--checked{color:#a0d40b}.Toggle:hover .Button--delete{color:#ff5710}.Toggle .green{color:#84b12f}.Toggle .Toggle-button{margin-right:0}.Toggle .Toggle-icon{display:block}.Toggle .Toggle-bgArrowIcon{position:absolute;display:block;color:#bbccda;top:50%;transform:translateY(-50%);transition:all .25s}.Toggle .Toggle-bgArrowIcon--right{right:7px}.Toggle .Toggle-bgArrowIcon--left{left:7px}.Toggle.Toggle--true .Toggle-bgArrowIcon--right{opacity:0}.Toggle.Toggle--false .Toggle-bgArrowIcon--right,.Toggle.Toggle--true .Toggle-bgArrowIcon--left{opacity:1}.Toggle.Toggle--false .Toggle-bgArrowIcon--left{opacity:0}.react-tabs .react-tabs__tab-list{padding:0;margin:0;list-style-type:none;display:flex}.react-tabs .react-tabs__tab-list .react-tabs__tab{background-color:#f7931d;text-transform:uppercase;font-family:Roboto,sans-serif;color:#fff;font-size:13px;font-weight:700;line-height:1em;letter-spacing:.2em;display:inline-flex;align-items:center;width:auto;border-radius:5px;-o-border-image:none;border-image:none;outline:none;padding:10px 15px;cursor:pointer;text-shadow:0 0 2px rgba(0,0,0,.75);transition:all .25s ease 0s;border-bottom-right-radius:0;border-bottom-left-radius:0;border:1px solid #774204;border-bottom:none;margin-right:5px}.react-tabs .react-tabs__tab-list .react-tabs__tab:not(.disabled):hover{background-color:#ffab13;color:#fff}.react-tabs .react-tabs__tab-list .react-tabs__tab.disabled{opacity:.5;cursor:default}.react-tabs .react-tabs__tab-list .react-tabs__tab.Button--withIcon{padding:0;align-items:stretch}.react-tabs .react-tabs__tab-list .react-tabs__tab:first-child{border-top-left-radius:10px}.react-tabs .react-tabs__tab-list .react-tabs__tab:last-child{border-top-right-radius:10px}.react-tabs .react-tabs__tab-list .react-tabs__tab.react-tabs__tab--selected,.react-tabs .react-tabs__tab-list .react-tabs__tab.react-tabs__tab--selected:hover{cursor:default;background-color:#774204;border-color:#000}.react-tabs .react-tabs__tab-panel{display:none}.react-tabs .react-tabs__tab-panel--selected{display:block;border:1px solid #bbccda;padding:20px}#CombineOrderList-bootstrap{width:265px;flex:0 0 auto}@media screen and (min-width:1600px){#CombineOrderList-bootstrap{width:auto}}#CombineOrderList-wrap{display:none;overflow-y:auto;overflow-x:hidden;margin-left:5px;padding-left:5px;border-left:2px solid #233340;direction:rtl;justify-content:flex-end}#CombineOrderList-wrap::-webkit-scrollbar{width:10px;border-left:1px solid #fff}#CombineOrderList-wrap::-webkit-scrollbar-track{background-color:#6d481d}#CombineOrderList-wrap::-webkit-scrollbar-thumb{background-color:#f7931d;border:2px solid #6d481d;border-radius:0}#CombineOrderList-wrap::-webkit-scrollbar{width:2px;border-left:none}#CombineOrderList-wrap::-webkit-scrollbar-thumb{border-width:1px 1px 1px 0}#CombineOrderList-sizing,#CombineOrderList-wrap.vis{display:flex}#CombineOrderList{direction:ltr;width:97%}#CombineOrderList #Button--combine{margin-bottom:10px}#CombineOrderList #Button--combine-toOrderNum{margin:0 10px;color:hsla(0,0%,100%,.75)}#CombineOrderList #CombineOrderList-warning{height:0;overflow:hidden;color:#e82720;text-transform:uppercase;font-size:13px;font-weight:600}#CombineOrderList #CombineOrderList-orders{padding-left:5px}#CombineOrderList .COL-OrderSingle{display:flex;align-items:stretch;border:1px solid #233340;margin-bottom:10px;font-size:13px;border-radius:0 10px 10px 0}#CombineOrderList .COL-OrderSingle .COL-OrderSingle-connector{align-self:center;width:10px;height:2px;background-color:#233340;margin-left:-12px;flex:0 0 auto}#CombineOrderList .COL-OrderSingle .COL-OrderSingle-summary{background-color:#233340;color:#fff;font-weight:900;width:55px;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:0 0 auto;line-break:anywhere}#CombineOrderList .COL-OrderSingle .COL-OrderSingle-details{display:flex;flex-direction:column}#CombineOrderList .COL-OrderSingle .COL-OrderSingle-details .COL-OrderSingle-detailsBtm,#CombineOrderList .COL-OrderSingle .COL-OrderSingle-details .COL-OrderSingle-detailsTop{padding:5px}#CombineOrderList .COL-OrderSingle .COL-OrderSingle-details .COL-OrderSingle-detailsTop{border-bottom:1px solid #233340}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9FeHBlbnNlVHJhY2tlcjIvLi9zcmNGcm9udGVuZC9zY3NzL2NvbXBvbmVudHMvX2J1dHRvbi5zY3NzIiwid2VicGFjazovL0V4cGVuc2VUcmFja2VyMi8uL3NyY0Zyb250ZW5kL3Njc3MvY29tcG9uZW50cy9jb21wb25lbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vRXhwZW5zZVRyYWNrZXIyLy4vc3JjRnJvbnRlbmQvc2Nzcy9jb21wb25lbnRzL19mbGF0cGlja3ItY3VzdC5zY3NzIiwid2VicGFjazovL0V4cGVuc2VUcmFja2VyMi8uL3NyY0Zyb250ZW5kL3Njc3MvYmFzZS9fdHJhbnNpdGlvbnMuc2NzcyIsIndlYnBhY2s6Ly9FeHBlbnNlVHJhY2tlcjIvLi9zcmNGcm9udGVuZC9zY3NzL2NvbXBvbmVudHMvX2xvZ28uc2NzcyIsIndlYnBhY2s6Ly9FeHBlbnNlVHJhY2tlcjIvLi9zcmNGcm9udGVuZC9zY3NzL2NvbXBvbmVudHMvX25hdi5zY3NzIiwid2VicGFjazovL0V4cGVuc2VUcmFja2VyMi8uL3NyY0Zyb250ZW5kL3Njc3MvYmFzZS9fc2Nyb2xsYmFyLnNjc3MiLCJ3ZWJwYWNrOi8vRXhwZW5zZVRyYWNrZXIyLy4vc3JjRnJvbnRlbmQvc2Nzcy9jb21wb25lbnRzL19mb3JtLnNjc3MiLCJ3ZWJwYWNrOi8vRXhwZW5zZVRyYWNrZXIyLy4vc3JjRnJvbnRlbmQvc2Nzcy9iYXNlL19lcnItbXNnLnNjc3MiLCJ3ZWJwYWNrOi8vRXhwZW5zZVRyYWNrZXIyLy4vc3JjRnJvbnRlbmQvc2Nzcy9jb21wb25lbnRzL190YWJsZS5zY3NzIiwid2VicGFjazovL0V4cGVuc2VUcmFja2VyMi8uL3NyY0Zyb250ZW5kL3Njc3MvY29tcG9uZW50cy9fZmlsdGVyLnNjc3MiLCJ3ZWJwYWNrOi8vRXhwZW5zZVRyYWNrZXIyLy4vc3JjRnJvbnRlbmQvc2Nzcy9jb21wb25lbnRzL19pbmZvLWJhZGdlcy5zY3NzIiwid2VicGFjazovL0V4cGVuc2VUcmFja2VyMi8uL3NyY0Zyb250ZW5kL3Njc3MvYmFzZS9fdHlwb2dyYXBoeS5zY3NzIiwid2VicGFjazovL0V4cGVuc2VUcmFja2VyMi8uL3NyY0Zyb250ZW5kL3Njc3MvY29tcG9uZW50cy9fcHJvZ3Jlc3MtbWV0ZXIuc2NzcyIsIndlYnBhY2s6Ly9FeHBlbnNlVHJhY2tlcjIvLi9zcmNGcm9udGVuZC9zY3NzL2NvbXBvbmVudHMvX2J1ZGdldC1ibG9ja3Muc2NzcyIsIndlYnBhY2s6Ly9FeHBlbnNlVHJhY2tlcjIvLi9zcmNGcm9udGVuZC9zY3NzL2NvbXBvbmVudHMvX3RvdGFsLWJveC5zY3NzIiwid2VicGFjazovL0V4cGVuc2VUcmFja2VyMi8uL3NyY0Zyb250ZW5kL3Njc3MvY29tcG9uZW50cy9fY2FydC1zdW1tYXJ5LnNjc3MiLCJ3ZWJwYWNrOi8vRXhwZW5zZVRyYWNrZXIyLy4vc3JjRnJvbnRlbmQvc2Nzcy9jb21wb25lbnRzL190YWJsZS1ncmlkLXJlYWN0LnNjc3MiLCJ3ZWJwYWNrOi8vRXhwZW5zZVRyYWNrZXIyLy4vc3JjRnJvbnRlbmQvc2Nzcy9jb21wb25lbnRzL19zZWxlY3QtZmllbGQtcmVhY3Quc2NzcyIsIndlYnBhY2s6Ly9FeHBlbnNlVHJhY2tlcjIvLi9zcmNGcm9udGVuZC9zY3NzL2NvbXBvbmVudHMvX3RvZ2dsZS5zY3NzIiwid2VicGFjazovL0V4cGVuc2VUcmFja2VyMi8uL3NyY0Zyb250ZW5kL3Njc3MvY29tcG9uZW50cy9fdGFicy5zY3NzIiwid2VicGFjazovL0V4cGVuc2VUcmFja2VyMi8uL3NyY0Zyb250ZW5kL3Njc3MvY29tcG9uZW50cy9fY29tYmluZS1vcmRlci1saXN0LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBMEdBLGdCQ0xBLENDbkdBLG9CQUNFLDBCQUNBLDBDREFGLENDQ0UsbUNBQ0Usa0JEQ0osQ0NBSSw4NkJBa0JFLG1CQUNBLG9CRGZOLENDaUJJLHlDQUNFLG9CRGZOLENDaUJJLGtuQkFhRSxtQkFDQSxVRDFCTixDQytCSSw0RkFDRSxhRDVC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QUNBLDBCTG8yQlIsQ0tqMkJJLGdEQUNJLHdCTG0yQlIsQ0toMkJJLGdEQUNJLHlCQUNBLHlCQUNBLGVMazJCUixDTS9tQlEsMEJBbEpKLGFBQ0EsZ0NBQ0EsV0FDQSxjTm93QkosQ01sd0JJLGdDQUNJLFlOb3dCUixDTWp3QkkscUNBQ0ksNEJBQ0Esa0JObXdCUixDTWh3QkksZ0VBRUksd0JOaXdCUixDTTNuQlEsNkJBQ0kscUJBQ0EsMkJONm5CWixDTTNuQlksNEpBR0ksWU4ybkJoQixDTXJuQlEsK0JBQ0ksVU51bkJaLENNcG5CUSw0QkFDSSxpQkFDQSwwQ05zbkJaLENNbm5CUSwrQ0FDSSx5Qk5xbkJaLENNam5CSSwwQ0FDSSxrQkFDQSxXQUNBLFNBQ0EsbUJBQ0EsY0FDQSxvQkFDQSxjTm1uQlIsQ00vbUJBLGNBQ0ksWU5rbkJKLENNL21CQSxVQUdJLE1BQ0EsTU5tbkJKLENNL21CQSxxQkFQSSxrQkFDQSxXQUdBLFlOMG5CSixDTXZuQkEsV0FHSSxTQUNBLFNObW5CSixDTS9tQkEsYUFDSSxhQUNBLDJCQUNBLGtCTmtuQkosQ01obkJJLDBCQUNJLGFBQ0EsMENOa25CUixDTS9tQkksbUJBQ0ksY05pbkJSLENNL21CUSx5QkFDSSxlTmluQlosQ003bUJJLGlDQUNJLG9CTittQlIsQ001bUJJLDJCQUNJLHNCQUNBLGNBQ0Esb0JBQ0EsY044bUJSLENNNW1CUSxpQ0FDSSxhTjhtQlosQ014bUJJLDZCQUNJLFlOMm1CUixDTXptQlEsMENBQ0ksWUFDQSxhQUNBLDBDTjJtQlosQ014bUJRLG9EQUNJLHdCTjBtQlosQ012bUJRLG1DQUNJLG9CQUNBLGNOeW1CWixDTXZtQlkseUNBQ0ksZU55bUJoQixDTW5tQkksK0JBRUksNkJBQ0EsOENBQ0EsYUFDQSx1QkFDQSxtQkFDQSxtQk5xbUJSLENNbm1CUSwrQ0FDSSxhTnFtQlosQ01qbUJJLDRCQUNJLFNObW1CUixDTS9sQkEsWUF0WkksbUJBQ0EsaUJOeS9CSixDTXYvQkksMEJBQ0kscUJBQ0EsWUFDQSxlTnkvQlIsQ010L0JJLGdDQUNJLHFCQUNBLDBD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Qmo0RUksNEdBRUksK0JoQnE0RVIsQ2dCbjRFUSx3SkFDSSx3QmhCdzRFWixDZ0JyNEVRLDRKQUNJLHFCaEIwNEVaLENnQm40RUkseUVBQ0ksZ0NBQ0EsV2hCczRFUixDZ0JwNEVRLHVHQUNJLHdCaEJ1NEVaLENnQnA0RVEscUdBQ0kscUJoQnU0RVosQ2dCbjRFSSwrRkFDSSxrQkFDQSwrQkFDQSxTQUNBLFFBQ0EsZUFDQSxjQUNBLG9CQUNBLHdCQUNBLG1DQUNBLGdDaEJzNEVSLENnQm40RUksZ0JBQ0ksR0FDSSxzQmhCcTRFVixDZ0JsNEVNLEdBQ0ksdUJoQm80RVYsQ0FDRixDZ0JqNEVJLDZEQUNJLGVoQm80RVIsQ2dCajRFSSxnSEFFSSxhQUNBLGtCaEJxNEVSLENnQm40RVEsd0lBQ0ksWWhCdzRFWixDZ0JwNEVJLCtEQUNJLGVBQ0EsNkJBQ0EsNEJBQ0EseUJBQ0EsZ0JBQ0EsaUJBQ0EsZ0JBQ0EscUJBQ0EsOEJoQnU0RVIsQ2dCcjRFUSx1RkFDSSwyQmhCdzRFWixDZ0JsNEVRLG1VQUdJLGtGaEJxNEVaLENnQmw0RVEsMkdBQ0ksbUJoQnE0RVosQ2dCbjRFWSxnU0FFSSxhQUNBLGtCaEJ1NEVoQixDZ0JyNEVnQiw0VkFDSSxZaEIwNEVwQixDZ0J0NEVZLHFKQUNJLGtCaEJ5NEVoQixDZ0JyNEVRLGlIQUNJLHdCQUNBLFVoQnc0RVosQ2dCdDRFWSxnVEFFSSxnQmhCMDRFaEIsQ2dCcjRFSSxpREFDSSxpQkFDQSxtQkFDQSxxQmhCdzRFUixDZ0JyNEVJLGdIQUVJLGlDQUNBLGVoQnk0RVIsQ2dCdjRFUSw0SUFDSSxhaEI0NEVaLENnQng0RUksNElBRUksYUFDQSx1QkFDQSxtQkFDQSxhQUNBLGVBQ0EsZ0JBQ0Esc0JBQ0EscUNoQjQ0RVIsQ2dCMTRFUSxvS0FDSSx3QmhCKzRFWixDZ0I3NEVZLG9PQUNJLGFoQms1RWhCLENnQjc0RUkseUVBQ0ksZWhCZzVFUixDZ0I3NEVJLHVFQUNJLGVoQmc1RVIsQ2dCNzRFSSx5RUFDSSxlaEJnNUVSLENnQjc0RUkseUVBQ0ksZWhCZzVFUixDZ0I3NEVJLHFG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LGVqQjhnR1osQ2lCM2dHUSxvREFDSSxjQUNBLFdqQjZnR1osQ2lCM2dHWSxxSEFDSSxhakI2Z0doQixDaUJ6Z0dRLDJEQUNJLFdqQjJnR1osQ2lCeGdHUSw4REFDSSxhQUNBLGdCQUNBLHdCakIwZ0daLENpQnZnR1Esc0lBQ0kseUJBQ0EsMENqQnlnR1osQ2lCdGdHZ0IsMFFBQ0ksa0NBQ0EseUJqQndnR3BCLENpQmxnR1ksc0RBQ0ksWUFDQSxRakJvZ0doQixDaUJsZ0dnQiw0RUFDSSxlakJvZ0dwQixDaUJyZ0dnQix1RUFDSSxlakJvZ0dwQixDaUIvL0ZRLCtDQUNJLGdCQUNBLHFCQUNBLDBDakJpZ0daLENpQjkvRlEsb0RBQ0ksZWpCZ2dHWixDSzFsR0ksdUVBQ0ksV0FDQSwwQkw0bEdSLENLemxHSSw2RUFDSSx3QkwybEdSLENLeGxHSSw2RUFDSSx5QkFDQSx5QkFDQSxlTDBsR1IsQ2lCeGdHUSxvRUFDSSxvQmpCMGdHWixDaUJ0Z0dRLG9FQUNJLHdCakJ3Z0daLENpQnBnR1EsNkRBQ0ksd0JqQnNnR1osQ2lCcGdHWSxvRUFDSSx5QkFDQSxVakJzZ0doQixDaUJsZ0dRLDhEQUNJLHFDQUNBLFVqQm9nR1osQ2tCdG9HQSxRQUNFLGtCQUNBLGFBQ0EsbUJBQ0EseUJBQ0EseUJBQ0Esa0JBQ0EsWUFDQSxlQUNBLG9CQUNBLFVsQnlvR0YsQ2tCeG9HRSxjQUNFLG9CbEIwb0dKLENrQnpvR0ksK0JBQ0UsYWxCMm9HTixDa0J6b0dJLDhCQUNFLGFsQjJvR04sQ2tCeG9HRSxlQUNJLGFsQjBvR04sQ2tCeG9HRSx1QkFDRSxjbEIwb0dKLENrQnhvR0UscUJBQ0UsYWxCMG9HSixDa0J4b0dFLDRCQUNFLGtCQUNBLGNBQ0EsY0FDQSxRQUNBLDJCQUNBLG1CbEIwb0dKLENrQnpvR0ksbUNBQ0UsU2xCMm9HTixDa0J6b0dJLGtDQUNFLFFsQjJvR04sQ2tCdm9HSSxnREFDRSxTbEJ5b0dOLENrQmxvR0ksZ0dBQ0UsU2xCdW9HTixDa0Jyb0dJLGdEQUNFLFNsQnVvR04sQ21CN3JHSSxrQ0FDSSxVQUNBLFNBQ0EscUJBQ0EsWW5CZ3NHUixDbUI5ckdRLG1EcEJOSix5QkFDQSx5QkFDQSw4QkFDQSxXQUNBLGVBQ0EsZ0JBQ0EsZ0JBQ0Esb0JBQ0Esb0JBQ0EsbUJBQ0EsV0FDQSxrQkFJQSx1Q0FFQSxhQUNBLGtCQUNBLGVBQ0Esb0NHdkJGLDRCaUJXVSw2QkFDQSw0QkFDQSw0Q0FDQSxnQm5Ca3RHWixDRHRzR0ksd0VBQ0kseUJBQ0EsVUN3c0dSLENEcnNHSSw0REFDSSxXQUNBLGNDdXNHUixDRHBzR0ksb0VBQ0ksVUFDQSxtQkNzc0dSLENtQjV0R1ksK0RBQ0ksMkJuQjh0R2hCLENtQjN0R1ksOERBQ0ksNEJuQjZ0R2hCLENtQnh0R2dCLGdLQUVJLGVBQ0EseUJBQ0EsaUJuQnl0R3BCLENtQm50R0ksbUNBQ0ksWW5CcXRHUixDbUJudEdRLDZDQUNJLGNBQ0EseUJBQ0EsWW5CcXRHWixDb0I3dkdBLDRCQUNFLFlBQ0EsYXBCZ3dHRixDb0IvdkdFLHFDQUhGLDRCQUlJLFVwQmt3R0YsQ0FDRixDb0IvdkdBLHVCQUNFLGFBQ0EsZ0JBQ0Esa0JBQ0EsZ0JBQ0EsaUJBQ0EsOEJBRUEsY0FDQSx3QnBCaXdHRixDS3B3R0ksMENBQ0ksV0FDQSwwQkxzd0dSLENLbndHSSxnREFDSSx3Qkxxd0dSLENLbHdHSSxnREFDSSx5QkFDQSx5QkFDQSxlTG93R1IsQ29CNXdHRSwwQ0FDRSxVQUNBLGdCcEI4d0dKLENvQjN3R0UsZ0RBQ0UsMEJwQjZ3R0osQ29CcndHQSxvREFDRSxZcEIyd0dGLENvQnh3R0Esa0JBQ0UsY0FDQSxTcEIyd0dGLENvQnp3R0UsbUNBRUUsa0JwQjB3R0osQ29CdndHRSw4Q0FDRSxjQUNBLHlCcEJ5d0dKLENvQnR3R0UsNENBQ0UsU0FDQSxnQkFDQSxjQUNBLHlCQUNBLGVBQ0EsZXBCd3dHSixDb0Jyd0dFLDJDQUNFLGdCcEJ1d0dKLENvQnB3R0UsbUNBQ0UsYUFDQSxvQkFDQSx5QkFDQSxtQkFDQSxlQUNBLDJCcEJzd0dKLENvQnB3R0ksOERBQ0Usa0JBQ0EsV0FDQSxXQUNBLHlCQUNBLGtCQUNBLGFwQnN3R04sQ29CbndHSSw0REFDRSx5QkFDQSxXQUNBLGdCQUNBLFdBQ0EsYUFDQSxzQkFDQSxtQkFDQSx1QkFDQSxjQUNBLG1CcEJxd0dOLENvQmx3R0ksNERBQ0UsYUFDQSxxQnBCb3dHTixDb0Jsd0dNLGdMQUVFLFdwQm93R1IsQ29CandHTSx3RkFDRSwrQnBCbXdHUixDIiwiZmlsZSI6ImNzcy9kZXYvY29tcG9uZW50cy5kZXYuMGYwNTgyYTgxM2RlZjZlOWRiOTkuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQHVzZSAnLi4vYWJzdHJhY3RzL2Z1bmN0aW9ucycgYXMgZjtcclxuQHVzZSAnLi4vYmFzZS90cmFuc2l0aW9ucycgYXMgdDtcclxuXHJcbkBtaXhpbiBCdXR0b24ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogZi5jb2xvcihvcmFuZ2UpO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxZW07XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4yZW07XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIC8vIGJvcmRlci13aWR0aDogbm9uZTtcclxuICAgIC8vIGJvcmRlci1zdHlsZTogbm9uZTtcclxuICAgIC8vIGJvcmRlci1jb2xvcjogbm9uZTtcclxuICAgIGJvcmRlci1pbWFnZTogbm9uZTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIGYuY29sb3Iob3JhbmdlLCBkayk7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgdGV4dC1zaGFkb3c6IDAgMCAycHggcmdiKDAgMCAwIC8gNzUlKTtcclxuICAgIEBpbmNsdWRlIHQuVHJhbnNpdGlvbi0tYmFzZTtcclxuXHJcbiAgICAmOm5vdCguZGlzYWJsZWQpOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBmLmNvbG9yKG9yYW5nZSwgaGx0KTtcclxuICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICB9XHJcblxyXG4gICAgJi5kaXNhYmxlZCB7XHJcbiAgICAgICAgb3BhY2l0eTogMC41O1xyXG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgIH1cclxuXHJcbiAgICAmLkJ1dHRvbi0td2l0aEljb24ge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zdWJtaXR0aW5nIHtcclxuICAgIGFuaW1hdGlvbi1uYW1lOiBzcGluO1xyXG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxNTAwbXM7XHJcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcclxuICAgIG1hcmdpbi1yaWdodDogLTVweDtcclxuICAgIG1hcmdpbi1sZWZ0OiA3cHg7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbn1cclxuXHJcbi5jdXN0b20tZmlsZXVwbG9hZCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB6LWluZGV4OiA1O1xyXG4gICAgaGVpZ2h0OiAyLjVyZW07XHJcbiAgICBwYWRkaW5nOiAuNXJlbSAxcmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgIGNvbG9yOiAjNTU1O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlcjogLjA3NXJlbSBzb2xpZCAjZGRkO1xyXG4gICAgYm9yZGVyLXJhZGl1czogLjI1cmVtO1xyXG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwLjJyZW0gMC40cmVtIHJnYigwIDAgMCAvIDUlKTtcclxuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbn1cclxuXHJcbi5maWxlLWN1c3RvbTpiZWZvcmUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAtLjA3NXJlbTtcclxuICAgIHJpZ2h0OiAtLjA3NXJlbTtcclxuICAgIGJvdHRvbTogLS4wNzVyZW07XHJcbiAgICB6LWluZGV4OiA2O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjb250ZW50OiBcIkJyb3dzZVwiO1xyXG4gICAgaGVpZ2h0OiAyLjVyZW07XHJcbiAgICBwYWRkaW5nOiAuNXJlbSAxcmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgIGNvbG9yOiAjNTU1O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcclxuICAgIGJvcmRlcjogLjA3NXJlbSBzb2xpZCAjZGRkO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMCAuMjVyZW0gLjI1cmVtIDA7XHJcbn1cclxuXHJcbi5maWxlLWN1c3RvbTphZnRlciB7XHJcbiAgICBjb250ZW50OiBcImNob29zZVwiXHJcbn1cclxuXHJcbi5idXR0b24tc20ge1xyXG4gICAgaGVpZ2h0OiAzNXB4O1xyXG59XHJcblxyXG4ucmFkaW9JbnB1dCB7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgIGhlaWdodDogMTRweDtcclxuICAgIHdpZHRoOiAxNHB4O1xyXG59XHJcblxyXG4ucmFkaW9JbnB1dDpjaGVja2VkOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXFwyMDIyXCI7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgY29sb3I6ICMwMDM1NjM7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XHJcbn1cclxuXHJcbi5CdXR0b24ge1xyXG4gICAgQGluY2x1ZGUgQnV0dG9uO1xyXG5cclxuICAgICYtLWNvbXBvbmVudCB7XHJcbiAgICAgICAgQGluY2x1ZGUgQnV0dG9uO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcblxyXG4gICAgICAgIC5CdXR0b24tdGV4dFNwYWNlciB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5CdXR0b24taWNvbkNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI4LCA2MiwgNjIsIDAuNCk7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgZi5jb2xvcihvcmFuZ2UsIGRrKTtcclxuXHJcbiAgICAgICAgICAgIC5mYXMsXHJcbiAgICAgICAgICAgICoge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5mYXMge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLWljb24ge1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgIGNvbG9yOiBmLmNvbG9yKG9yYW5nZSk7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzO1xyXG5cclxuICAgICAgICAmLkJ1dHRvbi0tZGVsZXRlIHtcclxuICAgICAgICAgICAgY29sb3I6IGYuY29sb3IocmVkKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuQnV0dG9uLS1hZGQge1xyXG4gICAgICAgICAgICBjb2xvcjogZi5jb2xvcihncmVlbik7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLFxyXG4gICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6IGYuY29sb3Iob3JhbmdlLCBobHQpO1xyXG5cclxuICAgICAgICAgICAgJi5CdXR0b24tLWRlbGV0ZSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogZi5jb2xvcihyZWQsIGhsdCk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuQnV0dG9uLS1hZGQge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IGYuY29sb3IoZ3JlZW4sIGhsdCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6ZGlzYWJsZWQge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAuNjU7XHJcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1jYW5jZWwge1xyXG4gICAgICAgIEBpbmNsdWRlIEJ1dHRvbjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBmLmNvbG9yKHJlZCk7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBmLmNvbG9yKHJlZCwgaGx0KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0taW5saW5lQ2FuY2VsIHtcclxuICAgICAgICBAaW5jbHVkZSBCdXR0b247XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZi5jb2xvcihyZWQpO1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGYuY29sb3IocmVkLCBobHQpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1jYW5jZWxMZWZ0IHtcclxuICAgICAgICBAaW5jbHVkZSBCdXR0b247XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICAgICAgY29sb3I6IGYuY29sb3IocmVkKTtcclxuICAgICAgICBib3JkZXItY29sb3I6IGYuY29sb3IocmVkKTtcclxuICAgICAgICBib3JkZXItd2lkdGg6IGxpZ2h0O1xyXG5cclxuICAgICAgICAuQnV0dG9uLWljb25Db250YWluZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgY29sb3I6IGYuY29sb3IocmVkKTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLkJ1dHRvbi10ZXh0U3BhY2VyIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xyXG4gICAgICAgICAgICBjb2xvcjogZi5jb2xvcihyZWQpO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4yNXM7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgLkJ1dHRvbi10ZXh0U3BhY2VyIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMjVzO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZi5jb2xvcihyZWQpICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAuQnV0dG9uLWljb25Db250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZi5jb2xvcihyZWQpICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjI1cztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1hY2NlcHRSaWdodCB7XHJcbiAgICAgICAgQGluY2x1ZGUgQnV0dG9uO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGYuY29sb3Iob3JhbmdlKTtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGYuY29sb3Iob3JhbmdlLCBobHQpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLlByb3Bvc2FsQnV0dG9uIHtcclxuICAgIHdpZHRoOiAxMjVweDtcclxuICAgIGhlaWdodDogMzNweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDE2LjVweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNDk0MWM7XHJcbiAgICBmb250LWZhbWlseTogSGVsdmV0aWNhO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGJvcmRlcjogbm9uZVxyXG59XHJcblxyXG4uSWNvbkJ1dHRvbiB7XHJcbiAgICB3aWR0aDogMTI1cHg7XHJcbiAgICBoZWlnaHQ6IDMzcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxNi41cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjQ5NDFjO1xyXG4gICAgZm9udC1mYW1pbHk6IEhlbHZldGljYTtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBib3JkZXI6IG5vbmVcclxufVxyXG5cclxuLk9yYW5nZUljb24ge1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0OTQxYztcclxuICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgaGVpZ2h0OiAxOXB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgYm9yZGVyOiBzb2xpZCAxcHggI2Y0OTQxYztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbjogNXB4IDEwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogMnB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG5cclxuLkJhY2tncm91bmRPcmFuZ2VJY29uIHtcclxuICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGNvbG9yOiAjZjQ5NDFjO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxufVxyXG5cclxuXHJcbi5kcm9wRG93biB7XHJcbiAgICB3aWR0aDogOTEuNXB4O1xyXG4gICAgaGVpZ2h0OiAyMXB4O1xyXG4gICAgcGFkZGluZzogNS41cHggNS41cHggNS41cHggOC44cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBib3JkZXI6IHNvbGlkIDFweCBnYmEoMTEyLCAxMTIsIDExMiwgMC41OCk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uTWVudUJ1dHRvbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zdHJldGNoOiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBjb2xvcjogcmdiYSgxMTIsIDExMiwgMTEyLCAwLjUpO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XHJcbn1cclxuXHJcbi5NZW51U2VsZWN0ZWQge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDVweDtcclxuICAgIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDNweDtcclxuICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogIzA0MzQ2NDtcclxufVxyXG5cclxuXHJcbi5UaHJlZURvdHMge1xyXG4gICAgaGVpZ2h0OiA0NnB4O1xyXG4gICAgd2lkdGg6IDQ2cHg7XHJcbiAgICBmb250LWZhbWlseTogSGVsdmV0aWNhO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgY29sb3I6ICMwNDM0NjQ7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLmZsYXRwaWNrci1jYWxlbmRhciB7XG4gIG91dGxpbmU6IDFweCBzb2xpZCAjZjc5MzFkO1xuICBib3gtc2hhZG93OiAwIDAgM3B4IDJweCByZ2JhKDI0OSwgMTcxLCA3OCwgMC41KTtcbn1cbi5mbGF0cGlja3ItY2FsZW5kYXIgLmZsYXRwaWNrci1kYXkge1xuICB0cmFuc2l0aW9uOiBhbGwsIDAuNXM7XG59XG4uZmxhdHBpY2tyLWNhbGVuZGFyIC5mbGF0cGlja3ItZGF5LmVuZFJhbmdlLCAuZmxhdHBpY2tyLWNhbGVuZGFyIC5mbGF0cGlja3ItZGF5LmVuZFJhbmdlLmluUmFuZ2UsIC5mbGF0cGlja3ItY2FsZW5kYXIgLmZsYXRwaWNrci1kYXkuZW5kUmFuZ2UubmV4dE1vbnRoRGF5LCAuZmxhdHBpY2tyLWNhbGVuZGFyIC5mbGF0cGlja3ItZGF5LmVuZFJhbmdlLnByZXZNb250aERheSwgLmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLWRheS5lbmRSYW5nZTpmb2N1cywgLmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLWRheS5lbmRSYW5nZTpob3ZlciwgLmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLWRheS5zZWxlY3RlZCwgLmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLWRheS5zZWxlY3RlZC5pblJhbmdlLCAuZmxhdHBpY2tyLWNhbGVuZGFyIC5mbGF0cGlja3ItZGF5LnNlbGVjdGVkLm5leHRNb250aERheSwgLmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLWRheS5zZWxlY3RlZC5wcmV2TW9udGhEYXksIC5mbGF0cGlja3ItY2FsZW5kYXIgLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQ6Zm9jdXMsIC5mbGF0cGlja3ItY2FsZW5kYXIgLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQ6aG92ZXIsIC5mbGF0cGlja3ItY2FsZW5kYXIgLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZSwgLmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlLmluUmFuZ2UsIC5mbGF0cGlja3ItY2FsZW5kYXIgLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZS5uZXh0TW9udGhEYXksIC5mbGF0cGlja3ItY2FsZW5kYXIgLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZS5wcmV2TW9udGhEYXksIC5mbGF0cGlja3ItY2FsZW5kYXIgLmZsYXRwaWNrci1kYXkuc3RhcnRSYW5nZTpmb2N1cywgLmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLWRheS5zdGFydFJhbmdlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzAwMzU2MztcbiAgYm9yZGVyLWNvbG9yOiAjMDAzNTYzO1xufVxuLmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLWRheS50b2RheSB7XG4gIGJvcmRlci1jb2xvcjogIzAwMzU2Mztcbn1cbi5mbGF0cGlja3ItY2FsZW5kYXIgLmZsYXRwaWNrci1kYXkuaW5SYW5nZSwgLmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLWRheS5uZXh0TW9udGhEYXkuaW5SYW5nZSwgLmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLWRheS5uZXh0TW9udGhEYXkudG9kYXkuaW5SYW5nZSwgLmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLWRheS5uZXh0TW9udGhEYXk6Zm9jdXMsIC5mbGF0cGlja3ItY2FsZW5kYXIgLmZsYXRwaWNrci1kYXkubmV4dE1vbnRoRGF5OmhvdmVyLCAuZmxhdHBpY2tyLWNhbGVuZGFyIC5mbGF0cGlja3ItZGF5LnByZXZNb250aERheS5pblJhbmdlLCAuZmxhdHBpY2tyLWNhbGVuZGFyIC5mbGF0cGlja3ItZGF5LnByZXZNb250aERheS50b2RheS5pblJhbmdlLCAuZmxhdHBpY2tyLWNhbGVuZGFyIC5mbGF0cGlja3ItZGF5LnByZXZNb250aERheTpmb2N1cywgLmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLWRheS5wcmV2TW9udGhEYXk6aG92ZXIsIC5mbGF0cGlja3ItY2FsZW5kYXIgLmZsYXRwaWNrci1kYXkudG9kYXkuaW5SYW5nZSwgLmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLWRheTpmb2N1cywgLmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLWRheTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmFiMTM7XG4gIGJhY2tncm91bmQ6ICNmZmFiMTM7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5mbGF0cGlja3ItY2FsZW5kYXIgLmZsYXRwaWNrci1wcmV2LW1vbnRoIHN2Zyxcbi5mbGF0cGlja3ItY2FsZW5kYXIgLmZsYXRwaWNrci1uZXh0LW1vbnRoIHN2ZyB7XG4gIGNvbG9yOiAjZjc5MzFkO1xufVxuLmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLXByZXYtbW9udGggc3ZnOmhvdmVyLFxuLmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLW5leHQtbW9udGggc3ZnOmhvdmVyIHtcbiAgY29sb3I6ICNmZmFiMTM7XG59XG5cbi5zdWJtaXR0aW5nIHtcbiAgYW5pbWF0aW9uLW5hbWU6IHNwaW47XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMTUwMG1zO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICBtYXJnaW4tcmlnaHQ6IC01cHg7XG4gIG1hcmdpbi1sZWZ0OiA3cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmN1c3RvbS1maWxldXBsb2FkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA1O1xuICBoZWlnaHQ6IDIuNXJlbTtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNTU1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDAuMDc1cmVtIHNvbGlkICNkZGQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMC4ycmVtIDAuNHJlbSByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uZmlsZS1jdXN0b206YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0wLjA3NXJlbTtcbiAgcmlnaHQ6IC0wLjA3NXJlbTtcbiAgYm90dG9tOiAtMC4wNzVyZW07XG4gIHotaW5kZXg6IDY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIkJyb3dzZVwiO1xuICBoZWlnaHQ6IDIuNXJlbTtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNTU1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBib3JkZXI6IDAuMDc1cmVtIHNvbGlkICNkZGQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgMC4yNXJlbSAwLjI1cmVtIDA7XG59XG5cbi5maWxlLWN1c3RvbTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiY2hvb3NlXCI7XG59XG5cbi5idXR0b24tc20ge1xuICBoZWlnaHQ6IDM1cHg7XG59XG5cbi5yYWRpb0lucHV0IHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIHdpZHRoOiAxNHB4O1xufVxuXG4ucmFkaW9JbnB1dDpjaGVja2VkOmFmdGVyIHtcbiAgY29udGVudDogXCLigKJcIjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzAwMzU2MztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cblxuLkJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNzkzMWQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLWltYWdlOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzc0MjA0O1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1zaGFkb3c6IDAgMCAycHggcmdiYSgwLCAwLCAwLCAwLjc1KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2UgMHM7XG59XG4uQnV0dG9uOm5vdCguZGlzYWJsZWQpOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYWIxMztcbiAgY29sb3I6IHdoaXRlO1xufVxuLkJ1dHRvbi5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLkJ1dHRvbi5CdXR0b24tLXdpdGhJY29uIHtcbiAgcGFkZGluZzogMDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG4uQnV0dG9uLS1jb21wb25lbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjc5MzFkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1pbWFnZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzc3NDIwNDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtc2hhZG93OiAwIDAgMnB4IHJnYmEoMCwgMCwgMCwgMC43NSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlIDBzO1xuICBwYWRkaW5nOiAwO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cbi5CdXR0b24tLWNvbXBvbmVudDpub3QoLmRpc2FibGVkKTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmFiMTM7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5CdXR0b24tLWNvbXBvbmVudC5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLkJ1dHRvbi0tY29tcG9uZW50LkJ1dHRvbi0td2l0aEljb24ge1xuICBwYWRkaW5nOiAwO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cbi5CdXR0b24tLWNvbXBvbmVudCAuQnV0dG9uLXRleHRTcGFjZXIge1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG59XG4uQnV0dG9uLS1jb21wb25lbnQgLkJ1dHRvbi1pY29uQ29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjgsIDYyLCA2MiwgMC40KTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNzc0MjA0O1xufVxuLkJ1dHRvbi0tY29tcG9uZW50IC5CdXR0b24taWNvbkNvbnRhaW5lciAuZmFzLFxuLkJ1dHRvbi0tY29tcG9uZW50IC5CdXR0b24taWNvbkNvbnRhaW5lciAqIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uQnV0dG9uLS1jb21wb25lbnQgLkJ1dHRvbi1pY29uQ29udGFpbmVyIC5mYXMge1xuICBtYXJnaW4tcmlnaHQ6IC0ycHg7XG59XG4uQnV0dG9uLS1pY29uIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgY29sb3I6ICNmNzkzMWQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cztcbn1cbi5CdXR0b24tLWljb24uQnV0dG9uLS1kZWxldGUge1xuICBjb2xvcjogI2U4MjcyMDtcbn1cbi5CdXR0b24tLWljb24uQnV0dG9uLS1hZGQge1xuICBjb2xvcjogIzg0YjEyZjtcbn1cbi5CdXR0b24tLWljb24sIC5CdXR0b24tLWljb246aG92ZXIsIC5CdXR0b24tLWljb246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLkJ1dHRvbi0taWNvbjpob3ZlciB7XG4gIGNvbG9yOiAjZmZhYjEzO1xufVxuLkJ1dHRvbi0taWNvbjpob3Zlci5CdXR0b24tLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmY1NzEwO1xufVxuLkJ1dHRvbi0taWNvbjpob3Zlci5CdXR0b24tLWFkZCB7XG4gIGNvbG9yOiAjYTBkNDBiO1xufVxuLkJ1dHRvbi0taWNvbjpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNjU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLkJ1dHRvbi0taWNvbjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLkJ1dHRvbi0tY2FuY2VsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3OTMxZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXItaW1hZ2U6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3NzQyMDQ7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LXNoYWRvdzogMCAwIDJweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZSAwcztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4MjcyMDtcbn1cbi5CdXR0b24tLWNhbmNlbDpub3QoLmRpc2FibGVkKTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmFiMTM7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5CdXR0b24tLWNhbmNlbC5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLkJ1dHRvbi0tY2FuY2VsLkJ1dHRvbi0td2l0aEljb24ge1xuICBwYWRkaW5nOiAwO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cbi5CdXR0b24tLWNhbmNlbDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjU3MTA7XG59XG4uQnV0dG9uLS1pbmxpbmVDYW5jZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjc5MzFkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1pbWFnZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzc3NDIwNDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtc2hhZG93OiAwIDAgMnB4IHJnYmEoMCwgMCwgMCwgMC43NSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlIDBzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTgyNzIwO1xuICBmbG9hdDogcmlnaHQ7XG59XG4uQnV0dG9uLS1pbmxpbmVDYW5jZWw6bm90KC5kaXNhYmxlZCk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZhYjEzO1xuICBjb2xvcjogd2hpdGU7XG59XG4uQnV0dG9uLS1pbmxpbmVDYW5jZWwuZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5CdXR0b24tLWlubGluZUNhbmNlbC5CdXR0b24tLXdpdGhJY29uIHtcbiAgcGFkZGluZzogMDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG4uQnV0dG9uLS1pbmxpbmVDYW5jZWw6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY1NzEwO1xufVxuLkJ1dHRvbi0tY2FuY2VsTGVmdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNzkzMWQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLWltYWdlOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzc0MjA0O1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1zaGFkb3c6IDAgMCAycHggcmdiYSgwLCAwLCAwLCAwLjc1KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2UgMHM7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBjb2xvcjogI2U4MjcyMDtcbiAgYm9yZGVyLWNvbG9yOiAjZTgyNzIwO1xuICBib3JkZXItd2lkdGg6IGxpZ2h0O1xufVxuLkJ1dHRvbi0tY2FuY2VsTGVmdDpub3QoLmRpc2FibGVkKTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmFiMTM7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5CdXR0b24tLWNhbmNlbExlZnQuZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5CdXR0b24tLWNhbmNlbExlZnQuQnV0dG9uLS13aXRoSWNvbiB7XG4gIHBhZGRpbmc6IDA7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuLkJ1dHRvbi0tY2FuY2VsTGVmdCAuQnV0dG9uLWljb25Db250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6ICNlODI3MjA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cztcbn1cbi5CdXR0b24tLWNhbmNlbExlZnQgLkJ1dHRvbi10ZXh0U3BhY2VyIHtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBjb2xvcjogI2U4MjcyMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzO1xufVxuLkJ1dHRvbi0tY2FuY2VsTGVmdDpob3ZlciB7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTgyNzIwICFpbXBvcnRhbnQ7XG59XG4uQnV0dG9uLS1jYW5jZWxMZWZ0OmhvdmVyIC5CdXR0b24tdGV4dFNwYWNlciB7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cztcbn1cbi5CdXR0b24tLWNhbmNlbExlZnQ6aG92ZXIgLkJ1dHRvbi1pY29uQ29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4MjcyMCAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzO1xufVxuLkJ1dHRvbi0tYWNjZXB0UmlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjc5MzFkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1pbWFnZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzc3NDIwNDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtc2hhZG93OiAwIDAgMnB4IHJnYmEoMCwgMCwgMCwgMC43NSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlIDBzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjc5MzFkO1xuICBmbG9hdDogcmlnaHQ7XG59XG4uQnV0dG9uLS1hY2NlcHRSaWdodDpub3QoLmRpc2FibGVkKTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmFiMTM7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5CdXR0b24tLWFjY2VwdFJpZ2h0LmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC41O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uQnV0dG9uLS1hY2NlcHRSaWdodC5CdXR0b24tLXdpdGhJY29uIHtcbiAgcGFkZGluZzogMDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG4uQnV0dG9uLS1hY2NlcHRSaWdodDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmFiMTM7XG59XG5cbi5Qcm9wb3NhbEJ1dHRvbiB7XG4gIHdpZHRoOiAxMjVweDtcbiAgaGVpZ2h0OiAzM3B4O1xuICBib3JkZXItcmFkaXVzOiAxNi41cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNDk0MWM7XG4gIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLkljb25CdXR0b24ge1xuICB3aWR0aDogMTI1cHg7XG4gIGhlaWdodDogMzNweDtcbiAgYm9yZGVyLXJhZGl1czogMTYuNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjQ5NDFjO1xuICBmb250LWZhbWlseTogSGVsdmV0aWNhO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5PcmFuZ2VJY29uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNDk0MWM7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDE5cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2Y0OTQxYztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDVweCAxMHB4O1xuICBwYWRkaW5nLXRvcDogMnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5CYWNrZ3JvdW5kT3JhbmdlSWNvbiB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICNmNDk0MWM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi5kcm9wRG93biB7XG4gIHdpZHRoOiA5MS41cHg7XG4gIGhlaWdodDogMjFweDtcbiAgcGFkZGluZzogNS41cHggNS41cHggNS41cHggOC44cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiBzb2xpZCAxcHggZ2JhKDExMiwgMTEyLCAxMTIsIDAuNTgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5NZW51QnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6IHJnYmEoMTEyLCAxMTIsIDExMiwgMC41KTtcbiAgYm9yZGVyOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4O1xufVxuXG4uTWVudVNlbGVjdGVkIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogNXB4O1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAzcHg7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogIzA0MzQ2NDtcbn1cblxuLlRocmVlRG90cyB7XG4gIGhlaWdodDogNDZweDtcbiAgd2lkdGg6IDQ2cHg7XG4gIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjMDQzNDY0O1xuICBib3JkZXI6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuI3NpdGUtTG9nbyB7XG4gIG1hcmdpbjogMCAxJSAwIDIlO1xuICBmbGV4LXNocmluazogMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4jc2l0ZS1Mb2dvIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuLkhlYWRlci0tbm9OYXYgI3NpdGUtTG9nbyB7XG4gIHdpZHRoOiAxNTBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDIwcHggYXV0bztcbn1cblxuLk5ld1dlYnNpdGVEZXNpZ24gLm5hdi1jb250YWluZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMSU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5OZXdXZWJzaXRlRGVzaWduIC5uYXYtbWVudSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICB3aWR0aDogMTAwJTtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLk5ld1dlYnNpdGVEZXNpZ24gLm5hdi1tZW51LS1zdWIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xufVxuLk5ld1dlYnNpdGVEZXNpZ24gLm5hdi1kaXZpZGVyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2IoMTU5LCAxODYsIDIxMCkgMCUsIHJnYigwLCA1NCwgOTkpIDEwMCUpO1xuICBoZWlnaHQ6IDVweDtcbn1cbi5OZXdXZWJzaXRlRGVzaWduIC5uYXYtaXRlbSB7XG4gIG1hcmdpbjogMHB4IDVweDtcbn1cbi5OZXdXZWJzaXRlRGVzaWduIC5uYXYtaXRlbSBhLCAuTmV3V2Vic2l0ZURlc2lnbiAubmF2LWl0ZW0gYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMwMDM2NjM7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1mYW1pbHk6IEhlbHZldGljYTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLk5ld1dlYnNpdGVEZXNpZ24gLm5hdi1pdGVtLWFjdGl2ZSBhLCAuTmV3V2Vic2l0ZURlc2lnbiAubmF2LWl0ZW0tYWN0aXZlIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiBvcmFuZ2U7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLk5ld1dlYnNpdGVEZXNpZ24gLmhlYWRlci1jb250YWluZXIge1xuICB3aWR0aDogOTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiBhdXRvO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLk5ld1dlYnNpdGVEZXNpZ24gLmlkLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5OZXdXZWJzaXRlRGVzaWduIC5pZC1pY29uIHtcbiAgYm9yZGVyOiBzb2xpZCAycHggI2YxOWUzYjtcbiAgY29sb3I6IG9yYW5nZTtcbiAgaGVpZ2h0OiA0MnB4O1xuICBtaW4td2lkdGg6IDQycHg7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCAwIHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1sZWZ0OiAzNXB4O1xufVxuLk5ld1dlYnNpdGVEZXNpZ24gLmlkLWRyb3Bkb3duIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIwcHg7XG4gIHJpZ2h0OiAtNTAlO1xuICBtaW4td2lkdGg6IDEyMHB4O1xuICBtaW4taGVpZ2h0OiA1MHB4O1xuICBwYWRkaW5nOiAxMHB4IDBweDtcbiAgbWFyZ2luOiA0MHB4IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3gtc2hhZG93OiAwIDZweCAxMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjE2KTtcbn1cbi5OZXdXZWJzaXRlRGVzaWduIC5pZC1kcm9wZG93bi1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDBweCAxNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLk5ld1dlYnNpdGVEZXNpZ24gLmlkLWRyb3Bkb3duLWl0ZW0gYSwgLk5ld1dlYnNpdGVEZXNpZ24gLmlkLWRyb3Bkb3duLWl0ZW0gYTp2aXNpdGVkIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLk5ld1dlYnNpdGVEZXNpZ24gLmlkLWRyb3Bkb3duLWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDhkY2U0O1xufVxuLk5ld1dlYnNpdGVEZXNpZ24gLmFsZXJ0LWNvbnRhaW5lciB7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDBweDtcbiAgbWluLXdpZHRoOiA1MDBweDtcbiAgcGFkZGluZzogMjBweCAyNXB4O1xufVxuXG46Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDEycHg7XG59XG5cbjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NDY0NjQ7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLlNlbGVjdEZpZWxkX19pbnB1dCBpbnB1dDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuaW5wdXQsIHRleHQsIG51bWJlciwgZW1haWwsIHRlbCwgZmlsZSwgcGFzc3dvcmQge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItY29sb3I6ICNmNzkzMWQ7XG4gIGJvcmRlci1pbWFnZTogaW5pdGlhbDtcbiAgcGFkZGluZzogMTBweDtcbiAgY29sb3I6IGJsYWNrO1xuICB3aWR0aDogMTAwJTtcbn1cbmlucHV0OmhvdmVyIC5TZWxlY3QtZHJvcGRvd25BcnJvdywgdGV4dDpob3ZlciAuU2VsZWN0LWRyb3Bkb3duQXJyb3csIG51bWJlcjpob3ZlciAuU2VsZWN0LWRyb3Bkb3duQXJyb3csIGVtYWlsOmhvdmVyIC5TZWxlY3QtZHJvcGRvd25BcnJvdywgdGVsOmhvdmVyIC5TZWxlY3QtZHJvcGRvd25BcnJvdywgZmlsZTpob3ZlciAuU2VsZWN0LWRyb3Bkb3duQXJyb3csIHBhc3N3b3JkOmhvdmVyIC5TZWxlY3QtZHJvcGRvd25BcnJvdyB7XG4gIGNvbG9yOiAjZmZhYjEzO1xufVxuaW5wdXQ6Zm9jdXMsIHRleHQ6Zm9jdXMsIG51bWJlcjpmb2N1cywgZW1haWw6Zm9jdXMsIHRlbDpmb2N1cywgZmlsZTpmb2N1cywgcGFzc3dvcmQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogMCAwIDNweCAycHggcmdiYSgyNDksIDE3MSwgNzgsIDAuNSk7XG59XG5pbnB1dDpmb2N1cyAuU2VsZWN0LWRyb3Bkb3duQXJyb3csIHRleHQ6Zm9jdXMgLlNlbGVjdC1kcm9wZG93bkFycm93LCBudW1iZXI6Zm9jdXMgLlNlbGVjdC1kcm9wZG93bkFycm93LCBlbWFpbDpmb2N1cyAuU2VsZWN0LWRyb3Bkb3duQXJyb3csIHRlbDpmb2N1cyAuU2VsZWN0LWRyb3Bkb3duQXJyb3csIGZpbGU6Zm9jdXMgLlNlbGVjdC1kcm9wZG93bkFycm93LCBwYXNzd29yZDpmb2N1cyAuU2VsZWN0LWRyb3Bkb3duQXJyb3cge1xuICBjb2xvcjogI2ZmYWIxMztcbn1cbmlucHV0OmRpc2FibGVkLCB0ZXh0OmRpc2FibGVkLCBudW1iZXI6ZGlzYWJsZWQsIGVtYWlsOmRpc2FibGVkLCB0ZWw6ZGlzYWJsZWQsIGZpbGU6ZGlzYWJsZWQsIHBhc3N3b3JkOmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjZmOTtcbn1cbmlucHV0OjpwbGFjZWhvbGRlciwgdGV4dDo6cGxhY2Vob2xkZXIsIG51bWJlcjo6cGxhY2Vob2xkZXIsIGVtYWlsOjpwbGFjZWhvbGRlciwgdGVsOjpwbGFjZWhvbGRlciwgZmlsZTo6cGxhY2Vob2xkZXIsIHBhc3N3b3JkOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYmJjY2RhO1xufVxuXG4jZm9ybS1WYWxpZGF0aW9uLS1zdW1tYXJ5IHVsIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4ucmVxIHtcbiAgY29sb3I6ICNlODI3MjA7XG59XG5cbmxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZXR0ZXItc3BhY2luZzogMC4xNWVtO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgY29sb3I6ICMwMDM1NjM7XG59XG5cbi5maWVsZC1XcmFwLS1jaGVja2JveCxcbi5maWVsZC1XcmFwLS1yYWRpbyB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5maWVsZC1XcmFwLS1jaGVja2JveCAuZm9ybS1jb250cm9sLFxuLmZpZWxkLVdyYXAtLXJhZGlvIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6ICNmZmFiMTM7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5maWVsZC1XcmFwLS1jaGVja2JveCAuZm9ybS1jb250cm9sOmZvY3VzLFxuLmZpZWxkLVdyYXAtLXJhZGlvIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNmZmFiMTM7XG4gIGJveC1zaGFkb3c6IDAgMCAzcHggMnB4IHJnYmEoMjQ5LCAxNzEsIDc4LCAwLjUpO1xufVxuLmZpZWxkLVdyYXAtLWNoZWNrYm94IC5SYWRpby11dGlsVHh0RmllbGQsXG4uZmllbGQtV3JhcC0tcmFkaW8gLlJhZGlvLXV0aWxUeHRGaWVsZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmZpZWxkLVdyYXAtLWNoZWNrYm94IC5SYWRpby11dGlsVHh0RmllbGQuc2hvdyxcbi5maWVsZC1XcmFwLS1yYWRpbyAuUmFkaW8tdXRpbFR4dEZpZWxkLnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5maWVsZC1XcmFwLS1jaGVja2JveCAuUmFkaW8tYWxsT3B0c0J0bixcbi5maWVsZC1XcmFwLS1yYWRpbyAuUmFkaW8tYWxsT3B0c0J0biB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZmllbGQtV3JhcC0tY2hlY2tib3ggLlJhZGlvLWFsbE9wdHNCdG4uc2hvdyxcbi5maWVsZC1XcmFwLS1yYWRpbyAuUmFkaW8tYWxsT3B0c0J0bi5zaG93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5maWVsZC1XcmFwLS1jaGVja2JveCAuUmFkaW8tYWxsT3B0c0J0biBzdmcsXG4uZmllbGQtV3JhcC0tcmFkaW8gLlJhZGlvLWFsbE9wdHNCdG4gc3ZnIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4uZmllbGQtV3JhcC0tY2hlY2tib3ggbGFiZWwsXG4uZmllbGQtV3JhcC0tcmFkaW8gbGFiZWwge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5maWVsZC1XcmFwLS1jaGVja2JveCBsYWJlbC5zaG93LFxuLmZpZWxkLVdyYXAtLXJhZGlvIGxhYmVsLnNob3cge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cbi5maWVsZC1XcmFwLS1jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XSxcbi5maWVsZC1XcmFwLS1jaGVja2JveCBpbnB1dFt0eXBlPXJhZGlvXSxcbi5maWVsZC1XcmFwLS1yYWRpbyBpbnB1dFt0eXBlPWNoZWNrYm94XSxcbi5maWVsZC1XcmFwLS1yYWRpbyBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGhlaWdodDogMTRweDtcbiAgd2lkdGg6IDE0cHg7XG59XG4uZmllbGQtV3JhcC0tY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZDphZnRlcixcbi5maWVsZC1XcmFwLS1jaGVja2JveCBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkOmFmdGVyLFxuLmZpZWxkLVdyYXAtLXJhZGlvIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6YWZ0ZXIsXG4uZmllbGQtV3JhcC0tcmFkaW8gaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZDphZnRlciB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMDAzNTYzO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuXG4uZmllbGQtV3JhcC0tY2hlY2tib3ggbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cblxuLmZpZWxkLVdyYXAtLXJhZGlvIGxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZpZWxkLVdyYXAtLWNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIuKclFwiO1xuICBmb250LXNpemU6IDEwcHg7XG59XG5cbi5maWVsZC1XcmFwLS1yYWRpbyBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5maWVsZC1XcmFwLS1yYWRpbyBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkOmFmdGVyIHtcbiAgY29udGVudDogXCLigKJcIjtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG5pbnB1dCxcbnRleHRhcmVhLFxuc2VsZWN0LFxuLklucHV0U3R5bGUge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItY29sb3I6ICNmNzkzMWQ7XG4gIGJvcmRlci1pbWFnZTogaW5pdGlhbDtcbiAgcGFkZGluZzogMTBweDtcbiAgY29sb3I6IGJsYWNrO1xufVxuaW5wdXRbdHlwZT1pbnB1dF0sIGlucHV0W3R5cGU9dGV4dF0sIGlucHV0W3R5cGU9bnVtYmVyXSwgaW5wdXRbdHlwZT1lbWFpbF0sIGlucHV0W3R5cGU9dGVsXSwgaW5wdXRbdHlwZT1maWxlXSwgaW5wdXRbdHlwZT1wYXNzd29yZF0sXG50ZXh0YXJlYVt0eXBlPWlucHV0XSxcbnRleHRhcmVhW3R5cGU9dGV4dF0sXG50ZXh0YXJlYVt0eXBlPW51bWJlcl0sXG50ZXh0YXJlYVt0eXBlPWVtYWlsXSxcbnRleHRhcmVhW3R5cGU9dGVsXSxcbnRleHRhcmVhW3R5cGU9ZmlsZV0sXG50ZXh0YXJlYVt0eXBlPXBhc3N3b3JkXSxcbnNlbGVjdFt0eXBlPWlucHV0XSxcbnNlbGVjdFt0eXBlPXRleHRdLFxuc2VsZWN0W3R5cGU9bnVtYmVyXSxcbnNlbGVjdFt0eXBlPWVtYWlsXSxcbnNlbGVjdFt0eXBlPXRlbF0sXG5zZWxlY3RbdHlwZT1maWxlXSxcbnNlbGVjdFt0eXBlPXBhc3N3b3JkXSxcbi5JbnB1dFN0eWxlW3R5cGU9aW5wdXRdLFxuLklucHV0U3R5bGVbdHlwZT10ZXh0XSxcbi5JbnB1dFN0eWxlW3R5cGU9bnVtYmVyXSxcbi5JbnB1dFN0eWxlW3R5cGU9ZW1haWxdLFxuLklucHV0U3R5bGVbdHlwZT10ZWxdLFxuLklucHV0U3R5bGVbdHlwZT1maWxlXSxcbi5JbnB1dFN0eWxlW3R5cGU9cGFzc3dvcmRdIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5pbnB1dDpob3ZlciAuU2VsZWN0LWRyb3Bkb3duQXJyb3csXG50ZXh0YXJlYTpob3ZlciAuU2VsZWN0LWRyb3Bkb3duQXJyb3csXG5zZWxlY3Q6aG92ZXIgLlNlbGVjdC1kcm9wZG93bkFycm93LFxuLklucHV0U3R5bGU6aG92ZXIgLlNlbGVjdC1kcm9wZG93bkFycm93IHtcbiAgY29sb3I6ICNmZmFiMTM7XG59XG5pbnB1dDpmb2N1cyxcbnRleHRhcmVhOmZvY3VzLFxuc2VsZWN0OmZvY3VzLFxuLklucHV0U3R5bGU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogMCAwIDNweCAycHggcmdiYSgyNDksIDE3MSwgNzgsIDAuNSk7XG59XG5pbnB1dDpmb2N1cyAuU2VsZWN0LWRyb3Bkb3duQXJyb3csXG50ZXh0YXJlYTpmb2N1cyAuU2VsZWN0LWRyb3Bkb3duQXJyb3csXG5zZWxlY3Q6Zm9jdXMgLlNlbGVjdC1kcm9wZG93bkFycm93LFxuLklucHV0U3R5bGU6Zm9jdXMgLlNlbGVjdC1kcm9wZG93bkFycm93IHtcbiAgY29sb3I6ICNmZmFiMTM7XG59XG5pbnB1dDpkaXNhYmxlZCxcbnRleHRhcmVhOmRpc2FibGVkLFxuc2VsZWN0OmRpc2FibGVkLFxuLklucHV0U3R5bGU6ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmNmY5O1xufVxuaW5wdXQ6OnBsYWNlaG9sZGVyLFxudGV4dGFyZWE6OnBsYWNlaG9sZGVyLFxuc2VsZWN0OjpwbGFjZWhvbGRlcixcbi5JbnB1dFN0eWxlOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYmJjY2RhO1xufVxuXG4uZmxhdHBpY2tyLW1vbnRoIHNlbGVjdCB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5TZWxlY3RFbGVtZW50c1dyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uU2VsZWN0RWxlbWVudHNXcmFwIGlucHV0IHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5TZWxlY3RFbGVtZW50c1dyYXAgdWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNDBweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBtYXgtaGVpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjVzO1xuICBib3JkZXI6IHNvbGlkICNmNzkzMWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDEwcHggMTBweDtcbn1cbi5TZWxlY3RFbGVtZW50c1dyYXAgdWw6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDEwcHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgd2hpdGU7XG59XG4uU2VsZWN0RWxlbWVudHNXcmFwIHVsOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ZDQ4MWQ7XG59XG4uU2VsZWN0RWxlbWVudHNXcmFwIHVsOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNzkzMWQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM2ZDQ4MWQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uU2VsZWN0RWxlbWVudHNXcmFwIHVsIGxpIHtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmNzkzMWQ7XG4gIHdpZHRoOiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uU2VsZWN0RWxlbWVudHNXcmFwIHVsIGxpOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5TZWxlY3RFbGVtZW50c1dyYXAgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAxMHB4IDEwcHg7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4uU2VsZWN0RWxlbWVudHNXcmFwIHVsIGxpOmhvdmVyLCAuU2VsZWN0RWxlbWVudHNXcmFwIHVsIGxpOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZjFlMjtcbn1cbi5TZWxlY3RFbGVtZW50c1dyYXAgdWwuc2hvcnQge1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gIHNjcm9sbGJhci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uU2VsZWN0RWxlbWVudHNXcmFwIHVsLnNob3J0Ojotd2Via2l0LXNjcm9sbGJhciwgLlNlbGVjdEVsZW1lbnRzV3JhcCB1bC5zaG9ydDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2ssIC5TZWxlY3RFbGVtZW50c1dyYXAgdWwuc2hvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5TZWxlY3RFbGVtZW50c1dyYXAub3BlbiBpbnB1dCB7XG4gIGNvbG9yOiBibGFjaztcbn1cbi5TZWxlY3RFbGVtZW50c1dyYXAub3BlbiB1bCB7XG4gIG1heC1oZWlnaHQ6IDQwMHB4O1xuICBib3gtc2hhZG93OiAwIDAgM3B4IDJweCByZ2JhKDI0OSwgMTcxLCA3OCwgMC41KTtcbn1cbi5TZWxlY3RFbGVtZW50c1dyYXAub3BlbiAuU2VsZWN0LWRyb3Bkb3duQXJyb3cge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbn1cbi5TZWxlY3RFbGVtZW50c1dyYXAgLlNlbGVjdC1kcm9wZG93bkFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTFweDtcbiAgdG9wOiAxMnB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgY29sb3I6ICNmNzkzMWQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnNlbGVjdC5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uT3B0LXRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDExcHg7XG59XG5cbi5EaXNwLXRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDE1cHg7XG4gIHBhZGRpbmc6IDExcHg7XG59XG5cbi5GaWVsZC0tZGF0ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5GaWVsZC0tZGF0ZTpmb2N1cy13aXRoaW4ge1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiAwIDAgM3B4IDJweCByZ2JhKDI0OSwgMTcxLCA3OCwgMC41KTtcbn1cbi5GaWVsZC0tZGF0ZSBpbnB1dCB7XG4gIGJvcmRlci1yaWdodDogMHB4O1xufVxuLkZpZWxkLS1kYXRlIGlucHV0OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5GaWVsZC0tZGF0ZSAuZmxhdHBpY2tyLWFsdElucHV0IHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xufVxuLkZpZWxkLS1kYXRlIC5pbnB1dC1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6ICNmNzkzMWQ7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uRmllbGQtLWRhdGUgLmlucHV0LWJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiAjZmZhYjEzO1xufVxuXG4uRmllbGQtLWN1cnJlbmN5IC5pbnB1dC1XcmFwIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5GaWVsZC0tY3VycmVuY3kgLmlucHV0LVdyYXA6Zm9jdXMtd2l0aGluIHtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiAwIDAgM3B4IDJweCByZ2JhKDI0OSwgMTcxLCA3OCwgMC41KTtcbn1cbi5GaWVsZC0tY3VycmVuY3kgLmlucHV0LVdyYXAuZGlzYWJsZWQgLkN1cnJlbmN5U2lnbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2Y2Zjk7XG59XG4uRmllbGQtLWN1cnJlbmN5IC5pbnB1dC1XcmFwIGlucHV0IHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5GaWVsZC0tY3VycmVuY3kgLmlucHV0LVdyYXAgaW5wdXQ6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLkZpZWxkLS1jdXJyZW5jeSAuQ3VycmVuY3lTaWduIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Y3OTMxZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgOHB4IDAgNXB4O1xufVxuLkZpZWxkLS1jdXJyZW5jeSAuQ3VycmVuY3lTaWduIC5mYS1kb2xsYXItc2lnbiB7XG4gIGNvbG9yOiAjZjc5MzFkO1xufVxuLkZpZWxkLS1jdXJyZW5jeSAuRGlzcC10ZXh0IHtcbiAgbGVmdDogMjdweDtcbn1cblxuLmZpZWxkLVdyYXAge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZmllbGQtV3JhcCAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZhYjEzO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZmllbGQtV3JhcCAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZhYjEzO1xuICBib3gtc2hhZG93OiAwIDAgM3B4IDJweCByZ2JhKDI0OSwgMTcxLCA3OCwgMC41KTtcbn1cbi5maWVsZC1XcmFwLS1sYXN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmZpZWxkLVdyYXAtLWxhc3QgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1jb2xvcjogI2ZmYWIxMztcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmZpZWxkLVdyYXAtLWxhc3QgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2ZmYWIxMztcbiAgYm94LXNoYWRvdzogMCAwIDNweCAycHggcmdiYSgyNDksIDE3MSwgNzgsIDAuNSk7XG59XG4uZmllbGQtV3JhcC0tZmllbGRCdXR0b24ge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IC0xNXB4O1xufVxuLmZpZWxkLVdyYXAtLWZpZWxkQnV0dG9uIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6ICNmZmFiMTM7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5maWVsZC1XcmFwLS1maWVsZEJ1dHRvbiAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZhYjEzO1xuICBib3gtc2hhZG93OiAwIDAgM3B4IDJweCByZ2JhKDI0OSwgMTcxLCA3OCwgMC41KTtcbn1cblxuLmZvcm0tU3ViTGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDEwcHggMCAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbiNmb3JtLVZhbGlkYXRpb24tLXN1bW1hcnkgdWwge1xuICBtYXJnaW46IDAgMCAzMHB4O1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG4jZm9ybS1WYWxpZGF0aW9uLS1zdW1tYXJ5IHVsIGxpIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTVlbTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBjb2xvcjogI2U4MjcyMDtcbn1cbiNmb3JtLVZhbGlkYXRpb24tLXN1bW1hcnkgdWwgbGkgLkVyci1pY29uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogOTAwO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLmZpZWxkLXZhbGlkYXRpb24tdmFsaWQgLkVyci1pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5maWVsZC12YWxpZGF0aW9uLWVycm9yIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4xNWVtO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGNvbG9yOiAjZTgyNzIwO1xufVxuLmZpZWxkLXZhbGlkYXRpb24tZXJyb3IgLkVyci1pY29uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogOTAwO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5maWVsZC12YWxpZGF0aW9uLWVycm9yIC5FcnItaWNvbiB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG59XG5cbi5mb3JtLU1lc3NhZ2Uge1xuICBjb2xvcjogIzBmMzQ1NDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuXG5mb3JtIHRkIC5maWVsZC1XcmFwLFxuZm9ybSB0ZCAuZmllbGQtV3JhcC0tY2hlY2tib3gsXG4uRm9ybSB0ZCAuZmllbGQtV3JhcCxcbi5Gb3JtIHRkIC5maWVsZC1XcmFwLS1jaGVja2JveCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5mb3JtIHRkIC5maWVsZC1XcmFwIGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuZm9ybSB0ZCAuZmllbGQtV3JhcC0tY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF0sXG4uRm9ybSB0ZCAuZmllbGQtV3JhcCBpbnB1dFt0eXBlPWNoZWNrYm94XSxcbi5Gb3JtIHRkIC5maWVsZC1XcmFwLS1jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItY3VycmVudC1tb250aCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZm9udC1zaXplOiAxZW07XG59XG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggLm51bUlucHV0V3JhcHBlciB7XG4gIHdpZHRoOiA4Y2g7XG59XG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggLmN1ci15ZWFyLFxuLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5mbGF0cGlja3ItbW9udGhEcm9wZG93bi1tb250aHMge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItY29sb3I6ICNmNzkzMWQ7XG4gIGJvcmRlci1pbWFnZTogaW5pdGlhbDtcbiAgcGFkZGluZzogMTBweDtcbiAgY29sb3I6IGJsYWNrO1xuICBwYWRkaW5nOiAzcHggM3B4IDJweDtcbiAgbGluZS1oZWlnaHQ6IDAuOWVtO1xufVxuLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5jdXIteWVhclt0eXBlPWlucHV0XSwgLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5jdXIteWVhclt0eXBlPXRleHRdLCAuZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggLmN1ci15ZWFyW3R5cGU9bnVtYmVyXSwgLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5jdXIteWVhclt0eXBlPWVtYWlsXSwgLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5jdXIteWVhclt0eXBlPXRlbF0sIC5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItY3VycmVudC1tb250aCAuY3VyLXllYXJbdHlwZT1maWxlXSwgLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5jdXIteWVhclt0eXBlPXBhc3N3b3JkXSxcbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItY3VycmVudC1tb250aCAuZmxhdHBpY2tyLW1vbnRoRHJvcGRvd24tbW9udGhzW3R5cGU9aW5wdXRdLFxuLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5mbGF0cGlja3ItbW9udGhEcm9wZG93bi1tb250aHNbdHlwZT10ZXh0XSxcbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItY3VycmVudC1tb250aCAuZmxhdHBpY2tyLW1vbnRoRHJvcGRvd24tbW9udGhzW3R5cGU9bnVtYmVyXSxcbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItY3VycmVudC1tb250aCAuZmxhdHBpY2tyLW1vbnRoRHJvcGRvd24tbW9udGhzW3R5cGU9ZW1haWxdLFxuLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5mbGF0cGlja3ItbW9udGhEcm9wZG93bi1tb250aHNbdHlwZT10ZWxdLFxuLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5mbGF0cGlja3ItbW9udGhEcm9wZG93bi1tb250aHNbdHlwZT1maWxlXSxcbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItY3VycmVudC1tb250aCAuZmxhdHBpY2tyLW1vbnRoRHJvcGRvd24tbW9udGhzW3R5cGU9cGFzc3dvcmRdIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggLmN1ci15ZWFyOmhvdmVyIC5TZWxlY3QtZHJvcGRvd25BcnJvdyxcbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItY3VycmVudC1tb250aCAuZmxhdHBpY2tyLW1vbnRoRHJvcGRvd24tbW9udGhzOmhvdmVyIC5TZWxlY3QtZHJvcGRvd25BcnJvdyB7XG4gIGNvbG9yOiAjZmZhYjEzO1xufVxuLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5jdXIteWVhcjpmb2N1cyxcbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItY3VycmVudC1tb250aCAuZmxhdHBpY2tyLW1vbnRoRHJvcGRvd24tbW9udGhzOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDAgMCAzcHggMnB4IHJnYmEoMjQ5LCAxNzEsIDc4LCAwLjUpO1xufVxuLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5jdXIteWVhcjpmb2N1cyAuU2VsZWN0LWRyb3Bkb3duQXJyb3csXG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggLmZsYXRwaWNrci1tb250aERyb3Bkb3duLW1vbnRoczpmb2N1cyAuU2VsZWN0LWRyb3Bkb3duQXJyb3cge1xuICBjb2xvcjogI2ZmYWIxMztcbn1cbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItY3VycmVudC1tb250aCAuY3VyLXllYXI6ZGlzYWJsZWQsXG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggLmZsYXRwaWNrci1tb250aERyb3Bkb3duLW1vbnRoczpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2Y2Zjk7XG59XG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggLmN1ci15ZWFyOjpwbGFjZWhvbGRlcixcbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItY3VycmVudC1tb250aCAuZmxhdHBpY2tyLW1vbnRoRHJvcGRvd24tbW9udGhzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYmJjY2RhO1xufVxuLmZsYXRwaWNrci1tb250aHMgLmZsYXRwaWNrci1jdXJyZW50LW1vbnRoIC5mbGF0cGlja3ItbW9udGhEcm9wZG93bi1tb250aHMge1xuICBhcHBlYXJhbmNlOiByZXZlcnQ7XG59XG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggLmN1ci15ZWFyIHtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbn1cblxuLnJjLWlucHV0LW51bWJlciBpbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG50YWJsZSB7XG4gIHdpZHRoOiBhdXRvO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAwIDA7XG59XG50YWJsZSB0ciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYmJjY2RhO1xufVxudGFibGUgdHI6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjZmOTtcbn1cbnRhYmxlIHRyLlByZXZPd25lciwgdGFibGUgdHIuUHJldk93bmVyOm50aC1jaGlsZChldmVuKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY2ZGI7XG59XG50YWJsZSB0ci5UZXJtaW5hdGVkLCB0YWJsZSB0ci5UZXJtaW5hdGVkOm50aC1jaGlsZChldmVuKSwgdGFibGUgdHIuVGVybWluYXRlZC5QcmV2T3duZXIsIHRhYmxlIHRyLlRlcm1pbmF0ZWQuUHJldk93bmVyOm50aC1jaGlsZChldmVuKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYmRhZDk7XG59XG50YWJsZSB0aGVhZCB0ciB7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAwIDA7XG59XG50YWJsZSB0Ym9keSB0ci5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxudGFibGUgdGgsXG50YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDdweCAxMHB4O1xufVxudGFibGUgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMzMzQwO1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMC42NXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbn1cbnRhYmxlIHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTBweDtcbn1cbnRhYmxlIHRoOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDtcbn1cbnRhYmxlIHRkIHtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1ZW07XG59XG50YWJsZSB0ZC5DZWxsLS1hY3Rpb25zIC5DZWxsLWJ1dHRvbldyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxudGFibGUgdGQuQ2VsbC0tYWN0aW9ucyAuQ2VsbC1idXR0b25Hcm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogMzVweDtcbn1cbnRhYmxlIHRkLkNlbGwtLWFjdGlvbnMgLkNlbGwtYnV0dG9uR3JvdXA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbnRhYmxlIHRkLkNlbGwtLWFjdGlvbnMgLkNlbGwtYnV0dG9uR3JvdXAgYnV0dG9uLFxudGFibGUgdGQuQ2VsbC0tYWN0aW9ucyAuQ2VsbC1idXR0b25Hcm91cCBhLFxudGFibGUgdGQuQ2VsbC0tYWN0aW9ucyAuQ2VsbC1idXR0b25Hcm91cCBpbnB1dCxcbnRhYmxlIHRkLkNlbGwtLWFjdGlvbnMgLkNlbGwtYnV0dG9uR3JvdXAgZm9ybSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG50YWJsZSB0ZC5DZWxsLS1hY3Rpb25zIC5DZWxsLWJ1dHRvbkdyb3VwIGJ1dHRvbjpmaXJzdC1jaGlsZCwgdGFibGUgdGQuQ2VsbC0tYWN0aW9ucyAuQ2VsbC1idXR0b25Hcm91cCBidXR0b246b25seS1jaGlsZCxcbnRhYmxlIHRkLkNlbGwtLWFjdGlvbnMgLkNlbGwtYnV0dG9uR3JvdXAgYTpmaXJzdC1jaGlsZCxcbnRhYmxlIHRkLkNlbGwtLWFjdGlvbnMgLkNlbGwtYnV0dG9uR3JvdXAgYTpvbmx5LWNoaWxkLFxudGFibGUgdGQuQ2VsbC0tYWN0aW9ucyAuQ2VsbC1idXR0b25Hcm91cCBpbnB1dDpmaXJzdC1jaGlsZCxcbnRhYmxlIHRkLkNlbGwtLWFjdGlvbnMgLkNlbGwtYnV0dG9uR3JvdXAgaW5wdXQ6b25seS1jaGlsZCxcbnRhYmxlIHRkLkNlbGwtLWFjdGlvbnMgLkNlbGwtYnV0dG9uR3JvdXAgZm9ybTpmaXJzdC1jaGlsZCxcbnRhYmxlIHRkLkNlbGwtLWFjdGlvbnMgLkNlbGwtYnV0dG9uR3JvdXAgZm9ybTpvbmx5LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG50YWJsZSB0ZC5DZWxsLS1hY3Rpb25zIC5JY29uLS1zcGlubmVyIHtcbiAgYW5pbWF0aW9uLW5hbWU6IHNwaW47XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMTUwMG1zO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xufVxuQGtleWZyYW1lcyBzcGluIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbnRhYmxlIHRkLkNlbGwtLWFjdGlvbnMgLkljb24tLWRvd25sb2FkLFxudGFibGUgdGQuQ2VsbC0tYWN0aW9ucyAuSWNvbi0tc3Bpbm5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG50YWJsZSB0ZC5DZWxsLS1hY3Rpb25zIC5JY29uLS1kb3dubG9hZC52aXMsXG50YWJsZSB0ZC5DZWxsLS1hY3Rpb25zIC5JY29uLS1zcGlubmVyLnZpcyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbnRhYmxlIHRkIC5DZWxsLW1vcmVJbmZvIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogMC41cztcbn1cbnRhYmxlIHRkIC5DZWxsLW1vcmVJbmZvIGRpdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG50YWJsZSB0ZCAuQ2VsbC1tb3JlSW5mbyBkaXY6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxudGFibGUgdGQgLkNlbGwtbW9yZUluZm8gZGl2IHN0cm9uZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgNXB4IDAgMDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbnRhYmxlIHRkIC5DZWxsLW1vcmVJbmZvIGRpdiBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG50YWJsZSB0ZC0tZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbnRhYmxlIHRkLkNlbGwtLWltZyB7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDk1JTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgd2lkdGg6IDY1cHg7XG4gIGhlaWdodDogNjVweDtcbiAgYm9yZGVyOiBzb2xpZCAjYmJjY2RhO1xuICBib3JkZXItd2lkdGg6IDAgMXB4O1xufVxudGFibGUgdGQuQ2VsbC0taW1nIC5DZWxsLS1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgcmlnaHQ6IDVweDtcbiAgY29sb3I6ICNmNzkzMWQ7XG4gIG9wYWNpdHk6IDAuNzU7XG4gIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4yNXM7XG59XG50YWJsZSB0ZC5DZWxsLS1pbWcgLkNlbGwtLWltZzpob3ZlciAuQ2VsbC0taWNvbiB7XG4gIGNvbG9yOiAjZmZhYjEzO1xufVxudGFibGUgdGQuQ2VsbC0tcXR5IHtcbiAgd2lkdGg6IDEwMHB4O1xufVxudGFibGUgdHIjcm93LUNhcnRFbXB0eSB0ZCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZzogMTVweCAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjYmJjY2RhO1xuICBjb2xvcjogI2YzZjZmOTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cbnRhYmxlLlRhYmxlLS1jbGlja2FibGVSb3dzIHRyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjc5MzFkO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cztcbn1cbnRhYmxlLlRhYmxlLS1jbGlja2FibGVSb3dzIHRyOmhvdmVyIHtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZhYjEzO1xufVxudGFibGUuY2VudGVyZWQtdGRzIHRkIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xufVxudGFibGUuYmFzaWMtaGVhZGVycyB0aCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgaGVpZ2h0OiAzNXB4O1xufVxuXG50YWJsZSArIGJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5GaWx0ZXItYnV0dG9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5GaWx0ZXItYnV0dG9uIC5mYS1maWx0ZXIge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5GaWx0ZXItYnV0dG9uIC5mYS1jYXJldC1kb3duIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG59XG4uRmlsdGVyLWJ1dHRvbi5vcGVuIC5mYS1jYXJldC1kb3duIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG59XG5cbi5GaWx0ZXItYm94IHtcbiAgYmFja2dyb3VuZDogI2YzZjZmOTtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgei1pbmRleDogaW5oZXJpdDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTVweDtcbiAgYm9yZGVyLWNvbG9yOiAjYmJjY2RhO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLkZpbHRlci1ib3gub3BlbiB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJvcmRlci1jb2xvcjogI2JiY2NkYTtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5Ob1RvZ2dsZSAuRmlsdGVyLWJveCB7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uTm9Ub2dnbGUgLkZpbHRlci1ib3gub3BlbiB7XG4gIGhlaWdodDogaW5pdGlhbDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4uRmlsdGVyLWJveCBpbnB1dCxcbi5GaWx0ZXItYm94IC5TZWxlY3RFbGVtZW50c1dyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDUwMDA7XG59XG5cbi5GaWx0ZXItdGFiQm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLkZpbHRlci10YWJCb3ggLkZpbHRlci10YWcge1xuICBkaXNwbGF5OiBub25lO1xufVxuLkZpbHRlci10YWJCb3ggLkZpbHRlci10YWcuYWN0aXZlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwIDE1cHggMTVweCAwO1xuICBsaW5lLWhlaWdodDogMWVtO1xufVxuLkZpbHRlci10YWJCb3ggLkZpbHRlci10YWcuYWN0aXZlIC5UYWctdHlwZSxcbi5GaWx0ZXItdGFiQm94IC5GaWx0ZXItdGFnLmFjdGl2ZSAuVGFnLW9wdCB7XG4gIGhlaWdodDogMzVweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbi5GaWx0ZXItdGFiQm94IC5GaWx0ZXItdGFnLmFjdGl2ZSAuVGFnLXR5cGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMzMzQwO1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDdweCAwIDAgN3B4O1xuICBmb250LXNpemU6IDEzcHg7XG59XG4uRmlsdGVyLXRhYkJveCAuRmlsdGVyLXRhZy5hY3RpdmUgLlRhZy1vcHQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjMzMzQwO1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMCA3cHggN3B4IDA7XG4gIGNvbG9yOiAjMjMzMzQwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG4uRmlsdGVyLXRhYkJveCAuRmlsdGVyLXRhZy5hY3RpdmUgLkZpbHRlci1jYW5jZWwge1xuICBjb2xvcjogI2U4MjcyMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAwLjVzO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi5GaWx0ZXItdGFiQm94IC5GaWx0ZXItdGFnLmFjdGl2ZSAuRmlsdGVyLWNhbmNlbDpob3ZlciB7XG4gIGNvbG9yOiAjZmY1NzEwO1xufVxuXG4ucGFnZS1UaXRsZS0tc3ViLkZpbHRlci10aXRsZSB7XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JiY2NkYTtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcbiAgcGFkZGluZzogN3B4IDdweCA1cHggOXB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xufVxuXG4uSW5mb0JhZGdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwIDAgMjVweDtcbn1cbi5JbmZvQmFkZ2UgLkluZm9CYWRnZS10aXRsZSxcbi5JbmZvQmFkZ2UgLkluZm9CYWRnZS1kYXRhIHtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgcGFkZGluZzogMTBweCAxNXB4IDdweDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLkluZm9CYWRnZSAuSW5mb0JhZGdlLXRpdGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMzM0MDtcbiAgY29sb3I6IHJnYmEoMjQzLCAyNDYsIDI0OSwgMC44NSk7XG4gIGZvbnQtd2VpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xufVxuLkluZm9CYWRnZSAuSW5mb0JhZGdlLWRhdGEge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjMzMzQwO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cblxuZGwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDAgMCAyNXB4O1xufVxuZGwgZHQsXG5kbCBkZCB7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIHBhZGRpbmc6IDEwcHggMTVweCA3cHg7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbmRsIGR0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMzM0MDtcbiAgY29sb3I6IHJnYmEoMjQzLCAyNDYsIDI0OSwgMC44NSk7XG4gIGZvbnQtd2VpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xufVxuZGwgZGQge1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjMzMzQwO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cblxuI09yZGVyLWluZm8ge1xuICB3aWR0aDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICByaWdodDogMDtcbiAgdG9wOiAtMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAjT3JkZXItaW5mbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG59XG4jT3JkZXItaW5mbyAucGFnZS1UaXRsZS0tc3ViIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzMDBweCkge1xuICAjT3JkZXItaW5mbyAucGFnZS1UaXRsZS0tc3ViIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuI09yZGVyLWluZm8gLkluZm9MaXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjT3JkZXItaW5mbyAuSW5mb0xpc3Qge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1nYXA6IDEwcHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzMDBweCkge1xuICAjT3JkZXItaW5mbyAuSW5mb0xpc3Qge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBhdXRvIGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAjT3JkZXItaW5mbyAuSW5mb0xpc3Qge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBhdXRvO1xuICB9XG59XG4jT3JkZXItaW5mbyAuSW5mb0xpc3QgLkluZm9MaXN0LXNpbmdsZVdyYXBwZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbiNPcmRlci1pbmZvIC5JbmZvTGlzdCAuSW5mb0xpc3Qtc2luZ2xlV3JhcHBlciNPcmRlckluZm9UYWctLWZhY2lsaXR5IHtcbiAgb3JkZXI6IDE7XG59XG4jT3JkZXItaW5mbyAuSW5mb0xpc3QgLkluZm9MaXN0LXNpbmdsZVdyYXBwZXIjT3JkZXJJbmZvVGFnLS1kZXBhcnRtZW50IHtcbiAgb3JkZXI6IDI7XG59XG4jT3JkZXItaW5mbyAuSW5mb0xpc3QgLkluZm9MaXN0LXNpbmdsZVdyYXBwZXIjT3JkZXJJbmZvVGFnLS1wZXJzb25Gb3Ige1xuICBvcmRlcjogMztcbn1cbiNPcmRlci1pbmZvIC5JbmZvTGlzdCAuSW5mb0xpc3Qtc2luZ2xlV3JhcHBlciNPcmRlckluZm9UYWctLXN1Ym1pdHRlZEJ5IHtcbiAgb3JkZXI6IDU7XG59XG4jT3JkZXItaW5mbyAuSW5mb0xpc3QgLkluZm9MaXN0LXNpbmdsZVdyYXBwZXIjT3JkZXJJbmZvVGFnLS1kYXRlQWRkZWQge1xuICBvcmRlcjogNDtcbn1cbiNPcmRlci1pbmZvIC5JbmZvTGlzdCAuSW5mb0xpc3Qtc2luZ2xlV3JhcHBlciNPcmRlckluZm9UYWctLW9yZGVyVG90YWwge1xuICBvcmRlcjogNjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNPcmRlci1pbmZvIC5JbmZvTGlzdCAuSW5mb0xpc3Qtc2luZ2xlV3JhcHBlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzMDBweCkge1xuICAjT3JkZXItaW5mbyAuSW5mb0xpc3QgLkluZm9MaXN0LXNpbmdsZVdyYXBwZXIjT3JkZXJJbmZvVGFnLS1mYWNpbGl0eSwgI09yZGVyLWluZm8gLkluZm9MaXN0IC5JbmZvTGlzdC1zaW5nbGVXcmFwcGVyI09yZGVySW5mb1RhZy0tZGVwYXJ0bWVudCwgI09yZGVyLWluZm8gLkluZm9MaXN0IC5JbmZvTGlzdC1zaW5nbGVXcmFwcGVyI09yZGVySW5mb1RhZy0tcGVyc29uRm9yLCAjT3JkZXItaW5mbyAuSW5mb0xpc3QgLkluZm9MaXN0LXNpbmdsZVdyYXBwZXIjT3JkZXJJbmZvVGFnLS1zdWJtaXR0ZWRCeSwgI09yZGVyLWluZm8gLkluZm9MaXN0IC5JbmZvTGlzdC1zaW5nbGVXcmFwcGVyI09yZGVySW5mb1RhZy0tZGF0ZUFkZGVkLCAjT3JkZXItaW5mbyAuSW5mb0xpc3QgLkluZm9MaXN0LXNpbmdsZVdyYXBwZXIjT3JkZXJJbmZvVGFnLS1vcmRlclRvdGFsIHtcbiAgICBvcmRlcjogMDtcbiAgfVxufVxuI09yZGVyLWluZm8gLkluZm9MaXN0IGRsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbiNPcmRlci1pbmZvIC5JbmZvTGlzdCBkdCB7XG4gIHdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI09yZGVyLWluZm8gLkluZm9MaXN0IGR0IHtcbiAgICB3aWR0aDogMTI1cHg7XG4gIH1cbn1cbiNPcmRlci1pbmZvIC5JbmZvTGlzdCBkZCB7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuXG5ib2R5LFxucCxcbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEsXG51bCxcbmxpLFxub2wsXG50YWJsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzIzMzM0MDtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgZm9udC1mYW1pbHk6IFwiWmlsbGEgU2xhYlwiLCBzZXJpZjtcbiAgY29sb3I6ICM2ZDQ4MWQ7XG59XG5cbi5wYWdlLVRpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbjogMCAwIDMwcHg7XG4gIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7XG4gIHBhZGRpbmc6IDAgMTBweCA1cHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMHB4IHNvbGlkICNiYmNjZGE7XG4gIGNvbG9yOiAjNmQ0ODFkO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ucGFnZS1UaXRsZS5UaXRsZS0taGFzU3ViVGl0bGUge1xuICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xufVxuLnBhZ2UtVGl0bGUgKyAucGFnZS1UaXRsZS0tc3ViIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBtYXJnaW4tdG9wOiAtMzVweDtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNXB4KTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2JiY2NkYTtcbn1cblxuI3BhZ2VUaXRsZS10aXRsZUJ1dHRvbkNvbWJvV3JhcCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbiNwYWdlVGl0bGUtdGl0bGVCdXR0b25Db21ib1dyYXAgLnBhZ2UtVGl0bGUtLXByZSxcbiNwYWdlVGl0bGUtdGl0bGVCdXR0b25Db21ib1dyYXAgLnBhZ2UtVGl0bGUtLXN1YiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4jcGFnZVRpdGxlLXRpdGxlQnV0dG9uQ29tYm9XcmFwIC5maWVsZC1XcmFwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnBhZ2UtVGl0bGUtLXN1Yixcbi5wYWdlLVRpdGxlLS1wcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMzdweDtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgbWFyZ2luOiAwIDAgMjVweDtcbn1cbi5wYWdlLVRpdGxlLS1zdWIgc3Ryb25nLFxuLnBhZ2UtVGl0bGUtLXN1YiAuVGl0bGVQYXJ0LS1tYWluLFxuLnBhZ2UtVGl0bGUtLXByZSBzdHJvbmcsXG4ucGFnZS1UaXRsZS0tcHJlIC5UaXRsZVBhcnQtLW1haW4ge1xuICBmb250LXNpemU6IDEuMmVtO1xufVxuLnBhZ2UtVGl0bGUtLXN1YiAuVGl0bGVQYXJ0LS1tYWluLFxuLnBhZ2UtVGl0bGUtLXN1YiAuVGl0bGVQYXJ0LS1zZWNvbmRhcnksXG4ucGFnZS1UaXRsZS0tcHJlIC5UaXRsZVBhcnQtLW1haW4sXG4ucGFnZS1UaXRsZS0tcHJlIC5UaXRsZVBhcnQtLXNlY29uZGFyeSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5wYWdlLVRpdGxlLS1zdWIgLlRpdGxlUGFydC0tc2Vjb25kYXJ5LFxuLnBhZ2UtVGl0bGUtLXByZSAuVGl0bGVQYXJ0LS1zZWNvbmRhcnkge1xuICBmb250LXNpemU6IDAuN2VtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnBhZ2UtVGl0bGUtLXN1YiAuVGl0bGUtZGl2LFxuLnBhZ2UtVGl0bGUtLXByZSAuVGl0bGUtZGl2IHtcbiAgd2lkdGg6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JiY2NkYTtcbiAgbWFyZ2luOiAwIDE1cHg7XG59XG5cbi5wYWdlLVRpdGxlLS1wcmUge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG5hIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjZjc5MzFkO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlIDBzO1xufVxuYTpob3ZlciwgYTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZhYjEzO1xufVxuXG4jUHJvZ01ldGVyLXNlY3Rpb25XcmFwLFxuI0J1ZGdldEJhci1zZWN0aW9uV3JhcCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5Qcm9nTWV0ZXItd3JhcCxcbi5CdWRnZXRCYXItd3JhcCB7XG4gIG1hcmdpbi1ib3R0b206IDE3cHg7XG59XG4uUHJvZ01ldGVyLXdyYXAgaDMsXG4uQnVkZ2V0QmFyLXdyYXAgaDMge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAwIDNweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG59XG4uUHJvZ01ldGVyLXdyYXAgLlByb2dNZXRlcixcbi5Qcm9nTWV0ZXItd3JhcCAuQnVkZ2V0QmFyLFxuLkJ1ZGdldEJhci13cmFwIC5Qcm9nTWV0ZXIsXG4uQnVkZ2V0QmFyLXdyYXAgLkJ1ZGdldEJhciB7XG4gIHdpZHRoOiAxNzBweDtcbn1cblxuLlByb2dNZXRlcixcbi5CdWRnZXRCYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwZjM0NTQ7XG59XG4uUHJvZ01ldGVyOmxhc3QtY2hpbGQsXG4uQnVkZ2V0QmFyOmxhc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogbm9uZTtcbn1cbi5Qcm9nTWV0ZXIgLlByb2dNZXRlci1pbmZvVHlwZSxcbi5Qcm9nTWV0ZXIgLkJ1ZGdldEJhci1pbmZvVHlwZSxcbi5CdWRnZXRCYXIgLlByb2dNZXRlci1pbmZvVHlwZSxcbi5CdWRnZXRCYXIgLkJ1ZGdldEJhci1pbmZvVHlwZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBmMzQ1NDtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nOiAzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG59XG4uUHJvZ01ldGVyIC5Qcm9nTWV0ZXItaW5mbyxcbi5Qcm9nTWV0ZXIgLkJ1ZGdldEJhci1pbmZvLFxuLkJ1ZGdldEJhciAuUHJvZ01ldGVyLWluZm8sXG4uQnVkZ2V0QmFyIC5CdWRnZXRCYXItaW5mbyB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMWVtO1xufVxuLlByb2dNZXRlciAuUHJvZ01ldGVyLXByb2dyZXNzV3JhcCxcbi5Qcm9nTWV0ZXIgLkJ1ZGdldEJhci1wcm9ncmVzc1dyYXAsXG4uQnVkZ2V0QmFyIC5Qcm9nTWV0ZXItcHJvZ3Jlc3NXcmFwLFxuLkJ1ZGdldEJhciAuQnVkZ2V0QmFyLXByb2dyZXNzV3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzBmMzQ1NDtcbn1cbi5Qcm9nTWV0ZXIgLlByb2dNZXRlci1wcm9ncmVzcyxcbi5Qcm9nTWV0ZXIgLkJ1ZGdldEJhci1wcm9ncmVzcyxcbi5CdWRnZXRCYXIgLlByb2dNZXRlci1wcm9ncmVzcyxcbi5CdWRnZXRCYXIgLkJ1ZGdldEJhci1wcm9ncmVzcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAycHg7XG4gIGhlaWdodDogMTBweDtcbiAgd2lkdGg6IDA7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gNXB4KTtcbiAgYmFja2dyb3VuZC1zaXplOiAyMDAlIDIwMCU7XG4gIGJhY2tncm91bmQ6IHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoLTQ1ZGVnLCAjNjY4OTI0LCAjNjY4OTI0IDEwcHgsICM0ZjY2MjQgMTBweCwgIzRmNjYyNCAyMHB4KTtcbn1cbi5Qcm9nTWV0ZXIgLlByb2dNZXRlci1wcm9ncmVzcy53YXJuaW5nLFxuLlByb2dNZXRlciAuQnVkZ2V0QmFyLXByb2dyZXNzLndhcm5pbmcsXG4uQnVkZ2V0QmFyIC5Qcm9nTWV0ZXItcHJvZ3Jlc3Mud2FybmluZyxcbi5CdWRnZXRCYXIgLkJ1ZGdldEJhci1wcm9ncmVzcy53YXJuaW5nIHtcbiAgYmFja2dyb3VuZDogcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCgtNDVkZWcsICNkOGEyMDMsICNkOGEyMDMgMTBweCwgI2FjODMwYiAxMHB4LCAjYWM4MzBiIDIwcHgpO1xufVxuLlByb2dNZXRlciAuUHJvZ01ldGVyLXByb2dyZXNzLmRhbmdlcixcbi5Qcm9nTWV0ZXIgLkJ1ZGdldEJhci1wcm9ncmVzcy5kYW5nZXIsXG4uQnVkZ2V0QmFyIC5Qcm9nTWV0ZXItcHJvZ3Jlc3MuZGFuZ2VyLFxuLkJ1ZGdldEJhciAuQnVkZ2V0QmFyLXByb2dyZXNzLmRhbmdlciB7XG4gIGJhY2tncm91bmQ6IHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoLTQ1ZGVnLCAjZTgyNzIwLCAjZTgyNzIwIDEwcHgsICNjMTFhMTQgMTBweCwgI2MxMWExNCAyMHB4KTtcbn1cblxuLlByb2dNZXRlci1mbGV4V3JhcCxcbi5CdWRnZXRCYXItZmxleFdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbiNQcm9nTWV0ZXItZGF0ZXMsXG4jQnVkZ2V0QmFyLWRhdGVzIHtcbiAgZmxleC1iYXNpczogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbiNQcm9nTWV0ZXItZGF0ZXMgZGl2OmZpcnN0LWNoaWxkLFxuI0J1ZGdldEJhci1kYXRlcyBkaXY6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4jUHJvZ01ldGVyLWRhdGVzIGRsLFxuI0J1ZGdldEJhci1kYXRlcyBkbCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5Qcm9nTWV0ZXItc3ViQ2F0VG9nZ2xlLFxuLkJ1ZGdldEJhci1zdWJDYXRUb2dnbGUge1xuICBoZWlnaHQ6IDM1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogNXB4IDdweDtcbiAgYm9yZGVyLXJhZGl1czogMCA1cHggNXB4IDA7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbn1cbi5Qcm9nTWV0ZXItc3ViQ2F0VG9nZ2xlIC5Qcm9nTWV0ZXItYnRuQXJyb3csXG4uUHJvZ01ldGVyLXN1YkNhdFRvZ2dsZSAuQnVkZ2V0QmFyLWJ0bkFycm93LFxuLkJ1ZGdldEJhci1zdWJDYXRUb2dnbGUgLlByb2dNZXRlci1idG5BcnJvdyxcbi5CdWRnZXRCYXItc3ViQ2F0VG9nZ2xlIC5CdWRnZXRCYXItYnRuQXJyb3cge1xuICB0cmFuc2l0aW9uOiAwLjI1cztcbn1cblxuLlByb2dNZXRlci0tc3ViQ2F0cyxcbi5CdWRnZXRCYXItLXN1YkNhdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmctdG9wOiAxN3B4O1xuICBwYWRkaW5nLWxlZnQ6IDE3cHg7XG4gIG1hcmdpbi10b3A6IC0xN3B4O1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yNXM7XG59XG4uUHJvZ01ldGVyLS1zdWJDYXRzIC5Qcm9nTWV0ZXItd3JhcCxcbi5Qcm9nTWV0ZXItLXN1YkNhdHMgLkJ1ZGdldEJhci13cmFwLFxuLkJ1ZGdldEJhci0tc3ViQ2F0cyAuUHJvZ01ldGVyLXdyYXAsXG4uQnVkZ2V0QmFyLS1zdWJDYXRzIC5CdWRnZXRCYXItd3JhcCB7XG4gIHdpZHRoOiA0OSU7XG59XG4uUHJvZ01ldGVyLS1zdWJDYXRzLnRoaW4sXG4uQnVkZ2V0QmFyLS1zdWJDYXRzLnRoaW4ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cbi5Qcm9nTWV0ZXItLXN1YkNhdHMudGhpbiAuUHJvZ01ldGVyLXdyYXAsXG4uUHJvZ01ldGVyLS1zdWJDYXRzLnRoaW4gLkJ1ZGdldEJhci13cmFwLFxuLkJ1ZGdldEJhci0tc3ViQ2F0cy50aGluIC5Qcm9nTWV0ZXItd3JhcCxcbi5CdWRnZXRCYXItLXN1YkNhdHMudGhpbiAuQnVkZ2V0QmFyLXdyYXAge1xuICB3aWR0aDogOTUlO1xufVxuLlByb2dNZXRlci0tc3ViQ2F0cy5zaG93LFxuLkJ1ZGdldEJhci0tc3ViQ2F0cy5zaG93IHtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuMjVzIGVhc2U7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQ7XG59XG5cbi5Qcm9nTWV0ZXItZ3JvdXAsXG4uQnVkZ2V0QmFyLWdyb3VwIHtcbiAgZmxleC1iYXNpczogMDtcbiAgdHJhbnNpdGlvbjogMC4yNXM7XG59XG4uUHJvZ01ldGVyLWdyb3VwLm9wZW4sXG4uQnVkZ2V0QmFyLWdyb3VwLm9wZW4ge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLlByb2dNZXRlci1ncm91cC5vcGVuIC5Qcm9nTWV0ZXItYnRuQXJyb3csXG4uUHJvZ01ldGVyLWdyb3VwLm9wZW4gLkJ1ZGdldEJhci1idG5BcnJvdyxcbi5CdWRnZXRCYXItZ3JvdXAub3BlbiAuUHJvZ01ldGVyLWJ0bkFycm93LFxuLkJ1ZGdldEJhci1ncm91cC5vcGVuIC5CdWRnZXRCYXItYnRuQXJyb3cge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbn1cbi5Qcm9nTWV0ZXItZ3JvdXAub3BlbiAuUHJvZ01ldGVyLS1zdWJDYXRzLFxuLlByb2dNZXRlci1ncm91cC5vcGVuIC5CdWRnZXRCYXItLXN1YkNhdHMsXG4uQnVkZ2V0QmFyLWdyb3VwLm9wZW4gLlByb2dNZXRlci0tc3ViQ2F0cyxcbi5CdWRnZXRCYXItZ3JvdXAub3BlbiAuQnVkZ2V0QmFyLS1zdWJDYXRzIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwZjM0NTQ7XG59XG4uUHJvZ01ldGVyLWdyb3VwLm9wZW4uUHJvZ01ldGVyLUZpcnN0LCAuUHJvZ01ldGVyLWdyb3VwLm9wZW4uQnVkZ2V0QmFyLUZpcnN0LFxuLkJ1ZGdldEJhci1ncm91cC5vcGVuLlByb2dNZXRlci1GaXJzdCxcbi5CdWRnZXRCYXItZ3JvdXAub3Blbi5CdWRnZXRCYXItRmlyc3Qge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uUHJvZ01ldGVyLXN1YkNhdFRvZ2dsZVdyYXAsXG4uQnVkZ2V0QmFyLXN1YkNhdFRvZ2dsZVdyYXAge1xuICBkaXNwbGF5OiBub25lO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxN3B4O1xufVxuLlByb2dNZXRlci1zdWJDYXRUb2dnbGVXcmFwLnNob3csXG4uQnVkZ2V0QmFyLXN1YkNhdFRvZ2dsZVdyYXAuc2hvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5Qcm9nTWV0ZXItc3ViQ2F0QWxlcnRXcmFwLFxuLkJ1ZGdldEJhci1zdWJDYXRBbGVydFdyYXAge1xuICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMGYzNDU0O1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmRhbmdlciAuUHJvZ01ldGVyLXN1YkNhdEFsZXJ0V3JhcCwgLndhcm5pbmcgLlByb2dNZXRlci1zdWJDYXRBbGVydFdyYXAsXG4uZGFuZ2VyIC5CdWRnZXRCYXItc3ViQ2F0QWxlcnRXcmFwLFxuLndhcm5pbmcgLkJ1ZGdldEJhci1zdWJDYXRBbGVydFdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLndhcm5pbmcgLlByb2dNZXRlci1zdWJDYXRBbGVydFdyYXAsXG4ud2FybmluZyAuQnVkZ2V0QmFyLXN1YkNhdEFsZXJ0V3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2MxMTI7XG59XG4uZGFuZ2VyIC5Qcm9nTWV0ZXItc3ViQ2F0QWxlcnRXcmFwLFxuLmRhbmdlciAuQnVkZ2V0QmFyLXN1YkNhdEFsZXJ0V3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlODI3MjA7XG59XG4uUHJvZ01ldGVyLXN1YkNhdEFsZXJ0V3JhcCAuUHJvZ01ldGVyLW92ZXJCdWRnZXRBbGVydEljb24sXG4uQnVkZ2V0QmFyLXN1YkNhdEFsZXJ0V3JhcCAuUHJvZ01ldGVyLW92ZXJCdWRnZXRBbGVydEljb24ge1xuICBtYXJnaW46IDVweDtcbn1cblxuLlByb2dNZXRlci0tbWFpbixcbi5CdWRnZXRCYXItLW1haW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5Qcm9nTWV0ZXItLW1haW4gI1Byb2dNZXRlci1idG5BcnJvdyxcbi5CdWRnZXRCYXItLW1haW4gI1Byb2dNZXRlci1idG5BcnJvdyB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4jQnVkZ2V0QmxvY2tzLXNlY3Rpb25XcmFwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuLkJ1ZGdldEJsb2NrLWJ1ZGdldFdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbWFyZ2luOiAwIDI1cHggMjVweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTMwMHB4KSB7XG4gIC5CdWRnZXRCbG9jay1idWRnZXRXcmFwIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG5cbiNCdWRnZXRCbG9jay1kYXRlcyB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4jQnVkZ2V0QmxvY2stZGF0ZXMgZGl2IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xufVxuI0J1ZGdldEJsb2NrLWRhdGVzIGRsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk1MHB4KSB7XG4gICNCdWRnZXRCbG9jay1kYXRlcyBkaXY6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgfVxufVxuXG4uQnVkZ2V0QmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4OiAwIDAgYXV0bztcbn1cbi5CdWRnZXRCbG9jayAuQnVkZ2V0QmxvY2stdGFiR3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLkJ1ZGdldEJsb2NrIC5CdWRnZXRCbG9jay10YWJHcm91cCAuQnVkZ2V0VGFiIHtcbiAgei1pbmRleDogMTAwMDtcbn1cbi5CdWRnZXRCbG9jayAuQnVkZ2V0QmxvY2stdGFiR3JvdXAgLkJ1ZGdldFRhYiAuQnVkZ2V0VGFiLXByb2dCYXIgLkJ1ZGdldFRhYi1wcm9nQmFyQmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMzMzQwO1xuICBoZWlnaHQ6IDVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDFweCAwO1xufVxuLkJ1ZGdldEJsb2NrIC5CdWRnZXRCbG9jay10YWJHcm91cCAuQnVkZ2V0VGFiIC5CdWRnZXRUYWItcHJvZ0JhciAuQnVkZ2V0VGFiLXByb2dCYXJCZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0ycHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMzM0MDtcbn1cbi5CdWRnZXRCbG9jayAuQnVkZ2V0QmxvY2stdGFiR3JvdXAgLkJ1ZGdldFRhYiAuQnVkZ2V0VGFiLXByb2dCYXIgLkJ1ZGdldFRhYi1wcm9nQmFyQmcgLkJ1ZGdldFRhYi1wcm9nQmFyUHJvZyB7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gNHB4KTtcbiAgaGVpZ2h0OiA1cHg7XG4gIHdpZHRoOiAwO1xufVxuLkJ1ZGdldEJsb2NrIC5CdWRnZXRCbG9jay10YWJHcm91cCAuQnVkZ2V0VGFiIC5CdXR0b24tLWNvbXBvbmVudCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyMzMzNDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4uQnVkZ2V0QmxvY2sgLkJ1ZGdldEJsb2NrLXRhYkdyb3VwIC5CdWRnZXRUYWIgLkJ1dHRvbi0tY29tcG9uZW50IC5CdXR0b24tdGV4dFNwYWNlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDdweCAxMHB4O1xufVxuLkJ1ZGdldEJsb2NrIC5CdWRnZXRCbG9jay10YWJHcm91cCAuQnVkZ2V0VGFiLkJ1ZGdldFRhYi0tYWN0aXZlIC5CdXR0b24tLWNvbXBvbmVudCB7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzMzNDA7XG4gIGNvbG9yOiByZ2JhKDI0MywgMjQ2LCAyNDksIDAuOTUpO1xufVxuLkJ1ZGdldEJsb2NrIC5CdWRnZXRCbG9jay10YWJHcm91cCAuQnVkZ2V0VGFiLkJ1ZGdldFRhYi0tYWN0aXZlIC5CdXR0b24tdGV4dFNwYWNlciB7XG4gIHBhZGRpbmc6IDNweCAxMHB4IDA7XG4gIG1hcmdpbi1ib3R0b206IC00cHg7XG59XG4uQnVkZ2V0QmxvY2sgLkJ1ZGdldEJsb2NrLXRhYkdyb3VwIC5CdWRnZXRUYWIuQnVkZ2V0VGFiLS1hY3RpdmUgLkJ1dHRvbi10ZXh0U3BhY2VyIHN2ZyB7XG4gIGNvbG9yOiByZ2JhKDI0MywgMjQ2LCAyNDksIDAuNyk7XG4gIG1hcmdpbi10b3A6IDJweDtcbn1cbi5CdWRnZXRCbG9jayAuQnVkZ2V0QmxvY2stdGFiR3JvdXAgLkJ1ZGdldFRhYjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMnB4O1xufVxuLkJ1ZGdldEJsb2NrIC5CdWRnZXRCbG9jay1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5CdWRnZXRCbG9jayAuQnVkZ2V0QmxvY2stbmFtZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiA3cHggOXB4IDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzIzMzM0MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMzM0MDtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4yNWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogOTAwO1xuICB0ZXh0LXNoYWRvdzogMCAwIDJweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xufVxuLkJ1ZGdldEJsb2NrIC5CdWRnZXRCbG9jay1kZXRhaWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4uQnVkZ2V0QmxvY2sgLkJ1ZGdldEJsb2NrLWRhdGEge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIGF1dG87XG59XG4uQnVkZ2V0QmxvY2sgLkJ1ZGdldEJsb2NrLWRhdGFQb2ludCB7XG4gIGZsZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlcjogc29saWQgIzIzMzM0MDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4IDFweDtcbiAgcGFkZGluZzogMnB4O1xuICBtaW4td2lkdGg6IDE1MHB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uQnVkZ2V0QmxvY2sgLkJ1ZGdldEJsb2NrLWRhdGFQb2ludCAuQnVkZ2V0QmxvY2stZGF0YVBvaW50VGl0bGUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogcmdiYSgyNDMsIDI0NiwgMjQ5LCAwLjg1KTtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzMzNDA7XG4gIHBhZGRpbmc6IDVweDtcbn1cbi5CdWRnZXRCbG9jayAuQnVkZ2V0QmxvY2stZGF0YVBvaW50Om50aC1jaGlsZChvZGQpIC5CdWRnZXRCbG9jay1kYXRhUG9pbnRUaXRsZSB7XG4gIG1pbi13aWR0aDogNjBweDtcbn1cbi5CdWRnZXRCbG9jayAuQnVkZ2V0QmxvY2stZGF0YVBvaW50Om50aC1jaGlsZChldmVuKSB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMXB4O1xufVxuLkJ1ZGdldEJsb2NrIC5CdWRnZXRCbG9jay1kYXRhUG9pbnQ6bnRoLWNoaWxkKGV2ZW4pIC5CdWRnZXRCbG9jay1kYXRhUG9pbnRUaXRsZSB7XG4gIG1pbi13aWR0aDogNjVweDtcbn1cbi5CdWRnZXRCbG9jayAuQnVkZ2V0QmxvY2stdmlzdWFscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3RyZXRjaDtcbiAgbWluLXdpZHRoOiAxNTBweDtcbn1cbi5CdWRnZXRCbG9jayAuQnVkZ2V0QmxvY2stcHJvZ0JhciB7XG4gIGhlaWdodDogNDFweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzIzMzM0MDtcbiAgYm9yZGVyLXRvcDogMDtcbiAgcGFkZGluZzogMnB4O1xuICBmbGV4OiAxIDEgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5CdWRnZXRCbG9jayAuQnVkZ2V0QmxvY2stcHJvZ0JhciAuQnVkZ2V0QmxvY2stcHJvZ0JhclByb2cge1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDRweCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMnB4O1xuICB0b3A6IDJweDtcbiAgaGVpZ2h0OiAxN3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYmFja2dyb3VuZC1zaXplOiAyMDAlIDIwMCU7XG59XG4uQnVkZ2V0QmxvY2sgLkJ1ZGdldEJsb2NrLXByb2dCYXIgLkJ1ZGdldEJsb2NrLXByb2dCYXJQcm9nLkJ1ZGdldEJsb2NrLXByb2dCYXJQcm9nLS13aXRoT3JkZXIge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIHRvcDogdW5zZXQ7XG4gIGJvdHRvbTogMnB4O1xufVxuLkJ1ZGdldEJsb2NrIC5CdWRnZXRCbG9jay1wcm9nQmFyIC5CdWRnZXRCbG9jay1wcm9nQmFyUHJvZy5CdWRnZXRCbG9jay1wcm9nQmFyUHJvZy0tc2lkZVJpZ2h0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5CdWRnZXRCbG9jayAuQnVkZ2V0QmxvY2stcHJvZ0JhciAuQnVkZ2V0QmxvY2stcHJvZ0JhclByb2cuQnVkZ2V0QmxvY2stcHJvZ0JhclByb2ctLXNpZGVMZWZ0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLkJ1ZGdldEJsb2NrIC5CdWRnZXRCbG9jay1wcm9nQmFyIC5CdWRnZXRCbG9jay1wcm9nQmFyUGVyY2VudCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICBjb2xvcjogd2hpdGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uQnVkZ2V0QmxvY2sgLkJ1ZGdldEJsb2NrLXByb2dCYXIgLkJ1ZGdldEJsb2NrLXByb2dCYXJQZXJjZW50IC5CdWRnZXRCbG9jay1wcm9nQmFyUGVyY2VudFRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbn1cbi5CdWRnZXRCbG9jayAuQnVkZ2V0QmxvY2stZGV0YWlsQnRuIHtcbiAgYm9yZGVyLXJhZGl1czogMCAxMHB4IDAgMDtcbiAgbWFyZ2luOiAwIDAgMnB4IDJweDtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG59XG4uQnVkZ2V0QmxvY2sgLkJ1ZGdldEJsb2NrLWRldGFpbEJ0biAuQnV0dG9uLXRleHRTcGFjZXIge1xuICBwYWRkaW5nOiA1LjVweCAxMHB4O1xufVxuLkJ1ZGdldEJsb2NrIC5CdWRnZXRCbG9jay1kZXRhaWxCdG4gLkJ1dHRvbi1pY29uQ29udGFpbmVyIHtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cbi5CdWRnZXRCbG9jayAuQnVkZ2V0QmxvY2stZGV0YWlsQnRuIHN2ZyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5CdWRnZXRCbG9jayAuQnVkZ2V0QmxvY2stZGV0YWlsQnRuLkJ1dHRvbi0tY2FuY2VsOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNTcxMDtcbn1cbi5CdWRnZXRCbG9jay5CdWRnZXRCbG9jay0td2l0aE9yZGVyLS1tb250aEdvb2QgLkJ1ZGdldFRhYi0tbW9udGggLkJ1ZGdldFRhYi1wcm9nQmFyUHJvZywgLkJ1ZGdldEJsb2NrLkJ1ZGdldEJsb2NrLS13aXRoT3JkZXItLXdlZWtHb29kIC5CdWRnZXRUYWItLXdlZWsgLkJ1ZGdldFRhYi1wcm9nQmFyUHJvZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NGIxMmY7XG59XG4uQnVkZ2V0QmxvY2suQnVkZ2V0QmxvY2stLXdpdGhPcmRlci0tbW9udGhXYXJuaW5nIC5CdWRnZXRUYWItLW1vbnRoIC5CdWRnZXRUYWItcHJvZ0JhclByb2csIC5CdWRnZXRCbG9jay5CdWRnZXRCbG9jay0td2l0aE9yZGVyLS13ZWVrV2FybmluZyAuQnVkZ2V0VGFiLS13ZWVrIC5CdWRnZXRUYWItcHJvZ0JhclByb2cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNjMTEyO1xufVxuLkJ1ZGdldEJsb2NrLkJ1ZGdldEJsb2NrLS13aXRoT3JkZXItLW1vbnRoRGFuZ2VyIC5CdWRnZXRUYWItLW1vbnRoIC5CdWRnZXRUYWItcHJvZ0JhclByb2csIC5CdWRnZXRCbG9jay5CdWRnZXRCbG9jay0td2l0aE9yZGVyLS13ZWVrRGFuZ2VyIC5CdWRnZXRUYWItLXdlZWsgLkJ1ZGdldFRhYi1wcm9nQmFyUHJvZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlODI3MjA7XG59XG4uQnVkZ2V0QmxvY2suQnVkZ2V0QmxvY2stLXdpdGhPcmRlci0tbW9udGhHb29kIC5CdWRnZXRCbG9jay1wcm9nQmFyUHJvZy0td2l0aE9yZGVyLkJ1ZGdldEJsb2NrLXByb2dCYXJQcm9nLS1tb250aCwgLkJ1ZGdldEJsb2NrLkJ1ZGdldEJsb2NrLS13aXRoT3JkZXItLXdlZWtHb29kIC5CdWRnZXRCbG9jay1wcm9nQmFyUHJvZy0td2l0aE9yZGVyLkJ1ZGdldEJsb2NrLXByb2dCYXJQcm9nLS13ZWVrLCAuQnVkZ2V0QmxvY2suQnVkZ2V0QmxvY2stLW1vbnRoR29vZCAuQnVkZ2V0QmxvY2stcHJvZ0JhclByb2cuQnVkZ2V0QmxvY2stcHJvZ0JhclByb2ctLW1vbnRoLCAuQnVkZ2V0QmxvY2suQnVkZ2V0QmxvY2stLXdlZWtHb29kIC5CdWRnZXRCbG9jay1wcm9nQmFyUHJvZy5CdWRnZXRCbG9jay1wcm9nQmFyUHJvZy0td2VlayB7XG4gIGJhY2tncm91bmQ6IHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoLTQ1ZGVnLCAjNjY4OTI0LCAjNjY4OTI0IDEwcHgsICM0ZjY2MjQgMTBweCwgIzRmNjYyNCAyMHB4KTtcbn1cbi5CdWRnZXRCbG9jay5CdWRnZXRCbG9jay0td2l0aE9yZGVyLS1tb250aFdhcm5pbmcgLkJ1ZGdldEJsb2NrLXByb2dCYXJQcm9nLS13aXRoT3JkZXIuQnVkZ2V0QmxvY2stcHJvZ0JhclByb2ctLW1vbnRoLCAuQnVkZ2V0QmxvY2suQnVkZ2V0QmxvY2stLXdpdGhPcmRlci0td2Vla1dhcm5pbmcgLkJ1ZGdldEJsb2NrLXByb2dCYXJQcm9nLS13aXRoT3JkZXIuQnVkZ2V0QmxvY2stcHJvZ0JhclByb2ctLXdlZWssIC5CdWRnZXRCbG9jay5CdWRnZXRCbG9jay0tbW9udGhXYXJuaW5nIC5CdWRnZXRCbG9jay1wcm9nQmFyUHJvZy5CdWRnZXRCbG9jay1wcm9nQmFyUHJvZy0tbW9udGgsIC5CdWRnZXRCbG9jay5CdWRnZXRCbG9jay0td2Vla1dhcm5pbmcgLkJ1ZGdldEJsb2NrLXByb2dCYXJQcm9nLkJ1ZGdldEJsb2NrLXByb2dCYXJQcm9nLS13ZWVrIHtcbiAgYmFja2dyb3VuZDogcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCgtNDVkZWcsICNkOGEyMDMsICNkOGEyMDMgMTBweCwgI2FjODMwYiAxMHB4LCAjYWM4MzBiIDIwcHgpO1xufVxuLkJ1ZGdldEJsb2NrLkJ1ZGdldEJsb2NrLS13aXRoT3JkZXItLW1vbnRoRGFuZ2VyIC5CdWRnZXRCbG9jay1wcm9nQmFyUHJvZy0td2l0aE9yZGVyLkJ1ZGdldEJsb2NrLXByb2dCYXJQcm9nLS1tb250aCwgLkJ1ZGdldEJsb2NrLkJ1ZGdldEJsb2NrLS13aXRoT3JkZXItLXdlZWtEYW5nZXIgLkJ1ZGdldEJsb2NrLXByb2dCYXJQcm9nLS13aXRoT3JkZXIuQnVkZ2V0QmxvY2stcHJvZ0JhclByb2ctLXdlZWssIC5CdWRnZXRCbG9jay5CdWRnZXRCbG9jay0tbW9udGhEYW5nZXIgLkJ1ZGdldEJsb2NrLXByb2dCYXJQcm9nLkJ1ZGdldEJsb2NrLXByb2dCYXJQcm9nLS1tb250aCwgLkJ1ZGdldEJsb2NrLkJ1ZGdldEJsb2NrLS13ZWVrRGFuZ2VyIC5CdWRnZXRCbG9jay1wcm9nQmFyUHJvZy5CdWRnZXRCbG9jay1wcm9nQmFyUHJvZy0td2VlayB7XG4gIGJhY2tncm91bmQ6IHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoLTQ1ZGVnLCAjZTgyNzIwLCAjZTgyNzIwIDEwcHgsICNjMTFhMTQgMTBweCwgI2MxMWExNCAyMHB4KTtcbn1cbi5CdWRnZXRCbG9jay5CdWRnZXRCbG9jay0tbm9TdWJjYXRzIC5CdWRnZXRCbG9jay12aXN1YWxzIHtcbiAgbWluLXdpZHRoOiAxMzVweDtcbn1cblxuLkJ1ZGdldEJsb2NrLXN1YkJ1ZGdldFdyYXAge1xuICBtYXJnaW46IDdweCAwIDAgMDtcbiAgZmxleDogMSAxIGF1dG87XG4gIG1pbi13aWR0aDogMzg1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzAwcHgpIHtcbiAgLkJ1ZGdldEJsb2NrLXN1YkJ1ZGdldFdyYXAge1xuICAgIG1hcmdpbjogN3B4IDAgMCAxMHB4O1xuICB9XG59XG4uQnVkZ2V0QmxvY2stc3ViQnVkZ2V0V3JhcCAuQnVkZ2V0QmxvY2stc3ViQnVkZ2V0SGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDdweCA5cHggNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjMzMzQwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMzMzQwO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjI1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHRleHQtc2hhZG93OiAwIDAgMnB4IHJnYmEoMCwgMCwgMCwgMC43NSk7XG4gIGNvbG9yOiAjNmQ0ODFkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMCAxcHg7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBwYWRkaW5nOiAyMHB4IDlweCA5cHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLkJ1ZGdldEJsb2NrLXN1YkJ1ZGdldFdyYXAgLkJ1ZGdldEJsb2NrLXN1YkJ1ZGdldEhlYWRlciBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzAwcHgpIHtcbiAgLkJ1ZGdldEJsb2NrLXN1YkJ1ZGdldFdyYXAgLkJ1ZGdldEJsb2NrLXN1YkJ1ZGdldEhlYWRlciB7XG4gICAgcGFkZGluZy10b3A6IDdweDtcbiAgfVxufVxuLkJ1ZGdldEJsb2NrLXN1YkJ1ZGdldFdyYXAgLkJ1ZGdldEJsb2NrLXN1YkJ1ZGdldEhlYWRlciAuQnVkZ2V0QmxvY2stc3ViQnVkZ2V0QXJyb3dJY29uIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzIzMzM0MDtcbiAgbWFyZ2luOiAtMXB4IDVweCAwIC01cHg7XG59XG4uQnVkZ2V0QmxvY2stc3ViQnVkZ2V0V3JhcCAuQnVkZ2V0QmxvY2stc3ViQnVkZ2V0VG9nZ2xlQm90dG9tV3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5CdWRnZXRCbG9jay1zdWJCdWRnZXRXcmFwIC5CdWRnZXRCbG9jay1zdWJCdWRnZXRUb2dnbGUge1xuICB3aWR0aDogMTU1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG59XG4uQnVkZ2V0QmxvY2stc3ViQnVkZ2V0V3JhcCAuQnVkZ2V0QmxvY2stc3ViQnVkZ2V0VG9nZ2xlIHN2ZyB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5CdWRnZXRCbG9jay1zdWJCdWRnZXRXcmFwIC5CdWRnZXRCbG9jay1zdWJCdWRnZXRUb2dnbGUuQnVkZ2V0QmxvY2stc3ViQnVkZ2V0VG9nZ2xlLS10b3Age1xuICBtYXJnaW46IC03cHggMCAtMTBweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAwIDEwcHggMCAwO1xufVxuLkJ1ZGdldEJsb2NrLXN1YkJ1ZGdldFdyYXAgLkJ1ZGdldEJsb2NrLXN1YkJ1ZGdldFRvZ2dsZS5CdWRnZXRCbG9jay1zdWJCdWRnZXRUb2dnbGUtLWJvdHRvbSB7XG4gIG1hcmdpbjogLTFweCAwIC0xMHB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAxMHB4IDA7XG59XG4uQnVkZ2V0QmxvY2stc3ViQnVkZ2V0V3JhcCAuQnVkZ2V0QmxvY2stc3ViQnVkZ2V0TGlzdFdyYXAge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjMzMzQwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLkJ1ZGdldEJsb2NrLXN1YkJ1ZGdldFdyYXAgLkJ1ZGdldEJsb2NrLXN1YkJ1ZGdldExpc3RXcmFwIC5CdWRnZXRCbG9jayxcbi5CdWRnZXRCbG9jay1zdWJCdWRnZXRXcmFwIC5CdWRnZXRCbG9jay1zdWJCdWRnZXRMaXN0V3JhcCAuQnVkZ2V0QmxvY2stbmFtZSxcbi5CdWRnZXRCbG9jay1zdWJCdWRnZXRXcmFwIC5CdWRnZXRCbG9jay1zdWJCdWRnZXRMaXN0V3JhcCAuQnVkZ2V0QmxvY2stdGFiR3JvdXAge1xuICBib3JkZXItcmFkaXVzOiAwIDEwcHggMCAwO1xufVxuLkJ1ZGdldEJsb2NrLXN1YkJ1ZGdldFdyYXAgLkJ1ZGdldEJsb2NrLXN1YkJ1ZGdldExpc3RXcmFwIC5CdWRnZXRCbG9jayB7XG4gIG1hcmdpbjogMCAzMHB4IDMwcHggMDtcbiAgei1pbmRleDogMTAwO1xufVxuLkJ1ZGdldEJsb2NrLXN1YkJ1ZGdldFdyYXAgLkJ1ZGdldEJsb2NrLXN1YkJ1ZGdldExpc3RXcmFwIC5CdWRnZXRCbG9jay10YWJHcm91cCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uQnVkZ2V0QmxvY2stc3ViQnVkZ2V0V3JhcCAuQnVkZ2V0QmxvY2stc3ViQnVkZ2V0TGlzdFdyYXAgLkJ1ZGdldEJsb2NrLWRldGFpbEJ0biAuQnV0dG9uLWljb25Db250YWluZXIge1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xufVxuLkJ1ZGdldEJsb2NrLXN1YkJ1ZGdldFdyYXAgLkJ1ZGdldEJsb2NrLXN1YkJ1ZGdldExpc3RXcmFwIC5CdWRnZXRCbG9jay1kZXRhaWxCdG4gLkJ1dHRvbi10ZXh0U3BhY2VyIHtcbiAgcGFkZGluZzogOC41cHggMTBweDtcbn1cbi5CdWRnZXRCbG9jay1zdWJCdWRnZXRXcmFwIC5CdWRnZXRCbG9jay1zdWJCdWRnZXRMaXN0V3JhcCAuQnVkZ2V0QmxvY2stY29udGVudCB7XG4gIG1hcmdpbi10b3A6IC0zNHB4O1xuICB6LWluZGV4OiAtMTtcbn1cbi5CdWRnZXRCbG9jay1zdWJCdWRnZXRXcmFwIC5CdWRnZXRCbG9jay1zdWJCdWRnZXRMaXN0V3JhcCAuQnVkZ2V0QmxvY2stbmFtZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEzMHB4O1xufVxuXG4uVG90YWxCb3ggZGQge1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIHBhZGRpbmc6IDZweCAxNXB4IDNweDtcbn1cblxuI0NhcnRTdW1tYXJ5LXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmY7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDI1MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gICNDYXJ0U3VtbWFyeS13cmFwcGVyIHtcbiAgICByaWdodDogNSU7XG4gIH1cbn1cbiNDYXJ0U3VtbWFyeS13cmFwcGVyICNDYXJ0U3VtbWFyeS1pbmZvIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbiNDYXJ0U3VtbWFyeS13cmFwcGVyICNDYXJ0U3VtbWFyeS1pbmZvIGR0IHtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4jQ2FydFN1bW1hcnktd3JhcHBlciAjQ2FydFN1bW1hcnktaW5mbyBkdCAuQnV0dG9uIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzIzMzM0MDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDAgNXB4O1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4IDAgMCA1cHg7XG4gIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbn1cbiNDYXJ0U3VtbWFyeS13cmFwcGVyICNDYXJ0U3VtbWFyeS1pbmZvIGR0IC5CdXR0b246aG92ZXIge1xuICBjb2xvcjogd2hpdGU7XG59XG4jQ2FydFN1bW1hcnktd3JhcHBlciAjQ2FydFN1bW1hcnktaW5mbyBkZCB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbn1cbiNDYXJ0U3VtbWFyeS13cmFwcGVyICNDYXJ0U3VtbWFyeS10b2FzdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAwLjI1ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4jQ2FydFN1bW1hcnktd3JhcHBlciAjQ2FydFN1bW1hcnktdG9hc3Rlci5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODRiMTJmO1xufVxuXG4uQWdSZWFjdFRhYmxlLFxuLmFnLXJvb3Qtd3JhcHBlciB7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMTBweCAxMHB4IDAgMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxMTVweDtcbn1cbi5BZ1JlYWN0VGFibGUgLmNhcGl0YWxpemUsXG4uYWctcm9vdC13cmFwcGVyIC5jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG4uQWdSZWFjdFRhYmxlIC5taW5TaXplQ2VsbCxcbi5hZy1yb290LXdyYXBwZXIgLm1pblNpemVDZWxsIHtcbiAgcGFkZGluZy10b3A6IDAuOHJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMC44cmVtICFpbXBvcnRhbnQ7XG59XG4uQWdSZWFjdFRhYmxlIC5hZy1kaXNhYmxlZCxcbi5hZy1yb290LXdyYXBwZXIgLmFnLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC43NTtcbn1cbi5BZ1JlYWN0VGFibGUgLmFnLXJvdy13aXRoU2VsZWN0LFxuLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93LXdpdGhTZWxlY3Qge1xuICBtaW4taGVpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG59XG4uQWdSZWFjdFRhYmxlIC5hZy1yb3ctZm9jdXMsXG4uYWctcm9vdC13cmFwcGVyIC5hZy1yb3ctZm9jdXMge1xuICB6LWluZGV4OiA1O1xufVxuLkFnUmVhY3RUYWJsZSAuYWctcm93LXNlbGVjdGVkLFxuLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93LXNlbGVjdGVkIHtcbiAgei1pbmRleDogNTtcbn1cbi5BZ1JlYWN0VGFibGUgLm92ZXJmbG93SW5pdGlhbCxcbi5hZy1yb290LXdyYXBwZXIgLm92ZXJmbG93SW5pdGlhbCB7XG4gIG92ZXJmbG93OiBpbml0aWFsO1xufVxuLkFnUmVhY3RUYWJsZSAuVGFiTG9hZE92ZXJhbHksXG4uYWctcm9vdC13cmFwcGVyIC5UYWJMb2FkT3ZlcmFseSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTAwMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi10b3A6IC0yNXB4O1xufVxuLkFnUmVhY3RUYWJsZSAuVGFiTG9hZE92ZXJhbHkuaGlkZGVuLFxuLmFnLXJvb3Qtd3JhcHBlciAuVGFiTG9hZE92ZXJhbHkuaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5BZ1JlYWN0VGFibGUgLmFnLWhlYWRlcixcbi5BZ1JlYWN0VGFibGUgLlRhYkxvYWRPdmVyYWx5LS1oZWFkLFxuLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyLFxuLmFnLXJvb3Qtd3JhcHBlciAuVGFiTG9hZE92ZXJhbHktLWhlYWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMzMzQwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAwIDA7XG4gIGhlaWdodDogMzZweDtcbn1cbi5BZ1JlYWN0VGFibGUgLmFnLWJvZHktdmlld3BvcnQuYWctbGF5b3V0LW5vcm1hbCxcbi5BZ1JlYWN0VGFibGUgLmFnLWZsb2F0aW5nLXRvcCxcbi5BZ1JlYWN0VGFibGUgLlRhYkxvYWRPdmVyYWx5LS1ib2R5LFxuLmFnLXJvb3Qtd3JhcHBlciAuYWctYm9keS12aWV3cG9ydC5hZy1sYXlvdXQtbm9ybWFsLFxuLmFnLXJvb3Qtd3JhcHBlciAuYWctZmxvYXRpbmctdG9wLFxuLmFnLXJvb3Qtd3JhcHBlciAuVGFiTG9hZE92ZXJhbHktLWJvZHkge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYmJjY2RhO1xuICBib3JkZXItdG9wOiBub25lO1xuICBiYWNrZ3JvdW5kOiByZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KC00NWRlZywgd2hpdGUsIHdoaXRlIDEwcHgsICNmM2Y2ZjkgMTBweCwgI2YzZjZmOSAyMHB4KTtcbn1cbi5BZ1JlYWN0VGFibGUgLmFnLWJvZHktdmlld3BvcnQuYWctbGF5b3V0LW5vcm1hbDo6LXdlYmtpdC1zY3JvbGxiYXIsXG4uQWdSZWFjdFRhYmxlIC5hZy1mbG9hdGluZy10b3A6Oi13ZWJraXQtc2Nyb2xsYmFyLFxuLkFnUmVhY3RUYWJsZSAuVGFiTG9hZE92ZXJhbHktLWJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLFxuLmFnLXJvb3Qtd3JhcHBlciAuYWctYm9keS12aWV3cG9ydC5hZy1sYXlvdXQtbm9ybWFsOjotd2Via2l0LXNjcm9sbGJhcixcbi5hZy1yb290LXdyYXBwZXIgLmFnLWZsb2F0aW5nLXRvcDo6LXdlYmtpdC1zY3JvbGxiYXIsXG4uYWctcm9vdC13cmFwcGVyIC5UYWJMb2FkT3ZlcmFseS0tYm9keTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogMTBweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB3aGl0ZTtcbn1cbi5BZ1JlYWN0VGFibGUgLmFnLWJvZHktdmlld3BvcnQuYWctbGF5b3V0LW5vcm1hbDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2ssXG4uQWdSZWFjdFRhYmxlIC5hZy1mbG9hdGluZy10b3A6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLFxuLkFnUmVhY3RUYWJsZSAuVGFiTG9hZE92ZXJhbHktLWJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrLFxuLmFnLXJvb3Qtd3JhcHBlciAuYWctYm9keS12aWV3cG9ydC5hZy1sYXlvdXQtbm9ybWFsOjotd2Via2l0LXNjcm9sbGJhci10cmFjayxcbi5hZy1yb290LXdyYXBwZXIgLmFnLWZsb2F0aW5nLXRvcDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2ssXG4uYWctcm9vdC13cmFwcGVyIC5UYWJMb2FkT3ZlcmFseS0tYm9keTo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmQ0ODFkO1xufVxuLkFnUmVhY3RUYWJsZSAuYWctYm9keS12aWV3cG9ydC5hZy1sYXlvdXQtbm9ybWFsOjotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbi5BZ1JlYWN0VGFibGUgLmFnLWZsb2F0aW5nLXRvcDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4uQWdSZWFjdFRhYmxlIC5UYWJMb2FkT3ZlcmFseS0tYm9keTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG4uYWctcm9vdC13cmFwcGVyIC5hZy1ib2R5LXZpZXdwb3J0LmFnLWxheW91dC1ub3JtYWw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLFxuLmFnLXJvb3Qtd3JhcHBlciAuYWctZmxvYXRpbmctdG9wOjotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbi5hZy1yb290LXdyYXBwZXIgLlRhYkxvYWRPdmVyYWx5LS1ib2R5Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNzkzMWQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM2ZDQ4MWQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uQWdSZWFjdFRhYmxlIC5hZy1ib2R5LXZpZXdwb3J0LmFnLWxheW91dC1ub3JtYWw6Oi13ZWJraXQtc2Nyb2xsYmFyOmhvcml6b250YWwsXG4uQWdSZWFjdFRhYmxlIC5hZy1mbG9hdGluZy10b3A6Oi13ZWJraXQtc2Nyb2xsYmFyOmhvcml6b250YWwsXG4uQWdSZWFjdFRhYmxlIC5UYWJMb2FkT3ZlcmFseS0tYm9keTo6LXdlYmtpdC1zY3JvbGxiYXI6aG9yaXpvbnRhbCxcbi5hZy1yb290LXdyYXBwZXIgLmFnLWJvZHktdmlld3BvcnQuYWctbGF5b3V0LW5vcm1hbDo6LXdlYmtpdC1zY3JvbGxiYXI6aG9yaXpvbnRhbCxcbi5hZy1yb290LXdyYXBwZXIgLmFnLWZsb2F0aW5nLXRvcDo6LXdlYmtpdC1zY3JvbGxiYXI6aG9yaXpvbnRhbCxcbi5hZy1yb290LXdyYXBwZXIgLlRhYkxvYWRPdmVyYWx5LS1ib2R5Ojotd2Via2l0LXNjcm9sbGJhcjpob3Jpem9udGFsIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLkFnUmVhY3RUYWJsZSAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbCxcbi5BZ1JlYWN0VGFibGUgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwtdmlld3BvcnQsXG4uQWdSZWFjdFRhYmxlIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLWNvbnRhaW5lcixcbi5hZy1yb290LXdyYXBwZXIgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwsXG4uYWctcm9vdC13cmFwcGVyIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLXZpZXdwb3J0LFxuLmFnLXJvb3Qtd3JhcHBlciAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbC1jb250YWluZXIge1xuICBoZWlnaHQ6IDEwcHg7XG4gIG1pbi1oZWlnaHQ6IDEwcHg7XG59XG4uQWdSZWFjdFRhYmxlIC5hZy1jZW50ZXItY29scy12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXIsXG4uYWctcm9vdC13cmFwcGVyIC5hZy1jZW50ZXItY29scy12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBoZWlnaHQ6IDBweDtcbn1cbi5BZ1JlYWN0VGFibGUgLmFnLWhvcml6b250YWwtcmlnaHQtc3BhY2VyLFxuLkFnUmVhY3RUYWJsZSAuYWctaG9yaXpvbnRhbC1sZWZ0LXNwYWNlcixcbi5hZy1yb290LXdyYXBwZXIgLmFnLWhvcml6b250YWwtcmlnaHQtc3BhY2VyLFxuLmFnLXJvb3Qtd3JhcHBlciAuYWctaG9yaXpvbnRhbC1sZWZ0LXNwYWNlciB7XG4gIHdpZHRoOiAwICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMCAhaW1wb3J0YW50O1xufVxuLkFnUmVhY3RUYWJsZSAuYWctaG9yaXpvbnRhbC1yaWdodC1zcGFjZXIgLmFnLXNjcm9sbGVyLWNvcm5lcixcbi5BZ1JlYWN0VGFibGUgLmFnLWhvcml6b250YWwtbGVmdC1zcGFjZXIgLmFnLXNjcm9sbGVyLWNvcm5lcixcbi5hZy1yb290LXdyYXBwZXIgLmFnLWhvcml6b250YWwtcmlnaHQtc3BhY2VyIC5hZy1zY3JvbGxlci1jb3JuZXIsXG4uYWctcm9vdC13cmFwcGVyIC5hZy1ob3Jpem9udGFsLWxlZnQtc3BhY2VyIC5hZy1zY3JvbGxlci1jb3JuZXIge1xuICB3aWR0aDogMTBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDEwcHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMzM0MDtcbiAgYm9yZGVyOiBzb2xpZCB3aGl0ZTtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMCAwIDFweDtcbn1cbi5BZ1JlYWN0VGFibGUgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwtdmlld3BvcnQsXG4uYWctcm9vdC13cmFwcGVyIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLXZpZXdwb3J0IHtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtaW4taGVpZ2h0OiAxMHB4O1xufVxuLkFnUmVhY3RUYWJsZSAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXIsXG4uYWctcm9vdC13cmFwcGVyIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIGhlaWdodDogMTBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHdoaXRlO1xufVxuLkFnUmVhY3RUYWJsZSAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbC12aWV3cG9ydDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2ssXG4uYWctcm9vdC13cmFwcGVyIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ZDQ4MWQ7XG59XG4uQWdSZWFjdFRhYmxlIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbi5hZy1yb290LXdyYXBwZXIgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwtdmlld3BvcnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3OTMxZDtcbiAgYm9yZGVyOiAycHggc29saWQgIzZkNDgxZDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5BZ1JlYWN0VGFibGUgLmFnLWZsb2F0aW5nLXRvcCxcbi5hZy1yb290LXdyYXBwZXIgLmFnLWZsb2F0aW5nLXRvcCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyMzMzNDA7XG59XG4uQWdSZWFjdFRhYmxlIC5UYWJMb2FkT3ZlcmFseS0tYm9keSxcbi5hZy1yb290LXdyYXBwZXIgLlRhYkxvYWRPdmVyYWx5LS1ib2R5IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5BZ1JlYWN0VGFibGUgLmFnLWhlYWRlci1yb3csXG4uQWdSZWFjdFRhYmxlIC5hZy1yb3csXG4uYWctcm9vdC13cmFwcGVyIC5hZy1oZWFkZXItcm93LFxuLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiYmNjZGE7XG59XG4uQWdSZWFjdFRhYmxlIC5hZy1oZWFkZXItcm93LmFnLXJvdy1vZGQsXG4uQWdSZWFjdFRhYmxlIC5hZy1yb3cuYWctcm93LW9kZCxcbi5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlci1yb3cuYWctcm93LW9kZCxcbi5hZy1yb290LXdyYXBwZXIgLmFnLXJvdy5hZy1yb3ctb2RkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjZmOTtcbn1cbi5BZ1JlYWN0VGFibGUgLmFnLWhlYWRlci1yb3cuYWctcm93LWV2ZW4sXG4uQWdSZWFjdFRhYmxlIC5hZy1yb3cuYWctcm93LWV2ZW4sXG4uYWctcm9vdC13cmFwcGVyIC5hZy1oZWFkZXItcm93LmFnLXJvdy1ldmVuLFxuLmFnLXJvb3Qtd3JhcHBlciAuYWctcm93LmFnLXJvdy1ldmVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4uQWdSZWFjdFRhYmxlIC5UYWJMb2FkT3ZlcmFseS0tcm93LFxuLmFnLXJvb3Qtd3JhcHBlciAuVGFiTG9hZE92ZXJhbHktLXJvdyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYmJjY2RhO1xuICBoZWlnaHQ6IDI1cHg7XG59XG4uQWdSZWFjdFRhYmxlIC5UYWJMb2FkT3ZlcmFseS0tcm93Om50aC1jaGlsZChvZGQpLFxuLmFnLXJvb3Qtd3JhcHBlciAuVGFiTG9hZE92ZXJhbHktLXJvdzpudGgtY2hpbGQob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2Y2Zjk7XG59XG4uQWdSZWFjdFRhYmxlIC5UYWJMb2FkT3ZlcmFseS0tcm93Om50aC1jaGlsZChldmVuKSxcbi5hZy1yb290LXdyYXBwZXIgLlRhYkxvYWRPdmVyYWx5LS1yb3c6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4uQWdSZWFjdFRhYmxlIC5UYWJMb2FkT3ZlcmFseS0tbG9hZGluZ1NwaW5uZXIsXG4uYWctcm9vdC13cmFwcGVyIC5UYWJMb2FkT3ZlcmFseS0tbG9hZGluZ1NwaW5uZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICBmb250LXNpemU6IDc1cHg7XG4gIGNvbG9yOiAjMjMzMzQwO1xuICBhbmltYXRpb24tbmFtZTogc3BpbjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxNTAwbXM7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG59XG5Aa2V5ZnJhbWVzIHNwaW4ge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLkFnUmVhY3RUYWJsZSAuYWctaGVhZGVyLXJvdyxcbi5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlci1yb3cge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLkFnUmVhY3RUYWJsZSAuYWctY2VsbCxcbi5BZ1JlYWN0VGFibGUgLmFnLWhlYWRlci1jZWxsLFxuLmFnLXJvb3Qtd3JhcHBlciAuYWctY2VsbCxcbi5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlci1jZWxsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5BZ1JlYWN0VGFibGUgLmFnLWNlbGw6Zm9jdXMsXG4uQWdSZWFjdFRhYmxlIC5hZy1oZWFkZXItY2VsbDpmb2N1cyxcbi5hZy1yb290LXdyYXBwZXIgLmFnLWNlbGw6Zm9jdXMsXG4uYWctcm9vdC13cmFwcGVyIC5hZy1oZWFkZXItY2VsbDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uQWdSZWFjdFRhYmxlIC5hZy1oZWFkZXItY2VsbCxcbi5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlci1jZWxsIHtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHJnYmEoMjQzLCAyNDYsIDI0OSwgMC44NSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2JiY2NkYTtcbn1cbi5BZ1JlYWN0VGFibGUgLmFnLWhlYWRlci1jZWxsOmZpcnN0LWNoaWxkLFxuLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyLWNlbGw6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xufVxuLkFnUmVhY3RUYWJsZSAuYWctaGVhZGVyLWNlbGwuYWctaGVhZGVyLWNlbGwtZmlsdGVyZWQsIC5BZ1JlYWN0VGFibGUgLmFnLWhlYWRlci1jZWxsW2FyaWEtc29ydD1hc2NlbmRpbmddLCAuQWdSZWFjdFRhYmxlIC5hZy1oZWFkZXItY2VsbFthcmlhLXNvcnQ9ZGVzY2VuZGluZ10sXG4uYWctcm9vdC13cmFwcGVyIC5hZy1oZWFkZXItY2VsbC5hZy1oZWFkZXItY2VsbC1maWx0ZXJlZCxcbi5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlci1jZWxsW2FyaWEtc29ydD1hc2NlbmRpbmddLFxuLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyLWNlbGxbYXJpYS1zb3J0PWRlc2NlbmRpbmddIHtcbiAgYmFja2dyb3VuZDogcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCgtNDVkZWcsICMyMzMzNDAsICMyMzMzNDAgMTBweCwgYmxhY2sgMTBweCwgYmxhY2sgMjBweCk7XG59XG4uQWdSZWFjdFRhYmxlIC5hZy1oZWFkZXItY2VsbCAuYWctaGVhZGVyLWNlbGwtbGFiZWwsXG4uYWctcm9vdC13cmFwcGVyIC5hZy1oZWFkZXItY2VsbCAuYWctaGVhZGVyLWNlbGwtbGFiZWwge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cbi5BZ1JlYWN0VGFibGUgLmFnLWhlYWRlci1jZWxsIC5hZy1oZWFkZXItY2VsbC1sYWJlbCAuYWctaGVhZGVyLWNlbGwtdGV4dCxcbi5BZ1JlYWN0VGFibGUgLmFnLWhlYWRlci1jZWxsIC5hZy1oZWFkZXItY2VsbC1sYWJlbCAuYWctaGVhZGVyLWljb24sXG4uYWctcm9vdC13cmFwcGVyIC5hZy1oZWFkZXItY2VsbCAuYWctaGVhZGVyLWNlbGwtbGFiZWwgLmFnLWhlYWRlci1jZWxsLXRleHQsXG4uYWctcm9vdC13cmFwcGVyIC5hZy1oZWFkZXItY2VsbCAuYWctaGVhZGVyLWNlbGwtbGFiZWwgLmFnLWhlYWRlci1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5BZ1JlYWN0VGFibGUgLmFnLWhlYWRlci1jZWxsIC5hZy1oZWFkZXItY2VsbC1sYWJlbCAuYWctaGVhZGVyLWNlbGwtdGV4dC5hZy1maWx0ZXItaWNvbixcbi5BZ1JlYWN0VGFibGUgLmFnLWhlYWRlci1jZWxsIC5hZy1oZWFkZXItY2VsbC1sYWJlbCAuYWctaGVhZGVyLWljb24uYWctZmlsdGVyLWljb24sXG4uYWctcm9vdC13cmFwcGVyIC5hZy1oZWFkZXItY2VsbCAuYWctaGVhZGVyLWNlbGwtbGFiZWwgLmFnLWhlYWRlci1jZWxsLXRleHQuYWctZmlsdGVyLWljb24sXG4uYWctcm9vdC13cmFwcGVyIC5hZy1oZWFkZXItY2VsbCAuYWctaGVhZGVyLWNlbGwtbGFiZWwgLmFnLWhlYWRlci1pY29uLmFnLWZpbHRlci1pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5BZ1JlYWN0VGFibGUgLmFnLWhlYWRlci1jZWxsIC5hZy1oZWFkZXItY2VsbC1sYWJlbCAuYWctaGVhZGVyLWNlbGwtdGV4dCxcbi5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlci1jZWxsIC5hZy1oZWFkZXItY2VsbC1sYWJlbCAuYWctaGVhZGVyLWNlbGwtdGV4dCB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG4uQWdSZWFjdFRhYmxlIC5hZy1oZWFkZXItY2VsbCAuYWctY2VsbC1sYWJlbC1jb250YWluZXIsXG4uYWctcm9vdC13cmFwcGVyIC5hZy1oZWFkZXItY2VsbCAuYWctY2VsbC1sYWJlbC1jb250YWluZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIHdpZHRoOiBhdXRvO1xufVxuLkFnUmVhY3RUYWJsZSAuYWctaGVhZGVyLWNlbGwgLmFnLWNlbGwtbGFiZWwtY29udGFpbmVyIC5hZy1oZWFkZXItaWNvbixcbi5BZ1JlYWN0VGFibGUgLmFnLWhlYWRlci1jZWxsIC5hZy1jZWxsLWxhYmVsLWNvbnRhaW5lciAuY3VzdG9tLWFnLWhlYWRlci1pY29uLFxuLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyLWNlbGwgLmFnLWNlbGwtbGFiZWwtY29udGFpbmVyIC5hZy1oZWFkZXItaWNvbixcbi5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlci1jZWxsIC5hZy1jZWxsLWxhYmVsLWNvbnRhaW5lciAuY3VzdG9tLWFnLWhlYWRlci1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4uQWdSZWFjdFRhYmxlIC5hZy1jZWxsLFxuLmFnLXJvb3Qtd3JhcHBlciAuYWctY2VsbCB7XG4gIHBhZGRpbmc6IDdweCAxMHB4O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuLkFnUmVhY3RUYWJsZSAuYWctaWNvbixcbi5BZ1JlYWN0VGFibGUgLmFnLWZpbHRlci1pY29uLFxuLmFnLXJvb3Qtd3JhcHBlciAuYWctaWNvbixcbi5hZy1yb290LXdyYXBwZXIgLmFnLWZpbHRlci1pY29uIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5BZ1JlYWN0VGFibGUgLmFnLWljb246YmVmb3JlLFxuLkFnUmVhY3RUYWJsZSAuYWctZmlsdGVyLWljb246YmVmb3JlLFxuLmFnLXJvb3Qtd3JhcHBlciAuYWctaWNvbjpiZWZvcmUsXG4uYWctcm9vdC13cmFwcGVyIC5hZy1maWx0ZXItaWNvbjpiZWZvcmUge1xuICBjb2xvcjogI2Y3OTMxZDtcbn1cbi5BZ1JlYWN0VGFibGUgLmFnLWhlYWRlci1pY29uLFxuLkFnUmVhY3RUYWJsZSAuY3VzdG9tLWFnLWhlYWRlci1pY29uLFxuLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyLWljb24sXG4uYWctcm9vdC13cmFwcGVyIC5jdXN0b20tYWctaGVhZGVyLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMTBweDtcbiAgbWluLXdpZHRoOiAzNXB4O1xuICB0cmFuc2l0aW9uOiAwLjI1cztcbiAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTg3LCAyMDQsIDIxOCwgMC4zKTtcbn1cbi5BZ1JlYWN0VGFibGUgLmFnLWhlYWRlci1pY29uOmhvdmVyLFxuLkFnUmVhY3RUYWJsZSAuY3VzdG9tLWFnLWhlYWRlci1pY29uOmhvdmVyLFxuLmFnLXJvb3Qtd3JhcHBlciAuYWctaGVhZGVyLWljb246aG92ZXIsXG4uYWctcm9vdC13cmFwcGVyIC5jdXN0b20tYWctaGVhZGVyLWljb246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGE1YjI0O1xufVxuLkFnUmVhY3RUYWJsZSAuYWctaGVhZGVyLWljb246aG92ZXIgLmFnLWljb246YmVmb3JlLFxuLkFnUmVhY3RUYWJsZSAuY3VzdG9tLWFnLWhlYWRlci1pY29uOmhvdmVyIC5hZy1pY29uOmJlZm9yZSxcbi5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlci1pY29uOmhvdmVyIC5hZy1pY29uOmJlZm9yZSxcbi5hZy1yb290LXdyYXBwZXIgLmN1c3RvbS1hZy1oZWFkZXItaWNvbjpob3ZlciAuYWctaWNvbjpiZWZvcmUge1xuICBjb2xvcjogI2ZmYWIxMztcbn1cbi5BZ1JlYWN0VGFibGUgLmFnLWljb24tbWVudTpiZWZvcmUsXG4uYWctcm9vdC13cmFwcGVyIC5hZy1pY29uLW1lbnU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYjBcIjtcbn1cbi5BZ1JlYWN0VGFibGUgLmFnLWljb24tYXNjOmJlZm9yZSxcbi5hZy1yb290LXdyYXBwZXIgLmFnLWljb24tYXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODg1XCI7XG59XG4uQWdSZWFjdFRhYmxlIC5hZy1pY29uLWRlc2M6YmVmb3JlLFxuLmFnLXJvb3Qtd3JhcHBlciAuYWctaWNvbi1kZXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYwXCI7XG59XG4uQWdSZWFjdFRhYmxlIC5hZy1pY29uLW5vbmU6YmVmb3JlLFxuLmFnLXJvb3Qtd3JhcHBlciAuYWctaWNvbi1ub25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRjXCI7XG59XG4uQWdSZWFjdFRhYmxlIC5hZy1pY29uLXNtYWxsLWRvd246YmVmb3JlLFxuLmFnLXJvb3Qtd3JhcHBlciAuYWctaWNvbi1zbWFsbC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ3XCI7XG59XG4uQWdSZWFjdFRhYmxlIC5hZy1oZWFkZXItY2VsbC1maWx0ZXJlZCAuYWctaWNvbi1tZW51OmJlZm9yZSxcbi5hZy1yb290LXdyYXBwZXIgLmFnLWhlYWRlci1jZWxsLWZpbHRlcmVkIC5hZy1pY29uLW1lbnU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYjBcXGYzMDNcIjtcbn1cbi5BZ1JlYWN0VGFibGUgLmFnLWNlbGwsXG4uYWctcm9vdC13cmFwcGVyIC5hZy1jZWxsIHtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1ZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA3NWVtO1xufVxuLkFnUmVhY3RUYWJsZSAuYWctbWVudSxcbi5hZy1yb290LXdyYXBwZXIgLmFnLW1lbnUge1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYmNjZGE7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjMzMzQwO1xuICB3aWR0aDogMzUwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5BZ1JlYWN0VGFibGUgLmFnLXdyYXBwZXI6Zm9jdXMsXG4uYWctcm9vdC13cmFwcGVyIC5hZy13cmFwcGVyOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5BZ1JlYWN0VGFibGUgLmFnLWZpbHRlci1zZWxlY3QsXG4uQWdSZWFjdFRhYmxlIC5hZy1maWx0ZXItYm9keSxcbi5hZy1yb290LXdyYXBwZXIgLmFnLWZpbHRlci1zZWxlY3QsXG4uYWctcm9vdC13cmFwcGVyIC5hZy1maWx0ZXItYm9keSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5BZ1JlYWN0VGFibGUgLmFnLWZpbHRlci1zZWxlY3QsXG4uYWctcm9vdC13cmFwcGVyIC5hZy1maWx0ZXItc2VsZWN0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5BZ1JlYWN0VGFibGUgLmFnLWlucHV0LWZpZWxkLWlucHV0LFxuLkFnUmVhY3RUYWJsZSAuYWctcGlja2VyLWZpZWxkLWljb24sXG4uQWdSZWFjdFRhYmxlIC5hZy1waWNrZXItZmllbGQtZGlzcGxheSxcbi5hZy1yb290LXdyYXBwZXIgLmFnLWlucHV0LWZpZWxkLWlucHV0LFxuLmFnLXJvb3Qtd3JhcHBlciAuYWctcGlja2VyLWZpZWxkLWljb24sXG4uYWctcm9vdC13cmFwcGVyIC5hZy1waWNrZXItZmllbGQtZGlzcGxheSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogI2Y3OTMxZDtcbiAgYm9yZGVyLWltYWdlOiBpbml0aWFsO1xuICBwYWRkaW5nOiAxMHB4O1xuICBjb2xvcjogYmxhY2s7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmc6IDVweDtcbn1cbi5BZ1JlYWN0VGFibGUgLmFnLWlucHV0LWZpZWxkLWlucHV0W3R5cGU9aW5wdXRdLCAuQWdSZWFjdFRhYmxlIC5hZy1pbnB1dC1maWVsZC1pbnB1dFt0eXBlPXRleHRdLCAuQWdSZWFjdFRhYmxlIC5hZy1pbnB1dC1maWVsZC1pbnB1dFt0eXBlPW51bWJlcl0sIC5BZ1JlYWN0VGFibGUgLmFnLWlucHV0LWZpZWxkLWlucHV0W3R5cGU9ZW1haWxdLCAuQWdSZWFjdFRhYmxlIC5hZy1pbnB1dC1maWVsZC1pbnB1dFt0eXBlPXRlbF0sIC5BZ1JlYWN0VGFibGUgLmFnLWlucHV0LWZpZWxkLWlucHV0W3R5cGU9ZmlsZV0sIC5BZ1JlYWN0VGFibGUgLmFnLWlucHV0LWZpZWxkLWlucHV0W3R5cGU9cGFzc3dvcmRdLFxuLkFnUmVhY3RUYWJsZSAuYWctcGlja2VyLWZpZWxkLWljb25bdHlwZT1pbnB1dF0sXG4uQWdSZWFjdFRhYmxlIC5hZy1waWNrZXItZmllbGQtaWNvblt0eXBlPXRleHRdLFxuLkFnUmVhY3RUYWJsZSAuYWctcGlja2VyLWZpZWxkLWljb25bdHlwZT1udW1iZXJdLFxuLkFnUmVhY3RUYWJsZSAuYWctcGlja2VyLWZpZWxkLWljb25bdHlwZT1lbWFpbF0sXG4uQWdSZWFjdFRhYmxlIC5hZy1waWNrZXItZmllbGQtaWNvblt0eXBlPXRlbF0sXG4uQWdSZWFjdFRhYmxlIC5hZy1waWNrZXItZmllbGQtaWNvblt0eXBlPWZpbGVdLFxuLkFnUmVhY3RUYWJsZSAuYWctcGlja2VyLWZpZWxkLWljb25bdHlwZT1wYXNzd29yZF0sXG4uQWdSZWFjdFRhYmxlIC5hZy1waWNrZXItZmllbGQtZGlzcGxheVt0eXBlPWlucHV0XSxcbi5BZ1JlYWN0VGFibGUgLmFnLXBpY2tlci1maWVsZC1kaXNwbGF5W3R5cGU9dGV4dF0sXG4uQWdSZWFjdFRhYmxlIC5hZy1waWNrZXItZmllbGQtZGlzcGxheVt0eXBlPW51bWJlcl0sXG4uQWdSZWFjdFRhYmxlIC5hZy1waWNrZXItZmllbGQtZGlzcGxheVt0eXBlPWVtYWlsXSxcbi5BZ1JlYWN0VGFibGUgLmFnLXBpY2tlci1maWVsZC1kaXNwbGF5W3R5cGU9dGVsXSxcbi5BZ1JlYWN0VGFibGUgLmFnLXBpY2tlci1maWVsZC1kaXNwbGF5W3R5cGU9ZmlsZV0sXG4uQWdSZWFjdFRhYmxlIC5hZy1waWNrZXItZmllbGQtZGlzcGxheVt0eXBlPXBhc3N3b3JkXSxcbi5hZy1yb290LXdyYXBwZXIgLmFnLWlucHV0LWZpZWxkLWlucHV0W3R5cGU9aW5wdXRdLFxuLmFnLXJvb3Qtd3JhcHBlciAuYWctaW5wdXQtZmllbGQtaW5wdXRbdHlwZT10ZXh0XSxcbi5hZy1yb290LXdyYXBwZXIgLmFnLWlucHV0LWZpZWxkLWlucHV0W3R5cGU9bnVtYmVyXSxcbi5hZy1yb290LXdyYXBwZXIgLmFnLWlucHV0LWZpZWxkLWlucHV0W3R5cGU9ZW1haWxdLFxuLmFnLXJvb3Qtd3JhcHBlciAuYWctaW5wdXQtZmllbGQtaW5wdXRbdHlwZT10ZWxdLFxuLmFnLXJvb3Qtd3JhcHBlciAuYWctaW5wdXQtZmllbGQtaW5wdXRbdHlwZT1maWxlXSxcbi5hZy1yb290LXdyYXBwZXIgLmFnLWlucHV0LWZpZWxkLWlucHV0W3R5cGU9cGFzc3dvcmRdLFxuLmFnLXJvb3Qtd3JhcHBlciAuYWctcGlja2VyLWZpZWxkLWljb25bdHlwZT1pbnB1dF0sXG4uYWctcm9vdC13cmFwcGVyIC5hZy1waWNrZXItZmllbGQtaWNvblt0eXBlPXRleHRdLFxuLmFnLXJvb3Qtd3JhcHBlciAuYWctcGlja2VyLWZpZWxkLWljb25bdHlwZT1udW1iZXJdLFxuLmFnLXJvb3Qtd3JhcHBlciAuYWctcGlja2VyLWZpZWxkLWljb25bdHlwZT1lbWFpbF0sXG4uYWctcm9vdC13cmFwcGVyIC5hZy1waWNrZXItZmllbGQtaWNvblt0eXBlPXRlbF0sXG4uYWctcm9vdC13cmFwcGVyIC5hZy1waWNrZXItZmllbGQtaWNvblt0eXBlPWZpbGVdLFxuLmFnLXJvb3Qtd3JhcHBlciAuYWctcGlja2VyLWZpZWxkLWljb25bdHlwZT1wYXNzd29yZF0sXG4uYWctcm9vdC13cmFwcGVyIC5hZy1waWNrZXItZmllbGQtZGlzcGxheVt0eXBlPWlucHV0XSxcbi5hZy1yb290LXdyYXBwZXIgLmFnLXBpY2tlci1maWVsZC1kaXNwbGF5W3R5cGU9dGV4dF0sXG4uYWctcm9vdC13cmFwcGVyIC5hZy1waWNrZXItZmllbGQtZGlzcGxheVt0eXBlPW51bWJlcl0sXG4uYWctcm9vdC13cmFwcGVyIC5hZy1waWNrZXItZmllbGQtZGlzcGxheVt0eXBlPWVtYWlsXSxcbi5hZy1yb290LXdyYXBwZXIgLmFnLXBpY2tlci1maWVsZC1kaXNwbGF5W3R5cGU9dGVsXSxcbi5hZy1yb290LXdyYXBwZXIgLmFnLXBpY2tlci1maWVsZC1kaXNwbGF5W3R5cGU9ZmlsZV0sXG4uYWctcm9vdC13cmFwcGVyIC5hZy1waWNrZXItZmllbGQtZGlzcGxheVt0eXBlPXBhc3N3b3JkXSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLkFnUmVhY3RUYWJsZSAuYWctaW5wdXQtZmllbGQtaW5wdXQ6aG92ZXIgLlNlbGVjdC1kcm9wZG93bkFycm93LFxuLkFnUmVhY3RUYWJsZSAuYWctcGlja2VyLWZpZWxkLWljb246aG92ZXIgLlNlbGVjdC1kcm9wZG93bkFycm93LFxuLkFnUmVhY3RUYWJsZSAuYWctcGlja2VyLWZpZWxkLWRpc3BsYXk6aG92ZXIgLlNlbGVjdC1kcm9wZG93bkFycm93LFxuLmFnLXJvb3Qtd3JhcHBlciAuYWctaW5wdXQtZmllbGQtaW5wdXQ6aG92ZXIgLlNlbGVjdC1kcm9wZG93bkFycm93LFxuLmFnLXJvb3Qtd3JhcHBlciAuYWctcGlja2VyLWZpZWxkLWljb246aG92ZXIgLlNlbGVjdC1kcm9wZG93bkFycm93LFxuLmFnLXJvb3Qtd3JhcHBlciAuYWctcGlja2VyLWZpZWxkLWRpc3BsYXk6aG92ZXIgLlNlbGVjdC1kcm9wZG93bkFycm93IHtcbiAgY29sb3I6ICNmZmFiMTM7XG59XG4uQWdSZWFjdFRhYmxlIC5hZy1pbnB1dC1maWVsZC1pbnB1dDpmb2N1cyxcbi5BZ1JlYWN0VGFibGUgLmFnLXBpY2tlci1maWVsZC1pY29uOmZvY3VzLFxuLkFnUmVhY3RUYWJsZSAuYWctcGlja2VyLWZpZWxkLWRpc3BsYXk6Zm9jdXMsXG4uYWctcm9vdC13cmFwcGVyIC5hZy1pbnB1dC1maWVsZC1pbnB1dDpmb2N1cyxcbi5hZy1yb290LXdyYXBwZXIgLmFnLXBpY2tlci1maWVsZC1pY29uOmZvY3VzLFxuLmFnLXJvb3Qtd3JhcHBlciAuYWctcGlja2VyLWZpZWxkLWRpc3BsYXk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogMCAwIDNweCAycHggcmdiYSgyNDksIDE3MSwgNzgsIDAuNSk7XG59XG4uQWdSZWFjdFRhYmxlIC5hZy1pbnB1dC1maWVsZC1pbnB1dDpmb2N1cyAuU2VsZWN0LWRyb3Bkb3duQXJyb3csXG4uQWdSZWFjdFRhYmxlIC5hZy1waWNrZXItZmllbGQtaWNvbjpmb2N1cyAuU2VsZWN0LWRyb3Bkb3duQXJyb3csXG4uQWdSZWFjdFRhYmxlIC5hZy1waWNrZXItZmllbGQtZGlzcGxheTpmb2N1cyAuU2VsZWN0LWRyb3Bkb3duQXJyb3csXG4uYWctcm9vdC13cmFwcGVyIC5hZy1pbnB1dC1maWVsZC1pbnB1dDpmb2N1cyAuU2VsZWN0LWRyb3Bkb3duQXJyb3csXG4uYWctcm9vdC13cmFwcGVyIC5hZy1waWNrZXItZmllbGQtaWNvbjpmb2N1cyAuU2VsZWN0LWRyb3Bkb3duQXJyb3csXG4uYWctcm9vdC13cmFwcGVyIC5hZy1waWNrZXItZmllbGQtZGlzcGxheTpmb2N1cyAuU2VsZWN0LWRyb3Bkb3duQXJyb3cge1xuICBjb2xvcjogI2ZmYWIxMztcbn1cbi5BZ1JlYWN0VGFibGUgLmFnLWlucHV0LWZpZWxkLWlucHV0OmRpc2FibGVkLFxuLkFnUmVhY3RUYWJsZSAuYWctcGlja2VyLWZpZWxkLWljb246ZGlzYWJsZWQsXG4uQWdSZWFjdFRhYmxlIC5hZy1waWNrZXItZmllbGQtZGlzcGxheTpkaXNhYmxlZCxcbi5hZy1yb290LXdyYXBwZXIgLmFnLWlucHV0LWZpZWxkLWlucHV0OmRpc2FibGVkLFxuLmFnLXJvb3Qtd3JhcHBlciAuYWctcGlja2VyLWZpZWxkLWljb246ZGlzYWJsZWQsXG4uYWctcm9vdC13cmFwcGVyIC5hZy1waWNrZXItZmllbGQtZGlzcGxheTpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2Y2Zjk7XG59XG4uQWdSZWFjdFRhYmxlIC5hZy1pbnB1dC1maWVsZC1pbnB1dDo6cGxhY2Vob2xkZXIsXG4uQWdSZWFjdFRhYmxlIC5hZy1waWNrZXItZmllbGQtaWNvbjo6cGxhY2Vob2xkZXIsXG4uQWdSZWFjdFRhYmxlIC5hZy1waWNrZXItZmllbGQtZGlzcGxheTo6cGxhY2Vob2xkZXIsXG4uYWctcm9vdC13cmFwcGVyIC5hZy1pbnB1dC1maWVsZC1pbnB1dDo6cGxhY2Vob2xkZXIsXG4uYWctcm9vdC13cmFwcGVyIC5hZy1waWNrZXItZmllbGQtaWNvbjo6cGxhY2Vob2xkZXIsXG4uYWctcm9vdC13cmFwcGVyIC5hZy1waWNrZXItZmllbGQtZGlzcGxheTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2JiY2NkYTtcbn1cbi5BZ1JlYWN0VGFibGUgLmFnLWlucHV0LWZpZWxkLWlucHV0LCAuQWdSZWFjdFRhYmxlIC5hZy1pbnB1dC1maWVsZC1pbnB1dDpmb2N1cywgLkFnUmVhY3RUYWJsZSAuYWctaW5wdXQtZmllbGQtaW5wdXQ6YWN0aXZlLCAuQWdSZWFjdFRhYmxlIC5hZy1pbnB1dC1maWVsZC1pbnB1dDpob3Zlcixcbi5BZ1JlYWN0VGFibGUgLmFnLXBpY2tlci1maWVsZC1pY29uLFxuLkFnUmVhY3RUYWJsZSAuYWctcGlja2VyLWZpZWxkLWljb246Zm9jdXMsXG4uQWdSZWFjdFRhYmxlIC5hZy1waWNrZXItZmllbGQtaWNvbjphY3RpdmUsXG4uQWdSZWFjdFRhYmxlIC5hZy1waWNrZXItZmllbGQtaWNvbjpob3Zlcixcbi5BZ1JlYWN0VGFibGUgLmFnLXBpY2tlci1maWVsZC1kaXNwbGF5LFxuLkFnUmVhY3RUYWJsZSAuYWctcGlja2VyLWZpZWxkLWRpc3BsYXk6Zm9jdXMsXG4uQWdSZWFjdFRhYmxlIC5hZy1waWNrZXItZmllbGQtZGlzcGxheTphY3RpdmUsXG4uQWdSZWFjdFRhYmxlIC5hZy1waWNrZXItZmllbGQtZGlzcGxheTpob3Zlcixcbi5hZy1yb290LXdyYXBwZXIgLmFnLWlucHV0LWZpZWxkLWlucHV0LFxuLmFnLXJvb3Qtd3JhcHBlciAuYWctaW5wdXQtZmllbGQtaW5wdXQ6Zm9jdXMsXG4uYWctcm9vdC13cmFwcGVyIC5hZy1pbnB1dC1maWVsZC1pbnB1dDphY3RpdmUsXG4uYWctcm9vdC13cmFwcGVyIC5hZy1pbnB1dC1maWVsZC1pbnB1dDpob3Zlcixcbi5hZy1yb290LXdyYXBwZXIgLmFnLXBpY2tlci1maWVsZC1pY29uLFxuLmFnLXJvb3Qtd3JhcHBlciAuYWctcGlja2VyLWZpZWxkLWljb246Zm9jdXMsXG4uYWctcm9vdC13cmFwcGVyIC5hZy1waWNrZXItZmllbGQtaWNvbjphY3RpdmUsXG4uYWctcm9vdC13cmFwcGVyIC5hZy1waWNrZXItZmllbGQtaWNvbjpob3Zlcixcbi5hZy1yb290LXdyYXBwZXIgLmFnLXBpY2tlci1maWVsZC1kaXNwbGF5LFxuLmFnLXJvb3Qtd3JhcHBlciAuYWctcGlja2VyLWZpZWxkLWRpc3BsYXk6Zm9jdXMsXG4uYWctcm9vdC13cmFwcGVyIC5hZy1waWNrZXItZmllbGQtZGlzcGxheTphY3RpdmUsXG4uYWctcm9vdC13cmFwcGVyIC5hZy1waWNrZXItZmllbGQtZGlzcGxheTpob3ZlciB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uQWdSZWFjdFRhYmxlIC5hZy1saXN0LFxuLmFnLXJvb3Qtd3JhcHBlciAuYWctbGlzdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0MHB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG1heC1oZWlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuNXM7XG4gIGJvcmRlcjogc29saWQgI2Y3OTMxZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBib3JkZXItcmFkaXVzOiAwIDAgMTBweCAxMHB4O1xuICB0b3A6IDkzcHg7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGJvcmRlcjogc29saWQgI2Y3OTMxZDtcbiAgYm9yZGVyLXdpZHRoOiAwIDFweCAxcHg7XG4gIG1heC1oZWlnaHQ6IDEyNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogOXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLkFnUmVhY3RUYWJsZSAuYWctbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXIsXG4uYWctcm9vdC13cmFwcGVyIC5hZy1saXN0Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAxMHB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHdoaXRlO1xufVxuLkFnUmVhY3RUYWJsZSAuYWctbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2ssXG4uYWctcm9vdC13cmFwcGVyIC5hZy1saXN0Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ZDQ4MWQ7XG59XG4uQWdSZWFjdFRhYmxlIC5hZy1saXN0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYixcbi5hZy1yb290LXdyYXBwZXIgLmFnLWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3OTMxZDtcbiAgYm9yZGVyOiAycHggc29saWQgIzZkNDgxZDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5BZ1JlYWN0VGFibGUgLmFnLWxpc3QtaXRlbSxcbi5hZy1yb290LXdyYXBwZXIgLmFnLWxpc3QtaXRlbSB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjc5MzFkO1xuICB3aWR0aDogMTAwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZjc5MzFkO1xuICBwYWRkaW5nOiA1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLkFnUmVhY3RUYWJsZSAuYWctbGlzdC1pdGVtOmZvY3VzLFxuLmFnLXJvb3Qtd3JhcHBlciAuYWctbGlzdC1pdGVtOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5BZ1JlYWN0VGFibGUgLmFnLWxpc3QtaXRlbTpsYXN0LWNoaWxkLFxuLmFnLXJvb3Qtd3JhcHBlciAuYWctbGlzdC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAwIDAgMTBweCAxMHB4O1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLkFnUmVhY3RUYWJsZSAuYWctbGlzdC1pdGVtOmhvdmVyLCAuQWdSZWFjdFRhYmxlIC5hZy1saXN0LWl0ZW06Zm9jdXMsXG4uYWctcm9vdC13cmFwcGVyIC5hZy1saXN0LWl0ZW06aG92ZXIsXG4uYWctcm9vdC13cmFwcGVyIC5hZy1saXN0LWl0ZW06Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmMWUyO1xufVxuLkFnUmVhY3RUYWJsZSAuYWctbGlzdC1pdGVtOmxhc3QtY2hpbGQsXG4uYWctcm9vdC13cmFwcGVyIC5hZy1saXN0LWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cbi5BZ1JlYWN0VGFibGUgLmFnLXBpY2tlci1maWVsZC1kaXNwbGF5LFxuLmFnLXJvb3Qtd3JhcHBlciAuYWctcGlja2VyLWZpZWxkLWRpc3BsYXkge1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG4uQWdSZWFjdFRhYmxlIC5hZy1waWNrZXItZmllbGQtaWNvbixcbi5hZy1yb290LXdyYXBwZXIgLmFnLXBpY2tlci1maWVsZC1pY29uIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIHBhZGRpbmc6IDVweDtcbn1cbi5BZ1JlYWN0VGFibGUgLkNlbGwtLWFjdGlvbixcbi5hZy1yb290LXdyYXBwZXIgLkNlbGwtLWFjdGlvbiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5BZ1JlYWN0VGFibGUgLkNlbGwtLWFjdGlvbiBhLFxuLmFnLXJvb3Qtd3JhcHBlciAuQ2VsbC0tYWN0aW9uIGEge1xuICBtYXJnaW4tcmlnaHQ6IDdweDtcbn1cbi5BZ1JlYWN0VGFibGUgLkNlbGwtLWFjdGlvbiBhOmxhc3QtY2hpbGQsXG4uYWctcm9vdC13cmFwcGVyIC5DZWxsLS1hY3Rpb24gYTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLkFnUmVhY3RUYWJsZSAuYWctc3RhbmRhcmQtYnV0dG9uLFxuLmFnLXJvb3Qtd3JhcHBlciAuYWctc3RhbmRhcmQtYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3OTMxZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXItaW1hZ2U6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3NzQyMDQ7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LXNoYWRvdzogMCAwIDJweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZSAwcztcbn1cbi5BZ1JlYWN0VGFibGUgLmFnLXN0YW5kYXJkLWJ1dHRvbjpub3QoLmRpc2FibGVkKTpob3Zlcixcbi5hZy1yb290LXdyYXBwZXIgLmFnLXN0YW5kYXJkLWJ1dHRvbjpub3QoLmRpc2FibGVkKTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmFiMTM7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5BZ1JlYWN0VGFibGUgLmFnLXN0YW5kYXJkLWJ1dHRvbi5kaXNhYmxlZCxcbi5hZy1yb290LXdyYXBwZXIgLmFnLXN0YW5kYXJkLWJ1dHRvbi5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLkFnUmVhY3RUYWJsZSAuYWctc3RhbmRhcmQtYnV0dG9uLkJ1dHRvbi0td2l0aEljb24sXG4uYWctcm9vdC13cmFwcGVyIC5hZy1zdGFuZGFyZC1idXR0b24uQnV0dG9uLS13aXRoSWNvbiB7XG4gIHBhZGRpbmc6IDA7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuLkFnUmVhY3RUYWJsZSAuVGFibGUtLXNob3J0IC5hZy1jZW50ZXItY29scy1jb250YWluZXIsXG4uQWdSZWFjdFRhYmxlIC5UYWJsZS0tc2hvcnQgLmFnLWhlYWRlci1jb250YWluZXIsXG4uYWctcm9vdC13cmFwcGVyIC5UYWJsZS0tc2hvcnQgLmFnLWNlbnRlci1jb2xzLWNvbnRhaW5lcixcbi5hZy1yb290LXdyYXBwZXIgLlRhYmxlLS1zaG9ydCAuYWctaGVhZGVyLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4uQWdSZWFjdFRhYmxlIC5UYWJsZS0tc2hvcnQgLmFnLWhlYWRlci1jZWxsOmxhc3QtY2hpbGQsXG4uYWctcm9vdC13cmFwcGVyIC5UYWJsZS0tc2hvcnQgLmFnLWhlYWRlci1jZWxsOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG4uQWdSZWFjdFRhYmxlIC5UYWJsZS0tc2hvcnQgLmFnLWhlYWRlci1jZWxsLW1lbnUtYnV0dG9uLFxuLmFnLXJvb3Qtd3JhcHBlciAuVGFibGUtLXNob3J0IC5hZy1oZWFkZXItY2VsbC1tZW51LWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uQWdSZWFjdFRhYmxlIC5hZy1vdmVybGF5LFxuLmFnLXJvb3Qtd3JhcHBlciAuYWctb3ZlcmxheSB7XG4gIGhlaWdodDogY2FsYygxMDAlICsgMjVweCk7XG59XG4uQWdSZWFjdFRhYmxlIC5DZWxsLWJvb2xJY29uLFxuLmFnLXJvb3Qtd3JhcHBlciAuQ2VsbC1ib29sSWNvbiB7XG4gIGNvbG9yOiAjODRiMTJmO1xuICBmb250LXNpemU6IDIwcHg7XG59XG4uQWdSZWFjdFRhYmxlIC5DZWxsLWJ1dHRvbldyYXAsXG4uYWctcm9vdC13cmFwcGVyIC5DZWxsLWJ1dHRvbldyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLkFnUmVhY3RUYWJsZSAuQ2VsbC0taW1nLFxuLmFnLXJvb3Qtd3JhcHBlciAuQ2VsbC0taW1nIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4uQWdSZWFjdFRhYmxlIC5DZWxsLS1pbWcgLkNlbGwtLWltZ1dyYXBwZXIsXG4uYWctcm9vdC13cmFwcGVyIC5DZWxsLS1pbWcgLkNlbGwtLWltZ1dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogOTUlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIHdpZHRoOiA2NXB4O1xuICBoZWlnaHQ6IDY1cHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNiYmNjZGE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uQWdSZWFjdFRhYmxlIC5DZWxsLS1pbWcgLkNlbGwtLWltZ1dyYXBwZXIgLkNlbGwtLWljb24sXG4uYWctcm9vdC13cmFwcGVyIC5DZWxsLS1pbWcgLkNlbGwtLWltZ1dyYXBwZXIgLkNlbGwtLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNXB4O1xuICByaWdodDogNXB4O1xuICBjb2xvcjogI2Y3OTMxZDtcbiAgb3BhY2l0eTogMC43NTtcbiAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjI1cztcbn1cbi5BZ1JlYWN0VGFibGUgLkNlbGwtLWltZyAuQ2VsbC0taW1nV3JhcHBlciAuQ2VsbC0taW1nOmhvdmVyIC5DZWxsLS1pY29uLFxuLmFnLXJvb3Qtd3JhcHBlciAuQ2VsbC0taW1nIC5DZWxsLS1pbWdXcmFwcGVyIC5DZWxsLS1pbWc6aG92ZXIgLkNlbGwtLWljb24ge1xuICBjb2xvcjogI2ZmYWIxMztcbn1cbi5BZ1JlYWN0VGFibGUgLmFnLXBpbm5lZC1yaWdodC1jb2xzLWNvbnRhaW5lcixcbi5hZy1yb290LXdyYXBwZXIgLmFnLXBpbm5lZC1yaWdodC1jb2xzLWNvbnRhaW5lciB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuLkFnUmVhY3RUYWJsZSAuYWctcGlubmVkLWxlZnQtY29scy1jb250YWluZXIsXG4uYWctcm9vdC13cmFwcGVyIC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lciB7XG4gIGJvcmRlci1yaWdodDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uQWdvcmFtYWluc2l0ZV9kcm9wZG93biAuZHJvcGRvd24tc2VsZWN0X19jb250YWluZXIge1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG59XG4uQWdvcmFtYWluc2l0ZV9kcm9wZG93biAuZHJvcGRvd24tc2VsZWN0X19jb250cm9sIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luOiAwcHggMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjc5MzFkO1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG59XG4uQWdvcmFtYWluc2l0ZV9kcm9wZG93biAuZHJvcGRvd24tc2VsZWN0X19jb250cm9sLS1pcy1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG59XG4uQWdvcmFtYWluc2l0ZV9kcm9wZG93biAuZHJvcGRvd24tc2VsZWN0X19jb250cm9sOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMXMgbGluZWFyO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjc5MzFkO1xufVxuLkFnb3JhbWFpbnNpdGVfZHJvcGRvd24gLmRyb3Bkb3duLXNlbGVjdF9fY29udHJvbDphY3RpdmUge1xuICBib3gtc2hhZG93OiAwIDAgM3B4IDJweCByZ2JhKDI0OSwgMTcxLCA3OCwgMC41KTtcbn1cbi5BZ29yYW1haW5zaXRlX2Ryb3Bkb3duIC5kcm9wZG93bi1zZWxlY3RfX2NvbnRyb2wtLWlzLWZvY3VzZWQge1xuICBib3gtc2hhZG93OiAwIDAgM3B4IDJweCByZ2JhKDI0OSwgMTcxLCA3OCwgMC41KTtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLkFnb3JhbWFpbnNpdGVfZHJvcGRvd24gLmRyb3Bkb3duLXNlbGVjdF9fcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2JiY2NkZDtcbiAgZm9udC1mYW1pbHk6IEhlbHZldGljYTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLkFnb3JhbWFpbnNpdGVfZHJvcGRvd24gLmRyb3Bkb3duLXNlbGVjdF9fdmFsdWUtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgbWluLWhlaWdodDogMzVweDtcbiAgcGFkZGluZzogMHB4IDEwcHg7XG59XG4uQWdvcmFtYWluc2l0ZV9kcm9wZG93biAuZHJvcGRvd24tc2VsZWN0X19pbmRpY2F0b3JzIHtcbiAgbWluLWhlaWdodDogMzNweDtcbn1cbi5BZ29yYW1haW5zaXRlX2Ryb3Bkb3duIC5kcm9wZG93bi1zZWxlY3RfX2luZGljYXRvciB7XG4gIGNvbG9yOiAjZjc5MzFkO1xuICBwYWRkaW5nOiA2cHg7XG59XG4uQWdvcmFtYWluc2l0ZV9kcm9wZG93biAuZHJvcGRvd24tc2VsZWN0X19pbmRpY2F0b3I6aG92ZXIsIC5BZ29yYW1haW5zaXRlX2Ryb3Bkb3duIC5kcm9wZG93bi1zZWxlY3RfX2luZGljYXRvcjphY3RpdmUge1xuICBjb2xvcjogZGFya29yYW5nZTtcbn1cbi5BZ29yYW1haW5zaXRlX2Ryb3Bkb3duIC5kcm9wZG93bi1zZWxlY3QgX19jbGVhci1pbmRpY2F0b3Ige1xuICBoZWlnaHQ6IDI0cHg7XG59XG4uQWdvcmFtYWluc2l0ZV9kcm9wZG93biAuZHJvcGRvd24tc2VsZWN0X19pbmRpY2F0b3Itc2VwYXJhdG9yIHtcbiAgbWFyZ2luOiA1cHggMHB4O1xuICBtaW4taGVpZ2h0OiAyMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjc5MzFkO1xufVxuLkFnb3JhbWFpbnNpdGVfZHJvcGRvd24gLmRyb3Bkb3duLXNlbGVjdF9fY29udHJvbC0tbWVudS1pcy1vcGVuLCAuQWdvcmFtYWluc2l0ZV9kcm9wZG93biAuZHJvcGRvd24tc2VsZWN0X19jb250cm9sLS1tZW51LWlzLW9wZW46aG92ZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjc5MzFkO1xuICBib3gtc2hhZG93OiAwIDAgM3B4IDJweCByZ2JhKDI0OSwgMTcxLCA3OCwgMC41KTtcbn1cbi5BZ29yYW1haW5zaXRlX2Ryb3Bkb3duIC5kcm9wZG93bi1zZWxlY3RfX2NvbnRyb2wtLW1lbnUtaXMtb3BlbiAuZHJvcGRvd24tc2VsZWN0X19pbmRpY2F0b3JzIC5kcm9wZG93bi1zZWxlY3RfX2Ryb3Bkb3duLWluZGljYXRvciwgLkFnb3JhbWFpbnNpdGVfZHJvcGRvd24gLmRyb3Bkb3duLXNlbGVjdF9fY29udHJvbC0tbWVudS1pcy1vcGVuOmhvdmVyIC5kcm9wZG93bi1zZWxlY3RfX2luZGljYXRvcnMgLmRyb3Bkb3duLXNlbGVjdF9fZHJvcGRvd24taW5kaWNhdG9yIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZS1vdXQ7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xufVxuLkFnb3JhbWFpbnNpdGVfZHJvcGRvd24gLmRyb3Bkb3duLXNlbGVjdF9faW5wdXQgaW5wdXQge1xuICBoZWlnaHQ6IDE4cHg7XG4gIG1hcmdpbjogMHB4O1xufVxuLkFnb3JhbWFpbnNpdGVfZHJvcGRvd24gLmRyb3Bkb3duLXNlbGVjdF9faW5wdXQgaW5wdXQ6cmVhZC13cml0ZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uQWdvcmFtYWluc2l0ZV9kcm9wZG93biAuZHJvcGRvd24tc2VsZWN0X19tZW51IHtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBib3JkZXItY29sb3I6ICNmNzkzMWQ7XG4gIGJveC1zaGFkb3c6IDAgMCAzcHggMnB4IHJnYmEoMjQ5LCAxNzEsIDc4LCAwLjUpO1xufVxuLkFnb3JhbWFpbnNpdGVfZHJvcGRvd24gLmRyb3Bkb3duLXNlbGVjdF9fbWVudS1saXN0IHtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xufVxuLkFnb3JhbWFpbnNpdGVfZHJvcGRvd24gLmRyb3Bkb3duLXNlbGVjdF9fbWVudS1saXN0Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAxMHB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHdoaXRlO1xufVxuLkFnb3JhbWFpbnNpdGVfZHJvcGRvd24gLmRyb3Bkb3duLXNlbGVjdF9fbWVudS1saXN0Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ZDQ4MWQ7XG59XG4uQWdvcmFtYWluc2l0ZV9kcm9wZG93biAuZHJvcGRvd24tc2VsZWN0X19tZW51LWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3OTMxZDtcbiAgYm9yZGVyOiAycHggc29saWQgIzZkNDgxZDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5BZ29yYW1haW5zaXRlX2Ryb3Bkb3duIC5kcm9wZG93bi1zZWxlY3RfX3ZhbHVlLWNvbnRhaW5lci0taXMtbXVsdGkge1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG59XG4uQWdvcmFtYWluc2l0ZV9kcm9wZG93biAuZHJvcGRvd24tc2VsZWN0X19tdWx0aS12YWx1ZV9fcmVtb3ZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbn1cbi5BZ29yYW1haW5zaXRlX2Ryb3Bkb3duIC5kcm9wZG93bi1zZWxlY3RfX29wdGlvbi0taXMtZm9jdXNlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG59XG4uQWdvcmFtYWluc2l0ZV9kcm9wZG93biAuZHJvcGRvd24tc2VsZWN0X19vcHRpb24tLWlzLWZvY3VzZWQ6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3OTMxZDtcbiAgY29sb3I6IHdoaXRlO1xufVxuLkFnb3JhbWFpbnNpdGVfZHJvcGRvd24gLmRyb3Bkb3duLXNlbGVjdF9fb3B0aW9uLS1pcy1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ5LCAxNzEsIDc4LCAwLjUpO1xuICBjb2xvcjogYmxhY2s7XG59XG5cbi5Ub2dnbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmNzkzMWQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2Y2Zjk7XG4gIGJvcmRlci1yYWRpdXM6IDJlbTtcbiAgcGFkZGluZzogMnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cztcbiAgd2lkdGg6IDUwcHg7XG59XG4uVG9nZ2xlOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZhYjEzO1xufVxuLlRvZ2dsZTpob3ZlciAuQnV0dG9uLS1jaGVja2VkIHtcbiAgY29sb3I6ICNhMGQ0MGI7XG59XG4uVG9nZ2xlOmhvdmVyIC5CdXR0b24tLWRlbGV0ZSB7XG4gIGNvbG9yOiAjZmY1NzEwO1xufVxuLlRvZ2dsZSAuZ3JlZW4ge1xuICBjb2xvcjogIzg0YjEyZjtcbn1cbi5Ub2dnbGUgLlRvZ2dsZS1idXR0b24ge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uVG9nZ2xlIC5Ub2dnbGUtaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLlRvZ2dsZSAuVG9nZ2xlLWJnQXJyb3dJY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNiYmNjZGE7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cztcbn1cbi5Ub2dnbGUgLlRvZ2dsZS1iZ0Fycm93SWNvbi0tcmlnaHQge1xuICByaWdodDogN3B4O1xufVxuLlRvZ2dsZSAuVG9nZ2xlLWJnQXJyb3dJY29uLS1sZWZ0IHtcbiAgbGVmdDogN3B4O1xufVxuLlRvZ2dsZS5Ub2dnbGUtLXRydWUgLlRvZ2dsZS1iZ0Fycm93SWNvbi0tcmlnaHQge1xuICBvcGFjaXR5OiAwO1xufVxuLlRvZ2dsZS5Ub2dnbGUtLXRydWUgLlRvZ2dsZS1iZ0Fycm93SWNvbi0tbGVmdCB7XG4gIG9wYWNpdHk6IDE7XG59XG4uVG9nZ2xlLlRvZ2dsZS0tZmFsc2UgLlRvZ2dsZS1iZ0Fycm93SWNvbi0tcmlnaHQge1xuICBvcGFjaXR5OiAxO1xufVxuLlRvZ2dsZS5Ub2dnbGUtLWZhbHNlIC5Ub2dnbGUtYmdBcnJvd0ljb24tLWxlZnQge1xuICBvcGFjaXR5OiAwO1xufVxuXG4ucmVhY3QtdGFicyAucmVhY3QtdGFic19fdGFiLWxpc3Qge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5yZWFjdC10YWJzIC5yZWFjdC10YWJzX190YWItbGlzdCAucmVhY3QtdGFic19fdGFiIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3OTMxZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXItaW1hZ2U6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3NzQyMDQ7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LXNoYWRvdzogMCAwIDJweCByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZSAwcztcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLnJlYWN0LXRhYnMgLnJlYWN0LXRhYnNfX3RhYi1saXN0IC5yZWFjdC10YWJzX190YWI6bm90KC5kaXNhYmxlZCk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZhYjEzO1xuICBjb2xvcjogd2hpdGU7XG59XG4ucmVhY3QtdGFicyAucmVhY3QtdGFic19fdGFiLWxpc3QgLnJlYWN0LXRhYnNfX3RhYi5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLnJlYWN0LXRhYnMgLnJlYWN0LXRhYnNfX3RhYi1saXN0IC5yZWFjdC10YWJzX190YWIuQnV0dG9uLS13aXRoSWNvbiB7XG4gIHBhZGRpbmc6IDA7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuLnJlYWN0LXRhYnMgLnJlYWN0LXRhYnNfX3RhYi1saXN0IC5yZWFjdC10YWJzX190YWI6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xufVxuLnJlYWN0LXRhYnMgLnJlYWN0LXRhYnNfX3RhYi1saXN0IC5yZWFjdC10YWJzX190YWI6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMHB4O1xufVxuLnJlYWN0LXRhYnMgLnJlYWN0LXRhYnNfX3RhYi1saXN0IC5yZWFjdC10YWJzX190YWIucmVhY3QtdGFic19fdGFiLS1zZWxlY3RlZCwgLnJlYWN0LXRhYnMgLnJlYWN0LXRhYnNfX3RhYi1saXN0IC5yZWFjdC10YWJzX190YWIucmVhY3QtdGFic19fdGFiLS1zZWxlY3RlZDpob3ZlciB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc3NDIwNDtcbiAgYm9yZGVyLWNvbG9yOiBibGFjaztcbn1cbi5yZWFjdC10YWJzIC5yZWFjdC10YWJzX190YWItcGFuZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnJlYWN0LXRhYnMgLnJlYWN0LXRhYnNfX3RhYi1wYW5lbC0tc2VsZWN0ZWQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiAxcHggc29saWQgI2JiY2NkYTtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuI0NvbWJpbmVPcmRlckxpc3QtYm9vdHN0cmFwIHtcbiAgd2lkdGg6IDI2NXB4O1xuICBmbGV4OiAwIDAgYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAjQ29tYmluZU9yZGVyTGlzdC1ib290c3RyYXAge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbiNDb21iaW5lT3JkZXJMaXN0LXdyYXAge1xuICBkaXNwbGF5OiBub25lO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkICMyMzMzNDA7XG4gIGRpcmVjdGlvbjogcnRsO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuI0NvbWJpbmVPcmRlckxpc3Qtd3JhcDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogMTBweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB3aGl0ZTtcbn1cbiNDb21iaW5lT3JkZXJMaXN0LXdyYXA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZkNDgxZDtcbn1cbiNDb21iaW5lT3JkZXJMaXN0LXdyYXA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3OTMxZDtcbiAgYm9yZGVyOiAycHggc29saWQgIzZkNDgxZDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbiNDb21iaW5lT3JkZXJMaXN0LXdyYXA6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDJweDtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG59XG4jQ29tYmluZU9yZGVyTGlzdC13cmFwOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJvcmRlci13aWR0aDogMXB4IDFweCAxcHggMDtcbn1cbiNDb21iaW5lT3JkZXJMaXN0LXdyYXAudmlzIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuI0NvbWJpbmVPcmRlckxpc3Qtc2l6aW5nIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuI0NvbWJpbmVPcmRlckxpc3Qge1xuICBkaXJlY3Rpb246IGx0cjtcbiAgd2lkdGg6IDk3JTtcbn1cbiNDb21iaW5lT3JkZXJMaXN0ICNCdXR0b24tLWNvbWJpbmUge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuI0NvbWJpbmVPcmRlckxpc3QgI0J1dHRvbi0tY29tYmluZS10b09yZGVyTnVtIHtcbiAgbWFyZ2luOiAwIDEwcHg7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xufVxuI0NvbWJpbmVPcmRlckxpc3QgI0NvbWJpbmVPcmRlckxpc3Qtd2FybmluZyB7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6ICNlODI3MjA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbiNDb21iaW5lT3JkZXJMaXN0ICNDb21iaW5lT3JkZXJMaXN0LW9yZGVycyB7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xufVxuI0NvbWJpbmVPcmRlckxpc3QgLkNPTC1PcmRlclNpbmdsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjMzMzQwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgMTBweCAxMHB4IDA7XG59XG4jQ29tYmluZU9yZGVyTGlzdCAuQ09MLU9yZGVyU2luZ2xlIC5DT0wtT3JkZXJTaW5nbGUtY29ubmVjdG9yIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzMzNDA7XG4gIG1hcmdpbi1sZWZ0OiAtMTJweDtcbiAgZmxleDogMCAwIGF1dG87XG59XG4jQ29tYmluZU9yZGVyTGlzdCAuQ09MLU9yZGVyU2luZ2xlIC5DT0wtT3JkZXJTaW5nbGUtc3VtbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzMzNDA7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgd2lkdGg6IDU1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgbGluZS1icmVhazogYW55d2hlcmU7XG59XG4jQ29tYmluZU9yZGVyTGlzdCAuQ09MLU9yZGVyU2luZ2xlIC5DT0wtT3JkZXJTaW5nbGUtZGV0YWlscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4jQ29tYmluZU9yZGVyTGlzdCAuQ09MLU9yZGVyU2luZ2xlIC5DT0wtT3JkZXJTaW5nbGUtZGV0YWlscyAuQ09MLU9yZGVyU2luZ2xlLWRldGFpbHNUb3AsXG4jQ29tYmluZU9yZGVyTGlzdCAuQ09MLU9yZGVyU2luZ2xlIC5DT0wtT3JkZXJTaW5nbGUtZGV0YWlscyAuQ09MLU9yZGVyU2luZ2xlLWRldGFpbHNCdG0ge1xuICBwYWRkaW5nOiA1cHg7XG59XG4jQ29tYmluZU9yZGVyTGlzdCAuQ09MLU9yZGVyU2luZ2xlIC5DT0wtT3JkZXJTaW5nbGUtZGV0YWlscyAuQ09MLU9yZGVyU2luZ2xlLWRldGFpbHNUb3Age1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzIzMzM0MDtcbn0iLCJAdXNlICcuLi9hYnN0cmFjdHMvZnVuY3Rpb25zJyBhcyBmO1xyXG5cclxuLmZsYXRwaWNrci1jYWxlbmRhciB7XHJcbiAgb3V0bGluZTogMXB4IHNvbGlkIGYuY29sb3Iob3JhbmdlKTtcclxuICBib3gtc2hhZG93OiAwIDAgM3B4IDJweCByZ2JhKGYuY29sb3Iob3JhbmdlLCBsdCksIDAuNSk7XHJcbiAgLmZsYXRwaWNrci1kYXkge1xyXG4gICAgdHJhbnNpdGlvbjogYWxsLCAwLjVzO1xyXG4gICAgJi5lbmRSYW5nZSxcclxuICAgICYuZW5kUmFuZ2UuaW5SYW5nZSxcclxuICAgICYuZW5kUmFuZ2UubmV4dE1vbnRoRGF5LFxyXG4gICAgJi5lbmRSYW5nZS5wcmV2TW9udGhEYXksXHJcbiAgICAmLmVuZFJhbmdlOmZvY3VzLFxyXG4gICAgJi5lbmRSYW5nZTpob3ZlcixcclxuICAgICYuc2VsZWN0ZWQsXHJcbiAgICAmLnNlbGVjdGVkLmluUmFuZ2UsXHJcbiAgICAmLnNlbGVjdGVkLm5leHRNb250aERheSxcclxuICAgICYuc2VsZWN0ZWQucHJldk1vbnRoRGF5LFxyXG4gICAgJi5zZWxlY3RlZDpmb2N1cyxcclxuICAgICYuc2VsZWN0ZWQ6aG92ZXIsXHJcbiAgICAmLnN0YXJ0UmFuZ2UsXHJcbiAgICAmLnN0YXJ0UmFuZ2UuaW5SYW5nZSxcclxuICAgICYuc3RhcnRSYW5nZS5uZXh0TW9udGhEYXksXHJcbiAgICAmLnN0YXJ0UmFuZ2UucHJldk1vbnRoRGF5LFxyXG4gICAgJi5zdGFydFJhbmdlOmZvY3VzLFxyXG4gICAgJi5zdGFydFJhbmdlOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZDogZi5jb2xvcihibHVlKTtcclxuICAgICAgYm9yZGVyLWNvbG9yOiBmLmNvbG9yKGJsdWUpO1xyXG4gICAgfVxyXG4gICAgJi50b2RheSB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogZi5jb2xvcihibHVlKTtcclxuICAgIH1cclxuICAgICYuaW5SYW5nZSxcclxuICAgICYubmV4dE1vbnRoRGF5LmluUmFuZ2UsXHJcbiAgICAmLm5leHRNb250aERheS50b2RheS5pblJhbmdlLFxyXG4gICAgJi5uZXh0TW9udGhEYXk6Zm9jdXMsXHJcbiAgICAmLm5leHRNb250aERheTpob3ZlcixcclxuICAgICYucHJldk1vbnRoRGF5LmluUmFuZ2UsXHJcbiAgICAmLnByZXZNb250aERheS50b2RheS5pblJhbmdlLFxyXG4gICAgJi5wcmV2TW9udGhEYXk6Zm9jdXMsXHJcbiAgICAmLnByZXZNb250aERheTpob3ZlcixcclxuICAgICYudG9kYXkuaW5SYW5nZSxcclxuICAgICY6Zm9jdXMsXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZDogZi5jb2xvcihvcmFuZ2UsIGhsdCk7XHJcbiAgICAgIGJhY2tncm91bmQ6IGYuY29sb3Iob3JhbmdlLCBobHQpO1xyXG4gICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mbGF0cGlja3ItcHJldi1tb250aCxcclxuICAuZmxhdHBpY2tyLW5leHQtbW9udGgge1xyXG4gICAgc3ZnIHtcclxuICAgICAgY29sb3I6IGYuY29sb3Iob3JhbmdlKTtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6IGYuY29sb3Iob3JhbmdlLCBobHQpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIkBtaXhpbiBUcmFuc2l0aW9uLS1iYXNlIHtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZSAwcztcclxufVxyXG4iLCIjc2l0ZS1Mb2dvIHtcclxuICAgIG1hcmdpbjogMCAxJSAwIDIlO1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gIGltZyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gIH1cclxuXHJcbiAgLkhlYWRlci0tbm9OYXYgJiB7XHJcbiAgICB3aWR0aDogMTUwcHg7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBtYXJnaW46IDIwcHggYXV0bztcclxuICB9XHJcbn1cclxuIiwiQHVzZSAnLi4vYWJzdHJhY3RzL2Z1bmN0aW9ucycgYXMgZjtcclxuXHJcbi5OZXdXZWJzaXRlRGVzaWduIHtcclxuICAgIC5uYXYge1xyXG4gICAgICAgICYtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDElO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLW1lbnUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgICAgICAgICYtLXN1YiB7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWRpdmlkZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMTU5LDE4NiwyMTAsMSkgMCUsIHJnYmEoMCw1NCw5OSwxKSAxMDAlKTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWl0ZW0ge1xyXG4gICAgICAgICAgICBtYXJnaW46IDBweCA1cHg7XHJcblxyXG4gICAgICAgICAgICBhLCBhOnZpc2l0ZWQge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDM2NjM7IC8vd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEhlbHZldGljYTtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi1hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgYSwgYTp2aXNpdGVkIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogb3JhbmdlO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5oZWFkZXItY29udGFpbmVyIHtcclxuICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pZC1jb250YWluZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuXHJcbiAgICAuaWQtaWNvbiB7XHJcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAycHggI2YxOWUzYjtcclxuICAgICAgICBjb2xvcjogb3JhbmdlO1xyXG4gICAgICAgIGhlaWdodDogNDJweDtcclxuICAgICAgICBtaW4td2lkdGg6IDQycHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDNweCA2cHggMCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMzVweDtcclxuICAgIH1cclxuXHJcbiAgICAuaWQtZHJvcGRvd24ge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAyMHB4O1xyXG4gICAgICAgIHJpZ2h0OiAtNTAlO1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDEyMHB4O1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDBweDtcclxuICAgICAgICAgICAgbWFyZ2luOiA0MHB4IGF1dG87XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDZweCAxMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjE2KTtcclxuXHJcbiAgICAgICAgJi1pdGVtIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweCAxNXB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgYSwgYTp2aXNpdGVkIHtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDhkY2U0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5hbGVydC1jb250YWluZXIge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBtaW4taGVpZ2h0OiAwcHg7XHJcbiAgICAgICAgbWluLXdpZHRoOiA1MDBweDtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4IDI1cHg7XHJcbiAgICB9XHJcbn1cclxuIiwiQHVzZSAnLi4vYWJzdHJhY3RzL2Z1bmN0aW9ucycgYXMgZjtcclxuXHJcbjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgd2lkdGg6IDEycHg7XHJcbn1cclxuXHJcbjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY0NjQ2NDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbn1cclxuXHJcbkBtaXhpbiBzY3JvbGxiYXIge1xyXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgd2hpdGU7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGYuY29sb3IoZ3JleSwgby1kayk7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGYuY29sb3Iob3JhbmdlKTtcclxuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCBmLmNvbG9yKGdyZXksIG8tZGspO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBzY3JvbGxiYXItaG9yaXpvbnRhbCB7XHJcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB3aGl0ZTtcclxuICAgIH1cclxuXHJcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZi5jb2xvcihncmV5LCBvLWRrKTtcclxuICAgIH1cclxuXHJcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZi5jb2xvcihvcmFuZ2UpO1xyXG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIGYuY29sb3IoZ3JleSwgby1kayk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIH1cclxufVxyXG4iLCJAdXNlICcuLi9hYnN0cmFjdHMvZnVuY3Rpb25zJyBhcyBmO1xyXG5AdXNlICcuLi9iYXNlL2Vyci1tc2cnIGFzIGVycjtcclxuQHVzZSAnLi4vYmFzZS9zY3JvbGxiYXInIGFzIHNiO1xyXG5cclxuQG1peGluIGZpZWxkLVdyYXAge1xyXG4gICAgLy8gd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogZi5jb2xvcihvcmFuZ2UsIGhsdCk7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0tY29udHJvbDpmb2N1cyB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBmLmNvbG9yKG9yYW5nZSwgaGx0KTtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDAgM3B4IDJweCByZ2JhKDI0OSwxNzEsNzgsLjUpO1xyXG4gICAgfVxyXG59XHJcblxyXG4uU2VsZWN0RmllbGRfX2lucHV0IGlucHV0OmZvY3VzIHtcclxuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuXHJcbkBtaXhpbiBmaWVsZCB7XHJcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIGJvcmRlci13aWR0aDogMXB4O1xyXG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgIGJvcmRlci1jb2xvcjogZi5jb2xvcihvcmFuZ2UpO1xyXG4gICAgYm9yZGVyLWltYWdlOiBpbml0aWFsO1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIGNvbG9yOiBibGFjaztcclxuXHJcbiAgICAmW3R5cGU9XCJpbnB1dFwiXSxcclxuICAgICZbdHlwZT1cInRleHRcIl0sXHJcbiAgICAmW3R5cGU9XCJudW1iZXJcIl0sXHJcbiAgICAmW3R5cGU9XCJlbWFpbFwiXSxcclxuICAgICZbdHlwZT1cInRlbFwiXSxcclxuICAgICZbdHlwZT1cImZpbGVcIl0sXHJcbiAgICAmW3R5cGU9XCJwYXNzd29yZFwiXSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciAuU2VsZWN0LWRyb3Bkb3duQXJyb3cge1xyXG4gICAgICAgIGNvbG9yOiBmLmNvbG9yKG9yYW5nZSwgaGx0KTtcclxuICAgIH1cclxuXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAzcHggMnB4IHJnYmEoZi5jb2xvcihvcmFuZ2UsIGx0KSwgMC41KTtcclxuXHJcbiAgICAgICAgLlNlbGVjdC1kcm9wZG93bkFycm93IHtcclxuICAgICAgICAgICAgY29sb3I6IGYuY29sb3Iob3JhbmdlLCBobHQpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOmRpc2FibGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBmLmNvbG9yKGdyZXksIHhsdCk7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgIGNvbG9yOiBmLmNvbG9yKGdyZXksIGx0KTtcclxuICAgIH1cclxufVxyXG5cclxuaW5wdXQsIHRleHQsIG51bWJlciwgZW1haWwsIHRlbCwgZmlsZSwgcGFzc3dvcmQge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICBib3JkZXItd2lkdGg6IDFweDtcclxuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgICBib3JkZXItY29sb3I6IGYuY29sb3Iob3JhbmdlKTtcclxuICAgIGJvcmRlci1pbWFnZTogaW5pdGlhbDtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICBjb2xvcjogYmxhY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAmOmhvdmVyIC5TZWxlY3QtZHJvcGRvd25BcnJvdyB7XHJcbiAgICAgICAgY29sb3I6IGYuY29sb3Iob3JhbmdlLCBobHQpO1xyXG4gICAgfVxyXG5cclxuICAgICY6Zm9jdXMge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDNweCAycHggcmdiYShmLmNvbG9yKG9yYW5nZSwgbHQpLCAwLjUpO1xyXG5cclxuICAgICAgICAuU2VsZWN0LWRyb3Bkb3duQXJyb3cge1xyXG4gICAgICAgICAgICBjb2xvcjogZi5jb2xvcihvcmFuZ2UsIGhsdCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6ZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGYuY29sb3IoZ3JleSwgeGx0KTtcclxuICAgIH1cclxuXHJcbiAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgY29sb3I6IGYuY29sb3IoZ3JleSwgbHQpO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuQG1peGluIHNlbGVjdC1saXN0LXVsIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNDBweDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICBib3JkZXItdG9wOiBub25lO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgbWF4LWhlaWdodDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC41cztcclxuICAgIGJvcmRlcjogc29saWQgZi5jb2xvcihvcmFuZ2UpO1xyXG4gICAgYm9yZGVyLXdpZHRoOiAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDEwcHggMTBweDtcclxuICAgIEBpbmNsdWRlIHNiLnNjcm9sbGJhcjtcclxufVxyXG5cclxuQG1peGluIHNlbGVjdC1saXN0LWxpIHtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgZi5jb2xvcihvcmFuZ2UpO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAxMHB4IDEwcHg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyLFxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZi5jb2xvcihvcmFuZ2UsIHhsdCk7XHJcbiAgICB9XHJcbn1cclxuXHJcbiNmb3JtLVZhbGlkYXRpb24tLXN1bW1hcnkgdWwge1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4ucmVxIHtcclxuICAgIGNvbG9yOiBmLmNvbG9yKHJlZCk7XHJcbn1cclxuXHJcbmxhYmVsIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xNWVtO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBsaW5lLWhlaWdodDogMWVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgY29sb3I6IGYuY29sb3IoYmx1ZSk7XHJcbn1cclxuXHJcbi5maWVsZC1XcmFwLS1jaGVja2JveCxcclxuLmZpZWxkLVdyYXAtLXJhZGlvIHtcclxuICAgIEBpbmNsdWRlIGZpZWxkLVdyYXA7XHJcblxyXG4gICAgLlJhZGlvLXV0aWxUeHRGaWVsZCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuXHJcbiAgICAgICAgJi5zaG93IHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5SYWRpby1hbGxPcHRzQnRuIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICAmLnNob3cge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGxhYmVsIHtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcblxyXG4gICAgICAgICYuc2hvdyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXHJcbiAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgICBoZWlnaHQ6IDE0cHg7XHJcbiAgICAgICAgd2lkdGg6IDE0cHg7XHJcblxyXG4gICAgICAgICY6Y2hlY2tlZDphZnRlciB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiBmLmNvbG9yKGJsdWUpO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmZpZWxkLVdyYXAtLWNoZWNrYm94IGxhYmVsIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG59XHJcblxyXG4uZmllbGQtV3JhcC0tcmFkaW8gbGFiZWwge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmZpZWxkLVdyYXAtLWNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXFwyNzE0XCI7XHJcbiAgICBmb250LXNpemU6IDEwcHg7XHJcbn1cclxuXHJcbi5maWVsZC1XcmFwLS1yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG5cclxuICAgICY6Y2hlY2tlZDphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcXDIwMjJcIjtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbmlucHV0LFxyXG50ZXh0YXJlYSxcclxuc2VsZWN0LFxyXG4uSW5wdXRTdHlsZSB7XHJcbiAgICBAaW5jbHVkZSBmaWVsZDtcclxufVxyXG5cclxuc2VsZWN0IHtcclxuICAgLy8gdmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cclxuICAgIC5mbGF0cGlja3ItbW9udGggJiB7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgIH1cclxufVxyXG5cclxuLlNlbGVjdEVsZW1lbnRzV3JhcCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIGlucHV0IHtcclxuICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgdWwge1xyXG4gICAgICAgIEBpbmNsdWRlIHNlbGVjdC1saXN0LXVsO1xyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHNlbGVjdC1saXN0LWxpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5zaG9ydCB7XHJcbiAgICAgICAgICAgIHNjcm9sbGJhci13aWR0aDogbm9uZTtcclxuICAgICAgICAgICAgc2Nyb2xsYmFyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHJcbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLFxyXG4gICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayxcclxuICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLm9wZW4ge1xyXG4gICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA0MDBweDtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDNweCAycHggcmdiYShmLmNvbG9yKG9yYW5nZSwgbHQpLCAwLjUpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLlNlbGVjdC1kcm9wZG93bkFycm93IHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5TZWxlY3QtZHJvcGRvd25BcnJvdyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAxMXB4O1xyXG4gICAgICAgIHRvcDogMTJweDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcclxuICAgICAgICBjb2xvcjogZi5jb2xvcihvcmFuZ2UpO1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxufVxyXG5cclxuc2VsZWN0LmhpZGRlbiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uT3B0LXRleHQge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgei1pbmRleDogLTE7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcGFkZGluZzogMTFweDtcclxufVxyXG5cclxuLkRpc3AtdGV4dCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IDE1cHg7XHJcbiAgICBwYWRkaW5nOiAxMXB4O1xyXG59XHJcblxyXG4uRmllbGQtLWRhdGUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgJjpmb2N1cy13aXRoaW4ge1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDNweCAycHggcmdiYShmLmNvbG9yKG9yYW5nZSwgbHQpLCAwLjUpO1xyXG4gICAgfVxyXG5cclxuICAgIGlucHV0IHtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IDBweDtcclxuXHJcbiAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mbGF0cGlja3ItYWx0SW5wdXQge1xyXG4gICAgICAgIGJvcmRlci1yaWdodC13aWR0aDogMDtcclxuICAgIH1cclxuXHJcbiAgICAuaW5wdXQtYnV0dG9uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgICAgICBjb2xvcjogZi5jb2xvcihvcmFuZ2UpO1xyXG4gICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiBmLmNvbG9yKG9yYW5nZSwgaGx0KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5GaWVsZC0tY3VycmVuY3kge1xyXG4gICAgLmlucHV0LVdyYXAge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgICY6Zm9jdXMtd2l0aGluIHtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgM3B4IDJweCByZ2JhKGYuY29sb3Iob3JhbmdlLCBsdCksIDAuNSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmRpc2FibGVkIC5DdXJyZW5jeVNpZ24ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBmLmNvbG9yKGdyZXksIHhsdCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcblxyXG4gICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuICAgIC5DdXJyZW5jeVNpZ24ge1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGYuY29sb3Iob3JhbmdlKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgOHB4IDAgNXB4O1xyXG5cclxuICAgICAgICAuZmEtZG9sbGFyLXNpZ24ge1xyXG4gICAgICAgICAgICBjb2xvcjogZi5jb2xvcihvcmFuZ2UpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuRGlzcC10ZXh0IHtcclxuICAgICAgICBsZWZ0OiAyN3B4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uZmllbGQtV3JhcCB7XHJcbiAgICBAaW5jbHVkZSBmaWVsZC1XcmFwO1xyXG5cclxuICAgICYtLWxhc3Qge1xyXG4gICAgICAgIEBpbmNsdWRlIGZpZWxkLVdyYXA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICAmLS1maWVsZEJ1dHRvbiB7XHJcbiAgICAgICAgQGluY2x1ZGUgZmllbGQtV3JhcDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtMTVweDtcclxuICAgIH1cclxufVxyXG5cclxuLmZvcm0tU3ViTGluayB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbjogMTBweCAwIDA7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG4jZm9ybS1WYWxpZGF0aW9uLS1zdW1tYXJ5IHtcclxuICAgIHVsIHtcclxuICAgICAgICBtYXJnaW46IDAgMCAzMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGVyci5lcnItbXNnO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmZpZWxkLXZhbGlkYXRpb24ge1xyXG4gICAgJi12YWxpZCAuRXJyLWljb24ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJi1lcnJvciB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICAgIEBpbmNsdWRlIGVyci5lcnItbXNnO1xyXG5cclxuICAgICAgICAuRXJyLWljb24ge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmZvcm0tTWVzc2FnZSB7XHJcbiAgICBjb2xvcjogZi5jb2xvcihncmV5KTtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XHJcbn1cclxuXHJcbmZvcm0sXHJcbi5Gb3JtIHtcclxuICAgIHRkIHtcclxuICAgICAgICAuZmllbGQtV3JhcCxcclxuICAgICAgICAuZmllbGQtV3JhcC0tY2hlY2tib3gge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuICAgICAgICAgICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mbGF0cGlja3ItbW9udGhzIHtcclxuICAgIC5mbGF0cGlja3ItY3VycmVudC1tb250aCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBmb250LXNpemU6IDFlbTtcclxuXHJcbiAgICAgICAgLm51bUlucHV0V3JhcHBlciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA4Y2g7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY3VyLXllYXIsXHJcbiAgICAgICAgLmZsYXRwaWNrci1tb250aERyb3Bkb3duLW1vbnRocyB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZpZWxkO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzcHggM3B4IDJweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDAuOWVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZsYXRwaWNrci1tb250aERyb3Bkb3duLW1vbnRocyB7XHJcbiAgICAgICAgICAgIGFwcGVhcmFuY2U6IHJldmVydDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jdXIteWVhciB7XHJcbiAgICAgICAgICAgIC8vIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucmMtaW5wdXQtbnVtYmVyIGlucHV0IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcbiIsIkB1c2UgJy4uL2Fic3RyYWN0cy9mdW5jdGlvbnMnIGFzIGY7XHJcblxyXG5AbWl4aW4gZXJyLW1zZyB7XHJcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTVlbTtcclxuICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgY29sb3I6IGYuY29sb3IocmVkKTtcclxuICAuRXJyLWljb24ge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gIH1cclxufVxyXG4iLCJAdXNlICcuLi9hYnN0cmFjdHMvZnVuY3Rpb25zJyBhcyBmO1xyXG5cclxudGFibGUge1xyXG4gIHdpZHRoOiBhdXRvO1xyXG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAwIDA7XHJcbiAgdHIge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGYuY29sb3IoZ3JleSwgbHQpO1xyXG4gICAgJjpudGgtY2hpbGQoZXZlbikge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBmLmNvbG9yKGdyZXksIHhsdCk7XHJcbiAgICB9XHJcbiAgICAmLlByZXZPd25lciB7XHJcbiAgICAgICYsXHJcbiAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBmLmNvbG9yKHllbGxvdywgeGx0KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5UZXJtaW5hdGVkIHtcclxuICAgICAgJixcclxuICAgICAgJi5QcmV2T3duZXIge1xyXG4gICAgICAgICYsXHJcbiAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZi5jb2xvcihyZWQsIHhsdCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAvLyAmLFxyXG4gICAgLy8gJi5QcmV2T3duZXIsXHJcbiAgICAvLyAmLlRlcm1pbmF0ZWQge1xyXG4gICAgLy8gICAmOmhvdmVyIHtcclxuICAgIC8vICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBmLmNvbG9yKG9yYW5nZSwgeGx0KTtcclxuICAgIC8vICAgfVxyXG4gICAgLy8gfVxyXG4gIH1cclxuICB0aGVhZCB0ciB7XHJcbiAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweCAxMHB4IDAgMDtcclxuICB9XHJcbiAgdGJvZHkgdHIge1xyXG4gICAgJi5oaWRkZW4ge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICB0aCxcclxuICB0ZCB7XHJcbiAgICBwYWRkaW5nOiA3cHggMTBweDtcclxuICB9XHJcbiAgdGgge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogZi5jb2xvcihncmV5LCBkayk7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIGZvbnQtc2l6ZTogMC42NXJlbTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcbiAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTBweDtcclxuICAgIH1cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICB0ZCB7XHJcbiAgICBmb250LXNpemU6IDAuNzVlbTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yNWVtO1xyXG4gICAgJi5DZWxsLS1hY3Rpb25zIHtcclxuICAgICAgLkNlbGwtYnV0dG9uV3JhcCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgICAgLkNlbGwtYnV0dG9uR3JvdXAge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMzVweDtcclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBidXR0b24sXHJcbiAgICAgICAgYSxcclxuICAgICAgICBpbnB1dCxcclxuICAgICAgICBmb3JtIHtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICAgICAgICAmOmZpcnN0LWNoaWxkLFxyXG4gICAgICAgICAgJjpvbmx5LWNoaWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5JY29uLS1zcGlubmVyIHtcclxuICAgICAgICBhbmltYXRpb24tbmFtZTogc3BpbjtcclxuICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDE1MDBtcztcclxuICAgICAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcclxuICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XHJcbiAgICAgIH1cclxuICAgICAgQGtleWZyYW1lcyBzcGluIHtcclxuICAgICAgICBmcm9tIHtcclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gICAgICAgIH1cclxuICAgICAgICB0byB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuSWNvbi0tZG93bmxvYWQsXHJcbiAgICAgIC5JY29uLS1zcGlubmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICYudmlzIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5DZWxsLW1vcmVJbmZvIHtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgdHJhbnNpdGlvbjogMC41cztcclxuICAgICAgZGl2IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBtYXJnaW46IDAgNXB4IDAgMDtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtLWZsZXgge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICB9XHJcbiAgICAmLkNlbGwtLWltZyB7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDk1JTtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgICAgd2lkdGg6IDY1cHg7XHJcbiAgICAgIGhlaWdodDogNjVweDtcclxuICAgICAgYm9yZGVyOiBzb2xpZCBmLmNvbG9yKGdyZXksIGx0KTtcclxuICAgICAgYm9yZGVyLXdpZHRoOiAwIDFweDtcclxuICAgICAgLkNlbGwtLWljb24ge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDVweDtcclxuICAgICAgICByaWdodDogNXB4O1xyXG4gICAgICAgIGNvbG9yOiBmLmNvbG9yKG9yYW5nZSk7XHJcbiAgICAgICAgb3BhY2l0eTogMC43NTtcclxuICAgICAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4yNXM7XHJcbiAgICAgIH1cclxuICAgICAgLkNlbGwtLWltZzpob3ZlciAuQ2VsbC0taWNvbiB7XHJcbiAgICAgICAgY29sb3I6IGYuY29sb3Iob3JhbmdlLCBobHQpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLkNlbGwtLXF0eSB7XHJcbiAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgIH1cclxuICB9XHJcbiAgdHIub3BlbiAuQ2VsbC1tb3JlSW5mbyB7XHJcbiAgICAvLyBoZWlnaHQ6IGF1dG87XHJcbiAgfVxyXG4gIHRyI3Jvdy1DYXJ0RW1wdHkge1xyXG4gICAgdGQge1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIHBhZGRpbmc6IDE1cHggMTBweDtcclxuICAgICAgYmFja2dyb3VuZDogZi5jb2xvcihncmV5LCBsdCk7XHJcbiAgICAgIGNvbG9yOiBmLmNvbG9yKGdyZXksIHhsdCk7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuVGFibGUtLWNsaWNrYWJsZVJvd3MgdHIge1xyXG4gICAgYm9yZGVyLWNvbG9yOiBmLmNvbG9yKG9yYW5nZSk7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4yNXM7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBmLmNvbG9yKG9yYW5nZSwgaGx0KTtcclxuICAgIH1cclxuICB9XHJcbiAgJi5jZW50ZXJlZC10ZHN7XHJcbiAgICAgIHRkeyBcclxuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gIH1cclxuICAmLmJhc2ljLWhlYWRlcnN7XHJcbiAgICAgIHRoeyBcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICAgIH1cclxuICB9XHJcbn1cclxuXHJcbnRhYmxlICsgYnV0dG9uIHtcclxuICBtYXJnaW4tdG9wOiAyMHB4O1xyXG59XHJcbiIsIkB1c2UgJy4uL2Fic3RyYWN0cy9mdW5jdGlvbnMnIGFzIGY7XHJcblxyXG4uRmlsdGVyLWJ1dHRvbiB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAmIC5mYS1maWx0ZXIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgfVxyXG4gICYgLmZhLWNhcmV0LWRvd24ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xyXG4gIH1cclxuICAmLm9wZW4ge1xyXG4gICAgLmZhLWNhcmV0LWRvd24ge1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5GaWx0ZXItYm94IHtcclxuICBiYWNrZ3JvdW5kOiBmLmNvbG9yKGdyZXksIHhsdCk7XHJcbiAgYm9yZGVyOiAxcHggc29saWQ7XHJcbiAgbWFyZ2luLXRvcDogLTJweDtcclxuICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgLy8gaGVpZ2h0OiAwO1xyXG4gIHotaW5kZXg6IGluaGVyaXQ7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIC8vIG92ZXJmbG93LXk6IGhpZGRlbjtcclxuICBwYWRkaW5nOiAxNXB4O1xyXG4gIGJvcmRlci1jb2xvcjogZi5jb2xvcihncmV5LCBsdCk7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxuICAmLm9wZW4ge1xyXG4gICAgcGFkZGluZzogMTVweDtcclxuICAgIGJvcmRlci1jb2xvcjogZi5jb2xvcihncmV5LCBsdCk7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gIH1cclxuICAuTm9Ub2dnbGUgJiB7XHJcbiAgICB0cmFuc2l0aW9uOiBub25lO1xyXG4gICAgJi5vcGVuIHtcclxuICAgICAgaGVpZ2h0OiBpbml0aWFsO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcbiAgaW5wdXQsXHJcbiAgLlNlbGVjdEVsZW1lbnRzV3JhcCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiA1MDAwO1xyXG4gIH1cclxufVxyXG5cclxuLkZpbHRlci10YWJCb3gge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIC5GaWx0ZXItdGFnIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIG1hcmdpbjogMCAxNXB4IDE1cHggMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDFlbTtcclxuICAgICAgLlRhZy10eXBlLFxyXG4gICAgICAuVGFnLW9wdCB7XHJcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICAgIH1cclxuICAgICAgLlRhZy10eXBlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBmLmNvbG9yKGdyZXksIGRrKTtcclxuICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogN3B4IDAgMCA3cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICB9XHJcbiAgICAgIC5UYWctb3B0IHtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBmLmNvbG9yKGdyZXksIGRrKTtcclxuICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDdweCA3cHggMDtcclxuICAgICAgICBjb2xvcjogZi5jb2xvcihncmV5LCBkayk7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgICAgfVxyXG4gICAgICAuRmlsdGVyLWNhbmNlbCB7XHJcbiAgICAgICAgY29sb3I6IGYuY29sb3IocmVkKTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogMC41cztcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGNvbG9yOiBmLmNvbG9yKHJlZCwgaGx0KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wYWdlLVRpdGxlLS1zdWIuRmlsdGVyLXRpdGxlIHtcclxuICBtYXJnaW46IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogZi5jb2xvcihncmV5LCBsdCk7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgbGluZS1oZWlnaHQ6IDFlbTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIGxldHRlci1zcGFjaW5nOiAwLjJlbTtcclxuICBwYWRkaW5nOiA3cHggN3B4IDVweCA5cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMTBweCAxMHB4IDAgMDtcclxufVxyXG4iLCJAdXNlICcuLi9hYnN0cmFjdHMvZnVuY3Rpb25zJyBhcyBmO1xyXG5cclxuQG1peGluIENvbnRhaW5lciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBtYXJnaW46IDAgMCAyNXB4O1xyXG59XHJcblxyXG5AbWl4aW4gRWxlbWVudC0tYm90aCB7XHJcbiAgICBsaW5lLWhlaWdodDogMWVtO1xyXG4gICAgcGFkZGluZzogMTBweCAxNXB4IDdweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1peGluIEVsZW1lbnQtLXRpdGxlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IGYuY29sb3IoZ3JleSwgZGspO1xyXG4gICAgY29sb3I6IGYuY29sb3IoZ3JleSwgeGx0LCAwLjg1KTtcclxuICAgIGZvbnQtd2VpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWl4aW4gRWxlbWVudC0tZGF0YSB7XHJcbiAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgZi5jb2xvcihncmV5LCBkayk7XHJcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxufVxyXG5cclxuLkluZm9CYWRnZSB7XHJcbiAgQGluY2x1ZGUgQ29udGFpbmVyO1xyXG4gIC5JbmZvQmFkZ2UtdGl0bGUsXHJcbiAgLkluZm9CYWRnZS1kYXRhIHtcclxuICAgIEBpbmNsdWRlIEVsZW1lbnQtLWJvdGg7XHJcbiAgfVxyXG4gIC5JbmZvQmFkZ2UtdGl0bGUge1xyXG4gICAgQGluY2x1ZGUgRWxlbWVudC0tdGl0bGU7XHJcbiAgfVxyXG4gIC5JbmZvQmFkZ2UtZGF0YSB7XHJcbiAgICBAaW5jbHVkZSBFbGVtZW50LS1kYXRhO1xyXG4gIH1cclxufVxyXG5cclxuZGwge1xyXG4gIEBpbmNsdWRlIENvbnRhaW5lcjtcclxuICBkdCxcclxuICBkZCB7XHJcbiAgICBAaW5jbHVkZSBFbGVtZW50LS1ib3RoO1xyXG4gIH1cclxuICBkdCB7XHJcbiAgICBAaW5jbHVkZSBFbGVtZW50LS10aXRsZTtcclxuICB9XHJcbiAgZGQge1xyXG4gICAgQGluY2x1ZGUgRWxlbWVudC0tZGF0YTtcclxuICB9XHJcbn1cclxuXHJcbiNPcmRlci1pbmZvIHtcclxuICB3aWR0aDogYXV0bztcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHRvcDogLTIwcHg7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTYwMHB4KSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgfVxyXG4gIC5wYWdlLVRpdGxlLS1zdWIge1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzAwcHgpIHtcclxuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5JbmZvTGlzdCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgZ3JpZC1nYXA6IDEwcHg7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBhdXRvO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTMwMHB4KSB7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBhdXRvIGF1dG87XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNjAwcHgpIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIGF1dG87XHJcbiAgICB9XHJcbiAgICAuSW5mb0xpc3Qtc2luZ2xlV3JhcHBlciB7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAmI09yZGVySW5mb1RhZy0tZmFjaWxpdHkge1xyXG4gICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICB9XHJcbiAgICAgICYjT3JkZXJJbmZvVGFnLS1kZXBhcnRtZW50IHtcclxuICAgICAgICBvcmRlcjogMjtcclxuICAgICAgfVxyXG4gICAgICAmI09yZGVySW5mb1RhZy0tcGVyc29uRm9yIHtcclxuICAgICAgICBvcmRlcjogMztcclxuICAgICAgfVxyXG4gICAgICAmI09yZGVySW5mb1RhZy0tc3VibWl0dGVkQnkge1xyXG4gICAgICAgIG9yZGVyOiA1O1xyXG4gICAgICB9XHJcbiAgICAgICYjT3JkZXJJbmZvVGFnLS1kYXRlQWRkZWQge1xyXG4gICAgICAgIG9yZGVyOiA0O1xyXG4gICAgICB9XHJcbiAgICAgICYjT3JkZXJJbmZvVGFnLS1vcmRlclRvdGFsIHtcclxuICAgICAgICBvcmRlcjogNjtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzMDBweCkge1xyXG4gICAgICAgICYjT3JkZXJJbmZvVGFnLS1mYWNpbGl0eSxcclxuICAgICAgICAmI09yZGVySW5mb1RhZy0tZGVwYXJ0bWVudCxcclxuICAgICAgICAmI09yZGVySW5mb1RhZy0tcGVyc29uRm9yLFxyXG4gICAgICAgICYjT3JkZXJJbmZvVGFnLS1zdWJtaXR0ZWRCeSxcclxuICAgICAgICAmI09yZGVySW5mb1RhZy0tZGF0ZUFkZGVkLFxyXG4gICAgICAgICYjT3JkZXJJbmZvVGFnLS1vcmRlclRvdGFsIHtcclxuICAgICAgICAgIG9yZGVyOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgZGwge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gICAgZHQge1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICB3aWR0aDogMTI1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGRkIHtcclxuICAgICAgZmxleDogMSAxIGF1dG87XHJcbiAgICB9XHJcbiAgICAvLyBkZCB7XHJcbiAgICAvLyAgIHdpZHRoOiAzMDVweDtcclxuICAgIC8vIH1cclxuICAgIC8vICYgPiBkaXY6bnRoLWxhc3QtY2hpbGQoLW4gKyAzKSB7XHJcbiAgICAvLyAgIGRkIHtcclxuICAgIC8vICAgICB3aWR0aDogMTUwcHg7XHJcbiAgICAvLyAgIH1cclxuICAgIC8vIH1cclxuICB9XHJcbn1cclxuIiwiQHVzZSAnLi4vYWJzdHJhY3RzL2Z1bmN0aW9ucycgYXMgZjtcclxuQHVzZSAnLi4vYmFzZS90cmFuc2l0aW9ucycgYXMgdDtcclxuXHJcbmJvZHksXHJcbnAsXHJcbmlucHV0LFxyXG5zZWxlY3QsXHJcbnRleHRhcmVhLFxyXG51bCxcclxubGksXHJcbm9sLFxyXG50YWJsZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcclxuICAgIGNvbG9yOiBmLmNvbG9yKGdyZXksIGRrKTtcclxufVxyXG5cclxuaDEsXHJcbmgyLFxyXG5oMyxcclxuaDQsXHJcbmg1LFxyXG5oNiB7XHJcbiAgICBmb250LWZhbWlseTogXCJaaWxsYSBTbGFiXCIsIHNlcmlmO1xyXG4gICAgY29sb3I6IGYuY29sb3IoZ3JleSwgby1kayk7XHJcbn1cclxuXHJcbkBtaXhpbiBwYWdlLVRpdGxlIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBtYXJnaW46IDAgMCAzMHB4O1xyXG4gICAgZm9udC1mYW1pbHk6IEhlbHZldGljYTtcclxuICAgIHBhZGRpbmc6IDAgMTBweCA1cHggMDtcclxuICAgIGJvcmRlci1ib3R0b206IDBweCBzb2xpZCBmLmNvbG9yKGdyZXksIGx0KTtcclxuICAgIGNvbG9yOiAjNmQ0ODFkO1xyXG59XHJcblxyXG4ucGFnZS1UaXRsZSB7XHJcbiAgICBAaW5jbHVkZSBwYWdlLVRpdGxlO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAgICYuVGl0bGUtLWhhc1N1YlRpdGxlIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xyXG4gICAgfVxyXG5cclxuICAgICYgKyAucGFnZS1UaXRsZS0tc3ViIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtMzVweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTVweDtcclxuICAgICAgICAvLyBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICAvLyBtYXJnaW4tYm90dG9tOiA2NXB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDVweCk7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgZi5jb2xvcihncmV5LCBsdCk7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBwYWdlLVRpdGxlLS1zdWIge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAzN3B4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcclxuICAgIG1hcmdpbjogMCAwIDI1cHg7XHJcblxyXG4gICAgc3Ryb25nLFxyXG4gICAgLlRpdGxlUGFydC0tbWFpbiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuVGl0bGVQYXJ0LS1tYWluLFxyXG4gICAgLlRpdGxlUGFydC0tc2Vjb25kYXJ5IHtcclxuICAgICAgICAvLyBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLlRpdGxlUGFydC0tc2Vjb25kYXJ5IHtcclxuICAgICAgICBmb250LXNpemU6IDAuN2VtO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB9XHJcblxyXG4gICAgLlRpdGxlLWRpdiB7XHJcbiAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBmLmNvbG9yKGdyZXksIGx0KTtcclxuICAgICAgICBtYXJnaW46IDAgMTVweDtcclxuICAgIH1cclxufVxyXG5cclxuI3BhZ2VUaXRsZS10aXRsZUJ1dHRvbkNvbWJvV3JhcCB7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG5cclxuICAgIC5wYWdlLVRpdGxlLS1wcmUsXHJcbiAgICAucGFnZS1UaXRsZS0tc3ViIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5maWVsZC1XcmFwIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4ucGFnZS1UaXRsZS0tc3ViLFxyXG4ucGFnZS1UaXRsZS0tcHJlIHtcclxuICAgIEBpbmNsdWRlIHBhZ2UtVGl0bGUtLXN1YjtcclxufVxyXG5cclxuLnBhZ2UtVGl0bGUtLXByZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG4uSW5mb0xpc3QtdGl0bGUge1xyXG59XHJcblxyXG5hIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBzYW5zLXNlcmlmO1xyXG4gICAgY29sb3I6IGYuY29sb3Iob3JhbmdlKTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIEBpbmNsdWRlIHQuVHJhbnNpdGlvbi0tYmFzZTtcclxuXHJcbiAgICAmOmhvdmVyLFxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgICAgY29sb3I6IGYuY29sb3Iob3JhbmdlLCBobHQpO1xyXG4gICAgfVxyXG59XHJcbiIsIkB1c2UgJy4uL2Fic3RyYWN0cy9mdW5jdGlvbnMnIGFzIGY7XHJcbkB1c2UgJy4uL2Jhc2UvdHlwb2dyYXBoeScgYXMgdDtcclxuXHJcbiNQcm9nTWV0ZXItc2VjdGlvbldyYXAsXHJcbiNCdWRnZXRCYXItc2VjdGlvbldyYXAge1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG5cclxuQG1peGluIG1hcmtlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAxcHg7XHJcbiAgaGVpZ2h0OiA1N3B4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IGYuY29sb3IoYmx1ZSk7XHJcbiAgei1pbmRleDogNTAwO1xyXG4gIHNwYW4ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICB9XHJcbn1cclxuLlByb2dNZXRlci13cmFwLFxyXG4uQnVkZ2V0QmFyLXdyYXAge1xyXG4gIG1hcmdpbi1ib3R0b206IDE3cHg7XHJcbiAgLy8gZGlzcGxheTogZmxleDtcclxuICAvLyBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgaDMge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogMCAwIDNweDtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xyXG4gIH1cclxuICAuUHJvZ01ldGVyLFxyXG4gIC5CdWRnZXRCYXIge1xyXG4gICAgLy8gd2lkdGg6IDUwJTtcclxuICAgIHdpZHRoOiAxNzBweDtcclxuICB9XHJcbn1cclxuLlByb2dNZXRlcixcclxuLkJ1ZGdldEJhciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCBmLmNvbG9yKGdyZXkpO1xyXG4gICY6bGFzdC1jaGlsZCB7XHJcbiAgICBib3JkZXItbGVmdDogbm9uZTtcclxuICB9XHJcbiAgLlByb2dNZXRlci1pbmZvVHlwZSxcclxuICAuQnVkZ2V0QmFyLWluZm9UeXBlIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGJhY2tncm91bmQtY29sb3I6IGYuY29sb3IoZ3JleSk7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgcGFkZGluZzogM3B4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDFlbTtcclxuICB9XHJcbiAgLlByb2dNZXRlci1pbmZvLFxyXG4gIC5CdWRnZXRCYXItaW5mbyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMWVtO1xyXG4gIH1cclxuICAuUHJvZ01ldGVyLXByb2dyZXNzV3JhcCxcclxuICAuQnVkZ2V0QmFyLXByb2dyZXNzV3JhcCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCBmLmNvbG9yKGdyZXkpO1xyXG4gIH1cclxuICAuUHJvZ01ldGVyLXByb2dyZXNzLFxyXG4gIC5CdWRnZXRCYXItcHJvZ3Jlc3Mge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luOiAycHg7XHJcbiAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICB3aWR0aDogMDtcclxuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNXB4KTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMjAwJSAyMDAlO1xyXG4gICAgYmFja2dyb3VuZDogcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudChcclxuICAgICAgLTQ1ZGVnLFxyXG4gICAgICBmLmNvbG9yKGdyZWVuLCBiYXIpLFxyXG4gICAgICBmLmNvbG9yKGdyZWVuLCBiYXIpIDEwcHgsXHJcbiAgICAgIGYuY29sb3IoZ3JlZW4sIGJhci1kaykgMTBweCxcclxuICAgICAgZi5jb2xvcihncmVlbiwgYmFyLWRrKSAyMHB4XHJcbiAgICApO1xyXG4gICAgJi53YXJuaW5nIHtcclxuICAgICAgYmFja2dyb3VuZDogcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudChcclxuICAgICAgICAtNDVkZWcsXHJcbiAgICAgICAgZi5jb2xvcih5ZWxsb3csIGJhciksXHJcbiAgICAgICAgZi5jb2xvcih5ZWxsb3csIGJhcikgMTBweCxcclxuICAgICAgICBmLmNvbG9yKHllbGxvdywgYmFyLWRrKSAxMHB4LFxyXG4gICAgICAgIGYuY29sb3IoeWVsbG93LCBiYXItZGspIDIwcHhcclxuICAgICAgKTtcclxuICAgIH1cclxuICAgICYuZGFuZ2VyIHtcclxuICAgICAgYmFja2dyb3VuZDogcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudChcclxuICAgICAgICAtNDVkZWcsXHJcbiAgICAgICAgZi5jb2xvcihyZWQpLFxyXG4gICAgICAgIGYuY29sb3IocmVkKSAxMHB4LFxyXG4gICAgICAgIGYuY29sb3IocmVkLCBtKSAxMHB4LFxyXG4gICAgICAgIGYuY29sb3IocmVkLCBtKSAyMHB4XHJcbiAgICAgICk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uUHJvZ01ldGVyLWZsZXhXcmFwLFxyXG4uQnVkZ2V0QmFyLWZsZXhXcmFwIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxufVxyXG5cclxuI1Byb2dNZXRlci1kYXRlcyxcclxuI0J1ZGdldEJhci1kYXRlcyB7XHJcbiAgZmxleC1iYXNpczogMDtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIGRpdjpmaXJzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgfVxyXG4gIGRsIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgfVxyXG4gIC8vIHNwYW4ge1xyXG4gIC8vICAgYm9yZGVyOiAxcHggc29saWQgZi5jb2xvcihncmV5KTtcclxuICAvLyAgIHBhZGRpbmc6IDEwcHggMTVweDtcclxuICAvLyAgIGxpbmUtaGVpZ2h0OiAxZW07XHJcbiAgLy8gICAmOmZpcnN0LWNoaWxkIHtcclxuICAvLyAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG4gIC8vICAgfVxyXG4gIC8vIH1cclxufVxyXG5cclxuLlByb2dNZXRlci1zdWJDYXRUb2dnbGUsXHJcbi5CdWRnZXRCYXItc3ViQ2F0VG9nZ2xlIHtcclxuICAvLyBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gIGhlaWdodDogMzVweDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgcGFkZGluZzogNXB4IDdweDtcclxuICBib3JkZXItcmFkaXVzOiAwIDVweCA1cHggMDtcclxuICBib3JkZXItbGVmdDogbm9uZTtcclxuICBsZXR0ZXItc3BhY2luZzogMDtcclxuICAuUHJvZ01ldGVyLWJ0bkFycm93LFxyXG4gIC5CdWRnZXRCYXItYnRuQXJyb3cge1xyXG4gICAgLy8gbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgIHRyYW5zaXRpb246IDAuMjVzO1xyXG4gIH1cclxufVxyXG5cclxuLlByb2dNZXRlci0tc3ViQ2F0cyxcclxuLkJ1ZGdldEJhci0tc3ViQ2F0cyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcclxuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIHBhZGRpbmctdG9wOiAxN3B4O1xyXG4gIHBhZGRpbmctbGVmdDogMTdweDtcclxuICBtYXJnaW4tdG9wOiAtMTdweDtcclxuICBtYXJnaW4tbGVmdDogMTVweDtcclxuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjI1cztcclxuXHJcbiAgLlByb2dNZXRlci13cmFwLFxyXG4gIC5CdWRnZXRCYXItd3JhcCB7XHJcbiAgICB3aWR0aDogNDklO1xyXG4gIH1cclxuXHJcbiAgJi50aGluIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuXHJcbiAgICAuUHJvZ01ldGVyLXdyYXAsXHJcbiAgICAuQnVkZ2V0QmFyLXdyYXAge1xyXG4gICAgICB3aWR0aDogOTUlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5zaG93IHtcclxuICAgIHRyYW5zaXRpb246IGhlaWdodCAwLjI1cyBlYXNlO1xyXG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZDtcclxuICB9XHJcbn1cclxuXHJcbi5Qcm9nTWV0ZXItZ3JvdXAsXHJcbi5CdWRnZXRCYXItZ3JvdXAge1xyXG4gIGZsZXgtYmFzaXM6IDA7XHJcbiAgdHJhbnNpdGlvbjogMC4yNXM7XHJcbiAgJi5vcGVuIHtcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgLlByb2dNZXRlci1idG5BcnJvdyxcclxuICAgIC5CdWRnZXRCYXItYnRuQXJyb3cge1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcclxuICAgIH1cclxuICAgIC5Qcm9nTWV0ZXItLXN1YkNhdHMsXHJcbiAgICAuQnVkZ2V0QmFyLS1zdWJDYXRzIHtcclxuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IGYuY29sb3IoZ3JleSk7XHJcbiAgICB9XHJcbiAgICAmLlByb2dNZXRlci1GaXJzdCxcclxuICAgICYuQnVkZ2V0QmFyLUZpcnN0IHtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5Qcm9nTWV0ZXItc3ViQ2F0VG9nZ2xlV3JhcCxcclxuLkJ1ZGdldEJhci1zdWJDYXRUb2dnbGVXcmFwIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTdweDtcclxuICAvLyBtYXJnaW4tbGVmdDogMTBweDtcclxuICAmLnNob3cge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICB9XHJcbn1cclxuXHJcbi5Qcm9nTWV0ZXItc3ViQ2F0QWxlcnRXcmFwLFxyXG4uQnVkZ2V0QmFyLXN1YkNhdEFsZXJ0V3JhcCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTdweDtcclxuICBoZWlnaHQ6IDM1cHg7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIGYuY29sb3IoZ3JleSk7XHJcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG4gIC5kYW5nZXIgJixcclxuICAud2FybmluZyAmIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgfVxyXG4gIC53YXJuaW5nICYge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogZi5jb2xvcih5ZWxsb3cpO1xyXG4gIH1cclxuICAuZGFuZ2VyICYge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogZi5jb2xvcihyZWQpO1xyXG4gIH1cclxuICAuUHJvZ01ldGVyLW92ZXJCdWRnZXRBbGVydEljb24ge1xyXG4gICAgbWFyZ2luOiA1cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uUHJvZ01ldGVyLS1tYWluLFxyXG4uQnVkZ2V0QmFyLS1tYWluIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgI1Byb2dNZXRlci1idG5BcnJvdyB7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICB9XHJcbn1cclxuIiwiQHVzZSAnLi4vYWJzdHJhY3RzL2Z1bmN0aW9ucycgYXMgZjtcclxuXHJcbkBtaXhpbiBIZWFkZXJTdHlsZXMge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiA3cHggOXB4IDVweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCBmLmNvbG9yKGdyZXksIGRrKTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBmLmNvbG9yKGdyZXksIGRrKTtcclxuICBjb2xvcjogd2hpdGU7XHJcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxZW07XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjVlbTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgdGV4dC1zaGFkb3c6IDAgMCAycHggcmdiKDAgMCAwIC8gNzUlKTtcclxufVxyXG5cclxuI0J1ZGdldEJsb2Nrcy1zZWN0aW9uV3JhcCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxufVxyXG5cclxuLkJ1ZGdldEJsb2NrLWJ1ZGdldFdyYXAge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICBtYXJnaW46IDAgMjVweCAyNXB4IDA7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTMwMHB4KSB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIH1cclxufVxyXG5cclxuI0J1ZGdldEJsb2NrLWRhdGVzIHtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIGRpdiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xyXG4gIH1cclxuICBkbCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NTBweCkge1xyXG4gICAgLy8gbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICBkaXY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uQnVkZ2V0QmxvY2sge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBmbGV4OiAwIDAgYXV0bztcclxuICAuQnVkZ2V0QmxvY2stdGFiR3JvdXAge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIC5CdWRnZXRUYWIge1xyXG4gICAgICB6LWluZGV4OiAxMDAwO1xyXG4gICAgICAuQnVkZ2V0VGFiLXByb2dCYXIge1xyXG4gICAgICAgIC5CdWRnZXRUYWItcHJvZ0JhckJnIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGYuY29sb3IoZ3JleSwgZGspO1xyXG4gICAgICAgICAgaGVpZ2h0OiA1cHg7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICBtYXJnaW46IDFweCAwO1xyXG4gICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IC0ycHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZi5jb2xvcihncmV5LCBkayk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuQnVkZ2V0VGFiLXByb2dCYXJQcm9nIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0cHgpO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDVweDtcclxuICAgICAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5CdXR0b24tLWNvbXBvbmVudCB7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgZi5jb2xvcihncmV5LCBkayk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICAgIC5CdXR0b24tdGV4dFNwYWNlciB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBwYWRkaW5nOiA3cHggMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi5CdWRnZXRUYWItLWFjdGl2ZSB7XHJcbiAgICAgICAgLkJ1dHRvbi0tY29tcG9uZW50IHtcclxuICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBmLmNvbG9yKGdyZXksIGRrKTtcclxuICAgICAgICAgIGNvbG9yOiBmLmNvbG9yKGdyZXksIHhsdCwgMC45NSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5CdXR0b24tdGV4dFNwYWNlciB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAzcHggMTBweCAwO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTRweDtcclxuICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIGNvbG9yOiBmLmNvbG9yKGdyZXksIHhsdCwgMC43KTtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuQnVkZ2V0QmxvY2stY29udGVudCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICB9XHJcbiAgLkJ1ZGdldEJsb2NrLW5hbWUge1xyXG4gICAgQGluY2x1ZGUgSGVhZGVyU3R5bGVzO1xyXG4gIH1cclxuICAuQnVkZ2V0QmxvY2stZGV0YWlscyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gIH1cclxuICAuQnVkZ2V0QmxvY2stZGF0YSB7XHJcbiAgICBmbGV4OiAxIDEgYXV0bztcclxuICAgIC8vIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAvLyBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgLy8ganVzdGlmeS1jb250ZW50OiBzdHJldGNoO1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBhdXRvO1xyXG4gIH1cclxuICAuQnVkZ2V0QmxvY2stZGF0YVBvaW50IHtcclxuICAgIGZsZXg6IDE7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGJvcmRlcjogc29saWQgZi5jb2xvcihncmV5LCBkayk7XHJcbiAgICBib3JkZXItd2lkdGg6IDAgMCAxcHggMXB4O1xyXG4gICAgcGFkZGluZzogMnB4O1xyXG4gICAgbWluLXdpZHRoOiAxNTBweDtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxZW07XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgLkJ1ZGdldEJsb2NrLWRhdGFQb2ludFRpdGxlIHtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgY29sb3I6IGYuY29sb3IoZ3JleSwgeGx0LCAwLjg1KTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICAgIC8vIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZi5jb2xvcihncmV5LCBkayk7XHJcbiAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgLy8gZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIH1cclxuICAgICY6bnRoLWNoaWxkKG9kZCkge1xyXG4gICAgICAuQnVkZ2V0QmxvY2stZGF0YVBvaW50VGl0bGUge1xyXG4gICAgICAgIG1pbi13aWR0aDogNjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpudGgtY2hpbGQoZXZlbikge1xyXG4gICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcclxuICAgICAgLkJ1ZGdldEJsb2NrLWRhdGFQb2ludFRpdGxlIHtcclxuICAgICAgICBtaW4td2lkdGg6IDY1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLkJ1ZGdldEJsb2NrLXZpc3VhbHMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0cmV0Y2g7XHJcbiAgICBtaW4td2lkdGg6IDE1MHB4O1xyXG4gIH1cclxuICAuQnVkZ2V0QmxvY2stcHJvZ0JhciB7XHJcbiAgICBoZWlnaHQ6IDQxcHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCBmLmNvbG9yKGdyZXksIGRrKTtcclxuICAgIGJvcmRlci10b3A6IDA7XHJcbiAgICBwYWRkaW5nOiAycHg7XHJcbiAgICBmbGV4OiAxIDEgYXV0bztcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIC5CdWRnZXRCbG9jay1wcm9nQmFyUHJvZyB7XHJcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNHB4KTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiAycHg7XHJcbiAgICAgIHRvcDogMnB4O1xyXG4gICAgICBoZWlnaHQ6IDE3cHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMjAwJTtcclxuICAgICAgLy8gYmFja2dyb3VuZDogcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudChcclxuICAgICAgLy8gICAtNDVkZWcsXHJcbiAgICAgIC8vICAgZi5jb2xvcihncmVlbiwgYmFyKSxcclxuICAgICAgLy8gICBmLmNvbG9yKGdyZWVuLCBiYXIpIDEwcHgsXHJcbiAgICAgIC8vICAgZi5jb2xvcihncmVlbiwgYmFyLWRrKSAxMHB4LFxyXG4gICAgICAvLyAgIGYuY29sb3IoZ3JlZW4sIGJhci1kaykgMjBweFxyXG4gICAgICAvLyApO1xyXG4gICAgICAmLkJ1ZGdldEJsb2NrLXByb2dCYXJQcm9nLS13aXRoT3JkZXIge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICB0b3A6IHVuc2V0O1xyXG4gICAgICAgIGJvdHRvbTogMnB4O1xyXG4gICAgICB9XHJcbiAgICAgICYuQnVkZ2V0QmxvY2stcHJvZ0JhclByb2ctLXNpZGVSaWdodCB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgfVxyXG4gICAgICAmLkJ1ZGdldEJsb2NrLXByb2dCYXJQcm9nLS1zaWRlTGVmdCB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuQnVkZ2V0QmxvY2stcHJvZ0JhclBlcmNlbnQge1xyXG4gICAgICAvLyBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIC8vIHJpZ2h0OiAwO1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxZW07XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwYWRkaW5nOiAycHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcclxuICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAuQnVkZ2V0QmxvY2stcHJvZ0JhclBlcmNlbnRUaXRsZSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLkJ1ZGdldEJsb2NrLWRldGFpbEJ0biB7XHJcbiAgICAvLyBib3JkZXItcmFkaXVzOiAwIDAgMTBweCAwO1xyXG4gICAgLy8gYm9yZGVyLXRvcDogMDtcclxuICAgIC8vIGJvcmRlci1sZWZ0OiAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMCAxMHB4IDAgMDtcclxuICAgIG1hcmdpbjogMCAwIDJweCAycHg7XHJcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcclxuICAgIC5CdXR0b24tdGV4dFNwYWNlciB7XHJcbiAgICAgIHBhZGRpbmc6IDUuNXB4IDEwcHg7XHJcbiAgICB9XHJcbiAgICAuQnV0dG9uLWljb25Db250YWluZXIge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xyXG4gICAgfVxyXG4gICAgc3ZnIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG4gICAgJi5CdXR0b24tLWNhbmNlbDpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGYuY29sb3IocmVkLCBobHQpO1xyXG4gICAgfVxyXG4gIH1cclxuICAvLyAuQnVkZ2V0QmxvY2stcHJvZ0JhclByb2cge1xyXG4gIC8vICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG4gIC8vIH1cclxuICAmLkJ1ZGdldEJsb2NrLS13aXRoT3JkZXItLW1vbnRoR29vZCAuQnVkZ2V0VGFiLS1tb250aCAuQnVkZ2V0VGFiLXByb2dCYXJQcm9nLFxyXG4gICYuQnVkZ2V0QmxvY2stLXdpdGhPcmRlci0td2Vla0dvb2QgLkJ1ZGdldFRhYi0td2VlayAuQnVkZ2V0VGFiLXByb2dCYXJQcm9nIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IGYuY29sb3IoZ3JlZW4pO1xyXG4gIH1cclxuICAmLkJ1ZGdldEJsb2NrLS13aXRoT3JkZXItLW1vbnRoV2FybmluZ1xyXG4gICAgLkJ1ZGdldFRhYi0tbW9udGhcclxuICAgIC5CdWRnZXRUYWItcHJvZ0JhclByb2csXHJcbiAgJi5CdWRnZXRCbG9jay0td2l0aE9yZGVyLS13ZWVrV2FybmluZ1xyXG4gICAgLkJ1ZGdldFRhYi0td2Vla1xyXG4gICAgLkJ1ZGdldFRhYi1wcm9nQmFyUHJvZyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBmLmNvbG9yKHllbGxvdyk7XHJcbiAgfVxyXG4gICYuQnVkZ2V0QmxvY2stLXdpdGhPcmRlci0tbW9udGhEYW5nZXJcclxuICAgIC5CdWRnZXRUYWItLW1vbnRoXHJcbiAgICAuQnVkZ2V0VGFiLXByb2dCYXJQcm9nLFxyXG4gICYuQnVkZ2V0QmxvY2stLXdpdGhPcmRlci0td2Vla0RhbmdlciAuQnVkZ2V0VGFiLS13ZWVrIC5CdWRnZXRUYWItcHJvZ0JhclByb2cge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogZi5jb2xvcihyZWQpO1xyXG4gIH1cclxuXHJcbiAgJi5CdWRnZXRCbG9jay0td2l0aE9yZGVyLS1tb250aEdvb2RcclxuICAgIC5CdWRnZXRCbG9jay1wcm9nQmFyUHJvZy0td2l0aE9yZGVyLkJ1ZGdldEJsb2NrLXByb2dCYXJQcm9nLS1tb250aCxcclxuICAmLkJ1ZGdldEJsb2NrLS13aXRoT3JkZXItLXdlZWtHb29kXHJcbiAgICAuQnVkZ2V0QmxvY2stcHJvZ0JhclByb2ctLXdpdGhPcmRlci5CdWRnZXRCbG9jay1wcm9nQmFyUHJvZy0td2VlayxcclxuICAmLkJ1ZGdldEJsb2NrLS1tb250aEdvb2RcclxuICAgIC5CdWRnZXRCbG9jay1wcm9nQmFyUHJvZy5CdWRnZXRCbG9jay1wcm9nQmFyUHJvZy0tbW9udGgsXHJcbiAgJi5CdWRnZXRCbG9jay0td2Vla0dvb2RcclxuICAgIC5CdWRnZXRCbG9jay1wcm9nQmFyUHJvZy5CdWRnZXRCbG9jay1wcm9nQmFyUHJvZy0td2VlayB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAtNDVkZWcsXHJcbiAgICAgIGYuY29sb3IoZ3JlZW4sIGJhciksXHJcbiAgICAgIGYuY29sb3IoZ3JlZW4sIGJhcikgMTBweCxcclxuICAgICAgZi5jb2xvcihncmVlbiwgYmFyLWRrKSAxMHB4LFxyXG4gICAgICBmLmNvbG9yKGdyZWVuLCBiYXItZGspIDIwcHhcclxuICAgICk7XHJcbiAgfVxyXG4gICYuQnVkZ2V0QmxvY2stLXdpdGhPcmRlci0tbW9udGhXYXJuaW5nXHJcbiAgICAuQnVkZ2V0QmxvY2stcHJvZ0JhclByb2ctLXdpdGhPcmRlci5CdWRnZXRCbG9jay1wcm9nQmFyUHJvZy0tbW9udGgsXHJcbiAgJi5CdWRnZXRCbG9jay0td2l0aE9yZGVyLS13ZWVrV2FybmluZ1xyXG4gICAgLkJ1ZGdldEJsb2NrLXByb2dCYXJQcm9nLS13aXRoT3JkZXIuQnVkZ2V0QmxvY2stcHJvZ0JhclByb2ctLXdlZWssXHJcbiAgJi5CdWRnZXRCbG9jay0tbW9udGhXYXJuaW5nXHJcbiAgICAuQnVkZ2V0QmxvY2stcHJvZ0JhclByb2cuQnVkZ2V0QmxvY2stcHJvZ0JhclByb2ctLW1vbnRoLFxyXG4gICYuQnVkZ2V0QmxvY2stLXdlZWtXYXJuaW5nXHJcbiAgICAuQnVkZ2V0QmxvY2stcHJvZ0JhclByb2cuQnVkZ2V0QmxvY2stcHJvZ0JhclByb2ctLXdlZWsge1xyXG4gICAgYmFja2dyb3VuZDogcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudChcclxuICAgICAgLTQ1ZGVnLFxyXG4gICAgICBmLmNvbG9yKHllbGxvdywgYmFyKSxcclxuICAgICAgZi5jb2xvcih5ZWxsb3csIGJhcikgMTBweCxcclxuICAgICAgZi5jb2xvcih5ZWxsb3csIGJhci1kaykgMTBweCxcclxuICAgICAgZi5jb2xvcih5ZWxsb3csIGJhci1kaykgMjBweFxyXG4gICAgKTtcclxuICB9XHJcbiAgJi5CdWRnZXRCbG9jay0td2l0aE9yZGVyLS1tb250aERhbmdlclxyXG4gICAgLkJ1ZGdldEJsb2NrLXByb2dCYXJQcm9nLS13aXRoT3JkZXIuQnVkZ2V0QmxvY2stcHJvZ0JhclByb2ctLW1vbnRoLFxyXG4gICYuQnVkZ2V0QmxvY2stLXdpdGhPcmRlci0td2Vla0RhbmdlclxyXG4gICAgLkJ1ZGdldEJsb2NrLXByb2dCYXJQcm9nLS13aXRoT3JkZXIuQnVkZ2V0QmxvY2stcHJvZ0JhclByb2ctLXdlZWssXHJcbiAgJi5CdWRnZXRCbG9jay0tbW9udGhEYW5nZXJcclxuICAgIC5CdWRnZXRCbG9jay1wcm9nQmFyUHJvZy5CdWRnZXRCbG9jay1wcm9nQmFyUHJvZy0tbW9udGgsXHJcbiAgJi5CdWRnZXRCbG9jay0td2Vla0RhbmdlclxyXG4gICAgLkJ1ZGdldEJsb2NrLXByb2dCYXJQcm9nLkJ1ZGdldEJsb2NrLXByb2dCYXJQcm9nLS13ZWVrIHtcclxuICAgIGJhY2tncm91bmQ6IHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoXHJcbiAgICAgIC00NWRlZyxcclxuICAgICAgZi5jb2xvcihyZWQpLFxyXG4gICAgICBmLmNvbG9yKHJlZCkgMTBweCxcclxuICAgICAgZi5jb2xvcihyZWQsIG0pIDEwcHgsXHJcbiAgICAgIGYuY29sb3IocmVkLCBtKSAyMHB4XHJcbiAgICApO1xyXG4gIH1cclxuXHJcbiAgJi5CdWRnZXRCbG9jay0tbm9TdWJjYXRzIC5CdWRnZXRCbG9jay12aXN1YWxzIHtcclxuICAgIG1pbi13aWR0aDogMTM1cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uQnVkZ2V0QmxvY2stc3ViQnVkZ2V0V3JhcCB7XHJcbiAgbWFyZ2luOiA3cHggMCAwIDA7XHJcbiAgZmxleDogMSAxIGF1dG87XHJcbiAgbWluLXdpZHRoOiAzODVweDtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzAwcHgpIHtcclxuICAgIG1hcmdpbjogN3B4IDAgMCAxMHB4O1xyXG4gIH1cclxuICAuQnVkZ2V0QmxvY2stc3ViQnVkZ2V0SGVhZGVyIHtcclxuICAgIEBpbmNsdWRlIEhlYWRlclN0eWxlcztcclxuICAgIGNvbG9yOiBmLmNvbG9yKGdyZXksIG8tZGspO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItd2lkdGg6IDAgMCAwIDFweDtcclxuICAgIHRleHQtc2hhZG93OiBub25lO1xyXG4gICAgcGFkZGluZzogMjBweCA5cHggOXB4IDA7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHNwYW4ge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzMDBweCkge1xyXG4gICAgICBwYWRkaW5nLXRvcDogN3B4O1xyXG4gICAgfVxyXG5cclxuICAgIC5CdWRnZXRCbG9jay1zdWJCdWRnZXRBcnJvd0ljb24ge1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgIGNvbG9yOiBmLmNvbG9yKGdyZXksIGRrKTtcclxuICAgICAgbWFyZ2luOiAtMXB4IDVweCAwIC01cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5CdWRnZXRCbG9jay1zdWJCdWRnZXRUb2dnbGVCb3R0b21XcmFwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcbiAgLkJ1ZGdldEJsb2NrLXN1YkJ1ZGdldFRvZ2dsZSB7XHJcbiAgICB3aWR0aDogMTU1cHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMDtcclxuICAgIHN2ZyB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIH1cclxuICAgICYuQnVkZ2V0QmxvY2stc3ViQnVkZ2V0VG9nZ2xlLS10b3Age1xyXG4gICAgICBtYXJnaW46IC03cHggMCAtMTBweCAyMHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwIDEwcHggMCAwO1xyXG4gICAgfVxyXG4gICAgJi5CdWRnZXRCbG9jay1zdWJCdWRnZXRUb2dnbGUtLWJvdHRvbSB7XHJcbiAgICAgIG1hcmdpbjogLTFweCAwIC0xMHB4IDA7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAxMHB4IDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5CdWRnZXRCbG9jay1zdWJCdWRnZXRMaXN0V3JhcCB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCBmLmNvbG9yKGdyZXksIGRrKTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIC5CdWRnZXRCbG9jayxcclxuICAgIC5CdWRnZXRCbG9jay1uYW1lLFxyXG4gICAgLkJ1ZGdldEJsb2NrLXRhYkdyb3VwIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMCAxMHB4IDAgMDtcclxuICAgIH1cclxuICAgIC5CdWRnZXRCbG9jayB7XHJcbiAgICAgIG1hcmdpbjogMCAzMHB4IDMwcHggMDtcclxuICAgICAgei1pbmRleDogMTAwO1xyXG4gICAgfVxyXG4gICAgLkJ1ZGdldEJsb2NrLXRhYkdyb3VwIHtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgIH1cclxuICAgIC5CdWRnZXRCbG9jay1kZXRhaWxCdG4ge1xyXG4gICAgICAuQnV0dG9uLWljb25Db250YWluZXIge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICAgICAgfVxyXG4gICAgICAuQnV0dG9uLXRleHRTcGFjZXIge1xyXG4gICAgICAgIHBhZGRpbmc6IDguNXB4IDEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5CdWRnZXRCbG9jay1jb250ZW50IHtcclxuICAgICAgbWFyZ2luLXRvcDogLTM0cHg7XHJcbiAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgfVxyXG4gICAgLkJ1ZGdldEJsb2NrLW5hbWUge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLlRvdGFsQm94IHtcclxuICBkZCB7XHJcbiAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgcGFkZGluZzogNnB4IDE1cHggM3B4O1xyXG4gIH1cclxufVxyXG4iLCJAdXNlICcuLi9hYnN0cmFjdHMvZnVuY3Rpb25zJyBhcyBmO1xyXG5cclxuI0NhcnRTdW1tYXJ5LXdyYXBwZXIge1xyXG4gIG1hcmdpbi1ib3R0b206IDQ1cHg7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZjtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDI1MHB4O1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE2MDBweCkge1xyXG4gICAvLyB0b3A6IGluaXRpYWw7XHJcbiAgICByaWdodDogNSU7XHJcbiAgfVxyXG4gICNDYXJ0U3VtbWFyeS1pbmZvIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBkdCB7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAuQnV0dG9uIHtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBmLmNvbG9yKGdyZXksIGRrKTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMCA1cHg7XHJcbiAgICAgICAgLy9ib3JkZXItdG9wLXdpZHRoOiAwO1xyXG4gICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgIH1cclxuICAgICAgLy8gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE2MDBweCkge1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4IDAgMCA1cHg7XHJcbiAgICAgICAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XHJcbiAgICAgICAgLy99XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGRkIHtcclxuICAgICAvL2JvcmRlci10b3Atd2lkdGg6IDA7XHJcbiAgICAgLy8gQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTYwMHB4KSB7XHJcbiAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xyXG4gICAgIC8vIH1cclxuICAgIH1cclxuICB9XHJcbiAgI0NhcnRTdW1tYXJ5LXRvYXN0ZXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgei1pbmRleDogMDtcclxuICAgIC8vIGxlZnQ6IDE1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDdweDtcclxuICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgIGhlaWdodDogMzVweDtcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMWVtO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjI1ZW07XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBmLmNvbG9yKGdyZWVuKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiQHVzZSAnLi4vYWJzdHJhY3RzL2Z1bmN0aW9ucycgYXMgZjtcclxuQHVzZSAnLi4vYmFzZS9zY3JvbGxiYXInIGFzIHNiO1xyXG5AdXNlICcuL2Zvcm0nIGFzIGZybTtcclxuQHVzZSAnLi9idXR0b24nIGFzIGJ0bjtcclxuXHJcbi5BZ1JlYWN0VGFibGUsXHJcbi5hZy1yb290LXdyYXBwZXIge1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweCAxMHB4IDAgMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1pbi1oZWlnaHQ6IDExNXB4O1xyXG5cclxuICAgIC5jYXBpdGFsaXplIHtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgIH1cclxuXHJcbiAgICAubWluU2l6ZUNlbGwge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjgwcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuODByZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWctZGlzYWJsZWQge1xyXG4gICAgICAgIG9wYWNpdHk6IC43NTtcclxuICAgIH1cclxuXHJcbiAgICAuYWctcm93LXdpdGhTZWxlY3Qge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDU1cHggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWctcm93LWZvY3VzIHtcclxuICAgICAgICB6LWluZGV4OiA1O1xyXG4gICAgfVxyXG5cclxuICAgIC5hZy1yb3ctc2VsZWN0ZWQge1xyXG4gICAgICAgIHotaW5kZXg6IDU7XHJcbiAgICB9XHJcblxyXG4gICAgLm92ZXJmbG93SW5pdGlhbCB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGluaXRpYWw7XHJcbiAgICB9XHJcblxyXG4gICAgLlRhYkxvYWRPdmVyYWx5IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgei1pbmRleDogMTAwMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0yNXB4O1xyXG5cclxuICAgICAgICAmLmhpZGRlbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5hZy1oZWFkZXIsXHJcbiAgICAuVGFiTG9hZE92ZXJhbHktLWhlYWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGYuY29sb3IoZ3JleSwgZGspO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB3aGl0ZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xyXG4gICAgICAgIGhlaWdodDogMzZweDtcclxuICAgIH1cclxuXHJcbiAgICAuYWctYm9keS12aWV3cG9ydC5hZy1sYXlvdXQtbm9ybWFsLFxyXG4gICAgLmFnLWZsb2F0aW5nLXRvcCxcclxuICAgIC5UYWJMb2FkT3ZlcmFseS0tYm9keSB7XHJcbiAgICAgICAgQGluY2x1ZGUgc2Iuc2Nyb2xsYmFyO1xyXG5cclxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhcjpob3Jpem9udGFsIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgZi5jb2xvcihncmV5LCBsdCk7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiByZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KCAtNDVkZWcsIHdoaXRlLCB3aGl0ZSAxMHB4LCBmLmNvbG9yKGdyZXksIHhsdCkgMTBweCwgZi5jb2xvcihncmV5LCB4bHQpIDIwcHggKTtcclxuICAgIH1cclxuXHJcbiAgICAuYWctYm9keS1ob3Jpem9udGFsLXNjcm9sbCxcclxuICAgIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLXZpZXdwb3J0LFxyXG4gICAgLmFnLWJvZHktaG9yaXpvbnRhbC1zY3JvbGwtY29udGFpbmVyIHtcclxuICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgbWluLWhlaWdodDogMTBweDtcclxuICAgIH1cclxuXHJcblxyXG4gICAgLmFnLWNlbnRlci1jb2xzLXZpZXdwb3J0Ojotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICAgICAgaGVpZ2h0OiAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmFnLWhvcml6b250YWwtcmlnaHQtc3BhY2VyLFxyXG4gICAgLmFnLWhvcml6b250YWwtbGVmdC1zcGFjZXIge1xyXG4gICAgICAgIHdpZHRoOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWluLXdpZHRoOiAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgIC5hZy1zY3JvbGxlci1jb3JuZXIge1xyXG4gICAgICAgICAgICB3aWR0aDogMTBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDEwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZi5jb2xvcihncmV5LCBkayk7XHJcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgd2hpdGU7XHJcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMXB4IDAgMCAxcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5hZy1ib2R5LWhvcml6b250YWwtc2Nyb2xsLXZpZXdwb3J0IHtcclxuICAgICAgICBAaW5jbHVkZSBzYi5zY3JvbGxiYXItaG9yaXpvbnRhbDtcclxuICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgbWluLWhlaWdodDogMTBweDtcclxuICAgIH1cclxuXHJcbiAgICAuYWctZmxvYXRpbmctdG9wIHtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBmLmNvbG9yKGdyZXksIGRrKTtcclxuICAgIH1cclxuXHJcbiAgICAuVGFiTG9hZE92ZXJhbHktLWJvZHkge1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcblxyXG4gICAgLmFnLWhlYWRlci1yb3csXHJcbiAgICAuYWctcm93IHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgZi5jb2xvcihncmV5LCBsdCk7XHJcblxyXG4gICAgICAgICYuYWctcm93LW9kZCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGYuY29sb3IoZ3JleSwgeGx0KTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuYWctcm93LWV2ZW4ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLy8gJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAvLyAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgLy8gfVxyXG4gICAgfVxyXG5cclxuICAgIC5UYWJMb2FkT3ZlcmFseS0tcm93IHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgZi5jb2xvcihncmV5LCBsdCk7XHJcbiAgICAgICAgaGVpZ2h0OiAyNXB4O1xyXG5cclxuICAgICAgICAmOm50aC1jaGlsZChvZGQpIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZi5jb2xvcihncmV5LCB4bHQpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLlRhYkxvYWRPdmVyYWx5LS1sb2FkaW5nU3Bpbm5lciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICBmb250LXNpemU6IDc1cHg7XHJcbiAgICAgICAgY29sb3I6IGYuY29sb3IoZ3JleSwgZGspO1xyXG4gICAgICAgIGFuaW1hdGlvbi1uYW1lOiBzcGluO1xyXG4gICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMTUwMG1zO1xyXG4gICAgICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xyXG4gICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcclxuICAgIH1cclxuXHJcbiAgICBAa2V5ZnJhbWVzIHNwaW4ge1xyXG4gICAgICAgIGZyb20ge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHRvIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmFnLWhlYWRlci1yb3cge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmFnLWNlbGwsXHJcbiAgICAuYWctaGVhZGVyLWNlbGwge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5hZy1oZWFkZXItY2VsbCB7XHJcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGNvbG9yOiBmLmNvbG9yKGdyZXksIHhsdCwgMC44NSk7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMWVtO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgZi5jb2xvcihncmV5LCBsdCk7XHJcblxyXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAvLyAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIC8vICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgLy8gICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbiAgICAgICAgLy8gfVxyXG4gICAgICAgICYuYWctaGVhZGVyLWNlbGwtZmlsdGVyZWQsXHJcbiAgICAgICAgJlthcmlhLXNvcnQ9XCJhc2NlbmRpbmdcIl0sXHJcbiAgICAgICAgJlthcmlhLXNvcnQ9XCJkZXNjZW5kaW5nXCJdIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCggLTQ1ZGVnLCBmLmNvbG9yKGdyZXksIGRrKSwgZi5jb2xvcihncmV5LCBkaykgMTBweCwgZi5jb2xvcihncmV5LCBvLXhkaykgMTBweCwgZi5jb2xvcihncmV5LCBvLXhkaykgMjBweCApO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmFnLWhlYWRlci1jZWxsLWxhYmVsIHtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcblxyXG4gICAgICAgICAgICAuYWctaGVhZGVyLWNlbGwtdGV4dCxcclxuICAgICAgICAgICAgLmFnLWhlYWRlci1pY29uIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgICYuYWctZmlsdGVyLWljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5hZy1oZWFkZXItY2VsbC10ZXh0IHtcclxuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hZy1jZWxsLWxhYmVsLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3RyZXRjaDtcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcblxyXG4gICAgICAgICAgICAuYWctaGVhZGVyLWljb24sXHJcbiAgICAgICAgICAgIC5jdXN0b20tYWctaGVhZGVyLWljb24ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmFnLWNlbGwge1xyXG4gICAgICAgIHBhZGRpbmc6IDdweCAxMHB4O1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbiAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcclxuICAgIH1cclxuXHJcbiAgICAuYWctaWNvbixcclxuICAgIC5hZy1maWx0ZXItaWNvbiB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiBmLmNvbG9yKG9yYW5nZSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5hZy1oZWFkZXItaWNvbixcclxuICAgIC5jdXN0b20tYWctaGVhZGVyLWljb24ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgIG1pbi13aWR0aDogMzVweDtcclxuICAgICAgICB0cmFuc2l0aW9uOiAwLjI1cztcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBmLmNvbG9yKGdyZXksIG8teGRrKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBmLmNvbG9yKGdyZXksIGx0LCAwLjMpO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZi5jb2xvcihncmV5LCBvLW0pO1xyXG5cclxuICAgICAgICAgICAgLmFnLWljb246YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBmLmNvbG9yKG9yYW5nZSwgaGx0KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYWctaWNvbi1tZW51OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcXGYwYjBcIjtcclxuICAgIH1cclxuXHJcbiAgICAuYWctaWNvbi1hc2M6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiBcIlxcZjg4NVwiO1xyXG4gICAgfVxyXG5cclxuICAgIC5hZy1pY29uLWRlc2M6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiBcIlxcZjE2MFwiO1xyXG4gICAgfVxyXG5cclxuICAgIC5hZy1pY29uLW5vbmU6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiBcIlxcZjBkY1wiO1xyXG4gICAgfVxyXG5cclxuICAgIC5hZy1pY29uLXNtYWxsLWRvd246YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiBcIlxcZjBkN1wiO1xyXG4gICAgfVxyXG5cclxuICAgIC5hZy1oZWFkZXItY2VsbC1maWx0ZXJlZCB7XHJcbiAgICAgICAgLmFnLWljb24tbWVudTpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZjBiMCBcXGYzMDNcIjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAvLyAuYWctZmlsdGVyLWljb24ge1xyXG4gICAgLy8gICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgLy8gICBwYWRkaW5nOiAwO1xyXG4gICAgLy8gICBtaW4td2lkdGg6IGF1dG87XHJcbiAgICAvLyAgIGJvcmRlcjogbm9uZTtcclxuICAgIC8vICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgLy8gICAmLFxyXG4gICAgLy8gICAmOmhvdmVyIHtcclxuICAgIC8vICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIC8vICAgfVxyXG4gICAgLy8gICAmOmJlZm9yZSB7XHJcbiAgICAvLyAgICAgY29udGVudDogXCJcXGYwYjBcIjtcclxuICAgIC8vICAgICBjb2xvcjogZi5jb2xvcihncmV5LCBsdCwgMC42KTtcclxuICAgIC8vICAgfVxyXG4gICAgLy8gfVxyXG4gICAgLmFnLWNlbGwge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC43NWVtO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjVlbTtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA3NWVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5hZy1tZW51IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZi5jb2xvcihncmV5LCBsdCk7XHJcbiAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBmLmNvbG9yKGdyZXksIGRrKTtcclxuICAgICAgICB3aWR0aDogMzUwcHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5hZy13cmFwcGVyIHtcclxuICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmFnLWZpbHRlci1zZWxlY3QsXHJcbiAgICAuYWctZmlsdGVyLWJvZHkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgIH1cclxuXHJcbiAgICAuYWctZmlsdGVyLXNlbGVjdCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAuYWctaW5wdXQtZmllbGQtaW5wdXQsXHJcbiAgICAuYWctcGlja2VyLWZpZWxkLWljb24sXHJcbiAgICAuYWctcGlja2VyLWZpZWxkLWRpc3BsYXkge1xyXG4gICAgICAgIEBpbmNsdWRlIGZybS5maWVsZDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgcGFkZGluZzogNXB4O1xyXG5cclxuICAgICAgICAmLFxyXG4gICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgJjphY3RpdmUsXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5hZy1saXN0IHtcclxuICAgICAgICBAaW5jbHVkZSBmcm0uc2VsZWN0LWxpc3QtdWw7XHJcbiAgICAgICAgdG9wOiA5M3B4O1xyXG4gICAgICAgIHotaW5kZXg6IDEwMDA7XHJcbiAgICAgICAgYm9yZGVyOiBzb2xpZCBmLmNvbG9yKG9yYW5nZSk7XHJcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDFweCAxcHg7XHJcbiAgICAgICAgbWF4LWhlaWdodDogMTI1cHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IDlweDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgfVxyXG5cclxuICAgIC5hZy1saXN0LWl0ZW0ge1xyXG4gICAgICAgIEBpbmNsdWRlIGZybS5zZWxlY3QtbGlzdC1saTtcclxuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIGYuY29sb3Iob3JhbmdlKTtcclxuICAgICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5hZy1waWNrZXItZmllbGQtZGlzcGxheSB7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5hZy1waWNrZXItZmllbGQtaWNvbiB7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZzogNXB4O1xyXG4gICAgfVxyXG4gICAgLy8gLlJvdy0taGFzQWN0aW9ucyB7XHJcbiAgICAvLyAgIG1pbi1oZWlnaHQ6IDM5cHg7XHJcbiAgICAvLyB9XHJcbiAgICAuQ2VsbC0tYWN0aW9uIHtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XHJcblxyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5hZy1zdGFuZGFyZC1idXR0b24ge1xyXG4gICAgICAgIEBpbmNsdWRlIGJ0bi5CdXR0b247XHJcbiAgICB9XHJcblxyXG4gICAgLlRhYmxlLS1zaG9ydCB7XHJcbiAgICAgICAgLmFnLWNlbnRlci1jb2xzLWNvbnRhaW5lcixcclxuICAgICAgICAuYWctaGVhZGVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYWctaGVhZGVyLWNlbGw6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hZy1oZWFkZXItY2VsbC1tZW51LWJ1dHRvbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5hZy1vdmVybGF5IHtcclxuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDI1cHgpO1xyXG4gICAgfVxyXG5cclxuICAgIC5DZWxsLWJvb2xJY29uIHtcclxuICAgICAgICBjb2xvcjogZi5jb2xvcihncmVlbik7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5DZWxsLWJ1dHRvbldyYXAge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgLy8gLlJvdy0taW1nIHtcclxuICAgIC8vICAgaGVpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAvLyB9XHJcbiAgICAuQ2VsbC0taW1nIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG5cclxuICAgICAgICAuQ2VsbC0taW1nV3JhcHBlciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA5NSU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgIHdpZHRoOiA2NXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDY1cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIGYuY29sb3IoZ3JleSwgbHQpO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICAgICAgLkNlbGwtLWltZ0VsIHtcclxuICAgICAgICAgICAgICAgIC8vIHdpZHRoOiA5NSU7XHJcbiAgICAgICAgICAgICAgICAvLyBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5DZWxsLS1pY29uIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogNXB4O1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDVweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBmLmNvbG9yKG9yYW5nZSk7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjc1O1xyXG4gICAgICAgICAgICAgICAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4yNXM7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5DZWxsLS1pbWc6aG92ZXIgLkNlbGwtLWljb24ge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IGYuY29sb3Iob3JhbmdlLCBobHQpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5hZy1waW5uZWQtcmlnaHQtY29scy1jb250YWluZXIge1xyXG4gICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hZy1waW5uZWQtbGVmdC1jb2xzLWNvbnRhaW5lciB7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAvLyBUT0RPOiBEZXRlcm1pbmUgd2h5IHBpbm5lZCBoZWFkZXJzIG5vdCBzdHJldGNoIGZ1bGwgd2lkdGggb2YgcGlubmVkIGVsZW1lbnRcclxufVxyXG4iLCJAdXNlICcuLi9hYnN0cmFjdHMvZnVuY3Rpb25zJyBhcyBmO1xyXG5AdXNlICcuLi9iYXNlL3Njcm9sbGJhcicgYXMgc2I7XHJcblxyXG4uQWdvcmFtYWluc2l0ZV9kcm9wZG93biB7XHJcbiAgICAuZHJvcGRvd24tc2VsZWN0IHtcclxuXHJcbiAgICAgICAgJl9fY29udGFpbmVyIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fY29udHJvbCB7IC8vdGhlIGFycm93IGJveCBiYWNrZ3JvdW5kIGNvbG9yIChhbmQgd2hvbGUgaW5wdXQgY29udGFpbmVyIGluIGJhY2spXHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0MHB4OyAvLzMzLjg2cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwcHggMHB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZjc5MzFkO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcblxyXG5cclxuICAgICAgICAgICAgJi0taXMtZGlzYWJsZWQge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjFzIGxpbmVhcjtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZjc5MzFkO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmFjdGl2ZSB7IC8vU2hhZG93IG9uIGJvcmRlciBvZiBpbnB1dCBjb250YWluZXIgd2hlbiBjbGlja2VkXHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgM3B4IDJweCByZ2JhKDI0OSwxNzEsNzgsLjUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgJl9fY29udHJvbC0taXMtZm9jdXNlZCB7IC8vU2hhZG93IG9uIGJvcmRlciBvZiAgaW5wdXQgY29udGFpbmVyIHdoZW4gZm9jdXNlZCAoYmVlbiBjbGlja2VkIGFuZCBub3QgaG92ZXJpbmcpXHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAzcHggMnB4IHJnYmEoMjQ5LDE3MSw3OCwuNSk7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3BsYWNlaG9sZGVyIHsgLy9pbnB1dCBwbGFjZWhvbGRlclxyXG4gICAgICAgICAgICBjb2xvcjogI2JiY2NkZDtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IEhlbHZldGljYTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fdmFsdWUtY29udGFpbmVyIHsgLy90aGUgaW5wdXRcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogMzVweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMHB4IDEwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19pbmRpY2F0b3JzIHsgLy9kcm9wIGRvd24gYW5kIHBhcnRpdGlvblxyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAzM3B4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9faW5kaWNhdG9yIHsgLy9BcnJvd1xyXG4gICAgICAgICAgICBjb2xvcjogI2Y3OTMxZDtcclxuICAgICAgICAgICAgcGFkZGluZzogNnB4O1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciwgJjphY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IGRhcmtvcmFuZ2U7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgX19jbGVhci1pbmRpY2F0b3Ige1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19pbmRpY2F0b3Itc2VwYXJhdG9yIHtcclxuICAgICAgICAgICAgbWFyZ2luOiA1cHggMHB4O1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjc5MzFkO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fY29udHJvbC0tbWVudS1pcy1vcGVuLCAmX19jb250cm9sLS1tZW51LWlzLW9wZW46aG92ZXIgeyAvL3JvdGF0ZSBhcnJvdyB3aGVuIG9wZW5lZFxyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZjc5MzFkO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgM3B4IDJweCByZ2JhKDI0OSwxNzEsNzgsLjUpO1xyXG5cclxuICAgICAgICAgICAgJiAuZHJvcGRvd24tc2VsZWN0X19pbmRpY2F0b3JzIHsgLy9kcm9wIGRvd24gYW5kIHBhcnRpdGlvblxyXG4gICAgICAgICAgICAgICAgJiAuZHJvcGRvd24tc2VsZWN0X19kcm9wZG93bi1pbmRpY2F0b3Ige1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMnMgZWFzZS1vdXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2lucHV0IHsgLy9pbnB1dCB3aGVuIHNvbWVvbmUgaXMgdHlwaW5nIC0gbXVzdCBiZSBzbWFsbGVyIHRoYW4gdGhlIG91dGVyIGlucHV0IG9yIHRoZSB0ZXh0IHdpbGwganVtcFxyXG4gICAgICAgICAgICBpbnB1dCB7IC8vTmVzdGVkIHRvIG92ZXJyaWRlIHJlZ3VsYXIgaW5wdXQgaW4gc3BlY2lmaWNpdHlcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMThweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICY6cmVhZC13cml0ZTpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fbWVudSB7IC8vbWVudSBiYWNrZ3JvdW5kIGFuZCBjb250YWluZXJcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICNmNzkzMWQ7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAzcHggMnB4IHJnYmEoMjQ5LDE3MSw3OCwuNSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19tZW51LWxpc3QgeyAvL2NvbnRhaW5lciBmb3IgbGlzdCBpdGVtcyBvbiBtZW51LCBpbnRlcmFjdHMgd2l0aCB0aGUgX21lbnUgYm9yZGVyXHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgc2Iuc2Nyb2xsYmFyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fdmFsdWUtY29udGFpbmVyLS1pcy1tdWx0aSB7XHJcbiAgICAgICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAmX19tdWx0aS12YWx1ZV9fcmVtb3ZlOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAmX19vcHRpb24tLWlzLWZvY3VzZWQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxO1xyXG5cclxuICAgICAgICAgICAgJjphY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3OTMxZDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19vcHRpb24tLWlzLXNlbGVjdGVkIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDksMTcxLDc4LC41KTtcclxuICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCJAdXNlICcuLi9hYnN0cmFjdHMvZnVuY3Rpb25zJyBhcyBmO1xyXG5cclxuLlRvZ2dsZSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBib3JkZXI6IDFweCBzb2xpZCBmLmNvbG9yKG9yYW5nZSk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogZi5jb2xvcihncmV5LCB4bHQpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDJlbTtcclxuICBwYWRkaW5nOiAycHg7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cztcclxuICB3aWR0aDogNTBweDtcclxuICAmOmhvdmVyIHtcclxuICAgIGJvcmRlci1jb2xvcjogZi5jb2xvcihvcmFuZ2UsIGhsdCk7XHJcbiAgICAuQnV0dG9uLS1jaGVja2VkIHtcclxuICAgICAgY29sb3I6IGYuY29sb3IoZ3JlZW4sIGhsdCk7XHJcbiAgICB9XHJcbiAgICAuQnV0dG9uLS1kZWxldGUge1xyXG4gICAgICBjb2xvcjogZi5jb2xvcihyZWQsIGhsdCk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5ncmVlbntcclxuICAgICAgY29sb3I6ICM4NGIxMmY7XHJcbiAgfVxyXG4gIC5Ub2dnbGUtYnV0dG9uIHtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICB9XHJcbiAgLlRvZ2dsZS1pY29uIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuICAuVG9nZ2xlLWJnQXJyb3dJY29uIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY29sb3I6IGYuY29sb3IoZ3JleSwgbHQpO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4yNXM7XHJcbiAgICAmLS1yaWdodCB7XHJcbiAgICAgIHJpZ2h0OiA3cHg7XHJcbiAgICB9XHJcbiAgICAmLS1sZWZ0IHtcclxuICAgICAgbGVmdDogN3B4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLlRvZ2dsZS0tdHJ1ZSB7XHJcbiAgICAuVG9nZ2xlLWJnQXJyb3dJY29uLS1yaWdodCB7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcbiAgICAuVG9nZ2xlLWJnQXJyb3dJY29uLS1sZWZ0IHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuICB9XHJcbiAgJi5Ub2dnbGUtLWZhbHNlIHtcclxuICAgIC5Ub2dnbGUtYmdBcnJvd0ljb24tLXJpZ2h0IHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuICAgIC5Ub2dnbGUtYmdBcnJvd0ljb24tLWxlZnQge1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCLvu79AdXNlICcuLi9hYnN0cmFjdHMvZnVuY3Rpb25zJyBhcyBmO1xyXG5AdXNlICcuLi9jb21wb25lbnRzL2J1dHRvbicgYXMgYjtcclxuXHJcbi5yZWFjdC10YWJzIHtcclxuICAgIC5yZWFjdC10YWJzX190YWItbGlzdCB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgIC5yZWFjdC10YWJzX190YWIge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBiLkJ1dHRvbjtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG5cclxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAvLyBib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5yZWFjdC10YWJzX190YWItLXNlbGVjdGVkIHtcclxuICAgICAgICAgICAgICAgICYsXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZi5jb2xvcihvcmFuZ2UsIGRrKTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IGYuY29sb3IoZ3JleSwgby14ZGspO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5yZWFjdC10YWJzX190YWItcGFuZWwge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAgICYtLXNlbGVjdGVkIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGYuY29sb3IoZ3JleSwgbHQpO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCJAdXNlICcuLi9hYnN0cmFjdHMvZnVuY3Rpb25zJyBhcyBmO1xyXG5AdXNlICcuLi9iYXNlL3Njcm9sbGJhcicgYXMgc2I7XHJcblxyXG4jQ29tYmluZU9yZGVyTGlzdC1ib290c3RyYXAge1xyXG4gIHdpZHRoOiAyNjVweDtcclxuICBmbGV4OiAwIDAgYXV0bztcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNjAwcHgpIHtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gIH1cclxufVxyXG5cclxuI0NvbWJpbmVPcmRlckxpc3Qtd3JhcCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gIHBhZGRpbmctbGVmdDogNXB4O1xyXG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgZi5jb2xvcihncmV5LCBkayk7XHJcbiAgQGluY2x1ZGUgc2Iuc2Nyb2xsYmFyO1xyXG4gIGRpcmVjdGlvbjogcnRsO1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IC8vIE5lZWRlZCBiZWNhdXNlIG9mIHJ0bFxyXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgIHdpZHRoOiAycHg7XHJcbiAgICBib3JkZXItbGVmdDogbm9uZTtcclxuICB9XHJcblxyXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuICAgIGJvcmRlci13aWR0aDogMXB4IDFweCAxcHggMDtcclxuICB9XHJcblxyXG4gICYudmlzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgfVxyXG59XHJcblxyXG4jQ29tYmluZU9yZGVyTGlzdC1zaXppbmcge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuXHJcbiNDb21iaW5lT3JkZXJMaXN0IHtcclxuICBkaXJlY3Rpb246IGx0cjtcclxuICB3aWR0aDogOTclO1xyXG5cclxuICAjQnV0dG9uLS1jb21iaW5lIHtcclxuICAgIC8vIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIH1cclxuXHJcbiAgI0J1dHRvbi0tY29tYmluZS10b09yZGVyTnVtIHtcclxuICAgIG1hcmdpbjogMCAxMHB4O1xyXG4gICAgY29sb3I6IHJnYmEoMjU2LCAyNTYsIDI1NiwgMC43NSk7XHJcbiAgfVxyXG5cclxuICAjQ29tYmluZU9yZGVyTGlzdC13YXJuaW5nIHtcclxuICAgIGhlaWdodDogMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBjb2xvcjogZi5jb2xvcihyZWQpO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgfVxyXG5cclxuICAjQ29tYmluZU9yZGVyTGlzdC1vcmRlcnMge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgfVxyXG5cclxuICAuQ09MLU9yZGVyU2luZ2xlIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIGYuY29sb3IoZ3JleSwgZGspO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDAgMTBweCAxMHB4IDA7XHJcblxyXG4gICAgLkNPTC1PcmRlclNpbmdsZS1jb25uZWN0b3Ige1xyXG4gICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbiAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZi5jb2xvcihncmV5LCBkayk7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTJweDtcclxuICAgICAgZmxleDogMCAwIGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLkNPTC1PcmRlclNpbmdsZS1zdW1tYXJ5IHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZi5jb2xvcihncmV5LCBkayk7XHJcbiAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgd2lkdGg6IDU1cHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBmbGV4OiAwIDAgYXV0bztcclxuICAgICAgbGluZS1icmVhazogYW55d2hlcmU7XHJcbiAgICB9XHJcblxyXG4gICAgLkNPTC1PcmRlclNpbmdsZS1kZXRhaWxzIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgIC5DT0wtT3JkZXJTaW5nbGUtZGV0YWlsc1RvcCxcclxuICAgICAgLkNPTC1PcmRlclNpbmdsZS1kZXRhaWxzQnRtIHtcclxuICAgICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5DT0wtT3JkZXJTaW5nbGUtZGV0YWlsc1RvcCB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGYuY29sb3IoZ3JleSwgZGspO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiJdLCJzb3VyY2VSb290IjoiIn0=*/