@import "https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap";.kr-embedded,.kr-checkout,.kr-smart-button,.kr-discount-panel,.kr-layer-manager{/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
}.kr-embedded *:not(svg,g,path,circle,rect,ellipse,text,lineargradient,stop,i,polyline,image),.kr-checkout *:not(svg,g,path,circle,rect,ellipse,text,lineargradient,stop,i,polyline,image),.kr-smart-button *:not(svg,g,path,circle,rect,ellipse,text,lineargradient,stop,i,polyline,image),.kr-discount-panel *:not(svg,g,path,circle,rect,ellipse,text,lineargradient,stop,i,polyline,image),.kr-layer-manager *:not(svg,g,path,circle,rect,ellipse,text,lineargradient,stop,i,polyline,image){all:initial}.kr-embedded html,.kr-checkout html,.kr-smart-button html,.kr-discount-panel html,.kr-layer-manager html{line-height:1.15;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}.kr-embedded body,.kr-checkout body,.kr-smart-button body,.kr-discount-panel body,.kr-layer-manager body{margin:0}.kr-embedded h1,.kr-checkout h1,.kr-smart-button h1,.kr-discount-panel h1,.kr-layer-manager h1{font-size:2em;margin:.67em 0}.kr-embedded hr,.kr-checkout hr,.kr-smart-button hr,.kr-discount-panel hr,.kr-layer-manager hr{box-sizing:content-box;height:0;overflow:visible}.kr-embedded pre,.kr-checkout pre,.kr-smart-button pre,.kr-discount-panel pre,.kr-layer-manager pre{font-family:monospace;font-size:1em}.kr-embedded a,.kr-checkout a,.kr-smart-button a,.kr-discount-panel a,.kr-layer-manager a{background-color:transparent}.kr-embedded abbr[title],.kr-checkout abbr[title],.kr-smart-button abbr[title],.kr-discount-panel abbr[title],.kr-layer-manager abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.kr-embedded b,.kr-embedded strong,.kr-checkout b,.kr-checkout strong,.kr-smart-button b,.kr-smart-button strong,.kr-discount-panel b,.kr-discount-panel strong,.kr-layer-manager b,.kr-layer-manager strong{font-weight:bolder}.kr-embedded code,.kr-embedded kbd,.kr-embedded samp,.kr-checkout code,.kr-checkout kbd,.kr-checkout samp,.kr-smart-button code,.kr-smart-button kbd,.kr-smart-button samp,.kr-discount-panel code,.kr-discount-panel kbd,.kr-discount-panel samp,.kr-layer-manager code,.kr-layer-manager kbd,.kr-layer-manager samp{font-family:monospace;font-size:1em}.kr-embedded small,.kr-checkout small,.kr-smart-button small,.kr-discount-panel small,.kr-layer-manager small{font-size:80%}.kr-embedded sub,.kr-embedded sup,.kr-checkout sub,.kr-checkout sup,.kr-smart-button sub,.kr-smart-button sup,.kr-discount-panel sub,.kr-discount-panel sup,.kr-layer-manager sub,.kr-layer-manager sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.kr-embedded sub,.kr-checkout sub,.kr-smart-button sub,.kr-discount-panel sub,.kr-layer-manager sub{bottom:-.25em}.kr-embedded sup,.kr-checkout sup,.kr-smart-button sup,.kr-discount-panel sup,.kr-layer-manager sup{top:-.5em}.kr-embedded img,.kr-checkout img,.kr-smart-button img,.kr-discount-panel img,.kr-layer-manager img{border-style:none}.kr-embedded button,.kr-embedded input,.kr-embedded optgroup,.kr-embedded select,.kr-embedded textarea,.kr-checkout button,.kr-checkout input,.kr-checkout optgroup,.kr-checkout select,.kr-checkout textarea,.kr-smart-button button,.kr-smart-button input,.kr-smart-button optgroup,.kr-smart-button select,.kr-smart-button textarea,.kr-discount-panel button,.kr-discount-panel input,.kr-discount-panel optgroup,.kr-discount-panel select,.kr-discount-panel textarea,.kr-layer-manager button,.kr-layer-manager input,.kr-layer-manager optgroup,.kr-layer-manager select,.kr-layer-manager textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}.kr-embedded button,.kr-embedded input,.kr-checkout button,.kr-checkout input,.kr-smart-button button,.kr-smart-button input,.kr-discount-panel button,.kr-discount-panel input,.kr-layer-manager button,.kr-layer-manager input{overflow:visible}.kr-embedded button,.kr-embedded select,.kr-checkout button,.kr-checkout select,.kr-smart-button button,.kr-smart-button select,.kr-discount-panel button,.kr-discount-panel select,.kr-layer-manager button,.kr-layer-manager select{text-transform:none}.kr-embedded button,.kr-embedded [type=button],.kr-embedded [type=reset],.kr-embedded [type=submit],.kr-checkout button,.kr-checkout [type=button],.kr-checkout [type=reset],.kr-checkout [type=submit],.kr-smart-button button,.kr-smart-button [type=button],.kr-smart-button [type=reset],.kr-smart-button [type=submit],.kr-discount-panel button,.kr-discount-panel [type=button],.kr-discount-panel [type=reset],.kr-discount-panel [type=submit],.kr-layer-manager button,.kr-layer-manager [type=button],.kr-layer-manager [type=reset],.kr-layer-manager [type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button}.kr-embedded button::-moz-focus-inner,.kr-embedded [type=button]::-moz-focus-inner,.kr-embedded [type=reset]::-moz-focus-inner,.kr-embedded [type=submit]::-moz-focus-inner,.kr-checkout button::-moz-focus-inner,.kr-checkout [type=button]::-moz-focus-inner,.kr-checkout [type=reset]::-moz-focus-inner,.kr-checkout [type=submit]::-moz-focus-inner,.kr-smart-button button::-moz-focus-inner,.kr-smart-button [type=button]::-moz-focus-inner,.kr-smart-button [type=reset]::-moz-focus-inner,.kr-smart-button [type=submit]::-moz-focus-inner,.kr-discount-panel button::-moz-focus-inner,.kr-discount-panel [type=button]::-moz-focus-inner,.kr-discount-panel [type=reset]::-moz-focus-inner,.kr-discount-panel [type=submit]::-moz-focus-inner,.kr-layer-manager button::-moz-focus-inner,.kr-layer-manager [type=button]::-moz-focus-inner,.kr-layer-manager [type=reset]::-moz-focus-inner,.kr-layer-manager [type=submit]::-moz-focus-inner{border-style:none;padding:0}.kr-embedded button:-moz-focusring,.kr-embedded [type=button]:-moz-focusring,.kr-embedded [type=reset]:-moz-focusring,.kr-embedded [type=submit]:-moz-focusring,.kr-checkout button:-moz-focusring,.kr-checkout [type=button]:-moz-focusring,.kr-checkout [type=reset]:-moz-focusring,.kr-checkout [type=submit]:-moz-focusring,.kr-smart-button button:-moz-focusring,.kr-smart-button [type=button]:-moz-focusring,.kr-smart-button [type=reset]:-moz-focusring,.kr-smart-button [type=submit]:-moz-focusring,.kr-discount-panel button:-moz-focusring,.kr-discount-panel [type=button]:-moz-focusring,.kr-discount-panel [type=reset]:-moz-focusring,.kr-discount-panel [type=submit]:-moz-focusring,.kr-layer-manager button:-moz-focusring,.kr-layer-manager [type=button]:-moz-focusring,.kr-layer-manager [type=reset]:-moz-focusring,.kr-layer-manager [type=submit]:-moz-focusring{outline:1px dotted ButtonText}.kr-embedded fieldset,.kr-checkout fieldset,.kr-smart-button fieldset,.kr-discount-panel fieldset,.kr-layer-manager fieldset{padding:.35em .75em .625em}.kr-embedded legend,.kr-checkout legend,.kr-smart-button legend,.kr-discount-panel legend,.kr-layer-manager legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}.kr-embedded progress,.kr-checkout progress,.kr-smart-button progress,.kr-discount-panel progress,.kr-layer-manager progress{vertical-align:baseline}.kr-embedded textarea,.kr-checkout textarea,.kr-smart-button textarea,.kr-discount-panel textarea,.kr-layer-manager textarea{overflow:auto}.kr-embedded [type=checkbox],.kr-embedded [type=radio],.kr-checkout [type=checkbox],.kr-checkout [type=radio],.kr-smart-button [type=checkbox],.kr-smart-button [type=radio],.kr-discount-panel [type=checkbox],.kr-discount-panel [type=radio],.kr-layer-manager [type=checkbox],.kr-layer-manager [type=radio]{box-sizing:border-box;padding:0}.kr-embedded [type=number]::-webkit-inner-spin-button,.kr-embedded [type=number]::-webkit-outer-spin-button,.kr-checkout [type=number]::-webkit-inner-spin-button,.kr-checkout [type=number]::-webkit-outer-spin-button,.kr-smart-button [type=number]::-webkit-inner-spin-button,.kr-smart-button [type=number]::-webkit-outer-spin-button,.kr-discount-panel [type=number]::-webkit-inner-spin-button,.kr-discount-panel [type=number]::-webkit-outer-spin-button,.kr-layer-manager [type=number]::-webkit-inner-spin-button,.kr-layer-manager [type=number]::-webkit-outer-spin-button{height:auto}.kr-embedded [type=search],.kr-checkout [type=search],.kr-smart-button [type=search],.kr-discount-panel [type=search],.kr-layer-manager [type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}.kr-embedded [type=search]::-webkit-search-decoration,.kr-checkout [type=search]::-webkit-search-decoration,.kr-smart-button [type=search]::-webkit-search-decoration,.kr-discount-panel [type=search]::-webkit-search-decoration,.kr-layer-manager [type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.kr-embedded ::-webkit-file-upload-button,.kr-checkout ::-webkit-file-upload-button,.kr-smart-button ::-webkit-file-upload-button,.kr-discount-panel ::-webkit-file-upload-button,.kr-layer-manager ::-webkit-file-upload-button{-webkit-appearance:button;appearance:button;font:inherit}.kr-embedded details,.kr-checkout details,.kr-smart-button details,.kr-discount-panel details,.kr-layer-manager details{display:block}.kr-embedded summary,.kr-checkout summary,.kr-smart-button summary,.kr-discount-panel summary,.kr-layer-manager summary{display:list-item}.kr-embedded template,.kr-checkout template,.kr-smart-button template,.kr-discount-panel template,.kr-layer-manager template{display:none}.kr-embedded [hidden],.kr-checkout [hidden],.kr-smart-button [hidden],.kr-discount-panel [hidden],.kr-layer-manager [hidden]{display:none}.kr-smart-form *:not(svg,g,path,circle,rect,ellipse,text,lineargradient,stop,i,polyline,image){all:initial}@keyframes updating{0%{color:#666}50%{color:#999}100%{color:#666}}.kr-embedded.kr-out-of-view-form,.kr-embedded.kr-out-of-view-form[krvue],.kr-embedded.kr-out-of-view-form[krvue][kr-popin],.kr-smart-form.kr-out-of-view-form,.kr-smart-form.kr-out-of-view-form[krvue],.kr-smart-form.kr-out-of-view-form[krvue][kr-popin]{position:fixed;top:-4000px;left:-4000px;right:-4000px;bottom:-4000px}.kr-embedded{display:block}.kr-embedded--no-card{display:none!important}.kr-embedded.kr-embedded-flex-display{display:flex;flex-wrap:wrap}.kr-embedded.kr-embedded-flex-display.kr-embedded-flex-direction-column{flex-direction:column}.kr-embedded.kr-embedded-flex-display.kr-embedded-flex-direction-row{flex-flow:row wrap}.kr-embedded .kr-pan,.kr-embedded .kr-expiry,.kr-embedded .kr-security-code,.kr-embedded .kr-installment-number,.kr-embedded .kr-first-installment-delay,.kr-embedded .kr-identity-document-type,.kr-embedded .kr-identity-document-number,.kr-embedded .kr-card-holder-name,.kr-embedded .kr-card-holder-mail,.kr-embedded .kr-do-register,.kr-embedded div[id^=kr-field-app-]{position:relative;order:0}.kr-embedded .kr-installment-number:not(.kr-field-element),.kr-embedded .kr-first-installment-delay:not(.kr-field-element),.kr-embedded .kr-identity-document-type:not(.kr-field-element),.kr-embedded .kr-identity-document-number:not(.kr-field-element),.kr-embedded .kr-card-holder-name:not(.kr-field-element),.kr-embedded .kr-card-holder-mail:not(.kr-field-element),.kr-embedded .kr-do-register:not(.kr-field-element){display:none}.kr-embedded div[id^=kr-field-app-]{width:100%}.kr-embedded .kr-form-error,.kr-embedded .kr-payment-button,.kr-embedded .kr-discount-panel--container,.kr-embedded .kr-discount-panel-wrapper{order:30}.kr-embedded[krvue] .kr-expiry.kr-size-half,.kr-embedded[krvue] .kr-security-code.kr-size-half{width:calc(50% - 5px)}.kr-popin-utils .kr-popin-background{background-color:#232323;bottom:0;left:0;opacity:.7;position:fixed;right:0;top:0;z-index:9998}.kr-popin-button{background-color:#293c7a;color:#fff}.kr-popin-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;left:-9999px;position:fixed;top:-9999px;z-index:9999;overflow:auto;min-height:0}.kr-popin-wrapper--large-form{align-items:flex-start;padding:10px 0}.kr-popin-wrapper .kr-embedded[kr-popin]{display:flex;flex-direction:column}.kr-popin-wrapper .kr-embedded[kr-popin].kr-embedded-flex-display-row-wrap{flex-flow:row wrap}.kr-popin-wrapper .kr-embedded[kr-popin] .kr-payment-button{background-color:#293c7a;color:#fff}.kr-popin-wrapper.kr-secure-iframe-open{z-index:10000}@media (max-width:410px){.kr-popin-wrapper{align-items:start;overflow-y:scroll;overflow-x:hidden;padding-top:20px;padding-bottom:20px}}@media (max-width:800px) and (max-height:500px){.kr-popin-wrapper{align-items:start;overflow-y:scroll;overflow-x:hidden;padding-top:20px;padding-bottom:20px}}@media (max-width:350px){.kr-popin-wrapper{padding-top:0;padding-bottom:0}}.kr-embedded[kr-popin]{box-sizing:border-box;background-color:#fff;padding-bottom:80px;padding-top:119px;position:relative}.kr-embedded[kr-popin] .kr-popin-modal-header{background-color:#e4e4e4;color:#333;height:90px;display:flex;justify-content:center;align-items:center;position:absolute;width:100%;top:0;left:0}.kr-embedded[kr-popin] .kr-popin-modal-header.kr-secure-iframe-visible{height:30px;border-bottom:0;margin-bottom:0;justify-content:space-between}.kr-embedded[kr-popin] .kr-popin-modal-header.kr-secure-iframe-visible span.kr-popin-header{color:#666}.kr-embedded[kr-popin] .kr-popin-modal-header .kr-popin-modal-header-background,.kr-embedded[kr-popin] .kr-popin-modal-header .kr-popin-modal-header-background-image{position:absolute;width:100%;height:100%;left:0;top:0}.kr-embedded[kr-popin] .kr-popin-modal-header span.kr-popin-header{font-size:12px;line-height:30px;margin:0;padding:0;text-align:center;display:block;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;left:0;top:0}.kr-embedded[kr-popin] .kr-popin-modal-header span.kr-popin-shop-name{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1;margin-top:50px;padding:0 20px;left:0;top:0;position:relative}.kr-embedded[kr-popin] .kr-popin-modal-header span.kr-popin-shop-name span{font-size:16px}.kr-embedded[kr-popin] .kr-popin-modal-header span.kr-popin-amount,.kr-embedded[kr-popin] .kr-popin-modal-header span.kr-popin-order-id{display:none}.kr-embedded[kr-popin] .kr-popin-modal-header i.fi-x-circle{cursor:pointer;width:12px;height:12px;position:absolute;right:0;top:0;margin:4px 4px 0 0;z-index:1;opacity:0;pointer-events:none}.kr-embedded[kr-popin] .kr-popin-modal-header i.fi-x-circle.kr-visible{opacity:1;pointer-events:all}.kr-embedded[kr-popin] .kr-popin-modal-header.kr-secure-iframe-visible i.fi-x-circle.icon-close-popup{position:relative;margin-top:0}.kr-embedded[kr-popin] .kr-popin-modal-header.kr-secure-iframe-visible i.fi-lock{display:flex;justify-content:center;align-items:center;margin-left:4px}.kr-embedded[kr-popin] .kr-popin-modal-header.kr-secure-iframe-visible i.fi-lock svg{width:100%;height:100%}.kr-embedded[kr-popin] .kr-popin-modal-header .kr-popin-modal-header-image{position:absolute;top:-44px;width:84px;height:84px}.kr-embedded[kr-popin] .kr-popin-modal-header .kr-popin-modal-header-image .kr-header-logo,.kr-embedded[kr-popin] .kr-popin-modal-header .kr-popin-modal-header-image .kr-header-border-shadow,.kr-embedded[kr-popin] .kr-popin-modal-header .kr-popin-modal-header-image .kr-header-border{border-radius:50%;position:absolute}.kr-embedded[kr-popin] .kr-popin-modal-header .kr-popin-modal-header-image .kr-header-border-shadow{width:84px;height:84px;background-color:rgba(0,0,0,.2)}.kr-embedded[kr-popin] .kr-popin-modal-header .kr-popin-modal-header-image .kr-header-border{width:80px;height:80px;background-color:gray;margin-top:2px;margin-left:2px}.kr-embedded[kr-popin] .kr-popin-modal-header .kr-popin-modal-header-image .kr-header-logo{width:74px;height:74px;margin-top:5px;margin-left:5px;background-color:#293c7a;overflow:hidden}.kr-embedded[kr-popin] .kr-popin-modal-footer{background-color:#fff;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;height:80px;width:100%;position:absolute;bottom:0;left:0;z-index:0}.kr-embedded[kr-popin] .kr-popin-modal-footer img{margin-right:30px;height:40px}.kr-embedded[kr-popin] .kr-popin-modal-footer img.kr-logo-payzen{height:40px}.kr-embedded[kr-popin] .kr-popin-modal-footer img.kr-logo-lyra{height:40px}.kr-embedded[kr-popin] .kr-popin-modal-footer img.kr-logo-sogecom{height:20px}.kr-embedded[kr-popin] .kr-popin-modal-footer img.kr-logo-cdn{height:30px}.kr-embedded[kr-popin][krvue].kr-secure-iframe-open{padding:30px 0 0;width:auto;height:auto}@media (max-width:450px){.kr-embedded.kr-secure-iframe-open[kr-popin][krvue]{bottom:0;left:0;margin-top:0;padding-top:0;position:absolute;right:0;top:0}.kr-embedded.kr-secure-iframe-open[kr-popin][krvue] .kr-secure-iframe-visible.kr-popin-modal-header{height:37px}.kr-embedded.kr-secure-iframe-open[kr-popin][krvue] iframe#krcheckout{bottom:0!important;height:100%!important;left:0!important;position:fixed!important;right:0!important;top:37px!important;width:100%!important}}.kr-embedded.kr-ios-10[kr-popin] .kr-popin-modal-header .kr-popin-modal-header-image,.kr-embedded.kr-ios-9[kr-popin] .kr-popin-modal-header .kr-popin-modal-header-image{margin-left:70px}.kr-brand-buttons,.kr-embedded .kr-brand-buttons{display:flex;display:-moz-flex;display:flexbox;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;flex-wrap:wrap;width:100%;min-height:40px}.kr-brand-buttons .kr-brand-button,.kr-embedded .kr-brand-buttons .kr-brand-button{display:flex;display:-moz-flex;display:flexbox;display:flex;flex-direction:column;justify-content:center}.kr-brand-buttons .kr-brand-button .kr-brand-button-icon,.kr-embedded .kr-brand-buttons .kr-brand-button .kr-brand-button-icon{display:flex;display:-moz-flex;display:flexbox;display:flex;flex-direction:row;justify-content:center;align-items:center;height:40px;width:50px;position:relative;cursor:pointer}.kr-brand-buttons .kr-brand-button .kr-brand-button-icon svg,.kr-embedded .kr-brand-buttons .kr-brand-button .kr-brand-button-icon svg{cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.kr-brand-buttons .kr-brand-button .kr-brand-button-label,.kr-embedded .kr-brand-buttons .kr-brand-button .kr-brand-button-label{text-align:center;text-transform:lowercase}.kr-discount-panel .kr-discount-panel-content{width:100%;display:flex;flex-direction:column;align-items:flex-end}.kr-discount-panel .kr-discount-panel-subtotal,.kr-discount-panel .kr-discount-panel-discount{box-sizing:border-box;width:100%;display:flex;flex-direction:row;justify-content:space-between}.kr-discount-panel .kr-discount-panel-discount--negative .kr-discount-panel-discount-value{color:#293c7a;font-weight:700}.kr-discount-panel .kr-discount-panel-discount--positive .kr-discount-panel-discount-value{color:#c62828;font-weight:700}.kr-discount-panel .kr-discount-panel-discount .kr-discount-panel-discount-updating{font-weight:500;animation:updating 1s infinite}.kr-smart-form{max-width:100%;position:relative;z-index:1}.kr-smart-form .kr-skeleton-wrapper{display:block}.kr-smart-form .kr-smart-form-modal-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:9999;overflow-y:auto;overflow-x:hidden}@media (max-height:800px){.kr-smart-form .kr-smart-form-modal-wrapper{padding:20px 0;justify-content:flex-start}}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal-background{position:absolute;width:100%;height:100%;background-color:#232323;z-index:1;opacity:0;transition:opacity 0.25s ease-out}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal-background.kr-modal-open{opacity:.7}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal{min-width:300px;z-index:2;background-color:#fff;box-sizing:border-box;padding-bottom:80px;padding-top:96px;position:relative;box-shadow:rgba(0,0,0,.3) 0 19px 38px,rgba(0,0,0,.22) 0 15px 12px;opacity:0;transform:scale(.7);transition:all 0.15s ease-out;transition-property:opacity,transform}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal.kr-modal-open{opacity:1;transform:scale(1)}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal.kr-secure-iframe-open,.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal.kr-secure-iframe-visible{padding-top:30px;padding-bottom:0}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal.kr-secure-iframe-open.kr-mobile,.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal.kr-secure-iframe-visible.kr-mobile{position:fixed;top:0;right:0;bottom:0;left:0}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-wallet--compact{display:grid;grid-template-columns:repeat(2,calc(50% - 5px));gap:10px}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-wallet--compact .kr-smart-form-wallet-card{margin:0}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-wallet--compact .kr-smart-form-wallet-card:last-of-type:nth-of-type(odd){grid-column:1/span 2}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods{display:block;position:relative;width:100%;z-index:0}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods{z-index:1;box-sizing:border-box;display:block}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods .kr-method-content{display:flex;flex-direction:column;align-items:center;background-color:#fff;transition-delay:0s,0s;transition-property:opacity,max-height;opacity:1}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods .kr-method-content--invisible{transition-delay:0s,0.5s;transition-duration:0.5s,0s;transition-property:opacity,max-height;opacity:0;max-height:0}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods .kr-method-content .kr-back-button{transition:all 0.3s}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods .kr-method-content.kr-disabled-back-button .kr-back-button{display:none}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact:not(.kr-methods-list-options--extra){display:grid;grid-template-columns:1fr 1fr;gap:10px}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact .kr-methods-list-row{grid-column:1/span 2}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact .kr-methods-list-options-item{width:100%;min-width:0;margin:0}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact .kr-methods-list-options-item:last-of-type:nth-of-type(odd){grid-column:1/span 2}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact .kr-methods-list-options-item .kr-wallet-expanded{margin:0}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact .kr-methods-list-options-item .kr-method-label,.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact .kr-methods-list-options-item .kr-methods-group-activator{margin:0}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact .kr-methods-list-options-item .kr-method-label:not(.kr-apple_pay,.kr-paypal,.kr-paypal_sb,.kr-paypal_bnpl,.kr-paypal_bnpl_sb),.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact .kr-methods-list-options-item .kr-methods-group-activator:not(.kr-apple_pay,.kr-paypal,.kr-paypal_sb,.kr-paypal_bnpl,.kr-paypal_bnpl_sb){padding-left:14px}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact .kr-methods-list-options-item .kr-method-label .kr-method-label-wrapper,.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact .kr-methods-list-options-item .kr-methods-group-activator .kr-method-label-wrapper{overflow:hidden;padding-left:1px}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact .kr-methods-list-options-item .kr-method-label label,.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact .kr-methods-list-options-item .kr-methods-group-activator label{white-space:break-spaces;text-overflow:ellipsis}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact .kr-form-error{grid-column:1/span 2}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons{display:flex;flex-direction:row;justify-content:flex-start;width:100%;min-width:0}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands{display:flex;position:relative;flex-direction:column;justify-content:center;color:#777;height:16px}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;pointer-events:none;z-index:1;opacity:0}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible{top:0;opacity:1}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible .kr-method-icon{display:inline-flex}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top{top:-53px}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip,.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip{position:absolute;top:0;background-color:#fff;display:flex;flex-flow:row nowrap}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg,.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg{cursor:default}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon{display:inline-block;margin:0;cursor:default;box-sizing:content-box;height:16px;width:20px;vertical-align:baseline}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-cards{background-color:#fff}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-hideout{position:fixed;top:-9999px;left:-9999px}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon svg{box-sizing:content-box;height:16px;width:20px;vertical-align:baseline}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-list-options-item{position:relative;display:block}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-method-label,.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator{border:none;outline:none;background-color:#fff}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-method-label:hover:not(.kr-loading,.kr-locked,.kr-method-label--selected,.kr-smart-form-wallet-card--hover-delete),.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-method-label:focus:not(.kr-loading,.kr-locked,.kr-method-label--selected,.kr-smart-form-wallet-card--hover-delete),.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator:hover:not(.kr-loading,.kr-locked,.kr-method-label--selected,.kr-smart-form-wallet-card--hover-delete),.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator:focus:not(.kr-loading,.kr-locked,.kr-method-label--selected,.kr-smart-form-wallet-card--hover-delete){background-color:#eee}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-header{display:block;padding-top:16px}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-smart-form-list-section-name{display:block}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator,.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-method-label{box-sizing:border-box;position:relative;width:100%;display:flex;flex-direction:row;align-items:center;cursor:pointer;padding:0}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator .kr-method-label-wrapper,.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-method-label .kr-method-label-wrapper{position:static;width:100%;height:100%;display:flex;align-items:center;cursor:pointer}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator .kr-method-label-wrapper label,.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-method-label .kr-method-label-wrapper label{overflow:hidden;text-overflow:ellipsis;margin-right:15px}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator.kr-locked .kr-method-label-wrapper,.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-method-label.kr-locked .kr-method-label-wrapper{cursor:not-allowed}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator .kr-method-icon,.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-method-label .kr-method-icon{display:none;width:30px;height:20px;margin-right:15px;cursor:pointer}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator .kr-method-icon svg,.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator .kr-method-icon img,.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-method-label .kr-method-icon svg,.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-method-label .kr-method-icon img{width:30px;height:20px}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator label,.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-method-label label{cursor:pointer}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator .kr-methods-group-label,.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-method-label .kr-methods-group-label{height:100%;display:flex;align-items:center;justify-content:flex-end}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-left,.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-right,.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-method-label .kr-arrow-left,.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-method-label .kr-arrow-right{position:absolute;height:100%;display:inline-flex;justify-content:center;align-items:center;cursor:pointer}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-left svg,.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-right svg,.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-method-label .kr-arrow-left svg,.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-method-label .kr-arrow-right svg{fill:#444;width:20px;height:20px}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-right,.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-method-label .kr-arrow-right{right:10px}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-left,.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-method-label .kr-arrow-left{left:10px}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator.kr-loading,.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-method-label.kr-loading{cursor:wait}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator.kr-loading label,.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-method-label.kr-loading label{cursor:wait}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator.kr-locked,.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-method-label.kr-locked{cursor:default}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-icon{margin-right:0}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip{position:relative}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;pointer-events:none;z-index:1;opacity:0}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content.kr-visible{top:0;opacity:1}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content.kr-visible .kr-method-icon{display:inline-flex}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content.kr-on-top{top:-53px}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-card-tooltip,.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-methods-group-tooltip{position:absolute;top:0;background-color:#fff;display:flex;flex-flow:row nowrap}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-card-tooltip span svg,.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-methods-group-tooltip span svg{cursor:default}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods.kr-method-active.kr-method-cards>.kr-disabled-back-button:not(.kr-method-content--invisible,.kr-secure-iframe-visible){padding-top:15px}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-back-button{display:flex;align-items:center;position:relative;cursor:pointer;width:100%;border:none;outline:none;background-color:#fff;transition:all 1s}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-back-button:hover{background-color:#f4f4f4}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-back-button label{cursor:pointer;margin-left:35px;transition:all 1s}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-back-button .kr-arrow-left{display:flex;left:10px;position:absolute;height:100%;flex-direction:row;align-items:center;cursor:pointer}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-back-button .kr-arrow-left svg{transition:all 1s;fill:#293c7a;height:20px;width:20px}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header{background-color:#e4e4e4;color:#333;height:90px;display:flex;justify-content:space-between;align-items:center;position:absolute;width:100%;top:0;left:0}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header.kr-secure-iframe-visible{height:30px;border-bottom:0;margin-bottom:0}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header.kr-secure-iframe-visible span.kr-popin-header{color:#666}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header.kr-secure-iframe-visible i.fi-x-circle.icon-close-popup{position:relative;margin-top:0}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header.kr-secure-iframe-visible i.fi-lock{margin-left:5px}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header .kr-popin-modal-header-background,.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header .kr-popin-modal-header-background-image{position:absolute;width:100%;height:100%;left:0;top:0}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-header{font-size:12px;line-height:30px;margin:0;padding:0;text-align:center;display:block;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;left:0;top:0}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-shop-name,.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-order-id,.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-amount{z-index:1}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-shop-name{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;left:12px;top:12px}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-shop-name span{font-size:14px}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-amount{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;right:10px;bottom:30px}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-amount span{font-size:16px}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-order-id{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;right:10px;bottom:10px}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-order-id span{font-size:12px}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header i.fi-x-circle.icon-close-popup{width:12px;height:12px;position:absolute;right:0;top:0;margin:4px 4px 0 0;z-index:1;opacity:0;cursor:default}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header i.fi-x-circle.icon-close-popup.kr-visible{opacity:1;cursor:pointer}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header .kr-popin-modal-header-image{position:absolute;bottom:10px;left:10px;width:38px;height:38px}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header .kr-popin-modal-header-image .kr-header-logo,.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header .kr-popin-modal-header-image .kr-header-border-shadow,.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header .kr-popin-modal-header-image .kr-header-border{border-radius:50%;position:absolute}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header .kr-popin-modal-header-image .kr-header-border-shadow{width:38px;height:38px;background-color:rgba(0,0,0,.2);display:none}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header .kr-popin-modal-header-image .kr-header-border{width:38px;height:38px;background-color:gray}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header .kr-popin-modal-header-image .kr-header-logo{width:36px;height:36px;margin-top:1px;margin-left:1px;background-color:#293c7a}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-footer{background-color:#fff;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;height:80px;width:100%;position:absolute;bottom:0;left:0;z-index:0}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-footer img{margin-right:30px;height:40px}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-footer img.kr-logo-payzen{height:40px}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-footer img.kr-logo-lyra{height:40px}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-footer img.kr-logo-sogecom{height:20px}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-footer img.kr-logo-cdn{height:30px}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal.kr-fullscreen,.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal.kr-fullscreen .kr-smart-form-methods{width:100%;height:100%}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal.kr-fullscreen .kr-method-active.kr-secure-iframe-open,.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal.kr-fullscreen .kr-smart-form-methods .kr-method-active.kr-secure-iframe-open{width:100%;height:100%}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal-views-container{display:flex;width:300px;overflow:hidden;position:relative;background-color:#fff;transition:width 0.5s;z-index:1}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal-views-container.kr-smart-form-modal-view--select-open:not(.kr-secure-iframe-visible){overflow:visible}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal-views-container .kr-smart-form-modal-view{display:flex;width:100%;transform-origin:center center;transition:transform 0.5s,opacity 0.5s;transform:translateX(0);position:relative;justify-content:center;align-items:center;flex-direction:column;flex-shrink:0;background-color:#fff;opacity:1}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal-views-container .kr-smart-form-modal-view .kr-smart-form-methods,.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal-views-container .kr-smart-form-modal-view .kr-smart-form-methods .kr-method-label{transition:opacity 0.3s}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal-views-container .kr-smart-form-modal-view--level-1{transform:translateX(-100%)}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal-views-container .kr-smart-form-modal-view--level-2{transform:translateX(-200%)}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal-views-container .kr-smart-form-modal-view--level-3{transform:translateX(-300%)}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal-views-container .kr-smart-form-modal-view--level-4{transform:translateX(-400%)}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal-views-container .kr-smart-form-modal-view--level-5{transform:translateX(-500%)}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal-views-container .kr-smart-form-modal-view--level-6{transform:translateX(-600%)}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal-views-container .kr-smart-form-modal-view:not(.kr-smart-form-modal-view--active){opacity:0}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal-views-container .kr-smart-form-modal-view:not(.kr-smart-form-modal-view--active) .kr-smart-form-methods,.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal-views-container .kr-smart-form-modal-view:not(.kr-smart-form-modal-view--active) .kr-smart-form-methods .kr-method-label{opacity:0}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal-views-container .kr-smart-form-modal-view:not(.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal-views-container .kr-smart-form-modal-view--active,.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal-views-container .kr-smart-form-modal-view--popin){height:0}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal-views-container .kr-smart-form-modal-view.kr-smart-form-modal-view-extras{justify-content:flex-start}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal--scrollable-content .kr-smart-form-modal-views-container{max-height:100%}.kr-smart-form.kr-secure-iframe-visible{z-index:10000}.kr-smart-form .kr-extras-form{width:100%;display:flex;align-items:center;flex-direction:column}.kr-smart-form .kr-extras-form span.kr-extras-form-header{box-sizing:border-box;display:inline-block;width:300px;background-color:#fff}.kr-smart-form .kr-extras-form .kr-extras-form-content{display:block;background-color:#fff;box-sizing:border-box}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header{box-sizing:border-box;position:relative;background-color:#f4f4f4;padding:20px 20px 10px;display:flex;margin-bottom:10px;z-index:1;width:100%}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header span.kr-card-header-label{font-size:12px;color:#999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-icons{display:flex;flex-direction:row;justify-content:flex-start;width:100%;min-width:0}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands{display:flex;position:relative;flex-direction:column;justify-content:center;color:#777;height:16px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;pointer-events:none;z-index:1;opacity:0}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible{top:0;opacity:1}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible .kr-method-icon{display:inline-flex}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top{top:-53px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip{position:absolute;top:0;background-color:#fff;display:flex;flex-flow:row nowrap}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg{cursor:default}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-brand-icon{display:inline-block;margin:0;cursor:default;box-sizing:content-box;height:16px;width:20px;vertical-align:baseline}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-brand-icon.kr-cards{background-color:#fff}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-brand-icon.kr-hideout{position:fixed;top:-9999px;left:-9999px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-brand-icon svg{box-sizing:content-box;height:16px;width:20px;vertical-align:baseline}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-wallet--compact{display:grid;grid-template-columns:repeat(2,calc(50% - 5px));gap:10px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-wallet--compact .kr-smart-form-wallet-card{margin:0}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-wallet--compact .kr-smart-form-wallet-card:last-of-type:nth-of-type(odd){grid-column:1/span 2}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods{display:block;position:relative;width:100%;z-index:0}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods{z-index:1;box-sizing:border-box;display:block}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods .kr-method-content{display:flex;flex-direction:column;align-items:center;background-color:#fff;transition-delay:0s,0s;transition-property:opacity,max-height;opacity:1}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods .kr-method-content--invisible{transition-delay:0s,0.5s;transition-duration:0.5s,0s;transition-property:opacity,max-height;opacity:0;max-height:0}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods .kr-method-content .kr-back-button{transition:all 0.3s}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods .kr-method-content.kr-disabled-back-button .kr-back-button{display:none}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact:not(.kr-methods-list-options--extra){display:grid;grid-template-columns:1fr 1fr;gap:10px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact .kr-methods-list-row{grid-column:1/span 2}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact .kr-methods-list-options-item{width:100%;min-width:0;margin:0}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact .kr-methods-list-options-item:last-of-type:nth-of-type(odd){grid-column:1/span 2}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact .kr-methods-list-options-item .kr-wallet-expanded{margin:0}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact .kr-methods-list-options-item .kr-method-label,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact .kr-methods-list-options-item .kr-methods-group-activator{margin:0}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact .kr-methods-list-options-item .kr-method-label:not(.kr-apple_pay,.kr-paypal,.kr-paypal_sb,.kr-paypal_bnpl,.kr-paypal_bnpl_sb),.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact .kr-methods-list-options-item .kr-methods-group-activator:not(.kr-apple_pay,.kr-paypal,.kr-paypal_sb,.kr-paypal_bnpl,.kr-paypal_bnpl_sb){padding-left:14px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact .kr-methods-list-options-item .kr-method-label .kr-method-label-wrapper,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact .kr-methods-list-options-item .kr-methods-group-activator .kr-method-label-wrapper{overflow:hidden;padding-left:1px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact .kr-methods-list-options-item .kr-method-label label,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact .kr-methods-list-options-item .kr-methods-group-activator label{white-space:break-spaces;text-overflow:ellipsis}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact .kr-form-error{grid-column:1/span 2}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons{display:flex;flex-direction:row;justify-content:flex-start;width:100%;min-width:0}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands{display:flex;position:relative;flex-direction:column;justify-content:center;color:#777;height:16px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;pointer-events:none;z-index:1;opacity:0}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible{top:0;opacity:1}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible .kr-method-icon{display:inline-flex}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top{top:-53px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip{position:absolute;top:0;background-color:#fff;display:flex;flex-flow:row nowrap}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg{cursor:default}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon{display:inline-block;margin:0;cursor:default;box-sizing:content-box;height:16px;width:20px;vertical-align:baseline}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-cards{background-color:#fff}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-hideout{position:fixed;top:-9999px;left:-9999px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon svg{box-sizing:content-box;height:16px;width:20px;vertical-align:baseline}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-list-options-item{position:relative;display:block}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-method-label,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator{border:none;outline:none;background-color:#fff}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-method-label:hover:not(.kr-loading,.kr-locked,.kr-method-label--selected,.kr-smart-form-wallet-card--hover-delete),.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-method-label:focus:not(.kr-loading,.kr-locked,.kr-method-label--selected,.kr-smart-form-wallet-card--hover-delete),.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator:hover:not(.kr-loading,.kr-locked,.kr-method-label--selected,.kr-smart-form-wallet-card--hover-delete),.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator:focus:not(.kr-loading,.kr-locked,.kr-method-label--selected,.kr-smart-form-wallet-card--hover-delete){background-color:#eee}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-header{display:block;padding-top:16px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-smart-form-list-section-name{display:block}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-method-label{box-sizing:border-box;position:relative;width:100%;display:flex;flex-direction:row;align-items:center;cursor:pointer;padding:0}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator .kr-method-label-wrapper,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-method-label .kr-method-label-wrapper{position:static;width:100%;height:100%;display:flex;align-items:center;cursor:pointer}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator .kr-method-label-wrapper label,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-method-label .kr-method-label-wrapper label{overflow:hidden;text-overflow:ellipsis;margin-right:15px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator.kr-locked .kr-method-label-wrapper,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-method-label.kr-locked .kr-method-label-wrapper{cursor:not-allowed}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator .kr-method-icon,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-method-label .kr-method-icon{display:none;width:30px;height:20px;margin-right:15px;cursor:pointer}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator .kr-method-icon svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator .kr-method-icon img,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-method-label .kr-method-icon svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-method-label .kr-method-icon img{width:30px;height:20px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator label,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-method-label label{cursor:pointer}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator .kr-methods-group-label,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-method-label .kr-methods-group-label{height:100%;display:flex;align-items:center;justify-content:flex-end}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-left,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-right,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-method-label .kr-arrow-left,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-method-label .kr-arrow-right{position:absolute;height:100%;display:inline-flex;justify-content:center;align-items:center;cursor:pointer}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-left svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-right svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-method-label .kr-arrow-left svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-method-label .kr-arrow-right svg{fill:#444;width:20px;height:20px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-right,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-method-label .kr-arrow-right{right:10px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-left,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-method-label .kr-arrow-left{left:10px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator.kr-loading,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-method-label.kr-loading{cursor:wait}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator.kr-loading label,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-method-label.kr-loading label{cursor:wait}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator.kr-locked,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-method-label.kr-locked{cursor:default}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-icon{margin-right:0}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip{position:relative}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;pointer-events:none;z-index:1;opacity:0}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content.kr-visible{top:0;opacity:1}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content.kr-visible .kr-method-icon{display:inline-flex}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content.kr-on-top{top:-53px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-card-tooltip,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-methods-group-tooltip{position:absolute;top:0;background-color:#fff;display:flex;flex-flow:row nowrap}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-card-tooltip span svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-methods-group-tooltip span svg{cursor:default}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods.kr-method-active.kr-method-cards>.kr-disabled-back-button:not(.kr-method-content--invisible,.kr-secure-iframe-visible){padding-top:15px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin{z-index:0}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-methods{min-height:350px;position:relative;width:100%;overflow:visible}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-methods .kr-methods{z-index:1;box-sizing:border-box;display:block;transition:all 0.3s;transition-delay:0.2s}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-methods .kr-methods-list{display:block;position:absolute;top:0;left:0;right:0;z-index:2}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-methods .kr-methods-list .kr-method-label{cursor:pointer}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator:hover:not(.kr-loading,.kr-locked,.kr-method-label--selected,.kr-smart-form-wallet-card--hover-delete),.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-methods .kr-methods-list .kr-method-label:hover:not(.kr-loading,.kr-locked,.kr-method-label--selected,.kr-smart-form-wallet-card--hover-delete){background-color:#eee}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator label,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-methods .kr-methods-list .kr-method-label label{cursor:pointer}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-methods .kr-methods-list .kr-methods-list-header,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-methods .kr-methods-list .kr-method-label{box-sizing:border-box;position:relative;width:100%;display:flex;flex-direction:row;align-items:center;cursor:pointer}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-methods .kr-methods-list .kr-methods-list-header .kr-method-icon,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator .kr-method-icon,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-methods .kr-methods-list .kr-method-label .kr-method-icon{display:none}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-methods .kr-methods-list .kr-methods-list-header .kr-arrow-left,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-methods .kr-methods-list .kr-methods-list-header .kr-arrow-right,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-left,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-right,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-methods .kr-methods-list .kr-method-label .kr-arrow-left,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-methods .kr-methods-list .kr-method-label .kr-arrow-right{position:absolute;height:100%;display:flex;flex-direction:row;align-items:center;cursor:pointer}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-methods .kr-methods-list .kr-methods-list-header .kr-arrow-left svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-methods .kr-methods-list .kr-methods-list-header .kr-arrow-right svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-left svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-right svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-methods .kr-methods-list .kr-method-label .kr-arrow-left svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-methods .kr-methods-list .kr-method-label .kr-arrow-right svg{fill:#444;width:20px;height:20px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-methods .kr-methods-list .kr-methods-list-header .kr-arrow-right,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-right,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-methods .kr-methods-list .kr-method-label .kr-arrow-right{right:0}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-methods .kr-methods-list .kr-methods-list-header .kr-arrow-left,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator .kr-arrow-left,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-methods .kr-methods-list .kr-method-label .kr-arrow-left{left:10px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-methods .kr-methods-list .kr-method-label{transition:color 0.1s}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator .kr-loading-animation,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-methods .kr-methods-list .kr-method-label .kr-loading-animation{display:none}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator.kr-loading,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-methods .kr-methods-list .kr-method-label.kr-loading{border-top:1px solid gray;border-bottom:1px solid gray;background-color:#eee;cursor:wait}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator.kr-loading label,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-methods .kr-methods-list .kr-method-label.kr-loading label{cursor:wait}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator.kr-locked,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-methods .kr-methods-list .kr-method-label.kr-locked{color:#ddd;cursor:default}.kr-smart-form .kr-smart-form-wallet-card{display:flex}.kr-smart-form .kr-smart-form-wallet-card .kr-brand-icon{display:inline-block;margin:0;cursor:default;box-sizing:content-box;height:16px;width:20px;vertical-align:baseline}.kr-smart-form .kr-smart-form-wallet-card .kr-brand-icon.kr-cards{background-color:#fff}.kr-smart-form .kr-smart-form-wallet-card .kr-brand-icon.kr-hideout{position:fixed;top:-9999px;left:-9999px}.kr-smart-form .kr-smart-form-wallet-card .kr-brand-icon svg{box-sizing:content-box;height:16px;width:20px;vertical-align:baseline}.kr-smart-form .kr-smart-form-wallet-card .kr-delete-button-wrapper{cursor:pointer}.kr-smart-form .kr-smart-form-wallet-card .kr-delete-button-wrapper:not(.kr-visible){display:none}.kr-smart-form .kr-smart-form-wallet-card .kr-delete-button-wrapper .kr-delete-button{height:100%;display:flexbox;flex-direction:row;justify-content:center;align-items:center}.kr-smart-form .kr-smart-form-wallet-card .kr-delete-button-wrapper .kr-delete-button .kr-delete-icon{display:flex;flex-direction:column;align-items:center;cursor:pointer}.kr-smart-form .kr-smart-form-wallet-card .kr-delete-button-wrapper .kr-delete-button .kr-delete-icon svg{fill:#000;width:16px;height:18px}.kr-smart-form .kr-smart-form-wallet-card .kr-delete-button-wrapper .kr-delete-button .kr-delete-icon.kr-error svg path.icon{fill:red}.kr-smart-form .kr-smart-form-wallet-card .kr-delete-button-wrapper.kr-card-list .kr-delete-button .kr-delete-icon svg{height:16px}.kr-smart-form .kr-smart-form-wallet-card label span{font-family:inherit;font-size:inherit;color:inherit;pointer-events:none}.kr-smart-form .kr-smart-form-wallet-card label .kr-ellipsis{letter-spacing:2px}.kr-smart-form .kr-smart-form-wallet-card label.kr-wallet-method-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kr-smart-form .kr-loading-overlay{position:fixed;width:100%;height:100%;top:0;right:0;bottom:0;left:0;transition:opacity 0.25s ease-out;opacity:0;cursor:pointer;z-index:9999}.kr-smart-form .kr-loading-overlay.kr-loading-overlay--visible{opacity:1}.kr-smart-form .kr-loading-overlay.kr-loading-overlay--visible .kr-overlay-background{opacity:.7}.kr-smart-form .kr-loading-overlay .kr-overlay-background{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#232323;opacity:0;transition:opacity 0.2s ease-out}.kr-smart-form .kr-loading-overlay .kr-overlay-logo{z-index:1;cursor:pointer}.kr-smart-form .kr-loading-overlay .kr-overlay-message{color:#fff;display:block;width:100%;text-align:center;position:relative;cursor:pointer;top:50%;bottom:50%}.kr-smart-form .kr-smart-form-modal-button{display:inline-block;background-color:#eee;padding:5px 10px;border:1px solid #ccc;font-size:15px;width:100%;cursor:pointer}.kr-smart-form .kr-smart-form-modal-button:disabled{cursor:not-allowed}.kr-smart-form .kr-payment-button{background-color:#293c7a;color:#fff}.kr-smart-form .kr-partial-payment-panel{display:flex;flex-direction:column;width:100%}.kr-smart-form .kr-partial-payment-panel .kr-partial-payments{display:grid;grid-template-columns:1fr}.kr-smart-form .kr-partial-payment-panel .kr-partial-payments .kr-partial-payment{display:flex;align-items:center;justify-content:flex-start}.kr-smart-form .kr-partial-payment-panel .kr-partial-payments .kr-partial-payment .kr-brand-icon{display:inline-block;margin:0;cursor:default;box-sizing:content-box;height:16px;width:20px;vertical-align:baseline}.kr-smart-form .kr-partial-payment-panel .kr-partial-payments .kr-partial-payment .kr-brand-icon.kr-cards{background-color:#fff}.kr-smart-form .kr-partial-payment-panel .kr-partial-payments .kr-partial-payment .kr-brand-icon.kr-hideout{position:fixed;top:-9999px;left:-9999px}.kr-smart-form .kr-partial-payment-panel .kr-partial-payments .kr-partial-payment .kr-brand-icon svg{box-sizing:content-box;height:16px;width:20px;vertical-align:baseline}.kr-smart-form .kr-partial-payment-panel .kr-partial-payments .kr-partial-payment label{flex:1}.kr-smart-form .kr-partial-payment-panel .kr-partial-payments .kr-partial-payment .kr-partial-payment-remove-icon-container{align-self:stretch;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}.kr-smart-form .kr-partial-payment-panel .kr-partial-payments .kr-partial-payment .kr-partial-payment-remove-icon-container .kr-partial-payment-remove-icon{display:flex;align-items:center;justify-content:center;cursor:pointer}.kr-smart-form .kr-partial-payment-panel .kr-partial-payment-remaining{display:flex;align-items:center;justify-content:space-between}.kr-smart-form .kr-partial-payment-panel .kr-partial-payment-separator{display:flex;align-items:center;justify-content:space-between;gap:10px}.kr-smart-form .kr-embedded:not([krvue],.kr-extras-form-content){display:none}.kr-smart-form[kr-grid]{display:grid;grid-template-columns:1fr;transition:width 0.3s}.kr-smart-form[kr-grid] .kr-card-header{box-sizing:border-box;position:relative;background-color:#f4f4f4;padding:20px 20px 10px;display:flex;margin-bottom:10px;z-index:1;width:100%}.kr-smart-form[kr-grid] .kr-card-header span.kr-card-header-label{font-size:12px;color:#999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.kr-smart-form[kr-grid] .kr-card-header .kr-card-icons{display:flex;flex-direction:row;justify-content:flex-start;width:100%;min-width:0}.kr-smart-form[kr-grid] .kr-card-header .kr-card-icons span.kr-extra-brands{display:flex;position:relative;flex-direction:column;justify-content:center;color:#777;height:16px}.kr-smart-form[kr-grid] .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;pointer-events:none;z-index:1;opacity:0}.kr-smart-form[kr-grid] .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible{top:0;opacity:1}.kr-smart-form[kr-grid] .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible .kr-method-icon{display:inline-flex}.kr-smart-form[kr-grid] .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top{top:-53px}.kr-smart-form[kr-grid] .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip,.kr-smart-form[kr-grid] .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip{position:absolute;top:0;background-color:#fff;display:flex;flex-flow:row nowrap}.kr-smart-form[kr-grid] .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg,.kr-smart-form[kr-grid] .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg{cursor:default}.kr-smart-form[kr-grid] .kr-card-header .kr-card-icons span.kr-brand-icon{display:inline-block;margin:0;cursor:default;box-sizing:content-box;height:16px;width:20px;vertical-align:baseline}.kr-smart-form[kr-grid] .kr-card-header .kr-card-icons span.kr-brand-icon.kr-cards{background-color:#fff}.kr-smart-form[kr-grid] .kr-card-header .kr-card-icons span.kr-brand-icon.kr-hideout{position:fixed;top:-9999px;left:-9999px}.kr-smart-form[kr-grid] .kr-card-header .kr-card-icons span.kr-brand-icon svg{box-sizing:content-box;height:16px;width:20px;vertical-align:baseline}.kr-smart-form[kr-grid] .kr-sf-wallet{display:grid;grid-template-columns:1fr;width:100%}.kr-smart-form[kr-grid] .kr-sf-wallet__methods{display:grid;grid-template-columns:1fr}.kr-smart-form[kr-grid] .kr-sf-wallet__methods .kr-wallet-group{display:grid;grid-template-columns:1fr;width:100%}.kr-smart-form[kr-grid] .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;min-width:0;cursor:pointer}.kr-smart-form[kr-grid] .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn--no-label{justify-content:center}.kr-smart-form[kr-grid] .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn--no-label.kr-method-btn--loading .kr-icon{display:none}.kr-smart-form[kr-grid] .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-icon{height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}.kr-smart-form[kr-grid] .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-icon .kr-brand-icon{display:flex;align-items:center;flex-direction:column;cursor:pointer}.kr-smart-form[kr-grid] .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-icon .kr-brand-icon svg,.kr-smart-form[kr-grid] .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-icon .kr-brand-icon img{width:30px;height:20px}.kr-smart-form[kr-grid] .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn__label{flex-grow:1;cursor:pointer}.kr-smart-form[kr-grid] .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn__label span{cursor:pointer}.kr-smart-form[kr-grid] .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn:not(.kr-method-btn--cards) .kr-method-btn__label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kr-smart-form[kr-grid] .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-delete{display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer}.kr-smart-form[kr-grid] .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-delete svg{width:auto;height:10px}.kr-smart-form[kr-grid] .kr-sf-wallet__methods .kr-wallet-group--compact{display:grid;grid-template-columns:repeat(2,calc(50% - 5px));gap:10px}.kr-smart-form[kr-grid] .kr-sf-wallet__methods .kr-wallet-group--compact .kr-method-btn{margin:0}.kr-smart-form[kr-grid] .kr-sf-wallet__methods .kr-wallet-group--compact .kr-method-btn:last-of-type:nth-of-type(odd){grid-column:1/span 2}.kr-smart-form[kr-grid] .kr-sf-cards{display:grid;grid-template-columns:1fr;width:100%}.kr-smart-form[kr-grid] .kr-sf-cards .kr-method-btn{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;min-width:0;cursor:pointer}.kr-smart-form[kr-grid] .kr-sf-cards .kr-method-btn--no-label{justify-content:center}.kr-smart-form[kr-grid] .kr-sf-cards .kr-method-btn--no-label.kr-method-btn--loading .kr-icon{display:none}.kr-smart-form[kr-grid] .kr-sf-cards .kr-method-btn .kr-card-icons{display:flex;flex-direction:row;justify-content:flex-start;width:100%;min-width:0}.kr-smart-form[kr-grid] .kr-sf-cards .kr-method-btn .kr-card-icons span.kr-extra-brands{display:flex;position:relative;flex-direction:column;justify-content:center;color:#777;height:16px}.kr-smart-form[kr-grid] .kr-sf-cards .kr-method-btn .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;pointer-events:none;z-index:1;opacity:0}.kr-smart-form[kr-grid] .kr-sf-cards .kr-method-btn .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible{top:0;opacity:1}.kr-smart-form[kr-grid] .kr-sf-cards .kr-method-btn .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible .kr-method-icon{display:inline-flex}.kr-smart-form[kr-grid] .kr-sf-cards .kr-method-btn .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top{top:-53px}.kr-smart-form[kr-grid] .kr-sf-cards .kr-method-btn .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip,.kr-smart-form[kr-grid] .kr-sf-cards .kr-method-btn .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip{position:absolute;top:0;background-color:#fff;display:flex;flex-flow:row nowrap}.kr-smart-form[kr-grid] .kr-sf-cards .kr-method-btn .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg,.kr-smart-form[kr-grid] .kr-sf-cards .kr-method-btn .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg{cursor:default}.kr-smart-form[kr-grid] .kr-sf-cards .kr-method-btn .kr-card-icons span.kr-brand-icon{display:inline-block;margin:0;cursor:default;box-sizing:content-box;height:16px;width:20px;vertical-align:baseline}.kr-smart-form[kr-grid] .kr-sf-cards .kr-method-btn .kr-card-icons span.kr-brand-icon.kr-cards{background-color:#fff}.kr-smart-form[kr-grid] .kr-sf-cards .kr-method-btn .kr-card-icons span.kr-brand-icon.kr-hideout{position:fixed;top:-9999px;left:-9999px}.kr-smart-form[kr-grid] .kr-sf-cards .kr-method-btn .kr-card-icons span.kr-brand-icon svg{box-sizing:content-box;height:16px;width:20px;vertical-align:baseline}.kr-smart-form[kr-grid] .kr-sf-cards .kr-card-form{display:grid;grid-template-columns:repeat(2,1fr)}.kr-smart-form[kr-grid] .kr-sf-cards .kr-card-form :not(.kr-size-half){grid-column-start:span 2}.kr-smart-form[kr-grid] .kr-sf-cards .kr-card-form .kr-size-half{grid-column-start:span 1;width:100%}.kr-smart-form[kr-grid] .kr-sf-opm{display:grid;grid-template-columns:1fr;width:100%}.kr-smart-form[kr-grid] .kr-sf-opm__methods{display:flex;flex-direction:row;justify-content:flex-start;overflow:hidden}.kr-smart-form[kr-grid] .kr-sf-opm__methods .kr-opm-group{display:grid;grid-template-columns:1fr;width:100%;min-width:100%;overflow:hidden;transform-origin:center center;transition:transform 0.5s,opacity 0.5s;transform:translateX(0);opacity:0;height:0}.kr-smart-form[kr-grid] .kr-sf-opm__methods .kr-opm-group--level-1{transform:translateX(-100%)}.kr-smart-form[kr-grid] .kr-sf-opm__methods .kr-opm-group--level-2{transform:translateX(-200%)}.kr-smart-form[kr-grid] .kr-sf-opm__methods .kr-opm-group--active{opacity:1;height:100%;transition:transform 0.5s,opacity 0.5s,height 0s}.kr-smart-form[kr-grid] .kr-sf-opm__methods .kr-opm-group .kr-grid-group{display:grid}.kr-smart-form[kr-grid] .kr-sf-opm__methods .kr-opm-group .kr-method-btn{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;min-width:0;cursor:pointer}.kr-smart-form[kr-grid] .kr-sf-opm__methods .kr-opm-group .kr-method-btn--no-label{justify-content:center}.kr-smart-form[kr-grid] .kr-sf-opm__methods .kr-opm-group .kr-method-btn--no-label.kr-method-btn--loading .kr-icon{display:none}.kr-smart-form[kr-grid] .kr-sf-opm__methods .kr-method-btn{position:relative}.kr-smart-form[kr-grid] .kr-sf-opm__methods .kr-method-btn .kr-icon{height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}.kr-smart-form[kr-grid] .kr-sf-opm__methods .kr-method-btn .kr-icon .kr-brand-icon{display:flex;align-items:center;flex-direction:column;cursor:pointer}.kr-smart-form[kr-grid] .kr-sf-opm__methods .kr-method-btn .kr-icon .kr-brand-icon svg,.kr-smart-form[kr-grid] .kr-sf-opm__methods .kr-method-btn .kr-icon .kr-brand-icon img{width:30px;height:20px}.kr-smart-form[kr-grid] .kr-sf-opm__methods .kr-method-btn__label{flex-grow:1;cursor:pointer}.kr-smart-form[kr-grid] .kr-sf-opm__methods .kr-method-btn__label--hidden{position:absolute;top:-9999px;left:-9999px}.kr-smart-form[kr-grid] .kr-sf-opm__methods .kr-method-btn__label label{display:inline-flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.kr-smart-form[kr-grid] .kr-sf-opm__methods .kr-method-btn .kr-back-button__icon{display:none}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:9999;overflow-y:auto;overflow-x:hidden}@media (max-height:800px){.kr-smart-form[kr-grid] .kr-sf-modal-wrapper{padding:20px 0;justify-content:flex-start}}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal{position:relative;min-width:300px;padding-bottom:80px;padding-top:96px;background-color:#fff;box-shadow:rgba(0,0,0,.3) 0 19px 38px,rgba(0,0,0,.22) 0 15px 12px;opacity:0;transform:scale(.7);transition:all 0.25s ease-out;transition-property:opacity,transform}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal--open{opacity:1;transform:scale(1)}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal--iframe-visible{padding:30px 0 0;z-index:10000}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-header.kr-smart-form-modal-header{background-color:#e4e4e4;color:#333;height:90px;display:flex;justify-content:space-between;align-items:center;position:absolute;width:100%;top:0;left:0}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-header.kr-smart-form-modal-header.kr-secure-iframe-visible{height:30px;border-bottom:0;margin-bottom:0}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-header.kr-smart-form-modal-header.kr-secure-iframe-visible span.kr-popin-header{color:#666}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-header.kr-smart-form-modal-header.kr-secure-iframe-visible i.fi-x-circle.icon-close-popup{position:relative;margin-top:0}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-header.kr-smart-form-modal-header.kr-secure-iframe-visible i.fi-lock{margin-left:5px}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-header.kr-smart-form-modal-header .kr-popin-modal-header-background,.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-header.kr-smart-form-modal-header .kr-popin-modal-header-background-image{position:absolute;width:100%;height:100%;left:0;top:0}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-header{font-size:12px;line-height:30px;margin:0;padding:0;text-align:center;display:block;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;left:0;top:0}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-shop-name,.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-order-id,.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-amount{z-index:1}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-shop-name{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;left:12px;top:12px}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-shop-name span{font-size:14px}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-amount{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;right:10px;bottom:30px}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-amount span{font-size:16px}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-order-id{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;right:10px;bottom:10px}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-order-id span{font-size:12px}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-header.kr-smart-form-modal-header i.fi-x-circle.icon-close-popup{width:12px;height:12px;position:absolute;right:0;top:0;margin:4px 4px 0 0;z-index:1;opacity:0;cursor:default}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-header.kr-smart-form-modal-header i.fi-x-circle.icon-close-popup.kr-visible{opacity:1;cursor:pointer}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-header.kr-smart-form-modal-header .kr-popin-modal-header-image{position:absolute;bottom:10px;left:10px;width:38px;height:38px}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-header.kr-smart-form-modal-header .kr-popin-modal-header-image .kr-header-logo,.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-header.kr-smart-form-modal-header .kr-popin-modal-header-image .kr-header-border-shadow,.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-header.kr-smart-form-modal-header .kr-popin-modal-header-image .kr-header-border{border-radius:50%;position:absolute}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-header.kr-smart-form-modal-header .kr-popin-modal-header-image .kr-header-border-shadow{width:38px;height:38px;background-color:rgba(0,0,0,.2);display:none}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-header.kr-smart-form-modal-header .kr-popin-modal-header-image .kr-header-border{width:38px;height:38px;background-color:gray}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-header.kr-smart-form-modal-header .kr-popin-modal-header-image .kr-header-logo{width:36px;height:36px;margin-top:1px;margin-left:1px;background-color:#293c7a}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-modal-content{display:flex;overflow:hidden;transition:all 0.25s ease-out;width:300px}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-modal-content__view{box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;min-width:100%;overflow:auto;transform-origin:center center;transition:transform 0.5s,opacity 0.5s;transform:translateX(0);opacity:0;height:0}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-modal-content__view--level-1{transform:translateX(-100%)}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-modal-content__view--level-2{transform:translateX(-200%)}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-modal-content__view--level-3{transform:translateX(-300%)}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-modal-content__view--level-4{transform:translateX(-400%)}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-modal-content__view--level-5{transform:translateX(-500%)}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-modal-content__view--level-6{transform:translateX(-600%)}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-modal-content__view--active{opacity:1;height:100%}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-modal-content__view .kr-modal-view-label{width:100%;box-sizing:border-box}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-modal-content__view .kr-modal-view-content{box-sizing:border-box;display:grid;grid-template-columns:1fr;justify-content:flex-start;align-items:center;justify-items:center;width:100%}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-modal-content__view .kr-modal-view-content--no-button{padding:15px 0 0 0}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-modal-content__view .kr-back-button{display:flex;align-items:center;position:relative;cursor:pointer;width:100%;border:none;outline:none;background-color:#fff;transition:all 1s}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-modal-content__view .kr-back-button:hover{background-color:#f4f4f4}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-modal-content__view .kr-back-button label{cursor:pointer;margin-left:35px;transition:all 1s}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-modal-content__view .kr-back-button .kr-arrow-left{display:flex;left:10px;position:absolute;height:100%;flex-direction:row;align-items:center;cursor:pointer}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-modal-content__view .kr-back-button .kr-arrow-left svg{transition:all 1s;fill:#293c7a;height:20px;width:20px}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-modal-content__redirection{z-index:10}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal__error{box-sizing:border-box;display:flex;background-color:#fff;width:100%}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-footer{background-color:#fff;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;height:80px;width:100%;position:absolute;bottom:0;left:0;z-index:0}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-footer img{margin-right:30px;height:40px}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-footer img.kr-logo-payzen{height:40px}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-footer img.kr-logo-lyra{height:40px}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-footer img.kr-logo-sogecom{height:20px}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-footer img.kr-logo-cdn{height:30px}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal--iframe-visible .kr-modal-content__level{width:0}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal.kr-modal--mobile{position:fixed;top:0;right:0;bottom:0;left:0}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal.kr-modal--mobile .kr-modal-content{width:100%;height:100%;min-height:unset}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal.kr-modal--mobile .kr-modal-content__view{height:100%}.kr-smart-form .kr-smart-button-wrapper{display:block;position:relative;margin:5px 0}.kr-smart-form .kr-smart-button-wrapper .kr-smart-button{display:flex}.kr-smart-form .kr-smart-button{width:230px}.kr-smart-form .kr-sm-internal{box-sizing:border-box;position:relative;display:none;background-color:#eee;border:1px solid #ccc;padding:5px 10px;max-width:100%;cursor:pointer}.kr-smart-form .kr-sm-internal .kr-method-info{display:inline-flex;flex-direction:column;justify-content:center;align-items:baseline;width:100%}.kr-smart-form .kr-sm-internal .kr-method-info.kr-hidden{visibility:hidden}.kr-smart-form .kr-sm-internal .kr-method-icon{display:none}.kr-smart-form .kr-sm-internal label.kr-method-label,.kr-smart-form .kr-sm-internal label.kr-amount-label{font-size:14px;text-transform:uppercase;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.kr-smart-form .kr-sm-internal label.kr-method-label{overflow:hidden;text-overflow:ellipsis}.kr-smart-form .kr-sm-internal .forced-payment-token{flex:1;max-width:70%}.kr-smart-form .kr-sm-internal.kr-loading{border:1px solid #666}.kr-smart-form .kr-sm-internal.kr-disabled{background-color:#eee;border:1px solid #ddd;cursor:not-allowed}.kr-smart-form .kr-sm-internal.kr-disabled:hover{border:1px solid #aaa}.kr-smart-form .kr-sm-internal.kr-disabled .kr-method-info,.kr-smart-form .kr-sm-internal.kr-disabled .kr-method-info .kr-method-icon,.kr-smart-form .kr-sm-internal.kr-disabled .kr-method-info .kr-label{cursor:not-allowed}.kr-smart-form .kr-sm-internal.kr-disabled label{color:#999;cursor:not-allowed}.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons{display:flex;flex-direction:row;justify-content:flex-start;width:100%;min-width:0}.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons span.kr-extra-brands{display:flex;position:relative;flex-direction:column;justify-content:center;color:#777;height:16px}.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;pointer-events:none;z-index:1;opacity:0}.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible{top:0;opacity:1}.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible .kr-method-icon{display:inline-flex}.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top{top:-53px}.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip,.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip{position:absolute;top:0;background-color:#fff;display:flex;flex-flow:row nowrap}.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg,.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg{cursor:default}.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon{display:inline-block;margin:0;cursor:default;box-sizing:content-box;height:16px;width:20px;vertical-align:baseline}.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-cards{background-color:#fff}.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-hideout{position:fixed;top:-9999px;left:-9999px}.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon svg{box-sizing:content-box;height:16px;width:20px;vertical-align:baseline}.kr-smart-form .kr-sm-internal.kr-cards .kr-card-method-info .kr-card-icons .kr-extra-brands{font-size:13px}.kr-smart-form .kr-sm-internal .kr-loading-animation{display:none}.kr-smart-form .kr-smart-form-iframe-container{display:block}.kr-smart-form .kr-smart-form-iframe-container:not(.kr-method-cards){overflow:auto}.kr-layer-manager{position:relative;z-index:10000}.kr-layer-manager span.kr-brand-icon{display:inline-block;margin:0;cursor:default;box-sizing:content-box;height:16px;width:20px;vertical-align:baseline}.kr-layer-manager span.kr-brand-icon.kr-cards{background-color:#fff}.kr-layer-manager span.kr-brand-icon.kr-hideout{position:fixed;top:-9999px;left:-9999px}.kr-layer-manager span.kr-brand-icon svg{box-sizing:content-box;height:16px;width:20px;vertical-align:baseline}.kr-layer-manager .kr-method-tooltip-content{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;pointer-events:none;z-index:1;opacity:0}.kr-layer-manager .kr-method-tooltip-content.kr-visible{top:0;opacity:1}.kr-layer-manager .kr-method-tooltip-content.kr-visible .kr-method-icon{display:inline-flex}.kr-layer-manager .kr-method-tooltip-content.kr-on-top{top:-53px}.kr-layer-manager .kr-method-tooltip-content .kr-card-tooltip,.kr-layer-manager .kr-method-tooltip-content .kr-methods-group-tooltip{position:absolute;top:0;background-color:#fff;display:flex;flex-flow:row nowrap}.kr-layer-manager .kr-method-tooltip-content .kr-card-tooltip span svg,.kr-layer-manager .kr-method-tooltip-content .kr-methods-group-tooltip span svg{cursor:default}.kr-layer-manager .kr-method-icon{display:none;width:30px;height:20px;margin-right:15px;cursor:pointer}.kr-layer-manager .kr-method-icon svg,.kr-layer-manager .kr-method-icon img{width:30px;height:20px}.kr-layer-manager .kr-simple-modal-wrapper{bottom:0;left:0;position:fixed;right:0;top:0;display:flex;flex-direction:row;justify-content:center;align-items:center;pointer-events:none}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal{max-width:400px;width:100%;background-color:#fff;position:relative;display:flex;flex-direction:column;gap:10px;padding:10px;pointer-events:all}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-header{display:flex;align-items:center;gap:12px}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-header .kr-simple-modal-header-title{font-size:20px;margin:0}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-header .kr-simple-modal-header-title span{font-size:inherit}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-header i.fi-x-circle.icon-close-popup{box-sizing:border-box;position:absolute;display:flex;justify-content:center;align-items:center;top:10px;right:10px;height:18px;width:18px;cursor:pointer}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-header .kr-brand-icon{display:inline-block;margin:0;cursor:default;box-sizing:content-box;height:16px;width:20px;vertical-align:baseline}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-header .kr-brand-icon.kr-cards{background-color:#fff}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-header .kr-brand-icon.kr-hideout{position:fixed;top:-9999px;left:-9999px}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-header .kr-brand-icon svg{box-sizing:content-box;height:16px;width:20px;vertical-align:baseline}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-content{display:flex;flex-direction:column;width:100%;box-sizing:border-box}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-content .kr-simple-modal-content-main{display:flex;flex-direction:column;gap:10px}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-content .kr-simple-modal-content-optional{display:flex;flex-direction:column;gap:10px}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-content .kr-simple-modal-content-optional .kr-simple-modal-content-optional-item{display:flex;gap:5px}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-content .kr-simple-modal-content-optional .kr-simple-modal-content-optional-item a{cursor:pointer;text-decoration:underline}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-footer{display:flex;justify-content:flex-end;gap:10px;width:100%;padding-top:10px;box-sizing:border-box}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-footer button{margin:0;cursor:pointer;text-align:center;text-transform:uppercase}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-footer--vertical{flex-direction:column;gap:2px;padding-top:0;align-items:center}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-footer--vertical button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.kr-layer-manager .kr-dialog-content{display:none;bottom:0;left:0;position:fixed;right:0;top:0}.kr-layer-manager .kr-dialog-content--active{display:block}.kr-layer-manager .kr-help-button-wrapper .kr-help-modal-wrapper{bottom:0;left:0;position:fixed;right:0;top:0;z-index:10000;display:flex;justify-content:center;align-items:center;flex-direction:row}.kr-layer-manager .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal-background{bottom:0;left:0;position:fixed;right:0;top:0;opacity:.7;background-color:#232323}.kr-layer-manager .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal{box-sizing:border-box;width:300px;padding:20px;position:relative;z-index:1;display:flex;justify-content:center;align-items:center;flex-direction:row}.kr-layer-manager .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-header{display:block;height:30px;position:absolute;top:0;right:0;left:0}.kr-layer-manager .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-header .kr-help-modal-close-button{position:absolute;top:5px;right:5px;width:20px;height:20px;cursor:pointer}.kr-layer-manager .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-content{width:100%;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.kr-layer-manager .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-content>div.kr-help-content,.kr-layer-manager .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-content>div{display:block}.kr-layer-manager .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-content>div.kr-help-content{margin:10px 0;font-size:14px}.kr-layer-manager .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-content svg,.kr-layer-manager .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-content svg image{width:100%}.kr-layer-manager .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-content svg{height:106px}.kr-layer-manager .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-content .kr-help-image-amex svg{height:140px}.kr-layer-manager .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-content svg image{height:100%}.kr-layer-manager .kr-layer{z-index:2}.kr-layer-manager .kr-layer .kr-layer-background{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#232323;opacity:.7}.kr-smart-button-wrapper{display:block;position:relative;margin:5px 0}.kr-smart-button-wrapper .kr-smart-button{display:flex}.kr-smart-button{width:230px}.kr-sm-internal{box-sizing:border-box;position:relative;display:none;background-color:#eee;border:1px solid #ccc;padding:5px 10px;max-width:100%;cursor:pointer}.kr-sm-internal .kr-method-info{display:inline-flex;flex-direction:column;justify-content:center;align-items:baseline;width:100%}.kr-sm-internal .kr-method-info.kr-hidden{visibility:hidden}.kr-sm-internal .kr-method-icon{display:none}.kr-sm-internal label.kr-method-label,.kr-sm-internal label.kr-amount-label{font-size:14px;text-transform:uppercase;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.kr-sm-internal label.kr-method-label{overflow:hidden;text-overflow:ellipsis}.kr-sm-internal .forced-payment-token{flex:1;max-width:70%}.kr-sm-internal.kr-loading{border:1px solid #666}.kr-sm-internal.kr-disabled{background-color:#eee;border:1px solid #ddd;cursor:not-allowed}.kr-sm-internal.kr-disabled:hover{border:1px solid #aaa}.kr-sm-internal.kr-disabled .kr-method-info,.kr-sm-internal.kr-disabled .kr-method-info .kr-method-icon,.kr-sm-internal.kr-disabled .kr-method-info .kr-label{cursor:not-allowed}.kr-sm-internal.kr-disabled label{color:#999;cursor:not-allowed}.kr-sm-internal.kr-cards .kr-card-icons{display:flex;flex-direction:row;justify-content:flex-start;width:100%;min-width:0}.kr-sm-internal.kr-cards .kr-card-icons span.kr-extra-brands{display:flex;position:relative;flex-direction:column;justify-content:center;color:#777;height:16px}.kr-sm-internal.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;pointer-events:none;z-index:1;opacity:0}.kr-sm-internal.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible{top:0;opacity:1}.kr-sm-internal.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible .kr-method-icon{display:inline-flex}.kr-sm-internal.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top{top:-53px}.kr-sm-internal.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip,.kr-sm-internal.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip{position:absolute;top:0;background-color:#fff;display:flex;flex-flow:row nowrap}.kr-sm-internal.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg,.kr-sm-internal.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg{cursor:default}.kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon{display:inline-block;margin:0;cursor:default;box-sizing:content-box;height:16px;width:20px;vertical-align:baseline}.kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-cards{background-color:#fff}.kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-hideout{position:fixed;top:-9999px;left:-9999px}.kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon svg{box-sizing:content-box;height:16px;width:20px;vertical-align:baseline}.kr-sm-internal.kr-cards .kr-card-method-info .kr-card-icons .kr-extra-brands{font-size:13px}.kr-sm-internal .kr-loading-animation{display:none}.kr-embedded{position:relative}.kr-embedded .kr-icon{position:relative}.kr-embedded .kr-icon .kr-icon-wrapper{display:none}.kr-embedded .kr-brand-selector .kr-brand-selector-wrapper ul.kr-brand-selector-list{display:block}.kr-embedded .kr-icon-arrow{display:none}.kr-embedded .kr-field-wrapper{display:flex;display:-moz-flex;display:flexbox;display:flex;justify-content:flex-start;align-items:stretch;width:100%;height:100%}.kr-embedded .kr-field-wrapper .kr-field-component{width:100%;order:1}.kr-embedded .kr-field-wrapper .kr-icon-wrapper-root{order:3}.kr-embedded .kr-field-wrapper .kr-help-button-wrapper{order:4}.kr-embedded .kr-field-wrapper .kr-delete-button-wrapper{order:5}.kr-embedded .kr-payment-button:disabled{cursor:not-allowed}.kr-embedded .kr-select-wrapper.kr-real-select select{width:100%;background:#fff;border:1px solid #000}.kr-embedded .kr-select-wrapper.kr-real-select .kr-select-caret{display:none}.kr-embedded .kr-select-wrapper.kr-real-select .kr-select-caret svg{width:8px;height:8px}.kr-embedded .kr-select-wrapper.kr-custom-select{flex-direction:column;position:relative}.kr-embedded .kr-select-wrapper.kr-custom-select .kr-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid #000;position:relative;cursor:default}.kr-embedded .kr-select-wrapper.kr-custom-select .kr-select .kr-select-caret{position:absolute;right:5px}.kr-embedded .kr-select-wrapper.kr-custom-select .kr-select .kr-select-caret svg{width:8px;height:8px}.kr-embedded .kr-select-wrapper.kr-custom-select .kr-options{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;width:100%;max-height:120px;overflow-x:hidden;overflow-y:auto;background-color:#fff;box-shadow:rgba(0,0,0,.4) 0 2px 4px;z-index:10000;cursor:default}.kr-embedded .kr-select-wrapper.kr-custom-select .kr-options .kr-option{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.kr-embedded .kr-select-wrapper.kr-custom-select .kr-options .kr-option:hover{background-color:#ccc}.kr-embedded .kr-select-wrapper.kr-custom-select .kr-options.top.kr-options-6{top:-120px}.kr-embedded .kr-select-wrapper.kr-custom-select .kr-options.top.kr-options-5{top:-100px}.kr-embedded .kr-select-wrapper.kr-custom-select .kr-options.top.kr-options-4{top:-80px}.kr-embedded .kr-select-wrapper.kr-custom-select .kr-options.top.kr-options-3{top:-60px}.kr-embedded .kr-select-wrapper.kr-custom-select .kr-options.top.kr-options-2{top:-40px}.kr-embedded .kr-select-wrapper.kr-custom-select .kr-options.top.kr-options-1{top:-20px}.kr-embedded .kr-select-wrapper.kr-custom-select .kr-options.bottom{top:18px}.kr-embedded .kr-select-wrapper.kr-custom-select .kr-options:not(:hover) .kr-option.kr-active-option{background-color:#ccc}.kr-embedded .kr-identity-document-type .kr-select-wrapper.kr-real-select span.kr-select-placeholder{position:absolute;pointer-events:none}.kr-embedded .kr-error-animation.kr-select-wrapper select,.kr-embedded .kr-error-animation.kr-select-wrapper .kr-select span.kr-selected-option,.kr-embedded .kr-error-animation.kr-text-wrapper input{animation:shake-anim 0.5s cubic-bezier(.36,.07,.19,.97) both;transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px}@keyframes shake-anim{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.kr-embedded .kr-field.kr-visible{display:block}.kr-embedded .kr-field input[type=text],.kr-embedded .kr-field.kr-radio label,.kr-embedded .kr-field label.kr-checkbox{width:100%}.kr-embedded .kr-field input[type=text],.kr-embedded .kr-field.kr-radio input[type=radio],.kr-embedded .kr-field .kr-checkbox input[type=checkbox]{background-color:initial;padding:initial;border:initial;margin:initial;cursor:default}.kr-embedded .kr-field.kr-checkbox label.kr-field-control.kr-checkbox>input{display:none}.kr-embedded .kr-field.kr-checkbox .kr-checkbox-control-indicator{background-color:#e6e6e6;border:1px solid #b1b1b1;height:12px;width:12px;display:inline-block;position:relative;cursor:pointer}.kr-embedded .kr-field.kr-checkbox .kr-label{padding-left:5px;display:inline-block}.kr-embedded .kr-field.kr-checkbox .kr-label .kr-checkbox-label{cursor:pointer;pointer-events:none}.kr-embedded .kr-field.kr-checkbox .kr-field-control:hover input~.kr-checkbox-control-indicator,.kr-embedded .kr-field.kr-checkbox .kr-field-control input:focus~.kr-checkbox-control-indicator{background-color:#ccc}.kr-embedded .kr-field.kr-checkbox .kr-field-control input:checked~.kr-checkbox-control-indicator,.kr-embedded .kr-field.kr-checkbox .kr-field-control input:checked:focus~.kr-checkbox-control-indicator{background-color:#717171}.kr-embedded .kr-field.kr-checkbox .kr-field-control:hover input:not([disabled]):checked~.kr-checkbox-control-indicator,.kr-embedded .kr-field.kr-checkbox .kr-field-control input:checked:focus~.kr-checkbox-control-indicator{background-color:#656565}.kr-embedded .kr-field.kr-checkbox .kr-field-control input:disabled~.kr-checkbox-control-indicator{background-color:#e6e6e6;opacity:.6;pointer-events:none}.kr-embedded .kr-field.kr-checkbox .kr-field-control input:disabled~.kr-checkbox-control-indicator::after{border-color:#7b7b7b}.kr-embedded .kr-delete-button-wrapper{cursor:pointer}.kr-embedded .kr-delete-button-wrapper:not(.kr-visible){display:none}.kr-embedded .kr-delete-button-wrapper .kr-delete-button{height:100%;display:flexbox;flex-direction:row;justify-content:center;align-items:center}.kr-embedded .kr-delete-button-wrapper .kr-delete-button .kr-delete-icon{display:flex;flex-direction:column;align-items:center;cursor:pointer}.kr-embedded .kr-delete-button-wrapper .kr-delete-button .kr-delete-icon svg{fill:#000;width:16px;height:18px}.kr-embedded .kr-delete-button-wrapper .kr-delete-button .kr-delete-icon.kr-error svg path.icon{fill:red}.kr-embedded .kr-delete-button-wrapper.kr-card-list .kr-delete-button .kr-delete-icon svg{height:16px}.kr-embedded .kr-wallet-card-list{width:100%;display:flex}.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper{width:100%}.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element{display:flex;align-items:center;flex-direction:row;justify-content:space-between}.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element.kr-deleted{height:0;padding:0;opacity:0}.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element .kr-card-label,.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element .kr-brand-icon{display:flex;align-items:center}.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element .kr-card-label{flex-direction:row}.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element .kr-brand-icon{flex-direction:column}.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element .kr-brand-icon svg{width:30px;height:20px}.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element input[type=radio]{background-color:initial;cursor:default;-webkit-appearance:radio;-moz-appearance:radio;appearance:radio;box-sizing:border-box;padding:initial;border:initial}.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element i.fi-x-circle{cursor:pointer}.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element i.fi-x-circle svg{width:16px;height:16px}.kr-embedded .kr-wallet-tabs{width:100%;display:flex;cursor:pointer}.kr-embedded .kr-wallet-tabs .kr-wallet-tab{flex-grow:1;display:flex;align-items:center;flex-direction:column}.kr-embedded .kr-wallet-tabs .kr-wallet-tab.kr-selected{background-color:grey}.kr-embedded .kr-visibility-button{order:2;display:flex;flex-direction:column;justify-content:center;cursor:pointer}.kr-embedded .kr-visibility-button svg{fill:#717171;width:20px}.kr-embedded .kr-layer{z-index:2}.kr-embedded .kr-layer .kr-layer-background{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#232323;opacity:.7}.kr-embedded .kr-form-error span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.kr-embedded .kr-field-wrapper .kr-help-button-wrapper{display:none}.kr-embedded .kr-field-wrapper .kr-help-button-wrapper.kr-inner{order:4;display:none}.kr-embedded .kr-field-wrapper .kr-help-button-wrapper.kr-inner.kr-visible{display:block}.kr-embedded .kr-field-wrapper .kr-help-button-wrapper.kr-inner.kr-visible .kr-help-button{display:none}.kr-embedded .kr-card-header{box-sizing:border-box;position:relative;background-color:#f4f4f4;padding:20px 20px 10px;display:flex;margin-bottom:10px;z-index:1;width:100%}.kr-embedded .kr-card-header span.kr-card-header-label{font-size:12px;color:#999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.kr-embedded .kr-card-header .kr-card-icons{display:flex;flex-direction:row;justify-content:flex-start;width:100%;min-width:0}.kr-embedded .kr-card-header .kr-card-icons span.kr-extra-brands{display:flex;position:relative;flex-direction:column;justify-content:center;color:#777;height:16px}.kr-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;pointer-events:none;z-index:1;opacity:0}.kr-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible{top:0;opacity:1}.kr-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible .kr-method-icon{display:inline-flex}.kr-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top{top:-53px}.kr-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip,.kr-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip{position:absolute;top:0;background-color:#fff;display:flex;flex-flow:row nowrap}.kr-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg,.kr-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg{cursor:default}.kr-embedded .kr-card-header .kr-card-icons span.kr-brand-icon{display:inline-block;margin:0;cursor:default;box-sizing:content-box;height:16px;width:20px;vertical-align:baseline}.kr-embedded .kr-card-header .kr-card-icons span.kr-brand-icon.kr-cards{background-color:#fff}.kr-embedded .kr-card-header .kr-card-icons span.kr-brand-icon.kr-hideout{position:fixed;top:-9999px;left:-9999px}.kr-embedded .kr-card-header .kr-card-icons span.kr-brand-icon svg{box-sizing:content-box;height:16px;width:20px;vertical-align:baseline}.kr-embedded .kr-currency-conversion{order:31}.kr-embedded .kr-currency-conversion span{font-size:14px}.kr-embedded .kr-currency-conversion span strong{font-weight:600;font-size:14px}.kr-embedded button::-moz-focus-inner{border:0}.kr-embedded input.kr-input-field{margin:0;border:0;padding:0;display:inline-block;vertical-align:middle;white-space:normal;background:none;box-shadow:initial;transition:initial;height:1.05em;width:230px;line-height:1em;font-size:1em}.kr-embedded input.kr-input-field::-moz-placeholder{color:#999;opacity:1}.kr-embedded input.kr-input-field::-ms-input-placeholder{color:#999;opacity:1}.kr-embedded input.kr-input-field::placeholder{color:#999;opacity:1}.kr-embedded #krFieldRepresentation,.kr-embedded #krFieldRepresentationError,.kr-embedded #krFieldRepresentationDisabled{position:fixed;top:-10000px;left:-10000px}.kr-embedded .kr-discount-panel--container{width:100%;display:flex}.kr-embedded .kr-discount-panel-wrapper{width:100%}.kr-embedded .kr-discount-panel-wrapper .kr-discount-panel.kr-discount-panel--default .kr-discount-panel-content{overflow:hidden;max-height:0;display:none}.kr-embedded .kr-discount-panel-wrapper .kr-discount-panel.kr-discount-panel--default .kr-discount-panel-content--visible{display:flex;max-height:100%}.kr-embedded .kr-discount-panel-wrapper .kr-discount-panel-content{width:100%;display:flex;flex-direction:column;align-items:flex-end}.kr-embedded .kr-discount-panel-wrapper .kr-discount-panel-subtotal,.kr-embedded .kr-discount-panel-wrapper .kr-discount-panel-discount{box-sizing:border-box;width:100%;display:flex;flex-direction:row;justify-content:space-between}.kr-embedded .kr-discount-panel-wrapper .kr-discount-panel-discount--negative .kr-discount-panel-discount-value{color:#293c7a;font-weight:700}.kr-embedded .kr-discount-panel-wrapper .kr-discount-panel-discount--positive .kr-discount-panel-discount-value{color:#c62828;font-weight:700}.kr-embedded .kr-discount-panel-wrapper .kr-discount-panel-discount .kr-discount-panel-discount-updating{font-weight:500;animation:updating 1s infinite}.kr-popin-redirection{display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0}.kr-popin-redirection .kr-background{position:absolute;bottom:0;left:0;right:0;top:0;background-color:#232323;opacity:.7}.kr-popin-redirection .kr-popin-modal-header{background-color:#e4e4e4;color:#333;height:90px;display:flex;justify-content:center;align-items:center;position:absolute;width:100%;top:0;left:0}.kr-popin-redirection .kr-popin-modal-header.kr-secure-iframe-visible{height:30px;border-bottom:0;margin-bottom:0;justify-content:space-between}.kr-popin-redirection .kr-popin-modal-header.kr-secure-iframe-visible span.kr-popin-header{color:#666}.kr-popin-redirection .kr-popin-modal-header .kr-popin-modal-header-background,.kr-popin-redirection .kr-popin-modal-header .kr-popin-modal-header-background-image{position:absolute;width:100%;height:100%;left:0;top:0}.kr-popin-redirection .kr-popin-modal-header span.kr-popin-header{font-size:12px;line-height:30px;margin:0;padding:0;text-align:center;display:block;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;left:0;top:0}.kr-popin-redirection .kr-popin-modal-header span.kr-popin-shop-name{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1;margin-top:50px;padding:0 20px;left:0;top:0;position:relative}.kr-popin-redirection .kr-popin-modal-header span.kr-popin-shop-name span{font-size:16px}.kr-popin-redirection .kr-popin-modal-header span.kr-popin-amount,.kr-popin-redirection .kr-popin-modal-header span.kr-popin-order-id{display:none}.kr-popin-redirection .kr-popin-modal-header i.fi-x-circle{cursor:pointer;width:12px;height:12px;position:absolute;right:0;top:0;margin:4px 4px 0 0;z-index:1;opacity:0;pointer-events:none}.kr-popin-redirection .kr-popin-modal-header i.fi-x-circle.kr-visible{opacity:1;pointer-events:all}.kr-popin-redirection .kr-popin-modal-header.kr-secure-iframe-visible i.fi-x-circle.icon-close-popup{position:relative;margin-top:0}.kr-popin-redirection .kr-popin-modal-header.kr-secure-iframe-visible i.fi-lock{display:flex;justify-content:center;align-items:center;margin-left:4px}.kr-popin-redirection .kr-popin-modal-header.kr-secure-iframe-visible i.fi-lock svg{width:100%;height:100%}.kr-popin-redirection .kr-popin-modal-header .kr-popin-modal-header-image{position:absolute;top:-44px;width:84px;height:84px}.kr-popin-redirection .kr-popin-modal-header .kr-popin-modal-header-image .kr-header-logo,.kr-popin-redirection .kr-popin-modal-header .kr-popin-modal-header-image .kr-header-border-shadow,.kr-popin-redirection .kr-popin-modal-header .kr-popin-modal-header-image .kr-header-border{border-radius:50%;position:absolute}.kr-popin-redirection .kr-popin-modal-header .kr-popin-modal-header-image .kr-header-border-shadow{width:84px;height:84px;background-color:rgba(0,0,0,.2)}.kr-popin-redirection .kr-popin-modal-header .kr-popin-modal-header-image .kr-header-border{width:80px;height:80px;background-color:gray;margin-top:2px;margin-left:2px}.kr-popin-redirection .kr-popin-modal-header .kr-popin-modal-header-image .kr-header-logo{width:74px;height:74px;margin-top:5px;margin-left:5px;background-color:#293c7a;overflow:hidden}.kr-popin-redirection .kr-popin-modal-header{position:relative}.kr-popin-redirection .kr-popin-redirection-modal{z-index:1}.kr-popin-redirection .kr-popin-redirection-modal.kr-popin-redirection-modal--mobile{position:fixed;left:0;top:0;border-left:0;border-right:0}iframe#krcheckout{all:initial;display:block}@keyframes slidedown{from{max-height:0}to{max-height:300px}}.kr-payment-button{box-sizing:border-box;margin-bottom:7px;width:100%;border:0;background-color:#293c7a;color:#fff;padding:12px 0;font-size:1em;outline:none!important;height:46px;font-family:inherit;cursor:pointer;transition:box-shadow 0.4s}.kr-payment-button:focus{background-color:#293c7a;color:#fff;font-family:Roboto,sans-serif;box-shadow:rgba(0,0,0,.16) 0 3px 6px,rgba(0,0,0,.23) 0 3px 6px}.kr-payment-button span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;width:100%;line-height:22px;color:inherit;text-align:center;font-family:Roboto,sans-serif;cursor:pointer}.kr-payment-button.kr-loading{display:block}.kr-payment-button.kr-loading span{display:none}.kr-payment-button.kr-loading .kr-spinner{display:block}.kr-payment-button:disabled span{cursor:not-allowed}@keyframes animation{50%{transform:scale(1.2)}}@keyframes kr-loader-before{0%,100%{transform:none}25%{transform:translateX(100%)}50%{transform:translateX(100%) translateY(100%)}75%{transform:translateY(100%)}}@keyframes kr-loader-after{0%,100%{transform:none}25%{transform:translateX(-100%)}50%{transform:translateX(-100%) translateY(-100%)}75%{transform:translateY(-100%)}}@keyframes kr-bouncedelay{0%,80%,100%{transform:scale(0)}40%{transform:scale(1)}}@keyframes kr-card-icon-display{0%{opacity:0}100%{opacity:1}}@keyframes kr-modal-opening{from{transform:scale(.7);opacity:0}to{transform:scale(1);opacity:1}}@keyframes kr-layer-fade{from{opacity:0}to{opacity:1}}.kr-animated{animation-duration:1s;animation-fill-mode:both}.kr-animated.infinite{animation-iteration-count:infinite}.kr-animated.hinge{animation-duration:2s}.kr-animated.flipOutX,.kr-animated.flipOutY,.kr-animated.bounceIn,.kr-animated.bounceOut{animation-duration:0.75s}@keyframes kr-flip-in-x{0%{transform:perspective(400px) rotate3d(1,0,0,90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1,0,0,-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{transform:perspective(400px)}}.kr-flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:kr-flip-in-x}.kr-popin-utils button.kr-popin-button{box-sizing:border-box;background-color:#293c7a;border:0;color:#fff;cursor:pointer;font-family:Roboto,sans-serif;font-size:1em;height:46px;margin:0;outline:none!important;padding:12px 0;text-align:center;width:232px}kr-smart-form[kr-popin] .kr-layer .kr-popin-modal-header{border-bottom:0;background-color:rgba(0,0,0,0)}kr-smart-form[kr-popin] .kr-layer .kr-popin-logo-layer{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;background-color:rgba(30,30,30,.8)}.kr-embedded[kr-popin]{display:none;box-shadow:0 0 15px #121212;transition:height 1s;width:331px;margin:0}.kr-embedded[kr-popin] .kr-popin-modal-header{height:90px;display:flex;display:-moz-flex;display:flexbox;display:flex;justify-content:center;align-items:center;border-bottom:1px solid gray;margin-bottom:16px}.kr-embedded[kr-popin] .kr-popin-modal-header.kr-popin-header-layer{height:0}.kr-embedded[kr-popin] .kr-popin-modal-header .kr-popin-modal-header-image img.kr-header-logo{background-color:#000}.kr-embedded[kr-popin] .kr-popin-modal-header i.fi-x-circle.icon-close-popup{width:12px;height:12px;top:0;right:0;margin:7px 7px 0 0}.kr-embedded[kr-popin] .kr-popin-modal-header.kr-secure-iframe-visible{height:30px;border-bottom:0;margin-bottom:0;justify-content:space-between}.kr-embedded[kr-popin] .kr-popin-modal-header.kr-secure-iframe-visible i.fi-x-circle.icon-close-popup{margin-top:0}.kr-embedded[kr-popin] .kr-popin-modal-header.kr-secure-iframe-visible i.fi-lock{margin-left:7px}.kr-embedded[kr-popin] .kr-popin-modal-header span.kr-popin-shop-name{margin:40px 0 0;padding:0 5px;text-align:center}.kr-embedded[kr-popin] .kr-popin-modal-header span.kr-popin-shop-name span{font-family:Roboto,sans-serif;font-weight:700;line-height:19px}.kr-embedded[kr-popin][krvue] .kr-pan,.kr-embedded[kr-popin][krvue] .kr-identity-document-number,.kr-embedded[kr-popin][krvue] .kr-card-holder-name,.kr-embedded[kr-popin][krvue] .kr-card-holder-mail,.kr-embedded[kr-popin][krvue] .kr-identity-document-type,.kr-embedded[kr-popin][krvue] .kr-installment-number,.kr-embedded[kr-popin][krvue] .kr-first-installment-delay{margin:12px 0}.kr-embedded[kr-popin][krvue] .kr-expiry,.kr-embedded[kr-popin][krvue] .kr-security-code{margin-left:0;margin-top:12px}.kr-embedded[kr-popin][krvue] .kr-field.kr-text,.kr-embedded[kr-popin][krvue] .kr-field.kr-checkbox{margin:12px 50px 12px 0}.kr-embedded[kr-popin] .kr-outer-expiry.kr-outer-wrapper,.kr-embedded[kr-popin] .kr-outer-security-code.kr-outer-wrapper{width:100%}.kr-embedded[kr-popin] .kr-outer-expiry.kr-outer-wrapper .kr-inner-wrapper,.kr-embedded[kr-popin] .kr-outer-security-code.kr-outer-wrapper .kr-inner-wrapper{width:100%}.kr-embedded[kr-popin] .kr-form-error{margin-top:10px;margin-left:0}.kr-embedded[kr-popin] .kr-form-error>span{padding:8px 3px}.kr-embedded[kr-popin] .kr-payment-button{display:block;margin-bottom:30px;margin-top:20px;margin-left:0}.kr-embedded[kr-popin].kr-help-button-hidden{width:291px;padding-left:30px;padding-right:30px}.kr-embedded[kr-popin].kr-help-button-hidden .kr-popin-modal-footer .kr-whitelabel-logo img{margin-right:30px}.kr-embedded[kr-popin].kr-help-button-inner-field{width:311px;padding-left:30px;padding-right:30px}.kr-embedded[kr-popin].kr-help-button-inner-field .kr-pan,.kr-embedded[kr-popin].kr-help-button-inner-field .kr-field.kr-text,.kr-embedded[kr-popin].kr-help-button-inner-field .kr-field.kr-checkbox{width:100%}.kr-embedded[kr-popin].kr-help-button-inner-field .kr-pan .kr-help-button-wrapper.kr-inner.kr-visible .kr-help-button,.kr-embedded[kr-popin].kr-help-button-inner-field .kr-field.kr-text .kr-help-button-wrapper.kr-inner.kr-visible .kr-help-button,.kr-embedded[kr-popin].kr-help-button-inner-field .kr-field.kr-checkbox .kr-help-button-wrapper.kr-inner.kr-visible .kr-help-button{width:38px}.kr-embedded[kr-popin].kr-help-button-inner-field .kr-security-code.kr-size-half .kr-help-button-wrapper.kr-inner .kr-help-button{width:37px;height:30px}.kr-embedded[kr-popin].kr-help-button-inner-field .kr-payment-button,.kr-embedded[kr-popin].kr-help-button-inner-field .kr-form-error{width:100%;margin-right:0}.kr-embedded[kr-popin].kr-help-button-inner-field .kr-popin-modal-footer .kr-whitelabel-logo img{margin-right:30px}.kr-embedded[kr-popin] .kr-layer .kr-popin-modal-header{border-bottom:0;background-color:rgba(0,0,0,0)}.kr-embedded[kr-popin] .kr-layer .kr-popin-logo-layer{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;background-color:rgba(30,30,30,.8)}.kr-embedded[kr-popin] .kr-delete-button-wrapper.kr-card-list{padding:0 3px 0 0}.kr-embedded[kr-popin] .kr-wallet-card-list{margin:0}.kr-embedded[kr-popin] .kr-wallet-card-list .kr-card-list-wrapper{border:0}.kr-embedded[kr-popin] .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element .kr-card-label{margin-left:24px}.kr-embedded[kr-popin].kr-wallet{padding-top:155px}.kr-embedded[kr-popin] .kr-wallet-tabs{position:absolute;top:100px;left:0;right:0}.kr-embedded[kr-popin] .kr-popin-modal-footer .kr-whitelabel-logo img{margin-right:50px}.kr-embedded[kr-popin].kr-small-popin{padding-bottom:30px}.kr-embedded[kr-popin].kr-small-popin .kr-popin-modal-footer{height:30px}@media (max-width:450px){.kr-popin-wrapper{padding-top:45px}}.kr-popin-wrapper--large-form{padding:45px 0}.kr-discount-panel .kr-discount-panel-content,.kr-discount-panel .kr-discount-panel-content *{color:#717171;font-family:Roboto,sans-serif;font-size:13px;font-style:normal;font-weight:400}.kr-discount-panel .kr-discount-panel-subtotal{padding-bottom:6px}.kr-discount-panel .kr-discount-panel-subtotal-label,.kr-discount-panel .kr-discount-panel-discount-label{margin-right:6px}.kr-discount-panel .kr-discount-panel-discount--positive .kr-discount-panel-discount-value{color:#b71c1c}.kr-brand-buttons,.kr-embedded .kr-brand-buttons{margin-bottom:20px;min-height:40px}.kr-brand-buttons .kr-brand-button .kr-brand-button-icon,.kr-embedded .kr-brand-buttons .kr-brand-button .kr-brand-button-icon{margin:0 5px;height:40px;width:47px}.kr-brand-buttons .kr-brand-button .kr-brand-button-icon svg,.kr-embedded .kr-brand-buttons .kr-brand-button .kr-brand-button-icon svg{opacity:.5}.kr-brand-buttons .kr-brand-button .kr-brand-button-label,.kr-embedded .kr-brand-buttons .kr-brand-button .kr-brand-button-label{font-family:Roboto,sans-serif;color:#999;font-size:13px;height:15px}.kr-brand-buttons .kr-brand-button.kr-selected svg,.kr-embedded .kr-brand-buttons .kr-brand-button.kr-selected svg{opacity:1}.kr-brand-buttons .kr-brand-button.kr-selected .kr-brand-button-label,.kr-embedded .kr-brand-buttons .kr-brand-button.kr-selected .kr-brand-button-label{color:#717171}.kr-brand-buttons{width:266px}.kr-skeleton-wrapper .kr-skeleton{box-sizing:border-box;border:1px solid #ddd;background:linear-gradient(100deg,rgba(255,255,255,0) 40%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 60%) #ededed;background-size:200% 100%;background-position-x:180%;animation:1s skeleton-animation ease-in-out infinite;box-shadow:rgba(149,157,65,.15) 0 0 24px}@keyframes skeleton-animation{to{background-position-x:-20%}}.kr-embedded .kr-field.kr-checkbox,.kr-smart-form .kr-field.kr-checkbox{background-color:rgba(0,0,0,0);border:none;margin-bottom:16px;min-height:33px;padding-right:0;padding-left:4px;width:230px;display:flex;align-items:center;flex-direction:row}.kr-embedded .kr-field.kr-checkbox .kr-checkbox-input-wrapper .kr-field-control,.kr-smart-form .kr-field.kr-checkbox .kr-checkbox-input-wrapper .kr-field-control{color:#777;display:block;line-height:33px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.kr-embedded .kr-field.kr-checkbox .kr-checkbox-input-wrapper .kr-field-control .kr-label,.kr-smart-form .kr-field.kr-checkbox .kr-checkbox-input-wrapper .kr-field-control .kr-label{padding-bottom:2px;padding-left:4px}.kr-embedded .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control,.kr-smart-form .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control{font-size:.9em;padding-left:20px}.kr-embedded .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control input,.kr-smart-form .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control input{opacity:0;position:absolute;z-index:-1}.kr-embedded .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-checkbox-control-indicator,.kr-smart-form .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-checkbox-control-indicator{background-color:#e6e6e6;border:1px solid #b1b1b1;height:20px;left:0;position:absolute;top:5px;width:20px;cursor:pointer}.kr-embedded .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control:hover input~.kr-checkbox-control-indicator,.kr-embedded .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control input:focus~.kr-checkbox-control-indicator,.kr-smart-form .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control:hover input~.kr-checkbox-control-indicator,.kr-smart-form .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control input:focus~.kr-checkbox-control-indicator{background-color:#ccc}.kr-embedded .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control input:checked~.kr-checkbox-control-indicator,.kr-embedded .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control input:checked:focus~.kr-checkbox-control-indicator,.kr-smart-form .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control input:checked~.kr-checkbox-control-indicator,.kr-smart-form .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control input:checked:focus~.kr-checkbox-control-indicator{background-color:#717171}.kr-embedded .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control:hover input:not([disabled]):checked~.kr-checkbox-control-indicator,.kr-embedded .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control input:checked:focus~.kr-checkbox-control-indicator,.kr-smart-form .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control:hover input:not([disabled]):checked~.kr-checkbox-control-indicator,.kr-smart-form .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control input:checked:focus~.kr-checkbox-control-indicator{background-color:#656565}.kr-embedded .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control input:disabled~.kr-checkbox-control-indicator,.kr-smart-form .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control input:disabled~.kr-checkbox-control-indicator{background-color:#e6e6e6;opacity:.6;pointer-events:none}.kr-embedded .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-checkbox-control-indicator::after,.kr-smart-form .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-checkbox-control-indicator::after{content:"";display:none;position:absolute}.kr-embedded .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control input:checked~.kr-checkbox-control-indicator::after,.kr-smart-form .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control input:checked~.kr-checkbox-control-indicator::after{display:block}.kr-embedded .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control .kr-checkbox-control-indicator::after,.kr-smart-form .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control .kr-checkbox-control-indicator::after{box-sizing:initial;border:solid #fff;border-width:0 2px 2px 0;height:8px;left:8px;top:4px;transform:rotate(45deg);width:3px}.kr-embedded .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control input:disabled~.kr-checkbox-control-indicator::after,.kr-smart-form .kr-field.kr-checkbox.kr-checkbox-type-default .kr-checkbox-input-wrapper .kr-field-control input:disabled~.kr-checkbox-control-indicator::after{border-color:#7b7b7b}.kr-embedded .kr-field.kr-checkbox.kr-checkbox-type-switch .kr-checkbox-input-wrapper .kr-field-control.kr-checkbox input.kr-theme,.kr-smart-form .kr-field.kr-checkbox.kr-checkbox-type-switch .kr-checkbox-input-wrapper .kr-field-control.kr-checkbox input.kr-theme{opacity:0;width:0;height:0}.kr-embedded .kr-field.kr-checkbox.kr-checkbox-type-switch .kr-checkbox-input-wrapper .kr-field-control.kr-checkbox .kr-checkbox-control-indicator,.kr-smart-form .kr-field.kr-checkbox.kr-checkbox-type-switch .kr-checkbox-input-wrapper .kr-field-control.kr-checkbox .kr-checkbox-control-indicator{position:relative;cursor:pointer;width:32px;height:19px;background-color:#ddd;transition:0.4s;border-radius:34px;display:inline-block;vertical-align:middle;margin-bottom:2px;margin-right:5px;border:none;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-color:transparent}.kr-embedded .kr-field.kr-checkbox.kr-checkbox-type-switch .kr-checkbox-input-wrapper .kr-field-control.kr-checkbox .kr-checkbox-control-indicator:focus,.kr-smart-form .kr-field.kr-checkbox.kr-checkbox-type-switch .kr-checkbox-input-wrapper .kr-field-control.kr-checkbox .kr-checkbox-control-indicator:focus{border:none;outline:none;border-color:transparent}.kr-embedded .kr-field.kr-checkbox.kr-checkbox-type-switch .kr-checkbox-input-wrapper .kr-field-control.kr-checkbox .kr-checkbox-control-indicator::before,.kr-smart-form .kr-field.kr-checkbox.kr-checkbox-type-switch .kr-checkbox-input-wrapper .kr-field-control.kr-checkbox .kr-checkbox-control-indicator::before{position:absolute;content:"";height:15px;width:15px;left:2px;bottom:2px;background-color:#fff;transition:all 0.4s;border-radius:50%}.kr-embedded .kr-field.kr-checkbox.kr-checkbox-type-switch .kr-checkbox-input-wrapper .kr-field-control.kr-checkbox input:checked+.kr-checkbox-control-indicator,.kr-smart-form .kr-field.kr-checkbox.kr-checkbox-type-switch .kr-checkbox-input-wrapper .kr-field-control.kr-checkbox input:checked+.kr-checkbox-control-indicator{background-color:#717171}.kr-embedded .kr-field.kr-checkbox.kr-checkbox-type-switch .kr-checkbox-input-wrapper .kr-field-control.kr-checkbox input:checked+.kr-checkbox-control-indicator::before,.kr-smart-form .kr-field.kr-checkbox.kr-checkbox-type-switch .kr-checkbox-input-wrapper .kr-field-control.kr-checkbox input:checked+.kr-checkbox-control-indicator::before{transform:translateX(13px)}.kr-embedded .kr-field.kr-radio,.kr-smart-form .kr-field.kr-radio{cursor:pointer;margin-bottom:16px;height:33px;width:100%}.kr-embedded .kr-field.kr-radio .kr-radio-control-indicator,.kr-smart-form .kr-field.kr-radio .kr-radio-control-indicator{cursor:pointer;display:block;height:13px;width:13px;background-color:#fff;border-radius:50%;border:1px solid #717171;margin-left:5px;z-index:1}.kr-embedded .kr-field.kr-radio .kr-radio-control-indicator .kr-checked,.kr-smart-form .kr-field.kr-radio .kr-radio-control-indicator .kr-checked{display:block;margin:2px;height:9px;width:9px;border-radius:50%;background-color:#fff}.kr-embedded .kr-field.kr-radio input[type=radio],.kr-smart-form .kr-field.kr-radio input[type=radio]{cursor:pointer;position:fixed;opacity:0;margin-left:5px;height:13px;width:13px;z-index:2;padding:0}.kr-embedded .kr-field.kr-radio input[type=radio]:checked+.kr-radio-control-indicator .kr-checked,.kr-smart-form .kr-field.kr-radio input[type=radio]:checked+.kr-radio-control-indicator .kr-checked{background-color:#717171}.kr-embedded .kr-field.kr-radio label,.kr-smart-form .kr-field.kr-radio label{cursor:pointer;width:100%;text-align:justify;margin-left:8px}.kr-embedded div[id^=kr-field-app-],.kr-smart-form div[id^=kr-field-app-]{width:100%}.kr-embedded input.kr-theme,.kr-smart-form input.kr-theme{display:block}.kr-embedded input.kr-theme[type=text],.kr-smart-form input.kr-theme[type=text]{height:31px}.kr-embedded input.kr-theme[type=checkbox],.kr-smart-form input.kr-theme[type=checkbox]{height:46px}.kr-embedded .kr-field.kr-text,.kr-smart-form .kr-field.kr-text{position:relative}.kr-embedded .kr-field.kr-text.kr-field-wrapper.kr-visible,.kr-smart-form .kr-field.kr-text.kr-field-wrapper.kr-visible{display:flex}.kr-embedded .kr-field.kr-text .kr-input-wrapper,.kr-smart-form .kr-field.kr-text .kr-input-wrapper{order:1;width:100%;background-color:#fff}.kr-embedded .kr-field.kr-text .kr-icon,.kr-smart-form .kr-field.kr-text .kr-icon{order:2}.kr-embedded .kr-field.kr-text .kr-icon i,.kr-smart-form .kr-field.kr-text .kr-icon i{display:inline-block;color:#717171;font-size:1.5em}.kr-embedded .kr-field.kr-text .kr-icon.kr-error i,.kr-smart-form .kr-field.kr-text .kr-icon.kr-error i{color:#d9534f}.kr-embedded .kr-field.kr-text input.kr-theme,.kr-smart-form .kr-field.kr-text input.kr-theme{box-sizing:border-box;border:none;font-size:.9em;margin-top:0;position:static;line-height:1em;background-clip:unset;margin-right:9px;padding-left:10px;font-family:Roboto,sans-serif;color:#717171;padding-top:2px!important;padding-bottom:0!important;outline:none;visibility:visible;cursor:text!important}.kr-embedded .kr-field.kr-text input.kr-theme::input-placeholder,.kr-smart-form .kr-field.kr-text input.kr-theme::input-placeholder{color:#999;opacity:1}.kr-embedded .kr-field.kr-text input.kr-theme:placeholder,.kr-smart-form .kr-field.kr-text input.kr-theme:placeholder{color:#999;opacity:1}.kr-embedded .kr-field.kr-text input.kr-theme::-moz-placeholder,.kr-smart-form .kr-field.kr-text input.kr-theme::-moz-placeholder{color:#999;opacity:1}.kr-embedded .kr-field.kr-text input.kr-theme::-ms-input-placeholder,.kr-smart-form .kr-field.kr-text input.kr-theme::-ms-input-placeholder{color:#999;opacity:1}.kr-embedded .kr-field.kr-text input.kr-theme::placeholder,.kr-smart-form .kr-field.kr-text input.kr-theme::placeholder{color:#999;opacity:1}.kr-embedded .kr-field.kr-text input.kr-theme:input-placeholder,.kr-smart-form .kr-field.kr-text input.kr-theme:input-placeholder{color:#999;opacity:1}.kr-embedded>input.kr-theme,.kr-smart-form>input.kr-theme{display:none;width:187px;height:33px;background-color:#fff;padding-left:44px}.kr-embedded .kr-checkbox-input-wrapper .kr-field-control,.kr-embedded .kr-checkbox-input-wrapper .kr-field-control .kr-checkbox-label,.kr-smart-form .kr-checkbox-input-wrapper .kr-field-control,.kr-smart-form .kr-checkbox-input-wrapper .kr-field-control .kr-checkbox-label{font-family:Roboto,sans-serif}.kr-embedded .kr-checkbox-input-wrapper .kr-checkbox input.kr-field.kr-theme,.kr-smart-form .kr-checkbox-input-wrapper .kr-checkbox input.kr-field.kr-theme{visibility:visible;display:inline-block;margin-right:0}.kr-embedded .kr-field.kr-checkbox.kr-checkbox-type-switch .kr-field-wrapper,.kr-smart-form .kr-field.kr-checkbox.kr-checkbox-type-switch .kr-field-wrapper{height:auto}.kr-embedded .kr-field.kr-checkbox.kr-checkbox-type-switch .kr-field-wrapper .kr-checkbox-input-wrapper .kr-field-control.kr-checkbox.kr-checkbox-layout,.kr-smart-form .kr-field.kr-checkbox.kr-checkbox-type-switch .kr-field-wrapper .kr-checkbox-input-wrapper .kr-field-control.kr-checkbox.kr-checkbox-layout{padding-left:0!important;display:flex;align-items:center}.kr-embedded .kr-field.kr-checkbox.kr-checkbox-type-switch .kr-field-wrapper .kr-checkbox-input-wrapper .kr-checkbox-control-indicator,.kr-smart-form .kr-field.kr-checkbox.kr-checkbox-type-switch .kr-field-wrapper .kr-checkbox-input-wrapper .kr-checkbox-control-indicator{top:0;background-color:#e6e6e6}.kr-embedded .kr-field.kr-checkbox.kr-checkbox-type-switch .kr-field-wrapper .kr-checkbox-input-wrapper .kr-field-control:hover input:not([disabled]):checked~.kr-checkbox-control-indicator,.kr-smart-form .kr-field.kr-checkbox.kr-checkbox-type-switch .kr-field-wrapper .kr-checkbox-input-wrapper .kr-field-control:hover input:not([disabled]):checked~.kr-checkbox-control-indicator{background-color:#717171}.kr-embedded .kr-checkbox-input-wrapper .kr-field-control .kr-checkbox-label,.kr-smart-form .kr-checkbox-input-wrapper .kr-field-control .kr-checkbox-label{color:#777}.kr-embedded .kr-checkbox-input-wrapper .kr-field-control input.kr-theme,.kr-smart-form .kr-checkbox-input-wrapper .kr-field-control input.kr-theme{background:#ddd}.kr-embedded .kr-checkbox-input-wrapper .kr-field-control input.kr-theme:checked,.kr-smart-form .kr-checkbox-input-wrapper .kr-field-control input.kr-theme:checked{background:#000}.kr-embedded .kr-checkbox-input-wrapper .kr-field-control input.kr-theme::after,.kr-smart-form .kr-checkbox-input-wrapper .kr-field-control input.kr-theme::after{background:#fff}.kr-embedded .kr-field.kr-radio,.kr-smart-form .kr-field.kr-radio{display:flex;align-items:center;flex-direction:row}.kr-embedded .kr-field.kr-radio label,.kr-smart-form .kr-field.kr-radio label{outline:none;font-size:.9em;line-height:1em;font-family:Roboto,sans-serif;color:#717171}.kr-embedded .kr-form-error,.kr-smart-form .kr-form-error{box-sizing:border-box;box-sizing:border-box;margin-bottom:7px;text-align:center;border:0;border:0;background-color:#b71c1c;display:block}.kr-embedded .kr-form-error.kr-form-error--warning,.kr-smart-form .kr-form-error.kr-form-error--warning{background-color:#f9a825}.kr-embedded .kr-form-error span,.kr-smart-form .kr-form-error span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;color:#fff!important;padding:10px 3px;display:inline-block;font-size:1em;font-family:Roboto,sans-serif;text-align:center;cursor:default}.kr-embedded .kr-form-error-visible,.kr-smart-form .kr-form-error-visible{display:block;height:auto}.kr-embedded .kr-payment-button,.kr-smart-form .kr-payment-button{box-sizing:border-box;margin-bottom:7px;width:100%;border:0;background-color:#293c7a;color:#fff;padding:12px 0;font-size:1em;outline:none!important;height:46px;font-family:inherit;cursor:pointer;transition:box-shadow 0.4s}.kr-embedded .kr-payment-button:focus,.kr-smart-form .kr-payment-button:focus{background-color:#293c7a;color:#fff;font-family:Roboto,sans-serif;box-shadow:rgba(0,0,0,.16) 0 3px 6px,rgba(0,0,0,.23) 0 3px 6px}.kr-embedded .kr-payment-button span,.kr-smart-form .kr-payment-button span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;width:100%;line-height:22px;color:inherit;text-align:center;font-family:Roboto,sans-serif;cursor:pointer}.kr-embedded .kr-payment-button.kr-loading,.kr-smart-form .kr-payment-button.kr-loading{display:block}.kr-embedded .kr-payment-button.kr-loading span,.kr-smart-form .kr-payment-button.kr-loading span{display:none}.kr-embedded .kr-payment-button.kr-loading .kr-spinner,.kr-smart-form .kr-payment-button.kr-loading .kr-spinner{display:block}.kr-embedded .kr-payment-button:disabled span,.kr-smart-form .kr-payment-button:disabled span{cursor:not-allowed}.kr-embedded .kr-field-wrapper .kr-help-button-wrapper,.kr-smart-form .kr-field-wrapper .kr-help-button-wrapper{display:block;position:relative;height:100%}.kr-embedded .kr-field-wrapper .kr-help-button-wrapper .kr-help-button,.kr-smart-form .kr-field-wrapper .kr-help-button-wrapper .kr-help-button{display:block;width:50px;height:35px;display:flex;display:-moz-flex;display:flexbox;display:flex;justify-content:center;align-items:center;flex-direction:row}.kr-embedded .kr-field-wrapper .kr-help-button-wrapper .kr-help-button .kr-help-icon-wrapper,.kr-smart-form .kr-field-wrapper .kr-help-button-wrapper .kr-help-button .kr-help-icon-wrapper{width:22px;height:22px;border-radius:50%;background-color:#fff;display:flex;display:-moz-flex;display:flexbox;display:flex;justify-content:center;align-items:center;flex-direction:row;box-shadow:0 0 0 1px #717171;cursor:pointer}.kr-embedded .kr-field-wrapper .kr-help-button-wrapper .kr-help-button .kr-help-icon-wrapper .kr-help-icon,.kr-smart-form .kr-field-wrapper .kr-help-button-wrapper .kr-help-button .kr-help-icon-wrapper .kr-help-icon{display:flex;display:-moz-flex;display:flexbox;display:flex;flex-direction:column;align-items:center;cursor:pointer}.kr-embedded .kr-field-wrapper .kr-help-button-wrapper .kr-help-button .kr-help-icon-wrapper .kr-help-icon svg,.kr-smart-form .kr-field-wrapper .kr-help-button-wrapper .kr-help-button .kr-help-icon-wrapper .kr-help-icon svg{width:10px;height:10px}.kr-embedded .kr-field-wrapper .kr-help-button-wrapper .kr-help-button .kr-help-icon-wrapper .kr-help-icon svg path,.kr-smart-form .kr-field-wrapper .kr-help-button-wrapper .kr-help-button .kr-help-icon-wrapper .kr-help-icon svg path{fill:#717171}.kr-embedded[kr-help-button=inner-field]:not([krvue]) .kr-pan,.kr-embedded[kr-help-button=inner-field]:not([krvue]) .kr-field.kr-text,.kr-embedded[kr-help-button=inner-field]:not([krvue]) .kr-field.kr-checkbox,.kr-embedded[kr-help-button=inner-field]:not([krvue]) .kr-expiry,.kr-embedded[kr-help-button=inner-field]:not([krvue]) .kr-security-code,.kr-smart-form[kr-help-button=inner-field]:not([krvue]) .kr-pan,.kr-smart-form[kr-help-button=inner-field]:not([krvue]) .kr-field.kr-text,.kr-smart-form[kr-help-button=inner-field]:not([krvue]) .kr-field.kr-checkbox,.kr-smart-form[kr-help-button=inner-field]:not([krvue]) .kr-expiry,.kr-smart-form[kr-help-button=inner-field]:not([krvue]) .kr-security-code{width:264px}.kr-embedded[kr-help-button=inner-field]:not([krvue]) .kr-payment-button,.kr-smart-form[kr-help-button=inner-field]:not([krvue]) .kr-payment-button{width:266px}.kr-embedded.kr-help-button-inner-field .kr-icon-wrapper-root.kr-multi-brand,.kr-embedded.kr-help-button-inner-field .kr-icon-wrapper-root.kr-multi-brand .kr-icon,.kr-smart-form.kr-help-button-inner-field .kr-icon-wrapper-root.kr-multi-brand,.kr-smart-form.kr-help-button-inner-field .kr-icon-wrapper-root.kr-multi-brand .kr-icon{width:39px}.kr-embedded.kr-help-button-inner-field .kr-icon-wrapper-root.kr-multi-brand .kr-icon-arrow,.kr-embedded.kr-help-button-inner-field .kr-icon-wrapper-root.kr-multi-brand .kr-icon .kr-icon-arrow,.kr-smart-form.kr-help-button-inner-field .kr-icon-wrapper-root.kr-multi-brand .kr-icon-arrow,.kr-smart-form.kr-help-button-inner-field .kr-icon-wrapper-root.kr-multi-brand .kr-icon .kr-icon-arrow{right:-5px}.kr-embedded.kr-help-button-inner-field .kr-icon-wrapper-root.kr-multi-brand .kr-icon-wrapper .kr-icon-inner-wrapper .kr-icon-wrapper-content,.kr-embedded.kr-help-button-inner-field .kr-icon-wrapper-root.kr-multi-brand .kr-icon .kr-icon-wrapper .kr-icon-inner-wrapper .kr-icon-wrapper-content,.kr-smart-form.kr-help-button-inner-field .kr-icon-wrapper-root.kr-multi-brand .kr-icon-wrapper .kr-icon-inner-wrapper .kr-icon-wrapper-content,.kr-smart-form.kr-help-button-inner-field .kr-icon-wrapper-root.kr-multi-brand .kr-icon .kr-icon-wrapper .kr-icon-inner-wrapper .kr-icon-wrapper-content{justify-content:start}.kr-embedded.kr-help-button-inner-field .kr-icon-wrapper-root.kr-multi-brand .kr-brand-selector,.kr-embedded.kr-help-button-inner-field .kr-icon-wrapper-root.kr-multi-brand .kr-icon .kr-brand-selector,.kr-smart-form.kr-help-button-inner-field .kr-icon-wrapper-root.kr-multi-brand .kr-brand-selector,.kr-smart-form.kr-help-button-inner-field .kr-icon-wrapper-root.kr-multi-brand .kr-icon .kr-brand-selector{right:-3px}.kr-embedded.kr-help-button-inner-field .kr-help-button-wrapper.kr-inner:not(.kr-visible),.kr-smart-form.kr-help-button-inner-field .kr-help-button-wrapper.kr-inner:not(.kr-visible){display:flex;width:0}.kr-embedded.kr-help-button-inner-field .kr-help-button-wrapper.kr-inner:not(.kr-visible) .kr-help-button,.kr-smart-form.kr-help-button-inner-field .kr-help-button-wrapper.kr-inner:not(.kr-visible) .kr-help-button{width:0;opacity:0}.kr-embedded.kr-help-button-inner-field .kr-help-button-wrapper.kr-inner.kr-visible .kr-help-button,.kr-smart-form.kr-help-button-inner-field .kr-help-button-wrapper.kr-inner.kr-visible .kr-help-button{opacity:1;width:39px;height:31px;display:flex;display:-moz-flex;display:flexbox;display:flex}.kr-embedded.kr-help-button-inner-field .kr-help-button-wrapper.kr-inner .kr-help-button .kr-help-icon-wrapper,.kr-smart-form.kr-help-button-inner-field .kr-help-button-wrapper.kr-inner .kr-help-button .kr-help-icon-wrapper{width:18px;height:18px;background-color:#717171;box-shadow:none}.kr-embedded.kr-help-button-inner-field .kr-help-button-wrapper.kr-inner .kr-help-button .kr-help-icon-wrapper.kr-error,.kr-smart-form.kr-help-button-inner-field .kr-help-button-wrapper.kr-inner .kr-help-button .kr-help-icon-wrapper.kr-error{background-color:#d9534f}.kr-embedded.kr-help-button-inner-field .kr-help-button-wrapper.kr-inner .kr-help-button .kr-help-icon-wrapper .kr-help-icon svg,.kr-smart-form.kr-help-button-inner-field .kr-help-button-wrapper.kr-inner .kr-help-button .kr-help-icon-wrapper .kr-help-icon svg{width:8px;height:8px}.kr-embedded.kr-help-button-inner-field .kr-help-button-wrapper.kr-inner .kr-help-button .kr-help-icon-wrapper .kr-help-icon svg path,.kr-smart-form.kr-help-button-inner-field .kr-help-button-wrapper.kr-inner .kr-help-button .kr-help-icon-wrapper .kr-help-icon svg path{fill:#fff}.kr-embedded.kr-help-button-inner-field .kr-pan .kr-help-button-wrapper.kr-inner:not(.kr-visible) .kr-help-button,.kr-smart-form.kr-help-button-inner-field .kr-pan .kr-help-button-wrapper.kr-inner:not(.kr-visible) .kr-help-button{transition:width 0.5s}.kr-embedded.kr-help-button-inner-field .kr-pan .kr-help-button-wrapper.kr-inner.kr-visible .kr-help-button,.kr-smart-form.kr-help-button-inner-field .kr-pan .kr-help-button-wrapper.kr-inner.kr-visible .kr-help-button{transition:all 0.5s}.kr-embedded.kr-help-button-inner-field .kr-security-code .kr-icon-wrapper-root,.kr-smart-form.kr-help-button-inner-field .kr-security-code .kr-icon-wrapper-root{display:none!important}.kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button{width:43px}.kr-embedded .kr-spinner,.kr-smart-form .kr-spinner{box-sizing:border-box;display:none;margin:0 auto;text-align:center;padding-top:1px;height:22px;width:70px}.kr-embedded .kr-spinner>div,.kr-smart-form .kr-spinner>div{width:18px;height:18px;background-color:#cfcfcf;border-radius:100%;display:inline-block;animation:kr-bouncedelay 1.4s infinite ease-in-out both}.kr-embedded .kr-spinner .kr-bounce1,.kr-smart-form .kr-spinner .kr-bounce1{animation-delay:-0.32s}.kr-embedded .kr-spinner .kr-bounce2,.kr-smart-form .kr-spinner .kr-bounce2{animation-delay:-0.16s}.kr-smart-form{z-index:1;width:300px}.kr-smart-form[kr-single-payment-button]{width:340px}.kr-smart-form[kr-grid]{width:350px}.kr-smart-form.kr-smart-form--compact{width:425px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-button{box-sizing:border-box;background-color:#293c7a;height:46px;display:flex;flex-direction:row;justify-content:center;align-items:center;border:0;outline:none!important;cursor:pointer;margin:5px 0}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-button:disabled{cursor:not-allowed}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-button span{font-family:Roboto,sans-serif;font-size:15px;color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-button.kr-loading{display:block}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-button.kr-loading span{display:none}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-button.kr-loading .kr-spinner{display:block}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-button .kr-spinner{box-sizing:border-box;display:none;margin:0 auto;text-align:center;padding-top:1px;height:22px;width:70px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-button .kr-spinner>div{width:18px;height:18px;background-color:#cfcfcf;border-radius:100%;display:inline-block;animation:kr-bouncedelay 1.4s infinite ease-in-out both}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-button .kr-spinner .kr-bounce1{animation-delay:-0.32s}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-button .kr-spinner .kr-bounce2{animation-delay:-0.16s}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal{box-shadow:rgba(0,0,0,.3) 0 19px 38px,rgba(0,0,0,.22) 0 15px 12px;padding-top:106px;padding-bottom:70px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header{box-sizing:border-box;border:5px solid #f4f4f4;border-top-left-radius:0;border-top-right-radius:0;height:100px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header i.fi-x-circle.icon-close-popup{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;width:18px;height:18px;top:0;right:0;margin:5px 5px 0 0}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header.kr-secure-iframe-visible i.fi-x-circle.icon-close-popup{margin:0}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header .kr-popin-shop-name{left:10px;top:3px;padding:3px 0 7px;border-bottom:1px solid #293c7a}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header .kr-popin-shop-name span{font-family:Roboto,sans-serif;font-size:17px;color:#4a4a4a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:245px;display:block}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header .kr-popin-modal-header-image{bottom:8px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header .kr-popin-modal-header-image .kr-header-border{width:34px;height:34px;background-color:#293c7a}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header .kr-popin-modal-header-image .kr-header-logo{width:32px;height:32px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-amount,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-order-id{right:unset;left:60px;display:block}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-amount span,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-order-id span{font-family:Roboto,sans-serif}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-order-id{bottom:8px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-amount{bottom:25px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-amount span{color:#293c7a;font-size:18px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header.kr-secure-iframe-visible{position:relative;height:30px;margin-bottom:0;background-color:#f5f5f5;flex-direction:row;justify-content:space-between;align-items:center;padding-bottom:4px;border-bottom:1px solid #ccc}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header.kr-secure-iframe-visible .kr-popin-header{font-family:Roboto,sans-serif;color:#666;line-height:unset}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header.kr-secure-iframe-visible .fi-lock{box-sizing:border-box;order:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods{min-height:354px;overflow:visible;background-color:#fff;display:block}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods .kr-method-content .kr-method-label{font-family:Roboto,sans-serif;font-size:14px;color:#444}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods .kr-method-content .kr-method-label label{font-family:Roboto,sans-serif;font-size:14px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list{height:358px;display:flex;position:relative;flex-direction:column;justify-content:flex-start}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-smart-form-list-section-name{margin-top:10px;margin-bottom:10px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-smart-form-wallet:not(.kr-smart-form-wallet--compact) .kr-smart-form-wallet-card{margin-top:12px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-smart-form-wallet:not(.kr-smart-form-wallet--compact) .kr-smart-form-wallet-card:not(:last-of-type){margin-bottom:10px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-smart-form-wallet-error{margin-top:10px;padding-bottom:10px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list::-webkit-scrollbar{width:6px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list::-webkit-scrollbar-track{background:#d1d7e3;border-radius:5px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list::-webkit-scrollbar-thumb{background:#7e8dae;border-radius:5px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list::-webkit-scrollbar-thumb:hover{background:#293c7a}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list.kr-group-active .kr-methods-list-header{padding-top:0;padding-bottom:15px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list.kr-error:not(.kr-method-active){position:relative}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-inner-wrapper{overflow:auto;padding:0 15px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-inner-wrapper .kr-partial-payment-panel{margin-top:10px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-inner-wrapper::-webkit-scrollbar{width:6px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-inner-wrapper::-webkit-scrollbar-track{background:#d1d7e3;border-radius:5px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-inner-wrapper::-webkit-scrollbar-thumb{background:#7e8dae;border-radius:5px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-inner-wrapper::-webkit-scrollbar-thumb:hover{background:#293c7a}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-header,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-smart-form-list-section-name,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-method-label{font-family:Roboto,sans-serif;font-size:14px;color:#444}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options{display:block}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-list-options-item{margin-bottom:10px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-list-options-item{margin-top:12px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-list-options--register .kr-smart-form-list-section-name:first-child{margin-top:15px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label{padding-left:15px;border:1px solid #b7b7b7;box-shadow:rgba(149,157,165,.15) 0 0 24px;height:48px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-smart-form-wallet-card,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-smart-form-wallet-card{padding-right:0}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-smart-form-wallet-card--hover-delete,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-smart-form-wallet-card--hover-delete{border-color:#b71c1c}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-smart-form-wallet-card--hover-delete.kr-method-label--spbtn,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-smart-form-wallet-card--hover-delete.kr-method-label--spbtn{border-color:#b71c1c}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-smart-form-wallet-card--hover-delete.kr-method-label--selected,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-smart-form-wallet-card--hover-delete.kr-method-label--selected{background-color:#fbe5e5;border-color:#b71c1c}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button{cursor:pointer}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button span,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button span{cursor:pointer;display:inline-block;position:relative;width:20px;height:20px;border-radius:50%;transform:scale(1);vertical-align:middle;border:1px solid #e3e3e3;transition:all 0.2s ease;background-color:#fff}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button span::before,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button span::before{content:"";width:100%;height:100%;background:#506eec;display:block;transform:scale(0);opacity:1;border-radius:50%;transition-delay:0.2s}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button span svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button span svg{position:absolute;z-index:1;top:5.5px;left:4px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16px;stroke-dashoffset:16px;transition:all 0.3s ease;transition-delay:0.1s;transform:translate3d(0,0,0)}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button.kr-smart-form-radio-button--hover span,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button.kr-smart-form-radio-button--hover span{border-color:#b71c1c}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span{border-color:#b71c1c;background:#b71c1c;animation:check-button 0.6s ease;color:#b9b8c3;transition:all 0.3s ease}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span::before,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span::before{transform:scale(2.2);opacity:0;transition:all 0.6s ease}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span svg{stroke-dashoffset:0}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-smart-form-wallet-card--hover-delete .kr-delete-button-wrapper .kr-delete-button .kr-delete-icon svg path,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-smart-form-wallet-card--hover-delete .kr-delete-button-wrapper .kr-delete-button .kr-delete-icon svg path{fill:#b71c1c}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons{display:flex;flex-direction:row;justify-content:flex-start;min-width:0;width:100%;padding-left:0;cursor:pointer}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands{height:22px;width:30px;cursor:pointer;color:#777;font-family:Roboto,sans-serif;margin-left:2px;font-size:13px;max-width:16px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content{display:flex;opacity:0;transform:scale(0);transition:all 0.15s ease-out;transition-property:opacity,transform,top;background-color:transparent}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible{opacity:1;transform:scale(1)}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top{top:-53px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip{position:absolute;top:0;display:flex;padding:10px;background-color:#fff;border:1px solid #ccc;border-radius:0;box-shadow:rgba(50,50,93,.25) 0 13px 27px -5px,rgba(0,0,0,.3) 0 8px 16px -8px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span{margin:4px 3px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg{cursor:pointer}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon{height:22px;width:30px;margin-right:6px;cursor:pointer}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon .kr-placeholder,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon .kr-placeholder{display:inline-flex;box-shadow:rgba(0,0,0,.07) 0 6px 24px 0,rgba(0,0,0,.24) 0 0 0 1px;width:20px;height:20px;border-radius:100%;background-color:#f4f4f4}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon:not(.kr-cards).kr-loading-assets,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon:not(.kr-cards).kr-loading-assets{display:flex;justify-content:center}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon svg{padding:2px 4px;height:18px;width:22px;border-radius:0;animation:icon-display 0.2s ease-in}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-amex svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-amex svg{background-color:#006fce}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-cabal svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-cabal_debit svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-cabal svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-cabal_debit svg{padding:0;width:30px;height:22px;background-color:#026095}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-cb,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-cb{padding:0;height:22px;width:33px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-cb svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-cb svg{padding:0;height:22px;width:initial}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-kadeos_culture,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-kadeos_culture svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-kadeos_gift,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-kadeos_gift svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-kadeos_culture,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-kadeos_culture svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-kadeos_gift,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-kadeos_gift svg{padding:0;height:22px;width:35px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-kadeos_culture image,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-kadeos_culture svg image,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-kadeos_gift image,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-kadeos_gift svg image,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-kadeos_culture image,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-kadeos_culture svg image,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-kadeos_gift image,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-kadeos_gift svg image{cursor:pointer}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-naranja svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-naranja svg{box-sizing:border-box;width:30px;height:22px;padding:3px 4px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-visa svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-visa_electron svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-visa_debit svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-visa svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-visa_electron svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-visa_debit svg{padding:0 2px;height:22px;width:26px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-loading-assets,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-loading-assets{height:20px;width:30px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-loading-assets svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-loading-assets svg{padding:0;height:20px;width:30px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-cards,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-cards{box-shadow:rgba(0,0,0,.07) 0 6px 24px 0,rgba(0,0,0,.24) 0 0 0 1px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-cards.kr-loading-assets,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-cards.kr-loading-assets{background-color:#f4f4f4}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-cards.kr-loading-assets svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-cards.kr-loading-assets svg{visibility:hidden}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-delete-button--create-token .kr-delete-button-wrapper .kr-delete-button .kr-delete-icon svg path,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-delete-button--create-token .kr-delete-button-wrapper .kr-delete-button .kr-delete-icon svg path{fill:#b71c1c}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-method-label--create-token-selected,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-method-label--create-token-selected{border-color:#b71c1c;background-color:#f9e9e9}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator:hover:not(.kr-loading,.kr-locked,.kr-method-label--selected,.kr-smart-form-wallet-card--hover-delete,.kr-method-label--create-token-selected),.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator:focus:not(.kr-loading,.kr-locked,.kr-method-label--selected,.kr-smart-form-wallet-card--hover-delete,.kr-method-label--create-token-selected),.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label:hover:not(.kr-loading,.kr-locked,.kr-method-label--selected,.kr-smart-form-wallet-card--hover-delete,.kr-method-label--create-token-selected),.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label:focus:not(.kr-loading,.kr-locked,.kr-method-label--selected,.kr-smart-form-wallet-card--hover-delete,.kr-method-label--create-token-selected){border:1px solid #293c7a;background-color:#fff}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-method-icon,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-method-icon{display:flex;top:0;flex-direction:column;justify-content:center}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-method-icon svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-method-icon svg{fill:#293c7a}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-method-icon .kr-placeholder,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-method-icon .kr-placeholder{display:inline-flex;box-shadow:rgba(0,0,0,.07) 0 6px 24px 0,rgba(0,0,0,.24) 0 0 0 1px;width:20px;height:20px;border-radius:100%;background-color:#f4f4f4}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator label,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label label{font-family:Roboto,sans-serif;font-size:14px;color:#444;transition:0.3s color}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-arrow-right svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-arrow-right svg{fill:#293c7a;display:none}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation{display:block;width:20px;height:20px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader{display:flex;justify-content:center;flex-direction:column;align-items:center}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader::before,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader::after,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader::before,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader::after{content:"";box-sizing:border-box;position:absolute;width:5px;height:5px;background-color:#293c7a}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader::before,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader::before{top:calc(50% - 5px);left:calc(50% - 5px);animation:kr-loader-before 0.8s cubic-bezier(0,0,.24,1.21) infinite}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader::after,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader::after{top:50%;left:50%;animation:kr-loader-after 0.8s cubic-bezier(0,0,.24,1.21) infinite}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader.kr-loader--frozen::before,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader.kr-loader--frozen::after,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader.kr-loader--frozen::before,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader.kr-loader--frozen::after{animation:none}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader::before,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader::after,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader::before,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader::after{border-radius:2px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-loading,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-loading{border:1px solid #293c7a;background-color:#f4f4f4}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-locked,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-locked{background-color:#fff;border:1px solid #ddd;cursor:not-allowed}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-locked label,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-locked label{color:#999;cursor:not-allowed}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-cards{padding:0 20px 0 15px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons{display:flex;flex-direction:row;justify-content:flex-start;min-width:0;width:100%;padding-left:0;cursor:pointer}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands{height:22px;width:30px;cursor:pointer;color:#777;font-family:Roboto,sans-serif;margin-left:2px;font-size:13px;max-width:16px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content{display:flex;opacity:0;transform:scale(0);transition:all 0.15s ease-out;transition-property:opacity,transform,top;background-color:transparent}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible{opacity:1;transform:scale(1)}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top{top:-53px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip{position:absolute;top:0;display:flex;padding:10px;background-color:#fff;border:1px solid #ccc;border-radius:0;box-shadow:rgba(50,50,93,.25) 0 13px 27px -5px,rgba(0,0,0,.3) 0 8px 16px -8px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span{margin:4px 3px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg{cursor:pointer}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon{height:22px;width:30px;margin-right:6px;cursor:pointer}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon .kr-placeholder{display:inline-flex;box-shadow:rgba(0,0,0,.07) 0 6px 24px 0,rgba(0,0,0,.24) 0 0 0 1px;width:20px;height:20px;border-radius:100%;background-color:#f4f4f4}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon:not(.kr-cards).kr-loading-assets{display:flex;justify-content:center}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon svg{padding:2px 4px;height:18px;width:22px;border-radius:0;animation:icon-display 0.2s ease-in}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-amex svg{background-color:#006fce}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-cabal svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-cabal_debit svg{padding:0;width:30px;height:22px;background-color:#026095}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-cb{padding:0;height:22px;width:33px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-cb svg{padding:0;height:22px;width:initial}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-kadeos_culture,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-kadeos_culture svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-kadeos_gift,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-kadeos_gift svg{padding:0;height:22px;width:35px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-kadeos_culture image,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-kadeos_culture svg image,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-kadeos_gift image,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-kadeos_gift svg image{cursor:pointer}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-naranja svg{box-sizing:border-box;width:30px;height:22px;padding:3px 4px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-visa svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-visa_electron svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-visa_debit svg{padding:0 2px;height:22px;width:26px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-loading-assets{height:20px;width:30px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-loading-assets svg{padding:0;height:20px;width:30px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-cards{box-shadow:rgba(0,0,0,.07) 0 6px 24px 0,rgba(0,0,0,.24) 0 0 0 1px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-cards.kr-loading-assets{background-color:#f4f4f4}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-cards.kr-loading-assets svg{visibility:hidden}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label{width:100%;transition:0.3s background-color}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-method-icon,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-method-icon{left:15px;height:100%}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation{position:absolute;right:20px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator{display:flex;justify-content:flex-start}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator>*:not(:first-child){margin-left:5px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content{display:flex;opacity:0;transform:scale(0);transition:all 0.15s ease-out;transition-property:opacity,transform,top;background-color:transparent}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content.kr-visible{opacity:1;transform:scale(1)}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content.kr-on-top{top:-53px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-card-tooltip,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-methods-group-tooltip{position:absolute;top:0;display:flex;padding:10px;background-color:#fff;border:1px solid #ccc;border-radius:0;box-shadow:rgba(50,50,93,.25) 0 13px 27px -5px,rgba(0,0,0,.3) 0 8px 16px -8px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-card-tooltip span,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-methods-group-tooltip span{margin:4px 3px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-card-tooltip span svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-methods-group-tooltip span svg{cursor:pointer}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-icon{position:relative;display:flex;left:0}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-extra-brands{color:#777;font-family:Roboto,sans-serif;margin-left:5px;font-size:13px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator label{flex-grow:1;text-align:end}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-header{cursor:default;padding:20px 15px 5px 17px;color:#293c7a}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal.kr-smart-form-modal--scrollable-content .kr-smart-form-methods{min-height:unset;max-height:100%;height:358px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal.kr-smart-form-modal--scrollable-content .kr-smart-form-methods .kr-methods-list{height:100%}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-back-button{display:flex;align-items:center;position:relative;padding:12px 15px;cursor:pointer;width:calc(100% - 30px);margin-bottom:10px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-back-button:hover,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-back-button.kr-focus{background-color:#f4f4f4}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-back-button label{cursor:pointer;color:#293c7a;text-transform:uppercase;font-family:Roboto,sans-serif;font-size:14px;margin-left:35px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-back-button .kr-arrow-left{display:flex;left:14px;position:absolute;height:100%;flex-direction:row;align-items:center;cursor:pointer}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-back-button .kr-arrow-left svg{fill:#293c7a;height:20px;width:20px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-modal-view--popin .kr-method-content.kr-secure-iframe-visible .kr-back-button{margin-top:0;margin-bottom:5px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-modal-view--popin .kr-method-content.kr-disabled-back-button .kr-back-button{display:flex;background-color:#f4f4f4;cursor:not-allowed}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-modal-view--popin .kr-method-content.kr-disabled-back-button .kr-back-button .kr-arrow-left svg{fill:#bbb}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-modal-view--popin .kr-method-content.kr-disabled-back-button .kr-back-button label{color:#bbb;font-weight:500;cursor:not-allowed}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-footer{border:5px solid #fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;width:calc(100% - 10px);height:60px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-footer .kr-whitelabel-logo img.kr-logo-payzen{margin-right:12px;height:30px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal.kr-secure-iframe-visible{padding-top:0;padding-bottom:0}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-embedded,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-embedded .kr-payment-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-embedded .kr-form-error{width:266px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal.kr-smart-form-modal--scrollable-content{max-height:100%}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-methods-list .kr-form-error{position:relative;margin:10px 15px 5px;width:calc(100% - 30px);font-size:14px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal{box-shadow:rgba(0,0,0,.3) 0 19px 38px,rgba(0,0,0,.22) 0 15px 12px;padding-top:106px;padding-bottom:70px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header{box-sizing:border-box;border:5px solid #f4f4f4;border-top-left-radius:0;border-top-right-radius:0;height:100px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header i.fi-x-circle.icon-close-popup{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;width:18px;height:18px;top:0;right:0;margin:5px 5px 0 0}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header.kr-secure-iframe-visible i.fi-x-circle.icon-close-popup{margin:0}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header .kr-popin-shop-name{left:10px;top:3px;padding:3px 0 7px;border-bottom:1px solid #293c7a}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header .kr-popin-shop-name span{font-family:Roboto,sans-serif;font-size:17px;color:#4a4a4a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:245px;display:block}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header .kr-popin-modal-header-image{bottom:8px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header .kr-popin-modal-header-image .kr-header-border{width:34px;height:34px;background-color:#293c7a}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header .kr-popin-modal-header-image .kr-header-logo{width:32px;height:32px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-amount,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-order-id{right:unset;left:60px;display:block}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-amount span,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-order-id span{font-family:Roboto,sans-serif}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-order-id{bottom:8px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-amount{bottom:25px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-amount span{color:#293c7a;font-size:18px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header.kr-secure-iframe-visible{position:relative;height:30px;margin-bottom:0;background-color:#f5f5f5;flex-direction:row;justify-content:space-between;align-items:center;padding-bottom:4px;border-bottom:1px solid #ccc}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header.kr-secure-iframe-visible .kr-popin-header{font-family:Roboto,sans-serif;color:#666;line-height:unset}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-header.kr-smart-form-modal-header.kr-secure-iframe-visible .fi-lock{box-sizing:border-box;order:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods{min-height:354px;overflow:visible;background-color:#fff;display:block}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods .kr-method-content .kr-method-label{font-family:Roboto,sans-serif;font-size:14px;color:#444}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods .kr-method-content .kr-method-label label{font-family:Roboto,sans-serif;font-size:14px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list{height:358px;display:flex;position:relative;flex-direction:column;justify-content:flex-start}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-smart-form-list-section-name{margin-top:10px;margin-bottom:10px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-smart-form-wallet:not(.kr-smart-form-wallet--compact) .kr-smart-form-wallet-card{margin-top:12px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-smart-form-wallet:not(.kr-smart-form-wallet--compact) .kr-smart-form-wallet-card:not(:last-of-type){margin-bottom:10px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-smart-form-wallet-error{margin-top:10px;padding-bottom:10px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list::-webkit-scrollbar{width:6px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list::-webkit-scrollbar-track{background:#d1d7e3;border-radius:5px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list::-webkit-scrollbar-thumb{background:#7e8dae;border-radius:5px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list::-webkit-scrollbar-thumb:hover{background:#293c7a}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list.kr-group-active .kr-methods-list-header{padding-top:0;padding-bottom:15px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list.kr-error:not(.kr-method-active){position:relative}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-inner-wrapper{overflow:auto;padding:0 15px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-inner-wrapper .kr-partial-payment-panel{margin-top:10px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-inner-wrapper::-webkit-scrollbar{width:6px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-inner-wrapper::-webkit-scrollbar-track{background:#d1d7e3;border-radius:5px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-inner-wrapper::-webkit-scrollbar-thumb{background:#7e8dae;border-radius:5px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-inner-wrapper::-webkit-scrollbar-thumb:hover{background:#293c7a}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-header,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-smart-form-list-section-name,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-method-label{font-family:Roboto,sans-serif;font-size:14px;color:#444}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options{display:block}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-list-options-item{margin-bottom:10px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-list-options-item{margin-top:12px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-list-options--register .kr-smart-form-list-section-name:first-child{margin-top:15px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label{padding-left:15px;border:1px solid #b7b7b7;box-shadow:rgba(149,157,165,.15) 0 0 24px;height:48px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-smart-form-wallet-card,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-smart-form-wallet-card{padding-right:0}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-smart-form-wallet-card--hover-delete,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-smart-form-wallet-card--hover-delete{border-color:#b71c1c}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-smart-form-wallet-card--hover-delete.kr-method-label--spbtn,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-smart-form-wallet-card--hover-delete.kr-method-label--spbtn{border-color:#b71c1c}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-smart-form-wallet-card--hover-delete.kr-method-label--selected,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-smart-form-wallet-card--hover-delete.kr-method-label--selected{background-color:#fbe5e5;border-color:#b71c1c}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button{cursor:pointer}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button span,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button span{cursor:pointer;display:inline-block;position:relative;width:20px;height:20px;border-radius:50%;transform:scale(1);vertical-align:middle;border:1px solid #e3e3e3;transition:all 0.2s ease;background-color:#fff}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button span::before,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button span::before{content:"";width:100%;height:100%;background:#506eec;display:block;transform:scale(0);opacity:1;border-radius:50%;transition-delay:0.2s}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button span svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button span svg{position:absolute;z-index:1;top:5.5px;left:4px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16px;stroke-dashoffset:16px;transition:all 0.3s ease;transition-delay:0.1s;transform:translate3d(0,0,0)}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button.kr-smart-form-radio-button--hover span,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button.kr-smart-form-radio-button--hover span{border-color:#b71c1c}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span{border-color:#b71c1c;background:#b71c1c;animation:check-button 0.6s ease;color:#b9b8c3;transition:all 0.3s ease}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span::before,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span::before{transform:scale(2.2);opacity:0;transition:all 0.6s ease}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span svg{stroke-dashoffset:0}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-smart-form-wallet-card--hover-delete .kr-delete-button-wrapper .kr-delete-button .kr-delete-icon svg path,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-smart-form-wallet-card--hover-delete .kr-delete-button-wrapper .kr-delete-button .kr-delete-icon svg path{fill:#b71c1c}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons{display:flex;flex-direction:row;justify-content:flex-start;min-width:0;width:100%;padding-left:0;cursor:pointer}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands{height:22px;width:30px;cursor:pointer;color:#777;font-family:Roboto,sans-serif;margin-left:2px;font-size:13px;max-width:16px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content{display:flex;opacity:0;transform:scale(0);transition:all 0.15s ease-out;transition-property:opacity,transform,top;background-color:transparent}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible{opacity:1;transform:scale(1)}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top{top:-53px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip{position:absolute;top:0;display:flex;padding:10px;background-color:#fff;border:1px solid #ccc;border-radius:0;box-shadow:rgba(50,50,93,.25) 0 13px 27px -5px,rgba(0,0,0,.3) 0 8px 16px -8px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span{margin:4px 3px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg{cursor:pointer}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon{height:22px;width:30px;margin-right:6px;cursor:pointer}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon .kr-placeholder,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon .kr-placeholder{display:inline-flex;box-shadow:rgba(0,0,0,.07) 0 6px 24px 0,rgba(0,0,0,.24) 0 0 0 1px;width:20px;height:20px;border-radius:100%;background-color:#f4f4f4}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon:not(.kr-cards).kr-loading-assets,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon:not(.kr-cards).kr-loading-assets{display:flex;justify-content:center}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon svg{padding:2px 4px;height:18px;width:22px;border-radius:0;animation:icon-display 0.2s ease-in}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-amex svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-amex svg{background-color:#006fce}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-cabal svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-cabal_debit svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-cabal svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-cabal_debit svg{padding:0;width:30px;height:22px;background-color:#026095}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-cb,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-cb{padding:0;height:22px;width:33px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-cb svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-cb svg{padding:0;height:22px;width:initial}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-kadeos_culture,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-kadeos_culture svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-kadeos_gift,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-kadeos_gift svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-kadeos_culture,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-kadeos_culture svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-kadeos_gift,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-kadeos_gift svg{padding:0;height:22px;width:35px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-kadeos_culture image,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-kadeos_culture svg image,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-kadeos_gift image,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-kadeos_gift svg image,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-kadeos_culture image,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-kadeos_culture svg image,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-kadeos_gift image,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-kadeos_gift svg image{cursor:pointer}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-naranja svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-naranja svg{box-sizing:border-box;width:30px;height:22px;padding:3px 4px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-visa svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-visa_electron svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-visa_debit svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-visa svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-visa_electron svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-visa_debit svg{padding:0 2px;height:22px;width:26px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-loading-assets,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-loading-assets{height:20px;width:30px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-loading-assets svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-loading-assets svg{padding:0;height:20px;width:30px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-cards,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-cards{box-shadow:rgba(0,0,0,.07) 0 6px 24px 0,rgba(0,0,0,.24) 0 0 0 1px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-cards.kr-loading-assets,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-cards.kr-loading-assets{background-color:#f4f4f4}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-cards.kr-loading-assets svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-cards.kr-loading-assets svg{visibility:hidden}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-delete-button--create-token .kr-delete-button-wrapper .kr-delete-button .kr-delete-icon svg path,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-delete-button--create-token .kr-delete-button-wrapper .kr-delete-button .kr-delete-icon svg path{fill:#b71c1c}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-method-label--create-token-selected,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-method-label--create-token-selected{border-color:#b71c1c;background-color:#f9e9e9}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator:hover:not(.kr-loading,.kr-locked,.kr-method-label--selected,.kr-smart-form-wallet-card--hover-delete,.kr-method-label--create-token-selected),.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator:focus:not(.kr-loading,.kr-locked,.kr-method-label--selected,.kr-smart-form-wallet-card--hover-delete,.kr-method-label--create-token-selected),.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label:hover:not(.kr-loading,.kr-locked,.kr-method-label--selected,.kr-smart-form-wallet-card--hover-delete,.kr-method-label--create-token-selected),.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label:focus:not(.kr-loading,.kr-locked,.kr-method-label--selected,.kr-smart-form-wallet-card--hover-delete,.kr-method-label--create-token-selected){border:1px solid #293c7a;background-color:#fff}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-method-icon,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-method-icon{display:flex;top:0;flex-direction:column;justify-content:center}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-method-icon svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-method-icon svg{fill:#293c7a}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-method-icon .kr-placeholder,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-method-icon .kr-placeholder{display:inline-flex;box-shadow:rgba(0,0,0,.07) 0 6px 24px 0,rgba(0,0,0,.24) 0 0 0 1px;width:20px;height:20px;border-radius:100%;background-color:#f4f4f4}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator label,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label label{font-family:Roboto,sans-serif;font-size:14px;color:#444;transition:0.3s color}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-arrow-right svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-arrow-right svg{fill:#293c7a;display:none}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation{display:block;width:20px;height:20px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader{display:flex;justify-content:center;flex-direction:column;align-items:center}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader::before,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader::after,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader::before,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader::after{content:"";box-sizing:border-box;position:absolute;width:5px;height:5px;background-color:#293c7a}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader::before,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader::before{top:calc(50% - 5px);left:calc(50% - 5px);animation:kr-loader-before 0.8s cubic-bezier(0,0,.24,1.21) infinite}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader::after,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader::after{top:50%;left:50%;animation:kr-loader-after 0.8s cubic-bezier(0,0,.24,1.21) infinite}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader.kr-loader--frozen::before,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader.kr-loader--frozen::after,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader.kr-loader--frozen::before,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader.kr-loader--frozen::after{animation:none}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader::before,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader::after,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader::before,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader::after{border-radius:2px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-loading,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-loading{border:1px solid #293c7a;background-color:#f4f4f4}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-locked,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-locked{background-color:#fff;border:1px solid #ddd;cursor:not-allowed}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-locked label,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-locked label{color:#999;cursor:not-allowed}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-cards{padding:0 20px 0 15px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons{display:flex;flex-direction:row;justify-content:flex-start;min-width:0;width:100%;padding-left:0;cursor:pointer}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands{height:22px;width:30px;cursor:pointer;color:#777;font-family:Roboto,sans-serif;margin-left:2px;font-size:13px;max-width:16px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content{display:flex;opacity:0;transform:scale(0);transition:all 0.15s ease-out;transition-property:opacity,transform,top;background-color:transparent}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible{opacity:1;transform:scale(1)}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top{top:-53px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip{position:absolute;top:0;display:flex;padding:10px;background-color:#fff;border:1px solid #ccc;border-radius:0;box-shadow:rgba(50,50,93,.25) 0 13px 27px -5px,rgba(0,0,0,.3) 0 8px 16px -8px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span{margin:4px 3px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg{cursor:pointer}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon{height:22px;width:30px;margin-right:6px;cursor:pointer}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon .kr-placeholder{display:inline-flex;box-shadow:rgba(0,0,0,.07) 0 6px 24px 0,rgba(0,0,0,.24) 0 0 0 1px;width:20px;height:20px;border-radius:100%;background-color:#f4f4f4}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon:not(.kr-cards).kr-loading-assets{display:flex;justify-content:center}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon svg{padding:2px 4px;height:18px;width:22px;border-radius:0;animation:icon-display 0.2s ease-in}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-amex svg{background-color:#006fce}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-cabal svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-cabal_debit svg{padding:0;width:30px;height:22px;background-color:#026095}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-cb{padding:0;height:22px;width:33px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-cb svg{padding:0;height:22px;width:initial}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-kadeos_culture,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-kadeos_culture svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-kadeos_gift,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-kadeos_gift svg{padding:0;height:22px;width:35px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-kadeos_culture image,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-kadeos_culture svg image,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-kadeos_gift image,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-kadeos_gift svg image{cursor:pointer}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-naranja svg{box-sizing:border-box;width:30px;height:22px;padding:3px 4px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-visa svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-visa_electron svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-visa_debit svg{padding:0 2px;height:22px;width:26px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-loading-assets{height:20px;width:30px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-loading-assets svg{padding:0;height:20px;width:30px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-cards{box-shadow:rgba(0,0,0,.07) 0 6px 24px 0,rgba(0,0,0,.24) 0 0 0 1px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-cards.kr-loading-assets{background-color:#f4f4f4}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-cards.kr-loading-assets svg{visibility:hidden}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label{width:100%;transition:0.3s background-color}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-method-icon,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-method-icon{left:15px;height:100%}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation{position:absolute;right:20px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator{display:flex;justify-content:flex-start}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator>*:not(:first-child){margin-left:5px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content{display:flex;opacity:0;transform:scale(0);transition:all 0.15s ease-out;transition-property:opacity,transform,top;background-color:transparent}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content.kr-visible{opacity:1;transform:scale(1)}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content.kr-on-top{top:-53px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-card-tooltip,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-methods-group-tooltip{position:absolute;top:0;display:flex;padding:10px;background-color:#fff;border:1px solid #ccc;border-radius:0;box-shadow:rgba(50,50,93,.25) 0 13px 27px -5px,rgba(0,0,0,.3) 0 8px 16px -8px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-card-tooltip span,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-methods-group-tooltip span{margin:4px 3px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-card-tooltip span svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-methods-group-tooltip span svg{cursor:pointer}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-icon{position:relative;display:flex;left:0}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-extra-brands{color:#777;font-family:Roboto,sans-serif;margin-left:5px;font-size:13px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator label{flex-grow:1;text-align:end}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-list-header{cursor:default;padding:20px 15px 5px 17px;color:#293c7a}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal.kr-smart-form-modal--scrollable-content .kr-smart-form-methods{min-height:unset;max-height:100%;height:358px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal.kr-smart-form-modal--scrollable-content .kr-smart-form-methods .kr-methods-list{height:100%}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-back-button{display:flex;align-items:center;position:relative;padding:12px 15px;cursor:pointer;width:calc(100% - 30px);margin-bottom:10px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-back-button:hover,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-back-button.kr-focus{background-color:#f4f4f4}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-back-button label{cursor:pointer;color:#293c7a;text-transform:uppercase;font-family:Roboto,sans-serif;font-size:14px;margin-left:35px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-back-button .kr-arrow-left{display:flex;left:14px;position:absolute;height:100%;flex-direction:row;align-items:center;cursor:pointer}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-back-button .kr-arrow-left svg{fill:#293c7a;height:20px;width:20px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-modal-view--popin .kr-method-content.kr-secure-iframe-visible .kr-back-button{margin-top:0;margin-bottom:5px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-modal-view--popin .kr-method-content.kr-disabled-back-button .kr-back-button{display:flex;background-color:#f4f4f4;cursor:not-allowed}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-modal-view--popin .kr-method-content.kr-disabled-back-button .kr-back-button .kr-arrow-left svg{fill:#bbb}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-modal-view--popin .kr-method-content.kr-disabled-back-button .kr-back-button label{color:#bbb;font-weight:500;cursor:not-allowed}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-footer{border:5px solid #fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;width:calc(100% - 10px);height:60px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-popin-modal-footer .kr-whitelabel-logo img.kr-logo-payzen{margin-right:12px;height:30px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal.kr-secure-iframe-visible{padding-top:0;padding-bottom:0}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-embedded,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-embedded .kr-payment-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-embedded .kr-form-error{width:266px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal.kr-smart-form-modal--scrollable-content{max-height:100%}@keyframes animation{50%{transform:scale(1.2)}}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded{width:100%}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header{box-sizing:border-box;position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-content:center;background-color:#f4f4f4;padding:32px 14px 12px;margin-bottom:14px;border-bottom:1px solid #293c7a;border-left:1px solid #b7b7b7;border-right:1px solid #b7b7b7;border-top:1px solid #b7b7b7}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header.kr-card-header--spbtn{border-bottom:1px solid #b7b7b7;cursor:pointer}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header.kr-card-header--spbtn.kr-card-header--hover{border:1px solid #293c7a}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header.kr-card-header--spbtn.kr-card-header--selected{background-color:#e5e9f6;border-color:#293c7a}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header span.kr-card-header-label{font-size:12px;font-family:Roboto,sans-serif;position:absolute;top:10px;left:11px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-icons{display:flex;flex-direction:row;justify-content:flex-start;min-width:0;width:100%;padding-left:0;cursor:pointer}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands{height:22px;width:30px;cursor:pointer;color:#777;font-family:Roboto,sans-serif;margin-left:2px;font-size:13px;max-width:16px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content{display:flex;opacity:0;transform:scale(0);transition:all 0.15s ease-out;transition-property:opacity,transform,top;background-color:transparent}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible{opacity:1;transform:scale(1)}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top{top:-53px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip{position:absolute;top:0;display:flex;padding:10px;background-color:#fff;border:1px solid #ccc;border-radius:0;box-shadow:rgba(50,50,93,.25) 0 13px 27px -5px,rgba(0,0,0,.3) 0 8px 16px -8px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span{margin:4px 3px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg{cursor:pointer}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-brand-icon{height:22px;width:30px;margin-right:6px;cursor:pointer}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-brand-icon .kr-placeholder{display:inline-flex;box-shadow:rgba(0,0,0,.07) 0 6px 24px 0,rgba(0,0,0,.24) 0 0 0 1px;width:20px;height:20px;border-radius:100%;background-color:#f4f4f4}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-brand-icon:not(.kr-cards).kr-loading-assets{display:flex;justify-content:center}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-brand-icon svg{padding:2px 4px;height:18px;width:22px;border-radius:0;animation:icon-display 0.2s ease-in}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-brand-icon.kr-amex svg{background-color:#006fce}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-brand-icon.kr-cabal svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-brand-icon.kr-cabal_debit svg{padding:0;width:30px;height:22px;background-color:#026095}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-brand-icon.kr-cb{padding:0;height:22px;width:33px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-brand-icon.kr-cb svg{padding:0;height:22px;width:initial}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-brand-icon.kr-kadeos_culture,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-brand-icon.kr-kadeos_culture svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-brand-icon.kr-kadeos_gift,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-brand-icon.kr-kadeos_gift svg{padding:0;height:22px;width:35px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-brand-icon.kr-kadeos_culture image,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-brand-icon.kr-kadeos_culture svg image,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-brand-icon.kr-kadeos_gift image,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-brand-icon.kr-kadeos_gift svg image{cursor:pointer}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-brand-icon.kr-naranja svg{box-sizing:border-box;width:30px;height:22px;padding:3px 4px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-brand-icon.kr-visa svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-brand-icon.kr-visa_electron svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-brand-icon.kr-visa_debit svg{padding:0 2px;height:22px;width:26px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-brand-icon.kr-loading-assets{height:20px;width:30px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-brand-icon.kr-loading-assets svg{padding:0;height:20px;width:30px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-brand-icon.kr-cards{box-shadow:rgba(0,0,0,.07) 0 6px 24px 0,rgba(0,0,0,.24) 0 0 0 1px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-brand-icon.kr-cards.kr-loading-assets{background-color:#fff}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-icons span.kr-brand-icon.kr-cards.kr-loading-assets svg{visibility:hidden}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-smart-form-radio-button{cursor:pointer}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-smart-form-radio-button span{cursor:pointer;display:inline-block;position:relative;width:20px;height:20px;border-radius:50%;transform:scale(1);vertical-align:middle;border:1px solid #e3e3e3;transition:all 0.2s ease;background-color:#fff}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-smart-form-radio-button span::before{content:"";width:100%;height:100%;background:#506eec;display:block;transform:scale(0);opacity:1;border-radius:50%;transition-delay:0.2s}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-smart-form-radio-button span svg{position:absolute;z-index:1;top:5.5px;left:4px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16px;stroke-dashoffset:16px;transition:all 0.3s ease;transition-delay:0.1s;transform:translate3d(0,0,0)}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-smart-form-radio-button.kr-smart-form-radio-button--hover span{border-color:#293c7a}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span{border-color:#293c7a;background:#293c7a;animation:check-button 0.6s ease;color:#b9b8c3;transition:all 0.3s ease}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span::before{transform:scale(2.2);opacity:0;transition:all 0.6s ease}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span svg{stroke-dashoffset:0}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-smart-form-radio-button{padding-right:15px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-card-icons .kr-method-label{font-family:Roboto,sans-serif;font-size:14px;color:#444}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods .kr-method-content .kr-method-label{font-family:Roboto,sans-serif;font-size:14px;color:#444}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-smart-form-embedded-header{margin-bottom:10px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-smart-form-list-section-name{margin-top:10px;margin-bottom:10px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-smart-form-wallet:not(.kr-smart-form-wallet--compact) .kr-smart-form-wallet-card:not(:last-of-type){margin-bottom:10px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-smart-form-wallet-error{margin-top:10px;padding-bottom:10px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list.kr-methods-list--compact{margin-bottom:10px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-header,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-smart-form-list-section-name,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-method-label{font-family:Roboto,sans-serif;font-size:14px;color:#444}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-list-options-item{margin-bottom:10px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options.kr-methods-list-options--compact:not(.kr-methods-list-options--extra){margin-bottom:10px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label{padding-left:15px;border:1px solid #b7b7b7;box-shadow:rgba(149,157,165,.15) 0 0 24px;height:48px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-smart-form-wallet-card,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-smart-form-wallet-card{padding-right:0}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-smart-form-wallet-card--hover-delete,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-smart-form-wallet-card--hover-delete{border-color:#b71c1c}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-smart-form-wallet-card--hover-delete.kr-method-label--spbtn,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-smart-form-wallet-card--hover-delete.kr-method-label--spbtn{border-color:#b71c1c}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-smart-form-wallet-card--hover-delete.kr-method-label--selected,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-smart-form-wallet-card--hover-delete.kr-method-label--selected{background-color:#fbe5e5;border-color:#b71c1c}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button{cursor:pointer}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button span,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button span{cursor:pointer;display:inline-block;position:relative;width:20px;height:20px;border-radius:50%;transform:scale(1);vertical-align:middle;border:1px solid #e3e3e3;transition:all 0.2s ease;background-color:#fff}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button span::before,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button span::before{content:"";width:100%;height:100%;background:#506eec;display:block;transform:scale(0);opacity:1;border-radius:50%;transition-delay:0.2s}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button span svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button span svg{position:absolute;z-index:1;top:5.5px;left:4px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16px;stroke-dashoffset:16px;transition:all 0.3s ease;transition-delay:0.1s;transform:translate3d(0,0,0)}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button.kr-smart-form-radio-button--hover span,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button.kr-smart-form-radio-button--hover span{border-color:#b71c1c}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span{border-color:#b71c1c;background:#b71c1c;animation:check-button 0.6s ease;color:#b9b8c3;transition:all 0.3s ease}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span::before,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span::before{transform:scale(2.2);opacity:0;transition:all 0.6s ease}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span svg{stroke-dashoffset:0}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-smart-form-wallet-card--hover-delete .kr-delete-button-wrapper .kr-delete-button .kr-delete-icon svg path,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-smart-form-wallet-card--hover-delete .kr-delete-button-wrapper .kr-delete-button .kr-delete-icon svg path{fill:#b71c1c}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons{display:flex;flex-direction:row;justify-content:flex-start;min-width:0;width:100%;padding-left:0;cursor:pointer}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands{height:22px;width:30px;cursor:pointer;color:#777;font-family:Roboto,sans-serif;margin-left:2px;font-size:13px;max-width:16px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content{display:flex;opacity:0;transform:scale(0);transition:all 0.15s ease-out;transition-property:opacity,transform,top;background-color:transparent}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible{opacity:1;transform:scale(1)}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top{top:-53px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip{position:absolute;top:0;display:flex;padding:10px;background-color:#fff;border:1px solid #ccc;border-radius:0;box-shadow:rgba(50,50,93,.25) 0 13px 27px -5px,rgba(0,0,0,.3) 0 8px 16px -8px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span{margin:4px 3px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg{cursor:pointer}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon{height:22px;width:30px;margin-right:6px;cursor:pointer}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon .kr-placeholder,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon .kr-placeholder{display:inline-flex;box-shadow:rgba(0,0,0,.07) 0 6px 24px 0,rgba(0,0,0,.24) 0 0 0 1px;width:20px;height:20px;border-radius:100%;background-color:#f4f4f4}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon:not(.kr-cards).kr-loading-assets,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon:not(.kr-cards).kr-loading-assets{display:flex;justify-content:center}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon svg{padding:2px 4px;height:18px;width:22px;border-radius:0;animation:icon-display 0.2s ease-in}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-amex svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-amex svg{background-color:#006fce}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-cabal svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-cabal_debit svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-cabal svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-cabal_debit svg{padding:0;width:30px;height:22px;background-color:#026095}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-cb,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-cb{padding:0;height:22px;width:33px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-cb svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-cb svg{padding:0;height:22px;width:initial}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-kadeos_culture,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-kadeos_culture svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-kadeos_gift,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-kadeos_gift svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-kadeos_culture,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-kadeos_culture svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-kadeos_gift,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-kadeos_gift svg{padding:0;height:22px;width:35px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-kadeos_culture image,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-kadeos_culture svg image,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-kadeos_gift image,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-kadeos_gift svg image,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-kadeos_culture image,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-kadeos_culture svg image,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-kadeos_gift image,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-kadeos_gift svg image{cursor:pointer}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-naranja svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-naranja svg{box-sizing:border-box;width:30px;height:22px;padding:3px 4px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-visa svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-visa_electron svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-visa_debit svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-visa svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-visa_electron svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-visa_debit svg{padding:0 2px;height:22px;width:26px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-loading-assets,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-loading-assets{height:20px;width:30px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-loading-assets svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-loading-assets svg{padding:0;height:20px;width:30px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-cards,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-cards{box-shadow:rgba(0,0,0,.07) 0 6px 24px 0,rgba(0,0,0,.24) 0 0 0 1px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-cards.kr-loading-assets,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-cards.kr-loading-assets{background-color:#f4f4f4}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-card-icons span.kr-brand-icon.kr-cards.kr-loading-assets svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-cards.kr-loading-assets svg{visibility:hidden}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-delete-button--create-token .kr-delete-button-wrapper .kr-delete-button .kr-delete-icon svg path,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-delete-button--create-token .kr-delete-button-wrapper .kr-delete-button .kr-delete-icon svg path{fill:#b71c1c}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-method-label--create-token-selected,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-method-label--create-token-selected{border-color:#b71c1c;background-color:#f9e9e9}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator:hover:not(.kr-loading,.kr-locked,.kr-method-label--selected,.kr-smart-form-wallet-card--hover-delete,.kr-method-label--create-token-selected),.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator:focus:not(.kr-loading,.kr-locked,.kr-method-label--selected,.kr-smart-form-wallet-card--hover-delete,.kr-method-label--create-token-selected),.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label:hover:not(.kr-loading,.kr-locked,.kr-method-label--selected,.kr-smart-form-wallet-card--hover-delete,.kr-method-label--create-token-selected),.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label:focus:not(.kr-loading,.kr-locked,.kr-method-label--selected,.kr-smart-form-wallet-card--hover-delete,.kr-method-label--create-token-selected){border:1px solid #293c7a;background-color:#fff}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-method-icon,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-method-icon{display:flex;top:0;flex-direction:column;justify-content:center}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-method-icon svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-method-icon svg{fill:#293c7a}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-method-icon .kr-placeholder,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-method-icon .kr-placeholder{display:inline-flex;box-shadow:rgba(0,0,0,.07) 0 6px 24px 0,rgba(0,0,0,.24) 0 0 0 1px;width:20px;height:20px;border-radius:100%;background-color:#f4f4f4}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator label,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label label{font-family:Roboto,sans-serif;font-size:14px;color:#444;transition:0.3s color}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-arrow-right svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-arrow-right svg{fill:#293c7a;display:none}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation{display:block;width:20px;height:20px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader{display:flex;justify-content:center;flex-direction:column;align-items:center}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader::before,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader::after,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader::before,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader::after{content:"";box-sizing:border-box;position:absolute;width:5px;height:5px;background-color:#293c7a}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader::before,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader::before{top:calc(50% - 5px);left:calc(50% - 5px);animation:kr-loader-before 0.8s cubic-bezier(0,0,.24,1.21) infinite}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader::after,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader::after{top:50%;left:50%;animation:kr-loader-after 0.8s cubic-bezier(0,0,.24,1.21) infinite}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader.kr-loader--frozen::before,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader.kr-loader--frozen::after,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader.kr-loader--frozen::before,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader.kr-loader--frozen::after{animation:none}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader::before,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation i.kr-loader::after,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader::before,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation i.kr-loader::after{border-radius:2px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-loading,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-loading{border:1px solid #293c7a;background-color:#f4f4f4}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-locked,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-locked{background-color:#fff;border:1px solid #ddd;cursor:not-allowed}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-locked label,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-locked label{color:#999;cursor:not-allowed}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-cards{padding:0 20px 0 15px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons{display:flex;flex-direction:row;justify-content:flex-start;min-width:0;width:100%;padding-left:0;cursor:pointer}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands{height:22px;width:30px;cursor:pointer;color:#777;font-family:Roboto,sans-serif;margin-left:2px;font-size:13px;max-width:16px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content{display:flex;opacity:0;transform:scale(0);transition:all 0.15s ease-out;transition-property:opacity,transform,top;background-color:transparent}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible{opacity:1;transform:scale(1)}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top{top:-53px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip{position:absolute;top:0;display:flex;padding:10px;background-color:#fff;border:1px solid #ccc;border-radius:0;box-shadow:rgba(50,50,93,.25) 0 13px 27px -5px,rgba(0,0,0,.3) 0 8px 16px -8px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span{margin:4px 3px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg{cursor:pointer}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon{height:22px;width:30px;margin-right:6px;cursor:pointer}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon .kr-placeholder{display:inline-flex;box-shadow:rgba(0,0,0,.07) 0 6px 24px 0,rgba(0,0,0,.24) 0 0 0 1px;width:20px;height:20px;border-radius:100%;background-color:#f4f4f4}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon:not(.kr-cards).kr-loading-assets{display:flex;justify-content:center}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon svg{padding:2px 4px;height:18px;width:22px;border-radius:0;animation:icon-display 0.2s ease-in}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-amex svg{background-color:#006fce}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-cabal svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-cabal_debit svg{padding:0;width:30px;height:22px;background-color:#026095}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-cb{padding:0;height:22px;width:33px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-cb svg{padding:0;height:22px;width:initial}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-kadeos_culture,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-kadeos_culture svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-kadeos_gift,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-kadeos_gift svg{padding:0;height:22px;width:35px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-kadeos_culture image,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-kadeos_culture svg image,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-kadeos_gift image,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-kadeos_gift svg image{cursor:pointer}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-naranja svg{box-sizing:border-box;width:30px;height:22px;padding:3px 4px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-visa svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-visa_electron svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-visa_debit svg{padding:0 2px;height:22px;width:26px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-loading-assets{height:20px;width:30px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-loading-assets svg{padding:0;height:20px;width:30px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-cards{box-shadow:rgba(0,0,0,.07) 0 6px 24px 0,rgba(0,0,0,.24) 0 0 0 1px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-cards.kr-loading-assets{background-color:#f4f4f4}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-card-icons span.kr-brand-icon.kr-cards.kr-loading-assets svg{visibility:hidden}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label{width:100%;transition:0.3s background-color}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-no-icons,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-no-icons{padding:0 15px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator.kr-locked .kr-method-label-wrapper .kr-card-icons,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-locked .kr-method-label-wrapper .kr-card-icons{cursor:not-allowed}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-method-icon,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-method-icon{align-items:center}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-loading-animation,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-loading-animation{position:relative;margin-left:auto}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group-activator .kr-method-label-wrapper label,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-method-label-wrapper label{margin-right:0}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label .kr-method-icon{height:100%}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-field-element--last-visible{margin-bottom:0}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator{display:flex;justify-content:flex-start}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator>*:not(:first-child){margin-left:5px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content{display:flex;opacity:0;transform:scale(0);transition:all 0.15s ease-out;transition-property:opacity,transform,top;background-color:transparent}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content.kr-visible{opacity:1;transform:scale(1)}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content.kr-on-top{top:-53px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-card-tooltip,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-methods-group-tooltip{position:absolute;top:0;display:flex;padding:10px;background-color:#fff;border:1px solid #ccc;border-radius:0;box-shadow:rgba(50,50,93,.25) 0 13px 27px -5px,rgba(0,0,0,.3) 0 8px 16px -8px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-card-tooltip span,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-methods-group-tooltip span{margin:4px 3px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-card-tooltip span svg,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-tooltip-content .kr-methods-group-tooltip span svg{cursor:pointer}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-method-icon{position:relative;display:flex;left:0}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-extra-brands{color:#777;font-family:Roboto,sans-serif;margin-left:5px;font-size:13px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator{padding:0 15px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator .kr-extra-brands{max-width:16px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group .kr-methods-group-activator label:last-child{margin-left:auto;text-align:end}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-smart-form-radio-button{cursor:pointer}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-smart-form-radio-button span{cursor:pointer;display:inline-block;position:relative;width:20px;height:20px;border-radius:50%;transform:scale(1);vertical-align:middle;border:1px solid #e3e3e3;transition:all 0.2s ease;background-color:#fff}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-smart-form-radio-button span::before{content:"";width:100%;height:100%;background:#506eec;display:block;transform:scale(0);opacity:1;border-radius:50%;transition-delay:0.2s}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-smart-form-radio-button span svg{position:absolute;z-index:1;top:5.5px;left:4px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16px;stroke-dashoffset:16px;transition:all 0.3s ease;transition-delay:0.1s;transform:translate3d(0,0,0)}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-smart-form-radio-button.kr-smart-form-radio-button--hover span{border-color:#293c7a}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span{border-color:#293c7a;background:#293c7a;animation:check-button 0.6s ease;color:#b9b8c3;transition:all 0.3s ease}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span::before{transform:scale(2.2);opacity:0;transition:all 0.6s ease}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span svg{stroke-dashoffset:0}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-smart-form-radio-button{padding-right:15px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-method-label--spbtn{box-shadow:none;border-color:#e3e3e3}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-method-label--selected{background-color:#e5e9f6;border-color:#293c7a}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-method-label--warning{animation:0.8s ease-out 0s warning-flash-color-button}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label.kr-method-label--warning .kr-smart-form-radio-button span{animation:0.8s ease-out 0s warning-flash-color-border}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group.kr-methods-group-activator--spbtn{box-shadow:none;border-color:#e3e3e3}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group.kr-methods-group-activator--selected{background-color:#e5e9f6;border-color:#293c7a}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group.kr-methods-group-activator--warning{animation:0.8s ease-out 0s warning-flash-color-button}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-group.kr-methods-group-activator--warning .kr-smart-form-radio-button span{animation:0.8s ease-out 0s warning-flash-color-border}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-methods-list-card-form-wrapper{display:block}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smart-form-modal-header{box-sizing:border-box;border:5px solid #f4f4f4;border-top-left-radius:0;border-top-right-radius:0;height:100px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smart-form-modal-header i.fi-x-circle.icon-close-popup{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;width:18px;height:18px;top:0;right:0;margin:5px 5px 0 0}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smart-form-modal-header.kr-secure-iframe-visible i.fi-x-circle.icon-close-popup{margin:0}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smart-form-modal-header .kr-popin-shop-name{left:10px;top:3px;padding:3px 0 7px;border-bottom:1px solid #293c7a}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smart-form-modal-header .kr-popin-shop-name span{font-family:Roboto,sans-serif;font-size:17px;color:#4a4a4a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:245px;display:block}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smart-form-modal-header .kr-popin-modal-header-image{bottom:8px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smart-form-modal-header .kr-popin-modal-header-image .kr-header-border{width:34px;height:34px;background-color:#293c7a}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smart-form-modal-header .kr-popin-modal-header-image .kr-header-logo{width:32px;height:32px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-amount,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-order-id{right:unset;left:60px;display:block}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-amount span,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-order-id span{font-family:Roboto,sans-serif}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-order-id{bottom:8px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-amount{bottom:25px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-amount span{color:#293c7a;font-size:18px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smart-form-modal-header.kr-secure-iframe-visible{position:relative;height:30px;margin-bottom:0;background-color:#f5f5f5;flex-direction:row;justify-content:space-between;align-items:center;padding-bottom:4px;border-bottom:1px solid #ccc}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smart-form-modal-header.kr-secure-iframe-visible .kr-popin-header{font-family:Roboto,sans-serif;color:#666;line-height:unset}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smart-form-modal-header.kr-secure-iframe-visible .fi-lock{box-sizing:border-box;order:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-methods-list>.kr-form-error{position:relative;margin:10px 0 5px;width:100%;font-size:14px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal .kr-methods-list .kr-form-error{margin:10px 15px 5px;width:calc(100% - 30px)}.kr-smart-form .kr-skeleton-wrapper .kr-skeleton-header{display:flex;width:100%;height:68px}.kr-smart-form .kr-skeleton-wrapper .kr-skeleton-method-label{display:flex;width:100%;height:50px;margin:10px 0}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-embedded.kr-extras-form-content,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-embedded.kr-extras-form-content{padding:15px;width:100%}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-embedded.kr-extras-form-content .kr-payment-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-embedded.kr-extras-form-content .kr-form-error,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-embedded.kr-extras-form-content .kr-payment-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-embedded.kr-extras-form-content .kr-form-error{width:100%}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-embedded.kr-extras-form-content{padding-top:0}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-embedded.kr-extras-form-content{width:300px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin span.kr-extras-form-header{padding:0 20px 20px}.kr-smart-form .kr-smart-form-wrapper span.kr-extras-form-header{width:300px;padding:20px 20px 5px;font-family:Roboto,sans-serif;font-size:14px;color:#293c7a}.kr-smart-form .kr-smart-form-wallet{display:block}.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card{display:flex}.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card.kr-smart-form-wallet-card--alert{animation:0.8s ease-out 0s alert-flash-color-button}.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card .kr-brand-icon{height:22px;width:30px;margin-right:6px;cursor:pointer}.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card .kr-brand-icon .kr-placeholder{display:inline-flex;box-shadow:rgba(0,0,0,.07) 0 6px 24px 0,rgba(0,0,0,.24) 0 0 0 1px;width:20px;height:20px;border-radius:100%;background-color:#f4f4f4}.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card .kr-brand-icon:not(.kr-cards).kr-loading-assets{display:flex;justify-content:center}.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card .kr-brand-icon svg{padding:2px 4px;height:18px;width:22px;border-radius:0;animation:icon-display 0.2s ease-in}.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card .kr-brand-icon.kr-amex svg{background-color:#006fce}.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card .kr-brand-icon.kr-cabal svg,.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card .kr-brand-icon.kr-cabal_debit svg{padding:0;width:30px;height:22px;background-color:#026095}.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card .kr-brand-icon.kr-cb{padding:0;height:22px;width:33px}.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card .kr-brand-icon.kr-cb svg{padding:0;height:22px;width:initial}.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card .kr-brand-icon.kr-kadeos_culture,.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card .kr-brand-icon.kr-kadeos_culture svg,.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card .kr-brand-icon.kr-kadeos_gift,.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card .kr-brand-icon.kr-kadeos_gift svg{padding:0;height:22px;width:35px}.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card .kr-brand-icon.kr-kadeos_culture image,.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card .kr-brand-icon.kr-kadeos_culture svg image,.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card .kr-brand-icon.kr-kadeos_gift image,.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card .kr-brand-icon.kr-kadeos_gift svg image{cursor:pointer}.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card .kr-brand-icon.kr-naranja svg{box-sizing:border-box;width:30px;height:22px;padding:3px 4px}.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card .kr-brand-icon.kr-visa svg,.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card .kr-brand-icon.kr-visa_electron svg,.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card .kr-brand-icon.kr-visa_debit svg{padding:0 2px;height:22px;width:26px}.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card .kr-brand-icon.kr-loading-assets{height:20px;width:30px}.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card .kr-brand-icon.kr-loading-assets svg{padding:0;height:20px;width:30px}.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card .kr-brand-icon.kr-cards{box-shadow:rgba(0,0,0,.07) 0 6px 24px 0,rgba(0,0,0,.24) 0 0 0 1px}.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card .kr-brand-icon.kr-cards.kr-loading-assets{background-color:#f4f4f4}.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card .kr-brand-icon.kr-cards.kr-loading-assets svg{visibility:hidden}.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card .kr-delete-button-wrapper{cursor:pointer;display:block;position:relative;height:100%;padding:0 13px 0 7px}.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card .kr-delete-button-wrapper:not(.kr-visible){display:none}.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card .kr-delete-button-wrapper .kr-delete-button{display:block;height:100%;display:flex;display:-moz-flex;display:flexbox;display:flex;justify-content:center;align-items:center;flex-direction:row}.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card .kr-delete-button-wrapper .kr-delete-button .kr-delete-icon{display:flex;display:-moz-flex;display:flexbox;display:flex;flex-direction:column;align-items:center;cursor:pointer}.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card .kr-delete-button-wrapper .kr-delete-button .kr-delete-icon svg{width:16px;height:18px}.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card .kr-delete-button-wrapper .kr-delete-button .kr-delete-icon svg path.icon{fill:#717171}.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card .kr-delete-button-wrapper .kr-delete-button .kr-delete-icon svg path.background{fill:#fff}.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card .kr-delete-button-wrapper .kr-delete-button .kr-delete-icon.kr-error svg path.icon{fill:#d9534f}.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card .kr-delete-button-wrapper .kr-delete-button .kr-delete-icon.kr-error svg path.background{fill:#fff}.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card .kr-delete-button-wrapper.kr-card-list{height:18px;padding:0 14px 0 0}.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card .kr-delete-button-wrapper.kr-card-list .kr-delete-button .kr-delete-icon svg{height:16px}.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card.kr-smart-form-wallet-card--hover-delete{border-color:#b71c1c}.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card.kr-smart-form-wallet-card--hover-delete.kr-method-label--spbtn{border-color:#b71c1c}.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card.kr-smart-form-wallet-card--hover-delete.kr-method-label--selected{background-color:#fbe5e5;border-color:#b71c1c}.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button{cursor:pointer}.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button span{cursor:pointer;display:inline-block;position:relative;width:20px;height:20px;border-radius:50%;transform:scale(1);vertical-align:middle;border:1px solid #e3e3e3;transition:all 0.2s ease;background-color:#fff}.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button span::before{content:"";width:100%;height:100%;background:#506eec;display:block;transform:scale(0);opacity:1;border-radius:50%;transition-delay:0.2s}.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button span svg{position:absolute;z-index:1;top:5.5px;left:4px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16px;stroke-dashoffset:16px;transition:all 0.3s ease;transition-delay:0.1s;transform:translate3d(0,0,0)}.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button.kr-smart-form-radio-button--hover span{border-color:#b71c1c}.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span{border-color:#b71c1c;background:#b71c1c;animation:check-button 0.6s ease;color:#b9b8c3;transition:all 0.3s ease}.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span::before{transform:scale(2.2);opacity:0;transition:all 0.6s ease}.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card.kr-smart-form-wallet-card--hover-delete .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span svg{stroke-dashoffset:0}.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card.kr-smart-form-wallet-card--hover-delete .kr-delete-button-wrapper .kr-delete-button .kr-delete-icon svg path{fill:#b71c1c}.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card .kr-brand-icon{margin-right:12px}.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card label{width:0;flex-grow:1}.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card .kr-delete-button-wrapper.kr-card-list{height:100%;padding:0 21px}.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card .kr-loading-animation{margin-right:20px}.kr-smart-form .kr-smart-form-modal .kr-methods-list .kr-methods-list-options:first-child .kr-smart-form-wallet:first-child,.kr-smart-form .kr-smart-form-embedded-header+.kr-methods-list .kr-methods-list-options .kr-smart-form-wallet:first-child{padding-top:10px}.kr-smart-form .kr-loading-overlay{display:flex;flex-direction:column;align-items:center;justify-content:center}.kr-smart-form .kr-loading-overlay .kr-overlay-logo{margin-bottom:30px}.kr-smart-form .kr-loading-overlay .kr-overlay-message{font-family:Roboto,sans-serif;font-weight:500;color:#fff;top:unset;bottom:unset}.kr-smart-form .kr-loading-overlay .kr-loading-animation{margin-top:30px;margin-bottom:40px;padding:10px;cursor:pointer}.kr-smart-form .kr-loading-overlay .kr-loading-animation i.kr-loader{display:flex;justify-content:center;flex-direction:column;align-items:center}.kr-smart-form .kr-loading-overlay .kr-loading-animation i.kr-loader::before,.kr-smart-form .kr-loading-overlay .kr-loading-animation i.kr-loader::after{content:"";box-sizing:border-box;position:absolute;width:5px;height:5px;background-color:#fff}.kr-smart-form .kr-loading-overlay .kr-loading-animation i.kr-loader::before{top:calc(50% - 5px);left:calc(50% - 5px);animation:kr-loader-before 0.8s cubic-bezier(0,0,.24,1.21) infinite}.kr-smart-form .kr-loading-overlay .kr-loading-animation i.kr-loader::after{top:50%;left:50%;animation:kr-loader-after 0.8s cubic-bezier(0,0,.24,1.21) infinite}.kr-smart-form .kr-loading-overlay .kr-loading-animation i.kr-loader.kr-loader--frozen::before,.kr-smart-form .kr-loading-overlay .kr-loading-animation i.kr-loader.kr-loader--frozen::after{animation:none}.kr-smart-form .kr-loading-overlay .kr-loading-animation i.kr-loader{height:20px;width:20px;position:relative}.kr-smart-form .kr-loading-overlay .kr-loading-animation i.kr-loader::before,.kr-smart-form .kr-loading-overlay .kr-loading-animation i.kr-loader::after{width:20px;height:20px;background-color:#fff;animation-duration:1s}.kr-smart-form .kr-loading-overlay .kr-loading-animation i.kr-loader::before{top:-50%;left:-50%}.kr-smart-form .kr-smart-form-embedded-header{background-color:#f4f4f4;padding:9px 15px 10px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:1px solid #293c7a;border-left:1px solid #b7b7b7;border-right:1px solid #b7b7b7;border-top:1px solid #b7b7b7;box-shadow:rgba(33,35,38,.1) 0 10px 10px -10px;display:block}.kr-smart-form .kr-smart-form-embedded-header .kr-amount-wrapper{position:relative;display:flex;flex-direction:column}.kr-smart-form .kr-smart-form-embedded-header .kr-amount-wrapper>*:not(:first-child){margin-top:3px}.kr-smart-form .kr-smart-form-embedded-header .kr-amount-wrapper .kr-amount-label,.kr-smart-form .kr-smart-form-embedded-header .kr-amount-wrapper .kr-amount-figure{font-family:roboto,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.kr-smart-form .kr-smart-form-embedded-header .kr-amount-wrapper .kr-amount-label{font-size:12px;color:#999}.kr-smart-form .kr-smart-form-embedded-header .kr-amount-wrapper .kr-amount-figure{color:#293c7a;font-size:17px;padding-left:5px}.kr-smart-form .kr-smart-form-embedded-header.kr-partial-payment-header{padding:10px 12px}.kr-smart-form .kr-smart-form-embedded-header.kr-partial-payment-header .kr-amount-wrapper{flex-direction:row;align-items:center;justify-content:space-between}.kr-smart-form .kr-smart-form-embedded-header.kr-partial-payment-header .kr-amount-wrapper .kr-amount-label{color:#666;font-weight:600}.kr-smart-form .kr-smart-form-embedded-header.kr-partial-payment-header .kr-amount-wrapper .kr-amount-figure{font-weight:600;font-size:14px}.kr-smart-form[kr-grid]{gap:15px}.kr-smart-form[kr-grid] .kr-sf-wrapper{display:grid;grid-template-columns:1fr;gap:10px}.kr-smart-form[kr-grid] .kr-sf-wrapper--cards-expanded{gap:15px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header{box-sizing:border-box;position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-content:center;background-color:#f4f4f4;padding:32px 14px 12px;margin-bottom:14px;border-bottom:1px solid #293c7a;border-left:1px solid #b7b7b7;border-right:1px solid #b7b7b7;border-top:1px solid #b7b7b7}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header.kr-card-header--spbtn{border-bottom:1px solid #b7b7b7;cursor:pointer}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header.kr-card-header--spbtn.kr-card-header--hover{border:1px solid #293c7a}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header.kr-card-header--spbtn.kr-card-header--selected{background-color:#e5e9f6;border-color:#293c7a}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header span.kr-card-header-label{font-size:12px;font-family:Roboto,sans-serif;position:absolute;top:10px;left:11px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header .kr-card-icons{display:flex;flex-direction:row;justify-content:flex-start;min-width:0;width:100%;padding-left:0;cursor:pointer}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header .kr-card-icons span.kr-extra-brands{height:22px;width:30px;cursor:pointer;color:#777;font-family:Roboto,sans-serif;margin-left:2px;font-size:13px;max-width:16px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content{display:flex;opacity:0;transform:scale(0);transition:all 0.15s ease-out;transition-property:opacity,transform,top;background-color:transparent}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible{opacity:1;transform:scale(1)}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top{top:-53px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip{position:absolute;top:0;display:flex;padding:10px;background-color:#fff;border:1px solid #ccc;border-radius:0;box-shadow:rgba(50,50,93,.25) 0 13px 27px -5px,rgba(0,0,0,.3) 0 8px 16px -8px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span{margin:4px 3px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg{cursor:pointer}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header .kr-card-icons span.kr-brand-icon{height:22px;width:30px;margin-right:6px;cursor:pointer}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header .kr-card-icons span.kr-brand-icon .kr-placeholder{display:inline-flex;box-shadow:rgba(0,0,0,.07) 0 6px 24px 0,rgba(0,0,0,.24) 0 0 0 1px;width:20px;height:20px;border-radius:100%;background-color:#f4f4f4}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header .kr-card-icons span.kr-brand-icon:not(.kr-cards).kr-loading-assets{display:flex;justify-content:center}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header .kr-card-icons span.kr-brand-icon svg{padding:2px 4px;height:18px;width:22px;border-radius:0;animation:icon-display 0.2s ease-in}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header .kr-card-icons span.kr-brand-icon.kr-amex svg{background-color:#006fce}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header .kr-card-icons span.kr-brand-icon.kr-cabal svg,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header .kr-card-icons span.kr-brand-icon.kr-cabal_debit svg{padding:0;width:30px;height:22px;background-color:#026095}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header .kr-card-icons span.kr-brand-icon.kr-cb{padding:0;height:22px;width:33px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header .kr-card-icons span.kr-brand-icon.kr-cb svg{padding:0;height:22px;width:initial}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header .kr-card-icons span.kr-brand-icon.kr-kadeos_culture,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header .kr-card-icons span.kr-brand-icon.kr-kadeos_culture svg,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header .kr-card-icons span.kr-brand-icon.kr-kadeos_gift,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header .kr-card-icons span.kr-brand-icon.kr-kadeos_gift svg{padding:0;height:22px;width:35px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header .kr-card-icons span.kr-brand-icon.kr-kadeos_culture image,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header .kr-card-icons span.kr-brand-icon.kr-kadeos_culture svg image,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header .kr-card-icons span.kr-brand-icon.kr-kadeos_gift image,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header .kr-card-icons span.kr-brand-icon.kr-kadeos_gift svg image{cursor:pointer}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header .kr-card-icons span.kr-brand-icon.kr-naranja svg{box-sizing:border-box;width:30px;height:22px;padding:3px 4px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header .kr-card-icons span.kr-brand-icon.kr-visa svg,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header .kr-card-icons span.kr-brand-icon.kr-visa_electron svg,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header .kr-card-icons span.kr-brand-icon.kr-visa_debit svg{padding:0 2px;height:22px;width:26px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header .kr-card-icons span.kr-brand-icon.kr-loading-assets{height:20px;width:30px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header .kr-card-icons span.kr-brand-icon.kr-loading-assets svg{padding:0;height:20px;width:30px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header .kr-card-icons span.kr-brand-icon.kr-cards{box-shadow:rgba(0,0,0,.07) 0 6px 24px 0,rgba(0,0,0,.24) 0 0 0 1px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header .kr-card-icons span.kr-brand-icon.kr-cards.kr-loading-assets{background-color:#fff}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header .kr-card-icons span.kr-brand-icon.kr-cards.kr-loading-assets svg{visibility:hidden}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header .kr-smart-form-radio-button{cursor:pointer}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header .kr-smart-form-radio-button span{cursor:pointer;display:inline-block;position:relative;width:20px;height:20px;border-radius:50%;transform:scale(1);vertical-align:middle;border:1px solid #e3e3e3;transition:all 0.2s ease;background-color:#fff}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header .kr-smart-form-radio-button span::before{content:"";width:100%;height:100%;background:#506eec;display:block;transform:scale(0);opacity:1;border-radius:50%;transition-delay:0.2s}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header .kr-smart-form-radio-button span svg{position:absolute;z-index:1;top:5.5px;left:4px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16px;stroke-dashoffset:16px;transition:all 0.3s ease;transition-delay:0.1s;transform:translate3d(0,0,0)}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header .kr-smart-form-radio-button.kr-smart-form-radio-button--hover span{border-color:#293c7a}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span{border-color:#293c7a;background:#293c7a;animation:check-button 0.6s ease;color:#b9b8c3;transition:all 0.3s ease}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span::before{transform:scale(2.2);opacity:0;transition:all 0.6s ease}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span svg{stroke-dashoffset:0}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header .kr-smart-form-radio-button{padding-right:15px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header{margin-bottom:0}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet{gap:10px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__label{padding:2px 0;font-family:roboto,sans-serif;font-size:14px;color:#444}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet .kr-form-error{margin:0}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group{gap:10px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn{height:50px;border:1px solid #b7b7b7;box-shadow:rgba(149,157,165,.15) 0 0 24px;background-color:#fff;transition:0.3s all}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-smart-form-radio-button{cursor:pointer}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-smart-form-radio-button span{cursor:pointer;display:inline-block;position:relative;width:20px;height:20px;border-radius:50%;transform:scale(1);vertical-align:middle;border:1px solid #e3e3e3;transition:all 0.2s ease;background-color:#fff}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-smart-form-radio-button span::before{content:"";width:100%;height:100%;background:#506eec;display:block;transform:scale(0);opacity:1;border-radius:50%;transition-delay:0.2s}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-smart-form-radio-button span svg{position:absolute;z-index:1;top:5.5px;left:4px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16px;stroke-dashoffset:16px;transition:all 0.3s ease;transition-delay:0.1s;transform:translate3d(0,0,0)}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-smart-form-radio-button.kr-smart-form-radio-button--hover span{border-color:#293c7a}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span{border-color:#293c7a;background:#293c7a;animation:check-button 0.6s ease;color:#b9b8c3;transition:all 0.3s ease}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span::before{transform:scale(2.2);opacity:0;transition:all 0.6s ease}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span svg{stroke-dashoffset:0}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-smart-form-radio-button{display:flex;justify-content:flex-end;min-width:37px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-icon{min-width:60px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-icon .kr-brand-icon{height:22px;width:30px;margin-right:6px;cursor:pointer}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-icon .kr-brand-icon .kr-placeholder{display:inline-flex;box-shadow:rgba(0,0,0,.07) 0 6px 24px 0,rgba(0,0,0,.24) 0 0 0 1px;width:20px;height:20px;border-radius:100%;background-color:#f4f4f4}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-icon .kr-brand-icon:not(.kr-cards).kr-loading-assets{display:flex;justify-content:center}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-icon .kr-brand-icon svg{padding:2px 4px;height:18px;width:22px;border-radius:0;animation:icon-display 0.2s ease-in}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-icon .kr-brand-icon.kr-amex svg{background-color:#006fce}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-icon .kr-brand-icon.kr-cabal svg,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-icon .kr-brand-icon.kr-cabal_debit svg{padding:0;width:30px;height:22px;background-color:#026095}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-icon .kr-brand-icon.kr-cb{padding:0;height:22px;width:33px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-icon .kr-brand-icon.kr-cb svg{padding:0;height:22px;width:initial}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-icon .kr-brand-icon.kr-kadeos_culture,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-icon .kr-brand-icon.kr-kadeos_culture svg,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-icon .kr-brand-icon.kr-kadeos_gift,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-icon .kr-brand-icon.kr-kadeos_gift svg{padding:0;height:22px;width:35px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-icon .kr-brand-icon.kr-kadeos_culture image,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-icon .kr-brand-icon.kr-kadeos_culture svg image,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-icon .kr-brand-icon.kr-kadeos_gift image,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-icon .kr-brand-icon.kr-kadeos_gift svg image{cursor:pointer}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-icon .kr-brand-icon.kr-naranja svg{box-sizing:border-box;width:30px;height:22px;padding:3px 4px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-icon .kr-brand-icon.kr-visa svg,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-icon .kr-brand-icon.kr-visa_electron svg,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-icon .kr-brand-icon.kr-visa_debit svg{padding:0 2px;height:22px;width:26px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-icon .kr-brand-icon.kr-loading-assets{height:20px;width:30px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-icon .kr-brand-icon.kr-loading-assets svg{padding:0;height:20px;width:30px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-icon .kr-brand-icon.kr-cards{box-shadow:rgba(0,0,0,.07) 0 6px 24px 0,rgba(0,0,0,.24) 0 0 0 1px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-icon .kr-brand-icon.kr-cards.kr-loading-assets{background-color:#f4f4f4}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-icon .kr-brand-icon.kr-cards.kr-loading-assets svg{visibility:hidden}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-icon .kr-brand-icon{margin-right:0}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn__label,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn__label span{font-family:roboto,sans-serif;font-size:14px;color:#444;transition:0.3s color}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-delete{height:100%;padding:0 20px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-delete svg{width:auto;height:16px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-delete svg path{fill:#717171}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-loading-animation{position:relative;display:block;width:50px;height:100%}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-loading-animation i.kr-loader{display:flex;justify-content:center;flex-direction:column;align-items:center}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-loading-animation i.kr-loader::before,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-loading-animation i.kr-loader::after{content:"";box-sizing:border-box;position:absolute;width:5px;height:5px;background-color:#293c7a}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-loading-animation i.kr-loader::before{top:calc(50% - 5px);left:calc(50% - 5px);animation:kr-loader-before 0.8s cubic-bezier(0,0,.24,1.21) infinite}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-loading-animation i.kr-loader::after{top:50%;left:50%;animation:kr-loader-after 0.8s cubic-bezier(0,0,.24,1.21) infinite}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-loading-animation i.kr-loader.kr-loader--frozen::before,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-loading-animation i.kr-loader.kr-loader--frozen::after{animation:none}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-loading-animation i.kr-loader::before,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn .kr-loading-animation i.kr-loader::after{border-radius:2px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn--hover{border-color:#293c7a}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn--hover-delete{border-color:#b71c1c}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn--hover-delete.kr-method-btn--spbtn{border-color:#b71c1c}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn--hover-delete.kr-method-btn--spbtn .kr-smart-form-radio-button{cursor:pointer}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn--hover-delete.kr-method-btn--spbtn .kr-smart-form-radio-button span{cursor:pointer;display:inline-block;position:relative;width:20px;height:20px;border-radius:50%;transform:scale(1);vertical-align:middle;border:1px solid #e3e3e3;transition:all 0.2s ease;background-color:#fff}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn--hover-delete.kr-method-btn--spbtn .kr-smart-form-radio-button span::before{content:"";width:100%;height:100%;background:#506eec;display:block;transform:scale(0);opacity:1;border-radius:50%;transition-delay:0.2s}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn--hover-delete.kr-method-btn--spbtn .kr-smart-form-radio-button span svg{position:absolute;z-index:1;top:5.5px;left:4px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16px;stroke-dashoffset:16px;transition:all 0.3s ease;transition-delay:0.1s;transform:translate3d(0,0,0)}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn--hover-delete.kr-method-btn--spbtn .kr-smart-form-radio-button.kr-smart-form-radio-button--hover span{border-color:#b71c1c}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn--hover-delete.kr-method-btn--spbtn .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span{border-color:#b71c1c;background:#b71c1c;animation:check-button 0.6s ease;color:#b9b8c3;transition:all 0.3s ease}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn--hover-delete.kr-method-btn--spbtn .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span::before{transform:scale(2.2);opacity:0;transition:all 0.6s ease}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn--hover-delete.kr-method-btn--spbtn .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span svg{stroke-dashoffset:0}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn--hover-delete.kr-method-btn--selected{background-color:#fbe5e5;border-color:#b71c1c}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn--hover-delete .kr-delete svg path{fill:#b71c1c}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn--disabled{border:1px solid #ddd;cursor:not-allowed}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn--disabled label,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-wallet__methods .kr-wallet-group .kr-method-btn--disabled span{color:#999;cursor:not-allowed}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards{gap:10px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards__label{padding:2px 0;font-family:roboto,sans-serif;font-size:14px;color:#444}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn{height:50px;border:1px solid #b7b7b7;box-shadow:rgba(149,157,165,.15) 0 0 24px;background-color:#fff;transition:0.3s all}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-smart-form-radio-button{cursor:pointer}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-smart-form-radio-button span{cursor:pointer;display:inline-block;position:relative;width:20px;height:20px;border-radius:50%;transform:scale(1);vertical-align:middle;border:1px solid #e3e3e3;transition:all 0.2s ease;background-color:#fff}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-smart-form-radio-button span::before{content:"";width:100%;height:100%;background:#506eec;display:block;transform:scale(0);opacity:1;border-radius:50%;transition-delay:0.2s}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-smart-form-radio-button span svg{position:absolute;z-index:1;top:5.5px;left:4px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16px;stroke-dashoffset:16px;transition:all 0.3s ease;transition-delay:0.1s;transform:translate3d(0,0,0)}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-smart-form-radio-button.kr-smart-form-radio-button--hover span{border-color:#293c7a}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span{border-color:#293c7a;background:#293c7a;animation:check-button 0.6s ease;color:#b9b8c3;transition:all 0.3s ease}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span::before{transform:scale(2.2);opacity:0;transition:all 0.6s ease}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span svg{stroke-dashoffset:0}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-smart-form-radio-button{display:flex;justify-content:flex-end;min-width:37px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-card-icons{display:flex;flex-direction:row;justify-content:flex-start;min-width:0;width:100%;padding-left:15px;cursor:pointer}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-card-icons span.kr-extra-brands{height:22px;width:30px;cursor:pointer;color:#777;font-family:Roboto,sans-serif;margin-left:2px;font-size:13px;max-width:16px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content{display:flex;opacity:0;transform:scale(0);transition:all 0.15s ease-out;transition-property:opacity,transform,top;background-color:transparent}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible{opacity:1;transform:scale(1)}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top{top:-53px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip{position:absolute;top:0;display:flex;padding:10px;background-color:#fff;border:1px solid #ccc;border-radius:0;box-shadow:rgba(50,50,93,.25) 0 13px 27px -5px,rgba(0,0,0,.3) 0 8px 16px -8px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span{margin:4px 3px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg{cursor:pointer}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-card-icons span.kr-brand-icon{height:22px;width:30px;margin-right:6px;cursor:pointer}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-card-icons span.kr-brand-icon .kr-placeholder{display:inline-flex;box-shadow:rgba(0,0,0,.07) 0 6px 24px 0,rgba(0,0,0,.24) 0 0 0 1px;width:20px;height:20px;border-radius:100%;background-color:#f4f4f4}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-card-icons span.kr-brand-icon:not(.kr-cards).kr-loading-assets{display:flex;justify-content:center}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-card-icons span.kr-brand-icon svg{padding:2px 4px;height:18px;width:22px;border-radius:0;animation:icon-display 0.2s ease-in}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-card-icons span.kr-brand-icon.kr-amex svg{background-color:#006fce}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-card-icons span.kr-brand-icon.kr-cabal svg,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-card-icons span.kr-brand-icon.kr-cabal_debit svg{padding:0;width:30px;height:22px;background-color:#026095}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-card-icons span.kr-brand-icon.kr-cb{padding:0;height:22px;width:33px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-card-icons span.kr-brand-icon.kr-cb svg{padding:0;height:22px;width:initial}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-card-icons span.kr-brand-icon.kr-kadeos_culture,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-card-icons span.kr-brand-icon.kr-kadeos_culture svg,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-card-icons span.kr-brand-icon.kr-kadeos_gift,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-card-icons span.kr-brand-icon.kr-kadeos_gift svg{padding:0;height:22px;width:35px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-card-icons span.kr-brand-icon.kr-kadeos_culture image,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-card-icons span.kr-brand-icon.kr-kadeos_culture svg image,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-card-icons span.kr-brand-icon.kr-kadeos_gift image,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-card-icons span.kr-brand-icon.kr-kadeos_gift svg image{cursor:pointer}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-card-icons span.kr-brand-icon.kr-naranja svg{box-sizing:border-box;width:30px;height:22px;padding:3px 4px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-card-icons span.kr-brand-icon.kr-visa svg,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-card-icons span.kr-brand-icon.kr-visa_electron svg,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-card-icons span.kr-brand-icon.kr-visa_debit svg{padding:0 2px;height:22px;width:26px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-card-icons span.kr-brand-icon.kr-loading-assets{height:20px;width:30px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-card-icons span.kr-brand-icon.kr-loading-assets svg{padding:0;height:20px;width:30px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-card-icons span.kr-brand-icon.kr-cards{box-shadow:rgba(0,0,0,.07) 0 6px 24px 0,rgba(0,0,0,.24) 0 0 0 1px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-card-icons span.kr-brand-icon.kr-cards.kr-loading-assets{background-color:#f4f4f4}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-card-icons span.kr-brand-icon.kr-cards.kr-loading-assets svg{visibility:hidden}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-loading-animation{position:relative;display:block;width:50px;height:100%}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-loading-animation i.kr-loader{display:flex;justify-content:center;flex-direction:column;align-items:center}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-loading-animation i.kr-loader::before,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-loading-animation i.kr-loader::after{content:"";box-sizing:border-box;position:absolute;width:5px;height:5px;background-color:#293c7a}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-loading-animation i.kr-loader::before{top:calc(50% - 5px);left:calc(50% - 5px);animation:kr-loader-before 0.8s cubic-bezier(0,0,.24,1.21) infinite}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-loading-animation i.kr-loader::after{top:50%;left:50%;animation:kr-loader-after 0.8s cubic-bezier(0,0,.24,1.21) infinite}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-loading-animation i.kr-loader.kr-loader--frozen::before,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-loading-animation i.kr-loader.kr-loader--frozen::after{animation:none}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-loading-animation i.kr-loader::before,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn .kr-loading-animation i.kr-loader::after{border-radius:2px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn--hover{border-color:#293c7a}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn--disabled{border:1px solid #ddd;cursor:not-allowed}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn--disabled label,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-method-btn--disabled span{color:#999;cursor:not-allowed}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-card-form{gap:15px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-card-form .kr-field-element .kr-field,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-card-form .kr-payment-button{margin:0}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-card-form .kr-field-element .kr-field.kr-checkbox{padding-top:5px;padding-bottom:5px;width:100%;height:auto;min-height:auto}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-cards .kr-form-error{margin:0}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm{gap:10px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__label{padding:2px 0;font-family:roboto,sans-serif;font-size:14px;color:#444}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm .kr-form-error{margin:0}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-opm-group,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-grid-group{gap:10px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn{height:50px;border:1px solid #b7b7b7;box-shadow:rgba(149,157,165,.15) 0 0 24px;background-color:#fff;transition:0.3s all}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn .kr-smart-form-radio-button{cursor:pointer}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn .kr-smart-form-radio-button span{cursor:pointer;display:inline-block;position:relative;width:20px;height:20px;border-radius:50%;transform:scale(1);vertical-align:middle;border:1px solid #e3e3e3;transition:all 0.2s ease;background-color:#fff}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn .kr-smart-form-radio-button span::before{content:"";width:100%;height:100%;background:#506eec;display:block;transform:scale(0);opacity:1;border-radius:50%;transition-delay:0.2s}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn .kr-smart-form-radio-button span svg{position:absolute;z-index:1;top:5.5px;left:4px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16px;stroke-dashoffset:16px;transition:all 0.3s ease;transition-delay:0.1s;transform:translate3d(0,0,0)}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn .kr-smart-form-radio-button.kr-smart-form-radio-button--hover span{border-color:#293c7a}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span{border-color:#293c7a;background:#293c7a;animation:check-button 0.6s ease;color:#b9b8c3;transition:all 0.3s ease}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span::before{transform:scale(2.2);opacity:0;transition:all 0.6s ease}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span svg{stroke-dashoffset:0}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn .kr-smart-form-radio-button{display:flex;justify-content:flex-end;min-width:37px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn .kr-icon{min-width:60px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn .kr-icon .kr-brand-icon{height:22px;width:30px;margin-right:6px;cursor:pointer}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn .kr-icon .kr-brand-icon .kr-placeholder{display:inline-flex;box-shadow:rgba(0,0,0,.07) 0 6px 24px 0,rgba(0,0,0,.24) 0 0 0 1px;width:20px;height:20px;border-radius:100%;background-color:#f4f4f4}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn .kr-icon .kr-brand-icon:not(.kr-cards).kr-loading-assets{display:flex;justify-content:center}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn .kr-icon .kr-brand-icon svg{padding:2px 4px;height:18px;width:22px;border-radius:0;animation:icon-display 0.2s ease-in}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn .kr-icon .kr-brand-icon.kr-amex svg{background-color:#006fce}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn .kr-icon .kr-brand-icon.kr-cabal svg,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn .kr-icon .kr-brand-icon.kr-cabal_debit svg{padding:0;width:30px;height:22px;background-color:#026095}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn .kr-icon .kr-brand-icon.kr-cb{padding:0;height:22px;width:33px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn .kr-icon .kr-brand-icon.kr-cb svg{padding:0;height:22px;width:initial}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn .kr-icon .kr-brand-icon.kr-kadeos_culture,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn .kr-icon .kr-brand-icon.kr-kadeos_culture svg,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn .kr-icon .kr-brand-icon.kr-kadeos_gift,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn .kr-icon .kr-brand-icon.kr-kadeos_gift svg{padding:0;height:22px;width:35px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn .kr-icon .kr-brand-icon.kr-kadeos_culture image,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn .kr-icon .kr-brand-icon.kr-kadeos_culture svg image,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn .kr-icon .kr-brand-icon.kr-kadeos_gift image,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn .kr-icon .kr-brand-icon.kr-kadeos_gift svg image{cursor:pointer}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn .kr-icon .kr-brand-icon.kr-naranja svg{box-sizing:border-box;width:30px;height:22px;padding:3px 4px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn .kr-icon .kr-brand-icon.kr-visa svg,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn .kr-icon .kr-brand-icon.kr-visa_electron svg,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn .kr-icon .kr-brand-icon.kr-visa_debit svg{padding:0 2px;height:22px;width:26px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn .kr-icon .kr-brand-icon.kr-loading-assets{height:20px;width:30px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn .kr-icon .kr-brand-icon.kr-loading-assets svg{padding:0;height:20px;width:30px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn .kr-icon .kr-brand-icon.kr-cards{box-shadow:rgba(0,0,0,.07) 0 6px 24px 0,rgba(0,0,0,.24) 0 0 0 1px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn .kr-icon .kr-brand-icon.kr-cards.kr-loading-assets{background-color:#f4f4f4}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn .kr-icon .kr-brand-icon.kr-cards.kr-loading-assets svg{visibility:hidden}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn .kr-icon .kr-brand-icon{box-shadow:none;margin:0}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn__label label{font-family:roboto,sans-serif;font-size:14px;color:#444;max-inline-size:calc(100% - 10px);transition:0.3s color}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn .kr-loading-animation{position:relative;display:block;width:50px;height:100%}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn .kr-loading-animation i.kr-loader{display:flex;justify-content:center;flex-direction:column;align-items:center}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn .kr-loading-animation i.kr-loader::before,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn .kr-loading-animation i.kr-loader::after{content:"";box-sizing:border-box;position:absolute;width:5px;height:5px;background-color:#293c7a}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn .kr-loading-animation i.kr-loader::before{top:calc(50% - 5px);left:calc(50% - 5px);animation:kr-loader-before 0.8s cubic-bezier(0,0,.24,1.21) infinite}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn .kr-loading-animation i.kr-loader::after{top:50%;left:50%;animation:kr-loader-after 0.8s cubic-bezier(0,0,.24,1.21) infinite}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn .kr-loading-animation i.kr-loader.kr-loader--frozen::before,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn .kr-loading-animation i.kr-loader.kr-loader--frozen::after{animation:none}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn .kr-loading-animation i.kr-loader::before,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn .kr-loading-animation i.kr-loader::after{border-radius:2px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn--hover{border-color:#293c7a}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn--disabled{border:1px solid #ddd;cursor:not-allowed}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn--disabled label,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn--disabled span{color:#999;cursor:not-allowed}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn--no-label.kr-method-btn--spbtn:not(.kr-method-btn--small) .kr-smart-form-radio-button{position:absolute;left:0}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn--no-label .kr-icon{flex-grow:1}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn--no-label .kr-icon .kr-brand-icon,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn--no-label .kr-icon .kr-brand-icon svg{height:22px;width:42px;padding:0;margin:0}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn .kr-back-button{cursor:pointer}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn .kr-back-button__icon{height:100%;padding:0 14px;display:flex;justify-content:center;align-items:center;cursor:pointer}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn .kr-back-button__icon svg{transform:rotate(180deg);width:14px;height:14px;transition:color 0.3s}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn .kr-back-button__icon svg{color:#717171}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn--hover .kr-back-button__icon svg{color:#293c7a}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal{min-width:330px;padding:100px 0 70px 0;background-color:#fff}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-header.kr-smart-form-modal-header{box-sizing:border-box;border:5px solid #f4f4f4;border-top-left-radius:0;border-top-right-radius:0;height:100px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-header.kr-smart-form-modal-header i.fi-x-circle.icon-close-popup{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;width:18px;height:18px;top:0;right:0;margin:5px 5px 0 0}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-header.kr-smart-form-modal-header.kr-secure-iframe-visible i.fi-x-circle.icon-close-popup{margin:0}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-header.kr-smart-form-modal-header .kr-popin-shop-name{left:10px;top:3px;padding:3px 0 7px;border-bottom:1px solid #293c7a}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-header.kr-smart-form-modal-header .kr-popin-shop-name span{font-family:Roboto,sans-serif;font-size:17px;color:#4a4a4a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:245px;display:block}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-header.kr-smart-form-modal-header .kr-popin-modal-header-image{bottom:8px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-header.kr-smart-form-modal-header .kr-popin-modal-header-image .kr-header-border{width:34px;height:34px;background-color:#293c7a}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-header.kr-smart-form-modal-header .kr-popin-modal-header-image .kr-header-logo{width:32px;height:32px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-amount,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-order-id{right:unset;left:60px;display:block}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-amount span,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-order-id span{font-family:Roboto,sans-serif}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-order-id{bottom:8px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-amount{bottom:25px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-amount span{color:#293c7a;font-size:18px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-header.kr-smart-form-modal-header.kr-secure-iframe-visible{position:relative;height:30px;margin-bottom:0;background-color:#f5f5f5;flex-direction:row;justify-content:space-between;align-items:center;padding-bottom:4px;border-bottom:1px solid #ccc}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-header.kr-smart-form-modal-header.kr-secure-iframe-visible .kr-popin-header{font-family:Roboto,sans-serif;color:#666;line-height:unset}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-header.kr-smart-form-modal-header.kr-secure-iframe-visible .fi-lock{box-sizing:border-box;order:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal .kr-modal-content{background-color:#fff;width:330px;min-height:355px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal .kr-modal-content--content{height:auto}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal .kr-modal-content__view--full{height:355px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal .kr-modal-content__view .kr-modal-view-label{font-family:roboto,sans-serif;font-size:14px;color:#444;padding:20px 15px;color:#293c7a}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal .kr-modal-content__view .kr-modal-view-content{padding:10px 15px;gap:10px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal .kr-modal-content__view .kr-modal-view-content--no-button{padding:15px 15px 0 15px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal .kr-modal-content__view .kr-modal-view-content .kr-partial-payment-panel{margin-top:10px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal .kr-modal-content__view--full .kr-modal-view-content{padding:0 15px 10px 15px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal .kr-modal-content__view--full .kr-modal-view-content .kr-sf-wallet{padding-top:15px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal .kr-modal-content__view .kr-back-button{display:flex;align-items:center;position:relative;padding:12px 15px;cursor:pointer;width:calc(100% - 30px);margin-bottom:10px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal .kr-modal-content__view .kr-back-button:hover,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal .kr-modal-content__view .kr-back-button.kr-focus{background-color:#f4f4f4}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal .kr-modal-content__view .kr-back-button label{cursor:pointer;color:#293c7a;text-transform:uppercase;font-family:Roboto,sans-serif;font-size:14px;margin-left:35px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal .kr-modal-content__view .kr-back-button .kr-arrow-left{display:flex;left:14px;position:absolute;height:100%;flex-direction:row;align-items:center;cursor:pointer}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal .kr-modal-content__view .kr-back-button .kr-arrow-left svg{fill:#293c7a;height:20px;width:20px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal .kr-modal-content__view .kr-back-button{margin-bottom:0}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal .kr-modal-content__view::-webkit-scrollbar{width:6px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal .kr-modal-content__view::-webkit-scrollbar-track{background:#d1d7e3;border-radius:5px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal .kr-modal-content__view::-webkit-scrollbar-thumb{background:#7e8dae;border-radius:5px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal .kr-modal-content__view::-webkit-scrollbar-thumb:hover{background:#293c7a}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal .kr-modal-content__view .kr-extras-form .kr-extras-form-header{font-family:roboto,sans-serif;font-size:14px;color:#444;box-sizing:border-box;padding:0 0 15px;color:#293c7a}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal .kr-modal-content__view .kr-extras-form .kr-extras-form-content{display:grid;grid-template-columns:repeat(1,1fr);background-color:#fff;padding:0 15px;gap:15px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal .kr-modal-content__view .kr-extras-form .kr-extras-form-content .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal .kr-modal-content__view .kr-extras-form .kr-extras-form-content .kr-field-element .kr-field,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal .kr-modal-content__view .kr-extras-form .kr-extras-form-content .kr-payment-button{margin:0}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal .kr-modal-content__view--redirection .kr-back-button{margin-top:0;margin-bottom:5px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal__error{padding:15px 15px 0 15px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal__error .kr-form-error{padding:0;width:100%}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-footer{border:5px solid #fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;width:calc(100% - 10px);height:60px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal .kr-popin-modal-footer .kr-whitelabel-logo img.kr-logo-payzen{margin-right:12px;height:30px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal--iframe-visible{padding:0;border:0 solid #f4f4f4;background-color:#f4f4f4}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-modal-wrapper .kr-modal--iframe-visible .kr-modal-content{padding:0}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-extras-form .kr-extras-form-modal{min-width:330px;padding:100px 0 70px 0;background-color:transparent}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-extras-form .kr-extras-form-modal .kr-popin-modal-header.kr-smart-form-modal-header{box-sizing:border-box;border:5px solid #f4f4f4;border-top-left-radius:0;border-top-right-radius:0;height:100px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-extras-form .kr-extras-form-modal .kr-popin-modal-header.kr-smart-form-modal-header i.fi-x-circle.icon-close-popup{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;width:18px;height:18px;top:0;right:0;margin:5px 5px 0 0}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-extras-form .kr-extras-form-modal .kr-popin-modal-header.kr-smart-form-modal-header.kr-secure-iframe-visible i.fi-x-circle.icon-close-popup{margin:0}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-extras-form .kr-extras-form-modal .kr-popin-modal-header.kr-smart-form-modal-header .kr-popin-shop-name{left:10px;top:3px;padding:3px 0 7px;border-bottom:1px solid #293c7a}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-extras-form .kr-extras-form-modal .kr-popin-modal-header.kr-smart-form-modal-header .kr-popin-shop-name span{font-family:Roboto,sans-serif;font-size:17px;color:#4a4a4a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:245px;display:block}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-extras-form .kr-extras-form-modal .kr-popin-modal-header.kr-smart-form-modal-header .kr-popin-modal-header-image{bottom:8px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-extras-form .kr-extras-form-modal .kr-popin-modal-header.kr-smart-form-modal-header .kr-popin-modal-header-image .kr-header-border{width:34px;height:34px;background-color:#293c7a}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-extras-form .kr-extras-form-modal .kr-popin-modal-header.kr-smart-form-modal-header .kr-popin-modal-header-image .kr-header-logo{width:32px;height:32px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-extras-form .kr-extras-form-modal .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-amount,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-extras-form .kr-extras-form-modal .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-order-id{right:unset;left:60px;display:block}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-extras-form .kr-extras-form-modal .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-amount span,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-extras-form .kr-extras-form-modal .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-order-id span{font-family:Roboto,sans-serif}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-extras-form .kr-extras-form-modal .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-order-id{bottom:8px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-extras-form .kr-extras-form-modal .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-amount{bottom:25px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-extras-form .kr-extras-form-modal .kr-popin-modal-header.kr-smart-form-modal-header span.kr-popin-amount span{color:#293c7a;font-size:18px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-extras-form .kr-extras-form-modal .kr-popin-modal-header.kr-smart-form-modal-header.kr-secure-iframe-visible{position:relative;height:30px;margin-bottom:0;background-color:#f5f5f5;flex-direction:row;justify-content:space-between;align-items:center;padding-bottom:4px;border-bottom:1px solid #ccc}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-extras-form .kr-extras-form-modal .kr-popin-modal-header.kr-smart-form-modal-header.kr-secure-iframe-visible .kr-popin-header{font-family:Roboto,sans-serif;color:#666;line-height:unset}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-extras-form .kr-extras-form-modal .kr-popin-modal-header.kr-smart-form-modal-header.kr-secure-iframe-visible .fi-lock{box-sizing:border-box;order:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-extras-form .kr-extras-form-modal .kr-extras-form-header{font-family:roboto,sans-serif;font-size:14px;color:#444;box-sizing:content-box;padding:20px 15px;color:#293c7a}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-extras-form .kr-extras-form-modal .kr-extras-form-content{display:grid;grid-template-columns:repeat(1,1fr);background-color:#fff;padding:0 15px;gap:15px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-extras-form .kr-extras-form-modal .kr-extras-form-content .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-extras-form .kr-extras-form-modal .kr-extras-form-content .kr-field-element .kr-field,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-extras-form .kr-extras-form-modal .kr-extras-form-content .kr-payment-button{margin:0}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-extras-form .kr-extras-form-modal__error{padding:15px 15px 0 15px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-extras-form .kr-extras-form-modal__error .kr-form-error{padding:0}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-extras-form .kr-extras-form-modal .kr-popin-modal-footer{border:5px solid #fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;width:calc(100% - 10px);height:60px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-extras-form .kr-extras-form-modal .kr-popin-modal-footer .kr-whitelabel-logo img.kr-logo-payzen{margin-right:12px;height:30px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-smart-form-modal-button{box-sizing:border-box;background-color:#293c7a;height:46px;display:flex;flex-direction:row;justify-content:center;align-items:center;border:0;outline:none!important;cursor:pointer;margin:5px 0}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-smart-form-modal-button:disabled{cursor:not-allowed}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-smart-form-modal-button span{font-family:Roboto,sans-serif;font-size:15px;color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-smart-form-modal-button.kr-loading{display:block}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-smart-form-modal-button.kr-loading span{display:none}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-smart-form-modal-button.kr-loading .kr-spinner{display:block}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-smart-form-modal-button .kr-spinner{box-sizing:border-box;display:none;margin:0 auto;text-align:center;padding-top:1px;height:22px;width:70px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-smart-form-modal-button .kr-spinner>div{width:18px;height:18px;background-color:#cfcfcf;border-radius:100%;display:inline-block;animation:kr-bouncedelay 1.4s infinite ease-in-out both}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-smart-form-modal-button .kr-spinner .kr-bounce1{animation-delay:-0.32s}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-smart-form-modal-button .kr-spinner .kr-bounce2{animation-delay:-0.16s}.kr-smart-form[kr-grid] .kr-smart-form-single-payment-button{margin:0}.kr-smart-form .kr-partial-payment-panel{gap:12px}.kr-smart-form .kr-partial-payment-panel .kr-partial-payment-separator .kr-partial-payment-line{height:1px;background-color:#e5e7eb;flex:1}.kr-smart-form .kr-partial-payment-panel .kr-partial-payment-separator .kr-partial-payment-label{font-family:roboto,sans-serif;font-size:14px;font-weight:600;color:#111827;line-height:24px;color:#444}.kr-smart-form .kr-partial-payment-panel .kr-partial-payments{gap:12px}.kr-smart-form .kr-partial-payment-panel .kr-partial-payments .kr-partial-payment{height:50px;border:1px solid #e5e7eb;background:#f9fafb;overflow:hidden;padding-right:12px;gap:10px;transition:0.3s}.kr-smart-form .kr-partial-payment-panel .kr-partial-payments .kr-partial-payment.test-enter-active,.kr-smart-form .kr-partial-payment-panel .kr-partial-payments .kr-partial-payment.test-leave-active{transition:0.3s}.kr-smart-form .kr-partial-payment-panel .kr-partial-payments .kr-partial-payment.test-enter,.kr-smart-form .kr-partial-payment-panel .kr-partial-payments .kr-partial-payment.test-leave-to{opacity:0}.kr-smart-form .kr-partial-payment-panel .kr-partial-payments .kr-partial-payment .kr-partial-payment-opm-label{overflow:hidden;text-overflow:ellipsis}.kr-smart-form .kr-partial-payment-panel .kr-partial-payments .kr-partial-payment span{font-family:roboto,sans-serif;font-size:14px;color:#444}.kr-smart-form .kr-partial-payment-panel .kr-partial-payments .kr-partial-payment .kr-brand-icon{height:22px;width:30px;margin-right:6px;cursor:pointer}.kr-smart-form .kr-partial-payment-panel .kr-partial-payments .kr-partial-payment .kr-brand-icon .kr-placeholder{display:inline-flex;box-shadow:rgba(0,0,0,.07) 0 6px 24px 0,rgba(0,0,0,.24) 0 0 0 1px;width:20px;height:20px;border-radius:100%;background-color:#f4f4f4}.kr-smart-form .kr-partial-payment-panel .kr-partial-payments .kr-partial-payment .kr-brand-icon:not(.kr-cards).kr-loading-assets{display:flex;justify-content:center}.kr-smart-form .kr-partial-payment-panel .kr-partial-payments .kr-partial-payment .kr-brand-icon svg{padding:2px 4px;height:18px;width:22px;border-radius:0;animation:icon-display 0.2s ease-in}.kr-smart-form .kr-partial-payment-panel .kr-partial-payments .kr-partial-payment .kr-brand-icon.kr-amex svg{background-color:#006fce}.kr-smart-form .kr-partial-payment-panel .kr-partial-payments .kr-partial-payment .kr-brand-icon.kr-cabal svg,.kr-smart-form .kr-partial-payment-panel .kr-partial-payments .kr-partial-payment .kr-brand-icon.kr-cabal_debit svg{padding:0;width:30px;height:22px;background-color:#026095}.kr-smart-form .kr-partial-payment-panel .kr-partial-payments .kr-partial-payment .kr-brand-icon.kr-cb{padding:0;height:22px;width:33px}.kr-smart-form .kr-partial-payment-panel .kr-partial-payments .kr-partial-payment .kr-brand-icon.kr-cb svg{padding:0;height:22px;width:initial}.kr-smart-form .kr-partial-payment-panel .kr-partial-payments .kr-partial-payment .kr-brand-icon.kr-kadeos_culture,.kr-smart-form .kr-partial-payment-panel .kr-partial-payments .kr-partial-payment .kr-brand-icon.kr-kadeos_culture svg,.kr-smart-form .kr-partial-payment-panel .kr-partial-payments .kr-partial-payment .kr-brand-icon.kr-kadeos_gift,.kr-smart-form .kr-partial-payment-panel .kr-partial-payments .kr-partial-payment .kr-brand-icon.kr-kadeos_gift svg{padding:0;height:22px;width:35px}.kr-smart-form .kr-partial-payment-panel .kr-partial-payments .kr-partial-payment .kr-brand-icon.kr-kadeos_culture image,.kr-smart-form .kr-partial-payment-panel .kr-partial-payments .kr-partial-payment .kr-brand-icon.kr-kadeos_culture svg image,.kr-smart-form .kr-partial-payment-panel .kr-partial-payments .kr-partial-payment .kr-brand-icon.kr-kadeos_gift image,.kr-smart-form .kr-partial-payment-panel .kr-partial-payments .kr-partial-payment .kr-brand-icon.kr-kadeos_gift svg image{cursor:pointer}.kr-smart-form .kr-partial-payment-panel .kr-partial-payments .kr-partial-payment .kr-brand-icon.kr-naranja svg{box-sizing:border-box;width:30px;height:22px;padding:3px 4px}.kr-smart-form .kr-partial-payment-panel .kr-partial-payments .kr-partial-payment .kr-brand-icon.kr-visa svg,.kr-smart-form .kr-partial-payment-panel .kr-partial-payments .kr-partial-payment .kr-brand-icon.kr-visa_electron svg,.kr-smart-form .kr-partial-payment-panel .kr-partial-payments .kr-partial-payment .kr-brand-icon.kr-visa_debit svg{padding:0 2px;height:22px;width:26px}.kr-smart-form .kr-partial-payment-panel .kr-partial-payments .kr-partial-payment .kr-brand-icon.kr-loading-assets{height:20px;width:30px}.kr-smart-form .kr-partial-payment-panel .kr-partial-payments .kr-partial-payment .kr-brand-icon.kr-loading-assets svg{padding:0;height:20px;width:30px}.kr-smart-form .kr-partial-payment-panel .kr-partial-payments .kr-partial-payment .kr-brand-icon.kr-cards{box-shadow:rgba(0,0,0,.07) 0 6px 24px 0,rgba(0,0,0,.24) 0 0 0 1px}.kr-smart-form .kr-partial-payment-panel .kr-partial-payments .kr-partial-payment .kr-brand-icon.kr-cards.kr-loading-assets{background-color:#f4f4f4}.kr-smart-form .kr-partial-payment-panel .kr-partial-payments .kr-partial-payment .kr-brand-icon.kr-cards.kr-loading-assets svg{visibility:hidden}.kr-smart-form .kr-partial-payment-panel .kr-partial-payments .kr-partial-payment .kr-brand-icon.kr-cards{margin-right:0}.kr-smart-form .kr-partial-payment-panel .kr-partial-payments .kr-partial-payment .kr-brand-icon.kr-cards{cursor:default}.kr-smart-form .kr-partial-payment-panel .kr-partial-payments .kr-partial-payment .kr-partial-payment-amount{margin-left:auto;font-weight:500}.kr-smart-form .kr-partial-payment-panel .kr-partial-payments .kr-partial-payment .kr-partial-payment-remove-icon-container{padding:0 10px;width:16px;background-color:#e5e7eb;transition:0.3s}.kr-smart-form .kr-partial-payment-panel .kr-partial-payments .kr-partial-payment .kr-partial-payment-remove-icon-container svg{stroke:#666;transition:0.3s}.kr-smart-form .kr-partial-payment-panel .kr-partial-payments .kr-partial-payment.kr-hover{border:1px solid #b91c1c;background:#fef2f2}.kr-smart-form .kr-partial-payment-panel .kr-partial-payments .kr-partial-payment.kr-hover .kr-partial-payment-remove-icon-container{background-color:#b91c1c}.kr-smart-form .kr-partial-payment-panel .kr-partial-payments .kr-partial-payment.kr-hover .kr-partial-payment-remove-icon-container svg{stroke:#fff}.kr-smart-form .kr-partial-payment-panel .kr-partial-payment-remaining{margin:0 12px}.kr-smart-form .kr-partial-payment-panel .kr-partial-payment-remaining span{font-family:roboto,sans-serif;font-size:14px;font-weight:600;color:#111827;color:#d97706}@keyframes animation{50%{transform:scale(1.2)}}.kr-smart-form .kr-smart-button-wrapper{margin:10px 0}.kr-smart-form .kr-smart-button-wrapper .kr-form-error{box-sizing:border-box;box-sizing:border-box;margin-bottom:7px;text-align:center;border:0;border:0;background-color:#b71c1c;display:block}.kr-smart-form .kr-smart-button-wrapper .kr-form-error.kr-form-error--warning{background-color:#f9a825}.kr-smart-form .kr-smart-button-wrapper .kr-form-error span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;color:#fff!important;padding:10px 3px;display:inline-block;font-size:1em;font-family:Roboto,sans-serif;text-align:center;cursor:default}.kr-smart-form .kr-smart-button-wrapper .kr-form-error-visible{display:block;height:auto}.kr-smart-form .kr-smart-button-wrapper .kr-form-error{margin:5px 0 0}.kr-smart-form .kr-smart-button-wrapper .kr-form-error span{font-size:13px}.kr-smart-form .kr-smart-button-wrapper .kr-skeleton-wrapper .kr-skeleton{display:flex}.kr-smart-form .kr-smart-button{width:300px;height:60px}.kr-smart-form .kr-smart-button--spbtn{width:340px}.kr-smart-form .kr-smart-button--fallback{width:100%}.kr-smart-form .kr-sm-internal{align-items:center;position:relative;box-sizing:border-box;padding:0 20px;border:1px solid #b7b7b7;box-shadow:rgba(149,157,165,.15) 0 0 24px;background-color:#fff}.kr-smart-form .kr-sm-internal .kr-smart-form-radio-button{cursor:pointer}.kr-smart-form .kr-sm-internal .kr-smart-form-radio-button span{cursor:pointer;display:inline-block;position:relative;width:20px;height:20px;border-radius:50%;transform:scale(1);vertical-align:middle;border:1px solid #e3e3e3;transition:all 0.2s ease;background-color:#fff}.kr-smart-form .kr-sm-internal .kr-smart-form-radio-button span::before{content:"";width:100%;height:100%;background:#506eec;display:block;transform:scale(0);opacity:1;border-radius:50%;transition-delay:0.2s}.kr-smart-form .kr-sm-internal .kr-smart-form-radio-button span svg{position:absolute;z-index:1;top:5.5px;left:4px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16px;stroke-dashoffset:16px;transition:all 0.3s ease;transition-delay:0.1s;transform:translate3d(0,0,0)}.kr-smart-form .kr-sm-internal .kr-smart-form-radio-button.kr-smart-form-radio-button--hover span{border-color:#293c7a}.kr-smart-form .kr-sm-internal .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span{border-color:#293c7a;background:#293c7a;animation:check-button 0.6s ease;color:#b9b8c3;transition:all 0.3s ease}.kr-smart-form .kr-sm-internal .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span::before{transform:scale(2.2);opacity:0;transition:all 0.6s ease}.kr-smart-form .kr-sm-internal .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span svg{stroke-dashoffset:0}.kr-smart-form .kr-sm-internal .kr-smart-form-radio-button{padding-right:15px}.kr-smart-form .kr-sm-internal:hover:not(.kr-loading,.kr-locked),.kr-smart-form .kr-sm-internal:focus:not(.kr-loading,.kr-locked){border:1px solid #293c7a;background-color:#fff;outline:none}.kr-smart-form .kr-sm-internal .kr-method-info{margin:1px 0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:24px;cursor:pointer}.kr-smart-form .kr-sm-internal .kr-method-info>.kr-method-icon,.kr-smart-form .kr-sm-internal .kr-method-info>.kr-card-icons.kr-single-icon{width:30px;margin-right:15px}.kr-smart-form .kr-sm-internal .kr-method-info .kr-method-icon{display:flex;cursor:pointer}.kr-smart-form .kr-sm-internal .kr-method-info .kr-method-icon svg{fill:#293c7a}.kr-smart-form .kr-sm-internal .kr-method-info .kr-method-icon svg,.kr-smart-form .kr-sm-internal .kr-method-info .kr-method-icon img{width:30px;height:24px}.kr-smart-form .kr-sm-internal .kr-method-info label.kr-amount-label{font-family:Roboto,sans-serif;color:#444;display:flex;flex-direction:column;justify-content:center}.kr-smart-form .kr-sm-internal .kr-method-info .kr-label{display:flex;flex-flow:row wrap;justify-content:space-between;width:85%;overflow:hidden;height:20px}.kr-smart-form .kr-sm-internal .kr-method-info .kr-label label.kr-method-label{font-family:Roboto,sans-serif;text-transform:none;color:#666;line-height:20px;vertical-align:middle;font-size:13px}.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons{display:flex;flex-direction:row;justify-content:flex-start;min-width:0;width:100%;padding-left:0;cursor:pointer}.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons span.kr-extra-brands{height:22px;width:30px;cursor:pointer;color:#777;font-family:Roboto,sans-serif;margin-left:2px;font-size:13px;max-width:16px}.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content{display:flex;opacity:0;transform:scale(0);transition:all 0.15s ease-out;transition-property:opacity,transform,top;background-color:transparent}.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible{opacity:1;transform:scale(1)}.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top{top:-53px}.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip,.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip{position:absolute;top:0;display:flex;padding:10px;background-color:#fff;border:1px solid #ccc;border-radius:0;box-shadow:rgba(50,50,93,.25) 0 13px 27px -5px,rgba(0,0,0,.3) 0 8px 16px -8px}.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span,.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span{margin:4px 3px}.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg,.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg{cursor:pointer}.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon{height:22px;width:30px;margin-right:6px;cursor:pointer}.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon .kr-placeholder{display:inline-flex;box-shadow:rgba(0,0,0,.07) 0 6px 24px 0,rgba(0,0,0,.24) 0 0 0 1px;width:20px;height:20px;border-radius:100%;background-color:#f4f4f4}.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon:not(.kr-cards).kr-loading-assets{display:flex;justify-content:center}.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon svg{padding:2px 4px;height:18px;width:22px;border-radius:0;animation:icon-display 0.2s ease-in}.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-amex svg{background-color:#006fce}.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-cabal svg,.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-cabal_debit svg{padding:0;width:30px;height:22px;background-color:#026095}.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-cb{padding:0;height:22px;width:33px}.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-cb svg{padding:0;height:22px;width:initial}.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-kadeos_culture,.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-kadeos_culture svg,.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-kadeos_gift,.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-kadeos_gift svg{padding:0;height:22px;width:35px}.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-kadeos_culture image,.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-kadeos_culture svg image,.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-kadeos_gift image,.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-kadeos_gift svg image{cursor:pointer}.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-naranja svg{box-sizing:border-box;width:30px;height:22px;padding:3px 4px}.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-visa svg,.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-visa_electron svg,.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-visa_debit svg{padding:0 2px;height:22px;width:26px}.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-loading-assets{height:20px;width:30px}.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-loading-assets svg{padding:0;height:20px;width:30px}.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-cards{box-shadow:rgba(0,0,0,.07) 0 6px 24px 0,rgba(0,0,0,.24) 0 0 0 1px}.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-cards.kr-loading-assets{background-color:#f4f4f4}.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-cards.kr-loading-assets svg{visibility:hidden}.kr-smart-form .kr-sm-internal.kr-cards .kr-method-info{display:flex;flex-direction:row;justify-content:space-between}.kr-smart-form .kr-sm-internal .kr-loading-animation{display:block;position:absolute;top:0;left:0;right:0;bottom:0}.kr-smart-form .kr-sm-internal .kr-loading-animation i.kr-loader{display:flex;justify-content:center;flex-direction:column;align-items:center}.kr-smart-form .kr-sm-internal .kr-loading-animation i.kr-loader::before,.kr-smart-form .kr-sm-internal .kr-loading-animation i.kr-loader::after{content:"";box-sizing:border-box;position:absolute;width:5px;height:5px;background-color:#293c7a}.kr-smart-form .kr-sm-internal .kr-loading-animation i.kr-loader::before{top:calc(50% - 5px);left:calc(50% - 5px);animation:kr-loader-before 0.8s cubic-bezier(0,0,.24,1.21) infinite}.kr-smart-form .kr-sm-internal .kr-loading-animation i.kr-loader::after{top:50%;left:50%;animation:kr-loader-after 0.8s cubic-bezier(0,0,.24,1.21) infinite}.kr-smart-form .kr-sm-internal .kr-loading-animation i.kr-loader.kr-loader--frozen::before,.kr-smart-form .kr-sm-internal .kr-loading-animation i.kr-loader.kr-loader--frozen::after{animation:none}.kr-smart-form .kr-embedded,.kr-smart-form .kr-embedded .kr-payment-button,.kr-smart-form .kr-embedded .kr-form-error{width:100%}.kr-layer-manager span.kr-brand-icon{height:22px;width:30px;margin-right:6px;cursor:pointer}.kr-layer-manager span.kr-brand-icon .kr-placeholder{display:inline-flex;box-shadow:rgba(0,0,0,.07) 0 6px 24px 0,rgba(0,0,0,.24) 0 0 0 1px;width:20px;height:20px;border-radius:100%;background-color:#f4f4f4}.kr-layer-manager span.kr-brand-icon:not(.kr-cards).kr-loading-assets{display:flex;justify-content:center}.kr-layer-manager span.kr-brand-icon svg{padding:2px 4px;height:18px;width:22px;border-radius:0;animation:icon-display 0.2s ease-in}.kr-layer-manager span.kr-brand-icon.kr-amex svg{background-color:#006fce}.kr-layer-manager span.kr-brand-icon.kr-cabal svg,.kr-layer-manager span.kr-brand-icon.kr-cabal_debit svg{padding:0;width:30px;height:22px;background-color:#026095}.kr-layer-manager span.kr-brand-icon.kr-cb{padding:0;height:22px;width:33px}.kr-layer-manager span.kr-brand-icon.kr-cb svg{padding:0;height:22px;width:initial}.kr-layer-manager span.kr-brand-icon.kr-kadeos_culture,.kr-layer-manager span.kr-brand-icon.kr-kadeos_culture svg,.kr-layer-manager span.kr-brand-icon.kr-kadeos_gift,.kr-layer-manager span.kr-brand-icon.kr-kadeos_gift svg{padding:0;height:22px;width:35px}.kr-layer-manager span.kr-brand-icon.kr-kadeos_culture image,.kr-layer-manager span.kr-brand-icon.kr-kadeos_culture svg image,.kr-layer-manager span.kr-brand-icon.kr-kadeos_gift image,.kr-layer-manager span.kr-brand-icon.kr-kadeos_gift svg image{cursor:pointer}.kr-layer-manager span.kr-brand-icon.kr-naranja svg{box-sizing:border-box;width:30px;height:22px;padding:3px 4px}.kr-layer-manager span.kr-brand-icon.kr-visa svg,.kr-layer-manager span.kr-brand-icon.kr-visa_electron svg,.kr-layer-manager span.kr-brand-icon.kr-visa_debit svg{padding:0 2px;height:22px;width:26px}.kr-layer-manager span.kr-brand-icon.kr-loading-assets{height:20px;width:30px}.kr-layer-manager span.kr-brand-icon.kr-loading-assets svg{padding:0;height:20px;width:30px}.kr-layer-manager span.kr-brand-icon.kr-cards{box-shadow:rgba(0,0,0,.07) 0 6px 24px 0,rgba(0,0,0,.24) 0 0 0 1px}.kr-layer-manager span.kr-brand-icon.kr-cards.kr-loading-assets{background-color:#f4f4f4}.kr-layer-manager span.kr-brand-icon.kr-cards.kr-loading-assets svg{visibility:hidden}.kr-layer-manager .kr-method-tooltip-content{display:flex;opacity:0;transform:scale(0);transition:all 0.15s ease-out;transition-property:opacity,transform,top;background-color:transparent}.kr-layer-manager .kr-method-tooltip-content.kr-visible{opacity:1;transform:scale(1)}.kr-layer-manager .kr-method-tooltip-content.kr-on-top{top:-53px}.kr-layer-manager .kr-method-tooltip-content .kr-card-tooltip,.kr-layer-manager .kr-method-tooltip-content .kr-methods-group-tooltip{position:absolute;top:0;display:flex;padding:10px;background-color:#fff;border:1px solid #ccc;border-radius:0;box-shadow:rgba(50,50,93,.25) 0 13px 27px -5px,rgba(0,0,0,.3) 0 8px 16px -8px}.kr-layer-manager .kr-method-tooltip-content .kr-card-tooltip span,.kr-layer-manager .kr-method-tooltip-content .kr-methods-group-tooltip span{margin:4px 3px}.kr-layer-manager .kr-method-tooltip-content .kr-card-tooltip span svg,.kr-layer-manager .kr-method-tooltip-content .kr-methods-group-tooltip span svg{cursor:pointer}.kr-layer-manager .kr-layer.kr-layer--opening{animation:0.15s linear 0s 1 normal forwards kr-layer-fade}.kr-layer-manager .kr-layer.kr-layer--closing{animation:0.15s linear 0s 1 reverse forwards kr-layer-fade}.kr-layer-manager .kr-layer .kr-layer-message{font-family:Roboto,sans-serif;color:#fff;cursor:pointer}.kr-layer-manager .kr-simple-modal-wrapper.kr-simple-modal-wrapper--opening{animation:0.15s linear 0s 1 normal forwards kr-modal-opening}.kr-layer-manager .kr-simple-modal-wrapper.kr-simple-modal-wrapper--closing{animation:0.15s linear 0s 1 reverse forwards kr-modal-opening}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal{max-width:380px;box-shadow:rgba(0,0,0,.3) 0 19px 38px,rgba(0,0,0,.22) 0 15px 12px}@media (max-width:420px){.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal{margin:0 10px}}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-header{padding:10px}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-header .kr-brand-icon{height:22px;width:30px;margin-right:6px;cursor:pointer}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-header .kr-brand-icon .kr-placeholder{display:inline-flex;box-shadow:rgba(0,0,0,.07) 0 6px 24px 0,rgba(0,0,0,.24) 0 0 0 1px;width:20px;height:20px;border-radius:100%;background-color:#f4f4f4}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-header .kr-brand-icon:not(.kr-cards).kr-loading-assets{display:flex;justify-content:center}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-header .kr-brand-icon svg{padding:2px 4px;height:18px;width:22px;border-radius:0;animation:icon-display 0.2s ease-in}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-header .kr-brand-icon.kr-amex svg{background-color:#006fce}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-header .kr-brand-icon.kr-cabal svg,.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-header .kr-brand-icon.kr-cabal_debit svg{padding:0;width:30px;height:22px;background-color:#026095}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-header .kr-brand-icon.kr-cb{padding:0;height:22px;width:33px}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-header .kr-brand-icon.kr-cb svg{padding:0;height:22px;width:initial}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-header .kr-brand-icon.kr-kadeos_culture,.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-header .kr-brand-icon.kr-kadeos_culture svg,.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-header .kr-brand-icon.kr-kadeos_gift,.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-header .kr-brand-icon.kr-kadeos_gift svg{padding:0;height:22px;width:35px}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-header .kr-brand-icon.kr-kadeos_culture image,.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-header .kr-brand-icon.kr-kadeos_culture svg image,.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-header .kr-brand-icon.kr-kadeos_gift image,.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-header .kr-brand-icon.kr-kadeos_gift svg image{cursor:pointer}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-header .kr-brand-icon.kr-naranja svg{box-sizing:border-box;width:30px;height:22px;padding:3px 4px}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-header .kr-brand-icon.kr-visa svg,.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-header .kr-brand-icon.kr-visa_electron svg,.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-header .kr-brand-icon.kr-visa_debit svg{padding:0 2px;height:22px;width:26px}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-header .kr-brand-icon.kr-loading-assets{height:20px;width:30px}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-header .kr-brand-icon.kr-loading-assets svg{padding:0;height:20px;width:30px}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-header .kr-brand-icon.kr-cards{box-shadow:rgba(0,0,0,.07) 0 6px 24px 0,rgba(0,0,0,.24) 0 0 0 1px}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-header .kr-brand-icon.kr-cards.kr-loading-assets{background-color:#f4f4f4}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-header .kr-brand-icon.kr-cards.kr-loading-assets svg{visibility:hidden}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-header .kr-simple-modal-header-title{font-family:Roboto,sans-serif;color:#333;font-size:17px;font-style:normal;font-weight:500}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-header .kr-simple-modal-header-title span{font-family:inherit;color:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-content .kr-simple-modal-content-main p{font-family:Roboto,sans-serif;color:#333;font-size:14px;font-style:normal;font-weight:400;line-height:20px;padding:6px 10px}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-content .kr-simple-modal-content-main p strong{font-family:Roboto,sans-serif;color:#333;font-size:14px;font-weight:700}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-content .kr-simple-modal-content-optional{margin:10px 10px 0;padding:15px;background-color:#f4f4f4;border:1px solid #ddd}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-content .kr-simple-modal-content-optional .kr-simple-modal-content-optional-item span,.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-content .kr-simple-modal-content-optional .kr-simple-modal-content-optional-item a,.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-content .kr-simple-modal-content-optional .kr-simple-modal-content-optional-item strong{font-family:Roboto,sans-serif;color:#333;font-size:14px}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-content .kr-simple-modal-content-optional .kr-simple-modal-content-optional-item a{color:#293c7a;font-weight:500}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-footer{padding-top:20px}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-footer button,.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-footer button span{color:#fff;font-family:Roboto,sans-serif;font-size:13px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;visibility:visible;cursor:pointer}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-footer button{padding:8px 16px;background-color:#293c7a;display:flex;align-items:center;justify-content:center;position:relative}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-footer button.kr-btn-error{background-color:#b71c1c}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-footer button.kr-btn-secondary{background-color:transparent;color:#333}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-footer button.kr-btn-secondary span{color:#333}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-footer button .kr-spinner{box-sizing:border-box;display:none;margin:0 auto;text-align:center;padding-top:1px;height:22px;width:70px}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-footer button .kr-spinner>div{width:18px;height:18px;background-color:#cfcfcf;border-radius:100%;display:inline-block;animation:kr-bouncedelay 1.4s infinite ease-in-out both}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-footer button .kr-spinner .kr-bounce1{animation-delay:-0.32s}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-footer button .kr-spinner .kr-bounce2{animation-delay:-0.16s}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-footer button.kr-loading span{visibility:hidden}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-footer button.kr-loading .kr-spinner{position:absolute;display:block;padding-top:2px}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-footer button.kr-loading .kr-spinner>div{width:10px;height:10px}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-footer--vertical{flex-direction:column;gap:2px;padding-top:0;align-items:center}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-footer--vertical button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.kr-layer-manager .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal{background-color:#fff;box-shadow:0 0 15px #121212}.kr-layer-manager .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-header{background-color:#e4e4e4;border-bottom:1px solid gray}.kr-layer-manager .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-header .kr-help-modal-close-button svg path{fill:gray}.kr-layer-manager .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-content{margin-top:35px}.kr-layer-manager .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-content>div.kr-help-content{font-family:Roboto,sans-serif;font-size:14px;color:#333}.kr-layer-manager .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-content>.kr-help-image,.kr-layer-manager .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-image-amex{margin-top:25px}@keyframes animation{50%{transform:scale(1.2)}}.kr-smart-button-wrapper{margin:10px 0}.kr-smart-button-wrapper .kr-form-error{box-sizing:border-box;box-sizing:border-box;margin-bottom:7px;text-align:center;border:0;border:0;background-color:#b71c1c;display:block}.kr-smart-button-wrapper .kr-form-error.kr-form-error--warning{background-color:#f9a825}.kr-smart-button-wrapper .kr-form-error span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;color:#fff!important;padding:10px 3px;display:inline-block;font-size:1em;font-family:Roboto,sans-serif;text-align:center;cursor:default}.kr-smart-button-wrapper .kr-form-error-visible{display:block;height:auto}.kr-smart-button-wrapper .kr-form-error{margin:5px 0 0}.kr-smart-button-wrapper .kr-form-error span{font-size:13px}.kr-smart-button-wrapper .kr-skeleton-wrapper .kr-skeleton{display:flex}.kr-smart-button{width:300px;height:60px}.kr-smart-button--spbtn{width:340px}.kr-smart-button--fallback{width:100%}.kr-sm-internal{align-items:center;position:relative;box-sizing:border-box;padding:0 20px;border:1px solid #b7b7b7;box-shadow:rgba(149,157,165,.15) 0 0 24px;background-color:#fff}.kr-sm-internal .kr-smart-form-radio-button{cursor:pointer}.kr-sm-internal .kr-smart-form-radio-button span{cursor:pointer;display:inline-block;position:relative;width:20px;height:20px;border-radius:50%;transform:scale(1);vertical-align:middle;border:1px solid #e3e3e3;transition:all 0.2s ease;background-color:#fff}.kr-sm-internal .kr-smart-form-radio-button span::before{content:"";width:100%;height:100%;background:#506eec;display:block;transform:scale(0);opacity:1;border-radius:50%;transition-delay:0.2s}.kr-sm-internal .kr-smart-form-radio-button span svg{position:absolute;z-index:1;top:5.5px;left:4px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16px;stroke-dashoffset:16px;transition:all 0.3s ease;transition-delay:0.1s;transform:translate3d(0,0,0)}.kr-sm-internal .kr-smart-form-radio-button.kr-smart-form-radio-button--hover span{border-color:#293c7a}.kr-sm-internal .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span{border-color:#293c7a;background:#293c7a;animation:check-button 0.6s ease;color:#b9b8c3;transition:all 0.3s ease}.kr-sm-internal .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span::before{transform:scale(2.2);opacity:0;transition:all 0.6s ease}.kr-sm-internal .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span svg{stroke-dashoffset:0}.kr-sm-internal .kr-smart-form-radio-button{padding-right:15px}.kr-sm-internal:hover:not(.kr-loading,.kr-locked),.kr-sm-internal:focus:not(.kr-loading,.kr-locked){border:1px solid #293c7a;background-color:#fff;outline:none}.kr-sm-internal .kr-method-info{margin:1px 0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:24px;cursor:pointer}.kr-sm-internal .kr-method-info>.kr-method-icon,.kr-sm-internal .kr-method-info>.kr-card-icons.kr-single-icon{width:30px;margin-right:15px}.kr-sm-internal .kr-method-info .kr-method-icon{display:flex;cursor:pointer}.kr-sm-internal .kr-method-info .kr-method-icon svg{fill:#293c7a}.kr-sm-internal .kr-method-info .kr-method-icon svg,.kr-sm-internal .kr-method-info .kr-method-icon img{width:30px;height:24px}.kr-sm-internal .kr-method-info label.kr-amount-label{font-family:Roboto,sans-serif;color:#444;display:flex;flex-direction:column;justify-content:center}.kr-sm-internal .kr-method-info .kr-label{display:flex;flex-flow:row wrap;justify-content:space-between;width:85%;overflow:hidden;height:20px}.kr-sm-internal .kr-method-info .kr-label label.kr-method-label{font-family:Roboto,sans-serif;text-transform:none;color:#666;line-height:20px;vertical-align:middle;font-size:13px}.kr-sm-internal.kr-cards .kr-card-icons{display:flex;flex-direction:row;justify-content:flex-start;min-width:0;width:100%;padding-left:0;cursor:pointer}.kr-sm-internal.kr-cards .kr-card-icons span.kr-extra-brands{height:22px;width:30px;cursor:pointer;color:#777;font-family:Roboto,sans-serif;margin-left:2px;font-size:13px;max-width:16px}.kr-sm-internal.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content{display:flex;opacity:0;transform:scale(0);transition:all 0.15s ease-out;transition-property:opacity,transform,top;background-color:transparent}.kr-sm-internal.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible{opacity:1;transform:scale(1)}.kr-sm-internal.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top{top:-53px}.kr-sm-internal.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip,.kr-sm-internal.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip{position:absolute;top:0;display:flex;padding:10px;background-color:#fff;border:1px solid #ccc;border-radius:0;box-shadow:rgba(50,50,93,.25) 0 13px 27px -5px,rgba(0,0,0,.3) 0 8px 16px -8px}.kr-sm-internal.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span,.kr-sm-internal.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span{margin:4px 3px}.kr-sm-internal.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg,.kr-sm-internal.kr-cards .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg{cursor:pointer}.kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon{height:22px;width:30px;margin-right:6px;cursor:pointer}.kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon .kr-placeholder{display:inline-flex;box-shadow:rgba(0,0,0,.07) 0 6px 24px 0,rgba(0,0,0,.24) 0 0 0 1px;width:20px;height:20px;border-radius:100%;background-color:#f4f4f4}.kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon:not(.kr-cards).kr-loading-assets{display:flex;justify-content:center}.kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon svg{padding:2px 4px;height:18px;width:22px;border-radius:0;animation:icon-display 0.2s ease-in}.kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-amex svg{background-color:#006fce}.kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-cabal svg,.kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-cabal_debit svg{padding:0;width:30px;height:22px;background-color:#026095}.kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-cb{padding:0;height:22px;width:33px}.kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-cb svg{padding:0;height:22px;width:initial}.kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-kadeos_culture,.kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-kadeos_culture svg,.kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-kadeos_gift,.kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-kadeos_gift svg{padding:0;height:22px;width:35px}.kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-kadeos_culture image,.kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-kadeos_culture svg image,.kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-kadeos_gift image,.kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-kadeos_gift svg image{cursor:pointer}.kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-naranja svg{box-sizing:border-box;width:30px;height:22px;padding:3px 4px}.kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-visa svg,.kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-visa_electron svg,.kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-visa_debit svg{padding:0 2px;height:22px;width:26px}.kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-loading-assets{height:20px;width:30px}.kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-loading-assets svg{padding:0;height:20px;width:30px}.kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-cards{box-shadow:rgba(0,0,0,.07) 0 6px 24px 0,rgba(0,0,0,.24) 0 0 0 1px}.kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-cards.kr-loading-assets{background-color:#f4f4f4}.kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-cards.kr-loading-assets svg{visibility:hidden}.kr-sm-internal.kr-cards .kr-method-info{display:flex;flex-direction:row;justify-content:space-between}.kr-sm-internal .kr-loading-animation{display:block;position:absolute;top:0;left:0;right:0;bottom:0}.kr-sm-internal .kr-loading-animation i.kr-loader{display:flex;justify-content:center;flex-direction:column;align-items:center}.kr-sm-internal .kr-loading-animation i.kr-loader::before,.kr-sm-internal .kr-loading-animation i.kr-loader::after{content:"";box-sizing:border-box;position:absolute;width:5px;height:5px;background-color:#293c7a}.kr-sm-internal .kr-loading-animation i.kr-loader::before{top:calc(50% - 5px);left:calc(50% - 5px);animation:kr-loader-before 0.8s cubic-bezier(0,0,.24,1.21) infinite}.kr-sm-internal .kr-loading-animation i.kr-loader::after{top:50%;left:50%;animation:kr-loader-after 0.8s cubic-bezier(0,0,.24,1.21) infinite}.kr-sm-internal .kr-loading-animation i.kr-loader.kr-loader--frozen::before,.kr-sm-internal .kr-loading-animation i.kr-loader.kr-loader--frozen::after{animation:none}.kr-embedded{width:266px;font-family:Roboto,sans-serif;flex-direction:row}.kr-embedded.kr-outside-smartform{width:300px}.kr-embedded .kr-icon-arrow{display:block;position:absolute;right:42px;top:7px;transition:transform 0.1s ease-in;z-index:2;cursor:pointer}.kr-embedded .kr-icon-arrow svg{width:10px;height:18px}.kr-embedded .kr-icon-arrow svg path{fill:#717171}.kr-embedded .kr-icon-inner-wrapper{position:relative}.kr-embedded .kr-icon-inner-wrapper .kr-icon-wrapper-layer{cursor:pointer;position:absolute;top:0;bottom:0;left:0;right:0;z-index:5}.kr-embedded .kr-brand-selector{background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);opacity:0;padding:8px;position:absolute;right:-7px;top:28px;z-index:5;margin-top:10px;border:1px solid #aaa}.kr-embedded .kr-brand-selector .kr-brand-selector-wrapper{position:relative}.kr-embedded .kr-brand-selector .kr-arrow{border:1px solid #aaa;display:block;position:absolute;top:-15px;left:16px;width:11px;height:11px;transform:rotate(45deg);background-color:#fff;border-bottom-color:rgba(255,255,255,0);border-right-color:rgba(255,255,255,0)}.kr-embedded .kr-brand-selector ul{padding:0;margin:0;text-align:center}.kr-embedded .kr-brand-selector li{background-color:#fff;cursor:pointer;display:block;height:30px;list-style-type:none;margin:5px 0 0;padding:0}.kr-embedded .kr-brand-selector li svg{box-sizing:content-box;border:4px solid rgba(0,0,0,0);cursor:pointer}.kr-embedded .kr-brand-selector li.kr-selected-brand svg{border:4px solid #b0bec5}.kr-embedded .kr-brand-selector svg{width:34px;height:22px}.kr-embedded .kr-open .kr-brand-selector{opacity:1}.kr-embedded.kr-firefox .kr-brand-selector .kr-arrow{top:0}.kr-embedded .kr-field-wrapper{display:flex;display:-moz-flex;display:flexbox;display:flex;justify-content:flex-start;align-items:stretch;width:100%;height:100%}.kr-embedded .kr-field-wrapper .kr-field-component{width:100%;order:1}.kr-embedded .kr-field-wrapper .kr-icon-wrapper-root{order:3}.kr-embedded .kr-field-wrapper .kr-help-button-wrapper{order:4}.kr-embedded .kr-field-wrapper .kr-delete-button-wrapper{order:5}@keyframes flash-color-field{from{border-color:#f9a825}to{border-color:#fcd492}}@keyframes flash-color-field-before{from{background-color:rgba(249,168,37,.1)}to{background-color:rgba(249,168,37,.02)}}.kr-embedded .kr-pan,.kr-embedded .kr-field.kr-text,.kr-embedded .kr-field.kr-checkbox,.kr-embedded .kr-expiry,.kr-embedded .kr-security-code,.kr-embedded .kr-identity-document-number,.kr-embedded .kr-card-holder-name,.kr-embedded .kr-card-holder-mail,.kr-embedded .kr-identity-document-type,.kr-embedded .kr-installment-number,.kr-embedded .kr-first-installment-delay,.kr-embedded>.kr-field-wrapper{box-sizing:border-box;display:flex;display:-moz-flex;display:flexbox;display:flex;position:relative;width:100%;height:35px;background-color:#fff;border:1px solid #b1b1b1;margin-bottom:16px}.kr-embedded:not([krvue]) .kr-pan,.kr-embedded:not([krvue]) .kr-field.kr-text,.kr-embedded:not([krvue]) .kr-field.kr-checkbox,.kr-embedded:not([krvue]) .kr-expiry,.kr-embedded:not([krvue]) .kr-security-code,.kr-embedded:not([krvue]) .kr-identity-document-number,.kr-embedded:not([krvue]) .kr-card-holder-name,.kr-embedded:not([krvue]) .kr-card-holder-mail,.kr-embedded:not([krvue]) .kr-identity-document-type,.kr-embedded:not([krvue]) .kr-installment-number,.kr-embedded:not([krvue]) .kr-first-installment-delay,.kr-embedded:not([krvue])>.kr-field-wrapper{height:35px}.kr-embedded[krvue] .kr-pan,.kr-embedded[krvue] .kr-field.kr-text,.kr-embedded[krvue] .kr-field.kr-checkbox,.kr-embedded[krvue] .kr-expiry,.kr-embedded[krvue] .kr-security-code,.kr-embedded[krvue] .kr-identity-document-number,.kr-embedded[krvue] .kr-card-holder-name,.kr-embedded[krvue] .kr-card-holder-mail,.kr-embedded[krvue]>.kr-field-wrapper{background-color:transparent}.kr-embedded[krvue] .kr-pan .kr-field-wrapper,.kr-embedded[krvue] .kr-field.kr-text .kr-field-wrapper,.kr-embedded[krvue] .kr-field.kr-checkbox .kr-field-wrapper,.kr-embedded[krvue] .kr-expiry .kr-field-wrapper,.kr-embedded[krvue] .kr-security-code .kr-field-wrapper,.kr-embedded[krvue] .kr-identity-document-number .kr-field-wrapper,.kr-embedded[krvue] .kr-card-holder-name .kr-field-wrapper,.kr-embedded[krvue] .kr-card-holder-mail .kr-field-wrapper,.kr-embedded[krvue]>.kr-field-wrapper .kr-field-wrapper{height:31px}.kr-embedded[krvue] .kr-pan .kr-field-component,.kr-embedded[krvue] .kr-field.kr-text .kr-field-component,.kr-embedded[krvue] .kr-field.kr-checkbox .kr-field-component,.kr-embedded[krvue] .kr-expiry .kr-field-component,.kr-embedded[krvue] .kr-security-code .kr-field-component,.kr-embedded[krvue] .kr-identity-document-number .kr-field-component,.kr-embedded[krvue] .kr-card-holder-name .kr-field-component,.kr-embedded[krvue] .kr-card-holder-mail .kr-field-component,.kr-embedded[krvue]>.kr-field-wrapper .kr-field-component{height:33px;width:100%;background-color:#fff}.kr-embedded[krvue] .kr-pan .kr-field-component input.kr-input-field,.kr-embedded[krvue] .kr-field.kr-text .kr-field-component input.kr-input-field,.kr-embedded[krvue] .kr-field.kr-checkbox .kr-field-component input.kr-input-field,.kr-embedded[krvue] .kr-expiry .kr-field-component input.kr-input-field,.kr-embedded[krvue] .kr-security-code .kr-field-component input.kr-input-field,.kr-embedded[krvue] .kr-identity-document-number .kr-field-component input.kr-input-field,.kr-embedded[krvue] .kr-card-holder-name .kr-field-component input.kr-input-field,.kr-embedded[krvue] .kr-card-holder-mail .kr-field-component input.kr-input-field,.kr-embedded[krvue]>.kr-field-wrapper .kr-field-component input.kr-input-field{box-sizing:border-box;font-family:Roboto,sans-serif;color:#717171;padding:4px 0 4px 9px;font-size:14px;outline:0;width:100%;height:33px;background-color:#fff}.kr-embedded[krvue] .kr-pan .kr-field-component input.kr-input-field::input-placeholder,.kr-embedded[krvue] .kr-field.kr-text .kr-field-component input.kr-input-field::input-placeholder,.kr-embedded[krvue] .kr-field.kr-checkbox .kr-field-component input.kr-input-field::input-placeholder,.kr-embedded[krvue] .kr-expiry .kr-field-component input.kr-input-field::input-placeholder,.kr-embedded[krvue] .kr-security-code .kr-field-component input.kr-input-field::input-placeholder,.kr-embedded[krvue] .kr-identity-document-number .kr-field-component input.kr-input-field::input-placeholder,.kr-embedded[krvue] .kr-card-holder-name .kr-field-component input.kr-input-field::input-placeholder,.kr-embedded[krvue] .kr-card-holder-mail .kr-field-component input.kr-input-field::input-placeholder,.kr-embedded[krvue]>.kr-field-wrapper .kr-field-component input.kr-input-field::input-placeholder{color:#999;opacity:1}.kr-embedded[krvue] .kr-pan .kr-field-component input.kr-input-field:placeholder,.kr-embedded[krvue] .kr-field.kr-text .kr-field-component input.kr-input-field:placeholder,.kr-embedded[krvue] .kr-field.kr-checkbox .kr-field-component input.kr-input-field:placeholder,.kr-embedded[krvue] .kr-expiry .kr-field-component input.kr-input-field:placeholder,.kr-embedded[krvue] .kr-security-code .kr-field-component input.kr-input-field:placeholder,.kr-embedded[krvue] .kr-identity-document-number .kr-field-component input.kr-input-field:placeholder,.kr-embedded[krvue] .kr-card-holder-name .kr-field-component input.kr-input-field:placeholder,.kr-embedded[krvue] .kr-card-holder-mail .kr-field-component input.kr-input-field:placeholder,.kr-embedded[krvue]>.kr-field-wrapper .kr-field-component input.kr-input-field:placeholder{color:#999;opacity:1}.kr-embedded[krvue] .kr-pan .kr-field-component input.kr-input-field::-moz-placeholder,.kr-embedded[krvue] .kr-field.kr-text .kr-field-component input.kr-input-field::-moz-placeholder,.kr-embedded[krvue] .kr-field.kr-checkbox .kr-field-component input.kr-input-field::-moz-placeholder,.kr-embedded[krvue] .kr-expiry .kr-field-component input.kr-input-field::-moz-placeholder,.kr-embedded[krvue] .kr-security-code .kr-field-component input.kr-input-field::-moz-placeholder,.kr-embedded[krvue] .kr-identity-document-number .kr-field-component input.kr-input-field::-moz-placeholder,.kr-embedded[krvue] .kr-card-holder-name .kr-field-component input.kr-input-field::-moz-placeholder,.kr-embedded[krvue] .kr-card-holder-mail .kr-field-component input.kr-input-field::-moz-placeholder,.kr-embedded[krvue]>.kr-field-wrapper .kr-field-component input.kr-input-field::-moz-placeholder{color:#999;opacity:1}.kr-embedded[krvue] .kr-pan .kr-field-component input.kr-input-field::-ms-input-placeholder,.kr-embedded[krvue] .kr-field.kr-text .kr-field-component input.kr-input-field::-ms-input-placeholder,.kr-embedded[krvue] .kr-field.kr-checkbox .kr-field-component input.kr-input-field::-ms-input-placeholder,.kr-embedded[krvue] .kr-expiry .kr-field-component input.kr-input-field::-ms-input-placeholder,.kr-embedded[krvue] .kr-security-code .kr-field-component input.kr-input-field::-ms-input-placeholder,.kr-embedded[krvue] .kr-identity-document-number .kr-field-component input.kr-input-field::-ms-input-placeholder,.kr-embedded[krvue] .kr-card-holder-name .kr-field-component input.kr-input-field::-ms-input-placeholder,.kr-embedded[krvue] .kr-card-holder-mail .kr-field-component input.kr-input-field::-ms-input-placeholder,.kr-embedded[krvue]>.kr-field-wrapper .kr-field-component input.kr-input-field::-ms-input-placeholder{color:#999;opacity:1}.kr-embedded[krvue] .kr-pan .kr-field-component input.kr-input-field::placeholder,.kr-embedded[krvue] .kr-field.kr-text .kr-field-component input.kr-input-field::placeholder,.kr-embedded[krvue] .kr-field.kr-checkbox .kr-field-component input.kr-input-field::placeholder,.kr-embedded[krvue] .kr-expiry .kr-field-component input.kr-input-field::placeholder,.kr-embedded[krvue] .kr-security-code .kr-field-component input.kr-input-field::placeholder,.kr-embedded[krvue] .kr-identity-document-number .kr-field-component input.kr-input-field::placeholder,.kr-embedded[krvue] .kr-card-holder-name .kr-field-component input.kr-input-field::placeholder,.kr-embedded[krvue] .kr-card-holder-mail .kr-field-component input.kr-input-field::placeholder,.kr-embedded[krvue]>.kr-field-wrapper .kr-field-component input.kr-input-field::placeholder{color:#999;opacity:1}.kr-embedded[krvue] .kr-pan .kr-field-component input.kr-input-field:input-placeholder,.kr-embedded[krvue] .kr-field.kr-text .kr-field-component input.kr-input-field:input-placeholder,.kr-embedded[krvue] .kr-field.kr-checkbox .kr-field-component input.kr-input-field:input-placeholder,.kr-embedded[krvue] .kr-expiry .kr-field-component input.kr-input-field:input-placeholder,.kr-embedded[krvue] .kr-security-code .kr-field-component input.kr-input-field:input-placeholder,.kr-embedded[krvue] .kr-identity-document-number .kr-field-component input.kr-input-field:input-placeholder,.kr-embedded[krvue] .kr-card-holder-name .kr-field-component input.kr-input-field:input-placeholder,.kr-embedded[krvue] .kr-card-holder-mail .kr-field-component input.kr-input-field:input-placeholder,.kr-embedded[krvue]>.kr-field-wrapper .kr-field-component input.kr-input-field:input-placeholder{color:#999;opacity:1}.kr-embedded[krvue] .kr-pan,.kr-embedded[krvue] .kr-expiry,.kr-embedded[krvue] .kr-security-code{background-color:#fff;padding:1px}.kr-embedded[krvue] .kr-pan .kr-icon-wrapper-root,.kr-embedded[krvue] .kr-pan .kr-field-component,.kr-embedded[krvue] .kr-expiry .kr-icon-wrapper-root,.kr-embedded[krvue] .kr-expiry .kr-field-component,.kr-embedded[krvue] .kr-security-code .kr-icon-wrapper-root,.kr-embedded[krvue] .kr-security-code .kr-field-component{height:31px;padding-top:0;top:0}.kr-embedded[krvue] .kr-field.kr-checkbox,.kr-embedded[krvue] .kr-field.kr-text{width:100%;height:35px}.kr-embedded[krvue] .kr-field.kr-text{border:1px solid #b1b1b1}.kr-embedded[krvue] .kr-field.kr-text .kr-icon-wrapper-root{border:0}.kr-embedded[krvue] .kr-field.kr-checkbox{border:0;padding-left:0}.kr-embedded[krvue] .kr-field.kr-checkbox .kr-field-wrapper{align-items:center}.kr-embedded .kr-expiry.kr-size-half{margin-right:10px}.kr-embedded .kr-inner-wrapper.kr-error .kr-field-container input.kr-input-field{color:red}.kr-embedded .kr-field-container{box-sizing:border-box;padding-left:0;padding-right:1px;display:block}.kr-embedded .kr-field-container input.kr-input-field{box-sizing:content-box;border:0;color:#717171;font-family:Roboto,sans-serif;font-size:14px;outline:0;padding:4px 0;width:100%;line-height:normal;margin:2px 0 0}.kr-embedded .kr-field.kr-field-wrapper .kr-icon{display:flex;display:-moz-flex;display:flexbox;display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;top:0}.kr-embedded .kr-field.kr-field-wrapper .kr-icon .kr-icon-wrapper-content{display:flex;display:-moz-flex;display:flexbox;display:flex;flex-direction:column;justify-content:center;align-items:center}.kr-embedded .kr-field.kr-field-wrapper .kr-icon .kr-icon-wrapper-content i{height:auto;max-width:27px}.kr-embedded .kr-field.kr-field-wrapper input{border:0;color:#717171;font-family:Roboto,sans-serif;font-size:14px;outline:0;padding:4px 0;width:100%;line-height:normal;margin:2px 0 0;padding-left:9px;padding-top:8px}.kr-embedded .kr-field.kr-field-wrapper input::input-placeholder{color:#999;opacity:1}.kr-embedded .kr-field.kr-field-wrapper input:placeholder{color:#999;opacity:1}.kr-embedded .kr-field.kr-field-wrapper input::-moz-placeholder{color:#999;opacity:1}.kr-embedded .kr-field.kr-field-wrapper input::-ms-input-placeholder{color:#999;opacity:1}.kr-embedded .kr-field.kr-field-wrapper input::placeholder{color:#999;opacity:1}.kr-embedded .kr-field.kr-field-wrapper input:input-placeholder{color:#999;opacity:1}.kr-embedded .kr-field-element.kr-field-element--warning{animation:0.8s ease-out 0s flash-color-field}.kr-embedded .kr-field-element.kr-field-element--warning::before{content:"";position:absolute;width:100%;height:100%;z-index:1;border-radius:0;animation:0.8s ease-out 0s flash-color-field-before}.kr-embedded .kr-field-wrapper.kr-select-wrapper.kr-real-select{position:relative}.kr-embedded .kr-field-wrapper.kr-select-wrapper.kr-real-select select{box-sizing:border-box;border:none;line-height:33px;padding-left:9px;font-family:Roboto,sans-serif;color:#717171;font-size:14px}.kr-embedded .kr-field-wrapper.kr-select-wrapper.kr-real-select span.kr-select-caret{position:absolute;right:18px;height:100%;display:flex;flex-direction:column;justify-content:center}.kr-embedded .kr-field-wrapper.kr-select-wrapper.kr-real-select span.kr-select-caret svg{fill:#717171}.kr-embedded .kr-field-wrapper.kr-select-wrapper.kr-real-select span.kr-select-caret.kr-read-only svg{fill:#999}.kr-embedded .kr-field-wrapper.kr-select-wrapper.kr-real-select span.kr-select-placeholder{position:absolute;left:9px;top:0;height:100%;right:40px;line-height:33px;font-family:Roboto,sans-serif;color:#999;font-size:14px;pointer-events:none}.kr-embedded .kr-field-wrapper.kr-select-wrapper.kr-custom-select .kr-select{box-sizing:border-box;display:flex;display:-moz-flex;display:flexbox;display:flex;flex-direction:column;justify-content:center;border:none;width:100%;height:35px;padding-left:9px}.kr-embedded .kr-field-wrapper.kr-select-wrapper.kr-custom-select .kr-select span.kr-selected-option{font-family:Roboto,sans-serif;color:#717171;font-size:14px;width:calc(100% - 25px)}.kr-embedded .kr-field-wrapper.kr-select-wrapper.kr-custom-select .kr-select span.kr-selected-option.kr-placeholder{color:#999}.kr-embedded .kr-field-wrapper.kr-select-wrapper.kr-custom-select .kr-select .kr-select-caret{box-sizing:border-box;display:flex;display:-moz-flex;display:flexbox;display:flex;flex-direction:column;justify-content:center;right:16px;top:0;height:34px}.kr-embedded .kr-field-wrapper.kr-select-wrapper.kr-custom-select .kr-select .kr-select-caret svg{fill:#717171}.kr-embedded .kr-field-wrapper.kr-select-wrapper.kr-custom-select .kr-select .kr-select-caret.kr-read-only svg{fill:#999}.kr-embedded .kr-field-wrapper.kr-select-wrapper.kr-custom-select .kr-options{width:100%;left:-1px;max-height:210px;overflow-x:hidden;overflow-y:auto;border-left:1px solid #b1b1b1;border-right:1px solid #b1b1b1;border-bottom:1px solid #b1b1b1;z-index:10000}.kr-embedded .kr-field-wrapper.kr-select-wrapper.kr-custom-select .kr-options .kr-option{box-sizing:border-box;display:flex;display:-moz-flex;display:flexbox;display:flex;flex-direction:column;justify-content:center;height:35px;padding-left:9px;font-family:Roboto,sans-serif;color:#717171;font-size:14px}.kr-embedded .kr-field-wrapper.kr-select-wrapper.kr-custom-select .kr-options .kr-option:hover{background-color:#ddd}.kr-embedded .kr-field-wrapper.kr-select-wrapper.kr-custom-select .kr-options.top.kr-options-6{top:-210px}.kr-embedded .kr-field-wrapper.kr-select-wrapper.kr-custom-select .kr-options.top.kr-options-5{top:-175px}.kr-embedded .kr-field-wrapper.kr-select-wrapper.kr-custom-select .kr-options.top.kr-options-4{top:-140px}.kr-embedded .kr-field-wrapper.kr-select-wrapper.kr-custom-select .kr-options.top.kr-options-3{top:-105px}.kr-embedded .kr-field-wrapper.kr-select-wrapper.kr-custom-select .kr-options.top.kr-options-2{top:-70px}.kr-embedded .kr-field-wrapper.kr-select-wrapper.kr-custom-select .kr-options.top.kr-options-1{top:-35px}.kr-embedded .kr-field-wrapper.kr-select-wrapper.kr-custom-select .kr-options.bottom{top:33px}.kr-embedded .kr-field-wrapper.kr-select-wrapper.kr-custom-select .kr-options:not(:hover) .kr-option.kr-active-option{background-color:#ddd}.kr-embedded .kr-identity-document-type.kr-error .kr-field-wrapper.kr-select-wrapper.kr-custom-select .kr-select-caret svg,.kr-embedded .kr-identity-document-type.kr-error .kr-field-wrapper.kr-select-wrapper.kr-real-select .kr-select-caret svg,.kr-embedded .kr-installment-number.kr-error .kr-field-wrapper.kr-select-wrapper.kr-custom-select .kr-select-caret svg,.kr-embedded .kr-installment-number.kr-error .kr-field-wrapper.kr-select-wrapper.kr-real-select .kr-select-caret svg,.kr-embedded .kr-first-installment-delay.kr-error .kr-field-wrapper.kr-select-wrapper.kr-custom-select .kr-select-caret svg,.kr-embedded .kr-first-installment-delay.kr-error .kr-field-wrapper.kr-select-wrapper.kr-real-select .kr-select-caret svg{fill:#d9534f}.kr-embedded .kr-outer-wrapper{box-sizing:border-box;background-color:#fff;display:block;width:187px;height:31px}.kr-embedded .kr-outer-wrapper .kr-inner-wrapper{box-sizing:border-box;background-color:#fff;display:block;padding:3px 4px 4px 8px;zoom:1;width:187px;height:31px}.kr-embedded .kr-field-wrapper .kr-icon .kr-icon-wrapper{box-sizing:border-box;display:inline-block;padding:0;margin:0}.kr-embedded .kr-field-wrapper .kr-icon-image{box-sizing:border-box;display:inline-block}.kr-embedded .kr-installments-wrapper{margin:14px 0 16px 10px!important;display:block}.kr-embedded .kr-installments-wrapper,.kr-embedded .kr-installments-wrapper select{width:232px;height:32px}.kr-embedded .kr-installments-wrapper select{padding-left:5px}.kr-embedded .kr-icon-wrapper-root{position:relative;background-color:#fff;width:43px;height:31px}.kr-embedded .kr-icon-wrapper-root .kr-icon{width:43px;height:31px}.kr-embedded .kr-icon{background-color:#fff;display:block}.kr-embedded .kr-icon.kr-disabled{background-color:#ebebe4}.kr-embedded .kr-icon-wrapper,.kr-embedded .kr-icon-inner-wrapper,.kr-embedded .kr-icon-wrapper-content{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;display:-moz-flex;display:flexbox;display:flex;justify-content:center;align-items:center;flex-direction:row}.kr-embedded .kr-icon-wrapper svg{width:28px;height:20px}.kr-embedded .kr-identity-document-number .kr-icon-wrapper-root,.kr-embedded .kr-card-holder-name .kr-icon-wrapper-root,.kr-embedded .kr-card-holder-mail .kr-icon-wrapper-root,.kr-embedded .kr-field.kr-text .kr-icon-wrapper-root{padding:1px 1px 1px 0}.kr-embedded .kr-inner-wrapper.kr-disabled input.kr-input-field{color:#717171}.kr-embedded .kr-pan.kr-disabled,.kr-embedded .kr-expiry.kr-disabled,.kr-embedded .kr-security-code.kr-disabled,.kr-embedded .kr-identity-document-number.kr-disabled,.kr-embedded .kr-identity-document-type.kr-disabled,.kr-embedded .kr-card-holder-name.kr-disabled,.kr-embedded .kr-card-holder-mail.kr-disabled,.kr-embedded .kr-installment-number.kr-disabled,.kr-embedded .kr-first-installment-delay.kr-disabled{background-color:#ebebe4!important}.kr-embedded .kr-pan .kr-field-component.kr-disabled,.kr-embedded .kr-pan .kr-help-button-wrapper.kr-disabled,.kr-embedded .kr-expiry .kr-field-component.kr-disabled,.kr-embedded .kr-expiry .kr-help-button-wrapper.kr-disabled,.kr-embedded .kr-security-code .kr-field-component.kr-disabled,.kr-embedded .kr-security-code .kr-help-button-wrapper.kr-disabled,.kr-embedded .kr-identity-document-number .kr-field-component.kr-disabled,.kr-embedded .kr-identity-document-number .kr-help-button-wrapper.kr-disabled,.kr-embedded .kr-identity-document-type .kr-field-component.kr-disabled,.kr-embedded .kr-identity-document-type .kr-help-button-wrapper.kr-disabled,.kr-embedded .kr-card-holder-name .kr-field-component.kr-disabled,.kr-embedded .kr-card-holder-name .kr-help-button-wrapper.kr-disabled,.kr-embedded .kr-card-holder-mail .kr-field-component.kr-disabled,.kr-embedded .kr-card-holder-mail .kr-help-button-wrapper.kr-disabled,.kr-embedded .kr-installment-number .kr-field-component.kr-disabled,.kr-embedded .kr-installment-number .kr-help-button-wrapper.kr-disabled,.kr-embedded .kr-first-installment-delay .kr-field-component.kr-disabled,.kr-embedded .kr-first-installment-delay .kr-help-button-wrapper.kr-disabled{background-color:#ebebe4}.kr-embedded .kr-pan .kr-field-component.kr-disabled .kr-iframe-wrapper,.kr-embedded .kr-pan .kr-help-button-wrapper.kr-disabled .kr-iframe-wrapper,.kr-embedded .kr-expiry .kr-field-component.kr-disabled .kr-iframe-wrapper,.kr-embedded .kr-expiry .kr-help-button-wrapper.kr-disabled .kr-iframe-wrapper,.kr-embedded .kr-security-code .kr-field-component.kr-disabled .kr-iframe-wrapper,.kr-embedded .kr-security-code .kr-help-button-wrapper.kr-disabled .kr-iframe-wrapper,.kr-embedded .kr-identity-document-number .kr-field-component.kr-disabled .kr-iframe-wrapper,.kr-embedded .kr-identity-document-number .kr-help-button-wrapper.kr-disabled .kr-iframe-wrapper,.kr-embedded .kr-identity-document-type .kr-field-component.kr-disabled .kr-iframe-wrapper,.kr-embedded .kr-identity-document-type .kr-help-button-wrapper.kr-disabled .kr-iframe-wrapper,.kr-embedded .kr-card-holder-name .kr-field-component.kr-disabled .kr-iframe-wrapper,.kr-embedded .kr-card-holder-name .kr-help-button-wrapper.kr-disabled .kr-iframe-wrapper,.kr-embedded .kr-card-holder-mail .kr-field-component.kr-disabled .kr-iframe-wrapper,.kr-embedded .kr-card-holder-mail .kr-help-button-wrapper.kr-disabled .kr-iframe-wrapper,.kr-embedded .kr-installment-number .kr-field-component.kr-disabled .kr-iframe-wrapper,.kr-embedded .kr-installment-number .kr-help-button-wrapper.kr-disabled .kr-iframe-wrapper,.kr-embedded .kr-first-installment-delay .kr-field-component.kr-disabled .kr-iframe-wrapper,.kr-embedded .kr-first-installment-delay .kr-help-button-wrapper.kr-disabled .kr-iframe-wrapper{background-color:#ebebe4}.kr-embedded .kr-pan .kr-icon.kr-disabled,.kr-embedded .kr-expiry .kr-icon.kr-disabled,.kr-embedded .kr-security-code .kr-icon.kr-disabled,.kr-embedded .kr-identity-document-number .kr-icon.kr-disabled,.kr-embedded .kr-identity-document-type .kr-icon.kr-disabled,.kr-embedded .kr-card-holder-name .kr-icon.kr-disabled,.kr-embedded .kr-card-holder-mail .kr-icon.kr-disabled,.kr-embedded .kr-installment-number .kr-icon.kr-disabled,.kr-embedded .kr-first-installment-delay .kr-icon.kr-disabled{top:0}.kr-embedded .kr-identity-document-number.kr-disabled .kr-selected-option,.kr-embedded .kr-identity-document-number.kr-disabled input,.kr-embedded .kr-identity-document-type.kr-disabled .kr-selected-option,.kr-embedded .kr-identity-document-type.kr-disabled input,.kr-embedded .kr-card-holder-name.kr-disabled .kr-selected-option,.kr-embedded .kr-card-holder-name.kr-disabled input,.kr-embedded .kr-card-holder-mail.kr-disabled .kr-selected-option,.kr-embedded .kr-card-holder-mail.kr-disabled input,.kr-embedded .kr-installment-number.kr-disabled .kr-selected-option,.kr-embedded .kr-installment-number.kr-disabled input,.kr-embedded .kr-first-installment-delay.kr-disabled .kr-selected-option,.kr-embedded .kr-first-installment-delay.kr-disabled input{background-color:#ebebe4!important;color:#545454!important}.kr-embedded .kr-identity-document-number.kr-disabled .kr-icon-wrapper-root,.kr-embedded .kr-identity-document-type.kr-disabled .kr-icon-wrapper-root,.kr-embedded .kr-card-holder-name.kr-disabled .kr-icon-wrapper-root,.kr-embedded .kr-card-holder-mail.kr-disabled .kr-icon-wrapper-root,.kr-embedded .kr-installment-number.kr-disabled .kr-icon-wrapper-root,.kr-embedded .kr-first-installment-delay.kr-disabled .kr-icon-wrapper-root{background-color:#ebebe4}.kr-embedded .kr-outer-wrapper.kr-disabled,.kr-embedded .kr-inner-wrapper.kr-disabled{background-color:#ebebe4}.kr-embedded.kr-ios .kr-inner-wrapper.kr-disabled input.kr-input-field,.kr-embedded.kr-safari .kr-inner-wrapper.kr-disabled input.kr-input-field{color:#222}.kr-embedded .kr-identity-document-number.kr-error .kr-field-wrapper.kr-text-wrapper .kr-icon-wrapper-root svg path,.kr-embedded .kr-card-holder-name.kr-error .kr-field-wrapper.kr-text-wrapper .kr-icon-wrapper-root svg path,.kr-embedded .kr-card-holder-mail.kr-error .kr-field-wrapper.kr-text-wrapper .kr-icon-wrapper-root svg path{fill:#d9534f}.kr-embedded .kr-delete-button-wrapper{cursor:pointer;display:block;position:relative;height:100%;padding:0 13px 0 7px}.kr-embedded .kr-delete-button-wrapper:not(.kr-visible){display:none}.kr-embedded .kr-delete-button-wrapper .kr-delete-button{display:block;height:100%;display:flex;display:-moz-flex;display:flexbox;display:flex;justify-content:center;align-items:center;flex-direction:row}.kr-embedded .kr-delete-button-wrapper .kr-delete-button .kr-delete-icon{display:flex;display:-moz-flex;display:flexbox;display:flex;flex-direction:column;align-items:center;cursor:pointer}.kr-embedded .kr-delete-button-wrapper .kr-delete-button .kr-delete-icon svg{width:16px;height:18px}.kr-embedded .kr-delete-button-wrapper .kr-delete-button .kr-delete-icon svg path.icon{fill:#717171}.kr-embedded .kr-delete-button-wrapper .kr-delete-button .kr-delete-icon svg path.background{fill:#fff}.kr-embedded .kr-delete-button-wrapper .kr-delete-button .kr-delete-icon.kr-error svg path.icon{fill:#d9534f}.kr-embedded .kr-delete-button-wrapper .kr-delete-button .kr-delete-icon.kr-error svg path.background{fill:#fff}.kr-embedded .kr-delete-button-wrapper.kr-card-list{height:18px;padding:0 14px 0 0}.kr-embedded .kr-delete-button-wrapper.kr-card-list .kr-delete-button .kr-delete-icon svg{height:16px}.kr-embedded .kr-wallet-card-list{margin:16px 0}.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper{border:1px solid #b1b1b1;margin-bottom:4px}.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element,.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element .kr-delete-button,.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element .kr-delete-button svg,.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element .kr-card-label,.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element .kr-card-label label{cursor:pointer}.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element:not(.kr-deleted){padding:12px 0}.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element.kr-deleted{transition:all 0.5s;height:0;padding:0;opacity:0}.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element .kr-brand-icon svg{width:24px;height:16px}.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element .kr-brand-icon.kr-loading-assets svg{padding:0}.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element i.fi-x-circle svg{width:20px;height:20px}.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element .kr-card-label{margin-left:31px}.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element .kr-card-label input[type=radio]{display:none}.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element .kr-card-label label{position:relative;min-width:150px}.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element .kr-card-label label span{font-family:Roboto,sans-serif;font-size:14px;color:#717171}.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element .kr-card-label label span::before,.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element .kr-card-label label span::after{content:"";position:absolute;top:0;bottom:0;margin:auto}.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element .kr-card-label label span:hover{cursor:pointer}.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element .kr-card-label label span::before{left:-21.5px;width:10px;height:10px;background-color:#fff;border-radius:50%;border:1px solid #717171}.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element .kr-card-label label span::after{left:-18.5px;width:6px;height:6px;border-radius:50%;background-color:#fff}.kr-embedded .kr-wallet-card-list .kr-card-list-wrapper .kr-card-element .kr-card-label input[type=radio]:checked+label span::after{background-color:#717171}.kr-embedded .kr-wallet-tabs{margin-bottom:20px}.kr-embedded .kr-wallet-tabs .kr-wallet-tab{padding:5px 10px;margin:0 4px;border-bottom:2px solid rgba(0,0,0,0);cursor:pointer}.kr-embedded .kr-wallet-tabs .kr-wallet-tab.kr-selected{background-color:rgba(0,0,0,0);border-bottom:2px solid #293c7a}.kr-embedded .kr-wallet-tabs .kr-wallet-tab span{font-family:Roboto,sans-serif;font-size:16px;color:#293c7a;cursor:pointer}.kr-embedded .kr-wallet-tabs .kr-wallet-tab.kr-disabled span{color:#717171}.kr-embedded .kr-visibility-button{display:flex}.kr-embedded .kr-card-header{box-sizing:border-box;position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-content:center;background-color:#f4f4f4;padding:32px 14px 12px;margin-bottom:14px;border-bottom:1px solid #293c7a;border-left:1px solid #b7b7b7;border-right:1px solid #b7b7b7;border-top:1px solid #b7b7b7}.kr-embedded .kr-card-header.kr-card-header--spbtn{border-bottom:1px solid #b7b7b7;cursor:pointer}.kr-embedded .kr-card-header.kr-card-header--spbtn.kr-card-header--hover{border:1px solid #293c7a}.kr-embedded .kr-card-header.kr-card-header--spbtn.kr-card-header--selected{background-color:#e5e9f6;border-color:#293c7a}.kr-embedded .kr-card-header span.kr-card-header-label{font-size:12px;font-family:Roboto,sans-serif;position:absolute;top:10px;left:11px}.kr-embedded .kr-card-header .kr-card-icons{display:flex;flex-direction:row;justify-content:flex-start;min-width:0;width:100%;padding-left:0;cursor:pointer}.kr-embedded .kr-card-header .kr-card-icons span.kr-extra-brands{height:22px;width:30px;cursor:pointer;color:#777;font-family:Roboto,sans-serif;margin-left:2px;font-size:13px;max-width:16px}.kr-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content{display:flex;opacity:0;transform:scale(0);transition:all 0.15s ease-out;transition-property:opacity,transform,top;background-color:transparent}.kr-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-visible{opacity:1;transform:scale(1)}.kr-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content.kr-on-top{top:-53px}.kr-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip,.kr-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip{position:absolute;top:0;display:flex;padding:10px;background-color:#fff;border:1px solid #ccc;border-radius:0;box-shadow:rgba(50,50,93,.25) 0 13px 27px -5px,rgba(0,0,0,.3) 0 8px 16px -8px}.kr-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span,.kr-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span{margin:4px 3px}.kr-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-card-tooltip span svg,.kr-embedded .kr-card-header .kr-card-icons span.kr-extra-brands .kr-method-tooltip-content .kr-methods-group-tooltip span svg{cursor:pointer}.kr-embedded .kr-card-header .kr-card-icons span.kr-brand-icon{height:22px;width:30px;margin-right:6px;cursor:pointer}.kr-embedded .kr-card-header .kr-card-icons span.kr-brand-icon .kr-placeholder{display:inline-flex;box-shadow:rgba(0,0,0,.07) 0 6px 24px 0,rgba(0,0,0,.24) 0 0 0 1px;width:20px;height:20px;border-radius:100%;background-color:#f4f4f4}.kr-embedded .kr-card-header .kr-card-icons span.kr-brand-icon:not(.kr-cards).kr-loading-assets{display:flex;justify-content:center}.kr-embedded .kr-card-header .kr-card-icons span.kr-brand-icon svg{padding:2px 4px;height:18px;width:22px;border-radius:0;animation:icon-display 0.2s ease-in}.kr-embedded .kr-card-header .kr-card-icons span.kr-brand-icon.kr-amex svg{background-color:#006fce}.kr-embedded .kr-card-header .kr-card-icons span.kr-brand-icon.kr-cabal svg,.kr-embedded .kr-card-header .kr-card-icons span.kr-brand-icon.kr-cabal_debit svg{padding:0;width:30px;height:22px;background-color:#026095}.kr-embedded .kr-card-header .kr-card-icons span.kr-brand-icon.kr-cb{padding:0;height:22px;width:33px}.kr-embedded .kr-card-header .kr-card-icons span.kr-brand-icon.kr-cb svg{padding:0;height:22px;width:initial}.kr-embedded .kr-card-header .kr-card-icons span.kr-brand-icon.kr-kadeos_culture,.kr-embedded .kr-card-header .kr-card-icons span.kr-brand-icon.kr-kadeos_culture svg,.kr-embedded .kr-card-header .kr-card-icons span.kr-brand-icon.kr-kadeos_gift,.kr-embedded .kr-card-header .kr-card-icons span.kr-brand-icon.kr-kadeos_gift svg{padding:0;height:22px;width:35px}.kr-embedded .kr-card-header .kr-card-icons span.kr-brand-icon.kr-kadeos_culture image,.kr-embedded .kr-card-header .kr-card-icons span.kr-brand-icon.kr-kadeos_culture svg image,.kr-embedded .kr-card-header .kr-card-icons span.kr-brand-icon.kr-kadeos_gift image,.kr-embedded .kr-card-header .kr-card-icons span.kr-brand-icon.kr-kadeos_gift svg image{cursor:pointer}.kr-embedded .kr-card-header .kr-card-icons span.kr-brand-icon.kr-naranja svg{box-sizing:border-box;width:30px;height:22px;padding:3px 4px}.kr-embedded .kr-card-header .kr-card-icons span.kr-brand-icon.kr-visa svg,.kr-embedded .kr-card-header .kr-card-icons span.kr-brand-icon.kr-visa_electron svg,.kr-embedded .kr-card-header .kr-card-icons span.kr-brand-icon.kr-visa_debit svg{padding:0 2px;height:22px;width:26px}.kr-embedded .kr-card-header .kr-card-icons span.kr-brand-icon.kr-loading-assets{height:20px;width:30px}.kr-embedded .kr-card-header .kr-card-icons span.kr-brand-icon.kr-loading-assets svg{padding:0;height:20px;width:30px}.kr-embedded .kr-card-header .kr-card-icons span.kr-brand-icon.kr-cards{box-shadow:rgba(0,0,0,.07) 0 6px 24px 0,rgba(0,0,0,.24) 0 0 0 1px}.kr-embedded .kr-card-header .kr-card-icons span.kr-brand-icon.kr-cards.kr-loading-assets{background-color:#fff}.kr-embedded .kr-card-header .kr-card-icons span.kr-brand-icon.kr-cards.kr-loading-assets svg{visibility:hidden}.kr-embedded .kr-card-header .kr-smart-form-radio-button{cursor:pointer}.kr-embedded .kr-card-header .kr-smart-form-radio-button span{cursor:pointer;display:inline-block;position:relative;width:20px;height:20px;border-radius:50%;transform:scale(1);vertical-align:middle;border:1px solid #e3e3e3;transition:all 0.2s ease;background-color:#fff}.kr-embedded .kr-card-header .kr-smart-form-radio-button span::before{content:"";width:100%;height:100%;background:#506eec;display:block;transform:scale(0);opacity:1;border-radius:50%;transition-delay:0.2s}.kr-embedded .kr-card-header .kr-smart-form-radio-button span svg{position:absolute;z-index:1;top:5.5px;left:4px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16px;stroke-dashoffset:16px;transition:all 0.3s ease;transition-delay:0.1s;transform:translate3d(0,0,0)}.kr-embedded .kr-card-header .kr-smart-form-radio-button.kr-smart-form-radio-button--hover span{border-color:#293c7a}.kr-embedded .kr-card-header .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span{border-color:#293c7a;background:#293c7a;animation:check-button 0.6s ease;color:#b9b8c3;transition:all 0.3s ease}.kr-embedded .kr-card-header .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span::before{transform:scale(2.2);opacity:0;transition:all 0.6s ease}.kr-embedded .kr-card-header .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span svg{stroke-dashoffset:0}.kr-embedded .kr-card-header .kr-smart-form-radio-button{padding-right:15px}.kr-embedded .kr-currency-conversion{padding-top:4px}.kr-embedded .kr-currency-conversion span{color:#717171;font-family:Roboto,sans-serif;line-height:20px;font-size:13px}.kr-embedded .kr-currency-conversion span strong{color:#293c7a;font-family:Roboto,sans-serif;font-size:13px}.kr-embedded.kr-ios .kr-field.kr-text input.kr-theme,.kr-embedded.kr-macos .kr-field.kr-text input.kr-theme{padding-top:6px!important}.kr-embedded.kr-ios-9[krvue] .kr-pan .kr-field-component,.kr-embedded.kr-ios-9[krvue] .kr-field.kr-text .kr-field-component,.kr-embedded.kr-ios-9[krvue] .kr-field.kr-checkbox .kr-field-component,.kr-embedded.kr-ios-9[krvue] .kr-expiry .kr-field-component,.kr-embedded.kr-ios-9[krvue] .kr-security-code .kr-field-component,.kr-embedded.kr-ios-9[krvue] .kr-identity-document-number .kr-field-component,.kr-embedded.kr-ios-9[krvue] .kr-card-holder-name .kr-field-component,.kr-embedded.kr-ios-9[krvue] .kr-card-holder-mail .kr-field-component,.kr-embedded.kr-ios-9[krvue]>.kr-field-wrapper .kr-field-component{width:185px}.kr-embedded.kr-ios-9[krvue] .kr-pan .kr-field-component .kr-iframe-wrapper iframe,.kr-embedded.kr-ios-9[krvue] .kr-field.kr-text .kr-field-component .kr-iframe-wrapper iframe,.kr-embedded.kr-ios-9[krvue] .kr-field.kr-checkbox .kr-field-component .kr-iframe-wrapper iframe,.kr-embedded.kr-ios-9[krvue] .kr-expiry .kr-field-component .kr-iframe-wrapper iframe,.kr-embedded.kr-ios-9[krvue] .kr-security-code .kr-field-component .kr-iframe-wrapper iframe,.kr-embedded.kr-ios-9[krvue] .kr-identity-document-number .kr-field-component .kr-iframe-wrapper iframe,.kr-embedded.kr-ios-9[krvue] .kr-card-holder-name .kr-field-component .kr-iframe-wrapper iframe,.kr-embedded.kr-ios-9[krvue] .kr-card-holder-mail .kr-field-component .kr-iframe-wrapper iframe,.kr-embedded.kr-ios-9[krvue]>.kr-field-wrapper .kr-field-component .kr-iframe-wrapper iframe{height:33px!important}.kr-embedded.kr-ios-9[krvue] .kr-pan.kr-size-half .kr-field-component,.kr-embedded.kr-ios-9[krvue] .kr-field.kr-text.kr-size-half .kr-field-component,.kr-embedded.kr-ios-9[krvue] .kr-field.kr-checkbox.kr-size-half .kr-field-component,.kr-embedded.kr-ios-9[krvue] .kr-expiry.kr-size-half .kr-field-component,.kr-embedded.kr-ios-9[krvue] .kr-security-code.kr-size-half .kr-field-component,.kr-embedded.kr-ios-9[krvue] .kr-identity-document-number.kr-size-half .kr-field-component,.kr-embedded.kr-ios-9[krvue] .kr-card-holder-name.kr-size-half .kr-field-component,.kr-embedded.kr-ios-9[krvue] .kr-card-holder-mail.kr-size-half .kr-field-component,.kr-embedded.kr-ios-9[krvue]>.kr-field-wrapper.kr-size-half .kr-field-component{width:66.5px}.kr-embedded .kr-discount-panel-wrapper .kr-discount-panel.kr-discount-panel--default .kr-discount-panel-content{overflow:hidden;max-height:0;display:none}.kr-embedded .kr-discount-panel-wrapper .kr-discount-panel.kr-discount-panel--default .kr-discount-panel-content--visible{display:flex;animation:0.8s linear 0s slidedown;animation-fill-mode:forwards;padding-bottom:16px;margin-top:10px}.kr-embedded .kr-discount-panel-wrapper .kr-discount-panel-content,.kr-embedded .kr-discount-panel-wrapper .kr-discount-panel-content *{color:#717171;font-family:Roboto,sans-serif;font-size:13px;font-style:normal;font-weight:400}.kr-embedded .kr-discount-panel-wrapper .kr-discount-panel-subtotal{padding-bottom:6px}.kr-embedded .kr-discount-panel-wrapper .kr-discount-panel-subtotal-label,.kr-embedded .kr-discount-panel-wrapper .kr-discount-panel-discount-label{margin-right:6px}.kr-embedded .kr-discount-panel-wrapper .kr-discount-panel-discount--positive .kr-discount-panel-discount-value{color:#b71c1c}.kr-embedded .kr-discount-panel--container{margin:12px 0}.kr-popin-redirection .kr-popin-modal-header{height:90px;display:flex;display:-moz-flex;display:flexbox;display:flex;justify-content:center;align-items:center;border-bottom:1px solid gray;margin-bottom:16px}.kr-popin-redirection .kr-popin-modal-header.kr-popin-header-layer{height:0}.kr-popin-redirection .kr-popin-modal-header .kr-popin-modal-header-image img.kr-header-logo{background-color:#000}.kr-popin-redirection .kr-popin-modal-header i.fi-x-circle.icon-close-popup{width:12px;height:12px;top:0;right:0;margin:7px 7px 0 0}.kr-popin-redirection .kr-popin-modal-header.kr-secure-iframe-visible{height:30px;border-bottom:0;margin-bottom:0;justify-content:space-between}.kr-popin-redirection .kr-popin-modal-header.kr-secure-iframe-visible i.fi-x-circle.icon-close-popup{margin-top:0}.kr-popin-redirection .kr-popin-modal-header.kr-secure-iframe-visible i.fi-lock{margin-left:7px}.kr-popin-redirection .kr-popin-modal-header span.kr-popin-shop-name{margin:40px 0 0;padding:0 5px;text-align:center}.kr-popin-redirection .kr-popin-modal-header span.kr-popin-shop-name span{font-family:Roboto,sans-serif;font-weight:700;line-height:19px}.kr-popin-redirection .kr-popin-modal-header{position:relative}.kr-popin-redirection .kr-popin-redirection-modal{z-index:1;box-shadow:0 0 15px #121212}#portal .kr-embedded-wrapper-isVisible .kr-embedded{width:auto}#portal .kr-embedded-wrapper-isVisible .kr-embedded .kr-pan,#portal .kr-embedded-wrapper-isVisible .kr-embedded .kr-field.kr-text,#portal .kr-embedded-wrapper-isVisible .kr-embedded .kr-field.kr-checkbox,#portal .kr-embedded-wrapper-isVisible .kr-embedded .kr-expiry,#portal .kr-embedded-wrapper-isVisible .kr-embedded .kr-security-code,#portal .kr-embedded-wrapper-isVisible .kr-embedded .kr-identity-document-number,#portal .kr-embedded-wrapper-isVisible .kr-embedded .kr-card-holder-name,#portal .kr-embedded-wrapper-isVisible .kr-embedded .kr-card-holder-mail,#portal .kr-embedded-wrapper-isVisible .kr-embedded .kr-identity-document-type,#portal .kr-embedded-wrapper-isVisible .kr-embedded .kr-installment-number,#portal .kr-embedded-wrapper-isVisible .kr-embedded .kr-first-installment-delay,#portal .kr-embedded-wrapper-isVisible .kr-embedded>.kr-field-wrapper{margin-top:14px;margin-left:10px;width:266px}#portal .kr-embedded-wrapper-isVisible .kr-embedded .kr-payment-button,#portal .kr-embedded-wrapper-isVisible .kr-embedded .kr-form-error{margin-left:10px;width:266px}.payzen #embedded-cart-tpl #krtoolbar-birdplace #embedded-form.kr-embedded,.page-template-default.mega-menu-primary #embedded-cart-tpl #user-wrapper-form #embedded-form.kr-embedded{width:auto}.payzen #embedded-cart-tpl #krtoolbar-birdplace #embedded-form.kr-embedded #kr-form .mdl-cell.mdl-cell--4-col,.page-template-default.mega-menu-primary #embedded-cart-tpl #user-wrapper-form #embedded-form.kr-embedded #kr-form .mdl-cell.mdl-cell--4-col{margin:8px;padding:0 6px}.payzen #embedded-cart-tpl #krtoolbar-birdplace #embedded-form.kr-embedded #kr-form .mdl-cell.mdl-cell--4-col .kr-pan,.payzen #embedded-cart-tpl #krtoolbar-birdplace #embedded-form.kr-embedded #kr-form .mdl-cell.mdl-cell--4-col .kr-expiry,.payzen #embedded-cart-tpl #krtoolbar-birdplace #embedded-form.kr-embedded #kr-form .mdl-cell.mdl-cell--4-col .kr-security-code,.page-template-default.mega-menu-primary #embedded-cart-tpl #user-wrapper-form #embedded-form.kr-embedded #kr-form .mdl-cell.mdl-cell--4-col .kr-pan,.page-template-default.mega-menu-primary #embedded-cart-tpl #user-wrapper-form #embedded-form.kr-embedded #kr-form .mdl-cell.mdl-cell--4-col .kr-expiry,.page-template-default.mega-menu-primary #embedded-cart-tpl #user-wrapper-form #embedded-form.kr-embedded #kr-form .mdl-cell.mdl-cell--4-col .kr-security-code{max-width:232px}.payzen #embedded-cart-tpl #krtoolbar-birdplace #embedded-form.kr-embedded #kr-form .column.is-4 .kr-pan,.payzen #embedded-cart-tpl #krtoolbar-birdplace #embedded-form.kr-embedded #kr-form .column.is-4 .kr-expiry,.payzen #embedded-cart-tpl #krtoolbar-birdplace #embedded-form.kr-embedded #kr-form .column.is-4 .kr-security-code,.page-template-default.mega-menu-primary #embedded-cart-tpl #user-wrapper-form #embedded-form.kr-embedded #kr-form .column.is-4 .kr-pan,.page-template-default.mega-menu-primary #embedded-cart-tpl #user-wrapper-form #embedded-form.kr-embedded #kr-form .column.is-4 .kr-expiry,.page-template-default.mega-menu-primary #embedded-cart-tpl #user-wrapper-form #embedded-form.kr-embedded #kr-form .column.is-4 .kr-security-code{height:auto}/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBhY2thZ2UuY2xhc3NpYy5zY3NzIiwicGFja2FnZS5jbGFzc2ljLXJlc2V0LnNjc3MiLCJfbm9ybWFsaXplLnNjc3MiLCJwYWNrYWdlLmNsYXNzaWMtcmVzZXQuY3NzIiwiX2luaXRpYWwuc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvX2Rpc2NvdW50LXBhbmVsLnNjc3MiLCJtaXhpbnMvX2ZsZXguc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvX2Zvcm0uc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvX3BvcGluLnNjc3MiLCJwYWNrYWdlL25vLXRoZW1lL192YXJpYWJsZXMuc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvcG9waW4vX2hlYWRlci5zY3NzIiwicGFja2FnZS9uby10aGVtZS9wb3Bpbi9fZm9vdGVyLnNjc3MiLCJwYWNrYWdlL25vLXRoZW1lL19icmFuZC1idXR0b24uc2NzcyIsInBhY2thZ2Uubm8tdGhlbWUuc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvc21hcnRmb3JtL19zbWFydF9idXR0b24uc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvc21hcnRmb3JtL19za2VsZXRvbi5zY3NzIiwicGFja2FnZS9uby10aGVtZS9zbWFydGZvcm0vX21vZGFsLnNjc3MiLCJwYWNrYWdlL25vLXRoZW1lL3NtYXJ0Zm9ybS9fbW9iaWxlLnNjc3MiLCJtaXhpbnMvc21hcnRmb3JtL19jb21wYWN0LnNjc3MiLCJwYWNrYWdlL25vLXRoZW1lL3NtYXJ0Zm9ybS9fbWV0aG9kcy1saXN0LnNjc3MiLCJwYWNrYWdlL25vLXRoZW1lL3NtYXJ0Zm9ybS9fY2FyZC1pY29ucy5zY3NzIiwicGFja2FnZS9uby10aGVtZS9zbWFydGZvcm0vX2NhcmQtdG9vbHRpcC5zY3NzIiwicGFja2FnZS9uby10aGVtZS9zbWFydGZvcm0vX21ldGhvZC1pY29ucy5zY3NzIiwicGFja2FnZS9uby10aGVtZS9zbWFydGZvcm0vX21vZGFsX2JhY2tfYnV0dG9uLnNjc3MiLCJtaXhpbnMvc21hcnRmb3JtL19tb2RhbC5zY3NzIiwicGFja2FnZS9uby10aGVtZS9zbWFydGZvcm0vX2V4dHJhc19mb3JtLnNjc3MiLCJwYWNrYWdlL25vLXRoZW1lL3NtYXJ0Zm9ybS9fY2FyZC1oZWFkZXIuc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvc21hcnRmb3JtL19pbmRleC5zY3NzIiwicGFja2FnZS9uby10aGVtZS9zbWFydGZvcm0vX3dhbGxldC5zY3NzIiwicGFja2FnZS9uby10aGVtZS93YWxsZXQvX2RlbGV0ZS1idXR0b24uc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvc21hcnRmb3JtL19sb2FkaW5nLW92ZXJsYXkuc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvc21hcnRmb3JtL19tb2RhbC1idXR0b24uc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvc21hcnRmb3JtL19wYXJ0aWFsLXBheW1lbnQtcGFuZWwuc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvc21hcnRmb3JtL2dyaWQvX2luZGV4LnNjc3MiLCJwYWNrYWdlL25vLXRoZW1lL3NtYXJ0Zm9ybS9ncmlkL193YWxsZXQuc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvc21hcnRmb3JtL2dyaWQvX21ldGhvZC1vcHRpb24uc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvc21hcnRmb3JtL2dyaWQvX2NhcmRzLnNjc3MiLCJwYWNrYWdlL25vLXRoZW1lL3NtYXJ0Zm9ybS9ncmlkL19vcG0uc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvc21hcnRmb3JtL2dyaWQvX2JhY2stYnV0dG9uLnNjc3MiLCJwYWNrYWdlL25vLXRoZW1lL3NtYXJ0Zm9ybS9ncmlkL19tb2RhbC5zY3NzIiwicGFja2FnZS9uby10aGVtZS9zbWFydGZvcm0vX2lmcmFtZS1jb250YWluZXIuc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvX2xheWVyX21hbmFnZXIuc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvX2hlbHBfbW9kYWwuc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvX21vZGFsLnNjc3MiLCJwYWNrYWdlL25vLXRoZW1lL19kaWFsb2cuc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvX2xheWVyLnNjc3MiLCJwYWNrYWdlL25vLXRoZW1lL19oZWxwX2ljb24uc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvX2ljb24uc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvX2ZpZWxkLnNjc3MiLCJwYWNrYWdlL25vLXRoZW1lL19idXR0b24uc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvX3NlbGVjdC5zY3NzIiwicGFja2FnZS9uby10aGVtZS9fc2hha2Uuc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvX2N1c3RvbV9maWVsZC5zY3NzIiwicGFja2FnZS9uby10aGVtZS93YWxsZXQvX2NhcmQtbGlzdC5zY3NzIiwicGFja2FnZS9uby10aGVtZS93YWxsZXQvX3RhYnMuc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvX3Zpc2liaWxpdHlfYnV0dG9uLnNjc3MiLCJwYWNrYWdlL25vLXRoZW1lL19lcnJvci5zY3NzIiwicGFja2FnZS9uby10aGVtZS9fY3VycmVuY3ktY29udmVyc2lvbi5zY3NzIiwicGFja2FnZS9uby10aGVtZS9fcG9waW4tcmVkaXJlY3Rpb24uc2NzcyIsInBhY2thZ2UvY2xhc3NpYy9fZGlzY291bnQtcGFuZWwuc2NzcyIsInBhY2thZ2UvY2xhc3NpYy9fYnV0dG9uLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvX3ZhcmlhYmxlcy5zY3NzIiwibWl4aW5zL3NtYXJ0Zm9ybS9fcmFkaW8tYnV0dG9uLnNjc3MiLCJfYnJlYWtwb2ludF9kZWZpbml0aW9uLnNjc3MiLCJwYWNrYWdlL25vLXRoZW1lL3NtYXJ0Zm9ybS9fbG9hZGluZy1hbmltYXRpb24uc2NzcyIsInBhY2thZ2UvY2xhc3NpYy9fc3Bpbm5lci5zY3NzIiwicGFja2FnZS9jbGFzc2ljL3NtYXJ0Zm9ybS9fY2FyZC1pY29ucy5zY3NzIiwicGFja2FnZS9jbGFzc2ljL19tb2RhbC5zY3NzIiwicGFja2FnZS9jbGFzc2ljL19sYXllci5zY3NzIiwiYW5pbWF0aW9ucy9fYmFzZS5zY3NzIiwiYW5pbWF0aW9ucy9mbGlwcGVycy9fZmxpcEluWC5zY3NzIiwicGFja2FnZS9jbGFzc2ljLXBvcGluL19pbmRleC5zY3NzIiwicGFja2FnZS9jbGFzc2ljLXBvcGluL19idXR0b24uc2NzcyIsInBhY2thZ2UvY2xhc3NpYy1wb3Bpbi9fbGF5ZXIuc2NzcyIsInBhY2thZ2UvY2xhc3NpYy1wb3Bpbi9faGVhZGVyLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMtcG9waW4vX2ZpZWxkLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMtcG9waW4vX3dyYXBwZXJzLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMtcG9waW4vX2Vycm9yLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMtcG9waW4vX3BheW1lbnRfYnV0dG9uLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMtcG9waW4vX2hlbHAtYnV0dG9uLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvd2FsbGV0L19kZWxldGUtYnV0dG9uLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvd2FsbGV0L19jYXJkLWxpc3Quc2NzcyIsInBhY2thZ2UvY2xhc3NpYy93YWxsZXQvX3RhYnMuc2NzcyIsInBhY2thZ2UvY2xhc3NpYy1wb3Bpbi9fZm9vdGVyLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvX2JyYW5kLWJ1dHRvbi5zY3NzIiwicGFja2FnZS9jbGFzc2ljL19za2VsZXRvbi5zY3NzIiwicGFja2FnZS9iYXNlL19jdXN0b21fY2hlY2tib3guc2NzcyIsInBhY2thZ2UvYmFzZS9fY3VzdG9tX3JhZGlvLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvX2N1c3RvbV9maWVsZC5zY3NzIiwiZGVza3RvcC9taXhpbi9fcGxhY2Vob2xkZXIuc2NzcyIsInBhY2thZ2UvY2xhc3NpYy9fZXJyb3Iuc2NzcyIsInBhY2thZ2UvY2xhc3NpYy9faGVscC1idXR0b24uc2NzcyIsInBhY2thZ2UvY2xhc3NpYy9zbWFydGZvcm0vX21ldGhvZHMtbGlzdC5zY3NzIiwicGFja2FnZS9jbGFzc2ljL3NtYXJ0Zm9ybS9fd2FsbGV0LnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvc21hcnRmb3JtL19zbWFydF9idXR0b24uc2NzcyIsInBhY2thZ2UvY2xhc3NpYy1wb3Bpbi9zbWFydGZvcm0vX2luZGV4LnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMtcG9waW4vc21hcnRmb3JtL19tb2RhbC1idXR0b24uc2NzcyIsInBhY2thZ2UvY2xhc3NpYy1wb3Bpbi9zbWFydGZvcm0vX21vZGFsLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvc21hcnRmb3JtL21ldGhvZHMtbGlzdC9fY29tbW9uLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMtcG9waW4vX3Njcm9sbC5zY3NzIiwicGFja2FnZS9jbGFzc2ljL3NtYXJ0Zm9ybS9tZXRob2RzLWxpc3QvX3NwYWNpbmcuc2NzcyIsIm1peGlucy9zbWFydGZvcm0vX2NhcmQtdG9vbHRpcC5zY3NzIiwicGFja2FnZS9jbGFzc2ljL3NtYXJ0Zm9ybS9tZXRob2RzLWxpc3QvX3BvcGluLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMtcG9waW4vc21hcnRmb3JtL19tb2RhbF9iYWNrX2J1dHRvbi5zY3NzIiwicGFja2FnZS9jbGFzc2ljLXBvcGluL3NtYXJ0Zm9ybS9fZXJyb3JzLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvc21hcnRmb3JtL19pbmRleC5zY3NzIiwicGFja2FnZS9jbGFzc2ljL3NtYXJ0Zm9ybS9fY2FyZC1oZWFkZXIuc2NzcyIsInBhY2thZ2UvY2xhc3NpYy9zbWFydGZvcm0vbWV0aG9kcy1saXN0L19lbWJlZGRlZC5zY3NzIiwibWl4aW5zL3NtYXJ0Zm9ybS9fYnV0dG9uLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvc21hcnRmb3JtL19lcnJvcnMuc2NzcyIsInBhY2thZ2UvY2xhc3NpYy9zbWFydGZvcm0vX3NrZWxldG9uLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvc21hcnRmb3JtL19leHRyYXNfZm9ybS5zY3NzIiwicGFja2FnZS9jbGFzc2ljL19sb2FkaW5nLW92ZXJsYXkuc2NzcyIsInBhY2thZ2UvY2xhc3NpYy9zbWFydGZvcm0vX2hlYWRlci5zY3NzIiwicGFja2FnZS9jbGFzc2ljL19mb250cy5zY3NzIiwicGFja2FnZS9jbGFzc2ljL3NtYXJ0Zm9ybS9ncmlkL19pbmRleC5zY3NzIiwicGFja2FnZS9jbGFzc2ljL3NtYXJ0Zm9ybS9ncmlkL19oZWFkZXIuc2NzcyIsInBhY2thZ2UvY2xhc3NpYy9zbWFydGZvcm0vZ3JpZC9fd2FsbGV0LnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvc21hcnRmb3JtL2dyaWQvX3NlY3Rpb24uc2NzcyIsInBhY2thZ2UvY2xhc3NpYy9zbWFydGZvcm0vZ3JpZC9fb3B0aW9uLnNjc3MiLCJtaXhpbnMvc21hcnRmb3JtL2dyaWQvX21ldGhvZC1vcHRpb24uc2NzcyIsIm1peGlucy9zbWFydGZvcm0vZ3JpZC9fd2FsbGV0LnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvc21hcnRmb3JtL2dyaWQvX2NhcmRzLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvc21hcnRmb3JtL2dyaWQvX29wbS5zY3NzIiwibWl4aW5zL3NtYXJ0Zm9ybS9ncmlkL19iYWNrLWJ1dHRvbi5zY3NzIiwicGFja2FnZS9jbGFzc2ljL3NtYXJ0Zm9ybS9ncmlkL19iYWNrLWJ1dHRvbi5zY3NzIiwicGFja2FnZS9jbGFzc2ljL3NtYXJ0Zm9ybS9ncmlkL19tb2RhbC5zY3NzIiwicGFja2FnZS9jbGFzc2ljL3NtYXJ0Zm9ybS9ncmlkL19leHRyYXMtZm9ybS5zY3NzIiwicGFja2FnZS9jbGFzc2ljL3NtYXJ0Zm9ybS9fcGFydGlhbC1wYXltZW50LXBhbmVsLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvX2xheWVyLW1hbmFnZXIuc2NzcyIsInBhY2thZ2UvY2xhc3NpYy9faGVscC1tb2RhbC5zY3NzIiwicGFja2FnZS9jbGFzc2ljL19icmFuZC1zZWxlY3Rvci5zY3NzIiwibWl4aW5zL19maWVsZC5zY3NzIiwicGFja2FnZS9jbGFzc2ljL19maWVsZC5zY3NzIiwicGFja2FnZS9jbGFzc2ljL19zZWxlY3Quc2NzcyIsInBhY2thZ2UvY2xhc3NpYy9fd3JhcHBlcnMuc2NzcyIsInBhY2thZ2UvY2xhc3NpYy9faWNvbi5zY3NzIiwicGFja2FnZS9jbGFzc2ljL19kaXNhYmxlZC5zY3NzIiwicGFja2FnZS9jbGFzc2ljL190ZXh0LWZpZWxkLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvX3Zpc2liaWxpdHlfYnV0dG9uLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvX2N1cnJlbmN5LWNvbnZlcnNpb24uc2NzcyIsInBhY2thZ2UvY2xhc3NpYy9faW9zLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvX29sZC1icm93c2VyLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvX3BvcGluLXJlZGlyZWN0aW9uLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvX2xlZ2FjeS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQXFCUSx1RkFBQTtBQ25CUjs7Ozs7RUNGQSwyRUFBQTtFQUVBO2lGQUFBO0VBR0E7OztJQUFBO0VBVUE7aUZBQUE7RUFHQTs7SUFBQTtFQVFBOzs7SUFBQTtFQVVBO2lGQUFBO0VBR0E7OztJQUFBO0VBV0E7OztJQUFBO0VBVUE7aUZBQUE7RUFHQTs7SUFBQTtFQVFBOzs7SUFBQTtFQVdBOztJQUFBO0VBU0E7OztJQUFBO0VBWUE7O0lBQUE7RUFRQTs7O0lBQUE7RUFxQkE7aUZBQUE7RUFHQTs7SUFBQTtFQVFBO2lGQUFBO0VBR0E7OztJQUFBO0VBZ0JBOzs7SUFBQTtFQVVBOzs7SUFBQTtFQVVBOztJQUFBO0VBV0E7O0lBQUE7RUFZQTs7SUFBQTtFQVdBOztJQUFBO0VBUUE7Ozs7O0lBQUE7RUFnQkE7O0lBQUE7RUFRQTs7SUFBQTtFQVFBOzs7SUFBQTtFQVdBOztJQUFBO0VBU0E7OztJQUFBO0VBVUE7O0lBQUE7RUFRQTs7O0lBQUE7RUFVQTtpRkFBQTtFQUdBOztJQUFBO0VBUUE7O0lBQUE7RUFRQTtpRkFBQTtFQUdBOztJQUFBO0VBUUE7O0lBQUE7QUMxTUE7QUM5SEU7Ozs7O0VBQ0UsWUFBQTtBRG9JSjtBRGpJQTs7Ozs7RUFDRSxpQkFBQTtFQUFtQixNQUFBO0VBQ25CLDhCQUFBO0tBQUEsMkJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQXdCLE1BQUE7QUN5STFCO0FEL0hBOzs7OztFQUNFLFNBQUE7QUNxSUY7QUQ3SEE7Ozs7O0VBQ0UsY0FBQTtFQUNBLGdCQUFBO0FDbUlGO0FEeEhBOzs7OztFQUNFLHVCQUFBO0VBQXlCLE1BQUE7RUFDekIsU0FBQTtFQUFXLE1BQUE7RUFDWCxpQkFBQTtFQUFtQixNQUFBO0FDaUlyQjtBRHpIQTs7Ozs7RUFDRSxzQkFBQTtFQUF3QixNQUFBO0VBQ3hCLGNBQUE7RUFBZ0IsTUFBQTtBQ2lJbEI7QUR2SEE7Ozs7O0VBQ0UsNkJBQUE7QUM2SEY7QURySEE7Ozs7O0VBQ0UsbUJBQUE7RUFBcUIsTUFBQTtFQUNyQiwwQkFBQTtFQUE0QixNQUFBO0VBQzVCLHlDQUFBO1VBQUEsaUNBQUE7RUFBbUMsTUFBQTtBQzhIckM7QUR2SEE7Ozs7Ozs7Ozs7RUFFRSxtQkFBQTtBQ2lJRjtBRHpIQTs7Ozs7Ozs7Ozs7Ozs7O0VBR0Usc0JBQUE7RUFBd0IsTUFBQTtFQUN4QixjQUFBO0VBQWdCLE1BQUE7QUN5SWxCO0FEbElBOzs7OztFQUNFLGNBQUE7QUN3SUY7QURoSUE7Ozs7Ozs7Ozs7RUFFRSxjQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VBQ0Esd0JBQUE7QUMwSUY7QUR2SUE7Ozs7O0VBQ0UsZUFBQTtBQzZJRjtBRDFJQTs7Ozs7RUFDRSxXQUFBO0FDZ0pGO0FEdElBOzs7OztFQUNFLGtCQUFBO0FDNElGO0FEaklBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBS0Usb0JBQUE7RUFBc0IsTUFBQTtFQUN0QixlQUFBO0VBQWlCLE1BQUE7RUFDakIsaUJBQUE7RUFBbUIsTUFBQTtFQUNuQixTQUFBO0VBQVcsTUFBQTtBQzJKYjtBRG5KQTs7Ozs7Ozs7OztFQUNRLE1BQUE7RUFDTixpQkFBQTtBQzhKRjtBRHRKQTs7Ozs7Ozs7OztFQUNTLE1BQUE7RUFDUCxvQkFBQTtBQ2lLRjtBRDFKQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFJRSwwQkFBQTtLQUFBLHVCQUFBO1VBQUEsa0JBQUE7QUM0S0Y7QURyS0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBSUUsa0JBQUE7RUFDQSxVQUFBO0FDdUxGO0FEaExBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUlFLDhCQUFBO0FDa01GO0FEM0xBOzs7OztFQUNFLDhCQUFBO0FDaU1GO0FEdkxBOzs7OztFQUNFLHNCQUFBO0VBQXdCLE1BQUE7RUFDeEIsY0FBQTtFQUFnQixNQUFBO0VBQ2hCLGNBQUE7RUFBZ0IsTUFBQTtFQUNoQixlQUFBO0VBQWlCLE1BQUE7RUFDakIsVUFBQTtFQUFZLE1BQUE7RUFDWixtQkFBQTtFQUFxQixNQUFBO0FDbU12QjtBRDVMQTs7Ozs7RUFDRSx3QkFBQTtBQ2tNRjtBRDNMQTs7Ozs7RUFDRSxjQUFBO0FDaU1GO0FEekxBOzs7Ozs7Ozs7O0VBRUUsc0JBQUE7RUFBd0IsTUFBQTtFQUN4QixVQUFBO0VBQVksTUFBQTtBQ3FNZDtBRDlMQTs7Ozs7Ozs7OztFQUVFLFlBQUE7QUN3TUY7QURoTUE7Ozs7O0VBQ0UsNkJBQUE7S0FBQSwwQkFBQTtVQUFBLHFCQUFBO0VBQXVCLE1BQUE7RUFDdkIsb0JBQUE7RUFBc0IsTUFBQTtBQ3dNeEI7QURqTUE7Ozs7O0VBQ0Usd0JBQUE7VUFBQSxnQkFBQTtBQ3VNRjtBRC9MQTs7Ozs7RUFDRSwwQkFBQTtVQUFBLGtCQUFBO0VBQW9CLE1BQUE7RUFDcEIsYUFBQTtFQUFlLE1BQUE7QUN1TWpCO0FEN0xBOzs7OztFQUNFLGNBQUE7QUNtTUY7QUQ1TEE7Ozs7O0VBQ0Usa0JBQUE7QUNrTUY7QUR4TEE7Ozs7O0VBQ0UsYUFBQTtBQzhMRjtBRHZMQTs7Ozs7RUFDRSxhQUFBO0FDNkxGOztBRnJnQkE7Ozs7O0VBQUE7QUdMRTtFQUNFLFlBQUE7QURtaEJKOztBRXRlQTtFQUNFO0lBQ0UsV0FBQTtFRnllRjtFRXRlQTtJQUNFLFdBQUE7RUZ3ZUY7RUVyZUE7SUFDRSxXQUFBO0VGdWVGO0FBQ0Y7QUd0aUJBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFBQTtBQW1EQTs7Ozs7Ozs7Ozs7Ozs7RUFBQTtBQXdDQTs7Ozs7Ozs7Ozs7RUFBQTtBQW9DQTs7Ozs7Ozs7Ozs7RUFBQTtBQTJCQTs7Ozs7Ozs7Ozs7RUFBQTtBQW9CQTs7Ozs7Ozs7O0VBQUE7QUFtQkE7Ozs7Ozs7OztFQUFBO0FBbUJBOzs7Ozs7Ozs7RUFBQTtBQWtCQTs7Ozs7Ozs7O0VBQUE7QUFrQkE7Ozs7Ozs7Ozs7Ozs7RUFBQTtBQWdDQTs7Ozs7Ozs7Ozs7Ozs7OztFQUFBO0FBMkNBOzs7Ozs7Ozs7Ozs7Ozs7RUFBQTtBQWtDQTs7Ozs7RUFBQTtBQXVCQTs7Ozs7Ozs7Ozs7O0VBQUE7QUE0QkE7Ozs7Ozs7RUFBQTtBQ3JaRTs7OztFQUdFLGVBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0FKeXZCSjs7QUlydkJBO0VBQ0UsY0FBQTtFQUVBOzs7O0tBQUE7RUFxQ0E7Ozs7OztJQUFBO0FKNnRCRjtBSTd2QkU7RUFDRSx3QkFBQTtBSit2Qko7QUk1dkJFO0VBQ0UsYUFBQTtFQUNBLGVBQUE7QUo4dkJKO0FJNXZCSTtFQUNFLHNCQUFBO0FKOHZCTjtBSTN2Qkk7RUFDRSxtQkFBQTtBSjZ2Qk47QUl6dkJFOzs7Ozs7Ozs7OztFQVdFLGtCQUFBO0VBQ0EsUUFBQTtBSjJ2Qko7QUkxdUJJOzs7Ozs7O0VBQ0UsYUFBQTtBSmt2Qk47QUk5dUJFO0VBQ0UsV0FBQTtBSmd2Qko7QUk3dUJFOzs7O0VBSUUsU0FBQTtBSit1Qko7O0FJenVCRTs7RUFFRSxzQkFBQTtBSjR1Qko7O0FLbDBCQSxjQUFBO0FBQ0E7RUFDRSx5QkFBQTtFQUNBLFNBQUE7RUFDQSxPQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSxRQUFBO0VBQ0EsTUFBQTtFQUNBLGFBQUE7QUxxMEJGOztBS2wwQkE7RUFDRSx5QkFBQTtFQUNBLFdBQUE7QUxxMEJGOztBS2wwQkE7RUFDRSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLGNBQUE7RUFDQSxhQUFBO0FMcTBCRjtBS24wQkU7RUFDRSx1QkFBQTtFQUNBLGVBQUE7QUxxMEJKO0FLbDBCRTtFQUNFLGFBQUE7RUFDQSxzQkFBQTtBTG8wQko7QUtsMEJJO0VBQ0UsbUJBQUE7QUxvMEJOO0FLajBCSTtFQUNFLHlCQUFBO0VBQ0EsV0FBQTtBTG0wQk47QUsvekJFO0VBQ0UsY0FBQTtBTGkwQko7QUtyekJFO0VBNUNGO0lGNFVFLGtCRXhTdUI7SUFFckIsa0JBQUE7SUFDQSxrQkFBQTtJQUNBLGlCQUFBO0lBQ0Esb0JBQUE7RUxrMEJGO0FBQ0Y7QUs1ekJFO0VBaERGO0lGNFVFLGtCRXhTdUI7SUFFckIsa0JBQUE7SUFDQSxrQkFBQTtJQUNBLGlCQUFBO0lBQ0Esb0JBQUE7RUw2MEJGO0FBQ0Y7QUtuMEJFO0VBcERGO0lBcURJLGNBQUE7SUFDQSxpQkFBQTtFTHMwQkY7QUFDRjs7QUtuMEJBO0VBQ0Usc0JBQUE7RUFDQSxzQkFBQTtFQUNBLG9CQzVFYztFRDZFZCxrQkFBQTtFQUNBLGtCQUFBO0FMczBCRjtBT3QwQkU7RUFDRSx5QkFBQTtFQUNBLFdBQUE7RUFDQSxZRGhGWTtFQ2lGWixhQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0FQdzBCSjtBT3QwQkk7RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLDhCQUFBO0FQdzBCTjtBT3QwQk07RUFDRSxXQUFBO0FQdzBCUjtBT3AwQkk7O0VBRUUsa0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLE9BQUE7RUFDQSxNQUFBO0FQczBCTjtBT2wwQk07RUFDRSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLDJEQUFBO0VBQ0EsT0FBQTtFQUNBLE1BQUE7QVBvMEJSO0FPajBCTTtFQUNFLHlCQUFBO0tBQUEsc0JBQUE7TUFBQSxxQkFBQTtVQUFBLGlCQUFBO0VBQ0EsVUFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLE9BQUE7RUFDQSxNQUFBO0VBQ0Esa0JBQUE7QVBtMEJSO0FPajBCUTtFQUNFLGVBQUE7QVBtMEJWO0FPL3pCTTtFQUVFLGFBQUE7QVBnMEJSO0FPNzhCRTtFQUNFLGVBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLE1BQUE7RUFDQSxtQkFBQTtFQUNBLFVBQUE7RUFDQSxVQUFBO0VBQ0Esb0JBQUE7QVArOEJKO0FPNzhCSTtFQUNFLFVBQUE7RUFDQSxtQkFBQTtBUCs4Qk47QU96OEJNO0VBQ0Usa0JBQUE7RUFDQSxhQUFBO0FQMjhCUjtBT3g4Qk07RUFDRSxhQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0FQMDhCUjtBT3g4QlE7RUFDRSxXQUFBO0VBQ0EsWUFBQTtBUDA4QlY7QU9sOEJFO0VBQ0Usa0JBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7QVBvOEJKO0FPbDhCSTs7O0VBR0Usa0JBQUE7RUFDQSxrQkFBQTtBUG84Qk47QU9qOEJJO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxvQ0FBQTtBUG04Qk47QU9oOEJJO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSx5QkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtBUGs4Qk47QU8vN0JJO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSx5QkFBQTtFQUNBLGdCQUFBO0FQaThCTjtBUTNnQ0U7RUFDRSxzQkFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLHlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxZRkpZO0VFS1osV0FBQTtFQUNBLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLE9BQUE7RUFDQSxVQUFBO0FSNmdDSjtBUTNnQ0k7RUFDRSxrQkFBQTtFQUNBLFlBQUE7QVI2Z0NOO0FRMWdDSTtFQUNFLFlBQUE7QVI0Z0NOO0FRemdDSTtFQUNFLFlBQUE7QVIyZ0NOO0FReGdDSTtFQUNFLFlBQUE7QVIwZ0NOO0FRdmdDSTtFQUNFLFlBQUE7QVJ5Z0NOO0FLbjlCRTtFQUNFLGlCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7QUxxOUJKOztBS2o5QkEsZUFBQTtBQUNBO0VBQ0U7SUFDRSxTQUFBO0lBQ0EsT0FBQTtJQUNBLGFBQUE7SUFDQSxjQUFBO0lBQ0Esa0JBQUE7SUFDQSxRQUFBO0lBQ0EsTUFBQTtFTG85QkY7RUtsOUJFO0lBQ0UsWUFBQTtFTG85Qko7RUtqOUJFO0lBQ0Usb0JBQUE7SUFDQSx1QkFBQTtJQUNBLGtCQUFBO0lBQ0EsMEJBQUE7SUFDQSxtQkFBQTtJQUNBLG9CQUFBO0lBQ0Esc0JBQUE7RUxtOUJKO0FBQ0Y7QUsvOEJBLFVBQUE7QUFHRTs7RUFDRSxpQkFBQTtBTGc5Qko7O0FTOWtDQTs7RU5xRUUsYUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxhQUFBO0VBK0NBLG1CTXBId0I7RU53VHhCLHVCTXZUeUI7RU40VnpCLG1CTTNWcUI7RU42SW5CLGVNNUlpQjtFTitJbkIsZU0vSW1CO0VBRW5CLFdBQUE7RUFDQSxnQkFBQTtBVDJsQ0Y7QVN6bENFOztFTjBEQSxhQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGFBQUE7RUErQ0Esc0JNMUcwQjtFTjhTMUIsdUJNN1MyQjtBVG9tQzdCO0FTam1DRTs7RU5vREEsYUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxhQUFBO0VBK0NBLG1CTXBHMEI7RU53UzFCLHVCTXZTMkI7RU40VTNCLG1CTTNVdUI7RUFFckIsWUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7QVQ2bUNKO0FTM21DSTs7RUFDRSxlQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0FUOG1DTjtBUzFtQ0U7O0VBQ0Usa0JBQUE7RUFDQSx5QkFBQTtBVDZtQ0o7O0FFbm9DRTtFQUNFLFdBQUE7RUFDQSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxxQkFBQTtBRnNvQ0o7QUVub0NFOztFQUVFLHNCQUFBO0VBQ0EsV0FBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLDhCQUFBO0FGcW9DSjtBRWpvQ0k7RUFDRSxjSW5DVTtFSm9DVixnQkFBQTtBRm1vQ047QUVob0NJO0VBQ0UsY0l2Q1E7RUp3Q1IsZ0JBQUE7QUZrb0NOO0FFL25DSTtFQUNFLGdCQUFBO0VBQ0EsK0JBQUE7QUZpb0NOOztBVWpxQ0E7RUFDRSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBO0VDTkYsdUZBQUE7QVgycUNBO0FZdnJDQTtFQUNFLGNBQUE7QVp5ckNGO0FhcHJDQTtFQUNFLGVBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtFQUNBLGFBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0Fic3JDRjtBYXByQ0U7RUFkRjtJQWVJLGVBQUE7SUFDQSwyQkFBQTtFYnVyQ0Y7QUFDRjtBYXJyQ0U7RUFDRSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EseUJBQUE7RUFDQSxVQUFBO0VBQ0EsVUFBQTtFQUNBLGtDQUFBO0FidXJDSjtBYXJyQ0k7RUFDRSxZQUFBO0FidXJDTjtBYW5yQ0U7RUFDRSxnQlAvQlU7RU9nQ1YsVUFBQTtFQUNBLHNCQUFBO0VBQ0Esc0JBQUE7RUFDQSxvQlB2Q1k7RU93Q1osaUJBQUE7RUFDQSxrQkFBQTtFQUNBLDJFQUNFO0VBRUYsVUFBQTtFQUNBLHFCQUFBO0VBQ0EsOEJBQUE7RUFDQSx1Q0FBQTtBYm1yQ0o7QWFqckNJO0VBQ0UsVUFBQTtFQUNBLG1CQUFBO0FibXJDTjtBYWhyQ0k7RUFFRSxpQkFBQTtFQUNBLGlCQUFBO0FiaXJDTjtBY2h2Q0E7RUFDRSxlQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtBZGt2Q0Y7QWU3dUNFO0VBQ0UsYUFBQTtFQUNBLGlEQUFBO0VBQ0EsU0FOZ0I7QWZxdkNwQjtBZTd1Q0k7RUFDRSxTQUFBO0FmK3VDTjtBZTd1Q007RUFmSixxQkFBQTtBZit2Q0Y7QWdCMXZDRTtFQUNFLGNBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0FoQjR2Q0o7QWdCMXZDSTtFQUNFLFVBQUE7RUFDQSxzQkFBQTtFQUNBLGNBQUE7QWhCNHZDTjtBZ0IxdkNNO0VBQ0UsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsbUJBQUE7RUFDQSxzQkFBQTtFQUNBLHdCQUFBO0VBQ0Esd0NBQUE7RUFDQSxVQUFBO0FoQjR2Q1I7QWdCMXZDUTtFQUNFLDBCQUFBO0VBQ0EsNkJBQUE7RUFDQSx3Q0FBQTtFQUNBLFVBQUE7RUFDQSxhQUFBO0FoQjR2Q1Y7QWdCenZDUTtFQUNFLG9CQUFBO0FoQjJ2Q1Y7QWdCeHZDUTtFQUNFLGFBQUE7QWhCMHZDVjtBZXZ3Q0k7RUFDRSxhQUFBO0VBQ0EsOEJBQUE7RUFDQSxTQUxvQjtBZjh3QzFCO0FldHdDSTtFQS9CRixxQkFBQTtBZnd5Q0Y7QWVyd0NJO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxTQUFBO0FmdXdDTjtBZXJ3Q007RUF4Q0oscUJBQUE7QWZnekNGO0FlcHdDTTtFQUNFLFNBQUE7QWZzd0NSO0FlbndDTTs7RUFFRSxTQUFBO0FmcXdDUjtBZW53Q1E7O0VBQ0Usa0JBQUE7QWZzd0NWO0FlbndDUTs7RUFDRSxnQkFBQTtFQUNBLGlCQUFBO0Fmc3dDVjtBZW53Q1E7O0VBQ0UseUJBQUE7RUFDQSx1QkFBQTtBZnN3Q1Y7QWVqd0NJO0VBcEVGLHFCQUFBO0FmdzBDRjtBaUJ4MENFO0VBQ0UsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsMkJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtBakIwMENKO0FpQmwwQ0U7RUFDRSxhQUFBO0VBQ0Esa0JBQUE7RUFDQSxzQkFBQTtFQUNBLHVCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7QWpCbzBDSjtBa0J2MUNFO0VBQ0Usa0JBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLHVCQUFBO0VBQ0Esb0JBQUE7RUFDQSxVQUFBO0VBQ0EsVUFBQTtBbEJ5MUNKO0FrQnYxQ0k7RUFDRSxNQUFBO0VBQ0EsVUFBQTtBbEJ5MUNOO0FtQnAxQ0U7RUFDRSxvQkFBQTtBbkJzMUNKO0FrQnYxQ0k7RUFDRSxVQUFBO0FsQnkxQ047QWtCdDFDSTs7RUFFRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxzQkFBQTtFQUNBLGFBQUE7RUFDQSxxQkFBQTtBbEJ3MUNOO0FrQnQxQ007O0VBQ0UsZUFBQTtBbEJ5MUNSO0FpQjExQ0U7RUFDRSxxQkFBQTtFQUNBLFNBQUE7RUFDQSxlQUFBO0VBQ0EsdUJBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLHdCQUFBO0FqQjQxQ0o7QWlCMTFDSTtFQUNFLHNCQUFBO0FqQjQxQ047QWlCejFDSTtFQUNFLGVBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtBakIyMUNOO0FpQngxQ0k7RUFDRSx1QkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0Esd0JBQUE7QWpCMDFDTjtBZ0IzMUNRO0VBQ0Usa0JBQUE7RUFDQSxjQUFBO0FoQjYxQ1Y7QWdCeDFDTTs7RUFFRSxZQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0FoQjAxQ1I7QWdCbjFDUTs7O0VBRUUsc0JBQUE7QWhCczFDVjtBZ0JqMUNNO0VBQ0UsY0FBQTtFQUNBLGlCQUFBO0FoQm0xQ1I7QWdCaDFDTTtFQUNFLGNBQUE7QWhCazFDUjtBZ0IvMENNOztFQUVFLHNCQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsVUFBQTtBaEJpMUNSO0FnQi8wQ1E7O0VBQ0UsZ0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7QWhCazFDVjtBZ0JoMUNVOztFQUNFLGdCQUFBO0VBQ0EsdUJBQUE7RUFDQSxrQkFBQTtBaEJtMUNaO0FnQi8wQ1E7O0VBQ0UsbUJBQUE7QWhCazFDVjtBbUJqOENFOztFQUNFLGFBQUE7RUFDQSxXQUxXO0VBTVgsWUFMWTtFQU1aLGtCQUFBO0VBQ0EsZUFBQTtBbkJvOENKO0FtQmw4Q0k7Ozs7RUFFRSxXQVpTO0VBYVQsWUFaVTtBbkJrOUNoQjtBZ0IxMUNROztFQUNFLGVBQUE7QWhCNjFDVjtBZ0IxMUNROztFQUNFLFlBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSx5QkFBQTtBaEI2MUNWO0FnQnoxQ1E7Ozs7RUFFRSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0FoQjYxQ1Y7QWdCMzFDVTs7OztFQUNFLFVBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtBaEJnMkNaO0FnQjUxQ1E7O0VBQ0UsV0FBQTtBaEIrMUNWO0FnQjUxQ1E7O0VBQ0UsVUFBQTtBaEIrMUNWO0FnQjMxQ1E7O0VBQ0UsWUFBQTtBaEI4MUNWO0FnQjUxQ1U7O0VBQ0UsWUFBQTtBaEIrMUNaO0FnQjExQ1E7O0VBQ0UsZUFBQTtBaEI2MUNWO0FnQnIxQ1U7RUFDRSxlQUFBO0FoQnUxQ1o7QWdCcDFDVTtFQUNFLGtCQUFBO0FoQnMxQ1o7QWtCemdERTtFQUNFLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLG9CQUFBO0VBQ0EsVUFBQTtFQUNBLFVBQUE7QWxCMmdESjtBa0J6Z0RJO0VBQ0UsTUFBQTtFQUNBLFVBQUE7QWxCMmdETjtBbUJ0Z0RFO0VBQ0Usb0JBQUE7QW5Cd2dESjtBa0J6Z0RJO0VBQ0UsVUFBQTtBbEIyZ0ROO0FrQnhnREk7O0VBRUUsa0JBQUE7RUFDQSxNQUFBO0VBQ0Esc0JBQUE7RUFDQSxhQUFBO0VBQ0EscUJBQUE7QWxCMGdETjtBa0J4Z0RNOztFQUNFLGVBQUE7QWxCMmdEUjtBZ0I1MkNNO0VBQ0UsaUJBQUE7QWhCODJDUjtBb0I1aURFO0VBQ0UsYUFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxrQkFBQTtBcEI4aURKO0FvQjVpREk7RUFDRSx5QkFBQTtBcEI4aUROO0FvQjNpREk7RUFDRSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtBcEI2aUROO0FvQjFpREk7RUFDRSxhQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0FwQjRpRE47QW9CMWlETTtFQUNFLGtCQUFBO0VBQ0EsYWRsQ1E7RWNtQ1IsWUFBQTtFQUNBLFdBQUE7QXBCNGlEUjtBT3Y3Q0U7RUFDRSx5QkFBQTtFQUNBLFdBQUE7RUFDQSxZRHZKWTtFQ3dKWixhQUFBO0VBQ0EsOEJBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0VBcUdBLGdCQUFBO0FQcTFDSjtBT3g3Q0k7RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtBUDA3Q047QU94N0NNO0VBQ0UsV0FBQTtBUDA3Q1I7QU90N0NNO0VBQ0Usa0JBQUE7RUFDQSxhQUFBO0FQdzdDUjtBT3I3Q007RUFDRSxnQkFBQTtBUHU3Q1I7QU9uN0NJOztFQUVFLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxPQUFBO0VBQ0EsTUFBQTtBUHE3Q047QU9qN0NNO0VBQ0UsZUFBQTtFQUNBLGlCQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtFQUNBLGNBQUE7RUFDQSwyREFBQTtFQUNBLE9BQUE7RUFDQSxNQUFBO0FQbTdDUjtBT2g3Q007RUFHRSxVQUFBO0FQZzdDUjtBTzc2Q007RUFDRSx5QkFBQTtLQUFBLHNCQUFBO01BQUEscUJBQUE7VUFBQSxpQkFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFNBQUE7QVArNkNSO0FPNzZDUTtFQUNFLGVBQUE7QVArNkNWO0FPMzZDTTtFQUNFLHlCQUFBO0tBQUEsc0JBQUE7TUFBQSxxQkFBQTtVQUFBLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtBUDY2Q1I7QU8zNkNRO0VBQ0UsZUFBQTtBUDY2Q1Y7QU96NkNNO0VBQ0UseUJBQUE7S0FBQSxzQkFBQTtNQUFBLHFCQUFBO1VBQUEsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0FQMjZDUjtBT3o2Q1E7RUFDRSxlQUFBO0FQMjZDVjtBT3Q2Q0k7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLE1BQUE7RUFDQSxtQkFBQTtFQUNBLFVBQUE7RUFDQSxVQUFBO0VBQ0EsZUFBQTtBUHc2Q047QU90NkNNO0VBQ0UsVUFBQTtFQUNBLGVBQUE7QVB3NkNSO0FPbjZDSTtFQUNFLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtBUHE2Q047QU9uNkNNOzs7RUFHRSxrQkFBQTtFQUNBLGtCQUFBO0FQcTZDUjtBT2w2Q007RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG9DQUFBO0VBQ0EsYUFBQTtBUG82Q1I7QU9qNkNNO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSx5QkFBQTtBUG02Q1I7QU9oNkNNO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSx5QkFBQTtBUGs2Q1I7QVF6c0RFO0VBQ0Usc0JBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSx5QkFBQTtFQUNBLG1CQUFBO0VBQ0EsWUZKWTtFRUtaLFdBQUE7RUFDQSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxPQUFBO0VBQ0EsVUFBQTtBUjJzREo7QVF6c0RJO0VBQ0Usa0JBQUE7RUFDQSxZQUFBO0FSMnNETjtBUXhzREk7RUFDRSxZQUFBO0FSMHNETjtBUXZzREk7RUFDRSxZQUFBO0FSeXNETjtBUXRzREk7RUFDRSxZQUFBO0FSd3NETjtBUXJzREk7RUFDRSxZQUFBO0FSdXNETjtBYWhxREk7RUFFRSxXQUFBO0VBQ0EsWUFBQTtBYmlxRE47QWEvcERNO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QWJpcURSO0FxQmh2REU7RUFDRSxhQUFBO0VBQ0EsWWZNVTtFZUxWLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxzQkFBQTtFQUNBLHNCQUFBO0VBQ0EsVUFBQTtBckJrdkRKO0FxQi91REk7RUFDRSxpQkFBQTtBckJpdkROO0FxQjl1REk7RUFDRSxhQUFBO0VBQ0EsV0FBQTtFQUNBLCtCQUFBO0VBQ0Esd0NBQUE7RUFDQSx3QkFBQTtFQUNBLGtCQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtFQUNBLHNCQUFBO0VBQ0EsY0FBQTtFQUNBLHNCQUFBO0VBQ0EsVUFBQTtBckJndkROO0FxQjl1RE07O0VBRUUsd0JBQUE7QXJCZ3ZEUjtBcUI1dURRO0VBQ0UsNEJBQUE7QXJCOHVEVjtBcUIvdURRO0VBQ0UsNEJBQUE7QXJCaXZEVjtBcUJsdkRRO0VBQ0UsNEJBQUE7QXJCb3ZEVjtBcUJydkRRO0VBQ0UsNEJBQUE7QXJCdXZEVjtBcUJ4dkRRO0VBQ0UsNEJBQUE7QXJCMHZEVjtBcUIzdkRRO0VBQ0UsNEJBQUE7QXJCNnZEVjtBcUJ4dkRNO0VBQ0UsVUFBQTtBckIwdkRSO0FxQnh2RFE7O0VBRUUsVUFBQTtBckIwdkRWO0FxQnR2RE07RUFDRSxTQUFBO0FyQnd2RFI7QXFCcHZETTtFQUNFLDJCQUFBO0FyQnN2RFI7QXFCaHZESTtFQUNFLGdCQUFBO0FyQmt2RE47QWF4dERBO0VBQ0UsY0FBQTtBYjB0REY7QXNCcHpEQTtFQUNFLFdBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxzQkFBQTtBdEJzekRGO0FzQnB6REU7RUFDRSxzQkFBQTtFQUNBLHFCQUFBO0VBQ0EsWUFBQTtFQUNBLHNCQUFBO0F0QnN6REo7QXNCbnpERTtFQUNFLGNBQUE7RUFDQSxzQkFBQTtFQUNBLHNCQUFBO0F0QnF6REo7QXVCbDBERTtFQUNFLHNCQUFBO0VBQ0Esa0JBQUE7RUFDQSx5QkFBQTtFQUNBLHVCQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7QXZCbzBESjtBdUJsMERJO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSx5QkFBQTtLQUFBLHNCQUFBO01BQUEscUJBQUE7VUFBQSxpQkFBQTtFQUNBLGVBQUE7QXZCbzBETjtBaUJsMURFO0VBQ0UsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsMkJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtBakJvMURKO0FpQjUwREU7RUFDRSxhQUFBO0VBQ0Esa0JBQUE7RUFDQSxzQkFBQTtFQUNBLHVCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7QWpCODBESjtBa0JqMkRFO0VBQ0Usa0JBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLHVCQUFBO0VBQ0Esb0JBQUE7RUFDQSxVQUFBO0VBQ0EsVUFBQTtBbEJtMkRKO0FrQmoyREk7RUFDRSxNQUFBO0VBQ0EsVUFBQTtBbEJtMkROO0FtQjkxREU7RUFDRSxvQkFBQTtBbkJnMkRKO0FrQmoyREk7RUFDRSxVQUFBO0FsQm0yRE47QWtCaDJESTs7RUFFRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxzQkFBQTtFQUNBLGFBQUE7RUFDQSxxQkFBQTtBbEJrMkROO0FrQmgyRE07O0VBQ0UsZUFBQTtBbEJtMkRSO0FpQnAyREU7RUFDRSxxQkFBQTtFQUNBLFNBQUE7RUFDQSxlQUFBO0VBQ0EsdUJBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLHdCQUFBO0FqQnMyREo7QWlCcDJESTtFQUNFLHNCQUFBO0FqQnMyRE47QWlCbjJESTtFQUNFLGVBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtBakJxMkROO0FpQmwyREk7RUFDRSx1QkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0Esd0JBQUE7QWpCbzJETjtBZWo1REU7RUFDRSxhQUFBO0VBQ0EsaURBQUE7RUFDQSxTQU5nQjtBZnk1RHBCO0FlajVESTtFQUNFLFNBQUE7QWZtNUROO0FlajVETTtFQWZKLHFCQUFBO0FmbTZERjtBZ0I5NURFO0VBQ0UsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7QWhCZzZESjtBZ0I5NURJO0VBQ0UsVUFBQTtFQUNBLHNCQUFBO0VBQ0EsY0FBQTtBaEJnNkROO0FnQjk1RE07RUFDRSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQkFBQTtFQUNBLHNCQUFBO0VBQ0Esd0JBQUE7RUFDQSx3Q0FBQTtFQUNBLFVBQUE7QWhCZzZEUjtBZ0I5NURRO0VBQ0UsMEJBQUE7RUFDQSw2QkFBQTtFQUNBLHdDQUFBO0VBQ0EsVUFBQTtFQUNBLGFBQUE7QWhCZzZEVjtBZ0I3NURRO0VBQ0Usb0JBQUE7QWhCKzVEVjtBZ0I1NURRO0VBQ0UsYUFBQTtBaEI4NURWO0FlMzZESTtFQUNFLGFBQUE7RUFDQSw4QkFBQTtFQUNBLFNBTG9CO0FmazdEMUI7QWUxNkRJO0VBL0JGLHFCQUFBO0FmNDhERjtBZXo2REk7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFNBQUE7QWYyNkROO0FlejZETTtFQXhDSixxQkFBQTtBZm85REY7QWV4NkRNO0VBQ0UsU0FBQTtBZjA2RFI7QWV2NkRNOztFQUVFLFNBQUE7QWZ5NkRSO0FldjZEUTs7RUFDRSxrQkFBQTtBZjA2RFY7QWV2NkRROztFQUNFLGdCQUFBO0VBQ0EsaUJBQUE7QWYwNkRWO0FldjZEUTs7RUFDRSx5QkFBQTtFQUNBLHVCQUFBO0FmMDZEVjtBZXI2REk7RUFwRUYscUJBQUE7QWY0K0RGO0FpQjUrREU7RUFDRSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSwyQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0FqQjgrREo7QWlCdCtERTtFQUNFLGFBQUE7RUFDQSxrQkFBQTtFQUNBLHNCQUFBO0VBQ0EsdUJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtBakJ3K0RKO0FrQjMvREU7RUFDRSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7RUFDQSxvQkFBQTtFQUNBLFVBQUE7RUFDQSxVQUFBO0FsQjYvREo7QWtCMy9ESTtFQUNFLE1BQUE7RUFDQSxVQUFBO0FsQjYvRE47QW1CeC9ERTtFQUNFLG9CQUFBO0FuQjAvREo7QWtCMy9ESTtFQUNFLFVBQUE7QWxCNi9ETjtBa0IxL0RJOztFQUVFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLHNCQUFBO0VBQ0EsYUFBQTtFQUNBLHFCQUFBO0FsQjQvRE47QWtCMS9ETTs7RUFDRSxlQUFBO0FsQjYvRFI7QWlCOS9ERTtFQUNFLHFCQUFBO0VBQ0EsU0FBQTtFQUNBLGVBQUE7RUFDQSx1QkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0Esd0JBQUE7QWpCZ2dFSjtBaUI5L0RJO0VBQ0Usc0JBQUE7QWpCZ2dFTjtBaUI3L0RJO0VBQ0UsZUFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0FqQisvRE47QWlCNS9ESTtFQUNFLHVCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSx3QkFBQTtBakI4L0ROO0FnQi8vRFE7RUFDRSxrQkFBQTtFQUNBLGNBQUE7QWhCaWdFVjtBZ0I1L0RNOztFQUVFLFlBQUE7RUFDQSxhQUFBO0VBQ0Esc0JBQUE7QWhCOC9EUjtBZ0J2L0RROzs7RUFFRSxzQkFBQTtBaEIwL0RWO0FnQnIvRE07RUFDRSxjQUFBO0VBQ0EsaUJBQUE7QWhCdS9EUjtBZ0JwL0RNO0VBQ0UsY0FBQTtBaEJzL0RSO0FnQm4vRE07O0VBRUUsc0JBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxVQUFBO0FoQnEvRFI7QWdCbi9EUTs7RUFDRSxnQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtBaEJzL0RWO0FnQnAvRFU7O0VBQ0UsZ0JBQUE7RUFDQSx1QkFBQTtFQUNBLGtCQUFBO0FoQnUvRFo7QWdCbi9EUTs7RUFDRSxtQkFBQTtBaEJzL0RWO0FtQnJtRUU7O0VBQ0UsYUFBQTtFQUNBLFdBTFc7RUFNWCxZQUxZO0VBTVosa0JBQUE7RUFDQSxlQUFBO0FuQndtRUo7QW1CdG1FSTs7OztFQUVFLFdBWlM7RUFhVCxZQVpVO0FuQnNuRWhCO0FnQjkvRFE7O0VBQ0UsZUFBQTtBaEJpZ0VWO0FnQjkvRFE7O0VBQ0UsWUFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLHlCQUFBO0FoQmlnRVY7QWdCNy9EUTs7OztFQUVFLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7QWhCaWdFVjtBZ0IvL0RVOzs7O0VBQ0UsVUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0FoQm9nRVo7QWdCaGdFUTs7RUFDRSxXQUFBO0FoQm1nRVY7QWdCaGdFUTs7RUFDRSxVQUFBO0FoQm1nRVY7QWdCLy9EUTs7RUFDRSxZQUFBO0FoQmtnRVY7QWdCaGdFVTs7RUFDRSxZQUFBO0FoQm1nRVo7QWdCOS9EUTs7RUFDRSxlQUFBO0FoQmlnRVY7QWdCei9EVTtFQUNFLGVBQUE7QWhCMi9EWjtBZ0J4L0RVO0VBQ0Usa0JBQUE7QWhCMC9EWjtBa0I3cUVFO0VBQ0Usa0JBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLHVCQUFBO0VBQ0Esb0JBQUE7RUFDQSxVQUFBO0VBQ0EsVUFBQTtBbEIrcUVKO0FrQjdxRUk7RUFDRSxNQUFBO0VBQ0EsVUFBQTtBbEIrcUVOO0FtQjFxRUU7RUFDRSxvQkFBQTtBbkI0cUVKO0FrQjdxRUk7RUFDRSxVQUFBO0FsQitxRU47QWtCNXFFSTs7RUFFRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxzQkFBQTtFQUNBLGFBQUE7RUFDQSxxQkFBQTtBbEI4cUVOO0FrQjVxRU07O0VBQ0UsZUFBQTtBbEIrcUVSO0FnQmhoRU07RUFDRSxpQkFBQTtBaEJraEVSO0F3Qm5zRUE7RUFDRSxVQUFBO0F4QnFzRUY7QWdCNWdFRTtFQUNFLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsaUJBQUE7QWhCOGdFSjtBZ0I1Z0VJO0VBQ0UsVUFBQTtFQUNBLHNCQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0VBQ0Esc0JBQUE7QWhCOGdFTjtBZ0IzZ0VJO0VBQ0UsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxRQUFBO0VBQ0EsVUFBQTtBaEI2Z0VOO0FnQjNnRU07O0VBRUUsZUFBQTtBaEI2Z0VSO0FnQnRnRVE7O0VBQ0Usc0JBQUE7QWhCeWdFVjtBZ0J0Z0VROztFQUNFLGVBQUE7QWhCeWdFVjtBZ0JyZ0VNOzs7RUFHRSxzQkFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtBaEJ1Z0VSO0FnQnJnRVE7OztFQUNFLGFBQUE7QWhCeWdFVjtBZ0J0Z0VROzs7Ozs7RUFFRSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7QWhCNGdFVjtBZ0IxZ0VVOzs7Ozs7RUFDRSxVQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7QWhCaWhFWjtBZ0I3Z0VROzs7RUFDRSxRQUFBO0FoQmloRVY7QWdCOWdFUTs7O0VBQ0UsVUFBQTtBaEJraEVWO0FnQjlnRU07O0VBRUUsc0JBQUE7QWhCZ2hFUjtBZ0I3Z0VROztFQUNFLGFBQUE7QWhCZ2hFVjtBZ0I1Z0VROztFQUNFLDZCQUFBO0VBQ0EsZ0NBQUE7RUFDQSxzQkFBQTtFQUNBLFlBQUE7QWhCK2dFVjtBZ0I3Z0VVOztFQUNFLFlBQUE7QWhCZ2hFWjtBZ0IzZ0VROztFQUNFLFdBQUE7RUFDQSxlQUFBO0FoQjhnRVY7QXlCMXpFRTtFQUNFLGFBQUE7QXpCNHpFSjtBaUJueUVFO0VBQ0UscUJBQUE7RUFDQSxTQUFBO0VBQ0EsZUFBQTtFQUNBLHVCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSx3QkFBQTtBakJxeUVKO0FpQm55RUk7RUFDRSxzQkFBQTtBakJxeUVOO0FpQmx5RUk7RUFDRSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7QWpCb3lFTjtBaUJqeUVJO0VBQ0UsdUJBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLHdCQUFBO0FqQm15RU47QTBCejFFRTtFQUNFLGVBQUE7QTFCMjFFSjtBMEJ6MUVJO0VBQ0UsYUFBQTtBMUIyMUVOO0EwQngxRUk7RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7QTFCMDFFTjtBMEJ4MUVNO0VBQ0UsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0ExQjAxRVI7QTBCeDFFUTtFQUNFLFVBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtBMUIwMUVWO0EwQnQxRVU7RUFDRSxTQUFBO0ExQncxRVo7QTBCajFFTTtFQUNFLFlBQUE7QTFCbTFFUjtBeUIzMkVNO0VBQ0Usb0JBQUE7RUFDQSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxvQkFBQTtBekI2MkVSO0F5QjEyRU07RUFDRSxtQkFBQTtBekI0MkVSO0F5QnoyRU07RUFDRSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0EsdUJBQUE7QXpCMjJFUjtBMkJyNEVFO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLGtDQUFBO0VBQ0EsVUFBQTtFQUNBLGVBQUE7RUFDQSxhQUFBO0EzQnU0RUo7QTJCcjRFSTtFQUNFLFVBQUE7QTNCdTRFTjtBMkJyNEVNO0VBQ0UsWUFBQTtBM0J1NEVSO0EyQm40RUk7RUFDRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLE9BQUE7RUFDQSx5QkFBQTtFQUNBLFVBQUE7RUFDQSxpQ0FBQTtBM0JxNEVOO0EyQmw0RUk7RUFDRSxVQUFBO0VBQ0EsZUFBQTtBM0JvNEVOO0EyQmo0RUk7RUFDRSxZQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLFFBQUE7RUFDQSxXQUFBO0EzQm00RU47QTRCaDdFRTtFQUNFLHFCQUFBO0VBQ0Esc0JBQUE7RUFDQSxpQkFBQTtFQUNBLHNCQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0E1Qms3RUo7QTRCaDdFSTtFQUNFLG1CQUFBO0E1Qms3RU47QTRCNTZFRTtFQUNFLHlCQUFBO0VBQ0EsV0FBQTtBNUI4NkVKO0E2Qjk3RUU7RUFDRSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxXQUFBO0E3Qmc4RUo7QTZCOTdFSTtFQUNFLGFBQUE7RUFDQSwwQkFBQTtBN0JnOEVOO0E2QjM2RUU7RUFDRSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSwyQkFBQTtBN0I2NkVKO0FpQi82RUU7RUFDRSxxQkFBQTtFQUNBLFNBQUE7RUFDQSxlQUFBO0VBQ0EsdUJBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLHdCQUFBO0FqQmk3RUo7QWlCLzZFSTtFQUNFLHNCQUFBO0FqQmk3RU47QWlCOTZFSTtFQUNFLGVBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtBakJnN0VOO0FpQjc2RUk7RUFDRSx1QkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0Esd0JBQUE7QWpCKzZFTjtBNkJoOEVJO0VBQ0UsT0FBQTtBN0JrOEVOO0E2Qi83RUk7RUFDRSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7QTdCaThFTjtBNkIvN0VNO0VBQ0UsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7RUFDQSxlQUFBO0E3Qmk4RVI7QTZCeCtFSTtFQUNFLGFBQUE7RUFDQSxtQkFBQTtFQUNBLDhCQUFBO0E3QjArRU47QTZCditFSTtFQUNFLGFBQUE7RUFDQSxtQkFBQTtFQUNBLDhCQUFBO0VBQ0EsU0FBQTtBN0J5K0VOO0F3QnIrRUE7RUFDRSxhQUFBO0F4QnUrRUY7QXdCbitFQTtFTTNCRSxhQUFBO0VBQ0EsMEJBQUE7RUFDQSxzQkFBQTtBOUJpZ0ZGO0F1QnZnRkU7RUFDRSxzQkFBQTtFQUNBLGtCQUFBO0VBQ0EseUJBQUE7RUFDQSx1QkFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0F2QnlnRko7QXVCdmdGSTtFQUNFLGVBQUE7RUFDQSxXQUFBO0VBQ0EseUJBQUE7S0FBQSxzQkFBQTtNQUFBLHFCQUFBO1VBQUEsaUJBQUE7RUFDQSxlQUFBO0F2QnlnRk47QWlCdmhGRTtFQUNFLGFBQUE7RUFDQSxtQkFBQTtFQUNBLDJCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7QWpCeWhGSjtBaUJqaEZFO0VBQ0UsYUFBQTtFQUNBLGtCQUFBO0VBQ0Esc0JBQUE7RUFDQSx1QkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0FqQm1oRko7QWtCdGlGRTtFQUNFLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLG9CQUFBO0VBQ0EsVUFBQTtFQUNBLFVBQUE7QWxCd2lGSjtBa0J0aUZJO0VBQ0UsTUFBQTtFQUNBLFVBQUE7QWxCd2lGTjtBbUJuaUZFO0VBQ0Usb0JBQUE7QW5CcWlGSjtBa0J0aUZJO0VBQ0UsVUFBQTtBbEJ3aUZOO0FrQnJpRkk7O0VBRUUsa0JBQUE7RUFDQSxNQUFBO0VBQ0Esc0JBQUE7RUFDQSxhQUFBO0VBQ0EscUJBQUE7QWxCdWlGTjtBa0JyaUZNOztFQUNFLGVBQUE7QWxCd2lGUjtBaUJ6aUZFO0VBQ0UscUJBQUE7RUFDQSxTQUFBO0VBQ0EsZUFBQTtFQUNBLHVCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSx3QkFBQTtBakIyaUZKO0FpQnppRkk7RUFDRSxzQkFBQTtBakIyaUZOO0FpQnhpRkk7RUFDRSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7QWpCMGlGTjtBaUJ2aUZJO0VBQ0UsdUJBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLHdCQUFBO0FqQnlpRk47QStCN2xGRTtFQUNFLGFBQUE7RUFDQSwwQkFBQTtFQUNBLFdBQUE7QS9CK2xGSjtBK0I3bEZJO0VBQ0UsYUFBQTtFQUNBLDBCQUFBO0EvQitsRk47QStCdmxGRTtFQUNFLGFBQUE7RUFDQSwwQkFBQTtFQUNBLFdBQUE7QS9CeWxGSjtBZ0M3bUZFO0VBQ0Usc0JBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0FoQyttRko7QWdDN21GSTtFQUNFLHVCQUFBO0FoQyttRk47QWdDN21GTTtFQUNFLGFBQUE7QWhDK21GUjtBZ0N4bUZFO0VBQ0UsWUFBQTtFQUNBLGFBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtBaEMwbUZKO0FnQ3htRkk7RUFDRSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxzQkFBQTtFQUNBLGVBQUE7QWhDMG1GTjtBZ0N4bUZNOztFQUVFLFdBQUE7RUFDQSxZQUFBO0FoQzBtRlI7QStCeGxGRTtFQUNFLFlBQUE7RUFDQSxlQUFBO0EvQjBsRko7QStCdmxGRTtFQUNFLGVBQUE7QS9CeWxGSjtBK0JybEZJO0VBQ0UsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLHVCQUFBO0EvQnVsRk47QStCamxGRTtFQUNFLGFBQUE7RUFDQSxzQkFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0EvQm1sRko7QStCamxGSTtFQUNFLFdBQUE7RUFDQSxZQUFBO0EvQm1sRk47QStCMW9GRTtFQUlFLGFBQUE7RUFDQSxpREFBQTtFQUNBLFNBSk07QS9CNm9GVjtBK0J2b0ZJO0VBQ0UsU0FBQTtBL0J5b0ZOO0ErQnZvRk07RUFDRSxxQkFBQTtBL0J5b0ZSO0FpQzVxRkU7RUFDRSxhQUFBO0VBQ0EsMEJBQUE7RUFDQSxXQUFBO0FqQzhxRko7QWdDcHJGRTtFQUNFLHNCQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtBaENzckZKO0FnQ3ByRkk7RUFDRSx1QkFBQTtBaENzckZOO0FnQ3ByRk07RUFDRSxhQUFBO0FoQ3NyRlI7QWlCaHNGRTtFQUNFLGFBQUE7RUFDQSxtQkFBQTtFQUNBLDJCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7QWpCa3NGSjtBaUIxckZFO0VBQ0UsYUFBQTtFQUNBLGtCQUFBO0VBQ0Esc0JBQUE7RUFDQSx1QkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0FqQjRyRko7QWtCL3NGRTtFQUNFLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLG9CQUFBO0VBQ0EsVUFBQTtFQUNBLFVBQUE7QWxCaXRGSjtBa0Ivc0ZJO0VBQ0UsTUFBQTtFQUNBLFVBQUE7QWxCaXRGTjtBbUI1c0ZFO0VBQ0Usb0JBQUE7QW5COHNGSjtBa0Ivc0ZJO0VBQ0UsVUFBQTtBbEJpdEZOO0FrQjlzRkk7O0VBRUUsa0JBQUE7RUFDQSxNQUFBO0VBQ0Esc0JBQUE7RUFDQSxhQUFBO0VBQ0EscUJBQUE7QWxCZ3RGTjtBa0I5c0ZNOztFQUNFLGVBQUE7QWxCaXRGUjtBaUJsdEZFO0VBQ0UscUJBQUE7RUFDQSxTQUFBO0VBQ0EsZUFBQTtFQUNBLHVCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSx3QkFBQTtBakJvdEZKO0FpQmx0Rkk7RUFDRSxzQkFBQTtBakJvdEZOO0FpQmp0Rkk7RUFDRSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7QWpCbXRGTjtBaUJodEZJO0VBQ0UsdUJBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLHdCQUFBO0FqQmt0Rk47QWlDbnZGRTtFQUNFLGFBQUE7RUFDQSxxQ0FBQTtBakNxdkZKO0FpQ252Rkk7RUFDRSx5QkFBQTtBakNxdkZOO0FpQ2x2Rkk7RUFDRSx5QkFBQTtFQUNBLFdBQUE7QWpDb3ZGTjtBa0Mvd0ZFO0VBQ0UsYUFBQTtFQUNBLDBCQUFBO0VBQ0EsV0FBQTtBbENpeEZKO0FrQy93Rkk7RUFDRSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSwyQkFBQTtFQUNBLGdCQUFBO0FsQ2l4Rk47QWtDdndGRTtFQUNFLGFBQUE7RUFDQSwwQkFBQTtFQUdBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSwrQkFBQTtFQUNBLHdDQUFBO0VBQ0Esd0JBQUE7RUFDQSxVQUFBO0VBQ0EsU0FBQTtBbEN1d0ZKO0FrQ3B3Rk07RUFDRSw0QkFBQTtBbENzd0ZSO0FrQ3Z3Rk07RUFDRSw0QkFBQTtBbEN5d0ZSO0FrQ3J3Rkk7RUFDRSxVQUFBO0VBQ0EsWUFBQTtFQUNBLG1EQUFBO0FsQ3V3Rk47QWtDcHdGSTtFQUNFLGFBQUE7QWxDc3dGTjtBZ0N4ekZFO0VBQ0Usc0JBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0FoQzB6Rko7QWdDeHpGSTtFQUNFLHVCQUFBO0FoQzB6Rk47QWdDeHpGTTtFQUNFLGFBQUE7QWhDMHpGUjtBa0Mxd0ZFO0VBQ0Usa0JBQUE7QWxDNHdGSjtBZ0N0ekZFO0VBQ0UsWUFBQTtFQUNBLGFBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtBaEN3ekZKO0FnQ3R6Rkk7RUFDRSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxzQkFBQTtFQUNBLGVBQUE7QWhDd3pGTjtBZ0N0ekZNOztFQUVFLFdBQUE7RUFDQSxZQUFBO0FoQ3d6RlI7QWtDcnhGRTtFQUNFLFlBQUE7RUFDQSxlQUFBO0FsQ3V4Rko7QWtDcnhGSTtFQUNFLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7QWxDdXhGTjtBa0NweEZJO0VBQ0Usb0JBQUE7RUFDQSx5QkFBQTtLQUFBLHNCQUFBO01BQUEscUJBQUE7VUFBQSxpQkFBQTtFQUNBLGVBQUE7QWxDc3hGTjtBbUN6MkZFO0VBQ0UsYUFBQTtBbkMyMkZKO0FvQ24yRkU7RUFDRSxlQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxhQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtBcENxMkZKO0FvQ24yRkk7RUFkRjtJQWVJLGVBQUE7SUFDQSwyQkFBQTtFcENzMkZKO0FBQ0Y7QW9DMzFGRTtFQUNFLGtCQUFBO0VBQ0EsZ0I5Qi9CVTtFOEJnQ1Ysb0I5QnBDWTtFOEJxQ1osaUJBQUE7RUFDQSxzQkFBQTtFQUNBLDJFQUNFO0VBRUYsVUFBQTtFQUNBLHFCQUFBO0VBQ0EsOEJBQUE7RUFDQSx1Q0FBQTtBcEMyMUZKO0FvQ3oxRkk7RUFDRSxVQUFBO0VBQ0EsbUJBQUE7QXBDMjFGTjtBb0N4MUZJO0VBQ0UsaUJBQUE7RUFDQSxjQUFBO0FwQzAxRk47QU8zdkZFO0VBQ0UseUJBQUE7RUFDQSxXQUFBO0VBQ0EsWUR2Slk7RUN3SlosYUFBQTtFQUNBLDhCQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQXFHQSxnQkFBQTtBUHlwRko7QU81dkZJO0VBQ0UsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7QVA4dkZOO0FPNXZGTTtFQUNFLFdBQUE7QVA4dkZSO0FPMXZGTTtFQUNFLGtCQUFBO0VBQ0EsYUFBQTtBUDR2RlI7QU96dkZNO0VBQ0UsZ0JBQUE7QVAydkZSO0FPdnZGSTs7RUFFRSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsT0FBQTtFQUNBLE1BQUE7QVB5dkZOO0FPcnZGTTtFQUNFLGVBQUE7RUFDQSxpQkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0VBQ0EsMkRBQUE7RUFDQSxPQUFBO0VBQ0EsTUFBQTtBUHV2RlI7QU9wdkZNO0VBR0UsVUFBQTtBUG92RlI7QU9qdkZNO0VBQ0UseUJBQUE7S0FBQSxzQkFBQTtNQUFBLHFCQUFBO1VBQUEsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxTQUFBO0FQbXZGUjtBT2p2RlE7RUFDRSxlQUFBO0FQbXZGVjtBTy91Rk07RUFDRSx5QkFBQTtLQUFBLHNCQUFBO01BQUEscUJBQUE7VUFBQSxpQkFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7QVBpdkZSO0FPL3VGUTtFQUNFLGVBQUE7QVBpdkZWO0FPN3VGTTtFQUNFLHlCQUFBO0tBQUEsc0JBQUE7TUFBQSxxQkFBQTtVQUFBLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtBUCt1RlI7QU83dUZRO0VBQ0UsZUFBQTtBUCt1RlY7QU8xdUZJO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxNQUFBO0VBQ0EsbUJBQUE7RUFDQSxVQUFBO0VBQ0EsVUFBQTtFQUNBLGVBQUE7QVA0dUZOO0FPMXVGTTtFQUNFLFVBQUE7RUFDQSxlQUFBO0FQNHVGUjtBT3Z1Rkk7RUFDRSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7QVB5dUZOO0FPdnVGTTs7O0VBR0Usa0JBQUE7RUFDQSxrQkFBQTtBUHl1RlI7QU90dUZNO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxvQ0FBQTtFQUNBLGFBQUE7QVB3dUZSO0FPcnVGTTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EseUJBQUE7QVB1dUZSO0FPcHVGTTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EseUJBQUE7QVBzdUZSO0FvQ3Y4RkU7RUFDRSxhQUFBO0VBQ0EsZ0JBQUE7RUFDQSw4QkFBQTtFQUNBLFk5QnBFVTtBTjZnR2Q7QW9DcjdGRTtFQUNFLHNCQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsMkJBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsK0JBQUE7RUFDQSx3Q0FBQTtFQUNBLHdCQUFBO0VBQ0EsVUFBQTtFQUNBLFNBQUE7QXBDdTdGSjtBb0NwN0ZNO0VBQ0UsNEJBQUE7QXBDczdGUjtBb0N2N0ZNO0VBQ0UsNEJBQUE7QXBDeTdGUjtBb0MxN0ZNO0VBQ0UsNEJBQUE7QXBDNDdGUjtBb0M3N0ZNO0VBQ0UsNEJBQUE7QXBDKzdGUjtBb0NoOEZNO0VBQ0UsNEJBQUE7QXBDazhGUjtBb0NuOEZNO0VBQ0UsNEJBQUE7QXBDcThGUjtBb0NqOEZJO0VBQ0UsVUFBQTtFQUNBLFlBQUE7QXBDbThGTjtBb0NuN0ZFO0VBQ0UsV0FBQTtFQUNBLHNCQUFBO0FwQ3E3Rko7QW9DaDdGRTtFQUNFLHNCQUFBO0VBQ0EsYUFBQTtFQUNBLDBCQUFBO0VBQ0EsMkJBQUE7RUFDQSxtQkFBQTtFQUNBLHFCQUFBO0VBQ0EsV0FBQTtBcENrN0ZKO0FvQ2g3Rkk7RUFDRSxtQkFsSmU7QXBDb2tHckI7QW9CdmtHRTtFQUNFLGFBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0VBQ0Esa0JBQUE7QXBCeWtHSjtBb0J2a0dJO0VBQ0UseUJBQUE7QXBCeWtHTjtBb0J0a0dJO0VBQ0UsZUFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7QXBCd2tHTjtBb0Jya0dJO0VBQ0UsYUFBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtBcEJ1a0dOO0FvQnJrR007RUFDRSxrQkFBQTtFQUNBLGFkbENRO0VjbUNSLFlBQUE7RUFDQSxXQUFBO0FwQnVrR1I7QW9DOThGRTtFQUNFLFdBQUE7QXBDZzlGSjtBb0N2N0ZFO0VBQ0Usc0JBQUE7RUFDQSxhQUFBO0VBQ0Esc0I5QjNMVTtFOEI0TFYsV0FBQTtBcEN5N0ZKO0FRbG5HRTtFQUNFLHNCQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EseUJBQUE7RUFDQSxtQkFBQTtFQUNBLFlGSlk7RUVLWixXQUFBO0VBQ0Esa0JBQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLFVBQUE7QVJvbkdKO0FRbG5HSTtFQUNFLGtCQUFBO0VBQ0EsWUFBQTtBUm9uR047QVFqbkdJO0VBQ0UsWUFBQTtBUm1uR047QVFobkdJO0VBQ0UsWUFBQTtBUmtuR047QVEvbUdJO0VBQ0UsWUFBQTtBUmluR047QVE5bUdJO0VBQ0UsWUFBQTtBUmduR047QW9DaitGSTtFQUNFLFFBQUE7QXBDbStGTjtBb0NqL0ZFO0VBQ0UsZUFBQTtFQUNBLE1BQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLE9BQUE7QXBDbS9GSjtBb0N2a0dFO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtBcEN5a0dKO0FvQ2hpR0U7RUFDRSxZQUFBO0FwQ2tpR0o7QVdscUdBO0VBQ0UsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsYUFBQTtBWG9xR0Y7QVdscUdFO0VBQ0UsYUFBQTtBWG9xR0o7QVcvcEdBO0VBQ0UsWUFBQTtBWGlxR0Y7QVc5cEdBO0VBQ0Usc0JBQUE7RUFDQSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFQUNBLHNCQUFBO0VBQ0EsaUJBQUE7RUFDQSxlQUFBO0VBQ0EsZUFBQTtFQXFDQSxZQUFBO0VBS0Esa0JBQUE7QVh3bkdGO0FXaHFHRTtFQUNFLG9CQUFBO0VBQ0Esc0JBQUE7RUFDQSx1QkFBQTtFQUNBLHFCQUFBO0VBQ0EsV0FBQTtBWGtxR0o7QVcvcEdFO0VBQ0Usa0JBQUE7QVhpcUdKO0FXOXBHRTtFQUNFLGFBQUE7QVhncUdKO0FXN3BHRTs7RUFFRSxlQUFBO0VBQ0EseUJBQUE7RUFDQSxlQUFBO0VBQ0EseUJBQUE7S0FBQSxzQkFBQTtNQUFBLHFCQUFBO1VBQUEsaUJBQUE7RUFDQSxtQkFBQTtBWCtwR0o7QVc1cEdFO0VBQ0UsZ0JBQUE7RUFDQSx1QkFBQTtBWDhwR0o7QVczcEdFO0VBQ0UsT0FBQTtFQUNBLGNBQUE7QVg2cEdKO0FXenBHRTtFQUNFLHNCQUFBO0FYMnBHSjtBV3ZwR0U7RUFDRSxzQkFBQTtFQUNBLHNCQUFBO0VBQ0EsbUJBQUE7QVh5cEdKO0FXdnBHSTtFQUNFLHNCQUFBO0FYeXBHTjtBV3RwR0k7OztFQUdFLG1CQUFBO0FYd3BHTjtBV3JwR0k7RUFDRSxXQUFBO0VBQ0EsbUJBQUE7QVh1cEdOO0FpQnp1R0U7RUFDRSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSwyQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0FqQjJ1R0o7QWlCbnVHRTtFQUNFLGFBQUE7RUFDQSxrQkFBQTtFQUNBLHNCQUFBO0VBQ0EsdUJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtBakJxdUdKO0FrQnh2R0U7RUFDRSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7RUFDQSxvQkFBQTtFQUNBLFVBQUE7RUFDQSxVQUFBO0FsQjB2R0o7QWtCeHZHSTtFQUNFLE1BQUE7RUFDQSxVQUFBO0FsQjB2R047QW1CcnZHRTtFQUNFLG9CQUFBO0FuQnV2R0o7QWtCeHZHSTtFQUNFLFVBQUE7QWxCMHZHTjtBa0J2dkdJOztFQUVFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLHNCQUFBO0VBQ0EsYUFBQTtFQUNBLHFCQUFBO0FsQnl2R047QWtCdnZHTTs7RUFDRSxlQUFBO0FsQjB2R1I7QWlCM3ZHRTtFQUNFLHFCQUFBO0VBQ0EsU0FBQTtFQUNBLGVBQUE7RUFDQSx1QkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0Esd0JBQUE7QWpCNnZHSjtBaUIzdkdJO0VBQ0Usc0JBQUE7QWpCNnZHTjtBaUIxdkdJO0VBQ0UsZUFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0FqQjR2R047QWlCenZHSTtFQUNFLHVCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSx3QkFBQTtBakIydkdOO0FXcnRHSTtFQUNFLGVBQUE7QVh1dEdOO0FXbnRHRTtFQUNFLGFBQUE7QVhxdEdKO0FxQ3Z6R0U7RUFDRSxjQUFBO0FyQ3l6R0o7QXFDdnpHSTtFQUNFLGNBQUE7QXJDeXpHTjs7QXNDenpHQTtFQUNFLGtCQUFBO0VBQ0EsY0FBQTtFQ1BGLGVBQUE7QXZDbzBHQTtBaUJweUdFO0VBQ0UscUJBQUE7RUFDQSxTQUFBO0VBQ0EsZUFBQTtFQUNBLHVCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSx3QkFBQTtBakJzeUdKO0FpQnB5R0k7RUFDRSxzQkFBQTtBakJzeUdOO0FpQm55R0k7RUFDRSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7QWpCcXlHTjtBaUJseUdJO0VBQ0UsdUJBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLHdCQUFBO0FqQm95R047QWtCeDFHRTtFQUNFLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLG9CQUFBO0VBQ0EsVUFBQTtFQUNBLFVBQUE7QWxCMDFHSjtBa0J4MUdJO0VBQ0UsTUFBQTtFQUNBLFVBQUE7QWxCMDFHTjtBbUJyMUdFO0VBQ0Usb0JBQUE7QW5CdTFHSjtBa0J4MUdJO0VBQ0UsVUFBQTtBbEIwMUdOO0FrQnYxR0k7O0VBRUUsa0JBQUE7RUFDQSxNQUFBO0VBQ0Esc0JBQUE7RUFDQSxhQUFBO0VBQ0EscUJBQUE7QWxCeTFHTjtBa0J2MUdNOztFQUNFLGVBQUE7QWxCMDFHUjtBbUJ2M0dFO0VBQ0UsYUFBQTtFQUNBLFdBTFc7RUFNWCxZQUxZO0VBTVosa0JBQUE7RUFDQSxlQUFBO0FuQnkzR0o7QW1CdjNHSTs7RUFFRSxXQVpTO0VBYVQsWUFaVTtBbkJxNEdoQjtBd0N0M0dFO0VBQ0UsU0FBQTtFQUNBLE9BQUE7RUFDQSxlQUFBO0VBQ0EsUUFBQTtFQUNBLE1BQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0Esb0JBQUE7QXhDdzNHSjtBd0N0M0dJO0VBQ0UsZ0JBQUE7RUFDQSxXQUFBO0VBQ0Esc0JBQUE7RUFDQSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFQUNBLFNBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7QXhDdzNHTjtBd0N0M0dNO0VBQ0UsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsU0FBQTtBeEN3M0dSO0F3Qzc1R0U7RUFDRSxlQUFBO0VBQ0EsU0FBQTtBeEMrNUdKO0F3Qzc1R0k7RUFDRSxrQkFBQTtBeEMrNUdOO0F3QzMzR1E7RUFDRSxzQkFBQTtFQUNBLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxTQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtBeEM2M0dWO0FpQnQ1R0U7RUFDRSxxQkFBQTtFQUNBLFNBQUE7RUFDQSxlQUFBO0VBQ0EsdUJBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLHdCQUFBO0FqQnc1R0o7QWlCdDVHSTtFQUNFLHNCQUFBO0FqQnc1R047QWlCcjVHSTtFQUNFLGVBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtBakJ1NUdOO0FpQnA1R0k7RUFDRSx1QkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0Esd0JBQUE7QWpCczVHTjtBd0M5NEdNO0VBQ0UsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsV0FBQTtFQUNBLHNCQUFBO0F4Q2c1R1I7QXdDOTRHUTtFQUNFLGFBQUE7RUFDQSxzQkFBQTtFQUNBLFNBQUE7QXhDZzVHVjtBd0M3NEdRO0VBQ0UsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsU0FBQTtBeEMrNEdWO0F3Qzc0R1U7RUFDRSxhQUFBO0VBQ0EsUUFBQTtBeEMrNEdaO0F3Qzc0R1k7RUFDRSxlQUFBO0VBQ0EsMEJBQUE7QXhDKzRHZDtBd0N6NEdNO0VBQ0UsYUFBQTtFQUNBLHlCQUFBO0VBQ0EsU0FBQTtFQUNBLFdBQUE7RUFDQSxpQkFBQTtFQUNBLHNCQUFBO0F4QzI0R1I7QXdDejRHUTtFQUNFLFNBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSx5QkFBQTtBeEMyNEdWO0F3Q3g0R1E7RUFDRSxzQkFBQTtFQUNBLFFBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7QXhDMDRHVjtBd0N4NEdVO0VBQ0UsMEJBQUE7RUFBQSx1QkFBQTtFQUFBLGtCQUFBO0F4QzA0R1o7QXlDNS9HQTtFQUNFLGFBQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLGVBQUE7RUFDQSxRQUFBO0VBQ0EsTUFBQTtBekM4L0dGO0F5QzUvR0U7RUFDRSxjQUFBO0F6QzgvR0o7QXVDdGdIQTtFQUNFLFNBQUE7RUFDQSxPQUFBO0VBQ0EsZUFBQTtFQUNBLFFBQUE7RUFDQSxNQUFBO0VBQ0EsY0FBQTtFQUNBLGFBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7QXZDd2dIRjtBdUNyZ0hBO0VBQ0UsU0FBQTtFQUNBLE9BQUE7RUFDQSxlQUFBO0VBQ0EsUUFBQTtFQUNBLE1BQUE7RUFDQSxZQUFBO0VBQ0EseUJBQUE7QXZDdWdIRjtBdUNwZ0hBO0VBQ0Usc0JBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLGFBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7QXZDc2dIRjtBdUNwZ0hFO0VBQ0UsY0FBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxRQUFBO0VBQ0EsT0FBQTtBdkNzZ0hKO0F1Q3BnSEk7RUFDRSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0F2Q3NnSE47QXVDbGdIRTtFQUNFLFdBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7S0FBQSxzQkFBQTtNQUFBLHFCQUFBO1VBQUEsaUJBQUE7QXZDb2dISjtBdUNqZ0hFOztFQUVFLGNBQUE7QXZDbWdISjtBdUNoZ0hFO0VBQ0UsY0FBQTtFQUNBLGVBQUE7QXZDa2dISjtBdUMvL0dFOztFQUVFLFdBQUE7QXZDaWdISjtBdUM5L0dFO0VBQ0UsYUFBQTtBdkNnZ0hKO0F1QzcvR0U7RUFDRSxhQUFBO0F2QysvR0o7QXVDNS9HRTtFQUNFLFlBQUE7QXZDOC9HSjtBMENqbEhBO0VBQ0UsVUFBQTtBMUNtbEhGO0EwQ2psSEU7RUFDRSxlQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLHlCQUFBO0VBQ0EsWUFBQTtBMUNtbEhKOztBVzNsSEE7RUFDRSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxhQUFBO0FYOGxIRjtBVzVsSEU7RUFDRSxhQUFBO0FYOGxISjs7QVcxbEhBLHVGQUFBO0FBQ0E7RUFDRSxZQUFBO0FYNmxIRjs7QVcxbEhBO0VBQ0Usc0JBQUE7RUFDQSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFQUNBLHNCQUFBO0VBQ0EsaUJBQUE7RUFDQSxlQUFBO0VBQ0EsZUFBQTtFQXFDQSxZQUFBO0VBS0Esa0JBQUE7QVhxakhGO0FXN2xIRTtFQUNFLG9CQUFBO0VBQ0Esc0JBQUE7RUFDQSx1QkFBQTtFQUNBLHFCQUFBO0VBQ0EsV0FBQTtBWCtsSEo7QVc1bEhFO0VBQ0Usa0JBQUE7QVg4bEhKO0FXM2xIRTtFQUNFLGFBQUE7QVg2bEhKO0FXMWxIRTs7RUFFRSxlQUFBO0VBQ0EseUJBQUE7RUFDQSxlQUFBO0VBQ0EseUJBQUE7S0FBQSxzQkFBQTtNQUFBLHFCQUFBO1VBQUEsaUJBQUE7RUFDQSxtQkFBQTtBWDRsSEo7QVd6bEhFO0VBQ0UsZ0JBQUE7RUFDQSx1QkFBQTtBWDJsSEo7QVd4bEhFO0VBQ0UsT0FBQTtFQUNBLGNBQUE7QVgwbEhKO0FXdGxIRTtFQUNFLHNCQUFBO0FYd2xISjtBV3BsSEU7RUFDRSxzQkFBQTtFQUNBLHNCQUFBO0VBQ0EsbUJBQUE7QVhzbEhKO0FXcGxISTtFQUNFLHNCQUFBO0FYc2xITjtBV25sSEk7OztFQUdFLG1CQUFBO0FYcWxITjtBV2xsSEk7RUFDRSxXQUFBO0VBQ0EsbUJBQUE7QVhvbEhOO0FpQnRxSEU7RUFDRSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSwyQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0FqQndxSEo7QWlCaHFIRTtFQUNFLGFBQUE7RUFDQSxrQkFBQTtFQUNBLHNCQUFBO0VBQ0EsdUJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtBakJrcUhKO0FrQnJySEU7RUFDRSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7RUFDQSxvQkFBQTtFQUNBLFVBQUE7RUFDQSxVQUFBO0FsQnVySEo7QWtCcnJISTtFQUNFLE1BQUE7RUFDQSxVQUFBO0FsQnVySE47QW1CbHJIRTtFQUNFLG9CQUFBO0FuQm9ySEo7QWtCcnJISTtFQUNFLFVBQUE7QWxCdXJITjtBa0JwckhJOztFQUVFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLHNCQUFBO0VBQ0EsYUFBQTtFQUNBLHFCQUFBO0FsQnNySE47QWtCcHJITTs7RUFDRSxlQUFBO0FsQnVySFI7QWlCeHJIRTtFQUNFLHFCQUFBO0VBQ0EsU0FBQTtFQUNBLGVBQUE7RUFDQSx1QkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0Esd0JBQUE7QWpCMHJISjtBaUJ4ckhJO0VBQ0Usc0JBQUE7QWpCMHJITjtBaUJ2ckhJO0VBQ0UsZUFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0FqQnlySE47QWlCdHJISTtFQUNFLHVCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSx3QkFBQTtBakJ3ckhOO0FXbHBISTtFQUNFLGVBQUE7QVhvcEhOO0FXaHBIRTtFQUNFLGFBQUE7QVhrcEhKOztBVXp0SEE7RUFDRSxrQkFBQTtFaUM3QkYsU0FBQTtFakMrQ0UsdUJBQUE7RUFLQSxjQUFBO0VBc0JBLFNBQUE7QVZtckhGO0E0Qzd2SEE7RUFDRSxrQkFBQTtBNUMrdkhGO0E0Qzd2SEU7RUFDRSxhQUFBO0E1Qyt2SEo7QTRDM3ZIQTtFQUNFLGNBQUE7QTVDNnZIRjtBNEMxdkhBO0VBQ0UsYUFBQTtBNUM0dkhGO0E2Q3p3SEE7RTFDcUVFLGFBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsYUFBQTtFQW1QQSwyQjBDelR5QjtFMUM4VnpCLG9CMEM3VnFCO0VBRXJCLFdBQUE7RUFDQSxZQUFBO0E3Q2t4SEY7QTZDaHhIRTtFQUNFLFdBQUE7RTFDbUxGLFEwQ2pMaUI7QTdDbXhIbkI7QTZDaHhIRTtFMUM4S0EsUTBDN0tpQjtBN0NveEhuQjtBNkNqeEhFO0UxQzBLQSxRMEN6S2lCO0E3Q3F4SG5CO0E2Q2x4SEU7RTFDc0tBLFEwQ3JLaUI7QTdDc3hIbkI7QThDN3lIQTtFQUNFLG1CQUFBO0E5Qyt5SEY7QStDM3lIRTtFQUNFLFdBQUE7RUFDQSxnQkFBQTtFQUNBLHNCQUFBO0EvQzZ5SEo7QStDMXlIRTtFQUNFLGFBQUE7QS9DNHlISjtBK0N6eUhFO0VBQ0UsVUFoQlM7RUFpQlQsV0FqQlM7QS9DNHpIYjtBK0N0eUhBO0U1Q2lHRSxzQjRDaEd3QjtFQUV4QixrQkFBQTtBL0N5eUhGO0ErQ3Z5SEU7RUFDRSx5QkFBQTtLQUFBLHNCQUFBO01BQUEscUJBQUE7VUFBQSxpQkFBQTtFQUNBLHNCQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0EvQ3l5SEo7QStDdnlISTtFQUNFLGtCQUFBO0VBQ0EsVUFBQTtBL0N5eUhOO0ErQ3R5SEk7RUFDRSxVQXZDTztFQXdDUCxXQXhDTztBL0NnMUhiO0ErQ3B5SEU7RUFDRSx5QkFBQTtLQUFBLHNCQUFBO01BQUEscUJBQUE7VUFBQSxpQkFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLHNCQUFBO0VBQ0Esd0NBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtBL0NzeUhKO0ErQ3B5SEk7RUFDRSx5QkFBQTtLQUFBLHNCQUFBO01BQUEscUJBQUE7VUFBQSxpQkFBQTtFQUNBLGVBQUE7QS9Dc3lITjtBK0NweUhNO0VBQ0Usc0JBQUE7QS9Dc3lIUjtBK0NqeUhNO0VBQ0UsV0FBQTtBL0NteUhSO0ErQ2h5SE07RUFDRSxXQUFBO0EvQ2t5SFI7QStDL3hITTtFQUNFLFVBQUE7QS9DaXlIUjtBK0M5eEhNO0VBQ0UsVUFBQTtBL0NneUhSO0ErQzd4SE07RUFDRSxVQUFBO0EvQyt4SFI7QStDNXhITTtFQUNFLFVBQUE7QS9DOHhIUjtBK0MxeEhJO0VBQ0UsU0FBQTtBL0M0eEhOO0ErQ3h4SE07RUFDRSxzQkFBQTtBL0MweEhSO0ErQ2x4SEk7RUFDRSxrQkFBQTtFQUNBLG9CQUFBO0EvQ294SE47QWdEOTNIRTtFQUdFLG9FQUFBO0VBQ0EsK0JBQUE7RUFDQSxtQ0FBQTtVQUFBLDJCQUFBO0VBQ0EsbUJBQUE7QWhEODNISjtBZ0QxM0hBO0VBQ0U7SUFFRSxrQ0FBQTtFaEQyM0hGO0VnRHgzSEE7SUFFRSxpQ0FBQTtFaER5M0hGO0VnRHQzSEE7SUFHRSxrQ0FBQTtFaERzM0hGO0VnRG4zSEE7SUFFRSxpQ0FBQTtFaERvM0hGO0FBQ0Y7QWlEbDVIRTtFQUNFLGNBQUE7QWpEbzVISjtBaURqNUhFOztFQUdFLFdBQUE7QWpEazVISjtBaUQvNEhFOztFQUdFLHlCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsZUFBQTtFQUNBLGVBQUE7QWpEZzVISjtBaUQzNEhBO0VBQ0UsYUFBQTtBakQ2NEhGO0FpRHo0SEU7RUFDRSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxxQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZUFBQTtBakQyNEhKO0FpRHg0SEU7RUFDRSxpQkFBQTtFQUNBLHFCQUFBO0FqRDA0SEo7QWlEeDRISTtFQUNFLGVBQUE7RUFDQSxvQkFBQTtBakQwNEhOO0FpRHI0SEU7O0VBRUUsc0JBQUE7QWpEdTRISjtBaURuNEhFOztFQUVFLHlCQUFBO0FqRHE0SEo7QWlEajRIRTs7RUFFRSx5QkFBQTtBakRtNEhKO0FpRC8zSEU7RUFDRSx5QkFBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtBakRpNEhKO0FpRDczSEU7RUFDRSxxQkFBQTtBakQrM0hKO0EwQno4SEU7RUFDRSxlQUFBO0ExQjI4SEo7QTBCejhISTtFQUNFLGFBQUE7QTFCMjhITjtBMEJ4OEhJO0VBQ0UsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0ExQjA4SE47QTBCeDhITTtFQUNFLGFBQUE7RUFDQSxzQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtBMUIwOEhSO0EwQng4SFE7RUFDRSxVQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7QTFCMDhIVjtBMEJ0OEhVO0VBQ0UsU0FBQTtBMUJ3OEhaO0EwQmo4SE07RUFDRSxZQUFBO0ExQm04SFI7QWtEditIRTtFQUNFLFdBQUE7RUFDQSxhQUFBO0FsRHkrSEo7QWtEditISTtFQUNFLFdBQUE7QWxEeStITjtBa0R2K0hNO0VBQ0UsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSw4QkFBQTtBbER5K0hSO0FrRHYrSFE7RUFDRSxTQUFBO0VBQ0EsVUFBQTtFQUNBLFVBQUE7QWxEeStIVjtBa0R0K0hROztFQUVFLGFBQUE7RUFDQSxtQkFBQTtBbER3K0hWO0FrRHIrSFE7RUFDRSxtQkFBQTtBbER1K0hWO0FrRHArSFE7RUFDRSxzQkFBQTtBbERzK0hWO0FrRHArSFU7RUFDRSxXQUFBO0VBQ0EsWUFBQTtBbERzK0haO0FrRGwrSFE7RUFDRSx5QkFBQTtFQUNBLGVBQUE7RUFDQSx5QkFBQTtLQUFBLHNCQUFBO1VBQUEsaUJBQUE7RUFDQSxzQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtBbERvK0hWO0FrRGorSFE7RUFDRSxlQUFBO0FsRG0rSFY7QWtEaitIVTtFQUNFLFdBQUE7RUFDQSxZQUFBO0FsRG0rSFo7QW1EdmhJRTtFQUNFLFdBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtBbkR5aElKO0FtRHZoSUk7RUFDRSxZQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0Esc0JBQUE7QW5EeWhJTjtBbUR2aElNO0VBQ0Usc0JBQUE7QW5EeWhJUjtBb0R0aUlBO0VBQ0UsUUFBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFQUNBLHVCQUFBO0VBQ0EsZUFBQTtBcER3aUlGO0FvRHRpSUU7RUFDRSxhQUFBO0VBQ0EsV0FBQTtBcER3aUlKO0EwQ2pqSUE7RUFDRSxVQUFBO0ExQ21qSUY7QTBDampJRTtFQUNFLGVBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxPQUFBO0VBQ0EseUJBQUE7RUFDQSxZQUFBO0ExQ21qSUo7QXFENWpJRTtFQUNFLHlCQUFBO0tBQUEsc0JBQUE7TUFBQSxxQkFBQTtVQUFBLGlCQUFBO0FyRDhqSUo7QTJDL2pJQTtFQUNFLGFBQUE7QTNDaWtJRjtBMkM5aklBO0V4Q3VMRSxRd0N0TGU7RUFFZixhQUFBO0EzQ2lrSUY7QTJDL2pJRTtFQUNFLGNBQUE7QTNDaWtJSjtBMkMvaklJO0VBQ0UsYUFBQTtBM0Npa0lOO0F1QjVrSUU7RUFDRSxzQkFBQTtFQUNBLGtCQUFBO0VBQ0EseUJBQUE7RUFDQSx1QkFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0F2QjhrSUo7QXVCNWtJSTtFQUNFLGVBQUE7RUFDQSxXQUFBO0VBQ0EseUJBQUE7S0FBQSxzQkFBQTtNQUFBLHFCQUFBO1VBQUEsaUJBQUE7RUFDQSxlQUFBO0F2QjhrSU47QWlCNWxJRTtFQUNFLGFBQUE7RUFDQSxtQkFBQTtFQUNBLDJCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7QWpCOGxJSjtBaUJ0bElFO0VBQ0UsYUFBQTtFQUNBLGtCQUFBO0VBQ0Esc0JBQUE7RUFDQSx1QkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0FqQndsSUo7QWtCM21JRTtFQUNFLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLG9CQUFBO0VBQ0EsVUFBQTtFQUNBLFVBQUE7QWxCNm1JSjtBa0IzbUlJO0VBQ0UsTUFBQTtFQUNBLFVBQUE7QWxCNm1JTjtBbUJ4bUlFO0VBQ0Usb0JBQUE7QW5CMG1JSjtBa0IzbUlJO0VBQ0UsVUFBQTtBbEI2bUlOO0FrQjFtSUk7O0VBRUUsa0JBQUE7RUFDQSxNQUFBO0VBQ0Esc0JBQUE7RUFDQSxhQUFBO0VBQ0EscUJBQUE7QWxCNG1JTjtBa0IxbUlNOztFQUNFLGVBQUE7QWxCNm1JUjtBaUI5bUlFO0VBQ0UscUJBQUE7RUFDQSxTQUFBO0VBQ0EsZUFBQTtFQUNBLHVCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSx3QkFBQTtBakJnbklKO0FpQjltSUk7RUFDRSxzQkFBQTtBakJnbklOO0FpQjdtSUk7RUFDRSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7QWpCK21JTjtBaUI1bUlJO0VBQ0UsdUJBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLHdCQUFBO0FqQjhtSU47QXNEcHFJRTtFQUNFLFNBQUE7RUFBVyx5QkFBQTtBdER1cUlmO0FzRHJxSUk7RUFDRSxlQUFBO0F0RHVxSU47QXNEcnFJTTtFQUNFLGdCQUFBO0VBQ0EsZUFBQTtBdER1cUlSO0FVaG9JRTtFQUNFLFNBQUE7QVZrb0lKO0FVOW5JRTtFQUNFLFNBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLHFCQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLGNBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0FWZ29JSjtBVTluSUk7RUFDRSxXQUFBO0VBQ0EsVUFBQTtBVmdvSU47QVVsb0lJO0VBQ0UsV0FBQTtFQUNBLFVBQUE7QVZnb0lOO0FVbG9JSTtFQUNFLFdBQUE7RUFDQSxVQUFBO0FWZ29JTjtBVTNuSUU7OztFQUdFLGVBQUE7RUFDQSxhQUFBO0VBQ0EsY0FBQTtBVjZuSUo7QUUxb0lFO0VBQ0UsV0FBQTtFQUNBLGFBQUE7QUY0b0lKO0FFem9JRTtFQUNFLFdBQUE7QUYyb0lKO0FFaHRJSTtFQUNFLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLGFBQUE7QUZrdElOO0FFaHRJTTtFQUNFLGFBQUE7RUFDQSxnQkFBQTtBRmt0SVI7QUUzc0lFO0VBQ0UsV0FBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFQUNBLHFCQUFBO0FGNnNJSjtBRTFzSUU7O0VBRUUsc0JBQUE7RUFDQSxXQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsOEJBQUE7QUY0c0lKO0FFeHNJSTtFQUNFLGNJbkNVO0VKb0NWLGdCQUFBO0FGMHNJTjtBRXZzSUk7RUFDRSxjSXZDUTtFSndDUixnQkFBQTtBRnlzSU47QUV0c0lJO0VBQ0UsZ0JBQUE7RUFDQSwrQkFBQTtBRndzSU47O0F1RGx0SUU7RUFDRSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxPQUFBO0F2RHF0SUo7QXVEenZJRTtFQUNFLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLE9BQUE7RUFDQSxRQUFBO0VBQ0EsTUFBQTtFQUNBLHlCQUFBO0VBQ0EsWUFBQTtBdkQydklKO0FPMXJJRTtFQUNFLHlCQUFBO0VBQ0EsV0FBQTtFQUNBLFlEaEZZO0VDaUZaLGFBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7QVA0cklKO0FPMXJJSTtFQUNFLFlBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsOEJBQUE7QVA0cklOO0FPMXJJTTtFQUNFLFdBQUE7QVA0cklSO0FPeHJJSTs7RUFFRSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsT0FBQTtFQUNBLE1BQUE7QVAwcklOO0FPdHJJTTtFQUNFLGVBQUE7RUFDQSxpQkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0VBQ0EsMkRBQUE7RUFDQSxPQUFBO0VBQ0EsTUFBQTtBUHdySVI7QU9ycklNO0VBQ0UseUJBQUE7S0FBQSxzQkFBQTtNQUFBLHFCQUFBO1VBQUEsaUJBQUE7RUFDQSxVQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsT0FBQTtFQUNBLE1BQUE7RUFDQSxrQkFBQTtBUHVySVI7QU9ycklRO0VBQ0UsZUFBQTtBUHVySVY7QU9ucklNO0VBRUUsYUFBQTtBUG9ySVI7QU9qMElFO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0VBQ0EsTUFBQTtFQUNBLG1CQUFBO0VBQ0EsVUFBQTtFQUNBLFVBQUE7RUFDQSxvQkFBQTtBUG0wSUo7QU9qMElJO0VBQ0UsVUFBQTtFQUNBLG1CQUFBO0FQbTBJTjtBTzd6SU07RUFDRSxrQkFBQTtFQUNBLGFBQUE7QVAreklSO0FPNXpJTTtFQUNFLGFBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7QVA4eklSO0FPNXpJUTtFQUNFLFdBQUE7RUFDQSxZQUFBO0FQOHpJVjtBT3R6SUU7RUFDRSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtBUHd6SUo7QU90eklJOzs7RUFHRSxrQkFBQTtFQUNBLGtCQUFBO0FQd3pJTjtBT3J6SUk7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG9DQUFBO0FQdXpJTjtBT3B6SUk7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHlCQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0FQc3pJTjtBT256SUk7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLHlCQUFBO0VBQ0EsZ0JBQUE7QVBxeklOO0F1RDczSUU7RUFDRSxrQkFBQTtBdkQrM0lKO0F1RDkySUU7RUFDRSxVQUFBO0F2RGczSUo7QXVEOTJJSTtFQUNFLGVBQUE7RUFDQSxPQUFBO0VBQ0EsTUFBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0F2RGczSU47O0FVdHpJQTtFQUNFLFlBQUE7RUFDQSxjQUFBO0FWeXpJRjs7QXdEdDJJQTtFQUNFO0lBQ0UsYUFBQTtFeER5MklGO0V3RHQySUE7SUFDRSxpQkFBQTtFeER3MklGO0FBQ0Y7QUc3NUlBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFBQTtBQW1EQTs7Ozs7Ozs7Ozs7Ozs7RUFBQTtBQXdDQTs7Ozs7Ozs7Ozs7RUFBQTtBQW9DQTs7Ozs7Ozs7Ozs7RUFBQTtBQTJCQTs7Ozs7Ozs7Ozs7RUFBQTtBQW9CQTs7Ozs7Ozs7O0VBQUE7QUFtQkE7Ozs7Ozs7OztFQUFBO0FBbUJBOzs7Ozs7Ozs7RUFBQTtBQWtCQTs7Ozs7Ozs7O0VBQUE7QUFrQkE7Ozs7Ozs7Ozs7Ozs7RUFBQTtBQWdDQTs7Ozs7Ozs7Ozs7Ozs7OztFQUFBO0FBMkNBOzs7Ozs7Ozs7Ozs7Ozs7RUFBQTtBQWtDQTs7Ozs7RUFBQTtBQXVCQTs7Ozs7Ozs7Ozs7O0VBQUE7QUE0QkE7Ozs7Ozs7RUFBQTtBc0QvWEE7RUF0QkUsc0JBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxTQUFBO0VBQ0EseUJBQUE7RUFDQSxXQ2dEWTtFRC9DWixlQUFBO0VBQ0EsY0FBQTtFQUNBLHdCQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0VBQ0EsZUFBQTtFQUNBLDJCQUFBO0F6RGduSkY7O0F5RDltSkU7RUFDRSx5QkFBQTtFQUNBLFdDcUNVO0VEcENWLCtCQUFBO0VBQ0Esd0VBQUE7QXpEaW5KSjs7QXlEMW1KRTtFQUNFLHlCQUFBO0tBQUEsc0JBQUE7TUFBQSxxQkFBQTtVQUFBLGlCQUFBO0VBQ0EscUJBQUE7RUFDQSxXQUFBO0VBQ0EsaUJBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSwrQkFBQTtFQUNBLGVBQUE7QXpENm1KSjs7QXlEem1KRTtFQUNFLGNBQUE7QXpENG1KSjs7QXlEMW1KSTtFQUNFLGFBQUE7QXpENm1KTjs7QXlEMW1KSTtFQUNFLGNBQUE7QXpENm1KTjs7QXlEem1KRTtFQUNFLG1CQUFBO0F6RDRtSko7O0EyRDFwSkU7RUFDRTtJQUNFLHFCQUFBO0UzRDZwSko7QUFDRjtBNER2cUpBLDZCQUFBO0FDSUU7RUFDRTtJQUVFLGVBQUE7RTdEcXFKSjtFNkRscUpFO0lBQ0UsMkJBQUE7RTdEb3FKSjtFNkRqcUpFO0lBQ0UsNENBQUE7RTdEbXFKSjtFNkRocUpFO0lBQ0UsMkJBQUE7RTdEa3FKSjtBQUNGO0E2RC9wSkU7RUFDRTtJQUVFLGVBQUE7RTdEZ3FKSjtFNkQ3cEpFO0lBQ0UsNEJBQUE7RTdEK3BKSjtFNkQ1cEpFO0lBQ0UsOENBQUE7RTdEOHBKSjtFNkQzcEpFO0lBQ0UsNEJBQUE7RTdENnBKSjtBQUNGO0E4RGpzSkU7RUFDRTtJQUdFLG1CQUFBO0U5RGlzSko7RThEOXJKRTtJQUNFLG1CQUFBO0U5RGdzSko7QUFDRjtBK0R0c0pFO0VBQ0U7SUFDRSxVQUFBO0UvRHdzSko7RStEcnNKRTtJQUNFLFVBQUE7RS9EdXNKSjtBQUNGO0FnRTVzSkU7RUFDRTtJQUNFLHFCQUFBO0lBQ0EsVUFBQTtFaEU4c0pKO0VnRTNzSkU7SUFDRSxtQkFBQTtJQUNBLFVBQUE7RWhFNnNKSjtBQUNGO0FpRTN0SkU7RUFDRTtJQUNFLFVBQUE7RWpFNnRKSjtFaUUxdEpFO0lBQ0UsVUFBQTtFakU0dEpKO0FBQ0Y7QUhsdEpBLFNBQUE7QUFHQSxXQUFBO0FNdkJBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFBQTtBQW1EQTs7Ozs7Ozs7Ozs7Ozs7RUFBQTtBQXdDQTs7Ozs7Ozs7Ozs7RUFBQTtBQW9DQTs7Ozs7Ozs7Ozs7RUFBQTtBQTJCQTs7Ozs7Ozs7Ozs7RUFBQTtBQW9CQTs7Ozs7Ozs7O0VBQUE7QUFtQkE7Ozs7Ozs7OztFQUFBO0FBbUJBOzs7Ozs7Ozs7RUFBQTtBQWtCQTs7Ozs7Ozs7O0VBQUE7QUFrQkE7Ozs7Ozs7Ozs7Ozs7RUFBQTtBQWdDQTs7Ozs7Ozs7Ozs7Ozs7OztFQUFBO0FBMkNBOzs7Ozs7Ozs7Ozs7Ozs7RUFBQTtBQWtDQTs7Ozs7RUFBQTtBQXVCQTs7Ozs7Ozs7Ozs7O0VBQUE7QUE0QkE7Ozs7Ozs7RUFBQTtBTnZYQSxZQUFBO0FxRWpDQTtFQUNFLHNCQUFBO0VBQ0EseUJBQUE7QWxFODdKRjs7QWtFMzdKQTtFQUNFLG1DQUFBO0FsRTg3SkY7O0FrRTM3SkE7RUFDRSxzQkFBQTtBbEU4N0pGOztBa0UzN0pBOzs7O0VBSUUseUJBQUE7QWxFODdKRjs7QW1FLzhKQTtFQUNFO0lBQ0Usc0RBQUE7SUFDQSxrQ0FBQTtJQUNBLFVBQUE7RW5FazlKRjtFbUUvOEpBO0lBQ0UsdURBQUE7SUFDQSxrQ0FBQTtFbkVpOUpGO0VtRTk4SkE7SUFDRSxzREFBQTtJQUNBLFVBQUE7RW5FZzlKRjtFbUU3OEpBO0lBQ0Usc0RBQUE7RW5FKzhKRjtFbUU1OEpBO0lBQ0UsNkJBQUE7RW5FODhKRjtBQUNGO0FtRTM4SkE7RUFDRSwrQ0FBQTtVQUFBLHVDQUFBO0VBQ0EsNEJBQUE7QW5FNjhKRjs7QUhwOEpBLFVBQUE7QU1yQ0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUFBO0FBbURBOzs7Ozs7Ozs7Ozs7OztFQUFBO0FBd0NBOzs7Ozs7Ozs7OztFQUFBO0FBb0NBOzs7Ozs7Ozs7OztFQUFBO0FBMkJBOzs7Ozs7Ozs7OztFQUFBO0FBb0JBOzs7Ozs7Ozs7RUFBQTtBQW1CQTs7Ozs7Ozs7O0VBQUE7QUFtQkE7Ozs7Ozs7OztFQUFBO0FBa0JBOzs7Ozs7Ozs7RUFBQTtBQWtCQTs7Ozs7Ozs7Ozs7OztFQUFBO0FBZ0NBOzs7Ozs7Ozs7Ozs7Ozs7O0VBQUE7QUEyQ0E7Ozs7Ozs7Ozs7Ozs7OztFQUFBO0FBa0NBOzs7OztFQUFBO0FBdUJBOzs7Ozs7Ozs7Ozs7RUFBQTtBQTRCQTs7Ozs7OztFQUFBO0FpRXBaQSxlQUFBO0FDRkE7RUFDRSxzQkFBQTtFQUNBLHlCQUFBO0VBQ0EsU0FBQTtFQUNBLFdBTmlCO0VBT2pCLGVBQUE7RUFDQSwrQkFBQTtFQUNBLGNBQUE7RUFDQSxZQUFBO0VBQ0EsU0FBQTtFQUNBLHdCQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTtBckUrcktGOztBc0U3c0tFO0VBQ0UsZ0JBQUE7RUFDQSxrQ0FBQTtBdEVndEtKO0FzRTdzS0U7RUFDRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxrQkFBQTtFQUNBLHVDQUFBO0F0RStzS0o7O0FvRWp0S0E7RUFDRSxhQUFBO0VBQ0EsNEJBQUE7RUFDQSxxQkFBQTtFQUNBLFlBQUE7RUFDQSxTQUFBO0FwRW90S0Y7QXVFaHVLRTtFQUNFLFlBQUE7RXBFZ0VGLGFBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsYUFBQTtFQW1QQSx1Qm9FblQyQjtFcEV3VjNCLG1Cb0V2VnVCO0VBRXJCLGdDQUFBO0VBQ0EsbUJib0VTO0ExRG9xS2I7QXVFdHVLSTtFQUNFLFNBQUE7QXZFd3VLTjtBdUVwdUtNO0VBQ0Usc0JBQUE7QXZFc3VLUjtBdUVsdUtJO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLG1CQUFBO0F2RW91S047QXVFanVLSTtFQUNFLFlBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsOEJBQUE7QXZFbXVLTjtBdUVodUtRO0VBQ0UsYUFBQTtBdkVrdUtWO0F1RS90S1E7RUFDRSxnQkFBQTtBdkVpdUtWO0F1RTV0S0k7RUFDRSxnQkFBQTtFQUNBLGNBQUE7RUFDQSxrQkFBQTtBdkU4dEtOO0F1RTV0S007RUFDRSwrQkFBQTtFQUNBLGlCQUFBO0VBQ0EsaUJBQUE7QXZFOHRLUjtBd0V0eEtFOzs7Ozs7O0VBT0UsY0FBQTtBeEV3eEtKO0F3RXJ4S0U7O0VBRUUsY0FBQTtFQUNBLGdCQUFBO0F4RXV4S0o7QXdFcHhLRTs7RUFFRSx3QkFBQTtBeEVzeEtKO0F5RXp5S0E7O0VBRUUsV0FBQTtBekUyeUtGO0F5RXp5S0U7O0VBQ0UsV0FBQTtBekU0eUtKO0EwRWp6S0E7RUFDRSxnQkFBQTtFQUNBLGNBQUE7QTFFbXpLRjtBMEVqektFO0VBQ0UsZ0JBQUE7QTFFbXpLSjtBMkV4ektBO0VBQ0UsY0FBQTtFQUNBLG1CakIrRWM7RWlCOUVkLGdCQUFBO0VBQ0EsY0FBQTtBM0UwektGO0E0RTN6S0E7RUFDRSxZQUFBO0VBQ0Esa0JBTHFCO0VBTXJCLG1CQU5xQjtBNUVtMEt2QjtBNEUxektJO0VBQ0Usa0JBVmlCO0E1RXMwS3ZCO0E0RXR6S0E7RUFDRSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtBNUV3ektGO0E0RXR6S0U7OztFQUdFLFdBQUE7QTVFd3pLSjtBNEV0ektJOzs7RUFDRSxXQUFBO0E1RTB6S047QTRFcnpLSTtFQUNFLFdBQUE7RUFDQSxZQUFBO0E1RXV6S047QTRFbnpLRTs7RUFFRSxXQUFBO0VBQ0EsZUFBQTtBNUVxektKO0E0RWp6S0k7RUFDRSxrQkFBQTtBNUVtektOO0FzRWgyS0U7RUFDRSxnQkFBQTtFQUNBLGtDQUFBO0F0RWsyS0o7QXNFLzFLRTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLGtCQUFBO0VBQ0EsdUNBQUE7QXRFaTJLSjtBNkUxMktFO0VBQ0Usa0JBQUE7QTdFNDJLSjtBOEU5MktFO0VBQ0UsU0FBQTtBOUVnM0tKO0E4RTkyS0k7RUFDRSxTQUFBO0E5RWczS047QThFOTJLTTtFQUNFLGlCQUFBO0E5RWczS1I7QStFdjNLRTtFQUNFLGtCQUFBO0EvRXkzS0o7QStFdDNLRTtFQUNFLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLE9BQUE7RUFDQSxRQUFBO0EvRXczS0o7QWdGOTNLSTtFQUNFLGtCdEJ5RVM7QTFEdXpLZjtBZ0Y1M0tFO0VBQ0Usb0JBQUE7QWhGODNLSjtBZ0Y1M0tJO0VBQ0UsWUFBQTtBaEY4M0tOOztBb0U1MktFO0VBREY7SUFFSSxpQkFBQTtFcEVnM0tGO0FBQ0Y7QW9FOTJLRTtFQUNFLGVBQUE7QXBFZzNLSjs7QUg3MktBLG1CQUFBO0EyRG5CRTs7RUFFRSxjQUFBO0VBQ0EsK0JBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtBeERvNEtKO0F3RGo0S0U7RUFDRSxtQkFBQTtBeERtNEtKO0F3RGg0S0U7O0VBRUUsaUJBQUE7QXhEazRLSjtBd0Q5M0tJO0VBQ0UsY0V3QlE7QTFEdzJLZDs7QUg5M0tBLGtCQUFBO0FvRjNDQTs7RUFFRSxtQkFBQTtFQUNBLGdCQUFBO0FqRjY2S0Y7QWlGMzZLRTs7RUFDRSxhQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7QWpGODZLSjtBaUY1NktJOztFQUNFLFlBQUE7QWpGKzZLTjtBaUYzNktFOztFQUNFLCtCQUFBO0VBQ0EsV3ZCNkNxQjtFdUI1Q3JCLGVBQUE7RUFDQSxZQUFBO0FqRjg2S0o7QWlGMTZLSTs7RUFDRSxVQUFBO0FqRjY2S047QWlGMTZLSTs7RUFDRSxjdkIrQlk7QTFEODRLbEI7O0FpRng2S0E7RUFDRSxZdkJ0Qlk7QTFEaThLZDs7QUgvNUtBLGFBQUE7QXFGNUNBO0VBQ0UseUJBQUE7QWxGKzhLRjtBa0Y5OEtFO0VBQ0Usc0JBQUE7RUFDQSxzQkFBQTtFQUNBLGlJQUNFO0VBT0YsMEJBQUE7RUFDQSwyQkFBQTtFQUNBLHFEQUFBO0VBQ0EsNkNBQUE7QWxGeThLSjs7QWtGcjhLQTtFQUNFO0lBQ0UsMkJBQUE7RWxGdzhLRjtBQUNGO0FIaDdLQTs7RXNGakRBLGVBQUE7RUFFQSx1QkFBQTtFQTJHQSx1QkFBQTtFQUVBLG9CQUFBO0VDL0dBLFlBQUE7QXBGeStLQTtBbUZ0K0tBOztFQUNFLGtDQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0FuRnkrS0Y7QW1GcitLRTs7RUFDRSxXQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSx5QkFBQTtLQUFBLHNCQUFBO01BQUEscUJBQUE7VUFBQSxpQkFBQTtBbkZ3K0tKO0FtRnQrS0k7O0VBQ0UsbUJBQUE7RUFDQSxpQkFBQTtBbkZ5K0tOO0FtRmwrS0U7O0VBQ0UsZ0JBQUE7RUFDQSxrQkFBQTtBbkZxK0tKO0FtRmwrS0k7O0VBQ0UsVUFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtBbkZxK0tOO0FtRmorS0U7O0VBQ0UseUJBQUE7RUFDQSx5QkFBQTtFQUNBLFlBQUE7RUFDQSxPQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7QW5GbytLSjtBbUZoK0tFOzs7O0VBRUUsc0JBQUE7QW5GbytLSjtBbUZoK0tFOzs7O0VBRUUseUJBQUE7QW5GbytLSjtBbUZoK0tFOzs7O0VBRUUseUJBQUE7QW5GbytLSjtBbUZoK0tFOztFQUNFLHlCQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0FuRm0rS0o7QW1GaCtLRTs7RUFDRSxXQUFBO0VBQ0EsYUFBQTtFQUNBLGtCQUFBO0FuRm0rS0o7QW1GaCtLRTs7RUFDRSxjQUFBO0FuRm0rS0o7QW1GLzlLRTs7RUFDRSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EseUJBQUE7RUFDQSxXQUFBO0VBQ0EsU0FBQTtFQUNBLFFBQUE7RUFDQSx3QkFBQTtFQUNBLFVBQUE7QW5GaytLSjtBbUY5OUtFOztFQUNFLHFCQUFBO0FuRmkrS0o7QW1GeDlLSTs7RUFDRSxVQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7QW5GMjlLTjtBbUZ4OUtJOztFQUNFLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EscUJBQUE7RUFDQSxzQkFBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLHlCQUFBO0tBQUEsc0JBQUE7TUFBQSxxQkFBQTtVQUFBLGlCQUFBO0VBQ0EseUJBQUE7QW5GMjlLTjtBbUZ4OUtJOztFQUNFLFlBQUE7RUFDQSxhQUFBO0VBQ0EseUJBQUE7QW5GMjlLTjtBbUZ4OUtJOztFQUNFLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsU0FBQTtFQUNBLFdBQUE7RUFDQSxzQkFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7QW5GMjlLTjtBbUZ4OUtJOztFQUNFLHlCQUFBO0FuRjI5S047QW1GeDlLSTs7RUFDRSwyQkFBQTtBbkYyOUtOO0FvRjNuTEE7O0VBQ0UsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7QXBGOG5MRjtBb0Y1bkxFOztFQUNFLGVBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxzQkFBQTtFQUNBLGtCQUFBO0VBQ0EseUJBQUE7RUFDQSxnQkFBQTtFQUNBLFVBQUE7QXBGK25MSjtBb0Y3bkxJOztFQUNFLGNBQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtFQUNBLHNCQUFBO0FwRmdvTE47QW9GNW5MRTs7RUFDRSxlQUFBO0VBQ0EsZUFBQTtFQUNBLFVBQUE7RUFDQSxnQkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtFQUNBLFVBQUE7QXBGK25MSjtBb0Y3bkxJOztFQUNFLHlCQUFBO0FwRmdvTE47QW9GNW5MRTs7RUFDRSxlQUFBO0VBQ0EsV0FBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7QXBGK25MSjtBcUYzcUxBOztFQUNFLFdBQUE7QXJGOHFMRjtBcUYxcUxBOztFQUNFLGNBQUE7QXJGNnFMRjtBcUYzcUxFOztFQUNFLFlBQUE7QXJGOHFMSjtBcUYzcUxFOztFQUNFLFlBQUE7QXJGOHFMSjtBcUZ6cUxBOztFQUNFLGtCQUFBO0FyRjRxTEY7QXFGMXFMRTs7RUFDRSxhQUFBO0FyRjZxTEo7QXFGMXFMRTs7RWxGZ0tBLFFrRi9KaUI7RUFFZixXQUFBO0VBQ0Esc0IzQndCVTtBMURzcExkO0FxRjNxTEU7O0VsRnlKQSxRa0Z4SmlCO0FyRmdyTG5CO0FxRjlxTEk7O0VBQ0UscUJBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7QXJGaXJMTjtBcUY5cUxJOztFQUNFLGNBQUE7QXJGaXJMTjtBcUY3cUxFOztFQUNFLHNCQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxzQkFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSwrQkFBQTtFQUNBLGNBQUE7RUFDQSwyQkFBQTtFQUNBLDRCQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7RUNoRUYsb0VBQUE7RUFhQSxrRUFBQTtBdEZxdUxGO0FzRmp2TEU7O0VEa0VJLFdBQUE7RUFDQSxVQUFBO0FyRm1yTE47QXNGbHZMRTs7RUFBZ0IsZ0JBQUE7RUQ4RFosV0FBQTtFQUNBLFVBQUE7QXJGeXJMTjtBc0ZwdkxFO0VBQWtCLGdCQUFBO0VEMERkLFdBQUE7RUFDQSxVQUFBO0FyRityTE47QXNGMXZMRTtFQUFrQixnQkFBQTtFRDBEZCxXQUFBO0VBQ0EsVUFBQTtBckYrckxOO0FzRjF2TEU7O0VBQWtCLGdCQUFBO0VEMERkLFdBQUE7RUFDQSxVQUFBO0FyRityTE47QXNGcnZMRTs7RURxREksV0FBQTtFQUNBLFVBQUE7QXJGb3NMTjtBcUYvckxBOztFQUNFLGFBQUE7RUFDQSxZQUFBO0VBQ0EsWUFBQTtFQUNBLHNCM0J0Qlk7RTJCdUJaLGtCM0J0RVc7QTFEd3dMYjtBcUY1ckxFOzs7O0VBRUUsK0JBQUE7QXJGZ3NMSjtBcUY3ckxFOztFQUNFLG1CQUFBO0VBQ0EscUJBQUE7RUFDQSxlQUFBO0FyRmdzTEo7QXFGMXJMRTs7RUFDRSxZQUFBO0FyRjZyTEo7QXFGMXJMTTs7RUFDRSwwQkFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtBckY2ckxSO0FxRnpyTE07O0VBQ0UsTUFBQTtFQUNBLHlCQUFBO0FyRjRyTFI7QXFGeHJMTTs7RUFDRSx5QkFBQTtBckYyckxSO0FxRmxyTEU7O0VBQ0UsV0FBQTtBckZxckxKO0FxRmpyTEU7O0VBQ0UsZ0JBQUE7QXJGb3JMSjtBcUZqckxJOztFQUNFLGdCQUFBO0FyRm9yTE47QXFGaHJMSTs7RUFDRSxnQkFBQTtBckZtckxOO0FxRjlxTEE7O0VBQ0UsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7QXJGaXJMRjtBcUYvcUxFOztFQUNFLGFBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsK0JBQUE7RUFDQSxjQUFBO0FyRmtyTEo7QXVGdjBMQTs7RUFDRSxzQkFBQTtFQVBBLHNCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtFQUNBLFNBQUE7RUFRQSxTQUFBO0VBQ0EseUI3Qm9EWTtFNkJuRFosY0FBQTtBdkYyMExGO0F1RnowTEU7O0VBQ0UseUI3QitDWTtBMUQ2eExoQjtBdUZ6MExFOztFQUNFLHlCQUFBO0tBQUEsc0JBQUE7TUFBQSxxQkFBQTtVQUFBLGlCQUFBO0VBQ0Esc0JBQUE7RUFDQSxzQkFBQTtFQUNBLGlCQUFBO0VBQ0EscUJBQUE7RUFDQSxjQUFBO0VBQ0EsK0JBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7QXZGNDBMSjtBdUZ4MExBOztFQUNFLGNBQUE7RUFDQSxZQUFBO0F2RjIwTEY7QXlEcjFMQTs7RUF0QkUsc0JBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxTQUFBO0VBQ0EseUJBQUE7RUFDQSxXQ2dEWTtFRC9DWixlQUFBO0VBQ0EsY0FBQTtFQUNBLHdCQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0VBQ0EsZUFBQTtFQUNBLDJCQUFBO0F6RCsyTEY7QXlENzJMRTs7RUFDRSx5QkFBQTtFQUNBLFdDcUNVO0VEcENWLCtCQUFBO0VBQ0Esd0VBQUE7QXpEZzNMSjtBeUR6MkxFOztFQUNFLHlCQUFBO0tBQUEsc0JBQUE7TUFBQSxxQkFBQTtVQUFBLGlCQUFBO0VBQ0EscUJBQUE7RUFDQSxXQUFBO0VBQ0EsaUJBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSwrQkFBQTtFQUNBLGVBQUE7QXpENDJMSjtBeUR4MkxFOztFQUNFLGNBQUE7QXpEMjJMSjtBeUR6MkxJOztFQUNFLGFBQUE7QXpENDJMTjtBeUR6MkxJOztFQUNFLGNBQUE7QXpENDJMTjtBeUR4MkxFOztFQUNFLG1CQUFBO0F6RDIyTEo7QXdGejVMQTs7RUFDRSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxZQUFBO0F4RjQ1TEY7QXdGMTVMRTs7RUFDRSxjQUFBO0VBQ0EsVzlCSlM7RThCS1QsWUFBQTtFckZzREYsYUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxhQUFBO0VBbVBBLHVCcUZ6UzJCO0VyRjhVM0IsbUJxRjdVdUI7RXJGb0d2QixtQnFGbkcwQjtBeEZzNkw1QjtBd0ZuNkxFOztFQUNFLFdBeEJVO0VBeUJWLFlBekJVO0VBMEJWLGtCQUFBO0VBQ0Esc0JBQUE7RXJGMENGLGFBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsYUFBQTtFQW1QQSx1QnFGN1IyQjtFckZrVTNCLG1CcUZqVXVCO0VyRndGdkIsbUJxRnZGMEI7RUFFeEIsNkJBQUE7RUFDQSxlQUFBO0F4Rjg2TEo7QXdGNTZMSTs7RXJGZ0NGLGFBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsYUFBQTtFQStDQSxzQnFGaEY0QjtFckZ5VDVCLG1CcUZ4VHlCO0VBRXJCLGVBQUE7QXhGczdMTjtBd0ZuN0xJOztFQUNFLFdBN0NNO0VBOENOLFlBOUNNO0F4Rm8rTFo7QXdGbjdMSTs7RUFDRSxhQUFBO0F4RnM3TE47QXdGLzZMRTs7Ozs7Ozs7OztFQUtFLFlBQUE7QXhGczdMSjtBd0ZuN0xFOztFQUNFLFk5QnZEVTtBMUQ2K0xkO0F3Rmg3TEU7Ozs7RUFFRSxXQUFBO0F4Rm83TEo7QXdGbDdMSTs7OztFQUNFLFdBQUE7QXhGdTdMTjtBd0ZwN0xJOzs7O0VyRjBPRixzQnFGek82QjtBeEYyN0wvQjtBd0Z4N0xJOzs7O0VBQ0UsV0FBQTtBeEY2N0xOO0F3Rng3TEk7O0VBQ0UsYUFBQTtFQUNBLFFBQUE7QXhGMjdMTjtBd0Z6N0xNOztFQUNFLFFBQUE7RUFDQSxVQUFBO0F4RjQ3TFI7QXdGdjdMTTs7RUFDRSxVQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RXJGcENOLGFBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsYUFBQTtBSGcrTEY7QXdGejdMSTs7RUFDRSxXQTdHYztFQThHZCxZQTlHYztFQStHZCx5QkFBQTtFQUNBLGdCQUFBO0F4RjQ3TE47QXdGejdMSTs7RUFDRSx5QjlCeERhO0ExRG8vTG5CO0F3Rno3TEk7O0VBQ0UsVUF2SFk7RUF3SFosV0F4SFk7QXhGb2pNbEI7QXdGejdMSTs7RUFDRSxVQUFBO0F4RjQ3TE47QXdGdDdMSTs7RUFDRSxzQkFBQTtBeEZ5N0xOO0F3RnQ3TEk7O0VBQ0Usb0JBQUE7QXhGeTdMTjtBd0ZwN0xJOztFQUNFLHdCQUFBO0F4RnU3TE47QXdGbjdMTTs7RUFDRSxXQUFBO0F4RnM3TFI7QThEM2pNRTs7RUFDRSxzQkFBQTtFQUNBLGFBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0E5RDhqTUo7QThENWpNSTs7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxxQkFBQTtFQUNBLHdEQUFBO0E5RCtqTU47QThENWpNSTs7RUFDRSx1QkFBQTtBOUQrak1OO0E4RDVqTUk7O0VBQ0UsdUJBQUE7QTlEK2pNTjs7QUg3aU1BLGVBQUE7QUFDQTtFQUNFLFVBQUE7RUFDQSxZNkQ5Q2dCO0V2RGZsQjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0lBQUE7RUFtREE7Ozs7Ozs7Ozs7Ozs7O0lBQUE7RUF3Q0E7Ozs7Ozs7Ozs7O0lBQUE7RUFvQ0E7Ozs7Ozs7Ozs7O0lBQUE7RUEyQkE7Ozs7Ozs7Ozs7O0lBQUE7RUFvQkE7Ozs7Ozs7OztJQUFBO0VBbUJBOzs7Ozs7Ozs7SUFBQTtFQW1CQTs7Ozs7Ozs7O0lBQUE7RUFrQkE7Ozs7Ozs7OztJQUFBO0VBa0JBOzs7Ozs7Ozs7Ozs7O0lBQUE7RUFnQ0E7Ozs7Ozs7Ozs7Ozs7Ozs7SUFBQTtFQTJDQTs7Ozs7Ozs7Ozs7Ozs7O0lBQUE7RUFrQ0E7Ozs7O0lBQUE7RUF1QkE7Ozs7Ozs7Ozs7OztJQUFBO0VBNEJBOzs7Ozs7O0lBQUE7RXNGNVFBOztJQUFBO0VDM0NFOztJQUFBO0VDeEVGLHVGQUFBO0U5RnNERTs7OztJQUFBO0FHNnZNRjtBSDd3TUU7RUFDRSxZNkQ3QmtCO0ExRDR5TXRCO0FINXdNRTtFQUNFLFk2RHBEbUI7QTFEazBNdkI7QUgzd01FO0VBQ0UsWTZEckRzQjtBMURrME0xQjtBNEZuMU1BO0V6RkZBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7SUFBQTtFQW1EQTs7Ozs7Ozs7Ozs7Ozs7SUFBQTtFQXdDQTs7Ozs7Ozs7Ozs7SUFBQTtFQW9DQTs7Ozs7Ozs7Ozs7SUFBQTtFQTJCQTs7Ozs7Ozs7Ozs7SUFBQTtFQW9CQTs7Ozs7Ozs7O0lBQUE7RUFtQkE7Ozs7Ozs7OztJQUFBO0VBbUJBOzs7Ozs7Ozs7SUFBQTtFQWtCQTs7Ozs7Ozs7O0lBQUE7RUFrQkE7Ozs7Ozs7Ozs7Ozs7SUFBQTtFQWdDQTs7Ozs7Ozs7Ozs7Ozs7OztJQUFBO0VBMkNBOzs7Ozs7Ozs7Ozs7Ozs7SUFBQTtFQWtDQTs7Ozs7SUFBQTtFQXVCQTs7Ozs7Ozs7Ozs7O0lBQUE7RUE0QkE7Ozs7Ozs7SUFBQTtFc0Y1UUE7O0lBQUE7QXpGaTZNQTtBNkYxaU5FO0VBQ0Usc0JBQUE7RUFDQSx5QkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0VBQ0EsU0FBQTtFQUNBLHdCQUFBO0VBQ0EsZUFBQTtFQUNBLGFBQUE7QTdGNGlOSjtBNkYxaU5JO0VBQ0UsbUJBQUE7QTdGNGlOTjtBNkZ6aU5JO0VBQ0UsK0JBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSx5QkFBQTtLQUFBLHNCQUFBO01BQUEscUJBQUE7VUFBQSxpQkFBQTtBN0YyaU5OO0E2RnZpTkk7RUFDRSxjQUFBO0E3RnlpTk47QTZGdmlOTTtFQUNFLGFBQUE7QTdGeWlOUjtBNkZ0aU5NO0VBQ0UsY0FBQTtBN0Z3aU5SO0E4RDVqTkU7RUFDRSxzQkFBQTtFQUNBLGFBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0E5RDhqTko7QThENWpOSTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EseUJBQUE7RUFDQSxtQkFBQTtFQUNBLHFCQUFBO0VBQ0Esd0RBQUE7QTlEOGpOTjtBOEQzak5JO0VBQ0UsdUJBQUE7QTlENmpOTjtBOEQxak5JO0VBQ0UsdUJBQUE7QTlENGpOTjtBOEY5bE5FO0VBQ0UsMkVBQ0U7RUFFRixrQkFBQTtFQUNBLG9CQUFBO0E5RjhsTko7QXVFemlORTtFQUNFLHNCQUFBO0VBQ0EseUJBQUE7RUFDQSx5QmIxQjRCO0VhMkI1QiwwQmIzQjRCO0VhNEI1QixhQUFBO0F2RTJpTko7QXVFeGlOSTtFQUNFLHNCQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxtQkFBQTtBdkUwaU5OO0F1RXZpTkk7RUFDRSxTQUFBO0F2RXlpTk47QXVFcmlOSTtFQUNFLFVBQUE7RUFDQSxRQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQ0FBQTtBdkV1aU5OO0F1RXJpTk07RUFDRSwrQkFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLHVCQUFBO0VBQ0EsZ0JiMUJVO0VhMkJWLGNBQUE7QXZFdWlOUjtBdUVsaU5JO0VBQ0UsV0FBQTtBdkVvaU5OO0F1RWxpTk07RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHlCYmpEUTtBMURxbE5oQjtBdUVqaU5NO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QXZFbWlOUjtBdUU5aE5JOztFQUVFLFlBQUE7RUFDQSxVQUFBO0VBQ0EsY0FBQTtBdkVnaU5OO0F1RTloTk07O0VBQ0UsK0JBQUE7QXZFaWlOUjtBdUU3aE5JO0VBQ0UsV0FBQTtBdkUraE5OO0F1RTVoTkk7RUFDRSxZQUFBO0F2RThoTk47QXVFNWhOTTtFQUNFLGNiOUVRO0VhK0VSLGVBQUE7QXZFOGhOUjtBdUV6aE5JO0VBQ0Usa0JBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSx5QkFBQTtFQUNBLG1CQUFBO0VBQ0EsOEJBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0EsNkJBQUE7QXZFMmhOTjtBdUV6aE5NO0VBQ0UsK0JBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7QXZFMmhOUjtBdUV4aE5NO0VBQ0Usc0JBQUE7RUFDQSxRQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtBdkUwaE5SO0F5RnZvTkU7RUFDRSxpQkFBQTtFQUNBLGlCQUFBO0VBQ0Esc0JBQUE7RUFDQSxjQUFBO0F6RnlvTko7QXlGbG9OUTtFTW5FTiwrQkFBQTtFQUNBLGVBQUE7RUFDQSxXckNMVztBMUQ2c05iO0F5RnBvTlU7RUFDRSwrQkFBQTtFQUNBLGVBQUE7QXpGc29OWjtBeUYvbk5JO0VBQ0UsYUFBQTtFQUNBLGFBQUE7RUFDQSxrQkFBQTtFQUNBLHNCQUFBO0VBQ0EsMkJBQUE7RU9yRkosVUFBQTtFQU1BLFdBQUE7RUFNQSxvQkFBQTtBaEc2c05GO0FpRzdzTkU7RUFDRSxnQnZDRXVCO0V1Q0R2QixtQnZDQ3VCO0ExRDhzTjNCO0FpR3pzTkk7RUFNSSxnQkFBQTtBakdzc05SO0FpRzNzTk07RUFDRSxtQnZDUmdCO0ExRHF0TnhCO0FpR3BzTkU7RUFDRSxnQnZDbEJvQjtFdUNtQnBCLG9CdkNsQnVCO0ExRHd0TjNCO0FnRzN1TkU7RUFDRSxVQUFBO0FoRzZ1Tko7QWdHenVORTtFQUNFLG1CQUFBO0VBQ0Esa0JBQUE7QWhHMnVOSjtBZ0d2dU5FO0VBQ0UsbUJBQUE7RUFDQSxrQkFBQTtBaEd5dU5KO0FnR3J1TkU7RUFDRSxtQnRDNkNZO0ExRDByTmhCO0F5RnpwTlE7RUFDRSxjQUFBO0VBQ0Esb0JBQUE7QXpGMnBOVjtBeUZ2cE5NO0VBQ0Usa0JBQUE7QXpGeXBOUjtBeUZ0cE5NO0VBQ0UsY0FBQTtFUS9GTixlQUFBO0VEUkEsVUFBQTtFQU1BLFdBQUE7RUFNQSxvQkFBQTtBaEd1dk5GO0FpRzlyTkU7RUFDRSxnQkFBQTtBakdnc05KO0FnRzF3TkU7RUFDRSxVQUFBO0FoRzR3Tko7QWdHeHdORTtFQUNFLG1CQUFBO0VBQ0Esa0JBQUE7QWhHMHdOSjtBZ0d0d05FO0VBQ0UsbUJBQUE7RUFDQSxrQkFBQTtBaEd3d05KO0FnR3B3TkU7RUFDRSxtQnRDNkNZO0ExRHl0TmhCO0F5RnRxTk07OztFTTdHSiwrQkFBQTtFQUNBLGVBQUE7RUFDQSxXckNMVztBMUQ2eE5iO0F5RnZxTk07RUFDRSxjQUFBO0F6RnlxTlI7QWlHM3VORTtFQUNFLG1CdkN0Q29CO0ExRG14TnhCO0FpR3p1Tkk7RUFDRSxnQkFBQTtBakcydU5OO0FpR3Z1Tk07RUFDRSxnQkFBQTtBakd5dU5SO0ErRnh4TkU7O0VBRUUsa0JBQUE7RUFDQSx5QkFBQTtFQUNBLDhDQUFBO0VBQ0EsWUFBQTtBL0YweE5KO0EwRi91TkU7O0VBQ0UsZ0JBQUE7QTFGa3ZOSjtBMEZqek5FOztFQUNFLHFCaEN3RFU7QTFENHZOZDtBMEZsek5JOztFQUNFLHFCaENxRFE7QTFEZ3dOZDtBMEZsek5JOztFQUNFLHlCQUFBO0VBQ0EscUJoQ2dEUTtBMURxd05kO0EyRGh6TkU7O0VBQ0UsZUFBQTtBM0Rtek5KO0EyRGp6Tkk7O0VBQ0UsZUFBQTtFQUNBLHFCQUFBO0VBQ0Esa0JBQUE7RUFDQSxXRFh3QjtFQ1l4QixZRFp3QjtFQ2F4QixrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esc0JBQUE7RUFDQSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0EsdUJBQUE7QTNEb3pOTjtBMkRsek5NOztFQUNFLFdBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQXZCUTtFQXdCUixjQUFBO0VBQ0EsbUJBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxzQkFBQTtBM0Rxek5SO0EyRGx6Tk07O0VBQ0Usa0JBQUE7RUFDQSxVQUFBO0VBQ0EsVUFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsYUFwQ1k7RUFxQ1osZUFBQTtFQUNBLHFCQUFBO0VBQ0Esc0JBQUE7RUFDQSxzQkFBQTtFQUNBLHVCQUFBO0VBQ0EseUJBQUE7RUFDQSxzQkFBQTtFQUNBLCtCQUFBO0EzRHF6TlI7QTJEaHpOTTs7RUFDRSxxQkRMTTtBMUR3ek5kO0EyRDl5Tk07O0VBQ0UscUJEWE07RUNZTixtQkRaTTtFQ2FOLGlDQUFBO0VBQ0EsY0FBQTtFQUNBLHlCQUFBO0EzRGl6TlI7QTJEL3lOUTs7RUFDRSxxQkFBQTtFQUNBLFVBQUE7RUFDQSx5QkFBQTtBM0Rrek5WO0EyRC95TlE7O0VBQ0Usb0JBQUE7QTNEa3pOVjtBMEYvMk5NOztFQUNFLGFoQ29DTTtBMUQ4ME5kO0ErRDczTkU7O0VBQ0UsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsMkJBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGVBUHVCO0VBUXZCLGVBQUE7QS9EZzROSjtBK0R4M05FOztFQUNFLFlBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7RUFDQSwrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGVBQUE7QS9EMjNOSjtBa0duNk5FOztFQUNFLGFBQUE7RUFDQSxVQUFBO0VBQ0EsbUJBQUE7RUFDQSw4QkFBQTtFQUNBLDRDQUFBO0VBQ0EsNkJBQUE7QWxHczZOSjtBa0dwNk5JOztFQUNFLFVBQUE7RUFDQSxtQkFBQTtBbEd1Nk5OO0FrR3A2Tkk7O0VBQ0UsVUFBQTtBbEd1Nk5OO0FrR3A2Tkk7Ozs7RUFFRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxhQUFBO0VBQ0EsYW5Db0JtQztFbUNuQm5DLHNCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQm5DaUJ5RDtFbUNoQnpELHVGQUNFO0FsR3U2TlI7QWtHcDZOTTs7OztFQUNFLGVBQUE7QWxHeTZOUjtBa0d0Nk5NOzs7O0VBQ0UsZUFBQTtBbEcyNk5SO0ErRDU1TkU7O0VBQ0UsWUFBQTtFQUNBLFdBQUE7RUFDQSxpQkFBQTtFQUNBLGVBQUE7QS9EKzVOSjtBK0Ruek5FOztFQUNFLG9CQUFBO0VBQ0EsMkVMeEllO0VLeUlmLFdBQUE7RUFDQSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSx5QkxwR29CO0ExRDA1TnhCO0ErRHA2Tkk7O0VBQ0UsYUFBQTtFQUNBLHVCQUFBO0EvRHU2Tk47QStEcDZOSTs7RUFDRSxnQkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxvQ0FBQTtBL0R1Nk5OO0ErRG42Tkk7O0VBQ0UseUJBQUE7QS9EczZOTjtBK0RoNk5NOzs7RUFDRSxVQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSx5QkFBQTtBL0RvNk5SO0ErRC81Tkk7O0VBQ0UsVUFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0EvRGs2Tk47QStEaDZOTTs7RUFDRSxVQUFBO0VBQ0EsWUFBQTtFQUNBLGNBQUE7QS9EbTZOUjtBK0Q5NU5JOzs7OztFQUlFLFVBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtBL0RpNk5OO0ErRC81Tk07Ozs7O0VBQ0UsZUFBQTtBL0RxNk5SO0ErRGg2Tkk7O0VBQ0Usc0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0EvRG02Tk47QStELzVOSTs7OztFQUdFLGNBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtBL0RrNk5OO0ErRDk1Tkk7O0VBQ0UsWUFBQTtFQUNBLFdBQUE7QS9EaTZOTjtBK0QvNU5NOztFQUNFLFVBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtBL0RrNk5SO0ErRDc1TkU7O0VBQ0UsMkVMckhlO0ExRHFoT25CO0ErRDk1Tkk7O0VBRUkseUJMakZnQjtBMURpL054QjtBK0QzNU5NOztFQUNFLGtCQUFBO0EvRDg1TlI7QTBGNStOTTs7RUFDRSxhaENkTTtBMUQ2L05kO0EwRjErTkU7O0VBQ0UscUJoQ3BCVTtFZ0NxQlYseUJBQUE7QTFGNitOSjtBK0YzaE9JOzs7RUFFRSx5QkFBQTtFQUNBLHNCQUFBO0EvRjhoT047QStGM2hPSTs7RUFDRSxhQUFBO0VBQ0EsTUFBQTtFQUNBLHNCQUFBO0VBQ0EsdUJBQUE7QS9GOGhPTjtBK0Y1aE9NOztFQUNFLGFyQ2FRO0ExRGtoT2hCO0ErRGo3TkU7O0VBQ0Usb0JBQUE7RUFDQSwyRUx4SWU7RUt5SWYsV0FBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLHlCTHBHb0I7QTFEd2hPeEI7QStGbGlPSTs7RUFDRSwrQkFBQTtFQUNBLGVBQUE7RUFDQSxXckN6RE87RXFDMERQLHNCQUFBO0EvRnFpT047QStGbGlPSTs7RUFDRSxhckNEVTtFcUNFVixhQUFBO0EvRnFpT047QStGbGlPSTs7RUFDRSxjQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7QS9GcWlPTjtBNkRua09FOztFQUNFLGFBQUE7RUFDQSx1QkFBQTtFQUNBLHNCQUFBO0VBQ0EsbUJBQUE7QTdEc2tPSjtBNkRwa09JOzs7RUFFRSxXQUFBO0VBQ0Esc0JBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EseUJIU1U7QTFEOGpPaEI7QTZEcGtPSTs7RUFDRSxvQkFBQTtFQUNBLHFCQUFBO0VBQ0Esd0VBQUE7QTdEdWtPTjtBNkRwa09JOztFQUNFLFFBQUE7RUFDQSxTQUFBO0VBQ0EsdUVBQUE7QTdEdWtPTjtBNkRsa09NOzs7RUFFRSxlQUFBO0E3RHFrT1I7QStGbmtPTTs7OztFQUVFLGtCQUFBO0EvRnVrT1I7QStGbmtPSTs7RUFDRSx5QkFBQTtFQUNBLHlCQUFBO0EvRnNrT047QStGbmtPSTs7RUFDRSxzQkFBQTtFQUNBLHNCQUFBO0VBQ0EsbUJBQUE7QS9Gc2tPTjtBK0Zwa09NOztFQUNFLFdBQUE7RUFDQSxtQkFBQTtBL0Z1a09SO0ErRnpwT0U7RUFDRSxzQkFBQTtBL0YycE9KO0ErRHhwT0U7RUFDRSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSwyQkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsZUFQdUI7RUFRdkIsZUFBQTtBL0QwcE9KO0ErRGxwT0U7RUFDRSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0VBQ0EsK0JBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxlQUFBO0EvRG9wT0o7QWtHNXJPRTtFQUNFLGFBQUE7RUFDQSxVQUFBO0VBQ0EsbUJBQUE7RUFDQSw4QkFBQTtFQUNBLDRDQUFBO0VBQ0EsNkJBQUE7QWxHOHJPSjtBa0c1ck9JO0VBQ0UsVUFBQTtFQUNBLG1CQUFBO0FsRzhyT047QWtHM3JPSTtFQUNFLFVBQUE7QWxHNnJPTjtBa0cxck9JOztFQUVFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLGFBQUE7RUFDQSxhbkNvQm1DO0VtQ25CbkMsc0JBQUE7RUFDQSxzQkFBQTtFQUNBLGdCbkNpQnlEO0VtQ2hCekQsdUZBQ0U7QWxHMnJPUjtBa0d4ck9NOztFQUNFLGVBQUE7QWxHMnJPUjtBa0d4ck9NOztFQUNFLGVBQUE7QWxHMnJPUjtBK0Q1cU9FO0VBQ0UsWUFBQTtFQUNBLFdBQUE7RUFDQSxpQkFBQTtFQUNBLGVBQUE7QS9EOHFPSjtBK0Rsa09FO0VBQ0Usb0JBQUE7RUFDQSwyRUx4SWU7RUt5SWYsV0FBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLHlCTHBHb0I7QTFEd3FPeEI7QStEbHJPSTtFQUNFLGFBQUE7RUFDQSx1QkFBQTtBL0Rvck9OO0ErRGpyT0k7RUFDRSxnQkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxvQ0FBQTtBL0Rtck9OO0ErRC9xT0k7RUFDRSx5QkFBQTtBL0Rpck9OO0ErRDNxT007RUFDRSxVQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSx5QkFBQTtBL0Q2cU9SO0ErRHhxT0k7RUFDRSxVQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7QS9EMHFPTjtBK0R4cU9NO0VBQ0UsVUFBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0EvRDBxT1I7QStEcnFPSTtFQUlFLFVBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtBL0RvcU9OO0ErRGxxT007RUFDRSxlQUFBO0EvRG9xT1I7QStEL3BPSTtFQUNFLHNCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtBL0RpcU9OO0ErRDdwT0k7RUFHRSxjQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7QS9ENnBPTjtBK0R6cE9JO0VBQ0UsWUFBQTtFQUNBLFdBQUE7QS9EMnBPTjtBK0R6cE9NO0VBQ0UsVUFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0EvRDJwT1I7QStEdHBPRTtFQUNFLDJFTHJIZTtBMUQ2d09uQjtBK0R0cE9JO0VBRUkseUJMakZnQjtBMUR3dU94QjtBK0RscE9NO0VBQ0Usa0JBQUE7QS9Eb3BPUjtBbUczeU9FOztFQUVFLFdBQUE7RUFDQSxpQ0FBQTtBbkc2eU9KO0FtRzN5T0k7O0VBQ0UsVUFBQTtFQUNBLFlBQUE7QW5HOHlPTjtBbUczeU9JOztFQUNFLGtCQUFBO0VBQ0EsV0FBQTtBbkc4eU9OO0ErRm50T0k7RUFDRSxhQUFBO0VBQ0EsMkJBQUE7QS9GcXRPTjtBR2w2TkU7RUFDRSxnQjRGbFQyQjtBL0ZzdE8vQjtBa0dyME9FO0VBQ0UsYUFBQTtFQUNBLFVBQUE7RUFDQSxtQkFBQTtFQUNBLDhCQUFBO0VBQ0EsNENBQUE7RUFDQSw2QkFBQTtBbEd1ME9KO0FrR3IwT0k7RUFDRSxVQUFBO0VBQ0EsbUJBQUE7QWxHdTBPTjtBa0dwME9JO0VBQ0UsVUFBQTtBbEdzME9OO0FrR24wT0k7O0VBRUUsa0JBQUE7RUFDQSxNQUFBO0VBQ0EsYUFBQTtFQUNBLGFIMEZxQztFR3pGckMsc0JBQUE7RUFDQSxzQkFBQTtFQUNBLGdCSHVGMkQ7RUd0RjNELHVGQUNFO0FsR28wT1I7QWtHajBPTTs7RUFDRSxlQUFBO0FsR28wT1I7QWtHajBPTTs7RUFDRSxlQUFBO0FsR28wT1I7QStGcnZPTTtFQUNFLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLE9BQUE7QS9GdXZPUjtBK0Zwdk9NO0VBQ0UsV0FBQTtFQUNBLCtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0EvRnN2T1I7QW1HeDFPTTtFQUNFLFlBQUE7RUFDQSxlQUFBO0FuRzAxT1I7QXlGcHZPTTtFQUNFLGVBQUE7RUFDQSwyQkFBQTtFQUNBLGMvQnBFUTtBMUQwek9oQjtBeUYzdU9JO0VBQ0UsaUJBQUE7RUFDQSxnQkFBQTtFQUNBLGFBQUE7QXpGNnVPTjtBeUYxdU9NO0VBQ0UsWUFBQTtBekY0dU9SO0FvR2o0T0U7RUFDRSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLHdCQUFBO0VBQ0EsbUJBQUE7QXBHbTRPSjtBb0dqNE9JO0VBRUUseUJBQUE7QXBHazRPTjtBb0cvM09JO0VBQ0UsZUFBQTtFQUNBLGMxQytDVTtFMEM5Q1YseUJBQUE7RUFDQSwrQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtBcEdpNE9OO0FvRzkzT0k7RUFDRSxhQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0FwR2c0T047QW9HOTNPTTtFQUNFLGExQzhCUTtFMEM3QlIsWUFBQTtFQUNBLFdBQUE7QXBHZzRPUjtBb0cvMU9FO0VBQ0UsYUFBQTtFQUNBLGtCQUFBO0FwR2kyT0o7QW9HdDNPSTtFQUNFLGFBQUE7RUFDQSx5QkFBQTtFQUNBLG1CQUFBO0FwR3czT047QW9HdDNPTTtFQUNFLFVBQUE7QXBHdzNPUjtBb0dyM09NO0VBQ0UsV0FBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7QXBHdTNPUjtBZ0ZuNk9FO0VBQ0Usc0JBQUE7RUFDQSw4QkFBQTtFQUNBLCtCQUFBO0VBQ0Esd0JBQUE7RUFDQSxZQUFBO0FoRnE2T0o7QWdGbjZPSTtFQUNFLGtCQUFBO0VBQ0EsWUFBQTtBaEZxNk9OO0E4Rjk2T0k7RUFDRSxjQUFBO0VBQ0EsaUJBQUE7QTlGZzdPTjtBOEY3Nk9JOzs7RUFHRSxZcENoQlE7QTFEKzdPZDtBOEY1Nk9JO0VBQ0UsZ0JBQUE7QTlGODZPTjtBcUc5OE9BO0VBQ0Usa0JBQUE7RUFDQSxxQkFBQTtFQUNBLHdCQUFBO0VBQ0EsZUFBQTtBckdnOU9GO0E0RjU4T0E7RXpGUkE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztJQUFBO0VBbURBOzs7Ozs7Ozs7Ozs7OztJQUFBO0VBd0NBOzs7Ozs7Ozs7OztJQUFBO0VBb0NBOzs7Ozs7Ozs7OztJQUFBO0VBMkJBOzs7Ozs7Ozs7OztJQUFBO0VBb0JBOzs7Ozs7Ozs7SUFBQTtFQW1CQTs7Ozs7Ozs7O0lBQUE7RUFtQkE7Ozs7Ozs7OztJQUFBO0VBa0JBOzs7Ozs7Ozs7SUFBQTtFQWtCQTs7Ozs7Ozs7Ozs7OztJQUFBO0VBZ0NBOzs7Ozs7Ozs7Ozs7Ozs7O0lBQUE7RUEyQ0E7Ozs7Ozs7Ozs7Ozs7OztJQUFBO0VBa0NBOzs7OztJQUFBO0VBdUJBOzs7Ozs7Ozs7Ozs7SUFBQTtFQTRCQTs7Ozs7OztJQUFBO0VzRjVRQTs7SUFBQTtBekZnaVBBO0E4RnRxUEU7RUFDRSwyRUFDRTtFQUVGLGtCQUFBO0VBQ0Esb0JBQUE7QTlGc3FQSjtBdUVqblBFO0VBQ0Usc0JBQUE7RUFDQSx5QkFBQTtFQUNBLHlCYjFCNEI7RWEyQjVCLDBCYjNCNEI7RWE0QjVCLGFBQUE7QXZFbW5QSjtBdUVoblBJO0VBQ0Usc0JBQUE7RUFDQSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQkFBQTtFQUNBLHVCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLG1CQUFBO0F2RWtuUE47QXVFL21QSTtFQUNFLFNBQUE7QXZFaW5QTjtBdUU3bVBJO0VBQ0UsVUFBQTtFQUNBLFFBQUE7RUFDQSxrQkFBQTtFQUNBLGdDQUFBO0F2RSttUE47QXVFN21QTTtFQUNFLCtCQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0EsdUJBQUE7RUFDQSxnQmIxQlU7RWEyQlYsY0FBQTtBdkUrbVBSO0F1RTFtUEk7RUFDRSxXQUFBO0F2RTRtUE47QXVFMW1QTTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EseUJiakRRO0ExRDZwUGhCO0F1RXptUE07RUFDRSxXQUFBO0VBQ0EsWUFBQTtBdkUybVBSO0F1RXRtUEk7O0VBRUUsWUFBQTtFQUNBLFVBQUE7RUFDQSxjQUFBO0F2RXdtUE47QXVFdG1QTTs7RUFDRSwrQkFBQTtBdkV5bVBSO0F1RXJtUEk7RUFDRSxXQUFBO0F2RXVtUE47QXVFcG1QSTtFQUNFLFlBQUE7QXZFc21QTjtBdUVwbVBNO0VBQ0UsY2I5RVE7RWErRVIsZUFBQTtBdkVzbVBSO0F1RWptUEk7RUFDRSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtFQUNBLHlCQUFBO0VBQ0EsbUJBQUE7RUFDQSw4QkFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSw2QkFBQTtBdkVtbVBOO0F1RWptUE07RUFDRSwrQkFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtBdkVtbVBSO0F1RWhtUE07RUFDRSxzQkFBQTtFQUNBLFFBQUE7RUFDQSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQkFBQTtFQUNBLHVCQUFBO0F2RWttUFI7QXlGL3NQRTtFQUNFLGlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxzQkFBQTtFQUNBLGNBQUE7QXpGaXRQSjtBeUYxc1BRO0VNbkVOLCtCQUFBO0VBQ0EsZUFBQTtFQUNBLFdyQ0xXO0ExRHF4UGI7QXlGNXNQVTtFQUNFLCtCQUFBO0VBQ0EsZUFBQTtBekY4c1BaO0F5RnZzUEk7RUFDRSxhQUFBO0VBQ0EsYUFBQTtFQUNBLGtCQUFBO0VBQ0Esc0JBQUE7RUFDQSwyQkFBQTtFT3JGSixVQUFBO0VBTUEsV0FBQTtFQU1BLG9CQUFBO0FoR3F4UEY7QWlHcnhQRTtFQUNFLGdCdkNFdUI7RXVDRHZCLG1CdkNDdUI7QTFEc3hQM0I7QWlHanhQSTtFQU1JLGdCQUFBO0FqRzh3UFI7QWlHbnhQTTtFQUNFLG1CdkNSZ0I7QTFENnhQeEI7QWlHNXdQRTtFQUNFLGdCdkNsQm9CO0V1Q21CcEIsb0J2Q2xCdUI7QTFEZ3lQM0I7QWdHbnpQRTtFQUNFLFVBQUE7QWhHcXpQSjtBZ0dqelBFO0VBQ0UsbUJBQUE7RUFDQSxrQkFBQTtBaEdtelBKO0FnRy95UEU7RUFDRSxtQkFBQTtFQUNBLGtCQUFBO0FoR2l6UEo7QWdHN3lQRTtFQUNFLG1CdEM2Q1k7QTFEa3dQaEI7QXlGanVQUTtFQUNFLGNBQUE7RUFDQSxvQkFBQTtBekZtdVBWO0F5Ri90UE07RUFDRSxrQkFBQTtBekZpdVBSO0F5Rjl0UE07RUFDRSxjQUFBO0VRL0ZOLGVBQUE7RURSQSxVQUFBO0VBTUEsV0FBQTtFQU1BLG9CQUFBO0FoRyt6UEY7QWlHdHdQRTtFQUNFLGdCQUFBO0FqR3d3UEo7QWdHbDFQRTtFQUNFLFVBQUE7QWhHbzFQSjtBZ0doMVBFO0VBQ0UsbUJBQUE7RUFDQSxrQkFBQTtBaEdrMVBKO0FnRzkwUEU7RUFDRSxtQkFBQTtFQUNBLGtCQUFBO0FoR2cxUEo7QWdHNTBQRTtFQUNFLG1CdEM2Q1k7QTFEaXlQaEI7QXlGOXVQTTs7O0VNN0dKLCtCQUFBO0VBQ0EsZUFBQTtFQUNBLFdyQ0xXO0ExRHEyUGI7QXlGL3VQTTtFQUNFLGNBQUE7QXpGaXZQUjtBaUduelBFO0VBQ0UsbUJ2Q3RDb0I7QTFEMjFQeEI7QWlHanpQSTtFQUNFLGdCQUFBO0FqR216UE47QWlHL3lQTTtFQUNFLGdCQUFBO0FqR2l6UFI7QStGaDJQRTs7RUFFRSxrQkFBQTtFQUNBLHlCQUFBO0VBQ0EsOENBQUE7RUFDQSxZQUFBO0EvRmsyUEo7QTBGdnpQRTs7RUFDRSxnQkFBQTtBMUYwelBKO0EwRnozUEU7O0VBQ0UscUJoQ3dEVTtBMURvMFBkO0EwRjEzUEk7O0VBQ0UscUJoQ3FEUTtBMUR3MFBkO0EwRjEzUEk7O0VBQ0UseUJBQUE7RUFDQSxxQmhDZ0RRO0ExRDYwUGQ7QTJEeDNQRTs7RUFDRSxlQUFBO0EzRDIzUEo7QTJEejNQSTs7RUFDRSxlQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtFQUNBLFdEWHdCO0VDWXhCLFlEWndCO0VDYXhCLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxzQkFBQTtFQUNBLHlCQUFBO0VBQ0EseUJBQUE7RUFDQSx1QkFBQTtBM0Q0M1BOO0EyRDEzUE07O0VBQ0UsV0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsbUJBdkJRO0VBd0JSLGNBQUE7RUFDQSxtQkFBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtFQUNBLHNCQUFBO0EzRDYzUFI7QTJEMTNQTTs7RUFDRSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxVQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxhQXBDWTtFQXFDWixlQUFBO0VBQ0EscUJBQUE7RUFDQSxzQkFBQTtFQUNBLHNCQUFBO0VBQ0EsdUJBQUE7RUFDQSx5QkFBQTtFQUNBLHNCQUFBO0VBQ0EsK0JBQUE7QTNENjNQUjtBMkR4M1BNOztFQUNFLHFCRExNO0ExRGc0UGQ7QTJEdDNQTTs7RUFDRSxxQkRYTTtFQ1lOLG1CRFpNO0VDYU4saUNBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7QTNEeTNQUjtBMkR2M1BROztFQUNFLHFCQUFBO0VBQ0EsVUFBQTtFQUNBLHlCQUFBO0EzRDAzUFY7QTJEdjNQUTs7RUFDRSxvQkFBQTtBM0QwM1BWO0EwRnY3UE07O0VBQ0UsYWhDb0NNO0ExRHM1UGQ7QStEcjhQRTs7RUFDRSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSwyQkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsZUFQdUI7RUFRdkIsZUFBQTtBL0R3OFBKO0ErRGg4UEU7O0VBQ0UsWUFBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtFQUNBLCtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsZUFBQTtBL0RtOFBKO0FrRzMrUEU7O0VBQ0UsYUFBQTtFQUNBLFVBQUE7RUFDQSxtQkFBQTtFQUNBLDhCQUFBO0VBQ0EsNENBQUE7RUFDQSw2QkFBQTtBbEc4K1BKO0FrRzUrUEk7O0VBQ0UsVUFBQTtFQUNBLG1CQUFBO0FsRysrUE47QWtHNStQSTs7RUFDRSxVQUFBO0FsRysrUE47QWtHNStQSTs7OztFQUVFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLGFBQUE7RUFDQSxhbkNvQm1DO0VtQ25CbkMsc0JBQUE7RUFDQSxzQkFBQTtFQUNBLGdCbkNpQnlEO0VtQ2hCekQsdUZBQ0U7QWxHKytQUjtBa0c1K1BNOzs7O0VBQ0UsZUFBQTtBbEdpL1BSO0FrRzkrUE07Ozs7RUFDRSxlQUFBO0FsR20vUFI7QStEcCtQRTs7RUFDRSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGlCQUFBO0VBQ0EsZUFBQTtBL0R1K1BKO0ErRDMzUEU7O0VBQ0Usb0JBQUE7RUFDQSwyRUx4SWU7RUt5SWYsV0FBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLHlCTHBHb0I7QTFEaytQeEI7QStENStQSTs7RUFDRSxhQUFBO0VBQ0EsdUJBQUE7QS9EKytQTjtBK0Q1K1BJOztFQUNFLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLG9DQUFBO0EvRCsrUE47QStEMytQSTs7RUFDRSx5QkFBQTtBL0Q4K1BOO0ErRHgrUE07OztFQUNFLFVBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHlCQUFBO0EvRDQrUFI7QStEditQSTs7RUFDRSxVQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7QS9EMCtQTjtBK0R4K1BNOztFQUNFLFVBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtBL0QyK1BSO0ErRHQrUEk7Ozs7O0VBSUUsVUFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0EvRHkrUE47QStEditQTTs7Ozs7RUFDRSxlQUFBO0EvRDYrUFI7QStEeCtQSTs7RUFDRSxzQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7QS9EMitQTjtBK0R2K1BJOzs7O0VBR0UsY0FBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0EvRDArUE47QStEdCtQSTs7RUFDRSxZQUFBO0VBQ0EsV0FBQTtBL0R5K1BOO0ErRHYrUE07O0VBQ0UsVUFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0EvRDArUFI7QStEcitQRTs7RUFDRSwyRUxySGU7QTFENmxRbkI7QStEdCtQSTs7RUFFSSx5QkxqRmdCO0ExRHlqUXhCO0ErRG4rUE07O0VBQ0Usa0JBQUE7QS9EcytQUjtBMEZwalFNOztFQUNFLGFoQ2RNO0ExRHFrUWQ7QTBGbGpRRTs7RUFDRSxxQmhDcEJVO0VnQ3FCVix5QkFBQTtBMUZxalFKO0ErRm5tUUk7OztFQUVFLHlCQUFBO0VBQ0Esc0JBQUE7QS9Gc21RTjtBK0ZubVFJOztFQUNFLGFBQUE7RUFDQSxNQUFBO0VBQ0Esc0JBQUE7RUFDQSx1QkFBQTtBL0ZzbVFOO0ErRnBtUU07O0VBQ0UsYXJDYVE7QTFEMGxRaEI7QStEei9QRTs7RUFDRSxvQkFBQTtFQUNBLDJFTHhJZTtFS3lJZixXQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0VBQ0EseUJMcEdvQjtBMURnbVF4QjtBK0YxbVFJOztFQUNFLCtCQUFBO0VBQ0EsZUFBQTtFQUNBLFdyQ3pETztFcUMwRFAsc0JBQUE7QS9GNm1RTjtBK0YxbVFJOztFQUNFLGFyQ0RVO0VxQ0VWLGFBQUE7QS9GNm1RTjtBK0YxbVFJOztFQUNFLGNBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtBL0Y2bVFOO0E2RDNvUUU7O0VBQ0UsYUFBQTtFQUNBLHVCQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQkFBQTtBN0Q4b1FKO0E2RDVvUUk7OztFQUVFLFdBQUE7RUFDQSxzQkFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSx5QkhTVTtBMURzb1FoQjtBNkQ1b1FJOztFQUNFLG9CQUFBO0VBQ0EscUJBQUE7RUFDQSx3RUFBQTtBN0Qrb1FOO0E2RDVvUUk7O0VBQ0UsUUFBQTtFQUNBLFNBQUE7RUFDQSx1RUFBQTtBN0Qrb1FOO0E2RDFvUU07OztFQUVFLGVBQUE7QTdENm9RUjtBK0Yzb1FNOzs7O0VBRUUsa0JBQUE7QS9GK29RUjtBK0Yzb1FJOztFQUNFLHlCQUFBO0VBQ0EseUJBQUE7QS9GOG9RTjtBK0Yzb1FJOztFQUNFLHNCQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQkFBQTtBL0Y4b1FOO0ErRjVvUU07O0VBQ0UsV0FBQTtFQUNBLG1CQUFBO0EvRitvUVI7QStGanVRRTtFQUNFLHNCQUFBO0EvRm11UUo7QStEaHVRRTtFQUNFLGFBQUE7RUFDQSxtQkFBQTtFQUNBLDJCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxlQVB1QjtFQVF2QixlQUFBO0EvRGt1UUo7QStEMXRRRTtFQUNFLFlBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7RUFDQSwrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGVBQUE7QS9ENHRRSjtBa0dwd1FFO0VBQ0UsYUFBQTtFQUNBLFVBQUE7RUFDQSxtQkFBQTtFQUNBLDhCQUFBO0VBQ0EsNENBQUE7RUFDQSw2QkFBQTtBbEdzd1FKO0FrR3B3UUk7RUFDRSxVQUFBO0VBQ0EsbUJBQUE7QWxHc3dRTjtBa0dud1FJO0VBQ0UsVUFBQTtBbEdxd1FOO0FrR2x3UUk7O0VBRUUsa0JBQUE7RUFDQSxNQUFBO0VBQ0EsYUFBQTtFQUNBLGFuQ29CbUM7RW1DbkJuQyxzQkFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0JuQ2lCeUQ7RW1DaEJ6RCx1RkFDRTtBbEdtd1FSO0FrR2h3UU07O0VBQ0UsZUFBQTtBbEdtd1FSO0FrR2h3UU07O0VBQ0UsZUFBQTtBbEdtd1FSO0ErRHB2UUU7RUFDRSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGlCQUFBO0VBQ0EsZUFBQTtBL0RzdlFKO0ErRDFvUUU7RUFDRSxvQkFBQTtFQUNBLDJFTHhJZTtFS3lJZixXQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0VBQ0EseUJMcEdvQjtBMURndlF4QjtBK0QxdlFJO0VBQ0UsYUFBQTtFQUNBLHVCQUFBO0EvRDR2UU47QStEenZRSTtFQUNFLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLG9DQUFBO0EvRDJ2UU47QStEdnZRSTtFQUNFLHlCQUFBO0EvRHl2UU47QStEbnZRTTtFQUNFLFVBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHlCQUFBO0EvRHF2UVI7QStEaHZRSTtFQUNFLFVBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtBL0RrdlFOO0ErRGh2UU07RUFDRSxVQUFBO0VBQ0EsWUFBQTtFQUNBLGNBQUE7QS9Ea3ZRUjtBK0Q3dVFJO0VBSUUsVUFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0EvRDR1UU47QStEMXVRTTtFQUNFLGVBQUE7QS9ENHVRUjtBK0R2dVFJO0VBQ0Usc0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0EvRHl1UU47QStEcnVRSTtFQUdFLGNBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtBL0RxdVFOO0ErRGp1UUk7RUFDRSxZQUFBO0VBQ0EsV0FBQTtBL0RtdVFOO0ErRGp1UU07RUFDRSxVQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7QS9EbXVRUjtBK0Q5dFFFO0VBQ0UsMkVMckhlO0ExRHExUW5CO0ErRDl0UUk7RUFFSSx5QkxqRmdCO0ExRGd6UXhCO0ErRDF0UU07RUFDRSxrQkFBQTtBL0Q0dFFSO0FtR24zUUU7O0VBRUUsV0FBQTtFQUNBLGlDQUFBO0FuR3EzUUo7QW1HbjNRSTs7RUFDRSxVQUFBO0VBQ0EsWUFBQTtBbkdzM1FOO0FtR24zUUk7O0VBQ0Usa0JBQUE7RUFDQSxXQUFBO0FuR3MzUU47QStGM3hRSTtFQUNFLGFBQUE7RUFDQSwyQkFBQTtBL0Y2eFFOO0FHMStQRTtFQUNFLGdCNEZsVDJCO0EvRjh4US9CO0FrRzc0UUU7RUFDRSxhQUFBO0VBQ0EsVUFBQTtFQUNBLG1CQUFBO0VBQ0EsOEJBQUE7RUFDQSw0Q0FBQTtFQUNBLDZCQUFBO0FsRys0UUo7QWtHNzRRSTtFQUNFLFVBQUE7RUFDQSxtQkFBQTtBbEcrNFFOO0FrRzU0UUk7RUFDRSxVQUFBO0FsRzg0UU47QWtHMzRRSTs7RUFFRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxhQUFBO0VBQ0EsYUgwRnFDO0VHekZyQyxzQkFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0JIdUYyRDtFR3RGM0QsdUZBQ0U7QWxHNDRRUjtBa0d6NFFNOztFQUNFLGVBQUE7QWxHNDRRUjtBa0d6NFFNOztFQUNFLGVBQUE7QWxHNDRRUjtBK0Y3elFNO0VBQ0Usa0JBQUE7RUFDQSxhQUFBO0VBQ0EsT0FBQTtBL0YrelFSO0ErRjV6UU07RUFDRSxXQUFBO0VBQ0EsK0JBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7QS9GOHpRUjtBbUdoNlFNO0VBQ0UsWUFBQTtFQUNBLGVBQUE7QW5HazZRUjtBeUY1elFNO0VBQ0UsZUFBQTtFQUNBLDJCQUFBO0VBQ0EsYy9CcEVRO0ExRGs0UWhCO0F5Rm56UUk7RUFDRSxpQkFBQTtFQUNBLGdCQUFBO0VBQ0EsYUFBQTtBekZxelFOO0F5Rmx6UU07RUFDRSxZQUFBO0F6Rm96UVI7QW9HejhRRTtFQUNFLGFBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0VBQ0Esd0JBQUE7RUFDQSxtQkFBQTtBcEcyOFFKO0FvR3o4UUk7RUFFRSx5QkFBQTtBcEcwOFFOO0FvR3Y4UUk7RUFDRSxlQUFBO0VBQ0EsYzFDK0NVO0UwQzlDVix5QkFBQTtFQUNBLCtCQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0FwR3k4UU47QW9HdDhRSTtFQUNFLGFBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7QXBHdzhRTjtBb0d0OFFNO0VBQ0UsYTFDOEJRO0UwQzdCUixZQUFBO0VBQ0EsV0FBQTtBcEd3OFFSO0FvR3Y2UUU7RUFDRSxhQUFBO0VBQ0Esa0JBQUE7QXBHeTZRSjtBb0c5N1FJO0VBQ0UsYUFBQTtFQUNBLHlCQUFBO0VBQ0EsbUJBQUE7QXBHZzhRTjtBb0c5N1FNO0VBQ0UsVUFBQTtBcEdnOFFSO0FvRzc3UU07RUFDRSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkFBQTtBcEcrN1FSO0FnRjMrUUU7RUFDRSxzQkFBQTtFQUNBLDhCQUFBO0VBQ0EsK0JBQUE7RUFDQSx3QkFBQTtFQUNBLFlBQUE7QWhGNitRSjtBZ0YzK1FJO0VBQ0Usa0JBQUE7RUFDQSxZQUFBO0FoRjYrUU47QThGdC9RSTtFQUNFLGNBQUE7RUFDQSxpQkFBQTtBOUZ3L1FOO0E4RnIvUUk7OztFQUdFLFlwQ2hCUTtBMUR1Z1JkO0E4RnAvUUk7RUFDRSxnQkFBQTtBOUZzL1FOO0EyRC9nUkU7RUFDRTtJQUNFLHFCQUFBO0UzRGloUko7QUFDRjtBc0dsaFJBO0VBTUUsV0FBQTtBdEcrZ1JGO0F1R3hoUkU7RUFDRSxzQkFBQTtFQUNBLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsMkJBQUE7RUFDQSxxQkFBQTtFQUNBLHlCQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtFQUNBLGdDQUFBO0VBQ0EsOEJBQUE7RUFDQSwrQkFBQTtFQUNBLDZCQUFBO0F2RzBoUko7QXVHeGhSSTtFQUNFLGdDQUFBO0VBQ0EsZUFBQTtBdkcwaFJOO0F1R3hoUk07RUFDRSx5QkFBQTtBdkcwaFJSO0F1R3ZoUk07RUFDRSx5QkFBQTtFQUNBLHFCN0NtQ1E7QTFEcy9RaEI7QXVHcmhSSTtFQUNFLGVBQUE7RUFDQSwrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7QXZHdWhSTjtBK0Q3aVJFO0VBQ0UsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsMkJBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGV3Q21Cd0M7RXhDbEJ4QyxlQUFBO0EvRCtpUko7QStEdmlSRTtFQUNFLFlBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7RUFDQSwrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGVBQUE7QS9EeWlSSjtBa0dqbFJFO0VBQ0UsYUFBQTtFQUNBLFVBQUE7RUFDQSxtQkFBQTtFQUNBLDhCQUFBO0VBQ0EsNENBQUE7RUFDQSw2QkFBQTtBbEdtbFJKO0FrR2psUkk7RUFDRSxVQUFBO0VBQ0EsbUJBQUE7QWxHbWxSTjtBa0dobFJJO0VBQ0UsVUFBQTtBbEdrbFJOO0FrRy9rUkk7O0VBRUUsa0JBQUE7RUFDQSxNQUFBO0VBQ0EsYUFBQTtFQUNBLGFuQ29CbUM7RW1DbkJuQyxzQkFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0JuQ2lCeUQ7RW1DaEJ6RCx1RkFDRTtBbEdnbFJSO0FrRzdrUk07O0VBQ0UsZUFBQTtBbEdnbFJSO0FrRzdrUk07O0VBQ0UsZUFBQTtBbEdnbFJSO0ErRGprUkU7RUFDRSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGlCQUFBO0VBQ0EsZUFBQTtBL0Rta1JKO0ErRHY5UUU7RUFDRSxvQkFBQTtFQUNBLDJFTHhJZTtFS3lJZixXQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0VBQ0EseUJMcEdvQjtBMUQ2alJ4QjtBK0R2a1JJO0VBQ0UsYUFBQTtFQUNBLHVCQUFBO0EvRHlrUk47QStEdGtSSTtFQUNFLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLG9DQUFBO0EvRHdrUk47QStEcGtSSTtFQUNFLHlCQUFBO0EvRHNrUk47QStEaGtSTTtFQUNFLFVBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHlCQUFBO0EvRGtrUlI7QStEN2pSSTtFQUNFLFVBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtBL0QralJOO0ErRDdqUk07RUFDRSxVQUFBO0VBQ0EsWUFBQTtFQUNBLGNBQUE7QS9EK2pSUjtBK0QxalJJO0VBSUUsVUFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0EvRHlqUk47QStEdmpSTTtFQUNFLGVBQUE7QS9EeWpSUjtBK0RwalJJO0VBQ0Usc0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0EvRHNqUk47QStEbGpSSTtFQUdFLGNBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtBL0RralJOO0ErRDlpUkk7RUFDRSxZQUFBO0VBQ0EsV0FBQTtBL0RnalJOO0ErRDlpUk07RUFDRSxVQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7QS9EZ2pSUjtBK0QzaVJFO0VBQ0UsMkVMckhlO0ExRGtxUm5CO0ErRDNpUkk7RUFJSSxzQkxoR007QTFEMG9SZDtBK0R2aVJNO0VBQ0Usa0JBQUE7QS9EeWlSUjtBMkQvcVJFO0VBQ0UsZUFBQTtBM0RpclJKO0EyRC9xUkk7RUFDRSxlQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtFQUNBLFdEWHdCO0VDWXhCLFlEWndCO0VDYXhCLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxzQkFBQTtFQUNBLHlCQUFBO0VBQ0EseUJBQUE7RUFDQSx1QkFBQTtBM0RpclJOO0EyRC9xUk07RUFDRSxXQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxtQkF2QlE7RUF3QlIsY0FBQTtFQUNBLG1CQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0VBQ0Esc0JBQUE7QTNEaXJSUjtBMkQ5cVJNO0VBQ0Usa0JBQUE7RUFDQSxVQUFBO0VBQ0EsVUFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsYUFwQ1k7RUFxQ1osZUFBQTtFQUNBLHFCQUFBO0VBQ0Esc0JBQUE7RUFDQSxzQkFBQTtFQUNBLHVCQUFBO0VBQ0EseUJBQUE7RUFDQSxzQkFBQTtFQUNBLCtCQUFBO0EzRGdyUlI7QTJEM3FSTTtFQUNFLHFCREpRO0ExRGlyUmhCO0EyRHhxUk07RUFDRSxxQkRWUTtFQ1dSLG1CRFhRO0VDWVIsaUNBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7QTNEMHFSUjtBMkR4cVJRO0VBQ0UscUJBQUE7RUFDQSxVQUFBO0VBQ0EseUJBQUE7QTNEMHFSVjtBMkR2cVJRO0VBQ0Usb0JBQUE7QTNEeXFSVjtBdUcvc1JJO0VBQ0UsbUJBQUE7QXZHaXRSTjtBeUZsdlJNO0VNWEosK0JBQUE7RUFDQSxlQUFBO0VBQ0EsV3JDTFc7QTFEcXdSYjtBeUZodlJNO0VNbEJKLCtCQUFBO0VBQ0EsZUFBQTtFQUNBLFdyQ0xXO0ExRDB3UmI7QWlHNXdSRTtFQUNFLG1CdkNrQnVCO0ExRDR2UjNCO0FpRy92UkU7RUFDRSxnQnZDRXVCO0V1Q0R2QixtQnZDQ3VCO0ExRGd3UjNCO0FpRzF2Uk07RUFDRSxtQnZDUmdCO0ExRG93UnhCO0FpR252UkU7RUFDRSxnQnZDbEJvQjtFdUNtQnBCLG9CdkNsQnVCO0ExRHV3UjNCO0FpR3B4UkU7RUFDRSxtQnZDV29CO0ExRDJ3UnhCO0F5Rnh2Uk07OztFTWhDSiwrQkFBQTtFQUNBLGVBQUE7RUFDQSxXckNMVztBMURreVJiO0FpRzd1UkU7RUFDRSxtQnZDdENvQjtBMURxeFJ4QjtBaUd2dlJJO0VBQ0UsbUJ2Qy9Ca0I7QTFEd3hSeEI7QStGdnhSRTs7RUFFRSxrQkFBQTtFQUNBLHlCQUFBO0VBQ0EsOENBQUE7RUFDQSxZQUFBO0EvRnl4Uko7QTBGOXVSRTs7RUFDRSxnQkFBQTtBMUZpdlJKO0EwRmh6UkU7O0VBQ0UscUJoQ3dEVTtBMUQydlJkO0EwRmp6Ukk7O0VBQ0UscUJoQ3FEUTtBMUQrdlJkO0EwRmp6Ukk7O0VBQ0UseUJBQUE7RUFDQSxxQmhDZ0RRO0ExRG93UmQ7QTJEL3lSRTs7RUFDRSxlQUFBO0EzRGt6Uko7QTJEaHpSSTs7RUFDRSxlQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtFQUNBLFdEWHdCO0VDWXhCLFlEWndCO0VDYXhCLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxzQkFBQTtFQUNBLHlCQUFBO0VBQ0EseUJBQUE7RUFDQSx1QkFBQTtBM0RtelJOO0EyRGp6Uk07O0VBQ0UsV0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsbUJBdkJRO0VBd0JSLGNBQUE7RUFDQSxtQkFBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtFQUNBLHNCQUFBO0EzRG96UlI7QTJEanpSTTs7RUFDRSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxVQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxhQXBDWTtFQXFDWixlQUFBO0VBQ0EscUJBQUE7RUFDQSxzQkFBQTtFQUNBLHNCQUFBO0VBQ0EsdUJBQUE7RUFDQSx5QkFBQTtFQUNBLHNCQUFBO0VBQ0EsK0JBQUE7QTNEb3pSUjtBMkQveVJNOztFQUNFLHFCRExNO0ExRHV6UmQ7QTJEN3lSTTs7RUFDRSxxQkRYTTtFQ1lOLG1CRFpNO0VDYU4saUNBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7QTNEZ3pSUjtBMkQ5eVJROztFQUNFLHFCQUFBO0VBQ0EsVUFBQTtFQUNBLHlCQUFBO0EzRGl6UlY7QTJEOXlSUTs7RUFDRSxvQkFBQTtBM0RpelJWO0EwRjkyUk07O0VBQ0UsYWhDb0NNO0ExRDYwUmQ7QStENTNSRTs7RUFDRSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSwyQkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsZUFQdUI7RUFRdkIsZUFBQTtBL0QrM1JKO0ErRHYzUkU7O0VBQ0UsWUFBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtFQUNBLCtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsZUFBQTtBL0QwM1JKO0FrR2w2UkU7O0VBQ0UsYUFBQTtFQUNBLFVBQUE7RUFDQSxtQkFBQTtFQUNBLDhCQUFBO0VBQ0EsNENBQUE7RUFDQSw2QkFBQTtBbEdxNlJKO0FrR242Ukk7O0VBQ0UsVUFBQTtFQUNBLG1CQUFBO0FsR3M2Uk47QWtHbjZSSTs7RUFDRSxVQUFBO0FsR3M2Uk47QWtHbjZSSTs7OztFQUVFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLGFBQUE7RUFDQSxhbkNvQm1DO0VtQ25CbkMsc0JBQUE7RUFDQSxzQkFBQTtFQUNBLGdCbkNpQnlEO0VtQ2hCekQsdUZBQ0U7QWxHczZSUjtBa0duNlJNOzs7O0VBQ0UsZUFBQTtBbEd3NlJSO0FrR3I2Uk07Ozs7RUFDRSxlQUFBO0FsRzA2UlI7QStEMzVSRTs7RUFDRSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGlCQUFBO0VBQ0EsZUFBQTtBL0Q4NVJKO0ErRGx6UkU7O0VBQ0Usb0JBQUE7RUFDQSwyRUx4SWU7RUt5SWYsV0FBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLHlCTHBHb0I7QTFEeTVSeEI7QStEbjZSSTs7RUFDRSxhQUFBO0VBQ0EsdUJBQUE7QS9EczZSTjtBK0RuNlJJOztFQUNFLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLG9DQUFBO0EvRHM2Uk47QStEbDZSSTs7RUFDRSx5QkFBQTtBL0RxNlJOO0ErRC81Uk07OztFQUNFLFVBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHlCQUFBO0EvRG02UlI7QStEOTVSSTs7RUFDRSxVQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7QS9EaTZSTjtBK0QvNVJNOztFQUNFLFVBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtBL0RrNlJSO0ErRDc1Ukk7Ozs7O0VBSUUsVUFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0EvRGc2Uk47QStEOTVSTTs7Ozs7RUFDRSxlQUFBO0EvRG82UlI7QStELzVSSTs7RUFDRSxzQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7QS9EazZSTjtBK0Q5NVJJOzs7O0VBR0UsY0FBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0EvRGk2Uk47QStENzVSSTs7RUFDRSxZQUFBO0VBQ0EsV0FBQTtBL0RnNlJOO0ErRDk1Uk07O0VBQ0UsVUFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0EvRGk2UlI7QStENTVSRTs7RUFDRSwyRUxySGU7QTFEb2hTbkI7QStENzVSSTs7RUFFSSx5QkxqRmdCO0ExRGcvUnhCO0ErRDE1Uk07O0VBQ0Usa0JBQUE7QS9ENjVSUjtBMEYzK1JNOztFQUNFLGFoQ2RNO0ExRDQvUmQ7QTBGeitSRTs7RUFDRSxxQmhDcEJVO0VnQ3FCVix5QkFBQTtBMUY0K1JKO0ErRjFoU0k7OztFQUVFLHlCQUFBO0VBQ0Esc0JBQUE7QS9GNmhTTjtBK0YxaFNJOztFQUNFLGFBQUE7RUFDQSxNQUFBO0VBQ0Esc0JBQUE7RUFDQSx1QkFBQTtBL0Y2aFNOO0ErRjNoU007O0VBQ0UsYXJDYVE7QTFEaWhTaEI7QStEaDdSRTs7RUFDRSxvQkFBQTtFQUNBLDJFTHhJZTtFS3lJZixXQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0VBQ0EseUJMcEdvQjtBMUR1aFN4QjtBK0ZqaVNJOztFQUNFLCtCQUFBO0VBQ0EsZUFBQTtFQUNBLFdyQ3pETztFcUMwRFAsc0JBQUE7QS9Gb2lTTjtBK0ZqaVNJOztFQUNFLGFyQ0RVO0VxQ0VWLGFBQUE7QS9Gb2lTTjtBK0ZqaVNJOztFQUNFLGNBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtBL0ZvaVNOO0E2RGxrU0U7O0VBQ0UsYUFBQTtFQUNBLHVCQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQkFBQTtBN0Rxa1NKO0E2RG5rU0k7OztFQUVFLFdBQUE7RUFDQSxzQkFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSx5QkhTVTtBMUQ2alNoQjtBNkRua1NJOztFQUNFLG9CQUFBO0VBQ0EscUJBQUE7RUFDQSx3RUFBQTtBN0Rza1NOO0E2RG5rU0k7O0VBQ0UsUUFBQTtFQUNBLFNBQUE7RUFDQSx1RUFBQTtBN0Rza1NOO0E2RGprU007OztFQUVFLGVBQUE7QTdEb2tTUjtBK0Zsa1NNOzs7O0VBRUUsa0JBQUE7QS9Gc2tTUjtBK0Zsa1NJOztFQUNFLHlCQUFBO0VBQ0EseUJBQUE7QS9GcWtTTjtBK0Zsa1NJOztFQUNFLHNCQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQkFBQTtBL0Zxa1NOO0ErRm5rU007O0VBQ0UsV0FBQTtFQUNBLG1CQUFBO0EvRnNrU1I7QStGeHBTRTtFQUNFLHNCQUFBO0EvRjBwU0o7QStEdnBTRTtFQUNFLGFBQUE7RUFDQSxtQkFBQTtFQUNBLDJCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxlQVB1QjtFQVF2QixlQUFBO0EvRHlwU0o7QStEanBTRTtFQUNFLFlBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7RUFDQSwrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGVBQUE7QS9EbXBTSjtBa0czclNFO0VBQ0UsYUFBQTtFQUNBLFVBQUE7RUFDQSxtQkFBQTtFQUNBLDhCQUFBO0VBQ0EsNENBQUE7RUFDQSw2QkFBQTtBbEc2clNKO0FrRzNyU0k7RUFDRSxVQUFBO0VBQ0EsbUJBQUE7QWxHNnJTTjtBa0cxclNJO0VBQ0UsVUFBQTtBbEc0clNOO0FrR3pyU0k7O0VBRUUsa0JBQUE7RUFDQSxNQUFBO0VBQ0EsYUFBQTtFQUNBLGFuQ29CbUM7RW1DbkJuQyxzQkFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0JuQ2lCeUQ7RW1DaEJ6RCx1RkFDRTtBbEcwclNSO0FrR3ZyU007O0VBQ0UsZUFBQTtBbEcwclNSO0FrR3ZyU007O0VBQ0UsZUFBQTtBbEcwclNSO0ErRDNxU0U7RUFDRSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGlCQUFBO0VBQ0EsZUFBQTtBL0Q2cVNKO0ErRGprU0U7RUFDRSxvQkFBQTtFQUNBLDJFTHhJZTtFS3lJZixXQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0VBQ0EseUJMcEdvQjtBMUR1cVN4QjtBK0RqclNJO0VBQ0UsYUFBQTtFQUNBLHVCQUFBO0EvRG1yU047QStEaHJTSTtFQUNFLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLG9DQUFBO0EvRGtyU047QStEOXFTSTtFQUNFLHlCQUFBO0EvRGdyU047QStEMXFTTTtFQUNFLFVBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHlCQUFBO0EvRDRxU1I7QStEdnFTSTtFQUNFLFVBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtBL0R5cVNOO0ErRHZxU007RUFDRSxVQUFBO0VBQ0EsWUFBQTtFQUNBLGNBQUE7QS9EeXFTUjtBK0RwcVNJO0VBSUUsVUFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0EvRG1xU047QStEanFTTTtFQUNFLGVBQUE7QS9EbXFTUjtBK0Q5cFNJO0VBQ0Usc0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0EvRGdxU047QStENXBTSTtFQUdFLGNBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtBL0Q0cFNOO0ErRHhwU0k7RUFDRSxZQUFBO0VBQ0EsV0FBQTtBL0QwcFNOO0ErRHhwU007RUFDRSxVQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7QS9EMHBTUjtBK0RycFNFO0VBQ0UsMkVMckhlO0ExRDR3U25CO0ErRHJwU0k7RUFFSSx5QkxqRmdCO0ExRHV1U3hCO0ErRGpwU007RUFDRSxrQkFBQTtBL0RtcFNSO0F3R3R5U0U7O0VBRUUsV0FBQTtFQUNBLGlDQUFBO0F4R3d5U0o7QXdHdHlTSTs7RUFDRSxlQUFBO0F4R3l5U047QXdHcnlTTTs7RUFDRSxtQkFBQTtBeEd3eVNSO0F3R3B5U0k7O0VBQ0UsbUJBQUE7QXhHdXlTTjtBd0dweVNJOztFQUNFLGtCQUFBO0VBQ0EsaUJBQUE7QXhHdXlTTjtBd0dueVNNOztFQUNFLGVBQUE7QXhHc3lTUjtBd0doeVNJO0VBQ0UsWUFBQTtBeEdreVNOO0F3Rzl4U0U7RUFDRSxnQkFBQTtBeEdneVNKO0ErRm51U0k7RUFDRSxhQUFBO0VBQ0EsMkJBQUE7QS9GcXVTTjtBR2w3UkU7RUFDRSxnQjRGbFQyQjtBL0ZzdVMvQjtBa0dyMVNFO0VBQ0UsYUFBQTtFQUNBLFVBQUE7RUFDQSxtQkFBQTtFQUNBLDhCQUFBO0VBQ0EsNENBQUE7RUFDQSw2QkFBQTtBbEd1MVNKO0FrR3IxU0k7RUFDRSxVQUFBO0VBQ0EsbUJBQUE7QWxHdTFTTjtBa0dwMVNJO0VBQ0UsVUFBQTtBbEdzMVNOO0FrR24xU0k7O0VBRUUsa0JBQUE7RUFDQSxNQUFBO0VBQ0EsYUFBQTtFQUNBLGFIMEZxQztFR3pGckMsc0JBQUE7RUFDQSxzQkFBQTtFQUNBLGdCSHVGMkQ7RUd0RjNELHVGQUNFO0FsR28xU1I7QWtHajFTTTs7RUFDRSxlQUFBO0FsR28xU1I7QWtHajFTTTs7RUFDRSxlQUFBO0FsR28xU1I7QStGcndTTTtFQUNFLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLE9BQUE7QS9GdXdTUjtBK0Zwd1NNO0VBQ0UsV0FBQTtFQUNBLCtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0EvRnN3U1I7QXdHNTBTSTtFQUNFLGVBQUE7QXhHODBTTjtBd0c1MFNNO0VBQ0UsZUFBQTtBeEc4MFNSO0F3RzMwU007RUFDRSxpQkFBQTtFQUNBLGVBQUE7QXhHNjBTUjtBMkR2M1NFO0VBQ0UsZUFBQTtBM0R5M1NKO0EyRHYzU0k7RUFDRSxlQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtFQUNBLFdEWHdCO0VDWXhCLFlEWndCO0VDYXhCLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxzQkFBQTtFQUNBLHlCQUFBO0VBQ0EseUJBQUE7RUFDQSx1QkFBQTtBM0R5M1NOO0EyRHYzU007RUFDRSxXQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxtQkF2QlE7RUF3QlIsY0FBQTtFQUNBLG1CQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0VBQ0Esc0JBQUE7QTNEeTNTUjtBMkR0M1NNO0VBQ0Usa0JBQUE7RUFDQSxVQUFBO0VBQ0EsVUFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsYUFwQ1k7RUFxQ1osZUFBQTtFQUNBLHFCQUFBO0VBQ0Esc0JBQUE7RUFDQSxzQkFBQTtFQUNBLHVCQUFBO0VBQ0EseUJBQUE7RUFDQSxzQkFBQTtFQUNBLCtCQUFBO0EzRHczU1I7QTJEbjNTTTtFQUNFLHFCREpRO0ExRHkzU2hCO0EyRGgzU007RUFDRSxxQkRWUTtFQ1dSLG1CRFhRO0VDWVIsaUNBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7QTNEazNTUjtBMkRoM1NRO0VBQ0UscUJBQUE7RUFDQSxVQUFBO0VBQ0EseUJBQUE7QTNEazNTVjtBMkQvMlNRO0VBQ0Usb0JBQUE7QTNEaTNTVjtBd0czM1NFO0VBQ0UsbUJBQUE7QXhHNjNTSjtBd0d6M1NJO0VBQ0UsZ0JBQUE7RUFDQSxxQkFBQTtBeEcyM1NOO0F3R3gzU0k7RUFDRSx5QkFBQTtFQUNBLHFCOUN6QlU7QTFEbTVTaEI7QXdHdjNTSTtFQzFERixzREFBQTtBekdvN1NGO0EyRHQzU0k7RThDMURGLHNEQUFBO0F6R203U0Y7QXdHdDNTSTtFQUNFLGdCQUFBO0VBQ0EscUJBQUE7QXhHdzNTTjtBd0dyM1NJO0VBQ0UseUJBQUE7RUFDQSxxQjlDMUNVO0ExRGk2U2hCO0F3R3AzU0k7RUMzRUYsc0RBQUE7QXpHazhTRjtBMkRwNFNJO0U4QzFERixzREFBQTtBekdpOFNGO0F5RnA3U1E7RUFDRSxjQUFBO0F6RnM3U1Y7QXVFNTZTRTtFQUNFLHNCQUFBO0VBQ0EseUJBQUE7RUFDQSx5QmIxQjRCO0VhMkI1QiwwQmIzQjRCO0VhNEI1QixhQUFBO0F2RTg2U0o7QXVFMzZTSTtFQUNFLHNCQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxtQkFBQTtBdkU2NlNOO0F1RTE2U0k7RUFDRSxTQUFBO0F2RTQ2U047QXVFeDZTSTtFQUNFLFVBQUE7RUFDQSxRQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQ0FBQTtBdkUwNlNOO0F1RXg2U007RUFDRSwrQkFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLHVCQUFBO0VBQ0EsZ0JiMUJVO0VhMkJWLGNBQUE7QXZFMDZTUjtBdUVyNlNJO0VBQ0UsV0FBQTtBdkV1NlNOO0F1RXI2U007RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHlCYmpEUTtBMUR3OVNoQjtBdUVwNlNNO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QXZFczZTUjtBdUVqNlNJOztFQUVFLFlBQUE7RUFDQSxVQUFBO0VBQ0EsY0FBQTtBdkVtNlNOO0F1RWo2U007O0VBQ0UsK0JBQUE7QXZFbzZTUjtBdUVoNlNJO0VBQ0UsV0FBQTtBdkVrNlNOO0F1RS81U0k7RUFDRSxZQUFBO0F2RWk2U047QXVFLzVTTTtFQUNFLGNiOUVRO0VhK0VSLGVBQUE7QXZFaTZTUjtBdUU1NVNJO0VBQ0Usa0JBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSx5QkFBQTtFQUNBLG1CQUFBO0VBQ0EsOEJBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0EsNkJBQUE7QXZFODVTTjtBdUU1NVNNO0VBQ0UsK0JBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7QXZFODVTUjtBdUUzNVNNO0VBQ0Usc0JBQUE7RUFDQSxRQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtBdkU2NVNSO0EwRzFrVEE7RUFDRSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7QTFHNGtURjtBMEd4a1RFO0VBQ0UscUJBQUE7RUFDQSx3QkFBQTtBMUcwa1RKO0EyR2hsVEU7RUFDRSxhQUFBO0VBQ0EsV0FBQTtFQUNBLFlqRFVzQjtBMUR3a1QxQjtBMkc5a1RFO0VBQ0UsYUFBQTtFQUNBLFdBQUE7RUFDQSxZakRZc0I7RWlEWHRCLGNBQUE7QTNHZ2xUSjtBNEc1bFRJO0VBQ0UsYUFBQTtFQUNBLFdBQUE7QTVHOGxUTjtBNEc1bFRNOzs7RUFFRSxXQUFBO0E1RytsVFI7QTRHMWxURTtFQUNFLGNBQUE7QTVHNGxUSjtBNEd6bFRFO0VBQ0UsWUFBQTtBNUcybFRKO0E0R3ZsVEk7RUFDRSxvQkFBQTtBNUd5bFROO0E0R3JsVEU7RUFDRSxZQUFBO0VBQ0Esc0JBQUE7RUFDQSwrQkFBQTtFQUNBLGVBQUE7RUFDQSxjbERpQ1k7QTFEc2pUaEI7QTBGN2hURTtFQUNFLGNBQUE7QTFGK2hUSjtBMEZ2bFRFO0VBQ0UsYUFBQTtBMUZ5bFRKO0EwRnZsVEk7RWVLRixvREFBQTtBekdxbFRGO0ErRDlrVEU7RUFDRSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGlCQUFBO0VBQ0EsZUFBQTtBL0RnbFRKO0ErRHArU0U7RUFDRSxvQkFBQTtFQUNBLDJFTHhJZTtFS3lJZixXQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0VBQ0EseUJMcEdvQjtBMUQwa1R4QjtBK0RwbFRJO0VBQ0UsYUFBQTtFQUNBLHVCQUFBO0EvRHNsVE47QStEbmxUSTtFQUNFLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLG9DQUFBO0EvRHFsVE47QStEamxUSTtFQUNFLHlCQUFBO0EvRG1sVE47QStEN2tUTTtFQUNFLFVBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHlCQUFBO0EvRCtrVFI7QStEMWtUSTtFQUNFLFVBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtBL0Q0a1ROO0ErRDFrVE07RUFDRSxVQUFBO0VBQ0EsWUFBQTtFQUNBLGNBQUE7QS9ENGtUUjtBK0R2a1RJO0VBSUUsVUFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0EvRHNrVE47QStEcGtUTTtFQUNFLGVBQUE7QS9Ec2tUUjtBK0Rqa1RJO0VBQ0Usc0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0EvRG1rVE47QStEL2pUSTtFQUdFLGNBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtBL0QralROO0ErRDNqVEk7RUFDRSxZQUFBO0VBQ0EsV0FBQTtBL0Q2alROO0ErRDNqVE07RUFDRSxVQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7QS9ENmpUUjtBK0R4alRFO0VBQ0UsMkVMckhlO0ExRCtxVG5CO0ErRHhqVEk7RUFFSSx5QkxqRmdCO0ExRDBvVHhCO0ErRHBqVE07RUFDRSxrQkFBQTtBL0RzalRSO0E2RXZzVEU7RUFDRSxlQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0E3RXlzVEo7QTZFdnNUSTtFQUNFLGFBQUE7QTdFeXNUTjtBNkV0c1RJO0VBQ0UsY0FBQTtFQUNBLFlBQUE7RTFFNkNKLGFBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsYUFBQTtFQW1QQSx1QjBFaFM2QjtFMUVxVTdCLG1CMEVwVXlCO0UxRTJGekIsbUIwRTFGNEI7QTdFaXRUOUI7QTZFL3NUTTtFMUVzQ0osYUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxhQUFBO0VBK0NBLHNCMEV0RjhCO0UxRStUOUIsbUIwRTlUMkI7RUFFckIsZUFBQTtBN0V3dFRSO0E2RXR0VFE7RUFDRSxXQUFBO0VBQ0EsWUFBQTtBN0V3dFRWO0E2RXJ0VFk7RUFDRSxhbkJlSTtBMUR3c1RsQjtBNkVwdFRZO0VBQ0UsVW5CUUE7QTFEOHNUZDtBNkVodFRVO0VBQ0UsYW5CUU87QTFEMHNUbkI7QTZFL3NUVTtFQUNFLFVuQkhFO0ExRG90VGQ7QTZFM3NUSTtFQUNFLFlBQUE7RUFDQSxtQkFBQTtBN0U2c1ROO0E2RTNzVE07RUFDRSxZQUFBO0E3RTZzVFI7QTBGM3dURTtFQUNFLHFCaEN3RFU7QTFEcXRUZDtBMEYzd1RJO0VBQ0UscUJoQ3FEUTtBMUR3dFRkO0EwRjF3VEk7RUFDRSx5QkFBQTtFQUNBLHFCaENnRFE7QTFENHRUZDtBMkR2d1RFO0VBQ0UsZUFBQTtBM0R5d1RKO0EyRHZ3VEk7RUFDRSxlQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtFQUNBLFdEWHdCO0VDWXhCLFlEWndCO0VDYXhCLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxzQkFBQTtFQUNBLHlCQUFBO0VBQ0EseUJBQUE7RUFDQSx1QkFBQTtBM0R5d1ROO0EyRHZ3VE07RUFDRSxXQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxtQkF2QlE7RUF3QlIsY0FBQTtFQUNBLG1CQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0VBQ0Esc0JBQUE7QTNEeXdUUjtBMkR0d1RNO0VBQ0Usa0JBQUE7RUFDQSxVQUFBO0VBQ0EsVUFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsYUFwQ1k7RUFxQ1osZUFBQTtFQUNBLHFCQUFBO0VBQ0Esc0JBQUE7RUFDQSxzQkFBQTtFQUNBLHVCQUFBO0VBQ0EseUJBQUE7RUFDQSxzQkFBQTtFQUNBLCtCQUFBO0EzRHd3VFI7QTJEbndUTTtFQUNFLHFCRExNO0ExRDB3VGQ7QTJEaHdUTTtFQUNFLHFCRFhNO0VDWU4sbUJEWk07RUNhTixpQ0FBQTtFQUNBLGNBQUE7RUFDQSx5QkFBQTtBM0Rrd1RSO0EyRGh3VFE7RUFDRSxxQkFBQTtFQUNBLFVBQUE7RUFDQSx5QkFBQTtBM0Rrd1RWO0EyRC92VFE7RUFDRSxvQkFBQTtBM0Rpd1RWO0EwRjl6VE07RUFDRSxhaENvQ007QTFENHhUZDtBMEY5eVRJO0VBQ0Usa0JBQUE7QTFGZ3pUTjtBMEY3eVRJO0VBQ0UsUUFBQTtFQUNBLFlBQUE7QTFGK3lUTjtBMEYzeVRNO0VBQ0UsWUFBQTtFQUNBLGVBQUE7QTFGNnlUUjtBMEZ6eVRJO0VBQ0Usa0JBQUE7QTFGMnlUTjtBMEZ2d1RFOztFQUVFLGlCQUFBO0ExRnl3VEo7QTZHdjJURTtFQUNFLGFBQUE7RUFDQSxzQkFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7QTdHeTJUSjtBNkd2MlRJO0VBQ0UsbUJBVkU7QTdHbTNUUjtBNkd0MlRJO0VBQ0UsK0JBQUE7RUFDQSxnQkFBQTtFQUNBLFduRG1DUTtFbURsQ1IsVUFBQTtFQUNBLGFBQUE7QTdHdzJUTjtBNkdyMlRJO0VBQ0UsZ0JBdEJFO0VBdUJGLG1CQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7QTdHdTJUTjtBNkR6MVRFO0VBQ0UsYUFBQTtFQUNBLHVCQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQkFBQTtBN0QyMVRKO0E2RHoxVEk7RUFFRSxXQUFBO0VBQ0Esc0JBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0Esc0JIRFE7QTFEMjFUZDtBNkR2MVRJO0VBQ0Usb0JBQUE7RUFDQSxxQkFBQTtFQUNBLHdFQUFBO0E3RHkxVE47QTZEdDFUSTtFQUNFLFFBQUE7RUFDQSxTQUFBO0VBQ0EsdUVBQUE7QTdEdzFUTjtBNkRuMVRNO0VBRUUsZUFBQTtBN0RvMVRSO0E2RDMwVEU7RUFDRSxZZ0RoRmE7RWhEaUZiLFdnRGpGYTtFaERrRmIsa0JBQUE7QTdENjBUSjtBNkQzMFRJO0VBRUUsV2dEdEZXO0VoRHVGWCxZZ0R2Rlc7RWhEd0ZYLHNCSHRDUTtFR3VDUixzQkFBQTtBN0Q0MFROO0E2RHowVEk7RUFDRSxTQUFBO0VBQ0EsVUFBQTtBN0QyMFROO0E4RzE2VEU7RUFDRSx5QkFBQTtFQUNBLHNCQUFBO0VBQ0EsMkJBQUE7RUFDQSw0QkFBQTtFQUNBLGdDQUFBO0VBQ0EsOEJBQUE7RUFDQSwrQkFBQTtFQUNBLDZCQUFBO0VBQ0EsbURBQUE7RUFDQSxjQUFBO0E5RzQ2VEo7QThHcDZURTtFQUNFLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0E5R3M2VEo7QUd6aFRFO0VBQ0UsZTJHNVlzQjtBOUd1NlQxQjtBOEdyNlRJOztFQUVFLCtCcEQ3QlE7RW9EOEJSLHlCQUFBO0tBQUEsc0JBQUE7TUFBQSxxQkFBQTtVQUFBLGlCQUFBO0VBQ0EsZUFBQTtBOUd1NlROO0E4R3A2VEk7RUFDRSxlQ3BDSTtFRHFDSixXQzdCUztBL0dtOFRmO0E4R242VEk7RUFDRSxjcER1QlU7RW9EdEJWLGVBQUE7RUFDQSxpQkFBQTtBOUdxNlROO0E4Ry81VEU7RUFDRSxrQkFBQTtBOUdpNlRKO0E4Ry81VEk7RUFDRSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0EsOEJBQUE7QTlHaTZUTjtBOEcvNVRNO0VBQ0UsV0NuREs7RURvREwsZ0JDdERPO0EvR3U5VGY7QThHOTVUTTtFQUNFLGdCQzFETztFRDJEUCxlQy9ERTtBL0crOVRWO0FzR3o4VEE7RVVmRSxTdERzQmtCO0ExRHE4VHBCO0FnSHo5VEU7RUFDRSxhQUFBO0VBQ0EsMEJBQUE7RUFDQSxTdERNb0I7QTFEcTlUeEI7QWdIejlUSTtFQUNFLFN0RGNjO0ExRDY4VHBCO0F1R3YrVEU7RUFDRSxzQkFBQTtFQUNBLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsMkJBQUE7RUFDQSxxQkFBQTtFQUNBLHlCQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtFQUNBLGdDQUFBO0VBQ0EsOEJBQUE7RUFDQSwrQkFBQTtFQUNBLDZCQUFBO0F2R3krVEo7QXVHditUSTtFQUNFLGdDQUFBO0VBQ0EsZUFBQTtBdkd5K1ROO0F1R3YrVE07RUFDRSx5QkFBQTtBdkd5K1RSO0F1R3QrVE07RUFDRSx5QkFBQTtFQUNBLHFCN0NtQ1E7QTFEcThUaEI7QXVHcCtUSTtFQUNFLGVBQUE7RUFDQSwrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7QXZHcytUTjtBK0Q1L1RFO0VBQ0UsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsMkJBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGV3Q21Cd0M7RXhDbEJ4QyxlQUFBO0EvRDgvVEo7QStEdC9URTtFQUNFLFlBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7RUFDQSwrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGVBQUE7QS9Edy9USjtBa0doaVVFO0VBQ0UsYUFBQTtFQUNBLFVBQUE7RUFDQSxtQkFBQTtFQUNBLDhCQUFBO0VBQ0EsNENBQUE7RUFDQSw2QkFBQTtBbEdraVVKO0FrR2hpVUk7RUFDRSxVQUFBO0VBQ0EsbUJBQUE7QWxHa2lVTjtBa0cvaFVJO0VBQ0UsVUFBQTtBbEdpaVVOO0FrRzloVUk7O0VBRUUsa0JBQUE7RUFDQSxNQUFBO0VBQ0EsYUFBQTtFQUNBLGFuQ29CbUM7RW1DbkJuQyxzQkFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0JuQ2lCeUQ7RW1DaEJ6RCx1RkFDRTtBbEcraFVSO0FrRzVoVU07O0VBQ0UsZUFBQTtBbEcraFVSO0FrRzVoVU07O0VBQ0UsZUFBQTtBbEcraFVSO0ErRGhoVUU7RUFDRSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGlCQUFBO0VBQ0EsZUFBQTtBL0RraFVKO0ErRHQ2VEU7RUFDRSxvQkFBQTtFQUNBLDJFTHhJZTtFS3lJZixXQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0VBQ0EseUJMcEdvQjtBMUQ0Z1V4QjtBK0R0aFVJO0VBQ0UsYUFBQTtFQUNBLHVCQUFBO0EvRHdoVU47QStEcmhVSTtFQUNFLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLG9DQUFBO0EvRHVoVU47QStEbmhVSTtFQUNFLHlCQUFBO0EvRHFoVU47QStEL2dVTTtFQUNFLFVBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHlCQUFBO0EvRGloVVI7QStENWdVSTtFQUNFLFVBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtBL0Q4Z1VOO0ErRDVnVU07RUFDRSxVQUFBO0VBQ0EsWUFBQTtFQUNBLGNBQUE7QS9EOGdVUjtBK0R6Z1VJO0VBSUUsVUFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0EvRHdnVU47QStEdGdVTTtFQUNFLGVBQUE7QS9Ed2dVUjtBK0RuZ1VJO0VBQ0Usc0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0EvRHFnVU47QStEamdVSTtFQUdFLGNBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtBL0RpZ1VOO0ErRDcvVEk7RUFDRSxZQUFBO0VBQ0EsV0FBQTtBL0QrL1ROO0ErRDcvVE07RUFDRSxVQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7QS9EKy9UUjtBK0QxL1RFO0VBQ0UsMkVMckhlO0ExRGluVW5CO0ErRDEvVEk7RUFJSSxzQkxoR007QTFEeWxVZDtBK0R0L1RNO0VBQ0Usa0JBQUE7QS9Edy9UUjtBMkQ5blVFO0VBQ0UsZUFBQTtBM0Rnb1VKO0EyRDluVUk7RUFDRSxlQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtFQUNBLFdEWHdCO0VDWXhCLFlEWndCO0VDYXhCLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxzQkFBQTtFQUNBLHlCQUFBO0VBQ0EseUJBQUE7RUFDQSx1QkFBQTtBM0Rnb1VOO0EyRDluVU07RUFDRSxXQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxtQkF2QlE7RUF3QlIsY0FBQTtFQUNBLG1CQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0VBQ0Esc0JBQUE7QTNEZ29VUjtBMkQ3blVNO0VBQ0Usa0JBQUE7RUFDQSxVQUFBO0VBQ0EsVUFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsYUFwQ1k7RUFxQ1osZUFBQTtFQUNBLHFCQUFBO0VBQ0Esc0JBQUE7RUFDQSxzQkFBQTtFQUNBLHVCQUFBO0VBQ0EseUJBQUE7RUFDQSxzQkFBQTtFQUNBLCtCQUFBO0EzRCtuVVI7QTJEMW5VTTtFQUNFLHFCREpRO0ExRGdvVWhCO0EyRHZuVU07RUFDRSxxQkRWUTtFQ1dSLG1CRFhRO0VDWVIsaUNBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7QTNEeW5VUjtBMkR2blVRO0VBQ0UscUJBQUE7RUFDQSxVQUFBO0VBQ0EseUJBQUE7QTNEeW5VVjtBMkR0blVRO0VBQ0Usb0JBQUE7QTNEd25VVjtBdUc5cFVJO0VBQ0UsbUJBQUE7QXZHZ3FVTjtBaUgvc1VFO0VBQ0UsZ0JBQUE7QWpIaXRVSjtBa0h6c1VFO0VDUkEsU3pEZXNCO0ExRHFzVXhCO0FtSC9zVUU7RUFDRSxjQVZZO0VKV2QsK0JyRFZZO0VxRFdaLGVyRFZVO0VxRFdWLFdyRFZXO0ExRDJ0VWI7QW1INXNVRTtFQUNFLFNBbEJXO0FuSGd1VWY7QWtIdnNVRTtFQUNFLFN4RFJvQjtBMURpdFV4QjtBa0hqc1VFO0VFakNBLFkxRHNCd0I7RTBEckJ4Qix5QkFMYztFQU1kLDhDQUxjO0VBTWQsc0JBQUE7RUFDQSxvQkFBQTtBcEhxdVVGO0EyRHZ0VUU7RUFDRSxlQUFBO0EzRHl0VUo7QTJEdnRVSTtFQUNFLGVBQUE7RUFDQSxxQkFBQTtFQUNBLGtCQUFBO0VBQ0EsV0RYd0I7RUNZeEIsWURad0I7RUNheEIsa0JBQUE7RUFDQSxtQkFBQTtFQUNBLHNCQUFBO0VBQ0EseUJBQUE7RUFDQSx5QkFBQTtFQUNBLHVCQUFBO0EzRHl0VU47QTJEdnRVTTtFQUNFLFdBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQXZCUTtFQXdCUixjQUFBO0VBQ0EsbUJBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxzQkFBQTtBM0R5dFVSO0EyRHR0VU07RUFDRSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxVQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxhQXBDWTtFQXFDWixlQUFBO0VBQ0EscUJBQUE7RUFDQSxzQkFBQTtFQUNBLHNCQUFBO0VBQ0EsdUJBQUE7RUFDQSx5QkFBQTtFQUNBLHNCQUFBO0VBQ0EsK0JBQUE7QTNEd3RVUjtBMkRudFVNO0VBQ0UscUJESlE7QTFEeXRVaEI7QTJEaHRVTTtFQUNFLHFCRFZRO0VDV1IsbUJEWFE7RUNZUixpQ0FBQTtFQUNBLGNBQUE7RUFDQSx5QkFBQTtBM0RrdFVSO0EyRGh0VVE7RUFDRSxxQkFBQTtFQUNBLFVBQUE7RUFDQSx5QkFBQTtBM0RrdFVWO0EyRC9zVVE7RUFDRSxvQkFBQTtBM0RpdFVWO0FxSHR4VUU7RUFDRSxhQUFBO0VBQ0EseUJBQUE7RUFDQSxlQUFBO0FySHd4VUo7QWtIdnVVRTtFQUNFLGVBOURpQjtBbEh1eVVyQjtBK0QvdlVFO0VBQ0UsWUFBQTtFQUNBLFdBQUE7RUFDQSxpQkFBQTtFQUNBLGVBQUE7QS9EaXdVSjtBK0RycFVFO0VBQ0Usb0JBQUE7RUFDQSwyRUx4SWU7RUt5SWYsV0FBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLHlCTHBHb0I7QTFEMnZVeEI7QStEcndVSTtFQUNFLGFBQUE7RUFDQSx1QkFBQTtBL0R1d1VOO0ErRHB3VUk7RUFDRSxnQkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxvQ0FBQTtBL0Rzd1VOO0ErRGx3VUk7RUFDRSx5QkFBQTtBL0Rvd1VOO0ErRDl2VU07RUFDRSxVQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSx5QkFBQTtBL0Rnd1VSO0ErRDN2VUk7RUFDRSxVQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7QS9ENnZVTjtBK0QzdlVNO0VBQ0UsVUFBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0EvRDZ2VVI7QStEeHZVSTtFQUlFLFVBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtBL0R1dlVOO0ErRHJ2VU07RUFDRSxlQUFBO0EvRHV2VVI7QStEbHZVSTtFQUNFLHNCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtBL0RvdlVOO0ErRGh2VUk7RUFHRSxjQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7QS9EZ3ZVTjtBK0Q1dVVJO0VBQ0UsWUFBQTtFQUNBLFdBQUE7QS9EOHVVTjtBK0Q1dVVNO0VBQ0UsVUFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0EvRDh1VVI7QStEenVVRTtFQUNFLDJFTHJIZTtBMURnMlVuQjtBK0R6dVVJO0VBRUkseUJMakZnQjtBMUQyelV4QjtBK0RydVVNO0VBQ0Usa0JBQUE7QS9EdXVVUjtBa0h0elVJO0VBQ0UsZUFBQTtBbEh3elVOO0FrSGx6VUU7RUh2RUEsK0JyRFZZO0VxRFdaLGVyRFZVO0VxRFdWLFdyRFZXO0V3RG1GVCxzQkFBQTtBbEhvelVKO0FzSHA0VUU7RUFDRSxZQUFBO0VBQ0EsZUFBQTtBdEhzNFVKO0FzSHA0VUk7RUFDRSxXQUFBO0VBQ0EsWUpMZTtBbEgyNFVyQjtBc0hwNFVNO0VBQ0UsYTVEMENVO0ExRDQxVWxCO0FxSDMzVUU7RUFDRSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtBckg2M1VKO0E2RGozVUU7RUFDRSxhQUFBO0VBQ0EsdUJBQUE7RUFDQSxzQkFBQTtFQUNBLG1CQUFBO0E3RG0zVUo7QTZEajNVSTtFQUVFLFdBQUE7RUFDQSxzQkFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSx5QkhTVTtBMUR5MlVoQjtBNkQvMlVJO0VBQ0Usb0JBQUE7RUFDQSxxQkFBQTtFQUNBLHdFQUFBO0E3RGkzVU47QTZEOTJVSTtFQUNFLFFBQUE7RUFDQSxTQUFBO0VBQ0EsdUVBQUE7QTdEZzNVTjtBNkQzMlVNO0VBRUUsZUFBQTtBN0Q0MlVSO0FxSHA1VUk7O0VBRUUsa0JBQUE7QXJIczVVTjtBcUhoNVVFO0VBQ0UscUIzRHFCWTtBMUQ2M1VoQjtBc0huNlVFO0VBQ0UscUI1RG9DVTtBMURpNFVkO0FzSG42VUk7RUFDRSxxQjVEaUNRO0ExRG80VWQ7QTJELzZVRTtFQUNFLGVBQUE7QTNEaTdVSjtBMkQvNlVJO0VBQ0UsZUFBQTtFQUNBLHFCQUFBO0VBQ0Esa0JBQUE7RUFDQSxXRFh3QjtFQ1l4QixZRFp3QjtFQ2F4QixrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esc0JBQUE7RUFDQSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0EsdUJBQUE7QTNEaTdVTjtBMkQvNlVNO0VBQ0UsV0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsbUJBdkJRO0VBd0JSLGNBQUE7RUFDQSxtQkFBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtFQUNBLHNCQUFBO0EzRGk3VVI7QTJEOTZVTTtFQUNFLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFVBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLGFBcENZO0VBcUNaLGVBQUE7RUFDQSxxQkFBQTtFQUNBLHNCQUFBO0VBQ0Esc0JBQUE7RUFDQSx1QkFBQTtFQUNBLHlCQUFBO0VBQ0Esc0JBQUE7RUFDQSwrQkFBQTtBM0RnN1VSO0EyRDM2VU07RUFDRSxxQkRMTTtBMURrN1VkO0EyRHg2VU07RUFDRSxxQkRYTTtFQ1lOLG1CRFpNO0VDYU4saUNBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7QTNEMDZVUjtBMkR4NlVRO0VBQ0UscUJBQUE7RUFDQSxVQUFBO0VBQ0EseUJBQUE7QTNEMDZVVjtBMkR2NlVRO0VBQ0Usb0JBQUE7QTNEeTZVVjtBc0h4OVVJO0VBQ0UseUJBQUE7RUFDQSxxQjVEcUJRO0ExRHE4VWQ7QXNIdjlVSTtFQUNFLGE1RGlCUTtBMUR3OFVkO0FxSHY5VUU7RUFDRSxzQkFBQTtFQUNBLG1CQUFBO0FySHk5VUo7QXFIdjlVSTs7RUFFRSxXM0Q3QmdCO0UyRDhCaEIsbUJBQUE7QXJIeTlVTjtBdUh4Z1ZFO0VKSkEsU3pEZXNCO0ExRGdnVnhCO0FtSDFnVkU7RUFDRSxjQVZZO0VKV2QsK0JyRFZZO0VxRFdaLGVyRFZVO0VxRFdWLFdyRFZXO0ExRHNoVmI7QXVIcmdWRTtFSGxCQSxZMURzQndCO0UwRHJCeEIseUJBTGM7RUFNZCw4Q0FMYztFQU1kLHNCQUFBO0VBQ0Esb0JBQUE7QXBIMGhWRjtBMkQ1Z1ZFO0VBQ0UsZUFBQTtBM0Q4Z1ZKO0EyRDVnVkk7RUFDRSxlQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtFQUNBLFdEWHdCO0VDWXhCLFlEWndCO0VDYXhCLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxzQkFBQTtFQUNBLHlCQUFBO0VBQ0EseUJBQUE7RUFDQSx1QkFBQTtBM0Q4Z1ZOO0EyRDVnVk07RUFDRSxXQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxtQkF2QlE7RUF3QlIsY0FBQTtFQUNBLG1CQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0VBQ0Esc0JBQUE7QTNEOGdWUjtBMkQzZ1ZNO0VBQ0Usa0JBQUE7RUFDQSxVQUFBO0VBQ0EsVUFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsYUFwQ1k7RUFxQ1osZUFBQTtFQUNBLHFCQUFBO0VBQ0Esc0JBQUE7RUFDQSxzQkFBQTtFQUNBLHVCQUFBO0VBQ0EseUJBQUE7RUFDQSxzQkFBQTtFQUNBLCtCQUFBO0EzRDZnVlI7QTJEeGdWTTtFQUNFLHFCREpRO0ExRDhnVmhCO0EyRHJnVk07RUFDRSxxQkRWUTtFQ1dSLG1CRFhRO0VDWVIsaUNBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7QTNEdWdWUjtBMkRyZ1ZRO0VBQ0UscUJBQUE7RUFDQSxVQUFBO0VBQ0EseUJBQUE7QTNEdWdWVjtBMkRwZ1ZRO0VBQ0Usb0JBQUE7QTNEc2dWVjtBcUgza1ZFO0VBQ0UsYUFBQTtFQUNBLHlCQUFBO0VBQ0EsZUFBQTtBckg2a1ZKO0ErRGxsVkU7RUFDRSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSwyQkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0Esa0J3RGpCbUI7RXhEa0JuQixlQUFBO0EvRG9sVko7QStENWtWRTtFQUNFLFlBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7RUFDQSwrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGVBQUE7QS9EOGtWSjtBa0d0blZFO0VBQ0UsYUFBQTtFQUNBLFVBQUE7RUFDQSxtQkFBQTtFQUNBLDhCQUFBO0VBQ0EsNENBQUE7RUFDQSw2QkFBQTtBbEd3blZKO0FrR3RuVkk7RUFDRSxVQUFBO0VBQ0EsbUJBQUE7QWxHd25WTjtBa0dyblZJO0VBQ0UsVUFBQTtBbEd1blZOO0FrR3BuVkk7O0VBRUUsa0JBQUE7RUFDQSxNQUFBO0VBQ0EsYUFBQTtFQUNBLGFuQ29CbUM7RW1DbkJuQyxzQkFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0JuQ2lCeUQ7RW1DaEJ6RCx1RkFDRTtBbEdxblZSO0FrR2xuVk07O0VBQ0UsZUFBQTtBbEdxblZSO0FrR2xuVk07O0VBQ0UsZUFBQTtBbEdxblZSO0ErRHRtVkU7RUFDRSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGlCQUFBO0VBQ0EsZUFBQTtBL0R3bVZKO0ErRDUvVUU7RUFDRSxvQkFBQTtFQUNBLDJFTHhJZTtFS3lJZixXQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0VBQ0EseUJMcEdvQjtBMURrbVZ4QjtBK0Q1bVZJO0VBQ0UsYUFBQTtFQUNBLHVCQUFBO0EvRDhtVk47QStEM21WSTtFQUNFLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLG9DQUFBO0EvRDZtVk47QStEem1WSTtFQUNFLHlCQUFBO0EvRDJtVk47QStEcm1WTTtFQUNFLFVBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHlCQUFBO0EvRHVtVlI7QStEbG1WSTtFQUNFLFVBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtBL0RvbVZOO0ErRGxtVk07RUFDRSxVQUFBO0VBQ0EsWUFBQTtFQUNBLGNBQUE7QS9Eb21WUjtBK0QvbFZJO0VBSUUsVUFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0EvRDhsVk47QStENWxWTTtFQUNFLGVBQUE7QS9EOGxWUjtBK0R6bFZJO0VBQ0Usc0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0EvRDJsVk47QStEdmxWSTtFQUdFLGNBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtBL0R1bFZOO0ErRG5sVkk7RUFDRSxZQUFBO0VBQ0EsV0FBQTtBL0RxbFZOO0ErRG5sVk07RUFDRSxVQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7QS9EcWxWUjtBK0RobFZFO0VBQ0UsMkVMckhlO0ExRHVzVm5CO0ErRGhsVkk7RUFFSSx5QkxqRmdCO0ExRGtxVnhCO0ErRDVrVk07RUFDRSxrQkFBQTtBL0Q4a1ZSO0FxSDlzVkU7RUFDRSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtBckhndFZKO0E2RHBzVkU7RUFDRSxhQUFBO0VBQ0EsdUJBQUE7RUFDQSxzQkFBQTtFQUNBLG1CQUFBO0E3RHNzVko7QTZEcHNWSTtFQUVFLFdBQUE7RUFDQSxzQkFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSx5QkhTVTtBMUQ0clZoQjtBNkRsc1ZJO0VBQ0Usb0JBQUE7RUFDQSxxQkFBQTtFQUNBLHdFQUFBO0E3RG9zVk47QTZEanNWSTtFQUNFLFFBQUE7RUFDQSxTQUFBO0VBQ0EsdUVBQUE7QTdEbXNWTjtBNkQ5clZNO0VBRUUsZUFBQTtBN0QrclZSO0FxSHZ1Vkk7O0VBRUUsa0JBQUE7QXJIeXVWTjtBcUhudVZFO0VBQ0UscUIzRHFCWTtBMURndFZoQjtBcUhodVZFO0VBQ0Usc0JBQUE7RUFDQSxtQkFBQTtBckhrdVZKO0FxSGh1Vkk7O0VBRUUsVzNEN0JnQjtFMkQ4QmhCLG1CQUFBO0FySGt1Vk47QXVIM3VWRTtFQUNFLFM3RGpCZ0I7QTFEOHZWcEI7QXVIM3VWSTs7O0VBR0UsU0FBQTtBdkg2dVZOO0F1SDF1Vkk7RUFDRSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtBdkg0dVZOO0FtSHR4VkU7RUFDRSxTQWxCVztBbkgweVZmO0F3SC94VkU7RUxSQSxTekRlc0I7QTFEMnhWeEI7QW1IcnlWRTtFQUNFLGNBVlk7RUpXZCwrQnJEVlk7RXFEV1osZXJEVlU7RXFEV1YsV3JEVlc7QTFEaXpWYjtBbUhseVZFO0VBQ0UsU0FsQlc7QW5Ic3pWZjtBd0g3eFZFOztFQUVFLFM5RFRvQjtBMUR3eVZ4QjtBd0h4eFZFO0VKakNBLFkxRHNCd0I7RTBEckJ4Qix5QkFMYztFQU1kLDhDQUxjO0VBTWQsc0JBQUE7RUFDQSxvQkFBQTtBcEg0elZGO0EyRDl5VkU7RUFDRSxlQUFBO0EzRGd6Vko7QTJEOXlWSTtFQUNFLGVBQUE7RUFDQSxxQkFBQTtFQUNBLGtCQUFBO0VBQ0EsV0RYd0I7RUNZeEIsWURad0I7RUNheEIsa0JBQUE7RUFDQSxtQkFBQTtFQUNBLHNCQUFBO0VBQ0EseUJBQUE7RUFDQSx5QkFBQTtFQUNBLHVCQUFBO0EzRGd6Vk47QTJEOXlWTTtFQUNFLFdBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQXZCUTtFQXdCUixjQUFBO0VBQ0EsbUJBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxzQkFBQTtBM0RnelZSO0EyRDd5Vk07RUFDRSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxVQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxhQXBDWTtFQXFDWixlQUFBO0VBQ0EscUJBQUE7RUFDQSxzQkFBQTtFQUNBLHNCQUFBO0VBQ0EsdUJBQUE7RUFDQSx5QkFBQTtFQUNBLHNCQUFBO0VBQ0EsK0JBQUE7QTNEK3lWUjtBMkQxeVZNO0VBQ0UscUJESlE7QTFEZ3pWaEI7QTJEdnlWTTtFQUNFLHFCRFZRO0VDV1IsbUJEWFE7RUNZUixpQ0FBQTtFQUNBLGNBQUE7RUFDQSx5QkFBQTtBM0R5eVZSO0EyRHZ5VlE7RUFDRSxxQkFBQTtFQUNBLFVBQUE7RUFDQSx5QkFBQTtBM0R5eVZWO0EyRHR5VlE7RUFDRSxvQkFBQTtBM0R3eVZWO0FxSDcyVkU7RUFDRSxhQUFBO0VBQ0EseUJBQUE7RUFDQSxlQUFBO0FySCsyVko7QXdIcDBWRTtFQUNFLGVBekRpQjtBeEgrM1ZyQjtBK0R0MVZFO0VBQ0UsWUFBQTtFQUNBLFdBQUE7RUFDQSxpQkFBQTtFQUNBLGVBQUE7QS9EdzFWSjtBK0Q1dVZFO0VBQ0Usb0JBQUE7RUFDQSwyRUx4SWU7RUt5SWYsV0FBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLHlCTHBHb0I7QTFEazFWeEI7QStENTFWSTtFQUNFLGFBQUE7RUFDQSx1QkFBQTtBL0Q4MVZOO0ErRDMxVkk7RUFDRSxnQkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxvQ0FBQTtBL0Q2MVZOO0ErRHoxVkk7RUFDRSx5QkFBQTtBL0QyMVZOO0ErRHIxVk07RUFDRSxVQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSx5QkFBQTtBL0R1MVZSO0ErRGwxVkk7RUFDRSxVQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7QS9EbzFWTjtBK0RsMVZNO0VBQ0UsVUFBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0EvRG8xVlI7QStELzBWSTtFQUlFLFVBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtBL0Q4MFZOO0ErRDUwVk07RUFDRSxlQUFBO0EvRDgwVlI7QStEejBWSTtFQUNFLHNCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtBL0QyMFZOO0ErRHYwVkk7RUFHRSxjQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7QS9EdTBWTjtBK0RuMFZJO0VBQ0UsWUFBQTtFQUNBLFdBQUE7QS9EcTBWTjtBK0RuMFZNO0VBQ0UsVUFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0EvRHEwVlI7QStEaDBWRTtFQUNFLDJFTHJIZTtBMUR1N1ZuQjtBK0RoMFZJO0VBRUkseUJMakZnQjtBMURrNVZ4QjtBK0Q1elZNO0VBQ0Usa0JBQUE7QS9EOHpWUjtBd0huNVZJO0VBQ0UsZ0JBQUE7RUFDQSxTQUFBO0F4SHE1Vk47QXdILzRWRTtFVGxFQSwrQnJEVlk7RXFEV1osZXJEVlU7RXFEV1YsV3JEVlc7RThENkVULGtDQUFBO0VBQ0Esc0JBQUE7QXhIazVWSjtBcUh6OFZFO0VBQ0Usa0JBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7QXJIMjhWSjtBNkQvN1ZFO0VBQ0UsYUFBQTtFQUNBLHVCQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQkFBQTtBN0RpOFZKO0E2RC83Vkk7RUFFRSxXQUFBO0VBQ0Esc0JBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EseUJIU1U7QTFEdTdWaEI7QTZENzdWSTtFQUNFLG9CQUFBO0VBQ0EscUJBQUE7RUFDQSx3RUFBQTtBN0QrN1ZOO0E2RDU3Vkk7RUFDRSxRQUFBO0VBQ0EsU0FBQTtFQUNBLHVFQUFBO0E3RDg3Vk47QTZEejdWTTtFQUVFLGVBQUE7QTdEMDdWUjtBcUhsK1ZJOztFQUVFLGtCQUFBO0FySG8rVk47QXFIOTlWRTtFQUNFLHFCM0RxQlk7QTFEMjhWaEI7QXFIMzlWRTtFQUNFLHNCQUFBO0VBQ0EsbUJBQUE7QXJINjlWSjtBcUgzOVZJOztFQUVFLFczRDdCZ0I7RTJEOEJoQixtQkFBQTtBckg2OVZOO0FxSHA5VlE7RUFDRSxrQkFBQTtFQUNBLE9BQUE7QXJIczlWVjtBcUhqOVZJO0VBQ0UsWUFBQTtBckhtOVZOO0FxSGo5Vk07O0VBRUUsWUFBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0VBQ0EsU0FBQTtBckhtOVZSO0F5SGppV0U7RUFDRSxlQUFBO0F6SG1pV0o7QXlINWhXRTtFQUNFLFlBQUE7RUFDQSxlQUFBO0VBQ0EsYUFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0F6SDhoV0o7QXlINWhXSTtFQUNFLHlCQUFBO0VBQ0EsV0FyQkM7RUFzQkQsWUF0QkM7RUF1QkQsc0JBQUE7QXpIOGhXTjtBMEhwaVdFO0VBQ0UsY2hFeUNjO0ExRDYvVmxCO0EwSGppV0U7RUFDRSxjaEUwQ1k7QTFEeS9WaEI7QTJIdGlXRTtFQUNFLGdCakVpQm9CO0VpRWhCcEIsdUJqRW9Cc0I7RWlFbkJ0QixzQmpFZ0NVO0ExRHdnV2Q7QXVFaGdXRTtFQUNFLHNCQUFBO0VBQ0EseUJBQUE7RUFDQSx5QmIxQjRCO0VhMkI1QiwwQmIzQjRCO0VhNEI1QixhQUFBO0F2RWtnV0o7QXVFLy9WSTtFQUNFLHNCQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxtQkFBQTtBdkVpZ1dOO0F1RTkvVkk7RUFDRSxTQUFBO0F2RWdnV047QXVFNS9WSTtFQUNFLFVBQUE7RUFDQSxRQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQ0FBQTtBdkU4L1ZOO0F1RTUvVk07RUFDRSwrQkFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLHVCQUFBO0VBQ0EsZ0JiMUJVO0VhMkJWLGNBQUE7QXZFOC9WUjtBdUV6L1ZJO0VBQ0UsV0FBQTtBdkUyL1ZOO0F1RXovVk07RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHlCYmpEUTtBMUQ0aVdoQjtBdUV4L1ZNO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QXZFMC9WUjtBdUVyL1ZJOztFQUVFLFlBQUE7RUFDQSxVQUFBO0VBQ0EsY0FBQTtBdkV1L1ZOO0F1RXIvVk07O0VBQ0UsK0JBQUE7QXZFdy9WUjtBdUVwL1ZJO0VBQ0UsV0FBQTtBdkVzL1ZOO0F1RW4vVkk7RUFDRSxZQUFBO0F2RXEvVk47QXVFbi9WTTtFQUNFLGNiOUVRO0VhK0VSLGVBQUE7QXZFcS9WUjtBdUVoL1ZJO0VBQ0Usa0JBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSx5QkFBQTtFQUNBLG1CQUFBO0VBQ0EsOEJBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0EsNkJBQUE7QXZFay9WTjtBdUVoL1ZNO0VBQ0UsK0JBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7QXZFay9WUjtBdUUvK1ZNO0VBQ0Usc0JBQUE7RUFDQSxRQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtBdkVpL1ZSO0EySHpuV0U7RUFDRSxzQmpFa0JVO0VpRWpCVixZQUFBO0VBQ0EsaUJBaENhO0EzSDJwV2pCO0EySHpuV0k7RUFDRSxZQUFBO0EzSDJuV047QTJIbm5XRTtFM0I1Q0EsVUFBQTtFQU1BLFdBQUE7RUFNQSxvQkFBQTtBaEd3cFdGO0EySHRuV0k7RUFDRSxhQTlDVztBM0hzcVdqQjtBMkh4bVdFO0VaekRBLCtCckRWWTtFcURXWixlckRWVTtFcURXVixXckRWVztFaUVvRVQsa0JBN0RpQjtFQThEakIsY2pFUlk7QTFEbW5XaEI7QTJIdG1XRTtFQUNFLGtCQXRFVztFQXVFWCxTakU1RG9CO0ExRG9xV3hCO0EySHRtV0k7RUFDRSx5QkF6RWU7QTNIaXJXckI7QTJIcm1XSTtFQUNFLGdCQUFBO0EzSHVtV047QTJIbG1XRTtFQUNFLHlCQUFBO0EzSG9tV0o7QTJIam1XSTtFQUNFLGlCQXpGSTtBM0g0cldWO0FvR2xzV0U7RUFDRSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLHdCQUFBO0VBQ0EsbUJBQUE7QXBHb3NXSjtBb0dsc1dJO0VBRUUseUJBQUE7QXBHbXNXTjtBb0doc1dJO0VBQ0UsZUFBQTtFQUNBLGMxQytDVTtFMEM5Q1YseUJBQUE7RUFDQSwrQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtBcEdrc1dOO0FvRy9yV0k7RUFDRSxhQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0FwR2lzV047QW9HL3JXTTtFQUNFLGExQzhCUTtFMEM3QlIsWUFBQTtFQUNBLFdBQUE7QXBHaXNXUjtBb0d2cFdFO0VBQ0UsZ0JBQUE7QXBHeXBXSjtBZ0d2dVdFO0VBQ0UsVUFBQTtBaEd5dVdKO0FnR3J1V0U7RUFDRSxtQkFBQTtFQUNBLGtCQUFBO0FoR3V1V0o7QWdHbnVXRTtFQUNFLG1CQUFBO0VBQ0Esa0JBQUE7QWhHcXVXSjtBZ0dqdVdFO0VBQ0UsbUJ0QzZDWTtBMURzcldoQjtBNEh0dFdFO0VickJBLCtCckRWWTtFcURXWixlckRWVTtFcURXVixXckRWVztFa0VnQ1Qsc0JBMEJlO0VBekJmLGlCQXdCWTtFQXZCWixjbEUyQlk7QTFEOHJXaEI7QTRIcHRXRTtFQUNFLGFBQUE7RUFDQSxxQ0FBQTtFQUNBLHNCbEVTVTtFa0VSVixlQXhDVztFQXlDWCxTbEVqQmdCO0ExRHV1V3BCO0E0SHB0V0k7OztFQUdFLFNBQUE7QTVIc3RXTjtBb0dyc1dFO0VBQ0UsYUFBQTtFQUNBLGtCQUFBO0FwR3VzV0o7QTJINXBXRTtFQUNFLHlCQUFBO0EzSDhwV0o7QTJINXBXSTtFQUNFLFVBQUE7RUFDQSxXQUFBO0EzSDhwV047QWdGbndXRTtFQUNFLHNCQUFBO0VBQ0EsOEJBQUE7RUFDQSwrQkFBQTtFQUNBLHdCQUFBO0VBQ0EsWUFBQTtBaEZxd1dKO0FnRm53V0k7RUFDRSxrQkFBQTtFQUNBLFlBQUE7QWhGcXdXTjtBMkgxcldFO0VBQ0UsVUFBQTtFQUNBLHVCQUFBO0VBQ0EseUJqRXRDb0I7QTFEa3VXeEI7QTJIMXJXSTtFQUNFLFVBQUE7QTNINHJXTjtBNEh6eFdFO0VBQ0UsZ0JsRXFCb0I7RWtFcEJwQix1QmxFeUIyQjtFa0V4QjNCLDZCQUFBO0E1SDJ4V0o7QXVFL3VXRTtFQUNFLHNCQUFBO0VBQ0EseUJBQUE7RUFDQSx5QmIxQjRCO0VhMkI1QiwwQmIzQjRCO0VhNEI1QixhQUFBO0F2RWl2V0o7QXVFOXVXSTtFQUNFLHNCQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxtQkFBQTtBdkVndldOO0F1RTd1V0k7RUFDRSxTQUFBO0F2RSt1V047QXVFM3VXSTtFQUNFLFVBQUE7RUFDQSxRQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQ0FBQTtBdkU2dVdOO0F1RTN1V007RUFDRSwrQkFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLHVCQUFBO0VBQ0EsZ0JiMUJVO0VhMkJWLGNBQUE7QXZFNnVXUjtBdUV4dVdJO0VBQ0UsV0FBQTtBdkUwdVdOO0F1RXh1V007RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHlCYmpEUTtBMUQyeFdoQjtBdUV2dVdNO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QXZFeXVXUjtBdUVwdVdJOztFQUVFLFlBQUE7RUFDQSxVQUFBO0VBQ0EsY0FBQTtBdkVzdVdOO0F1RXB1V007O0VBQ0UsK0JBQUE7QXZFdXVXUjtBdUVudVdJO0VBQ0UsV0FBQTtBdkVxdVdOO0F1RWx1V0k7RUFDRSxZQUFBO0F2RW91V047QXVFbHVXTTtFQUNFLGNiOUVRO0VhK0VSLGVBQUE7QXZFb3VXUjtBdUUvdFdJO0VBQ0Usa0JBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSx5QkFBQTtFQUNBLG1CQUFBO0VBQ0EsOEJBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0EsNkJBQUE7QXZFaXVXTjtBdUUvdFdNO0VBQ0UsK0JBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7QXZFaXVXUjtBdUU5dFdNO0VBQ0Usc0JBQUE7RUFDQSxRQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtBdkVndVdSO0E0SDMyV0U7RWJyQkEsK0JyRFZZO0VxRFdaLGVyRFZVO0VxRFdWLFdyRFZXO0VrRWdDVCx1QkFaZTtFQWFmLGtCQWRZO0VBZVosY2xFMkJZO0ExRG0xV2hCO0E0SHoyV0U7RUFDRSxhQUFBO0VBQ0EscUNBQUE7RUFDQSxzQmxFU1U7RWtFUlYsZUF4Q1c7RUF5Q1gsU2xFakJnQjtBMUQ0M1dwQjtBNEh6MldJOzs7RUFHRSxTQUFBO0E1SDIyV047QTRIMzFXRTtFQUNFLHlCQUFBO0E1SDYxV0o7QTRIMzFXSTtFQUNFLFVBQUE7QTVINjFXTjtBZ0ZuNVdFO0VBQ0Usc0JBQUE7RUFDQSw4QkFBQTtFQUNBLCtCQUFBO0VBQ0Esd0JBQUE7RUFDQSxZQUFBO0FoRnE1V0o7QWdGbjVXSTtFQUNFLGtCQUFBO0VBQ0EsWUFBQTtBaEZxNVdOO0E2Ri82V0U7RUFDRSxzQkFBQTtFQUNBLHlCQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxTQUFBO0VBQ0Esd0JBQUE7RUFDQSxlQUFBO0VBQ0EsYUFBQTtBN0ZpN1dKO0E2Ri82V0k7RUFDRSxtQkFBQTtBN0ZpN1dOO0E2Rjk2V0k7RUFDRSwrQkFBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLHlCQUFBO0tBQUEsc0JBQUE7TUFBQSxxQkFBQTtVQUFBLGlCQUFBO0E3Rmc3V047QTZGNTZXSTtFQUNFLGNBQUE7QTdGODZXTjtBNkY1NldNO0VBQ0UsYUFBQTtBN0Y4NldSO0E2RjM2V007RUFDRSxjQUFBO0E3RjY2V1I7QThEajhXRTtFQUNFLHNCQUFBO0VBQ0EsYUFBQTtFQUNBLGNBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7QTlEbThXSjtBOERqOFdJO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSx5QkFBQTtFQUNBLG1CQUFBO0VBQ0EscUJBQUE7RUFDQSx3REFBQTtBOURtOFdOO0E4RGg4V0k7RUFDRSx1QkFBQTtBOURrOFdOO0E4RC83V0k7RUFDRSx1QkFBQTtBOURpOFdOO0FnSHY4V0U7RUFDRSxTQUFBO0FoSHk4V0o7QTZIbCtXRTtFQUNFLFNBUE07QTdIMitXVjtBNkhoNFdJO0VBQ0UsV0FBQTtFQUNBLHlCQTFHTztFQTJHUCxPQUFBO0E3SGs0V047QTZILzNXSTtFZGxHRiwrQnJEaEJZO0VxRGlCWixlQWpCUTtFQWtCUixnQkFkYTtFQWViLGNBZFU7RWNnSE4saUJBQUE7RUFDQSxXbkVwSE87QTFEdS9XYjtBNkg3K1dJO0VBQ0UsU0FaSTtBN0gyL1dWO0E2SHIrV0U7RUFDRSxZQUFBO0VBQ0EseUJBQUE7RUFDQSxtQkF2Qk87RUF3QlAsZ0JBQUE7RUFDQSxtQkFBQTtFQUNBLFNBM0JJO0VBNEJKLGdCQUFBO0E3SHUrV0o7QTZIcitXSTtFQUVFLGdCQUFBO0E3SHMrV047QTZIbitXSTtFQUVFLFVBQUE7QTdIbytXTjtBNkhqK1dJO0VBQ0UsZ0JBQUE7RUFDQSx1QkFBQTtBN0htK1dOO0E2SGgrV0k7RWRyQ0YsK0JyRFZZO0VxRFdaLGVyRFZVO0VxRFdWLFdyRFZXO0ExRGtoWGI7QStEcCtXRTtFQUNFLFlBQUE7RUFDQSxXQUFBO0VBQ0EsaUJBQUE7RUFDQSxlQUFBO0EvRHMrV0o7QStEMTNXRTtFQUNFLG9CQUFBO0VBQ0EsMkVMeEllO0VLeUlmLFdBQUE7RUFDQSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSx5QkxwR29CO0ExRGcrV3hCO0ErRDErV0k7RUFDRSxhQUFBO0VBQ0EsdUJBQUE7QS9ENCtXTjtBK0R6K1dJO0VBQ0UsZ0JBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0VBQ0Esb0NBQUE7QS9EMitXTjtBK0R2K1dJO0VBQ0UseUJBQUE7QS9EeStXTjtBK0RuK1dNO0VBQ0UsVUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EseUJBQUE7QS9EcStXUjtBK0RoK1dJO0VBQ0UsVUFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0EvRGsrV047QStEaCtXTTtFQUNFLFVBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtBL0RrK1dSO0ErRDc5V0k7RUFJRSxVQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7QS9ENDlXTjtBK0QxOVdNO0VBQ0UsZUFBQTtBL0Q0OVdSO0ErRHY5V0k7RUFDRSxzQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7QS9EeTlXTjtBK0RyOVdJO0VBR0UsY0FBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0EvRHE5V047QStEajlXSTtFQUNFLFlBQUE7RUFDQSxXQUFBO0EvRG05V047QStEajlXTTtFQUNFLFVBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtBL0RtOVdSO0ErRDk4V0U7RUFDRSwyRUxySGU7QTFEcWtYbkI7QStEOThXSTtFQUVJLHlCTGpGZ0I7QTFEZ2lYeEI7QStEMThXTTtFQUNFLGtCQUFBO0EvRDQ4V1I7QTZIaGpYSTtFQUNFLGVBQUE7QTdIa2pYTjtBNkgvaVhJO0VBQ0UsZUFBQTtBN0hpalhOO0E2SDlpWEk7RUFDRSxpQkFBQTtFQUNBLGdCZDVETztBL0c0bVhiO0E2SDdpWEk7RUFDRSxlQUFBO0VBQ0EsV0FBQTtFQUNBLHlCQWpFTztFQWtFUCxnQkFBQTtBN0graVhOO0E2SDdpWE07RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7QTdIK2lYUjtBNkgxaVhJO0VBQ0UseUJBQUE7RUFDQSxtQkFBQTtBN0g0aVhOO0E2SDFpWE07RUFDRSx5QkFBQTtBN0g0aVhSO0E2SDFpWFE7RUFDRSxhQUFBO0E3SDRpWFY7QTZIcGlYRTtFQUNFLGNBQUE7QTdIc2lYSjtBNkhwaVhJO0VkbEZGLCtCckRoQlk7RXFEaUJaLGVBakJRO0VBa0JSLGdCQWRhO0VBZWIsY0FkVTtFY2dHTixjbkVwQ1k7QTFENGtYbEI7QTJEem9YRTtFQUNFO0lBQ0UscUJBQUE7RTNEMm9YSjtBQUNGO0EyRmhwWEE7RUFDRSxjQUFBO0EzRmtwWEY7QXVGanBYQTtFQUNFLHNCQUFBO0VBUEEsc0JBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsU0FBQTtFQVFBLFNBQUE7RUFDQSx5QjdCb0RZO0U2Qm5EWixjQUFBO0F2Rm9wWEY7QXVGbHBYRTtFQUNFLHlCN0IrQ1k7QTFEcW1YaEI7QXVGanBYRTtFQUNFLHlCQUFBO0tBQUEsc0JBQUE7TUFBQSxxQkFBQTtVQUFBLGlCQUFBO0VBQ0Esc0JBQUE7RUFDQSxzQkFBQTtFQUNBLGlCQUFBO0VBQ0EscUJBQUE7RUFDQSxjQUFBO0VBQ0EsK0JBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7QXZGbXBYSjtBdUYvb1hBO0VBQ0UsY0FBQTtFQUNBLFlBQUE7QXZGaXBYRjtBMkYxcVhFO0VBQ0UsZUFBQTtBM0Y0cVhKO0EyRjFxWEk7RUFDRSxlQUFBO0EzRjRxWE47QTJGdnFYSTtFQUNFLGFBQUE7QTNGeXFYTjtBMkZucVhBO0VBQ0UsWWpDUGtCO0VpQ1FsQixZQUFBO0EzRnFxWEY7QTJGbnFYRTtFQUNFLFlqQ0lrQjtBMURpcVh0QjtBMkZscVhFO0VBQ0UsV0FBQTtBM0ZvcVhKO0EyRmhxWEE7RUFHRSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0Esc0JBQUE7RUFDQSxlQUFBO0VBQ0EseUJBQUE7RUFDQSw4Q0FBQTtFQUNBLHNCQUFBO0EzRmdxWEY7QTJEMXJYRTtFQUNFLGVBQUE7QTNENHJYSjtBMkQxclhJO0VBQ0UsZUFBQTtFQUNBLHFCQUFBO0VBQ0Esa0JBQUE7RUFDQSxXRFh3QjtFQ1l4QixZRFp3QjtFQ2F4QixrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esc0JBQUE7RUFDQSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0EsdUJBQUE7QTNENHJYTjtBMkQxclhNO0VBQ0UsV0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsbUJBdkJRO0VBd0JSLGNBQUE7RUFDQSxtQkFBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtFQUNBLHNCQUFBO0EzRDRyWFI7QTJEenJYTTtFQUNFLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFVBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLGFBcENZO0VBcUNaLGVBQUE7RUFDQSxxQkFBQTtFQUNBLHNCQUFBO0VBQ0Esc0JBQUE7RUFDQSx1QkFBQTtFQUNBLHlCQUFBO0VBQ0Esc0JBQUE7RUFDQSwrQkFBQTtBM0QyclhSO0EyRHRyWE07RUFDRSxxQkRKUTtBMUQ0clhoQjtBMkRuclhNO0VBQ0UscUJEVlE7RUNXUixtQkRYUTtFQ1lSLGlDQUFBO0VBQ0EsY0FBQTtFQUNBLHlCQUFBO0EzRHFyWFI7QTJEbnJYUTtFQUNFLHFCQUFBO0VBQ0EsVUFBQTtFQUNBLHlCQUFBO0EzRHFyWFY7QTJEbHJYUTtFQUNFLG9CQUFBO0EzRG9yWFY7QTJGcHRYRTtFQUNFLG1CQUFBO0EzRnN0WEo7QTJGanRYRTtFQUVFLHlCQUFBO0VBQ0Esc0JBQUE7RUFDQSxhQUFBO0EzRmt0WEo7QTJGL3NYRTtFQUNFLGFBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSw4QkFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0EzRml0WEo7QTJGL3NYSTs7RUFFRSxXQUFBO0VBQ0Esa0JBQUE7QTNGaXRYTjtBMkY3c1hJO0VBQ0UsYUFBQTtFQUNBLGVBQUE7QTNGK3NYTjtBMkY3c1hNO0VBQ0UsYWpDMUJRO0ExRHl1WGhCO0EyRjVzWE07O0VBRUUsV0FBQTtFQUNBLFlBQUE7QTNGOHNYUjtBMkYxc1hJO0VBQ0UsK0JBQUE7RUFDQSxXQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsdUJBQUE7QTNGNHNYTjtBMkZ4c1hJO0VBQ0UsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsOEJBQUE7RUFDQSxVQUFBO0VBQ0EsZ0JBQUE7RUFDQSxZQTdFVTtBM0Z1eFhoQjtBMkZ4c1hNO0VBQ0UsK0JBQUE7RUFDQSxvQkFBQTtFQUNBLFdBQUE7RUFDQSxpQkFuRlE7RUFvRlIsc0JBQUE7RUFDQSxlQUFBO0EzRjBzWFI7QStEcnpYRTtFQUNFLGFBQUE7RUFDQSxtQkFBQTtFQUNBLDJCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxlQVB1QjtFQVF2QixlQUFBO0EvRHV6WEo7QStEL3lYRTtFQUNFLFlBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7RUFDQSwrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGVBQUE7QS9EaXpYSjtBa0d6MVhFO0VBQ0UsYUFBQTtFQUNBLFVBQUE7RUFDQSxtQkFBQTtFQUNBLDhCQUFBO0VBQ0EsNENBQUE7RUFDQSw2QkFBQTtBbEcyMVhKO0FrR3oxWEk7RUFDRSxVQUFBO0VBQ0EsbUJBQUE7QWxHMjFYTjtBa0d4MVhJO0VBQ0UsVUFBQTtBbEcwMVhOO0FrR3YxWEk7O0VBRUUsa0JBQUE7RUFDQSxNQUFBO0VBQ0EsYUFBQTtFQUNBLGFuQ29CbUM7RW1DbkJuQyxzQkFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0JuQ2lCeUQ7RW1DaEJ6RCx1RkFDRTtBbEd3MVhSO0FrR3IxWE07O0VBQ0UsZUFBQTtBbEd3MVhSO0FrR3IxWE07O0VBQ0UsZUFBQTtBbEd3MVhSO0ErRHowWEU7RUFDRSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGlCQUFBO0VBQ0EsZUFBQTtBL0QyMFhKO0ErRC90WEU7RUFDRSxvQkFBQTtFQUNBLDJFTHhJZTtFS3lJZixXQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0VBQ0EseUJMcEdvQjtBMURxMFh4QjtBK0QvMFhJO0VBQ0UsYUFBQTtFQUNBLHVCQUFBO0EvRGkxWE47QStEOTBYSTtFQUNFLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLG9DQUFBO0EvRGcxWE47QStENTBYSTtFQUNFLHlCQUFBO0EvRDgwWE47QStEeDBYTTtFQUNFLFVBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHlCQUFBO0EvRDAwWFI7QStEcjBYSTtFQUNFLFVBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtBL0R1MFhOO0ErRHIwWE07RUFDRSxVQUFBO0VBQ0EsWUFBQTtFQUNBLGNBQUE7QS9EdTBYUjtBK0RsMFhJO0VBSUUsVUFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0EvRGkwWE47QStEL3pYTTtFQUNFLGVBQUE7QS9EaTBYUjtBK0Q1elhJO0VBQ0Usc0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0EvRDh6WE47QStEMXpYSTtFQUdFLGNBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtBL0QwelhOO0ErRHR6WEk7RUFDRSxZQUFBO0VBQ0EsV0FBQTtBL0R3elhOO0ErRHR6WE07RUFDRSxVQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7QS9Ed3pYUjtBK0RuelhFO0VBQ0UsMkVMckhlO0ExRDA2WG5CO0ErRG56WEk7RUFFSSx5QkxqRmdCO0ExRHE0WHhCO0ErRC95WE07RUFDRSxrQkFBQTtBL0RpelhSO0EyRnYwWEk7RUFDRSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSw4QkFBQTtBM0Z5MFhOO0EyRnAwWEU7RUFDRSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0EzRnMwWEo7QTZEOTZYRTtFQUNFLGFBQUE7RUFDQSx1QkFBQTtFQUNBLHNCQUFBO0VBQ0EsbUJBQUE7QTdEZzdYSjtBNkQ5NlhJO0VBRUUsV0FBQTtFQUNBLHNCQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLHlCSFNVO0ExRHM2WGhCO0E2RDU2WEk7RUFDRSxvQkFBQTtFQUNBLHFCQUFBO0VBQ0Esd0VBQUE7QTdEODZYTjtBNkQzNlhJO0VBQ0UsUUFBQTtFQUNBLFNBQUE7RUFDQSx1RUFBQTtBN0Q2NlhOO0E2RHg2WE07RUFFRSxlQUFBO0E3RHk2WFI7QUhqNlhFOzs7RUFHRSxXQUFBO0FHbTZYSjs7QThIbi9YRTtFQ05BLFVBQUE7QS9INi9YRjtBK0QzOFhFO0VBQ0UsWUFBQTtFQUNBLFdBQUE7RUFDQSxpQkFBQTtFQUNBLGVBQUE7QS9ENjhYSjtBK0RqMlhFO0VBQ0Usb0JBQUE7RUFDQSwyRUx4SWU7RUt5SWYsV0FBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLHlCTHBHb0I7QTFEdThYeEI7QStEajlYSTtFQUNFLGFBQUE7RUFDQSx1QkFBQTtBL0RtOVhOO0ErRGg5WEk7RUFDRSxnQkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxvQ0FBQTtBL0RrOVhOO0ErRDk4WEk7RUFDRSx5QkFBQTtBL0RnOVhOO0ErRDE4WE07RUFDRSxVQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSx5QkFBQTtBL0Q0OFhSO0ErRHY4WEk7RUFDRSxVQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7QS9EeThYTjtBK0R2OFhNO0VBQ0UsVUFBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0EvRHk4WFI7QStEcDhYSTtFQUlFLFVBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtBL0RtOFhOO0ErRGo4WE07RUFDRSxlQUFBO0EvRG04WFI7QStEOTdYSTtFQUNFLHNCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtBL0RnOFhOO0ErRDU3WEk7RUFHRSxjQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7QS9ENDdYTjtBK0R4N1hJO0VBQ0UsWUFBQTtFQUNBLFdBQUE7QS9EMDdYTjtBK0R4N1hNO0VBQ0UsVUFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0EvRDA3WFI7QStEcjdYRTtFQUNFLDJFTHJIZTtBMUQ0aVluQjtBK0RyN1hJO0VBRUkseUJMakZnQjtBMUR1Z1l4QjtBK0RqN1hNO0VBQ0Usa0JBQUE7QS9EbTdYUjtBa0c5a1lFO0VBQ0UsYUFBQTtFQUNBLFVBQUE7RUFDQSxtQkFBQTtFQUNBLDhCQUFBO0VBQ0EsNENBQUE7RUFDQSw2QkFBQTtBbEdnbFlKO0FrRzlrWUk7RUFDRSxVQUFBO0VBQ0EsbUJBQUE7QWxHZ2xZTjtBa0c3a1lJO0VBQ0UsVUFBQTtBbEcra1lOO0FrRzVrWUk7O0VBRUUsa0JBQUE7RUFDQSxNQUFBO0VBQ0EsYUFBQTtFQUNBLGE0QmRtQztFNUJlbkMsc0JBQUE7RUFDQSxzQkFBQTtFQUNBLGdCNEJqQnlEO0U1QmtCekQsdUZBQ0U7QWxHNmtZUjtBa0cxa1lNOztFQUNFLGVBQUE7QWxHNmtZUjtBa0cxa1lNOztFQUNFLGVBQUE7QWxHNmtZUjtBaUVqbVlJO0VBQ0UsMERBQUE7QWpFbW1ZTjtBaUVobVlJO0VBQ0UsMkRBQUE7QWpFa21ZTjtBaUUvbFlJO0VBQ0UsK0JBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtBakVpbVlOO0FnRW5sWUk7RUFDRSw2REFBQTtBaEVxbFlOO0FnRWxsWUk7RUFDRSw4REFBQTtBaEVvbFlOO0FnRWpsWUk7RUFDRSxnQkFBQTtFQUNBLDJFQUNFO0FoRWtsWVI7QWdFL2tZTTtFQU5GO0lBT0ksY0FBQTtFaEVrbFlOO0FBQ0Y7QWdFaGxZTTtFQUdFLGFBQUE7QWhFZ2xZUjtBK0QzbFlFO0VBQ0UsWUFBQTtFQUNBLFdBQUE7RUFDQSxpQkFBQTtFQUNBLGVBQUE7QS9ENmxZSjtBK0RqL1hFO0VBQ0Usb0JBQUE7RUFDQSwyRUx4SWU7RUt5SWYsV0FBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLHlCTHBHb0I7QTFEdWxZeEI7QStEam1ZSTtFQUNFLGFBQUE7RUFDQSx1QkFBQTtBL0RtbVlOO0ErRGhtWUk7RUFDRSxnQkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxvQ0FBQTtBL0RrbVlOO0ErRDlsWUk7RUFDRSx5QkFBQTtBL0RnbVlOO0ErRDFsWU07RUFDRSxVQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSx5QkFBQTtBL0Q0bFlSO0ErRHZsWUk7RUFDRSxVQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7QS9EeWxZTjtBK0R2bFlNO0VBQ0UsVUFBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0EvRHlsWVI7QStEcGxZSTtFQUlFLFVBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtBL0RtbFlOO0ErRGpsWU07RUFDRSxlQUFBO0EvRG1sWVI7QStEOWtZSTtFQUNFLHNCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtBL0RnbFlOO0ErRDVrWUk7RUFHRSxjQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7QS9ENGtZTjtBK0R4a1lJO0VBQ0UsWUFBQTtFQUNBLFdBQUE7QS9EMGtZTjtBK0R4a1lNO0VBQ0UsVUFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0EvRDBrWVI7QStEcmtZRTtFQUNFLDJFTHJIZTtBMUQ0clluQjtBK0Rya1lJO0VBRUkseUJMakZnQjtBMUR1cFl4QjtBK0Rqa1lNO0VBQ0Usa0JBQUE7QS9EbWtZUjtBZ0V6c1lFO0VBQ0UsK0JBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7QWhFMnNZSjtBZ0V6c1lJO0VBQ0Usb0JBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLG9CQUFBO0FoRTJzWU47QWdFenFZUTtFQUNFLCtCQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxpQkFBQTtBaEUycVlWO0FnRXpxWVU7RUFDRSwrQkFBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7QWhFMnFZWjtBZ0V2cVlRO0VBQ0UsbUJBQUE7RUFDQSxhQUFBO0VBQ0EseUJBQUE7RUFDQSxzQkFBQTtBaEV5cVlWO0FnRXRxWVk7OztFQUdFLCtCQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7QWhFd3FZZDtBZ0VycVlZO0VBQ0UsY05uQ0U7RU1vQ0YsZ0JBQUE7QWhFdXFZZDtBZ0VqcVlNO0VBQ0UsaUJBQUE7QWhFbXFZUjtBZ0VqcVlROztFQUVFLFdBQUE7RUFDQSwrQkFBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSx5QkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtBaEVtcVlWO0FnRWhxWVE7RUFDRSxpQkFBQTtFQUNBLHlCTjVETTtFTTZETixhQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLGtCQUFBO0FoRWtxWVY7QWdFaHFZVTtFQUNFLHlCTnBFRTtBMURzdVlkO0FnRS9wWVU7RUFDRSw2QkFBQTtFQUNBLFdBQUE7QWhFaXFZWjtBZ0UvcFlZO0VBQ0UsV0FBQTtBaEVpcVlkO0E4RDd4WUU7RUFDRSxzQkFBQTtFQUNBLGFBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0E5RCt4WUo7QThEN3hZSTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EseUJBQUE7RUFDQSxtQkFBQTtFQUNBLHFCQUFBO0VBQ0Esd0RBQUE7QTlEK3hZTjtBOEQ1eFlJO0VBQ0UsdUJBQUE7QTlEOHhZTjtBOEQzeFlJO0VBQ0UsdUJBQUE7QTlENnhZTjtBZ0UvcVlZO0VBQ0Usa0JBQUE7QWhFaXJZZDtBZ0U5cVlZO0VBQ0Usa0JBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7QWhFZ3JZZDtBZ0U5cVljO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QWhFZ3JZaEI7QWdFMXFZUTtFQUNFLHNCQUFBO0VBQ0EsUUFBQTtFQUNBLGNBQUE7RUFDQSxtQkFBQTtBaEU0cVlWO0FnRTFxWVU7RUFDRSwwQkFBQTtFQUFBLHVCQUFBO0VBQUEsa0JBQUE7QWhFNHFZWjtBK0h4MVlFO0VBQ0Usc0JBQUE7RUFDQSw0QkFBQTtBL0gwMVlKO0ErSHgxWUk7RUFDRSx5QkFBQTtFQUNBLGdDQUFBO0EvSDAxWU47QStIeDFZTTtFQUNFLGFBQUE7QS9IMDFZUjtBK0h0MVlJO0VBQ0UsZ0JBQUE7QS9IdzFZTjtBK0hyMVlJO0VBQ0UsK0JBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtBL0h1MVlOO0ErSHAxWUk7O0VBRUUsZ0JBQUE7QS9IczFZTjs7QTJEMTJZRTtFQUNFO0lBQ0UscUJBQUE7RTNENjJZSjtBQUNGO0EyRmwzWUE7RUFDRSxjQUFBO0EzRm8zWUY7QXVGbjNZQTtFQUNFLHNCQUFBO0VBUEEsc0JBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsU0FBQTtFQVFBLFNBQUE7RUFDQSx5QjdCb0RZO0U2Qm5EWixjQUFBO0F2RnMzWUY7QXVGcDNZRTtFQUNFLHlCN0IrQ1k7QTFEdTBZaEI7QXVGbjNZRTtFQUNFLHlCQUFBO0tBQUEsc0JBQUE7TUFBQSxxQkFBQTtVQUFBLGlCQUFBO0VBQ0Esc0JBQUE7RUFDQSxzQkFBQTtFQUNBLGlCQUFBO0VBQ0EscUJBQUE7RUFDQSxjQUFBO0VBQ0EsK0JBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7QXZGcTNZSjtBdUZqM1lBO0VBQ0UsY0FBQTtFQUNBLFlBQUE7QXZGbTNZRjtBMkY1NFlFO0VBQ0UsZUFBQTtBM0Y4NFlKO0EyRjU0WUk7RUFDRSxlQUFBO0EzRjg0WU47QTJGejRZSTtFQUNFLGFBQUE7QTNGMjRZTjs7QTJGdDRZQSx1RkFBQTtBQUNBO0VBQ0UsWWpDUGtCO0VpQ1FsQixZQUFBO0EzRnk0WUY7QTJGdjRZRTtFQUNFLFlqQ0lrQjtBMURxNFl0QjtBMkZ0NFlFO0VBQ0UsV0FBQTtBM0Z3NFlKOztBMkZwNFlBO0VBR0UsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLHNCQUFBO0VBQ0EsZUFBQTtFQUNBLHlCQUFBO0VBQ0EsOENBQUE7RUFDQSxzQkFBQTtBM0ZxNFlGO0EyRC81WUU7RUFDRSxlQUFBO0EzRGk2WUo7QTJELzVZSTtFQUNFLGVBQUE7RUFDQSxxQkFBQTtFQUNBLGtCQUFBO0VBQ0EsV0RYd0I7RUNZeEIsWURad0I7RUNheEIsa0JBQUE7RUFDQSxtQkFBQTtFQUNBLHNCQUFBO0VBQ0EseUJBQUE7RUFDQSx5QkFBQTtFQUNBLHVCQUFBO0EzRGk2WU47QTJELzVZTTtFQUNFLFdBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQXZCUTtFQXdCUixjQUFBO0VBQ0EsbUJBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxzQkFBQTtBM0RpNllSO0EyRDk1WU07RUFDRSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxVQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxhQXBDWTtFQXFDWixlQUFBO0VBQ0EscUJBQUE7RUFDQSxzQkFBQTtFQUNBLHNCQUFBO0VBQ0EsdUJBQUE7RUFDQSx5QkFBQTtFQUNBLHNCQUFBO0VBQ0EsK0JBQUE7QTNEZzZZUjtBMkQzNVlNO0VBQ0UscUJESlE7QTFEaTZZaEI7QTJEeDVZTTtFQUNFLHFCRFZRO0VDV1IsbUJEWFE7RUNZUixpQ0FBQTtFQUNBLGNBQUE7RUFDQSx5QkFBQTtBM0QwNVlSO0EyRHg1WVE7RUFDRSxxQkFBQTtFQUNBLFVBQUE7RUFDQSx5QkFBQTtBM0QwNVlWO0EyRHY1WVE7RUFDRSxvQkFBQTtBM0R5NVlWO0EyRno3WUU7RUFDRSxtQkFBQTtBM0YyN1lKO0EyRnQ3WUU7RUFFRSx5QkFBQTtFQUNBLHNCQUFBO0VBQ0EsYUFBQTtBM0Z1N1lKO0EyRnA3WUU7RUFDRSxhQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsOEJBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtBM0ZzN1lKO0EyRnA3WUk7O0VBRUUsV0FBQTtFQUNBLGtCQUFBO0EzRnM3WU47QTJGbDdZSTtFQUNFLGFBQUE7RUFDQSxlQUFBO0EzRm83WU47QTJGbDdZTTtFQUNFLGFqQzFCUTtBMUQ4OFloQjtBMkZqN1lNOztFQUVFLFdBQUE7RUFDQSxZQUFBO0EzRm03WVI7QTJGLzZZSTtFQUNFLCtCQUFBO0VBQ0EsV0FBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFQUNBLHVCQUFBO0EzRmk3WU47QTJGNzZZSTtFQUNFLGFBQUE7RUFDQSxtQkFBQTtFQUNBLDhCQUFBO0VBQ0EsVUFBQTtFQUNBLGdCQUFBO0VBQ0EsWUE3RVU7QTNGNC9ZaEI7QTJGNzZZTTtFQUNFLCtCQUFBO0VBQ0Esb0JBQUE7RUFDQSxXQUFBO0VBQ0EsaUJBbkZRO0VBb0ZSLHNCQUFBO0VBQ0EsZUFBQTtBM0YrNllSO0ErRDFoWkU7RUFDRSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSwyQkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsZUFQdUI7RUFRdkIsZUFBQTtBL0Q0aFpKO0ErRHBoWkU7RUFDRSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0VBQ0EsK0JBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxlQUFBO0EvRHNoWko7QWtHOWpaRTtFQUNFLGFBQUE7RUFDQSxVQUFBO0VBQ0EsbUJBQUE7RUFDQSw4QkFBQTtFQUNBLDRDQUFBO0VBQ0EsNkJBQUE7QWxHZ2taSjtBa0c5alpJO0VBQ0UsVUFBQTtFQUNBLG1CQUFBO0FsR2drWk47QWtHN2paSTtFQUNFLFVBQUE7QWxHK2paTjtBa0c1alpJOztFQUVFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLGFBQUE7RUFDQSxhbkNvQm1DO0VtQ25CbkMsc0JBQUE7RUFDQSxzQkFBQTtFQUNBLGdCbkNpQnlEO0VtQ2hCekQsdUZBQ0U7QWxHNmpaUjtBa0cxalpNOztFQUNFLGVBQUE7QWxHNmpaUjtBa0cxalpNOztFQUNFLGVBQUE7QWxHNmpaUjtBK0Q5aVpFO0VBQ0UsWUFBQTtFQUNBLFdBQUE7RUFDQSxpQkFBQTtFQUNBLGVBQUE7QS9EZ2paSjtBK0RwOFlFO0VBQ0Usb0JBQUE7RUFDQSwyRUx4SWU7RUt5SWYsV0FBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLHlCTHBHb0I7QTFEMGlaeEI7QStEcGpaSTtFQUNFLGFBQUE7RUFDQSx1QkFBQTtBL0RzalpOO0ErRG5qWkk7RUFDRSxnQkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxvQ0FBQTtBL0RxalpOO0ErRGpqWkk7RUFDRSx5QkFBQTtBL0RtalpOO0ErRDdpWk07RUFDRSxVQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSx5QkFBQTtBL0QraVpSO0ErRDFpWkk7RUFDRSxVQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7QS9ENGlaTjtBK0QxaVpNO0VBQ0UsVUFBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0EvRDRpWlI7QStEdmlaSTtFQUlFLFVBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtBL0RzaVpOO0ErRHBpWk07RUFDRSxlQUFBO0EvRHNpWlI7QStEamlaSTtFQUNFLHNCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtBL0RtaVpOO0ErRC9oWkk7RUFHRSxjQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7QS9EK2haTjtBK0QzaFpJO0VBQ0UsWUFBQTtFQUNBLFdBQUE7QS9ENmhaTjtBK0QzaFpNO0VBQ0UsVUFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0EvRDZoWlI7QStEeGhaRTtFQUNFLDJFTHJIZTtBMUQrb1puQjtBK0R4aFpJO0VBRUkseUJMakZnQjtBMUQwbVp4QjtBK0RwaFpNO0VBQ0Usa0JBQUE7QS9Ec2haUjtBMkY1aVpJO0VBQ0UsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsOEJBQUE7QTNGOGlaTjtBMkZ6aVpFO0VBQ0UsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtBM0YyaVpKO0E2RG5wWkU7RUFDRSxhQUFBO0VBQ0EsdUJBQUE7RUFDQSxzQkFBQTtFQUNBLG1CQUFBO0E3RHFwWko7QTZEbnBaSTtFQUVFLFdBQUE7RUFDQSxzQkFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSx5QkhTVTtBMUQyb1poQjtBNkRqcFpJO0VBQ0Usb0JBQUE7RUFDQSxxQkFBQTtFQUNBLHdFQUFBO0E3RG1wWk47QTZEaHBaSTtFQUNFLFFBQUE7RUFDQSxTQUFBO0VBQ0EsdUVBQUE7QTdEa3BaTjtBNkQ3b1pNO0VBRUUsZUFBQTtBN0Q4b1pSOztBSDVuWkEsdUJBQUE7QUFDQTtFQUNFLFk2RHBGWTtFN0RxRlosK0JBQUE7RU1zQkEsbUJOZndCO0VBRXhCLGVBQUE7RW1JSEYsWUFBQTtBaEk4blpBO0FIbG9aRTtFQUNFLFk2RHJGYztBMUR5dFpsQjtBZ0l4dVpBO0VBQ0UsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFFBQUE7RUFDQSxrQ0FBQTtFQUNBLFVBQUE7RUFDQSxlQUFBO0FoSTB1WkY7QWdJeHVaRTtFQUNFLFdBQUE7RUFDQSxZQUFBO0FoSTB1Wko7QWdJeHVaSTtFQUNFLGFBQUE7QWhJMHVaTjtBZ0lydVpBO0VBQ0Usa0JBQUE7QWhJdXVaRjtBZ0lydVpFO0VBQ0UsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFNBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLFVBQUE7QWhJdXVaSjtBZ0ludVpBO0VBQ0Usc0JBQUE7RUFDQSx3RUFBQTtFQUNBLFVBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxnQkFBQTtFQUNBLHNCQUFBO0FoSXF1WkY7QWdJbnVaRTtFQUNFLGtCQUFBO0FoSXF1Wko7QWdJbHVaRTtFQUNFLHNCQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHdCQUFBO0VBQ0Esc0JBQUE7RUFDQSwyQ0FBQTtFQUNBLDBDQUFBO0FoSW91Wko7QWdJanVaRTtFQUNFLFVBQUE7RUFDQSxTQUFBO0VBQ0Esa0JBQUE7QWhJbXVaSjtBZ0lodVpFO0VBQ0Usc0JBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLGVBQUE7RUFDQSxVQUFBO0FoSWt1Wko7QWdJaHVaSTtFQUNFLHVCQUFBO0VBQ0Esa0NBQUE7RUFDQSxlQUFBO0FoSWt1Wk47QWdJN3RaSTtFQUNFLHlCQUFBO0FoSSt0Wk47QWdJM3RaRTtFQUNFLFdBQUE7RUFDQSxZQUFBO0FoSTZ0Wko7QWdJeHRaRTtFQUNFLFVBQUE7QWhJMHRaSjtBZ0lydFpBO0VBQ0UsTUFBQTtBaEl1dFpGO0E2Q2gwWkE7RTFDcUVFLGFBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsYUFBQTtFQW1QQSwyQjBDelR5QjtFMUM4VnpCLG9CMEM3VnFCO0VBRXJCLFdBQUE7RUFDQSxZQUFBO0E3Q3kwWkY7QTZDdjBaRTtFQUNFLFdBQUE7RTFDbUxGLFEwQ2pMaUI7QTdDMDBabkI7QTZDdjBaRTtFMUM4S0EsUTBDN0tpQjtBN0MyMFpuQjtBNkN4MFpFO0UxQzBLQSxRMEN6S2lCO0E3QzQwWm5CO0E2Q3owWkU7RTFDc0tBLFEwQ3JLaUI7QTdDNjBabkI7QWlJNzFaRTtFQUNFO0lBQ0UscUJ2RXVEVTtFMUR3eVpkO0VpSTUxWkU7SUFDRSxxQkFBQTtFakk4MVpKO0FBQ0Y7QWlJMzFaRTtFQUNFO0lBQ0UseUNBQUE7RWpJNjFaSjtFaUkxMVpFO0lBQ0UsMENBQUE7RWpJNDFaSjtBQUNGO0FrSTUyWkE7Ozs7Ozs7Ozs7O0VBWUUsc0JBQUE7RS9IaURBLGFBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsYUFBQTtFK0hoREEsa0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHNCeEU2Qlk7RXdFNUJaLHlCQUFBO0VBQ0EsbUJBQUE7QWxJKzJaRjtBa0kzMlpFOzs7Ozs7Ozs7OztFQVlFLFlBQUE7QWxJNDJaSjtBa0l0MlpFOzs7Ozs7OztFQVNFLDZCQUFBO0FsSXUyWko7QWtJcjJaSTs7Ozs7Ozs7RUFDRSxZQUFBO0FsSTgyWk47QWtJMzJaSTs7Ozs7Ozs7RUFDRSxZQUFBO0VBQ0EsV0FBQTtFQUNBLHNCeEViUTtBMURpNFpkO0FrSWozWkk7Ozs7Ozs7O0VBQ0Usc0JBQUE7RUFDQSwrQkFBQTtFQUNBLGNBQUE7RUFDQSxzQkFBQTtFQUNBLGVBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxzQnhFekJRO0U0QnZEWixvRUFBQTtFQWFBLGtFQUFBO0F0Ris3WkY7QXNGMzhaRTs7Ozs7Ozs7RTRDa0ZNLFd4RXRCaUI7RXdFdUJqQixVQUFBO0FsSW00WlI7QXNGbDlaRTs7Ozs7Ozs7RUFBZ0IsZ0JBQUE7RTRDOEVWLFd4RXRCaUI7RXdFdUJqQixVQUFBO0FsSSs0WlI7QXNGMTlaRTtFQUFrQixnQkFBQTtFNEMwRVosV3hFdEJpQjtFd0V1QmpCLFVBQUE7QWxJMjVaUjtBc0Z0K1pFO0VBQWtCLGdCQUFBO0U0QzBFWixXeEV0QmlCO0V3RXVCakIsVUFBQTtBbEkyNVpSO0FzRnQrWkU7Ozs7Ozs7O0VBQWtCLGdCQUFBO0U0QzBFWixXeEV0QmlCO0V3RXVCakIsVUFBQTtBbEkyNVpSO0FzRmorWkU7Ozs7Ozs7O0U0Q3FFTSxXeEV0QmlCO0V3RXVCakIsVUFBQTtBbElzNlpSO0FrSWg2WkU7OztFQUdFLHNCeEV0Q1U7RXdFdUNWLFlBQUE7QWxJazZaSjtBa0loNlpJOzs7Ozs7RUFFRSxZQUFBO0VBQ0EsY0FBQTtFQUNBLE1BQUE7QWxJczZaTjtBa0lqNlpFOztFQUVFLFdBQUE7RUFDQSxZQUFBO0FsSW02Wko7QWtJaDZaRTtFQUNFLHlCQUFBO0FsSWs2Wko7QWtJaDZaSTtFQUNFLFNBQUE7QWxJazZaTjtBa0k5NVpFO0VBQ0UsU0FBQTtFQUNBLGVBQUE7QWxJZzZaSjtBa0k5NVpJO0VBQ0UsbUJBQUE7QWxJZzZaTjtBa0kzNVpBO0VBQ0Usa0JBQUE7QWxJNjVaRjtBa0l4NVpJO0VBQ0UsVUFBQTtBbEkwNVpOO0FrSXo0WkE7RUFDRSxzQkFBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtFQUNBLGNBQUE7QWxJMjRaRjtBa0l6NFpFO0VBQ0UsdUJBQUE7RUFsQkYsU0FBQTtFQUNBLGNBQUE7RUFDQSwrQkFBQTtFQUNBLGVBQUE7RUFDQSxVQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7QWxJODVaRjtBa0k3NFpFO0UvSG5HQSxhQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGFBQUE7RUErQ0Esc0IrSG1EMEI7RS9IaUoxQix3QitIaEoyQjtFL0hxTDNCLG9CK0hwTHVCO0VBRXJCLE1BQUE7QWxJdzVaSjtBa0l0NVpJO0UvSDNHRixhQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGFBQUE7RUErQ0Esc0IrSDJENEI7RS9IeUk1Qix1QitIeEk2QjtFL0g2SzdCLG1CK0g1S3lCO0FsSWs2WjNCO0FrSWg2Wk07RUFDRSxZQUFBO0VBQ0EsZUFBQTtBbElrNlpSO0FrSTc1WkU7RUE5Q0EsU0FBQTtFQUNBLGNBQUE7RUFDQSwrQkFBQTtFQUNBLGVBQUE7RUFDQSxVQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RTVDdEpBLG9FQUFBO0VBYUEsa0VBQUE7RTRDdUxFLGlCQUFBO0VBQ0EsZ0JBQUE7QWxJbTZaSjtBc0Z2bWFFO0U0QytMSSxXQUFBO0VBQ0EsVUFBQTtBbEkyNlpOO0FzRnZtYUU7RUFBZ0IsZ0JBQUE7RTRDMkxaLFdBQUE7RUFDQSxVQUFBO0FsSWc3Wk47QXNGeG1hRTtFQUFrQixnQkFBQTtFNEN1TGQsV0FBQTtFQUNBLFVBQUE7QWxJcTdaTjtBc0Y3bWFFO0VBQWtCLGdCQUFBO0U0Q3VMZCxXQUFBO0VBQ0EsVUFBQTtBbElxN1pOO0FzRjdtYUU7RUFBa0IsZ0JBQUE7RTRDdUxkLFdBQUE7RUFDQSxVQUFBO0FsSXE3Wk47QXNGeG1hRTtFNENrTEksV0FBQTtFQUNBLFVBQUE7QWxJeTdaTjtBa0kvNlpFO0VEL0tBLDZDQUFBO0FqSWltYUY7QWlJL2xhRTtFQUNFLFdBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsVUFBQTtFQUNBLGdCQ3BDcUI7RURxQ3JCLG9EQUFBO0FqSWltYUo7QW1JbG9hQTtFQUNFLGtCQUFBO0FuSW9vYUY7QW1JbG9hRTtFQUNFLHNCQUFBO0VBQ0EsWUFBQTtFQUNBLGlCQUFBO0VBQ0EsaUJBQUE7RUFDQSwrQkFBQTtFQUNBLGN6RTZDYztFeUU1Q2QsZUFBQTtBbklvb2FKO0FtSWpvYUU7RUFDRSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsdUJBQUE7QW5JbW9hSjtBbUlqb2FJO0VBQ0UsYXpFZ0NZO0ExRG1tYWxCO0FtSWhvYUk7RUFDRSxVekUrQm1CO0ExRG1tYXpCO0FtSTluYUU7RUFDRSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxNQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxpQkFBQTtFQUNBLCtCQUFBO0VBQ0EsV3pFbUJxQjtFeUVsQnJCLGVBQUE7RUFDQSxvQkFBQTtBbklnb2FKO0FtSTFuYUU7RUFDRSxzQkFBQTtFaElpQkYsYUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxhQUFBO0VBK0NBLHNCZ0loRTBCO0VoSW9RMUIsdUJnSW5RMkI7RUFFekIsWUFBQTtFQUNBLFdBQUE7RUFDQSxZQTFEWTtFQTJEWixpQkFBQTtBbklrb2FKO0FtSWhvYUk7RUFDRSwrQkFBQTtFQUNBLGN6RU5ZO0V5RU9aLGVBQUE7RUFDQSx3QkFBQTtBbklrb2FOO0FtSS9uYUk7RUFDRSxXekVUbUI7QTFEMG9hekI7QW1JOW5hSTtFQUNFLHNCQUFBO0VoSU5KLGFBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsYUFBQTtFQStDQSxzQmdJekM0QjtFaEk2TzVCLHVCZ0k1TzZCO0VBRXpCLFdBQUE7RUFDQSxNQUFBO0VBQ0EsWUFBQTtBbklzb2FOO0FtSXBvYU07RUFDRSxhekUzQlU7QTFEaXFhbEI7QW1Jbm9hTTtFQUNFLFV6RTVCaUI7QTFEaXFhekI7QW1JaG9hRTtFQUNFLFdBQUE7RUFDQSxVQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsOEJBQUE7RUFDQSwrQkFBQTtFQUNBLGdDQUFBO0VBQ0EsY0FBQTtBbklrb2FKO0FtSWhvYUk7RUFDRSxzQkFBQTtFaEl0Q0osYUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxhQUFBO0VBK0NBLHNCZ0lUNEI7RWhJNk01Qix1QmdJNU02QjtFQUV6QixZQS9HVTtFQWdIVixpQkFBQTtFQUNBLCtCQUFBO0VBQ0EsY3pFekRZO0V5RTBEWixlQUFBO0FuSXdvYU47QW1JdG9hTTtFQUNFLHNCQUFBO0FuSXdvYVI7QW1Jbm9hTTtFQUNFLFdBQUE7QW5JcW9hUjtBbUlsb2FNO0VBQ0UsV0FBQTtBbklvb2FSO0FtSWpvYU07RUFDRSxXQUFBO0FuSW1vYVI7QW1JaG9hTTtFQUNFLFdBQUE7QW5Ja29hUjtBbUkvbmFNO0VBQ0UsVUFBQTtBbklpb2FSO0FtSTluYU07RUFDRSxVQUFBO0FuSWdvYVI7QW1JNW5hSTtFQUNFLFNBQUE7QW5JOG5hTjtBbUkxbmFNO0VBQ0Usc0JBQUE7QW5JNG5hUjtBbUkvbWFNOzs7Ozs7RUFDRSxhQUFBO0FuSXNuYVI7QW9JaHlhQTtFQUNFLHNCQUFBO0VBQ0Esc0IxRXNEWTtFMEVyRFosY0FBQTtFQUNBLFlBQUE7RUFDQSxZQUFBO0FwSWt5YUY7QW9JaHlhRTtFQUNFLHNCQUFBO0VBQ0Esc0IxRStDVTtFMEU5Q1YsY0FBQTtFQUNBLHdCQUFBO0VBQ0EsT0FBQTtFQUNBLFlBQUE7RUFDQSxZQUFBO0FwSWt5YUo7QW9JN3hhRTtFQUNFLHNCQUFBO0VBQ0EscUJBQUE7RUFDQSxVQUFBO0VBQ0EsU0FBQTtBcEkreGFKO0FvSTV4YUU7RUFDRSxzQkFBQTtFQUNBLHFCQUFBO0FwSTh4YUo7QW9JMXhhQTtFQUNFLG1DQUFBO0VBQ0EsY0FBQTtBcEk0eGFGO0FvSXp4YUE7O0VBRUUsWUFBQTtFQUNBLFlBQUE7QXBJMnhhRjtBb0l4eGFBO0VBQ0UsaUJBQUE7QXBJMHhhRjtBcUl0MGFBO0VBQ0Usa0JBQUE7RUFDQSxzQjNFc0RZO0UyRXJEWixXQUFBO0VBQ0EsWUFBQTtBckl3MGFGO0FxSXIwYUE7RUFDRSxXQUFBO0VBQ0EsWUFBQTtBckl1MGFGO0FxSXAwYUE7RUFDRSxzQjNFMkNZO0UyRTFDWixjQUFBO0FySXMwYUY7QXFJcDBhRTtFQUNFLHlCM0V5Q2E7QTFENnhhakI7QXFJbDBhQTs7O0VBR0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VsSXlDQSxhQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGFBQUE7RUFtUEEsdUJrSTVSeUI7RWxJaVV6QixtQmtJaFVxQjtFbEl1RnJCLG1Ca0l0RndCO0FySTYwYTFCO0FxSTEwYUE7RUFDRSxXQUFBO0VBQ0EsWUFBQTtBckk0MGFGO0FxSXIwYUU7Ozs7RUFDRSxzQkFBQTtBckkwMGFKO0FzSXYzYUE7RUFDRSxjNUV5RGdCO0ExRGcwYWxCO0FzSTcyYUU7Ozs7Ozs7OztFQUNFLG9DQUFBO0F0SXUzYUo7QXNJcDNhRTs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBRUUseUI1RXNDYTtBMURnMmFqQjtBc0lwNGFJOzs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFDRSx5QjVFbUNXO0ExRG8zYWpCO0FzSW41YUU7Ozs7Ozs7OztFQUNFLE1BQUE7QXRJNjVhSjtBc0lsNWFJOzs7Ozs7Ozs7Ozs7RUFFRSxvQ0FBQTtFQUNBLHlCQUFBO0F0STg1YU47QXNJMzVhSTs7Ozs7O0VBQ0UseUI1RVlXO0ExRHM1YWpCO0FzSTc1YUE7O0VBRUUseUI1RUtlO0ExRDA1YWpCO0FzSTU1YUE7RUFFRSxXQUFBO0F0STY1YUY7QXVJbDlhSTs7O0VBQ0UsYUFBQTtBdklzOWFOO0E2RWo5YUU7RUFDRSxlQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0E3RW05YUo7QTZFajlhSTtFQUNFLGFBQUE7QTdFbTlhTjtBNkVoOWFJO0VBQ0UsY0FBQTtFQUNBLFlBQUE7RTFFNkNKLGFBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsYUFBQTtFQW1QQSx1QjBFaFM2QjtFMUVxVTdCLG1CMEVwVXlCO0UxRTJGekIsbUIwRTFGNEI7QTdFMjlhOUI7QTZFejlhTTtFMUVzQ0osYUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxhQUFBO0VBK0NBLHNCMEV0RjhCO0UxRStUOUIsbUIwRTlUMkI7RUFFckIsZUFBQTtBN0VrK2FSO0E2RWgrYVE7RUFDRSxXQUFBO0VBQ0EsWUFBQTtBN0VrK2FWO0E2RS85YVk7RUFDRSxhbkJlSTtBMURrOWFsQjtBNkU5OWFZO0VBQ0UsVW5CUUE7QTFEdzlhZDtBNkUxOWFVO0VBQ0UsYW5CUU87QTFEbzlhbkI7QTZFejlhVTtFQUNFLFVuQkhFO0ExRDg5YWQ7QTZFcjlhSTtFQUNFLFlBQUE7RUFDQSxtQkFBQTtBN0V1OWFOO0E2RXI5YU07RUFDRSxZQUFBO0E3RXU5YVI7QThFNWdiRTtFQUNFLGNBQUE7QTlFOGdiSjtBOEU1Z2JJO0VBQ0UseUJBQUE7RUFDQSxrQkFBQTtBOUU4Z2JOO0E4RTVnYk07Ozs7O0VBS0UsZUFBQTtBOUU4Z2JSO0E4RTFnYlE7RUFDRSxlQUFBO0E5RTRnYlY7QThFemdiUTtFQUNFLG9CQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxVQUFBO0E5RTJnYlY7QThFeGdiUTtFQUNFLFdBQUE7RUFDQSxZQUFBO0E5RTBnYlY7QThFdmdiUTtFQUNFLFVBQUE7QTlFeWdiVjtBOEV0Z2JRO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QTlFd2diVjtBOEVsZ2JFO0VBQ0UsaUJBQUE7QTlFb2diSjtBOEVsZ2JJO0VBQ0UsYUFBQTtBOUVvZ2JOO0E4RWpnYkk7RUFDRSxrQkFBQTtFQUNBLGdCQUFBO0E5RW1nYk47QThFamdiTTtFQUNFLCtCQUFBO0VBQ0EsZUFBQTtFQUNBLGNwQmhCVTtBMURtaGJsQjtBOEVoZ2JNOztFQUVFLFdBQUE7RUFDQSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxTQUFBO0VBQ0EsWUFBQTtBOUVrZ2JSO0E4RS8vYU07RUFDRSxlQUFBO0E5RWlnYlI7QThFOS9hTTtFQUNFLGFBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHNCcEJ2Q007RW9Cd0NOLGtCQUFBO0VBQ0EseUJBQUE7QTlFZ2diUjtBOEU3L2FNO0VBQ0UsYUFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxzQnBCakRNO0ExRGdqYmQ7QThFMy9hSTtFQUNFLHlCcEJuRFk7QTFEZ2pibEI7QStFM2xiRTtFQUNFLG1CQUFBO0EvRTZsYko7QStFM2xiSTtFQUNFLGlCQUFBO0VBQ0EsYUFBQTtFQUNBLHlDQUFBO0VBQ0EsZUFBQTtBL0U2bGJOO0ErRTNsYk07RUFDRSxrQ0FBQTtFQUNBLGdDQUFBO0EvRTZsYlI7QStFMWxiTTtFQUNFLCtCQUFBO0VBQ0EsZUFBQTtFQUNBLGNyQmlDUTtFcUJoQ1IsZUFBQTtBL0U0bGJSO0ErRXpsYk07RUFDRSxjckJxQlU7QTFEc2tibEI7QXdJam9iQTtFQUNFLGFBQUE7QXhJbW9iRjtBdUc5bmJFO0VBQ0Usc0JBQUE7RUFDQSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLDJCQUFBO0VBQ0EscUJBQUE7RUFDQSx5QkFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQ0FBQTtFQUNBLDhCQUFBO0VBQ0EsK0JBQUE7RUFDQSw2QkFBQTtBdkdnb2JKO0F1RzluYkk7RUFDRSxnQ0FBQTtFQUNBLGVBQUE7QXZHZ29iTjtBdUc5bmJNO0VBQ0UseUJBQUE7QXZHZ29iUjtBdUc3bmJNO0VBQ0UseUJBQUE7RUFDQSxxQjdDbUNRO0ExRDRsYmhCO0F1RzNuYkk7RUFDRSxlQUFBO0VBQ0EsK0JBQUE7RUFDQSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0F2RzZuYk47QStEbnBiRTtFQUNFLGFBQUE7RUFDQSxtQkFBQTtFQUNBLDJCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxld0NtQndDO0V4Q2xCeEMsZUFBQTtBL0RxcGJKO0ErRDdvYkU7RUFDRSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0VBQ0EsK0JBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxlQUFBO0EvRCtvYko7QWtHdnJiRTtFQUNFLGFBQUE7RUFDQSxVQUFBO0VBQ0EsbUJBQUE7RUFDQSw4QkFBQTtFQUNBLDRDQUFBO0VBQ0EsNkJBQUE7QWxHeXJiSjtBa0d2cmJJO0VBQ0UsVUFBQTtFQUNBLG1CQUFBO0FsR3lyYk47QWtHdHJiSTtFQUNFLFVBQUE7QWxHd3JiTjtBa0dycmJJOztFQUVFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLGFBQUE7RUFDQSxhbkNvQm1DO0VtQ25CbkMsc0JBQUE7RUFDQSxzQkFBQTtFQUNBLGdCbkNpQnlEO0VtQ2hCekQsdUZBQ0U7QWxHc3JiUjtBa0ducmJNOztFQUNFLGVBQUE7QWxHc3JiUjtBa0ducmJNOztFQUNFLGVBQUE7QWxHc3JiUjtBK0R2cWJFO0VBQ0UsWUFBQTtFQUNBLFdBQUE7RUFDQSxpQkFBQTtFQUNBLGVBQUE7QS9EeXFiSjtBK0Q3amJFO0VBQ0Usb0JBQUE7RUFDQSwyRUx4SWU7RUt5SWYsV0FBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLHlCTHBHb0I7QTFEbXFieEI7QStEN3FiSTtFQUNFLGFBQUE7RUFDQSx1QkFBQTtBL0QrcWJOO0ErRDVxYkk7RUFDRSxnQkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxvQ0FBQTtBL0Q4cWJOO0ErRDFxYkk7RUFDRSx5QkFBQTtBL0Q0cWJOO0ErRHRxYk07RUFDRSxVQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSx5QkFBQTtBL0R3cWJSO0ErRG5xYkk7RUFDRSxVQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7QS9EcXFiTjtBK0RucWJNO0VBQ0UsVUFBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0EvRHFxYlI7QStEaHFiSTtFQUlFLFVBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtBL0QrcGJOO0ErRDdwYk07RUFDRSxlQUFBO0EvRCtwYlI7QStEMXBiSTtFQUNFLHNCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtBL0Q0cGJOO0ErRHhwYkk7RUFHRSxjQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7QS9Ed3BiTjtBK0RwcGJJO0VBQ0UsWUFBQTtFQUNBLFdBQUE7QS9Ec3BiTjtBK0RwcGJNO0VBQ0UsVUFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0EvRHNwYlI7QStEanBiRTtFQUNFLDJFTHJIZTtBMUR3d2JuQjtBK0RqcGJJO0VBSUksc0JMaEdNO0ExRGd2YmQ7QStEN29iTTtFQUNFLGtCQUFBO0EvRCtvYlI7QTJEcnhiRTtFQUNFLGVBQUE7QTNEdXhiSjtBMkRyeGJJO0VBQ0UsZUFBQTtFQUNBLHFCQUFBO0VBQ0Esa0JBQUE7RUFDQSxXRFh3QjtFQ1l4QixZRFp3QjtFQ2F4QixrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esc0JBQUE7RUFDQSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0EsdUJBQUE7QTNEdXhiTjtBMkRyeGJNO0VBQ0UsV0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsbUJBdkJRO0VBd0JSLGNBQUE7RUFDQSxtQkFBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtFQUNBLHNCQUFBO0EzRHV4YlI7QTJEcHhiTTtFQUNFLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFVBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLGFBcENZO0VBcUNaLGVBQUE7RUFDQSxxQkFBQTtFQUNBLHNCQUFBO0VBQ0Esc0JBQUE7RUFDQSx1QkFBQTtFQUNBLHlCQUFBO0VBQ0Esc0JBQUE7RUFDQSwrQkFBQTtBM0RzeGJSO0EyRGp4Yk07RUFDRSxxQkRKUTtBMUR1eGJoQjtBMkQ5d2JNO0VBQ0UscUJEVlE7RUNXUixtQkRYUTtFQ1lSLGlDQUFBO0VBQ0EsY0FBQTtFQUNBLHlCQUFBO0EzRGd4YlI7QTJEOXdiUTtFQUNFLHFCQUFBO0VBQ0EsVUFBQTtFQUNBLHlCQUFBO0EzRGd4YlY7QTJEN3diUTtFQUNFLG9CQUFBO0EzRCt3YlY7QXVHcnpiSTtFQUNFLG1CQUFBO0F2R3V6Yk47QXlJeDJiRTtFQUNFLGdCQUFBO0F6STAyYko7QXlJeDJiSTtFQUNFLGMvRW9EWTtFK0VuRFosK0JBQUE7RUFDQSxpQkFBQTtFQUNBLGVBQUE7QXpJMDJiTjtBeUl4MmJNO0VBQ0UsYy9FcURRO0UrRXBEUiwrQkFBQTtFQUNBLGVBQUE7QXpJMDJiUjtBSC92YkU7RTZJcEhGOzs7Ozs7Ozs7Ozs7Ozs7O0tBQUE7QTFJczRiQTtBMEkzNGJFO0VBQ0UsMkJBQUE7QTFJNjRiSjtBMklsNGJJOzs7Ozs7OztFQUNFLFlBQUE7QTNJMjRiTjtBMkl4NGJJOzs7Ozs7OztFQUNFLHVCQUFBO0EzSWk1Yk47QTJJOTRiSTs7Ozs7Ozs7RUFDRSxhQUFBO0EzSXU1Yk47QXdEejZiSTtFQUNFLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLGFBQUE7QXhEMjZiTjtBd0R6NmJNO0VBQ0UsYUFBQTtFQUNBLG1DQUFBO0VBQ0EsNkJBQUE7RUFDQSxvQkFBQTtFQUNBLGdCQUFBO0F4RDI2YlI7QXdEcDZiRTs7RUFFRSxjQUFBO0VBQ0EsK0JBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtBeERzNmJKO0F3RG42YkU7RUFDRSxtQkFBQTtBeERxNmJKO0F3RGw2YkU7O0VBRUUsaUJBQUE7QXhEbzZiSjtBd0RoNmJJO0VBQ0UsY0V3QlE7QTFEMDRiZDtBd0Q3NGJFO0VBQ0UsY0FBQTtBeEQrNGJKOztBdUUxOGJFO0VBQ0UsWUFBQTtFcEVnRUYsYUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxhQUFBO0VBbVBBLHVCb0VuVDJCO0VwRXdWM0IsbUJvRXZWdUI7RUFFckIsZ0NBQUE7RUFDQSxtQmJvRVM7QTFEKzRiYjtBdUVqOWJJO0VBQ0UsU0FBQTtBdkVtOWJOO0F1RS84Yk07RUFDRSxzQkFBQTtBdkVpOWJSO0F1RTc4Ykk7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLE1BQUE7RUFDQSxRQUFBO0VBQ0EsbUJBQUE7QXZFKzhiTjtBdUU1OGJJO0VBQ0UsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSw4QkFBQTtBdkU4OGJOO0F1RTM4YlE7RUFDRSxhQUFBO0F2RTY4YlY7QXVFMThiUTtFQUNFLGdCQUFBO0F2RTQ4YlY7QXVFdjhiSTtFQUNFLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0F2RXk4Yk47QXVFdjhiTTtFQUNFLCtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxpQkFBQTtBdkV5OGJSO0E0STcvYkU7RUFDRSxrQkFBQTtBNUkrL2JKO0E0STEvYkU7RUFDRSxVQUFBO0VBQ0EsNEJBQUE7QTVJNC9iSjs7QUhoNGJBLFVBQUE7QWdKeklBO0VBQ0UsV0FBQTtBN0k2Z2NGO0E2STNnY0U7Ozs7Ozs7Ozs7O0VBWUUsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLFluRkxVO0ExRGloY2Q7QTZJemdjRTs7RUFFRSxpQkFBQTtFQUNBLFluRlhVO0ExRHNoY2Q7O0E2SXRnY0E7O0VBRUUsV0FBQTtBN0l5Z2NGO0E2SXRnY0k7O0VBQ0UsV0FBQTtFQUNBLGNBQUE7QTdJeWdjTjtBNkl0Z2NJOzs7Ozs7RUFHRSxnQkFBQTtBN0kyZ2NOO0E2SXhnY0k7Ozs7OztFQUdFLFlBQUE7QTdJNmdjTiIsImZpbGUiOiJjbGFzc2ljLXJlc2V0LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkB1c2UgXCIuL21peGlucy9zbWFydGZvcm0vY2FyZC10b29sdGlwXCI7XG5AdXNlIFwiLi9wYWNrYWdlL25vLXRoZW1lL3NtYXJ0Zm9ybS9sb2FkaW5nLWFuaW1hdGlvblwiO1xuQHVzZSBcIi4vcGFja2FnZS9jbGFzc2ljL3NtYXJ0Zm9ybS9jYXJkLWljb25zXCI7XG5AdXNlIFwicGFja2FnZS9jbGFzc2ljL2Rpc2NvdW50LXBhbmVsXCI7XG5AdXNlIFwicGFja2FnZS9jbGFzc2ljL3NwaW5uZXJcIjtcbkB1c2UgXCJwYWNrYWdlL2NsYXNzaWMvd2FsbGV0XCI7XG5AdXNlIFwicGFja2FnZS9jbGFzc2ljL2xheWVyXCI7XG5AdXNlIFwicGFja2FnZS9jbGFzc2ljL21vZGFsXCI7XG5AdXNlIFwicGFja2FnZS9jbGFzc2ljL3BvcGluLXJlZGlyZWN0aW9uXCI7XG5AdXNlIFwicGFja2FnZS9jbGFzc2ljL2xheWVyLW1hbmFnZXJcIjtcbkB1c2UgXCJwYWNrYWdlL2NsYXNzaWMvY3VycmVuY3ktY29udmVyc2lvblwiO1xuQHVzZSBcInBhY2thZ2UvY2xhc3NpYy9zbWFydGZvcm0vY2FyZC1oZWFkZXJcIjtcbkBpbXBvcnQgXCJwYWNrYWdlL2NsYXNzaWMvdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiYnJlYWtwb2ludF9kZWZpbml0aW9uXCI7XG5AaW5jbHVkZSBsb2FkaW5nLWFuaW1hdGlvbi5rZXlmcmFtZXM7XG5AaW5jbHVkZSBzcGlubmVyLmtleWZyYW1lcztcbkBpbmNsdWRlIGNhcmQtaWNvbnMua2V5ZnJhbWVzO1xuQGluY2x1ZGUgbW9kYWwua2V5ZnJhbWVzO1xuQGluY2x1ZGUgbGF5ZXIua2V5ZnJhbWVzO1xuXG4vKiBGb250ICovXG5AaW1wb3J0IFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Sb2JvdG86d2dodEA0MDA7NTAwOzcwMCZkaXNwbGF5PXN3YXBcIjtcblxuLyogTWl4aW5zICovXG5AaW1wb3J0IFwibWl4aW5zL2JyZWFrcG9pbnRcIjtcbkBpbXBvcnQgXCJtaXhpbnMvZmxleFwiO1xuQGltcG9ydCBcImRlc2t0b3AvbWl4aW4vY2xlYXJmaXhcIjtcbkBpbXBvcnQgXCJkZXNrdG9wL21peGluL2FzcGVjdF9yYXRpb1wiO1xuQGltcG9ydCBcImRlc2t0b3AvbWl4aW4vdmVydGljYWxfYWxpZ25cIjtcbkBpbXBvcnQgXCJkZXNrdG9wL21peGluL3dvcmRzXCI7XG5AaW1wb3J0IFwiZGVza3RvcC9taXhpbi9mb3JtX2ZpZWxkc1wiO1xuQGltcG9ydCBcImRlc2t0b3AvbWl4aW4vcGxhY2Vob2xkZXJcIjtcblxuLyogVmVuZG9ycyAqL1xuQGltcG9ydCBcImFuaW1hdGlvbnMvYmFzZVwiO1xuQGltcG9ydCBcImFuaW1hdGlvbnMvZmxpcHBlcnMvZmxpcEluWFwiO1xuXG4vKiBQb3BpbiAqL1xuQGltcG9ydCBcInBhY2thZ2UvY2xhc3NpYy1wb3Bpbi9pbmRleFwiO1xuXG4vKiBEaXNjb3VudCBQYW5lbCAqL1xuQGluY2x1ZGUgZGlzY291bnQtcGFuZWwucm9vdDtcblxuLyogQnJhbmQgYnV0dG9ucyAqL1xuQGltcG9ydCBcInBhY2thZ2UvY2xhc3NpYy9icmFuZC1idXR0b25cIjtcblxuLyogU2tlbGV0b24gKi9cbkBpbXBvcnQgXCJwYWNrYWdlL2NsYXNzaWMvc2tlbGV0b25cIjtcblxuLmtyLWVtYmVkZGVkLFxuLmtyLXNtYXJ0LWZvcm0ge1xuICBAaW1wb3J0IFwicGFja2FnZS9jbGFzc2ljL2N1c3RvbV9maWVsZFwiO1xuICBAaW1wb3J0IFwicGFja2FnZS9jbGFzc2ljL2Vycm9yXCI7XG4gIEBpbXBvcnQgXCJwYWNrYWdlL2NsYXNzaWMvYnV0dG9uXCI7XG4gIEBpbXBvcnQgXCJwYWNrYWdlL2NsYXNzaWMvaGVscC1idXR0b25cIjtcbiAgQGluY2x1ZGUgc3Bpbm5lci5tYWluO1xufVxuXG4vKiBTbWFydCBGb3JtICovXG4ua3Itc21hcnQtZm9ybSB7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAkc21hcnRmb3JtLXdpZHRoO1xuXG4gICZba3Itc2luZ2xlLXBheW1lbnQtYnV0dG9uXSB7XG4gICAgd2lkdGg6ICRzbWFydGZvcm0tc3BiLXdpZHRoO1xuICB9XG5cbiAgJltrci1ncmlkXSB7XG4gICAgd2lkdGg6ICRzbWFydGZvcm0tZ3JpZC13aWR0aDtcbiAgfVxuXG4gICYua3Itc21hcnQtZm9ybS0tY29tcGFjdCB7XG4gICAgd2lkdGg6ICRzbWFydGZvcm0tY29tcGFjdC13aWR0aDtcbiAgfVxuXG4gIEBpbXBvcnQgXCJwYWNrYWdlL2NsYXNzaWMtcG9waW4vc21hcnRmb3JtL2luZGV4XCI7XG4gIEBpbXBvcnQgXCJwYWNrYWdlL2NsYXNzaWMvc21hcnRmb3JtL2luZGV4XCI7XG4gIEBpbXBvcnQgXCJwYWNrYWdlL2NsYXNzaWMvc21hcnRmb3JtL3NtYXJ0X2J1dHRvblwiO1xuXG4gIC8qKlxuICAgKiBTZWUgS0pTLTE4ODIgfCBOZWNlc3NhcnkgdG8gaW5jcmVhc2Ugc2VsZWN0b3Igd2VpZ2h0IGluIFNtYXJ0Rm9ybSBjYXNlLlxuICAgKiAgIFdpdGhvdXQgaXQsIGFsbDogaW5pdGlhbCBydWxlIGluIF9pbml0aWFsLnNjc3Mgd2lsbCByZXZlcnQgd2lkdGhcbiAgICogICB0byAua3Itc21hcnQtZm9ybSdzICgkc21hcnRmb3JtLXdpZHRoKVxuICAgKi9cbiAgLmtyLWVtYmVkZGVkLFxuICAua3ItZW1iZWRkZWQgLmtyLXBheW1lbnQtYnV0dG9uLFxuICAua3ItZW1iZWRkZWQgLmtyLWZvcm0tZXJyb3Ige1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBpbmNsdWRlIGxheWVyLW1hbmFnZXIubWFpbjtcbkBpbXBvcnQgXCJwYWNrYWdlL2NsYXNzaWMvc21hcnRmb3JtL3NtYXJ0X2J1dHRvblwiO1xuXG4vKiBEZWZhdWx0IChlbWJlZGRlZCkgKi9cbi5rci1lbWJlZGRlZCB7XG4gIHdpZHRoOiAkaW5uZXItd2lkdGg7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG5cbiAgJi5rci1vdXRzaWRlLXNtYXJ0Zm9ybSB7XG4gICAgd2lkdGg6ICRzbWFydGZvcm0td2lkdGg7XG4gIH1cblxuICAvLyBGbGV4IGRpcmVjdGlvblxuICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihyb3cpO1xuXG4gIC8qIENvbXBvbmVudHMgKi9cbiAgQGltcG9ydCBcInBhY2thZ2UvY2xhc3NpYy9icmFuZC1zZWxlY3RvclwiO1xuICBAaW1wb3J0IFwicGFja2FnZS9jbGFzc2ljL2ZpZWxkXCI7XG4gIEBpbXBvcnQgXCJwYWNrYWdlL2NsYXNzaWMvc2VsZWN0XCI7XG4gIEBpbXBvcnQgXCJwYWNrYWdlL2NsYXNzaWMvd3JhcHBlcnNcIjtcbiAgQGltcG9ydCBcInBhY2thZ2UvY2xhc3NpYy9pY29uXCI7XG4gIEBpbXBvcnQgXCJwYWNrYWdlL2NsYXNzaWMvZGlzYWJsZWRcIjtcbiAgQGltcG9ydCBcInBhY2thZ2UvY2xhc3NpYy90ZXh0LWZpZWxkXCI7XG4gIEBpbmNsdWRlIHdhbGxldC5kZWxldGUtYnV0dG9uLWVtYmVkZGVkO1xuICBAaW5jbHVkZSB3YWxsZXQuY2FyZC1saXN0LWVtYmVkZGVkO1xuICBAaW5jbHVkZSB3YWxsZXQudGFicy1lbWJlZGRlZDtcbiAgQGltcG9ydCBcInBhY2thZ2UvY2xhc3NpYy92aXNpYmlsaXR5X2J1dHRvblwiO1xuICBAaW1wb3J0IFwicGFja2FnZS9jbGFzc2ljL2xheWVyXCI7XG4gIEBpbmNsdWRlIGNhcmQtaGVhZGVyLm1haW47XG4gIEBpbmNsdWRlIGN1cnJlbmN5LWNvbnZlcnNpb24ubWFpbjtcblxuICAmLmtyLWlvcyxcbiAgJi5rci1tYWNvcyB7XG4gICAgQGltcG9ydCBcInBhY2thZ2UvY2xhc3NpYy9pb3NcIjtcbiAgfVxuXG4gICYua3ItaW9zLTkge1xuICAgIEBpbXBvcnQgXCJwYWNrYWdlL2NsYXNzaWMvb2xkLWJyb3dzZXJcIjtcbiAgfVxuXG4gIEBpbmNsdWRlIGRpc2NvdW50LXBhbmVsLmVtYmVkZGVkO1xufVxuXG4vLyAzRFMgUG9waW5cbkBpbmNsdWRlIHBvcGluLXJlZGlyZWN0aW9uLm1haW47XG5cbi8qIFBBVENIICovXG5AaW1wb3J0IFwicGFja2FnZS9jbGFzc2ljL2xlZ2FjeVwiO1xuIiwiQGltcG9ydCBcImluaXRpYWxcIjtcblxuLmtyLWVtYmVkZGVkLFxuLmtyLWNoZWNrb3V0LFxuLmtyLXNtYXJ0LWJ1dHRvbixcbi5rci1kaXNjb3VudC1wYW5lbCxcbi5rci1sYXllci1tYW5hZ2VyIHtcbiAgQGluY2x1ZGUgaW5pdGlhbDtcbiAgQGltcG9ydCBcIm5vcm1hbGl6ZVwiO1xufVxuXG4vKipcbiAqIFNlbGVjdG9yIG11c3QgZXhjbHVkZSAua3Itc21hcnQtYnV0dG9uIGFuZCBpdHMgc3VidHJlZSB0byBhdm9pZCBpbml0aWFsIHJ1bGVcbiAqIHRvIG92ZXJyaWRlIHNtYXJ0LWJ1dHRvbiBzdHlsZXMuXG4gKiBDb21wdXRlZCBydWxlcyAoLmtyLXNtYXJ0LWZvcm0gKjpub3QoLi4uKSkgd2lsbCBoYXZlIGEgaGlnaGVyIHdlaWdodFxuICogdGhhbiAua3Itc21hcnQtYnV0dG9uIGFsb25lLlxuICovXG4ua3Itc21hcnQtZm9ybSB7XG4gIEBpbmNsdWRlIGluaXRpYWw7XG59XG5cbkBpbXBvcnQgXCJwYWNrYWdlLm5vLXRoZW1lXCI7XG5AaW1wb3J0IFwicGFja2FnZS5jbGFzc2ljXCI7XG4iLCIvKiEgbm9ybWFsaXplLmNzcyB2OC4wLjAgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG5cbi8qIERvY3VtZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxuICovXG5cbmh0bWwge1xuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuICB0ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG59XG5cbi8qIFNlY3Rpb25zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGZvbnQgc2l6ZSBhbmQgbWFyZ2luIG9uIGBoMWAgZWxlbWVudHMgd2l0aGluIGBzZWN0aW9uYCBhbmRcbiAqIGBhcnRpY2xlYCBjb250ZXh0cyBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBTYWZhcmkuXG4gKi9cblxuaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDtcbn1cblxuLyogR3JvdXBpbmcgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxuICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXG4gKi9cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMSAqL1xuICBoZWlnaHQ6IDA7IC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnByZSB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gQ2hyb21lIDU3LVxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7IC8qIDEgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8qIDIgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gKiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuLyogRW1iZWRkZWQgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmltZyB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLyogRm9ybXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxMDAlOyAvKiAxICovXG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG4gIG1hcmdpbjogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCB7IC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uLFxuc2VsZWN0IHsgLyogMSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxuICovXG5cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5maWVsZHNldCB7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjc1ZW0gMC42MjVlbTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxuICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxuICogICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxubGVnZW5kIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICBjb2xvcjogaW5oZXJpdDsgLyogMiAqL1xuICBkaXNwbGF5OiB0YWJsZTsgLyogMSAqL1xuICBtYXgtd2lkdGg6IDEwMCU7IC8qIDEgKi9cbiAgcGFkZGluZzogMDsgLyogMyAqL1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvKiAxICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbiAqL1xuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDEwKy5cbiAqL1xuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLlxuICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLlxuICovXG5cblt0eXBlPVwiY2hlY2tib3hcIl0sXG5bdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuICovXG5cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXG4gKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIGFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLyogMSAqL1xuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbiAqL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAxICovXG4gIGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cbn1cblxuLyogSW50ZXJhY3RpdmVcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSAxMCssIGFuZCBGaXJlZm94LlxuICovXG5cbmRldGFpbHMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxuXG4vKiBNaXNjXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwKy5cbiAqL1xuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTAuXG4gKi9cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuIiwiQGltcG9ydCBcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9Um9ib3RvOndnaHRANDAwOzUwMDs3MDAmZGlzcGxheT1zd2FwXCI7XG4ua3ItZW1iZWRkZWQsXG4ua3ItY2hlY2tvdXQsXG4ua3Itc21hcnQtYnV0dG9uLFxuLmtyLWRpc2NvdW50LXBhbmVsLFxuLmtyLWxheWVyLW1hbmFnZXIge1xuICAvKiEgbm9ybWFsaXplLmNzcyB2OC4wLjAgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG4gIC8qIERvY3VtZW50XG4gICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gIC8qKlxuICAgKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4gICAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxuICAgKi9cbiAgLyogU2VjdGlvbnNcbiAgICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgLyoqXG4gICAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbiAgICovXG4gIC8qKlxuICAgKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXG4gICAqIGBhcnRpY2xlYCBjb250ZXh0cyBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBTYWZhcmkuXG4gICAqL1xuICAvKiBHcm91cGluZyBjb250ZW50XG4gICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gIC8qKlxuICAgKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxuICAgKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAgICovXG4gIC8qKlxuICAgKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICAgKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gICAqL1xuICAvKiBUZXh0LWxldmVsIHNlbWFudGljc1xuICAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICAvKipcbiAgICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICAgKi9cbiAgLyoqXG4gICAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBDaHJvbWUgNTctXG4gICAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gICAqL1xuICAvKipcbiAgICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAgICovXG4gIC8qKlxuICAgKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICAgKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gICAqL1xuICAvKipcbiAgICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gICAqL1xuICAvKipcbiAgICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gICAqIGFsbCBicm93c2Vycy5cbiAgICovXG4gIC8qIEVtYmVkZGVkIGNvbnRlbnRcbiAgICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgLyoqXG4gICAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAuXG4gICAqL1xuICAvKiBGb3Jtc1xuICAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICAvKipcbiAgICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMuXG4gICAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiAgICovXG4gIC8qKlxuICAgKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAgICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cbiAgICovXG4gIC8qKlxuICAgKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAgICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxuICAgKi9cbiAgLyoqXG4gICAqIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gICAqL1xuICAvKipcbiAgICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAgICovXG4gIC8qKlxuICAgKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gICAqL1xuICAvKipcbiAgICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxuICAgKi9cbiAgLyoqXG4gICAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4gICAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbiAgICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxuICAgKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cbiAgICovXG4gIC8qKlxuICAgKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICAgKi9cbiAgLyoqXG4gICAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxuICAgKi9cbiAgLyoqXG4gICAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLlxuICAgKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAuXG4gICAqL1xuICAvKipcbiAgICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuICAgKi9cbiAgLyoqXG4gICAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxuICAgKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAgICovXG4gIC8qKlxuICAgKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4gICAqL1xuICAvKipcbiAgICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAgICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuICAgKi9cbiAgLyogSW50ZXJhY3RpdmVcbiAgICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgLypcbiAgICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUgMTArLCBhbmQgRmlyZWZveC5cbiAgICovXG4gIC8qXG4gICAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cbiAgICovXG4gIC8qIE1pc2NcbiAgICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgLyoqXG4gICAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwKy5cbiAgICovXG4gIC8qKlxuICAgKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC5cbiAgICovXG59XG4ua3ItZW1iZWRkZWQgKjpub3Qoc3ZnLCBnLCBwYXRoLCBjaXJjbGUsIHJlY3QsIGVsbGlwc2UsIHRleHQsIGxpbmVhcmdyYWRpZW50LCBzdG9wLCBpLCBwb2x5bGluZSwgaW1hZ2UpLFxuLmtyLWNoZWNrb3V0ICo6bm90KHN2ZywgZywgcGF0aCwgY2lyY2xlLCByZWN0LCBlbGxpcHNlLCB0ZXh0LCBsaW5lYXJncmFkaWVudCwgc3RvcCwgaSwgcG9seWxpbmUsIGltYWdlKSxcbi5rci1zbWFydC1idXR0b24gKjpub3Qoc3ZnLCBnLCBwYXRoLCBjaXJjbGUsIHJlY3QsIGVsbGlwc2UsIHRleHQsIGxpbmVhcmdyYWRpZW50LCBzdG9wLCBpLCBwb2x5bGluZSwgaW1hZ2UpLFxuLmtyLWRpc2NvdW50LXBhbmVsICo6bm90KHN2ZywgZywgcGF0aCwgY2lyY2xlLCByZWN0LCBlbGxpcHNlLCB0ZXh0LCBsaW5lYXJncmFkaWVudCwgc3RvcCwgaSwgcG9seWxpbmUsIGltYWdlKSxcbi5rci1sYXllci1tYW5hZ2VyICo6bm90KHN2ZywgZywgcGF0aCwgY2lyY2xlLCByZWN0LCBlbGxpcHNlLCB0ZXh0LCBsaW5lYXJncmFkaWVudCwgc3RvcCwgaSwgcG9seWxpbmUsIGltYWdlKSB7XG4gIGFsbDogaW5pdGlhbDtcbn1cbi5rci1lbWJlZGRlZCBodG1sLFxuLmtyLWNoZWNrb3V0IGh0bWwsXG4ua3Itc21hcnQtYnV0dG9uIGh0bWwsXG4ua3ItZGlzY291bnQtcGFuZWwgaHRtbCxcbi5rci1sYXllci1tYW5hZ2VyIGh0bWwge1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLyogMSAqL1xuICB0ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAvKiAyICovXG59XG4ua3ItZW1iZWRkZWQgYm9keSxcbi5rci1jaGVja291dCBib2R5LFxuLmtyLXNtYXJ0LWJ1dHRvbiBib2R5LFxuLmtyLWRpc2NvdW50LXBhbmVsIGJvZHksXG4ua3ItbGF5ZXItbWFuYWdlciBib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuLmtyLWVtYmVkZGVkIGgxLFxuLmtyLWNoZWNrb3V0IGgxLFxuLmtyLXNtYXJ0LWJ1dHRvbiBoMSxcbi5rci1kaXNjb3VudC1wYW5lbCBoMSxcbi5rci1sYXllci1tYW5hZ2VyIGgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7XG59XG4ua3ItZW1iZWRkZWQgaHIsXG4ua3ItY2hlY2tvdXQgaHIsXG4ua3Itc21hcnQtYnV0dG9uIGhyLFxuLmtyLWRpc2NvdW50LXBhbmVsIGhyLFxuLmtyLWxheWVyLW1hbmFnZXIgaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgLyogMSAqL1xuICBoZWlnaHQ6IDA7XG4gIC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIC8qIDIgKi9cbn1cbi5rci1lbWJlZGRlZCBwcmUsXG4ua3ItY2hlY2tvdXQgcHJlLFxuLmtyLXNtYXJ0LWJ1dHRvbiBwcmUsXG4ua3ItZGlzY291bnQtcGFuZWwgcHJlLFxuLmtyLWxheWVyLW1hbmFnZXIgcHJlIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZTtcbiAgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTtcbiAgLyogMiAqL1xufVxuLmtyLWVtYmVkZGVkIGEsXG4ua3ItY2hlY2tvdXQgYSxcbi5rci1zbWFydC1idXR0b24gYSxcbi5rci1kaXNjb3VudC1wYW5lbCBhLFxuLmtyLWxheWVyLW1hbmFnZXIgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmtyLWVtYmVkZGVkIGFiYnJbdGl0bGVdLFxuLmtyLWNoZWNrb3V0IGFiYnJbdGl0bGVdLFxuLmtyLXNtYXJ0LWJ1dHRvbiBhYmJyW3RpdGxlXSxcbi5rci1kaXNjb3VudC1wYW5lbCBhYmJyW3RpdGxlXSxcbi5rci1sYXllci1tYW5hZ2VyIGFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgLyogMSAqL1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgLyogMiAqL1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIC8qIDIgKi9cbn1cbi5rci1lbWJlZGRlZCBiLFxuLmtyLWVtYmVkZGVkIHN0cm9uZyxcbi5rci1jaGVja291dCBiLFxuLmtyLWNoZWNrb3V0IHN0cm9uZyxcbi5rci1zbWFydC1idXR0b24gYixcbi5rci1zbWFydC1idXR0b24gc3Ryb25nLFxuLmtyLWRpc2NvdW50LXBhbmVsIGIsXG4ua3ItZGlzY291bnQtcGFuZWwgc3Ryb25nLFxuLmtyLWxheWVyLW1hbmFnZXIgYixcbi5rci1sYXllci1tYW5hZ2VyIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG4ua3ItZW1iZWRkZWQgY29kZSxcbi5rci1lbWJlZGRlZCBrYmQsXG4ua3ItZW1iZWRkZWQgc2FtcCxcbi5rci1jaGVja291dCBjb2RlLFxuLmtyLWNoZWNrb3V0IGtiZCxcbi5rci1jaGVja291dCBzYW1wLFxuLmtyLXNtYXJ0LWJ1dHRvbiBjb2RlLFxuLmtyLXNtYXJ0LWJ1dHRvbiBrYmQsXG4ua3Itc21hcnQtYnV0dG9uIHNhbXAsXG4ua3ItZGlzY291bnQtcGFuZWwgY29kZSxcbi5rci1kaXNjb3VudC1wYW5lbCBrYmQsXG4ua3ItZGlzY291bnQtcGFuZWwgc2FtcCxcbi5rci1sYXllci1tYW5hZ2VyIGNvZGUsXG4ua3ItbGF5ZXItbWFuYWdlciBrYmQsXG4ua3ItbGF5ZXItbWFuYWdlciBzYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZTtcbiAgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTtcbiAgLyogMiAqL1xufVxuLmtyLWVtYmVkZGVkIHNtYWxsLFxuLmtyLWNoZWNrb3V0IHNtYWxsLFxuLmtyLXNtYXJ0LWJ1dHRvbiBzbWFsbCxcbi5rci1kaXNjb3VudC1wYW5lbCBzbWFsbCxcbi5rci1sYXllci1tYW5hZ2VyIHNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG4ua3ItZW1iZWRkZWQgc3ViLFxuLmtyLWVtYmVkZGVkIHN1cCxcbi5rci1jaGVja291dCBzdWIsXG4ua3ItY2hlY2tvdXQgc3VwLFxuLmtyLXNtYXJ0LWJ1dHRvbiBzdWIsXG4ua3Itc21hcnQtYnV0dG9uIHN1cCxcbi5rci1kaXNjb3VudC1wYW5lbCBzdWIsXG4ua3ItZGlzY291bnQtcGFuZWwgc3VwLFxuLmtyLWxheWVyLW1hbmFnZXIgc3ViLFxuLmtyLWxheWVyLW1hbmFnZXIgc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbi5rci1lbWJlZGRlZCBzdWIsXG4ua3ItY2hlY2tvdXQgc3ViLFxuLmtyLXNtYXJ0LWJ1dHRvbiBzdWIsXG4ua3ItZGlzY291bnQtcGFuZWwgc3ViLFxuLmtyLWxheWVyLW1hbmFnZXIgc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuLmtyLWVtYmVkZGVkIHN1cCxcbi5rci1jaGVja291dCBzdXAsXG4ua3Itc21hcnQtYnV0dG9uIHN1cCxcbi5rci1kaXNjb3VudC1wYW5lbCBzdXAsXG4ua3ItbGF5ZXItbWFuYWdlciBzdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cbi5rci1lbWJlZGRlZCBpbWcsXG4ua3ItY2hlY2tvdXQgaW1nLFxuLmtyLXNtYXJ0LWJ1dHRvbiBpbWcsXG4ua3ItZGlzY291bnQtcGFuZWwgaW1nLFxuLmtyLWxheWVyLW1hbmFnZXIgaW1nIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuLmtyLWVtYmVkZGVkIGJ1dHRvbixcbi5rci1lbWJlZGRlZCBpbnB1dCxcbi5rci1lbWJlZGRlZCBvcHRncm91cCxcbi5rci1lbWJlZGRlZCBzZWxlY3QsXG4ua3ItZW1iZWRkZWQgdGV4dGFyZWEsXG4ua3ItY2hlY2tvdXQgYnV0dG9uLFxuLmtyLWNoZWNrb3V0IGlucHV0LFxuLmtyLWNoZWNrb3V0IG9wdGdyb3VwLFxuLmtyLWNoZWNrb3V0IHNlbGVjdCxcbi5rci1jaGVja291dCB0ZXh0YXJlYSxcbi5rci1zbWFydC1idXR0b24gYnV0dG9uLFxuLmtyLXNtYXJ0LWJ1dHRvbiBpbnB1dCxcbi5rci1zbWFydC1idXR0b24gb3B0Z3JvdXAsXG4ua3Itc21hcnQtYnV0dG9uIHNlbGVjdCxcbi5rci1zbWFydC1idXR0b24gdGV4dGFyZWEsXG4ua3ItZGlzY291bnQtcGFuZWwgYnV0dG9uLFxuLmtyLWRpc2NvdW50LXBhbmVsIGlucHV0LFxuLmtyLWRpc2NvdW50LXBhbmVsIG9wdGdyb3VwLFxuLmtyLWRpc2NvdW50LXBhbmVsIHNlbGVjdCxcbi5rci1kaXNjb3VudC1wYW5lbCB0ZXh0YXJlYSxcbi5rci1sYXllci1tYW5hZ2VyIGJ1dHRvbixcbi5rci1sYXllci1tYW5hZ2VyIGlucHV0LFxuLmtyLWxheWVyLW1hbmFnZXIgb3B0Z3JvdXAsXG4ua3ItbGF5ZXItbWFuYWdlciBzZWxlY3QsXG4ua3ItbGF5ZXItbWFuYWdlciB0ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAvKiAxICovXG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgLyogMSAqL1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLyogMSAqL1xuICBtYXJnaW46IDA7XG4gIC8qIDIgKi9cbn1cbi5rci1lbWJlZGRlZCBidXR0b24sXG4ua3ItZW1iZWRkZWQgaW5wdXQsXG4ua3ItY2hlY2tvdXQgYnV0dG9uLFxuLmtyLWNoZWNrb3V0IGlucHV0LFxuLmtyLXNtYXJ0LWJ1dHRvbiBidXR0b24sXG4ua3Itc21hcnQtYnV0dG9uIGlucHV0LFxuLmtyLWRpc2NvdW50LXBhbmVsIGJ1dHRvbixcbi5rci1kaXNjb3VudC1wYW5lbCBpbnB1dCxcbi5rci1sYXllci1tYW5hZ2VyIGJ1dHRvbixcbi5rci1sYXllci1tYW5hZ2VyIGlucHV0IHtcbiAgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5rci1lbWJlZGRlZCBidXR0b24sXG4ua3ItZW1iZWRkZWQgc2VsZWN0LFxuLmtyLWNoZWNrb3V0IGJ1dHRvbixcbi5rci1jaGVja291dCBzZWxlY3QsXG4ua3Itc21hcnQtYnV0dG9uIGJ1dHRvbixcbi5rci1zbWFydC1idXR0b24gc2VsZWN0LFxuLmtyLWRpc2NvdW50LXBhbmVsIGJ1dHRvbixcbi5rci1kaXNjb3VudC1wYW5lbCBzZWxlY3QsXG4ua3ItbGF5ZXItbWFuYWdlciBidXR0b24sXG4ua3ItbGF5ZXItbWFuYWdlciBzZWxlY3Qge1xuICAvKiAxICovXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLmtyLWVtYmVkZGVkIGJ1dHRvbixcbi5rci1lbWJlZGRlZCBbdHlwZT1idXR0b25dLFxuLmtyLWVtYmVkZGVkIFt0eXBlPXJlc2V0XSxcbi5rci1lbWJlZGRlZCBbdHlwZT1zdWJtaXRdLFxuLmtyLWNoZWNrb3V0IGJ1dHRvbixcbi5rci1jaGVja291dCBbdHlwZT1idXR0b25dLFxuLmtyLWNoZWNrb3V0IFt0eXBlPXJlc2V0XSxcbi5rci1jaGVja291dCBbdHlwZT1zdWJtaXRdLFxuLmtyLXNtYXJ0LWJ1dHRvbiBidXR0b24sXG4ua3Itc21hcnQtYnV0dG9uIFt0eXBlPWJ1dHRvbl0sXG4ua3Itc21hcnQtYnV0dG9uIFt0eXBlPXJlc2V0XSxcbi5rci1zbWFydC1idXR0b24gW3R5cGU9c3VibWl0XSxcbi5rci1kaXNjb3VudC1wYW5lbCBidXR0b24sXG4ua3ItZGlzY291bnQtcGFuZWwgW3R5cGU9YnV0dG9uXSxcbi5rci1kaXNjb3VudC1wYW5lbCBbdHlwZT1yZXNldF0sXG4ua3ItZGlzY291bnQtcGFuZWwgW3R5cGU9c3VibWl0XSxcbi5rci1sYXllci1tYW5hZ2VyIGJ1dHRvbixcbi5rci1sYXllci1tYW5hZ2VyIFt0eXBlPWJ1dHRvbl0sXG4ua3ItbGF5ZXItbWFuYWdlciBbdHlwZT1yZXNldF0sXG4ua3ItbGF5ZXItbWFuYWdlciBbdHlwZT1zdWJtaXRdIHtcbiAgYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuLmtyLWVtYmVkZGVkIGJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbi5rci1lbWJlZGRlZCBbdHlwZT1idXR0b25dOjotbW96LWZvY3VzLWlubmVyLFxuLmtyLWVtYmVkZGVkIFt0eXBlPXJlc2V0XTo6LW1vei1mb2N1cy1pbm5lcixcbi5rci1lbWJlZGRlZCBbdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyLFxuLmtyLWNoZWNrb3V0IGJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbi5rci1jaGVja291dCBbdHlwZT1idXR0b25dOjotbW96LWZvY3VzLWlubmVyLFxuLmtyLWNoZWNrb3V0IFt0eXBlPXJlc2V0XTo6LW1vei1mb2N1cy1pbm5lcixcbi5rci1jaGVja291dCBbdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyLFxuLmtyLXNtYXJ0LWJ1dHRvbiBidXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG4ua3Itc21hcnQtYnV0dG9uIFt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsXG4ua3Itc21hcnQtYnV0dG9uIFt0eXBlPXJlc2V0XTo6LW1vei1mb2N1cy1pbm5lcixcbi5rci1zbWFydC1idXR0b24gW3R5cGU9c3VibWl0XTo6LW1vei1mb2N1cy1pbm5lcixcbi5rci1kaXNjb3VudC1wYW5lbCBidXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG4ua3ItZGlzY291bnQtcGFuZWwgW3R5cGU9YnV0dG9uXTo6LW1vei1mb2N1cy1pbm5lcixcbi5rci1kaXNjb3VudC1wYW5lbCBbdHlwZT1yZXNldF06Oi1tb3otZm9jdXMtaW5uZXIsXG4ua3ItZGlzY291bnQtcGFuZWwgW3R5cGU9c3VibWl0XTo6LW1vei1mb2N1cy1pbm5lcixcbi5rci1sYXllci1tYW5hZ2VyIGJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbi5rci1sYXllci1tYW5hZ2VyIFt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsXG4ua3ItbGF5ZXItbWFuYWdlciBbdHlwZT1yZXNldF06Oi1tb3otZm9jdXMtaW5uZXIsXG4ua3ItbGF5ZXItbWFuYWdlciBbdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuLmtyLWVtYmVkZGVkIGJ1dHRvbjotbW96LWZvY3VzcmluZyxcbi5rci1lbWJlZGRlZCBbdHlwZT1idXR0b25dOi1tb3otZm9jdXNyaW5nLFxuLmtyLWVtYmVkZGVkIFt0eXBlPXJlc2V0XTotbW96LWZvY3VzcmluZyxcbi5rci1lbWJlZGRlZCBbdHlwZT1zdWJtaXRdOi1tb3otZm9jdXNyaW5nLFxuLmtyLWNoZWNrb3V0IGJ1dHRvbjotbW96LWZvY3VzcmluZyxcbi5rci1jaGVja291dCBbdHlwZT1idXR0b25dOi1tb3otZm9jdXNyaW5nLFxuLmtyLWNoZWNrb3V0IFt0eXBlPXJlc2V0XTotbW96LWZvY3VzcmluZyxcbi5rci1jaGVja291dCBbdHlwZT1zdWJtaXRdOi1tb3otZm9jdXNyaW5nLFxuLmtyLXNtYXJ0LWJ1dHRvbiBidXR0b246LW1vei1mb2N1c3JpbmcsXG4ua3Itc21hcnQtYnV0dG9uIFt0eXBlPWJ1dHRvbl06LW1vei1mb2N1c3JpbmcsXG4ua3Itc21hcnQtYnV0dG9uIFt0eXBlPXJlc2V0XTotbW96LWZvY3VzcmluZyxcbi5rci1zbWFydC1idXR0b24gW3R5cGU9c3VibWl0XTotbW96LWZvY3VzcmluZyxcbi5rci1kaXNjb3VudC1wYW5lbCBidXR0b246LW1vei1mb2N1c3JpbmcsXG4ua3ItZGlzY291bnQtcGFuZWwgW3R5cGU9YnV0dG9uXTotbW96LWZvY3VzcmluZyxcbi5rci1kaXNjb3VudC1wYW5lbCBbdHlwZT1yZXNldF06LW1vei1mb2N1c3JpbmcsXG4ua3ItZGlzY291bnQtcGFuZWwgW3R5cGU9c3VibWl0XTotbW96LWZvY3VzcmluZyxcbi5rci1sYXllci1tYW5hZ2VyIGJ1dHRvbjotbW96LWZvY3VzcmluZyxcbi5rci1sYXllci1tYW5hZ2VyIFt0eXBlPWJ1dHRvbl06LW1vei1mb2N1c3JpbmcsXG4ua3ItbGF5ZXItbWFuYWdlciBbdHlwZT1yZXNldF06LW1vei1mb2N1c3JpbmcsXG4ua3ItbGF5ZXItbWFuYWdlciBbdHlwZT1zdWJtaXRdOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuLmtyLWVtYmVkZGVkIGZpZWxkc2V0LFxuLmtyLWNoZWNrb3V0IGZpZWxkc2V0LFxuLmtyLXNtYXJ0LWJ1dHRvbiBmaWVsZHNldCxcbi5rci1kaXNjb3VudC1wYW5lbCBmaWVsZHNldCxcbi5rci1sYXllci1tYW5hZ2VyIGZpZWxkc2V0IHtcbiAgcGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtO1xufVxuLmtyLWVtYmVkZGVkIGxlZ2VuZCxcbi5rci1jaGVja291dCBsZWdlbmQsXG4ua3Itc21hcnQtYnV0dG9uIGxlZ2VuZCxcbi5rci1kaXNjb3VudC1wYW5lbCBsZWdlbmQsXG4ua3ItbGF5ZXItbWFuYWdlciBsZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvKiAxICovXG4gIGNvbG9yOiBpbmhlcml0O1xuICAvKiAyICovXG4gIGRpc3BsYXk6IHRhYmxlO1xuICAvKiAxICovXG4gIG1heC13aWR0aDogMTAwJTtcbiAgLyogMSAqL1xuICBwYWRkaW5nOiAwO1xuICAvKiAzICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIC8qIDEgKi9cbn1cbi5rci1lbWJlZGRlZCBwcm9ncmVzcyxcbi5rci1jaGVja291dCBwcm9ncmVzcyxcbi5rci1zbWFydC1idXR0b24gcHJvZ3Jlc3MsXG4ua3ItZGlzY291bnQtcGFuZWwgcHJvZ3Jlc3MsXG4ua3ItbGF5ZXItbWFuYWdlciBwcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbi5rci1lbWJlZGRlZCB0ZXh0YXJlYSxcbi5rci1jaGVja291dCB0ZXh0YXJlYSxcbi5rci1zbWFydC1idXR0b24gdGV4dGFyZWEsXG4ua3ItZGlzY291bnQtcGFuZWwgdGV4dGFyZWEsXG4ua3ItbGF5ZXItbWFuYWdlciB0ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLmtyLWVtYmVkZGVkIFt0eXBlPWNoZWNrYm94XSxcbi5rci1lbWJlZGRlZCBbdHlwZT1yYWRpb10sXG4ua3ItY2hlY2tvdXQgW3R5cGU9Y2hlY2tib3hdLFxuLmtyLWNoZWNrb3V0IFt0eXBlPXJhZGlvXSxcbi5rci1zbWFydC1idXR0b24gW3R5cGU9Y2hlY2tib3hdLFxuLmtyLXNtYXJ0LWJ1dHRvbiBbdHlwZT1yYWRpb10sXG4ua3ItZGlzY291bnQtcGFuZWwgW3R5cGU9Y2hlY2tib3hdLFxuLmtyLWRpc2NvdW50LXBhbmVsIFt0eXBlPXJhZGlvXSxcbi5rci1sYXllci1tYW5hZ2VyIFt0eXBlPWNoZWNrYm94XSxcbi5rci1sYXllci1tYW5hZ2VyIFt0eXBlPXJhZGlvXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC8qIDEgKi9cbiAgcGFkZGluZzogMDtcbiAgLyogMiAqL1xufVxuLmtyLWVtYmVkZGVkIFt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG4ua3ItZW1iZWRkZWQgW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcbi5rci1jaGVja291dCBbdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuLmtyLWNoZWNrb3V0IFt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG4ua3Itc21hcnQtYnV0dG9uIFt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG4ua3Itc21hcnQtYnV0dG9uIFt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG4ua3ItZGlzY291bnQtcGFuZWwgW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcbi5rci1kaXNjb3VudC1wYW5lbCBbdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuLmtyLWxheWVyLW1hbmFnZXIgW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcbi5rci1sYXllci1tYW5hZ2VyIFt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG4ua3ItZW1iZWRkZWQgW3R5cGU9c2VhcmNoXSxcbi5rci1jaGVja291dCBbdHlwZT1zZWFyY2hdLFxuLmtyLXNtYXJ0LWJ1dHRvbiBbdHlwZT1zZWFyY2hdLFxuLmtyLWRpc2NvdW50LXBhbmVsIFt0eXBlPXNlYXJjaF0sXG4ua3ItbGF5ZXItbWFuYWdlciBbdHlwZT1zZWFyY2hdIHtcbiAgYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAvKiAxICovXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuICAvKiAyICovXG59XG4ua3ItZW1iZWRkZWQgW3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbixcbi5rci1jaGVja291dCBbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uLFxuLmtyLXNtYXJ0LWJ1dHRvbiBbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uLFxuLmtyLWRpc2NvdW50LXBhbmVsIFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24sXG4ua3ItbGF5ZXItbWFuYWdlciBbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5rci1lbWJlZGRlZCA6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uLFxuLmtyLWNoZWNrb3V0IDo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24sXG4ua3Itc21hcnQtYnV0dG9uIDo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24sXG4ua3ItZGlzY291bnQtcGFuZWwgOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbixcbi5rci1sYXllci1tYW5hZ2VyIDo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBhcHBlYXJhbmNlOiBidXR0b247XG4gIC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDtcbiAgLyogMiAqL1xufVxuLmtyLWVtYmVkZGVkIGRldGFpbHMsXG4ua3ItY2hlY2tvdXQgZGV0YWlscyxcbi5rci1zbWFydC1idXR0b24gZGV0YWlscyxcbi5rci1kaXNjb3VudC1wYW5lbCBkZXRhaWxzLFxuLmtyLWxheWVyLW1hbmFnZXIgZGV0YWlscyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmtyLWVtYmVkZGVkIHN1bW1hcnksXG4ua3ItY2hlY2tvdXQgc3VtbWFyeSxcbi5rci1zbWFydC1idXR0b24gc3VtbWFyeSxcbi5rci1kaXNjb3VudC1wYW5lbCBzdW1tYXJ5LFxuLmtyLWxheWVyLW1hbmFnZXIgc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cbi5rci1lbWJlZGRlZCB0ZW1wbGF0ZSxcbi5rci1jaGVja291dCB0ZW1wbGF0ZSxcbi5rci1zbWFydC1idXR0b24gdGVtcGxhdGUsXG4ua3ItZGlzY291bnQtcGFuZWwgdGVtcGxhdGUsXG4ua3ItbGF5ZXItbWFuYWdlciB0ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ua3ItZW1iZWRkZWQgW2hpZGRlbl0sXG4ua3ItY2hlY2tvdXQgW2hpZGRlbl0sXG4ua3Itc21hcnQtYnV0dG9uIFtoaWRkZW5dLFxuLmtyLWRpc2NvdW50LXBhbmVsIFtoaWRkZW5dLFxuLmtyLWxheWVyLW1hbmFnZXIgW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKipcbiAqIFNlbGVjdG9yIG11c3QgZXhjbHVkZSAua3Itc21hcnQtYnV0dG9uIGFuZCBpdHMgc3VidHJlZSB0byBhdm9pZCBpbml0aWFsIHJ1bGVcbiAqIHRvIG92ZXJyaWRlIHNtYXJ0LWJ1dHRvbiBzdHlsZXMuXG4gKiBDb21wdXRlZCBydWxlcyAoLmtyLXNtYXJ0LWZvcm0gKjpub3QoLi4uKSkgd2lsbCBoYXZlIGEgaGlnaGVyIHdlaWdodFxuICogdGhhbiAua3Itc21hcnQtYnV0dG9uIGFsb25lLlxuICovXG4ua3Itc21hcnQtZm9ybSAqOm5vdChzdmcsIGcsIHBhdGgsIGNpcmNsZSwgcmVjdCwgZWxsaXBzZSwgdGV4dCwgbGluZWFyZ3JhZGllbnQsIHN0b3AsIGksIHBvbHlsaW5lLCBpbWFnZSkge1xuICBhbGw6IGluaXRpYWw7XG59XG5cbkBrZXlmcmFtZXMgdXBkYXRpbmcge1xuICAwJSB7XG4gICAgY29sb3I6ICM2NjY7XG4gIH1cbiAgNTAlIHtcbiAgICBjb2xvcjogIzk5OTtcbiAgfVxuICAxMDAlIHtcbiAgICBjb2xvcjogIzY2NjtcbiAgfVxufVxuLyoqXG4gKiBGbGV4Ym94IE1peGluc1xuICogaHR0cDovL3BoaWxpcHdhbHRvbi5naXRodWIuaW8vc29sdmVkLWJ5LWZsZXhib3gvXG4gKiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL3NvbHZlZC1ieS1mbGV4Ym94XG4gKlxuICogQ29weXJpZ2h0IChjKSAyMDEzIEJyaWFuIEZyYW5jb1xuICpcbiAqIFBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhXG4gKiBjb3B5IG9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlXG4gKiBcIlNvZnR3YXJlXCIpLCB0byBkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmdcbiAqIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUgcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCxcbiAqIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsIGNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0b1xuICogcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMgZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvXG4gKiB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM7XG4gKiBUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZFxuICogaW4gYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuXG4gKiBUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgXCJBUyBJU1wiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTXG4gKiBPUiBJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GXG4gKiBNRVJDSEFOVEFCSUxJVFksIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuXG4gKiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUgQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWVxuICogQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIgTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCxcbiAqIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HIEZST00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFXG4gKiBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS5cbiAqXG4gKiBUaGlzIGlzIGEgc2V0IG9mIG1peGlucyBmb3IgdGhvc2Ugd2hvIHdhbnQgdG8gbWVzcyBhcm91bmQgd2l0aCBmbGV4Ym94XG4gKiB1c2luZyB0aGUgbmF0aXZlIHN1cHBvcnQgb2YgY3VycmVudCBicm93c2Vycy4gRm9yIGZ1bGwgc3VwcG9ydCB0YWJsZVxuICogY2hlY2s6IGh0dHA6Ly9jYW5pdXNlLmNvbS9mbGV4Ym94XG4gKlxuICogQmFzaWNhbGx5IHRoaXMgd2lsbCB1c2U7XG4gKlxuICogKiBGYWxsYmFjaywgb2xkIHN5bnRheCAoSUUxMCwgbW9iaWxlIHdlYmtpdCBicm93c2VycyAtIG5vIHdyYXBwaW5nKVxuICogKiBGaW5hbCBzdGFuZGFyZHMgc3ludGF4IChGRiwgU2FmYXJpLCBDaHJvbWUsIElFMTEsIE9wZXJhKVxuICpcbiAqIFRoaXMgd2FzIGluc3BpcmVkIGJ5O1xuICpcbiAqICogaHR0cDovL2Rldi5vcGVyYS5jb20vYXJ0aWNsZXMvdmlldy9hZHZhbmNlZC1jcm9zcy1icm93c2VyLWZsZXhib3gvXG4gKlxuICogV2l0aCBoZWxwIGZyb207XG4gKlxuICogKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC9cbiAqICogaHR0cDovL3RoZS1lY2hvcGxleC5uZXQvZmxleHlib3hlcy9cbiAqICogaHR0cDovL21zZG4ubWljcm9zb2Z0LmNvbS9lbi11cy9saWJyYXJ5L2llL2hoNzcyMDY5KHY9dnMuODUpLmFzcHhcbiAqICogaHR0cDovL2Nzcy10cmlja3MuY29tL3VzaW5nLWZsZXhib3gvXG4gKiAqIGh0dHA6Ly9kZXYub3BlcmEuY29tL2FydGljbGVzL3ZpZXcvYWR2YW5jZWQtY3Jvc3MtYnJvd3Nlci1mbGV4Ym94L1xuICogKiBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi11cy9kb2NzL3dlYi9ndWlkZS9jc3MvZmxleGlibGVfYm94ZXNcbiAqL1xuLyoqXG4gKiBGbGV4Ym94IENvbnRhaW5lcnNcbiAqXG4gKiBUaGUgJ2ZsZXgnIHZhbHVlIGNhdXNlcyBhbiBlbGVtZW50IHRvIGdlbmVyYXRlIGEgYmxvY2stbGV2ZWwgZmxleFxuICogY29udGFpbmVyIGJveC5cbiAqXG4gKiBUaGUgJ2lubGluZS1mbGV4JyB2YWx1ZSBjYXVzZXMgYW4gZWxlbWVudCB0byBnZW5lcmF0ZSBhIGlubGluZS1sZXZlbFxuICogZmxleCBjb250YWluZXIgYm94LlxuICpcbiAqIGRpc3BsYXk6IGZsZXggfCBpbmxpbmUtZmxleFxuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LWNvbnRhaW5lcnNcbiAqXG4gKiAoUGxhY2Vob2xkZXIgc2VsZWN0b3JzIGZvciBlYWNoIHR5cGUsIGZvciB0aG9zZSB3aG8gcmF0aGVyIEBleHRlbmQpXG4gKi9cbi8qKlxuICogRmxleGJveCBEaXJlY3Rpb25cbiAqXG4gKiBUaGUgJ2ZsZXgtZGlyZWN0aW9uJyBwcm9wZXJ0eSBzcGVjaWZpZXMgaG93IGZsZXggaXRlbXMgYXJlIHBsYWNlZCBpblxuICogdGhlIGZsZXggY29udGFpbmVyLCBieSBzZXR0aW5nIHRoZSBkaXJlY3Rpb24gb2YgdGhlIGZsZXggY29udGFpbmVyJ3NcbiAqIG1haW4gYXhpcy4gVGhpcyBkZXRlcm1pbmVzIHRoZSBkaXJlY3Rpb24gdGhhdCBmbGV4IGl0ZW1zIGFyZSBsYWlkIG91dCBpbi5cbiAqXG4gKiBWYWx1ZXM6IHJvdyB8IHJvdy1yZXZlcnNlIHwgY29sdW1uIHwgY29sdW1uLXJldmVyc2VcbiAqIERlZmF1bHQ6IHJvd1xuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LWRpcmVjdGlvbi1wcm9wZXJ0eVxuICovXG4vKipcbiAqIEZsZXhib3ggV3JhcFxuICpcbiAqIFRoZSAnZmxleC13cmFwJyBwcm9wZXJ0eSBjb250cm9scyB3aGV0aGVyIHRoZSBmbGV4IGNvbnRhaW5lciBpcyBzaW5nbGUtbGluZVxuICogb3IgbXVsdGktbGluZSwgYW5kIHRoZSBkaXJlY3Rpb24gb2YgdGhlIGNyb3NzLWF4aXMsIHdoaWNoIGRldGVybWluZXNcbiAqIHRoZSBkaXJlY3Rpb24gbmV3IGxpbmVzIGFyZSBzdGFja2VkIGluLlxuICpcbiAqIFZhbHVlczogbm93cmFwIHwgd3JhcCB8IHdyYXAtcmV2ZXJzZVxuICogRGVmYXVsdDogbm93cmFwXG4gKlxuICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtd3JhcC1wcm9wZXJ0eVxuICovXG4vKipcbiAqIEZsZXhib3ggRmxvdyAoc2hvcnRoYW5kKVxuICpcbiAqIFRoZSAnZmxleC1mbG93JyBwcm9wZXJ0eSBpcyBhIHNob3J0aGFuZCBmb3Igc2V0dGluZyB0aGUgJ2ZsZXgtZGlyZWN0aW9uJ1xuICogYW5kICdmbGV4LXdyYXAnIHByb3BlcnRpZXMsIHdoaWNoIHRvZ2V0aGVyIGRlZmluZSB0aGUgZmxleCBjb250YWluZXInc1xuICogbWFpbiBhbmQgY3Jvc3MgYXhlcy5cbiAqXG4gKiBWYWx1ZXM6IDxmbGV4LWRpcmVjdGlvbj4gfCA8ZmxleC13cmFwPlxuICogRGVmYXVsdDogcm93IG5vd3JhcFxuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LWZsb3ctcHJvcGVydHlcbiAqL1xuLyoqXG4gKiBGbGV4Ym94IE9yZGVyXG4gKlxuICogVGhlICdvcmRlcicgcHJvcGVydHkgY29udHJvbHMgdGhlIG9yZGVyIGluIHdoaWNoIGZsZXggaXRlbXMgYXBwZWFyIHdpdGhpblxuICogdGhlaXIgZmxleCBjb250YWluZXIsIGJ5IGFzc2lnbmluZyB0aGVtIHRvIG9yZGluYWwgZ3JvdXBzLlxuICpcbiAqIERlZmF1bHQ6IDBcbiAqXG4gKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jb3JkZXItcHJvcGVydHlcbiAqL1xuLyoqXG4gKiBGbGV4Ym94IEdyb3dcbiAqXG4gKiBUaGUgJ2ZsZXgtZ3JvdycgcHJvcGVydHkgc2V0cyB0aGUgZmxleCBncm93IGZhY3Rvci4gTmVnYXRpdmUgbnVtYmVyc1xuICogYXJlIGludmFsaWQuXG4gKlxuICogRGVmYXVsdDogMFxuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LWdyb3ctcHJvcGVydHlcbiAqL1xuLyoqXG4gKiBGbGV4Ym94IFNocmlua1xuICpcbiAqIFRoZSAnZmxleC1zaHJpbmsnIHByb3BlcnR5IHNldHMgdGhlIGZsZXggc2hyaW5rIGZhY3Rvci4gTmVnYXRpdmUgbnVtYmVyc1xuICogYXJlIGludmFsaWQuXG4gKlxuICogRGVmYXVsdDogMVxuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LXNocmluay1wcm9wZXJ0eVxuICovXG4vKipcbiAqIEZsZXhib3ggQmFzaXNcbiAqXG4gKiBUaGUgJ2ZsZXgtYmFzaXMnIHByb3BlcnR5IHNldHMgdGhlIGZsZXggYmFzaXMuIE5lZ2F0aXZlIGxlbmd0aHMgYXJlIGludmFsaWQuXG4gKlxuICogVmFsdWVzOiBMaWtlIFwid2lkdGhcIlxuICogRGVmYXVsdDogYXV0b1xuICpcbiAqIGh0dHA6Ly93d3cudzMub3JnL1RSL2NzczMtZmxleGJveC8jZmxleC1iYXNpcy1wcm9wZXJ0eVxuICovXG4vKipcbiAqIEZsZXhib3ggXCJGbGV4XCIgKHNob3J0aGFuZClcbiAqXG4gKiBUaGUgJ2ZsZXgnIHByb3BlcnR5IHNwZWNpZmllcyB0aGUgY29tcG9uZW50cyBvZiBhIGZsZXhpYmxlIGxlbmd0aDogdGhlXG4gKiBmbGV4IGdyb3cgZmFjdG9yIGFuZCBmbGV4IHNocmluayBmYWN0b3IsIGFuZCB0aGUgZmxleCBiYXNpcy4gV2hlbiBhblxuICogZWxlbWVudCBpcyBhIGZsZXggaXRlbSwgJ2ZsZXgnIGlzIGNvbnN1bHRlZCBpbnN0ZWFkIG9mIHRoZSBtYWluIHNpemVcbiAqIHByb3BlcnR5IHRvIGRldGVybWluZSB0aGUgbWFpbiBzaXplIG9mIHRoZSBlbGVtZW50LiBJZiBhbiBlbGVtZW50IGlzXG4gKiBub3QgYSBmbGV4IGl0ZW0sICdmbGV4JyBoYXMgbm8gZWZmZWN0LlxuICpcbiAqIFZhbHVlczogbm9uZSB8IDxmbGV4LWdyb3c+IDxmbGV4LXNocmluaz4gfHwgPGZsZXgtYmFzaXM+XG4gKiBEZWZhdWx0OiBTZWUgaW5kaXZpZHVhbCBwcm9wZXJ0aWVzICgxIDEgMCkuXG4gKlxuICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtcHJvcGVydHlcbiAqL1xuLyoqXG4gKiBGbGV4Ym94IEp1c3RpZnkgQ29udGVudFxuICpcbiAqIFRoZSAnanVzdGlmeS1jb250ZW50JyBwcm9wZXJ0eSBhbGlnbnMgZmxleCBpdGVtcyBhbG9uZyB0aGUgbWFpbiBheGlzXG4gKiBvZiB0aGUgY3VycmVudCBsaW5lIG9mIHRoZSBmbGV4IGNvbnRhaW5lci4gVGhpcyBpcyBkb25lIGFmdGVyIGFueSBmbGV4aWJsZVxuICogbGVuZ3RocyBhbmQgYW55IGF1dG8gbWFyZ2lucyBoYXZlIGJlZW4gcmVzb2x2ZWQuIFR5cGljYWxseSBpdCBoZWxwcyBkaXN0cmlidXRlXG4gKiBleHRyYSBmcmVlIHNwYWNlIGxlZnRvdmVyIHdoZW4gZWl0aGVyIGFsbCB0aGUgZmxleCBpdGVtcyBvbiBhIGxpbmUgYXJlXG4gKiBpbmZsZXhpYmxlLCBvciBhcmUgZmxleGlibGUgYnV0IGhhdmUgcmVhY2hlZCB0aGVpciBtYXhpbXVtIHNpemUuIEl0IGFsc29cbiAqIGV4ZXJ0cyBzb21lIGNvbnRyb2wgb3ZlciB0aGUgYWxpZ25tZW50IG9mIGl0ZW1zIHdoZW4gdGhleSBvdmVyZmxvdyB0aGUgbGluZS5cbiAqXG4gKiBOb3RlOiAnc3BhY2UtKicgdmFsdWVzIG5vdCBzdXBwb3J0ZWQgaW4gb2xkZXIgc3ludGF4ZXMuXG4gKlxuICogVmFsdWVzOiBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBzcGFjZS1iZXR3ZWVuIHwgc3BhY2UtYXJvdW5kXG4gKiBEZWZhdWx0OiBmbGV4LXN0YXJ0XG4gKlxuICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2p1c3RpZnktY29udGVudC1wcm9wZXJ0eVxuICovXG4vKipcbiAqIEZsZXhib3ggQWxpZ24gSXRlbXNcbiAqXG4gKiBGbGV4IGl0ZW1zIGNhbiBiZSBhbGlnbmVkIGluIHRoZSBjcm9zcyBheGlzIG9mIHRoZSBjdXJyZW50IGxpbmUgb2YgdGhlXG4gKiBmbGV4IGNvbnRhaW5lciwgc2ltaWxhciB0byAnanVzdGlmeS1jb250ZW50JyBidXQgaW4gdGhlIHBlcnBlbmRpY3VsYXJcbiAqIGRpcmVjdGlvbi4gJ2FsaWduLWl0ZW1zJyBzZXRzIHRoZSBkZWZhdWx0IGFsaWdubWVudCBmb3IgYWxsIG9mIHRoZSBmbGV4XG4gKiBjb250YWluZXIncyBpdGVtcywgaW5jbHVkaW5nIGFub255bW91cyBmbGV4IGl0ZW1zLiAnYWxpZ24tc2VsZicgYWxsb3dzXG4gKiB0aGlzIGRlZmF1bHQgYWxpZ25tZW50IHRvIGJlIG92ZXJyaWRkZW4gZm9yIGluZGl2aWR1YWwgZmxleCBpdGVtcy4gKEZvclxuICogYW5vbnltb3VzIGZsZXggaXRlbXMsICdhbGlnbi1zZWxmJyBhbHdheXMgbWF0Y2hlcyB0aGUgdmFsdWUgb2YgJ2FsaWduLWl0ZW1zJ1xuICogb24gdGhlaXIgYXNzb2NpYXRlZCBmbGV4IGNvbnRhaW5lci4pXG4gKlxuICogVmFsdWVzOiBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBiYXNlbGluZSB8IHN0cmV0Y2hcbiAqIERlZmF1bHQ6IHN0cmV0Y2hcbiAqXG4gKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jYWxpZ24taXRlbXMtcHJvcGVydHlcbiAqL1xuLyoqXG4gKiBGbGV4Ym94IEFsaWduIFNlbGZcbiAqXG4gKiBWYWx1ZXM6IGF1dG8gfCBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBiYXNlbGluZSB8IHN0cmV0Y2hcbiAqIERlZmF1bHQ6IGF1dG9cbiAqL1xuLyoqXG4gKiBGbGV4Ym94IEFsaWduIENvbnRlbnRcbiAqXG4gKiBUaGUgJ2FsaWduLWNvbnRlbnQnIHByb3BlcnR5IGFsaWducyBhIGZsZXggY29udGFpbmVyJ3MgbGluZXMgd2l0aGluIHRoZVxuICogZmxleCBjb250YWluZXIgd2hlbiB0aGVyZSBpcyBleHRyYSBzcGFjZSBpbiB0aGUgY3Jvc3MtYXhpcywgc2ltaWxhciB0b1xuICogaG93ICdqdXN0aWZ5LWNvbnRlbnQnIGFsaWducyBpbmRpdmlkdWFsIGl0ZW1zIHdpdGhpbiB0aGUgbWFpbi1heGlzLiBOb3RlLFxuICogdGhpcyBwcm9wZXJ0eSBoYXMgbm8gZWZmZWN0IHdoZW4gdGhlIGZsZXhib3ggaGFzIG9ubHkgYSBzaW5nbGUgbGluZS5cbiAqXG4gKiBWYWx1ZXM6IGZsZXgtc3RhcnQgfCBmbGV4LWVuZCB8IGNlbnRlciB8IHNwYWNlLWJldHdlZW4gfCBzcGFjZS1hcm91bmQgfCBzdHJldGNoXG4gKiBEZWZhdWx0OiBzdHJldGNoXG4gKlxuICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2FsaWduLWNvbnRlbnQtcHJvcGVydHlcbiAqL1xuLyoqXG4gKiBGYWxsYmFjayB0byBzdXBwb3J0IGdhcCB3aXRoaW4gZmxleGJveFxuICogVW5zdXBwb3J0ZWQgd2l0aCBDaHJvbWUgcHJpb3IgdG8gdmVyc2lvbiA4NCBhbW9uZyBvdGhlcnMuXG4gKlxuICogaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL2dhcCNicm93c2VyX2NvbXBhdGliaWxpdHlcbiAqXG4gKiBAc2luY2UgS0pTLTIxNjIuNjEgKDIwMjItMDktMTMpXG4gKi9cbi5rci1lbWJlZGRlZC5rci1vdXQtb2Ytdmlldy1mb3JtLCAua3ItZW1iZWRkZWQua3Itb3V0LW9mLXZpZXctZm9ybVtrcnZ1ZV0sIC5rci1lbWJlZGRlZC5rci1vdXQtb2Ytdmlldy1mb3JtW2tydnVlXVtrci1wb3Bpbl0sXG4ua3Itc21hcnQtZm9ybS5rci1vdXQtb2Ytdmlldy1mb3JtLFxuLmtyLXNtYXJ0LWZvcm0ua3Itb3V0LW9mLXZpZXctZm9ybVtrcnZ1ZV0sXG4ua3Itc21hcnQtZm9ybS5rci1vdXQtb2Ytdmlldy1mb3JtW2tydnVlXVtrci1wb3Bpbl0ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogLTQwMDBweDtcbiAgbGVmdDogLTQwMDBweDtcbiAgcmlnaHQ6IC00MDAwcHg7XG4gIGJvdHRvbTogLTQwMDBweDtcbn1cblxuLmtyLWVtYmVkZGVkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC8qKlxuICAgICogVWdseSBidXQgbmVjZXNzYXJ5IHRvIHRha2UgcHJpb3JpdHkgb3ZlciBzdHlsZS5kaXNwbGF5IGNoYW5nZXMgd2l0aGluIEpTXG4gICAgKlxuICAgICogQHNpbmNlIEtKUy00MDE5XG4gICAgKi9cbiAgLyoqXG4gICAqIEtlZXAgcmVndWxhciBmaWVsZHMgdW5kaXNwbGF5ZWQgdW50aWwgdGhleSBoYXZlIGNsYXNzIFwia3ItZmllbGQtZWxlbWVudFwiLlxuICAgKiBUaGF0IGlzIHVudGlsIGNvbXBvbmVudCBhcmUgbW91bnRlZCBhbmQgdGhlaXIgdi1zaG93IGNvbmRpdGlvbiB0YWtlcyBvdmVyXG4gICAqIHRoZSBkaXNwbGF5IGNvbmRpdGlvbi5cbiAgICpcbiAgICogQHNpbmNlIEtKUy0yNDE5XG4gICAqL1xufVxuLmtyLWVtYmVkZGVkLS1uby1jYXJkIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmtyLWVtYmVkZGVkLmtyLWVtYmVkZGVkLWZsZXgtZGlzcGxheSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5rci1lbWJlZGRlZC5rci1lbWJlZGRlZC1mbGV4LWRpc3BsYXkua3ItZW1iZWRkZWQtZmxleC1kaXJlY3Rpb24tY29sdW1uIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5rci1lbWJlZGRlZC5rci1lbWJlZGRlZC1mbGV4LWRpc3BsYXkua3ItZW1iZWRkZWQtZmxleC1kaXJlY3Rpb24tcm93IHtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbn1cbi5rci1lbWJlZGRlZCAua3ItcGFuLFxuLmtyLWVtYmVkZGVkIC5rci1leHBpcnksXG4ua3ItZW1iZWRkZWQgLmtyLXNlY3VyaXR5LWNvZGUsXG4ua3ItZW1iZWRkZWQgLmtyLWluc3RhbGxtZW50LW51bWJlcixcbi5rci1lbWJlZGRlZCAua3ItZmlyc3QtaW5zdGFsbG1lbnQtZGVsYXksXG4ua3ItZW1iZWRkZWQgLmtyLWlkZW50aXR5LWRvY3VtZW50LXR5cGUsXG4ua3ItZW1iZWRkZWQgLmtyLWlkZW50aXR5LWRvY3VtZW50LW51bWJlcixcbi5rci1lbWJlZGRlZCAua3ItY2FyZC1ob2xkZXItbmFtZSxcbi5rci1lbWJlZGRlZCAua3ItY2FyZC1ob2xkZXItbWFpbCxcbi5rci1lbWJlZGRlZCAua3ItZG8tcmVnaXN0ZXIsXG4ua3ItZW1iZWRkZWQgZGl2W2lkXj1rci1maWVsZC1hcHAtXSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3JkZXI6IDA7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWluc3RhbGxtZW50LW51bWJlcjpub3QoLmtyLWZpZWxkLWVsZW1lbnQpLFxuLmtyLWVtYmVkZGVkIC5rci1maXJzdC1pbnN0YWxsbWVudC1kZWxheTpub3QoLmtyLWZpZWxkLWVsZW1lbnQpLFxuLmtyLWVtYmVkZGVkIC5rci1pZGVudGl0eS1kb2N1bWVudC10eXBlOm5vdCgua3ItZmllbGQtZWxlbWVudCksXG4ua3ItZW1iZWRkZWQgLmtyLWlkZW50aXR5LWRvY3VtZW50LW51bWJlcjpub3QoLmtyLWZpZWxkLWVsZW1lbnQpLFxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhvbGRlci1uYW1lOm5vdCgua3ItZmllbGQtZWxlbWVudCksXG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaG9sZGVyLW1haWw6bm90KC5rci1maWVsZC1lbGVtZW50KSxcbi5rci1lbWJlZGRlZCAua3ItZG8tcmVnaXN0ZXI6bm90KC5rci1maWVsZC1lbGVtZW50KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ua3ItZW1iZWRkZWQgZGl2W2lkXj1rci1maWVsZC1hcHAtXSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmtyLWVtYmVkZGVkIC5rci1mb3JtLWVycm9yLFxuLmtyLWVtYmVkZGVkIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1lbWJlZGRlZCAua3ItZGlzY291bnQtcGFuZWwtLWNvbnRhaW5lcixcbi5rci1lbWJlZGRlZCAua3ItZGlzY291bnQtcGFuZWwtd3JhcHBlciB7XG4gIG9yZGVyOiAzMDtcbn1cblxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItZXhwaXJ5LmtyLXNpemUtaGFsZixcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLXNlY3VyaXR5LWNvZGUua3Itc2l6ZS1oYWxmIHtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gNXB4KTtcbn1cblxuLyogUG9waW4gQ1NTICovXG4ua3ItcG9waW4tdXRpbHMgLmtyLXBvcGluLWJhY2tncm91bmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMyMzIzO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDAuNztcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA5OTk4O1xufVxuXG4ua3ItcG9waW4tYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5M2M3YTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5rci1wb3Bpbi13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGxlZnQ6IC05OTk5cHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAtOTk5OXB4O1xuICB6LWluZGV4OiA5OTk5O1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWluLWhlaWdodDogMDtcbn1cbi5rci1wb3Bpbi13cmFwcGVyLS1sYXJnZS1mb3JtIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cbi5rci1wb3Bpbi13cmFwcGVyIC5rci1lbWJlZGRlZFtrci1wb3Bpbl0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmtyLXBvcGluLXdyYXBwZXIgLmtyLWVtYmVkZGVkW2tyLXBvcGluXS5rci1lbWJlZGRlZC1mbGV4LWRpc3BsYXktcm93LXdyYXAge1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xufVxuLmtyLXBvcGluLXdyYXBwZXIgLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItcGF5bWVudC1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjkzYzdhO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5rci1wb3Bpbi13cmFwcGVyLmtyLXNlY3VyZS1pZnJhbWUtb3BlbiB7XG4gIHotaW5kZXg6IDEwMDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQxMHB4KSB7XG4gIC5rci1wb3Bpbi13cmFwcGVyIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIGFuZCAobWF4LWhlaWdodDogNTAwcHgpIHtcbiAgLmtyLXBvcGluLXdyYXBwZXIge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNTBweCkge1xuICAua3ItcG9waW4td3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cblxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICBwYWRkaW5nLXRvcDogMTE5cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0gLmtyLXBvcGluLW1vZGFsLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGU0ZTQ7XG4gIGNvbG9yOiAjMzMzO1xuICBoZWlnaHQ6IDkwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIHNwYW4ua3ItcG9waW4taGVhZGVyIHtcbiAgY29sb3I6ICM2NjY7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1iYWNrZ3JvdW5kLFxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItcG9waW4tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItYmFja2dyb3VuZC1pbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItcG9waW4tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4taGVhZGVyIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogQXJpYWwsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1zaG9wLW5hbWUge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgei1pbmRleDogMTtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0gLmtyLXBvcGluLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLXNob3AtbmFtZSBzcGFuIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItcG9waW4tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tYW1vdW50LCAua3ItZW1iZWRkZWRba3ItcG9waW5dIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1vcmRlci1pZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIgaS5maS14LWNpcmNsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBtYXJnaW46IDRweCA0cHggMCAwO1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0gLmtyLXBvcGluLW1vZGFsLWhlYWRlciBpLmZpLXgtY2lyY2xlLmtyLXZpc2libGUge1xuICBvcGFjaXR5OiAxO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSBpLmZpLXgtY2lyY2xlLmljb24tY2xvc2UtcG9wdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIGkuZmktbG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSBpLmZpLWxvY2sgc3ZnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0gLmtyLXBvcGluLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWltYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC00NHB4O1xuICB3aWR0aDogODRweDtcbiAgaGVpZ2h0OiA4NHB4O1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItcG9waW4tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2UgLmtyLWhlYWRlci1sb2dvLFxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItcG9waW4tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2UgLmtyLWhlYWRlci1ib3JkZXItc2hhZG93LFxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItcG9waW4tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2UgLmtyLWhlYWRlci1ib3JkZXIge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0gLmtyLXBvcGluLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWltYWdlIC5rci1oZWFkZXItYm9yZGVyLXNoYWRvdyB7XG4gIHdpZHRoOiA4NHB4O1xuICBoZWlnaHQ6IDg0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0gLmtyLXBvcGluLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWltYWdlIC5rci1oZWFkZXItYm9yZGVyIHtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgwODA4MDtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBtYXJnaW4tbGVmdDogMnB4O1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItcG9waW4tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2UgLmtyLWhlYWRlci1sb2dvIHtcbiAgd2lkdGg6IDc0cHg7XG4gIGhlaWdodDogNzRweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjkzYzdhO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItcG9waW4tbW9kYWwtZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiA4MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDA7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIC5rci1wb3Bpbi1tb2RhbC1mb290ZXIgaW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIC5rci1wb3Bpbi1tb2RhbC1mb290ZXIgaW1nLmtyLWxvZ28tcGF5emVuIHtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItcG9waW4tbW9kYWwtZm9vdGVyIGltZy5rci1sb2dvLWx5cmEge1xuICBoZWlnaHQ6IDQwcHg7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIC5rci1wb3Bpbi1tb2RhbC1mb290ZXIgaW1nLmtyLWxvZ28tc29nZWNvbSB7XG4gIGhlaWdodDogMjBweDtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0gLmtyLXBvcGluLW1vZGFsLWZvb3RlciBpbWcua3ItbG9nby1jZG4ge1xuICBoZWlnaHQ6IDMwcHg7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dW2tydnVlXS5rci1zZWN1cmUtaWZyYW1lLW9wZW4ge1xuICBwYWRkaW5nOiAzMHB4IDAgMDtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyogM2RzIG1vYmlsZSAqL1xuQG1lZGlhIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG4gIC5rci1lbWJlZGRlZC5rci1zZWN1cmUtaWZyYW1lLW9wZW5ba3ItcG9waW5dW2tydnVlXSB7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICB9XG4gIC5rci1lbWJlZGRlZC5rci1zZWN1cmUtaWZyYW1lLW9wZW5ba3ItcG9waW5dW2tydnVlXSAua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlLmtyLXBvcGluLW1vZGFsLWhlYWRlciB7XG4gICAgaGVpZ2h0OiAzN3B4O1xuICB9XG4gIC5rci1lbWJlZGRlZC5rci1zZWN1cmUtaWZyYW1lLW9wZW5ba3ItcG9waW5dW2tydnVlXSBpZnJhbWUja3JjaGVja291dCB7XG4gICAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgdG9wOiAzN3B4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuLyogaU9TMTAgKi9cbi5rci1lbWJlZGRlZC5rci1pb3MtMTBba3ItcG9waW5dIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1pbWFnZSxcbi5rci1lbWJlZGRlZC5rci1pb3MtOVtrci1wb3Bpbl0gLmtyLXBvcGluLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWltYWdlIHtcbiAgbWFyZ2luLWxlZnQ6IDcwcHg7XG59XG5cbi5rci1icmFuZC1idXR0b25zLFxuLmtyLWVtYmVkZGVkIC5rci1icmFuZC1idXR0b25zIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG59XG4ua3ItYnJhbmQtYnV0dG9ucyAua3ItYnJhbmQtYnV0dG9uLFxuLmtyLWVtYmVkZGVkIC5rci1icmFuZC1idXR0b25zIC5rci1icmFuZC1idXR0b24ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiBmbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmtyLWJyYW5kLWJ1dHRvbnMgLmtyLWJyYW5kLWJ1dHRvbiAua3ItYnJhbmQtYnV0dG9uLWljb24sXG4ua3ItZW1iZWRkZWQgLmtyLWJyYW5kLWJ1dHRvbnMgLmtyLWJyYW5kLWJ1dHRvbiAua3ItYnJhbmQtYnV0dG9uLWljb24ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiBmbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLWJyYW5kLWJ1dHRvbnMgLmtyLWJyYW5kLWJ1dHRvbiAua3ItYnJhbmQtYnV0dG9uLWljb24gc3ZnLFxuLmtyLWVtYmVkZGVkIC5rci1icmFuZC1idXR0b25zIC5rci1icmFuZC1idXR0b24gLmtyLWJyYW5kLWJ1dHRvbi1pY29uIHN2ZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4ua3ItYnJhbmQtYnV0dG9ucyAua3ItYnJhbmQtYnV0dG9uIC5rci1icmFuZC1idXR0b24tbGFiZWwsXG4ua3ItZW1iZWRkZWQgLmtyLWJyYW5kLWJ1dHRvbnMgLmtyLWJyYW5kLWJ1dHRvbiAua3ItYnJhbmQtYnV0dG9uLWxhYmVsIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xufVxuXG4ua3ItZGlzY291bnQtcGFuZWwgLmtyLWRpc2NvdW50LXBhbmVsLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuLmtyLWRpc2NvdW50LXBhbmVsIC5rci1kaXNjb3VudC1wYW5lbC1zdWJ0b3RhbCxcbi5rci1kaXNjb3VudC1wYW5lbCAua3ItZGlzY291bnQtcGFuZWwtZGlzY291bnQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmtyLWRpc2NvdW50LXBhbmVsIC5rci1kaXNjb3VudC1wYW5lbC1kaXNjb3VudC0tbmVnYXRpdmUgLmtyLWRpc2NvdW50LXBhbmVsLWRpc2NvdW50LXZhbHVlIHtcbiAgY29sb3I6ICMyOTNjN2E7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ua3ItZGlzY291bnQtcGFuZWwgLmtyLWRpc2NvdW50LXBhbmVsLWRpc2NvdW50LS1wb3NpdGl2ZSAua3ItZGlzY291bnQtcGFuZWwtZGlzY291bnQtdmFsdWUge1xuICBjb2xvcjogI2M2MjgyODtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5rci1kaXNjb3VudC1wYW5lbCAua3ItZGlzY291bnQtcGFuZWwtZGlzY291bnQgLmtyLWRpc2NvdW50LXBhbmVsLWRpc2NvdW50LXVwZGF0aW5nIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYW5pbWF0aW9uOiB1cGRhdGluZyAxcyBpbmZpbml0ZTtcbn1cblxuLmtyLXNtYXJ0LWZvcm0ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgLyogS0pTLTI1NjM6IE11c3QgYmUgb3V0c2lkZSB0byBhbGxvdyB0aGUgc3R5bGluZyB3aXRoIGp1c3QgLmtyLXNtYXJ0LWJ1dHRvbiBzZWxlY3RvciAqL1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNrZWxldG9uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHotaW5kZXg6IDk5OTk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWF4LWhlaWdodDogODAwcHgpIHtcbiAgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciB7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbC1iYWNrZ3JvdW5kIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMyMzIzO1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGVhc2Utb3V0O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbC1iYWNrZ3JvdW5kLmtyLW1vZGFsLW9wZW4ge1xuICBvcGFjaXR5OiAwLjc7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIHtcbiAgbWluLXdpZHRoOiAzMDBweDtcbiAgei1pbmRleDogMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIHBhZGRpbmctdG9wOiA5NnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4zKSAwIDE5cHggMzhweCwgcmdiYSgwLCAwLCAwLCAwLjIyKSAwIDE1cHggMTJweDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjcpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRyYW5zZm9ybTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwua3ItbW9kYWwtb3BlbiB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsLmtyLXNlY3VyZS1pZnJhbWUtb3BlbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbC5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsLmtyLXNlY3VyZS1pZnJhbWUtb3Blbi5rci1tb2JpbGUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlLmtyLW1vYmlsZSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS13YWxsZXQtLWNvbXBhY3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBjYWxjKDUwJSAtIDVweCkpO1xuICBnYXA6IDEwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLXdhbGxldC0tY29tcGFjdCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCB7XG4gIG1hcmdpbjogMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LS1jb21wYWN0IC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkOmxhc3Qtb2YtdHlwZTpudGgtb2YtdHlwZShvZGQpIHtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiAyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMge1xuICB6LWluZGV4OiAxO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcyAua3ItbWV0aG9kLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwcywgMHM7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIG1heC1oZWlnaHQ7XG4gIG9wYWNpdHk6IDE7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50LS1pbnZpc2libGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwcywgMC41cztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC41cywgMHM7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIG1heC1oZWlnaHQ7XG4gIG9wYWNpdHk6IDA7XG4gIG1heC1oZWlnaHQ6IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1iYWNrLWJ1dHRvbiB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzIC5rci1tZXRob2QtY29udGVudC5rci1kaXNhYmxlZC1iYWNrLWJ1dHRvbiAua3ItYmFjay1idXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLS1jb21wYWN0Om5vdCgua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtLWV4dHJhKSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ2FwOiAxMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLS1jb21wYWN0IC5rci1tZXRob2RzLWxpc3Qtcm93IHtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiAyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLS1jb21wYWN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMDtcbiAgbWFyZ2luOiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLS1jb21wYWN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy1pdGVtOmxhc3Qtb2YtdHlwZTpudGgtb2YtdHlwZShvZGQpIHtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiAyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLS1jb21wYWN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy1pdGVtIC5rci13YWxsZXQtZXhwYW5kZWQge1xuICBtYXJnaW46IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtLWNvbXBhY3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLWl0ZW0gLmtyLW1ldGhvZC1sYWJlbCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy0tY29tcGFjdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtaXRlbSAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Ige1xuICBtYXJnaW46IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtLWNvbXBhY3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLWl0ZW0gLmtyLW1ldGhvZC1sYWJlbDpub3QoLmtyLWFwcGxlX3BheSwgLmtyLXBheXBhbCwgLmtyLXBheXBhbF9zYiwgLmtyLXBheXBhbF9ibnBsLCAua3ItcGF5cGFsX2JucGxfc2IpLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLS1jb21wYWN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy1pdGVtIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvcjpub3QoLmtyLWFwcGxlX3BheSwgLmtyLXBheXBhbCwgLmtyLXBheXBhbF9zYiwgLmtyLXBheXBhbF9ibnBsLCAua3ItcGF5cGFsX2JucGxfc2IpIHtcbiAgcGFkZGluZy1sZWZ0OiAxNHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLS1jb21wYWN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy1pdGVtIC5rci1tZXRob2QtbGFiZWwgLmtyLW1ldGhvZC1sYWJlbC13cmFwcGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLS1jb21wYWN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy1pdGVtIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLWxhYmVsLXdyYXBwZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLWxlZnQ6IDFweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy0tY29tcGFjdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtaXRlbSAua3ItbWV0aG9kLWxhYmVsIGxhYmVsLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLS1jb21wYWN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy1pdGVtIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciBsYWJlbCB7XG4gIHdoaXRlLXNwYWNlOiBicmVhay1zcGFjZXM7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLS1jb21wYWN0IC5rci1mb3JtLWVycm9yIHtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiAyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiAjNzc3O1xuICBoZWlnaHQ6IDE2cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3ItdmlzaWJsZSB7XG4gIHRvcDogMDtcbiAgb3BhY2l0eTogMTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLXZpc2libGUgLmtyLW1ldGhvZC1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci1vbi10b3Age1xuICB0b3A6IC01M3B4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3BhbiBzdmcge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhcmRzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1oaWRlb3V0IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IC05OTk5cHg7XG4gIGxlZnQ6IC05OTk5cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24gc3ZnIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIHtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbDpob3Zlcjpub3QoLmtyLWxvYWRpbmcsIC5rci1sb2NrZWQsIC5rci1tZXRob2QtbGFiZWwtLXNlbGVjdGVkLCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbDpmb2N1czpub3QoLmtyLWxvYWRpbmcsIC5rci1sb2NrZWQsIC5rci1tZXRob2QtbGFiZWwtLXNlbGVjdGVkLCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlKSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvcjpob3Zlcjpub3QoLmtyLWxvYWRpbmcsIC5rci1sb2NrZWQsIC5rci1tZXRob2QtbGFiZWwtLXNlbGVjdGVkLCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlKSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvcjpmb2N1czpub3QoLmtyLWxvYWRpbmcsIC5rci1sb2NrZWQsIC5rci1tZXRob2QtbGFiZWwtLXNlbGVjdGVkLCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogMTZweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1zbWFydC1mb3JtLWxpc3Qtc2VjdGlvbi1uYW1lIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtbGFiZWwtd3JhcHBlcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwgLmtyLW1ldGhvZC1sYWJlbC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtbGFiZWwtd3JhcHBlciBsYWJlbCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwgLmtyLW1ldGhvZC1sYWJlbC13cmFwcGVyIGxhYmVsIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1sb2NrZWQgLmtyLW1ldGhvZC1sYWJlbC13cmFwcGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbC5rci1sb2NrZWQgLmtyLW1ldGhvZC1sYWJlbC13cmFwcGVyIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLWljb24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIC5rci1tZXRob2QtaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtaWNvbiBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC1pY29uIGltZyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwgLmtyLW1ldGhvZC1pY29uIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwgLmtyLW1ldGhvZC1pY29uIGltZyB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgbGFiZWwsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIGxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2RzLWdyb3VwLWxhYmVsLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbCAua3ItbWV0aG9kcy1ncm91cC1sYWJlbCB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItYXJyb3ctbGVmdCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItYXJyb3ctcmlnaHQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIC5rci1hcnJvdy1sZWZ0LFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbCAua3ItYXJyb3ctcmlnaHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWFycm93LWxlZnQgc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1hcnJvdy1yaWdodCBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIC5rci1hcnJvdy1sZWZ0IHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwgLmtyLWFycm93LXJpZ2h0IHN2ZyB7XG4gIGZpbGw6ICM0NDQ7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWFycm93LXJpZ2h0LFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbCAua3ItYXJyb3ctcmlnaHQge1xuICByaWdodDogMTBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItYXJyb3ctbGVmdCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwgLmtyLWFycm93LWxlZnQge1xuICBsZWZ0OiAxMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWxvYWRpbmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsLmtyLWxvYWRpbmcge1xuICBjdXJzb3I6IHdhaXQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItbG9hZGluZyBsYWJlbCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwua3ItbG9hZGluZyBsYWJlbCB7XG4gIGN1cnNvcjogd2FpdDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1sb2NrZWQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsLmtyLWxvY2tlZCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtaWNvbiB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci12aXNpYmxlIHtcbiAgdG9wOiAwO1xuICBvcGFjaXR5OiAxO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3ItdmlzaWJsZSAua3ItbWV0aG9kLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLW9uLXRvcCB7XG4gIHRvcDogLTUzcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4gc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHN2ZyB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy5rci1tZXRob2QtYWN0aXZlLmtyLW1ldGhvZC1jYXJkcyA+IC5rci1kaXNhYmxlZC1iYWNrLWJ1dHRvbjpub3QoLmtyLW1ldGhvZC1jb250ZW50LS1pbnZpc2libGUsIC5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUpIHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1iYWNrLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMXM7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1iYWNrLWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1iYWNrLWJ1dHRvbiBsYWJlbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IDM1cHg7XG4gIHRyYW5zaXRpb246IGFsbCAxcztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLWJhY2stYnV0dG9uIC5rci1hcnJvdy1sZWZ0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbGVmdDogMTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLWJhY2stYnV0dG9uIC5rci1hcnJvdy1sZWZ0IHN2ZyB7XG4gIHRyYW5zaXRpb246IGFsbCAxcztcbiAgZmlsbDogIzI5M2M3YTtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGU0ZTQ7XG4gIGNvbG9yOiAjMzMzO1xuICBoZWlnaHQ6IDkwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICAvKiBIZWFkZXIgbG9nbyAqL1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSB7XG4gIGhlaWdodDogMzBweDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlci5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUgc3Bhbi5rci1wb3Bpbi1oZWFkZXIge1xuICBjb2xvcjogIzY2Njtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlci5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUgaS5maS14LWNpcmNsZS5pY29uLWNsb3NlLXBvcHVwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSBpLmZpLWxvY2sge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItYmFja2dyb3VuZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWJhY2tncm91bmQtaW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLWhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tc2hvcC1uYW1lLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1vcmRlci1pZCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tYW1vdW50IHtcbiAgei1pbmRleDogMTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLXNob3AtbmFtZSB7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDEycHg7XG4gIHRvcDogMTJweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLXNob3AtbmFtZSBzcGFuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tYW1vdW50IHtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwcHg7XG4gIGJvdHRvbTogMzBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLWFtb3VudCBzcGFuIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tb3JkZXItaWQge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTBweDtcbiAgYm90dG9tOiAxMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tb3JkZXItaWQgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciBpLmZpLXgtY2lyY2xlLmljb24tY2xvc2UtcG9wdXAge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIG1hcmdpbjogNHB4IDRweCAwIDA7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDA7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciBpLmZpLXgtY2lyY2xlLmljb24tY2xvc2UtcG9wdXAua3ItdmlzaWJsZSB7XG4gIG9wYWNpdHk6IDE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWltYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEwcHg7XG4gIGxlZnQ6IDEwcHg7XG4gIHdpZHRoOiAzOHB4O1xuICBoZWlnaHQ6IDM4cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1pbWFnZSAua3ItaGVhZGVyLWxvZ28sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1pbWFnZSAua3ItaGVhZGVyLWJvcmRlci1zaGFkb3csXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1pbWFnZSAua3ItaGVhZGVyLWJvcmRlciB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2UgLmtyLWhlYWRlci1ib3JkZXItc2hhZG93IHtcbiAgd2lkdGg6IDM4cHg7XG4gIGhlaWdodDogMzhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBkaXNwbGF5OiBub25lO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2UgLmtyLWhlYWRlci1ib3JkZXIge1xuICB3aWR0aDogMzhweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODA4MDgwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2UgLmtyLWhlYWRlci1sb2dvIHtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgbWFyZ2luLXRvcDogMXB4O1xuICBtYXJnaW4tbGVmdDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjkzYzdhO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiA4MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1mb290ZXIgaW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1mb290ZXIgaW1nLmtyLWxvZ28tcGF5emVuIHtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtZm9vdGVyIGltZy5rci1sb2dvLWx5cmEge1xuICBoZWlnaHQ6IDQwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1mb290ZXIgaW1nLmtyLWxvZ28tc29nZWNvbSB7XG4gIGhlaWdodDogMjBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWZvb3RlciBpbWcua3ItbG9nby1jZG4ge1xuICBoZWlnaHQ6IDMwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsLmtyLWZ1bGxzY3JlZW4sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwua3ItZnVsbHNjcmVlbiAua3Itc21hcnQtZm9ybS1tZXRob2RzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwua3ItZnVsbHNjcmVlbiAua3ItbWV0aG9kLWFjdGl2ZS5rci1zZWN1cmUtaWZyYW1lLW9wZW4sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwua3ItZnVsbHNjcmVlbiAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2QtYWN0aXZlLmtyLXNlY3VyZS1pZnJhbWUtb3BlbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsLXZpZXdzLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAzMDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjVzO1xuICB6LWluZGV4OiAxO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbC12aWV3cy1jb250YWluZXIua3Itc21hcnQtZm9ybS1tb2RhbC12aWV3LS1zZWxlY3Qtb3Blbjpub3QoLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSkge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtdmlld3MtY29udGFpbmVyIC5rci1zbWFydC1mb3JtLW1vZGFsLXZpZXcge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMsIG9wYWNpdHkgMC41cztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXNocmluazogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogMTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtdmlld3MtY29udGFpbmVyIC5rci1zbWFydC1mb3JtLW1vZGFsLXZpZXcgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtdmlld3MtY29udGFpbmVyIC5rci1zbWFydC1mb3JtLW1vZGFsLXZpZXcgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kLWxhYmVsIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbC12aWV3cy1jb250YWluZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtdmlldy0tbGV2ZWwtMSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsLXZpZXdzLWNvbnRhaW5lciAua3Itc21hcnQtZm9ybS1tb2RhbC12aWV3LS1sZXZlbC0yIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMDAlKTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtdmlld3MtY29udGFpbmVyIC5rci1zbWFydC1mb3JtLW1vZGFsLXZpZXctLWxldmVsLTMge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTMwMCUpO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbC12aWV3cy1jb250YWluZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtdmlldy0tbGV2ZWwtNCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNDAwJSk7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsLXZpZXdzLWNvbnRhaW5lciAua3Itc21hcnQtZm9ybS1tb2RhbC12aWV3LS1sZXZlbC01IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MDAlKTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtdmlld3MtY29udGFpbmVyIC5rci1zbWFydC1mb3JtLW1vZGFsLXZpZXctLWxldmVsLTYge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTYwMCUpO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbC12aWV3cy1jb250YWluZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtdmlldzpub3QoLmtyLXNtYXJ0LWZvcm0tbW9kYWwtdmlldy0tYWN0aXZlKSB7XG4gIG9wYWNpdHk6IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsLXZpZXdzLWNvbnRhaW5lciAua3Itc21hcnQtZm9ybS1tb2RhbC12aWV3Om5vdCgua3Itc21hcnQtZm9ybS1tb2RhbC12aWV3LS1hY3RpdmUpIC5rci1zbWFydC1mb3JtLW1ldGhvZHMsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsLXZpZXdzLWNvbnRhaW5lciAua3Itc21hcnQtZm9ybS1tb2RhbC12aWV3Om5vdCgua3Itc21hcnQtZm9ybS1tb2RhbC12aWV3LS1hY3RpdmUpIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZC1sYWJlbCB7XG4gIG9wYWNpdHk6IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsLXZpZXdzLWNvbnRhaW5lciAua3Itc21hcnQtZm9ybS1tb2RhbC12aWV3Om5vdCgua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsLXZpZXdzLWNvbnRhaW5lciAua3Itc21hcnQtZm9ybS1tb2RhbC12aWV3LS1hY3RpdmUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtdmlld3MtY29udGFpbmVyIC5rci1zbWFydC1mb3JtLW1vZGFsLXZpZXctLXBvcGluKSB7XG4gIGhlaWdodDogMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtdmlld3MtY29udGFpbmVyIC5rci1zbWFydC1mb3JtLW1vZGFsLXZpZXcua3Itc21hcnQtZm9ybS1tb2RhbC12aWV3LWV4dHJhcyB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtLXNjcm9sbGFibGUtY29udGVudCAua3Itc21hcnQtZm9ybS1tb2RhbC12aWV3cy1jb250YWluZXIge1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xufVxuLmtyLXNtYXJ0LWZvcm0ua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIHtcbiAgei1pbmRleDogMTAwMDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItZXh0cmFzLWZvcm0ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1leHRyYXMtZm9ybSBzcGFuLmtyLWV4dHJhcy1mb3JtLWhlYWRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDMwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLWV4dHJhcy1mb3JtIC5rci1leHRyYXMtZm9ybS1jb250ZW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDEwMCU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIHNwYW4ua3ItY2FyZC1oZWFkZXItbGFiZWwge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjOTk5O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogIzc3NztcbiAgaGVpZ2h0OiAxNnB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci12aXNpYmxlIHtcbiAgdG9wOiAwO1xuICBvcGFjaXR5OiAxO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci12aXNpYmxlIC5rci1tZXRob2QtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci1vbi10b3Age1xuICB0b3A6IC01M3B4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHN2ZyB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhcmRzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWhpZGVvdXQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogLTk5OTlweDtcbiAgbGVmdDogLTk5OTlweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uIHN2ZyB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LS1jb21wYWN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgY2FsYyg1MCUgLSA1cHgpKTtcbiAgZ2FwOiAxMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLXdhbGxldC0tY29tcGFjdCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCB7XG4gIG1hcmdpbjogMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS13YWxsZXQtLWNvbXBhY3QgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQ6bGFzdC1vZi10eXBlOm50aC1vZi10eXBlKG9kZCkge1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMge1xuICB6LWluZGV4OiAxO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzIC5rci1tZXRob2QtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDBzLCAwcztcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgbWF4LWhlaWdodDtcbiAgb3BhY2l0eTogMTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzIC5rci1tZXRob2QtY29udGVudC0taW52aXNpYmxlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMHMsIDAuNXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNXMsIDBzO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCBtYXgtaGVpZ2h0O1xuICBvcGFjaXR5OiAwO1xuICBtYXgtaGVpZ2h0OiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1iYWNrLWJ1dHRvbiB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50LmtyLWRpc2FibGVkLWJhY2stYnV0dG9uIC5rci1iYWNrLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy0tY29tcGFjdDpub3QoLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLS1leHRyYSkge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdhcDogMTBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLS1jb21wYWN0IC5rci1tZXRob2RzLWxpc3Qtcm93IHtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiAyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtLWNvbXBhY3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAwO1xuICBtYXJnaW46IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy0tY29tcGFjdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtaXRlbTpsYXN0LW9mLXR5cGU6bnRoLW9mLXR5cGUob2RkKSB7XG4gIGdyaWQtY29sdW1uOiAxL3NwYW4gMjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLS1jb21wYWN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy1pdGVtIC5rci13YWxsZXQtZXhwYW5kZWQge1xuICBtYXJnaW46IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy0tY29tcGFjdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtaXRlbSAua3ItbWV0aG9kLWxhYmVsLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtLWNvbXBhY3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLWl0ZW0gLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIHtcbiAgbWFyZ2luOiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtLWNvbXBhY3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLWl0ZW0gLmtyLW1ldGhvZC1sYWJlbDpub3QoLmtyLWFwcGxlX3BheSwgLmtyLXBheXBhbCwgLmtyLXBheXBhbF9zYiwgLmtyLXBheXBhbF9ibnBsLCAua3ItcGF5cGFsX2JucGxfc2IpLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtLWNvbXBhY3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLWl0ZW0gLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yOm5vdCgua3ItYXBwbGVfcGF5LCAua3ItcGF5cGFsLCAua3ItcGF5cGFsX3NiLCAua3ItcGF5cGFsX2JucGwsIC5rci1wYXlwYWxfYm5wbF9zYikge1xuICBwYWRkaW5nLWxlZnQ6IDE0cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy0tY29tcGFjdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtaXRlbSAua3ItbWV0aG9kLWxhYmVsIC5rci1tZXRob2QtbGFiZWwtd3JhcHBlcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLS1jb21wYWN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy1pdGVtIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLWxhYmVsLXdyYXBwZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLWxlZnQ6IDFweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLS1jb21wYWN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy1pdGVtIC5rci1tZXRob2QtbGFiZWwgbGFiZWwsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy0tY29tcGFjdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtaXRlbSAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgbGFiZWwge1xuICB3aGl0ZS1zcGFjZTogYnJlYWstc3BhY2VzO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLS1jb21wYWN0IC5rci1mb3JtLWVycm9yIHtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiAyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogIzc3NztcbiAgaGVpZ2h0OiAxNnB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci12aXNpYmxlIHtcbiAgdG9wOiAwO1xuICBvcGFjaXR5OiAxO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci12aXNpYmxlIC5rci1tZXRob2QtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci1vbi10b3Age1xuICB0b3A6IC01M3B4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHN2ZyB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhcmRzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWhpZGVvdXQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogLTk5OTlweDtcbiAgbGVmdDogLTk5OTlweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uIHN2ZyB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciB7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbDpob3Zlcjpub3QoLmtyLWxvYWRpbmcsIC5rci1sb2NrZWQsIC5rci1tZXRob2QtbGFiZWwtLXNlbGVjdGVkLCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsOmZvY3VzOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCwgLmtyLW1ldGhvZC1sYWJlbC0tc2VsZWN0ZWQsIC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUpLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3I6aG92ZXI6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkLCAua3ItbWV0aG9kLWxhYmVsLS1zZWxlY3RlZCwgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSksXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvcjpmb2N1czpub3QoLmtyLWxvYWRpbmcsIC5rci1sb2NrZWQsIC5rci1tZXRob2QtbGFiZWwtLXNlbGVjdGVkLCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3QtaGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3Itc21hcnQtZm9ybS1saXN0LXNlY3Rpb24tbmFtZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLWxhYmVsLXdyYXBwZXIsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwgLmtyLW1ldGhvZC1sYWJlbC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC1sYWJlbC13cmFwcGVyIGxhYmVsLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIC5rci1tZXRob2QtbGFiZWwtd3JhcHBlciBsYWJlbCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1sb2NrZWQgLmtyLW1ldGhvZC1sYWJlbC13cmFwcGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsLmtyLWxvY2tlZCAua3ItbWV0aG9kLWxhYmVsLXdyYXBwZXIge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC1pY29uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIC5rci1tZXRob2QtaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC1pY29uIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtaWNvbiBpbWcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwgLmtyLW1ldGhvZC1pY29uIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbCAua3ItbWV0aG9kLWljb24gaW1nIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIGxhYmVsLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIGxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZHMtZ3JvdXAtbGFiZWwsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwgLmtyLW1ldGhvZHMtZ3JvdXAtbGFiZWwge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItYXJyb3ctbGVmdCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1hcnJvdy1yaWdodCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbCAua3ItYXJyb3ctbGVmdCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbCAua3ItYXJyb3ctcmlnaHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItYXJyb3ctbGVmdCBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItYXJyb3ctcmlnaHQgc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIC5rci1hcnJvdy1sZWZ0IHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbCAua3ItYXJyb3ctcmlnaHQgc3ZnIHtcbiAgZmlsbDogIzQ0NDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1hcnJvdy1yaWdodCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbCAua3ItYXJyb3ctcmlnaHQge1xuICByaWdodDogMTBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1hcnJvdy1sZWZ0LFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIC5rci1hcnJvdy1sZWZ0IHtcbiAgbGVmdDogMTBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWxvYWRpbmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwua3ItbG9hZGluZyB7XG4gIGN1cnNvcjogd2FpdDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWxvYWRpbmcgbGFiZWwsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwua3ItbG9hZGluZyBsYWJlbCB7XG4gIGN1cnNvcjogd2FpdDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWxvY2tlZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbC5rci1sb2NrZWQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtaWNvbiB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci12aXNpYmxlIHtcbiAgdG9wOiAwO1xuICBvcGFjaXR5OiAxO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci12aXNpYmxlIC5rci1tZXRob2QtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci1vbi10b3Age1xuICB0b3A6IC01M3B4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHN2ZyB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLmtyLW1ldGhvZC1hY3RpdmUua3ItbWV0aG9kLWNhcmRzID4gLmtyLWRpc2FibGVkLWJhY2stYnV0dG9uOm5vdCgua3ItbWV0aG9kLWNvbnRlbnQtLWludmlzaWJsZSwgLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSkge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiB7XG4gIHotaW5kZXg6IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyB7XG4gIG1pbi1oZWlnaHQ6IDM1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzIHtcbiAgei1pbmRleDogMTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjJzO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yOmhvdmVyOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCwgLmtyLW1ldGhvZC1sYWJlbC0tc2VsZWN0ZWQsIC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUpLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsOmhvdmVyOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCwgLmtyLW1ldGhvZC1sYWJlbC0tc2VsZWN0ZWQsIC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIGxhYmVsLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIGxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LWhlYWRlcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LWhlYWRlciAua3ItbWV0aG9kLWljb24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLWljb24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwgLmtyLW1ldGhvZC1pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1oZWFkZXIgLmtyLWFycm93LWxlZnQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3QtaGVhZGVyIC5rci1hcnJvdy1yaWdodCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1hcnJvdy1sZWZ0LFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWFycm93LXJpZ2h0LFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIC5rci1hcnJvdy1sZWZ0LFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIC5rci1hcnJvdy1yaWdodCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3QtaGVhZGVyIC5rci1hcnJvdy1sZWZ0IHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1oZWFkZXIgLmtyLWFycm93LXJpZ2h0IHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1hcnJvdy1sZWZ0IHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1hcnJvdy1yaWdodCBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwgLmtyLWFycm93LWxlZnQgc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIC5rci1hcnJvdy1yaWdodCBzdmcge1xuICBmaWxsOiAjNDQ0O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LWhlYWRlciAua3ItYXJyb3ctcmlnaHQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItYXJyb3ctcmlnaHQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwgLmtyLWFycm93LXJpZ2h0IHtcbiAgcmlnaHQ6IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3QtaGVhZGVyIC5rci1hcnJvdy1sZWZ0LFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWFycm93LWxlZnQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwgLmtyLWFycm93LWxlZnQge1xuICBsZWZ0OiAxMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjFzO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWxvYWRpbmctYW5pbWF0aW9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIC5rci1sb2FkaW5nLWFuaW1hdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1sb2FkaW5nLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsLmtyLWxvYWRpbmcge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzgwODA4MDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM4MDgwODA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIGN1cnNvcjogd2FpdDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWxvYWRpbmcgbGFiZWwsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwua3ItbG9hZGluZyBsYWJlbCB7XG4gIGN1cnNvcjogd2FpdDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWxvY2tlZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbC5rci1sb2NrZWQge1xuICBjb2xvcjogI2RkZDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQgLmtyLWJyYW5kLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQgLmtyLWJyYW5kLWljb24ua3ItY2FyZHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQgLmtyLWJyYW5kLWljb24ua3ItaGlkZW91dCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAtOTk5OXB4O1xuICBsZWZ0OiAtOTk5OXB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQgLmtyLWJyYW5kLWljb24gc3ZnIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkIC5rci1kZWxldGUtYnV0dG9uLXdyYXBwZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyOm5vdCgua3ItdmlzaWJsZSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQgLmtyLWRlbGV0ZS1idXR0b24td3JhcHBlciAua3ItZGVsZXRlLWJ1dHRvbiB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleGJveDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyIC5rci1kZWxldGUtYnV0dG9uIC5rci1kZWxldGUtaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkIC5rci1kZWxldGUtYnV0dG9uLXdyYXBwZXIgLmtyLWRlbGV0ZS1idXR0b24gLmtyLWRlbGV0ZS1pY29uIHN2ZyB7XG4gIGZpbGw6ICMwMDA7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE4cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyIC5rci1kZWxldGUtYnV0dG9uIC5rci1kZWxldGUtaWNvbi5rci1lcnJvciBzdmcgcGF0aC5pY29uIHtcbiAgZmlsbDogcmVkO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQgLmtyLWRlbGV0ZS1idXR0b24td3JhcHBlci5rci1jYXJkLWxpc3QgLmtyLWRlbGV0ZS1idXR0b24gLmtyLWRlbGV0ZS1pY29uIHN2ZyB7XG4gIGhlaWdodDogMTZweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkIGxhYmVsIHNwYW4ge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCBsYWJlbCAua3ItZWxsaXBzaXMge1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQgbGFiZWwua3Itd2FsbGV0LW1ldGhvZC1sYWJlbCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLWxvYWRpbmctb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGVhc2Utb3V0O1xuICBvcGFjaXR5OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDk5OTk7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItbG9hZGluZy1vdmVybGF5LmtyLWxvYWRpbmctb3ZlcmxheS0tdmlzaWJsZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItbG9hZGluZy1vdmVybGF5LmtyLWxvYWRpbmctb3ZlcmxheS0tdmlzaWJsZSAua3Itb3ZlcmxheS1iYWNrZ3JvdW5kIHtcbiAgb3BhY2l0eTogMC43O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLWxvYWRpbmctb3ZlcmxheSAua3Itb3ZlcmxheS1iYWNrZ3JvdW5kIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzIzMjM7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLW91dDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1sb2FkaW5nLW92ZXJsYXkgLmtyLW92ZXJsYXktbG9nbyB7XG4gIHotaW5kZXg6IDE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1sb2FkaW5nLW92ZXJsYXkgLmtyLW92ZXJsYXktbWVzc2FnZSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0b3A6IDUwJTtcbiAgYm90dG9tOiA1MCU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC1idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBmb250LXNpemU6IDE1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC1idXR0b246ZGlzYWJsZWQge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5M2M3YTtcbiAgY29sb3I6ICNmZmY7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIC5rci1wYXJ0aWFsLXBheW1lbnRzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIC5rci1wYXJ0aWFsLXBheW1lbnRzIC5rci1wYXJ0aWFsLXBheW1lbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIC5rci1wYXJ0aWFsLXBheW1lbnRzIC5rci1wYXJ0aWFsLXBheW1lbnQgLmtyLWJyYW5kLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXBhcnRpYWwtcGF5bWVudC1wYW5lbCAua3ItcGFydGlhbC1wYXltZW50cyAua3ItcGFydGlhbC1wYXltZW50IC5rci1icmFuZC1pY29uLmtyLWNhcmRzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1wYXJ0aWFsLXBheW1lbnQtcGFuZWwgLmtyLXBhcnRpYWwtcGF5bWVudHMgLmtyLXBhcnRpYWwtcGF5bWVudCAua3ItYnJhbmQtaWNvbi5rci1oaWRlb3V0IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IC05OTk5cHg7XG4gIGxlZnQ6IC05OTk5cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIC5rci1wYXJ0aWFsLXBheW1lbnRzIC5rci1wYXJ0aWFsLXBheW1lbnQgLmtyLWJyYW5kLWljb24gc3ZnIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1wYXJ0aWFsLXBheW1lbnQtcGFuZWwgLmtyLXBhcnRpYWwtcGF5bWVudHMgLmtyLXBhcnRpYWwtcGF5bWVudCBsYWJlbCB7XG4gIGZsZXg6IDE7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIC5rci1wYXJ0aWFsLXBheW1lbnRzIC5rci1wYXJ0aWFsLXBheW1lbnQgLmtyLXBhcnRpYWwtcGF5bWVudC1yZW1vdmUtaWNvbi1jb250YWluZXIge1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIC5rci1wYXJ0aWFsLXBheW1lbnRzIC5rci1wYXJ0aWFsLXBheW1lbnQgLmtyLXBhcnRpYWwtcGF5bWVudC1yZW1vdmUtaWNvbi1jb250YWluZXIgLmtyLXBhcnRpYWwtcGF5bWVudC1yZW1vdmUtaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIC5rci1wYXJ0aWFsLXBheW1lbnQtcmVtYWluaW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXBhcnRpYWwtcGF5bWVudC1wYW5lbCAua3ItcGFydGlhbC1wYXltZW50LXNlcGFyYXRvciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAxMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLWVtYmVkZGVkOm5vdChba3J2dWVdLCAua3ItZXh0cmFzLWZvcm0tY29udGVudCkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0ge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4zcztcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1jYXJkLWhlYWRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgcGFkZGluZzogMjBweCAyMHB4IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLWNhcmQtaGVhZGVyIHNwYW4ua3ItY2FyZC1oZWFkZXItbGFiZWwge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjOTk5O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAwO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6ICM3Nzc7XG4gIGhlaWdodDogMTZweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAwO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLXZpc2libGUge1xuICB0b3A6IDA7XG4gIG9wYWNpdHk6IDE7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3ItdmlzaWJsZSAua3ItbWV0aG9kLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci1vbi10b3Age1xuICB0b3A6IC01M3B4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuIHN2Zyxcbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4gc3ZnIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhcmRzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItaGlkZW91dCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAtOTk5OXB4O1xuICBsZWZ0OiAtOTk5OXB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiBzdmcge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdhbGxldCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB3aWR0aDogMTAwJTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13YWxsZXRfX21ldGhvZHMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB3aWR0aDogMTAwJTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0biB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi13aWR0aDogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuLS1uby1sYWJlbCB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuLS1uby1sYWJlbC5rci1tZXRob2QtYnRuLS1sb2FkaW5nIC5rci1pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0biAua3ItaWNvbiB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0biAua3ItaWNvbiAua3ItYnJhbmQtaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0biAua3ItaWNvbiAua3ItYnJhbmQtaWNvbiBzdmcsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4gLmtyLWljb24gLmtyLWJyYW5kLWljb24gaW1nIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0bl9fbGFiZWwge1xuICBmbGV4LWdyb3c6IDE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0bl9fbGFiZWwgc3BhbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0bjpub3QoLmtyLW1ldGhvZC1idG4tLWNhcmRzKSAua3ItbWV0aG9kLWJ0bl9fbGFiZWwge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0biAua3ItZGVsZXRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0biAua3ItZGVsZXRlIHN2ZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDEwcHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAtLWNvbXBhY3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBjYWxjKDUwJSAtIDVweCkpO1xuICBnYXA6IDEwcHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAtLWNvbXBhY3QgLmtyLW1ldGhvZC1idG4ge1xuICBtYXJnaW46IDA7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAtLWNvbXBhY3QgLmtyLW1ldGhvZC1idG46bGFzdC1vZi10eXBlOm50aC1vZi10eXBlKG9kZCkge1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDI7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtY2FyZHMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgd2lkdGg6IDEwMCU7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4td2lkdGg6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0bi0tbm8tbGFiZWwge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0bi0tbm8tbGFiZWwua3ItbWV0aG9kLWJ0bi0tbG9hZGluZyAua3ItaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4gLmtyLWNhcmQtaWNvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDA7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4gLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogIzc3NztcbiAgaGVpZ2h0OiAxNnB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLWNhcmRzIC5rci1tZXRob2QtYnRuIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDA7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4gLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3ItdmlzaWJsZSB7XG4gIHRvcDogMDtcbiAgb3BhY2l0eTogMTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0biAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci12aXNpYmxlIC5rci1tZXRob2QtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLWNhcmRzIC5rci1tZXRob2QtYnRuIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLW9uLXRvcCB7XG4gIHRvcDogLTUzcHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4gLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCxcbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0biAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0biAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4gc3ZnLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLWNhcmRzIC5rci1tZXRob2QtYnRuIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3BhbiBzdmcge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4gLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0biAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FyZHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLWNhcmRzIC5rci1tZXRob2QtYnRuIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1oaWRlb3V0IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IC05OTk5cHg7XG4gIGxlZnQ6IC05OTk5cHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4gLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uIHN2ZyB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtY2FyZHMgLmtyLWNhcmQtZm9ybSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtY2FyZHMgLmtyLWNhcmQtZm9ybSA6bm90KC5rci1zaXplLWhhbGYpIHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IHNwYW4gMjtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1jYXJkcyAua3ItY2FyZC1mb3JtIC5rci1zaXplLWhhbGYge1xuICBncmlkLWNvbHVtbi1zdGFydDogc3BhbiAxO1xuICB3aWR0aDogMTAwJTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1vcG0ge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgd2lkdGg6IDEwMCU7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytb3BtX19tZXRob2RzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW9wbV9fbWV0aG9kcyAua3Itb3BtLWdyb3VwIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzLCBvcGFjaXR5IDAuNXM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgb3BhY2l0eTogMDtcbiAgaGVpZ2h0OiAwO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW9wbV9fbWV0aG9kcyAua3Itb3BtLWdyb3VwLS1sZXZlbC0xIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW9wbS1ncm91cC0tbGV2ZWwtMiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAwJSk7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1vcG0tZ3JvdXAtLWFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMsIG9wYWNpdHkgMC41cywgaGVpZ2h0IDBzO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW9wbV9fbWV0aG9kcyAua3Itb3BtLWdyb3VwIC5rci1ncmlkLWdyb3VwIHtcbiAgZGlzcGxheTogZ3JpZDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW9wbS1ncm91cCAua3ItbWV0aG9kLWJ0biB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi13aWR0aDogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW9wbV9fbWV0aG9kcyAua3Itb3BtLWdyb3VwIC5rci1tZXRob2QtYnRuLS1uby1sYWJlbCB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW9wbV9fbWV0aG9kcyAua3Itb3BtLWdyb3VwIC5rci1tZXRob2QtYnRuLS1uby1sYWJlbC5rci1tZXRob2QtYnRuLS1sb2FkaW5nIC5rci1pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuIC5rci1pY29uIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0biAua3ItaWNvbiAua3ItYnJhbmQtaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4gLmtyLWljb24gLmtyLWJyYW5kLWljb24gc3ZnLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0biAua3ItaWNvbiAua3ItYnJhbmQtaWNvbiBpbWcge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bl9fbGFiZWwge1xuICBmbGV4LWdyb3c6IDE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG5fX2xhYmVsLS1oaWRkZW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTlweDtcbiAgbGVmdDogLTk5OTlweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG5fX2xhYmVsIGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuIC5rci1iYWNrLWJ1dHRvbl9faWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtbW9kYWwtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgei1pbmRleDogOTk5OTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtaGVpZ2h0OiA4MDBweCkge1xuICAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtbW9kYWwtd3JhcHBlciB7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4td2lkdGg6IDMwMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgcGFkZGluZy10b3A6IDk2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4zKSAwIDE5cHggMzhweCwgcmdiYSgwLCAwLCAwLCAwLjIyKSAwIDE1cHggMTJweDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjcpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRyYW5zZm9ybTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbC0tb3BlbiB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwtLWlmcmFtZS12aXNpYmxlIHtcbiAgcGFkZGluZzogMzBweCAwIDA7XG4gIHotaW5kZXg6IDEwMDAwO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlNGU0O1xuICBjb2xvcjogIzMzMztcbiAgaGVpZ2h0OiA5MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgLyogSGVhZGVyIGxvZ28gKi9cbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSB7XG4gIGhlaWdodDogMzBweDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSBzcGFuLmtyLXBvcGluLWhlYWRlciB7XG4gIGNvbG9yOiAjNjY2O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIGkuZmkteC1jaXJjbGUuaWNvbi1jbG9zZS1wb3B1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSBpLmZpLWxvY2sge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1iYWNrZ3JvdW5kLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1iYWNrZ3JvdW5kLWltYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLWhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1zaG9wLW5hbWUsIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tb3JkZXItaWQsIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tYW1vdW50IHtcbiAgei1pbmRleDogMTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tc2hvcC1uYW1lIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTJweDtcbiAgdG9wOiAxMnB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1zaG9wLW5hbWUgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tYW1vdW50IHtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwcHg7XG4gIGJvdHRvbTogMzBweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tYW1vdW50IHNwYW4ge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLW9yZGVyLWlkIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwcHg7XG4gIGJvdHRvbTogMTBweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tb3JkZXItaWQgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIGkuZmkteC1jaXJjbGUuaWNvbi1jbG9zZS1wb3B1cCB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgbWFyZ2luOiA0cHggNHB4IDAgMDtcbiAgei1pbmRleDogMTtcbiAgb3BhY2l0eTogMDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgaS5maS14LWNpcmNsZS5pY29uLWNsb3NlLXBvcHVwLmtyLXZpc2libGUge1xuICBvcGFjaXR5OiAxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWltYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEwcHg7XG4gIGxlZnQ6IDEwcHg7XG4gIHdpZHRoOiAzOHB4O1xuICBoZWlnaHQ6IDM4cHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWltYWdlIC5rci1oZWFkZXItbG9nbyxcbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2UgLmtyLWhlYWRlci1ib3JkZXItc2hhZG93LFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1pbWFnZSAua3ItaGVhZGVyLWJvcmRlciB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1pbWFnZSAua3ItaGVhZGVyLWJvcmRlci1zaGFkb3cge1xuICB3aWR0aDogMzhweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWltYWdlIC5rci1oZWFkZXItYm9yZGVyIHtcbiAgd2lkdGg6IDM4cHg7XG4gIGhlaWdodDogMzhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgwODA4MDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2UgLmtyLWhlYWRlci1sb2dvIHtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgbWFyZ2luLXRvcDogMXB4O1xuICBtYXJnaW4tbGVmdDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjkzYzdhO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2Utb3V0O1xuICB3aWR0aDogMzAwcHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnRfX3ZpZXcge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzLCBvcGFjaXR5IDAuNXM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgb3BhY2l0eTogMDtcbiAgaGVpZ2h0OiAwO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50X192aWV3LS1sZXZlbC0xIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudF9fdmlldy0tbGV2ZWwtMiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAwJSk7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnRfX3ZpZXctLWxldmVsLTMge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTMwMCUpO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50X192aWV3LS1sZXZlbC00IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC00MDAlKTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudF9fdmlldy0tbGV2ZWwtNSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAwJSk7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnRfX3ZpZXctLWxldmVsLTYge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTYwMCUpO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50X192aWV3LS1hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnRfX3ZpZXcgLmtyLW1vZGFsLXZpZXctbGFiZWwge1xuICB3aWR0aDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudF9fdmlldyAua3ItbW9kYWwtdmlldy1jb250ZW50IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudF9fdmlldyAua3ItbW9kYWwtdmlldy1jb250ZW50LS1uby1idXR0b24ge1xuICBwYWRkaW5nOiAxNXB4IDAgMCAwO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50X192aWV3IC5rci1iYWNrLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMXM7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnRfX3ZpZXcgLmtyLWJhY2stYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudF9fdmlldyAua3ItYmFjay1idXR0b24gbGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiAzNXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMXM7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnRfX3ZpZXcgLmtyLWJhY2stYnV0dG9uIC5rci1hcnJvdy1sZWZ0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbGVmdDogMTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudF9fdmlldyAua3ItYmFjay1idXR0b24gLmtyLWFycm93LWxlZnQgc3ZnIHtcbiAgdHJhbnNpdGlvbjogYWxsIDFzO1xuICBmaWxsOiAjMjkzYzdhO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50X19yZWRpcmVjdGlvbiB7XG4gIHotaW5kZXg6IDEwO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsX19lcnJvciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDgwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItcG9waW4tbW9kYWwtZm9vdGVyIGltZyB7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1mb290ZXIgaW1nLmtyLWxvZ28tcGF5emVuIHtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1mb290ZXIgaW1nLmtyLWxvZ28tbHlyYSB7XG4gIGhlaWdodDogNDBweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItcG9waW4tbW9kYWwtZm9vdGVyIGltZy5rci1sb2dvLXNvZ2Vjb20ge1xuICBoZWlnaHQ6IDIwcHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLXBvcGluLW1vZGFsLWZvb3RlciBpbWcua3ItbG9nby1jZG4ge1xuICBoZWlnaHQ6IDMwcHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwtLWlmcmFtZS12aXNpYmxlIC5rci1tb2RhbC1jb250ZW50X19sZXZlbCB7XG4gIHdpZHRoOiAwO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsLmtyLW1vZGFsLS1tb2JpbGUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbC5rci1tb2RhbC0tbW9iaWxlIC5rci1tb2RhbC1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogdW5zZXQ7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwua3ItbW9kYWwtLW1vYmlsZSAua3ItbW9kYWwtY29udGVudF9fdmlldyB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1idXR0b24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogNXB4IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtYnV0dG9uLXdyYXBwZXIgLmtyLXNtYXJ0LWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtYnV0dG9uIHtcbiAgd2lkdGg6IDIzMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC8qIExvYWRpbmcgKi9cbiAgLyogRGlzYWJsZWQgbW9kZSAqL1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsIC5rci1tZXRob2QtaW5mbyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICB3aWR0aDogMTAwJTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbCAua3ItbWV0aG9kLWluZm8ua3ItaGlkZGVuIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsIC5rci1tZXRob2QtaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwgbGFiZWwua3ItbWV0aG9kLWxhYmVsLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsIGxhYmVsLmtyLWFtb3VudC1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbCBsYWJlbC5rci1tZXRob2QtbGFiZWwge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbCAuZm9yY2VkLXBheW1lbnQtdG9rZW4ge1xuICBmbGV4OiAxO1xuICBtYXgtd2lkdGg6IDcwJTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1sb2FkaW5nIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzY2Njtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3ItZGlzYWJsZWQ6aG92ZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLWRpc2FibGVkIC5rci1tZXRob2QtaW5mbyxcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1kaXNhYmxlZCAua3ItbWV0aG9kLWluZm8gLmtyLW1ldGhvZC1pY29uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLWRpc2FibGVkIC5rci1tZXRob2QtaW5mbyAua3ItbGFiZWwge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLWRpc2FibGVkIGxhYmVsIHtcbiAgY29sb3I6ICM5OTk7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogIzc3NztcbiAgaGVpZ2h0OiAxNnB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3ItdmlzaWJsZSB7XG4gIHRvcDogMDtcbiAgb3BhY2l0eTogMTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci12aXNpYmxlIC5rci1tZXRob2QtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLW9uLXRvcCB7XG4gIHRvcDogLTUzcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCxcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4gc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3BhbiBzdmcge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FyZHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1oaWRlb3V0IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IC05OTk5cHg7XG4gIGxlZnQ6IC05OTk5cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uIHN2ZyB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtbWV0aG9kLWluZm8gLmtyLWNhcmQtaWNvbnMgLmtyLWV4dHJhLWJyYW5kcyB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbCAua3ItbG9hZGluZy1hbmltYXRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0taWZyYW1lLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0taWZyYW1lLWNvbnRhaW5lcjpub3QoLmtyLW1ldGhvZC1jYXJkcykge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmtyLWxheWVyLW1hbmFnZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwMDAwO1xuICAvKiBIZWxwIG1vZGFsICovXG59XG4ua3ItbGF5ZXItbWFuYWdlciBzcGFuLmtyLWJyYW5kLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhcmRzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5rci1sYXllci1tYW5hZ2VyIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1oaWRlb3V0IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IC05OTk5cHg7XG4gIGxlZnQ6IC05OTk5cHg7XG59XG4ua3ItbGF5ZXItbWFuYWdlciBzcGFuLmtyLWJyYW5kLWljb24gc3ZnIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDA7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci12aXNpYmxlIHtcbiAgdG9wOiAwO1xuICBvcGFjaXR5OiAxO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3ItdmlzaWJsZSAua3ItbWV0aG9kLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLW9uLXRvcCB7XG4gIHRvcDogLTUzcHg7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwLFxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4gc3ZnLFxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHN2ZyB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1tZXRob2QtaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLW1ldGhvZC1pY29uIHN2Zyxcbi5rci1sYXllci1tYW5hZ2VyIC5rci1tZXRob2QtaWNvbiBpbWcge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLXNpbXBsZS1tb2RhbC13cmFwcGVyIHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIHtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLXNpbXBsZS1tb2RhbC13cmFwcGVyIC5rci1zaW1wbGUtbW9kYWwgLmtyLXNpbXBsZS1tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEycHg7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXIgLmtyLXNpbXBsZS1tb2RhbCAua3Itc2ltcGxlLW1vZGFsLWhlYWRlciAua3Itc2ltcGxlLW1vZGFsLWhlYWRlci10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbWFyZ2luOiAwO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLXNpbXBsZS1tb2RhbC13cmFwcGVyIC5rci1zaW1wbGUtbW9kYWwgLmtyLXNpbXBsZS1tb2RhbC1oZWFkZXIgLmtyLXNpbXBsZS1tb2RhbC1oZWFkZXItdGl0bGUgc3BhbiB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtaGVhZGVyIGkuZmkteC1jaXJjbGUuaWNvbi1jbG9zZS1wb3B1cCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRvcDogMTBweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIGhlaWdodDogMThweDtcbiAgd2lkdGg6IDE4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtaGVhZGVyIC5rci1icmFuZC1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtaGVhZGVyIC5rci1icmFuZC1pY29uLmtyLWNhcmRzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtaGVhZGVyIC5rci1icmFuZC1pY29uLmtyLWhpZGVvdXQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogLTk5OTlweDtcbiAgbGVmdDogLTk5OTlweDtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtaGVhZGVyIC5rci1icmFuZC1pY29uIHN2ZyB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXIgLmtyLXNpbXBsZS1tb2RhbCAua3Itc2ltcGxlLW1vZGFsLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtY29udGVudCAua3Itc2ltcGxlLW1vZGFsLWNvbnRlbnQtbWFpbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTBweDtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtY29udGVudCAua3Itc2ltcGxlLW1vZGFsLWNvbnRlbnQtb3B0aW9uYWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEwcHg7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXIgLmtyLXNpbXBsZS1tb2RhbCAua3Itc2ltcGxlLW1vZGFsLWNvbnRlbnQgLmtyLXNpbXBsZS1tb2RhbC1jb250ZW50LW9wdGlvbmFsIC5rci1zaW1wbGUtbW9kYWwtY29udGVudC1vcHRpb25hbC1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA1cHg7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXIgLmtyLXNpbXBsZS1tb2RhbCAua3Itc2ltcGxlLW1vZGFsLWNvbnRlbnQgLmtyLXNpbXBsZS1tb2RhbC1jb250ZW50LW9wdGlvbmFsIC5rci1zaW1wbGUtbW9kYWwtY29udGVudC1vcHRpb25hbC1pdGVtIGEge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLXNpbXBsZS1tb2RhbC13cmFwcGVyIC5rci1zaW1wbGUtbW9kYWwgLmtyLXNpbXBsZS1tb2RhbC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBnYXA6IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtZm9vdGVyIGJ1dHRvbiB7XG4gIG1hcmdpbjogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXIgLmtyLXNpbXBsZS1tb2RhbCAua3Itc2ltcGxlLW1vZGFsLWZvb3Rlci0tdmVydGljYWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDJweDtcbiAgcGFkZGluZy10b3A6IDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXIgLmtyLXNpbXBsZS1tb2RhbCAua3Itc2ltcGxlLW1vZGFsLWZvb3Rlci0tdmVydGljYWwgYnV0dG9uIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLWRpYWxvZy1jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3ItZGlhbG9nLWNvbnRlbnQtLWFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwtd3JhcHBlciB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxMDAwMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3ItaGVscC1idXR0b24td3JhcHBlciAua3ItaGVscC1tb2RhbC13cmFwcGVyIC5rci1oZWxwLW1vZGFsLWJhY2tncm91bmQge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgb3BhY2l0eTogMC43O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMyMzIzO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwtd3JhcHBlciAua3ItaGVscC1tb2RhbCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAzMDBweDtcbiAgcGFkZGluZzogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIC5rci1oZWxwLW1vZGFsLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwgLmtyLWhlbHAtbW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMzBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwtd3JhcHBlciAua3ItaGVscC1tb2RhbCAua3ItaGVscC1tb2RhbC1oZWFkZXIgLmtyLWhlbHAtbW9kYWwtY2xvc2UtYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgcmlnaHQ6IDVweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwtd3JhcHBlciAua3ItaGVscC1tb2RhbCAua3ItaGVscC1tb2RhbC1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIC5rci1oZWxwLW1vZGFsLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwgLmtyLWhlbHAtbW9kYWwtY29udGVudCA+IGRpdi5rci1oZWxwLWNvbnRlbnQsXG4ua3ItbGF5ZXItbWFuYWdlciAua3ItaGVscC1idXR0b24td3JhcHBlciAua3ItaGVscC1tb2RhbC13cmFwcGVyIC5rci1oZWxwLW1vZGFsIC5rci1oZWxwLW1vZGFsLWNvbnRlbnQgPiBkaXYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIC5rci1oZWxwLW1vZGFsLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwgLmtyLWhlbHAtbW9kYWwtY29udGVudCA+IGRpdi5rci1oZWxwLWNvbnRlbnQge1xuICBtYXJnaW46IDEwcHggMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwtd3JhcHBlciAua3ItaGVscC1tb2RhbCAua3ItaGVscC1tb2RhbC1jb250ZW50IHN2Zyxcbi5rci1sYXllci1tYW5hZ2VyIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIC5rci1oZWxwLW1vZGFsLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwgLmtyLWhlbHAtbW9kYWwtY29udGVudCBzdmcgaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIC5rci1oZWxwLW1vZGFsLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwgLmtyLWhlbHAtbW9kYWwtY29udGVudCBzdmcge1xuICBoZWlnaHQ6IDEwNnB4O1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwtd3JhcHBlciAua3ItaGVscC1tb2RhbCAua3ItaGVscC1tb2RhbC1jb250ZW50IC5rci1oZWxwLWltYWdlLWFtZXggc3ZnIHtcbiAgaGVpZ2h0OiAxNDBweDtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIC5rci1oZWxwLW1vZGFsLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwgLmtyLWhlbHAtbW9kYWwtY29udGVudCBzdmcgaW1hZ2Uge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3ItbGF5ZXIge1xuICB6LWluZGV4OiAyO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLWxheWVyIC5rci1sYXllci1iYWNrZ3JvdW5kIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzIzMjM7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLmtyLXNtYXJ0LWJ1dHRvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiA1cHggMDtcbn1cbi5rci1zbWFydC1idXR0b24td3JhcHBlciAua3Itc21hcnQtYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLyogS0pTLTI1NjM6IE11c3QgYmUgb3V0c2lkZSB0byBhbGxvdyB0aGUgc3R5bGluZyB3aXRoIGp1c3QgLmtyLXNtYXJ0LWJ1dHRvbiBzZWxlY3RvciAqL1xuLmtyLXNtYXJ0LWJ1dHRvbiB7XG4gIHdpZHRoOiAyMzBweDtcbn1cblxuLmtyLXNtLWludGVybmFsIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC8qIExvYWRpbmcgKi9cbiAgLyogRGlzYWJsZWQgbW9kZSAqL1xufVxuLmtyLXNtLWludGVybmFsIC5rci1tZXRob2QtaW5mbyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICB3aWR0aDogMTAwJTtcbn1cbi5rci1zbS1pbnRlcm5hbCAua3ItbWV0aG9kLWluZm8ua3ItaGlkZGVuIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmtyLXNtLWludGVybmFsIC5rci1tZXRob2QtaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ua3Itc20taW50ZXJuYWwgbGFiZWwua3ItbWV0aG9kLWxhYmVsLFxuLmtyLXNtLWludGVybmFsIGxhYmVsLmtyLWFtb3VudC1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5rci1zbS1pbnRlcm5hbCBsYWJlbC5rci1tZXRob2QtbGFiZWwge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5rci1zbS1pbnRlcm5hbCAuZm9yY2VkLXBheW1lbnQtdG9rZW4ge1xuICBmbGV4OiAxO1xuICBtYXgtd2lkdGg6IDcwJTtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1sb2FkaW5nIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzY2Njtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ua3Itc20taW50ZXJuYWwua3ItZGlzYWJsZWQ6aG92ZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xufVxuLmtyLXNtLWludGVybmFsLmtyLWRpc2FibGVkIC5rci1tZXRob2QtaW5mbyxcbi5rci1zbS1pbnRlcm5hbC5rci1kaXNhYmxlZCAua3ItbWV0aG9kLWluZm8gLmtyLW1ldGhvZC1pY29uLFxuLmtyLXNtLWludGVybmFsLmtyLWRpc2FibGVkIC5rci1tZXRob2QtaW5mbyAua3ItbGFiZWwge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmtyLXNtLWludGVybmFsLmtyLWRpc2FibGVkIGxhYmVsIHtcbiAgY29sb3I6ICM5OTk7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDA7XG59XG4ua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogIzc3NztcbiAgaGVpZ2h0OiAxNnB4O1xufVxuLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDA7XG59XG4ua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3ItdmlzaWJsZSB7XG4gIHRvcDogMDtcbiAgb3BhY2l0eTogMTtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci12aXNpYmxlIC5rci1tZXRob2QtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLW9uLXRvcCB7XG4gIHRvcDogLTUzcHg7XG59XG4ua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCxcbi5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4gc3ZnLFxuLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3BhbiBzdmcge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FyZHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1oaWRlb3V0IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IC05OTk5cHg7XG4gIGxlZnQ6IC05OTk5cHg7XG59XG4ua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uIHN2ZyB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG4ua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtbWV0aG9kLWluZm8gLmtyLWNhcmQtaWNvbnMgLmtyLWV4dHJhLWJyYW5kcyB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5rci1zbS1pbnRlcm5hbCAua3ItbG9hZGluZy1hbmltYXRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ua3ItZW1iZWRkZWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8qIEhlbHAgKi9cbiAgLyogUGF5bWVudCBidXR0b24gQ1NTICovXG4gIC8qIFJlc2V0IENTUyAqL1xuICAvKiBGb3JtICovXG59XG4ua3ItZW1iZWRkZWQgLmtyLWljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWljb24gLmtyLWljb24td3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWJyYW5kLXNlbGVjdG9yIC5rci1icmFuZC1zZWxlY3Rvci13cmFwcGVyIHVsLmtyLWJyYW5kLXNlbGVjdG9yLWxpc3Qge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5rci1lbWJlZGRlZCAua3ItaWNvbi1hcnJvdyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLXdyYXBwZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiBmbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQtd3JhcHBlciAua3ItZmllbGQtY29tcG9uZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7XG4gIC1tcy1mbGV4LW9yZGVyOiAxO1xuICBvcmRlcjogMTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQtd3JhcHBlciAua3ItaWNvbi13cmFwcGVyLXJvb3Qge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0O1xuICAtbXMtZmxleC1vcmRlcjogMztcbiAgb3JkZXI6IDM7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1O1xuICAtbXMtZmxleC1vcmRlcjogNDtcbiAgb3JkZXI6IDQ7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWRlbGV0ZS1idXR0b24td3JhcHBlciB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDY7XG4gIC1tcy1mbGV4LW9yZGVyOiA1O1xuICBvcmRlcjogNTtcbn1cbi5rci1lbWJlZGRlZCAua3ItcGF5bWVudC1idXR0b246ZGlzYWJsZWQge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmtyLWVtYmVkZGVkIC5rci1zZWxlY3Qtd3JhcHBlci5rci1yZWFsLXNlbGVjdCBzZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbn1cbi5rci1lbWJlZGRlZCAua3Itc2VsZWN0LXdyYXBwZXIua3ItcmVhbC1zZWxlY3QgLmtyLXNlbGVjdC1jYXJldCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXNlbGVjdC13cmFwcGVyLmtyLXJlYWwtc2VsZWN0IC5rci1zZWxlY3QtY2FyZXQgc3ZnIHtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXNlbGVjdC13cmFwcGVyLmtyLWN1c3RvbS1zZWxlY3Qge1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmtyLWVtYmVkZGVkIC5rci1zZWxlY3Qtd3JhcHBlci5rci1jdXN0b20tc2VsZWN0IC5rci1zZWxlY3Qge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXNlbGVjdC13cmFwcGVyLmtyLWN1c3RvbS1zZWxlY3QgLmtyLXNlbGVjdCAua3Itc2VsZWN0LWNhcmV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNXB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1zZWxlY3Qtd3JhcHBlci5rci1jdXN0b20tc2VsZWN0IC5rci1zZWxlY3QgLmtyLXNlbGVjdC1jYXJldCBzdmcge1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbn1cbi5rci1lbWJlZGRlZCAua3Itc2VsZWN0LXdyYXBwZXIua3ItY3VzdG9tLXNlbGVjdCAua3Itb3B0aW9ucyB7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMjBweDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuNCkgMCAycHggNHB4O1xuICB6LWluZGV4OiAxMDAwMDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmtyLWVtYmVkZGVkIC5rci1zZWxlY3Qtd3JhcHBlci5rci1jdXN0b20tc2VsZWN0IC5rci1vcHRpb25zIC5rci1vcHRpb24ge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmtyLWVtYmVkZGVkIC5rci1zZWxlY3Qtd3JhcHBlci5rci1jdXN0b20tc2VsZWN0IC5rci1vcHRpb25zIC5rci1vcHRpb246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xufVxuLmtyLWVtYmVkZGVkIC5rci1zZWxlY3Qtd3JhcHBlci5rci1jdXN0b20tc2VsZWN0IC5rci1vcHRpb25zLnRvcC5rci1vcHRpb25zLTYge1xuICB0b3A6IC0xMjBweDtcbn1cbi5rci1lbWJlZGRlZCAua3Itc2VsZWN0LXdyYXBwZXIua3ItY3VzdG9tLXNlbGVjdCAua3Itb3B0aW9ucy50b3Aua3Itb3B0aW9ucy01IHtcbiAgdG9wOiAtMTAwcHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXNlbGVjdC13cmFwcGVyLmtyLWN1c3RvbS1zZWxlY3QgLmtyLW9wdGlvbnMudG9wLmtyLW9wdGlvbnMtNCB7XG4gIHRvcDogLTgwcHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXNlbGVjdC13cmFwcGVyLmtyLWN1c3RvbS1zZWxlY3QgLmtyLW9wdGlvbnMudG9wLmtyLW9wdGlvbnMtMyB7XG4gIHRvcDogLTYwcHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXNlbGVjdC13cmFwcGVyLmtyLWN1c3RvbS1zZWxlY3QgLmtyLW9wdGlvbnMudG9wLmtyLW9wdGlvbnMtMiB7XG4gIHRvcDogLTQwcHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXNlbGVjdC13cmFwcGVyLmtyLWN1c3RvbS1zZWxlY3QgLmtyLW9wdGlvbnMudG9wLmtyLW9wdGlvbnMtMSB7XG4gIHRvcDogLTIwcHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXNlbGVjdC13cmFwcGVyLmtyLWN1c3RvbS1zZWxlY3QgLmtyLW9wdGlvbnMuYm90dG9tIHtcbiAgdG9wOiAxOHB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1zZWxlY3Qtd3JhcHBlci5rci1jdXN0b20tc2VsZWN0IC5rci1vcHRpb25zOm5vdCg6aG92ZXIpIC5rci1vcHRpb24ua3ItYWN0aXZlLW9wdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWlkZW50aXR5LWRvY3VtZW50LXR5cGUgLmtyLXNlbGVjdC13cmFwcGVyLmtyLXJlYWwtc2VsZWN0IHNwYW4ua3Itc2VsZWN0LXBsYWNlaG9sZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZXJyb3ItYW5pbWF0aW9uLmtyLXNlbGVjdC13cmFwcGVyIHNlbGVjdCwgLmtyLWVtYmVkZGVkIC5rci1lcnJvci1hbmltYXRpb24ua3Itc2VsZWN0LXdyYXBwZXIgLmtyLXNlbGVjdCBzcGFuLmtyLXNlbGVjdGVkLW9wdGlvbiwgLmtyLWVtYmVkZGVkIC5rci1lcnJvci1hbmltYXRpb24ua3ItdGV4dC13cmFwcGVyIGlucHV0IHtcbiAgYW5pbWF0aW9uOiBzaGFrZS1hbmltIDAuNXMgY3ViaWMtYmV6aWVyKDAuMzYsIDAuMDcsIDAuMTksIDAuOTcpIGJvdGg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcGVyc3BlY3RpdmU6IDEwMDBweDtcbn1cbkBrZXlmcmFtZXMgc2hha2UtYW5pbSB7XG4gIDEwJSwgOTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xcHgsIDAsIDApO1xuICB9XG4gIDIwJSwgODAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDJweCwgMCwgMCk7XG4gIH1cbiAgMzAlLCA1MCUsIDcwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNHB4LCAwLCAwKTtcbiAgfVxuICA0MCUsIDYwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg0cHgsIDAsIDApO1xuICB9XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLXZpc2libGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQgaW5wdXRbdHlwZT10ZXh0XSwgLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1yYWRpbyBsYWJlbCxcbi5rci1lbWJlZGRlZCAua3ItZmllbGQgbGFiZWwua3ItY2hlY2tib3gge1xuICB3aWR0aDogMTAwJTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQgaW5wdXRbdHlwZT10ZXh0XSwgLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1yYWRpbyBpbnB1dFt0eXBlPXJhZGlvXSxcbi5rci1lbWJlZGRlZCAua3ItZmllbGQgLmtyLWNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5pdGlhbDtcbiAgcGFkZGluZzogaW5pdGlhbDtcbiAgYm9yZGVyOiBpbml0aWFsO1xuICBtYXJnaW46IGluaXRpYWw7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItY2hlY2tib3ggbGFiZWwua3ItZmllbGQtY29udHJvbC5rci1jaGVja2JveCA+IGlucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItY2hlY2tib3ggLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2IxYjFiMTtcbiAgaGVpZ2h0OiAxMnB4O1xuICB3aWR0aDogMTJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItY2hlY2tib3ggLmtyLWxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItY2hlY2tib3ggLmtyLWxhYmVsIC5rci1jaGVja2JveC1sYWJlbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLWNoZWNrYm94IC5rci1maWVsZC1jb250cm9sOmhvdmVyIGlucHV0IH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yLFxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1jaGVja2JveCAua3ItZmllbGQtY29udHJvbCBpbnB1dDpmb2N1cyB+IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLWNoZWNrYm94IC5rci1maWVsZC1jb250cm9sIGlucHV0OmNoZWNrZWQgfiAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3IsXG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLWNoZWNrYm94IC5rci1maWVsZC1jb250cm9sIGlucHV0OmNoZWNrZWQ6Zm9jdXMgfiAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzE3MTcxO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1jaGVja2JveCAua3ItZmllbGQtY29udHJvbDpob3ZlciBpbnB1dDpub3QoW2Rpc2FibGVkXSk6Y2hlY2tlZCB+IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcixcbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItY2hlY2tib3ggLmtyLWZpZWxkLWNvbnRyb2wgaW5wdXQ6Y2hlY2tlZDpmb2N1cyB+IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NTY1NjU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLWNoZWNrYm94IC5rci1maWVsZC1jb250cm9sIGlucHV0OmRpc2FibGVkIH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgb3BhY2l0eTogMC42O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItY2hlY2tib3ggLmtyLWZpZWxkLWNvbnRyb2wgaW5wdXQ6ZGlzYWJsZWQgfiAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3I6OmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjN2I3YjdiO1xufVxuLmtyLWVtYmVkZGVkIC5rci1kZWxldGUtYnV0dG9uLXdyYXBwZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWRlbGV0ZS1idXR0b24td3JhcHBlcjpub3QoLmtyLXZpc2libGUpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyIC5rci1kZWxldGUtYnV0dG9uIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4Ym94O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5rci1lbWJlZGRlZCAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyIC5rci1kZWxldGUtYnV0dG9uIC5rci1kZWxldGUtaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1lbWJlZGRlZCAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyIC5rci1kZWxldGUtYnV0dG9uIC5rci1kZWxldGUtaWNvbiBzdmcge1xuICBmaWxsOiAjMDAwO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxOHB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1kZWxldGUtYnV0dG9uLXdyYXBwZXIgLmtyLWRlbGV0ZS1idXR0b24gLmtyLWRlbGV0ZS1pY29uLmtyLWVycm9yIHN2ZyBwYXRoLmljb24ge1xuICBmaWxsOiByZWQ7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWRlbGV0ZS1idXR0b24td3JhcHBlci5rci1jYXJkLWxpc3QgLmtyLWRlbGV0ZS1idXR0b24gLmtyLWRlbGV0ZS1pY29uIHN2ZyB7XG4gIGhlaWdodDogMTZweDtcbn1cbi5rci1lbWJlZGRlZCAua3Itd2FsbGV0LWNhcmQtbGlzdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmtyLWVtYmVkZGVkIC5rci13YWxsZXQtY2FyZC1saXN0IC5rci1jYXJkLWxpc3Qtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmtyLWVtYmVkZGVkIC5rci13YWxsZXQtY2FyZC1saXN0IC5rci1jYXJkLWxpc3Qtd3JhcHBlciAua3ItY2FyZC1lbGVtZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmtyLWVtYmVkZGVkIC5rci13YWxsZXQtY2FyZC1saXN0IC5rci1jYXJkLWxpc3Qtd3JhcHBlciAua3ItY2FyZC1lbGVtZW50LmtyLWRlbGV0ZWQge1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG9wYWNpdHk6IDA7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXdhbGxldC1jYXJkLWxpc3QgLmtyLWNhcmQtbGlzdC13cmFwcGVyIC5rci1jYXJkLWVsZW1lbnQgLmtyLWNhcmQtbGFiZWwsXG4ua3ItZW1iZWRkZWQgLmtyLXdhbGxldC1jYXJkLWxpc3QgLmtyLWNhcmQtbGlzdC13cmFwcGVyIC5rci1jYXJkLWVsZW1lbnQgLmtyLWJyYW5kLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmtyLWVtYmVkZGVkIC5rci13YWxsZXQtY2FyZC1saXN0IC5rci1jYXJkLWxpc3Qtd3JhcHBlciAua3ItY2FyZC1lbGVtZW50IC5rci1jYXJkLWxhYmVsIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5rci1lbWJlZGRlZCAua3Itd2FsbGV0LWNhcmQtbGlzdCAua3ItY2FyZC1saXN0LXdyYXBwZXIgLmtyLWNhcmQtZWxlbWVudCAua3ItYnJhbmQtaWNvbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ua3ItZW1iZWRkZWQgLmtyLXdhbGxldC1jYXJkLWxpc3QgLmtyLWNhcmQtbGlzdC13cmFwcGVyIC5rci1jYXJkLWVsZW1lbnQgLmtyLWJyYW5kLWljb24gc3ZnIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5rci1lbWJlZGRlZCAua3Itd2FsbGV0LWNhcmQtbGlzdCAua3ItY2FyZC1saXN0LXdyYXBwZXIgLmtyLWNhcmQtZWxlbWVudCBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaXRpYWw7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgYXBwZWFyYW5jZTogcmFkaW87XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IGluaXRpYWw7XG4gIGJvcmRlcjogaW5pdGlhbDtcbn1cbi5rci1lbWJlZGRlZCAua3Itd2FsbGV0LWNhcmQtbGlzdCAua3ItY2FyZC1saXN0LXdyYXBwZXIgLmtyLWNhcmQtZWxlbWVudCBpLmZpLXgtY2lyY2xlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLWVtYmVkZGVkIC5rci13YWxsZXQtY2FyZC1saXN0IC5rci1jYXJkLWxpc3Qtd3JhcHBlciAua3ItY2FyZC1lbGVtZW50IGkuZmkteC1jaXJjbGUgc3ZnIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbn1cbi5rci1lbWJlZGRlZCAua3Itd2FsbGV0LXRhYnMge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLWVtYmVkZGVkIC5rci13YWxsZXQtdGFicyAua3Itd2FsbGV0LXRhYiB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5rci1lbWJlZGRlZCAua3Itd2FsbGV0LXRhYnMgLmtyLXdhbGxldC10YWIua3Itc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBncmV5O1xufVxuLmtyLWVtYmVkZGVkIC5rci12aXNpYmlsaXR5LWJ1dHRvbiB7XG4gIG9yZGVyOiAyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLWVtYmVkZGVkIC5rci12aXNpYmlsaXR5LWJ1dHRvbiBzdmcge1xuICBmaWxsOiAjNzE3MTcxO1xuICB3aWR0aDogMjBweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItbGF5ZXIge1xuICB6LWluZGV4OiAyO1xufVxuLmtyLWVtYmVkZGVkIC5rci1sYXllciAua3ItbGF5ZXItYmFja2dyb3VuZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMyMzIzO1xuICBvcGFjaXR5OiAwLjc7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZvcm0tZXJyb3Igc3BhbiB7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQtd3JhcHBlciAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDU7XG4gIC1tcy1mbGV4LW9yZGVyOiA0O1xuICBvcmRlcjogNDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQtd3JhcHBlciAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lci5rci12aXNpYmxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIua3ItdmlzaWJsZSAua3ItaGVscC1idXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgcGFkZGluZzogMjBweCAyMHB4IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciBzcGFuLmtyLWNhcmQtaGVhZGVyLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzk5OTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDA7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6ICM3Nzc7XG4gIGhlaWdodDogMTZweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogMTtcbiAgb3BhY2l0eTogMDtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3ItdmlzaWJsZSB7XG4gIHRvcDogMDtcbiAgb3BhY2l0eTogMTtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3ItdmlzaWJsZSAua3ItbWV0aG9kLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3Itb24tdG9wIHtcbiAgdG9wOiAtNTNweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCxcbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3BhbiBzdmcsXG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3BhbiBzdmcge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYXJkcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1oaWRlb3V0IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IC05OTk5cHg7XG4gIGxlZnQ6IC05OTk5cHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiBzdmcge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuLmtyLWVtYmVkZGVkIC5rci1jdXJyZW5jeS1jb252ZXJzaW9uIHtcbiAgb3JkZXI6IDMxO1xuICAvKiBBZnRlciBwYXltZW50IGJ1dHRvbiAqL1xufVxuLmtyLWVtYmVkZGVkIC5rci1jdXJyZW5jeS1jb252ZXJzaW9uIHNwYW4ge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWN1cnJlbmN5LWNvbnZlcnNpb24gc3BhbiBzdHJvbmcge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ua3ItZW1iZWRkZWQgYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xufVxuLmtyLWVtYmVkZGVkIGlucHV0LmtyLWlucHV0LWZpZWxkIHtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5pdGlhbDtcbiAgdHJhbnNpdGlvbjogaW5pdGlhbDtcbiAgaGVpZ2h0OiAxLjA1ZW07XG4gIHdpZHRoOiAyMzBweDtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgZm9udC1zaXplOiAxZW07XG59XG4ua3ItZW1iZWRkZWQgaW5wdXQua3ItaW5wdXQtZmllbGQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5OTk7XG4gIG9wYWNpdHk6IDE7XG59XG4ua3ItZW1iZWRkZWQgI2tyRmllbGRSZXByZXNlbnRhdGlvbixcbi5rci1lbWJlZGRlZCAja3JGaWVsZFJlcHJlc2VudGF0aW9uRXJyb3IsXG4ua3ItZW1iZWRkZWQgI2tyRmllbGRSZXByZXNlbnRhdGlvbkRpc2FibGVkIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IC0xMDAwMHB4O1xuICBsZWZ0OiAtMTAwMDBweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZGlzY291bnQtcGFuZWwtLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1kaXNjb3VudC1wYW5lbC13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWRpc2NvdW50LXBhbmVsLXdyYXBwZXIgLmtyLWRpc2NvdW50LXBhbmVsLmtyLWRpc2NvdW50LXBhbmVsLS1kZWZhdWx0IC5rci1kaXNjb3VudC1wYW5lbC1jb250ZW50IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LWhlaWdodDogMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZGlzY291bnQtcGFuZWwtd3JhcHBlciAua3ItZGlzY291bnQtcGFuZWwua3ItZGlzY291bnQtcGFuZWwtLWRlZmF1bHQgLmtyLWRpc2NvdW50LXBhbmVsLWNvbnRlbnQtLXZpc2libGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xufVxuLmtyLWVtYmVkZGVkIC5rci1kaXNjb3VudC1wYW5lbC13cmFwcGVyIC5rci1kaXNjb3VudC1wYW5lbC1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZGlzY291bnQtcGFuZWwtd3JhcHBlciAua3ItZGlzY291bnQtcGFuZWwtc3VidG90YWwsXG4ua3ItZW1iZWRkZWQgLmtyLWRpc2NvdW50LXBhbmVsLXdyYXBwZXIgLmtyLWRpc2NvdW50LXBhbmVsLWRpc2NvdW50IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5rci1lbWJlZGRlZCAua3ItZGlzY291bnQtcGFuZWwtd3JhcHBlciAua3ItZGlzY291bnQtcGFuZWwtZGlzY291bnQtLW5lZ2F0aXZlIC5rci1kaXNjb3VudC1wYW5lbC1kaXNjb3VudC12YWx1ZSB7XG4gIGNvbG9yOiAjMjkzYzdhO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmtyLWVtYmVkZGVkIC5rci1kaXNjb3VudC1wYW5lbC13cmFwcGVyIC5rci1kaXNjb3VudC1wYW5lbC1kaXNjb3VudC0tcG9zaXRpdmUgLmtyLWRpc2NvdW50LXBhbmVsLWRpc2NvdW50LXZhbHVlIHtcbiAgY29sb3I6ICNjNjI4Mjg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWRpc2NvdW50LXBhbmVsLXdyYXBwZXIgLmtyLWRpc2NvdW50LXBhbmVsLWRpc2NvdW50IC5rci1kaXNjb3VudC1wYW5lbC1kaXNjb3VudC11cGRhdGluZyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGFuaW1hdGlvbjogdXBkYXRpbmcgMXMgaW5maW5pdGU7XG59XG5cbi5rci1wb3Bpbi1yZWRpcmVjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwMDAwO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG59XG4ua3ItcG9waW4tcmVkaXJlY3Rpb24gLmtyLWJhY2tncm91bmQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjMyMztcbiAgb3BhY2l0eTogMC43O1xufVxuLmtyLXBvcGluLXJlZGlyZWN0aW9uIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlNGU0O1xuICBjb2xvcjogIzMzMztcbiAgaGVpZ2h0OiA5MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuLmtyLXBvcGluLXJlZGlyZWN0aW9uIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ua3ItcG9waW4tcmVkaXJlY3Rpb24gLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUgc3Bhbi5rci1wb3Bpbi1oZWFkZXIge1xuICBjb2xvcjogIzY2Njtcbn1cbi5rci1wb3Bpbi1yZWRpcmVjdGlvbiAua3ItcG9waW4tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItYmFja2dyb3VuZCxcbi5rci1wb3Bpbi1yZWRpcmVjdGlvbiAua3ItcG9waW4tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItYmFja2dyb3VuZC1pbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLmtyLXBvcGluLXJlZGlyZWN0aW9uIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1oZWFkZXIge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cbi5rci1wb3Bpbi1yZWRpcmVjdGlvbiAua3ItcG9waW4tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tc2hvcC1uYW1lIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHotaW5kZXg6IDE7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ua3ItcG9waW4tcmVkaXJlY3Rpb24gLmtyLXBvcGluLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLXNob3AtbmFtZSBzcGFuIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmtyLXBvcGluLXJlZGlyZWN0aW9uIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1hbW91bnQsIC5rci1wb3Bpbi1yZWRpcmVjdGlvbiAua3ItcG9waW4tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tb3JkZXItaWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmtyLXBvcGluLXJlZGlyZWN0aW9uIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIgaS5maS14LWNpcmNsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBtYXJnaW46IDRweCA0cHggMCAwO1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5rci1wb3Bpbi1yZWRpcmVjdGlvbiAua3ItcG9waW4tbW9kYWwtaGVhZGVyIGkuZmkteC1jaXJjbGUua3ItdmlzaWJsZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG4ua3ItcG9waW4tcmVkaXJlY3Rpb24gLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUgaS5maS14LWNpcmNsZS5pY29uLWNsb3NlLXBvcHVwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmtyLXBvcGluLXJlZGlyZWN0aW9uIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIGkuZmktbG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuLmtyLXBvcGluLXJlZGlyZWN0aW9uIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIGkuZmktbG9jayBzdmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmtyLXBvcGluLXJlZGlyZWN0aW9uIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1pbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNDRweDtcbiAgd2lkdGg6IDg0cHg7XG4gIGhlaWdodDogODRweDtcbn1cbi5rci1wb3Bpbi1yZWRpcmVjdGlvbiAua3ItcG9waW4tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2UgLmtyLWhlYWRlci1sb2dvLFxuLmtyLXBvcGluLXJlZGlyZWN0aW9uIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1pbWFnZSAua3ItaGVhZGVyLWJvcmRlci1zaGFkb3csXG4ua3ItcG9waW4tcmVkaXJlY3Rpb24gLmtyLXBvcGluLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWltYWdlIC5rci1oZWFkZXItYm9yZGVyIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ua3ItcG9waW4tcmVkaXJlY3Rpb24gLmtyLXBvcGluLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWltYWdlIC5rci1oZWFkZXItYm9yZGVyLXNoYWRvdyB7XG4gIHdpZHRoOiA4NHB4O1xuICBoZWlnaHQ6IDg0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi5rci1wb3Bpbi1yZWRpcmVjdGlvbiAua3ItcG9waW4tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2UgLmtyLWhlYWRlci1ib3JkZXIge1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODA4MDgwO1xuICBtYXJnaW4tdG9wOiAycHg7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG59XG4ua3ItcG9waW4tcmVkaXJlY3Rpb24gLmtyLXBvcGluLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWltYWdlIC5rci1oZWFkZXItbG9nbyB7XG4gIHdpZHRoOiA3NHB4O1xuICBoZWlnaHQ6IDc0cHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5M2M3YTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5rci1wb3Bpbi1yZWRpcmVjdGlvbiAua3ItcG9waW4tbW9kYWwtaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmtyLXBvcGluLXJlZGlyZWN0aW9uIC5rci1wb3Bpbi1yZWRpcmVjdGlvbi1tb2RhbCB7XG4gIHotaW5kZXg6IDE7XG59XG4ua3ItcG9waW4tcmVkaXJlY3Rpb24gLmtyLXBvcGluLXJlZGlyZWN0aW9uLW1vZGFsLmtyLXBvcGluLXJlZGlyZWN0aW9uLW1vZGFsLS1tb2JpbGUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIGJvcmRlci1yaWdodDogMDtcbn1cblxuaWZyYW1lI2tyY2hlY2tvdXQge1xuICBhbGw6IGluaXRpYWw7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlZG93biB7XG4gIGZyb20ge1xuICAgIG1heC1oZWlnaHQ6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG1heC1oZWlnaHQ6IDMwMHB4O1xuICB9XG59XG4vKipcbiAqIEZsZXhib3ggTWl4aW5zXG4gKiBodHRwOi8vcGhpbGlwd2FsdG9uLmdpdGh1Yi5pby9zb2x2ZWQtYnktZmxleGJveC9cbiAqIGh0dHBzOi8vZ2l0aHViLmNvbS9waGlsaXB3YWx0b24vc29sdmVkLWJ5LWZsZXhib3hcbiAqXG4gKiBDb3B5cmlnaHQgKGMpIDIwMTMgQnJpYW4gRnJhbmNvXG4gKlxuICogUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nIGFcbiAqIGNvcHkgb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGVcbiAqIFwiU29mdHdhcmVcIiksIHRvIGRlYWwgaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZ1xuICogd2l0aG91dCBsaW1pdGF0aW9uIHRoZSByaWdodHMgdG8gdXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLFxuICogZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yIHNlbGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvXG4gKiBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcyBmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG9cbiAqIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9ucztcbiAqIFRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkXG4gKiBpbiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS5cbiAqIFRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCBcIkFTIElTXCIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1NcbiAqIE9SIElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0ZcbiAqIE1FUkNIQU5UQUJJTElUWSwgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC5cbiAqIElOIE5PIEVWRU5UIFNIQUxMIFRIRSBBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZXG4gKiBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULFxuICogVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEVcbiAqIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIgREVBTElOR1MgSU4gVEhFIFNPRlRXQVJFLlxuICpcbiAqIFRoaXMgaXMgYSBzZXQgb2YgbWl4aW5zIGZvciB0aG9zZSB3aG8gd2FudCB0byBtZXNzIGFyb3VuZCB3aXRoIGZsZXhib3hcbiAqIHVzaW5nIHRoZSBuYXRpdmUgc3VwcG9ydCBvZiBjdXJyZW50IGJyb3dzZXJzLiBGb3IgZnVsbCBzdXBwb3J0IHRhYmxlXG4gKiBjaGVjazogaHR0cDovL2Nhbml1c2UuY29tL2ZsZXhib3hcbiAqXG4gKiBCYXNpY2FsbHkgdGhpcyB3aWxsIHVzZTtcbiAqXG4gKiAqIEZhbGxiYWNrLCBvbGQgc3ludGF4IChJRTEwLCBtb2JpbGUgd2Via2l0IGJyb3dzZXJzIC0gbm8gd3JhcHBpbmcpXG4gKiAqIEZpbmFsIHN0YW5kYXJkcyBzeW50YXggKEZGLCBTYWZhcmksIENocm9tZSwgSUUxMSwgT3BlcmEpXG4gKlxuICogVGhpcyB3YXMgaW5zcGlyZWQgYnk7XG4gKlxuICogKiBodHRwOi8vZGV2Lm9wZXJhLmNvbS9hcnRpY2xlcy92aWV3L2FkdmFuY2VkLWNyb3NzLWJyb3dzZXItZmxleGJveC9cbiAqXG4gKiBXaXRoIGhlbHAgZnJvbTtcbiAqXG4gKiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94L1xuICogKiBodHRwOi8vdGhlLWVjaG9wbGV4Lm5ldC9mbGV4eWJveGVzL1xuICogKiBodHRwOi8vbXNkbi5taWNyb3NvZnQuY29tL2VuLXVzL2xpYnJhcnkvaWUvaGg3NzIwNjkodj12cy44NSkuYXNweFxuICogKiBodHRwOi8vY3NzLXRyaWNrcy5jb20vdXNpbmctZmxleGJveC9cbiAqICogaHR0cDovL2Rldi5vcGVyYS5jb20vYXJ0aWNsZXMvdmlldy9hZHZhbmNlZC1jcm9zcy1icm93c2VyLWZsZXhib3gvXG4gKiAqIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLXVzL2RvY3Mvd2ViL2d1aWRlL2Nzcy9mbGV4aWJsZV9ib3hlc1xuICovXG4vKipcbiAqIEZsZXhib3ggQ29udGFpbmVyc1xuICpcbiAqIFRoZSAnZmxleCcgdmFsdWUgY2F1c2VzIGFuIGVsZW1lbnQgdG8gZ2VuZXJhdGUgYSBibG9jay1sZXZlbCBmbGV4XG4gKiBjb250YWluZXIgYm94LlxuICpcbiAqIFRoZSAnaW5saW5lLWZsZXgnIHZhbHVlIGNhdXNlcyBhbiBlbGVtZW50IHRvIGdlbmVyYXRlIGEgaW5saW5lLWxldmVsXG4gKiBmbGV4IGNvbnRhaW5lciBib3guXG4gKlxuICogZGlzcGxheTogZmxleCB8IGlubGluZS1mbGV4XG4gKlxuICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtY29udGFpbmVyc1xuICpcbiAqIChQbGFjZWhvbGRlciBzZWxlY3RvcnMgZm9yIGVhY2ggdHlwZSwgZm9yIHRob3NlIHdobyByYXRoZXIgQGV4dGVuZClcbiAqL1xuLyoqXG4gKiBGbGV4Ym94IERpcmVjdGlvblxuICpcbiAqIFRoZSAnZmxleC1kaXJlY3Rpb24nIHByb3BlcnR5IHNwZWNpZmllcyBob3cgZmxleCBpdGVtcyBhcmUgcGxhY2VkIGluXG4gKiB0aGUgZmxleCBjb250YWluZXIsIGJ5IHNldHRpbmcgdGhlIGRpcmVjdGlvbiBvZiB0aGUgZmxleCBjb250YWluZXInc1xuICogbWFpbiBheGlzLiBUaGlzIGRldGVybWluZXMgdGhlIGRpcmVjdGlvbiB0aGF0IGZsZXggaXRlbXMgYXJlIGxhaWQgb3V0IGluLlxuICpcbiAqIFZhbHVlczogcm93IHwgcm93LXJldmVyc2UgfCBjb2x1bW4gfCBjb2x1bW4tcmV2ZXJzZVxuICogRGVmYXVsdDogcm93XG4gKlxuICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtZGlyZWN0aW9uLXByb3BlcnR5XG4gKi9cbi8qKlxuICogRmxleGJveCBXcmFwXG4gKlxuICogVGhlICdmbGV4LXdyYXAnIHByb3BlcnR5IGNvbnRyb2xzIHdoZXRoZXIgdGhlIGZsZXggY29udGFpbmVyIGlzIHNpbmdsZS1saW5lXG4gKiBvciBtdWx0aS1saW5lLCBhbmQgdGhlIGRpcmVjdGlvbiBvZiB0aGUgY3Jvc3MtYXhpcywgd2hpY2ggZGV0ZXJtaW5lc1xuICogdGhlIGRpcmVjdGlvbiBuZXcgbGluZXMgYXJlIHN0YWNrZWQgaW4uXG4gKlxuICogVmFsdWVzOiBub3dyYXAgfCB3cmFwIHwgd3JhcC1yZXZlcnNlXG4gKiBEZWZhdWx0OiBub3dyYXBcbiAqXG4gKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jZmxleC13cmFwLXByb3BlcnR5XG4gKi9cbi8qKlxuICogRmxleGJveCBGbG93IChzaG9ydGhhbmQpXG4gKlxuICogVGhlICdmbGV4LWZsb3cnIHByb3BlcnR5IGlzIGEgc2hvcnRoYW5kIGZvciBzZXR0aW5nIHRoZSAnZmxleC1kaXJlY3Rpb24nXG4gKiBhbmQgJ2ZsZXgtd3JhcCcgcHJvcGVydGllcywgd2hpY2ggdG9nZXRoZXIgZGVmaW5lIHRoZSBmbGV4IGNvbnRhaW5lcidzXG4gKiBtYWluIGFuZCBjcm9zcyBheGVzLlxuICpcbiAqIFZhbHVlczogPGZsZXgtZGlyZWN0aW9uPiB8IDxmbGV4LXdyYXA+XG4gKiBEZWZhdWx0OiByb3cgbm93cmFwXG4gKlxuICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtZmxvdy1wcm9wZXJ0eVxuICovXG4vKipcbiAqIEZsZXhib3ggT3JkZXJcbiAqXG4gKiBUaGUgJ29yZGVyJyBwcm9wZXJ0eSBjb250cm9scyB0aGUgb3JkZXIgaW4gd2hpY2ggZmxleCBpdGVtcyBhcHBlYXIgd2l0aGluXG4gKiB0aGVpciBmbGV4IGNvbnRhaW5lciwgYnkgYXNzaWduaW5nIHRoZW0gdG8gb3JkaW5hbCBncm91cHMuXG4gKlxuICogRGVmYXVsdDogMFxuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNvcmRlci1wcm9wZXJ0eVxuICovXG4vKipcbiAqIEZsZXhib3ggR3Jvd1xuICpcbiAqIFRoZSAnZmxleC1ncm93JyBwcm9wZXJ0eSBzZXRzIHRoZSBmbGV4IGdyb3cgZmFjdG9yLiBOZWdhdGl2ZSBudW1iZXJzXG4gKiBhcmUgaW52YWxpZC5cbiAqXG4gKiBEZWZhdWx0OiAwXG4gKlxuICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtZ3Jvdy1wcm9wZXJ0eVxuICovXG4vKipcbiAqIEZsZXhib3ggU2hyaW5rXG4gKlxuICogVGhlICdmbGV4LXNocmluaycgcHJvcGVydHkgc2V0cyB0aGUgZmxleCBzaHJpbmsgZmFjdG9yLiBOZWdhdGl2ZSBudW1iZXJzXG4gKiBhcmUgaW52YWxpZC5cbiAqXG4gKiBEZWZhdWx0OiAxXG4gKlxuICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtc2hyaW5rLXByb3BlcnR5XG4gKi9cbi8qKlxuICogRmxleGJveCBCYXNpc1xuICpcbiAqIFRoZSAnZmxleC1iYXNpcycgcHJvcGVydHkgc2V0cyB0aGUgZmxleCBiYXNpcy4gTmVnYXRpdmUgbGVuZ3RocyBhcmUgaW52YWxpZC5cbiAqXG4gKiBWYWx1ZXM6IExpa2UgXCJ3aWR0aFwiXG4gKiBEZWZhdWx0OiBhdXRvXG4gKlxuICogaHR0cDovL3d3dy53My5vcmcvVFIvY3NzMy1mbGV4Ym94LyNmbGV4LWJhc2lzLXByb3BlcnR5XG4gKi9cbi8qKlxuICogRmxleGJveCBcIkZsZXhcIiAoc2hvcnRoYW5kKVxuICpcbiAqIFRoZSAnZmxleCcgcHJvcGVydHkgc3BlY2lmaWVzIHRoZSBjb21wb25lbnRzIG9mIGEgZmxleGlibGUgbGVuZ3RoOiB0aGVcbiAqIGZsZXggZ3JvdyBmYWN0b3IgYW5kIGZsZXggc2hyaW5rIGZhY3RvciwgYW5kIHRoZSBmbGV4IGJhc2lzLiBXaGVuIGFuXG4gKiBlbGVtZW50IGlzIGEgZmxleCBpdGVtLCAnZmxleCcgaXMgY29uc3VsdGVkIGluc3RlYWQgb2YgdGhlIG1haW4gc2l6ZVxuICogcHJvcGVydHkgdG8gZGV0ZXJtaW5lIHRoZSBtYWluIHNpemUgb2YgdGhlIGVsZW1lbnQuIElmIGFuIGVsZW1lbnQgaXNcbiAqIG5vdCBhIGZsZXggaXRlbSwgJ2ZsZXgnIGhhcyBubyBlZmZlY3QuXG4gKlxuICogVmFsdWVzOiBub25lIHwgPGZsZXgtZ3Jvdz4gPGZsZXgtc2hyaW5rPiB8fCA8ZmxleC1iYXNpcz5cbiAqIERlZmF1bHQ6IFNlZSBpbmRpdmlkdWFsIHByb3BlcnRpZXMgKDEgMSAwKS5cbiAqXG4gKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jZmxleC1wcm9wZXJ0eVxuICovXG4vKipcbiAqIEZsZXhib3ggSnVzdGlmeSBDb250ZW50XG4gKlxuICogVGhlICdqdXN0aWZ5LWNvbnRlbnQnIHByb3BlcnR5IGFsaWducyBmbGV4IGl0ZW1zIGFsb25nIHRoZSBtYWluIGF4aXNcbiAqIG9mIHRoZSBjdXJyZW50IGxpbmUgb2YgdGhlIGZsZXggY29udGFpbmVyLiBUaGlzIGlzIGRvbmUgYWZ0ZXIgYW55IGZsZXhpYmxlXG4gKiBsZW5ndGhzIGFuZCBhbnkgYXV0byBtYXJnaW5zIGhhdmUgYmVlbiByZXNvbHZlZC4gVHlwaWNhbGx5IGl0IGhlbHBzIGRpc3RyaWJ1dGVcbiAqIGV4dHJhIGZyZWUgc3BhY2UgbGVmdG92ZXIgd2hlbiBlaXRoZXIgYWxsIHRoZSBmbGV4IGl0ZW1zIG9uIGEgbGluZSBhcmVcbiAqIGluZmxleGlibGUsIG9yIGFyZSBmbGV4aWJsZSBidXQgaGF2ZSByZWFjaGVkIHRoZWlyIG1heGltdW0gc2l6ZS4gSXQgYWxzb1xuICogZXhlcnRzIHNvbWUgY29udHJvbCBvdmVyIHRoZSBhbGlnbm1lbnQgb2YgaXRlbXMgd2hlbiB0aGV5IG92ZXJmbG93IHRoZSBsaW5lLlxuICpcbiAqIE5vdGU6ICdzcGFjZS0qJyB2YWx1ZXMgbm90IHN1cHBvcnRlZCBpbiBvbGRlciBzeW50YXhlcy5cbiAqXG4gKiBWYWx1ZXM6IGZsZXgtc3RhcnQgfCBmbGV4LWVuZCB8IGNlbnRlciB8IHNwYWNlLWJldHdlZW4gfCBzcGFjZS1hcm91bmRcbiAqIERlZmF1bHQ6IGZsZXgtc3RhcnRcbiAqXG4gKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8janVzdGlmeS1jb250ZW50LXByb3BlcnR5XG4gKi9cbi8qKlxuICogRmxleGJveCBBbGlnbiBJdGVtc1xuICpcbiAqIEZsZXggaXRlbXMgY2FuIGJlIGFsaWduZWQgaW4gdGhlIGNyb3NzIGF4aXMgb2YgdGhlIGN1cnJlbnQgbGluZSBvZiB0aGVcbiAqIGZsZXggY29udGFpbmVyLCBzaW1pbGFyIHRvICdqdXN0aWZ5LWNvbnRlbnQnIGJ1dCBpbiB0aGUgcGVycGVuZGljdWxhclxuICogZGlyZWN0aW9uLiAnYWxpZ24taXRlbXMnIHNldHMgdGhlIGRlZmF1bHQgYWxpZ25tZW50IGZvciBhbGwgb2YgdGhlIGZsZXhcbiAqIGNvbnRhaW5lcidzIGl0ZW1zLCBpbmNsdWRpbmcgYW5vbnltb3VzIGZsZXggaXRlbXMuICdhbGlnbi1zZWxmJyBhbGxvd3NcbiAqIHRoaXMgZGVmYXVsdCBhbGlnbm1lbnQgdG8gYmUgb3ZlcnJpZGRlbiBmb3IgaW5kaXZpZHVhbCBmbGV4IGl0ZW1zLiAoRm9yXG4gKiBhbm9ueW1vdXMgZmxleCBpdGVtcywgJ2FsaWduLXNlbGYnIGFsd2F5cyBtYXRjaGVzIHRoZSB2YWx1ZSBvZiAnYWxpZ24taXRlbXMnXG4gKiBvbiB0aGVpciBhc3NvY2lhdGVkIGZsZXggY29udGFpbmVyLilcbiAqXG4gKiBWYWx1ZXM6IGZsZXgtc3RhcnQgfCBmbGV4LWVuZCB8IGNlbnRlciB8IGJhc2VsaW5lIHwgc3RyZXRjaFxuICogRGVmYXVsdDogc3RyZXRjaFxuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNhbGlnbi1pdGVtcy1wcm9wZXJ0eVxuICovXG4vKipcbiAqIEZsZXhib3ggQWxpZ24gU2VsZlxuICpcbiAqIFZhbHVlczogYXV0byB8IGZsZXgtc3RhcnQgfCBmbGV4LWVuZCB8IGNlbnRlciB8IGJhc2VsaW5lIHwgc3RyZXRjaFxuICogRGVmYXVsdDogYXV0b1xuICovXG4vKipcbiAqIEZsZXhib3ggQWxpZ24gQ29udGVudFxuICpcbiAqIFRoZSAnYWxpZ24tY29udGVudCcgcHJvcGVydHkgYWxpZ25zIGEgZmxleCBjb250YWluZXIncyBsaW5lcyB3aXRoaW4gdGhlXG4gKiBmbGV4IGNvbnRhaW5lciB3aGVuIHRoZXJlIGlzIGV4dHJhIHNwYWNlIGluIHRoZSBjcm9zcy1heGlzLCBzaW1pbGFyIHRvXG4gKiBob3cgJ2p1c3RpZnktY29udGVudCcgYWxpZ25zIGluZGl2aWR1YWwgaXRlbXMgd2l0aGluIHRoZSBtYWluLWF4aXMuIE5vdGUsXG4gKiB0aGlzIHByb3BlcnR5IGhhcyBubyBlZmZlY3Qgd2hlbiB0aGUgZmxleGJveCBoYXMgb25seSBhIHNpbmdsZSBsaW5lLlxuICpcbiAqIFZhbHVlczogZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgc3BhY2UtYmV0d2VlbiB8IHNwYWNlLWFyb3VuZCB8IHN0cmV0Y2hcbiAqIERlZmF1bHQ6IHN0cmV0Y2hcbiAqXG4gKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jYWxpZ24tY29udGVudC1wcm9wZXJ0eVxuICovXG4vKipcbiAqIEZhbGxiYWNrIHRvIHN1cHBvcnQgZ2FwIHdpdGhpbiBmbGV4Ym94XG4gKiBVbnN1cHBvcnRlZCB3aXRoIENocm9tZSBwcmlvciB0byB2ZXJzaW9uIDg0IGFtb25nIG90aGVycy5cbiAqXG4gKiBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvZ2FwI2Jyb3dzZXJfY29tcGF0aWJpbGl0eVxuICpcbiAqIEBzaW5jZSBLSlMtMjE2Mi42MSAoMjAyMi0wOS0xMylcbiAqL1xuLmtyLXBheW1lbnQtYnV0dG9uIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjkzYzdhO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTJweCAwO1xuICBmb250LXNpemU6IDFlbTtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC40cztcbn1cblxuLmtyLXBheW1lbnQtYnV0dG9uOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5M2M3YTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4xNikgMCAzcHggNnB4LCByZ2JhKDAsIDAsIDAsIDAuMjMpIDAgM3B4IDZweDtcbn1cblxuLmtyLXBheW1lbnQtYnV0dG9uIHNwYW4ge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmtyLXBheW1lbnQtYnV0dG9uLmtyLWxvYWRpbmcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmtyLXBheW1lbnQtYnV0dG9uLmtyLWxvYWRpbmcgc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5rci1wYXltZW50LWJ1dHRvbi5rci1sb2FkaW5nIC5rci1zcGlubmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5rci1wYXltZW50LWJ1dHRvbjpkaXNhYmxlZCBzcGFuIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuQGtleWZyYW1lcyBhbmltYXRpb24ge1xuICA1MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgfVxufVxuLyogQnJlYWtwb2ludCBjb25maWd1cmF0aW9uICovXG5Aa2V5ZnJhbWVzIGtyLWxvYWRlci1iZWZvcmUge1xuICAwJSwgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG4gIDI1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpIHRyYW5zbGF0ZVkoMTAwJSk7XG4gIH1cbiAgNzUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMga3ItbG9hZGVyLWFmdGVyIHtcbiAgMCUsIDEwMCUge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuICAyNSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpIHRyYW5zbGF0ZVkoLTEwMCUpO1xuICB9XG4gIDc1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgfVxufVxuQGtleWZyYW1lcyBrci1ib3VuY2VkZWxheSB7XG4gIDAlLCA4MCUsIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgNDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGtyLWNhcmQtaWNvbi1kaXNwbGF5IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyBrci1tb2RhbC1vcGVuaW5nIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyBrci1sYXllci1mYWRlIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLyogRm9udCAqL1xuLyogTWl4aW5zICovXG4vKipcbiAqIEZsZXhib3ggTWl4aW5zXG4gKiBodHRwOi8vcGhpbGlwd2FsdG9uLmdpdGh1Yi5pby9zb2x2ZWQtYnktZmxleGJveC9cbiAqIGh0dHBzOi8vZ2l0aHViLmNvbS9waGlsaXB3YWx0b24vc29sdmVkLWJ5LWZsZXhib3hcbiAqXG4gKiBDb3B5cmlnaHQgKGMpIDIwMTMgQnJpYW4gRnJhbmNvXG4gKlxuICogUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nIGFcbiAqIGNvcHkgb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGVcbiAqIFwiU29mdHdhcmVcIiksIHRvIGRlYWwgaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZ1xuICogd2l0aG91dCBsaW1pdGF0aW9uIHRoZSByaWdodHMgdG8gdXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLFxuICogZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yIHNlbGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvXG4gKiBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcyBmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG9cbiAqIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9ucztcbiAqIFRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkXG4gKiBpbiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS5cbiAqIFRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCBcIkFTIElTXCIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1NcbiAqIE9SIElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0ZcbiAqIE1FUkNIQU5UQUJJTElUWSwgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC5cbiAqIElOIE5PIEVWRU5UIFNIQUxMIFRIRSBBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZXG4gKiBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULFxuICogVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEVcbiAqIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIgREVBTElOR1MgSU4gVEhFIFNPRlRXQVJFLlxuICpcbiAqIFRoaXMgaXMgYSBzZXQgb2YgbWl4aW5zIGZvciB0aG9zZSB3aG8gd2FudCB0byBtZXNzIGFyb3VuZCB3aXRoIGZsZXhib3hcbiAqIHVzaW5nIHRoZSBuYXRpdmUgc3VwcG9ydCBvZiBjdXJyZW50IGJyb3dzZXJzLiBGb3IgZnVsbCBzdXBwb3J0IHRhYmxlXG4gKiBjaGVjazogaHR0cDovL2Nhbml1c2UuY29tL2ZsZXhib3hcbiAqXG4gKiBCYXNpY2FsbHkgdGhpcyB3aWxsIHVzZTtcbiAqXG4gKiAqIEZhbGxiYWNrLCBvbGQgc3ludGF4IChJRTEwLCBtb2JpbGUgd2Via2l0IGJyb3dzZXJzIC0gbm8gd3JhcHBpbmcpXG4gKiAqIEZpbmFsIHN0YW5kYXJkcyBzeW50YXggKEZGLCBTYWZhcmksIENocm9tZSwgSUUxMSwgT3BlcmEpXG4gKlxuICogVGhpcyB3YXMgaW5zcGlyZWQgYnk7XG4gKlxuICogKiBodHRwOi8vZGV2Lm9wZXJhLmNvbS9hcnRpY2xlcy92aWV3L2FkdmFuY2VkLWNyb3NzLWJyb3dzZXItZmxleGJveC9cbiAqXG4gKiBXaXRoIGhlbHAgZnJvbTtcbiAqXG4gKiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94L1xuICogKiBodHRwOi8vdGhlLWVjaG9wbGV4Lm5ldC9mbGV4eWJveGVzL1xuICogKiBodHRwOi8vbXNkbi5taWNyb3NvZnQuY29tL2VuLXVzL2xpYnJhcnkvaWUvaGg3NzIwNjkodj12cy44NSkuYXNweFxuICogKiBodHRwOi8vY3NzLXRyaWNrcy5jb20vdXNpbmctZmxleGJveC9cbiAqICogaHR0cDovL2Rldi5vcGVyYS5jb20vYXJ0aWNsZXMvdmlldy9hZHZhbmNlZC1jcm9zcy1icm93c2VyLWZsZXhib3gvXG4gKiAqIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLXVzL2RvY3Mvd2ViL2d1aWRlL2Nzcy9mbGV4aWJsZV9ib3hlc1xuICovXG4vKipcbiAqIEZsZXhib3ggQ29udGFpbmVyc1xuICpcbiAqIFRoZSAnZmxleCcgdmFsdWUgY2F1c2VzIGFuIGVsZW1lbnQgdG8gZ2VuZXJhdGUgYSBibG9jay1sZXZlbCBmbGV4XG4gKiBjb250YWluZXIgYm94LlxuICpcbiAqIFRoZSAnaW5saW5lLWZsZXgnIHZhbHVlIGNhdXNlcyBhbiBlbGVtZW50IHRvIGdlbmVyYXRlIGEgaW5saW5lLWxldmVsXG4gKiBmbGV4IGNvbnRhaW5lciBib3guXG4gKlxuICogZGlzcGxheTogZmxleCB8IGlubGluZS1mbGV4XG4gKlxuICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtY29udGFpbmVyc1xuICpcbiAqIChQbGFjZWhvbGRlciBzZWxlY3RvcnMgZm9yIGVhY2ggdHlwZSwgZm9yIHRob3NlIHdobyByYXRoZXIgQGV4dGVuZClcbiAqL1xuLyoqXG4gKiBGbGV4Ym94IERpcmVjdGlvblxuICpcbiAqIFRoZSAnZmxleC1kaXJlY3Rpb24nIHByb3BlcnR5IHNwZWNpZmllcyBob3cgZmxleCBpdGVtcyBhcmUgcGxhY2VkIGluXG4gKiB0aGUgZmxleCBjb250YWluZXIsIGJ5IHNldHRpbmcgdGhlIGRpcmVjdGlvbiBvZiB0aGUgZmxleCBjb250YWluZXInc1xuICogbWFpbiBheGlzLiBUaGlzIGRldGVybWluZXMgdGhlIGRpcmVjdGlvbiB0aGF0IGZsZXggaXRlbXMgYXJlIGxhaWQgb3V0IGluLlxuICpcbiAqIFZhbHVlczogcm93IHwgcm93LXJldmVyc2UgfCBjb2x1bW4gfCBjb2x1bW4tcmV2ZXJzZVxuICogRGVmYXVsdDogcm93XG4gKlxuICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtZGlyZWN0aW9uLXByb3BlcnR5XG4gKi9cbi8qKlxuICogRmxleGJveCBXcmFwXG4gKlxuICogVGhlICdmbGV4LXdyYXAnIHByb3BlcnR5IGNvbnRyb2xzIHdoZXRoZXIgdGhlIGZsZXggY29udGFpbmVyIGlzIHNpbmdsZS1saW5lXG4gKiBvciBtdWx0aS1saW5lLCBhbmQgdGhlIGRpcmVjdGlvbiBvZiB0aGUgY3Jvc3MtYXhpcywgd2hpY2ggZGV0ZXJtaW5lc1xuICogdGhlIGRpcmVjdGlvbiBuZXcgbGluZXMgYXJlIHN0YWNrZWQgaW4uXG4gKlxuICogVmFsdWVzOiBub3dyYXAgfCB3cmFwIHwgd3JhcC1yZXZlcnNlXG4gKiBEZWZhdWx0OiBub3dyYXBcbiAqXG4gKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jZmxleC13cmFwLXByb3BlcnR5XG4gKi9cbi8qKlxuICogRmxleGJveCBGbG93IChzaG9ydGhhbmQpXG4gKlxuICogVGhlICdmbGV4LWZsb3cnIHByb3BlcnR5IGlzIGEgc2hvcnRoYW5kIGZvciBzZXR0aW5nIHRoZSAnZmxleC1kaXJlY3Rpb24nXG4gKiBhbmQgJ2ZsZXgtd3JhcCcgcHJvcGVydGllcywgd2hpY2ggdG9nZXRoZXIgZGVmaW5lIHRoZSBmbGV4IGNvbnRhaW5lcidzXG4gKiBtYWluIGFuZCBjcm9zcyBheGVzLlxuICpcbiAqIFZhbHVlczogPGZsZXgtZGlyZWN0aW9uPiB8IDxmbGV4LXdyYXA+XG4gKiBEZWZhdWx0OiByb3cgbm93cmFwXG4gKlxuICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtZmxvdy1wcm9wZXJ0eVxuICovXG4vKipcbiAqIEZsZXhib3ggT3JkZXJcbiAqXG4gKiBUaGUgJ29yZGVyJyBwcm9wZXJ0eSBjb250cm9scyB0aGUgb3JkZXIgaW4gd2hpY2ggZmxleCBpdGVtcyBhcHBlYXIgd2l0aGluXG4gKiB0aGVpciBmbGV4IGNvbnRhaW5lciwgYnkgYXNzaWduaW5nIHRoZW0gdG8gb3JkaW5hbCBncm91cHMuXG4gKlxuICogRGVmYXVsdDogMFxuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNvcmRlci1wcm9wZXJ0eVxuICovXG4vKipcbiAqIEZsZXhib3ggR3Jvd1xuICpcbiAqIFRoZSAnZmxleC1ncm93JyBwcm9wZXJ0eSBzZXRzIHRoZSBmbGV4IGdyb3cgZmFjdG9yLiBOZWdhdGl2ZSBudW1iZXJzXG4gKiBhcmUgaW52YWxpZC5cbiAqXG4gKiBEZWZhdWx0OiAwXG4gKlxuICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtZ3Jvdy1wcm9wZXJ0eVxuICovXG4vKipcbiAqIEZsZXhib3ggU2hyaW5rXG4gKlxuICogVGhlICdmbGV4LXNocmluaycgcHJvcGVydHkgc2V0cyB0aGUgZmxleCBzaHJpbmsgZmFjdG9yLiBOZWdhdGl2ZSBudW1iZXJzXG4gKiBhcmUgaW52YWxpZC5cbiAqXG4gKiBEZWZhdWx0OiAxXG4gKlxuICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtc2hyaW5rLXByb3BlcnR5XG4gKi9cbi8qKlxuICogRmxleGJveCBCYXNpc1xuICpcbiAqIFRoZSAnZmxleC1iYXNpcycgcHJvcGVydHkgc2V0cyB0aGUgZmxleCBiYXNpcy4gTmVnYXRpdmUgbGVuZ3RocyBhcmUgaW52YWxpZC5cbiAqXG4gKiBWYWx1ZXM6IExpa2UgXCJ3aWR0aFwiXG4gKiBEZWZhdWx0OiBhdXRvXG4gKlxuICogaHR0cDovL3d3dy53My5vcmcvVFIvY3NzMy1mbGV4Ym94LyNmbGV4LWJhc2lzLXByb3BlcnR5XG4gKi9cbi8qKlxuICogRmxleGJveCBcIkZsZXhcIiAoc2hvcnRoYW5kKVxuICpcbiAqIFRoZSAnZmxleCcgcHJvcGVydHkgc3BlY2lmaWVzIHRoZSBjb21wb25lbnRzIG9mIGEgZmxleGlibGUgbGVuZ3RoOiB0aGVcbiAqIGZsZXggZ3JvdyBmYWN0b3IgYW5kIGZsZXggc2hyaW5rIGZhY3RvciwgYW5kIHRoZSBmbGV4IGJhc2lzLiBXaGVuIGFuXG4gKiBlbGVtZW50IGlzIGEgZmxleCBpdGVtLCAnZmxleCcgaXMgY29uc3VsdGVkIGluc3RlYWQgb2YgdGhlIG1haW4gc2l6ZVxuICogcHJvcGVydHkgdG8gZGV0ZXJtaW5lIHRoZSBtYWluIHNpemUgb2YgdGhlIGVsZW1lbnQuIElmIGFuIGVsZW1lbnQgaXNcbiAqIG5vdCBhIGZsZXggaXRlbSwgJ2ZsZXgnIGhhcyBubyBlZmZlY3QuXG4gKlxuICogVmFsdWVzOiBub25lIHwgPGZsZXgtZ3Jvdz4gPGZsZXgtc2hyaW5rPiB8fCA8ZmxleC1iYXNpcz5cbiAqIERlZmF1bHQ6IFNlZSBpbmRpdmlkdWFsIHByb3BlcnRpZXMgKDEgMSAwKS5cbiAqXG4gKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jZmxleC1wcm9wZXJ0eVxuICovXG4vKipcbiAqIEZsZXhib3ggSnVzdGlmeSBDb250ZW50XG4gKlxuICogVGhlICdqdXN0aWZ5LWNvbnRlbnQnIHByb3BlcnR5IGFsaWducyBmbGV4IGl0ZW1zIGFsb25nIHRoZSBtYWluIGF4aXNcbiAqIG9mIHRoZSBjdXJyZW50IGxpbmUgb2YgdGhlIGZsZXggY29udGFpbmVyLiBUaGlzIGlzIGRvbmUgYWZ0ZXIgYW55IGZsZXhpYmxlXG4gKiBsZW5ndGhzIGFuZCBhbnkgYXV0byBtYXJnaW5zIGhhdmUgYmVlbiByZXNvbHZlZC4gVHlwaWNhbGx5IGl0IGhlbHBzIGRpc3RyaWJ1dGVcbiAqIGV4dHJhIGZyZWUgc3BhY2UgbGVmdG92ZXIgd2hlbiBlaXRoZXIgYWxsIHRoZSBmbGV4IGl0ZW1zIG9uIGEgbGluZSBhcmVcbiAqIGluZmxleGlibGUsIG9yIGFyZSBmbGV4aWJsZSBidXQgaGF2ZSByZWFjaGVkIHRoZWlyIG1heGltdW0gc2l6ZS4gSXQgYWxzb1xuICogZXhlcnRzIHNvbWUgY29udHJvbCBvdmVyIHRoZSBhbGlnbm1lbnQgb2YgaXRlbXMgd2hlbiB0aGV5IG92ZXJmbG93IHRoZSBsaW5lLlxuICpcbiAqIE5vdGU6ICdzcGFjZS0qJyB2YWx1ZXMgbm90IHN1cHBvcnRlZCBpbiBvbGRlciBzeW50YXhlcy5cbiAqXG4gKiBWYWx1ZXM6IGZsZXgtc3RhcnQgfCBmbGV4LWVuZCB8IGNlbnRlciB8IHNwYWNlLWJldHdlZW4gfCBzcGFjZS1hcm91bmRcbiAqIERlZmF1bHQ6IGZsZXgtc3RhcnRcbiAqXG4gKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8janVzdGlmeS1jb250ZW50LXByb3BlcnR5XG4gKi9cbi8qKlxuICogRmxleGJveCBBbGlnbiBJdGVtc1xuICpcbiAqIEZsZXggaXRlbXMgY2FuIGJlIGFsaWduZWQgaW4gdGhlIGNyb3NzIGF4aXMgb2YgdGhlIGN1cnJlbnQgbGluZSBvZiB0aGVcbiAqIGZsZXggY29udGFpbmVyLCBzaW1pbGFyIHRvICdqdXN0aWZ5LWNvbnRlbnQnIGJ1dCBpbiB0aGUgcGVycGVuZGljdWxhclxuICogZGlyZWN0aW9uLiAnYWxpZ24taXRlbXMnIHNldHMgdGhlIGRlZmF1bHQgYWxpZ25tZW50IGZvciBhbGwgb2YgdGhlIGZsZXhcbiAqIGNvbnRhaW5lcidzIGl0ZW1zLCBpbmNsdWRpbmcgYW5vbnltb3VzIGZsZXggaXRlbXMuICdhbGlnbi1zZWxmJyBhbGxvd3NcbiAqIHRoaXMgZGVmYXVsdCBhbGlnbm1lbnQgdG8gYmUgb3ZlcnJpZGRlbiBmb3IgaW5kaXZpZHVhbCBmbGV4IGl0ZW1zLiAoRm9yXG4gKiBhbm9ueW1vdXMgZmxleCBpdGVtcywgJ2FsaWduLXNlbGYnIGFsd2F5cyBtYXRjaGVzIHRoZSB2YWx1ZSBvZiAnYWxpZ24taXRlbXMnXG4gKiBvbiB0aGVpciBhc3NvY2lhdGVkIGZsZXggY29udGFpbmVyLilcbiAqXG4gKiBWYWx1ZXM6IGZsZXgtc3RhcnQgfCBmbGV4LWVuZCB8IGNlbnRlciB8IGJhc2VsaW5lIHwgc3RyZXRjaFxuICogRGVmYXVsdDogc3RyZXRjaFxuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNhbGlnbi1pdGVtcy1wcm9wZXJ0eVxuICovXG4vKipcbiAqIEZsZXhib3ggQWxpZ24gU2VsZlxuICpcbiAqIFZhbHVlczogYXV0byB8IGZsZXgtc3RhcnQgfCBmbGV4LWVuZCB8IGNlbnRlciB8IGJhc2VsaW5lIHwgc3RyZXRjaFxuICogRGVmYXVsdDogYXV0b1xuICovXG4vKipcbiAqIEZsZXhib3ggQWxpZ24gQ29udGVudFxuICpcbiAqIFRoZSAnYWxpZ24tY29udGVudCcgcHJvcGVydHkgYWxpZ25zIGEgZmxleCBjb250YWluZXIncyBsaW5lcyB3aXRoaW4gdGhlXG4gKiBmbGV4IGNvbnRhaW5lciB3aGVuIHRoZXJlIGlzIGV4dHJhIHNwYWNlIGluIHRoZSBjcm9zcy1heGlzLCBzaW1pbGFyIHRvXG4gKiBob3cgJ2p1c3RpZnktY29udGVudCcgYWxpZ25zIGluZGl2aWR1YWwgaXRlbXMgd2l0aGluIHRoZSBtYWluLWF4aXMuIE5vdGUsXG4gKiB0aGlzIHByb3BlcnR5IGhhcyBubyBlZmZlY3Qgd2hlbiB0aGUgZmxleGJveCBoYXMgb25seSBhIHNpbmdsZSBsaW5lLlxuICpcbiAqIFZhbHVlczogZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgc3BhY2UtYmV0d2VlbiB8IHNwYWNlLWFyb3VuZCB8IHN0cmV0Y2hcbiAqIERlZmF1bHQ6IHN0cmV0Y2hcbiAqXG4gKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jYWxpZ24tY29udGVudC1wcm9wZXJ0eVxuICovXG4vKipcbiAqIEZhbGxiYWNrIHRvIHN1cHBvcnQgZ2FwIHdpdGhpbiBmbGV4Ym94XG4gKiBVbnN1cHBvcnRlZCB3aXRoIENocm9tZSBwcmlvciB0byB2ZXJzaW9uIDg0IGFtb25nIG90aGVycy5cbiAqXG4gKiBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvZ2FwI2Jyb3dzZXJfY29tcGF0aWJpbGl0eVxuICpcbiAqIEBzaW5jZSBLSlMtMjE2Mi42MSAoMjAyMi0wOS0xMylcbiAqL1xuLyogVmVuZG9ycyAqL1xuLmtyLWFuaW1hdGVkIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbn1cblxuLmtyLWFuaW1hdGVkLmluZmluaXRlIHtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG59XG5cbi5rci1hbmltYXRlZC5oaW5nZSB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG59XG5cbi5rci1hbmltYXRlZC5mbGlwT3V0WCxcbi5rci1hbmltYXRlZC5mbGlwT3V0WSxcbi5rci1hbmltYXRlZC5ib3VuY2VJbixcbi5rci1hbmltYXRlZC5ib3VuY2VPdXQge1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuNzVzO1xufVxuXG5Aa2V5ZnJhbWVzIGtyLWZsaXAtaW4teCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDQwJSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICB9XG4gIDYwJSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgMTBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgODAlIHtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtNWRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gIH1cbn1cbi5rci1mbGlwSW5YIHtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICBhbmltYXRpb24tbmFtZToga3ItZmxpcC1pbi14O1xufVxuXG4vKiBQb3BpbiAqL1xuLyoqXG4gKiBGbGV4Ym94IE1peGluc1xuICogaHR0cDovL3BoaWxpcHdhbHRvbi5naXRodWIuaW8vc29sdmVkLWJ5LWZsZXhib3gvXG4gKiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL3NvbHZlZC1ieS1mbGV4Ym94XG4gKlxuICogQ29weXJpZ2h0IChjKSAyMDEzIEJyaWFuIEZyYW5jb1xuICpcbiAqIFBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhXG4gKiBjb3B5IG9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlXG4gKiBcIlNvZnR3YXJlXCIpLCB0byBkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmdcbiAqIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUgcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCxcbiAqIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsIGNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0b1xuICogcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMgZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvXG4gKiB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM7XG4gKiBUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZFxuICogaW4gYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuXG4gKiBUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgXCJBUyBJU1wiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTXG4gKiBPUiBJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GXG4gKiBNRVJDSEFOVEFCSUxJVFksIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuXG4gKiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUgQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWVxuICogQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIgTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCxcbiAqIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HIEZST00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFXG4gKiBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS5cbiAqXG4gKiBUaGlzIGlzIGEgc2V0IG9mIG1peGlucyBmb3IgdGhvc2Ugd2hvIHdhbnQgdG8gbWVzcyBhcm91bmQgd2l0aCBmbGV4Ym94XG4gKiB1c2luZyB0aGUgbmF0aXZlIHN1cHBvcnQgb2YgY3VycmVudCBicm93c2Vycy4gRm9yIGZ1bGwgc3VwcG9ydCB0YWJsZVxuICogY2hlY2s6IGh0dHA6Ly9jYW5pdXNlLmNvbS9mbGV4Ym94XG4gKlxuICogQmFzaWNhbGx5IHRoaXMgd2lsbCB1c2U7XG4gKlxuICogKiBGYWxsYmFjaywgb2xkIHN5bnRheCAoSUUxMCwgbW9iaWxlIHdlYmtpdCBicm93c2VycyAtIG5vIHdyYXBwaW5nKVxuICogKiBGaW5hbCBzdGFuZGFyZHMgc3ludGF4IChGRiwgU2FmYXJpLCBDaHJvbWUsIElFMTEsIE9wZXJhKVxuICpcbiAqIFRoaXMgd2FzIGluc3BpcmVkIGJ5O1xuICpcbiAqICogaHR0cDovL2Rldi5vcGVyYS5jb20vYXJ0aWNsZXMvdmlldy9hZHZhbmNlZC1jcm9zcy1icm93c2VyLWZsZXhib3gvXG4gKlxuICogV2l0aCBoZWxwIGZyb207XG4gKlxuICogKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC9cbiAqICogaHR0cDovL3RoZS1lY2hvcGxleC5uZXQvZmxleHlib3hlcy9cbiAqICogaHR0cDovL21zZG4ubWljcm9zb2Z0LmNvbS9lbi11cy9saWJyYXJ5L2llL2hoNzcyMDY5KHY9dnMuODUpLmFzcHhcbiAqICogaHR0cDovL2Nzcy10cmlja3MuY29tL3VzaW5nLWZsZXhib3gvXG4gKiAqIGh0dHA6Ly9kZXYub3BlcmEuY29tL2FydGljbGVzL3ZpZXcvYWR2YW5jZWQtY3Jvc3MtYnJvd3Nlci1mbGV4Ym94L1xuICogKiBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi11cy9kb2NzL3dlYi9ndWlkZS9jc3MvZmxleGlibGVfYm94ZXNcbiAqL1xuLyoqXG4gKiBGbGV4Ym94IENvbnRhaW5lcnNcbiAqXG4gKiBUaGUgJ2ZsZXgnIHZhbHVlIGNhdXNlcyBhbiBlbGVtZW50IHRvIGdlbmVyYXRlIGEgYmxvY2stbGV2ZWwgZmxleFxuICogY29udGFpbmVyIGJveC5cbiAqXG4gKiBUaGUgJ2lubGluZS1mbGV4JyB2YWx1ZSBjYXVzZXMgYW4gZWxlbWVudCB0byBnZW5lcmF0ZSBhIGlubGluZS1sZXZlbFxuICogZmxleCBjb250YWluZXIgYm94LlxuICpcbiAqIGRpc3BsYXk6IGZsZXggfCBpbmxpbmUtZmxleFxuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LWNvbnRhaW5lcnNcbiAqXG4gKiAoUGxhY2Vob2xkZXIgc2VsZWN0b3JzIGZvciBlYWNoIHR5cGUsIGZvciB0aG9zZSB3aG8gcmF0aGVyIEBleHRlbmQpXG4gKi9cbi8qKlxuICogRmxleGJveCBEaXJlY3Rpb25cbiAqXG4gKiBUaGUgJ2ZsZXgtZGlyZWN0aW9uJyBwcm9wZXJ0eSBzcGVjaWZpZXMgaG93IGZsZXggaXRlbXMgYXJlIHBsYWNlZCBpblxuICogdGhlIGZsZXggY29udGFpbmVyLCBieSBzZXR0aW5nIHRoZSBkaXJlY3Rpb24gb2YgdGhlIGZsZXggY29udGFpbmVyJ3NcbiAqIG1haW4gYXhpcy4gVGhpcyBkZXRlcm1pbmVzIHRoZSBkaXJlY3Rpb24gdGhhdCBmbGV4IGl0ZW1zIGFyZSBsYWlkIG91dCBpbi5cbiAqXG4gKiBWYWx1ZXM6IHJvdyB8IHJvdy1yZXZlcnNlIHwgY29sdW1uIHwgY29sdW1uLXJldmVyc2VcbiAqIERlZmF1bHQ6IHJvd1xuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LWRpcmVjdGlvbi1wcm9wZXJ0eVxuICovXG4vKipcbiAqIEZsZXhib3ggV3JhcFxuICpcbiAqIFRoZSAnZmxleC13cmFwJyBwcm9wZXJ0eSBjb250cm9scyB3aGV0aGVyIHRoZSBmbGV4IGNvbnRhaW5lciBpcyBzaW5nbGUtbGluZVxuICogb3IgbXVsdGktbGluZSwgYW5kIHRoZSBkaXJlY3Rpb24gb2YgdGhlIGNyb3NzLWF4aXMsIHdoaWNoIGRldGVybWluZXNcbiAqIHRoZSBkaXJlY3Rpb24gbmV3IGxpbmVzIGFyZSBzdGFja2VkIGluLlxuICpcbiAqIFZhbHVlczogbm93cmFwIHwgd3JhcCB8IHdyYXAtcmV2ZXJzZVxuICogRGVmYXVsdDogbm93cmFwXG4gKlxuICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtd3JhcC1wcm9wZXJ0eVxuICovXG4vKipcbiAqIEZsZXhib3ggRmxvdyAoc2hvcnRoYW5kKVxuICpcbiAqIFRoZSAnZmxleC1mbG93JyBwcm9wZXJ0eSBpcyBhIHNob3J0aGFuZCBmb3Igc2V0dGluZyB0aGUgJ2ZsZXgtZGlyZWN0aW9uJ1xuICogYW5kICdmbGV4LXdyYXAnIHByb3BlcnRpZXMsIHdoaWNoIHRvZ2V0aGVyIGRlZmluZSB0aGUgZmxleCBjb250YWluZXInc1xuICogbWFpbiBhbmQgY3Jvc3MgYXhlcy5cbiAqXG4gKiBWYWx1ZXM6IDxmbGV4LWRpcmVjdGlvbj4gfCA8ZmxleC13cmFwPlxuICogRGVmYXVsdDogcm93IG5vd3JhcFxuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LWZsb3ctcHJvcGVydHlcbiAqL1xuLyoqXG4gKiBGbGV4Ym94IE9yZGVyXG4gKlxuICogVGhlICdvcmRlcicgcHJvcGVydHkgY29udHJvbHMgdGhlIG9yZGVyIGluIHdoaWNoIGZsZXggaXRlbXMgYXBwZWFyIHdpdGhpblxuICogdGhlaXIgZmxleCBjb250YWluZXIsIGJ5IGFzc2lnbmluZyB0aGVtIHRvIG9yZGluYWwgZ3JvdXBzLlxuICpcbiAqIERlZmF1bHQ6IDBcbiAqXG4gKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jb3JkZXItcHJvcGVydHlcbiAqL1xuLyoqXG4gKiBGbGV4Ym94IEdyb3dcbiAqXG4gKiBUaGUgJ2ZsZXgtZ3JvdycgcHJvcGVydHkgc2V0cyB0aGUgZmxleCBncm93IGZhY3Rvci4gTmVnYXRpdmUgbnVtYmVyc1xuICogYXJlIGludmFsaWQuXG4gKlxuICogRGVmYXVsdDogMFxuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LWdyb3ctcHJvcGVydHlcbiAqL1xuLyoqXG4gKiBGbGV4Ym94IFNocmlua1xuICpcbiAqIFRoZSAnZmxleC1zaHJpbmsnIHByb3BlcnR5IHNldHMgdGhlIGZsZXggc2hyaW5rIGZhY3Rvci4gTmVnYXRpdmUgbnVtYmVyc1xuICogYXJlIGludmFsaWQuXG4gKlxuICogRGVmYXVsdDogMVxuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LXNocmluay1wcm9wZXJ0eVxuICovXG4vKipcbiAqIEZsZXhib3ggQmFzaXNcbiAqXG4gKiBUaGUgJ2ZsZXgtYmFzaXMnIHByb3BlcnR5IHNldHMgdGhlIGZsZXggYmFzaXMuIE5lZ2F0aXZlIGxlbmd0aHMgYXJlIGludmFsaWQuXG4gKlxuICogVmFsdWVzOiBMaWtlIFwid2lkdGhcIlxuICogRGVmYXVsdDogYXV0b1xuICpcbiAqIGh0dHA6Ly93d3cudzMub3JnL1RSL2NzczMtZmxleGJveC8jZmxleC1iYXNpcy1wcm9wZXJ0eVxuICovXG4vKipcbiAqIEZsZXhib3ggXCJGbGV4XCIgKHNob3J0aGFuZClcbiAqXG4gKiBUaGUgJ2ZsZXgnIHByb3BlcnR5IHNwZWNpZmllcyB0aGUgY29tcG9uZW50cyBvZiBhIGZsZXhpYmxlIGxlbmd0aDogdGhlXG4gKiBmbGV4IGdyb3cgZmFjdG9yIGFuZCBmbGV4IHNocmluayBmYWN0b3IsIGFuZCB0aGUgZmxleCBiYXNpcy4gV2hlbiBhblxuICogZWxlbWVudCBpcyBhIGZsZXggaXRlbSwgJ2ZsZXgnIGlzIGNvbnN1bHRlZCBpbnN0ZWFkIG9mIHRoZSBtYWluIHNpemVcbiAqIHByb3BlcnR5IHRvIGRldGVybWluZSB0aGUgbWFpbiBzaXplIG9mIHRoZSBlbGVtZW50LiBJZiBhbiBlbGVtZW50IGlzXG4gKiBub3QgYSBmbGV4IGl0ZW0sICdmbGV4JyBoYXMgbm8gZWZmZWN0LlxuICpcbiAqIFZhbHVlczogbm9uZSB8IDxmbGV4LWdyb3c+IDxmbGV4LXNocmluaz4gfHwgPGZsZXgtYmFzaXM+XG4gKiBEZWZhdWx0OiBTZWUgaW5kaXZpZHVhbCBwcm9wZXJ0aWVzICgxIDEgMCkuXG4gKlxuICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtcHJvcGVydHlcbiAqL1xuLyoqXG4gKiBGbGV4Ym94IEp1c3RpZnkgQ29udGVudFxuICpcbiAqIFRoZSAnanVzdGlmeS1jb250ZW50JyBwcm9wZXJ0eSBhbGlnbnMgZmxleCBpdGVtcyBhbG9uZyB0aGUgbWFpbiBheGlzXG4gKiBvZiB0aGUgY3VycmVudCBsaW5lIG9mIHRoZSBmbGV4IGNvbnRhaW5lci4gVGhpcyBpcyBkb25lIGFmdGVyIGFueSBmbGV4aWJsZVxuICogbGVuZ3RocyBhbmQgYW55IGF1dG8gbWFyZ2lucyBoYXZlIGJlZW4gcmVzb2x2ZWQuIFR5cGljYWxseSBpdCBoZWxwcyBkaXN0cmlidXRlXG4gKiBleHRyYSBmcmVlIHNwYWNlIGxlZnRvdmVyIHdoZW4gZWl0aGVyIGFsbCB0aGUgZmxleCBpdGVtcyBvbiBhIGxpbmUgYXJlXG4gKiBpbmZsZXhpYmxlLCBvciBhcmUgZmxleGlibGUgYnV0IGhhdmUgcmVhY2hlZCB0aGVpciBtYXhpbXVtIHNpemUuIEl0IGFsc29cbiAqIGV4ZXJ0cyBzb21lIGNvbnRyb2wgb3ZlciB0aGUgYWxpZ25tZW50IG9mIGl0ZW1zIHdoZW4gdGhleSBvdmVyZmxvdyB0aGUgbGluZS5cbiAqXG4gKiBOb3RlOiAnc3BhY2UtKicgdmFsdWVzIG5vdCBzdXBwb3J0ZWQgaW4gb2xkZXIgc3ludGF4ZXMuXG4gKlxuICogVmFsdWVzOiBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBzcGFjZS1iZXR3ZWVuIHwgc3BhY2UtYXJvdW5kXG4gKiBEZWZhdWx0OiBmbGV4LXN0YXJ0XG4gKlxuICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2p1c3RpZnktY29udGVudC1wcm9wZXJ0eVxuICovXG4vKipcbiAqIEZsZXhib3ggQWxpZ24gSXRlbXNcbiAqXG4gKiBGbGV4IGl0ZW1zIGNhbiBiZSBhbGlnbmVkIGluIHRoZSBjcm9zcyBheGlzIG9mIHRoZSBjdXJyZW50IGxpbmUgb2YgdGhlXG4gKiBmbGV4IGNvbnRhaW5lciwgc2ltaWxhciB0byAnanVzdGlmeS1jb250ZW50JyBidXQgaW4gdGhlIHBlcnBlbmRpY3VsYXJcbiAqIGRpcmVjdGlvbi4gJ2FsaWduLWl0ZW1zJyBzZXRzIHRoZSBkZWZhdWx0IGFsaWdubWVudCBmb3IgYWxsIG9mIHRoZSBmbGV4XG4gKiBjb250YWluZXIncyBpdGVtcywgaW5jbHVkaW5nIGFub255bW91cyBmbGV4IGl0ZW1zLiAnYWxpZ24tc2VsZicgYWxsb3dzXG4gKiB0aGlzIGRlZmF1bHQgYWxpZ25tZW50IHRvIGJlIG92ZXJyaWRkZW4gZm9yIGluZGl2aWR1YWwgZmxleCBpdGVtcy4gKEZvclxuICogYW5vbnltb3VzIGZsZXggaXRlbXMsICdhbGlnbi1zZWxmJyBhbHdheXMgbWF0Y2hlcyB0aGUgdmFsdWUgb2YgJ2FsaWduLWl0ZW1zJ1xuICogb24gdGhlaXIgYXNzb2NpYXRlZCBmbGV4IGNvbnRhaW5lci4pXG4gKlxuICogVmFsdWVzOiBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBiYXNlbGluZSB8IHN0cmV0Y2hcbiAqIERlZmF1bHQ6IHN0cmV0Y2hcbiAqXG4gKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jYWxpZ24taXRlbXMtcHJvcGVydHlcbiAqL1xuLyoqXG4gKiBGbGV4Ym94IEFsaWduIFNlbGZcbiAqXG4gKiBWYWx1ZXM6IGF1dG8gfCBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBiYXNlbGluZSB8IHN0cmV0Y2hcbiAqIERlZmF1bHQ6IGF1dG9cbiAqL1xuLyoqXG4gKiBGbGV4Ym94IEFsaWduIENvbnRlbnRcbiAqXG4gKiBUaGUgJ2FsaWduLWNvbnRlbnQnIHByb3BlcnR5IGFsaWducyBhIGZsZXggY29udGFpbmVyJ3MgbGluZXMgd2l0aGluIHRoZVxuICogZmxleCBjb250YWluZXIgd2hlbiB0aGVyZSBpcyBleHRyYSBzcGFjZSBpbiB0aGUgY3Jvc3MtYXhpcywgc2ltaWxhciB0b1xuICogaG93ICdqdXN0aWZ5LWNvbnRlbnQnIGFsaWducyBpbmRpdmlkdWFsIGl0ZW1zIHdpdGhpbiB0aGUgbWFpbi1heGlzLiBOb3RlLFxuICogdGhpcyBwcm9wZXJ0eSBoYXMgbm8gZWZmZWN0IHdoZW4gdGhlIGZsZXhib3ggaGFzIG9ubHkgYSBzaW5nbGUgbGluZS5cbiAqXG4gKiBWYWx1ZXM6IGZsZXgtc3RhcnQgfCBmbGV4LWVuZCB8IGNlbnRlciB8IHNwYWNlLWJldHdlZW4gfCBzcGFjZS1hcm91bmQgfCBzdHJldGNoXG4gKiBEZWZhdWx0OiBzdHJldGNoXG4gKlxuICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2FsaWduLWNvbnRlbnQtcHJvcGVydHlcbiAqL1xuLyoqXG4gKiBGYWxsYmFjayB0byBzdXBwb3J0IGdhcCB3aXRoaW4gZmxleGJveFxuICogVW5zdXBwb3J0ZWQgd2l0aCBDaHJvbWUgcHJpb3IgdG8gdmVyc2lvbiA4NCBhbW9uZyBvdGhlcnMuXG4gKlxuICogaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL2dhcCNicm93c2VyX2NvbXBhdGliaWxpdHlcbiAqXG4gKiBAc2luY2UgS0pTLTIxNjIuNjEgKDIwMjItMDktMTMpXG4gKi9cbi8qIENvbXBvbmVudHMgKi9cbi5rci1wb3Bpbi11dGlscyBidXR0b24ua3ItcG9waW4tYnV0dG9uIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5M2M3YTtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFlbTtcbiAgaGVpZ2h0OiA0NnB4O1xuICBtYXJnaW46IDA7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTJweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAyMzJweDtcbn1cblxua3Itc21hcnQtZm9ybVtrci1wb3Bpbl0gLmtyLWxheWVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxua3Itc21hcnQtZm9ybVtrci1wb3Bpbl0gLmtyLWxheWVyIC5rci1wb3Bpbi1sb2dvLWxheWVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMCwgMzAsIDMwLCAwLjgpO1xufVxuXG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYm94LXNoYWRvdzogMCAwIDE1cHggIzEyMTIxMjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDFzO1xuICB3aWR0aDogMzMxcHg7XG4gIG1hcmdpbjogMDtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0gLmtyLXBvcGluLW1vZGFsLWhlYWRlciB7XG4gIGhlaWdodDogOTBweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzgwODA4MDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0gLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1wb3Bpbi1oZWFkZXItbGF5ZXIge1xuICBoZWlnaHQ6IDA7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1pbWFnZSBpbWcua3ItaGVhZGVyLWxvZ28ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItcG9waW4tbW9kYWwtaGVhZGVyIGkuZmkteC1jaXJjbGUuaWNvbi1jbG9zZS1wb3B1cCB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogN3B4IDdweCAwIDA7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIGkuZmkteC1jaXJjbGUuaWNvbi1jbG9zZS1wb3B1cCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIGkuZmktbG9jayB7XG4gIG1hcmdpbi1sZWZ0OiA3cHg7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1zaG9wLW5hbWUge1xuICBtYXJnaW46IDQwcHggMCAwO1xuICBwYWRkaW5nOiAwIDVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItcG9waW4tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tc2hvcC1uYW1lIHNwYW4ge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dW2tydnVlXSAua3ItcGFuLFxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXVtrcnZ1ZV0gLmtyLWlkZW50aXR5LWRvY3VtZW50LW51bWJlcixcbi5rci1lbWJlZGRlZFtrci1wb3Bpbl1ba3J2dWVdIC5rci1jYXJkLWhvbGRlci1uYW1lLFxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXVtrcnZ1ZV0gLmtyLWNhcmQtaG9sZGVyLW1haWwsXG4ua3ItZW1iZWRkZWRba3ItcG9waW5dW2tydnVlXSAua3ItaWRlbnRpdHktZG9jdW1lbnQtdHlwZSxcbi5rci1lbWJlZGRlZFtrci1wb3Bpbl1ba3J2dWVdIC5rci1pbnN0YWxsbWVudC1udW1iZXIsXG4ua3ItZW1iZWRkZWRba3ItcG9waW5dW2tydnVlXSAua3ItZmlyc3QtaW5zdGFsbG1lbnQtZGVsYXkge1xuICBtYXJnaW46IDEycHggMDtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl1ba3J2dWVdIC5rci1leHBpcnksXG4ua3ItZW1iZWRkZWRba3ItcG9waW5dW2tydnVlXSAua3Itc2VjdXJpdHktY29kZSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXVtrcnZ1ZV0gLmtyLWZpZWxkLmtyLXRleHQsXG4ua3ItZW1iZWRkZWRba3ItcG9waW5dW2tydnVlXSAua3ItZmllbGQua3ItY2hlY2tib3gge1xuICBtYXJnaW46IDEycHggNTBweCAxMnB4IDA7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIC5rci1vdXRlci1leHBpcnkua3Itb3V0ZXItd3JhcHBlcixcbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0gLmtyLW91dGVyLXNlY3VyaXR5LWNvZGUua3Itb3V0ZXItd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3Itb3V0ZXItZXhwaXJ5LmtyLW91dGVyLXdyYXBwZXIgLmtyLWlubmVyLXdyYXBwZXIsXG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIC5rci1vdXRlci1zZWN1cml0eS1jb2RlLmtyLW91dGVyLXdyYXBwZXIgLmtyLWlubmVyLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0gLmtyLWZvcm0tZXJyb3Ige1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0gLmtyLWZvcm0tZXJyb3IgPiBzcGFuIHtcbiAgcGFkZGluZzogOHB4IDNweDtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0gLmtyLXBheW1lbnQtYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXS5rci1oZWxwLWJ1dHRvbi1oaWRkZW4ge1xuICB3aWR0aDogMjkxcHg7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgcGFkZGluZy1yaWdodDogMzBweDtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0ua3ItaGVscC1idXR0b24taGlkZGVuIC5rci1wb3Bpbi1tb2RhbC1mb290ZXIgLmtyLXdoaXRlbGFiZWwtbG9nbyBpbWcge1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIHtcbiAgd2lkdGg6IDMxMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1wYW4sXG4ua3ItZW1iZWRkZWRba3ItcG9waW5dLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1maWVsZC5rci10ZXh0LFxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXS5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3ItZmllbGQua3ItY2hlY2tib3gge1xuICB3aWR0aDogMTAwJTtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0ua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXBhbiAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lci5rci12aXNpYmxlIC5rci1oZWxwLWJ1dHRvbixcbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0ua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLWZpZWxkLmtyLXRleHQgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIua3ItdmlzaWJsZSAua3ItaGVscC1idXR0b24sXG4ua3ItZW1iZWRkZWRba3ItcG9waW5dLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1maWVsZC5rci1jaGVja2JveCAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lci5rci12aXNpYmxlIC5rci1oZWxwLWJ1dHRvbiB7XG4gIHdpZHRoOiAzOHB4O1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXS5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZS5rci1zaXplLWhhbGYgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uIHtcbiAgd2lkdGg6IDM3cHg7XG4gIGhlaWdodDogMzBweDtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0ua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXS5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3ItZm9ybS1lcnJvciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1wb3Bpbi1tb2RhbC1mb290ZXIgLmtyLXdoaXRlbGFiZWwtbG9nbyBpbWcge1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIC5rci1sYXllciAua3ItcG9waW4tbW9kYWwtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0gLmtyLWxheWVyIC5rci1wb3Bpbi1sb2dvLWxheWVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMCwgMzAsIDMwLCAwLjgpO1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyLmtyLWNhcmQtbGlzdCB7XG4gIHBhZGRpbmc6IDAgM3B4IDAgMDtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0gLmtyLXdhbGxldC1jYXJkLWxpc3Qge1xuICBtYXJnaW46IDA7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIC5rci13YWxsZXQtY2FyZC1saXN0IC5rci1jYXJkLWxpc3Qtd3JhcHBlciB7XG4gIGJvcmRlcjogMDtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0gLmtyLXdhbGxldC1jYXJkLWxpc3QgLmtyLWNhcmQtbGlzdC13cmFwcGVyIC5rci1jYXJkLWVsZW1lbnQgLmtyLWNhcmQtbGFiZWwge1xuICBtYXJnaW4tbGVmdDogMjRweDtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0ua3Itd2FsbGV0IHtcbiAgcGFkZGluZy10b3A6IDE1NXB4O1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3Itd2FsbGV0LXRhYnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwcHg7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItcG9waW4tbW9kYWwtZm9vdGVyIC5rci13aGl0ZWxhYmVsLWxvZ28gaW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXS5rci1zbWFsbC1wb3BpbiB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXS5rci1zbWFsbC1wb3BpbiAua3ItcG9waW4tbW9kYWwtZm9vdGVyIHtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDUwcHgpIHtcbiAgLmtyLXBvcGluLXdyYXBwZXIge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4O1xuICB9XG59XG4ua3ItcG9waW4td3JhcHBlci0tbGFyZ2UtZm9ybSB7XG4gIHBhZGRpbmc6IDQ1cHggMDtcbn1cblxuLyogRGlzY291bnQgUGFuZWwgKi9cbi5rci1kaXNjb3VudC1wYW5lbCAua3ItZGlzY291bnQtcGFuZWwtY29udGVudCxcbi5rci1kaXNjb3VudC1wYW5lbCAua3ItZGlzY291bnQtcGFuZWwtY29udGVudCAqIHtcbiAgY29sb3I6ICM3MTcxNzE7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmtyLWRpc2NvdW50LXBhbmVsIC5rci1kaXNjb3VudC1wYW5lbC1zdWJ0b3RhbCB7XG4gIHBhZGRpbmctYm90dG9tOiA2cHg7XG59XG4ua3ItZGlzY291bnQtcGFuZWwgLmtyLWRpc2NvdW50LXBhbmVsLXN1YnRvdGFsLWxhYmVsLFxuLmtyLWRpc2NvdW50LXBhbmVsIC5rci1kaXNjb3VudC1wYW5lbC1kaXNjb3VudC1sYWJlbCB7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xufVxuLmtyLWRpc2NvdW50LXBhbmVsIC5rci1kaXNjb3VudC1wYW5lbC1kaXNjb3VudC0tcG9zaXRpdmUgLmtyLWRpc2NvdW50LXBhbmVsLWRpc2NvdW50LXZhbHVlIHtcbiAgY29sb3I6ICNiNzFjMWM7XG59XG5cbi8qIEJyYW5kIGJ1dHRvbnMgKi9cbi5rci1icmFuZC1idXR0b25zLFxuLmtyLWVtYmVkZGVkIC5rci1icmFuZC1idXR0b25zIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbWluLWhlaWdodDogNDBweDtcbn1cbi5rci1icmFuZC1idXR0b25zIC5rci1icmFuZC1idXR0b24gLmtyLWJyYW5kLWJ1dHRvbi1pY29uLFxuLmtyLWVtYmVkZGVkIC5rci1icmFuZC1idXR0b25zIC5rci1icmFuZC1idXR0b24gLmtyLWJyYW5kLWJ1dHRvbi1pY29uIHtcbiAgbWFyZ2luOiAwIDVweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogNDdweDtcbn1cbi5rci1icmFuZC1idXR0b25zIC5rci1icmFuZC1idXR0b24gLmtyLWJyYW5kLWJ1dHRvbi1pY29uIHN2Zyxcbi5rci1lbWJlZGRlZCAua3ItYnJhbmQtYnV0dG9ucyAua3ItYnJhbmQtYnV0dG9uIC5rci1icmFuZC1idXR0b24taWNvbiBzdmcge1xuICBvcGFjaXR5OiAwLjU7XG59XG4ua3ItYnJhbmQtYnV0dG9ucyAua3ItYnJhbmQtYnV0dG9uIC5rci1icmFuZC1idXR0b24tbGFiZWwsXG4ua3ItZW1iZWRkZWQgLmtyLWJyYW5kLWJ1dHRvbnMgLmtyLWJyYW5kLWJ1dHRvbiAua3ItYnJhbmQtYnV0dG9uLWxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM5OTk7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgaGVpZ2h0OiAxNXB4O1xufVxuLmtyLWJyYW5kLWJ1dHRvbnMgLmtyLWJyYW5kLWJ1dHRvbi5rci1zZWxlY3RlZCBzdmcsXG4ua3ItZW1iZWRkZWQgLmtyLWJyYW5kLWJ1dHRvbnMgLmtyLWJyYW5kLWJ1dHRvbi5rci1zZWxlY3RlZCBzdmcge1xuICBvcGFjaXR5OiAxO1xufVxuLmtyLWJyYW5kLWJ1dHRvbnMgLmtyLWJyYW5kLWJ1dHRvbi5rci1zZWxlY3RlZCAua3ItYnJhbmQtYnV0dG9uLWxhYmVsLFxuLmtyLWVtYmVkZGVkIC5rci1icmFuZC1idXR0b25zIC5rci1icmFuZC1idXR0b24ua3Itc2VsZWN0ZWQgLmtyLWJyYW5kLWJ1dHRvbi1sYWJlbCB7XG4gIGNvbG9yOiAjNzE3MTcxO1xufVxuXG4ua3ItYnJhbmQtYnV0dG9ucyB7XG4gIHdpZHRoOiAyNjZweDtcbn1cblxuLyogU2tlbGV0b24gKi9cbi5rci1za2VsZXRvbi13cmFwcGVyIHtcbiAgLyogQmFja2dyb3VuZCBBbmltYXRpb24gKi9cbn1cbi5rci1za2VsZXRvbi13cmFwcGVyIC5rci1za2VsZXRvbiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMDBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNykgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDYwJSkgI2VkZWRlZDtcbiAgYmFja2dyb3VuZC1zaXplOiAyMDAlIDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogMTgwJTtcbiAgYW5pbWF0aW9uOiAxcyBza2VsZXRvbi1hbmltYXRpb24gZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gIGJveC1zaGFkb3c6IHJnYmEoMTQ5LCAxNTcsIDY1LCAwLjE1KSAwIDAgMjRweDtcbn1cblxuQGtleWZyYW1lcyBza2VsZXRvbi1hbmltYXRpb24ge1xuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMjAlO1xuICB9XG59XG4ua3ItZW1iZWRkZWQsXG4ua3Itc21hcnQtZm9ybSB7XG4gIC8qKiBDSEVDS0JPWCAqKi9cbiAgLyoqIFJlZ3VsYXIgY2hlY2tib3ggKiovXG4gIC8qKioqKioqKioqKioqKioqKiogICAqL1xuICAvKiBTd2l0Y2ggY2hlY2tib3ggKi9cbiAgLyoqIFJBRElPICoqL1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1jaGVja2JveCxcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC5rci1jaGVja2JveCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgbWluLWhlaWdodDogMzNweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIHdpZHRoOiAyMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItY2hlY2tib3ggLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wsXG4ua3Itc21hcnQtZm9ybSAua3ItZmllbGQua3ItY2hlY2tib3ggLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wge1xuICBjb2xvcjogIzc3NztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1jaGVja2JveCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbCAua3ItbGFiZWwsXG4ua3Itc21hcnQtZm9ybSAua3ItZmllbGQua3ItY2hlY2tib3ggLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wgLmtyLWxhYmVsIHtcbiAgcGFkZGluZy1ib3R0b206IDJweDtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtZGVmYXVsdCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbCxcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLWRlZmF1bHQgLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wge1xuICBmb250LXNpemU6IDAuOWVtO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtZGVmYXVsdCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbCBpbnB1dCxcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLWRlZmF1bHQgLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wgaW5wdXQge1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLWRlZmF1bHQgLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtZGVmYXVsdCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYjFiMWIxO1xuICBoZWlnaHQ6IDIwcHg7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1cHg7XG4gIHdpZHRoOiAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtZGVmYXVsdCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbDpob3ZlciBpbnB1dCB+IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcixcbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItY2hlY2tib3gua3ItY2hlY2tib3gtdHlwZS1kZWZhdWx0IC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sIGlucHV0OmZvY3VzIH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtZGVmYXVsdCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbDpob3ZlciBpbnB1dCB+IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcixcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLWRlZmF1bHQgLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wgaW5wdXQ6Zm9jdXMgfiAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLWRlZmF1bHQgLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wgaW5wdXQ6Y2hlY2tlZCB+IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcixcbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItY2hlY2tib3gua3ItY2hlY2tib3gtdHlwZS1kZWZhdWx0IC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sIGlucHV0OmNoZWNrZWQ6Zm9jdXMgfiAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3IsXG4ua3Itc21hcnQtZm9ybSAua3ItZmllbGQua3ItY2hlY2tib3gua3ItY2hlY2tib3gtdHlwZS1kZWZhdWx0IC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sIGlucHV0OmNoZWNrZWQgfiAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3IsXG4ua3Itc21hcnQtZm9ybSAua3ItZmllbGQua3ItY2hlY2tib3gua3ItY2hlY2tib3gtdHlwZS1kZWZhdWx0IC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sIGlucHV0OmNoZWNrZWQ6Zm9jdXMgfiAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzE3MTcxO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLWRlZmF1bHQgLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2w6aG92ZXIgaW5wdXQ6bm90KFtkaXNhYmxlZF0pOmNoZWNrZWQgfiAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3IsXG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtZGVmYXVsdCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbCBpbnB1dDpjaGVja2VkOmZvY3VzIH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtZGVmYXVsdCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbDpob3ZlciBpbnB1dDpub3QoW2Rpc2FibGVkXSk6Y2hlY2tlZCB+IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcixcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLWRlZmF1bHQgLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wgaW5wdXQ6Y2hlY2tlZDpmb2N1cyB+IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NTY1NjU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtZGVmYXVsdCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbCBpbnB1dDpkaXNhYmxlZCB+IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcixcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLWRlZmF1bHQgLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wgaW5wdXQ6ZGlzYWJsZWQgfiAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xuICBvcGFjaXR5OiAwLjY7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLWRlZmF1bHQgLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yOjphZnRlcixcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLWRlZmF1bHQgLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItY2hlY2tib3gua3ItY2hlY2tib3gtdHlwZS1kZWZhdWx0IC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sIGlucHV0OmNoZWNrZWQgfiAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3I6OmFmdGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtZGVmYXVsdCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbCBpbnB1dDpjaGVja2VkIH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLWRlZmF1bHQgLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wgLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yOjphZnRlcixcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLWRlZmF1bHQgLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wgLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGluaXRpYWw7XG4gIGJvcmRlcjogc29saWQgI2ZmZjtcbiAgYm9yZGVyLXdpZHRoOiAwIDJweCAycHggMDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGxlZnQ6IDhweDtcbiAgdG9wOiA0cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgd2lkdGg6IDNweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItY2hlY2tib3gua3ItY2hlY2tib3gtdHlwZS1kZWZhdWx0IC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sIGlucHV0OmRpc2FibGVkIH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yOjphZnRlcixcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLWRlZmF1bHQgLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wgaW5wdXQ6ZGlzYWJsZWQgfiAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3I6OmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjN2I3YjdiO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLXN3aXRjaCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbC5rci1jaGVja2JveCBpbnB1dC5rci10aGVtZSxcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLXN3aXRjaCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbC5rci1jaGVja2JveCBpbnB1dC5rci10aGVtZSB7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtc3dpdGNoIC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sLmtyLWNoZWNrYm94IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcixcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLXN3aXRjaCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbC5rci1jaGVja2JveCAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3Ige1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMTlweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcbiAgdHJhbnNpdGlvbjogMC40cztcbiAgYm9yZGVyLXJhZGl1czogMzRweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLXN3aXRjaCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbC5rci1jaGVja2JveCAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3I6Zm9jdXMsXG4ua3Itc21hcnQtZm9ybSAua3ItZmllbGQua3ItY2hlY2tib3gua3ItY2hlY2tib3gtdHlwZS1zd2l0Y2ggLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wua3ItY2hlY2tib3ggLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yOmZvY3VzIHtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLXN3aXRjaCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbC5rci1jaGVja2JveCAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3I6OmJlZm9yZSxcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLXN3aXRjaCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbC5rci1jaGVja2JveCAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3I6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxNXB4O1xuICB3aWR0aDogMTVweDtcbiAgbGVmdDogMnB4O1xuICBib3R0b206IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItY2hlY2tib3gua3ItY2hlY2tib3gtdHlwZS1zd2l0Y2ggLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wua3ItY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZCArIC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcixcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLXN3aXRjaCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbC5rci1jaGVja2JveCBpbnB1dDpjaGVja2VkICsgLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcxNzE3MTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItY2hlY2tib3gua3ItY2hlY2tib3gtdHlwZS1zd2l0Y2ggLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wua3ItY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZCArIC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcjo6YmVmb3JlLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtc3dpdGNoIC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sLmtyLWNoZWNrYm94IGlucHV0OmNoZWNrZWQgKyAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3I6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxM3B4KTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItcmFkaW8sXG4ua3Itc21hcnQtZm9ybSAua3ItZmllbGQua3ItcmFkaW8ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGhlaWdodDogMzNweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLXJhZGlvIC5rci1yYWRpby1jb250cm9sLWluZGljYXRvcixcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC5rci1yYWRpbyAua3ItcmFkaW8tY29udHJvbC1pbmRpY2F0b3Ige1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEzcHg7XG4gIHdpZHRoOiAxM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3MTcxNzE7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIHotaW5kZXg6IDE7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLXJhZGlvIC5rci1yYWRpby1jb250cm9sLWluZGljYXRvciAua3ItY2hlY2tlZCxcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC5rci1yYWRpbyAua3ItcmFkaW8tY29udHJvbC1pbmRpY2F0b3IgLmtyLWNoZWNrZWQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAycHg7XG4gIGhlaWdodDogOXB4O1xuICB3aWR0aDogOXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLXJhZGlvIGlucHV0W3R5cGU9cmFkaW9dLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLmtyLXJhZGlvIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIG9wYWNpdHk6IDA7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIGhlaWdodDogMTNweDtcbiAgd2lkdGg6IDEzcHg7XG4gIHotaW5kZXg6IDI7XG4gIHBhZGRpbmc6IDA7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLXJhZGlvIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyAua3ItcmFkaW8tY29udHJvbC1pbmRpY2F0b3IgLmtyLWNoZWNrZWQsXG4ua3Itc21hcnQtZm9ybSAua3ItZmllbGQua3ItcmFkaW8gaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIC5rci1yYWRpby1jb250cm9sLWluZGljYXRvciAua3ItY2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MTcxNzE7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLXJhZGlvIGxhYmVsLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLmtyLXJhZGlvIGxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cbi5rci1lbWJlZGRlZCBkaXZbaWRePWtyLWZpZWxkLWFwcC1dLFxuLmtyLXNtYXJ0LWZvcm0gZGl2W2lkXj1rci1maWVsZC1hcHAtXSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmtyLWVtYmVkZGVkIGlucHV0LmtyLXRoZW1lLFxuLmtyLXNtYXJ0LWZvcm0gaW5wdXQua3ItdGhlbWUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5rci1lbWJlZGRlZCBpbnB1dC5rci10aGVtZVt0eXBlPXRleHRdLFxuLmtyLXNtYXJ0LWZvcm0gaW5wdXQua3ItdGhlbWVbdHlwZT10ZXh0XSB7XG4gIGhlaWdodDogMzFweDtcbn1cbi5rci1lbWJlZGRlZCBpbnB1dC5rci10aGVtZVt0eXBlPWNoZWNrYm94XSxcbi5rci1zbWFydC1mb3JtIGlucHV0LmtyLXRoZW1lW3R5cGU9Y2hlY2tib3hdIHtcbiAgaGVpZ2h0OiA0NnB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci10ZXh0LFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLmtyLXRleHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLXRleHQua3ItZmllbGQtd3JhcHBlci5rci12aXNpYmxlLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLmtyLXRleHQua3ItZmllbGQtd3JhcHBlci5rci12aXNpYmxlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItdGV4dCAua3ItaW5wdXQtd3JhcHBlcixcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC5rci10ZXh0IC5rci1pbnB1dC13cmFwcGVyIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcbiAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gIG9yZGVyOiAxO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItdGV4dCAua3ItaWNvbixcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC5rci10ZXh0IC5rci1pY29uIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMztcbiAgLW1zLWZsZXgtb3JkZXI6IDI7XG4gIG9yZGVyOiAyO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci10ZXh0IC5rci1pY29uIGksXG4ua3Itc21hcnQtZm9ybSAua3ItZmllbGQua3ItdGV4dCAua3ItaWNvbiBpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogIzcxNzE3MTtcbiAgZm9udC1zaXplOiAxLjVlbTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItdGV4dCAua3ItaWNvbi5rci1lcnJvciBpLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLmtyLXRleHQgLmtyLWljb24ua3ItZXJyb3IgaSB7XG4gIGNvbG9yOiAjZDk1MzRmO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci10ZXh0IGlucHV0LmtyLXRoZW1lLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLmtyLXRleHQgaW5wdXQua3ItdGhlbWUge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIGJhY2tncm91bmQtY2xpcDogdW5zZXQ7XG4gIG1hcmdpbi1yaWdodDogOXB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjNzE3MTcxO1xuICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIGN1cnNvcjogdGV4dCAhaW1wb3J0YW50O1xuICAvKiAgc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLXBzZXVkby1lbGVtZW50LW5vLXVua25vd24gKi9cbiAgLyogIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biAqL1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci10ZXh0IGlucHV0LmtyLXRoZW1lOjppbnB1dC1wbGFjZWhvbGRlcixcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC5rci10ZXh0IGlucHV0LmtyLXRoZW1lOjppbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTk5O1xuICBvcGFjaXR5OiAxO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci10ZXh0IGlucHV0LmtyLXRoZW1lOnBsYWNlaG9sZGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLmtyLXRleHQgaW5wdXQua3ItdGhlbWU6cGxhY2Vob2xkZXIge1xuICAvKiBGaXJlZm94IDE4LSAqL1xuICBjb2xvcjogIzk5OTtcbiAgb3BhY2l0eTogMTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItdGV4dCBpbnB1dC5rci10aGVtZTo6cGxhY2Vob2xkZXIsXG4ua3Itc21hcnQtZm9ybSAua3ItZmllbGQua3ItdGV4dCBpbnB1dC5rci10aGVtZTo6cGxhY2Vob2xkZXIge1xuICAvKiBGaXJlZm94IDE5KyAqL1xuICBjb2xvcjogIzk5OTtcbiAgb3BhY2l0eTogMTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItdGV4dCBpbnB1dC5rci10aGVtZTppbnB1dC1wbGFjZWhvbGRlcixcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC5rci10ZXh0IGlucHV0LmtyLXRoZW1lOmlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5OTk7XG4gIG9wYWNpdHk6IDE7XG59XG4ua3ItZW1iZWRkZWQgPiBpbnB1dC5rci10aGVtZSxcbi5rci1zbWFydC1mb3JtID4gaW5wdXQua3ItdGhlbWUge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTg3cHg7XG4gIGhlaWdodDogMzNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZy1sZWZ0OiA0NHB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sLFxuLmtyLWVtYmVkZGVkIC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sIC5rci1jaGVja2JveC1sYWJlbCxcbi5rci1zbWFydC1mb3JtIC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wgLmtyLWNoZWNrYm94LWxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItY2hlY2tib3ggaW5wdXQua3ItZmllbGQua3ItdGhlbWUsXG4ua3Itc21hcnQtZm9ybSAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItY2hlY2tib3ggaW5wdXQua3ItZmllbGQua3ItdGhlbWUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItY2hlY2tib3gua3ItY2hlY2tib3gtdHlwZS1zd2l0Y2ggLmtyLWZpZWxkLXdyYXBwZXIsXG4ua3Itc21hcnQtZm9ybSAua3ItZmllbGQua3ItY2hlY2tib3gua3ItY2hlY2tib3gtdHlwZS1zd2l0Y2ggLmtyLWZpZWxkLXdyYXBwZXIge1xuICBoZWlnaHQ6IGF1dG87XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtc3dpdGNoIC5rci1maWVsZC13cmFwcGVyIC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LWxheW91dCxcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLXN3aXRjaCAua3ItZmllbGQtd3JhcHBlciAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbC5rci1jaGVja2JveC5rci1jaGVja2JveC1sYXlvdXQge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItY2hlY2tib3gua3ItY2hlY2tib3gtdHlwZS1zd2l0Y2ggLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtc3dpdGNoIC5rci1maWVsZC13cmFwcGVyIC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvciB7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItY2hlY2tib3gua3ItY2hlY2tib3gtdHlwZS1zd2l0Y2ggLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2w6aG92ZXIgaW5wdXQ6bm90KFtkaXNhYmxlZF0pOmNoZWNrZWQgfiAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3IsXG4ua3Itc21hcnQtZm9ybSAua3ItZmllbGQua3ItY2hlY2tib3gua3ItY2hlY2tib3gtdHlwZS1zd2l0Y2ggLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2w6aG92ZXIgaW5wdXQ6bm90KFtkaXNhYmxlZF0pOmNoZWNrZWQgfiAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzE3MTcxO1xufVxuLmtyLWVtYmVkZGVkIC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sIC5rci1jaGVja2JveC1sYWJlbCxcbi5rci1zbWFydC1mb3JtIC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sIC5rci1jaGVja2JveC1sYWJlbCB7XG4gIGNvbG9yOiAjNzc3O1xufVxuLmtyLWVtYmVkZGVkIC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sIGlucHV0LmtyLXRoZW1lLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wgaW5wdXQua3ItdGhlbWUge1xuICBiYWNrZ3JvdW5kOiAjZGRkO1xufVxuLmtyLWVtYmVkZGVkIC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sIGlucHV0LmtyLXRoZW1lOmNoZWNrZWQsXG4ua3Itc21hcnQtZm9ybSAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbCBpbnB1dC5rci10aGVtZTpjaGVja2VkIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbCBpbnB1dC5rci10aGVtZTo6YWZ0ZXIsXG4ua3Itc21hcnQtZm9ybSAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbCBpbnB1dC5rci10aGVtZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1yYWRpbyxcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC5rci1yYWRpbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLXJhZGlvIGxhYmVsLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLmtyLXJhZGlvIGxhYmVsIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgZm9udC1zaXplOiAwLjllbTtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM3MTcxNzE7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybSAua3ItZm9ybS1lcnJvciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I3MWMxYztcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZvcm0tZXJyb3Iua3ItZm9ybS1lcnJvci0td2FybmluZyxcbi5rci1zbWFydC1mb3JtIC5rci1mb3JtLWVycm9yLmtyLWZvcm0tZXJyb3ItLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlhODI1O1xufVxuLmtyLWVtYmVkZGVkIC5rci1mb3JtLWVycm9yIHNwYW4sXG4ua3Itc21hcnQtZm9ybSAua3ItZm9ybS1lcnJvciBzcGFuIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEwcHggM3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZm9ybS1lcnJvci12aXNpYmxlLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZvcm0tZXJyb3ItdmlzaWJsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG59XG4ua3ItZW1iZWRkZWQgLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjkzYzdhO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTJweCAwO1xuICBmb250LXNpemU6IDFlbTtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC40cztcbn1cbi5rci1lbWJlZGRlZCAua3ItcGF5bWVudC1idXR0b246Zm9jdXMsXG4ua3Itc21hcnQtZm9ybSAua3ItcGF5bWVudC1idXR0b246Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjkzYzdhO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjE2KSAwIDNweCA2cHgsIHJnYmEoMCwgMCwgMCwgMC4yMykgMCAzcHggNnB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1wYXltZW50LWJ1dHRvbiBzcGFuLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uIHNwYW4ge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1lbWJlZGRlZCAua3ItcGF5bWVudC1idXR0b24ua3ItbG9hZGluZyxcbi5rci1zbWFydC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbi5rci1sb2FkaW5nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXBheW1lbnQtYnV0dG9uLmtyLWxvYWRpbmcgc3Bhbixcbi5rci1zbWFydC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbi5rci1sb2FkaW5nIHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmtyLWVtYmVkZGVkIC5rci1wYXltZW50LWJ1dHRvbi5rci1sb2FkaW5nIC5rci1zcGlubmVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLmtyLWxvYWRpbmcgLmtyLXNwaW5uZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5rci1lbWJlZGRlZCAua3ItcGF5bWVudC1idXR0b246ZGlzYWJsZWQgc3Bhbixcbi5rci1zbWFydC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbjpkaXNhYmxlZCBzcGFuIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQtd3JhcHBlciAua3ItaGVscC1idXR0b24td3JhcHBlcixcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC13cmFwcGVyIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIC5rci1oZWxwLWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC13cmFwcGVyIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIC5rci1oZWxwLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiBmbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtYnV0dG9uIC5rci1oZWxwLWljb24td3JhcHBlcixcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC13cmFwcGVyIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIC5rci1oZWxwLWJ1dHRvbiAua3ItaGVscC1pY29uLXdyYXBwZXIge1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICM3MTcxNzE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQtd3JhcHBlciAua3ItaGVscC1idXR0b24td3JhcHBlciAua3ItaGVscC1idXR0b24gLmtyLWhlbHAtaWNvbi13cmFwcGVyIC5rci1oZWxwLWljb24sXG4ua3Itc21hcnQtZm9ybSAua3ItZmllbGQtd3JhcHBlciAua3ItaGVscC1idXR0b24td3JhcHBlciAua3ItaGVscC1idXR0b24gLmtyLWhlbHAtaWNvbi13cmFwcGVyIC5rci1oZWxwLWljb24ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiBmbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIC5rci1oZWxwLWJ1dHRvbiAua3ItaGVscC1pY29uLXdyYXBwZXIgLmtyLWhlbHAtaWNvbiBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3ItZmllbGQtd3JhcHBlciAua3ItaGVscC1idXR0b24td3JhcHBlciAua3ItaGVscC1idXR0b24gLmtyLWhlbHAtaWNvbi13cmFwcGVyIC5rci1oZWxwLWljb24gc3ZnIHtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQtd3JhcHBlciAua3ItaGVscC1idXR0b24td3JhcHBlciAua3ItaGVscC1idXR0b24gLmtyLWhlbHAtaWNvbi13cmFwcGVyIC5rci1oZWxwLWljb24gc3ZnIHBhdGgsXG4ua3Itc21hcnQtZm9ybSAua3ItZmllbGQtd3JhcHBlciAua3ItaGVscC1idXR0b24td3JhcHBlciAua3ItaGVscC1idXR0b24gLmtyLWhlbHAtaWNvbi13cmFwcGVyIC5rci1oZWxwLWljb24gc3ZnIHBhdGgge1xuICBmaWxsOiAjNzE3MTcxO1xufVxuLmtyLWVtYmVkZGVkW2tyLWhlbHAtYnV0dG9uPWlubmVyLWZpZWxkXTpub3QoW2tydnVlXSkgLmtyLXBhbixcbi5rci1lbWJlZGRlZFtrci1oZWxwLWJ1dHRvbj1pbm5lci1maWVsZF06bm90KFtrcnZ1ZV0pIC5rci1maWVsZC5rci10ZXh0LFxuLmtyLWVtYmVkZGVkW2tyLWhlbHAtYnV0dG9uPWlubmVyLWZpZWxkXTpub3QoW2tydnVlXSkgLmtyLWZpZWxkLmtyLWNoZWNrYm94LFxuLmtyLWVtYmVkZGVkW2tyLWhlbHAtYnV0dG9uPWlubmVyLWZpZWxkXTpub3QoW2tydnVlXSkgLmtyLWV4cGlyeSxcbi5rci1lbWJlZGRlZFtrci1oZWxwLWJ1dHRvbj1pbm5lci1maWVsZF06bm90KFtrcnZ1ZV0pIC5rci1zZWN1cml0eS1jb2RlLFxuLmtyLXNtYXJ0LWZvcm1ba3ItaGVscC1idXR0b249aW5uZXItZmllbGRdOm5vdChba3J2dWVdKSAua3ItcGFuLFxuLmtyLXNtYXJ0LWZvcm1ba3ItaGVscC1idXR0b249aW5uZXItZmllbGRdOm5vdChba3J2dWVdKSAua3ItZmllbGQua3ItdGV4dCxcbi5rci1zbWFydC1mb3JtW2tyLWhlbHAtYnV0dG9uPWlubmVyLWZpZWxkXTpub3QoW2tydnVlXSkgLmtyLWZpZWxkLmtyLWNoZWNrYm94LFxuLmtyLXNtYXJ0LWZvcm1ba3ItaGVscC1idXR0b249aW5uZXItZmllbGRdOm5vdChba3J2dWVdKSAua3ItZXhwaXJ5LFxuLmtyLXNtYXJ0LWZvcm1ba3ItaGVscC1idXR0b249aW5uZXItZmllbGRdOm5vdChba3J2dWVdKSAua3Itc2VjdXJpdHktY29kZSB7XG4gIHdpZHRoOiAyNjRweDtcbn1cbi5rci1lbWJlZGRlZFtrci1oZWxwLWJ1dHRvbj1pbm5lci1maWVsZF06bm90KFtrcnZ1ZV0pIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtW2tyLWhlbHAtYnV0dG9uPWlubmVyLWZpZWxkXTpub3QoW2tydnVlXSkgLmtyLXBheW1lbnQtYnV0dG9uIHtcbiAgd2lkdGg6IDI2NnB4O1xufVxuLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1pY29uLXdyYXBwZXItcm9vdC5rci1tdWx0aS1icmFuZCxcbi5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3ItaWNvbi13cmFwcGVyLXJvb3Qua3ItbXVsdGktYnJhbmQgLmtyLWljb24sXG4ua3Itc21hcnQtZm9ybS5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3ItaWNvbi13cmFwcGVyLXJvb3Qua3ItbXVsdGktYnJhbmQsXG4ua3Itc21hcnQtZm9ybS5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3ItaWNvbi13cmFwcGVyLXJvb3Qua3ItbXVsdGktYnJhbmQgLmtyLWljb24ge1xuICB3aWR0aDogMzlweDtcbn1cbi5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3ItaWNvbi13cmFwcGVyLXJvb3Qua3ItbXVsdGktYnJhbmQgLmtyLWljb24tYXJyb3csXG4ua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLWljb24td3JhcHBlci1yb290LmtyLW11bHRpLWJyYW5kIC5rci1pY29uIC5rci1pY29uLWFycm93LFxuLmtyLXNtYXJ0LWZvcm0ua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLWljb24td3JhcHBlci1yb290LmtyLW11bHRpLWJyYW5kIC5rci1pY29uLWFycm93LFxuLmtyLXNtYXJ0LWZvcm0ua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLWljb24td3JhcHBlci1yb290LmtyLW11bHRpLWJyYW5kIC5rci1pY29uIC5rci1pY29uLWFycm93IHtcbiAgcmlnaHQ6IC01cHg7XG59XG4ua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLWljb24td3JhcHBlci1yb290LmtyLW11bHRpLWJyYW5kIC5rci1pY29uLXdyYXBwZXIgLmtyLWljb24taW5uZXItd3JhcHBlciAua3ItaWNvbi13cmFwcGVyLWNvbnRlbnQsXG4ua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLWljb24td3JhcHBlci1yb290LmtyLW11bHRpLWJyYW5kIC5rci1pY29uIC5rci1pY29uLXdyYXBwZXIgLmtyLWljb24taW5uZXItd3JhcHBlciAua3ItaWNvbi13cmFwcGVyLWNvbnRlbnQsXG4ua3Itc21hcnQtZm9ybS5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3ItaWNvbi13cmFwcGVyLXJvb3Qua3ItbXVsdGktYnJhbmQgLmtyLWljb24td3JhcHBlciAua3ItaWNvbi1pbm5lci13cmFwcGVyIC5rci1pY29uLXdyYXBwZXItY29udGVudCxcbi5rci1zbWFydC1mb3JtLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1pY29uLXdyYXBwZXItcm9vdC5rci1tdWx0aS1icmFuZCAua3ItaWNvbiAua3ItaWNvbi13cmFwcGVyIC5rci1pY29uLWlubmVyLXdyYXBwZXIgLmtyLWljb24td3JhcHBlci1jb250ZW50IHtcbiAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xufVxuLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1pY29uLXdyYXBwZXItcm9vdC5rci1tdWx0aS1icmFuZCAua3ItYnJhbmQtc2VsZWN0b3IsXG4ua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLWljb24td3JhcHBlci1yb290LmtyLW11bHRpLWJyYW5kIC5rci1pY29uIC5rci1icmFuZC1zZWxlY3Rvcixcbi5rci1zbWFydC1mb3JtLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1pY29uLXdyYXBwZXItcm9vdC5rci1tdWx0aS1icmFuZCAua3ItYnJhbmQtc2VsZWN0b3IsXG4ua3Itc21hcnQtZm9ybS5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3ItaWNvbi13cmFwcGVyLXJvb3Qua3ItbXVsdGktYnJhbmQgLmtyLWljb24gLmtyLWJyYW5kLXNlbGVjdG9yIHtcbiAgcmlnaHQ6IC0zcHg7XG59XG4ua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXI6bm90KC5rci12aXNpYmxlKSxcbi5rci1zbWFydC1mb3JtLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyOm5vdCgua3ItdmlzaWJsZSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMDtcbn1cbi5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lcjpub3QoLmtyLXZpc2libGUpIC5rci1oZWxwLWJ1dHRvbixcbi5rci1zbWFydC1mb3JtLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyOm5vdCgua3ItdmlzaWJsZSkgLmtyLWhlbHAtYnV0dG9uIHtcbiAgd2lkdGg6IDA7XG4gIG9wYWNpdHk6IDA7XG59XG4ua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIua3ItdmlzaWJsZSAua3ItaGVscC1idXR0b24sXG4ua3Itc21hcnQtZm9ybS5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lci5rci12aXNpYmxlIC5rci1oZWxwLWJ1dHRvbiB7XG4gIG9wYWNpdHk6IDE7XG4gIHdpZHRoOiAzOXB4O1xuICBoZWlnaHQ6IDMxcHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uIC5rci1oZWxwLWljb24td3JhcHBlcixcbi5rci1zbWFydC1mb3JtLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiAua3ItaGVscC1pY29uLXdyYXBwZXIge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzE3MTcxO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiAua3ItaGVscC1pY29uLXdyYXBwZXIua3ItZXJyb3IsXG4ua3Itc21hcnQtZm9ybS5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24gLmtyLWhlbHAtaWNvbi13cmFwcGVyLmtyLWVycm9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5NTM0Zjtcbn1cbi5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24gLmtyLWhlbHAtaWNvbi13cmFwcGVyIC5rci1oZWxwLWljb24gc3ZnLFxuLmtyLXNtYXJ0LWZvcm0ua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uIC5rci1oZWxwLWljb24td3JhcHBlciAua3ItaGVscC1pY29uIHN2ZyB7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xufVxuLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiAua3ItaGVscC1pY29uLXdyYXBwZXIgLmtyLWhlbHAtaWNvbiBzdmcgcGF0aCxcbi5rci1zbWFydC1mb3JtLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiAua3ItaGVscC1pY29uLXdyYXBwZXIgLmtyLWhlbHAtaWNvbiBzdmcgcGF0aCB7XG4gIGZpbGw6ICNmZmY7XG59XG4ua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXBhbiAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lcjpub3QoLmtyLXZpc2libGUpIC5rci1oZWxwLWJ1dHRvbixcbi5rci1zbWFydC1mb3JtLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1wYW4gLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXI6bm90KC5rci12aXNpYmxlKSAua3ItaGVscC1idXR0b24ge1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjVzO1xufVxuLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1wYW4gLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIua3ItdmlzaWJsZSAua3ItaGVscC1idXR0b24sXG4ua3Itc21hcnQtZm9ybS5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3ItcGFuIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyLmtyLXZpc2libGUgLmtyLWhlbHAtYnV0dG9uIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG59XG4ua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWljb24td3JhcHBlci1yb290LFxuLmtyLXNtYXJ0LWZvcm0ua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWljb24td3JhcHBlci1yb290IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbixcbi5rci1zbWFydC1mb3JtLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiB7XG4gIHdpZHRoOiA0M3B4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1zcGlubmVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNwaW5uZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMXB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiA3MHB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1zcGlubmVyID4gZGl2LFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNwaW5uZXIgPiBkaXYge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZjZmNmO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGFuaW1hdGlvbjoga3ItYm91bmNlZGVsYXkgMS40cyBpbmZpbml0ZSBlYXNlLWluLW91dCBib3RoO1xufVxuLmtyLWVtYmVkZGVkIC5rci1zcGlubmVyIC5rci1ib3VuY2UxLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNwaW5uZXIgLmtyLWJvdW5jZTEge1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjMycztcbn1cbi5rci1lbWJlZGRlZCAua3Itc3Bpbm5lciAua3ItYm91bmNlMixcbi5rci1zbWFydC1mb3JtIC5rci1zcGlubmVyIC5rci1ib3VuY2UyIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4xNnM7XG59XG5cbi8qIFNtYXJ0IEZvcm0gKi9cbi5rci1zbWFydC1mb3JtIHtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDMwMHB4O1xuICAvKipcbiAgICogRmxleGJveCBNaXhpbnNcbiAgICogaHR0cDovL3BoaWxpcHdhbHRvbi5naXRodWIuaW8vc29sdmVkLWJ5LWZsZXhib3gvXG4gICAqIGh0dHBzOi8vZ2l0aHViLmNvbS9waGlsaXB3YWx0b24vc29sdmVkLWJ5LWZsZXhib3hcbiAgICpcbiAgICogQ29weXJpZ2h0IChjKSAyMDEzIEJyaWFuIEZyYW5jb1xuICAgKlxuICAgKiBQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYVxuICAgKiBjb3B5IG9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlXG4gICAqIFwiU29mdHdhcmVcIiksIHRvIGRlYWwgaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZ1xuICAgKiB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cyB0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsXG4gICAqIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsIGNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0b1xuICAgKiBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcyBmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG9cbiAgICogdGhlIGZvbGxvd2luZyBjb25kaXRpb25zO1xuICAgKiBUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZFxuICAgKiBpbiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS5cbiAgICogVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEIFwiQVMgSVNcIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTU1xuICAgKiBPUiBJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GXG4gICAqIE1FUkNIQU5UQUJJTElUWSwgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC5cbiAgICogSU4gTk8gRVZFTlQgU0hBTEwgVEhFIEFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTllcbiAgICogQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIgTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCxcbiAgICogVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEVcbiAgICogU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTiBUSEUgU09GVFdBUkUuXG4gICAqXG4gICAqIFRoaXMgaXMgYSBzZXQgb2YgbWl4aW5zIGZvciB0aG9zZSB3aG8gd2FudCB0byBtZXNzIGFyb3VuZCB3aXRoIGZsZXhib3hcbiAgICogdXNpbmcgdGhlIG5hdGl2ZSBzdXBwb3J0IG9mIGN1cnJlbnQgYnJvd3NlcnMuIEZvciBmdWxsIHN1cHBvcnQgdGFibGVcbiAgICogY2hlY2s6IGh0dHA6Ly9jYW5pdXNlLmNvbS9mbGV4Ym94XG4gICAqXG4gICAqIEJhc2ljYWxseSB0aGlzIHdpbGwgdXNlO1xuICAgKlxuICAgKiAqIEZhbGxiYWNrLCBvbGQgc3ludGF4IChJRTEwLCBtb2JpbGUgd2Via2l0IGJyb3dzZXJzIC0gbm8gd3JhcHBpbmcpXG4gICAqICogRmluYWwgc3RhbmRhcmRzIHN5bnRheCAoRkYsIFNhZmFyaSwgQ2hyb21lLCBJRTExLCBPcGVyYSlcbiAgICpcbiAgICogVGhpcyB3YXMgaW5zcGlyZWQgYnk7XG4gICAqXG4gICAqICogaHR0cDovL2Rldi5vcGVyYS5jb20vYXJ0aWNsZXMvdmlldy9hZHZhbmNlZC1jcm9zcy1icm93c2VyLWZsZXhib3gvXG4gICAqXG4gICAqIFdpdGggaGVscCBmcm9tO1xuICAgKlxuICAgKiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94L1xuICAgKiAqIGh0dHA6Ly90aGUtZWNob3BsZXgubmV0L2ZsZXh5Ym94ZXMvXG4gICAqICogaHR0cDovL21zZG4ubWljcm9zb2Z0LmNvbS9lbi11cy9saWJyYXJ5L2llL2hoNzcyMDY5KHY9dnMuODUpLmFzcHhcbiAgICogKiBodHRwOi8vY3NzLXRyaWNrcy5jb20vdXNpbmctZmxleGJveC9cbiAgICogKiBodHRwOi8vZGV2Lm9wZXJhLmNvbS9hcnRpY2xlcy92aWV3L2FkdmFuY2VkLWNyb3NzLWJyb3dzZXItZmxleGJveC9cbiAgICogKiBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi11cy9kb2NzL3dlYi9ndWlkZS9jc3MvZmxleGlibGVfYm94ZXNcbiAgICovXG4gIC8qKlxuICAgKiBGbGV4Ym94IENvbnRhaW5lcnNcbiAgICpcbiAgICogVGhlICdmbGV4JyB2YWx1ZSBjYXVzZXMgYW4gZWxlbWVudCB0byBnZW5lcmF0ZSBhIGJsb2NrLWxldmVsIGZsZXhcbiAgICogY29udGFpbmVyIGJveC5cbiAgICpcbiAgICogVGhlICdpbmxpbmUtZmxleCcgdmFsdWUgY2F1c2VzIGFuIGVsZW1lbnQgdG8gZ2VuZXJhdGUgYSBpbmxpbmUtbGV2ZWxcbiAgICogZmxleCBjb250YWluZXIgYm94LlxuICAgKlxuICAgKiBkaXNwbGF5OiBmbGV4IHwgaW5saW5lLWZsZXhcbiAgICpcbiAgICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtY29udGFpbmVyc1xuICAgKlxuICAgKiAoUGxhY2Vob2xkZXIgc2VsZWN0b3JzIGZvciBlYWNoIHR5cGUsIGZvciB0aG9zZSB3aG8gcmF0aGVyIEBleHRlbmQpXG4gICAqL1xuICAvKipcbiAgICogRmxleGJveCBEaXJlY3Rpb25cbiAgICpcbiAgICogVGhlICdmbGV4LWRpcmVjdGlvbicgcHJvcGVydHkgc3BlY2lmaWVzIGhvdyBmbGV4IGl0ZW1zIGFyZSBwbGFjZWQgaW5cbiAgICogdGhlIGZsZXggY29udGFpbmVyLCBieSBzZXR0aW5nIHRoZSBkaXJlY3Rpb24gb2YgdGhlIGZsZXggY29udGFpbmVyJ3NcbiAgICogbWFpbiBheGlzLiBUaGlzIGRldGVybWluZXMgdGhlIGRpcmVjdGlvbiB0aGF0IGZsZXggaXRlbXMgYXJlIGxhaWQgb3V0IGluLlxuICAgKlxuICAgKiBWYWx1ZXM6IHJvdyB8IHJvdy1yZXZlcnNlIHwgY29sdW1uIHwgY29sdW1uLXJldmVyc2VcbiAgICogRGVmYXVsdDogcm93XG4gICAqXG4gICAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LWRpcmVjdGlvbi1wcm9wZXJ0eVxuICAgKi9cbiAgLyoqXG4gICAqIEZsZXhib3ggV3JhcFxuICAgKlxuICAgKiBUaGUgJ2ZsZXgtd3JhcCcgcHJvcGVydHkgY29udHJvbHMgd2hldGhlciB0aGUgZmxleCBjb250YWluZXIgaXMgc2luZ2xlLWxpbmVcbiAgICogb3IgbXVsdGktbGluZSwgYW5kIHRoZSBkaXJlY3Rpb24gb2YgdGhlIGNyb3NzLWF4aXMsIHdoaWNoIGRldGVybWluZXNcbiAgICogdGhlIGRpcmVjdGlvbiBuZXcgbGluZXMgYXJlIHN0YWNrZWQgaW4uXG4gICAqXG4gICAqIFZhbHVlczogbm93cmFwIHwgd3JhcCB8IHdyYXAtcmV2ZXJzZVxuICAgKiBEZWZhdWx0OiBub3dyYXBcbiAgICpcbiAgICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtd3JhcC1wcm9wZXJ0eVxuICAgKi9cbiAgLyoqXG4gICAqIEZsZXhib3ggRmxvdyAoc2hvcnRoYW5kKVxuICAgKlxuICAgKiBUaGUgJ2ZsZXgtZmxvdycgcHJvcGVydHkgaXMgYSBzaG9ydGhhbmQgZm9yIHNldHRpbmcgdGhlICdmbGV4LWRpcmVjdGlvbidcbiAgICogYW5kICdmbGV4LXdyYXAnIHByb3BlcnRpZXMsIHdoaWNoIHRvZ2V0aGVyIGRlZmluZSB0aGUgZmxleCBjb250YWluZXInc1xuICAgKiBtYWluIGFuZCBjcm9zcyBheGVzLlxuICAgKlxuICAgKiBWYWx1ZXM6IDxmbGV4LWRpcmVjdGlvbj4gfCA8ZmxleC13cmFwPlxuICAgKiBEZWZhdWx0OiByb3cgbm93cmFwXG4gICAqXG4gICAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LWZsb3ctcHJvcGVydHlcbiAgICovXG4gIC8qKlxuICAgKiBGbGV4Ym94IE9yZGVyXG4gICAqXG4gICAqIFRoZSAnb3JkZXInIHByb3BlcnR5IGNvbnRyb2xzIHRoZSBvcmRlciBpbiB3aGljaCBmbGV4IGl0ZW1zIGFwcGVhciB3aXRoaW5cbiAgICogdGhlaXIgZmxleCBjb250YWluZXIsIGJ5IGFzc2lnbmluZyB0aGVtIHRvIG9yZGluYWwgZ3JvdXBzLlxuICAgKlxuICAgKiBEZWZhdWx0OiAwXG4gICAqXG4gICAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNvcmRlci1wcm9wZXJ0eVxuICAgKi9cbiAgLyoqXG4gICAqIEZsZXhib3ggR3Jvd1xuICAgKlxuICAgKiBUaGUgJ2ZsZXgtZ3JvdycgcHJvcGVydHkgc2V0cyB0aGUgZmxleCBncm93IGZhY3Rvci4gTmVnYXRpdmUgbnVtYmVyc1xuICAgKiBhcmUgaW52YWxpZC5cbiAgICpcbiAgICogRGVmYXVsdDogMFxuICAgKlxuICAgKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jZmxleC1ncm93LXByb3BlcnR5XG4gICAqL1xuICAvKipcbiAgICogRmxleGJveCBTaHJpbmtcbiAgICpcbiAgICogVGhlICdmbGV4LXNocmluaycgcHJvcGVydHkgc2V0cyB0aGUgZmxleCBzaHJpbmsgZmFjdG9yLiBOZWdhdGl2ZSBudW1iZXJzXG4gICAqIGFyZSBpbnZhbGlkLlxuICAgKlxuICAgKiBEZWZhdWx0OiAxXG4gICAqXG4gICAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LXNocmluay1wcm9wZXJ0eVxuICAgKi9cbiAgLyoqXG4gICAqIEZsZXhib3ggQmFzaXNcbiAgICpcbiAgICogVGhlICdmbGV4LWJhc2lzJyBwcm9wZXJ0eSBzZXRzIHRoZSBmbGV4IGJhc2lzLiBOZWdhdGl2ZSBsZW5ndGhzIGFyZSBpbnZhbGlkLlxuICAgKlxuICAgKiBWYWx1ZXM6IExpa2UgXCJ3aWR0aFwiXG4gICAqIERlZmF1bHQ6IGF1dG9cbiAgICpcbiAgICogaHR0cDovL3d3dy53My5vcmcvVFIvY3NzMy1mbGV4Ym94LyNmbGV4LWJhc2lzLXByb3BlcnR5XG4gICAqL1xuICAvKipcbiAgICogRmxleGJveCBcIkZsZXhcIiAoc2hvcnRoYW5kKVxuICAgKlxuICAgKiBUaGUgJ2ZsZXgnIHByb3BlcnR5IHNwZWNpZmllcyB0aGUgY29tcG9uZW50cyBvZiBhIGZsZXhpYmxlIGxlbmd0aDogdGhlXG4gICAqIGZsZXggZ3JvdyBmYWN0b3IgYW5kIGZsZXggc2hyaW5rIGZhY3RvciwgYW5kIHRoZSBmbGV4IGJhc2lzLiBXaGVuIGFuXG4gICAqIGVsZW1lbnQgaXMgYSBmbGV4IGl0ZW0sICdmbGV4JyBpcyBjb25zdWx0ZWQgaW5zdGVhZCBvZiB0aGUgbWFpbiBzaXplXG4gICAqIHByb3BlcnR5IHRvIGRldGVybWluZSB0aGUgbWFpbiBzaXplIG9mIHRoZSBlbGVtZW50LiBJZiBhbiBlbGVtZW50IGlzXG4gICAqIG5vdCBhIGZsZXggaXRlbSwgJ2ZsZXgnIGhhcyBubyBlZmZlY3QuXG4gICAqXG4gICAqIFZhbHVlczogbm9uZSB8IDxmbGV4LWdyb3c+IDxmbGV4LXNocmluaz4gfHwgPGZsZXgtYmFzaXM+XG4gICAqIERlZmF1bHQ6IFNlZSBpbmRpdmlkdWFsIHByb3BlcnRpZXMgKDEgMSAwKS5cbiAgICpcbiAgICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtcHJvcGVydHlcbiAgICovXG4gIC8qKlxuICAgKiBGbGV4Ym94IEp1c3RpZnkgQ29udGVudFxuICAgKlxuICAgKiBUaGUgJ2p1c3RpZnktY29udGVudCcgcHJvcGVydHkgYWxpZ25zIGZsZXggaXRlbXMgYWxvbmcgdGhlIG1haW4gYXhpc1xuICAgKiBvZiB0aGUgY3VycmVudCBsaW5lIG9mIHRoZSBmbGV4IGNvbnRhaW5lci4gVGhpcyBpcyBkb25lIGFmdGVyIGFueSBmbGV4aWJsZVxuICAgKiBsZW5ndGhzIGFuZCBhbnkgYXV0byBtYXJnaW5zIGhhdmUgYmVlbiByZXNvbHZlZC4gVHlwaWNhbGx5IGl0IGhlbHBzIGRpc3RyaWJ1dGVcbiAgICogZXh0cmEgZnJlZSBzcGFjZSBsZWZ0b3ZlciB3aGVuIGVpdGhlciBhbGwgdGhlIGZsZXggaXRlbXMgb24gYSBsaW5lIGFyZVxuICAgKiBpbmZsZXhpYmxlLCBvciBhcmUgZmxleGlibGUgYnV0IGhhdmUgcmVhY2hlZCB0aGVpciBtYXhpbXVtIHNpemUuIEl0IGFsc29cbiAgICogZXhlcnRzIHNvbWUgY29udHJvbCBvdmVyIHRoZSBhbGlnbm1lbnQgb2YgaXRlbXMgd2hlbiB0aGV5IG92ZXJmbG93IHRoZSBsaW5lLlxuICAgKlxuICAgKiBOb3RlOiAnc3BhY2UtKicgdmFsdWVzIG5vdCBzdXBwb3J0ZWQgaW4gb2xkZXIgc3ludGF4ZXMuXG4gICAqXG4gICAqIFZhbHVlczogZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgc3BhY2UtYmV0d2VlbiB8IHNwYWNlLWFyb3VuZFxuICAgKiBEZWZhdWx0OiBmbGV4LXN0YXJ0XG4gICAqXG4gICAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNqdXN0aWZ5LWNvbnRlbnQtcHJvcGVydHlcbiAgICovXG4gIC8qKlxuICAgKiBGbGV4Ym94IEFsaWduIEl0ZW1zXG4gICAqXG4gICAqIEZsZXggaXRlbXMgY2FuIGJlIGFsaWduZWQgaW4gdGhlIGNyb3NzIGF4aXMgb2YgdGhlIGN1cnJlbnQgbGluZSBvZiB0aGVcbiAgICogZmxleCBjb250YWluZXIsIHNpbWlsYXIgdG8gJ2p1c3RpZnktY29udGVudCcgYnV0IGluIHRoZSBwZXJwZW5kaWN1bGFyXG4gICAqIGRpcmVjdGlvbi4gJ2FsaWduLWl0ZW1zJyBzZXRzIHRoZSBkZWZhdWx0IGFsaWdubWVudCBmb3IgYWxsIG9mIHRoZSBmbGV4XG4gICAqIGNvbnRhaW5lcidzIGl0ZW1zLCBpbmNsdWRpbmcgYW5vbnltb3VzIGZsZXggaXRlbXMuICdhbGlnbi1zZWxmJyBhbGxvd3NcbiAgICogdGhpcyBkZWZhdWx0IGFsaWdubWVudCB0byBiZSBvdmVycmlkZGVuIGZvciBpbmRpdmlkdWFsIGZsZXggaXRlbXMuIChGb3JcbiAgICogYW5vbnltb3VzIGZsZXggaXRlbXMsICdhbGlnbi1zZWxmJyBhbHdheXMgbWF0Y2hlcyB0aGUgdmFsdWUgb2YgJ2FsaWduLWl0ZW1zJ1xuICAgKiBvbiB0aGVpciBhc3NvY2lhdGVkIGZsZXggY29udGFpbmVyLilcbiAgICpcbiAgICogVmFsdWVzOiBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBiYXNlbGluZSB8IHN0cmV0Y2hcbiAgICogRGVmYXVsdDogc3RyZXRjaFxuICAgKlxuICAgKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jYWxpZ24taXRlbXMtcHJvcGVydHlcbiAgICovXG4gIC8qKlxuICAgKiBGbGV4Ym94IEFsaWduIFNlbGZcbiAgICpcbiAgICogVmFsdWVzOiBhdXRvIHwgZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgYmFzZWxpbmUgfCBzdHJldGNoXG4gICAqIERlZmF1bHQ6IGF1dG9cbiAgICovXG4gIC8qKlxuICAgKiBGbGV4Ym94IEFsaWduIENvbnRlbnRcbiAgICpcbiAgICogVGhlICdhbGlnbi1jb250ZW50JyBwcm9wZXJ0eSBhbGlnbnMgYSBmbGV4IGNvbnRhaW5lcidzIGxpbmVzIHdpdGhpbiB0aGVcbiAgICogZmxleCBjb250YWluZXIgd2hlbiB0aGVyZSBpcyBleHRyYSBzcGFjZSBpbiB0aGUgY3Jvc3MtYXhpcywgc2ltaWxhciB0b1xuICAgKiBob3cgJ2p1c3RpZnktY29udGVudCcgYWxpZ25zIGluZGl2aWR1YWwgaXRlbXMgd2l0aGluIHRoZSBtYWluLWF4aXMuIE5vdGUsXG4gICAqIHRoaXMgcHJvcGVydHkgaGFzIG5vIGVmZmVjdCB3aGVuIHRoZSBmbGV4Ym94IGhhcyBvbmx5IGEgc2luZ2xlIGxpbmUuXG4gICAqXG4gICAqIFZhbHVlczogZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgc3BhY2UtYmV0d2VlbiB8IHNwYWNlLWFyb3VuZCB8IHN0cmV0Y2hcbiAgICogRGVmYXVsdDogc3RyZXRjaFxuICAgKlxuICAgKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jYWxpZ24tY29udGVudC1wcm9wZXJ0eVxuICAgKi9cbiAgLyoqXG4gICAqIEZhbGxiYWNrIHRvIHN1cHBvcnQgZ2FwIHdpdGhpbiBmbGV4Ym94XG4gICAqIFVuc3VwcG9ydGVkIHdpdGggQ2hyb21lIHByaW9yIHRvIHZlcnNpb24gODQgYW1vbmcgb3RoZXJzLlxuICAgKlxuICAgKiBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvZ2FwI2Jyb3dzZXJfY29tcGF0aWJpbGl0eVxuICAgKlxuICAgKiBAc2luY2UgS0pTLTIxNjIuNjEgKDIwMjItMDktMTMpXG4gICAqL1xuICAvKipcbiAgICBUbyBhdm9pZCBkb3VibGUgc2Nyb2xsIGJhciBAc2luY2UgS0pTLTM4MjZcbiAgKiovXG4gIC8qKlxuICAgKiBRdWljayduJ2RpcnR5IGZpeCwgdG8gYmUgcmVtb3ZlZCB3aXRoIGh0dHBzOi8vamlyYS5wb3J0YWwubHlyYS1uZXR3b3JrLmNvbS9icm93c2UvS0pTLTMzNjBcbiAgICovXG4gIC8qIEtKUy0yNTYzOiBNdXN0IGJlIG91dHNpZGUgdG8gYWxsb3cgdGhlIHN0eWxpbmcgd2l0aCBqdXN0IC5rci1zbWFydC1idXR0b24gc2VsZWN0b3IgKi9cbiAgLyoqXG4gICAqIFNlZSBLSlMtMTg4MiB8IE5lY2Vzc2FyeSB0byBpbmNyZWFzZSBzZWxlY3RvciB3ZWlnaHQgaW4gU21hcnRGb3JtIGNhc2UuXG4gICAqICAgV2l0aG91dCBpdCwgYWxsOiBpbml0aWFsIHJ1bGUgaW4gX2luaXRpYWwuc2NzcyB3aWxsIHJldmVydCB3aWR0aFxuICAgKiAgIHRvIC5rci1zbWFydC1mb3JtJ3MgKCRzbWFydGZvcm0td2lkdGgpXG4gICAqL1xufVxuLmtyLXNtYXJ0LWZvcm1ba3Itc2luZ2xlLXBheW1lbnQtYnV0dG9uXSB7XG4gIHdpZHRoOiAzNDBweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIHtcbiAgd2lkdGg6IDM1MHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0ua3Itc21hcnQtZm9ybS0tY29tcGFjdCB7XG4gIHdpZHRoOiA0MjVweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiB7XG4gIC8qKlxuICAgKiBGbGV4Ym94IE1peGluc1xuICAgKiBodHRwOi8vcGhpbGlwd2FsdG9uLmdpdGh1Yi5pby9zb2x2ZWQtYnktZmxleGJveC9cbiAgICogaHR0cHM6Ly9naXRodWIuY29tL3BoaWxpcHdhbHRvbi9zb2x2ZWQtYnktZmxleGJveFxuICAgKlxuICAgKiBDb3B5cmlnaHQgKGMpIDIwMTMgQnJpYW4gRnJhbmNvXG4gICAqXG4gICAqIFBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhXG4gICAqIGNvcHkgb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGVcbiAgICogXCJTb2Z0d2FyZVwiKSwgdG8gZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nXG4gICAqIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUgcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCxcbiAgICogZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yIHNlbGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvXG4gICAqIHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzIGZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0b1xuICAgKiB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM7XG4gICAqIFRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkXG4gICAqIGluIGFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLlxuICAgKiBUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgXCJBUyBJU1wiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTXG4gICAqIE9SIElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0ZcbiAgICogTUVSQ0hBTlRBQklMSVRZLCBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULlxuICAgKiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUgQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWVxuICAgKiBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULFxuICAgKiBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORyBGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRVxuICAgKiBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS5cbiAgICpcbiAgICogVGhpcyBpcyBhIHNldCBvZiBtaXhpbnMgZm9yIHRob3NlIHdobyB3YW50IHRvIG1lc3MgYXJvdW5kIHdpdGggZmxleGJveFxuICAgKiB1c2luZyB0aGUgbmF0aXZlIHN1cHBvcnQgb2YgY3VycmVudCBicm93c2Vycy4gRm9yIGZ1bGwgc3VwcG9ydCB0YWJsZVxuICAgKiBjaGVjazogaHR0cDovL2Nhbml1c2UuY29tL2ZsZXhib3hcbiAgICpcbiAgICogQmFzaWNhbGx5IHRoaXMgd2lsbCB1c2U7XG4gICAqXG4gICAqICogRmFsbGJhY2ssIG9sZCBzeW50YXggKElFMTAsIG1vYmlsZSB3ZWJraXQgYnJvd3NlcnMgLSBubyB3cmFwcGluZylcbiAgICogKiBGaW5hbCBzdGFuZGFyZHMgc3ludGF4IChGRiwgU2FmYXJpLCBDaHJvbWUsIElFMTEsIE9wZXJhKVxuICAgKlxuICAgKiBUaGlzIHdhcyBpbnNwaXJlZCBieTtcbiAgICpcbiAgICogKiBodHRwOi8vZGV2Lm9wZXJhLmNvbS9hcnRpY2xlcy92aWV3L2FkdmFuY2VkLWNyb3NzLWJyb3dzZXItZmxleGJveC9cbiAgICpcbiAgICogV2l0aCBoZWxwIGZyb207XG4gICAqXG4gICAqICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvXG4gICAqICogaHR0cDovL3RoZS1lY2hvcGxleC5uZXQvZmxleHlib3hlcy9cbiAgICogKiBodHRwOi8vbXNkbi5taWNyb3NvZnQuY29tL2VuLXVzL2xpYnJhcnkvaWUvaGg3NzIwNjkodj12cy44NSkuYXNweFxuICAgKiAqIGh0dHA6Ly9jc3MtdHJpY2tzLmNvbS91c2luZy1mbGV4Ym94L1xuICAgKiAqIGh0dHA6Ly9kZXYub3BlcmEuY29tL2FydGljbGVzL3ZpZXcvYWR2YW5jZWQtY3Jvc3MtYnJvd3Nlci1mbGV4Ym94L1xuICAgKiAqIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLXVzL2RvY3Mvd2ViL2d1aWRlL2Nzcy9mbGV4aWJsZV9ib3hlc1xuICAgKi9cbiAgLyoqXG4gICAqIEZsZXhib3ggQ29udGFpbmVyc1xuICAgKlxuICAgKiBUaGUgJ2ZsZXgnIHZhbHVlIGNhdXNlcyBhbiBlbGVtZW50IHRvIGdlbmVyYXRlIGEgYmxvY2stbGV2ZWwgZmxleFxuICAgKiBjb250YWluZXIgYm94LlxuICAgKlxuICAgKiBUaGUgJ2lubGluZS1mbGV4JyB2YWx1ZSBjYXVzZXMgYW4gZWxlbWVudCB0byBnZW5lcmF0ZSBhIGlubGluZS1sZXZlbFxuICAgKiBmbGV4IGNvbnRhaW5lciBib3guXG4gICAqXG4gICAqIGRpc3BsYXk6IGZsZXggfCBpbmxpbmUtZmxleFxuICAgKlxuICAgKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jZmxleC1jb250YWluZXJzXG4gICAqXG4gICAqIChQbGFjZWhvbGRlciBzZWxlY3RvcnMgZm9yIGVhY2ggdHlwZSwgZm9yIHRob3NlIHdobyByYXRoZXIgQGV4dGVuZClcbiAgICovXG4gIC8qKlxuICAgKiBGbGV4Ym94IERpcmVjdGlvblxuICAgKlxuICAgKiBUaGUgJ2ZsZXgtZGlyZWN0aW9uJyBwcm9wZXJ0eSBzcGVjaWZpZXMgaG93IGZsZXggaXRlbXMgYXJlIHBsYWNlZCBpblxuICAgKiB0aGUgZmxleCBjb250YWluZXIsIGJ5IHNldHRpbmcgdGhlIGRpcmVjdGlvbiBvZiB0aGUgZmxleCBjb250YWluZXInc1xuICAgKiBtYWluIGF4aXMuIFRoaXMgZGV0ZXJtaW5lcyB0aGUgZGlyZWN0aW9uIHRoYXQgZmxleCBpdGVtcyBhcmUgbGFpZCBvdXQgaW4uXG4gICAqXG4gICAqIFZhbHVlczogcm93IHwgcm93LXJldmVyc2UgfCBjb2x1bW4gfCBjb2x1bW4tcmV2ZXJzZVxuICAgKiBEZWZhdWx0OiByb3dcbiAgICpcbiAgICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtZGlyZWN0aW9uLXByb3BlcnR5XG4gICAqL1xuICAvKipcbiAgICogRmxleGJveCBXcmFwXG4gICAqXG4gICAqIFRoZSAnZmxleC13cmFwJyBwcm9wZXJ0eSBjb250cm9scyB3aGV0aGVyIHRoZSBmbGV4IGNvbnRhaW5lciBpcyBzaW5nbGUtbGluZVxuICAgKiBvciBtdWx0aS1saW5lLCBhbmQgdGhlIGRpcmVjdGlvbiBvZiB0aGUgY3Jvc3MtYXhpcywgd2hpY2ggZGV0ZXJtaW5lc1xuICAgKiB0aGUgZGlyZWN0aW9uIG5ldyBsaW5lcyBhcmUgc3RhY2tlZCBpbi5cbiAgICpcbiAgICogVmFsdWVzOiBub3dyYXAgfCB3cmFwIHwgd3JhcC1yZXZlcnNlXG4gICAqIERlZmF1bHQ6IG5vd3JhcFxuICAgKlxuICAgKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jZmxleC13cmFwLXByb3BlcnR5XG4gICAqL1xuICAvKipcbiAgICogRmxleGJveCBGbG93IChzaG9ydGhhbmQpXG4gICAqXG4gICAqIFRoZSAnZmxleC1mbG93JyBwcm9wZXJ0eSBpcyBhIHNob3J0aGFuZCBmb3Igc2V0dGluZyB0aGUgJ2ZsZXgtZGlyZWN0aW9uJ1xuICAgKiBhbmQgJ2ZsZXgtd3JhcCcgcHJvcGVydGllcywgd2hpY2ggdG9nZXRoZXIgZGVmaW5lIHRoZSBmbGV4IGNvbnRhaW5lcidzXG4gICAqIG1haW4gYW5kIGNyb3NzIGF4ZXMuXG4gICAqXG4gICAqIFZhbHVlczogPGZsZXgtZGlyZWN0aW9uPiB8IDxmbGV4LXdyYXA+XG4gICAqIERlZmF1bHQ6IHJvdyBub3dyYXBcbiAgICpcbiAgICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtZmxvdy1wcm9wZXJ0eVxuICAgKi9cbiAgLyoqXG4gICAqIEZsZXhib3ggT3JkZXJcbiAgICpcbiAgICogVGhlICdvcmRlcicgcHJvcGVydHkgY29udHJvbHMgdGhlIG9yZGVyIGluIHdoaWNoIGZsZXggaXRlbXMgYXBwZWFyIHdpdGhpblxuICAgKiB0aGVpciBmbGV4IGNvbnRhaW5lciwgYnkgYXNzaWduaW5nIHRoZW0gdG8gb3JkaW5hbCBncm91cHMuXG4gICAqXG4gICAqIERlZmF1bHQ6IDBcbiAgICpcbiAgICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI29yZGVyLXByb3BlcnR5XG4gICAqL1xuICAvKipcbiAgICogRmxleGJveCBHcm93XG4gICAqXG4gICAqIFRoZSAnZmxleC1ncm93JyBwcm9wZXJ0eSBzZXRzIHRoZSBmbGV4IGdyb3cgZmFjdG9yLiBOZWdhdGl2ZSBudW1iZXJzXG4gICAqIGFyZSBpbnZhbGlkLlxuICAgKlxuICAgKiBEZWZhdWx0OiAwXG4gICAqXG4gICAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LWdyb3ctcHJvcGVydHlcbiAgICovXG4gIC8qKlxuICAgKiBGbGV4Ym94IFNocmlua1xuICAgKlxuICAgKiBUaGUgJ2ZsZXgtc2hyaW5rJyBwcm9wZXJ0eSBzZXRzIHRoZSBmbGV4IHNocmluayBmYWN0b3IuIE5lZ2F0aXZlIG51bWJlcnNcbiAgICogYXJlIGludmFsaWQuXG4gICAqXG4gICAqIERlZmF1bHQ6IDFcbiAgICpcbiAgICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtc2hyaW5rLXByb3BlcnR5XG4gICAqL1xuICAvKipcbiAgICogRmxleGJveCBCYXNpc1xuICAgKlxuICAgKiBUaGUgJ2ZsZXgtYmFzaXMnIHByb3BlcnR5IHNldHMgdGhlIGZsZXggYmFzaXMuIE5lZ2F0aXZlIGxlbmd0aHMgYXJlIGludmFsaWQuXG4gICAqXG4gICAqIFZhbHVlczogTGlrZSBcIndpZHRoXCJcbiAgICogRGVmYXVsdDogYXV0b1xuICAgKlxuICAgKiBodHRwOi8vd3d3LnczLm9yZy9UUi9jc3MzLWZsZXhib3gvI2ZsZXgtYmFzaXMtcHJvcGVydHlcbiAgICovXG4gIC8qKlxuICAgKiBGbGV4Ym94IFwiRmxleFwiIChzaG9ydGhhbmQpXG4gICAqXG4gICAqIFRoZSAnZmxleCcgcHJvcGVydHkgc3BlY2lmaWVzIHRoZSBjb21wb25lbnRzIG9mIGEgZmxleGlibGUgbGVuZ3RoOiB0aGVcbiAgICogZmxleCBncm93IGZhY3RvciBhbmQgZmxleCBzaHJpbmsgZmFjdG9yLCBhbmQgdGhlIGZsZXggYmFzaXMuIFdoZW4gYW5cbiAgICogZWxlbWVudCBpcyBhIGZsZXggaXRlbSwgJ2ZsZXgnIGlzIGNvbnN1bHRlZCBpbnN0ZWFkIG9mIHRoZSBtYWluIHNpemVcbiAgICogcHJvcGVydHkgdG8gZGV0ZXJtaW5lIHRoZSBtYWluIHNpemUgb2YgdGhlIGVsZW1lbnQuIElmIGFuIGVsZW1lbnQgaXNcbiAgICogbm90IGEgZmxleCBpdGVtLCAnZmxleCcgaGFzIG5vIGVmZmVjdC5cbiAgICpcbiAgICogVmFsdWVzOiBub25lIHwgPGZsZXgtZ3Jvdz4gPGZsZXgtc2hyaW5rPiB8fCA8ZmxleC1iYXNpcz5cbiAgICogRGVmYXVsdDogU2VlIGluZGl2aWR1YWwgcHJvcGVydGllcyAoMSAxIDApLlxuICAgKlxuICAgKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jZmxleC1wcm9wZXJ0eVxuICAgKi9cbiAgLyoqXG4gICAqIEZsZXhib3ggSnVzdGlmeSBDb250ZW50XG4gICAqXG4gICAqIFRoZSAnanVzdGlmeS1jb250ZW50JyBwcm9wZXJ0eSBhbGlnbnMgZmxleCBpdGVtcyBhbG9uZyB0aGUgbWFpbiBheGlzXG4gICAqIG9mIHRoZSBjdXJyZW50IGxpbmUgb2YgdGhlIGZsZXggY29udGFpbmVyLiBUaGlzIGlzIGRvbmUgYWZ0ZXIgYW55IGZsZXhpYmxlXG4gICAqIGxlbmd0aHMgYW5kIGFueSBhdXRvIG1hcmdpbnMgaGF2ZSBiZWVuIHJlc29sdmVkLiBUeXBpY2FsbHkgaXQgaGVscHMgZGlzdHJpYnV0ZVxuICAgKiBleHRyYSBmcmVlIHNwYWNlIGxlZnRvdmVyIHdoZW4gZWl0aGVyIGFsbCB0aGUgZmxleCBpdGVtcyBvbiBhIGxpbmUgYXJlXG4gICAqIGluZmxleGlibGUsIG9yIGFyZSBmbGV4aWJsZSBidXQgaGF2ZSByZWFjaGVkIHRoZWlyIG1heGltdW0gc2l6ZS4gSXQgYWxzb1xuICAgKiBleGVydHMgc29tZSBjb250cm9sIG92ZXIgdGhlIGFsaWdubWVudCBvZiBpdGVtcyB3aGVuIHRoZXkgb3ZlcmZsb3cgdGhlIGxpbmUuXG4gICAqXG4gICAqIE5vdGU6ICdzcGFjZS0qJyB2YWx1ZXMgbm90IHN1cHBvcnRlZCBpbiBvbGRlciBzeW50YXhlcy5cbiAgICpcbiAgICogVmFsdWVzOiBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBzcGFjZS1iZXR3ZWVuIHwgc3BhY2UtYXJvdW5kXG4gICAqIERlZmF1bHQ6IGZsZXgtc3RhcnRcbiAgICpcbiAgICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2p1c3RpZnktY29udGVudC1wcm9wZXJ0eVxuICAgKi9cbiAgLyoqXG4gICAqIEZsZXhib3ggQWxpZ24gSXRlbXNcbiAgICpcbiAgICogRmxleCBpdGVtcyBjYW4gYmUgYWxpZ25lZCBpbiB0aGUgY3Jvc3MgYXhpcyBvZiB0aGUgY3VycmVudCBsaW5lIG9mIHRoZVxuICAgKiBmbGV4IGNvbnRhaW5lciwgc2ltaWxhciB0byAnanVzdGlmeS1jb250ZW50JyBidXQgaW4gdGhlIHBlcnBlbmRpY3VsYXJcbiAgICogZGlyZWN0aW9uLiAnYWxpZ24taXRlbXMnIHNldHMgdGhlIGRlZmF1bHQgYWxpZ25tZW50IGZvciBhbGwgb2YgdGhlIGZsZXhcbiAgICogY29udGFpbmVyJ3MgaXRlbXMsIGluY2x1ZGluZyBhbm9ueW1vdXMgZmxleCBpdGVtcy4gJ2FsaWduLXNlbGYnIGFsbG93c1xuICAgKiB0aGlzIGRlZmF1bHQgYWxpZ25tZW50IHRvIGJlIG92ZXJyaWRkZW4gZm9yIGluZGl2aWR1YWwgZmxleCBpdGVtcy4gKEZvclxuICAgKiBhbm9ueW1vdXMgZmxleCBpdGVtcywgJ2FsaWduLXNlbGYnIGFsd2F5cyBtYXRjaGVzIHRoZSB2YWx1ZSBvZiAnYWxpZ24taXRlbXMnXG4gICAqIG9uIHRoZWlyIGFzc29jaWF0ZWQgZmxleCBjb250YWluZXIuKVxuICAgKlxuICAgKiBWYWx1ZXM6IGZsZXgtc3RhcnQgfCBmbGV4LWVuZCB8IGNlbnRlciB8IGJhc2VsaW5lIHwgc3RyZXRjaFxuICAgKiBEZWZhdWx0OiBzdHJldGNoXG4gICAqXG4gICAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNhbGlnbi1pdGVtcy1wcm9wZXJ0eVxuICAgKi9cbiAgLyoqXG4gICAqIEZsZXhib3ggQWxpZ24gU2VsZlxuICAgKlxuICAgKiBWYWx1ZXM6IGF1dG8gfCBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBiYXNlbGluZSB8IHN0cmV0Y2hcbiAgICogRGVmYXVsdDogYXV0b1xuICAgKi9cbiAgLyoqXG4gICAqIEZsZXhib3ggQWxpZ24gQ29udGVudFxuICAgKlxuICAgKiBUaGUgJ2FsaWduLWNvbnRlbnQnIHByb3BlcnR5IGFsaWducyBhIGZsZXggY29udGFpbmVyJ3MgbGluZXMgd2l0aGluIHRoZVxuICAgKiBmbGV4IGNvbnRhaW5lciB3aGVuIHRoZXJlIGlzIGV4dHJhIHNwYWNlIGluIHRoZSBjcm9zcy1heGlzLCBzaW1pbGFyIHRvXG4gICAqIGhvdyAnanVzdGlmeS1jb250ZW50JyBhbGlnbnMgaW5kaXZpZHVhbCBpdGVtcyB3aXRoaW4gdGhlIG1haW4tYXhpcy4gTm90ZSxcbiAgICogdGhpcyBwcm9wZXJ0eSBoYXMgbm8gZWZmZWN0IHdoZW4gdGhlIGZsZXhib3ggaGFzIG9ubHkgYSBzaW5nbGUgbGluZS5cbiAgICpcbiAgICogVmFsdWVzOiBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBzcGFjZS1iZXR3ZWVuIHwgc3BhY2UtYXJvdW5kIHwgc3RyZXRjaFxuICAgKiBEZWZhdWx0OiBzdHJldGNoXG4gICAqXG4gICAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNhbGlnbi1jb250ZW50LXByb3BlcnR5XG4gICAqL1xuICAvKipcbiAgICogRmFsbGJhY2sgdG8gc3VwcG9ydCBnYXAgd2l0aGluIGZsZXhib3hcbiAgICogVW5zdXBwb3J0ZWQgd2l0aCBDaHJvbWUgcHJpb3IgdG8gdmVyc2lvbiA4NCBhbW9uZyBvdGhlcnMuXG4gICAqXG4gICAqIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9nYXAjYnJvd3Nlcl9jb21wYXRpYmlsaXR5XG4gICAqXG4gICAqIEBzaW5jZSBLSlMtMjE2Mi42MSAoMjAyMi0wOS0xMylcbiAgICovXG4gIC8qKlxuICAgIFRvIGF2b2lkIGRvdWJsZSBzY3JvbGwgYmFyIEBzaW5jZSBLSlMtMzgyNlxuICAqKi9cbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC1idXR0b24ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjkzYzdhO1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXI6IDA7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW46IDVweCAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLWJ1dHRvbjpkaXNhYmxlZCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtYnV0dG9uIHNwYW4ge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLWJ1dHRvbi5rci1sb2FkaW5nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtYnV0dG9uLmtyLWxvYWRpbmcgc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtYnV0dG9uLmtyLWxvYWRpbmcgLmtyLXNwaW5uZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC1idXR0b24gLmtyLXNwaW5uZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMXB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiA3MHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLWJ1dHRvbiAua3Itc3Bpbm5lciA+IGRpdiB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZmNmY2Y7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYW5pbWF0aW9uOiBrci1ib3VuY2VkZWxheSAxLjRzIGluZmluaXRlIGVhc2UtaW4tb3V0IGJvdGg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtYnV0dG9uIC5rci1zcGlubmVyIC5rci1ib3VuY2UxIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4zMnM7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtYnV0dG9uIC5rci1zcGlubmVyIC5rci1ib3VuY2UyIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4xNnM7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCB7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4zKSAwIDE5cHggMzhweCwgcmdiYSgwLCAwLCAwLCAwLjIyKSAwIDE1cHggMTJweDtcbiAgcGFkZGluZy10b3A6IDEwNnB4O1xuICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDVweCBzb2xpZCAjZjRmNGY0O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgaGVpZ2h0OiAxMDBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgaS5maS14LWNpcmNsZS5pY29uLWNsb3NlLXBvcHVwIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogNXB4IDVweCAwIDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSBpLmZpLXgtY2lyY2xlLmljb24tY2xvc2UtcG9wdXAge1xuICBtYXJnaW46IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1zaG9wLW5hbWUge1xuICBsZWZ0OiAxMHB4O1xuICB0b3A6IDNweDtcbiAgcGFkZGluZzogM3B4IDAgN3B4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzI5M2M3YTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLXNob3AtbmFtZSBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBjb2xvcjogIzRhNGE0YTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG1heC13aWR0aDogMjQ1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWltYWdlIHtcbiAgYm90dG9tOiA4cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2UgLmtyLWhlYWRlci1ib3JkZXIge1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjkzYzdhO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWltYWdlIC5rci1oZWFkZXItbG9nbyB7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tYW1vdW50LFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLW9yZGVyLWlkIHtcbiAgcmlnaHQ6IHVuc2V0O1xuICBsZWZ0OiA2MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1hbW91bnQgc3Bhbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1vcmRlci1pZCBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1vcmRlci1pZCB7XG4gIGJvdHRvbTogOHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLWFtb3VudCB7XG4gIGJvdHRvbTogMjVweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1hbW91bnQgc3BhbiB7XG4gIGNvbG9yOiAjMjkzYzdhO1xuICBmb250LXNpemU6IDE4cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlci5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUgLmtyLXBvcGluLWhlYWRlciB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjNjY2O1xuICBsaW5lLWhlaWdodDogdW5zZXQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSAuZmktbG9jayB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG9yZGVyOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMge1xuICBtaW4taGVpZ2h0OiAzNTRweDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcyAua3ItbWV0aG9kLWNvbnRlbnQgLmtyLW1ldGhvZC1sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM0NDQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzIC5rci1tZXRob2QtY29udGVudCAua3ItbWV0aG9kLWxhYmVsIGxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IHtcbiAgaGVpZ2h0OiAzNThweDtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC8qIFRyYWNrICovXG4gIC8qIEhhbmRsZSAqL1xuICAvKiBIYW5kbGUgb24gaG92ZXIgKi9cbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3Itc21hcnQtZm9ybS1saXN0LXNlY3Rpb24tbmFtZSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLXNtYXJ0LWZvcm0td2FsbGV0Om5vdCgua3Itc21hcnQtZm9ybS13YWxsZXQtLWNvbXBhY3QpIC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3Itc21hcnQtZm9ybS13YWxsZXQ6bm90KC5rci1zbWFydC1mb3JtLXdhbGxldC0tY29tcGFjdCkgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQ6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3Itc21hcnQtZm9ybS13YWxsZXQtZXJyb3Ige1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogNnB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6ICNkMWQ3ZTM7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kOiAjN2U4ZGFlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzI5M2M3YTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdC5rci1ncm91cC1hY3RpdmUgLmtyLW1ldGhvZHMtbGlzdC1oZWFkZXIge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qua3ItZXJyb3I6bm90KC5rci1tZXRob2QtYWN0aXZlKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LWlubmVyLXdyYXBwZXIge1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMCAxNXB4O1xuICAvKiBUcmFjayAqL1xuICAvKiBIYW5kbGUgKi9cbiAgLyogSGFuZGxlIG9uIGhvdmVyICovXG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1pbm5lci13cmFwcGVyIC5rci1wYXJ0aWFsLXBheW1lbnQtcGFuZWwge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3QtaW5uZXItd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogNnB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3QtaW5uZXItd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiAjZDFkN2UzO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1pbm5lci13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQ6ICM3ZThkYWU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LWlubmVyLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzI5M2M3YTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LWhlYWRlcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3Itc21hcnQtZm9ybS1saXN0LXNlY3Rpb24tbmFtZSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzQ0NDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtaXRlbSB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy0tcmVnaXN0ZXIgLmtyLXNtYXJ0LWZvcm0tbGlzdC1zZWN0aW9uLW5hbWU6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiN2I3Yjc7XG4gIGJveC1zaGFkb3c6IHJnYmEoMTQ5LCAxNTcsIDE2NSwgMC4xNSkgMCAwIDI0cHg7XG4gIGhlaWdodDogNDhweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjcxYzFjO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlLmtyLW1ldGhvZC1sYWJlbC0tc3BidG4sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlLmtyLW1ldGhvZC1sYWJlbC0tc3BidG4ge1xuICBib3JkZXItY29sb3I6ICNiNzFjMWM7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUua3ItbWV0aG9kLWxhYmVsLS1zZWxlY3RlZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUua3ItbWV0aG9kLWxhYmVsLS1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYmU1ZTU7XG4gIGJvcmRlci1jb2xvcjogI2I3MWMxYztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24gc3Bhbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHNwYW4ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlM2UzZTM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiBzcGFuOjpiZWZvcmUsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiBzcGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjNTA2ZWVjO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgb3BhY2l0eTogMTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjJzO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiBzcGFuIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHNwYW4gc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDUuNXB4O1xuICBsZWZ0OiA0cHg7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogd2hpdGU7XG4gIHN0cm9rZS13aWR0aDogMjtcbiAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xuICBzdHJva2UtbGluZWpvaW46IHJvdW5kO1xuICBzdHJva2UtZGFzaGFycmF5OiAxNnB4O1xuICBzdHJva2UtZGFzaG9mZnNldDogMTZweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4xcztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24tLWhvdmVyIHNwYW4sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi0taG92ZXIgc3BhbiB7XG4gIGJvcmRlci1jb2xvcjogI2I3MWMxYztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24tLWNoZWNrZWQgc3Bhbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1jaGVja2VkIHNwYW4ge1xuICBib3JkZXItY29sb3I6ICNiNzFjMWM7XG4gIGJhY2tncm91bmQ6ICNiNzFjMWM7XG4gIGFuaW1hdGlvbjogY2hlY2stYnV0dG9uIDAuNnMgZWFzZTtcbiAgY29sb3I6ICNiOWI4YzM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1jaGVja2VkIHNwYW46OmJlZm9yZSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1jaGVja2VkIHNwYW46OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMi4yKTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24tLWNoZWNrZWQgc3BhbiBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi0tY2hlY2tlZCBzcGFuIHN2ZyB7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlIC5rci1kZWxldGUtYnV0dG9uLXdyYXBwZXIgLmtyLWRlbGV0ZS1idXR0b24gLmtyLWRlbGV0ZS1pY29uIHN2ZyBwYXRoLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyIC5rci1kZWxldGUtYnV0dG9uIC5rci1kZWxldGUtaWNvbiBzdmcgcGF0aCB7XG4gIGZpbGw6ICNiNzFjMWM7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgbWluLXdpZHRoOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICM3Nzc7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbWF4LXdpZHRoOiAxNnB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRyYW5zZm9ybSwgdG9wO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLXZpc2libGUsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3ItdmlzaWJsZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci1vbi10b3AsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3Itb24tdG9wIHtcbiAgdG9wOiAtNTNweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiByZ2JhKDUwLCA1MCwgOTMsIDAuMjUpIDAgMTNweCAyN3B4IC01cHgsIHJnYmEoMCwgMCwgMCwgMC4zKSAwIDhweCAxNnB4IC04cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3BhbiB7XG4gIG1hcmdpbjogNHB4IDNweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3BhbiBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4gc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3BhbiBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHN2ZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ge1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uIC5rci1wbGFjZWhvbGRlcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24gLmtyLXBsYWNlaG9sZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4wNykgMCA2cHggMjRweCAwLCByZ2JhKDAsIDAsIDAsIDAuMjQpIDAgMCAwIDFweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbjpub3QoLmtyLWNhcmRzKS5rci1sb2FkaW5nLWFzc2V0cyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb246bm90KC5rci1jYXJkcykua3ItbG9hZGluZy1hc3NldHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uIHN2ZyB7XG4gIHBhZGRpbmc6IDJweCA0cHg7XG4gIGhlaWdodDogMThweDtcbiAgd2lkdGg6IDIycHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGFuaW1hdGlvbjogaWNvbi1kaXNwbGF5IDAuMnMgZWFzZS1pbjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1hbWV4IHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItYW1leCBzdmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2ZmNlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhYmFsIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhYmFsX2RlYml0IHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FiYWwgc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYWJhbF9kZWJpdCBzdmcge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDI2MDk1O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNiLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYiB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMzcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2Igc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYiBzdmcge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiBpbml0aWFsO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUgc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0LFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBzdmcge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlIGltYWdlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUgc3ZnIGltYWdlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQgaW1hZ2UsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBzdmcgaW1hZ2UsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlIGltYWdlLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSBzdmcgaW1hZ2UsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0IGltYWdlLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBzdmcgaW1hZ2Uge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItbmFyYW5qYSBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLW5hcmFuamEgc3ZnIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjJweDtcbiAgcGFkZGluZzogM3B4IDRweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci12aXNhIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLXZpc2FfZWxlY3Ryb24gc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItdmlzYV9kZWJpdCBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLXZpc2Egc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci12aXNhX2VsZWN0cm9uIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItdmlzYV9kZWJpdCBzdmcge1xuICBwYWRkaW5nOiAwIDJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMjZweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1sb2FkaW5nLWFzc2V0cyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItbG9hZGluZy1hc3NldHMge1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWxvYWRpbmctYXNzZXRzIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItbG9hZGluZy1hc3NldHMgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMzBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYXJkcyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FyZHMge1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMDcpIDAgNnB4IDI0cHggMCwgcmdiYSgwLCAwLCAwLCAwLjI0KSAwIDAgMCAxcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FyZHMua3ItbG9hZGluZy1hc3NldHMsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhcmRzLmtyLWxvYWRpbmctYXNzZXRzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYXJkcy5rci1sb2FkaW5nLWFzc2V0cyBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhcmRzLmtyLWxvYWRpbmctYXNzZXRzIHN2ZyB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWRlbGV0ZS1idXR0b24tLWNyZWF0ZS10b2tlbiAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyIC5rci1kZWxldGUtYnV0dG9uIC5rci1kZWxldGUtaWNvbiBzdmcgcGF0aCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1kZWxldGUtYnV0dG9uLS1jcmVhdGUtdG9rZW4gLmtyLWRlbGV0ZS1idXR0b24td3JhcHBlciAua3ItZGVsZXRlLWJ1dHRvbiAua3ItZGVsZXRlLWljb24gc3ZnIHBhdGgge1xuICBmaWxsOiAjYjcxYzFjO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItbWV0aG9kLWxhYmVsLS1jcmVhdGUtdG9rZW4tc2VsZWN0ZWQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItbWV0aG9kLWxhYmVsLS1jcmVhdGUtdG9rZW4tc2VsZWN0ZWQge1xuICBib3JkZXItY29sb3I6ICNiNzFjMWM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWU5ZTk7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvcjpob3Zlcjpub3QoLmtyLWxvYWRpbmcsIC5rci1sb2NrZWQsIC5rci1tZXRob2QtbGFiZWwtLXNlbGVjdGVkLCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlLCAua3ItbWV0aG9kLWxhYmVsLS1jcmVhdGUtdG9rZW4tc2VsZWN0ZWQpLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvcjpmb2N1czpub3QoLmtyLWxvYWRpbmcsIC5rci1sb2NrZWQsIC5rci1tZXRob2QtbGFiZWwtLXNlbGVjdGVkLCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlLCAua3ItbWV0aG9kLWxhYmVsLS1jcmVhdGUtdG9rZW4tc2VsZWN0ZWQpLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsOmhvdmVyOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCwgLmtyLW1ldGhvZC1sYWJlbC0tc2VsZWN0ZWQsIC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUsIC5rci1tZXRob2QtbGFiZWwtLWNyZWF0ZS10b2tlbi1zZWxlY3RlZCksXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWw6Zm9jdXM6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkLCAua3ItbWV0aG9kLWxhYmVsLS1zZWxlY3RlZCwgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSwgLmtyLW1ldGhvZC1sYWJlbC0tY3JlYXRlLXRva2VuLXNlbGVjdGVkKSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyOTNjN2E7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLWljb24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLW1ldGhvZC1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgdG9wOiAwO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtaWNvbiBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLW1ldGhvZC1pY29uIHN2ZyB7XG4gIGZpbGw6ICMyOTNjN2E7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLWljb24gLmtyLXBsYWNlaG9sZGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1tZXRob2QtaWNvbiAua3ItcGxhY2Vob2xkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjA3KSAwIDZweCAyNHB4IDAsIHJnYmEoMCwgMCwgMCwgMC4yNCkgMCAwIDAgMXB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgbGFiZWwsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgbGFiZWwge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNDQ0O1xuICB0cmFuc2l0aW9uOiAwLjNzIGNvbG9yO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWFycm93LXJpZ2h0IHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItYXJyb3ctcmlnaHQgc3ZnIHtcbiAgZmlsbDogIzI5M2M3YTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1sb2FkaW5nLWFuaW1hdGlvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItbG9hZGluZy1hbmltYXRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YmVmb3JlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmFmdGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YmVmb3JlLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjkzYzdhO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjpiZWZvcmUsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjpiZWZvcmUge1xuICB0b3A6IGNhbGMoNTAlIC0gNXB4KTtcbiAgbGVmdDogY2FsYyg1MCUgLSA1cHgpO1xuICBhbmltYXRpb246IGtyLWxvYWRlci1iZWZvcmUgMC44cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNCwgMS4yMSkgaW5maW5pdGU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmFmdGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YWZ0ZXIge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBhbmltYXRpb246IGtyLWxvYWRlci1hZnRlciAwLjhzIGN1YmljLWJlemllcigwLCAwLCAwLjI0LCAxLjIxKSBpbmZpbml0ZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlci5rci1sb2FkZXItLWZyb3plbjo6YmVmb3JlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXIua3ItbG9hZGVyLS1mcm96ZW46OmFmdGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlci5rci1sb2FkZXItLWZyb3plbjo6YmVmb3JlLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlci5rci1sb2FkZXItLWZyb3plbjo6YWZ0ZXIge1xuICBhbmltYXRpb246IG5vbmU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmJlZm9yZSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YWZ0ZXIsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjpiZWZvcmUsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjphZnRlciB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWxvYWRpbmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItbG9hZGluZyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyOTNjN2E7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1sb2NrZWQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItbG9ja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWxvY2tlZCBsYWJlbCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1sb2NrZWQgbGFiZWwge1xuICBjb2xvcjogIzk5OTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1jYXJkcyB7XG4gIHBhZGRpbmc6IDAgMjBweCAwIDE1cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIG1pbi13aWR0aDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzc3NztcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXgtd2lkdGg6IDE2cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRyYW5zZm9ybSwgdG9wO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci12aXNpYmxlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci1vbi10b3Age1xuICB0b3A6IC01M3B4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiByZ2JhKDUwLCA1MCwgOTMsIDAuMjUpIDAgMTNweCAyN3B4IC01cHgsIHJnYmEoMCwgMCwgMCwgMC4zKSAwIDhweCAxNnB4IC04cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3BhbiB7XG4gIG1hcmdpbjogNHB4IDNweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4gc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3BhbiBzdmcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzBweDtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24gLmtyLXBsYWNlaG9sZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4wNykgMCA2cHggMjRweCAwLCByZ2JhKDAsIDAsIDAsIDAuMjQpIDAgMCAwIDFweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb246bm90KC5rci1jYXJkcykua3ItbG9hZGluZy1hc3NldHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24gc3ZnIHtcbiAgcGFkZGluZzogMnB4IDRweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICB3aWR0aDogMjJweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYW5pbWF0aW9uOiBpY29uLWRpc3BsYXkgMC4ycyBlYXNlLWluO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1hbWV4IHN2ZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZmY2U7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhYmFsIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYWJhbF9kZWJpdCBzdmcge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDI2MDk1O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYiB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMzcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNiIHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IGluaXRpYWw7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBzdmcge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSBpbWFnZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSBzdmcgaW1hZ2UsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQgaW1hZ2UsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQgc3ZnIGltYWdlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1uYXJhbmphIHN2ZyB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHBhZGRpbmc6IDNweCA0cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLXZpc2Egc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLXZpc2FfZWxlY3Ryb24gc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLXZpc2FfZGViaXQgc3ZnIHtcbiAgcGFkZGluZzogMCAycHg7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDI2cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWxvYWRpbmctYXNzZXRzIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMzBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItbG9hZGluZy1hc3NldHMgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMzBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FyZHMge1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMDcpIDAgNnB4IDI0cHggMCwgcmdiYSgwLCAwLCAwLCAwLjI0KSAwIDAgMCAxcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhcmRzLmtyLWxvYWRpbmctYXNzZXRzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FyZHMua3ItbG9hZGluZy1hc3NldHMgc3ZnIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwge1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogMC4zcyBiYWNrZ3JvdW5kLWNvbG9yO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC1pY29uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1tZXRob2QtaWNvbiB7XG4gIGxlZnQ6IDE1cHg7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1sb2FkaW5nLWFuaW1hdGlvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItbG9hZGluZy1hbmltYXRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Ige1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciA+ICo6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRyYW5zZm9ybSwgdG9wO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLXZpc2libGUge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3Itb24tdG9wIHtcbiAgdG9wOiAtNTNweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IHJnYmEoNTAsIDUwLCA5MywgMC4yNSkgMCAxM3B4IDI3cHggLTVweCwgcmdiYSgwLCAwLCAwLCAwLjMpIDAgOHB4IDE2cHggLThweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3Bhbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3BhbiB7XG4gIG1hcmdpbjogNHB4IDNweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3BhbiBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4gc3ZnIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC1pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBsZWZ0OiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWV4dHJhLWJyYW5kcyB7XG4gIGNvbG9yOiAjNzc3O1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBmb250LXNpemU6IDEzcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciBsYWJlbCB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgdGV4dC1hbGlnbjogZW5kO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3QtaGVhZGVyIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBwYWRkaW5nOiAyMHB4IDE1cHggNXB4IDE3cHg7XG4gIGNvbG9yOiAjMjkzYzdhO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwua3Itc21hcnQtZm9ybS1tb2RhbC0tc2Nyb2xsYWJsZS1jb250ZW50IC5rci1zbWFydC1mb3JtLW1ldGhvZHMge1xuICBtaW4taGVpZ2h0OiB1bnNldDtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgaGVpZ2h0OiAzNThweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsLmtyLXNtYXJ0LWZvcm0tbW9kYWwtLXNjcm9sbGFibGUtY29udGVudCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItYmFjay1idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDEycHggMTVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItYmFjay1idXR0b246aG92ZXIsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1iYWNrLWJ1dHRvbi5rci1mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItYmFjay1idXR0b24gbGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjMjkzYzdhO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1sZWZ0OiAzNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLWJhY2stYnV0dG9uIC5rci1hcnJvdy1sZWZ0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbGVmdDogMTRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1iYWNrLWJ1dHRvbiAua3ItYXJyb3ctbGVmdCBzdmcge1xuICBmaWxsOiAjMjkzYzdhO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtdmlldy0tcG9waW4gLmtyLW1ldGhvZC1jb250ZW50LmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSAua3ItYmFjay1idXR0b24ge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tb2RhbC12aWV3LS1wb3BpbiAua3ItbWV0aG9kLWNvbnRlbnQua3ItZGlzYWJsZWQtYmFjay1idXR0b24gLmtyLWJhY2stYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1vZGFsLXZpZXctLXBvcGluIC5rci1tZXRob2QtY29udGVudC5rci1kaXNhYmxlZC1iYWNrLWJ1dHRvbiAua3ItYmFjay1idXR0b24gLmtyLWFycm93LWxlZnQgc3ZnIHtcbiAgZmlsbDogI2JiYjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1vZGFsLXZpZXctLXBvcGluIC5rci1tZXRob2QtY29udGVudC5rci1kaXNhYmxlZC1iYWNrLWJ1dHRvbiAua3ItYmFjay1idXR0b24gbGFiZWwge1xuICBjb2xvcjogI2JiYjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1mb290ZXIge1xuICBib3JkZXI6IDVweCBzb2xpZCAjZmZmO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgaGVpZ2h0OiA2MHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWZvb3RlciAua3Itd2hpdGVsYWJlbC1sb2dvIGltZy5rci1sb2dvLXBheXplbiB7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLWVtYmVkZGVkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLWVtYmVkZGVkIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1lbWJlZGRlZCAua3ItZm9ybS1lcnJvciB7XG4gIHdpZHRoOiAyNjZweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsLmtyLXNtYXJ0LWZvcm0tbW9kYWwtLXNjcm9sbGFibGUtY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLW1ldGhvZHMtbGlzdCAua3ItZm9ybS1lcnJvciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAxMHB4IDE1cHggNXB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCB7XG4gIC8qKlxuICAgKiBGbGV4Ym94IE1peGluc1xuICAgKiBodHRwOi8vcGhpbGlwd2FsdG9uLmdpdGh1Yi5pby9zb2x2ZWQtYnktZmxleGJveC9cbiAgICogaHR0cHM6Ly9naXRodWIuY29tL3BoaWxpcHdhbHRvbi9zb2x2ZWQtYnktZmxleGJveFxuICAgKlxuICAgKiBDb3B5cmlnaHQgKGMpIDIwMTMgQnJpYW4gRnJhbmNvXG4gICAqXG4gICAqIFBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhXG4gICAqIGNvcHkgb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGVcbiAgICogXCJTb2Z0d2FyZVwiKSwgdG8gZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nXG4gICAqIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUgcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCxcbiAgICogZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yIHNlbGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvXG4gICAqIHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzIGZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0b1xuICAgKiB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM7XG4gICAqIFRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkXG4gICAqIGluIGFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLlxuICAgKiBUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgXCJBUyBJU1wiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTXG4gICAqIE9SIElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0ZcbiAgICogTUVSQ0hBTlRBQklMSVRZLCBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULlxuICAgKiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUgQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWVxuICAgKiBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULFxuICAgKiBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORyBGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRVxuICAgKiBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS5cbiAgICpcbiAgICogVGhpcyBpcyBhIHNldCBvZiBtaXhpbnMgZm9yIHRob3NlIHdobyB3YW50IHRvIG1lc3MgYXJvdW5kIHdpdGggZmxleGJveFxuICAgKiB1c2luZyB0aGUgbmF0aXZlIHN1cHBvcnQgb2YgY3VycmVudCBicm93c2Vycy4gRm9yIGZ1bGwgc3VwcG9ydCB0YWJsZVxuICAgKiBjaGVjazogaHR0cDovL2Nhbml1c2UuY29tL2ZsZXhib3hcbiAgICpcbiAgICogQmFzaWNhbGx5IHRoaXMgd2lsbCB1c2U7XG4gICAqXG4gICAqICogRmFsbGJhY2ssIG9sZCBzeW50YXggKElFMTAsIG1vYmlsZSB3ZWJraXQgYnJvd3NlcnMgLSBubyB3cmFwcGluZylcbiAgICogKiBGaW5hbCBzdGFuZGFyZHMgc3ludGF4IChGRiwgU2FmYXJpLCBDaHJvbWUsIElFMTEsIE9wZXJhKVxuICAgKlxuICAgKiBUaGlzIHdhcyBpbnNwaXJlZCBieTtcbiAgICpcbiAgICogKiBodHRwOi8vZGV2Lm9wZXJhLmNvbS9hcnRpY2xlcy92aWV3L2FkdmFuY2VkLWNyb3NzLWJyb3dzZXItZmxleGJveC9cbiAgICpcbiAgICogV2l0aCBoZWxwIGZyb207XG4gICAqXG4gICAqICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvXG4gICAqICogaHR0cDovL3RoZS1lY2hvcGxleC5uZXQvZmxleHlib3hlcy9cbiAgICogKiBodHRwOi8vbXNkbi5taWNyb3NvZnQuY29tL2VuLXVzL2xpYnJhcnkvaWUvaGg3NzIwNjkodj12cy44NSkuYXNweFxuICAgKiAqIGh0dHA6Ly9jc3MtdHJpY2tzLmNvbS91c2luZy1mbGV4Ym94L1xuICAgKiAqIGh0dHA6Ly9kZXYub3BlcmEuY29tL2FydGljbGVzL3ZpZXcvYWR2YW5jZWQtY3Jvc3MtYnJvd3Nlci1mbGV4Ym94L1xuICAgKiAqIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLXVzL2RvY3Mvd2ViL2d1aWRlL2Nzcy9mbGV4aWJsZV9ib3hlc1xuICAgKi9cbiAgLyoqXG4gICAqIEZsZXhib3ggQ29udGFpbmVyc1xuICAgKlxuICAgKiBUaGUgJ2ZsZXgnIHZhbHVlIGNhdXNlcyBhbiBlbGVtZW50IHRvIGdlbmVyYXRlIGEgYmxvY2stbGV2ZWwgZmxleFxuICAgKiBjb250YWluZXIgYm94LlxuICAgKlxuICAgKiBUaGUgJ2lubGluZS1mbGV4JyB2YWx1ZSBjYXVzZXMgYW4gZWxlbWVudCB0byBnZW5lcmF0ZSBhIGlubGluZS1sZXZlbFxuICAgKiBmbGV4IGNvbnRhaW5lciBib3guXG4gICAqXG4gICAqIGRpc3BsYXk6IGZsZXggfCBpbmxpbmUtZmxleFxuICAgKlxuICAgKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jZmxleC1jb250YWluZXJzXG4gICAqXG4gICAqIChQbGFjZWhvbGRlciBzZWxlY3RvcnMgZm9yIGVhY2ggdHlwZSwgZm9yIHRob3NlIHdobyByYXRoZXIgQGV4dGVuZClcbiAgICovXG4gIC8qKlxuICAgKiBGbGV4Ym94IERpcmVjdGlvblxuICAgKlxuICAgKiBUaGUgJ2ZsZXgtZGlyZWN0aW9uJyBwcm9wZXJ0eSBzcGVjaWZpZXMgaG93IGZsZXggaXRlbXMgYXJlIHBsYWNlZCBpblxuICAgKiB0aGUgZmxleCBjb250YWluZXIsIGJ5IHNldHRpbmcgdGhlIGRpcmVjdGlvbiBvZiB0aGUgZmxleCBjb250YWluZXInc1xuICAgKiBtYWluIGF4aXMuIFRoaXMgZGV0ZXJtaW5lcyB0aGUgZGlyZWN0aW9uIHRoYXQgZmxleCBpdGVtcyBhcmUgbGFpZCBvdXQgaW4uXG4gICAqXG4gICAqIFZhbHVlczogcm93IHwgcm93LXJldmVyc2UgfCBjb2x1bW4gfCBjb2x1bW4tcmV2ZXJzZVxuICAgKiBEZWZhdWx0OiByb3dcbiAgICpcbiAgICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtZGlyZWN0aW9uLXByb3BlcnR5XG4gICAqL1xuICAvKipcbiAgICogRmxleGJveCBXcmFwXG4gICAqXG4gICAqIFRoZSAnZmxleC13cmFwJyBwcm9wZXJ0eSBjb250cm9scyB3aGV0aGVyIHRoZSBmbGV4IGNvbnRhaW5lciBpcyBzaW5nbGUtbGluZVxuICAgKiBvciBtdWx0aS1saW5lLCBhbmQgdGhlIGRpcmVjdGlvbiBvZiB0aGUgY3Jvc3MtYXhpcywgd2hpY2ggZGV0ZXJtaW5lc1xuICAgKiB0aGUgZGlyZWN0aW9uIG5ldyBsaW5lcyBhcmUgc3RhY2tlZCBpbi5cbiAgICpcbiAgICogVmFsdWVzOiBub3dyYXAgfCB3cmFwIHwgd3JhcC1yZXZlcnNlXG4gICAqIERlZmF1bHQ6IG5vd3JhcFxuICAgKlxuICAgKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jZmxleC13cmFwLXByb3BlcnR5XG4gICAqL1xuICAvKipcbiAgICogRmxleGJveCBGbG93IChzaG9ydGhhbmQpXG4gICAqXG4gICAqIFRoZSAnZmxleC1mbG93JyBwcm9wZXJ0eSBpcyBhIHNob3J0aGFuZCBmb3Igc2V0dGluZyB0aGUgJ2ZsZXgtZGlyZWN0aW9uJ1xuICAgKiBhbmQgJ2ZsZXgtd3JhcCcgcHJvcGVydGllcywgd2hpY2ggdG9nZXRoZXIgZGVmaW5lIHRoZSBmbGV4IGNvbnRhaW5lcidzXG4gICAqIG1haW4gYW5kIGNyb3NzIGF4ZXMuXG4gICAqXG4gICAqIFZhbHVlczogPGZsZXgtZGlyZWN0aW9uPiB8IDxmbGV4LXdyYXA+XG4gICAqIERlZmF1bHQ6IHJvdyBub3dyYXBcbiAgICpcbiAgICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtZmxvdy1wcm9wZXJ0eVxuICAgKi9cbiAgLyoqXG4gICAqIEZsZXhib3ggT3JkZXJcbiAgICpcbiAgICogVGhlICdvcmRlcicgcHJvcGVydHkgY29udHJvbHMgdGhlIG9yZGVyIGluIHdoaWNoIGZsZXggaXRlbXMgYXBwZWFyIHdpdGhpblxuICAgKiB0aGVpciBmbGV4IGNvbnRhaW5lciwgYnkgYXNzaWduaW5nIHRoZW0gdG8gb3JkaW5hbCBncm91cHMuXG4gICAqXG4gICAqIERlZmF1bHQ6IDBcbiAgICpcbiAgICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI29yZGVyLXByb3BlcnR5XG4gICAqL1xuICAvKipcbiAgICogRmxleGJveCBHcm93XG4gICAqXG4gICAqIFRoZSAnZmxleC1ncm93JyBwcm9wZXJ0eSBzZXRzIHRoZSBmbGV4IGdyb3cgZmFjdG9yLiBOZWdhdGl2ZSBudW1iZXJzXG4gICAqIGFyZSBpbnZhbGlkLlxuICAgKlxuICAgKiBEZWZhdWx0OiAwXG4gICAqXG4gICAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LWdyb3ctcHJvcGVydHlcbiAgICovXG4gIC8qKlxuICAgKiBGbGV4Ym94IFNocmlua1xuICAgKlxuICAgKiBUaGUgJ2ZsZXgtc2hyaW5rJyBwcm9wZXJ0eSBzZXRzIHRoZSBmbGV4IHNocmluayBmYWN0b3IuIE5lZ2F0aXZlIG51bWJlcnNcbiAgICogYXJlIGludmFsaWQuXG4gICAqXG4gICAqIERlZmF1bHQ6IDFcbiAgICpcbiAgICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtc2hyaW5rLXByb3BlcnR5XG4gICAqL1xuICAvKipcbiAgICogRmxleGJveCBCYXNpc1xuICAgKlxuICAgKiBUaGUgJ2ZsZXgtYmFzaXMnIHByb3BlcnR5IHNldHMgdGhlIGZsZXggYmFzaXMuIE5lZ2F0aXZlIGxlbmd0aHMgYXJlIGludmFsaWQuXG4gICAqXG4gICAqIFZhbHVlczogTGlrZSBcIndpZHRoXCJcbiAgICogRGVmYXVsdDogYXV0b1xuICAgKlxuICAgKiBodHRwOi8vd3d3LnczLm9yZy9UUi9jc3MzLWZsZXhib3gvI2ZsZXgtYmFzaXMtcHJvcGVydHlcbiAgICovXG4gIC8qKlxuICAgKiBGbGV4Ym94IFwiRmxleFwiIChzaG9ydGhhbmQpXG4gICAqXG4gICAqIFRoZSAnZmxleCcgcHJvcGVydHkgc3BlY2lmaWVzIHRoZSBjb21wb25lbnRzIG9mIGEgZmxleGlibGUgbGVuZ3RoOiB0aGVcbiAgICogZmxleCBncm93IGZhY3RvciBhbmQgZmxleCBzaHJpbmsgZmFjdG9yLCBhbmQgdGhlIGZsZXggYmFzaXMuIFdoZW4gYW5cbiAgICogZWxlbWVudCBpcyBhIGZsZXggaXRlbSwgJ2ZsZXgnIGlzIGNvbnN1bHRlZCBpbnN0ZWFkIG9mIHRoZSBtYWluIHNpemVcbiAgICogcHJvcGVydHkgdG8gZGV0ZXJtaW5lIHRoZSBtYWluIHNpemUgb2YgdGhlIGVsZW1lbnQuIElmIGFuIGVsZW1lbnQgaXNcbiAgICogbm90IGEgZmxleCBpdGVtLCAnZmxleCcgaGFzIG5vIGVmZmVjdC5cbiAgICpcbiAgICogVmFsdWVzOiBub25lIHwgPGZsZXgtZ3Jvdz4gPGZsZXgtc2hyaW5rPiB8fCA8ZmxleC1iYXNpcz5cbiAgICogRGVmYXVsdDogU2VlIGluZGl2aWR1YWwgcHJvcGVydGllcyAoMSAxIDApLlxuICAgKlxuICAgKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jZmxleC1wcm9wZXJ0eVxuICAgKi9cbiAgLyoqXG4gICAqIEZsZXhib3ggSnVzdGlmeSBDb250ZW50XG4gICAqXG4gICAqIFRoZSAnanVzdGlmeS1jb250ZW50JyBwcm9wZXJ0eSBhbGlnbnMgZmxleCBpdGVtcyBhbG9uZyB0aGUgbWFpbiBheGlzXG4gICAqIG9mIHRoZSBjdXJyZW50IGxpbmUgb2YgdGhlIGZsZXggY29udGFpbmVyLiBUaGlzIGlzIGRvbmUgYWZ0ZXIgYW55IGZsZXhpYmxlXG4gICAqIGxlbmd0aHMgYW5kIGFueSBhdXRvIG1hcmdpbnMgaGF2ZSBiZWVuIHJlc29sdmVkLiBUeXBpY2FsbHkgaXQgaGVscHMgZGlzdHJpYnV0ZVxuICAgKiBleHRyYSBmcmVlIHNwYWNlIGxlZnRvdmVyIHdoZW4gZWl0aGVyIGFsbCB0aGUgZmxleCBpdGVtcyBvbiBhIGxpbmUgYXJlXG4gICAqIGluZmxleGlibGUsIG9yIGFyZSBmbGV4aWJsZSBidXQgaGF2ZSByZWFjaGVkIHRoZWlyIG1heGltdW0gc2l6ZS4gSXQgYWxzb1xuICAgKiBleGVydHMgc29tZSBjb250cm9sIG92ZXIgdGhlIGFsaWdubWVudCBvZiBpdGVtcyB3aGVuIHRoZXkgb3ZlcmZsb3cgdGhlIGxpbmUuXG4gICAqXG4gICAqIE5vdGU6ICdzcGFjZS0qJyB2YWx1ZXMgbm90IHN1cHBvcnRlZCBpbiBvbGRlciBzeW50YXhlcy5cbiAgICpcbiAgICogVmFsdWVzOiBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBzcGFjZS1iZXR3ZWVuIHwgc3BhY2UtYXJvdW5kXG4gICAqIERlZmF1bHQ6IGZsZXgtc3RhcnRcbiAgICpcbiAgICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2p1c3RpZnktY29udGVudC1wcm9wZXJ0eVxuICAgKi9cbiAgLyoqXG4gICAqIEZsZXhib3ggQWxpZ24gSXRlbXNcbiAgICpcbiAgICogRmxleCBpdGVtcyBjYW4gYmUgYWxpZ25lZCBpbiB0aGUgY3Jvc3MgYXhpcyBvZiB0aGUgY3VycmVudCBsaW5lIG9mIHRoZVxuICAgKiBmbGV4IGNvbnRhaW5lciwgc2ltaWxhciB0byAnanVzdGlmeS1jb250ZW50JyBidXQgaW4gdGhlIHBlcnBlbmRpY3VsYXJcbiAgICogZGlyZWN0aW9uLiAnYWxpZ24taXRlbXMnIHNldHMgdGhlIGRlZmF1bHQgYWxpZ25tZW50IGZvciBhbGwgb2YgdGhlIGZsZXhcbiAgICogY29udGFpbmVyJ3MgaXRlbXMsIGluY2x1ZGluZyBhbm9ueW1vdXMgZmxleCBpdGVtcy4gJ2FsaWduLXNlbGYnIGFsbG93c1xuICAgKiB0aGlzIGRlZmF1bHQgYWxpZ25tZW50IHRvIGJlIG92ZXJyaWRkZW4gZm9yIGluZGl2aWR1YWwgZmxleCBpdGVtcy4gKEZvclxuICAgKiBhbm9ueW1vdXMgZmxleCBpdGVtcywgJ2FsaWduLXNlbGYnIGFsd2F5cyBtYXRjaGVzIHRoZSB2YWx1ZSBvZiAnYWxpZ24taXRlbXMnXG4gICAqIG9uIHRoZWlyIGFzc29jaWF0ZWQgZmxleCBjb250YWluZXIuKVxuICAgKlxuICAgKiBWYWx1ZXM6IGZsZXgtc3RhcnQgfCBmbGV4LWVuZCB8IGNlbnRlciB8IGJhc2VsaW5lIHwgc3RyZXRjaFxuICAgKiBEZWZhdWx0OiBzdHJldGNoXG4gICAqXG4gICAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNhbGlnbi1pdGVtcy1wcm9wZXJ0eVxuICAgKi9cbiAgLyoqXG4gICAqIEZsZXhib3ggQWxpZ24gU2VsZlxuICAgKlxuICAgKiBWYWx1ZXM6IGF1dG8gfCBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBiYXNlbGluZSB8IHN0cmV0Y2hcbiAgICogRGVmYXVsdDogYXV0b1xuICAgKi9cbiAgLyoqXG4gICAqIEZsZXhib3ggQWxpZ24gQ29udGVudFxuICAgKlxuICAgKiBUaGUgJ2FsaWduLWNvbnRlbnQnIHByb3BlcnR5IGFsaWducyBhIGZsZXggY29udGFpbmVyJ3MgbGluZXMgd2l0aGluIHRoZVxuICAgKiBmbGV4IGNvbnRhaW5lciB3aGVuIHRoZXJlIGlzIGV4dHJhIHNwYWNlIGluIHRoZSBjcm9zcy1heGlzLCBzaW1pbGFyIHRvXG4gICAqIGhvdyAnanVzdGlmeS1jb250ZW50JyBhbGlnbnMgaW5kaXZpZHVhbCBpdGVtcyB3aXRoaW4gdGhlIG1haW4tYXhpcy4gTm90ZSxcbiAgICogdGhpcyBwcm9wZXJ0eSBoYXMgbm8gZWZmZWN0IHdoZW4gdGhlIGZsZXhib3ggaGFzIG9ubHkgYSBzaW5nbGUgbGluZS5cbiAgICpcbiAgICogVmFsdWVzOiBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBzcGFjZS1iZXR3ZWVuIHwgc3BhY2UtYXJvdW5kIHwgc3RyZXRjaFxuICAgKiBEZWZhdWx0OiBzdHJldGNoXG4gICAqXG4gICAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNhbGlnbi1jb250ZW50LXByb3BlcnR5XG4gICAqL1xuICAvKipcbiAgICogRmFsbGJhY2sgdG8gc3VwcG9ydCBnYXAgd2l0aGluIGZsZXhib3hcbiAgICogVW5zdXBwb3J0ZWQgd2l0aCBDaHJvbWUgcHJpb3IgdG8gdmVyc2lvbiA4NCBhbW9uZyBvdGhlcnMuXG4gICAqXG4gICAqIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9nYXAjYnJvd3Nlcl9jb21wYXRpYmlsaXR5XG4gICAqXG4gICAqIEBzaW5jZSBLSlMtMjE2Mi42MSAoMjAyMi0wOS0xMylcbiAgICovXG4gIC8qKlxuICAgIFRvIGF2b2lkIGRvdWJsZSBzY3JvbGwgYmFyIEBzaW5jZSBLSlMtMzgyNlxuICAqKi9cbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIHtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjMpIDAgMTlweCAzOHB4LCByZ2JhKDAsIDAsIDAsIDAuMjIpIDAgMTVweCAxMnB4O1xuICBwYWRkaW5nLXRvcDogMTA2cHg7XG4gIHBhZGRpbmctYm90dG9tOiA3MHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogNXB4IHNvbGlkICNmNGY0ZjQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBoZWlnaHQ6IDEwMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciBpLmZpLXgtY2lyY2xlLmljb24tY2xvc2UtcG9wdXAge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiA1cHggNXB4IDAgMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIGkuZmkteC1jaXJjbGUuaWNvbi1jbG9zZS1wb3B1cCB7XG4gIG1hcmdpbjogMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLXNob3AtbmFtZSB7XG4gIGxlZnQ6IDEwcHg7XG4gIHRvcDogM3B4O1xuICBwYWRkaW5nOiAzcHggMCA3cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjkzYzdhO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciAua3ItcG9waW4tc2hvcC1uYW1lIHNwYW4ge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGNvbG9yOiAjNGE0YTRhO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgbWF4LXdpZHRoOiAyNDVweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2Uge1xuICBib3R0b206IDhweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1pbWFnZSAua3ItaGVhZGVyLWJvcmRlciB7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTNjN2E7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2UgLmtyLWhlYWRlci1sb2dvIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1hbW91bnQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tb3JkZXItaWQge1xuICByaWdodDogdW5zZXQ7XG4gIGxlZnQ6IDYwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLWFtb3VudCBzcGFuLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLW9yZGVyLWlkIHNwYW4ge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLW9yZGVyLWlkIHtcbiAgYm90dG9tOiA4cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tYW1vdW50IHtcbiAgYm90dG9tOiAyNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLWFtb3VudCBzcGFuIHtcbiAgY29sb3I6ICMyOTNjN2E7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSAua3ItcG9waW4taGVhZGVyIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM2NjY7XG4gIGxpbmUtaGVpZ2h0OiB1bnNldDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIC5maS1sb2NrIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3JkZXI6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyB7XG4gIG1pbi1oZWlnaHQ6IDM1NHB4O1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzIC5rci1tZXRob2QtY29udGVudCAua3ItbWV0aG9kLWxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzQ0NDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwgbGFiZWwge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qge1xuICBoZWlnaHQ6IDM1OHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLyogVHJhY2sgKi9cbiAgLyogSGFuZGxlICovXG4gIC8qIEhhbmRsZSBvbiBob3ZlciAqL1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1zbWFydC1mb3JtLWxpc3Qtc2VjdGlvbi1uYW1lIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3Itc21hcnQtZm9ybS13YWxsZXQ6bm90KC5rci1zbWFydC1mb3JtLXdhbGxldC0tY29tcGFjdCkgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1zbWFydC1mb3JtLXdhbGxldDpub3QoLmtyLXNtYXJ0LWZvcm0td2FsbGV0LS1jb21wYWN0KSAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZDpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1zbWFydC1mb3JtLXdhbGxldC1lcnJvciB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiA2cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZDogI2QxZDdlMztcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQ6ICM3ZThkYWU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMjkzYzdhO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LmtyLWdyb3VwLWFjdGl2ZSAua3ItbWV0aG9kcy1saXN0LWhlYWRlciB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdC5rci1lcnJvcjpub3QoLmtyLW1ldGhvZC1hY3RpdmUpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3QtaW5uZXItd3JhcHBlciB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIC8qIFRyYWNrICovXG4gIC8qIEhhbmRsZSAqL1xuICAvKiBIYW5kbGUgb24gaG92ZXIgKi9cbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LWlubmVyLXdyYXBwZXIgLmtyLXBhcnRpYWwtcGF5bWVudC1wYW5lbCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1pbm5lci13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiA2cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1pbm5lci13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6ICNkMWQ3ZTM7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LWlubmVyLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZDogIzdlOGRhZTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3QtaW5uZXItd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMjkzYzdhO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3QtaGVhZGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1zbWFydC1mb3JtLWxpc3Qtc2VjdGlvbi1uYW1lLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNDQ0O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy1pdGVtIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLS1yZWdpc3RlciAua3Itc21hcnQtZm9ybS1saXN0LXNlY3Rpb24tbmFtZTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2I3YjdiNztcbiAgYm94LXNoYWRvdzogcmdiYSgxNDksIDE1NywgMTY1LCAwLjE1KSAwIDAgMjRweDtcbiAgaGVpZ2h0OiA0OHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUge1xuICBib3JkZXItY29sb3I6ICNiNzFjMWM7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUua3ItbWV0aG9kLWxhYmVsLS1zcGJ0bixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUua3ItbWV0aG9kLWxhYmVsLS1zcGJ0biB7XG4gIGJvcmRlci1jb2xvcjogI2I3MWMxYztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZS5rci1tZXRob2QtbGFiZWwtLXNlbGVjdGVkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZS5rci1tZXRob2QtbGFiZWwtLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZTVlNTtcbiAgYm9yZGVyLWNvbG9yOiAjYjcxYzFjO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiBzcGFuLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24gc3BhbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UzZTNlMztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHNwYW46OmJlZm9yZSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHNwYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICM1MDZlZWM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICBvcGFjaXR5OiAxO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMnM7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHNwYW4gc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24gc3BhbiBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogNS41cHg7XG4gIGxlZnQ6IDRweDtcbiAgZmlsbDogbm9uZTtcbiAgc3Ryb2tlOiB3aGl0ZTtcbiAgc3Ryb2tlLXdpZHRoOiAyO1xuICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG4gIHN0cm9rZS1saW5lam9pbjogcm91bmQ7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDE2cHg7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiAxNnB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjFzO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi0taG92ZXIgc3Bhbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1ob3ZlciBzcGFuIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjcxYzFjO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi0tY2hlY2tlZCBzcGFuLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24tLWNoZWNrZWQgc3BhbiB7XG4gIGJvcmRlci1jb2xvcjogI2I3MWMxYztcbiAgYmFja2dyb3VuZDogI2I3MWMxYztcbiAgYW5pbWF0aW9uOiBjaGVjay1idXR0b24gMC42cyBlYXNlO1xuICBjb2xvcjogI2I5YjhjMztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24tLWNoZWNrZWQgc3Bhbjo6YmVmb3JlLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24tLWNoZWNrZWQgc3Bhbjo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgyLjIpO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi0tY2hlY2tlZCBzcGFuIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1jaGVja2VkIHNwYW4gc3ZnIHtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUgLmtyLWRlbGV0ZS1idXR0b24td3JhcHBlciAua3ItZGVsZXRlLWJ1dHRvbiAua3ItZGVsZXRlLWljb24gc3ZnIHBhdGgsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlIC5rci1kZWxldGUtYnV0dG9uLXdyYXBwZXIgLmtyLWRlbGV0ZS1idXR0b24gLmtyLWRlbGV0ZS1pY29uIHN2ZyBwYXRoIHtcbiAgZmlsbDogI2I3MWMxYztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBtaW4td2lkdGg6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzc3NztcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXgtd2lkdGg6IDE2cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtLCB0b3A7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3ItdmlzaWJsZSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci12aXNpYmxlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLW9uLXRvcCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci1vbi10b3Age1xuICB0b3A6IC01M3B4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IHJnYmEoNTAsIDUwLCA5MywgMC4yNSkgMCAxM3B4IDI3cHggLTVweCwgcmdiYSgwLCAwLCAwLCAwLjMpIDAgOHB4IDE2cHggLThweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3Bhbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3Bhbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHtcbiAgbWFyZ2luOiA0cHggM3B4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3BhbiBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4gc3ZnIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24gLmtyLXBsYWNlaG9sZGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiAua3ItcGxhY2Vob2xkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjA3KSAwIDZweCAyNHB4IDAsIHJnYmEoMCwgMCwgMCwgMC4yNCkgMCAwIDAgMXB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uOm5vdCgua3ItY2FyZHMpLmtyLWxvYWRpbmctYXNzZXRzLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbjpub3QoLmtyLWNhcmRzKS5rci1sb2FkaW5nLWFzc2V0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24gc3ZnIHtcbiAgcGFkZGluZzogMnB4IDRweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICB3aWR0aDogMjJweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYW5pbWF0aW9uOiBpY29uLWRpc3BsYXkgMC4ycyBlYXNlLWluO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWFtZXggc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1hbWV4IHN2ZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZmY2U7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FiYWwgc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FiYWxfZGViaXQgc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYWJhbCBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhYmFsX2RlYml0IHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjYwOTU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2IsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNiIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzNweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYiBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNiIHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IGluaXRpYWw7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0IHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0IHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDM1cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUgaW1hZ2UsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSBzdmcgaW1hZ2UsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBpbWFnZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0IHN2ZyBpbWFnZSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUgaW1hZ2UsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlIHN2ZyBpbWFnZSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQgaW1hZ2UsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0IHN2ZyBpbWFnZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1uYXJhbmphIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItbmFyYW5qYSBzdmcge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBwYWRkaW5nOiAzcHggNHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLXZpc2Egc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItdmlzYV9lbGVjdHJvbiBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci12aXNhX2RlYml0IHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItdmlzYSBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLXZpc2FfZWxlY3Ryb24gc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci12aXNhX2RlYml0IHN2ZyB7XG4gIHBhZGRpbmc6IDAgMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAyNnB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWxvYWRpbmctYXNzZXRzLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1sb2FkaW5nLWFzc2V0cyB7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDMwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItbG9hZGluZy1hc3NldHMgc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1sb2FkaW5nLWFzc2V0cyBzdmcge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhcmRzLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYXJkcyB7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4wNykgMCA2cHggMjRweCAwLCByZ2JhKDAsIDAsIDAsIDAuMjQpIDAgMCAwIDFweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYXJkcy5rci1sb2FkaW5nLWFzc2V0cyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FyZHMua3ItbG9hZGluZy1hc3NldHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhcmRzLmtyLWxvYWRpbmctYXNzZXRzIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FyZHMua3ItbG9hZGluZy1hc3NldHMgc3ZnIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItZGVsZXRlLWJ1dHRvbi0tY3JlYXRlLXRva2VuIC5rci1kZWxldGUtYnV0dG9uLXdyYXBwZXIgLmtyLWRlbGV0ZS1idXR0b24gLmtyLWRlbGV0ZS1pY29uIHN2ZyBwYXRoLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLWRlbGV0ZS1idXR0b24tLWNyZWF0ZS10b2tlbiAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyIC5rci1kZWxldGUtYnV0dG9uIC5rci1kZWxldGUtaWNvbiBzdmcgcGF0aCB7XG4gIGZpbGw6ICNiNzFjMWM7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1tZXRob2QtbGFiZWwtLWNyZWF0ZS10b2tlbi1zZWxlY3RlZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1tZXRob2QtbGFiZWwtLWNyZWF0ZS10b2tlbi1zZWxlY3RlZCB7XG4gIGJvcmRlci1jb2xvcjogI2I3MWMxYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZTllOTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yOmhvdmVyOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCwgLmtyLW1ldGhvZC1sYWJlbC0tc2VsZWN0ZWQsIC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUsIC5rci1tZXRob2QtbGFiZWwtLWNyZWF0ZS10b2tlbi1zZWxlY3RlZCksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yOmZvY3VzOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCwgLmtyLW1ldGhvZC1sYWJlbC0tc2VsZWN0ZWQsIC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUsIC5rci1tZXRob2QtbGFiZWwtLWNyZWF0ZS10b2tlbi1zZWxlY3RlZCksXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWw6aG92ZXI6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkLCAua3ItbWV0aG9kLWxhYmVsLS1zZWxlY3RlZCwgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSwgLmtyLW1ldGhvZC1sYWJlbC0tY3JlYXRlLXRva2VuLXNlbGVjdGVkKSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbDpmb2N1czpub3QoLmtyLWxvYWRpbmcsIC5rci1sb2NrZWQsIC5rci1tZXRob2QtbGFiZWwtLXNlbGVjdGVkLCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlLCAua3ItbWV0aG9kLWxhYmVsLS1jcmVhdGUtdG9rZW4tc2VsZWN0ZWQpIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzI5M2M3YTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtaWNvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItbWV0aG9kLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICB0b3A6IDA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC1pY29uIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItbWV0aG9kLWljb24gc3ZnIHtcbiAgZmlsbDogIzI5M2M3YTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtaWNvbiAua3ItcGxhY2Vob2xkZXIsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLW1ldGhvZC1pY29uIC5rci1wbGFjZWhvbGRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMDcpIDAgNnB4IDI0cHggMCwgcmdiYSgwLCAwLCAwLCAwLjI0KSAwIDAgMCAxcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciBsYWJlbCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCBsYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM0NDQ7XG4gIHRyYW5zaXRpb246IDAuM3MgY29sb3I7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItYXJyb3ctcmlnaHQgc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1hcnJvdy1yaWdodCBzdmcge1xuICBmaWxsOiAjMjkzYzdhO1xuICBkaXNwbGF5OiBub25lO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWxvYWRpbmctYW5pbWF0aW9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1sb2FkaW5nLWFuaW1hdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjpiZWZvcmUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YWZ0ZXIsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjpiZWZvcmUsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTNjN2E7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmJlZm9yZSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmJlZm9yZSB7XG4gIHRvcDogY2FsYyg1MCUgLSA1cHgpO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDVweCk7XG4gIGFuaW1hdGlvbjoga3ItbG9hZGVyLWJlZm9yZSAwLjhzIGN1YmljLWJlemllcigwLCAwLCAwLjI0LCAxLjIxKSBpbmZpbml0ZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YWZ0ZXIsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjphZnRlciB7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIGFuaW1hdGlvbjoga3ItbG9hZGVyLWFmdGVyIDAuOHMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjQsIDEuMjEpIGluZmluaXRlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyLmtyLWxvYWRlci0tZnJvemVuOjpiZWZvcmUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlci5rci1sb2FkZXItLWZyb3plbjo6YWZ0ZXIsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyLmtyLWxvYWRlci0tZnJvemVuOjpiZWZvcmUsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyLmtyLWxvYWRlci0tZnJvemVuOjphZnRlciB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YmVmb3JlLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjphZnRlcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmJlZm9yZSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmFmdGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItbG9hZGluZyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1sb2FkaW5nIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzI5M2M3YTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWxvY2tlZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1sb2NrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItbG9ja2VkIGxhYmVsLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLWxvY2tlZCBsYWJlbCB7XG4gIGNvbG9yOiAjOTk5O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLWNhcmRzIHtcbiAgcGFkZGluZzogMCAyMHB4IDAgMTVweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgbWluLXdpZHRoOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMge1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjNzc3O1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tbGVmdDogMnB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIG1heC13aWR0aDogMTZweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtLCB0b3A7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLXZpc2libGUge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLW9uLXRvcCB7XG4gIHRvcDogLTUzcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IHJnYmEoNTAsIDUwLCA5MywgMC4yNSkgMCAxM3B4IDI3cHggLTVweCwgcmdiYSgwLCAwLCAwLCAwLjMpIDAgOHB4IDE2cHggLThweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHtcbiAgbWFyZ2luOiA0cHggM3B4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3BhbiBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHN2ZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ge1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiAua3ItcGxhY2Vob2xkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjA3KSAwIDZweCAyNHB4IDAsIHJnYmEoMCwgMCwgMCwgMC4yNCkgMCAwIDAgMXB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbjpub3QoLmtyLWNhcmRzKS5rci1sb2FkaW5nLWFzc2V0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiBzdmcge1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIHdpZHRoOiAyMnB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBhbmltYXRpb246IGljb24tZGlzcGxheSAwLjJzIGVhc2UtaW47XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWFtZXggc3ZnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmZjZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FiYWwgc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhYmFsX2RlYml0IHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjYwOTU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNiIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzNweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2Igc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogaW5pdGlhbDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUgc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0LCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0IHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDM1cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlIGltYWdlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlIHN2ZyBpbWFnZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBpbWFnZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBzdmcgaW1hZ2Uge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLW5hcmFuamEgc3ZnIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjJweDtcbiAgcGFkZGluZzogM3B4IDRweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItdmlzYSBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItdmlzYV9lbGVjdHJvbiBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItdmlzYV9kZWJpdCBzdmcge1xuICBwYWRkaW5nOiAwIDJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMjZweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItbG9hZGluZy1hc3NldHMge1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1sb2FkaW5nLWFzc2V0cyBzdmcge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYXJkcyB7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4wNykgMCA2cHggMjRweCAwLCByZ2JhKDAsIDAsIDAsIDAuMjQpIDAgMCAwIDFweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FyZHMua3ItbG9hZGluZy1hc3NldHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYXJkcy5rci1sb2FkaW5nLWFzc2V0cyBzdmcge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCB7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiAwLjNzIGJhY2tncm91bmQtY29sb3I7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLWljb24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLW1ldGhvZC1pY29uIHtcbiAgbGVmdDogMTVweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWxvYWRpbmctYW5pbWF0aW9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1sb2FkaW5nLWFuaW1hdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDIwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yID4gKjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtLCB0b3A7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3ItdmlzaWJsZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci1vbi10b3Age1xuICB0b3A6IC01M3B4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogcmdiYSg1MCwgNTAsIDkzLCAwLjI1KSAwIDEzcHggMjdweCAtNXB4LCByZ2JhKDAsIDAsIDAsIDAuMykgMCA4cHggMTZweCAtOHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHtcbiAgbWFyZ2luOiA0cHggM3B4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3BhbiBzdmcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLWljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGxlZnQ6IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItZXh0cmEtYnJhbmRzIHtcbiAgY29sb3I6ICM3Nzc7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIGxhYmVsIHtcbiAgZmxleC1ncm93OiAxO1xuICB0ZXh0LWFsaWduOiBlbmQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1oZWFkZXIge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHBhZGRpbmc6IDIwcHggMTVweCA1cHggMTdweDtcbiAgY29sb3I6ICMyOTNjN2E7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbC5rci1zbWFydC1mb3JtLW1vZGFsLS1zY3JvbGxhYmxlLWNvbnRlbnQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyB7XG4gIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBoZWlnaHQ6IDM1OHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwua3Itc21hcnQtZm9ybS1tb2RhbC0tc2Nyb2xsYWJsZS1jb250ZW50IC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1iYWNrLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTJweCAxNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1iYWNrLWJ1dHRvbjpob3ZlciwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLWJhY2stYnV0dG9uLmtyLWZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1iYWNrLWJ1dHRvbiBsYWJlbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICMyOTNjN2E7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLWxlZnQ6IDM1cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItYmFjay1idXR0b24gLmtyLWFycm93LWxlZnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBsZWZ0OiAxNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTAwJTtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLWJhY2stYnV0dG9uIC5rci1hcnJvdy1sZWZ0IHN2ZyB7XG4gIGZpbGw6ICMyOTNjN2E7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tb2RhbC12aWV3LS1wb3BpbiAua3ItbWV0aG9kLWNvbnRlbnQua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIC5rci1iYWNrLWJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1vZGFsLXZpZXctLXBvcGluIC5rci1tZXRob2QtY29udGVudC5rci1kaXNhYmxlZC1iYWNrLWJ1dHRvbiAua3ItYmFjay1idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtdmlldy0tcG9waW4gLmtyLW1ldGhvZC1jb250ZW50LmtyLWRpc2FibGVkLWJhY2stYnV0dG9uIC5rci1iYWNrLWJ1dHRvbiAua3ItYXJyb3ctbGVmdCBzdmcge1xuICBmaWxsOiAjYmJiO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtdmlldy0tcG9waW4gLmtyLW1ldGhvZC1jb250ZW50LmtyLWRpc2FibGVkLWJhY2stYnV0dG9uIC5rci1iYWNrLWJ1dHRvbiBsYWJlbCB7XG4gIGNvbG9yOiAjYmJiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWZvb3RlciB7XG4gIGJvcmRlcjogNXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwcHgpO1xuICBoZWlnaHQ6IDYwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtZm9vdGVyIC5rci13aGl0ZWxhYmVsLWxvZ28gaW1nLmtyLWxvZ28tcGF5emVuIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbC5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItZW1iZWRkZWQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItZW1iZWRkZWQgLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLWVtYmVkZGVkIC5rci1mb3JtLWVycm9yIHtcbiAgd2lkdGg6IDI2NnB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwua3Itc21hcnQtZm9ybS1tb2RhbC0tc2Nyb2xsYWJsZS1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cbkBrZXlmcmFtZXMgYW5pbWF0aW9uIHtcbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIH1cbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIHBhZGRpbmc6IDMycHggMTRweCAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzI5M2M3YTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYjdiN2I3O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjYjdiN2I3O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2I3YjdiNztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIua3ItY2FyZC1oZWFkZXItLXNwYnRuIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiN2I3Yjc7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIua3ItY2FyZC1oZWFkZXItLXNwYnRuLmtyLWNhcmQtaGVhZGVyLS1ob3ZlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyOTNjN2E7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyLmtyLWNhcmQtaGVhZGVyLS1zcGJ0bi5rci1jYXJkLWhlYWRlci0tc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlOWY2O1xuICBib3JkZXItY29sb3I6ICMyOTNjN2E7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIHNwYW4ua3ItY2FyZC1oZWFkZXItbGFiZWwge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICBsZWZ0OiAxMXB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgbWluLXdpZHRoOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzc3NztcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXgtd2lkdGg6IDE2cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB0cmFuc2Zvcm0sIHRvcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLXZpc2libGUge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci1vbi10b3Age1xuICB0b3A6IC01M3B4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IHJnYmEoNTAsIDUwLCA5MywgMC4yNSkgMCAxM3B4IDI3cHggLTVweCwgcmdiYSgwLCAwLCAwLCAwLjMpIDAgOHB4IDE2cHggLThweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4ge1xuICBtYXJnaW46IDRweCAzcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3BhbiBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3BhbiBzdmcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiAua3ItcGxhY2Vob2xkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjA3KSAwIDZweCAyNHB4IDAsIHJnYmEoMCwgMCwgMCwgMC4yNCkgMCAwIDAgMXB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb246bm90KC5rci1jYXJkcykua3ItbG9hZGluZy1hc3NldHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uIHN2ZyB7XG4gIHBhZGRpbmc6IDJweCA0cHg7XG4gIGhlaWdodDogMThweDtcbiAgd2lkdGg6IDIycHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGFuaW1hdGlvbjogaWNvbi1kaXNwbGF5IDAuMnMgZWFzZS1pbjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWFtZXggc3ZnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmZjZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhYmFsIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FiYWxfZGViaXQgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyNjA5NTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNiIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzNweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNiIHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IGluaXRpYWw7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUgc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzVweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlIGltYWdlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSBzdmcgaW1hZ2UsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0IGltYWdlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBzdmcgaW1hZ2Uge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1uYXJhbmphIHN2ZyB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHBhZGRpbmc6IDNweCA0cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci12aXNhIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItdmlzYV9lbGVjdHJvbiBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLXZpc2FfZGViaXQgc3ZnIHtcbiAgcGFkZGluZzogMCAycHg7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDI2cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1sb2FkaW5nLWFzc2V0cyB7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDMwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1sb2FkaW5nLWFzc2V0cyBzdmcge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FyZHMge1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMDcpIDAgNnB4IDI0cHggMCwgcmdiYSgwLCAwLCAwLCAwLjI0KSAwIDAgMCAxcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYXJkcy5rci1sb2FkaW5nLWFzc2V0cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYXJkcy5rci1sb2FkaW5nLWFzc2V0cyBzdmcge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHNwYW4ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlM2UzZTM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24gc3Bhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogIzUwNmVlYztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIG9wYWNpdHk6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4ycztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHNwYW4gc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDUuNXB4O1xuICBsZWZ0OiA0cHg7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogd2hpdGU7XG4gIHN0cm9rZS13aWR0aDogMjtcbiAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xuICBzdHJva2UtbGluZWpvaW46IHJvdW5kO1xuICBzdHJva2UtZGFzaGFycmF5OiAxNnB4O1xuICBzdHJva2UtZGFzaG9mZnNldDogMTZweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4xcztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1ob3ZlciBzcGFuIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjkzYzdhO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24tLWNoZWNrZWQgc3BhbiB7XG4gIGJvcmRlci1jb2xvcjogIzI5M2M3YTtcbiAgYmFja2dyb3VuZDogIzI5M2M3YTtcbiAgYW5pbWF0aW9uOiBjaGVjay1idXR0b24gMC42cyBlYXNlO1xuICBjb2xvcjogI2I5YjhjMztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1jaGVja2VkIHNwYW46OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMi4yKTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1jaGVja2VkIHNwYW4gc3ZnIHtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItY2FyZC1pY29ucyAua3ItbWV0aG9kLWxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzQ0NDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzIC5rci1tZXRob2QtY29udGVudCAua3ItbWV0aG9kLWxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzQ0NDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1zbWFydC1mb3JtLWVtYmVkZGVkLWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1zbWFydC1mb3JtLWxpc3Qtc2VjdGlvbi1uYW1lIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLXNtYXJ0LWZvcm0td2FsbGV0Om5vdCgua3Itc21hcnQtZm9ybS13YWxsZXQtLWNvbXBhY3QpIC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1zbWFydC1mb3JtLXdhbGxldC1lcnJvciB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdC5rci1tZXRob2RzLWxpc3QtLWNvbXBhY3Qge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LWhlYWRlcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLXNtYXJ0LWZvcm0tbGlzdC1zZWN0aW9uLW5hbWUsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNDQ0O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtLWNvbXBhY3Q6bm90KC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy0tZXh0cmEpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiN2I3Yjc7XG4gIGJveC1zaGFkb3c6IHJnYmEoMTQ5LCAxNTcsIDE2NSwgMC4xNSkgMCAwIDI0cHg7XG4gIGhlaWdodDogNDhweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSB7XG4gIGJvcmRlci1jb2xvcjogI2I3MWMxYztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUua3ItbWV0aG9kLWxhYmVsLS1zcGJ0bixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlLmtyLW1ldGhvZC1sYWJlbC0tc3BidG4ge1xuICBib3JkZXItY29sb3I6ICNiNzFjMWM7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlLmtyLW1ldGhvZC1sYWJlbC0tc2VsZWN0ZWQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZS5rci1tZXRob2QtbGFiZWwtLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZTVlNTtcbiAgYm9yZGVyLWNvbG9yOiAjYjcxYzFjO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiBzcGFuLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHNwYW4ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlM2UzZTM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24gc3Bhbjo6YmVmb3JlLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHNwYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICM1MDZlZWM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICBvcGFjaXR5OiAxO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMnM7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiBzcGFuIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiBzcGFuIHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiA1LjVweDtcbiAgbGVmdDogNHB4O1xuICBmaWxsOiBub25lO1xuICBzdHJva2U6IHdoaXRlO1xuICBzdHJva2Utd2lkdGg6IDI7XG4gIHN0cm9rZS1saW5lY2FwOiByb3VuZDtcbiAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDtcbiAgc3Ryb2tlLWRhc2hhcnJheTogMTZweDtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDE2cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMXM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi0taG92ZXIgc3Bhbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi0taG92ZXIgc3BhbiB7XG4gIGJvcmRlci1jb2xvcjogI2I3MWMxYztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1jaGVja2VkIHNwYW4sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24tLWNoZWNrZWQgc3BhbiB7XG4gIGJvcmRlci1jb2xvcjogI2I3MWMxYztcbiAgYmFja2dyb3VuZDogI2I3MWMxYztcbiAgYW5pbWF0aW9uOiBjaGVjay1idXR0b24gMC42cyBlYXNlO1xuICBjb2xvcjogI2I5YjhjMztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1jaGVja2VkIHNwYW46OmJlZm9yZSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi0tY2hlY2tlZCBzcGFuOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDIuMik7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjZzIGVhc2U7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi0tY2hlY2tlZCBzcGFuIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi0tY2hlY2tlZCBzcGFuIHN2ZyB7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyIC5rci1kZWxldGUtYnV0dG9uIC5rci1kZWxldGUtaWNvbiBzdmcgcGF0aCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlIC5rci1kZWxldGUtYnV0dG9uLXdyYXBwZXIgLmtyLWRlbGV0ZS1idXR0b24gLmtyLWRlbGV0ZS1pY29uIHN2ZyBwYXRoIHtcbiAgZmlsbDogI2I3MWMxYztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIG1pbi13aWR0aDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICM3Nzc7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbWF4LXdpZHRoOiAxNnB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtLCB0b3A7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLXZpc2libGUsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLXZpc2libGUge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLW9uLXRvcCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3Itb24tdG9wIHtcbiAgdG9wOiAtNTNweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogcmdiYSg1MCwgNTAsIDkzLCAwLjI1KSAwIDEzcHggMjdweCAtNXB4LCByZ2JhKDAsIDAsIDAsIDAuMykgMCA4cHggMTZweCAtOHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3Bhbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3Bhbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHtcbiAgbWFyZ2luOiA0cHggM3B4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3BhbiBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHN2ZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uIC5rci1wbGFjZWhvbGRlcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uIC5rci1wbGFjZWhvbGRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMDcpIDAgNnB4IDI0cHggMCwgcmdiYSgwLCAwLCAwLCAwLjI0KSAwIDAgMCAxcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uOm5vdCgua3ItY2FyZHMpLmtyLWxvYWRpbmctYXNzZXRzLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb246bm90KC5rci1jYXJkcykua3ItbG9hZGluZy1hc3NldHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24gc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24gc3ZnIHtcbiAgcGFkZGluZzogMnB4IDRweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICB3aWR0aDogMjJweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYW5pbWF0aW9uOiBpY29uLWRpc3BsYXkgMC4ycyBlYXNlLWluO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1hbWV4IHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWFtZXggc3ZnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmZjZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FiYWwgc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhYmFsX2RlYml0IHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhYmFsIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhYmFsX2RlYml0IHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjYwOTU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNiLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2Ige1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzM3B4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYiBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYiBzdmcge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiBpbml0aWFsO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQgc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0IHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDM1cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlIGltYWdlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlIHN2ZyBpbWFnZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBpbWFnZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBzdmcgaW1hZ2UsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSBpbWFnZSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlIHN2ZyBpbWFnZSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0IGltYWdlLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQgc3ZnIGltYWdlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1uYXJhbmphIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLW5hcmFuamEgc3ZnIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjJweDtcbiAgcGFkZGluZzogM3B4IDRweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItdmlzYSBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItdmlzYV9lbGVjdHJvbiBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItdmlzYV9kZWJpdCBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci12aXNhIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLXZpc2FfZWxlY3Ryb24gc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItdmlzYV9kZWJpdCBzdmcge1xuICBwYWRkaW5nOiAwIDJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMjZweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItbG9hZGluZy1hc3NldHMsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1sb2FkaW5nLWFzc2V0cyB7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDMwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWxvYWRpbmctYXNzZXRzIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWxvYWRpbmctYXNzZXRzIHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDMwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhcmRzLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FyZHMge1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMDcpIDAgNnB4IDI0cHggMCwgcmdiYSgwLCAwLCAwLCAwLjI0KSAwIDAgMCAxcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhcmRzLmtyLWxvYWRpbmctYXNzZXRzLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FyZHMua3ItbG9hZGluZy1hc3NldHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYXJkcy5rci1sb2FkaW5nLWFzc2V0cyBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYXJkcy5rci1sb2FkaW5nLWFzc2V0cyBzdmcge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItZGVsZXRlLWJ1dHRvbi0tY3JlYXRlLXRva2VuIC5rci1kZWxldGUtYnV0dG9uLXdyYXBwZXIgLmtyLWRlbGV0ZS1idXR0b24gLmtyLWRlbGV0ZS1pY29uIHN2ZyBwYXRoLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1kZWxldGUtYnV0dG9uLS1jcmVhdGUtdG9rZW4gLmtyLWRlbGV0ZS1idXR0b24td3JhcHBlciAua3ItZGVsZXRlLWJ1dHRvbiAua3ItZGVsZXRlLWljb24gc3ZnIHBhdGgge1xuICBmaWxsOiAjYjcxYzFjO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLW1ldGhvZC1sYWJlbC0tY3JlYXRlLXRva2VuLXNlbGVjdGVkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1tZXRob2QtbGFiZWwtLWNyZWF0ZS10b2tlbi1zZWxlY3RlZCB7XG4gIGJvcmRlci1jb2xvcjogI2I3MWMxYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZTllOTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvcjpob3Zlcjpub3QoLmtyLWxvYWRpbmcsIC5rci1sb2NrZWQsIC5rci1tZXRob2QtbGFiZWwtLXNlbGVjdGVkLCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlLCAua3ItbWV0aG9kLWxhYmVsLS1jcmVhdGUtdG9rZW4tc2VsZWN0ZWQpLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3I6Zm9jdXM6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkLCAua3ItbWV0aG9kLWxhYmVsLS1zZWxlY3RlZCwgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSwgLmtyLW1ldGhvZC1sYWJlbC0tY3JlYXRlLXRva2VuLXNlbGVjdGVkKSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWw6aG92ZXI6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkLCAua3ItbWV0aG9kLWxhYmVsLS1zZWxlY3RlZCwgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSwgLmtyLW1ldGhvZC1sYWJlbC0tY3JlYXRlLXRva2VuLXNlbGVjdGVkKSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWw6Zm9jdXM6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkLCAua3ItbWV0aG9kLWxhYmVsLS1zZWxlY3RlZCwgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSwgLmtyLW1ldGhvZC1sYWJlbC0tY3JlYXRlLXRva2VuLXNlbGVjdGVkKSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyOTNjN2E7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC1pY29uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItbWV0aG9kLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICB0b3A6IDA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtaWNvbiBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1tZXRob2QtaWNvbiBzdmcge1xuICBmaWxsOiAjMjkzYzdhO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtaWNvbiAua3ItcGxhY2Vob2xkZXIsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1tZXRob2QtaWNvbiAua3ItcGxhY2Vob2xkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjA3KSAwIDZweCAyNHB4IDAsIHJnYmEoMCwgMCwgMCwgMC4yNCkgMCAwIDAgMXB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIGxhYmVsLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCBsYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM0NDQ7XG4gIHRyYW5zaXRpb246IDAuM3MgY29sb3I7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWFycm93LXJpZ2h0IHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWFycm93LXJpZ2h0IHN2ZyB7XG4gIGZpbGw6ICMyOTNjN2E7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWxvYWRpbmctYW5pbWF0aW9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItbG9hZGluZy1hbmltYXRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXIsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YmVmb3JlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjphZnRlcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjpiZWZvcmUsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjkzYzdhO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YmVmb3JlLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmJlZm9yZSB7XG4gIHRvcDogY2FsYyg1MCUgLSA1cHgpO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDVweCk7XG4gIGFuaW1hdGlvbjoga3ItbG9hZGVyLWJlZm9yZSAwLjhzIGN1YmljLWJlemllcigwLCAwLCAwLjI0LCAxLjIxKSBpbmZpbml0ZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmFmdGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmFmdGVyIHtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgYW5pbWF0aW9uOiBrci1sb2FkZXItYWZ0ZXIgMC44cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNCwgMS4yMSkgaW5maW5pdGU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyLmtyLWxvYWRlci0tZnJvemVuOjpiZWZvcmUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXIua3ItbG9hZGVyLS1mcm96ZW46OmFmdGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXIua3ItbG9hZGVyLS1mcm96ZW46OmJlZm9yZSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyLmtyLWxvYWRlci0tZnJvemVuOjphZnRlciB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmJlZm9yZSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmFmdGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmJlZm9yZSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjphZnRlciB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1sb2FkaW5nLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1sb2FkaW5nIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzI5M2M3YTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1sb2NrZWQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLWxvY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItbG9ja2VkIGxhYmVsLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1sb2NrZWQgbGFiZWwge1xuICBjb2xvcjogIzk5OTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItY2FyZHMge1xuICBwYWRkaW5nOiAwIDIwcHggMCAxNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgbWluLXdpZHRoOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzc3NztcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXgtd2lkdGg6IDE2cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB0cmFuc2Zvcm0sIHRvcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLXZpc2libGUge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci1vbi10b3Age1xuICB0b3A6IC01M3B4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IHJnYmEoNTAsIDUwLCA5MywgMC4yNSkgMCAxM3B4IDI3cHggLTVweCwgcmdiYSgwLCAwLCAwLCAwLjMpIDAgOHB4IDE2cHggLThweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4ge1xuICBtYXJnaW46IDRweCAzcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3BhbiBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3BhbiBzdmcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiAua3ItcGxhY2Vob2xkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjA3KSAwIDZweCAyNHB4IDAsIHJnYmEoMCwgMCwgMCwgMC4yNCkgMCAwIDAgMXB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb246bm90KC5rci1jYXJkcykua3ItbG9hZGluZy1hc3NldHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uIHN2ZyB7XG4gIHBhZGRpbmc6IDJweCA0cHg7XG4gIGhlaWdodDogMThweDtcbiAgd2lkdGg6IDIycHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGFuaW1hdGlvbjogaWNvbi1kaXNwbGF5IDAuMnMgZWFzZS1pbjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWFtZXggc3ZnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmZjZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhYmFsIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FiYWxfZGViaXQgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyNjA5NTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNiIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzNweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNiIHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IGluaXRpYWw7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUgc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzVweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlIGltYWdlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSBzdmcgaW1hZ2UsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0IGltYWdlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBzdmcgaW1hZ2Uge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1uYXJhbmphIHN2ZyB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHBhZGRpbmc6IDNweCA0cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci12aXNhIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItdmlzYV9lbGVjdHJvbiBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLXZpc2FfZGViaXQgc3ZnIHtcbiAgcGFkZGluZzogMCAycHg7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDI2cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1sb2FkaW5nLWFzc2V0cyB7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDMwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1sb2FkaW5nLWFzc2V0cyBzdmcge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FyZHMge1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMDcpIDAgNnB4IDI0cHggMCwgcmdiYSgwLCAwLCAwLCAwLjI0KSAwIDAgMCAxcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYXJkcy5rci1sb2FkaW5nLWFzc2V0cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYXJkcy5rci1sb2FkaW5nLWFzc2V0cyBzdmcge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IDAuM3MgYmFja2dyb3VuZC1jb2xvcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1uby1pY29ucyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3Itbm8taWNvbnMge1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItbG9ja2VkIC5rci1tZXRob2QtbGFiZWwtd3JhcHBlciAua3ItY2FyZC1pY29ucyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItbG9ja2VkIC5rci1tZXRob2QtbGFiZWwtd3JhcHBlciAua3ItY2FyZC1pY29ucyB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC1pY29uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItbWV0aG9kLWljb24ge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1sb2FkaW5nLWFuaW1hdGlvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLWxhYmVsLXdyYXBwZXIgbGFiZWwsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1tZXRob2QtbGFiZWwtd3JhcHBlciBsYWJlbCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLW1ldGhvZC1pY29uIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLWZpZWxkLWVsZW1lbnQtLWxhc3QtdmlzaWJsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Ige1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgPiAqOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtLCB0b3A7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLXZpc2libGUge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLW9uLXRvcCB7XG4gIHRvcDogLTUzcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IHJnYmEoNTAsIDUwLCA5MywgMC4yNSkgMCAxM3B4IDI3cHggLTVweCwgcmdiYSgwLCAwLCAwLCAwLjMpIDAgOHB4IDE2cHggLThweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHtcbiAgbWFyZ2luOiA0cHggM3B4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3BhbiBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHN2ZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLWljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGxlZnQ6IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWV4dHJhLWJyYW5kcyB7XG4gIGNvbG9yOiAjNzc3O1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBmb250LXNpemU6IDEzcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Ige1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWV4dHJhLWJyYW5kcyB7XG4gIG1heC13aWR0aDogMTZweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciBsYWJlbDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHRleHQtYWxpZ246IGVuZDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiBzcGFuIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTNlM2UzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiBzcGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjNTA2ZWVjO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgb3BhY2l0eTogMTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjJzO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHNwYW4gc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDUuNXB4O1xuICBsZWZ0OiA0cHg7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogd2hpdGU7XG4gIHN0cm9rZS13aWR0aDogMjtcbiAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xuICBzdHJva2UtbGluZWpvaW46IHJvdW5kO1xuICBzdHJva2UtZGFzaGFycmF5OiAxNnB4O1xuICBzdHJva2UtZGFzaG9mZnNldDogMTZweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4xcztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi0taG92ZXIgc3BhbiB7XG4gIGJvcmRlci1jb2xvcjogIzI5M2M3YTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi0tY2hlY2tlZCBzcGFuIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjkzYzdhO1xuICBiYWNrZ3JvdW5kOiAjMjkzYzdhO1xuICBhbmltYXRpb246IGNoZWNrLWJ1dHRvbiAwLjZzIGVhc2U7XG4gIGNvbG9yOiAjYjliOGMzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1jaGVja2VkIHNwYW46OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMi4yKTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi0tY2hlY2tlZCBzcGFuIHN2ZyB7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItbWV0aG9kLWxhYmVsLS1zcGJ0biB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogI2UzZTNlMztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItbWV0aG9kLWxhYmVsLS1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWU5ZjY7XG4gIGJvcmRlci1jb2xvcjogIzI5M2M3YTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItbWV0aG9kLWxhYmVsLS13YXJuaW5nIHtcbiAgYW5pbWF0aW9uOiAwLjhzIGVhc2Utb3V0IDBzIHdhcm5pbmctZmxhc2gtY29sb3ItYnV0dG9uO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1tZXRob2QtbGFiZWwtLXdhcm5pbmcgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHNwYW4ge1xuICBhbmltYXRpb246IDAuOHMgZWFzZS1vdXQgMHMgd2FybmluZy1mbGFzaC1jb2xvci1ib3JkZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci0tc3BidG4ge1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItY29sb3I6ICNlM2UzZTM7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci0tc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlOWY2O1xuICBib3JkZXItY29sb3I6ICMyOTNjN2E7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci0td2FybmluZyB7XG4gIGFuaW1hdGlvbjogMC44cyBlYXNlLW91dCAwcyB3YXJuaW5nLWZsYXNoLWNvbG9yLWJ1dHRvbjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLS13YXJuaW5nIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiBzcGFuIHtcbiAgYW5pbWF0aW9uOiAwLjhzIGVhc2Utb3V0IDBzIHdhcm5pbmctZmxhc2gtY29sb3ItYm9yZGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtbGlzdC1jYXJkLWZvcm0td3JhcHBlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDVweCBzb2xpZCAjZjRmNGY0O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgaGVpZ2h0OiAxMDBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIGkuZmkteC1jaXJjbGUuaWNvbi1jbG9zZS1wb3B1cCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IDVweCA1cHggMCAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIGkuZmkteC1jaXJjbGUuaWNvbi1jbG9zZS1wb3B1cCB7XG4gIG1hcmdpbjogMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1zaG9wLW5hbWUge1xuICBsZWZ0OiAxMHB4O1xuICB0b3A6IDNweDtcbiAgcGFkZGluZzogM3B4IDAgN3B4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzI5M2M3YTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1zaG9wLW5hbWUgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgY29sb3I6ICM0YTRhNGE7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBtYXgtd2lkdGg6IDI0NXB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2Uge1xuICBib3R0b206IDhweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2UgLmtyLWhlYWRlci1ib3JkZXIge1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjkzYzdhO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1pbWFnZSAua3ItaGVhZGVyLWxvZ28ge1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1hbW91bnQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLW9yZGVyLWlkIHtcbiAgcmlnaHQ6IHVuc2V0O1xuICBsZWZ0OiA2MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tYW1vdW50IHNwYW4sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLW9yZGVyLWlkIHNwYW4ge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1vcmRlci1pZCB7XG4gIGJvdHRvbTogOHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1hbW91bnQge1xuICBib3R0b206IDI1cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLWFtb3VudCBzcGFuIHtcbiAgY29sb3I6ICMyOTNjN2E7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIC5rci1wb3Bpbi1oZWFkZXIge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzY2NjtcbiAgbGluZS1oZWlnaHQ6IHVuc2V0O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIC5maS1sb2NrIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3JkZXI6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1tZXRob2RzLWxpc3QgPiAua3ItZm9ybS1lcnJvciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAxMHB4IDAgNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1tZXRob2RzLWxpc3QgLmtyLWZvcm0tZXJyb3Ige1xuICBtYXJnaW46IDEwcHggMTVweCA1cHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1za2VsZXRvbi13cmFwcGVyIC5rci1za2VsZXRvbi1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2OHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNrZWxldG9uLXdyYXBwZXIgLmtyLXNrZWxldG9uLW1ldGhvZC1sYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUwcHg7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLWVtYmVkZGVkLmtyLWV4dHJhcy1mb3JtLWNvbnRlbnQsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1lbWJlZGRlZC5rci1leHRyYXMtZm9ybS1jb250ZW50IHtcbiAgcGFkZGluZzogMTVweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItZW1iZWRkZWQua3ItZXh0cmFzLWZvcm0tY29udGVudCAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItZW1iZWRkZWQua3ItZXh0cmFzLWZvcm0tY29udGVudCAua3ItZm9ybS1lcnJvciwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLWVtYmVkZGVkLmtyLWV4dHJhcy1mb3JtLWNvbnRlbnQgLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLWVtYmVkZGVkLmtyLWV4dHJhcy1mb3JtLWNvbnRlbnQgLmtyLWZvcm0tZXJyb3Ige1xuICB3aWR0aDogMTAwJTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1lbWJlZGRlZC5rci1leHRyYXMtZm9ybS1jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItZW1iZWRkZWQua3ItZXh0cmFzLWZvcm0tY29udGVudCB7XG4gIHdpZHRoOiAzMDBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiBzcGFuLmtyLWV4dHJhcy1mb3JtLWhlYWRlciB7XG4gIHBhZGRpbmc6IDAgMjBweCAyMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlciBzcGFuLmtyLWV4dHJhcy1mb3JtLWhlYWRlciB7XG4gIHdpZHRoOiAzMDBweDtcbiAgcGFkZGluZzogMjBweCAyMHB4IDVweDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzI5M2M3YTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdhbGxldCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td2FsbGV0IC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdhbGxldCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1hbGVydCB7XG4gIGFuaW1hdGlvbjogMC44cyBlYXNlLW91dCAwcyBhbGVydC1mbGFzaC1jb2xvci1idXR0b247XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13YWxsZXQgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQgLmtyLWJyYW5kLWljb24ge1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td2FsbGV0IC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkIC5rci1icmFuZC1pY29uIC5rci1wbGFjZWhvbGRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMDcpIDAgNnB4IDI0cHggMCwgcmdiYSgwLCAwLCAwLCAwLjI0KSAwIDAgMCAxcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13YWxsZXQgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQgLmtyLWJyYW5kLWljb246bm90KC5rci1jYXJkcykua3ItbG9hZGluZy1hc3NldHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdhbGxldCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCAua3ItYnJhbmQtaWNvbiBzdmcge1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIHdpZHRoOiAyMnB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBhbmltYXRpb246IGljb24tZGlzcGxheSAwLjJzIGVhc2UtaW47XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13YWxsZXQgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQgLmtyLWJyYW5kLWljb24ua3ItYW1leCBzdmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2ZmNlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td2FsbGV0IC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkIC5rci1icmFuZC1pY29uLmtyLWNhYmFsIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td2FsbGV0IC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkIC5rci1icmFuZC1pY29uLmtyLWNhYmFsX2RlYml0IHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjYwOTU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13YWxsZXQgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQgLmtyLWJyYW5kLWljb24ua3ItY2Ige1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzM3B4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td2FsbGV0IC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkIC5rci1icmFuZC1pY29uLmtyLWNiIHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IGluaXRpYWw7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13YWxsZXQgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQgLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdhbGxldCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCAua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdhbGxldCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCAua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td2FsbGV0IC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkIC5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0IHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDM1cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13YWxsZXQgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQgLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUgaW1hZ2UsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdhbGxldCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCAua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSBzdmcgaW1hZ2UsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdhbGxldCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCAua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBpbWFnZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td2FsbGV0IC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkIC5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0IHN2ZyBpbWFnZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdhbGxldCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCAua3ItYnJhbmQtaWNvbi5rci1uYXJhbmphIHN2ZyB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHBhZGRpbmc6IDNweCA0cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13YWxsZXQgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQgLmtyLWJyYW5kLWljb24ua3ItdmlzYSBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdhbGxldCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCAua3ItYnJhbmQtaWNvbi5rci12aXNhX2VsZWN0cm9uIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td2FsbGV0IC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkIC5rci1icmFuZC1pY29uLmtyLXZpc2FfZGViaXQgc3ZnIHtcbiAgcGFkZGluZzogMCAycHg7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDI2cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13YWxsZXQgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQgLmtyLWJyYW5kLWljb24ua3ItbG9hZGluZy1hc3NldHMge1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td2FsbGV0IC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkIC5rci1icmFuZC1pY29uLmtyLWxvYWRpbmctYXNzZXRzIHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDMwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13YWxsZXQgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQgLmtyLWJyYW5kLWljb24ua3ItY2FyZHMge1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMDcpIDAgNnB4IDI0cHggMCwgcmdiYSgwLCAwLCAwLCAwLjI0KSAwIDAgMCAxcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13YWxsZXQgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQgLmtyLWJyYW5kLWljb24ua3ItY2FyZHMua3ItbG9hZGluZy1hc3NldHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td2FsbGV0IC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkIC5rci1icmFuZC1pY29uLmtyLWNhcmRzLmtyLWxvYWRpbmctYXNzZXRzIHN2ZyB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdhbGxldCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMTNweCAwIDdweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdhbGxldCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyOm5vdCgua3ItdmlzaWJsZSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td2FsbGV0IC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkIC5rci1kZWxldGUtYnV0dG9uLXdyYXBwZXIgLmtyLWRlbGV0ZS1idXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiBmbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13YWxsZXQgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQgLmtyLWRlbGV0ZS1idXR0b24td3JhcHBlciAua3ItZGVsZXRlLWJ1dHRvbiAua3ItZGVsZXRlLWljb24ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiBmbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td2FsbGV0IC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkIC5rci1kZWxldGUtYnV0dG9uLXdyYXBwZXIgLmtyLWRlbGV0ZS1idXR0b24gLmtyLWRlbGV0ZS1pY29uIHN2ZyB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE4cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13YWxsZXQgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQgLmtyLWRlbGV0ZS1idXR0b24td3JhcHBlciAua3ItZGVsZXRlLWJ1dHRvbiAua3ItZGVsZXRlLWljb24gc3ZnIHBhdGguaWNvbiB7XG4gIGZpbGw6ICM3MTcxNzE7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13YWxsZXQgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQgLmtyLWRlbGV0ZS1idXR0b24td3JhcHBlciAua3ItZGVsZXRlLWJ1dHRvbiAua3ItZGVsZXRlLWljb24gc3ZnIHBhdGguYmFja2dyb3VuZCB7XG4gIGZpbGw6ICNmZmY7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13YWxsZXQgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQgLmtyLWRlbGV0ZS1idXR0b24td3JhcHBlciAua3ItZGVsZXRlLWJ1dHRvbiAua3ItZGVsZXRlLWljb24ua3ItZXJyb3Igc3ZnIHBhdGguaWNvbiB7XG4gIGZpbGw6ICNkOTUzNGY7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13YWxsZXQgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQgLmtyLWRlbGV0ZS1idXR0b24td3JhcHBlciAua3ItZGVsZXRlLWJ1dHRvbiAua3ItZGVsZXRlLWljb24ua3ItZXJyb3Igc3ZnIHBhdGguYmFja2dyb3VuZCB7XG4gIGZpbGw6ICNmZmY7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13YWxsZXQgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQgLmtyLWRlbGV0ZS1idXR0b24td3JhcHBlci5rci1jYXJkLWxpc3Qge1xuICBoZWlnaHQ6IDE4cHg7XG4gIHBhZGRpbmc6IDAgMTRweCAwIDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13YWxsZXQgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQgLmtyLWRlbGV0ZS1idXR0b24td3JhcHBlci5rci1jYXJkLWxpc3QgLmtyLWRlbGV0ZS1idXR0b24gLmtyLWRlbGV0ZS1pY29uIHN2ZyB7XG4gIGhlaWdodDogMTZweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdhbGxldCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUge1xuICBib3JkZXItY29sb3I6ICNiNzFjMWM7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13YWxsZXQgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlLmtyLW1ldGhvZC1sYWJlbC0tc3BidG4ge1xuICBib3JkZXItY29sb3I6ICNiNzFjMWM7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13YWxsZXQgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlLmtyLW1ldGhvZC1sYWJlbC0tc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJlNWU1O1xuICBib3JkZXItY29sb3I6ICNiNzFjMWM7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13YWxsZXQgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdhbGxldCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHNwYW4ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlM2UzZTM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td2FsbGV0IC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24gc3Bhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogIzUwNmVlYztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIG9wYWNpdHk6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4ycztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdhbGxldCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHNwYW4gc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDUuNXB4O1xuICBsZWZ0OiA0cHg7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogd2hpdGU7XG4gIHN0cm9rZS13aWR0aDogMjtcbiAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xuICBzdHJva2UtbGluZWpvaW46IHJvdW5kO1xuICBzdHJva2UtZGFzaGFycmF5OiAxNnB4O1xuICBzdHJva2UtZGFzaG9mZnNldDogMTZweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4xcztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdhbGxldCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1ob3ZlciBzcGFuIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjcxYzFjO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td2FsbGV0IC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24tLWNoZWNrZWQgc3BhbiB7XG4gIGJvcmRlci1jb2xvcjogI2I3MWMxYztcbiAgYmFja2dyb3VuZDogI2I3MWMxYztcbiAgYW5pbWF0aW9uOiBjaGVjay1idXR0b24gMC42cyBlYXNlO1xuICBjb2xvcjogI2I5YjhjMztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdhbGxldCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1jaGVja2VkIHNwYW46OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMi4yKTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdhbGxldCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1jaGVja2VkIHNwYW4gc3ZnIHtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13YWxsZXQgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlIC5rci1kZWxldGUtYnV0dG9uLXdyYXBwZXIgLmtyLWRlbGV0ZS1idXR0b24gLmtyLWRlbGV0ZS1pY29uIHN2ZyBwYXRoIHtcbiAgZmlsbDogI2I3MWMxYztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdhbGxldCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCAua3ItYnJhbmQtaWNvbiB7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdhbGxldCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCBsYWJlbCB7XG4gIHdpZHRoOiAwO1xuICBmbGV4LWdyb3c6IDE7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13YWxsZXQgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQgLmtyLWRlbGV0ZS1idXR0b24td3JhcHBlci5rci1jYXJkLWxpc3Qge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMjFweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdhbGxldCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCAua3ItbG9hZGluZy1hbmltYXRpb24ge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9uczpmaXJzdC1jaGlsZCAua3Itc21hcnQtZm9ybS13YWxsZXQ6Zmlyc3QtY2hpbGQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1lbWJlZGRlZC1oZWFkZXIgKyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc21hcnQtZm9ybS13YWxsZXQ6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1sb2FkaW5nLW92ZXJsYXkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1sb2FkaW5nLW92ZXJsYXkgLmtyLW92ZXJsYXktbG9nbyB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItbG9hZGluZy1vdmVybGF5IC5rci1vdmVybGF5LW1lc3NhZ2Uge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2ZmZjtcbiAgdG9wOiB1bnNldDtcbiAgYm90dG9tOiB1bnNldDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1sb2FkaW5nLW92ZXJsYXkgLmtyLWxvYWRpbmctYW5pbWF0aW9uIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgcGFkZGluZzogMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLWxvYWRpbmctb3ZlcmxheSAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1sb2FkaW5nLW92ZXJsYXkgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjpiZWZvcmUsIC5rci1zbWFydC1mb3JtIC5rci1sb2FkaW5nLW92ZXJsYXkgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItbG9hZGluZy1vdmVybGF5IC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YmVmb3JlIHtcbiAgdG9wOiBjYWxjKDUwJSAtIDVweCk7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gNXB4KTtcbiAgYW5pbWF0aW9uOiBrci1sb2FkZXItYmVmb3JlIDAuOHMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjQsIDEuMjEpIGluZmluaXRlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLWxvYWRpbmctb3ZlcmxheSAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmFmdGVyIHtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgYW5pbWF0aW9uOiBrci1sb2FkZXItYWZ0ZXIgMC44cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNCwgMS4yMSkgaW5maW5pdGU7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItbG9hZGluZy1vdmVybGF5IC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlci5rci1sb2FkZXItLWZyb3plbjo6YmVmb3JlLCAua3Itc21hcnQtZm9ybSAua3ItbG9hZGluZy1vdmVybGF5IC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlci5rci1sb2FkZXItLWZyb3plbjo6YWZ0ZXIge1xuICBhbmltYXRpb246IG5vbmU7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItbG9hZGluZy1vdmVybGF5IC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlciB7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1sb2FkaW5nLW92ZXJsYXkgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjpiZWZvcmUsIC5rci1zbWFydC1mb3JtIC5rci1sb2FkaW5nLW92ZXJsYXkgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjphZnRlciB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItbG9hZGluZy1vdmVybGF5IC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YmVmb3JlIHtcbiAgdG9wOiAtNTAlO1xuICBsZWZ0OiAtNTAlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tZW1iZWRkZWQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgcGFkZGluZzogOXB4IDE1cHggMTBweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzI5M2M3YTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYjdiN2I3O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjYjdiN2I3O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2I3YjdiNztcbiAgYm94LXNoYWRvdzogcmdiYSgzMywgMzUsIDM4LCAwLjEpIDAgMTBweCAxMHB4IC0xMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLWVtYmVkZGVkLWhlYWRlciAua3ItYW1vdW50LXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1lbWJlZGRlZC1oZWFkZXIgLmtyLWFtb3VudC13cmFwcGVyID4gKjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDNweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLWVtYmVkZGVkLWhlYWRlciAua3ItYW1vdW50LXdyYXBwZXIgLmtyLWFtb3VudC1sYWJlbCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLWVtYmVkZGVkLWhlYWRlciAua3ItYW1vdW50LXdyYXBwZXIgLmtyLWFtb3VudC1maWd1cmUge1xuICBmb250LWZhbWlseTogcm9ib3RvLCBzYW5zLXNlcmlmO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tZW1iZWRkZWQtaGVhZGVyIC5rci1hbW91bnQtd3JhcHBlciAua3ItYW1vdW50LWxhYmVsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzk5OTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLWVtYmVkZGVkLWhlYWRlciAua3ItYW1vdW50LXdyYXBwZXIgLmtyLWFtb3VudC1maWd1cmUge1xuICBjb2xvcjogIzI5M2M3YTtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLWVtYmVkZGVkLWhlYWRlci5rci1wYXJ0aWFsLXBheW1lbnQtaGVhZGVyIHtcbiAgcGFkZGluZzogMTBweCAxMnB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tZW1iZWRkZWQtaGVhZGVyLmtyLXBhcnRpYWwtcGF5bWVudC1oZWFkZXIgLmtyLWFtb3VudC13cmFwcGVyIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tZW1iZWRkZWQtaGVhZGVyLmtyLXBhcnRpYWwtcGF5bWVudC1oZWFkZXIgLmtyLWFtb3VudC13cmFwcGVyIC5rci1hbW91bnQtbGFiZWwge1xuICBjb2xvcjogIzY2NjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLWVtYmVkZGVkLWhlYWRlci5rci1wYXJ0aWFsLXBheW1lbnQtaGVhZGVyIC5rci1hbW91bnQtd3JhcHBlciAua3ItYW1vdW50LWZpZ3VyZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIHtcbiAgZ2FwOiAxNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ2FwOiAxMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXItLWNhcmRzLWV4cGFuZGVkIHtcbiAgZ2FwOiAxNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWNhcmQtaGVhZGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgcGFkZGluZzogMzJweCAxNHB4IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjkzYzdhO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNiN2I3Yjc7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNiN2I3Yjc7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYjdiN2I3O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWNhcmQtaGVhZGVyLmtyLWNhcmQtaGVhZGVyLS1zcGJ0biB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYjdiN2I3O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3ItY2FyZC1oZWFkZXIua3ItY2FyZC1oZWFkZXItLXNwYnRuLmtyLWNhcmQtaGVhZGVyLS1ob3ZlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyOTNjN2E7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3ItY2FyZC1oZWFkZXIua3ItY2FyZC1oZWFkZXItLXNwYnRuLmtyLWNhcmQtaGVhZGVyLS1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWU5ZjY7XG4gIGJvcmRlci1jb2xvcjogIzI5M2M3YTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1jYXJkLWhlYWRlciBzcGFuLmtyLWNhcmQtaGVhZGVyLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTBweDtcbiAgbGVmdDogMTFweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgbWluLXdpZHRoOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMge1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjNzc3O1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tbGVmdDogMnB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIG1heC13aWR0aDogMTZweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtLCB0b3A7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLXZpc2libGUge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLW9uLXRvcCB7XG4gIHRvcDogLTUzcHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCxcbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IHJnYmEoNTAsIDUwLCA5MywgMC4yNSkgMCAxM3B4IDI3cHggLTVweCwgcmdiYSgwLCAwLCAwLCAwLjMpIDAgOHB4IDE2cHggLThweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4sXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHtcbiAgbWFyZ2luOiA0cHggM3B4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3BhbiBzdmcsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHN2ZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ge1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiAua3ItcGxhY2Vob2xkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjA3KSAwIDZweCAyNHB4IDAsIHJnYmEoMCwgMCwgMCwgMC4yNCkgMCAwIDAgMXB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbjpub3QoLmtyLWNhcmRzKS5rci1sb2FkaW5nLWFzc2V0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiBzdmcge1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIHdpZHRoOiAyMnB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBhbmltYXRpb246IGljb24tZGlzcGxheSAwLjJzIGVhc2UtaW47XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWFtZXggc3ZnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmZjZTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FiYWwgc3ZnLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhYmFsX2RlYml0IHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjYwOTU7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNiIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzNweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2Igc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogaW5pdGlhbDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUsIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUgc3ZnLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0LCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0IHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDM1cHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlIGltYWdlLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlIHN2ZyBpbWFnZSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBpbWFnZSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBzdmcgaW1hZ2Uge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLW5hcmFuamEgc3ZnIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjJweDtcbiAgcGFkZGluZzogM3B4IDRweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItdmlzYSBzdmcsIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItdmlzYV9lbGVjdHJvbiBzdmcsIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItdmlzYV9kZWJpdCBzdmcge1xuICBwYWRkaW5nOiAwIDJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMjZweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItbG9hZGluZy1hc3NldHMge1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1sb2FkaW5nLWFzc2V0cyBzdmcge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYXJkcyB7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4wNykgMCA2cHggMjRweCAwLCByZ2JhKDAsIDAsIDAsIDAuMjQpIDAgMCAwIDFweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FyZHMua3ItbG9hZGluZy1hc3NldHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYXJkcy5rci1sb2FkaW5nLWFzc2V0cyBzdmcge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3ItY2FyZC1oZWFkZXIgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWNhcmQtaGVhZGVyIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiBzcGFuIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTNlM2UzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1jYXJkLWhlYWRlciAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24gc3Bhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogIzUwNmVlYztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIG9wYWNpdHk6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4ycztcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1jYXJkLWhlYWRlciAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24gc3BhbiBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogNS41cHg7XG4gIGxlZnQ6IDRweDtcbiAgZmlsbDogbm9uZTtcbiAgc3Ryb2tlOiB3aGl0ZTtcbiAgc3Ryb2tlLXdpZHRoOiAyO1xuICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG4gIHN0cm9rZS1saW5lam9pbjogcm91bmQ7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDE2cHg7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiAxNnB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjFzO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWNhcmQtaGVhZGVyIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi0taG92ZXIgc3BhbiB7XG4gIGJvcmRlci1jb2xvcjogIzI5M2M3YTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1jYXJkLWhlYWRlciAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24tLWNoZWNrZWQgc3BhbiB7XG4gIGJvcmRlci1jb2xvcjogIzI5M2M3YTtcbiAgYmFja2dyb3VuZDogIzI5M2M3YTtcbiAgYW5pbWF0aW9uOiBjaGVjay1idXR0b24gMC42cyBlYXNlO1xuICBjb2xvcjogI2I5YjhjMztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1jYXJkLWhlYWRlciAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24tLWNoZWNrZWQgc3Bhbjo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgyLjIpO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWNhcmQtaGVhZGVyIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi0tY2hlY2tlZCBzcGFuIHN2ZyB7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWNhcmQtaGVhZGVyIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3ItY2FyZC1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldCB7XG4gIGdhcDogMTBweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi13YWxsZXRfX2xhYmVsIHtcbiAgcGFkZGluZzogMnB4IDA7XG4gIGZvbnQtZmFtaWx5OiByb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM0NDQ7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytd2FsbGV0IC5rci1mb3JtLWVycm9yIHtcbiAgbWFyZ2luOiAwO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIHtcbiAgZ2FwOiAxMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYjdiN2I3O1xuICBib3gtc2hhZG93OiByZ2JhKDE0OSwgMTU3LCAxNjUsIDAuMTUpIDAgMCAyNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiAwLjNzIGFsbDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0biAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4gLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHNwYW4ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlM2UzZTM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiBzcGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjNTA2ZWVjO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgb3BhY2l0eTogMTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjJzO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiBzcGFuIHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiA1LjVweDtcbiAgbGVmdDogNHB4O1xuICBmaWxsOiBub25lO1xuICBzdHJva2U6IHdoaXRlO1xuICBzdHJva2Utd2lkdGg6IDI7XG4gIHN0cm9rZS1saW5lY2FwOiByb3VuZDtcbiAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDtcbiAgc3Ryb2tlLWRhc2hhcnJheTogMTZweDtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDE2cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMXM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4gLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1ob3ZlciBzcGFuIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjkzYzdhO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi0tY2hlY2tlZCBzcGFuIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjkzYzdhO1xuICBiYWNrZ3JvdW5kOiAjMjkzYzdhO1xuICBhbmltYXRpb246IGNoZWNrLWJ1dHRvbiAwLjZzIGVhc2U7XG4gIGNvbG9yOiAjYjliOGMzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi0tY2hlY2tlZCBzcGFuOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDIuMik7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjZzIGVhc2U7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4gLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1jaGVja2VkIHNwYW4gc3ZnIHtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4gLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgbWluLXdpZHRoOiAzN3B4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuIC5rci1pY29uIHtcbiAgbWluLXdpZHRoOiA2MHB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuIC5rci1pY29uIC5rci1icmFuZC1pY29uIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzBweDtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0biAua3ItaWNvbiAua3ItYnJhbmQtaWNvbiAua3ItcGxhY2Vob2xkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjA3KSAwIDZweCAyNHB4IDAsIHJnYmEoMCwgMCwgMCwgMC4yNCkgMCAwIDAgMXB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuIC5rci1pY29uIC5rci1icmFuZC1pY29uOm5vdCgua3ItY2FyZHMpLmtyLWxvYWRpbmctYXNzZXRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4gLmtyLWljb24gLmtyLWJyYW5kLWljb24gc3ZnIHtcbiAgcGFkZGluZzogMnB4IDRweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICB3aWR0aDogMjJweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYW5pbWF0aW9uOiBpY29uLWRpc3BsYXkgMC4ycyBlYXNlLWluO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuIC5rci1pY29uIC5rci1icmFuZC1pY29uLmtyLWFtZXggc3ZnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmZjZTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0biAua3ItaWNvbiAua3ItYnJhbmQtaWNvbi5rci1jYWJhbCBzdmcsIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0biAua3ItaWNvbiAua3ItYnJhbmQtaWNvbi5rci1jYWJhbF9kZWJpdCBzdmcge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDI2MDk1O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuIC5rci1pY29uIC5rci1icmFuZC1pY29uLmtyLWNiIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzNweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0biAua3ItaWNvbiAua3ItYnJhbmQtaWNvbi5rci1jYiBzdmcge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiBpbml0aWFsO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuIC5rci1pY29uIC5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4gLmtyLWljb24gLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUgc3ZnLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4gLmtyLWljb24gLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQsIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0biAua3ItaWNvbiAua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBzdmcge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuIC5rci1pY29uIC5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlIGltYWdlLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4gLmtyLWljb24gLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUgc3ZnIGltYWdlLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4gLmtyLWljb24gLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQgaW1hZ2UsIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0biAua3ItaWNvbiAua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBzdmcgaW1hZ2Uge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4gLmtyLWljb24gLmtyLWJyYW5kLWljb24ua3ItbmFyYW5qYSBzdmcge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBwYWRkaW5nOiAzcHggNHB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuIC5rci1pY29uIC5rci1icmFuZC1pY29uLmtyLXZpc2Egc3ZnLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4gLmtyLWljb24gLmtyLWJyYW5kLWljb24ua3ItdmlzYV9lbGVjdHJvbiBzdmcsIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0biAua3ItaWNvbiAua3ItYnJhbmQtaWNvbi5rci12aXNhX2RlYml0IHN2ZyB7XG4gIHBhZGRpbmc6IDAgMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAyNnB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuIC5rci1pY29uIC5rci1icmFuZC1pY29uLmtyLWxvYWRpbmctYXNzZXRzIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMzBweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0biAua3ItaWNvbiAua3ItYnJhbmQtaWNvbi5rci1sb2FkaW5nLWFzc2V0cyBzdmcge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuIC5rci1pY29uIC5rci1icmFuZC1pY29uLmtyLWNhcmRzIHtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjA3KSAwIDZweCAyNHB4IDAsIHJnYmEoMCwgMCwgMCwgMC4yNCkgMCAwIDAgMXB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuIC5rci1pY29uIC5rci1icmFuZC1pY29uLmtyLWNhcmRzLmtyLWxvYWRpbmctYXNzZXRzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0biAua3ItaWNvbiAua3ItYnJhbmQtaWNvbi5rci1jYXJkcy5rci1sb2FkaW5nLWFzc2V0cyBzdmcge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4gLmtyLWljb24gLmtyLWJyYW5kLWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG5fX2xhYmVsLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG5fX2xhYmVsIHNwYW4ge1xuICBmb250LWZhbWlseTogcm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNDQ0O1xuICB0cmFuc2l0aW9uOiAwLjNzIGNvbG9yO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuIC5rci1kZWxldGUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0biAua3ItZGVsZXRlIHN2ZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDE2cHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4gLmtyLWRlbGV0ZSBzdmcgcGF0aCB7XG4gIGZpbGw6ICM3MTcxNzE7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4gLmtyLWxvYWRpbmctYW5pbWF0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0biAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0biAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmJlZm9yZSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjkzYzdhO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YmVmb3JlIHtcbiAgdG9wOiBjYWxjKDUwJSAtIDVweCk7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gNXB4KTtcbiAgYW5pbWF0aW9uOiBrci1sb2FkZXItYmVmb3JlIDAuOHMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjQsIDEuMjEpIGluZmluaXRlO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YWZ0ZXIge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBhbmltYXRpb246IGtyLWxvYWRlci1hZnRlciAwLjhzIGN1YmljLWJlemllcigwLCAwLCAwLjI0LCAxLjIxKSBpbmZpbml0ZTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0biAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXIua3ItbG9hZGVyLS1mcm96ZW46OmJlZm9yZSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlci5rci1sb2FkZXItLWZyb3plbjo6YWZ0ZXIge1xuICBhbmltYXRpb246IG5vbmU7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4gLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjpiZWZvcmUsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4gLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjphZnRlciB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0bi0taG92ZXIge1xuICBib3JkZXItY29sb3I6ICMyOTNjN2E7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4tLWhvdmVyLWRlbGV0ZSB7XG4gIGJvcmRlci1jb2xvcjogI2I3MWMxYztcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0bi0taG92ZXItZGVsZXRlLmtyLW1ldGhvZC1idG4tLXNwYnRuIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjcxYzFjO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuLS1ob3Zlci1kZWxldGUua3ItbWV0aG9kLWJ0bi0tc3BidG4gLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuLS1ob3Zlci1kZWxldGUua3ItbWV0aG9kLWJ0bi0tc3BidG4gLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHNwYW4ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlM2UzZTM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuLS1ob3Zlci1kZWxldGUua3ItbWV0aG9kLWJ0bi0tc3BidG4gLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHNwYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICM1MDZlZWM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICBvcGFjaXR5OiAxO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMnM7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4tLWhvdmVyLWRlbGV0ZS5rci1tZXRob2QtYnRuLS1zcGJ0biAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24gc3BhbiBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogNS41cHg7XG4gIGxlZnQ6IDRweDtcbiAgZmlsbDogbm9uZTtcbiAgc3Ryb2tlOiB3aGl0ZTtcbiAgc3Ryb2tlLXdpZHRoOiAyO1xuICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG4gIHN0cm9rZS1saW5lam9pbjogcm91bmQ7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDE2cHg7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiAxNnB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjFzO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuLS1ob3Zlci1kZWxldGUua3ItbWV0aG9kLWJ0bi0tc3BidG4gLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1ob3ZlciBzcGFuIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjcxYzFjO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuLS1ob3Zlci1kZWxldGUua3ItbWV0aG9kLWJ0bi0tc3BidG4gLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1jaGVja2VkIHNwYW4ge1xuICBib3JkZXItY29sb3I6ICNiNzFjMWM7XG4gIGJhY2tncm91bmQ6ICNiNzFjMWM7XG4gIGFuaW1hdGlvbjogY2hlY2stYnV0dG9uIDAuNnMgZWFzZTtcbiAgY29sb3I6ICNiOWI4YzM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4tLWhvdmVyLWRlbGV0ZS5rci1tZXRob2QtYnRuLS1zcGJ0biAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24tLWNoZWNrZWQgc3Bhbjo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgyLjIpO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuLS1ob3Zlci1kZWxldGUua3ItbWV0aG9kLWJ0bi0tc3BidG4gLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1jaGVja2VkIHNwYW4gc3ZnIHtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4tLWhvdmVyLWRlbGV0ZS5rci1tZXRob2QtYnRuLS1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYmU1ZTU7XG4gIGJvcmRlci1jb2xvcjogI2I3MWMxYztcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0bi0taG92ZXItZGVsZXRlIC5rci1kZWxldGUgc3ZnIHBhdGgge1xuICBmaWxsOiAjYjcxYzFjO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuLS1kaXNhYmxlZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4tLWRpc2FibGVkIGxhYmVsLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuLS1kaXNhYmxlZCBzcGFuIHtcbiAgY29sb3I6ICM5OTk7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtY2FyZHMge1xuICBnYXA6IDEwcHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtY2FyZHNfX2xhYmVsIHtcbiAgcGFkZGluZzogMnB4IDA7XG4gIGZvbnQtZmFtaWx5OiByb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM0NDQ7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4ge1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiN2I3Yjc7XG4gIGJveC1zaGFkb3c6IHJnYmEoMTQ5LCAxNTcsIDE2NSwgMC4xNSkgMCAwIDI0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IDAuM3MgYWxsO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLWNhcmRzIC5rci1tZXRob2QtYnRuIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0biAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24gc3BhbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UzZTNlMztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4gLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHNwYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICM1MDZlZWM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICBvcGFjaXR5OiAxO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMnM7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4gLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHNwYW4gc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDUuNXB4O1xuICBsZWZ0OiA0cHg7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogd2hpdGU7XG4gIHN0cm9rZS13aWR0aDogMjtcbiAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xuICBzdHJva2UtbGluZWpvaW46IHJvdW5kO1xuICBzdHJva2UtZGFzaGFycmF5OiAxNnB4O1xuICBzdHJva2UtZGFzaG9mZnNldDogMTZweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4xcztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0biAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24tLWhvdmVyIHNwYW4ge1xuICBib3JkZXItY29sb3I6ICMyOTNjN2E7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4gLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1jaGVja2VkIHNwYW4ge1xuICBib3JkZXItY29sb3I6ICMyOTNjN2E7XG4gIGJhY2tncm91bmQ6ICMyOTNjN2E7XG4gIGFuaW1hdGlvbjogY2hlY2stYnV0dG9uIDAuNnMgZWFzZTtcbiAgY29sb3I6ICNiOWI4YzM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4gLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1jaGVja2VkIHNwYW46OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMi4yKTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0biAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24tLWNoZWNrZWQgc3BhbiBzdmcge1xuICBzdHJva2UtZGFzaG9mZnNldDogMDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0biAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBtaW4td2lkdGg6IDM3cHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4gLmtyLWNhcmQtaWNvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIG1pbi13aWR0aDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLWNhcmRzIC5rci1tZXRob2QtYnRuIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzc3NztcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXgtd2lkdGg6IDE2cHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4gLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRyYW5zZm9ybSwgdG9wO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0biAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci12aXNpYmxlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0biAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci1vbi10b3Age1xuICB0b3A6IC01M3B4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLWNhcmRzIC5rci1tZXRob2QtYnRuIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4gLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiByZ2JhKDUwLCA1MCwgOTMsIDAuMjUpIDAgMTNweCAyN3B4IC01cHgsIHJnYmEoMCwgMCwgMCwgMC4zKSAwIDhweCAxNnB4IC04cHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4gLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLWNhcmRzIC5rci1tZXRob2QtYnRuIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3BhbiB7XG4gIG1hcmdpbjogNHB4IDNweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0biAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4gc3ZnLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLWNhcmRzIC5rci1tZXRob2QtYnRuIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3BhbiBzdmcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4gLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzBweDtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0biAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24gLmtyLXBsYWNlaG9sZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4wNykgMCA2cHggMjRweCAwLCByZ2JhKDAsIDAsIDAsIDAuMjQpIDAgMCAwIDFweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0biAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb246bm90KC5rci1jYXJkcykua3ItbG9hZGluZy1hc3NldHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0biAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24gc3ZnIHtcbiAgcGFkZGluZzogMnB4IDRweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICB3aWR0aDogMjJweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYW5pbWF0aW9uOiBpY29uLWRpc3BsYXkgMC4ycyBlYXNlLWluO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLWNhcmRzIC5rci1tZXRob2QtYnRuIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1hbWV4IHN2ZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZmY2U7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4gLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhYmFsIHN2ZywgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLWNhcmRzIC5rci1tZXRob2QtYnRuIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYWJhbF9kZWJpdCBzdmcge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDI2MDk1O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLWNhcmRzIC5rci1tZXRob2QtYnRuIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYiB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMzcHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4gLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNiIHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IGluaXRpYWw7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4gLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4gLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlIHN2ZywgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLWNhcmRzIC5rci1tZXRob2QtYnRuIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLWNhcmRzIC5rci1tZXRob2QtYnRuIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBzdmcge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLWNhcmRzIC5rci1tZXRob2QtYnRuIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSBpbWFnZSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLWNhcmRzIC5rci1tZXRob2QtYnRuIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSBzdmcgaW1hZ2UsIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0biAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQgaW1hZ2UsIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0biAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQgc3ZnIGltYWdlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLWNhcmRzIC5rci1tZXRob2QtYnRuIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1uYXJhbmphIHN2ZyB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHBhZGRpbmc6IDNweCA0cHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4gLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLXZpc2Egc3ZnLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4gLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLXZpc2FfZWxlY3Ryb24gc3ZnLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4gLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLXZpc2FfZGViaXQgc3ZnIHtcbiAgcGFkZGluZzogMCAycHg7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDI2cHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4gLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWxvYWRpbmctYXNzZXRzIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMzBweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0biAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItbG9hZGluZy1hc3NldHMgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMzBweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0biAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FyZHMge1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMDcpIDAgNnB4IDI0cHggMCwgcmdiYSgwLCAwLCAwLCAwLjI0KSAwIDAgMCAxcHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4gLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhcmRzLmtyLWxvYWRpbmctYXNzZXRzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0biAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FyZHMua3ItbG9hZGluZy1hc3NldHMgc3ZnIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLWNhcmRzIC5rci1tZXRob2QtYnRuIC5rci1sb2FkaW5nLWFuaW1hdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4gLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4gLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjpiZWZvcmUsIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0biAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5M2M3YTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0biAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmJlZm9yZSB7XG4gIHRvcDogY2FsYyg1MCUgLSA1cHgpO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDVweCk7XG4gIGFuaW1hdGlvbjoga3ItbG9hZGVyLWJlZm9yZSAwLjhzIGN1YmljLWJlemllcigwLCAwLCAwLjI0LCAxLjIxKSBpbmZpbml0ZTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0biAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmFmdGVyIHtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgYW5pbWF0aW9uOiBrci1sb2FkZXItYWZ0ZXIgMC44cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNCwgMS4yMSkgaW5maW5pdGU7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4gLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyLmtyLWxvYWRlci0tZnJvemVuOjpiZWZvcmUsIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0biAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXIua3ItbG9hZGVyLS1mcm96ZW46OmFmdGVyIHtcbiAgYW5pbWF0aW9uOiBub25lO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLWNhcmRzIC5rci1tZXRob2QtYnRuIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YmVmb3JlLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLWNhcmRzIC5rci1tZXRob2QtYnRuIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YWZ0ZXIge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4tLWhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjkzYzdhO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLWNhcmRzIC5rci1tZXRob2QtYnRuLS1kaXNhYmxlZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4tLWRpc2FibGVkIGxhYmVsLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLWNhcmRzIC5rci1tZXRob2QtYnRuLS1kaXNhYmxlZCBzcGFuIHtcbiAgY29sb3I6ICM5OTk7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtY2FyZHMgLmtyLWNhcmQtZm9ybSB7XG4gIGdhcDogMTVweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1jYXJkcyAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtY2FyZHMgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtY2FyZHMgLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24ge1xuICBtYXJnaW46IDA7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtY2FyZHMgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQua3ItY2hlY2tib3gge1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4taGVpZ2h0OiBhdXRvO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLWNhcmRzIC5rci1mb3JtLWVycm9yIHtcbiAgbWFyZ2luOiAwO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbSB7XG4gIGdhcDogMTBweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX2xhYmVsIHtcbiAgcGFkZGluZzogMnB4IDA7XG4gIGZvbnQtZmFtaWx5OiByb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM0NDQ7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtIC5rci1mb3JtLWVycm9yIHtcbiAgbWFyZ2luOiAwO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3Itb3BtLWdyb3VwLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItZ3JpZC1ncm91cCB7XG4gIGdhcDogMTBweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ge1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiN2I3Yjc7XG4gIGJveC1zaGFkb3c6IHJnYmEoMTQ5LCAxNTcsIDE2NSwgMC4xNSkgMCAwIDI0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IDAuM3MgYWxsO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0biAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiBzcGFuIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTNlM2UzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4gLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHNwYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICM1MDZlZWM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICBvcGFjaXR5OiAxO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMnM7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiBzcGFuIHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiA1LjVweDtcbiAgbGVmdDogNHB4O1xuICBmaWxsOiBub25lO1xuICBzdHJva2U6IHdoaXRlO1xuICBzdHJva2Utd2lkdGg6IDI7XG4gIHN0cm9rZS1saW5lY2FwOiByb3VuZDtcbiAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDtcbiAgc3Ryb2tlLWRhc2hhcnJheTogMTZweDtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDE2cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMXM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi0taG92ZXIgc3BhbiB7XG4gIGJvcmRlci1jb2xvcjogIzI5M2M3YTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4gLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1jaGVja2VkIHNwYW4ge1xuICBib3JkZXItY29sb3I6ICMyOTNjN2E7XG4gIGJhY2tncm91bmQ6ICMyOTNjN2E7XG4gIGFuaW1hdGlvbjogY2hlY2stYnV0dG9uIDAuNnMgZWFzZTtcbiAgY29sb3I6ICNiOWI4YzM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi0tY2hlY2tlZCBzcGFuOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDIuMik7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjZzIGVhc2U7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi0tY2hlY2tlZCBzcGFuIHN2ZyB7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0biAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBtaW4td2lkdGg6IDM3cHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuIC5rci1pY29uIHtcbiAgbWluLXdpZHRoOiA2MHB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0biAua3ItaWNvbiAua3ItYnJhbmQtaWNvbiB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuIC5rci1pY29uIC5rci1icmFuZC1pY29uIC5rci1wbGFjZWhvbGRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMDcpIDAgNnB4IDI0cHggMCwgcmdiYSgwLCAwLCAwLCAwLjI0KSAwIDAgMCAxcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuIC5rci1pY29uIC5rci1icmFuZC1pY29uOm5vdCgua3ItY2FyZHMpLmtyLWxvYWRpbmctYXNzZXRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuIC5rci1pY29uIC5rci1icmFuZC1pY29uIHN2ZyB7XG4gIHBhZGRpbmc6IDJweCA0cHg7XG4gIGhlaWdodDogMThweDtcbiAgd2lkdGg6IDIycHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGFuaW1hdGlvbjogaWNvbi1kaXNwbGF5IDAuMnMgZWFzZS1pbjtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4gLmtyLWljb24gLmtyLWJyYW5kLWljb24ua3ItYW1leCBzdmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2ZmNlO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0biAua3ItaWNvbiAua3ItYnJhbmQtaWNvbi5rci1jYWJhbCBzdmcsIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4gLmtyLWljb24gLmtyLWJyYW5kLWljb24ua3ItY2FiYWxfZGViaXQgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyNjA5NTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4gLmtyLWljb24gLmtyLWJyYW5kLWljb24ua3ItY2Ige1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzM3B4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0biAua3ItaWNvbiAua3ItYnJhbmQtaWNvbi5rci1jYiBzdmcge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiBpbml0aWFsO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0biAua3ItaWNvbiAua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0biAua3ItaWNvbiAua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSBzdmcsIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4gLmtyLWljb24gLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQsIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4gLmtyLWljb24gLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzVweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4gLmtyLWljb24gLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUgaW1hZ2UsIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4gLmtyLWljb24gLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUgc3ZnIGltYWdlLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuIC5rci1pY29uIC5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0IGltYWdlLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuIC5rci1pY29uIC5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0IHN2ZyBpbWFnZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4gLmtyLWljb24gLmtyLWJyYW5kLWljb24ua3ItbmFyYW5qYSBzdmcge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBwYWRkaW5nOiAzcHggNHB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0biAua3ItaWNvbiAua3ItYnJhbmQtaWNvbi5rci12aXNhIHN2ZywgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0biAua3ItaWNvbiAua3ItYnJhbmQtaWNvbi5rci12aXNhX2VsZWN0cm9uIHN2ZywgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0biAua3ItaWNvbiAua3ItYnJhbmQtaWNvbi5rci12aXNhX2RlYml0IHN2ZyB7XG4gIHBhZGRpbmc6IDAgMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAyNnB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0biAua3ItaWNvbiAua3ItYnJhbmQtaWNvbi5rci1sb2FkaW5nLWFzc2V0cyB7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDMwcHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuIC5rci1pY29uIC5rci1icmFuZC1pY29uLmtyLWxvYWRpbmctYXNzZXRzIHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDMwcHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuIC5rci1pY29uIC5rci1icmFuZC1pY29uLmtyLWNhcmRzIHtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjA3KSAwIDZweCAyNHB4IDAsIHJnYmEoMCwgMCwgMCwgMC4yNCkgMCAwIDAgMXB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0biAua3ItaWNvbiAua3ItYnJhbmQtaWNvbi5rci1jYXJkcy5rci1sb2FkaW5nLWFzc2V0cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuIC5rci1pY29uIC5rci1icmFuZC1pY29uLmtyLWNhcmRzLmtyLWxvYWRpbmctYXNzZXRzIHN2ZyB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4gLmtyLWljb24gLmtyLWJyYW5kLWljb24ge1xuICBib3gtc2hhZG93OiBub25lO1xuICBtYXJnaW46IDA7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuX19sYWJlbCBsYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiByb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM0NDQ7XG4gIG1heC1pbmxpbmUtc2l6ZTogY2FsYygxMDAlIC0gMTBweCk7XG4gIHRyYW5zaXRpb246IDAuM3MgY29sb3I7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuIC5rci1sb2FkaW5nLWFuaW1hdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0biAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmJlZm9yZSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0biAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5M2M3YTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4gLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjpiZWZvcmUge1xuICB0b3A6IGNhbGMoNTAlIC0gNXB4KTtcbiAgbGVmdDogY2FsYyg1MCUgLSA1cHgpO1xuICBhbmltYXRpb246IGtyLWxvYWRlci1iZWZvcmUgMC44cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNCwgMS4yMSkgaW5maW5pdGU7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YWZ0ZXIge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBhbmltYXRpb246IGtyLWxvYWRlci1hZnRlciAwLjhzIGN1YmljLWJlemllcigwLCAwLCAwLjI0LCAxLjIxKSBpbmZpbml0ZTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4gLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyLmtyLWxvYWRlci0tZnJvemVuOjpiZWZvcmUsIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4gLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyLmtyLWxvYWRlci0tZnJvemVuOjphZnRlciB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4gLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjpiZWZvcmUsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YWZ0ZXIge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLS1ob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzI5M2M3YTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4tLWRpc2FibGVkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4tLWRpc2FibGVkIGxhYmVsLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi0tZGlzYWJsZWQgc3BhbiB7XG4gIGNvbG9yOiAjOTk5O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi0tbm8tbGFiZWwua3ItbWV0aG9kLWJ0bi0tc3BidG46bm90KC5rci1tZXRob2QtYnRuLS1zbWFsbCkgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi0tbm8tbGFiZWwgLmtyLWljb24ge1xuICBmbGV4LWdyb3c6IDE7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLS1uby1sYWJlbCAua3ItaWNvbiAua3ItYnJhbmQtaWNvbixcbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4tLW5vLWxhYmVsIC5rci1pY29uIC5rci1icmFuZC1pY29uIHN2ZyB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDQycHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4gLmtyLWJhY2stYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0biAua3ItYmFjay1idXR0b25fX2ljb24ge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMTRweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4gLmtyLWJhY2stYnV0dG9uX19pY29uIHN2ZyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3M7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuIC5rci1iYWNrLWJ1dHRvbl9faWNvbiBzdmcge1xuICBjb2xvcjogIzcxNzE3MTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4tLWhvdmVyIC5rci1iYWNrLWJ1dHRvbl9faWNvbiBzdmcge1xuICBjb2xvcjogIzI5M2M3YTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCB7XG4gIG1pbi13aWR0aDogMzMwcHg7XG4gIHBhZGRpbmc6IDEwMHB4IDAgNzBweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDVweCBzb2xpZCAjZjRmNGY0O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgaGVpZ2h0OiAxMDBweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIGkuZmkteC1jaXJjbGUuaWNvbi1jbG9zZS1wb3B1cCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IDVweCA1cHggMCAwO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIGkuZmkteC1jaXJjbGUuaWNvbi1jbG9zZS1wb3B1cCB7XG4gIG1hcmdpbjogMDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1zaG9wLW5hbWUge1xuICBsZWZ0OiAxMHB4O1xuICB0b3A6IDNweDtcbiAgcGFkZGluZzogM3B4IDAgN3B4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzI5M2M3YTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1zaG9wLW5hbWUgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgY29sb3I6ICM0YTRhNGE7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBtYXgtd2lkdGg6IDI0NXB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2Uge1xuICBib3R0b206IDhweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2UgLmtyLWhlYWRlci1ib3JkZXIge1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjkzYzdhO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1pbWFnZSAua3ItaGVhZGVyLWxvZ28ge1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1hbW91bnQsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLW9yZGVyLWlkIHtcbiAgcmlnaHQ6IHVuc2V0O1xuICBsZWZ0OiA2MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tYW1vdW50IHNwYW4sXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLW9yZGVyLWlkIHNwYW4ge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1vcmRlci1pZCB7XG4gIGJvdHRvbTogOHB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1hbW91bnQge1xuICBib3R0b206IDI1cHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLWFtb3VudCBzcGFuIHtcbiAgY29sb3I6ICMyOTNjN2E7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIC5rci1wb3Bpbi1oZWFkZXIge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzY2NjtcbiAgbGluZS1oZWlnaHQ6IHVuc2V0O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIC5maS1sb2NrIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3JkZXI6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDMzMHB4O1xuICBtaW4taGVpZ2h0OiAzNTVweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudC0tY29udGVudCB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudF9fdmlldyB7XG4gIC8qIFRyYWNrICovXG4gIC8qIEhhbmRsZSAqL1xuICAvKiBIYW5kbGUgb24gaG92ZXIgKi9cbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudF9fdmlldy0tZnVsbCB7XG4gIGhlaWdodDogMzU1cHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnRfX3ZpZXcgLmtyLW1vZGFsLXZpZXctbGFiZWwge1xuICBmb250LWZhbWlseTogcm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNDQ0O1xuICBwYWRkaW5nOiAyMHB4IDE1cHg7XG4gIGNvbG9yOiAjMjkzYzdhO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50X192aWV3IC5rci1tb2RhbC12aWV3LWNvbnRlbnQge1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGdhcDogMTBweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudF9fdmlldyAua3ItbW9kYWwtdmlldy1jb250ZW50LS1uby1idXR0b24ge1xuICBwYWRkaW5nOiAxNXB4IDE1cHggMCAxNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50X192aWV3IC5rci1tb2RhbC12aWV3LWNvbnRlbnQgLmtyLXBhcnRpYWwtcGF5bWVudC1wYW5lbCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnRfX3ZpZXctLWZ1bGwgLmtyLW1vZGFsLXZpZXctY29udGVudCB7XG4gIHBhZGRpbmc6IDAgMTVweCAxMHB4IDE1cHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnRfX3ZpZXctLWZ1bGwgLmtyLW1vZGFsLXZpZXctY29udGVudCAua3Itc2Ytd2FsbGV0IHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnRfX3ZpZXcgLmtyLWJhY2stYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxMnB4IDE1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50X192aWV3IC5rci1iYWNrLWJ1dHRvbjpob3ZlciwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50X192aWV3IC5rci1iYWNrLWJ1dHRvbi5rci1mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnRfX3ZpZXcgLmtyLWJhY2stYnV0dG9uIGxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzI5M2M3YTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tbGVmdDogMzVweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudF9fdmlldyAua3ItYmFjay1idXR0b24gLmtyLWFycm93LWxlZnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBsZWZ0OiAxNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTAwJTtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50X192aWV3IC5rci1iYWNrLWJ1dHRvbiAua3ItYXJyb3ctbGVmdCBzdmcge1xuICBmaWxsOiAjMjkzYzdhO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50X192aWV3IC5rci1iYWNrLWJ1dHRvbiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnRfX3ZpZXc6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDZweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudF9fdmlldzo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiAjZDFkN2UzO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnRfX3ZpZXc6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZDogIzdlOGRhZTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50X192aWV3Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMyOTNjN2E7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnRfX3ZpZXcgLmtyLWV4dHJhcy1mb3JtIC5rci1leHRyYXMtZm9ybS1oZWFkZXIge1xuICBmb250LWZhbWlseTogcm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNDQ0O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAwIDAgMTVweDtcbiAgY29sb3I6ICMyOTNjN2E7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnRfX3ZpZXcgLmtyLWV4dHJhcy1mb3JtIC5rci1leHRyYXMtZm9ybS1jb250ZW50IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBnYXA6IDE1cHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnRfX3ZpZXcgLmtyLWV4dHJhcy1mb3JtIC5rci1leHRyYXMtZm9ybS1jb250ZW50IC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnRfX3ZpZXcgLmtyLWV4dHJhcy1mb3JtIC5rci1leHRyYXMtZm9ybS1jb250ZW50IC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudF9fdmlldyAua3ItZXh0cmFzLWZvcm0gLmtyLWV4dHJhcy1mb3JtLWNvbnRlbnQgLmtyLXBheW1lbnQtYnV0dG9uIHtcbiAgbWFyZ2luOiAwO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50X192aWV3LS1yZWRpcmVjdGlvbiAua3ItYmFjay1idXR0b24ge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWxfX2Vycm9yIHtcbiAgcGFkZGluZzogMTVweCAxNXB4IDAgMTVweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbF9fZXJyb3IgLmtyLWZvcm0tZXJyb3Ige1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItcG9waW4tbW9kYWwtZm9vdGVyIHtcbiAgYm9yZGVyOiA1cHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTBweCk7XG4gIGhlaWdodDogNjBweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItcG9waW4tbW9kYWwtZm9vdGVyIC5rci13aGl0ZWxhYmVsLWxvZ28gaW1nLmtyLWxvZ28tcGF5emVuIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwtLWlmcmFtZS12aXNpYmxlIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwIHNvbGlkICNmNGY0ZjQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwtLWlmcmFtZS12aXNpYmxlIC5rci1tb2RhbC1jb250ZW50IHtcbiAgcGFkZGluZzogMDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1leHRyYXMtZm9ybSAua3ItZXh0cmFzLWZvcm0tbW9kYWwge1xuICBtaW4td2lkdGg6IDMzMHB4O1xuICBwYWRkaW5nOiAxMDBweCAwIDcwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3ItZXh0cmFzLWZvcm0gLmtyLWV4dHJhcy1mb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDVweCBzb2xpZCAjZjRmNGY0O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgaGVpZ2h0OiAxMDBweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1leHRyYXMtZm9ybSAua3ItZXh0cmFzLWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciBpLmZpLXgtY2lyY2xlLmljb24tY2xvc2UtcG9wdXAge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiA1cHggNXB4IDAgMDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1leHRyYXMtZm9ybSAua3ItZXh0cmFzLWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlci5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUgaS5maS14LWNpcmNsZS5pY29uLWNsb3NlLXBvcHVwIHtcbiAgbWFyZ2luOiAwO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWV4dHJhcy1mb3JtIC5rci1leHRyYXMtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1zaG9wLW5hbWUge1xuICBsZWZ0OiAxMHB4O1xuICB0b3A6IDNweDtcbiAgcGFkZGluZzogM3B4IDAgN3B4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzI5M2M3YTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1leHRyYXMtZm9ybSAua3ItZXh0cmFzLWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciAua3ItcG9waW4tc2hvcC1uYW1lIHNwYW4ge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGNvbG9yOiAjNGE0YTRhO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgbWF4LXdpZHRoOiAyNDVweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3ItZXh0cmFzLWZvcm0gLmtyLWV4dHJhcy1mb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1pbWFnZSB7XG4gIGJvdHRvbTogOHB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWV4dHJhcy1mb3JtIC5rci1leHRyYXMtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2UgLmtyLWhlYWRlci1ib3JkZXIge1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjkzYzdhO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWV4dHJhcy1mb3JtIC5rci1leHRyYXMtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2UgLmtyLWhlYWRlci1sb2dvIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1leHRyYXMtZm9ybSAua3ItZXh0cmFzLWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLWFtb3VudCxcbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1leHRyYXMtZm9ybSAua3ItZXh0cmFzLWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLW9yZGVyLWlkIHtcbiAgcmlnaHQ6IHVuc2V0O1xuICBsZWZ0OiA2MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1leHRyYXMtZm9ybSAua3ItZXh0cmFzLWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLWFtb3VudCBzcGFuLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWV4dHJhcy1mb3JtIC5rci1leHRyYXMtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tb3JkZXItaWQgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3ItZXh0cmFzLWZvcm0gLmtyLWV4dHJhcy1mb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1vcmRlci1pZCB7XG4gIGJvdHRvbTogOHB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWV4dHJhcy1mb3JtIC5rci1leHRyYXMtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tYW1vdW50IHtcbiAgYm90dG9tOiAyNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWV4dHJhcy1mb3JtIC5rci1leHRyYXMtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tYW1vdW50IHNwYW4ge1xuICBjb2xvcjogIzI5M2M3YTtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWV4dHJhcy1mb3JtIC5rci1leHRyYXMtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWV4dHJhcy1mb3JtIC5rci1leHRyYXMtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSAua3ItcG9waW4taGVhZGVyIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM2NjY7XG4gIGxpbmUtaGVpZ2h0OiB1bnNldDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1leHRyYXMtZm9ybSAua3ItZXh0cmFzLWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlci5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUgLmZpLWxvY2sge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBvcmRlcjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3ItZXh0cmFzLWZvcm0gLmtyLWV4dHJhcy1mb3JtLW1vZGFsIC5rci1leHRyYXMtZm9ybS1oZWFkZXIge1xuICBmb250LWZhbWlseTogcm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNDQ0O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgcGFkZGluZzogMjBweCAxNXB4O1xuICBjb2xvcjogIzI5M2M3YTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1leHRyYXMtZm9ybSAua3ItZXh0cmFzLWZvcm0tbW9kYWwgLmtyLWV4dHJhcy1mb3JtLWNvbnRlbnQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIGdhcDogMTVweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1leHRyYXMtZm9ybSAua3ItZXh0cmFzLWZvcm0tbW9kYWwgLmtyLWV4dHJhcy1mb3JtLWNvbnRlbnQgLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSxcbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1leHRyYXMtZm9ybSAua3ItZXh0cmFzLWZvcm0tbW9kYWwgLmtyLWV4dHJhcy1mb3JtLWNvbnRlbnQgLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWV4dHJhcy1mb3JtIC5rci1leHRyYXMtZm9ybS1tb2RhbCAua3ItZXh0cmFzLWZvcm0tY29udGVudCAua3ItcGF5bWVudC1idXR0b24ge1xuICBtYXJnaW46IDA7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3ItZXh0cmFzLWZvcm0gLmtyLWV4dHJhcy1mb3JtLW1vZGFsX19lcnJvciB7XG4gIHBhZGRpbmc6IDE1cHggMTVweCAwIDE1cHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3ItZXh0cmFzLWZvcm0gLmtyLWV4dHJhcy1mb3JtLW1vZGFsX19lcnJvciAua3ItZm9ybS1lcnJvciB7XG4gIHBhZGRpbmc6IDA7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3ItZXh0cmFzLWZvcm0gLmtyLWV4dHJhcy1mb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1mb290ZXIge1xuICBib3JkZXI6IDVweCBzb2xpZCAjZmZmO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgaGVpZ2h0OiA2MHB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWV4dHJhcy1mb3JtIC5rci1leHRyYXMtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtZm9vdGVyIC5rci13aGl0ZWxhYmVsLWxvZ28gaW1nLmtyLWxvZ28tcGF5emVuIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbC1idXR0b24ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjkzYzdhO1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXI6IDA7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW46IDVweCAwO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtYnV0dG9uOmRpc2FibGVkIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsLWJ1dHRvbiBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsLWJ1dHRvbi5rci1sb2FkaW5nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbC1idXR0b24ua3ItbG9hZGluZyBzcGFuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsLWJ1dHRvbi5rci1sb2FkaW5nIC5rci1zcGlubmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbC1idXR0b24gLmtyLXNwaW5uZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMXB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiA3MHB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtYnV0dG9uIC5rci1zcGlubmVyID4gZGl2IHtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmY2ZjZjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBhbmltYXRpb246IGtyLWJvdW5jZWRlbGF5IDEuNHMgaW5maW5pdGUgZWFzZS1pbi1vdXQgYm90aDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsLWJ1dHRvbiAua3Itc3Bpbm5lciAua3ItYm91bmNlMSB7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuMzJzO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtYnV0dG9uIC5rci1zcGlubmVyIC5rci1ib3VuY2UyIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4xNnM7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc21hcnQtZm9ybS1zaW5nbGUtcGF5bWVudC1idXR0b24ge1xuICBtYXJnaW46IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIHtcbiAgZ2FwOiAxMnB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXBhcnRpYWwtcGF5bWVudC1wYW5lbCAua3ItcGFydGlhbC1wYXltZW50LXNlcGFyYXRvciAua3ItcGFydGlhbC1wYXltZW50LWxpbmUge1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTdlYjtcbiAgZmxleDogMTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1wYXJ0aWFsLXBheW1lbnQtcGFuZWwgLmtyLXBhcnRpYWwtcGF5bWVudC1zZXBhcmF0b3IgLmtyLXBhcnRpYWwtcGF5bWVudC1sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiByb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMxMTE4Mjc7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBjb2xvcjogIzQ0NDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1wYXJ0aWFsLXBheW1lbnQtcGFuZWwgLmtyLXBhcnRpYWwtcGF5bWVudHMge1xuICBnYXA6IDEycHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIC5rci1wYXJ0aWFsLXBheW1lbnRzIC5rci1wYXJ0aWFsLXBheW1lbnQge1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNWU3ZWI7XG4gIGJhY2tncm91bmQ6ICNmOWZhZmI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gIGdhcDogMTBweDtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1wYXJ0aWFsLXBheW1lbnQtcGFuZWwgLmtyLXBhcnRpYWwtcGF5bWVudHMgLmtyLXBhcnRpYWwtcGF5bWVudC50ZXN0LWVudGVyLWFjdGl2ZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXBhcnRpYWwtcGF5bWVudC1wYW5lbCAua3ItcGFydGlhbC1wYXltZW50cyAua3ItcGFydGlhbC1wYXltZW50LnRlc3QtbGVhdmUtYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1wYXJ0aWFsLXBheW1lbnQtcGFuZWwgLmtyLXBhcnRpYWwtcGF5bWVudHMgLmtyLXBhcnRpYWwtcGF5bWVudC50ZXN0LWVudGVyLCAua3Itc21hcnQtZm9ybSAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIC5rci1wYXJ0aWFsLXBheW1lbnRzIC5rci1wYXJ0aWFsLXBheW1lbnQudGVzdC1sZWF2ZS10byB7XG4gIG9wYWNpdHk6IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIC5rci1wYXJ0aWFsLXBheW1lbnRzIC5rci1wYXJ0aWFsLXBheW1lbnQgLmtyLXBhcnRpYWwtcGF5bWVudC1vcG0tbGFiZWwge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1wYXJ0aWFsLXBheW1lbnQtcGFuZWwgLmtyLXBhcnRpYWwtcGF5bWVudHMgLmtyLXBhcnRpYWwtcGF5bWVudCBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IHJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzQ0NDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1wYXJ0aWFsLXBheW1lbnQtcGFuZWwgLmtyLXBhcnRpYWwtcGF5bWVudHMgLmtyLXBhcnRpYWwtcGF5bWVudCAua3ItYnJhbmQtaWNvbiB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIC5rci1wYXJ0aWFsLXBheW1lbnRzIC5rci1wYXJ0aWFsLXBheW1lbnQgLmtyLWJyYW5kLWljb24gLmtyLXBsYWNlaG9sZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4wNykgMCA2cHggMjRweCAwLCByZ2JhKDAsIDAsIDAsIDAuMjQpIDAgMCAwIDFweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1wYXJ0aWFsLXBheW1lbnQtcGFuZWwgLmtyLXBhcnRpYWwtcGF5bWVudHMgLmtyLXBhcnRpYWwtcGF5bWVudCAua3ItYnJhbmQtaWNvbjpub3QoLmtyLWNhcmRzKS5rci1sb2FkaW5nLWFzc2V0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXBhcnRpYWwtcGF5bWVudC1wYW5lbCAua3ItcGFydGlhbC1wYXltZW50cyAua3ItcGFydGlhbC1wYXltZW50IC5rci1icmFuZC1pY29uIHN2ZyB7XG4gIHBhZGRpbmc6IDJweCA0cHg7XG4gIGhlaWdodDogMThweDtcbiAgd2lkdGg6IDIycHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGFuaW1hdGlvbjogaWNvbi1kaXNwbGF5IDAuMnMgZWFzZS1pbjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1wYXJ0aWFsLXBheW1lbnQtcGFuZWwgLmtyLXBhcnRpYWwtcGF5bWVudHMgLmtyLXBhcnRpYWwtcGF5bWVudCAua3ItYnJhbmQtaWNvbi5rci1hbWV4IHN2ZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZmY2U7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIC5rci1wYXJ0aWFsLXBheW1lbnRzIC5rci1wYXJ0aWFsLXBheW1lbnQgLmtyLWJyYW5kLWljb24ua3ItY2FiYWwgc3ZnLCAua3Itc21hcnQtZm9ybSAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIC5rci1wYXJ0aWFsLXBheW1lbnRzIC5rci1wYXJ0aWFsLXBheW1lbnQgLmtyLWJyYW5kLWljb24ua3ItY2FiYWxfZGViaXQgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyNjA5NTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1wYXJ0aWFsLXBheW1lbnQtcGFuZWwgLmtyLXBhcnRpYWwtcGF5bWVudHMgLmtyLXBhcnRpYWwtcGF5bWVudCAua3ItYnJhbmQtaWNvbi5rci1jYiB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMzcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIC5rci1wYXJ0aWFsLXBheW1lbnRzIC5rci1wYXJ0aWFsLXBheW1lbnQgLmtyLWJyYW5kLWljb24ua3ItY2Igc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogaW5pdGlhbDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1wYXJ0aWFsLXBheW1lbnQtcGFuZWwgLmtyLXBhcnRpYWwtcGF5bWVudHMgLmtyLXBhcnRpYWwtcGF5bWVudCAua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXBhcnRpYWwtcGF5bWVudC1wYW5lbCAua3ItcGFydGlhbC1wYXltZW50cyAua3ItcGFydGlhbC1wYXltZW50IC5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXBhcnRpYWwtcGF5bWVudC1wYW5lbCAua3ItcGFydGlhbC1wYXltZW50cyAua3ItcGFydGlhbC1wYXltZW50IC5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0LCAua3Itc21hcnQtZm9ybSAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIC5rci1wYXJ0aWFsLXBheW1lbnRzIC5rci1wYXJ0aWFsLXBheW1lbnQgLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzVweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1wYXJ0aWFsLXBheW1lbnQtcGFuZWwgLmtyLXBhcnRpYWwtcGF5bWVudHMgLmtyLXBhcnRpYWwtcGF5bWVudCAua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSBpbWFnZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXBhcnRpYWwtcGF5bWVudC1wYW5lbCAua3ItcGFydGlhbC1wYXltZW50cyAua3ItcGFydGlhbC1wYXltZW50IC5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlIHN2ZyBpbWFnZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXBhcnRpYWwtcGF5bWVudC1wYW5lbCAua3ItcGFydGlhbC1wYXltZW50cyAua3ItcGFydGlhbC1wYXltZW50IC5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0IGltYWdlLCAua3Itc21hcnQtZm9ybSAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIC5rci1wYXJ0aWFsLXBheW1lbnRzIC5rci1wYXJ0aWFsLXBheW1lbnQgLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQgc3ZnIGltYWdlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXBhcnRpYWwtcGF5bWVudC1wYW5lbCAua3ItcGFydGlhbC1wYXltZW50cyAua3ItcGFydGlhbC1wYXltZW50IC5rci1icmFuZC1pY29uLmtyLW5hcmFuamEgc3ZnIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjJweDtcbiAgcGFkZGluZzogM3B4IDRweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1wYXJ0aWFsLXBheW1lbnQtcGFuZWwgLmtyLXBhcnRpYWwtcGF5bWVudHMgLmtyLXBhcnRpYWwtcGF5bWVudCAua3ItYnJhbmQtaWNvbi5rci12aXNhIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXBhcnRpYWwtcGF5bWVudC1wYW5lbCAua3ItcGFydGlhbC1wYXltZW50cyAua3ItcGFydGlhbC1wYXltZW50IC5rci1icmFuZC1pY29uLmtyLXZpc2FfZWxlY3Ryb24gc3ZnLCAua3Itc21hcnQtZm9ybSAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIC5rci1wYXJ0aWFsLXBheW1lbnRzIC5rci1wYXJ0aWFsLXBheW1lbnQgLmtyLWJyYW5kLWljb24ua3ItdmlzYV9kZWJpdCBzdmcge1xuICBwYWRkaW5nOiAwIDJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMjZweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1wYXJ0aWFsLXBheW1lbnQtcGFuZWwgLmtyLXBhcnRpYWwtcGF5bWVudHMgLmtyLXBhcnRpYWwtcGF5bWVudCAua3ItYnJhbmQtaWNvbi5rci1sb2FkaW5nLWFzc2V0cyB7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDMwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIC5rci1wYXJ0aWFsLXBheW1lbnRzIC5rci1wYXJ0aWFsLXBheW1lbnQgLmtyLWJyYW5kLWljb24ua3ItbG9hZGluZy1hc3NldHMgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMzBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1wYXJ0aWFsLXBheW1lbnQtcGFuZWwgLmtyLXBhcnRpYWwtcGF5bWVudHMgLmtyLXBhcnRpYWwtcGF5bWVudCAua3ItYnJhbmQtaWNvbi5rci1jYXJkcyB7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4wNykgMCA2cHggMjRweCAwLCByZ2JhKDAsIDAsIDAsIDAuMjQpIDAgMCAwIDFweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1wYXJ0aWFsLXBheW1lbnQtcGFuZWwgLmtyLXBhcnRpYWwtcGF5bWVudHMgLmtyLXBhcnRpYWwtcGF5bWVudCAua3ItYnJhbmQtaWNvbi5rci1jYXJkcy5rci1sb2FkaW5nLWFzc2V0cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIC5rci1wYXJ0aWFsLXBheW1lbnRzIC5rci1wYXJ0aWFsLXBheW1lbnQgLmtyLWJyYW5kLWljb24ua3ItY2FyZHMua3ItbG9hZGluZy1hc3NldHMgc3ZnIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXBhcnRpYWwtcGF5bWVudC1wYW5lbCAua3ItcGFydGlhbC1wYXltZW50cyAua3ItcGFydGlhbC1wYXltZW50IC5rci1icmFuZC1pY29uLmtyLWNhcmRzIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXBhcnRpYWwtcGF5bWVudC1wYW5lbCAua3ItcGFydGlhbC1wYXltZW50cyAua3ItcGFydGlhbC1wYXltZW50IC5rci1icmFuZC1pY29uLmtyLWNhcmRzIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXBhcnRpYWwtcGF5bWVudC1wYW5lbCAua3ItcGFydGlhbC1wYXltZW50cyAua3ItcGFydGlhbC1wYXltZW50IC5rci1wYXJ0aWFsLXBheW1lbnQtYW1vdW50IHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIC5rci1wYXJ0aWFsLXBheW1lbnRzIC5rci1wYXJ0aWFsLXBheW1lbnQgLmtyLXBhcnRpYWwtcGF5bWVudC1yZW1vdmUtaWNvbi1jb250YWluZXIge1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIHdpZHRoOiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlN2ViO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXBhcnRpYWwtcGF5bWVudC1wYW5lbCAua3ItcGFydGlhbC1wYXltZW50cyAua3ItcGFydGlhbC1wYXltZW50IC5rci1wYXJ0aWFsLXBheW1lbnQtcmVtb3ZlLWljb24tY29udGFpbmVyIHN2ZyB7XG4gIHN0cm9rZTogIzY2NjtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1wYXJ0aWFsLXBheW1lbnQtcGFuZWwgLmtyLXBhcnRpYWwtcGF5bWVudHMgLmtyLXBhcnRpYWwtcGF5bWVudC5rci1ob3ZlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiOTFjMWM7XG4gIGJhY2tncm91bmQ6ICNmZWYyZjI7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIC5rci1wYXJ0aWFsLXBheW1lbnRzIC5rci1wYXJ0aWFsLXBheW1lbnQua3ItaG92ZXIgLmtyLXBhcnRpYWwtcGF5bWVudC1yZW1vdmUtaWNvbi1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjkxYzFjO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXBhcnRpYWwtcGF5bWVudC1wYW5lbCAua3ItcGFydGlhbC1wYXltZW50cyAua3ItcGFydGlhbC1wYXltZW50LmtyLWhvdmVyIC5rci1wYXJ0aWFsLXBheW1lbnQtcmVtb3ZlLWljb24tY29udGFpbmVyIHN2ZyB7XG4gIHN0cm9rZTogd2hpdGU7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIC5rci1wYXJ0aWFsLXBheW1lbnQtcmVtYWluaW5nIHtcbiAgbWFyZ2luOiAwIDEycHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIC5rci1wYXJ0aWFsLXBheW1lbnQtcmVtYWluaW5nIHNwYW4ge1xuICBmb250LWZhbWlseTogcm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMTExODI3O1xuICBjb2xvcjogI2Q5NzcwNjtcbn1cbkBrZXlmcmFtZXMgYW5pbWF0aW9uIHtcbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIH1cbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1idXR0b24td3JhcHBlciB7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi13cmFwcGVyIC5rci1mb3JtLWVycm9yIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjcxYzFjO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1idXR0b24td3JhcHBlciAua3ItZm9ybS1lcnJvci5rci1mb3JtLWVycm9yLS13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5YTgyNTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1idXR0b24td3JhcHBlciAua3ItZm9ybS1lcnJvciBzcGFuIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEwcHggM3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1idXR0b24td3JhcHBlciAua3ItZm9ybS1lcnJvci12aXNpYmxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1idXR0b24td3JhcHBlciAua3ItZm9ybS1lcnJvciB7XG4gIG1hcmdpbjogNXB4IDAgMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1idXR0b24td3JhcHBlciAua3ItZm9ybS1lcnJvciBzcGFuIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi13cmFwcGVyIC5rci1za2VsZXRvbi13cmFwcGVyIC5rci1za2VsZXRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtYnV0dG9uIHtcbiAgd2lkdGg6IDMwMHB4O1xuICBoZWlnaHQ6IDYwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtYnV0dG9uLS1zcGJ0biB7XG4gIHdpZHRoOiAzNDBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1idXR0b24tLWZhbGxiYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2I3YjdiNztcbiAgYm94LXNoYWRvdzogcmdiYSgxNDksIDE1NywgMTY1LCAwLjE1KSAwIDAgMjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbCAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHNwYW4ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlM2UzZTM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiBzcGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjNTA2ZWVjO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgb3BhY2l0eTogMTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjJzO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiBzcGFuIHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiA1LjVweDtcbiAgbGVmdDogNHB4O1xuICBmaWxsOiBub25lO1xuICBzdHJva2U6IHdoaXRlO1xuICBzdHJva2Utd2lkdGg6IDI7XG4gIHN0cm9rZS1saW5lY2FwOiByb3VuZDtcbiAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDtcbiAgc3Ryb2tlLWRhc2hhcnJheTogMTZweDtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDE2cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMXM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1ob3ZlciBzcGFuIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjkzYzdhO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi0tY2hlY2tlZCBzcGFuIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjkzYzdhO1xuICBiYWNrZ3JvdW5kOiAjMjkzYzdhO1xuICBhbmltYXRpb246IGNoZWNrLWJ1dHRvbiAwLjZzIGVhc2U7XG4gIGNvbG9yOiAjYjliOGMzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi0tY2hlY2tlZCBzcGFuOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDIuMik7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjZzIGVhc2U7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1jaGVja2VkIHNwYW4gc3ZnIHtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbDpob3Zlcjpub3QoLmtyLWxvYWRpbmcsIC5rci1sb2NrZWQpLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWw6Zm9jdXM6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkKSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyOTNjN2E7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwgLmtyLW1ldGhvZC1pbmZvIHtcbiAgbWFyZ2luOiAxcHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwgLmtyLW1ldGhvZC1pbmZvID4gLmtyLW1ldGhvZC1pY29uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsIC5rci1tZXRob2QtaW5mbyA+IC5rci1jYXJkLWljb25zLmtyLXNpbmdsZS1pY29uIHtcbiAgd2lkdGg6IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbCAua3ItbWV0aG9kLWluZm8gLmtyLW1ldGhvZC1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsIC5rci1tZXRob2QtaW5mbyAua3ItbWV0aG9kLWljb24gc3ZnIHtcbiAgZmlsbDogIzI5M2M3YTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbCAua3ItbWV0aG9kLWluZm8gLmtyLW1ldGhvZC1pY29uIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbCAua3ItbWV0aG9kLWluZm8gLmtyLW1ldGhvZC1pY29uIGltZyB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwgLmtyLW1ldGhvZC1pbmZvIGxhYmVsLmtyLWFtb3VudC1sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjNDQ0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbCAua3ItbWV0aG9kLWluZm8gLmtyLWxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogODUlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDIwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwgLmtyLW1ldGhvZC1pbmZvIC5rci1sYWJlbCBsYWJlbC5rci1tZXRob2QtbGFiZWwge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgY29sb3I6ICM2NjY7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBmb250LXNpemU6IDEzcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIG1pbi13aWR0aDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzc3NztcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXgtd2lkdGg6IDE2cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRyYW5zZm9ybSwgdG9wO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci12aXNpYmxlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci1vbi10b3Age1xuICB0b3A6IC01M3B4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAsXG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiByZ2JhKDUwLCA1MCwgOTMsIDAuMjUpIDAgMTNweCAyN3B4IC01cHgsIHJnYmEoMCwgMCwgMCwgMC4zKSAwIDhweCAxNnB4IC04cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3BhbiB7XG4gIG1hcmdpbjogNHB4IDNweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4gc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3BhbiBzdmcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzBweDtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24gLmtyLXBsYWNlaG9sZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4wNykgMCA2cHggMjRweCAwLCByZ2JhKDAsIDAsIDAsIDAuMjQpIDAgMCAwIDFweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb246bm90KC5rci1jYXJkcykua3ItbG9hZGluZy1hc3NldHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24gc3ZnIHtcbiAgcGFkZGluZzogMnB4IDRweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICB3aWR0aDogMjJweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYW5pbWF0aW9uOiBpY29uLWRpc3BsYXkgMC4ycyBlYXNlLWluO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1hbWV4IHN2ZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZmY2U7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhYmFsIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYWJhbF9kZWJpdCBzdmcge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDI2MDk1O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYiB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMzcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNiIHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IGluaXRpYWw7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBzdmcge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSBpbWFnZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSBzdmcgaW1hZ2UsIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQgaW1hZ2UsIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQgc3ZnIGltYWdlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1uYXJhbmphIHN2ZyB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHBhZGRpbmc6IDNweCA0cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLXZpc2Egc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLXZpc2FfZWxlY3Ryb24gc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLXZpc2FfZGViaXQgc3ZnIHtcbiAgcGFkZGluZzogMCAycHg7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDI2cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWxvYWRpbmctYXNzZXRzIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMzBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItbG9hZGluZy1hc3NldHMgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMzBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FyZHMge1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMDcpIDAgNnB4IDI0cHggMCwgcmdiYSgwLCAwLCAwLCAwLjI0KSAwIDAgMCAxcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhcmRzLmtyLWxvYWRpbmctYXNzZXRzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FyZHMua3ItbG9hZGluZy1hc3NldHMgc3ZnIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1tZXRob2QtaW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbCAua3ItbG9hZGluZy1hbmltYXRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjpiZWZvcmUsIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbCAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5M2M3YTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbCAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmJlZm9yZSB7XG4gIHRvcDogY2FsYyg1MCUgLSA1cHgpO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDVweCk7XG4gIGFuaW1hdGlvbjoga3ItbG9hZGVyLWJlZm9yZSAwLjhzIGN1YmljLWJlemllcigwLCAwLCAwLjI0LCAxLjIxKSBpbmZpbml0ZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbCAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmFmdGVyIHtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgYW5pbWF0aW9uOiBrci1sb2FkZXItYWZ0ZXIgMC44cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNCwgMS4yMSkgaW5maW5pdGU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyLmtyLWxvYWRlci0tZnJvemVuOjpiZWZvcmUsIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbCAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXIua3ItbG9hZGVyLS1mcm96ZW46OmFmdGVyIHtcbiAgYW5pbWF0aW9uOiBub25lO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLWVtYmVkZGVkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWVtYmVkZGVkIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1lbWJlZGRlZCAua3ItZm9ybS1lcnJvciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ua3ItbGF5ZXItbWFuYWdlciB7XG4gIC8qIE1vZGFsICovXG59XG4ua3ItbGF5ZXItbWFuYWdlciBzcGFuLmtyLWJyYW5kLWljb24ge1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgc3Bhbi5rci1icmFuZC1pY29uIC5rci1wbGFjZWhvbGRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMDcpIDAgNnB4IDI0cHggMCwgcmdiYSgwLCAwLCAwLCAwLjI0KSAwIDAgMCAxcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG59XG4ua3ItbGF5ZXItbWFuYWdlciBzcGFuLmtyLWJyYW5kLWljb246bm90KC5rci1jYXJkcykua3ItbG9hZGluZy1hc3NldHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5rci1sYXllci1tYW5hZ2VyIHNwYW4ua3ItYnJhbmQtaWNvbiBzdmcge1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIHdpZHRoOiAyMnB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBhbmltYXRpb246IGljb24tZGlzcGxheSAwLjJzIGVhc2UtaW47XG59XG4ua3ItbGF5ZXItbWFuYWdlciBzcGFuLmtyLWJyYW5kLWljb24ua3ItYW1leCBzdmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2ZmNlO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhYmFsIHN2ZywgLmtyLWxheWVyLW1hbmFnZXIgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhYmFsX2RlYml0IHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjYwOTU7XG59XG4ua3ItbGF5ZXItbWFuYWdlciBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2Ige1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzM3B4O1xufVxuLmtyLWxheWVyLW1hbmFnZXIgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNiIHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IGluaXRpYWw7XG59XG4ua3ItbGF5ZXItbWFuYWdlciBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUsIC5rci1sYXllci1tYW5hZ2VyIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSBzdmcsIC5rci1sYXllci1tYW5hZ2VyIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCwgLmtyLWxheWVyLW1hbmFnZXIgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0IHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDM1cHg7XG59XG4ua3ItbGF5ZXItbWFuYWdlciBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUgaW1hZ2UsIC5rci1sYXllci1tYW5hZ2VyIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSBzdmcgaW1hZ2UsIC5rci1sYXllci1tYW5hZ2VyIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBpbWFnZSwgLmtyLWxheWVyLW1hbmFnZXIgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0IHN2ZyBpbWFnZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1sYXllci1tYW5hZ2VyIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1uYXJhbmphIHN2ZyB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHBhZGRpbmc6IDNweCA0cHg7XG59XG4ua3ItbGF5ZXItbWFuYWdlciBzcGFuLmtyLWJyYW5kLWljb24ua3ItdmlzYSBzdmcsIC5rci1sYXllci1tYW5hZ2VyIHNwYW4ua3ItYnJhbmQtaWNvbi5rci12aXNhX2VsZWN0cm9uIHN2ZywgLmtyLWxheWVyLW1hbmFnZXIgc3Bhbi5rci1icmFuZC1pY29uLmtyLXZpc2FfZGViaXQgc3ZnIHtcbiAgcGFkZGluZzogMCAycHg7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDI2cHg7XG59XG4ua3ItbGF5ZXItbWFuYWdlciBzcGFuLmtyLWJyYW5kLWljb24ua3ItbG9hZGluZy1hc3NldHMge1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuLmtyLWxheWVyLW1hbmFnZXIgc3Bhbi5rci1icmFuZC1pY29uLmtyLWxvYWRpbmctYXNzZXRzIHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDMwcHg7XG59XG4ua3ItbGF5ZXItbWFuYWdlciBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FyZHMge1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMDcpIDAgNnB4IDI0cHggMCwgcmdiYSgwLCAwLCAwLCAwLjI0KSAwIDAgMCAxcHg7XG59XG4ua3ItbGF5ZXItbWFuYWdlciBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FyZHMua3ItbG9hZGluZy1hc3NldHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xufVxuLmtyLWxheWVyLW1hbmFnZXIgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhcmRzLmtyLWxvYWRpbmctYXNzZXRzIHN2ZyB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB0cmFuc2Zvcm0sIHRvcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci12aXNpYmxlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLW9uLXRvcCB7XG4gIHRvcDogLTUzcHg7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwLFxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiByZ2JhKDUwLCA1MCwgOTMsIDAuMjUpIDAgMTNweCAyN3B4IC01cHgsIHJnYmEoMCwgMCwgMCwgMC4zKSAwIDhweCAxNnB4IC04cHg7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4sXG4ua3ItbGF5ZXItbWFuYWdlciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4ge1xuICBtYXJnaW46IDRweCAzcHg7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4gc3ZnLFxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHN2ZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1sYXllci5rci1sYXllci0tb3BlbmluZyB7XG4gIGFuaW1hdGlvbjogMC4xNXMgbGluZWFyIDBzIDEgbm9ybWFsIGZvcndhcmRzIGtyLWxheWVyLWZhZGU7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3ItbGF5ZXIua3ItbGF5ZXItLWNsb3Npbmcge1xuICBhbmltYXRpb246IDAuMTVzIGxpbmVhciAwcyAxIHJldmVyc2UgZm9yd2FyZHMga3ItbGF5ZXItZmFkZTtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1sYXllciAua3ItbGF5ZXItbWVzc2FnZSB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXIua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXItLW9wZW5pbmcge1xuICBhbmltYXRpb246IDAuMTVzIGxpbmVhciAwcyAxIG5vcm1hbCBmb3J3YXJkcyBrci1tb2RhbC1vcGVuaW5nO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLXNpbXBsZS1tb2RhbC13cmFwcGVyLmtyLXNpbXBsZS1tb2RhbC13cmFwcGVyLS1jbG9zaW5nIHtcbiAgYW5pbWF0aW9uOiAwLjE1cyBsaW5lYXIgMHMgMSByZXZlcnNlIGZvcndhcmRzIGtyLW1vZGFsLW9wZW5pbmc7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXIgLmtyLXNpbXBsZS1tb2RhbCB7XG4gIG1heC13aWR0aDogMzgwcHg7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4zKSAwIDE5cHggMzhweCwgcmdiYSgwLCAwLCAwLCAwLjIyKSAwIDE1cHggMTJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjBweCkge1xuICAua3ItbGF5ZXItbWFuYWdlciAua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXIgLmtyLXNpbXBsZS1tb2RhbCB7XG4gICAgbWFyZ2luOiAwIDEwcHg7XG4gIH1cbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtaGVhZGVyIHtcbiAgcGFkZGluZzogMTBweDtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtaGVhZGVyIC5rci1icmFuZC1pY29uIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzBweDtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtaGVhZGVyIC5rci1icmFuZC1pY29uIC5rci1wbGFjZWhvbGRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMDcpIDAgNnB4IDI0cHggMCwgcmdiYSgwLCAwLCAwLCAwLjI0KSAwIDAgMCAxcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXIgLmtyLXNpbXBsZS1tb2RhbCAua3Itc2ltcGxlLW1vZGFsLWhlYWRlciAua3ItYnJhbmQtaWNvbjpub3QoLmtyLWNhcmRzKS5rci1sb2FkaW5nLWFzc2V0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLXNpbXBsZS1tb2RhbC13cmFwcGVyIC5rci1zaW1wbGUtbW9kYWwgLmtyLXNpbXBsZS1tb2RhbC1oZWFkZXIgLmtyLWJyYW5kLWljb24gc3ZnIHtcbiAgcGFkZGluZzogMnB4IDRweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICB3aWR0aDogMjJweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYW5pbWF0aW9uOiBpY29uLWRpc3BsYXkgMC4ycyBlYXNlLWluO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLXNpbXBsZS1tb2RhbC13cmFwcGVyIC5rci1zaW1wbGUtbW9kYWwgLmtyLXNpbXBsZS1tb2RhbC1oZWFkZXIgLmtyLWJyYW5kLWljb24ua3ItYW1leCBzdmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2ZmNlO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLXNpbXBsZS1tb2RhbC13cmFwcGVyIC5rci1zaW1wbGUtbW9kYWwgLmtyLXNpbXBsZS1tb2RhbC1oZWFkZXIgLmtyLWJyYW5kLWljb24ua3ItY2FiYWwgc3ZnLCAua3ItbGF5ZXItbWFuYWdlciAua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXIgLmtyLXNpbXBsZS1tb2RhbCAua3Itc2ltcGxlLW1vZGFsLWhlYWRlciAua3ItYnJhbmQtaWNvbi5rci1jYWJhbF9kZWJpdCBzdmcge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDI2MDk1O1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLXNpbXBsZS1tb2RhbC13cmFwcGVyIC5rci1zaW1wbGUtbW9kYWwgLmtyLXNpbXBsZS1tb2RhbC1oZWFkZXIgLmtyLWJyYW5kLWljb24ua3ItY2Ige1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzM3B4O1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLXNpbXBsZS1tb2RhbC13cmFwcGVyIC5rci1zaW1wbGUtbW9kYWwgLmtyLXNpbXBsZS1tb2RhbC1oZWFkZXIgLmtyLWJyYW5kLWljb24ua3ItY2Igc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogaW5pdGlhbDtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtaGVhZGVyIC5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlLCAua3ItbGF5ZXItbWFuYWdlciAua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXIgLmtyLXNpbXBsZS1tb2RhbCAua3Itc2ltcGxlLW1vZGFsLWhlYWRlciAua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSBzdmcsIC5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtaGVhZGVyIC5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0LCAua3ItbGF5ZXItbWFuYWdlciAua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXIgLmtyLXNpbXBsZS1tb2RhbCAua3Itc2ltcGxlLW1vZGFsLWhlYWRlciAua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBzdmcge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzNXB4O1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLXNpbXBsZS1tb2RhbC13cmFwcGVyIC5rci1zaW1wbGUtbW9kYWwgLmtyLXNpbXBsZS1tb2RhbC1oZWFkZXIgLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUgaW1hZ2UsIC5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtaGVhZGVyIC5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlIHN2ZyBpbWFnZSwgLmtyLWxheWVyLW1hbmFnZXIgLmtyLXNpbXBsZS1tb2RhbC13cmFwcGVyIC5rci1zaW1wbGUtbW9kYWwgLmtyLXNpbXBsZS1tb2RhbC1oZWFkZXIgLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQgaW1hZ2UsIC5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtaGVhZGVyIC5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0IHN2ZyBpbWFnZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtaGVhZGVyIC5rci1icmFuZC1pY29uLmtyLW5hcmFuamEgc3ZnIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjJweDtcbiAgcGFkZGluZzogM3B4IDRweDtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtaGVhZGVyIC5rci1icmFuZC1pY29uLmtyLXZpc2Egc3ZnLCAua3ItbGF5ZXItbWFuYWdlciAua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXIgLmtyLXNpbXBsZS1tb2RhbCAua3Itc2ltcGxlLW1vZGFsLWhlYWRlciAua3ItYnJhbmQtaWNvbi5rci12aXNhX2VsZWN0cm9uIHN2ZywgLmtyLWxheWVyLW1hbmFnZXIgLmtyLXNpbXBsZS1tb2RhbC13cmFwcGVyIC5rci1zaW1wbGUtbW9kYWwgLmtyLXNpbXBsZS1tb2RhbC1oZWFkZXIgLmtyLWJyYW5kLWljb24ua3ItdmlzYV9kZWJpdCBzdmcge1xuICBwYWRkaW5nOiAwIDJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMjZweDtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtaGVhZGVyIC5rci1icmFuZC1pY29uLmtyLWxvYWRpbmctYXNzZXRzIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMzBweDtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtaGVhZGVyIC5rci1icmFuZC1pY29uLmtyLWxvYWRpbmctYXNzZXRzIHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDMwcHg7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXIgLmtyLXNpbXBsZS1tb2RhbCAua3Itc2ltcGxlLW1vZGFsLWhlYWRlciAua3ItYnJhbmQtaWNvbi5rci1jYXJkcyB7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4wNykgMCA2cHggMjRweCAwLCByZ2JhKDAsIDAsIDAsIDAuMjQpIDAgMCAwIDFweDtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtaGVhZGVyIC5rci1icmFuZC1pY29uLmtyLWNhcmRzLmtyLWxvYWRpbmctYXNzZXRzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtaGVhZGVyIC5rci1icmFuZC1pY29uLmtyLWNhcmRzLmtyLWxvYWRpbmctYXNzZXRzIHN2ZyB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtaGVhZGVyIC5rci1zaW1wbGUtbW9kYWwtaGVhZGVyLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLXNpbXBsZS1tb2RhbC13cmFwcGVyIC5rci1zaW1wbGUtbW9kYWwgLmtyLXNpbXBsZS1tb2RhbC1oZWFkZXIgLmtyLXNpbXBsZS1tb2RhbC1oZWFkZXItdGl0bGUgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXN0eWxlOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtY29udGVudCAua3Itc2ltcGxlLW1vZGFsLWNvbnRlbnQtbWFpbiBwIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgcGFkZGluZzogNnB4IDEwcHg7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXIgLmtyLXNpbXBsZS1tb2RhbCAua3Itc2ltcGxlLW1vZGFsLWNvbnRlbnQgLmtyLXNpbXBsZS1tb2RhbC1jb250ZW50LW1haW4gcCBzdHJvbmcge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLXNpbXBsZS1tb2RhbC13cmFwcGVyIC5rci1zaW1wbGUtbW9kYWwgLmtyLXNpbXBsZS1tb2RhbC1jb250ZW50IC5rci1zaW1wbGUtbW9kYWwtY29udGVudC1vcHRpb25hbCB7XG4gIG1hcmdpbjogMTBweCAxMHB4IDA7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXIgLmtyLXNpbXBsZS1tb2RhbCAua3Itc2ltcGxlLW1vZGFsLWNvbnRlbnQgLmtyLXNpbXBsZS1tb2RhbC1jb250ZW50LW9wdGlvbmFsIC5rci1zaW1wbGUtbW9kYWwtY29udGVudC1vcHRpb25hbC1pdGVtIHNwYW4sXG4ua3ItbGF5ZXItbWFuYWdlciAua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXIgLmtyLXNpbXBsZS1tb2RhbCAua3Itc2ltcGxlLW1vZGFsLWNvbnRlbnQgLmtyLXNpbXBsZS1tb2RhbC1jb250ZW50LW9wdGlvbmFsIC5rci1zaW1wbGUtbW9kYWwtY29udGVudC1vcHRpb25hbC1pdGVtIGEsXG4ua3ItbGF5ZXItbWFuYWdlciAua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXIgLmtyLXNpbXBsZS1tb2RhbCAua3Itc2ltcGxlLW1vZGFsLWNvbnRlbnQgLmtyLXNpbXBsZS1tb2RhbC1jb250ZW50LW9wdGlvbmFsIC5rci1zaW1wbGUtbW9kYWwtY29udGVudC1vcHRpb25hbC1pdGVtIHN0cm9uZyB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXIgLmtyLXNpbXBsZS1tb2RhbCAua3Itc2ltcGxlLW1vZGFsLWNvbnRlbnQgLmtyLXNpbXBsZS1tb2RhbC1jb250ZW50LW9wdGlvbmFsIC5rci1zaW1wbGUtbW9kYWwtY29udGVudC1vcHRpb25hbC1pdGVtIGEge1xuICBjb2xvcjogIzI5M2M3YTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtZm9vdGVyIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXIgLmtyLXNpbXBsZS1tb2RhbCAua3Itc2ltcGxlLW1vZGFsLWZvb3RlciBidXR0b24sXG4ua3ItbGF5ZXItbWFuYWdlciAua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXIgLmtyLXNpbXBsZS1tb2RhbCAua3Itc2ltcGxlLW1vZGFsLWZvb3RlciBidXR0b24gc3BhbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLXNpbXBsZS1tb2RhbC13cmFwcGVyIC5rci1zaW1wbGUtbW9kYWwgLmtyLXNpbXBsZS1tb2RhbC1mb290ZXIgYnV0dG9uIHtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTNjN2E7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXIgLmtyLXNpbXBsZS1tb2RhbCAua3Itc2ltcGxlLW1vZGFsLWZvb3RlciBidXR0b24ua3ItYnRuLWVycm9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I3MWMxYztcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtZm9vdGVyIGJ1dHRvbi5rci1idG4tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMzMzO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLXNpbXBsZS1tb2RhbC13cmFwcGVyIC5rci1zaW1wbGUtbW9kYWwgLmtyLXNpbXBsZS1tb2RhbC1mb290ZXIgYnV0dG9uLmtyLWJ0bi1zZWNvbmRhcnkgc3BhbiB7XG4gIGNvbG9yOiAjMzMzO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLXNpbXBsZS1tb2RhbC13cmFwcGVyIC5rci1zaW1wbGUtbW9kYWwgLmtyLXNpbXBsZS1tb2RhbC1mb290ZXIgYnV0dG9uIC5rci1zcGlubmVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDFweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogNzBweDtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtZm9vdGVyIGJ1dHRvbiAua3Itc3Bpbm5lciA+IGRpdiB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZmNmY2Y7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYW5pbWF0aW9uOiBrci1ib3VuY2VkZWxheSAxLjRzIGluZmluaXRlIGVhc2UtaW4tb3V0IGJvdGg7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXIgLmtyLXNpbXBsZS1tb2RhbCAua3Itc2ltcGxlLW1vZGFsLWZvb3RlciBidXR0b24gLmtyLXNwaW5uZXIgLmtyLWJvdW5jZTEge1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjMycztcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtZm9vdGVyIGJ1dHRvbiAua3Itc3Bpbm5lciAua3ItYm91bmNlMiB7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuMTZzO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLXNpbXBsZS1tb2RhbC13cmFwcGVyIC5rci1zaW1wbGUtbW9kYWwgLmtyLXNpbXBsZS1tb2RhbC1mb290ZXIgYnV0dG9uLmtyLWxvYWRpbmcgc3BhbiB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtZm9vdGVyIGJ1dHRvbi5rci1sb2FkaW5nIC5rci1zcGlubmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IDJweDtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtZm9vdGVyIGJ1dHRvbi5rci1sb2FkaW5nIC5rci1zcGlubmVyID4gZGl2IHtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtZm9vdGVyLS12ZXJ0aWNhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMnB4O1xuICBwYWRkaW5nLXRvcDogMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtZm9vdGVyLS12ZXJ0aWNhbCBidXR0b24ge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3ItaGVscC1idXR0b24td3JhcHBlciAua3ItaGVscC1tb2RhbC13cmFwcGVyIC5rci1oZWxwLW1vZGFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCAwIDE1cHggIzEyMTIxMjtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIC5rci1oZWxwLW1vZGFsLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwgLmtyLWhlbHAtbW9kYWwtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTRlNDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM4MDgwODA7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3ItaGVscC1idXR0b24td3JhcHBlciAua3ItaGVscC1tb2RhbC13cmFwcGVyIC5rci1oZWxwLW1vZGFsIC5rci1oZWxwLW1vZGFsLWhlYWRlciAua3ItaGVscC1tb2RhbC1jbG9zZS1idXR0b24gc3ZnIHBhdGgge1xuICBmaWxsOiAjODA4MDgwO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwtd3JhcHBlciAua3ItaGVscC1tb2RhbCAua3ItaGVscC1tb2RhbC1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMzVweDtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIC5rci1oZWxwLW1vZGFsLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwgLmtyLWhlbHAtbW9kYWwtY29udGVudCA+IGRpdi5rci1oZWxwLWNvbnRlbnQge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMzMzO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwtd3JhcHBlciAua3ItaGVscC1tb2RhbCAua3ItaGVscC1tb2RhbC1jb250ZW50ID4gLmtyLWhlbHAtaW1hZ2UsXG4ua3ItbGF5ZXItbWFuYWdlciAua3ItaGVscC1idXR0b24td3JhcHBlciAua3ItaGVscC1tb2RhbC13cmFwcGVyIC5rci1oZWxwLW1vZGFsIC5rci1oZWxwLWltYWdlLWFtZXgge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuXG5Aa2V5ZnJhbWVzIGFuaW1hdGlvbiB7XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICB9XG59XG4ua3Itc21hcnQtYnV0dG9uLXdyYXBwZXIge1xuICBtYXJnaW46IDEwcHggMDtcbn1cbi5rci1zbWFydC1idXR0b24td3JhcHBlciAua3ItZm9ybS1lcnJvciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I3MWMxYztcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ua3Itc21hcnQtYnV0dG9uLXdyYXBwZXIgLmtyLWZvcm0tZXJyb3Iua3ItZm9ybS1lcnJvci0td2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWE4MjU7XG59XG4ua3Itc21hcnQtYnV0dG9uLXdyYXBwZXIgLmtyLWZvcm0tZXJyb3Igc3BhbiB7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4IDNweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDFlbTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ua3Itc21hcnQtYnV0dG9uLXdyYXBwZXIgLmtyLWZvcm0tZXJyb3ItdmlzaWJsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG59XG4ua3Itc21hcnQtYnV0dG9uLXdyYXBwZXIgLmtyLWZvcm0tZXJyb3Ige1xuICBtYXJnaW46IDVweCAwIDA7XG59XG4ua3Itc21hcnQtYnV0dG9uLXdyYXBwZXIgLmtyLWZvcm0tZXJyb3Igc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5rci1zbWFydC1idXR0b24td3JhcHBlciAua3Itc2tlbGV0b24td3JhcHBlciAua3Itc2tlbGV0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4vKiBLSlMtMjU2MzogTXVzdCBiZSBvdXRzaWRlIHRvIGFsbG93IHRoZSBzdHlsaW5nIHdpdGgganVzdCAua3Itc21hcnQtYnV0dG9uIHNlbGVjdG9yICovXG4ua3Itc21hcnQtYnV0dG9uIHtcbiAgd2lkdGg6IDMwMHB4O1xuICBoZWlnaHQ6IDYwcHg7XG59XG4ua3Itc21hcnQtYnV0dG9uLS1zcGJ0biB7XG4gIHdpZHRoOiAzNDBweDtcbn1cbi5rci1zbWFydC1idXR0b24tLWZhbGxiYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5rci1zbS1pbnRlcm5hbCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYjdiN2I3O1xuICBib3gtc2hhZG93OiByZ2JhKDE0OSwgMTU3LCAxNjUsIDAuMTUpIDAgMCAyNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmtyLXNtLWludGVybmFsIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbS1pbnRlcm5hbCAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24gc3BhbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UzZTNlMztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4ua3Itc20taW50ZXJuYWwgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHNwYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICM1MDZlZWM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICBvcGFjaXR5OiAxO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMnM7XG59XG4ua3Itc20taW50ZXJuYWwgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHNwYW4gc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDUuNXB4O1xuICBsZWZ0OiA0cHg7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogd2hpdGU7XG4gIHN0cm9rZS13aWR0aDogMjtcbiAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xuICBzdHJva2UtbGluZWpvaW46IHJvdW5kO1xuICBzdHJva2UtZGFzaGFycmF5OiAxNnB4O1xuICBzdHJva2UtZGFzaG9mZnNldDogMTZweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4xcztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cbi5rci1zbS1pbnRlcm5hbCAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24tLWhvdmVyIHNwYW4ge1xuICBib3JkZXItY29sb3I6ICMyOTNjN2E7XG59XG4ua3Itc20taW50ZXJuYWwgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1jaGVja2VkIHNwYW4ge1xuICBib3JkZXItY29sb3I6ICMyOTNjN2E7XG4gIGJhY2tncm91bmQ6ICMyOTNjN2E7XG4gIGFuaW1hdGlvbjogY2hlY2stYnV0dG9uIDAuNnMgZWFzZTtcbiAgY29sb3I6ICNiOWI4YzM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG4ua3Itc20taW50ZXJuYWwgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1jaGVja2VkIHNwYW46OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMi4yKTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZTtcbn1cbi5rci1zbS1pbnRlcm5hbCAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24tLWNoZWNrZWQgc3BhbiBzdmcge1xuICBzdHJva2UtZGFzaG9mZnNldDogMDtcbn1cbi5rci1zbS1pbnRlcm5hbCAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuLmtyLXNtLWludGVybmFsOmhvdmVyOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCksIC5rci1zbS1pbnRlcm5hbDpmb2N1czpub3QoLmtyLWxvYWRpbmcsIC5rci1sb2NrZWQpIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzI5M2M3YTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5rci1zbS1pbnRlcm5hbCAua3ItbWV0aG9kLWluZm8ge1xuICBtYXJnaW46IDFweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbS1pbnRlcm5hbCAua3ItbWV0aG9kLWluZm8gPiAua3ItbWV0aG9kLWljb24sXG4ua3Itc20taW50ZXJuYWwgLmtyLW1ldGhvZC1pbmZvID4gLmtyLWNhcmQtaWNvbnMua3Itc2luZ2xlLWljb24ge1xuICB3aWR0aDogMzBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLmtyLXNtLWludGVybmFsIC5rci1tZXRob2QtaW5mbyAua3ItbWV0aG9kLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc20taW50ZXJuYWwgLmtyLW1ldGhvZC1pbmZvIC5rci1tZXRob2QtaWNvbiBzdmcge1xuICBmaWxsOiAjMjkzYzdhO1xufVxuLmtyLXNtLWludGVybmFsIC5rci1tZXRob2QtaW5mbyAua3ItbWV0aG9kLWljb24gc3ZnLFxuLmtyLXNtLWludGVybmFsIC5rci1tZXRob2QtaW5mbyAua3ItbWV0aG9kLWljb24gaW1nIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjRweDtcbn1cbi5rci1zbS1pbnRlcm5hbCAua3ItbWV0aG9kLWluZm8gbGFiZWwua3ItYW1vdW50LWxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM0NDQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmtyLXNtLWludGVybmFsIC5rci1tZXRob2QtaW5mbyAua3ItbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiA4NSU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMjBweDtcbn1cbi5rci1zbS1pbnRlcm5hbCAua3ItbWV0aG9kLWluZm8gLmtyLWxhYmVsIGxhYmVsLmtyLW1ldGhvZC1sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBjb2xvcjogIzY2NjtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgbWluLXdpZHRoOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMge1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjNzc3O1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tbGVmdDogMnB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIG1heC13aWR0aDogMTZweDtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtLCB0b3A7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLXZpc2libGUge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLW9uLXRvcCB7XG4gIHRvcDogLTUzcHg7XG59XG4ua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCxcbi5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IHJnYmEoNTAsIDUwLCA5MywgMC4yNSkgMCAxM3B4IDI3cHggLTVweCwgcmdiYSgwLCAwLCAwLCAwLjMpIDAgOHB4IDE2cHggLThweDtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4sXG4ua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHtcbiAgbWFyZ2luOiA0cHggM3B4O1xufVxuLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3BhbiBzdmcsXG4ua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHN2ZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ge1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiAua3ItcGxhY2Vob2xkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjA3KSAwIDZweCAyNHB4IDAsIHJnYmEoMCwgMCwgMCwgMC4yNCkgMCAwIDAgMXB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xufVxuLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbjpub3QoLmtyLWNhcmRzKS5rci1sb2FkaW5nLWFzc2V0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiBzdmcge1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIHdpZHRoOiAyMnB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBhbmltYXRpb246IGljb24tZGlzcGxheSAwLjJzIGVhc2UtaW47XG59XG4ua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWFtZXggc3ZnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmZjZTtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FiYWwgc3ZnLCAua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhYmFsX2RlYml0IHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjYwOTU7XG59XG4ua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNiIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzNweDtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2Igc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogaW5pdGlhbDtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUsIC5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUgc3ZnLCAua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0LCAua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0IHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDM1cHg7XG59XG4ua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlIGltYWdlLCAua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlIHN2ZyBpbWFnZSwgLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBpbWFnZSwgLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBzdmcgaW1hZ2Uge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLW5hcmFuamEgc3ZnIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjJweDtcbiAgcGFkZGluZzogM3B4IDRweDtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItdmlzYSBzdmcsIC5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItdmlzYV9lbGVjdHJvbiBzdmcsIC5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItdmlzYV9kZWJpdCBzdmcge1xuICBwYWRkaW5nOiAwIDJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMjZweDtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItbG9hZGluZy1hc3NldHMge1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1sb2FkaW5nLWFzc2V0cyBzdmcge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYXJkcyB7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4wNykgMCA2cHggMjRweCAwLCByZ2JhKDAsIDAsIDAsIDAuMjQpIDAgMCAwIDFweDtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FyZHMua3ItbG9hZGluZy1hc3NldHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xufVxuLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYXJkcy5rci1sb2FkaW5nLWFzc2V0cyBzdmcge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4ua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLW1ldGhvZC1pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmtyLXNtLWludGVybmFsIC5rci1sb2FkaW5nLWFuaW1hdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cbi5rci1zbS1pbnRlcm5hbCAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5rci1zbS1pbnRlcm5hbCAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmJlZm9yZSwgLmtyLXNtLWludGVybmFsIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjkzYzdhO1xufVxuLmtyLXNtLWludGVybmFsIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YmVmb3JlIHtcbiAgdG9wOiBjYWxjKDUwJSAtIDVweCk7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gNXB4KTtcbiAgYW5pbWF0aW9uOiBrci1sb2FkZXItYmVmb3JlIDAuOHMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjQsIDEuMjEpIGluZmluaXRlO1xufVxuLmtyLXNtLWludGVybmFsIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YWZ0ZXIge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBhbmltYXRpb246IGtyLWxvYWRlci1hZnRlciAwLjhzIGN1YmljLWJlemllcigwLCAwLCAwLjI0LCAxLjIxKSBpbmZpbml0ZTtcbn1cbi5rci1zbS1pbnRlcm5hbCAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXIua3ItbG9hZGVyLS1mcm96ZW46OmJlZm9yZSwgLmtyLXNtLWludGVybmFsIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlci5rci1sb2FkZXItLWZyb3plbjo6YWZ0ZXIge1xuICBhbmltYXRpb246IG5vbmU7XG59XG5cbi8qIERlZmF1bHQgKGVtYmVkZGVkKSAqL1xuLmtyLWVtYmVkZGVkIHtcbiAgd2lkdGg6IDI2NnB4O1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAvKiBDb21wb25lbnRzICovXG4gIC8qIEZpcmVmb3ggKi9cbn1cbi5rci1lbWJlZGRlZC5rci1vdXRzaWRlLXNtYXJ0Zm9ybSB7XG4gIHdpZHRoOiAzMDBweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItaWNvbi1hcnJvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA0MnB4O1xuICB0b3A6IDdweDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMXMgZWFzZS1pbjtcbiAgei1pbmRleDogMjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLWVtYmVkZGVkIC5rci1pY29uLWFycm93IHN2ZyB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDE4cHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWljb24tYXJyb3cgc3ZnIHBhdGgge1xuICBmaWxsOiAjNzE3MTcxO1xufVxuLmtyLWVtYmVkZGVkIC5rci1pY29uLWlubmVyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWljb24taW5uZXItd3JhcHBlciAua3ItaWNvbi13cmFwcGVyLWxheWVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogNTtcbn1cbi5rci1lbWJlZGRlZCAua3ItYnJhbmQtc2VsZWN0b3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KSwgMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4yMyk7XG4gIG9wYWNpdHk6IDA7XG4gIHBhZGRpbmc6IDhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTdweDtcbiAgdG9wOiAyOHB4O1xuICB6LWluZGV4OiA1O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xufVxuLmtyLWVtYmVkZGVkIC5rci1icmFuZC1zZWxlY3RvciAua3ItYnJhbmQtc2VsZWN0b3Itd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5rci1lbWJlZGRlZCAua3ItYnJhbmQtc2VsZWN0b3IgLmtyLWFycm93IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTVweDtcbiAgbGVmdDogMTZweDtcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogMTFweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWJyYW5kLXNlbGVjdG9yIHVsIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWJyYW5kLXNlbGVjdG9yIGxpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAzMHB4O1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogNXB4IDAgMDtcbiAgcGFkZGluZzogMDtcbn1cbi5rci1lbWJlZGRlZCAua3ItYnJhbmQtc2VsZWN0b3IgbGkgc3ZnIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGJvcmRlcjogNHB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1lbWJlZGRlZCAua3ItYnJhbmQtc2VsZWN0b3IgbGkua3Itc2VsZWN0ZWQtYnJhbmQgc3ZnIHtcbiAgYm9yZGVyOiA0cHggc29saWQgI2IwYmVjNTtcbn1cbi5rci1lbWJlZGRlZCAua3ItYnJhbmQtc2VsZWN0b3Igc3ZnIHtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMjJweDtcbn1cbi5rci1lbWJlZGRlZCAua3Itb3BlbiAua3ItYnJhbmQtc2VsZWN0b3Ige1xuICBvcGFjaXR5OiAxO1xufVxuLmtyLWVtYmVkZGVkLmtyLWZpcmVmb3ggLmtyLWJyYW5kLXNlbGVjdG9yIC5rci1hcnJvdyB7XG4gIHRvcDogMDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyIC5rci1maWVsZC1jb21wb25lbnQge1xuICB3aWR0aDogMTAwJTtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcbiAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gIG9yZGVyOiAxO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyIC5rci1pY29uLXdyYXBwZXItcm9vdCB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQ7XG4gIC1tcy1mbGV4LW9yZGVyOiAzO1xuICBvcmRlcjogMztcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQtd3JhcHBlciAua3ItaGVscC1idXR0b24td3JhcHBlciB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDU7XG4gIC1tcy1mbGV4LW9yZGVyOiA0O1xuICBvcmRlcjogNDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQtd3JhcHBlciAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNjtcbiAgLW1zLWZsZXgtb3JkZXI6IDU7XG4gIG9yZGVyOiA1O1xufVxuQGtleWZyYW1lcyBmbGFzaC1jb2xvci1maWVsZCB7XG4gIGZyb20ge1xuICAgIGJvcmRlci1jb2xvcjogI2Y5YTgyNTtcbiAgfVxuICB0byB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmNkNDkyO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZsYXNoLWNvbG9yLWZpZWxkLWJlZm9yZSB7XG4gIGZyb20ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDM3LCAwLjEpO1xuICB9XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OSwgMTY4LCAzNywgMC4wMik7XG4gIH1cbn1cbi5rci1lbWJlZGRlZCAua3ItcGFuLFxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci10ZXh0LFxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1jaGVja2JveCxcbi5rci1lbWJlZGRlZCAua3ItZXhwaXJ5LFxuLmtyLWVtYmVkZGVkIC5rci1zZWN1cml0eS1jb2RlLFxuLmtyLWVtYmVkZGVkIC5rci1pZGVudGl0eS1kb2N1bWVudC1udW1iZXIsXG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaG9sZGVyLW5hbWUsXG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaG9sZGVyLW1haWwsXG4ua3ItZW1iZWRkZWQgLmtyLWlkZW50aXR5LWRvY3VtZW50LXR5cGUsXG4ua3ItZW1iZWRkZWQgLmtyLWluc3RhbGxtZW50LW51bWJlcixcbi5rci1lbWJlZGRlZCAua3ItZmlyc3QtaW5zdGFsbG1lbnQtZGVsYXksIC5rci1lbWJlZGRlZCA+IC5rci1maWVsZC13cmFwcGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYjFiMWIxO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLmtyLWVtYmVkZGVkOm5vdChba3J2dWVdKSAua3ItcGFuLFxuLmtyLWVtYmVkZGVkOm5vdChba3J2dWVdKSAua3ItZmllbGQua3ItdGV4dCxcbi5rci1lbWJlZGRlZDpub3QoW2tydnVlXSkgLmtyLWZpZWxkLmtyLWNoZWNrYm94LFxuLmtyLWVtYmVkZGVkOm5vdChba3J2dWVdKSAua3ItZXhwaXJ5LFxuLmtyLWVtYmVkZGVkOm5vdChba3J2dWVdKSAua3Itc2VjdXJpdHktY29kZSxcbi5rci1lbWJlZGRlZDpub3QoW2tydnVlXSkgLmtyLWlkZW50aXR5LWRvY3VtZW50LW51bWJlcixcbi5rci1lbWJlZGRlZDpub3QoW2tydnVlXSkgLmtyLWNhcmQtaG9sZGVyLW5hbWUsXG4ua3ItZW1iZWRkZWQ6bm90KFtrcnZ1ZV0pIC5rci1jYXJkLWhvbGRlci1tYWlsLFxuLmtyLWVtYmVkZGVkOm5vdChba3J2dWVdKSAua3ItaWRlbnRpdHktZG9jdW1lbnQtdHlwZSxcbi5rci1lbWJlZGRlZDpub3QoW2tydnVlXSkgLmtyLWluc3RhbGxtZW50LW51bWJlcixcbi5rci1lbWJlZGRlZDpub3QoW2tydnVlXSkgLmtyLWZpcnN0LWluc3RhbGxtZW50LWRlbGF5LCAua3ItZW1iZWRkZWQ6bm90KFtrcnZ1ZV0pID4gLmtyLWZpZWxkLXdyYXBwZXIge1xuICBoZWlnaHQ6IDM1cHg7XG59XG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1wYW4sXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1maWVsZC5rci10ZXh0LFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItZmllbGQua3ItY2hlY2tib3gsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1leHBpcnksXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1zZWN1cml0eS1jb2RlLFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItaWRlbnRpdHktZG9jdW1lbnQtbnVtYmVyLFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItY2FyZC1ob2xkZXItbmFtZSxcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWNhcmQtaG9sZGVyLW1haWwsIC5rci1lbWJlZGRlZFtrcnZ1ZV0gPiAua3ItZmllbGQtd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItcGFuIC5rci1maWVsZC13cmFwcGVyLFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItZmllbGQua3ItdGV4dCAua3ItZmllbGQtd3JhcHBlcixcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWZpZWxkLmtyLWNoZWNrYm94IC5rci1maWVsZC13cmFwcGVyLFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItZXhwaXJ5IC5rci1maWVsZC13cmFwcGVyLFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3Itc2VjdXJpdHktY29kZSAua3ItZmllbGQtd3JhcHBlcixcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWlkZW50aXR5LWRvY3VtZW50LW51bWJlciAua3ItZmllbGQtd3JhcHBlcixcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWNhcmQtaG9sZGVyLW5hbWUgLmtyLWZpZWxkLXdyYXBwZXIsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1jYXJkLWhvbGRlci1tYWlsIC5rci1maWVsZC13cmFwcGVyLCAua3ItZW1iZWRkZWRba3J2dWVdID4gLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWZpZWxkLXdyYXBwZXIge1xuICBoZWlnaHQ6IDMxcHg7XG59XG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1wYW4gLmtyLWZpZWxkLWNvbXBvbmVudCxcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWZpZWxkLmtyLXRleHQgLmtyLWZpZWxkLWNvbXBvbmVudCxcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWZpZWxkLmtyLWNoZWNrYm94IC5rci1maWVsZC1jb21wb25lbnQsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1leHBpcnkgLmtyLWZpZWxkLWNvbXBvbmVudCxcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWZpZWxkLWNvbXBvbmVudCxcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWlkZW50aXR5LWRvY3VtZW50LW51bWJlciAua3ItZmllbGQtY29tcG9uZW50LFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItY2FyZC1ob2xkZXItbmFtZSAua3ItZmllbGQtY29tcG9uZW50LFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItY2FyZC1ob2xkZXItbWFpbCAua3ItZmllbGQtY29tcG9uZW50LCAua3ItZW1iZWRkZWRba3J2dWVdID4gLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWZpZWxkLWNvbXBvbmVudCB7XG4gIGhlaWdodDogMzNweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1wYW4gLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZCxcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWZpZWxkLmtyLXRleHQgLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZCxcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWZpZWxkLmtyLWNoZWNrYm94IC5rci1maWVsZC1jb21wb25lbnQgaW5wdXQua3ItaW5wdXQtZmllbGQsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1leHBpcnkgLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZCxcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZCxcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWlkZW50aXR5LWRvY3VtZW50LW51bWJlciAua3ItZmllbGQtY29tcG9uZW50IGlucHV0LmtyLWlucHV0LWZpZWxkLFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItY2FyZC1ob2xkZXItbmFtZSAua3ItZmllbGQtY29tcG9uZW50IGlucHV0LmtyLWlucHV0LWZpZWxkLFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItY2FyZC1ob2xkZXItbWFpbCAua3ItZmllbGQtY29tcG9uZW50IGlucHV0LmtyLWlucHV0LWZpZWxkLCAua3ItZW1iZWRkZWRba3J2dWVdID4gLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjNzE3MTcxO1xuICBwYWRkaW5nOiA0cHggMCA0cHggOXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIG91dGxpbmU6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDMzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIC8qICBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItcHNldWRvLWVsZW1lbnQtbm8tdW5rbm93biAqL1xuICAvKiAgc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duICovXG59XG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1wYW4gLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZDo6aW5wdXQtcGxhY2Vob2xkZXIsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1maWVsZC5rci10ZXh0IC5rci1maWVsZC1jb21wb25lbnQgaW5wdXQua3ItaW5wdXQtZmllbGQ6OmlucHV0LXBsYWNlaG9sZGVyLFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItZmllbGQua3ItY2hlY2tib3ggLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZDo6aW5wdXQtcGxhY2Vob2xkZXIsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1leHBpcnkgLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZDo6aW5wdXQtcGxhY2Vob2xkZXIsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1zZWN1cml0eS1jb2RlIC5rci1maWVsZC1jb21wb25lbnQgaW5wdXQua3ItaW5wdXQtZmllbGQ6OmlucHV0LXBsYWNlaG9sZGVyLFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItaWRlbnRpdHktZG9jdW1lbnQtbnVtYmVyIC5rci1maWVsZC1jb21wb25lbnQgaW5wdXQua3ItaW5wdXQtZmllbGQ6OmlucHV0LXBsYWNlaG9sZGVyLFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItY2FyZC1ob2xkZXItbmFtZSAua3ItZmllbGQtY29tcG9uZW50IGlucHV0LmtyLWlucHV0LWZpZWxkOjppbnB1dC1wbGFjZWhvbGRlcixcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWNhcmQtaG9sZGVyLW1haWwgLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZDo6aW5wdXQtcGxhY2Vob2xkZXIsIC5rci1lbWJlZGRlZFtrcnZ1ZV0gPiAua3ItZmllbGQtd3JhcHBlciAua3ItZmllbGQtY29tcG9uZW50IGlucHV0LmtyLWlucHV0LWZpZWxkOjppbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTk5O1xuICBvcGFjaXR5OiAxO1xufVxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItcGFuIC5rci1maWVsZC1jb21wb25lbnQgaW5wdXQua3ItaW5wdXQtZmllbGQ6cGxhY2Vob2xkZXIsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1maWVsZC5rci10ZXh0IC5rci1maWVsZC1jb21wb25lbnQgaW5wdXQua3ItaW5wdXQtZmllbGQ6cGxhY2Vob2xkZXIsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1maWVsZC5rci1jaGVja2JveCAua3ItZmllbGQtY29tcG9uZW50IGlucHV0LmtyLWlucHV0LWZpZWxkOnBsYWNlaG9sZGVyLFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItZXhwaXJ5IC5rci1maWVsZC1jb21wb25lbnQgaW5wdXQua3ItaW5wdXQtZmllbGQ6cGxhY2Vob2xkZXIsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1zZWN1cml0eS1jb2RlIC5rci1maWVsZC1jb21wb25lbnQgaW5wdXQua3ItaW5wdXQtZmllbGQ6cGxhY2Vob2xkZXIsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1pZGVudGl0eS1kb2N1bWVudC1udW1iZXIgLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZDpwbGFjZWhvbGRlcixcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWNhcmQtaG9sZGVyLW5hbWUgLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZDpwbGFjZWhvbGRlcixcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWNhcmQtaG9sZGVyLW1haWwgLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZDpwbGFjZWhvbGRlciwgLmtyLWVtYmVkZGVkW2tydnVlXSA+IC5rci1maWVsZC13cmFwcGVyIC5rci1maWVsZC1jb21wb25lbnQgaW5wdXQua3ItaW5wdXQtZmllbGQ6cGxhY2Vob2xkZXIge1xuICAvKiBGaXJlZm94IDE4LSAqL1xuICBjb2xvcjogIzk5OTtcbiAgb3BhY2l0eTogMTtcbn1cbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLXBhbiAua3ItZmllbGQtY29tcG9uZW50IGlucHV0LmtyLWlucHV0LWZpZWxkOjpwbGFjZWhvbGRlcixcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWZpZWxkLmtyLXRleHQgLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZDo6cGxhY2Vob2xkZXIsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1maWVsZC5rci1jaGVja2JveCAua3ItZmllbGQtY29tcG9uZW50IGlucHV0LmtyLWlucHV0LWZpZWxkOjpwbGFjZWhvbGRlcixcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWV4cGlyeSAua3ItZmllbGQtY29tcG9uZW50IGlucHV0LmtyLWlucHV0LWZpZWxkOjpwbGFjZWhvbGRlcixcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZDo6cGxhY2Vob2xkZXIsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1pZGVudGl0eS1kb2N1bWVudC1udW1iZXIgLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZDo6cGxhY2Vob2xkZXIsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1jYXJkLWhvbGRlci1uYW1lIC5rci1maWVsZC1jb21wb25lbnQgaW5wdXQua3ItaW5wdXQtZmllbGQ6OnBsYWNlaG9sZGVyLFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItY2FyZC1ob2xkZXItbWFpbCAua3ItZmllbGQtY29tcG9uZW50IGlucHV0LmtyLWlucHV0LWZpZWxkOjpwbGFjZWhvbGRlciwgLmtyLWVtYmVkZGVkW2tydnVlXSA+IC5rci1maWVsZC13cmFwcGVyIC5rci1maWVsZC1jb21wb25lbnQgaW5wdXQua3ItaW5wdXQtZmllbGQ6OnBsYWNlaG9sZGVyIHtcbiAgLyogRmlyZWZveCAxOSsgKi9cbiAgY29sb3I6ICM5OTk7XG4gIG9wYWNpdHk6IDE7XG59XG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1wYW4gLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZDppbnB1dC1wbGFjZWhvbGRlcixcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWZpZWxkLmtyLXRleHQgLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZDppbnB1dC1wbGFjZWhvbGRlcixcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWZpZWxkLmtyLWNoZWNrYm94IC5rci1maWVsZC1jb21wb25lbnQgaW5wdXQua3ItaW5wdXQtZmllbGQ6aW5wdXQtcGxhY2Vob2xkZXIsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1leHBpcnkgLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZDppbnB1dC1wbGFjZWhvbGRlcixcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZDppbnB1dC1wbGFjZWhvbGRlcixcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWlkZW50aXR5LWRvY3VtZW50LW51bWJlciAua3ItZmllbGQtY29tcG9uZW50IGlucHV0LmtyLWlucHV0LWZpZWxkOmlucHV0LXBsYWNlaG9sZGVyLFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItY2FyZC1ob2xkZXItbmFtZSAua3ItZmllbGQtY29tcG9uZW50IGlucHV0LmtyLWlucHV0LWZpZWxkOmlucHV0LXBsYWNlaG9sZGVyLFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItY2FyZC1ob2xkZXItbWFpbCAua3ItZmllbGQtY29tcG9uZW50IGlucHV0LmtyLWlucHV0LWZpZWxkOmlucHV0LXBsYWNlaG9sZGVyLCAua3ItZW1iZWRkZWRba3J2dWVdID4gLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZDppbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTk5O1xuICBvcGFjaXR5OiAxO1xufVxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItcGFuLFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItZXhwaXJ5LFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3Itc2VjdXJpdHktY29kZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDFweDtcbn1cbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLXBhbiAua3ItaWNvbi13cmFwcGVyLXJvb3QsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1wYW4gLmtyLWZpZWxkLWNvbXBvbmVudCxcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWV4cGlyeSAua3ItaWNvbi13cmFwcGVyLXJvb3QsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1leHBpcnkgLmtyLWZpZWxkLWNvbXBvbmVudCxcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWljb24td3JhcHBlci1yb290LFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3Itc2VjdXJpdHktY29kZSAua3ItZmllbGQtY29tcG9uZW50IHtcbiAgaGVpZ2h0OiAzMXB4O1xuICBwYWRkaW5nLXRvcDogMDtcbiAgdG9wOiAwO1xufVxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItZmllbGQua3ItY2hlY2tib3gsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1maWVsZC5rci10ZXh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzVweDtcbn1cbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWZpZWxkLmtyLXRleHQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYjFiMWIxO1xufVxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItZmllbGQua3ItdGV4dCAua3ItaWNvbi13cmFwcGVyLXJvb3Qge1xuICBib3JkZXI6IDA7XG59XG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1maWVsZC5rci1jaGVja2JveCB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItZmllbGQua3ItY2hlY2tib3ggLmtyLWZpZWxkLXdyYXBwZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmtyLWVtYmVkZGVkIC5rci1leHBpcnkua3Itc2l6ZS1oYWxmIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1pbm5lci13cmFwcGVyLmtyLWVycm9yIC5rci1maWVsZC1jb250YWluZXIgaW5wdXQua3ItaW5wdXQtZmllbGQge1xuICBjb2xvcjogcmVkO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC1jb250YWluZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDFweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLWNvbnRhaW5lciBpbnB1dC5rci1pbnB1dC1maWVsZCB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBib3JkZXI6IDA7XG4gIGNvbG9yOiAjNzE3MTcxO1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG91dGxpbmU6IDA7XG4gIHBhZGRpbmc6IDRweCAwO1xuICB3aWR0aDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luOiAycHggMCAwO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1maWVsZC13cmFwcGVyIC5rci1pY29uIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LXBhY2s6IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LXBhY2s6IHN0cmV0Y2g7XG4gIGp1c3RpZnktY29udGVudDogc3RyZXRjaDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgdG9wOiAwO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1maWVsZC13cmFwcGVyIC5rci1pY29uIC5rci1pY29uLXdyYXBwZXItY29udGVudCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWljb24gLmtyLWljb24td3JhcHBlci1jb250ZW50IGkge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMjdweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItZmllbGQtd3JhcHBlciBpbnB1dCB7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6ICM3MTcxNzE7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgb3V0bGluZTogMDtcbiAgcGFkZGluZzogNHB4IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtYXJnaW46IDJweCAwIDA7XG4gIC8qICBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItcHNldWRvLWVsZW1lbnQtbm8tdW5rbm93biAqL1xuICAvKiAgc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duICovXG4gIHBhZGRpbmctbGVmdDogOXB4O1xuICBwYWRkaW5nLXRvcDogOHB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1maWVsZC13cmFwcGVyIGlucHV0OjppbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTk5O1xuICBvcGFjaXR5OiAxO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1maWVsZC13cmFwcGVyIGlucHV0OnBsYWNlaG9sZGVyIHtcbiAgLyogRmlyZWZveCAxOC0gKi9cbiAgY29sb3I6ICM5OTk7XG4gIG9wYWNpdHk6IDE7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLWZpZWxkLXdyYXBwZXIgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgLyogRmlyZWZveCAxOSsgKi9cbiAgY29sb3I6ICM5OTk7XG4gIG9wYWNpdHk6IDE7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLWZpZWxkLXdyYXBwZXIgaW5wdXQ6aW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk5OTtcbiAgb3BhY2l0eTogMTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQtZWxlbWVudC5rci1maWVsZC1lbGVtZW50LS13YXJuaW5nIHtcbiAgYW5pbWF0aW9uOiAwLjhzIGVhc2Utb3V0IDBzIGZsYXNoLWNvbG9yLWZpZWxkO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC1lbGVtZW50LmtyLWZpZWxkLWVsZW1lbnQtLXdhcm5pbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYW5pbWF0aW9uOiAwLjhzIGVhc2Utb3V0IDBzIGZsYXNoLWNvbG9yLWZpZWxkLWJlZm9yZTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQtd3JhcHBlci5rci1zZWxlY3Qtd3JhcHBlci5rci1yZWFsLXNlbGVjdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQtd3JhcHBlci5rci1zZWxlY3Qtd3JhcHBlci5rci1yZWFsLXNlbGVjdCBzZWxlY3Qge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICBwYWRkaW5nLWxlZnQ6IDlweDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM3MTcxNzE7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQtd3JhcHBlci5rci1zZWxlY3Qtd3JhcHBlci5rci1yZWFsLXNlbGVjdCBzcGFuLmtyLXNlbGVjdC1jYXJldCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE4cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLXdyYXBwZXIua3Itc2VsZWN0LXdyYXBwZXIua3ItcmVhbC1zZWxlY3Qgc3Bhbi5rci1zZWxlY3QtY2FyZXQgc3ZnIHtcbiAgZmlsbDogIzcxNzE3MTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQtd3JhcHBlci5rci1zZWxlY3Qtd3JhcHBlci5rci1yZWFsLXNlbGVjdCBzcGFuLmtyLXNlbGVjdC1jYXJldC5rci1yZWFkLW9ubHkgc3ZnIHtcbiAgZmlsbDogIzk5OTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQtd3JhcHBlci5rci1zZWxlY3Qtd3JhcHBlci5rci1yZWFsLXNlbGVjdCBzcGFuLmtyLXNlbGVjdC1wbGFjZWhvbGRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogOXB4O1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgcmlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzk5OTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQtd3JhcHBlci5rci1zZWxlY3Qtd3JhcHBlci5rci1jdXN0b20tc2VsZWN0IC5rci1zZWxlY3Qge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiBmbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXI6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM1cHg7XG4gIHBhZGRpbmctbGVmdDogOXB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyLmtyLXNlbGVjdC13cmFwcGVyLmtyLWN1c3RvbS1zZWxlY3QgLmtyLXNlbGVjdCBzcGFuLmtyLXNlbGVjdGVkLW9wdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjNzE3MTcxO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyNXB4KTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQtd3JhcHBlci5rci1zZWxlY3Qtd3JhcHBlci5rci1jdXN0b20tc2VsZWN0IC5rci1zZWxlY3Qgc3Bhbi5rci1zZWxlY3RlZC1vcHRpb24ua3ItcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk5OTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQtd3JhcHBlci5rci1zZWxlY3Qtd3JhcHBlci5rci1jdXN0b20tc2VsZWN0IC5rci1zZWxlY3QgLmtyLXNlbGVjdC1jYXJldCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHJpZ2h0OiAxNnB4O1xuICB0b3A6IDA7XG4gIGhlaWdodDogMzRweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQtd3JhcHBlci5rci1zZWxlY3Qtd3JhcHBlci5rci1jdXN0b20tc2VsZWN0IC5rci1zZWxlY3QgLmtyLXNlbGVjdC1jYXJldCBzdmcge1xuICBmaWxsOiAjNzE3MTcxO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyLmtyLXNlbGVjdC13cmFwcGVyLmtyLWN1c3RvbS1zZWxlY3QgLmtyLXNlbGVjdCAua3Itc2VsZWN0LWNhcmV0LmtyLXJlYWQtb25seSBzdmcge1xuICBmaWxsOiAjOTk5O1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyLmtyLXNlbGVjdC13cmFwcGVyLmtyLWN1c3RvbS1zZWxlY3QgLmtyLW9wdGlvbnMge1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogLTFweDtcbiAgbWF4LWhlaWdodDogMjEwcHg7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYjFiMWIxO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjYjFiMWIxO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2IxYjFiMTtcbiAgei1pbmRleDogMTAwMDA7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLXdyYXBwZXIua3Itc2VsZWN0LXdyYXBwZXIua3ItY3VzdG9tLXNlbGVjdCAua3Itb3B0aW9ucyAua3Itb3B0aW9uIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiAzNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDlweDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM3MTcxNzE7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQtd3JhcHBlci5rci1zZWxlY3Qtd3JhcHBlci5rci1jdXN0b20tc2VsZWN0IC5rci1vcHRpb25zIC5rci1vcHRpb246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyLmtyLXNlbGVjdC13cmFwcGVyLmtyLWN1c3RvbS1zZWxlY3QgLmtyLW9wdGlvbnMudG9wLmtyLW9wdGlvbnMtNiB7XG4gIHRvcDogLTIxMHB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyLmtyLXNlbGVjdC13cmFwcGVyLmtyLWN1c3RvbS1zZWxlY3QgLmtyLW9wdGlvbnMudG9wLmtyLW9wdGlvbnMtNSB7XG4gIHRvcDogLTE3NXB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyLmtyLXNlbGVjdC13cmFwcGVyLmtyLWN1c3RvbS1zZWxlY3QgLmtyLW9wdGlvbnMudG9wLmtyLW9wdGlvbnMtNCB7XG4gIHRvcDogLTE0MHB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyLmtyLXNlbGVjdC13cmFwcGVyLmtyLWN1c3RvbS1zZWxlY3QgLmtyLW9wdGlvbnMudG9wLmtyLW9wdGlvbnMtMyB7XG4gIHRvcDogLTEwNXB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyLmtyLXNlbGVjdC13cmFwcGVyLmtyLWN1c3RvbS1zZWxlY3QgLmtyLW9wdGlvbnMudG9wLmtyLW9wdGlvbnMtMiB7XG4gIHRvcDogLTcwcHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLXdyYXBwZXIua3Itc2VsZWN0LXdyYXBwZXIua3ItY3VzdG9tLXNlbGVjdCAua3Itb3B0aW9ucy50b3Aua3Itb3B0aW9ucy0xIHtcbiAgdG9wOiAtMzVweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQtd3JhcHBlci5rci1zZWxlY3Qtd3JhcHBlci5rci1jdXN0b20tc2VsZWN0IC5rci1vcHRpb25zLmJvdHRvbSB7XG4gIHRvcDogMzNweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQtd3JhcHBlci5rci1zZWxlY3Qtd3JhcHBlci5rci1jdXN0b20tc2VsZWN0IC5rci1vcHRpb25zOm5vdCg6aG92ZXIpIC5rci1vcHRpb24ua3ItYWN0aXZlLW9wdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWlkZW50aXR5LWRvY3VtZW50LXR5cGUua3ItZXJyb3IgLmtyLWZpZWxkLXdyYXBwZXIua3Itc2VsZWN0LXdyYXBwZXIua3ItY3VzdG9tLXNlbGVjdCAua3Itc2VsZWN0LWNhcmV0IHN2Zyxcbi5rci1lbWJlZGRlZCAua3ItaWRlbnRpdHktZG9jdW1lbnQtdHlwZS5rci1lcnJvciAua3ItZmllbGQtd3JhcHBlci5rci1zZWxlY3Qtd3JhcHBlci5rci1yZWFsLXNlbGVjdCAua3Itc2VsZWN0LWNhcmV0IHN2Zyxcbi5rci1lbWJlZGRlZCAua3ItaW5zdGFsbG1lbnQtbnVtYmVyLmtyLWVycm9yIC5rci1maWVsZC13cmFwcGVyLmtyLXNlbGVjdC13cmFwcGVyLmtyLWN1c3RvbS1zZWxlY3QgLmtyLXNlbGVjdC1jYXJldCBzdmcsXG4ua3ItZW1iZWRkZWQgLmtyLWluc3RhbGxtZW50LW51bWJlci5rci1lcnJvciAua3ItZmllbGQtd3JhcHBlci5rci1zZWxlY3Qtd3JhcHBlci5rci1yZWFsLXNlbGVjdCAua3Itc2VsZWN0LWNhcmV0IHN2Zyxcbi5rci1lbWJlZGRlZCAua3ItZmlyc3QtaW5zdGFsbG1lbnQtZGVsYXkua3ItZXJyb3IgLmtyLWZpZWxkLXdyYXBwZXIua3Itc2VsZWN0LXdyYXBwZXIua3ItY3VzdG9tLXNlbGVjdCAua3Itc2VsZWN0LWNhcmV0IHN2Zyxcbi5rci1lbWJlZGRlZCAua3ItZmlyc3QtaW5zdGFsbG1lbnQtZGVsYXkua3ItZXJyb3IgLmtyLWZpZWxkLXdyYXBwZXIua3Itc2VsZWN0LXdyYXBwZXIua3ItcmVhbC1zZWxlY3QgLmtyLXNlbGVjdC1jYXJldCBzdmcge1xuICBmaWxsOiAjZDk1MzRmO1xufVxuLmtyLWVtYmVkZGVkIC5rci1vdXRlci13cmFwcGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxODdweDtcbiAgaGVpZ2h0OiAzMXB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1vdXRlci13cmFwcGVyIC5rci1pbm5lci13cmFwcGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDNweCA0cHggNHB4IDhweDtcbiAgem9vbTogMTtcbiAgd2lkdGg6IDE4N3B4O1xuICBoZWlnaHQ6IDMxcHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWljb24gLmtyLWljb24td3JhcHBlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyIC5rci1pY29uLWltYWdlIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmtyLWVtYmVkZGVkIC5rci1pbnN0YWxsbWVudHMtd3JhcHBlciB7XG4gIG1hcmdpbjogMTRweCAwIDE2cHggMTBweCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5rci1lbWJlZGRlZCAua3ItaW5zdGFsbG1lbnRzLXdyYXBwZXIsXG4ua3ItZW1iZWRkZWQgLmtyLWluc3RhbGxtZW50cy13cmFwcGVyIHNlbGVjdCB7XG4gIHdpZHRoOiAyMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1pbnN0YWxsbWVudHMtd3JhcHBlciBzZWxlY3Qge1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItaWNvbi13cmFwcGVyLXJvb3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHdpZHRoOiA0M3B4O1xuICBoZWlnaHQ6IDMxcHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWljb24td3JhcHBlci1yb290IC5rci1pY29uIHtcbiAgd2lkdGg6IDQzcHg7XG4gIGhlaWdodDogMzFweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmtyLWVtYmVkZGVkIC5rci1pY29uLmtyLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWJlNDtcbn1cbi5rci1lbWJlZGRlZCAua3ItaWNvbi13cmFwcGVyLFxuLmtyLWVtYmVkZGVkIC5rci1pY29uLWlubmVyLXdyYXBwZXIsXG4ua3ItZW1iZWRkZWQgLmtyLWljb24td3JhcHBlci1jb250ZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5rci1lbWJlZGRlZCAua3ItaWNvbi13cmFwcGVyIHN2ZyB7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWlkZW50aXR5LWRvY3VtZW50LW51bWJlciAua3ItaWNvbi13cmFwcGVyLXJvb3QsXG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaG9sZGVyLW5hbWUgLmtyLWljb24td3JhcHBlci1yb290LFxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhvbGRlci1tYWlsIC5rci1pY29uLXdyYXBwZXItcm9vdCxcbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItdGV4dCAua3ItaWNvbi13cmFwcGVyLXJvb3Qge1xuICBwYWRkaW5nOiAxcHggMXB4IDFweCAwO1xufVxuLmtyLWVtYmVkZGVkIC5rci1pbm5lci13cmFwcGVyLmtyLWRpc2FibGVkIGlucHV0LmtyLWlucHV0LWZpZWxkIHtcbiAgY29sb3I6ICM3MTcxNzE7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXBhbi5rci1kaXNhYmxlZCxcbi5rci1lbWJlZGRlZCAua3ItZXhwaXJ5LmtyLWRpc2FibGVkLFxuLmtyLWVtYmVkZGVkIC5rci1zZWN1cml0eS1jb2RlLmtyLWRpc2FibGVkLFxuLmtyLWVtYmVkZGVkIC5rci1pZGVudGl0eS1kb2N1bWVudC1udW1iZXIua3ItZGlzYWJsZWQsXG4ua3ItZW1iZWRkZWQgLmtyLWlkZW50aXR5LWRvY3VtZW50LXR5cGUua3ItZGlzYWJsZWQsXG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaG9sZGVyLW5hbWUua3ItZGlzYWJsZWQsXG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaG9sZGVyLW1haWwua3ItZGlzYWJsZWQsXG4ua3ItZW1iZWRkZWQgLmtyLWluc3RhbGxtZW50LW51bWJlci5rci1kaXNhYmxlZCxcbi5rci1lbWJlZGRlZCAua3ItZmlyc3QtaW5zdGFsbG1lbnQtZGVsYXkua3ItZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYmU0ICFpbXBvcnRhbnQ7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXBhbiAua3ItZmllbGQtY29tcG9uZW50LmtyLWRpc2FibGVkLFxuLmtyLWVtYmVkZGVkIC5rci1wYW4gLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItZGlzYWJsZWQsXG4ua3ItZW1iZWRkZWQgLmtyLWV4cGlyeSAua3ItZmllbGQtY29tcG9uZW50LmtyLWRpc2FibGVkLFxuLmtyLWVtYmVkZGVkIC5rci1leHBpcnkgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItZGlzYWJsZWQsXG4ua3ItZW1iZWRkZWQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWZpZWxkLWNvbXBvbmVudC5rci1kaXNhYmxlZCxcbi5rci1lbWJlZGRlZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1kaXNhYmxlZCxcbi5rci1lbWJlZGRlZCAua3ItaWRlbnRpdHktZG9jdW1lbnQtbnVtYmVyIC5rci1maWVsZC1jb21wb25lbnQua3ItZGlzYWJsZWQsXG4ua3ItZW1iZWRkZWQgLmtyLWlkZW50aXR5LWRvY3VtZW50LW51bWJlciAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1kaXNhYmxlZCxcbi5rci1lbWJlZGRlZCAua3ItaWRlbnRpdHktZG9jdW1lbnQtdHlwZSAua3ItZmllbGQtY29tcG9uZW50LmtyLWRpc2FibGVkLFxuLmtyLWVtYmVkZGVkIC5rci1pZGVudGl0eS1kb2N1bWVudC10eXBlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWRpc2FibGVkLFxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhvbGRlci1uYW1lIC5rci1maWVsZC1jb21wb25lbnQua3ItZGlzYWJsZWQsXG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaG9sZGVyLW5hbWUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItZGlzYWJsZWQsXG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaG9sZGVyLW1haWwgLmtyLWZpZWxkLWNvbXBvbmVudC5rci1kaXNhYmxlZCxcbi5rci1lbWJlZGRlZCAua3ItY2FyZC1ob2xkZXItbWFpbCAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1kaXNhYmxlZCxcbi5rci1lbWJlZGRlZCAua3ItaW5zdGFsbG1lbnQtbnVtYmVyIC5rci1maWVsZC1jb21wb25lbnQua3ItZGlzYWJsZWQsXG4ua3ItZW1iZWRkZWQgLmtyLWluc3RhbGxtZW50LW51bWJlciAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1kaXNhYmxlZCxcbi5rci1lbWJlZGRlZCAua3ItZmlyc3QtaW5zdGFsbG1lbnQtZGVsYXkgLmtyLWZpZWxkLWNvbXBvbmVudC5rci1kaXNhYmxlZCxcbi5rci1lbWJlZGRlZCAua3ItZmlyc3QtaW5zdGFsbG1lbnQtZGVsYXkgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYmU0O1xufVxuLmtyLWVtYmVkZGVkIC5rci1wYW4gLmtyLWZpZWxkLWNvbXBvbmVudC5rci1kaXNhYmxlZCAua3ItaWZyYW1lLXdyYXBwZXIsXG4ua3ItZW1iZWRkZWQgLmtyLXBhbiAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1kaXNhYmxlZCAua3ItaWZyYW1lLXdyYXBwZXIsXG4ua3ItZW1iZWRkZWQgLmtyLWV4cGlyeSAua3ItZmllbGQtY29tcG9uZW50LmtyLWRpc2FibGVkIC5rci1pZnJhbWUtd3JhcHBlcixcbi5rci1lbWJlZGRlZCAua3ItZXhwaXJ5IC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWRpc2FibGVkIC5rci1pZnJhbWUtd3JhcHBlcixcbi5rci1lbWJlZGRlZCAua3Itc2VjdXJpdHktY29kZSAua3ItZmllbGQtY29tcG9uZW50LmtyLWRpc2FibGVkIC5rci1pZnJhbWUtd3JhcHBlcixcbi5rci1lbWJlZGRlZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1kaXNhYmxlZCAua3ItaWZyYW1lLXdyYXBwZXIsXG4ua3ItZW1iZWRkZWQgLmtyLWlkZW50aXR5LWRvY3VtZW50LW51bWJlciAua3ItZmllbGQtY29tcG9uZW50LmtyLWRpc2FibGVkIC5rci1pZnJhbWUtd3JhcHBlcixcbi5rci1lbWJlZGRlZCAua3ItaWRlbnRpdHktZG9jdW1lbnQtbnVtYmVyIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWRpc2FibGVkIC5rci1pZnJhbWUtd3JhcHBlcixcbi5rci1lbWJlZGRlZCAua3ItaWRlbnRpdHktZG9jdW1lbnQtdHlwZSAua3ItZmllbGQtY29tcG9uZW50LmtyLWRpc2FibGVkIC5rci1pZnJhbWUtd3JhcHBlcixcbi5rci1lbWJlZGRlZCAua3ItaWRlbnRpdHktZG9jdW1lbnQtdHlwZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1kaXNhYmxlZCAua3ItaWZyYW1lLXdyYXBwZXIsXG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaG9sZGVyLW5hbWUgLmtyLWZpZWxkLWNvbXBvbmVudC5rci1kaXNhYmxlZCAua3ItaWZyYW1lLXdyYXBwZXIsXG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaG9sZGVyLW5hbWUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItZGlzYWJsZWQgLmtyLWlmcmFtZS13cmFwcGVyLFxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhvbGRlci1tYWlsIC5rci1maWVsZC1jb21wb25lbnQua3ItZGlzYWJsZWQgLmtyLWlmcmFtZS13cmFwcGVyLFxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhvbGRlci1tYWlsIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWRpc2FibGVkIC5rci1pZnJhbWUtd3JhcHBlcixcbi5rci1lbWJlZGRlZCAua3ItaW5zdGFsbG1lbnQtbnVtYmVyIC5rci1maWVsZC1jb21wb25lbnQua3ItZGlzYWJsZWQgLmtyLWlmcmFtZS13cmFwcGVyLFxuLmtyLWVtYmVkZGVkIC5rci1pbnN0YWxsbWVudC1udW1iZXIgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItZGlzYWJsZWQgLmtyLWlmcmFtZS13cmFwcGVyLFxuLmtyLWVtYmVkZGVkIC5rci1maXJzdC1pbnN0YWxsbWVudC1kZWxheSAua3ItZmllbGQtY29tcG9uZW50LmtyLWRpc2FibGVkIC5rci1pZnJhbWUtd3JhcHBlcixcbi5rci1lbWJlZGRlZCAua3ItZmlyc3QtaW5zdGFsbG1lbnQtZGVsYXkgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItZGlzYWJsZWQgLmtyLWlmcmFtZS13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWJlNDtcbn1cbi5rci1lbWJlZGRlZCAua3ItcGFuIC5rci1pY29uLmtyLWRpc2FibGVkLFxuLmtyLWVtYmVkZGVkIC5rci1leHBpcnkgLmtyLWljb24ua3ItZGlzYWJsZWQsXG4ua3ItZW1iZWRkZWQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWljb24ua3ItZGlzYWJsZWQsXG4ua3ItZW1iZWRkZWQgLmtyLWlkZW50aXR5LWRvY3VtZW50LW51bWJlciAua3ItaWNvbi5rci1kaXNhYmxlZCxcbi5rci1lbWJlZGRlZCAua3ItaWRlbnRpdHktZG9jdW1lbnQtdHlwZSAua3ItaWNvbi5rci1kaXNhYmxlZCxcbi5rci1lbWJlZGRlZCAua3ItY2FyZC1ob2xkZXItbmFtZSAua3ItaWNvbi5rci1kaXNhYmxlZCxcbi5rci1lbWJlZGRlZCAua3ItY2FyZC1ob2xkZXItbWFpbCAua3ItaWNvbi5rci1kaXNhYmxlZCxcbi5rci1lbWJlZGRlZCAua3ItaW5zdGFsbG1lbnQtbnVtYmVyIC5rci1pY29uLmtyLWRpc2FibGVkLFxuLmtyLWVtYmVkZGVkIC5rci1maXJzdC1pbnN0YWxsbWVudC1kZWxheSAua3ItaWNvbi5rci1kaXNhYmxlZCB7XG4gIHRvcDogMDtcbn1cbi5rci1lbWJlZGRlZCAua3ItaWRlbnRpdHktZG9jdW1lbnQtbnVtYmVyLmtyLWRpc2FibGVkIC5rci1zZWxlY3RlZC1vcHRpb24sXG4ua3ItZW1iZWRkZWQgLmtyLWlkZW50aXR5LWRvY3VtZW50LW51bWJlci5rci1kaXNhYmxlZCBpbnB1dCxcbi5rci1lbWJlZGRlZCAua3ItaWRlbnRpdHktZG9jdW1lbnQtdHlwZS5rci1kaXNhYmxlZCAua3Itc2VsZWN0ZWQtb3B0aW9uLFxuLmtyLWVtYmVkZGVkIC5rci1pZGVudGl0eS1kb2N1bWVudC10eXBlLmtyLWRpc2FibGVkIGlucHV0LFxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhvbGRlci1uYW1lLmtyLWRpc2FibGVkIC5rci1zZWxlY3RlZC1vcHRpb24sXG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaG9sZGVyLW5hbWUua3ItZGlzYWJsZWQgaW5wdXQsXG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaG9sZGVyLW1haWwua3ItZGlzYWJsZWQgLmtyLXNlbGVjdGVkLW9wdGlvbixcbi5rci1lbWJlZGRlZCAua3ItY2FyZC1ob2xkZXItbWFpbC5rci1kaXNhYmxlZCBpbnB1dCxcbi5rci1lbWJlZGRlZCAua3ItaW5zdGFsbG1lbnQtbnVtYmVyLmtyLWRpc2FibGVkIC5rci1zZWxlY3RlZC1vcHRpb24sXG4ua3ItZW1iZWRkZWQgLmtyLWluc3RhbGxtZW50LW51bWJlci5rci1kaXNhYmxlZCBpbnB1dCxcbi5rci1lbWJlZGRlZCAua3ItZmlyc3QtaW5zdGFsbG1lbnQtZGVsYXkua3ItZGlzYWJsZWQgLmtyLXNlbGVjdGVkLW9wdGlvbixcbi5rci1lbWJlZGRlZCAua3ItZmlyc3QtaW5zdGFsbG1lbnQtZGVsYXkua3ItZGlzYWJsZWQgaW5wdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYmU0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNTQ1NDU0ICFpbXBvcnRhbnQ7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWlkZW50aXR5LWRvY3VtZW50LW51bWJlci5rci1kaXNhYmxlZCAua3ItaWNvbi13cmFwcGVyLXJvb3QsXG4ua3ItZW1iZWRkZWQgLmtyLWlkZW50aXR5LWRvY3VtZW50LXR5cGUua3ItZGlzYWJsZWQgLmtyLWljb24td3JhcHBlci1yb290LFxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhvbGRlci1uYW1lLmtyLWRpc2FibGVkIC5rci1pY29uLXdyYXBwZXItcm9vdCxcbi5rci1lbWJlZGRlZCAua3ItY2FyZC1ob2xkZXItbWFpbC5rci1kaXNhYmxlZCAua3ItaWNvbi13cmFwcGVyLXJvb3QsXG4ua3ItZW1iZWRkZWQgLmtyLWluc3RhbGxtZW50LW51bWJlci5rci1kaXNhYmxlZCAua3ItaWNvbi13cmFwcGVyLXJvb3QsXG4ua3ItZW1iZWRkZWQgLmtyLWZpcnN0LWluc3RhbGxtZW50LWRlbGF5LmtyLWRpc2FibGVkIC5rci1pY29uLXdyYXBwZXItcm9vdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmViZTQ7XG59XG4ua3ItZW1iZWRkZWQgLmtyLW91dGVyLXdyYXBwZXIua3ItZGlzYWJsZWQsXG4ua3ItZW1iZWRkZWQgLmtyLWlubmVyLXdyYXBwZXIua3ItZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYmU0O1xufVxuLmtyLWVtYmVkZGVkLmtyLWlvcyAua3ItaW5uZXItd3JhcHBlci5rci1kaXNhYmxlZCBpbnB1dC5rci1pbnB1dC1maWVsZCwgLmtyLWVtYmVkZGVkLmtyLXNhZmFyaSAua3ItaW5uZXItd3JhcHBlci5rci1kaXNhYmxlZCBpbnB1dC5rci1pbnB1dC1maWVsZCB7XG4gIGNvbG9yOiAjMjIyO1xufVxuLmtyLWVtYmVkZGVkIC5rci1pZGVudGl0eS1kb2N1bWVudC1udW1iZXIua3ItZXJyb3IgLmtyLWZpZWxkLXdyYXBwZXIua3ItdGV4dC13cmFwcGVyIC5rci1pY29uLXdyYXBwZXItcm9vdCBzdmcgcGF0aCxcbi5rci1lbWJlZGRlZCAua3ItY2FyZC1ob2xkZXItbmFtZS5rci1lcnJvciAua3ItZmllbGQtd3JhcHBlci5rci10ZXh0LXdyYXBwZXIgLmtyLWljb24td3JhcHBlci1yb290IHN2ZyBwYXRoLFxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhvbGRlci1tYWlsLmtyLWVycm9yIC5rci1maWVsZC13cmFwcGVyLmtyLXRleHQtd3JhcHBlciAua3ItaWNvbi13cmFwcGVyLXJvb3Qgc3ZnIHBhdGgge1xuICBmaWxsOiAjZDk1MzRmO1xufVxuLmtyLWVtYmVkZGVkIC5rci1kZWxldGUtYnV0dG9uLXdyYXBwZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMCAxM3B4IDAgN3B4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1kZWxldGUtYnV0dG9uLXdyYXBwZXI6bm90KC5rci12aXNpYmxlKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWRlbGV0ZS1idXR0b24td3JhcHBlciAua3ItZGVsZXRlLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5rci1lbWJlZGRlZCAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyIC5rci1kZWxldGUtYnV0dG9uIC5rci1kZWxldGUtaWNvbiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWRlbGV0ZS1idXR0b24td3JhcHBlciAua3ItZGVsZXRlLWJ1dHRvbiAua3ItZGVsZXRlLWljb24gc3ZnIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMThweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyIC5rci1kZWxldGUtYnV0dG9uIC5rci1kZWxldGUtaWNvbiBzdmcgcGF0aC5pY29uIHtcbiAgZmlsbDogIzcxNzE3MTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyIC5rci1kZWxldGUtYnV0dG9uIC5rci1kZWxldGUtaWNvbiBzdmcgcGF0aC5iYWNrZ3JvdW5kIHtcbiAgZmlsbDogI2ZmZjtcbn1cbi5rci1lbWJlZGRlZCAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyIC5rci1kZWxldGUtYnV0dG9uIC5rci1kZWxldGUtaWNvbi5rci1lcnJvciBzdmcgcGF0aC5pY29uIHtcbiAgZmlsbDogI2Q5NTM0Zjtcbn1cbi5rci1lbWJlZGRlZCAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyIC5rci1kZWxldGUtYnV0dG9uIC5rci1kZWxldGUtaWNvbi5rci1lcnJvciBzdmcgcGF0aC5iYWNrZ3JvdW5kIHtcbiAgZmlsbDogI2ZmZjtcbn1cbi5rci1lbWJlZGRlZCAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyLmtyLWNhcmQtbGlzdCB7XG4gIGhlaWdodDogMThweDtcbiAgcGFkZGluZzogMCAxNHB4IDAgMDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyLmtyLWNhcmQtbGlzdCAua3ItZGVsZXRlLWJ1dHRvbiAua3ItZGVsZXRlLWljb24gc3ZnIHtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci13YWxsZXQtY2FyZC1saXN0IHtcbiAgbWFyZ2luOiAxNnB4IDA7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXdhbGxldC1jYXJkLWxpc3QgLmtyLWNhcmQtbGlzdC13cmFwcGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2IxYjFiMTtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci13YWxsZXQtY2FyZC1saXN0IC5rci1jYXJkLWxpc3Qtd3JhcHBlciAua3ItY2FyZC1lbGVtZW50LFxuLmtyLWVtYmVkZGVkIC5rci13YWxsZXQtY2FyZC1saXN0IC5rci1jYXJkLWxpc3Qtd3JhcHBlciAua3ItY2FyZC1lbGVtZW50IC5rci1kZWxldGUtYnV0dG9uLFxuLmtyLWVtYmVkZGVkIC5rci13YWxsZXQtY2FyZC1saXN0IC5rci1jYXJkLWxpc3Qtd3JhcHBlciAua3ItY2FyZC1lbGVtZW50IC5rci1kZWxldGUtYnV0dG9uIHN2Zyxcbi5rci1lbWJlZGRlZCAua3Itd2FsbGV0LWNhcmQtbGlzdCAua3ItY2FyZC1saXN0LXdyYXBwZXIgLmtyLWNhcmQtZWxlbWVudCAua3ItY2FyZC1sYWJlbCxcbi5rci1lbWJlZGRlZCAua3Itd2FsbGV0LWNhcmQtbGlzdCAua3ItY2FyZC1saXN0LXdyYXBwZXIgLmtyLWNhcmQtZWxlbWVudCAua3ItY2FyZC1sYWJlbCBsYWJlbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1lbWJlZGRlZCAua3Itd2FsbGV0LWNhcmQtbGlzdCAua3ItY2FyZC1saXN0LXdyYXBwZXIgLmtyLWNhcmQtZWxlbWVudDpub3QoLmtyLWRlbGV0ZWQpIHtcbiAgcGFkZGluZzogMTJweCAwO1xufVxuLmtyLWVtYmVkZGVkIC5rci13YWxsZXQtY2FyZC1saXN0IC5rci1jYXJkLWxpc3Qtd3JhcHBlciAua3ItY2FyZC1lbGVtZW50LmtyLWRlbGV0ZWQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nOiAwO1xuICBvcGFjaXR5OiAwO1xufVxuLmtyLWVtYmVkZGVkIC5rci13YWxsZXQtY2FyZC1saXN0IC5rci1jYXJkLWxpc3Qtd3JhcHBlciAua3ItY2FyZC1lbGVtZW50IC5rci1icmFuZC1pY29uIHN2ZyB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDE2cHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXdhbGxldC1jYXJkLWxpc3QgLmtyLWNhcmQtbGlzdC13cmFwcGVyIC5rci1jYXJkLWVsZW1lbnQgLmtyLWJyYW5kLWljb24ua3ItbG9hZGluZy1hc3NldHMgc3ZnIHtcbiAgcGFkZGluZzogMDtcbn1cbi5rci1lbWJlZGRlZCAua3Itd2FsbGV0LWNhcmQtbGlzdCAua3ItY2FyZC1saXN0LXdyYXBwZXIgLmtyLWNhcmQtZWxlbWVudCBpLmZpLXgtY2lyY2xlIHN2ZyB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXdhbGxldC1jYXJkLWxpc3QgLmtyLWNhcmQtbGlzdC13cmFwcGVyIC5rci1jYXJkLWVsZW1lbnQgLmtyLWNhcmQtbGFiZWwge1xuICBtYXJnaW4tbGVmdDogMzFweDtcbn1cbi5rci1lbWJlZGRlZCAua3Itd2FsbGV0LWNhcmQtbGlzdCAua3ItY2FyZC1saXN0LXdyYXBwZXIgLmtyLWNhcmQtZWxlbWVudCAua3ItY2FyZC1sYWJlbCBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXdhbGxldC1jYXJkLWxpc3QgLmtyLWNhcmQtbGlzdC13cmFwcGVyIC5rci1jYXJkLWVsZW1lbnQgLmtyLWNhcmQtbGFiZWwgbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi13aWR0aDogMTUwcHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXdhbGxldC1jYXJkLWxpc3QgLmtyLWNhcmQtbGlzdC13cmFwcGVyIC5rci1jYXJkLWVsZW1lbnQgLmtyLWNhcmQtbGFiZWwgbGFiZWwgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM3MTcxNzE7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXdhbGxldC1jYXJkLWxpc3QgLmtyLWNhcmQtbGlzdC13cmFwcGVyIC5rci1jYXJkLWVsZW1lbnQgLmtyLWNhcmQtbGFiZWwgbGFiZWwgc3Bhbjo6YmVmb3JlLFxuLmtyLWVtYmVkZGVkIC5rci13YWxsZXQtY2FyZC1saXN0IC5rci1jYXJkLWxpc3Qtd3JhcHBlciAua3ItY2FyZC1lbGVtZW50IC5rci1jYXJkLWxhYmVsIGxhYmVsIHNwYW46OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luOiBhdXRvO1xufVxuLmtyLWVtYmVkZGVkIC5rci13YWxsZXQtY2FyZC1saXN0IC5rci1jYXJkLWxpc3Qtd3JhcHBlciAua3ItY2FyZC1lbGVtZW50IC5rci1jYXJkLWxhYmVsIGxhYmVsIHNwYW46aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXdhbGxldC1jYXJkLWxpc3QgLmtyLWNhcmQtbGlzdC13cmFwcGVyIC5rci1jYXJkLWVsZW1lbnQgLmtyLWNhcmQtbGFiZWwgbGFiZWwgc3Bhbjo6YmVmb3JlIHtcbiAgbGVmdDogLTIxLjVweDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzE3MTcxO1xufVxuLmtyLWVtYmVkZGVkIC5rci13YWxsZXQtY2FyZC1saXN0IC5rci1jYXJkLWxpc3Qtd3JhcHBlciAua3ItY2FyZC1lbGVtZW50IC5rci1jYXJkLWxhYmVsIGxhYmVsIHNwYW46OmFmdGVyIHtcbiAgbGVmdDogLTE4LjVweDtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5rci1lbWJlZGRlZCAua3Itd2FsbGV0LWNhcmQtbGlzdCAua3ItY2FyZC1saXN0LXdyYXBwZXIgLmtyLWNhcmQtZWxlbWVudCAua3ItY2FyZC1sYWJlbCBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWwgc3Bhbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzE3MTcxO1xufVxuLmtyLWVtYmVkZGVkIC5rci13YWxsZXQtdGFicyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXdhbGxldC10YWJzIC5rci13YWxsZXQtdGFiIHtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIG1hcmdpbjogMCA0cHg7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDApO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXdhbGxldC10YWJzIC5rci13YWxsZXQtdGFiLmtyLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMyOTNjN2E7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXdhbGxldC10YWJzIC5rci13YWxsZXQtdGFiIHNwYW4ge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMjkzYzdhO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXdhbGxldC10YWJzIC5rci13YWxsZXQtdGFiLmtyLWRpc2FibGVkIHNwYW4ge1xuICBjb2xvcjogIzcxNzE3MTtcbn1cbi5rci1lbWJlZGRlZCAua3ItdmlzaWJpbGl0eS1idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIHBhZGRpbmc6IDMycHggMTRweCAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzI5M2M3YTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYjdiN2I3O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjYjdiN2I3O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2I3YjdiNztcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIua3ItY2FyZC1oZWFkZXItLXNwYnRuIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiN2I3Yjc7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIua3ItY2FyZC1oZWFkZXItLXNwYnRuLmtyLWNhcmQtaGVhZGVyLS1ob3ZlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyOTNjN2E7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyLmtyLWNhcmQtaGVhZGVyLS1zcGJ0bi5rci1jYXJkLWhlYWRlci0tc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlOWY2O1xuICBib3JkZXItY29sb3I6ICMyOTNjN2E7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIHNwYW4ua3ItY2FyZC1oZWFkZXItbGFiZWwge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICBsZWZ0OiAxMXB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgbWluLXdpZHRoOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzc3NztcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXgtd2lkdGg6IDE2cHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB0cmFuc2Zvcm0sIHRvcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLXZpc2libGUge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci1vbi10b3Age1xuICB0b3A6IC01M3B4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwLFxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IHJnYmEoNTAsIDUwLCA5MywgMC4yNSkgMCAxM3B4IDI3cHggLTVweCwgcmdiYSgwLCAwLCAwLCAwLjMpIDAgOHB4IDE2cHggLThweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuLFxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4ge1xuICBtYXJnaW46IDRweCAzcHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3BhbiBzdmcsXG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3BhbiBzdmcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiAua3ItcGxhY2Vob2xkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjA3KSAwIDZweCAyNHB4IDAsIHJnYmEoMCwgMCwgMCwgMC4yNCkgMCAwIDAgMXB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xufVxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb246bm90KC5rci1jYXJkcykua3ItbG9hZGluZy1hc3NldHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uIHN2ZyB7XG4gIHBhZGRpbmc6IDJweCA0cHg7XG4gIGhlaWdodDogMThweDtcbiAgd2lkdGg6IDIycHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGFuaW1hdGlvbjogaWNvbi1kaXNwbGF5IDAuMnMgZWFzZS1pbjtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWFtZXggc3ZnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmZjZTtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhYmFsIHN2ZywgLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FiYWxfZGViaXQgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyNjA5NTtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNiIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzNweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNiIHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IGluaXRpYWw7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSwgLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUgc3ZnLCAua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCwgLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzVweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlIGltYWdlLCAua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSBzdmcgaW1hZ2UsIC5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0IGltYWdlLCAua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBzdmcgaW1hZ2Uge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1uYXJhbmphIHN2ZyB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHBhZGRpbmc6IDNweCA0cHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci12aXNhIHN2ZywgLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItdmlzYV9lbGVjdHJvbiBzdmcsIC5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLXZpc2FfZGViaXQgc3ZnIHtcbiAgcGFkZGluZzogMCAycHg7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDI2cHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1sb2FkaW5nLWFzc2V0cyB7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDMwcHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1sb2FkaW5nLWFzc2V0cyBzdmcge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FyZHMge1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMDcpIDAgNnB4IDI0cHggMCwgcmdiYSgwLCAwLCAwLCAwLjI0KSAwIDAgMCAxcHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYXJkcy5rci1sb2FkaW5nLWFzc2V0cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYXJkcy5rci1sb2FkaW5nLWFzc2V0cyBzdmcge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHNwYW4ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlM2UzZTM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24gc3Bhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogIzUwNmVlYztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIG9wYWNpdHk6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4ycztcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHNwYW4gc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDUuNXB4O1xuICBsZWZ0OiA0cHg7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogd2hpdGU7XG4gIHN0cm9rZS13aWR0aDogMjtcbiAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xuICBzdHJva2UtbGluZWpvaW46IHJvdW5kO1xuICBzdHJva2UtZGFzaGFycmF5OiAxNnB4O1xuICBzdHJva2UtZGFzaG9mZnNldDogMTZweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4xcztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1ob3ZlciBzcGFuIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjkzYzdhO1xufVxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24tLWNoZWNrZWQgc3BhbiB7XG4gIGJvcmRlci1jb2xvcjogIzI5M2M3YTtcbiAgYmFja2dyb3VuZDogIzI5M2M3YTtcbiAgYW5pbWF0aW9uOiBjaGVjay1idXR0b24gMC42cyBlYXNlO1xuICBjb2xvcjogI2I5YjhjMztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1jaGVja2VkIHNwYW46OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMi4yKTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZTtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1jaGVja2VkIHNwYW4gc3ZnIHtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWN1cnJlbmN5LWNvbnZlcnNpb24ge1xuICBwYWRkaW5nLXRvcDogNHB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1jdXJyZW5jeS1jb252ZXJzaW9uIHNwYW4ge1xuICBjb2xvcjogIzcxNzE3MTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItY3VycmVuY3ktY29udmVyc2lvbiBzcGFuIHN0cm9uZyB7XG4gIGNvbG9yOiAjMjkzYzdhO1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEzcHg7XG59XG4ua3ItZW1iZWRkZWQua3ItaW9zLCAua3ItZW1iZWRkZWQua3ItbWFjb3Mge1xuICAvKiAmW2tydnVlXSB7XG4gICAgLmtyLWV4cGlyeSB7XG4gICAgICAmLmtyLXNpemUtaGFsZiAua3ItZmllbGQtY29tcG9uZW50IGlmcmFtZSB7XG4gICAgICAgIHdpZHRoOiAkZmllbGQtd2lkdGgvMiAtICRpY29uLXdpZHRoICsgMXB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmtyLXNlY3VyaXR5LWNvZGUge1xuICAgICAgJi5rci1zaXplLWhhbGYgLmtyLWZpZWxkLWNvbXBvbmVudCBpZnJhbWUge1xuICAgICAgICB3aWR0aDogJGZpZWxkLXdpZHRoLzIgLSAkaWNvbi13aWR0aCArIDdweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5rci1zZWN1cml0eS1jb2RlLmtyLXNpemUtaGFsZltrci1vcmRlcj0nMiddIHtcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDdweCkgIWltcG9ydGFudDtcbiAgICB9XG4gIH0gKi9cbn1cbi5rci1lbWJlZGRlZC5rci1pb3MgLmtyLWZpZWxkLmtyLXRleHQgaW5wdXQua3ItdGhlbWUsIC5rci1lbWJlZGRlZC5rci1tYWNvcyAua3ItZmllbGQua3ItdGV4dCBpbnB1dC5rci10aGVtZSB7XG4gIHBhZGRpbmctdG9wOiA2cHggIWltcG9ydGFudDtcbn1cbi5rci1lbWJlZGRlZC5rci1pb3MtOVtrcnZ1ZV0gLmtyLXBhbiAua3ItZmllbGQtY29tcG9uZW50LFxuLmtyLWVtYmVkZGVkLmtyLWlvcy05W2tydnVlXSAua3ItZmllbGQua3ItdGV4dCAua3ItZmllbGQtY29tcG9uZW50LFxuLmtyLWVtYmVkZGVkLmtyLWlvcy05W2tydnVlXSAua3ItZmllbGQua3ItY2hlY2tib3ggLmtyLWZpZWxkLWNvbXBvbmVudCxcbi5rci1lbWJlZGRlZC5rci1pb3MtOVtrcnZ1ZV0gLmtyLWV4cGlyeSAua3ItZmllbGQtY29tcG9uZW50LFxuLmtyLWVtYmVkZGVkLmtyLWlvcy05W2tydnVlXSAua3Itc2VjdXJpdHktY29kZSAua3ItZmllbGQtY29tcG9uZW50LFxuLmtyLWVtYmVkZGVkLmtyLWlvcy05W2tydnVlXSAua3ItaWRlbnRpdHktZG9jdW1lbnQtbnVtYmVyIC5rci1maWVsZC1jb21wb25lbnQsXG4ua3ItZW1iZWRkZWQua3ItaW9zLTlba3J2dWVdIC5rci1jYXJkLWhvbGRlci1uYW1lIC5rci1maWVsZC1jb21wb25lbnQsXG4ua3ItZW1iZWRkZWQua3ItaW9zLTlba3J2dWVdIC5rci1jYXJkLWhvbGRlci1tYWlsIC5rci1maWVsZC1jb21wb25lbnQsIC5rci1lbWJlZGRlZC5rci1pb3MtOVtrcnZ1ZV0gPiAua3ItZmllbGQtd3JhcHBlciAua3ItZmllbGQtY29tcG9uZW50IHtcbiAgd2lkdGg6IDE4NXB4O1xufVxuLmtyLWVtYmVkZGVkLmtyLWlvcy05W2tydnVlXSAua3ItcGFuIC5rci1maWVsZC1jb21wb25lbnQgLmtyLWlmcmFtZS13cmFwcGVyIGlmcmFtZSxcbi5rci1lbWJlZGRlZC5rci1pb3MtOVtrcnZ1ZV0gLmtyLWZpZWxkLmtyLXRleHQgLmtyLWZpZWxkLWNvbXBvbmVudCAua3ItaWZyYW1lLXdyYXBwZXIgaWZyYW1lLFxuLmtyLWVtYmVkZGVkLmtyLWlvcy05W2tydnVlXSAua3ItZmllbGQua3ItY2hlY2tib3ggLmtyLWZpZWxkLWNvbXBvbmVudCAua3ItaWZyYW1lLXdyYXBwZXIgaWZyYW1lLFxuLmtyLWVtYmVkZGVkLmtyLWlvcy05W2tydnVlXSAua3ItZXhwaXJ5IC5rci1maWVsZC1jb21wb25lbnQgLmtyLWlmcmFtZS13cmFwcGVyIGlmcmFtZSxcbi5rci1lbWJlZGRlZC5rci1pb3MtOVtrcnZ1ZV0gLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWZpZWxkLWNvbXBvbmVudCAua3ItaWZyYW1lLXdyYXBwZXIgaWZyYW1lLFxuLmtyLWVtYmVkZGVkLmtyLWlvcy05W2tydnVlXSAua3ItaWRlbnRpdHktZG9jdW1lbnQtbnVtYmVyIC5rci1maWVsZC1jb21wb25lbnQgLmtyLWlmcmFtZS13cmFwcGVyIGlmcmFtZSxcbi5rci1lbWJlZGRlZC5rci1pb3MtOVtrcnZ1ZV0gLmtyLWNhcmQtaG9sZGVyLW5hbWUgLmtyLWZpZWxkLWNvbXBvbmVudCAua3ItaWZyYW1lLXdyYXBwZXIgaWZyYW1lLFxuLmtyLWVtYmVkZGVkLmtyLWlvcy05W2tydnVlXSAua3ItY2FyZC1ob2xkZXItbWFpbCAua3ItZmllbGQtY29tcG9uZW50IC5rci1pZnJhbWUtd3JhcHBlciBpZnJhbWUsIC5rci1lbWJlZGRlZC5rci1pb3MtOVtrcnZ1ZV0gPiAua3ItZmllbGQtd3JhcHBlciAua3ItZmllbGQtY29tcG9uZW50IC5rci1pZnJhbWUtd3JhcHBlciBpZnJhbWUge1xuICBoZWlnaHQ6IDMzcHggIWltcG9ydGFudDtcbn1cbi5rci1lbWJlZGRlZC5rci1pb3MtOVtrcnZ1ZV0gLmtyLXBhbi5rci1zaXplLWhhbGYgLmtyLWZpZWxkLWNvbXBvbmVudCxcbi5rci1lbWJlZGRlZC5rci1pb3MtOVtrcnZ1ZV0gLmtyLWZpZWxkLmtyLXRleHQua3Itc2l6ZS1oYWxmIC5rci1maWVsZC1jb21wb25lbnQsXG4ua3ItZW1iZWRkZWQua3ItaW9zLTlba3J2dWVdIC5rci1maWVsZC5rci1jaGVja2JveC5rci1zaXplLWhhbGYgLmtyLWZpZWxkLWNvbXBvbmVudCxcbi5rci1lbWJlZGRlZC5rci1pb3MtOVtrcnZ1ZV0gLmtyLWV4cGlyeS5rci1zaXplLWhhbGYgLmtyLWZpZWxkLWNvbXBvbmVudCxcbi5rci1lbWJlZGRlZC5rci1pb3MtOVtrcnZ1ZV0gLmtyLXNlY3VyaXR5LWNvZGUua3Itc2l6ZS1oYWxmIC5rci1maWVsZC1jb21wb25lbnQsXG4ua3ItZW1iZWRkZWQua3ItaW9zLTlba3J2dWVdIC5rci1pZGVudGl0eS1kb2N1bWVudC1udW1iZXIua3Itc2l6ZS1oYWxmIC5rci1maWVsZC1jb21wb25lbnQsXG4ua3ItZW1iZWRkZWQua3ItaW9zLTlba3J2dWVdIC5rci1jYXJkLWhvbGRlci1uYW1lLmtyLXNpemUtaGFsZiAua3ItZmllbGQtY29tcG9uZW50LFxuLmtyLWVtYmVkZGVkLmtyLWlvcy05W2tydnVlXSAua3ItY2FyZC1ob2xkZXItbWFpbC5rci1zaXplLWhhbGYgLmtyLWZpZWxkLWNvbXBvbmVudCwgLmtyLWVtYmVkZGVkLmtyLWlvcy05W2tydnVlXSA+IC5rci1maWVsZC13cmFwcGVyLmtyLXNpemUtaGFsZiAua3ItZmllbGQtY29tcG9uZW50IHtcbiAgd2lkdGg6IDY2LjVweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZGlzY291bnQtcGFuZWwtd3JhcHBlciAua3ItZGlzY291bnQtcGFuZWwua3ItZGlzY291bnQtcGFuZWwtLWRlZmF1bHQgLmtyLWRpc2NvdW50LXBhbmVsLWNvbnRlbnQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXgtaGVpZ2h0OiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuLmtyLWVtYmVkZGVkIC5rci1kaXNjb3VudC1wYW5lbC13cmFwcGVyIC5rci1kaXNjb3VudC1wYW5lbC5rci1kaXNjb3VudC1wYW5lbC0tZGVmYXVsdCAua3ItZGlzY291bnQtcGFuZWwtY29udGVudC0tdmlzaWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFuaW1hdGlvbjogMC44cyBsaW5lYXIgMHMgc2xpZGVkb3duO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWRpc2NvdW50LXBhbmVsLXdyYXBwZXIgLmtyLWRpc2NvdW50LXBhbmVsLWNvbnRlbnQsXG4ua3ItZW1iZWRkZWQgLmtyLWRpc2NvdW50LXBhbmVsLXdyYXBwZXIgLmtyLWRpc2NvdW50LXBhbmVsLWNvbnRlbnQgKiB7XG4gIGNvbG9yOiAjNzE3MTcxO1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZGlzY291bnQtcGFuZWwtd3JhcHBlciAua3ItZGlzY291bnQtcGFuZWwtc3VidG90YWwge1xuICBwYWRkaW5nLWJvdHRvbTogNnB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1kaXNjb3VudC1wYW5lbC13cmFwcGVyIC5rci1kaXNjb3VudC1wYW5lbC1zdWJ0b3RhbC1sYWJlbCxcbi5rci1lbWJlZGRlZCAua3ItZGlzY291bnQtcGFuZWwtd3JhcHBlciAua3ItZGlzY291bnQtcGFuZWwtZGlzY291bnQtbGFiZWwge1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZGlzY291bnQtcGFuZWwtd3JhcHBlciAua3ItZGlzY291bnQtcGFuZWwtZGlzY291bnQtLXBvc2l0aXZlIC5rci1kaXNjb3VudC1wYW5lbC1kaXNjb3VudC12YWx1ZSB7XG4gIGNvbG9yOiAjYjcxYzFjO1xufVxuLmtyLWVtYmVkZGVkIC5rci1kaXNjb3VudC1wYW5lbC0tY29udGFpbmVyIHtcbiAgbWFyZ2luOiAxMnB4IDA7XG59XG5cbi5rci1wb3Bpbi1yZWRpcmVjdGlvbiAua3ItcG9waW4tbW9kYWwtaGVhZGVyIHtcbiAgaGVpZ2h0OiA5MHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiBmbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjODA4MDgwO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLmtyLXBvcGluLXJlZGlyZWN0aW9uIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3ItcG9waW4taGVhZGVyLWxheWVyIHtcbiAgaGVpZ2h0OiAwO1xufVxuLmtyLXBvcGluLXJlZGlyZWN0aW9uIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1pbWFnZSBpbWcua3ItaGVhZGVyLWxvZ28ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuLmtyLXBvcGluLXJlZGlyZWN0aW9uIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIgaS5maS14LWNpcmNsZS5pY29uLWNsb3NlLXBvcHVwIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiA3cHggN3B4IDAgMDtcbn1cbi5rci1wb3Bpbi1yZWRpcmVjdGlvbiAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSB7XG4gIGhlaWdodDogMzBweDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmtyLXBvcGluLXJlZGlyZWN0aW9uIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIGkuZmkteC1jaXJjbGUuaWNvbi1jbG9zZS1wb3B1cCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ua3ItcG9waW4tcmVkaXJlY3Rpb24gLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUgaS5maS1sb2NrIHtcbiAgbWFyZ2luLWxlZnQ6IDdweDtcbn1cbi5rci1wb3Bpbi1yZWRpcmVjdGlvbiAua3ItcG9waW4tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tc2hvcC1uYW1lIHtcbiAgbWFyZ2luOiA0MHB4IDAgMDtcbiAgcGFkZGluZzogMCA1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5rci1wb3Bpbi1yZWRpcmVjdGlvbiAua3ItcG9waW4tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tc2hvcC1uYW1lIHNwYW4ge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG59XG4ua3ItcG9waW4tcmVkaXJlY3Rpb24gLmtyLXBvcGluLW1vZGFsLWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5rci1wb3Bpbi1yZWRpcmVjdGlvbiAua3ItcG9waW4tcmVkaXJlY3Rpb24tbW9kYWwge1xuICB6LWluZGV4OiAxO1xuICBib3gtc2hhZG93OiAwIDAgMTVweCAjMTIxMjEyO1xufVxuXG4vKiBQQVRDSCAqL1xuI3BvcnRhbCAua3ItZW1iZWRkZWQtd3JhcHBlci1pc1Zpc2libGUgLmtyLWVtYmVkZGVkIHtcbiAgd2lkdGg6IGF1dG87XG59XG4jcG9ydGFsIC5rci1lbWJlZGRlZC13cmFwcGVyLWlzVmlzaWJsZSAua3ItZW1iZWRkZWQgLmtyLXBhbixcbiNwb3J0YWwgLmtyLWVtYmVkZGVkLXdyYXBwZXItaXNWaXNpYmxlIC5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItdGV4dCxcbiNwb3J0YWwgLmtyLWVtYmVkZGVkLXdyYXBwZXItaXNWaXNpYmxlIC5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItY2hlY2tib3gsXG4jcG9ydGFsIC5rci1lbWJlZGRlZC13cmFwcGVyLWlzVmlzaWJsZSAua3ItZW1iZWRkZWQgLmtyLWV4cGlyeSxcbiNwb3J0YWwgLmtyLWVtYmVkZGVkLXdyYXBwZXItaXNWaXNpYmxlIC5rci1lbWJlZGRlZCAua3Itc2VjdXJpdHktY29kZSxcbiNwb3J0YWwgLmtyLWVtYmVkZGVkLXdyYXBwZXItaXNWaXNpYmxlIC5rci1lbWJlZGRlZCAua3ItaWRlbnRpdHktZG9jdW1lbnQtbnVtYmVyLFxuI3BvcnRhbCAua3ItZW1iZWRkZWQtd3JhcHBlci1pc1Zpc2libGUgLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhvbGRlci1uYW1lLFxuI3BvcnRhbCAua3ItZW1iZWRkZWQtd3JhcHBlci1pc1Zpc2libGUgLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhvbGRlci1tYWlsLFxuI3BvcnRhbCAua3ItZW1iZWRkZWQtd3JhcHBlci1pc1Zpc2libGUgLmtyLWVtYmVkZGVkIC5rci1pZGVudGl0eS1kb2N1bWVudC10eXBlLFxuI3BvcnRhbCAua3ItZW1iZWRkZWQtd3JhcHBlci1pc1Zpc2libGUgLmtyLWVtYmVkZGVkIC5rci1pbnN0YWxsbWVudC1udW1iZXIsXG4jcG9ydGFsIC5rci1lbWJlZGRlZC13cmFwcGVyLWlzVmlzaWJsZSAua3ItZW1iZWRkZWQgLmtyLWZpcnN0LWluc3RhbGxtZW50LWRlbGF5LCAjcG9ydGFsIC5rci1lbWJlZGRlZC13cmFwcGVyLWlzVmlzaWJsZSAua3ItZW1iZWRkZWQgPiAua3ItZmllbGQtd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDE0cHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB3aWR0aDogMjY2cHg7XG59XG4jcG9ydGFsIC5rci1lbWJlZGRlZC13cmFwcGVyLWlzVmlzaWJsZSAua3ItZW1iZWRkZWQgLmtyLXBheW1lbnQtYnV0dG9uLFxuI3BvcnRhbCAua3ItZW1iZWRkZWQtd3JhcHBlci1pc1Zpc2libGUgLmtyLWVtYmVkZGVkIC5rci1mb3JtLWVycm9yIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHdpZHRoOiAyNjZweDtcbn1cblxuLnBheXplbiAjZW1iZWRkZWQtY2FydC10cGwgI2tydG9vbGJhci1iaXJkcGxhY2UgI2VtYmVkZGVkLWZvcm0ua3ItZW1iZWRkZWQsXG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0Lm1lZ2EtbWVudS1wcmltYXJ5ICNlbWJlZGRlZC1jYXJ0LXRwbCAjdXNlci13cmFwcGVyLWZvcm0gI2VtYmVkZGVkLWZvcm0ua3ItZW1iZWRkZWQge1xuICB3aWR0aDogYXV0bztcbn1cbi5wYXl6ZW4gI2VtYmVkZGVkLWNhcnQtdHBsICNrcnRvb2xiYXItYmlyZHBsYWNlICNlbWJlZGRlZC1mb3JtLmtyLWVtYmVkZGVkICNrci1mb3JtIC5tZGwtY2VsbC5tZGwtY2VsbC0tNC1jb2wsXG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0Lm1lZ2EtbWVudS1wcmltYXJ5ICNlbWJlZGRlZC1jYXJ0LXRwbCAjdXNlci13cmFwcGVyLWZvcm0gI2VtYmVkZGVkLWZvcm0ua3ItZW1iZWRkZWQgI2tyLWZvcm0gLm1kbC1jZWxsLm1kbC1jZWxsLS00LWNvbCB7XG4gIG1hcmdpbjogOHB4O1xuICBwYWRkaW5nOiAwIDZweDtcbn1cbi5wYXl6ZW4gI2VtYmVkZGVkLWNhcnQtdHBsICNrcnRvb2xiYXItYmlyZHBsYWNlICNlbWJlZGRlZC1mb3JtLmtyLWVtYmVkZGVkICNrci1mb3JtIC5tZGwtY2VsbC5tZGwtY2VsbC0tNC1jb2wgLmtyLXBhbixcbi5wYXl6ZW4gI2VtYmVkZGVkLWNhcnQtdHBsICNrcnRvb2xiYXItYmlyZHBsYWNlICNlbWJlZGRlZC1mb3JtLmtyLWVtYmVkZGVkICNrci1mb3JtIC5tZGwtY2VsbC5tZGwtY2VsbC0tNC1jb2wgLmtyLWV4cGlyeSxcbi5wYXl6ZW4gI2VtYmVkZGVkLWNhcnQtdHBsICNrcnRvb2xiYXItYmlyZHBsYWNlICNlbWJlZGRlZC1mb3JtLmtyLWVtYmVkZGVkICNrci1mb3JtIC5tZGwtY2VsbC5tZGwtY2VsbC0tNC1jb2wgLmtyLXNlY3VyaXR5LWNvZGUsXG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0Lm1lZ2EtbWVudS1wcmltYXJ5ICNlbWJlZGRlZC1jYXJ0LXRwbCAjdXNlci13cmFwcGVyLWZvcm0gI2VtYmVkZGVkLWZvcm0ua3ItZW1iZWRkZWQgI2tyLWZvcm0gLm1kbC1jZWxsLm1kbC1jZWxsLS00LWNvbCAua3ItcGFuLFxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdC5tZWdhLW1lbnUtcHJpbWFyeSAjZW1iZWRkZWQtY2FydC10cGwgI3VzZXItd3JhcHBlci1mb3JtICNlbWJlZGRlZC1mb3JtLmtyLWVtYmVkZGVkICNrci1mb3JtIC5tZGwtY2VsbC5tZGwtY2VsbC0tNC1jb2wgLmtyLWV4cGlyeSxcbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQubWVnYS1tZW51LXByaW1hcnkgI2VtYmVkZGVkLWNhcnQtdHBsICN1c2VyLXdyYXBwZXItZm9ybSAjZW1iZWRkZWQtZm9ybS5rci1lbWJlZGRlZCAja3ItZm9ybSAubWRsLWNlbGwubWRsLWNlbGwtLTQtY29sIC5rci1zZWN1cml0eS1jb2RlIHtcbiAgbWF4LXdpZHRoOiAyMzJweDtcbn1cbi5wYXl6ZW4gI2VtYmVkZGVkLWNhcnQtdHBsICNrcnRvb2xiYXItYmlyZHBsYWNlICNlbWJlZGRlZC1mb3JtLmtyLWVtYmVkZGVkICNrci1mb3JtIC5jb2x1bW4uaXMtNCAua3ItcGFuLFxuLnBheXplbiAjZW1iZWRkZWQtY2FydC10cGwgI2tydG9vbGJhci1iaXJkcGxhY2UgI2VtYmVkZGVkLWZvcm0ua3ItZW1iZWRkZWQgI2tyLWZvcm0gLmNvbHVtbi5pcy00IC5rci1leHBpcnksXG4ucGF5emVuICNlbWJlZGRlZC1jYXJ0LXRwbCAja3J0b29sYmFyLWJpcmRwbGFjZSAjZW1iZWRkZWQtZm9ybS5rci1lbWJlZGRlZCAja3ItZm9ybSAuY29sdW1uLmlzLTQgLmtyLXNlY3VyaXR5LWNvZGUsXG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0Lm1lZ2EtbWVudS1wcmltYXJ5ICNlbWJlZGRlZC1jYXJ0LXRwbCAjdXNlci13cmFwcGVyLWZvcm0gI2VtYmVkZGVkLWZvcm0ua3ItZW1iZWRkZWQgI2tyLWZvcm0gLmNvbHVtbi5pcy00IC5rci1wYW4sXG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0Lm1lZ2EtbWVudS1wcmltYXJ5ICNlbWJlZGRlZC1jYXJ0LXRwbCAjdXNlci13cmFwcGVyLWZvcm0gI2VtYmVkZGVkLWZvcm0ua3ItZW1iZWRkZWQgI2tyLWZvcm0gLmNvbHVtbi5pcy00IC5rci1leHBpcnksXG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0Lm1lZ2EtbWVudS1wcmltYXJ5ICNlbWJlZGRlZC1jYXJ0LXRwbCAjdXNlci13cmFwcGVyLWZvcm0gI2VtYmVkZGVkLWZvcm0ua3ItZW1iZWRkZWQgI2tyLWZvcm0gLmNvbHVtbi5pcy00IC5rci1zZWN1cml0eS1jb2RlIHtcbiAgaGVpZ2h0OiBhdXRvO1xufSIsIkB1c2UgXCJzYXNzOmxpc3RcIjtcblxuQG1peGluIGluaXRpYWwoJGV4Y2x1ZGU6ICgpKSB7XG4gICRiYXNlLWV4Y2x1ZGU6IChzdmcsIGcsIHBhdGgsIGNpcmNsZSwgcmVjdCwgZWxsaXBzZSwgdGV4dCwgbGluZWFyZ3JhZGllbnQsIHN0b3AsIGksIHBvbHlsaW5lLCBpbWFnZSk7XG4gICRzZWxlY3RvcjogbGlzdC5qb2luKCRiYXNlLWV4Y2x1ZGUsICRleGNsdWRlLCAkc2VwYXJhdG9yOiBjb21tYSk7XG5cbiAgKjpub3QoI3skc2VsZWN0b3J9KSB7XG4gICAgYWxsOiBpbml0aWFsO1xuICB9XG59XG4iLCJAdXNlIFwiLi92YXJpYWJsZXNcIiBhcyB2YXI7XG5cbkBtaXhpbiAtZGVmYXVsdC1wYW5lbCB7XG4gIC5rci1kaXNjb3VudC1wYW5lbC5rci1kaXNjb3VudC1wYW5lbC0tZGVmYXVsdCB7XG4gICAgLmtyLWRpc2NvdW50LXBhbmVsLWNvbnRlbnQge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAmLS12aXNpYmxlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIC1iYXNlLWlubmVyLXBhbmVsIHtcbiAgLmtyLWRpc2NvdW50LXBhbmVsLWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cblxuICAua3ItZGlzY291bnQtcGFuZWwtc3VidG90YWwsXG4gIC5rci1kaXNjb3VudC1wYW5lbC1kaXNjb3VudCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmtyLWRpc2NvdW50LXBhbmVsLWRpc2NvdW50IHtcbiAgICAmLS1uZWdhdGl2ZSAua3ItZGlzY291bnQtcGFuZWwtZGlzY291bnQtdmFsdWUge1xuICAgICAgY29sb3I6IHZhci4kY29sb3ItcHJpbWFyeTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuXG4gICAgJi0tcG9zaXRpdmUgLmtyLWRpc2NvdW50LXBhbmVsLWRpc2NvdW50LXZhbHVlIHtcbiAgICAgIGNvbG9yOiB2YXIuJGNvbG9yLWVycm9yO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG5cbiAgICAua3ItZGlzY291bnQtcGFuZWwtZGlzY291bnQtdXBkYXRpbmcge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGFuaW1hdGlvbjogdXBkYXRpbmcgMXMgaW5maW5pdGU7XG4gICAgfVxuICB9XG59XG5cbkBrZXlmcmFtZXMgdXBkYXRpbmcge1xuICAwJSB7XG4gICAgY29sb3I6ICM2NjY7XG4gIH1cblxuICA1MCUge1xuICAgIGNvbG9yOiAjOTk5O1xuICB9XG5cbiAgMTAwJSB7XG4gICAgY29sb3I6ICM2NjY7XG4gIH1cbn1cblxuQG1peGluIGVtYmVkZGVkIHtcbiAgLmtyLWRpc2NvdW50LXBhbmVsLS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAua3ItZGlzY291bnQtcGFuZWwtd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBAaW5jbHVkZSAtZGVmYXVsdC1wYW5lbDtcbiAgICBAaW5jbHVkZSAtYmFzZS1pbm5lci1wYW5lbDtcbiAgfVxufVxuXG5AbWl4aW4gcm9vdCB7XG4gIEBhdC1yb290IC5rci1kaXNjb3VudC1wYW5lbCB7XG4gICAgQGluY2x1ZGUgLWJhc2UtaW5uZXItcGFuZWw7XG4gIH1cbn1cbiIsIi8qKlxuICogRmxleGJveCBNaXhpbnNcbiAqIGh0dHA6Ly9waGlsaXB3YWx0b24uZ2l0aHViLmlvL3NvbHZlZC1ieS1mbGV4Ym94L1xuICogaHR0cHM6Ly9naXRodWIuY29tL3BoaWxpcHdhbHRvbi9zb2x2ZWQtYnktZmxleGJveFxuICpcbiAqIENvcHlyaWdodCAoYykgMjAxMyBCcmlhbiBGcmFuY29cbiAqXG4gKiBQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYVxuICogY29weSBvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZVxuICogXCJTb2Z0d2FyZVwiKSwgdG8gZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nXG4gKiB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cyB0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsXG4gKiBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3Igc2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG9cbiAqIHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzIGZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0b1xuICogdGhlIGZvbGxvd2luZyBjb25kaXRpb25zO1xuICogVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWRcbiAqIGluIGFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLlxuICogVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEIFwiQVMgSVNcIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTU1xuICogT1IgSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRlxuICogTUVSQ0hBTlRBQklMSVRZLCBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULlxuICogSU4gTk8gRVZFTlQgU0hBTEwgVEhFIEFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTllcbiAqIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSIExJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsXG4gKiBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORyBGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRVxuICogU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTiBUSEUgU09GVFdBUkUuXG4gKlxuICogVGhpcyBpcyBhIHNldCBvZiBtaXhpbnMgZm9yIHRob3NlIHdobyB3YW50IHRvIG1lc3MgYXJvdW5kIHdpdGggZmxleGJveFxuICogdXNpbmcgdGhlIG5hdGl2ZSBzdXBwb3J0IG9mIGN1cnJlbnQgYnJvd3NlcnMuIEZvciBmdWxsIHN1cHBvcnQgdGFibGVcbiAqIGNoZWNrOiBodHRwOi8vY2FuaXVzZS5jb20vZmxleGJveFxuICpcbiAqIEJhc2ljYWxseSB0aGlzIHdpbGwgdXNlO1xuICpcbiAqICogRmFsbGJhY2ssIG9sZCBzeW50YXggKElFMTAsIG1vYmlsZSB3ZWJraXQgYnJvd3NlcnMgLSBubyB3cmFwcGluZylcbiAqICogRmluYWwgc3RhbmRhcmRzIHN5bnRheCAoRkYsIFNhZmFyaSwgQ2hyb21lLCBJRTExLCBPcGVyYSlcbiAqXG4gKiBUaGlzIHdhcyBpbnNwaXJlZCBieTtcbiAqXG4gKiAqIGh0dHA6Ly9kZXYub3BlcmEuY29tL2FydGljbGVzL3ZpZXcvYWR2YW5jZWQtY3Jvc3MtYnJvd3Nlci1mbGV4Ym94L1xuICpcbiAqIFdpdGggaGVscCBmcm9tO1xuICpcbiAqICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvXG4gKiAqIGh0dHA6Ly90aGUtZWNob3BsZXgubmV0L2ZsZXh5Ym94ZXMvXG4gKiAqIGh0dHA6Ly9tc2RuLm1pY3Jvc29mdC5jb20vZW4tdXMvbGlicmFyeS9pZS9oaDc3MjA2OSh2PXZzLjg1KS5hc3B4XG4gKiAqIGh0dHA6Ly9jc3MtdHJpY2tzLmNvbS91c2luZy1mbGV4Ym94L1xuICogKiBodHRwOi8vZGV2Lm9wZXJhLmNvbS9hcnRpY2xlcy92aWV3L2FkdmFuY2VkLWNyb3NzLWJyb3dzZXItZmxleGJveC9cbiAqICogaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tdXMvZG9jcy93ZWIvZ3VpZGUvY3NzL2ZsZXhpYmxlX2JveGVzXG4gKi9cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AdXNlIFwic2FzczpsaXN0XCI7XG5cbi8qKlxuICogRmxleGJveCBDb250YWluZXJzXG4gKlxuICogVGhlICdmbGV4JyB2YWx1ZSBjYXVzZXMgYW4gZWxlbWVudCB0byBnZW5lcmF0ZSBhIGJsb2NrLWxldmVsIGZsZXhcbiAqIGNvbnRhaW5lciBib3guXG4gKlxuICogVGhlICdpbmxpbmUtZmxleCcgdmFsdWUgY2F1c2VzIGFuIGVsZW1lbnQgdG8gZ2VuZXJhdGUgYSBpbmxpbmUtbGV2ZWxcbiAqIGZsZXggY29udGFpbmVyIGJveC5cbiAqXG4gKiBkaXNwbGF5OiBmbGV4IHwgaW5saW5lLWZsZXhcbiAqXG4gKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jZmxleC1jb250YWluZXJzXG4gKlxuICogKFBsYWNlaG9sZGVyIHNlbGVjdG9ycyBmb3IgZWFjaCB0eXBlLCBmb3IgdGhvc2Ugd2hvIHJhdGhlciBAZXh0ZW5kKVxuICovXG5cbkBtaXhpbiBmbGV4Ym94IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuJWZsZXhib3ggeyBAaW5jbHVkZSBmbGV4Ym94OyB9XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuQG1peGluIGlubGluZS1mbGV4IHtcbiAgZGlzcGxheTogaW5saW5lLWJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otaW5saW5lLWZsZXg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cblxuJWlubGluZS1mbGV4IHsgQGluY2x1ZGUgaW5saW5lLWZsZXg7IH1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vKipcbiAqIEZsZXhib3ggRGlyZWN0aW9uXG4gKlxuICogVGhlICdmbGV4LWRpcmVjdGlvbicgcHJvcGVydHkgc3BlY2lmaWVzIGhvdyBmbGV4IGl0ZW1zIGFyZSBwbGFjZWQgaW5cbiAqIHRoZSBmbGV4IGNvbnRhaW5lciwgYnkgc2V0dGluZyB0aGUgZGlyZWN0aW9uIG9mIHRoZSBmbGV4IGNvbnRhaW5lcidzXG4gKiBtYWluIGF4aXMuIFRoaXMgZGV0ZXJtaW5lcyB0aGUgZGlyZWN0aW9uIHRoYXQgZmxleCBpdGVtcyBhcmUgbGFpZCBvdXQgaW4uXG4gKlxuICogVmFsdWVzOiByb3cgfCByb3ctcmV2ZXJzZSB8IGNvbHVtbiB8IGNvbHVtbi1yZXZlcnNlXG4gKiBEZWZhdWx0OiByb3dcbiAqXG4gKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jZmxleC1kaXJlY3Rpb24tcHJvcGVydHlcbiAqL1xuXG5AbWl4aW4gZmxleC1kaXJlY3Rpb24oJHZhbHVlOiByb3cpIHtcbiAgQGlmICR2YWx1ZSA9PSByb3ctcmV2ZXJzZSB7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgfSBAZWxzZSBpZiAkdmFsdWUgPT0gY29sdW1uIHtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICB9IEBlbHNlIGlmICR2YWx1ZSA9PSBjb2x1bW4tcmV2ZXJzZSB7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIH0gQGVsc2Uge1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgfVxuXG4gIGZsZXgtZGlyZWN0aW9uOiAkdmFsdWU7XG59XG5cbi8vIFNob3J0ZXIgdmVyc2lvbjtcbkBtaXhpbiBmbGV4LWRpcigkYXJncy4uLikgeyBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbigkYXJncy4uLik7IH1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vKipcbiAqIEZsZXhib3ggV3JhcFxuICpcbiAqIFRoZSAnZmxleC13cmFwJyBwcm9wZXJ0eSBjb250cm9scyB3aGV0aGVyIHRoZSBmbGV4IGNvbnRhaW5lciBpcyBzaW5nbGUtbGluZVxuICogb3IgbXVsdGktbGluZSwgYW5kIHRoZSBkaXJlY3Rpb24gb2YgdGhlIGNyb3NzLWF4aXMsIHdoaWNoIGRldGVybWluZXNcbiAqIHRoZSBkaXJlY3Rpb24gbmV3IGxpbmVzIGFyZSBzdGFja2VkIGluLlxuICpcbiAqIFZhbHVlczogbm93cmFwIHwgd3JhcCB8IHdyYXAtcmV2ZXJzZVxuICogRGVmYXVsdDogbm93cmFwXG4gKlxuICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtd3JhcC1wcm9wZXJ0eVxuICovXG5cbkBtaXhpbiBmbGV4LXdyYXAoJHZhbHVlOiBub3dyYXApIHtcbiAgLy8gTm8gV2Via2l0IEJveCBmYWxsYmFjay5cblxuICBAaWYgJHZhbHVlID09IG5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub25lO1xuICB9IEBlbHNlIHtcbiAgICBmbGV4LXdyYXA6ICR2YWx1ZTtcbiAgfVxuXG4gIGZsZXgtd3JhcDogJHZhbHVlO1xufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8qKlxuICogRmxleGJveCBGbG93IChzaG9ydGhhbmQpXG4gKlxuICogVGhlICdmbGV4LWZsb3cnIHByb3BlcnR5IGlzIGEgc2hvcnRoYW5kIGZvciBzZXR0aW5nIHRoZSAnZmxleC1kaXJlY3Rpb24nXG4gKiBhbmQgJ2ZsZXgtd3JhcCcgcHJvcGVydGllcywgd2hpY2ggdG9nZXRoZXIgZGVmaW5lIHRoZSBmbGV4IGNvbnRhaW5lcidzXG4gKiBtYWluIGFuZCBjcm9zcyBheGVzLlxuICpcbiAqIFZhbHVlczogPGZsZXgtZGlyZWN0aW9uPiB8IDxmbGV4LXdyYXA+XG4gKiBEZWZhdWx0OiByb3cgbm93cmFwXG4gKlxuICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtZmxvdy1wcm9wZXJ0eVxuICovXG5cbkBtaXhpbiBmbGV4LWZsb3coJHZhbHVlczogKHJvdyBub3dyYXApKSB7XG4gIC8vIE5vIFdlYmtpdCBCb3ggZmFsbGJhY2suXG4gIGZsZXgtZmxvdzogJHZhbHVlcztcbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vKipcbiAqIEZsZXhib3ggT3JkZXJcbiAqXG4gKiBUaGUgJ29yZGVyJyBwcm9wZXJ0eSBjb250cm9scyB0aGUgb3JkZXIgaW4gd2hpY2ggZmxleCBpdGVtcyBhcHBlYXIgd2l0aGluXG4gKiB0aGVpciBmbGV4IGNvbnRhaW5lciwgYnkgYXNzaWduaW5nIHRoZW0gdG8gb3JkaW5hbCBncm91cHMuXG4gKlxuICogRGVmYXVsdDogMFxuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNvcmRlci1wcm9wZXJ0eVxuICovXG5cbkBtaXhpbiBvcmRlcigkaW50OiAwKSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6ICRpbnQgKyAxO1xuICAtbXMtZmxleC1vcmRlcjogJGludDtcbiAgb3JkZXI6ICRpbnQ7XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLyoqXG4gKiBGbGV4Ym94IEdyb3dcbiAqXG4gKiBUaGUgJ2ZsZXgtZ3JvdycgcHJvcGVydHkgc2V0cyB0aGUgZmxleCBncm93IGZhY3Rvci4gTmVnYXRpdmUgbnVtYmVyc1xuICogYXJlIGludmFsaWQuXG4gKlxuICogRGVmYXVsdDogMFxuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LWdyb3ctcHJvcGVydHlcbiAqL1xuXG5AbWl4aW4gZmxleC1ncm93KCRpbnQ6IDApIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogJGludDtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6ICRpbnQ7XG4gIGZsZXgtZ3JvdzogJGludDtcbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vKipcbiAqIEZsZXhib3ggU2hyaW5rXG4gKlxuICogVGhlICdmbGV4LXNocmluaycgcHJvcGVydHkgc2V0cyB0aGUgZmxleCBzaHJpbmsgZmFjdG9yLiBOZWdhdGl2ZSBudW1iZXJzXG4gKiBhcmUgaW52YWxpZC5cbiAqXG4gKiBEZWZhdWx0OiAxXG4gKlxuICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtc2hyaW5rLXByb3BlcnR5XG4gKi9cblxuQG1peGluIGZsZXgtc2hyaW5rKCRpbnQ6IDEpIHtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6ICRpbnQ7XG4gIGZsZXgtc2hyaW5rOiAkaW50O1xufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8qKlxuICogRmxleGJveCBCYXNpc1xuICpcbiAqIFRoZSAnZmxleC1iYXNpcycgcHJvcGVydHkgc2V0cyB0aGUgZmxleCBiYXNpcy4gTmVnYXRpdmUgbGVuZ3RocyBhcmUgaW52YWxpZC5cbiAqXG4gKiBWYWx1ZXM6IExpa2UgXCJ3aWR0aFwiXG4gKiBEZWZhdWx0OiBhdXRvXG4gKlxuICogaHR0cDovL3d3dy53My5vcmcvVFIvY3NzMy1mbGV4Ym94LyNmbGV4LWJhc2lzLXByb3BlcnR5XG4gKi9cblxuQG1peGluIGZsZXgtYmFzaXMoJHZhbHVlOiBhdXRvKSB7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAkdmFsdWU7XG4gIGZsZXgtYmFzaXM6ICR2YWx1ZTtcbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vKipcbiAqIEZsZXhib3ggXCJGbGV4XCIgKHNob3J0aGFuZClcbiAqXG4gKiBUaGUgJ2ZsZXgnIHByb3BlcnR5IHNwZWNpZmllcyB0aGUgY29tcG9uZW50cyBvZiBhIGZsZXhpYmxlIGxlbmd0aDogdGhlXG4gKiBmbGV4IGdyb3cgZmFjdG9yIGFuZCBmbGV4IHNocmluayBmYWN0b3IsIGFuZCB0aGUgZmxleCBiYXNpcy4gV2hlbiBhblxuICogZWxlbWVudCBpcyBhIGZsZXggaXRlbSwgJ2ZsZXgnIGlzIGNvbnN1bHRlZCBpbnN0ZWFkIG9mIHRoZSBtYWluIHNpemVcbiAqIHByb3BlcnR5IHRvIGRldGVybWluZSB0aGUgbWFpbiBzaXplIG9mIHRoZSBlbGVtZW50LiBJZiBhbiBlbGVtZW50IGlzXG4gKiBub3QgYSBmbGV4IGl0ZW0sICdmbGV4JyBoYXMgbm8gZWZmZWN0LlxuICpcbiAqIFZhbHVlczogbm9uZSB8IDxmbGV4LWdyb3c+IDxmbGV4LXNocmluaz4gfHwgPGZsZXgtYmFzaXM+XG4gKiBEZWZhdWx0OiBTZWUgaW5kaXZpZHVhbCBwcm9wZXJ0aWVzICgxIDEgMCkuXG4gKlxuICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtcHJvcGVydHlcbiAqL1xuXG5AbWl4aW4gZmxleCgkZmc6IDEsICRmczogbnVsbCwgJGZiOiBudWxsKSB7XG4gIC8vIFNldCBhIHZhcmlhYmxlIHRvIGJlIHVzZWQgYnkgYm94LWZsZXggcHJvcGVydGllc1xuICAkZmctYm94ZmxleDogJGZnO1xuXG4gIC8vIEJveC1GbGV4IG9ubHkgc3VwcG9ydHMgYSBmbGV4LWdyb3cgdmFsdWUgc28gbGV0J3MgZ3JhYiB0aGVcbiAgLy8gZmlyc3QgaXRlbSBpbiB0aGUgbGlzdCBhbmQganVzdCByZXR1cm4gdGhhdC5cbiAgQGlmIHR5cGUtb2YoJGZnKSA9PSBcImxpc3RcIiB7XG4gICAgJGZnLWJveGZsZXg6IGxpc3QubnRoKCRmZywgMSk7XG4gIH1cblxuICAtd2Via2l0LWJveC1mbGV4OiAkZmctYm94ZmxleDtcbiAgLW1vei1ib3gtZmxleDogJGZnLWJveGZsZXg7XG4gIGZsZXg6ICRmZyAkZnMgJGZiO1xufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8qKlxuICogRmxleGJveCBKdXN0aWZ5IENvbnRlbnRcbiAqXG4gKiBUaGUgJ2p1c3RpZnktY29udGVudCcgcHJvcGVydHkgYWxpZ25zIGZsZXggaXRlbXMgYWxvbmcgdGhlIG1haW4gYXhpc1xuICogb2YgdGhlIGN1cnJlbnQgbGluZSBvZiB0aGUgZmxleCBjb250YWluZXIuIFRoaXMgaXMgZG9uZSBhZnRlciBhbnkgZmxleGlibGVcbiAqIGxlbmd0aHMgYW5kIGFueSBhdXRvIG1hcmdpbnMgaGF2ZSBiZWVuIHJlc29sdmVkLiBUeXBpY2FsbHkgaXQgaGVscHMgZGlzdHJpYnV0ZVxuICogZXh0cmEgZnJlZSBzcGFjZSBsZWZ0b3ZlciB3aGVuIGVpdGhlciBhbGwgdGhlIGZsZXggaXRlbXMgb24gYSBsaW5lIGFyZVxuICogaW5mbGV4aWJsZSwgb3IgYXJlIGZsZXhpYmxlIGJ1dCBoYXZlIHJlYWNoZWQgdGhlaXIgbWF4aW11bSBzaXplLiBJdCBhbHNvXG4gKiBleGVydHMgc29tZSBjb250cm9sIG92ZXIgdGhlIGFsaWdubWVudCBvZiBpdGVtcyB3aGVuIHRoZXkgb3ZlcmZsb3cgdGhlIGxpbmUuXG4gKlxuICogTm90ZTogJ3NwYWNlLSonIHZhbHVlcyBub3Qgc3VwcG9ydGVkIGluIG9sZGVyIHN5bnRheGVzLlxuICpcbiAqIFZhbHVlczogZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgc3BhY2UtYmV0d2VlbiB8IHNwYWNlLWFyb3VuZFxuICogRGVmYXVsdDogZmxleC1zdGFydFxuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNqdXN0aWZ5LWNvbnRlbnQtcHJvcGVydHlcbiAqL1xuXG5AbWl4aW4ganVzdGlmeS1jb250ZW50KCR2YWx1ZTogZmxleC1zdGFydCkge1xuICBAaWYgJHZhbHVlID09IGZsZXgtc3RhcnQge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICB9IEBlbHNlIGlmICR2YWx1ZSA9PSBmbGV4LWVuZCB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAgIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAgfSBAZWxzZSBpZiAkdmFsdWUgPT0gc3BhY2UtYmV0d2VlbiB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICB9IEBlbHNlIGlmICR2YWx1ZSA9PSBzcGFjZS1hcm91bmQge1xuICAgIC1tcy1mbGV4LXBhY2s6IGRpc3RyaWJ1dGU7XG4gIH0gQGVsc2Uge1xuICAgIC13ZWJraXQtYm94LXBhY2s6ICR2YWx1ZTtcbiAgICAtbXMtZmxleC1wYWNrOiAkdmFsdWU7XG4gIH1cblxuICBqdXN0aWZ5LWNvbnRlbnQ6ICR2YWx1ZTtcbn1cblxuLy8gU2hvcnRlciB2ZXJzaW9uO1xuQG1peGluIGZsZXgtanVzdCgkYXJncy4uLikgeyBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoJGFyZ3MuLi4pOyB9XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLyoqXG4gKiBGbGV4Ym94IEFsaWduIEl0ZW1zXG4gKlxuICogRmxleCBpdGVtcyBjYW4gYmUgYWxpZ25lZCBpbiB0aGUgY3Jvc3MgYXhpcyBvZiB0aGUgY3VycmVudCBsaW5lIG9mIHRoZVxuICogZmxleCBjb250YWluZXIsIHNpbWlsYXIgdG8gJ2p1c3RpZnktY29udGVudCcgYnV0IGluIHRoZSBwZXJwZW5kaWN1bGFyXG4gKiBkaXJlY3Rpb24uICdhbGlnbi1pdGVtcycgc2V0cyB0aGUgZGVmYXVsdCBhbGlnbm1lbnQgZm9yIGFsbCBvZiB0aGUgZmxleFxuICogY29udGFpbmVyJ3MgaXRlbXMsIGluY2x1ZGluZyBhbm9ueW1vdXMgZmxleCBpdGVtcy4gJ2FsaWduLXNlbGYnIGFsbG93c1xuICogdGhpcyBkZWZhdWx0IGFsaWdubWVudCB0byBiZSBvdmVycmlkZGVuIGZvciBpbmRpdmlkdWFsIGZsZXggaXRlbXMuIChGb3JcbiAqIGFub255bW91cyBmbGV4IGl0ZW1zLCAnYWxpZ24tc2VsZicgYWx3YXlzIG1hdGNoZXMgdGhlIHZhbHVlIG9mICdhbGlnbi1pdGVtcydcbiAqIG9uIHRoZWlyIGFzc29jaWF0ZWQgZmxleCBjb250YWluZXIuKVxuICpcbiAqIFZhbHVlczogZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgYmFzZWxpbmUgfCBzdHJldGNoXG4gKiBEZWZhdWx0OiBzdHJldGNoXG4gKlxuICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2FsaWduLWl0ZW1zLXByb3BlcnR5XG4gKi9cblxuQG1peGluIGFsaWduLWl0ZW1zKCR2YWx1ZTogc3RyZXRjaCkge1xuICBAaWYgJHZhbHVlID09IGZsZXgtc3RhcnQge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIH0gQGVsc2UgaWYgJHZhbHVlID09IGZsZXgtZW5kIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogZW5kO1xuICAgIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gIH0gQGVsc2Uge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiAkdmFsdWU7XG4gICAgLW1zLWZsZXgtYWxpZ246ICR2YWx1ZTtcbiAgfVxuXG4gIGFsaWduLWl0ZW1zOiAkdmFsdWU7XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLyoqXG4gKiBGbGV4Ym94IEFsaWduIFNlbGZcbiAqXG4gKiBWYWx1ZXM6IGF1dG8gfCBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBiYXNlbGluZSB8IHN0cmV0Y2hcbiAqIERlZmF1bHQ6IGF1dG9cbiAqL1xuXG5AbWl4aW4gYWxpZ24tc2VsZigkdmFsdWU6IGF1dG8pIHtcbiAgLy8gTm8gV2Via2l0IEJveCBGYWxsYmFjay5cblxuICBAaWYgJHZhbHVlID09IGZsZXgtc3RhcnQge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0YXJ0O1xuICB9IEBlbHNlIGlmICR2YWx1ZSA9PSBmbGV4LWVuZCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogZW5kO1xuICB9IEBlbHNlIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiAkdmFsdWU7XG4gIH1cblxuICBhbGlnbi1zZWxmOiAkdmFsdWU7XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLyoqXG4gKiBGbGV4Ym94IEFsaWduIENvbnRlbnRcbiAqXG4gKiBUaGUgJ2FsaWduLWNvbnRlbnQnIHByb3BlcnR5IGFsaWducyBhIGZsZXggY29udGFpbmVyJ3MgbGluZXMgd2l0aGluIHRoZVxuICogZmxleCBjb250YWluZXIgd2hlbiB0aGVyZSBpcyBleHRyYSBzcGFjZSBpbiB0aGUgY3Jvc3MtYXhpcywgc2ltaWxhciB0b1xuICogaG93ICdqdXN0aWZ5LWNvbnRlbnQnIGFsaWducyBpbmRpdmlkdWFsIGl0ZW1zIHdpdGhpbiB0aGUgbWFpbi1heGlzLiBOb3RlLFxuICogdGhpcyBwcm9wZXJ0eSBoYXMgbm8gZWZmZWN0IHdoZW4gdGhlIGZsZXhib3ggaGFzIG9ubHkgYSBzaW5nbGUgbGluZS5cbiAqXG4gKiBWYWx1ZXM6IGZsZXgtc3RhcnQgfCBmbGV4LWVuZCB8IGNlbnRlciB8IHNwYWNlLWJldHdlZW4gfCBzcGFjZS1hcm91bmQgfCBzdHJldGNoXG4gKiBEZWZhdWx0OiBzdHJldGNoXG4gKlxuICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2FsaWduLWNvbnRlbnQtcHJvcGVydHlcbiAqL1xuXG5AbWl4aW4gYWxpZ24tY29udGVudCgkdmFsdWU6IHN0cmV0Y2gpIHtcbiAgLy8gTm8gV2Via2l0IEJveCBGYWxsYmFjay5cblxuICBAaWYgJHZhbHVlID09IGZsZXgtc3RhcnQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7XG4gIH0gQGVsc2UgaWYgJHZhbHVlID09IGZsZXgtZW5kIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGVuZDtcbiAgfSBAZWxzZSB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiAkdmFsdWU7XG4gIH1cblxuICBhbGlnbi1jb250ZW50OiAkdmFsdWU7XG59XG5cbi8qKlxuICogRmFsbGJhY2sgdG8gc3VwcG9ydCBnYXAgd2l0aGluIGZsZXhib3hcbiAqIFVuc3VwcG9ydGVkIHdpdGggQ2hyb21lIHByaW9yIHRvIHZlcnNpb24gODQgYW1vbmcgb3RoZXJzLlxuICpcbiAqIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9nYXAjYnJvd3Nlcl9jb21wYXRpYmlsaXR5XG4gKlxuICogQHNpbmNlIEtKUy0yMTYyLjYxICgyMDIyLTA5LTEzKVxuICovXG5AbWl4aW4gY29sdW1uLWdhcCgkZ2FwKSB7XG4gICYgPiAqOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tbGVmdDogJGdhcDtcbiAgfVxufVxuXG5AbWl4aW4gcm93LWdhcCgkZ2FwKSB7XG4gICYgPiAqOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAkZ2FwO1xuICB9XG59XG4iLCIvLyBIaWRkZW4gKG91dCBvZiB2aWV3KVxuLmtyLWVtYmVkZGVkLFxuLmtyLXNtYXJ0LWZvcm0ge1xuICAmLmtyLW91dC1vZi12aWV3LWZvcm0sXG4gICYua3Itb3V0LW9mLXZpZXctZm9ybVtrcnZ1ZV0sXG4gICYua3Itb3V0LW9mLXZpZXctZm9ybVtrcnZ1ZV1ba3ItcG9waW5dIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAtNDAwMHB4O1xuICAgIGxlZnQ6IC00MDAwcHg7XG4gICAgcmlnaHQ6IC00MDAwcHg7XG4gICAgYm90dG9tOiAtNDAwMHB4O1xuICB9XG59XG5cbi5rci1lbWJlZGRlZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuXG4gIC8qKlxuICAgICogVWdseSBidXQgbmVjZXNzYXJ5IHRvIHRha2UgcHJpb3JpdHkgb3ZlciBzdHlsZS5kaXNwbGF5IGNoYW5nZXMgd2l0aGluIEpTXG4gICAgKlxuICAgICogQHNpbmNlIEtKUy00MDE5XG4gICAgKi9cbiAgJi0tbm8tY2FyZCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgJi5rci1lbWJlZGRlZC1mbGV4LWRpc3BsYXkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgJi5rci1lbWJlZGRlZC1mbGV4LWRpcmVjdGlvbi1jb2x1bW4ge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICAmLmtyLWVtYmVkZGVkLWZsZXgtZGlyZWN0aW9uLXJvdyB7XG4gICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIH1cbiAgfVxuXG4gIC5rci1wYW4sXG4gIC5rci1leHBpcnksXG4gIC5rci1zZWN1cml0eS1jb2RlLFxuICAua3ItaW5zdGFsbG1lbnQtbnVtYmVyLFxuICAua3ItZmlyc3QtaW5zdGFsbG1lbnQtZGVsYXksXG4gIC5rci1pZGVudGl0eS1kb2N1bWVudC10eXBlLFxuICAua3ItaWRlbnRpdHktZG9jdW1lbnQtbnVtYmVyLFxuICAua3ItY2FyZC1ob2xkZXItbmFtZSxcbiAgLmtyLWNhcmQtaG9sZGVyLW1haWwsXG4gIC5rci1kby1yZWdpc3RlcixcbiAgZGl2W2lkXj1cImtyLWZpZWxkLWFwcC1cIl0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvcmRlcjogMDtcbiAgfVxuXG4gIC8qKlxuICAgKiBLZWVwIHJlZ3VsYXIgZmllbGRzIHVuZGlzcGxheWVkIHVudGlsIHRoZXkgaGF2ZSBjbGFzcyBcImtyLWZpZWxkLWVsZW1lbnRcIi5cbiAgICogVGhhdCBpcyB1bnRpbCBjb21wb25lbnQgYXJlIG1vdW50ZWQgYW5kIHRoZWlyIHYtc2hvdyBjb25kaXRpb24gdGFrZXMgb3ZlclxuICAgKiB0aGUgZGlzcGxheSBjb25kaXRpb24uXG4gICAqXG4gICAqIEBzaW5jZSBLSlMtMjQxOVxuICAgKi9cbiAgLmtyLWluc3RhbGxtZW50LW51bWJlcixcbiAgLmtyLWZpcnN0LWluc3RhbGxtZW50LWRlbGF5LFxuICAua3ItaWRlbnRpdHktZG9jdW1lbnQtdHlwZSxcbiAgLmtyLWlkZW50aXR5LWRvY3VtZW50LW51bWJlcixcbiAgLmtyLWNhcmQtaG9sZGVyLW5hbWUsXG4gIC5rci1jYXJkLWhvbGRlci1tYWlsLFxuICAua3ItZG8tcmVnaXN0ZXIge1xuICAgICY6bm90KC5rci1maWVsZC1lbGVtZW50KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIGRpdltpZF49XCJrci1maWVsZC1hcHAtXCJdIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5rci1mb3JtLWVycm9yLFxuICAua3ItcGF5bWVudC1idXR0b24sXG4gIC5rci1kaXNjb3VudC1wYW5lbC0tY29udGFpbmVyLFxuICAua3ItZGlzY291bnQtcGFuZWwtd3JhcHBlciB7XG4gICAgb3JkZXI6IDMwO1xuICB9XG59XG5cbi8vIFJvd3Ncbi5rci1lbWJlZGRlZFtrcnZ1ZV0ge1xuICAua3ItZXhwaXJ5LmtyLXNpemUtaGFsZixcbiAgLmtyLXNlY3VyaXR5LWNvZGUua3Itc2l6ZS1oYWxmIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSA1cHgpO1xuICB9XG59XG4iLCJAdXNlIFwiLi9wb3Bpbi9oZWFkZXJcIjtcbkB1c2UgXCIuL3BvcGluL2Zvb3RlclwiO1xuXG4vKiBQb3BpbiBDU1MgKi9cbi5rci1wb3Bpbi11dGlscyAua3ItcG9waW4tYmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzIzMjM7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMC43O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDk5OTg7XG59XG5cbi5rci1wb3Bpbi1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjkzYzdhO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmtyLXBvcGluLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbGVmdDogLTk5OTlweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IC05OTk5cHg7XG4gIHotaW5kZXg6IDk5OTk7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtaW4taGVpZ2h0OiAwO1xuXG4gICYtLWxhcmdlLWZvcm0ge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgfVxuXG4gIC5rci1lbWJlZGRlZFtrci1wb3Bpbl0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICYua3ItZW1iZWRkZWQtZmxleC1kaXNwbGF5LXJvdy13cmFwIHtcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgfVxuXG4gICAgLmtyLXBheW1lbnQtYnV0dG9uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyOTNjN2E7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cblxuICAmLmtyLXNlY3VyZS1pZnJhbWUtb3BlbiB7XG4gICAgei1pbmRleDogMTAwMDA7XG4gIH1cblxuICBAbWl4aW4gbW9iaWxlLWZvcm1hdCgpIHtcbiAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhzdGFydCk7XG5cbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQxMHB4KSB7XG4gICAgQGluY2x1ZGUgbW9iaWxlLWZvcm1hdDtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkgYW5kIChtYXgtaGVpZ2h0OiA1MDBweCkge1xuICAgIEBpbmNsdWRlIG1vYmlsZS1mb3JtYXQ7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogMzUwcHgpIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuXG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZy1ib3R0b206ICRmb290ZXItaGVpZ2h0O1xuICBwYWRkaW5nLXRvcDogJGhlYWRlci1oZWlnaHQgKyAyOHB4ICsgMXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgQGluY2x1ZGUgaGVhZGVyLm1haW47XG4gIEBpbmNsdWRlIGZvb3Rlci5tYWluO1xuXG4gICZba3J2dWVdLmtyLXNlY3VyZS1pZnJhbWUtb3BlbiB7XG4gICAgcGFkZGluZzogMzBweCAwIDA7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi8qIDNkcyBtb2JpbGUgKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA0NTBweCkge1xuICAua3ItZW1iZWRkZWQua3Itc2VjdXJlLWlmcmFtZS1vcGVuW2tyLXBvcGluXVtrcnZ1ZV0ge1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcblxuICAgIC5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUua3ItcG9waW4tbW9kYWwtaGVhZGVyIHtcbiAgICAgIGhlaWdodDogMzdweDtcbiAgICB9XG5cbiAgICBpZnJhbWUja3JjaGVja291dCB7XG4gICAgICBib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gICAgICByaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgdG9wOiAzN3B4ICFpbXBvcnRhbnQ7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4vKiBpT1MxMCAqL1xuLmtyLWVtYmVkZGVkLmtyLWlvcy0xMFtrci1wb3Bpbl0sXG4ua3ItZW1iZWRkZWQua3ItaW9zLTlba3ItcG9waW5dIHtcbiAgLmtyLXBvcGluLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWltYWdlIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweDtcbiAgfVxufVxuIiwiJGNvbG9yLWxpZ2h0OiAjZmZmO1xuJGNvbG9yLXByaW1hcnk6ICMyOTNjN2E7XG4kY29sb3ItZXJyb3I6ICNjNjI4Mjg7XG5cbi8vIFBvcGluXG4kZm9vdGVyLWhlaWdodDogODBweDtcbiRoZWFkZXItaGVpZ2h0OiA5MHB4O1xuXG4vLyBTbWFydGZvcm1cbiRtb2RhbC13aWR0aDogMzAwcHg7XG4kbW9kYWwtY29udGVudC10b3AtbWFyZ2luOiA2cHg7XG4iLCJAdXNlIFwiLi4vdmFyaWFibGVzXCIgYXMgdmFyO1xuXG5AbWl4aW4gLWljb24oKSB7XG4gIGkuZmkteC1jaXJjbGUge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBtYXJnaW46IDRweCA0cHggMCAwO1xuICAgIHotaW5kZXg6IDE7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICYua3ItdmlzaWJsZSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICB9XG4gIH1cblxuICAmLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSB7XG4gICAgaSB7XG4gICAgICAmLmZpLXgtY2lyY2xlLmljb24tY2xvc2UtcG9wdXAge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG5cbiAgICAgICYuZmktbG9jayB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiAtaW1hZ2UoKSB7XG4gIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC00NHB4O1xuICAgIHdpZHRoOiA4NHB4O1xuICAgIGhlaWdodDogODRweDtcblxuICAgIC5rci1oZWFkZXItbG9nbyxcbiAgICAua3ItaGVhZGVyLWJvcmRlci1zaGFkb3csXG4gICAgLmtyLWhlYWRlci1ib3JkZXIge1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIH1cblxuICAgIC5rci1oZWFkZXItYm9yZGVyLXNoYWRvdyB7XG4gICAgICB3aWR0aDogODRweDtcbiAgICAgIGhlaWdodDogODRweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigwLCAwLCAwLCAyMCUpO1xuICAgIH1cblxuICAgIC5rci1oZWFkZXItYm9yZGVyIHtcbiAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzgwODA4MDtcbiAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgfVxuXG4gICAgLmtyLWhlYWRlci1sb2dvIHtcbiAgICAgIHdpZHRoOiA3NHB4O1xuICAgICAgaGVpZ2h0OiA3NHB4O1xuICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyOTNjN2E7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbWFpbigpIHtcbiAgLmtyLXBvcGluLW1vZGFsLWhlYWRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTRlNDtcbiAgICBjb2xvcjogIzMzMztcbiAgICBoZWlnaHQ6IHZhci4kaGVhZGVyLWhlaWdodDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuXG4gICAgJi5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUge1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgIHNwYW4ua3ItcG9waW4taGVhZGVyIHtcbiAgICAgICAgY29sb3I6ICM2NjY7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1iYWNrZ3JvdW5kLFxuICAgIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItYmFja2dyb3VuZC1pbWFnZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICAmLmtyLXBvcGluLWhlYWRlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1mYW1pbHk6IEFyaWFsLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgfVxuXG4gICAgICAmLmtyLXBvcGluLXNob3AtbmFtZSB7XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmtyLXBvcGluLWFtb3VudCxcbiAgICAgICYua3ItcG9waW4tb3JkZXItaWQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIC1pY29uO1xuICAgIEBpbmNsdWRlIC1pbWFnZTtcbiAgfVxufVxuXG5AbWl4aW4gc21hcnRmb3JtKCkge1xuICAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlNGU0O1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIGhlaWdodDogdmFyLiRoZWFkZXItaGVpZ2h0O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuXG4gICAgJi5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUge1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgIHNwYW4ua3ItcG9waW4taGVhZGVyIHtcbiAgICAgICAgY29sb3I6ICM2NjY7XG4gICAgICB9XG5cbiAgICAgIC8vIENsb3NlIGJ1dHRvblxuICAgICAgaS5maS14LWNpcmNsZS5pY29uLWNsb3NlLXBvcHVwIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgfVxuXG4gICAgICBpLmZpLWxvY2sge1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItYmFja2dyb3VuZCxcbiAgICAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWJhY2tncm91bmQtaW1hZ2Uge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgJi5rci1wb3Bpbi1oZWFkZXIge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgIH1cblxuICAgICAgJi5rci1wb3Bpbi1zaG9wLW5hbWUsXG4gICAgICAmLmtyLXBvcGluLW9yZGVyLWlkLFxuICAgICAgJi5rci1wb3Bpbi1hbW91bnQge1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgfVxuXG4gICAgICAmLmtyLXBvcGluLXNob3AtbmFtZSB7XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDEycHg7XG4gICAgICAgIHRvcDogMTJweDtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5rci1wb3Bpbi1hbW91bnQge1xuICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgYm90dG9tOiAzMHB4O1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmtyLXBvcGluLW9yZGVyLWlkIHtcbiAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgIGJvdHRvbTogMTBweDtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBpLmZpLXgtY2lyY2xlLmljb24tY2xvc2UtcG9wdXAge1xuICAgICAgd2lkdGg6IDEycHg7XG4gICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIG1hcmdpbjogNHB4IDRweCAwIDA7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcblxuICAgICAgJi5rci12aXNpYmxlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8qIEhlYWRlciBsb2dvICovXG4gICAgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1pbWFnZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDEwcHg7XG4gICAgICBsZWZ0OiAxMHB4O1xuICAgICAgd2lkdGg6IDM4cHg7XG4gICAgICBoZWlnaHQ6IDM4cHg7XG5cbiAgICAgIC5rci1oZWFkZXItbG9nbyxcbiAgICAgIC5rci1oZWFkZXItYm9yZGVyLXNoYWRvdyxcbiAgICAgIC5rci1oZWFkZXItYm9yZGVyIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB9XG5cbiAgICAgIC5rci1oZWFkZXItYm9yZGVyLXNoYWRvdyB7XG4gICAgICAgIHdpZHRoOiAzOHB4O1xuICAgICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigwLCAwLCAwLCAyMCUpO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAua3ItaGVhZGVyLWJvcmRlciB7XG4gICAgICAgIHdpZHRoOiAzOHB4O1xuICAgICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4MDgwODA7XG4gICAgICB9XG5cbiAgICAgIC5rci1oZWFkZXItbG9nbyB7XG4gICAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDFweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI5M2M3YTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgXCIuLi92YXJpYWJsZXNcIiBhcyB2YXI7XG5cbkBtaXhpbiBtYWluKCkge1xuICAua3ItcG9waW4tbW9kYWwtZm9vdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiB2YXIuJGZvb3Rlci1oZWlnaHQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDA7XG5cbiAgICBpbWcge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgIH1cblxuICAgIGltZy5rci1sb2dvLXBheXplbiB7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgfVxuXG4gICAgaW1nLmtyLWxvZ28tbHlyYSB7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgfVxuXG4gICAgaW1nLmtyLWxvZ28tc29nZWNvbSB7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgfVxuXG4gICAgaW1nLmtyLWxvZ28tY2RuIHtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5rci1icmFuZC1idXR0b25zLFxuLmtyLWVtYmVkZGVkIC5rci1icmFuZC1idXR0b25zIHtcbiAgQGluY2x1ZGUgZmxleGJveDtcbiAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24ocm93KTtcbiAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG4gIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gIEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblxuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogNDBweDtcblxuICAua3ItYnJhbmQtYnV0dG9uIHtcbiAgICBAaW5jbHVkZSBmbGV4Ym94O1xuICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKGNvbHVtbik7XG4gICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG4gIH1cblxuICAua3ItYnJhbmQtYnV0dG9uIC5rci1icmFuZC1idXR0b24taWNvbiB7XG4gICAgQGluY2x1ZGUgZmxleGJveDtcbiAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihyb3cpO1xuICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIHN2ZyB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuICB9XG5cbiAgLmtyLWJyYW5kLWJ1dHRvbiAua3ItYnJhbmQtYnV0dG9uLWxhYmVsIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgfVxufVxuIiwiQHVzZSBcInBhY2thZ2Uvbm8tdGhlbWUvZGlzY291bnQtcGFuZWxcIjtcbkB1c2UgXCJwYWNrYWdlL25vLXRoZW1lL3dhbGxldFwiO1xuQHVzZSBcInBhY2thZ2Uvbm8tdGhlbWUvc21hcnRmb3JtL2lmcmFtZS1jb250YWluZXJcIjtcbkB1c2UgXCJwYWNrYWdlL25vLXRoZW1lL3BvcGluLXJlZGlyZWN0aW9uXCI7XG5AdXNlIFwicGFja2FnZS9uby10aGVtZS9jdXJyZW5jeS1jb252ZXJzaW9uXCI7XG5AdXNlIFwiLi9wYWNrYWdlL25vLXRoZW1lL3NtYXJ0Zm9ybS9jYXJkLWhlYWRlclwiO1xuQGltcG9ydCBcIi4vbWl4aW5zL25vX3NlbGVjdFwiO1xuQGltcG9ydCBcIi4vbWl4aW5zL2ZsZXhcIjtcbkBpbXBvcnQgXCIuL21peGlucy9ib3hlc1wiO1xuQGltcG9ydCBcIi4vcGFja2FnZS9uby10aGVtZS92YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCIuL3BhY2thZ2Uvbm8tdGhlbWUvZm9ybVwiO1xuQGltcG9ydCBcIi4vcGFja2FnZS9uby10aGVtZS9wb3BpblwiO1xuQGltcG9ydCBcIi4vcGFja2FnZS9uby10aGVtZS9icmFuZC1idXR0b25cIjtcbkBpbmNsdWRlIGRpc2NvdW50LXBhbmVsLnJvb3Q7XG5cbi5rci1zbWFydC1mb3JtIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG5cbiAgQGltcG9ydCBcIi4vcGFja2FnZS9uby10aGVtZS9zbWFydGZvcm0vaW5kZXhcIjtcbiAgQGltcG9ydCBcIi4vcGFja2FnZS9uby10aGVtZS9zbWFydGZvcm0vc21hcnRfYnV0dG9uXCI7XG4gIEBpbmNsdWRlIGlmcmFtZS1jb250YWluZXIubWFpbjtcbn1cblxuQGltcG9ydCBcIi4vcGFja2FnZS9uby10aGVtZS9sYXllcl9tYW5hZ2VyXCI7XG5AaW1wb3J0IFwiLi9wYWNrYWdlL25vLXRoZW1lL3NtYXJ0Zm9ybS9zbWFydF9idXR0b25cIjtcblxuLmtyLWVtYmVkZGVkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIEBpbXBvcnQgXCIuL3BhY2thZ2Uvbm8tdGhlbWUvaWNvblwiO1xuICBAaW1wb3J0IFwiLi9wYWNrYWdlL25vLXRoZW1lL2ZpZWxkXCI7XG4gIEBpbXBvcnQgXCIuL3BhY2thZ2Uvbm8tdGhlbWUvYnV0dG9uXCI7XG4gIEBpbXBvcnQgXCIuL3BhY2thZ2Uvbm8tdGhlbWUvc2VsZWN0XCI7XG4gIEBpbXBvcnQgXCIuL3BhY2thZ2Uvbm8tdGhlbWUvc2hha2VcIjtcbiAgQGltcG9ydCBcIi4vcGFja2FnZS9uby10aGVtZS9jdXN0b21fZmllbGRcIjtcbiAgQGluY2x1ZGUgd2FsbGV0LmRlbGV0ZS1idXR0b24tbWFpbjtcbiAgQGluY2x1ZGUgd2FsbGV0LmNhcmQtbGlzdC1lbWJlZGRlZDtcbiAgQGluY2x1ZGUgd2FsbGV0LnRhYnMtZW1iZWRkZWQ7XG4gIEBpbXBvcnQgXCIuL3BhY2thZ2Uvbm8tdGhlbWUvdmlzaWJpbGl0eV9idXR0b25cIjtcbiAgQGltcG9ydCBcIi4vcGFja2FnZS9uby10aGVtZS9sYXllclwiO1xuICBAaW1wb3J0IFwiLi9wYWNrYWdlL25vLXRoZW1lL2Vycm9yXCI7XG4gIEBpbXBvcnQgXCIuL3BhY2thZ2Uvbm8tdGhlbWUvaGVscF9pY29uXCI7XG4gIEBpbmNsdWRlIGNhcmQtaGVhZGVyLm1haW47XG4gIEBpbmNsdWRlIGN1cnJlbmN5LWNvbnZlcnNpb24ubWFpbjtcblxuICAvKiBQYXltZW50IGJ1dHRvbiBDU1MgKi9cbiAgYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICAvKiBSZXNldCBDU1MgKi9cbiAgaW5wdXQua3ItaW5wdXQtZmllbGQge1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogaW5pdGlhbDtcbiAgICB0cmFuc2l0aW9uOiBpbml0aWFsO1xuICAgIGhlaWdodDogMS4wNWVtO1xuICAgIHdpZHRoOiAyMzBweDtcbiAgICBsaW5lLWhlaWdodDogMWVtO1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuXG4gICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6ICM5OTk7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuXG4gIC8qIEZvcm0gKi9cbiAgI2tyRmllbGRSZXByZXNlbnRhdGlvbixcbiAgI2tyRmllbGRSZXByZXNlbnRhdGlvbkVycm9yLFxuICAja3JGaWVsZFJlcHJlc2VudGF0aW9uRGlzYWJsZWQge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IC0xMDAwMHB4O1xuICAgIGxlZnQ6IC0xMDAwMHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgZGlzY291bnQtcGFuZWwuZW1iZWRkZWQ7XG59XG5cbi8vIDNEUyBQb3BpblxuQGluY2x1ZGUgcG9waW4tcmVkaXJlY3Rpb24ubWFpbjtcblxuaWZyYW1lI2tyY2hlY2tvdXQge1xuICBhbGw6IGluaXRpYWw7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuIiwiQHVzZSBcIi4vY2FyZC1pY29uc1wiO1xuXG4ua3Itc21hcnQtYnV0dG9uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDVweCAwO1xuXG4gIC5rci1zbWFydC1idXR0b24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cblxuLyogS0pTLTI1NjM6IE11c3QgYmUgb3V0c2lkZSB0byBhbGxvdyB0aGUgc3R5bGluZyB3aXRoIGp1c3QgLmtyLXNtYXJ0LWJ1dHRvbiBzZWxlY3RvciAqL1xuLmtyLXNtYXJ0LWJ1dHRvbiB7XG4gIHdpZHRoOiAyMzBweDtcbn1cblxuLmtyLXNtLWludGVybmFsIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgLmtyLW1ldGhvZC1pbmZvIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5rci1tZXRob2QtaW5mby5rci1oaWRkZW4ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxuXG4gIC5rci1tZXRob2QtaWNvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIGxhYmVsLmtyLW1ldGhvZC1sYWJlbCxcbiAgbGFiZWwua3ItYW1vdW50LWxhYmVsIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuXG4gIGxhYmVsLmtyLW1ldGhvZC1sYWJlbCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgfVxuXG4gIC5mb3JjZWQtcGF5bWVudC10b2tlbiB7XG4gICAgZmxleDogMTtcbiAgICBtYXgtd2lkdGg6IDcwJTtcbiAgfVxuXG4gIC8qIExvYWRpbmcgKi9cbiAgJi5rci1sb2FkaW5nIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNjY2O1xuICB9XG5cbiAgLyogRGlzYWJsZWQgbW9kZSAqL1xuICAmLmtyLWRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcblxuICAgICY6aG92ZXIge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgICB9XG5cbiAgICAua3ItbWV0aG9kLWluZm8sXG4gICAgLmtyLW1ldGhvZC1pbmZvIC5rci1tZXRob2QtaWNvbixcbiAgICAua3ItbWV0aG9kLWluZm8gLmtyLWxhYmVsIHtcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgfVxuXG4gICAgbGFiZWwge1xuICAgICAgY29sb3I6ICM5OTk7XG4gICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgIH1cbiAgfVxuXG4gIC8vIENhcmQgaWNvbnNcbiAgJi5rci1jYXJkcyB7XG4gICAgQGluY2x1ZGUgY2FyZC1pY29ucy5tYWluO1xuXG4gICAgLmtyLWNhcmQtbWV0aG9kLWluZm8gLmtyLWNhcmQtaWNvbnMgLmtyLWV4dHJhLWJyYW5kcyB7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgfVxuICB9XG5cbiAgLmtyLWxvYWRpbmctYW5pbWF0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4iLCIua3Itc2tlbGV0b24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuIiwiQHVzZSBcIi4uL3ZhcmlhYmxlc1wiIGFzIHZhcjtcbkB1c2UgXCIuL21ldGhvZHMtbGlzdFwiO1xuQHVzZSBcIi4uL3BvcGluL2hlYWRlclwiO1xuQHVzZSBcIi4uL3BvcGluL2Zvb3RlclwiO1xuQHVzZSBcIi4vbW9kYWxfYmFja19idXR0b25cIiBhcyBiYWNrLWJ1dHRvbjtcblxuLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgei1pbmRleDogOTk5OTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gIEBtZWRpYSAobWF4LWhlaWdodDogODAwcHgpIHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtYmFja2dyb3VuZCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMyMzIzO1xuICAgIHotaW5kZXg6IDE7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGVhc2Utb3V0O1xuXG4gICAgJi5rci1tb2RhbC1vcGVuIHtcbiAgICAgIG9wYWNpdHk6IDAuNztcbiAgICB9XG4gIH1cblxuICAua3Itc21hcnQtZm9ybS1tb2RhbCB7XG4gICAgbWluLXdpZHRoOiB2YXIuJG1vZGFsLXdpZHRoO1xuICAgIHotaW5kZXg6IDI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBhZGRpbmctYm90dG9tOiB2YXIuJGZvb3Rlci1oZWlnaHQ7XG4gICAgcGFkZGluZy10b3A6IHZhci4kaGVhZGVyLWhlaWdodCArIHZhci4kbW9kYWwtY29udGVudC10b3AtbWFyZ2luO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3gtc2hhZG93OlxuICAgICAgcmdiKDAsIDAsIDAsIDMwJSkgMCAxOXB4IDM4cHgsXG4gICAgICByZ2IoMCwgMCwgMCwgMjIlKSAwIDE1cHggMTJweDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC43KTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1vdXQ7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtO1xuXG4gICAgJi5rci1tb2RhbC1vcGVuIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIH1cblxuICAgICYua3Itc2VjdXJlLWlmcmFtZS1vcGVuLFxuICAgICYua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIHtcbiAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG5cbiAgICAgIEBpbXBvcnQgXCIuL21vYmlsZVwiO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1ldGhvZHMtbGlzdC5lbWJlZGRlZDtcbiAgICBAaW5jbHVkZSBiYWNrLWJ1dHRvbi5wb3BpbjtcbiAgICBAaW5jbHVkZSBoZWFkZXIuc21hcnRmb3JtO1xuICAgIEBpbmNsdWRlIGZvb3Rlci5tYWluO1xuXG4gICAgJi5rci1mdWxsc2NyZWVuLFxuICAgICYua3ItZnVsbHNjcmVlbiAua3Itc21hcnQtZm9ybS1tZXRob2RzIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAua3ItbWV0aG9kLWFjdGl2ZS5rci1zZWN1cmUtaWZyYW1lLW9wZW4ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpbXBvcnQgXCIuLi8uLi8uLi9taXhpbnMvc21hcnRmb3JtL21vZGFsXCI7XG4gIEBpbmNsdWRlIG1vZGFsLWNvbnRhaW5lcih2YXIuJG1vZGFsLXdpZHRoKTtcbn1cblxuJi5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUge1xuICB6LWluZGV4OiAxMDAwMDtcbn1cbiIsIiYua3ItbW9iaWxlIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG59XG4iLCJAdXNlIFwic2FzczptYXRoXCI7XG5cbkBtaXhpbiAtc2luZ2xlLWNvbHVtbigpIHtcbiAgZ3JpZC1jb2x1bW46IDEgLyBzcGFuIDI7XG59XG5cbi8vIFVzZWQgZm9yIGJvdGggU21hcnRGb3JtICYgR3JpZFxuQG1peGluIHdhbGxldCgkZ2FwOiAxMHB4KSB7XG4gICRjb2x1bW5zOiAyO1xuXG4gIC5rci1zbWFydC1mb3JtLXdhbGxldC0tY29tcGFjdCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgkY29sdW1ucywgY2FsYyg1MCUgLSAoJGdhcCAvIDIpKSk7XG4gICAgZ2FwOiAkZ2FwO1xuXG4gICAgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQge1xuICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAmOmxhc3Qtb2YtdHlwZTpudGgtb2YtdHlwZShvZGQpIHtcbiAgICAgICAgQGluY2x1ZGUgLXNpbmdsZS1jb2x1bW47XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIE9ubHkgU21hcnRGb3JtIChubyBncmlkKVxuQG1peGluIGxpc3Qtb3B0aW9ucygkZ2FwOiAxMHB4KSB7XG4gICYua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtLWNvbXBhY3Qge1xuICAgICY6bm90KC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy0tZXh0cmEpIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgICBnYXA6ICRnYXA7XG4gICAgfVxuXG4gICAgLmtyLW1ldGhvZHMtbGlzdC1yb3cge1xuICAgICAgQGluY2x1ZGUgLXNpbmdsZS1jb2x1bW47XG4gICAgfVxuXG4gICAgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLWl0ZW0ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtaW4td2lkdGg6IDA7XG4gICAgICBtYXJnaW46IDA7XG5cbiAgICAgICY6bGFzdC1vZi10eXBlOm50aC1vZi10eXBlKG9kZCkge1xuICAgICAgICBAaW5jbHVkZSAtc2luZ2xlLWNvbHVtbjtcbiAgICAgIH1cblxuICAgICAgLmtyLXdhbGxldC1leHBhbmRlZCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cblxuICAgICAgLmtyLW1ldGhvZC1sYWJlbCxcbiAgICAgIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciB7XG4gICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAmOm5vdCgua3ItYXBwbGVfcGF5LC5rci1wYXlwYWwsLmtyLXBheXBhbF9zYiwua3ItcGF5cGFsX2JucGwsLmtyLXBheXBhbF9ibnBsX3NiKSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmtyLW1ldGhvZC1sYWJlbC13cmFwcGVyIHtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBicmVhay1zcGFjZXM7XG4gICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAua3ItZm9ybS1lcnJvciB7XG4gICAgICBAaW5jbHVkZSAtc2luZ2xlLWNvbHVtbjtcbiAgICB9XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsIkB1c2UgXCIuL2NhcmQtdG9vbHRpcFwiO1xuQHVzZSBcIi4vY2FyZC1pY29uc1wiO1xuQHVzZSBcIi4vbWV0aG9kLWljb25zXCI7XG5AdXNlIFwiLi4vLi4vLi4vbWl4aW5zL3NtYXJ0Zm9ybS9jb21wYWN0XCI7XG5cbkBtaXhpbiBlbWJlZGRlZCgpIHtcbiAgQGluY2x1ZGUgY29tcGFjdC53YWxsZXQ7XG5cbiAgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyB7XG4gICAgZGlzcGxheTogYmxvY2s7IC8vIHNlZSBLSlMtNDI0N1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAwO1xuXG4gICAgLmtyLW1ldGhvZHMge1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgLmtyLW1ldGhvZC1jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMHMsIDBzO1xuICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCBtYXgtaGVpZ2h0O1xuICAgICAgICBvcGFjaXR5OiAxO1xuXG4gICAgICAgICYtLWludmlzaWJsZSB7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMHMsIDAuNXM7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC41cywgMHM7XG4gICAgICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgbWF4LWhlaWdodDtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAua3ItYmFjay1idXR0b24ge1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5rci1kaXNhYmxlZC1iYWNrLWJ1dHRvbiAua3ItYmFjay1idXR0b24ge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAua3ItbWV0aG9kcy1saXN0IHtcbiAgICAgIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyB7XG4gICAgICAgIEBpbmNsdWRlIGNvbXBhY3QubGlzdC1vcHRpb25zO1xuXG4gICAgICAgIC5rci1tZXRob2QtbGFiZWwge1xuICAgICAgICAgIEBpbmNsdWRlIGNhcmQtaWNvbnMubWFpbjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy1pdGVtIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy8gaG92ZXIgYmFja2dyb3VuZFxuICAgICAgLmtyLW1ldGhvZC1sYWJlbCxcbiAgICAgIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuICAgICAgICAkZXhjbHVkZS1saXN0OiBcIi5rci1sb2FkaW5nXCIsXG4gICAgICAgICAgXCIua3ItbG9ja2VkXCIsXG4gICAgICAgICAgXCIua3ItbWV0aG9kLWxhYmVsLS1zZWxlY3RlZFwiLFxuICAgICAgICAgIFwiLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZVwiO1xuXG4gICAgICAgICY6aG92ZXI6bm90KCN7JGV4Y2x1ZGUtbGlzdH0pLFxuICAgICAgICAmOmZvY3VzOm5vdCgjeyRleGNsdWRlLWxpc3R9KSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvLyBObyBoZWFkZXIgb24gZW1iZWRkZWQgbW9kZVxuICAgICAgLmtyLW1ldGhvZHMtbGlzdC1oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgICB9XG5cbiAgICAgIC5rci1zbWFydC1mb3JtLWxpc3Qtc2VjdGlvbi1uYW1lIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG5cbiAgICAgIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvcixcbiAgICAgIC5rci1tZXRob2QtbGFiZWwge1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgLmtyLW1ldGhvZC1sYWJlbC13cmFwcGVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYua3ItbG9ja2VkIC5rci1tZXRob2QtbGFiZWwtd3JhcHBlciB7XG4gICAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEljb25cbiAgICAgICAgQGluY2x1ZGUgbWV0aG9kLWljb25zLm1haW47XG5cbiAgICAgICAgLy8gTGFiZWxcbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rci1tZXRob2RzLWdyb3VwLWxhYmVsIHtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBBcnJvd3NcbiAgICAgICAgLmtyLWFycm93LWxlZnQsXG4gICAgICAgIC5rci1hcnJvdy1yaWdodCB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBmaWxsOiAjNDQ0O1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmtyLWFycm93LXJpZ2h0IHtcbiAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rci1hcnJvdy1sZWZ0IHtcbiAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gTG9hZGluZ1xuICAgICAgICAmLmtyLWxvYWRpbmcge1xuICAgICAgICAgIGN1cnNvcjogd2FpdDtcblxuICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIGN1cnNvcjogd2FpdDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBMb2NrZWRcbiAgICAgICAgJi5rci1sb2NrZWQge1xuICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyB7XG4gICAgICAua3ItbWV0aG9kcy1ncm91cCB7XG4gICAgICAgIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciB7XG4gICAgICAgICAgLmtyLW1ldGhvZC1pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAua3ItbWV0aG9kLXRvb2x0aXAge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpbmNsdWRlIGNhcmQtdG9vbHRpcC5tYWluO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gQ2FyZHMgd2l0aCBubyBiYWNrIGJ1dHRvbiAtIGV4dHJhIHRvcCBwYWRkaW5nXG4gICAgLmtyLW1ldGhvZHMua3ItbWV0aG9kLWFjdGl2ZS5rci1tZXRob2QtY2FyZHMgPiAua3ItZGlzYWJsZWQtYmFjay1idXR0b24ge1xuICAgICAgJjpub3QoLmtyLW1ldGhvZC1jb250ZW50LS1pbnZpc2libGUsIC5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBwb3BpbigpIHtcbiAgJG1ldGhvZC1pdGVtLWhlaWdodDogNDBweDtcblxuICAua3Itc21hcnQtZm9ybS1tZXRob2RzIHtcbiAgICBtaW4taGVpZ2h0OiAzNTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG5cbiAgICAua3ItbWV0aG9kcyB7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjJzO1xuICAgIH1cblxuICAgIC5rci1tZXRob2RzLWxpc3Qge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IsXG4gICAgICAua3ItbWV0aG9kLWxhYmVsIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICRleGNsdWRlLWxpc3Q6IFwiLmtyLWxvYWRpbmdcIixcbiAgICAgICAgICBcIi5rci1sb2NrZWRcIixcbiAgICAgICAgICBcIi5rci1tZXRob2QtbGFiZWwtLXNlbGVjdGVkXCIsXG4gICAgICAgICAgXCIua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlXCI7XG5cbiAgICAgICAgJjpob3Zlcjpub3QoI3skZXhjbHVkZS1saXN0fSkge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gICAgICAgIH1cblxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5rci1tZXRob2RzLWxpc3QtaGVhZGVyLFxuICAgICAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLFxuICAgICAgLmtyLW1ldGhvZC1sYWJlbCB7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAua3ItbWV0aG9kLWljb24ge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAua3ItYXJyb3ctbGVmdCxcbiAgICAgICAgLmtyLWFycm93LXJpZ2h0IHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBmaWxsOiAjNDQ0O1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmtyLWFycm93LXJpZ2h0IHtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rci1hcnJvdy1sZWZ0IHtcbiAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvcixcbiAgICAgIC5rci1tZXRob2QtbGFiZWwge1xuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjFzO1xuXG4gICAgICAgIC8vIExvYWRpbmcgYW5pbWF0aW9uXG4gICAgICAgIC5rci1sb2FkaW5nLWFuaW1hdGlvbiB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIExvYWRpbmdcbiAgICAgICAgJi5rci1sb2FkaW5nIHtcbiAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzgwODA4MDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzgwODA4MDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICAgICAgICAgIGN1cnNvcjogd2FpdDtcblxuICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIGN1cnNvcjogd2FpdDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBMb2NrZWRcbiAgICAgICAgJi5rci1sb2NrZWQge1xuICAgICAgICAgIGNvbG9yOiAjZGRkO1xuICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQHVzZSBcIi4vY2FyZC10b29sdGlwXCI7XG5cbkBtaXhpbiBtYWluKCkge1xuICAua3ItY2FyZC1pY29ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDA7XG5cbiAgICBAaW5jbHVkZSB0b29sdGlwO1xuICAgIEBpbmNsdWRlIGJyYW5kcztcbiAgfVxufVxuXG5AbWl4aW4gdG9vbHRpcCgpIHtcbiAgc3Bhbi5rci1leHRyYS1icmFuZHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgY29sb3I6ICM3Nzc7XG4gICAgaGVpZ2h0OiAxNnB4O1xuXG4gICAgQGluY2x1ZGUgY2FyZC10b29sdGlwLm1haW47XG4gIH1cbn1cblxuQG1peGluIGJyYW5kcygkY29udGFpbmVyLWVsZW1lbnQ6IHNwYW4pIHtcbiAgQGlmICRjb250YWluZXItZWxlbWVudCA9PSBub25lIHtcbiAgICAkY29udGFpbmVyLWVsZW1lbnQ6IFwiXCI7XG4gIH1cbiAgI3skY29udGFpbmVyLWVsZW1lbnR9LmtyLWJyYW5kLWljb24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIGhlaWdodDogMTZweDtcbiAgICB3aWR0aDogMjBweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG5cbiAgICAmLmtyLWNhcmRzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgJi5rci1oaWRlb3V0IHtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIHRvcDogLTk5OTlweDtcbiAgICAgIGxlZnQ6IC05OTk5cHg7XG4gICAgfVxuXG4gICAgc3ZnIHtcbiAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gICAgfVxuICB9XG59XG4iLCJAdXNlIFwiLi9tZXRob2QtaWNvbnNcIjtcblxuQG1peGluIG1haW4oKSB7XG4gIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgei1pbmRleDogMTtcbiAgICBvcGFjaXR5OiAwO1xuXG4gICAgJi5rci12aXNpYmxlIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIG9wYWNpdHk6IDE7XG5cbiAgICAgIEBpbmNsdWRlIG1ldGhvZC1pY29ucy52aXNpYmxlO1xuICAgIH1cblxuICAgICYua3Itb24tdG9wIHtcbiAgICAgIHRvcDogLTUzcHg7XG4gICAgfVxuXG4gICAgLmtyLWNhcmQtdG9vbHRpcCxcbiAgICAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuXG4gICAgICBzcGFuIHN2ZyB7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBtaXhpbiBtYWluKCkge1xuICAkaWNvbi13aWR0aDogMzBweDtcbiAgJGljb24taGVpZ2h0OiAyMHB4O1xuXG4gIC5rci1tZXRob2QtaWNvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogJGljb24td2lkdGg7XG4gICAgaGVpZ2h0OiAkaWNvbi1oZWlnaHQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIHN2ZyxcbiAgICBpbWcge1xuICAgICAgd2lkdGg6ICRpY29uLXdpZHRoO1xuICAgICAgaGVpZ2h0OiAkaWNvbi1oZWlnaHQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiB2aXNpYmxlKCkge1xuICAua3ItbWV0aG9kLWljb24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB9XG59XG4iLCJAdXNlIFwiLi4vdmFyaWFibGVzXCIgYXMgdmFyO1xuXG5AbWl4aW4gcG9waW4oKSB7XG4gIC5rci1iYWNrLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMXM7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gICAgfVxuXG4gICAgbGFiZWwge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgbWFyZ2luLWxlZnQ6IDM1cHg7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMXM7XG4gICAgfVxuXG4gICAgLmtyLWFycm93LWxlZnQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgc3ZnIHtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzO1xuICAgICAgICBmaWxsOiB2YXIuJGNvbG9yLXByaW1hcnk7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAbWl4aW4gbW9kYWwtY29udGFpbmVyKCR3aWR0aCkge1xuICAua3Itc21hcnQtZm9ybS1tb2RhbC12aWV3cy1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6ICR3aWR0aDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHRyYW5zaXRpb246IHdpZHRoIDAuNXM7XG4gICAgei1pbmRleDogMTtcblxuICAgIC8vIEZvciB0aGUgc2VsZWN0IGZpZWxkcyAobXVzdCBiZSBkaXNwbGF5ZWQgb3V0c2lkZSB0aGUgY29udGFpbmVyKVxuICAgICYua3Itc21hcnQtZm9ybS1tb2RhbC12aWV3LS1zZWxlY3Qtb3Blbjpub3QoLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSkge1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgfVxuXG4gICAgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtdmlldyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMsIG9wYWNpdHkgMC41cztcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBvcGFjaXR5OiAxO1xuXG4gICAgICAua3Itc21hcnQtZm9ybS1tZXRob2RzLFxuICAgICAgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kLWxhYmVsIHtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xuICAgICAgfVxuXG4gICAgICBAZm9yICRsZXZlbCBmcm9tIDEgdGhyb3VnaCA2IHtcbiAgICAgICAgJi0tbGV2ZWwtI3skbGV2ZWx9IHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUgKiAkbGV2ZWwpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC8vICY6bm90KCYtLWFjdGl2ZSkgLy8gbm90IHdvcmtpbmcgcHJvcGVybHkgb24gYW5kcm9pZCA0XG4gICAgICAmOm5vdCgua3Itc21hcnQtZm9ybS1tb2RhbC12aWV3LS1hY3RpdmUpIHtcbiAgICAgICAgb3BhY2l0eTogMDtcblxuICAgICAgICAua3Itc21hcnQtZm9ybS1tZXRob2RzLFxuICAgICAgICAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2QtbGFiZWwge1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpub3QoJi0tYWN0aXZlLCAmLS1wb3Bpbikge1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICB9XG5cbiAgICAgIC8vIEZvciBleHRyYXMgZm9ybVxuICAgICAgJi5rci1zbWFydC1mb3JtLW1vZGFsLXZpZXctZXh0cmFzIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5rci1zbWFydC1mb3JtLW1vZGFsLS1zY3JvbGxhYmxlLWNvbnRlbnQge1xuICAgIC5rci1zbWFydC1mb3JtLW1vZGFsLXZpZXdzLWNvbnRhaW5lciB7XG4gICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgfVxufVxuIiwiLmtyLWV4dHJhcy1mb3JtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgc3Bhbi5rci1leHRyYXMtZm9ybS1oZWFkZXIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLmtyLWV4dHJhcy1mb3JtLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxufVxuIiwiQHVzZSBcIi4vY2FyZC1pY29uc1wiO1xuXG5AbWl4aW4gbWFpbigpIHtcbiAgLmtyLWNhcmQtaGVhZGVyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICAgIHBhZGRpbmc6IDIwcHggMjBweCAxMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB6LWluZGV4OiAxO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgc3Bhbi5rci1jYXJkLWhlYWRlci1sYWJlbCB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBjb2xvcjogIzk5OTtcbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGNhcmQtaWNvbnMubWFpbjtcbiAgfVxufVxuIiwiQHVzZSBcIi4vd2FsbGV0XCI7XG5AdXNlIFwiLi9sb2FkaW5nLW92ZXJsYXlcIjtcbkB1c2UgXCIuL21ldGhvZHMtbGlzdFwiO1xuQHVzZSBcIi4vbW9kYWwtYnV0dG9uXCI7XG5AdXNlIFwiLi9jYXJkLWhlYWRlclwiO1xuQHVzZSBcIi4vcGFydGlhbC1wYXltZW50LXBhbmVsXCI7XG5AdXNlIFwiLi9ncmlkXCI7XG5AaW1wb3J0IFwiLi9za2VsZXRvblwiO1xuQGltcG9ydCBcIi4vbW9kYWxcIjtcbkBpbXBvcnQgXCIuL2V4dHJhc19mb3JtXCI7XG5cbi5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCB7XG4gIEBpbmNsdWRlIGNhcmQtaGVhZGVyLm1haW47XG4gIEBpbmNsdWRlIG1ldGhvZHMtbGlzdC5lbWJlZGRlZDtcbn1cblxuLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIHtcbiAgei1pbmRleDogMDtcblxuICBAaW5jbHVkZSBtZXRob2RzLWxpc3QucG9waW47XG59XG5cbkBpbmNsdWRlIHdhbGxldC5jYXJkO1xuQGluY2x1ZGUgbG9hZGluZy1vdmVybGF5Lm1haW47XG5AaW5jbHVkZSBtb2RhbC1idXR0b24ubWFpbjtcbkBpbmNsdWRlIG1vZGFsLWJ1dHRvbi5wYXltZW50LWJ1dHRvbjtcbkBpbmNsdWRlIHBhcnRpYWwtcGF5bWVudC1wYW5lbC5tYWluO1xuXG4vLyBUbyBhdm9pZCBmbGlja2VyaW5nIC0gaGlkZSB1bnRpbCBpdCdzIHJlYWR5IHNlZSBLSlMtMzY3MFxuLmtyLWVtYmVkZGVkOm5vdChba3J2dWVdLCAua3ItZXh0cmFzLWZvcm0tY29udGVudCkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vLyBHcmlkIG1vZGVcbiZba3ItZ3JpZF0ge1xuICBAaW5jbHVkZSBncmlkLm1haW47XG59XG4iLCJAdXNlIFwiLi4vLi4vLi4vbWl4aW5zL3NtYXJ0Zm9ybS9idXR0b25cIjtcbkB1c2UgXCIuLi92YXJpYWJsZXNcIiBhcyB2YXI7XG5AdXNlIFwiLi4vd2FsbGV0XCI7XG5AdXNlIFwiLi9jYXJkLWljb25zXCI7XG5cbkBtaXhpbiBjYXJkKCkge1xuICAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCB7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIEBpbmNsdWRlIGNhcmQtaWNvbnMuYnJhbmRzKCRjb250YWluZXItZWxlbWVudDogbm9uZSk7XG4gICAgQGluY2x1ZGUgd2FsbGV0LmRlbGV0ZS1idXR0b24tbWFpbjtcblxuICAgIGxhYmVsIHtcbiAgICAgIHNwYW4ge1xuICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5rci1lbGxpcHNpcyB7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICB9XG5cbiAgICAgICYua3Itd2FsbGV0LW1ldGhvZC1sYWJlbCB7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQG1peGluIG1haW4oKSB7XG4gIC5rci1kZWxldGUtYnV0dG9uLXdyYXBwZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICY6bm90KC5rci12aXNpYmxlKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5rci1kZWxldGUtYnV0dG9uIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXhib3g7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAua3ItZGVsZXRlLWljb24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBmaWxsOiAjMDAwO1xuICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYua3ItZXJyb3Igc3ZnIHBhdGgge1xuICAgICAgICAgICYuaWNvbiB7XG4gICAgICAgICAgICBmaWxsOiByZWQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5rci1jYXJkLWxpc3Qge1xuICAgICAgLmtyLWRlbGV0ZS1idXR0b24gLmtyLWRlbGV0ZS1pY29uIHN2ZyB7XG4gICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBtaXhpbiBtYWluKCkge1xuICAua3ItbG9hZGluZy1vdmVybGF5IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGVhc2Utb3V0O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHotaW5kZXg6IDk5OTk7XG5cbiAgICAmLmtyLWxvYWRpbmctb3ZlcmxheS0tdmlzaWJsZSB7XG4gICAgICBvcGFjaXR5OiAxO1xuXG4gICAgICAua3Itb3ZlcmxheS1iYWNrZ3JvdW5kIHtcbiAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5rci1vdmVybGF5LWJhY2tncm91bmQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjMyMztcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1vdXQ7XG4gICAgfVxuXG4gICAgLmtyLW92ZXJsYXktbG9nbyB7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgIC5rci1vdmVybGF5LW1lc3NhZ2Uge1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgYm90dG9tOiA1MCU7XG4gICAgfVxuICB9XG59XG4iLCJAbWl4aW4gbWFpbigpIHtcbiAgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBwYXltZW50LWJ1dHRvbigpIHtcbiAgLmtyLXBheW1lbnQtYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjkzYzdhO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG4iLCJAdXNlIFwiLi9jYXJkLWljb25zXCI7XG5cbkBtaXhpbiBtYWluKCkge1xuICAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAua3ItcGFydGlhbC1wYXltZW50cyB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cbiAgICAgIEBpbmNsdWRlIHBhcnRpYWwtcGF5bWVudDtcbiAgICB9XG5cbiAgICAua3ItcGFydGlhbC1wYXltZW50LXJlbWFpbmluZyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG5cbiAgICAua3ItcGFydGlhbC1wYXltZW50LXNlcGFyYXRvciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGdhcDogMTBweDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIHBhcnRpYWwtcGF5bWVudCgpIHtcbiAgLmtyLXBhcnRpYWwtcGF5bWVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgIEBpbmNsdWRlIGNhcmQtaWNvbnMuYnJhbmRzKCRjb250YWluZXItZWxlbWVudDogbm9uZSk7XG5cbiAgICBsYWJlbCB7XG4gICAgICBmbGV4OiAxO1xuICAgIH1cblxuICAgIC5rci1wYXJ0aWFsLXBheW1lbnQtcmVtb3ZlLWljb24tY29udGFpbmVyIHtcbiAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAua3ItcGFydGlhbC1wYXltZW50LXJlbW92ZS1pY29uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgXCIuL2hlYWRlclwiO1xuQHVzZSBcIi4vd2FsbGV0XCI7XG5AdXNlIFwiLi9jYXJkc1wiO1xuQHVzZSBcIi4vb3BtXCI7XG5AdXNlIFwiLi9tb2RhbFwiO1xuXG5AbWl4aW4gbWFpbigpIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuM3M7XG5cbiAgQGluY2x1ZGUgaGVhZGVyLnNlY3Rpb247XG4gIEBpbmNsdWRlIHdhbGxldC5zZWN0aW9uO1xuICBAaW5jbHVkZSBjYXJkcy5zZWN0aW9uO1xuICBAaW5jbHVkZSBvcG0uc2VjdGlvbjtcbiAgQGluY2x1ZGUgbW9kYWwubWFpbjtcbn1cbiIsIkB1c2UgXCIuL21ldGhvZC1vcHRpb25cIiBhcyBvcHRpb247XG5cbkBtaXhpbiBzZWN0aW9uKCkge1xuICAua3Itc2Ytd2FsbGV0IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgJl9fbWV0aG9kcyB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cbiAgICAgIEBpbmNsdWRlIGdyb3VwO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gZ3JvdXAoKSB7XG4gIC5rci13YWxsZXQtZ3JvdXAge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgd2lkdGg6IDEwMCU7IC8vIEZvcmNlIHRoZSBmdWxsIHdpZHRoIG9mIHRoZSBjb250YWluZXIgZm9yIHRoZSBhbmltYXRpb25cblxuICAgIEBpbmNsdWRlIG9wdGlvbi5tYWluO1xuICAgIEBpbmNsdWRlIG9wdGlvbi1idG47XG4gIH1cblxuICAua3Itd2FsbGV0LWdyb3VwLS1jb21wYWN0IHtcbiAgICAkY29sdW1uczogMjtcbiAgICAkZ2FwOiAxMHB4O1xuXG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgkY29sdW1ucywgY2FsYyg1MCUgLSAoJGdhcCAvIDIpKSk7XG4gICAgZ2FwOiAkZ2FwO1xuXG4gICAgLmtyLW1ldGhvZC1idG4ge1xuICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAmOmxhc3Qtb2YtdHlwZTpudGgtb2YtdHlwZShvZGQpIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDEgLyBzcGFuIDI7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBvcHRpb24tYnRuKCkge1xuICAua3ItbWV0aG9kLWJ0biB7XG4gICAgQGluY2x1ZGUgb3B0aW9uLmljb247XG4gICAgQGluY2x1ZGUgb3B0aW9uLWxhYmVsO1xuICAgIEBpbmNsdWRlIG9wdGlvbi1kZWxldGUtYnRuO1xuICB9XG59XG5cbkBtaXhpbiBvcHRpb24tbGFiZWwoKSB7XG4gICZfX2xhYmVsIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgJl9fbGFiZWwgc3BhbiB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgJjpub3QoLmtyLW1ldGhvZC1idG4tLWNhcmRzKSB7XG4gICAgLmtyLW1ldGhvZC1idG5fX2xhYmVsIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBvcHRpb24tZGVsZXRlLWJ0bigpIHtcbiAgLmtyLWRlbGV0ZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgIH1cbiAgfVxufVxuIiwiQG1peGluIG1haW4oKSB7XG4gIC5rci1tZXRob2QtYnRuIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1pbi13aWR0aDogMDsgLy8gRmxleCBpdGVtcyB3b24ndCBzaHJpbmsgYmVsb3cgdGhlaXIgY29udGVudCB3aWR0aFxuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICYtLW5vLWxhYmVsIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAmLmtyLW1ldGhvZC1idG4tLWxvYWRpbmcgLmtyLWljb24ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gaWNvbigpIHtcbiAgLmtyLWljb24ge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgLmtyLWJyYW5kLWljb24ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICBzdmcsXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQHVzZSBcIi4vbWV0aG9kLW9wdGlvblwiIGFzIG9wdGlvbjtcbkB1c2UgXCIuLi9jYXJkLWljb25zXCI7XG5cbkBtaXhpbiBzZWN0aW9uKCkge1xuICAua3Itc2YtY2FyZHMge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBAaW5jbHVkZSBvcHRpb24ubWFpbjtcbiAgICBAaW5jbHVkZSBvcHRpb24tYnRuO1xuICAgIEBpbmNsdWRlIGNhcmQtZm9ybTtcbiAgfVxufVxuXG5AbWl4aW4gb3B0aW9uLWJ0bigpIHtcbiAgLmtyLW1ldGhvZC1idG4ge1xuICAgIEBpbmNsdWRlIGNhcmQtaWNvbnMubWFpbjtcbiAgfVxufVxuXG5AbWl4aW4gY2FyZC1mb3JtKCkge1xuICAua3ItY2FyZC1mb3JtIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG5cbiAgICA6bm90KC5rci1zaXplLWhhbGYpIHtcbiAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiBzcGFuIDI7XG4gICAgfVxuXG4gICAgLmtyLXNpemUtaGFsZiB7XG4gICAgICBncmlkLWNvbHVtbi1zdGFydDogc3BhbiAxO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG4iLCJAdXNlIFwiLi9tZXRob2Qtb3B0aW9uXCIgYXMgb3B0aW9uO1xuQHVzZSBcIi4vYmFjay1idXR0b25cIjtcbkB1c2UgXCIuLi9jYXJkLWljb25zXCI7XG5cbkBtaXhpbiBzZWN0aW9uKCkge1xuICAua3Itc2Ytb3BtIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgJl9fbWV0aG9kcyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgIEBpbmNsdWRlIGdyb3VwO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gZ3JvdXAoKSB7XG4gICR0cmFuc2l0aW9uLXRpbWU6IDAuNXM7XG5cbiAgLmtyLW9wbS1ncm91cCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblxuICAgIC8vIEZvcmNlIHRoZSBmdWxsIHdpZHRoIG9mIHRoZSBjb250YWluZXIgZm9yIHRoZSBhbmltYXRpb25cbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAkdHJhbnNpdGlvbi10aW1lLCBvcGFjaXR5ICR0cmFuc2l0aW9uLXRpbWU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgaGVpZ2h0OiAwO1xuXG4gICAgQGZvciAkbGV2ZWwgZnJvbSAxIHRocm91Z2ggMiB7XG4gICAgICAmLS1sZXZlbC0jeyRsZXZlbH0ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUgKiAkbGV2ZWwpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtLWFjdGl2ZSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtICR0cmFuc2l0aW9uLXRpbWUsIG9wYWNpdHkgJHRyYW5zaXRpb24tdGltZSwgaGVpZ2h0IDBzO1xuICAgIH1cblxuICAgIC5rci1ncmlkLWdyb3VwIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgb3B0aW9uLm1haW47XG4gIH1cblxuICBAaW5jbHVkZSBvcHRpb24tYnRuO1xufVxuXG5AbWl4aW4gb3B0aW9uLWJ0bigpIHtcbiAgLmtyLW1ldGhvZC1idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIEBpbmNsdWRlIG9wdGlvbi5pY29uO1xuICAgIEBpbmNsdWRlIG9wdGlvbi1sYWJlbDtcbiAgICBAaW5jbHVkZSBiYWNrLWJ1dHRvbi5tYWluO1xuICB9XG59XG5cbkBtaXhpbiBvcHRpb24tbGFiZWwoKSB7XG4gICZfX2xhYmVsIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgJi0taGlkZGVuIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTk5OTlweDtcbiAgICAgIGxlZnQ6IC05OTk5cHg7XG4gICAgfVxuXG4gICAgbGFiZWwge1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cbn1cbiIsIkBtaXhpbiBtYWluKCkge1xuICAua3ItYmFjay1idXR0b25fX2ljb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiIsIkB1c2UgXCIuLi8uLi92YXJpYWJsZXNcIiBhcyB2YXI7XG5AdXNlIFwiLi4vLi4vcG9waW4vaGVhZGVyXCI7XG5AdXNlIFwiLi4vLi4vcG9waW4vZm9vdGVyXCI7XG5AdXNlIFwiLi4vbW9kYWxfYmFja19idXR0b25cIiBhcyBiYWNrLWJ1dHRvbjtcblxuJHNwYWNpbmc6IDE1cHg7XG4kY2FyZHMtdmlldy1wYWRkaW5nOiAkc3BhY2luZyAwIDAgMDtcbiRyZXNpemUtdHJhbnNpdGlvbi10aW1lOiAwLjI1cztcblxuQG1peGluIG1haW4oKSB7XG4gIC5rci1zZi1tb2RhbC13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHotaW5kZXg6IDk5OTk7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG5cbiAgICBAbWVkaWEgKG1heC1oZWlnaHQ6IDgwMHB4KSB7XG4gICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbW9kYWw7XG4gIH1cblxuICAua3Itc2Ytd3JhcHBlciAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwua3ItbW9kYWwge1xuICAgIEBpbmNsdWRlIG1vYmlsZTtcbiAgfVxufVxuXG5AbWl4aW4gbW9kYWwoKSB7XG4gIC5rci1tb2RhbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi13aWR0aDogdmFyLiRtb2RhbC13aWR0aDtcbiAgICBwYWRkaW5nLWJvdHRvbTogdmFyLiRmb290ZXItaGVpZ2h0O1xuICAgIHBhZGRpbmctdG9wOiB2YXIuJGhlYWRlci1oZWlnaHQgKyB2YXIuJG1vZGFsLWNvbnRlbnQtdG9wLW1hcmdpbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJveC1zaGFkb3c6XG4gICAgICByZ2IoMCwgMCwgMCwgMzAlKSAwIDE5cHggMzhweCxcbiAgICAgIHJnYigwLCAwLCAwLCAyMiUpIDAgMTVweCAxMnB4O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjcpO1xuICAgIHRyYW5zaXRpb246IGFsbCAkcmVzaXplLXRyYW5zaXRpb24tdGltZSBlYXNlLW91dDtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB0cmFuc2Zvcm07XG5cbiAgICAmLS1vcGVuIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIH1cblxuICAgICYtLWlmcmFtZS12aXNpYmxlIHtcbiAgICAgIHBhZGRpbmc6IDMwcHggMCAwO1xuICAgICAgei1pbmRleDogMTAwMDA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgaGVhZGVyLnNtYXJ0Zm9ybTtcbiAgICBAaW5jbHVkZSBjb250ZW50O1xuICAgIEBpbmNsdWRlIGVycm9yO1xuICAgIEBpbmNsdWRlIGZvb3Rlci5tYWluO1xuXG4gICAgLy8gVmFyaWFudHNcbiAgICBAaW5jbHVkZSBpZnJhbWU7XG4gIH1cbn1cblxuQG1peGluIGNvbnRlbnQoKSB7XG4gIC5rci1tb2RhbC1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjogYWxsICRyZXNpemUtdHJhbnNpdGlvbi10aW1lIGVhc2Utb3V0O1xuICAgIHdpZHRoOiB2YXIuJG1vZGFsLXdpZHRoO1xuXG4gICAgQGluY2x1ZGUgdmlldztcbiAgICBAaW5jbHVkZSByZWRpcmVjdGlvbjtcbiAgfVxufVxuXG5AbWl4aW4gY29udGVudC1tb2JpbGUoKSB7XG4gIC5rci1tb2RhbC1jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogdW5zZXQ7XG5cbiAgICBAaW5jbHVkZSB2aWV3LW1vYmlsZTtcbiAgfVxufVxuXG4kdHJhbnNpdGlvbi10aW1lOiAwLjVzO1xuXG5AbWl4aW4gdmlldygpIHtcbiAgJl9fdmlldyB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtICR0cmFuc2l0aW9uLXRpbWUsIG9wYWNpdHkgJHRyYW5zaXRpb24tdGltZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgICBoZWlnaHQ6IDA7XG5cbiAgICBAZm9yICRsZXZlbCBmcm9tIDEgdGhyb3VnaCA2IHtcbiAgICAgICYtLWxldmVsLSN7JGxldmVsfSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSAqICRsZXZlbCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tYWN0aXZlIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgdmlldy1sYWJlbDtcbiAgICBAaW5jbHVkZSB2aWV3LWNvbnRlbnQ7XG4gICAgQGluY2x1ZGUgYmFjay1idXR0b24ucG9waW47XG4gIH1cbn1cblxuQG1peGluIHZpZXctbW9iaWxlKCkge1xuICAmX192aWV3IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuQG1peGluIHZpZXctbGFiZWwoKSB7XG4gIC5rci1tb2RhbC12aWV3LWxhYmVsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG59XG5cbkBtaXhpbiB2aWV3LWNvbnRlbnQoKSB7XG4gIC5rci1tb2RhbC12aWV3LWNvbnRlbnQge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAmLS1uby1idXR0b24ge1xuICAgICAgcGFkZGluZzogJGNhcmRzLXZpZXctcGFkZGluZztcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIHJlZGlyZWN0aW9uKCkge1xuICAmX19yZWRpcmVjdGlvbiB7XG4gICAgei1pbmRleDogMTA7XG4gIH1cbn1cblxuQG1peGluIG1vYmlsZSgpIHtcbiAgJi0tbW9iaWxlIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuXG4gICAgQGluY2x1ZGUgY29udGVudC1tb2JpbGU7XG4gIH1cbn1cblxuQG1peGluIGlmcmFtZSgpIHtcbiAgJi0taWZyYW1lLXZpc2libGUge1xuICAgIC5rci1tb2RhbC1jb250ZW50X19sZXZlbCB7XG4gICAgICB3aWR0aDogMDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGVycm9yKCkge1xuICAmX19lcnJvciB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhci4kY29sb3ItbGlnaHQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiIsIkBtaXhpbiBtYWluKCkge1xuICAua3Itc21hcnQtZm9ybS1pZnJhbWUtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICY6bm90KC5rci1tZXRob2QtY2FyZHMpIHtcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuIiwiQHVzZSBcIi4vc21hcnRmb3JtL2NhcmQtdG9vbHRpcFwiO1xuQHVzZSBcIi4vc21hcnRmb3JtL2NhcmQtaWNvbnNcIjtcbkB1c2UgXCIuL3NtYXJ0Zm9ybS9tZXRob2QtaWNvbnNcIjtcbkB1c2UgXCIuL21vZGFsXCI7XG5cbi5rci1sYXllci1tYW5hZ2VyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDAwMDtcblxuICBAaW5jbHVkZSBjYXJkLWljb25zLmJyYW5kcztcbiAgQGluY2x1ZGUgY2FyZC10b29sdGlwLm1haW47XG4gIEBpbmNsdWRlIG1ldGhvZC1pY29ucy5tYWluO1xuICBAaW5jbHVkZSBtb2RhbC5tYWluO1xuICBAaW1wb3J0IFwiLi9kaWFsb2dcIjtcbiAgQGltcG9ydCBcIi4vaGVscF9tb2RhbFwiO1xuICBAaW1wb3J0IFwiLi9sYXllclwiO1xufVxuIiwiLyogSGVscCBtb2RhbCAqL1xuLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwtd3JhcHBlciB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxMDAwMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5cbi5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIC5rci1oZWxwLW1vZGFsLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwtYmFja2dyb3VuZCB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBvcGFjaXR5OiAwLjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzIzMjM7XG59XG5cbi5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIC5rci1oZWxwLW1vZGFsLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMzAwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgLmtyLWhlbHAtbW9kYWwtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuXG4gICAgLmtyLWhlbHAtbW9kYWwtY2xvc2UtYnV0dG9uIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNXB4O1xuICAgICAgcmlnaHQ6IDVweDtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxuXG4gIC5rci1oZWxwLW1vZGFsLWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICB9XG5cbiAgLmtyLWhlbHAtbW9kYWwtY29udGVudCA+IGRpdi5rci1oZWxwLWNvbnRlbnQsXG4gIC5rci1oZWxwLW1vZGFsLWNvbnRlbnQgPiBkaXYge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLmtyLWhlbHAtbW9kYWwtY29udGVudCA+IGRpdi5rci1oZWxwLWNvbnRlbnQge1xuICAgIG1hcmdpbjogMTBweCAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuXG4gIC5rci1oZWxwLW1vZGFsLWNvbnRlbnQgc3ZnLFxuICAua3ItaGVscC1tb2RhbC1jb250ZW50IHN2ZyBpbWFnZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAua3ItaGVscC1tb2RhbC1jb250ZW50IHN2ZyB7XG4gICAgaGVpZ2h0OiAxMDZweDtcbiAgfVxuXG4gIC5rci1oZWxwLW1vZGFsLWNvbnRlbnQgLmtyLWhlbHAtaW1hZ2UtYW1leCBzdmcge1xuICAgIGhlaWdodDogMTQwcHg7XG4gIH1cblxuICAua3ItaGVscC1tb2RhbC1jb250ZW50IHN2ZyBpbWFnZSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG4iLCJAdXNlIFwiLi9zbWFydGZvcm0vY2FyZC1pY29uc1wiO1xuQHVzZSBcIi4vdmFyaWFibGVzXCIgYXMgdmFyO1xuXG4kbWFyZ2luOiAxNXB4O1xuXG5AbWl4aW4gLXRpdGxlIHtcbiAgLmtyLXNpbXBsZS1tb2RhbC1oZWFkZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBtYXJnaW46IDA7XG5cbiAgICBzcGFuIHtcbiAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG1haW4oKSB7XG4gIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciB7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgIC5rci1zaW1wbGUtbW9kYWwge1xuICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiAxMHB4O1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG5cbiAgICAgIC5rci1zaW1wbGUtbW9kYWwtaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAxMnB4O1xuXG4gICAgICAgIEBpbmNsdWRlIC10aXRsZTtcblxuICAgICAgICBpLmZpLXgtY2lyY2xlLmljb24tY2xvc2UtcG9wdXAge1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGNhcmQtaWNvbnMuYnJhbmRzKCRjb250YWluZXItZWxlbWVudDogbm9uZSk7XG4gICAgICB9XG5cbiAgICAgIC5rci1zaW1wbGUtbW9kYWwtY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgICAgIC5rci1zaW1wbGUtbW9kYWwtY29udGVudC1tYWluIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmtyLXNpbXBsZS1tb2RhbC1jb250ZW50LW9wdGlvbmFsIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZ2FwOiAxMHB4O1xuXG4gICAgICAgICAgLmtyLXNpbXBsZS1tb2RhbC1jb250ZW50LW9wdGlvbmFsLWl0ZW0ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGdhcDogNXB4O1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmtyLXNpbXBsZS1tb2RhbC1mb290ZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICAgICBidXR0b24ge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIH1cblxuICAgICAgICAmLS12ZXJ0aWNhbCB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBnYXA6IDJweDtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5rci1kaWFsb2ctY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuXG4gICYtLWFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbiIsIi5rci1sYXllciB7XG4gIHotaW5kZXg6IDI7XG5cbiAgLmtyLWxheWVyLWJhY2tncm91bmQge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjMyMztcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cbn1cbiIsIi8qIEhlbHAgKi9cbi5rci1maWVsZC13cmFwcGVyIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIge1xuICBAaW5jbHVkZSBvcmRlcig0KTtcblxuICBkaXNwbGF5OiBub25lO1xuXG4gICYua3ItdmlzaWJsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAua3ItaGVscC1idXR0b24ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsIi5rci1pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5rci1pY29uLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmtyLWJyYW5kLXNlbGVjdG9yIC5rci1icmFuZC1zZWxlY3Rvci13cmFwcGVyIHVsLmtyLWJyYW5kLXNlbGVjdG9yLWxpc3Qge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmtyLWljb24tYXJyb3cge1xuICBkaXNwbGF5OiBub25lO1xufVxuIiwiLmtyLWZpZWxkLXdyYXBwZXIge1xuICBAaW5jbHVkZSBmbGV4Ym94O1xuICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoZmxleC1zdGFydCk7XG4gIEBpbmNsdWRlIGFsaWduLWl0ZW1zKHN0cmV0Y2gpO1xuXG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG5cbiAgLmtyLWZpZWxkLWNvbXBvbmVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBAaW5jbHVkZSBvcmRlcigxKTtcbiAgfVxuXG4gIC5rci1pY29uLXdyYXBwZXItcm9vdCB7XG4gICAgQGluY2x1ZGUgb3JkZXIoMyk7XG4gIH1cblxuICAua3ItaGVscC1idXR0b24td3JhcHBlciB7XG4gICAgQGluY2x1ZGUgb3JkZXIoNCk7XG4gIH1cblxuICAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyIHtcbiAgICBAaW5jbHVkZSBvcmRlcig1KTtcbiAgfVxufVxuIiwiLmtyLXBheW1lbnQtYnV0dG9uOmRpc2FibGVkIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbiIsIiRjYXJldC1zaXplOiA4cHg7XG4kc2VsZWN0LWhlaWdodDogMjBweDtcblxuLy8gRGVmYXVsdCBzZWxlY3QgKG1vYmlsZSlcbi5rci1zZWxlY3Qtd3JhcHBlci5rci1yZWFsLXNlbGVjdCB7XG4gIHNlbGVjdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICB9XG5cbiAgLmtyLXNlbGVjdC1jYXJldCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5rci1zZWxlY3QtY2FyZXQgc3ZnIHtcbiAgICB3aWR0aDogJGNhcmV0LXNpemU7XG4gICAgaGVpZ2h0OiAkY2FyZXQtc2l6ZTtcbiAgfVxufVxuXG4vLyBDdXN0b20gc2VsZWN0IChkZXNrdG9wKVxuLmtyLXNlbGVjdC13cmFwcGVyLmtyLWN1c3RvbS1zZWxlY3Qge1xuICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihjb2x1bW4pO1xuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAua3Itc2VsZWN0IHtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG5cbiAgICAua3Itc2VsZWN0LWNhcmV0IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiA1cHg7XG4gICAgfVxuXG4gICAgLmtyLXNlbGVjdC1jYXJldCBzdmcge1xuICAgICAgd2lkdGg6ICRjYXJldC1zaXplO1xuICAgICAgaGVpZ2h0OiAkY2FyZXQtc2l6ZTtcbiAgICB9XG4gIH1cblxuICAua3Itb3B0aW9ucyB7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6ICRzZWxlY3QtaGVpZ2h0ICogNjtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJveC1zaGFkb3c6IHJnYigwLCAwLCAwLCA0MCUpIDAgMnB4IDRweDtcbiAgICB6LWluZGV4OiAxMDAwMDtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG5cbiAgICAua3Itb3B0aW9uIHtcbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnRvcCB7XG4gICAgICAmLmtyLW9wdGlvbnMtNiB7XG4gICAgICAgIHRvcDogLSRzZWxlY3QtaGVpZ2h0ICogNjtcbiAgICAgIH1cblxuICAgICAgJi5rci1vcHRpb25zLTUge1xuICAgICAgICB0b3A6IC0kc2VsZWN0LWhlaWdodCAqIDU7XG4gICAgICB9XG5cbiAgICAgICYua3Itb3B0aW9ucy00IHtcbiAgICAgICAgdG9wOiAtJHNlbGVjdC1oZWlnaHQgKiA0O1xuICAgICAgfVxuXG4gICAgICAmLmtyLW9wdGlvbnMtMyB7XG4gICAgICAgIHRvcDogLSRzZWxlY3QtaGVpZ2h0ICogMztcbiAgICAgIH1cblxuICAgICAgJi5rci1vcHRpb25zLTIge1xuICAgICAgICB0b3A6IC0kc2VsZWN0LWhlaWdodCAqIDI7XG4gICAgICB9XG5cbiAgICAgICYua3Itb3B0aW9ucy0xIHtcbiAgICAgICAgdG9wOiAtJHNlbGVjdC1oZWlnaHQgKiAxO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuYm90dG9tIHtcbiAgICAgIHRvcDogJHNlbGVjdC1oZWlnaHQgLSAycHg7XG4gICAgfVxuXG4gICAgJjpub3QoOmhvdmVyKSB7XG4gICAgICAua3Itb3B0aW9uLmtyLWFjdGl2ZS1vcHRpb24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ua3ItaWRlbnRpdHktZG9jdW1lbnQtdHlwZSB7XG4gIC5rci1zZWxlY3Qtd3JhcHBlci5rci1yZWFsLXNlbGVjdCB7XG4gICAgc3Bhbi5rci1zZWxlY3QtcGxhY2Vob2xkZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCIua3ItZXJyb3ItYW5pbWF0aW9uIHtcbiAgJi5rci1zZWxlY3Qtd3JhcHBlciBzZWxlY3QsXG4gICYua3Itc2VsZWN0LXdyYXBwZXIgLmtyLXNlbGVjdCBzcGFuLmtyLXNlbGVjdGVkLW9wdGlvbixcbiAgJi5rci10ZXh0LXdyYXBwZXIgaW5wdXQge1xuICAgIGFuaW1hdGlvbjogc2hha2UtYW5pbSAwLjVzIGN1YmljLWJlemllcigwLjM2LCAwLjA3LCAwLjE5LCAwLjk3KSBib3RoO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHBlcnNwZWN0aXZlOiAxMDAwcHg7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzaGFrZS1hbmltIHtcbiAgMTAlLFxuICA5MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTFweCwgMCwgMCk7XG4gIH1cblxuICAyMCUsXG4gIDgwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgycHgsIDAsIDApO1xuICB9XG5cbiAgMzAlLFxuICA1MCUsXG4gIDcwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNHB4LCAwLCAwKTtcbiAgfVxuXG4gIDQwJSxcbiAgNjAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDRweCwgMCwgMCk7XG4gIH1cbn1cbiIsIi5rci1maWVsZCB7XG4gICYua3ItdmlzaWJsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbiAgJi5rci1yYWRpbyBsYWJlbCxcbiAgbGFiZWwua3ItY2hlY2tib3gge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgaW5wdXRbdHlwZT1cInRleHRcIl0sXG4gICYua3ItcmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICAua3ItY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbml0aWFsO1xuICAgIHBhZGRpbmc6IGluaXRpYWw7XG4gICAgYm9yZGVyOiBpbml0aWFsO1xuICAgIG1hcmdpbjogaW5pdGlhbDtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cbn1cblxuLy8gQ2hlY2tib3hcbi5rci1maWVsZC5rci1jaGVja2JveCBsYWJlbC5rci1maWVsZC1jb250cm9sLmtyLWNoZWNrYm94ID4gaW5wdXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ua3ItZmllbGQua3ItY2hlY2tib3gge1xuICAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3Ige1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2IxYjFiMTtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAua3ItbGFiZWwge1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgIC5rci1jaGVja2JveC1sYWJlbCB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG4gIH1cblxuICAvLyBIb3ZlciBhbmQgZm9jdXNcbiAgLmtyLWZpZWxkLWNvbnRyb2w6aG92ZXIgaW5wdXQgfiAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3IsXG4gIC5rci1maWVsZC1jb250cm9sIGlucHV0OmZvY3VzIH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICB9XG5cbiAgLy8gQ2hlY2tlZFxuICAua3ItZmllbGQtY29udHJvbCBpbnB1dDpjaGVja2VkIH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yLFxuICAua3ItZmllbGQtY29udHJvbCBpbnB1dDpjaGVja2VkOmZvY3VzIH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzE3MTcxO1xuICB9XG5cbiAgLy8gSG92ZXIgd2hlbiBjaGVja2VkXG4gIC5rci1maWVsZC1jb250cm9sOmhvdmVyIGlucHV0Om5vdChbZGlzYWJsZWRdKTpjaGVja2VkIH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yLFxuICAua3ItZmllbGQtY29udHJvbCBpbnB1dDpjaGVja2VkOmZvY3VzIH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjU2NTY1O1xuICB9XG5cbiAgLy8gSGlkZSBkZWZhdWx0IGJyb3dzZXIgaW5wdXRcbiAgLmtyLWZpZWxkLWNvbnRyb2wgaW5wdXQ6ZGlzYWJsZWQgfiAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3Ige1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG4gICAgb3BhY2l0eTogMC42O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgdGljayBjb2xvdXJcbiAgLmtyLWZpZWxkLWNvbnRyb2wgaW5wdXQ6ZGlzYWJsZWQgfiAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3I6OmFmdGVyIHtcbiAgICBib3JkZXItY29sb3I6ICM3YjdiN2I7XG4gIH1cbn1cbiIsIkBtaXhpbiBlbWJlZGRlZCgpIHtcbiAgLmtyLXdhbGxldC1jYXJkLWxpc3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAua3ItY2FyZC1saXN0LXdyYXBwZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIC5rci1jYXJkLWVsZW1lbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgJi5rci1kZWxldGVkIHtcbiAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmtyLWNhcmQtbGFiZWwsXG4gICAgICAgIC5rci1icmFuZC1pY29uIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAua3ItY2FyZC1sYWJlbCB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgfVxuXG4gICAgICAgIC5rci1icmFuZC1pY29uIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5pdGlhbDtcbiAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgICAgYXBwZWFyYW5jZTogcmFkaW87XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBwYWRkaW5nOiBpbml0aWFsO1xuICAgICAgICAgIGJvcmRlcjogaW5pdGlhbDtcbiAgICAgICAgfVxuXG4gICAgICAgIGkuZmkteC1jaXJjbGUge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBtaXhpbiBlbWJlZGRlZCgpIHtcbiAgLmtyLXdhbGxldC10YWJzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIC5rci13YWxsZXQtdGFiIHtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgJi5rci1zZWxlY3RlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGdyZXk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIua3ItdmlzaWJpbGl0eS1idXR0b24ge1xuICBvcmRlcjogMjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICBzdmcge1xuICAgIGZpbGw6ICM3MTcxNzE7XG4gICAgd2lkdGg6IDIwcHg7XG4gIH1cbn1cbiIsIi5rci1mb3JtLWVycm9yIHtcbiAgc3BhbiB7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIH1cbn1cbiIsIkBtaXhpbiBtYWluKCkge1xuICAua3ItY3VycmVuY3ktY29udmVyc2lvbiB7XG4gICAgb3JkZXI6IDMxOyAvKiBBZnRlciBwYXltZW50IGJ1dHRvbiAqL1xuXG4gICAgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgIHN0cm9uZyB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgXCIuL3BvcGluL2hlYWRlclwiO1xuXG5AbWl4aW4gLWhlYWRlcigpIHtcbiAgQGluY2x1ZGUgaGVhZGVyLm1haW47XG5cbiAgLmtyLXBvcGluLW1vZGFsLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG5cbkBtaXhpbiAtb3ZlcmxheSgpIHtcbiAgLmtyLWJhY2tncm91bmQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjMyMztcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cbn1cblxuQG1peGluIC1tb2RhbCgpIHtcbiAgLmtyLXBvcGluLXJlZGlyZWN0aW9uLW1vZGFsIHtcbiAgICB6LWluZGV4OiAxO1xuXG4gICAgJi5rci1wb3Bpbi1yZWRpcmVjdGlvbi1tb2RhbC0tbW9iaWxlIHtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG1haW4oKSB7XG4gIC5rci1wb3Bpbi1yZWRpcmVjdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDEwMDAwO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcblxuICAgIEBpbmNsdWRlIC1vdmVybGF5O1xuICAgIEBpbmNsdWRlIC1oZWFkZXI7XG4gICAgQGluY2x1ZGUgLW1vZGFsO1xuICB9XG59XG4iLCJAdXNlIFwiLi92YXJpYWJsZXNcIiBhcyAqO1xuXG5AbWl4aW4gLWRlZmF1bHQtcGFuZWwge1xuICAua3ItZGlzY291bnQtcGFuZWwua3ItZGlzY291bnQtcGFuZWwtLWRlZmF1bHQge1xuICAgIC5rci1kaXNjb3VudC1wYW5lbC1jb250ZW50IHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgJi0tdmlzaWJsZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFuaW1hdGlvbjogMC44cyBsaW5lYXIgMHMgc2xpZGVkb3duO1xuICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiAtYmFzZS1pbm5lci1wYW5lbCB7XG4gIC5rci1kaXNjb3VudC1wYW5lbC1jb250ZW50LFxuICAua3ItZGlzY291bnQtcGFuZWwtY29udGVudCAqIHtcbiAgICBjb2xvcjogIzcxNzE3MTtcbiAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuXG4gIC5rci1kaXNjb3VudC1wYW5lbC1zdWJ0b3RhbCB7XG4gICAgcGFkZGluZy1ib3R0b206IDZweDtcbiAgfVxuXG4gIC5rci1kaXNjb3VudC1wYW5lbC1zdWJ0b3RhbC1sYWJlbCxcbiAgLmtyLWRpc2NvdW50LXBhbmVsLWRpc2NvdW50LWxhYmVsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgfVxuXG4gIC5rci1kaXNjb3VudC1wYW5lbC1kaXNjb3VudCB7XG4gICAgJi0tcG9zaXRpdmUgLmtyLWRpc2NvdW50LXBhbmVsLWRpc2NvdW50LXZhbHVlIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItZXJyb3I7XG4gICAgfVxuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVkb3duIHtcbiAgZnJvbSB7XG4gICAgbWF4LWhlaWdodDogMDtcbiAgfVxuXG4gIHRvIHtcbiAgICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgfVxufVxuXG5AbWl4aW4gZW1iZWRkZWQge1xuICAua3ItZGlzY291bnQtcGFuZWwtd3JhcHBlciB7XG4gICAgQGluY2x1ZGUgLWRlZmF1bHQtcGFuZWw7XG4gICAgQGluY2x1ZGUgLWJhc2UtaW5uZXItcGFuZWw7XG4gIH1cblxuICAua3ItZGlzY291bnQtcGFuZWwtLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luOiAxMnB4IDA7XG4gIH1cbn1cblxuQG1peGluIHJvb3Qge1xuICBAYXQtcm9vdCAua3ItZGlzY291bnQtcGFuZWwge1xuICAgIEBpbmNsdWRlIC1iYXNlLWlubmVyLXBhbmVsO1xuICB9XG59XG4iLCJAaW1wb3J0IFwiLi92YXJpYWJsZXNcIjtcblxuQG1peGluIGJ1dHRvbigpIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjkzYzdhO1xuICBjb2xvcjogJGNvbG9yLWxpZ2h0O1xuICBwYWRkaW5nOiAxMnB4IDA7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNDZweDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjRzO1xuXG4gICY6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyOTNjN2E7XG4gICAgY29sb3I6ICRjb2xvci1saWdodDtcbiAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgIGJveC1zaGFkb3c6IHJnYigwLCAwLCAwLCAxNiUpIDAgM3B4IDZweCwgcmdiKDAsIDAsIDAsIDIzJSkgMCAzcHggNnB4O1xuICB9XG59XG5cbi5rci1wYXltZW50LWJ1dHRvbiB7XG4gIEBpbmNsdWRlIGJ1dHRvbjtcblxuICBzcGFuIHtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgLy8gTG9hZGluZyBzdGF0ZVxuICAmLmtyLWxvYWRpbmcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5rci1zcGlubmVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gICY6ZGlzYWJsZWQgc3BhbiB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgfVxufVxuIiwiQHVzZSBcInNhc3M6bWF0aFwiO1xuXG4vLyBGb250XG4kZm9udC1mYW1pbHk6IHJvYm90bywgc2Fucy1zZXJpZjtcbiRmb250LXNpemU6IDE0cHg7XG4kY29sb3ItZm9udDogIzQ0NDtcblxuLy8gQ2FyZCBmaWVsZHNcbiRmaWVsZC13aWR0aDogMjMxcHg7XG4kaWNvbi13aWR0aDogNDRweDtcbiRoZWxwLXdpZHRoOiA1MHB4O1xuJGZvcm0td2lkdGg6ICRmaWVsZC13aWR0aCArICRoZWxwLXdpZHRoO1xuJGlubmVyLXdpZHRoOiAkZmllbGQtd2lkdGggKyAkaGVscC13aWR0aCAtIDE1cHg7XG5cbi8vIFNtYXJ0Rm9ybVxuJHNtYXJ0Zm9ybS13aWR0aDogMzAwcHg7XG4kc21hcnRmb3JtLWdyaWQtd2lkdGg6IDM1MHB4O1xuJHNtYXJ0Zm9ybS1oZWFkZXItaGVpZ2h0OiA2OHB4O1xuJHNtYXJ0Zm9ybS1yYWRpby1idXR0b24tc2l6ZTogMjBweDtcbiRzbWFydGZvcm0tY29tcGFjdC13aWR0aDogNDI1cHg7XG4kc21hcnRidXR0b24td2lkdGg6IDMwMHB4O1xuJHNtYXJ0Zm9ybS1tZXRob2RzLWdhcDogMTBweDtcbiRzbWFydGZvcm0tc2VjdGlvbi1tYXJnaW46IDEwcHg7XG4kc21hcnRmb3JtLWJvcmRlci1jb2xvcjogI2I3YjdiNztcblxuLy8gU21hcmZvcm0gbGlzdCBvcHRpb25zXG4kc21hcnRmb3JtLW9wdGlvbi1oZWlnaHQ6IDUwcHg7XG4kZm9udC1jb2xvci1kaXNhYmxlZDogIzk5OTtcbiRib3JkZXItY29sb3ItZGlzYWJsZWQ6ICNkZGQ7XG4kaWNvbnMtYm94LXNoYWRvdzogcmdiKDAsIDAsIDAsIDclKSAwIDZweCAyNHB4IDAsIHJnYigwLCAwLCAwLCAyNCUpIDAgMCAwIDFweDtcblxuLy8gQ2FyZHNcbiRjYXJkLWVsZW1lbnRzLWdhcDogMTVweDtcblxuLy8gU2luZ2xlIHBheW1lbnQgYnV0dG9uXG4kc21hcnRmb3JtLXNwYi13aWR0aDogMzQwcHg7XG4kc21hcnRmb3JtLXNwYi1yYWRpby1ib3JkZXItY29sb3I6ICNlM2UzZTM7XG5cbi8vIFNtYXJ0Rm9ybSBwb3BpblxuJHNtYXJ0Zm9ybS1wb3Bpbi13aWR0aDogMzMwcHg7XG4kc21hcnRmb3JtLXBvcGluLWJvcmRlcjogNXB4O1xuJHNtYXJ0Zm9ybS1wb3Bpbi1ib3JkZXItcmFkaXVzOiAwO1xuJHNtYXJ0Zm9ybS1wb3Bpbi1tYXJnaW4teDogMTVweDtcbiRzbWFydGZvcm0tcG9waW4tcGFkZGluZzogMTAwcHggMCA3MHB4IDA7XG4kc21hcnRmb3JtLWdyaWQtcG9waW4tcGFkZGluZzogMTAwcHggMCA3MHB4IDA7XG4kc21hcnRmb3JtLXBvcGluLWJveC1zaGFkb3c6IHJnYigwLCAwLCAwLCAzMCUpIDAgMTlweCAzOHB4LFxuICByZ2IoMCwgMCwgMCwgMjIlKSAwIDE1cHggMTJweDtcblxuLy8gU21hcnRGb3JtIFBvcGluIGNvbnRlbnRcbiRzbWFyZm9ybS1wb3Bpbi1jYXJkZm9ybS13aWR0aDogMzAwcHg7XG4kc21hcnRmb3JtLXBvcGluLWNvbnRlbnQtcGFkZGluZzogMTVweCAwIDAgMDtcblxuLy8gU21hcnRCdXR0b25cbiRzbWFydGJ1dHRvbi1zcGItd2lkdGg6ICRzbWFydGZvcm0tc3BiLXdpZHRoO1xuXG4vLyBDb2xvcnNcbiRjb2xvci1saWdodDogI2ZmZjtcbiRjb2xvci1ncmV5OiAjNDY0YTRjO1xuJGNvbG9yLWRpc2FibGVkOiAjZWJlYmU0O1xuJGNvbG9yLWdyZXktZm9udDogIzcxNzE3MTtcbiRjb2xvci1ncmV5LWljb25zOiAkY29sb3ItZ3JleS1mb250O1xuJGNvbG9yLWdyZXktYm9yZGVyOiAjYjFiMWIxO1xuJGNvbG9yLWdyZXktcGxhY2Vob2xkZXI6ICM5OTk7XG4kY29sb3ItaWNvbi1lcnJvcjogI2Q5NTM0ZjtcbiRjb2xvci13YXJuaW5nOiAjZjlhODI1O1xuJGNvbG9yLWVycm9yOiAjYjcxYzFjO1xuJGNvbG9yLXByaW1hcnk6ICMyOTNjN2E7XG4kY29sb3ItcHJpbWFyeS1saWdodDogIzM5NTJhNTtcbiRjb2xvci1zZWNvbmRhcnk6ICNkOTc3MDY7XG4kY29sb3ItbGlnaHQtc2Vjb25kYXJ5OiAjZjRmNGY0O1xuJGNpcmNsZS1zaXplOiAzMHB4O1xuJGNoZWNrLWhlaWdodDogbWF0aC5kaXYoJGNpcmNsZS1zaXplLCAyKTtcbiRjaGVjay13aWR0aDogbWF0aC5kaXYoJGNoZWNrLWhlaWdodCwgMik7XG4kY2hlY2stbGVmdDogbWF0aC5kaXYoJGNpcmNsZS1zaXplLCA2KTtcbiRjaGVjay10aGlja25lc3M6IG1hdGguZGl2KCRjaXJjbGUtc2l6ZSwgMTApO1xuJGJ1dHRvbi13aWR0aDogMjMycHg7XG4kYnV0dG9uLWhlaWdodDogNDZweDtcbiRzaG9wLW5hbWUtd2lkdGg6IDI0NXB4O1xuJGJyZWFrcG9pbnQtcG9waW46IDFweCA0NTBweDtcbiRzaWRlcy1tYXJnaW46IDUwcHg7XG4kdG9wLW1hcmdpbjogMTZweDtcbiRib3R0b20tbWFyZ2luOiAzMHB4O1xuIiwiQHVzZSBcIi4vYnV0dG9uXCI7XG5cbiRhbmltYXRpb24tbmFtZTogXCJjaGVjay1idXR0b25cIjtcbiRzdmctd2lkdGg6IDEycHg7XG4kc3ZnLWhlaWdodDogOXB4O1xuXG5AbWl4aW4ga2V5ZnJhbWVzKCkge1xuICBAa2V5ZnJhbWVzICN7YW5pbWF0aW9ufSB7XG4gICAgNTAlIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG1haW4oXG4gICRzaXplOiAyNHB4LFxuICAkYm9yZGVyLWNvbG9yOiAjYjliOGMzLFxuICAkYm9yZGVyLWNvbG9yLWhvdmVyOiAjM2M1M2M3LFxuICAkYWN0aXZlLWNvbG9yOiAjM2M1M2M3LFxuICAkZmxhc2gtY29sb3I6ICM1MDZlZWMsXG4gICRjaGVja21hcmstY29sb3I6IHdoaXRlXG4pIHtcbiAgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICBzcGFuIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiAkc2l6ZTtcbiAgICAgIGhlaWdodDogJHNpemU7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6ICRmbGFzaC1jb2xvcjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4ycztcbiAgICAgIH1cblxuICAgICAgc3ZnIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB0b3A6IGNhbGMoKCRzaXplIC0gJHN2Zy1oZWlnaHQpIC8gMik7XG4gICAgICAgIGxlZnQ6IGNhbGMoKCRzaXplIC0gJHN2Zy13aWR0aCkgLyAyKTtcbiAgICAgICAgZmlsbDogbm9uZTtcbiAgICAgICAgc3Ryb2tlOiAkY2hlY2ttYXJrLWNvbG9yO1xuICAgICAgICBzdHJva2Utd2lkdGg6IDI7XG4gICAgICAgIHN0cm9rZS1saW5lY2FwOiByb3VuZDtcbiAgICAgICAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDtcbiAgICAgICAgc3Ryb2tlLWRhc2hhcnJheTogMTZweDtcbiAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDE2cHg7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMXM7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi0taG92ZXIge1xuICAgICAgc3BhbiB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvci1ob3ZlcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1jaGVja2VkIHtcbiAgICAgIHNwYW4ge1xuICAgICAgICBib3JkZXItY29sb3I6ICRhY3RpdmUtY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQ6ICRhY3RpdmUtY29sb3I7XG4gICAgICAgIGFuaW1hdGlvbjogI3skYW5pbWF0aW9uLW5hbWV9IDAuNnMgZWFzZTtcbiAgICAgICAgY29sb3I6ICNiOWI4YzM7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDIuMik7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlO1xuICAgICAgICB9XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBzdHJva2UtZGFzaG9mZnNldDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gd2FybmluZy1hbmltYXRpb24oKSB7XG4gIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiB7XG4gICAgc3BhbiB7XG4gICAgICBAaW5jbHVkZSBidXR0b24ud2FybmluZy1ib3JkZXItYW5pbWF0aW9uO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gYWJzb2x1dGUoKSB7XG4gIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgbGVmdDogMTZweDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4iLCIvKiBCcmVha3BvaW50IGNvbmZpZ3VyYXRpb24gKi9cbiRicmVha3BvaW50LXNtYWxsLWRlc2t0b3A6IG1heC13aWR0aCAxMDI0cHg7XG4kYnJlYWtwb2ludC10YWJsZXQ6IG1heC13aWR0aCA3NjhweDtcbiRicmVha3BvaW50LW1vYmlsZTogbWF4LXdpZHRoIDU3NnB4O1xuIiwiJGFuaW1hdGlvbi1uYW1lLWJlZm9yZTogXCJrci1sb2FkZXItYmVmb3JlXCI7XG4kYW5pbWF0aW9uLW5hbWUtYWZ0ZXI6IFwia3ItbG9hZGVyLWFmdGVyXCI7XG5cbkBtaXhpbiBrZXlmcmFtZXMoKSB7XG4gIEBrZXlmcmFtZXMgI3skYW5pbWF0aW9uLW5hbWUtYmVmb3JlfSB7XG4gICAgMCUsXG4gICAgMTAwJSB7XG4gICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgfVxuXG4gICAgMjUlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICB9XG5cbiAgICA1MCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpIHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgfVxuXG4gICAgNzUlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICB9XG4gIH1cblxuICBAa2V5ZnJhbWVzICN7JGFuaW1hdGlvbi1uYW1lLWFmdGVyfSB7XG4gICAgMCUsXG4gICAgMTAwJSB7XG4gICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgfVxuXG4gICAgMjUlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgfVxuXG4gICAgNTAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSkgdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgfVxuXG4gICAgNzUlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBtYWluKCRjb2xvcikge1xuICBpLmtyLWxvYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogNXB4O1xuICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHRvcDogY2FsYyg1MCUgLSA1cHgpO1xuICAgICAgbGVmdDogY2FsYyg1MCUgLSA1cHgpO1xuICAgICAgYW5pbWF0aW9uOiAjeyRhbmltYXRpb24tbmFtZS1iZWZvcmV9IDAuOHMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjQsIDEuMjEpIGluZmluaXRlO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgYW5pbWF0aW9uOiAjeyRhbmltYXRpb24tbmFtZS1hZnRlcn0gMC44cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNCwgMS4yMSkgaW5maW5pdGU7XG4gICAgfVxuXG4gICAgLy8gRm9yIHZpc3VhbCB0ZXN0c1xuICAgICYua3ItbG9hZGVyLS1mcm96ZW4ge1xuICAgICAgJjo6YmVmb3JlLFxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBhbmltYXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBvdmVybGF5KCRjb2xvcjogd2hpdGUsICRzcGlubmVyLXNpemU6IDIwcHgpIHtcbiAgQGluY2x1ZGUgbWFpbigkY29sb3IpO1xuXG4gIGkua3ItbG9hZGVyIHtcbiAgICBoZWlnaHQ6ICRzcGlubmVyLXNpemU7XG4gICAgd2lkdGg6ICRzcGlubmVyLXNpemU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIHdpZHRoOiAkc3Bpbm5lci1zaXplO1xuICAgICAgaGVpZ2h0OiAkc3Bpbm5lci1zaXplO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgdG9wOiAtNTAlO1xuICAgICAgbGVmdDogLTUwJTtcbiAgICB9XG4gIH1cbn1cbiIsIiRhbmltYXRpb24tbmFtZTogXCJrci1ib3VuY2VkZWxheVwiO1xuXG5AbWl4aW4ga2V5ZnJhbWVzKCkge1xuICBAa2V5ZnJhbWVzICN7JGFuaW1hdGlvbi1uYW1lfSB7XG4gICAgMCUsXG4gICAgODAlLFxuICAgIDEwMCUge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICB9XG5cbiAgICA0MCUge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG1haW4oKSB7XG4gIC5rci1zcGlubmVyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiAxcHg7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICAgIHdpZHRoOiA3MHB4O1xuXG4gICAgPiBkaXYge1xuICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZjZmNmO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGFuaW1hdGlvbjogI3skYW5pbWF0aW9uLW5hbWV9IDEuNHMgaW5maW5pdGUgZWFzZS1pbi1vdXQgYm90aDtcbiAgICB9XG5cbiAgICAua3ItYm91bmNlMSB7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IC0wLjMycztcbiAgICB9XG5cbiAgICAua3ItYm91bmNlMiB7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IC0wLjE2cztcbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgXCIuLi8uLi8uLi9taXhpbnMvc21hcnRmb3JtL2NhcmQtdG9vbHRpcFwiO1xuQHVzZSBcIi4uL3ZhcmlhYmxlc1wiIGFzICo7XG5cbiRhbmltYXRpb24tbmFtZTogXCJrci1jYXJkLWljb24tZGlzcGxheVwiO1xuXG5AbWl4aW4ga2V5ZnJhbWVzKCkge1xuICBAa2V5ZnJhbWVzICN7JGFuaW1hdGlvbi1uYW1lfSB7XG4gICAgMCUge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBtYWluKCRwYWRkaW5nLWxlZnQ6IDAsICRsb2NhdGlvbjogYnV0dG9uKSB7XG4gIC5rci1jYXJkLWljb25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIG1pbi13aWR0aDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6ICRwYWRkaW5nLWxlZnQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgQGluY2x1ZGUgdG9vbHRpcDtcbiAgICBAaW5jbHVkZSBicmFuZHMoc3BhbiwgJGxvY2F0aW9uKTtcbiAgfVxufVxuXG5AbWl4aW4gdG9vbHRpcCgpIHtcbiAgc3Bhbi5rci1leHRyYS1icmFuZHMge1xuICAgIGhlaWdodDogMjJweDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY29sb3I6ICM3Nzc7XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBtYXgtd2lkdGg6IDE2cHg7XG5cbiAgICBAaW5jbHVkZSBjYXJkLXRvb2x0aXAubWFpbigkcGFkZGluZzogMTBweCwgJGJvcmRlci1yYWRpdXM6IDApO1xuICB9XG59XG5cbkBtaXhpbiBicmFuZHMoJGNvbnRhaW5lci1lbGVtZW50OiBzcGFuLCAkbG9jYXRpb246IGJ1dHRvbikge1xuICBAaWYgJGNvbnRhaW5lci1lbGVtZW50ID09IG5vbmUge1xuICAgICRjb250YWluZXItZWxlbWVudDogXCJcIjtcbiAgfVxuICAjeyRjb250YWluZXItZWxlbWVudH0ua3ItYnJhbmQtaWNvbiB7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIEBpbmNsdWRlIHBsYWNlaG9sZGVyO1xuXG4gICAgJjpub3QoLmtyLWNhcmRzKS5rci1sb2FkaW5nLWFzc2V0cyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuXG4gICAgc3ZnIHtcbiAgICAgIHBhZGRpbmc6IDJweCA0cHg7XG4gICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICB3aWR0aDogMjJweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBhbmltYXRpb246IGljb24tZGlzcGxheSAwLjJzIGVhc2UtaW47XG4gICAgfVxuXG4gICAgLy8gQW1leFxuICAgICYua3ItYW1leCBzdmcge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmZjZTtcbiAgICB9XG5cbiAgICAvLyBDYWJhbFxuICAgICYua3ItY2FiYWwsXG4gICAgJi5rci1jYWJhbF9kZWJpdCB7XG4gICAgICBzdmcge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDI2MDk1O1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIENCXG4gICAgJi5rci1jYiB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgd2lkdGg6IDMzcHg7XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgd2lkdGg6IGluaXRpYWw7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gS2FkZW9zXG4gICAgJi5rci1rYWRlb3NfY3VsdHVyZSxcbiAgICAmLmtyLWthZGVvc19jdWx0dXJlIHN2ZyxcbiAgICAmLmtyLWthZGVvc19naWZ0LFxuICAgICYua3Ita2FkZW9zX2dpZnQgc3ZnIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICB3aWR0aDogMzVweDtcblxuICAgICAgaW1hZ2Uge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gTmFyYW5qYVxuICAgICYua3ItbmFyYW5qYSBzdmcge1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgcGFkZGluZzogM3B4IDRweDtcbiAgICB9XG5cbiAgICAvLyBWaXNhXG4gICAgJi5rci12aXNhIHN2ZyxcbiAgICAmLmtyLXZpc2FfZWxlY3Ryb24gc3ZnLFxuICAgICYua3ItdmlzYV9kZWJpdCBzdmcge1xuICAgICAgcGFkZGluZzogMCAycHg7XG4gICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICB3aWR0aDogMjZweDtcbiAgICB9XG5cbiAgICAvLyBBc3NldHMgbG9hZGluZ1xuICAgICYua3ItbG9hZGluZy1hc3NldHMge1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgd2lkdGg6IDMwcHg7XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgI3skY29udGFpbmVyLWVsZW1lbnR9LmtyLWJyYW5kLWljb24ua3ItY2FyZHMge1xuICAgIGJveC1zaGFkb3c6ICRpY29ucy1ib3gtc2hhZG93O1xuXG4gICAgJi5rci1sb2FkaW5nLWFzc2V0cyB7XG4gICAgICBAaWYgJGxvY2F0aW9uID09IGJ1dHRvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1saWdodC1zZWNvbmRhcnk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWxpZ2h0O1xuICAgICAgfVxuXG4gICAgICBzdmcge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBwbGFjZWhvbGRlcigpIHtcbiAgLmtyLXBsYWNlaG9sZGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBib3gtc2hhZG93OiAkaWNvbnMtYm94LXNoYWRvdztcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbGlnaHQtc2Vjb25kYXJ5O1xuICB9XG59XG4iLCJAdXNlIFwiLi92YXJpYWJsZXNcIiBhcyAqO1xuQHVzZSBcIi4vYnV0dG9uXCI7XG5AdXNlIFwiLi9zcGlubmVyXCI7XG5AdXNlIFwiLi9zbWFydGZvcm0vY2FyZC1pY29uc1wiO1xuXG4kYW5pbWF0aW9uLW9wZW5pbmc6IFwia3ItbW9kYWwtb3BlbmluZ1wiO1xuXG5AbWl4aW4ga2V5ZnJhbWVzKCkge1xuICBAa2V5ZnJhbWVzICN7JGFuaW1hdGlvbi1vcGVuaW5nfSB7XG4gICAgZnJvbSB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNyk7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gLXRpdGxlKCkge1xuICAua3Itc2ltcGxlLW1vZGFsLWhlYWRlci10aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogIzMzMztcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICBzcGFuIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICBmb250LXN0eWxlOiBpbmhlcml0O1xuICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBtYWluKCkge1xuICAua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXIge1xuICAgICYua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXItLW9wZW5pbmcge1xuICAgICAgYW5pbWF0aW9uOiAwLjE1cyBsaW5lYXIgMHMgMSBub3JtYWwgZm9yd2FyZHMgI3skYW5pbWF0aW9uLW9wZW5pbmd9O1xuICAgIH1cblxuICAgICYua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXItLWNsb3Npbmcge1xuICAgICAgYW5pbWF0aW9uOiAwLjE1cyBsaW5lYXIgMHMgMSByZXZlcnNlIGZvcndhcmRzICN7JGFuaW1hdGlvbi1vcGVuaW5nfTtcbiAgICB9XG5cbiAgICAua3Itc2ltcGxlLW1vZGFsIHtcbiAgICAgIG1heC13aWR0aDogMzgwcHg7XG4gICAgICBib3gtc2hhZG93OlxuICAgICAgICByZ2IoMCwgMCwgMCwgMzAlKSAwIDE5cHggMzhweCxcbiAgICAgICAgcmdiKDAsIDAsIDAsIDIyJSkgMCAxNXB4IDEycHg7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MjBweCkge1xuICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgIH1cblxuICAgICAgLmtyLXNpbXBsZS1tb2RhbC1oZWFkZXIge1xuICAgICAgICBAaW5jbHVkZSBjYXJkLWljb25zLmJyYW5kcygkY29udGFpbmVyLWVsZW1lbnQ6IG5vbmUpO1xuXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgLXRpdGxlO1xuICAgICAgfVxuXG4gICAgICAua3Itc2ltcGxlLW1vZGFsLWNvbnRlbnQge1xuICAgICAgICAua3Itc2ltcGxlLW1vZGFsLWNvbnRlbnQtbWFpbiBwIHtcbiAgICAgICAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICBwYWRkaW5nOiA2cHggMTBweDtcblxuICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5rci1zaW1wbGUtbW9kYWwtY29udGVudC1vcHRpb25hbCB7XG4gICAgICAgICAgbWFyZ2luOiAxMHB4IDEwcHggMDtcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcblxuICAgICAgICAgIC5rci1zaW1wbGUtbW9kYWwtY29udGVudC1vcHRpb25hbC1pdGVtIHtcbiAgICAgICAgICAgIHNwYW4sXG4gICAgICAgICAgICBhLFxuICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmtyLXNpbXBsZS1tb2RhbC1mb290ZXIge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcblxuICAgICAgICBidXR0b24sXG4gICAgICAgIGJ1dHRvbiBzcGFuIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICBidXR0b24ge1xuICAgICAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAmLmtyLWJ0bi1lcnJvciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZXJyb3I7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5rci1idG4tc2Vjb25kYXJ5IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgY29sb3I6ICMzMzM7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAvLyBTcGlubmVyXG4gICAgICAgICAgQGluY2x1ZGUgc3Bpbm5lci5tYWluO1xuXG4gICAgICAgICAgLy8gTG9hZGluZyBzdGF0ZVxuICAgICAgICAgICYua3ItbG9hZGluZyB7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAua3Itc3Bpbm5lciB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAycHg7XG5cbiAgICAgICAgICAgICAgJiA+IGRpdiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi0tdmVydGljYWwge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZ2FwOiAycHg7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIkYW5pbWF0aW9uLW5hbWU6IFwia3ItbGF5ZXItZmFkZVwiO1xuXG5AbWl4aW4ga2V5ZnJhbWVzKCkge1xuICBAa2V5ZnJhbWVzICN7JGFuaW1hdGlvbi1uYW1lfSB7XG4gICAgZnJvbSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBtYWluKCkge1xuICAua3ItbGF5ZXIge1xuICAgICYua3ItbGF5ZXItLW9wZW5pbmcge1xuICAgICAgYW5pbWF0aW9uOiAwLjE1cyBsaW5lYXIgMHMgMSBub3JtYWwgZm9yd2FyZHMgI3skYW5pbWF0aW9uLW5hbWV9O1xuICAgIH1cblxuICAgICYua3ItbGF5ZXItLWNsb3Npbmcge1xuICAgICAgYW5pbWF0aW9uOiAwLjE1cyBsaW5lYXIgMHMgMSByZXZlcnNlIGZvcndhcmRzICN7JGFuaW1hdGlvbi1uYW1lfTtcbiAgICB9XG5cbiAgICAua3ItbGF5ZXItbWVzc2FnZSB7XG4gICAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG59XG4iLCIua3ItYW5pbWF0ZWQge1xuICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuXG4ua3ItYW5pbWF0ZWQuaW5maW5pdGUge1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbn1cblxuLmtyLWFuaW1hdGVkLmhpbmdlIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbn1cblxuLmtyLWFuaW1hdGVkLmZsaXBPdXRYLFxuLmtyLWFuaW1hdGVkLmZsaXBPdXRZLFxuLmtyLWFuaW1hdGVkLmJvdW5jZUluLFxuLmtyLWFuaW1hdGVkLmJvdW5jZU91dCB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC43NXM7XG59XG4iLCJAa2V5ZnJhbWVzIGtyLWZsaXAtaW4teCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgNDAlIHtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIH1cblxuICA2MCUge1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDEwZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgODAlIHtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtNWRlZyk7XG4gIH1cblxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgfVxufVxuXG4ua3ItZmxpcEluWCB7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgYW5pbWF0aW9uLW5hbWU6IGtyLWZsaXAtaW4teDtcbn1cbiIsIkB1c2UgXCIuLi9jbGFzc2ljL3dhbGxldFwiO1xuQHVzZSBcIi4vaGVhZGVyXCI7XG5AdXNlIFwiLi9mb290ZXJcIjtcblxuLyogQ29tcG9uZW50cyAqL1xuQGltcG9ydCBcIi4vYnV0dG9uXCI7XG5cbmtyLXNtYXJ0LWZvcm1ba3ItcG9waW5dIHtcbiAgQGltcG9ydCBcIi4vbGF5ZXJcIjtcbn1cblxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDAgMCAxNXB4ICMxMjEyMTI7XG4gIHRyYW5zaXRpb246IGhlaWdodCAxcztcbiAgd2lkdGg6ICRmb3JtLXdpZHRoICsgJHNpZGVzLW1hcmdpbjtcbiAgbWFyZ2luOiAwO1xuXG4gIEBpbmNsdWRlIGhlYWRlci5tYWluO1xuICBAaW1wb3J0IFwiLi9maWVsZFwiO1xuICBAaW1wb3J0IFwiLi93cmFwcGVyc1wiO1xuICBAaW1wb3J0IFwiLi9lcnJvclwiO1xuICBAaW1wb3J0IFwiLi9wYXltZW50X2J1dHRvblwiO1xuICBAaW1wb3J0IFwiLi9oZWxwLWJ1dHRvblwiO1xuICBAaW1wb3J0IFwiLi9sYXllclwiO1xuICBAaW5jbHVkZSB3YWxsZXQuZGVsZXRlLWJ1dHRvbi1wb3BpbjtcbiAgQGluY2x1ZGUgd2FsbGV0LmNhcmQtbGlzdC1wb3BpbjtcbiAgQGluY2x1ZGUgd2FsbGV0LnRhYnMtcG9waW47XG4gIEBpbmNsdWRlIGZvb3Rlci5sZWdhY3k7XG59XG5cbi5rci1wb3Bpbi13cmFwcGVyIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHg7XG4gIH1cblxuICAmLS1sYXJnZS1mb3JtIHtcbiAgICBwYWRkaW5nOiA0NXB4IDA7XG4gIH1cbn1cbiIsIiRsaWdodC1mb250LWNvbG9yOiAjZmZmO1xuXG4ua3ItcG9waW4tdXRpbHMgYnV0dG9uLmtyLXBvcGluLWJ1dHRvbiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTNjN2E7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6ICRsaWdodC1mb250LWNvbG9yO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBoZWlnaHQ6IDQ2cHg7XG4gIG1hcmdpbjogMDtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMnB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDIzMnB4O1xufVxuIiwiLmtyLWxheWVyIHtcbiAgLmtyLXBvcGluLW1vZGFsLWhlYWRlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCwgMCwgMCwgMCUpO1xuICB9XG5cbiAgLmtyLXBvcGluLWxvZ28tbGF5ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigzMCwgMzAsIDMwLCA4MCUpO1xuICB9XG59XG4iLCJAdXNlIFwiLi4vLi4vbWl4aW5zL2ZsZXhcIiBhcyAqO1xuQHVzZSBcIi4uL2NsYXNzaWMvdmFyaWFibGVzXCIgYXMgKjtcblxuQG1peGluIG1haW4oKSB7XG4gIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIge1xuICAgIGhlaWdodDogOTBweDtcblxuICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG4gICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcblxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjODA4MDgwO1xuICAgIG1hcmdpbi1ib3R0b206ICR0b3AtbWFyZ2luO1xuXG4gICAgJi5rci1wb3Bpbi1oZWFkZXItbGF5ZXIge1xuICAgICAgaGVpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2Uge1xuICAgICAgaW1nLmtyLWhlYWRlci1sb2dvIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBpLmZpLXgtY2lyY2xlLmljb24tY2xvc2UtcG9wdXAge1xuICAgICAgd2lkdGg6IDEycHg7XG4gICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIG1hcmdpbjogN3B4IDdweCAwIDA7XG4gICAgfVxuXG4gICAgJi5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUge1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgIGkge1xuICAgICAgICAmLmZpLXgtY2lyY2xlLmljb24tY2xvc2UtcG9wdXAge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLmZpLWxvY2sge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBzcGFuLmtyLXBvcGluLXNob3AtbmFtZSB7XG4gICAgICBtYXJnaW46IDQwcHggMCAwO1xuICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBzbWFydGZvcm0oKSB7XG4gIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm9yZGVyOiAkc21hcnRmb3JtLXBvcGluLWJvcmRlciBzb2xpZCAjZjRmNGY0O1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRzbWFydGZvcm0tcG9waW4tYm9yZGVyLXJhZGl1cztcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJHNtYXJ0Zm9ybS1wb3Bpbi1ib3JkZXItcmFkaXVzO1xuICAgIGhlaWdodDogMTAwcHg7XG5cbiAgICAvLyBDbG9zZSBidXR0b25cbiAgICBpLmZpLXgtY2lyY2xlLmljb24tY2xvc2UtcG9wdXAge1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIG1hcmdpbjogNXB4IDVweCAwIDA7XG4gICAgfVxuXG4gICAgJi5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUgaS5maS14LWNpcmNsZS5pY29uLWNsb3NlLXBvcHVwIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAvLyBTaG9wIG5hbWVcbiAgICAua3ItcG9waW4tc2hvcC1uYW1lIHtcbiAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICB0b3A6IDNweDtcbiAgICAgIHBhZGRpbmc6IDNweCAwIDdweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItcHJpbWFyeTtcblxuICAgICAgc3BhbiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgY29sb3I6ICM0YTRhNGE7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICBtYXgtd2lkdGg6ICRzaG9wLW5hbWUtd2lkdGg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIFNob3AgbG9nb1xuICAgIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2Uge1xuICAgICAgYm90dG9tOiA4cHg7XG5cbiAgICAgIC5rci1oZWFkZXItYm9yZGVyIHtcbiAgICAgICAgd2lkdGg6IDM0cHg7XG4gICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gICAgICB9XG5cbiAgICAgIC5rci1oZWFkZXItbG9nbyB7XG4gICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gQW1vdW50ICsgb3JkZXJJRFxuICAgIHNwYW4ua3ItcG9waW4tYW1vdW50LFxuICAgIHNwYW4ua3ItcG9waW4tb3JkZXItaWQge1xuICAgICAgcmlnaHQ6IHVuc2V0O1xuICAgICAgbGVmdDogNjBweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICBzcGFuIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBzcGFuLmtyLXBvcGluLW9yZGVyLWlkIHtcbiAgICAgIGJvdHRvbTogOHB4O1xuICAgIH1cblxuICAgIHNwYW4ua3ItcG9waW4tYW1vdW50IHtcbiAgICAgIGJvdHRvbTogMjVweDtcblxuICAgICAgc3BhbiB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIElmcmFtZSBvcGVuXG4gICAgJi5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcblxuICAgICAgLmtyLXBvcGluLWhlYWRlciB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgICAgIGNvbG9yOiAjNjY2O1xuICAgICAgICBsaW5lLWhlaWdodDogdW5zZXQ7XG4gICAgICB9XG5cbiAgICAgIC5maS1sb2NrIHtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgb3JkZXI6IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiJltrcnZ1ZV0ge1xuICAua3ItcGFuLFxuICAua3ItaWRlbnRpdHktZG9jdW1lbnQtbnVtYmVyLFxuICAua3ItY2FyZC1ob2xkZXItbmFtZSxcbiAgLmtyLWNhcmQtaG9sZGVyLW1haWwsXG4gIC5rci1pZGVudGl0eS1kb2N1bWVudC10eXBlLFxuICAua3ItaW5zdGFsbG1lbnQtbnVtYmVyLFxuICAua3ItZmlyc3QtaW5zdGFsbG1lbnQtZGVsYXkge1xuICAgIG1hcmdpbjogMTJweCAwO1xuICB9XG5cbiAgLmtyLWV4cGlyeSxcbiAgLmtyLXNlY3VyaXR5LWNvZGUge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gIH1cblxuICAua3ItZmllbGQua3ItdGV4dCxcbiAgLmtyLWZpZWxkLmtyLWNoZWNrYm94IHtcbiAgICBtYXJnaW46IDEycHggJHNpZGVzLW1hcmdpbiAxMnB4IDA7XG4gIH1cbn1cbiIsIi5rci1vdXRlci1leHBpcnkua3Itb3V0ZXItd3JhcHBlcixcbi5rci1vdXRlci1zZWN1cml0eS1jb2RlLmtyLW91dGVyLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcblxuICAua3ItaW5uZXItd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiIsIi5rci1mb3JtLWVycm9yIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG5cbiAgPiBzcGFuIHtcbiAgICBwYWRkaW5nOiA4cHggM3B4O1xuICB9XG59XG4iLCIua3ItcGF5bWVudC1idXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogJGJvdHRvbS1tYXJnaW47XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuIiwiJGRlZmF1bHQtc2lkZXMtbWFyZ2luOiAzMHB4O1xuXG4vLyBIaWRkZW5cbiYua3ItaGVscC1idXR0b24taGlkZGVuIHtcbiAgd2lkdGg6ICRmaWVsZC13aWR0aCArICRkZWZhdWx0LXNpZGVzLW1hcmdpbiAqIDI7XG4gIHBhZGRpbmctbGVmdDogJGRlZmF1bHQtc2lkZXMtbWFyZ2luO1xuICBwYWRkaW5nLXJpZ2h0OiAkZGVmYXVsdC1zaWRlcy1tYXJnaW47XG5cbiAgLmtyLXBvcGluLW1vZGFsLWZvb3RlciB7XG4gICAgLmtyLXdoaXRlbGFiZWwtbG9nbyBpbWcge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkZGVmYXVsdC1zaWRlcy1tYXJnaW47XG4gICAgfVxuICB9XG59XG5cbi8vIElubmVyIChkZWZhdWx0IHBvc2l0aW9uKVxuJi5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCB7XG4gIHdpZHRoOiAkZmllbGQtd2lkdGggKyAkc2lkZXMtbWFyZ2luICogMiAtIDIwcHg7XG4gIHBhZGRpbmctbGVmdDogJHNpZGVzLW1hcmdpbiAtIDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6ICRzaWRlcy1tYXJnaW4gLSAyMHB4O1xuXG4gIC5rci1wYW4sXG4gIC5rci1maWVsZC5rci10ZXh0LFxuICAua3ItZmllbGQua3ItY2hlY2tib3gge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIua3ItdmlzaWJsZSAua3ItaGVscC1idXR0b24ge1xuICAgICAgd2lkdGg6ICRoZWxwLXdpZHRoIC0gMTJweDtcbiAgICB9XG4gIH1cblxuICAua3Itc2VjdXJpdHktY29kZS5rci1zaXplLWhhbGYge1xuICAgIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiB7XG4gICAgICB3aWR0aDogJGhlbHAtd2lkdGggLSAxM3B4O1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5rci1wYXltZW50LWJ1dHRvbixcbiAgLmtyLWZvcm0tZXJyb3Ige1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuXG4gIC5rci1wb3Bpbi1tb2RhbC1mb290ZXIge1xuICAgIC5rci13aGl0ZWxhYmVsLWxvZ28gaW1nIHtcbiAgICAgIG1hcmdpbi1yaWdodDogJHNpZGVzLW1hcmdpbiAtIDIwcHg7XG4gICAgfVxuICB9XG59XG4iLCJAdXNlIFwiLi4vLi4vLi4vbWl4aW5zL2ZsZXhcIiBhcyAqO1xuQHVzZSBcIi4uL3ZhcmlhYmxlc1wiIGFzICo7XG5cbkBtaXhpbiBwb3BpbigpIHtcbiAgLmtyLWRlbGV0ZS1idXR0b24td3JhcHBlci5rci1jYXJkLWxpc3Qge1xuICAgIHBhZGRpbmc6IDAgM3B4IDAgMDtcbiAgfVxufVxuXG5AbWl4aW4gZW1iZWRkZWQoKSB7XG4gIC8vIFBvc2l0aW9uc1xuICAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDEzcHggMCA3cHg7XG5cbiAgICAmOm5vdCgua3ItdmlzaWJsZSkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAua3ItZGVsZXRlLWJ1dHRvbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgQGluY2x1ZGUgZmxleGJveDtcbiAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKHJvdyk7XG5cbiAgICAgIC5rci1kZWxldGUtaWNvbiB7XG4gICAgICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKGNvbHVtbik7XG4gICAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuXG4gICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAmLmljb24ge1xuICAgICAgICAgICAgICBmaWxsOiAkY29sb3ItZ3JleS1mb250O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmJhY2tncm91bmQge1xuICAgICAgICAgICAgICBmaWxsOiAkY29sb3ItbGlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5rci1lcnJvciBzdmcgcGF0aCB7XG4gICAgICAgICAgJi5pY29uIHtcbiAgICAgICAgICAgIGZpbGw6ICRjb2xvci1pY29uLWVycm9yO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYuYmFja2dyb3VuZCB7XG4gICAgICAgICAgICBmaWxsOiAkY29sb3ItbGlnaHQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5rci1jYXJkLWxpc3Qge1xuICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgcGFkZGluZzogMCAxNHB4IDAgMDtcblxuICAgICAgLmtyLWRlbGV0ZS1idXR0b24gLmtyLWRlbGV0ZS1pY29uIHN2ZyB7XG4gICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgXCIuLi92YXJpYWJsZXNcIiBhcyAqO1xuXG5AbWl4aW4gcG9waW4oKSB7XG4gIC5rci13YWxsZXQtY2FyZC1saXN0IHtcbiAgICBtYXJnaW46IDA7XG5cbiAgICAua3ItY2FyZC1saXN0LXdyYXBwZXIge1xuICAgICAgYm9yZGVyOiAwO1xuXG4gICAgICAua3ItY2FyZC1lbGVtZW50IC5rci1jYXJkLWxhYmVsIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBlbWJlZGRlZCgpIHtcbiAgLmtyLXdhbGxldC1jYXJkLWxpc3Qge1xuICAgIG1hcmdpbjogMTZweCAwO1xuXG4gICAgLmtyLWNhcmQtbGlzdC13cmFwcGVyIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ncmV5LWJvcmRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcblxuICAgICAgLmtyLWNhcmQtZWxlbWVudCxcbiAgICAgIC5rci1jYXJkLWVsZW1lbnQgLmtyLWRlbGV0ZS1idXR0b24sXG4gICAgICAua3ItY2FyZC1lbGVtZW50IC5rci1kZWxldGUtYnV0dG9uIHN2ZyxcbiAgICAgIC5rci1jYXJkLWVsZW1lbnQgLmtyLWNhcmQtbGFiZWwsXG4gICAgICAua3ItY2FyZC1lbGVtZW50IC5rci1jYXJkLWxhYmVsIGxhYmVsIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuXG4gICAgICAua3ItY2FyZC1lbGVtZW50IHtcbiAgICAgICAgJjpub3QoLmtyLWRlbGV0ZWQpIHtcbiAgICAgICAgICBwYWRkaW5nOiAxMnB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLmtyLWRlbGV0ZWQge1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAua3ItYnJhbmQtaWNvbiBzdmcge1xuICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rci1icmFuZC1pY29uLmtyLWxvYWRpbmctYXNzZXRzIHN2ZyB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGkuZmkteC1jaXJjbGUgc3ZnIHtcbiAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAua3Itd2FsbGV0LWNhcmQtbGlzdCAua3ItY2FyZC1saXN0LXdyYXBwZXIgLmtyLWNhcmQtZWxlbWVudCAua3ItY2FyZC1sYWJlbCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMxcHg7XG5cbiAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBsYWJlbCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtaW4td2lkdGg6IDE1MHB4O1xuXG4gICAgICBzcGFuIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBjb2xvcjogJGNvbG9yLWdyZXktZm9udDtcbiAgICAgIH1cblxuICAgICAgc3Bhbjo6YmVmb3JlLFxuICAgICAgc3Bhbjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICB9XG5cbiAgICAgIHNwYW46aG92ZXIge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB9XG5cbiAgICAgIHNwYW46OmJlZm9yZSB7XG4gICAgICAgIGxlZnQ6IC0yMS41cHg7XG4gICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1saWdodDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZ3JleS1mb250O1xuICAgICAgfVxuXG4gICAgICBzcGFuOjphZnRlciB7XG4gICAgICAgIGxlZnQ6IC0xOC41cHg7XG4gICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1saWdodDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsIHNwYW46OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmV5LWZvbnQ7XG4gICAgfVxuICB9XG59XG4iLCJAdXNlIFwiLi4vdmFyaWFibGVzXCIgYXMgKjtcblxuQG1peGluIHBvcGluKCkge1xuICAmLmtyLXdhbGxldCB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggKyA2MHB4ICsgNXB4O1xuICB9XG5cbiAgLmtyLXdhbGxldC10YWJzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDBweDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5cbkBtaXhpbiBlbWJlZGRlZCgpIHtcbiAgLmtyLXdhbGxldC10YWJzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgLmtyLXdhbGxldC10YWIge1xuICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICBtYXJnaW46IDAgNHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHJnYigwLCAwLCAwLCAwJSk7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICYua3Itc2VsZWN0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCwgMCwgMCwgMCUpO1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGNvbG9yLXByaW1hcnk7XG4gICAgICB9XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuXG4gICAgICAmLmtyLWRpc2FibGVkIHNwYW4ge1xuICAgICAgICBjb2xvcjogJGNvbG9yLWdyZXktZm9udDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgXCJzYXNzOm1hdGhcIjtcbkB1c2UgXCIuLi9jbGFzc2ljL3ZhcmlhYmxlc1wiIGFzICo7XG5cbkBtaXhpbiBsZWdhY3koKSB7XG4gIC5rci1wb3Bpbi1tb2RhbC1mb290ZXIge1xuICAgIC5rci13aGl0ZWxhYmVsLWxvZ28gaW1nIHtcbiAgICAgIG1hcmdpbi1yaWdodDogJHNpZGVzLW1hcmdpbjtcbiAgICB9XG4gIH1cblxuICAmLmtyLXNtYWxsLXBvcGluIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcblxuICAgIC5rci1wb3Bpbi1tb2RhbC1mb290ZXIge1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gc21hcnRmb3JtKCkge1xuICAua3ItcG9waW4tbW9kYWwtZm9vdGVyIHtcbiAgICBib3JkZXI6IDVweCBzb2xpZCAjZmZmO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgICBoZWlnaHQ6IDYwcHg7XG5cbiAgICAua3Itd2hpdGVsYWJlbC1sb2dvIGltZy5rci1sb2dvLXBheXplbiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgfVxuICB9XG59XG4iLCIua3ItYnJhbmQtYnV0dG9ucyxcbi5rci1lbWJlZGRlZCAua3ItYnJhbmQtYnV0dG9ucyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG5cbiAgLmtyLWJyYW5kLWJ1dHRvbiAua3ItYnJhbmQtYnV0dG9uLWljb24ge1xuICAgIG1hcmdpbjogMCA1cHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiA0N3B4O1xuXG4gICAgc3ZnIHtcbiAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICB9XG4gIH1cblxuICAua3ItYnJhbmQtYnV0dG9uIC5rci1icmFuZC1idXR0b24tbGFiZWwge1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICRjb2xvci1ncmV5LXBsYWNlaG9sZGVyO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gIH1cblxuICAua3ItYnJhbmQtYnV0dG9uLmtyLXNlbGVjdGVkIHtcbiAgICBzdmcge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICAua3ItYnJhbmQtYnV0dG9uLWxhYmVsIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItZ3JleS1mb250O1xuICAgIH1cbiAgfVxufVxuXG4ua3ItYnJhbmQtYnV0dG9ucyB7XG4gIHdpZHRoOiAkaW5uZXItd2lkdGg7XG59XG4iLCIkYmctY29sb3I6ICNlZGVkZWQ7XG5cbi5rci1za2VsZXRvbi13cmFwcGVyIHtcbiAgLyogQmFja2dyb3VuZCBBbmltYXRpb24gKi9cbiAgLmtyLXNrZWxldG9uIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgYmFja2dyb3VuZDpcbiAgICAgIGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgMTAwZGVnLFxuICAgICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDAlKSA0MCUsXG4gICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgNzAlKSA1MCUsXG4gICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCUpIDYwJVxuICAgICAgKVxuICAgICAgJGJnLWNvbG9yO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjAwJSAxMDAlO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogMTgwJTtcbiAgICBhbmltYXRpb246IDFzIHNrZWxldG9uLWFuaW1hdGlvbiBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgICBib3gtc2hhZG93OiByZ2JhKDE0OSwgMTU3LCA2NSwgMTUlKSAwIDAgMjRweDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNrZWxldG9uLWFuaW1hdGlvbiB7XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0yMCU7XG4gIH1cbn1cbiIsIi8qKiBDSEVDS0JPWCAqKi9cblxuLyoqIFJlZ3VsYXIgY2hlY2tib3ggKiovXG4ua3ItZmllbGQua3ItY2hlY2tib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCwgMCwgMCwgMCUpO1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIG1pbi1oZWlnaHQ6IDMzcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xuICB3aWR0aDogMjMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5cbi5rci1maWVsZC5rci1jaGVja2JveCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciB7XG4gIC5rci1maWVsZC1jb250cm9sIHtcbiAgICBjb2xvcjogIzc3NztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsaW5lLWhlaWdodDogMzNweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG5cbiAgICAua3ItbGFiZWwge1xuICAgICAgcGFkZGluZy1ib3R0b206IDJweDtcbiAgICAgIHBhZGRpbmctbGVmdDogNHB4O1xuICAgIH1cbiAgfVxufVxuXG4vLyBDdXN0b20gY29udHJvbFxuLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtZGVmYXVsdCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciB7XG4gIC5rci1maWVsZC1jb250cm9sIHtcbiAgICBmb250LXNpemU6IDAuOWVtO1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcblxuICAgIC8vIEhpZGUgZGVmYXVsdCBicm93c2VyIGlucHV0XG4gICAgaW5wdXQge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgIH1cbiAgfVxuXG4gIC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYjFiMWIxO1xuICAgIGhlaWdodDogMjBweDtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDVweDtcbiAgICB3aWR0aDogMjBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAvLyBIb3ZlciBhbmQgZm9jdXNcbiAgLmtyLWZpZWxkLWNvbnRyb2w6aG92ZXIgaW5wdXQgfiAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3IsXG4gIC5rci1maWVsZC1jb250cm9sIGlucHV0OmZvY3VzIH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICB9XG5cbiAgLy8gQ2hlY2tlZFxuICAua3ItZmllbGQtY29udHJvbCBpbnB1dDpjaGVja2VkIH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yLFxuICAua3ItZmllbGQtY29udHJvbCBpbnB1dDpjaGVja2VkOmZvY3VzIH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzE3MTcxO1xuICB9XG5cbiAgLy8gSG92ZXIgd2hlbiBjaGVja2VkXG4gIC5rci1maWVsZC1jb250cm9sOmhvdmVyIGlucHV0Om5vdChbZGlzYWJsZWRdKTpjaGVja2VkIH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yLFxuICAua3ItZmllbGQtY29udHJvbCBpbnB1dDpjaGVja2VkOmZvY3VzIH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjU2NTY1O1xuICB9XG5cbiAgLy8gSGlkZSBkZWZhdWx0IGJyb3dzZXIgaW5wdXRcbiAgLmtyLWZpZWxkLWNvbnRyb2wgaW5wdXQ6ZGlzYWJsZWQgfiAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3Ige1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG4gICAgb3BhY2l0eTogMC42O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBub25lOyAvLyBIaWRlIGNoZWNrXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG5cbiAgLmtyLWZpZWxkLWNvbnRyb2wgaW5wdXQ6Y2hlY2tlZCB+IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrOyAvLyBTaG93IGNoZWNrXG4gIH1cblxuICAvLyBDaGVja2JveCB0aWNrXG4gIC5rci1maWVsZC1jb250cm9sIC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcjo6YWZ0ZXIge1xuICAgIGJveC1zaXppbmc6IGluaXRpYWw7XG4gICAgYm9yZGVyOiBzb2xpZCAjZmZmO1xuICAgIGJvcmRlci13aWR0aDogMCAycHggMnB4IDA7XG4gICAgaGVpZ2h0OiA4cHg7XG4gICAgbGVmdDogOHB4O1xuICAgIHRvcDogNHB4O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICB3aWR0aDogM3B4O1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgdGljayBjb2xvdXJcbiAgLmtyLWZpZWxkLWNvbnRyb2wgaW5wdXQ6ZGlzYWJsZWQgfiAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3I6OmFmdGVyIHtcbiAgICBib3JkZXItY29sb3I6ICM3YjdiN2I7XG4gIH1cbn1cblxuLyoqKioqKioqKioqKioqKioqKiAgICovXG5cbi8qIFN3aXRjaCBjaGVja2JveCAqL1xuLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtc3dpdGNoIC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIHtcbiAgLmtyLWZpZWxkLWNvbnRyb2wua3ItY2hlY2tib3gge1xuICAgIGlucHV0LmtyLXRoZW1lIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGhlaWdodDogMDtcbiAgICB9XG5cbiAgICAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3Ige1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgd2lkdGg6IDMycHg7XG4gICAgICBoZWlnaHQ6IDE5cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xuICAgICAgdHJhbnNpdGlvbjogMC40cztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDM0cHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcjpmb2N1cyB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3I6OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICBsZWZ0OiAycHg7XG4gICAgICBib3R0b206IDJweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB9XG5cbiAgICBpbnB1dDpjaGVja2VkICsgLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3MTcxNzE7XG4gICAgfVxuXG4gICAgaW5wdXQ6Y2hlY2tlZCArIC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcjo6YmVmb3JlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxM3B4KTtcbiAgICB9XG4gIH1cbn1cbiIsIi8qKiBSQURJTyAqKi9cbi5rci1maWVsZC5rci1yYWRpbyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgaGVpZ2h0OiAzM3B4O1xuICB3aWR0aDogMTAwJTtcblxuICAua3ItcmFkaW8tY29udHJvbC1pbmRpY2F0b3Ige1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgd2lkdGg6IDEzcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzcxNzE3MTtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICAua3ItY2hlY2tlZCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogMnB4O1xuICAgICAgaGVpZ2h0OiA5cHg7XG4gICAgICB3aWR0aDogOXB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cblxuICBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgb3BhY2l0eTogMDtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIGhlaWdodDogMTNweDtcbiAgICB3aWR0aDogMTNweDtcbiAgICB6LWluZGV4OiAyO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAmOmNoZWNrZWQgKyAua3ItcmFkaW8tY29udHJvbC1pbmRpY2F0b3IgLmtyLWNoZWNrZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzcxNzE3MTtcbiAgICB9XG4gIH1cblxuICBsYWJlbCB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgfVxufVxuIiwiQGltcG9ydCBcIi4uL2Jhc2UvY3VzdG9tX2NoZWNrYm94XCI7XG5AaW1wb3J0IFwiLi4vYmFzZS9jdXN0b21fcmFkaW9cIjtcblxuZGl2W2lkXj1cImtyLWZpZWxkLWFwcC1cIl0ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLy8gSG9zdGVkIGZpZWxkcyB0aGVtZWQgY3VzdG9taXphdGlvblxuaW5wdXQua3ItdGhlbWUge1xuICBkaXNwbGF5OiBibG9jaztcblxuICAmW3R5cGU9XCJ0ZXh0XCJdIHtcbiAgICBoZWlnaHQ6IDMxcHg7XG4gIH1cblxuICAmW3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgaGVpZ2h0OiA0NnB4O1xuICB9XG59XG5cbi8vIFRleHRcbi5rci1maWVsZC5rci10ZXh0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICYua3ItZmllbGQtd3JhcHBlci5rci12aXNpYmxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLmtyLWlucHV0LXdyYXBwZXIge1xuICAgIEBpbmNsdWRlIG9yZGVyKDEpO1xuXG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWxpZ2h0O1xuICB9XG5cbiAgLmtyLWljb24ge1xuICAgIEBpbmNsdWRlIG9yZGVyKDIpO1xuXG4gICAgaSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBjb2xvcjogIzcxNzE3MTtcbiAgICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgfVxuXG4gICAgJi5rci1lcnJvciBpIHtcbiAgICAgIGNvbG9yOiAjZDk1MzRmO1xuICAgIH1cbiAgfVxuXG4gIGlucHV0LmtyLXRoZW1lIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBmb250LXNpemU6IDAuOWVtO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBsaW5lLWhlaWdodDogMWVtO1xuICAgIGJhY2tncm91bmQtY2xpcDogdW5zZXQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA5cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICM3MTcxNzE7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIGN1cnNvcjogdGV4dCAhaW1wb3J0YW50O1xuXG4gICAgQGluY2x1ZGUgcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6ICM5OTk7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxufVxuXG4+IGlucHV0LmtyLXRoZW1lIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6ICRmaWVsZC13aWR0aCAtICRpY29uLXdpZHRoO1xuICBoZWlnaHQ6IDMzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1saWdodDtcbiAgcGFkZGluZy1sZWZ0OiAkaWNvbi13aWR0aDtcbn1cblxuLy8gQ2hlY2tib3hcbi8vIExhYmVsXG4ua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciB7XG4gIC5rci1maWVsZC1jb250cm9sLFxuICAua3ItZmllbGQtY29udHJvbCAua3ItY2hlY2tib3gtbGFiZWwge1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIH1cblxuICAua3ItY2hlY2tib3ggaW5wdXQua3ItZmllbGQua3ItdGhlbWUge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG4vLyBEZWZhdWx0IHR5cGVcbi5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLXN3aXRjaCB7XG4gIC5rci1maWVsZC13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciB7XG4gICAgICAua3ItZmllbGQtY29udHJvbC5rci1jaGVja2JveC5rci1jaGVja2JveC1sYXlvdXQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIH1cblxuICAgICAgLy8gVW5jaGVja2VkXG4gICAgICAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3Ige1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG4gICAgICB9XG5cbiAgICAgIC8vIEhvdmVyIHdoZW4gY2hlY2tlZFxuICAgICAgLmtyLWZpZWxkLWNvbnRyb2w6aG92ZXIgaW5wdXQ6bm90KFtkaXNhYmxlZF0pOmNoZWNrZWQgfiAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3Ige1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzE3MTcxO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBTd2l0Y2ggdHlwZVxuLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wge1xuICAvLyBMYWJlbFxuICAua3ItY2hlY2tib3gtbGFiZWwge1xuICAgIGNvbG9yOiAjNzc3O1xuICB9XG5cbiAgLy8gRGVmYXVsdCBiYWNrZ3JvdW5kXG4gIGlucHV0LmtyLXRoZW1lIHtcbiAgICBiYWNrZ3JvdW5kOiAjZGRkO1xuXG4gICAgLy8gQ2hlY2tlZCBiYWNrZ3JvdW5kXG4gICAgJjpjaGVja2VkIHtcbiAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgfVxuXG4gICAgLy8gQnV0dG9uXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB9XG4gIH1cbn1cblxuLmtyLWZpZWxkLmtyLXJhZGlvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICBsYWJlbCB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBmb250LXNpemU6IDAuOWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogIzcxNzE3MTtcbiAgfVxufVxuIiwiQG1peGluIHBsYWNlaG9sZGVyIHtcbiAgLyogIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1wc2V1ZG8tZWxlbWVudC1uby11bmtub3duICovXG4gICY6OmlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBAY29udGVudDtcbiAgfVxuXG4gICY6cGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE4LSAqL1xuICAgIEBjb250ZW50O1xuICB9XG5cbiAgJjo6cGxhY2Vob2xkZXIgeyAgLyogRmlyZWZveCAxOSsgKi9cbiAgICBAY29udGVudDtcbiAgfVxuXG4gIC8qICBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24gKi9cbiAgJjppbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsIkBtaXhpbiBidXR0b25zKCkge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiAwO1xufVxuXG4ua3ItZm9ybS1lcnJvciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgQGluY2x1ZGUgYnV0dG9ucztcblxuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1lcnJvcjtcbiAgZGlzcGxheTogYmxvY2s7XG5cbiAgJi5rci1mb3JtLWVycm9yLS13YXJuaW5nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2FybmluZztcbiAgfVxuXG4gIHNwYW4ge1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAxMHB4IDNweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG59XG5cbi5rci1mb3JtLWVycm9yLXZpc2libGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuIiwiJGJ1dHRvbi1zaXplOiAyMnB4O1xuJGljb24tc2l6ZTogMTBweDtcbiRidXR0b24tbWFyZ2luOiAxNnB4O1xuJHNtYWxsLWJ1dHRvbi1zaXplOiAxOHB4O1xuJHNtYWxsLWljb24tc2l6ZTogOHB4O1xuXG4vLyBQb3NpdGlvbnNcbi5rci1maWVsZC13cmFwcGVyIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuXG4gIC5rci1oZWxwLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICRoZWxwLXdpZHRoO1xuICAgIGhlaWdodDogMzVweDtcblxuICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG4gICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcbiAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihyb3cpO1xuICB9XG5cbiAgLmtyLWhlbHAtYnV0dG9uIC5rci1oZWxwLWljb24td3JhcHBlciB7XG4gICAgd2lkdGg6ICRidXR0b24tc2l6ZTtcbiAgICBoZWlnaHQ6ICRidXR0b24tc2l6ZTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG4gICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcbiAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihyb3cpO1xuXG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICM3MTcxNzE7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgLmtyLWhlbHAtaWNvbiB7XG4gICAgICBAaW5jbHVkZSBmbGV4Ym94O1xuICAgICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24oY29sdW1uKTtcbiAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICAua3ItaGVscC1pY29uIHN2ZyB7XG4gICAgICB3aWR0aDogJGljb24tc2l6ZTtcbiAgICAgIGhlaWdodDogJGljb24tc2l6ZTtcbiAgICB9XG5cbiAgICAua3ItaGVscC1pY29uIHN2ZyBwYXRoIHtcbiAgICAgIGZpbGw6ICM3MTcxNzE7XG4gICAgfVxuICB9XG59XG5cbi8vIElubmVyIGZpZWxkIChkZWZhdWx0KVxuJltrci1oZWxwLWJ1dHRvbj1cImlubmVyLWZpZWxkXCJdOm5vdChba3J2dWVdKSB7XG4gIC5rci1wYW4sXG4gIC5rci1maWVsZC5rci10ZXh0LFxuICAua3ItZmllbGQua3ItY2hlY2tib3gsXG4gIC5rci1leHBpcnksXG4gIC5rci1zZWN1cml0eS1jb2RlIHtcbiAgICB3aWR0aDogJGlubmVyLXdpZHRoIC0gMnB4O1xuICB9XG5cbiAgLmtyLXBheW1lbnQtYnV0dG9uIHtcbiAgICB3aWR0aDogJGlubmVyLXdpZHRoO1xuICB9XG59XG5cbiYua3ItaGVscC1idXR0b24taW5uZXItZmllbGQge1xuICAvLyBJY29uIHdpdGggbXVsdGlicmFuZFxuICAua3ItaWNvbi13cmFwcGVyLXJvb3Qua3ItbXVsdGktYnJhbmQsXG4gIC5rci1pY29uLXdyYXBwZXItcm9vdC5rci1tdWx0aS1icmFuZCAua3ItaWNvbiB7XG4gICAgd2lkdGg6IDM5cHg7XG5cbiAgICAua3ItaWNvbi1hcnJvdyB7XG4gICAgICByaWdodDogLTVweDtcbiAgICB9XG5cbiAgICAua3ItaWNvbi13cmFwcGVyIC5rci1pY29uLWlubmVyLXdyYXBwZXIgLmtyLWljb24td3JhcHBlci1jb250ZW50IHtcbiAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChzdGFydCk7XG4gICAgfVxuXG4gICAgLmtyLWJyYW5kLXNlbGVjdG9yIHtcbiAgICAgIHJpZ2h0OiAtM3B4O1xuICAgIH1cbiAgfVxuXG4gIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIHtcbiAgICAmOm5vdCgua3ItdmlzaWJsZSkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHdpZHRoOiAwO1xuXG4gICAgICAua3ItaGVscC1idXR0b24ge1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmtyLXZpc2libGUge1xuICAgICAgLmtyLWhlbHAtYnV0dG9uIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgd2lkdGg6ICRoZWxwLXdpZHRoIC0gMTFweDtcbiAgICAgICAgaGVpZ2h0OiAzMXB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmtyLWhlbHAtYnV0dG9uIC5rci1oZWxwLWljb24td3JhcHBlciB7XG4gICAgICB3aWR0aDogJHNtYWxsLWJ1dHRvbi1zaXplO1xuICAgICAgaGVpZ2h0OiAkc21hbGwtYnV0dG9uLXNpemU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzE3MTcxO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG5cbiAgICAua3ItaGVscC1idXR0b24gLmtyLWhlbHAtaWNvbi13cmFwcGVyLmtyLWVycm9yIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1pY29uLWVycm9yO1xuICAgIH1cblxuICAgIC5rci1oZWxwLWJ1dHRvbiAua3ItaGVscC1pY29uLXdyYXBwZXIgLmtyLWhlbHAtaWNvbiBzdmcge1xuICAgICAgd2lkdGg6ICRzbWFsbC1pY29uLXNpemU7XG4gICAgICBoZWlnaHQ6ICRzbWFsbC1pY29uLXNpemU7XG4gICAgfVxuXG4gICAgLmtyLWhlbHAtYnV0dG9uIC5rci1oZWxwLWljb24td3JhcHBlciAua3ItaGVscC1pY29uIHN2ZyBwYXRoIHtcbiAgICAgIGZpbGw6ICNmZmY7XG4gICAgfVxuICB9XG5cbiAgLy8gUGFuIGhlbHAgYnV0dG9uIGFuaW1hdGlvblxuICAua3ItcGFuIHtcbiAgICAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lcjpub3QoLmtyLXZpc2libGUpIC5rci1oZWxwLWJ1dHRvbiB7XG4gICAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjVzO1xuICAgIH1cblxuICAgIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyLmtyLXZpc2libGUgLmtyLWhlbHAtYnV0dG9uIHtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAgIH1cbiAgfVxuXG4gIC5rci1zZWN1cml0eS1jb2RlIHtcbiAgICAua3ItaWNvbi13cmFwcGVyLXJvb3Qge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIHtcbiAgICAgIC5rci1oZWxwLWJ1dHRvbiB7XG4gICAgICAgIHdpZHRoOiAkaGVscC13aWR0aCAtIDdweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgXCIuLi8uLi8uLi9taXhpbnMvc21hcnRmb3JtL2J1dHRvblwiO1xuQHVzZSBcIi4uLy4uLy4uL21peGlucy9zbWFydGZvcm0vcmFkaW8tYnV0dG9uXCI7XG5AdXNlIFwiLi4vdmFyaWFibGVzXCIgYXMgKjtcbkB1c2UgXCIuLi8uLi9jbGFzc2ljLXBvcGluL3Njcm9sbFwiO1xuQHVzZSBcIi4vbWV0aG9kcy1saXN0L3NwYWNpbmdcIjtcbkB1c2UgXCIuL21ldGhvZHMtbGlzdC9jb21tb25cIjtcbkB1c2UgXCIuL21ldGhvZHMtbGlzdC9lbWJlZGRlZFwiO1xuQHVzZSBcIi4vbWV0aG9kcy1saXN0L3BvcGluXCI7XG5cbkBtaXhpbiBrZXlmcmFtZXMoKSB7XG4gIEBpbmNsdWRlIGJ1dHRvbi5mbGFzaC1jb2xvci1rZXlmcmFtZXMoXCJ3YXJuaW5nXCIsICRjb2xvci13YXJuaW5nKTtcbiAgQGluY2x1ZGUgYnV0dG9uLmZsYXNoLWNvbG9yLWtleWZyYW1lcyhcImFsZXJ0XCIsICRjb2xvci1lcnJvcik7XG4gIEBpbmNsdWRlIHJhZGlvLWJ1dHRvbi5rZXlmcmFtZXM7XG59XG5cbkBtaXhpbiBlbWJlZGRlZCgpIHtcbiAgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyB7XG4gICAgLy8gQ2FyZEljb25zXG4gICAgLmtyLWNhcmQtaWNvbnMge1xuICAgICAgLmtyLW1ldGhvZC1sYWJlbCB7XG4gICAgICAgIEBpbmNsdWRlIGNvbW1vbi5mb250O1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIE1ldGhvZHNMaXN0Q29udGVudFxuICAgIC5rci1tZXRob2RzIHtcbiAgICAgIC5rci1tZXRob2QtY29udGVudCAua3ItbWV0aG9kLWxhYmVsIHtcbiAgICAgICAgQGluY2x1ZGUgY29tbW9uLmZvbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gSGVhZGVyXG4gICAgQGluY2x1ZGUgc3BhY2luZy5oZWFkZXI7XG5cbiAgICAvLyBNZXRob2RzTGlzdExhYmVsXG4gICAgLmtyLW1ldGhvZHMtbGlzdCB7XG4gICAgICBAaW5jbHVkZSBzcGFjaW5nLnNlY3Rpb247XG4gICAgICBAaW5jbHVkZSBzcGFjaW5nLndhbGxldChcImVtYmVkZGVkXCIpO1xuICAgICAgQGluY2x1ZGUgc3BhY2luZy5saXN0O1xuXG4gICAgICAua3ItbWV0aG9kcy1saXN0LWhlYWRlcixcbiAgICAgIC5rci1zbWFydC1mb3JtLWxpc3Qtc2VjdGlvbi1uYW1lLFxuICAgICAgLmtyLW1ldGhvZC1sYWJlbCB7XG4gICAgICAgIEBpbmNsdWRlIGNvbW1vbi5mb250O1xuICAgICAgfVxuXG4gICAgICAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMge1xuICAgICAgICBAaW5jbHVkZSBzcGFjaW5nLm9wdGlvbnMtaXRlbShcImVtYmVkZGVkXCIpO1xuICAgICAgICBAaW5jbHVkZSBzcGFjaW5nLmxpc3Qtb3B0aW9ucztcbiAgICAgICAgQGluY2x1ZGUgZW1iZWRkZWQubGlzdC1idXR0b247XG4gICAgICAgIEBpbmNsdWRlIGVtYmVkZGVkLmdyb3VwO1xuICAgICAgICBAaW5jbHVkZSBlbWJlZGRlZC5zaW5nbGUtcGF5bWVudC1idXR0b247XG5cbiAgICAgICAgLmtyLW1ldGhvZHMtbGlzdC1jYXJkLWZvcm0td3JhcHBlciB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nLmNhcmQtZm9ybTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gcG9waW4oKSB7XG4gIC5rci1zbWFydC1mb3JtLW1ldGhvZHMge1xuICAgIG1pbi1oZWlnaHQ6IDM1NHB4O1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAvLyBNZXRob2RzTGlzdENvbnRlbnRcbiAgICAua3ItbWV0aG9kcyB7XG4gICAgICAvLyB3aWR0aDogJHNtYXJ0Zm9ybS1wb3Bpbi13aWR0aDtcblxuICAgICAgLmtyLW1ldGhvZC1jb250ZW50IHtcbiAgICAgICAgLmtyLW1ldGhvZC1sYWJlbCB7XG4gICAgICAgICAgQGluY2x1ZGUgY29tbW9uLmZvbnQ7XG5cbiAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIE1ldGhvZHNMaXN0TGFiZWxcbiAgICAua3ItbWV0aG9kcy1saXN0IHtcbiAgICAgIGhlaWdodDogMzU4cHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgQGluY2x1ZGUgc3BhY2luZy5zZWN0aW9uO1xuICAgICAgQGluY2x1ZGUgc3BhY2luZy53YWxsZXQoXCJwb3BpblwiKTtcbiAgICAgIEBpbmNsdWRlIHNjcm9sbC5tYWluO1xuXG4gICAgICAmLmtyLWdyb3VwLWFjdGl2ZSB7XG4gICAgICAgIC5rci1tZXRob2RzLWxpc3QtaGVhZGVyIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmtyLWVycm9yOm5vdCgua3ItbWV0aG9kLWFjdGl2ZSkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB9XG5cbiAgICAgIC5rci1tZXRob2RzLWxpc3QtaW5uZXItd3JhcHBlciB7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuXG4gICAgICAgIEBpbmNsdWRlIHNwYWNpbmcucGFydGlhbC1wYXltZW50LXBhbmVsO1xuICAgICAgICBAaW5jbHVkZSBzcGFjaW5nLmlubmVyLXdyYXBwZXI7XG4gICAgICAgIEBpbmNsdWRlIHNjcm9sbC5tYWluO1xuICAgICAgfVxuXG4gICAgICAua3ItbWV0aG9kcy1saXN0LWhlYWRlcixcbiAgICAgIC5rci1zbWFydC1mb3JtLWxpc3Qtc2VjdGlvbi1uYW1lLFxuICAgICAgLmtyLW1ldGhvZC1sYWJlbCB7XG4gICAgICAgIEBpbmNsdWRlIGNvbW1vbi5mb250O1xuICAgICAgfVxuXG4gICAgICAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICBAaW5jbHVkZSBzcGFjaW5nLm9wdGlvbnMtaXRlbShcInBvcGluXCIpO1xuICAgICAgICBAaW5jbHVkZSBwb3Bpbi5saXN0LWJ1dHRvbjtcbiAgICAgICAgQGluY2x1ZGUgcG9waW4uZ3JvdXA7XG4gICAgICB9XG5cbiAgICAgIC5rci1tZXRob2RzLWxpc3QtaGVhZGVyIHtcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDE1cHggNXB4IDE3cHg7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLyoqXG4gIFRvIGF2b2lkIGRvdWJsZSBzY3JvbGwgYmFyIEBzaW5jZSBLSlMtMzgyNlxuKiovXG5AbWl4aW4gcG9waW4tb25lLXNjcm9sbCgpIHtcbiAgJi5rci1zbWFydC1mb3JtLW1vZGFsLS1zY3JvbGxhYmxlLWNvbnRlbnQge1xuICAgIC5rci1zbWFydC1mb3JtLW1ldGhvZHMge1xuICAgICAgbWluLWhlaWdodDogdW5zZXQ7XG4gICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgaGVpZ2h0OiAzNThweDtcblxuICAgICAgLy8gTWV0aG9kc0xpc3RMYWJlbFxuICAgICAgLmtyLW1ldGhvZHMtbGlzdCB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgXCJzYXNzOmNvbG9yXCI7XG5AdXNlIFwiLi4vLi4vLi4vbWl4aW5zL3NtYXJ0Zm9ybS9yYWRpby1idXR0b25cIjtcbkB1c2UgXCIuLi8uLi8uLi9taXhpbnMvc21hcnRmb3JtL2J1dHRvblwiO1xuQHVzZSBcIi4uL3ZhcmlhYmxlc1wiIGFzICo7XG5AdXNlIFwiLi4vd2FsbGV0XCI7XG5AdXNlIFwiLi9jYXJkLWljb25zXCI7XG5cbkBtaXhpbiBkZWxldGUtYnV0dG9uLWhvdmVyKCkge1xuICAmLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItZXJyb3I7XG5cbiAgICAmLmtyLW1ldGhvZC1sYWJlbC0tc3BidG4ge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItZXJyb3I7XG4gICAgfVxuXG4gICAgJi5rci1tZXRob2QtbGFiZWwtLXNlbGVjdGVkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yLnNjYWxlKCRjb2xvci1lcnJvciwgJGxpZ2h0bmVzczogOTAlKTtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWVycm9yO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJhZGlvLWJ1dHRvbi5tYWluKFxuICAgICAgJHNpemU6ICRzbWFydGZvcm0tcmFkaW8tYnV0dG9uLXNpemUsXG4gICAgICAkYm9yZGVyLWNvbG9yOiAjZTNlM2UzLFxuICAgICAgJGJvcmRlci1jb2xvci1ob3ZlcjogJGNvbG9yLWVycm9yLFxuICAgICAgJGFjdGl2ZS1jb2xvcjogJGNvbG9yLWVycm9yXG4gICAgKTtcblxuICAgIC5rci1kZWxldGUtYnV0dG9uLXdyYXBwZXIge1xuICAgICAgLmtyLWRlbGV0ZS1idXR0b24gLmtyLWRlbGV0ZS1pY29uIHN2ZyBwYXRoIHtcbiAgICAgICAgZmlsbDogJGNvbG9yLWVycm9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gY2FyZCgpIHtcbiAgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAmLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWFsZXJ0IHtcbiAgICAgIEBpbmNsdWRlIGJ1dHRvbi5hbGVydC1idXR0b24tYW5pbWF0aW9uO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGNhcmQtaWNvbnMuYnJhbmRzKCRjb250YWluZXItZWxlbWVudDogbm9uZSk7XG4gICAgQGluY2x1ZGUgd2FsbGV0LmRlbGV0ZS1idXR0b24tZW1iZWRkZWQ7XG4gICAgQGluY2x1ZGUgZGVsZXRlLWJ1dHRvbi1ob3ZlcjtcblxuICAgIC5rci1icmFuZC1pY29uIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICB9XG5cbiAgICBsYWJlbCB7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICB9XG5cbiAgICAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyIHtcbiAgICAgICYua3ItY2FyZC1saXN0IHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwIDIxcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmtyLWxvYWRpbmctYW5pbWF0aW9uIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGxhYmVsKCkge1xuICAmLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cblxuQG1peGluIGNyZWF0ZS10b2tlbigpIHtcbiAgJi5rci1kZWxldGUtYnV0dG9uLS1jcmVhdGUtdG9rZW4ge1xuICAgIC5rci1kZWxldGUtYnV0dG9uLXdyYXBwZXIge1xuICAgICAgLmtyLWRlbGV0ZS1idXR0b24gLmtyLWRlbGV0ZS1pY29uIHN2ZyBwYXRoIHtcbiAgICAgICAgZmlsbDogJGNvbG9yLWVycm9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYua3ItbWV0aG9kLWxhYmVsLS1jcmVhdGUtdG9rZW4tc2VsZWN0ZWQge1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWVycm9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWU5ZTk7XG4gIH1cbn1cblxuQG1peGluIG1haW4oKSB7XG4gIC5rci1zbWFydC1mb3JtLXdhbGxldCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICBAaW5jbHVkZSBjYXJkO1xuICB9XG5cbiAgLyoqXG4gICAqIFF1aWNrJ24nZGlydHkgZml4LCB0byBiZSByZW1vdmVkIHdpdGggaHR0cHM6Ly9qaXJhLnBvcnRhbC5seXJhLW5ldHdvcmsuY29tL2Jyb3dzZS9LSlMtMzM2MFxuICAgKi9cbiAgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnM6Zmlyc3QtY2hpbGQgLmtyLXNtYXJ0LWZvcm0td2FsbGV0OmZpcnN0LWNoaWxkLFxuICAua3Itc21hcnQtZm9ybS1lbWJlZGRlZC1oZWFkZXIgKyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc21hcnQtZm9ybS13YWxsZXQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG59XG4iLCJAdXNlIFwiLi8uLi8uLi9uby10aGVtZS9zbWFydGZvcm0vbG9hZGluZy1hbmltYXRpb25cIjtcbkB1c2UgXCIuL2NhcmQtaWNvbnNcIjtcbkB1c2UgXCIuLi8uLi8uLi9taXhpbnMvc21hcnRmb3JtL3JhZGlvLWJ1dHRvblwiO1xuQGluY2x1ZGUgcmFkaW8tYnV0dG9uLmtleWZyYW1lcztcblxuLmtyLXNtYXJ0LWJ1dHRvbi13cmFwcGVyIHtcbiAgbWFyZ2luOiAxMHB4IDA7XG5cbiAgQGltcG9ydCBcInBhY2thZ2UvY2xhc3NpYy9lcnJvclwiO1xuXG4gIC5rci1mb3JtLWVycm9yIHtcbiAgICBtYXJnaW46IDVweCAwIDA7XG5cbiAgICBzcGFuIHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB9XG4gIH1cblxuICAua3Itc2tlbGV0b24td3JhcHBlciB7XG4gICAgLmtyLXNrZWxldG9uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuICB9XG59XG5cbi8qIEtKUy0yNTYzOiBNdXN0IGJlIG91dHNpZGUgdG8gYWxsb3cgdGhlIHN0eWxpbmcgd2l0aCBqdXN0IC5rci1zbWFydC1idXR0b24gc2VsZWN0b3IgKi9cbi5rci1zbWFydC1idXR0b24ge1xuICB3aWR0aDogJHNtYXJ0YnV0dG9uLXdpZHRoO1xuICBoZWlnaHQ6IDYwcHg7XG5cbiAgJi0tc3BidG4ge1xuICAgIHdpZHRoOiAkc21hcnRidXR0b24tc3BiLXdpZHRoO1xuICB9XG5cbiAgJi0tZmFsbGJhY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5rci1zbS1pbnRlcm5hbCB7XG4gICRsaW5lLWhlaWdodDogMjBweDtcblxuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2I3YjdiNztcbiAgYm94LXNoYWRvdzogcmdiKDE0OSwgMTU3LCAxNjUsIDE1JSkgMCAwIDI0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cbiAgQGluY2x1ZGUgcmFkaW8tYnV0dG9uLm1haW4oXG4gICAgJHNpemU6ICRzbWFydGZvcm0tcmFkaW8tYnV0dG9uLXNpemUsXG4gICAgJGJvcmRlci1jb2xvcjogI2UzZTNlMyxcbiAgICAkYm9yZGVyLWNvbG9yLWhvdmVyOiAkY29sb3ItcHJpbWFyeSxcbiAgICAkYWN0aXZlLWNvbG9yOiAkY29sb3ItcHJpbWFyeVxuICApO1xuXG4gIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuXG4gICRleGNsdWRlLWxpc3Q6IFwiLmtyLWxvYWRpbmdcIiwgXCIua3ItbG9ja2VkXCI7XG5cbiAgJjpob3Zlcjpub3QoI3skZXhjbHVkZS1saXN0fSksXG4gICY6Zm9jdXM6bm90KCN7JGV4Y2x1ZGUtbGlzdH0pIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItcHJpbWFyeTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cblxuICAua3ItbWV0aG9kLWluZm8ge1xuICAgIG1hcmdpbjogMXB4IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMjRweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICA+IC5rci1tZXRob2QtaWNvbixcbiAgICA+IC5rci1jYXJkLWljb25zLmtyLXNpbmdsZS1pY29uIHtcbiAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIH1cblxuICAgIC8vIEljb25cbiAgICAua3ItbWV0aG9kLWljb24ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgc3ZnIHtcbiAgICAgICAgZmlsbDogJGNvbG9yLXByaW1hcnk7XG4gICAgICB9XG5cbiAgICAgIHN2ZyxcbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgbGFiZWwua3ItYW1vdW50LWxhYmVsIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgICBjb2xvcjogIzQ0NDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLy8gTGFiZWxcbiAgICAua3ItbGFiZWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICB3aWR0aDogODUlO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGhlaWdodDogJGxpbmUtaGVpZ2h0O1xuXG4gICAgICBsYWJlbC5rci1tZXRob2QtbGFiZWwge1xuICAgICAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgY29sb3I6ICM2NjY7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQ7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBDYXJkIGljb25zXG4gICYua3ItY2FyZHMge1xuICAgIEBpbmNsdWRlIGNhcmQtaWNvbnMubWFpbjtcblxuICAgIC5rci1tZXRob2QtaW5mbyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG4gIH1cblxuICAvLyBMb2FkaW5nIGFuaW1hdGlvblxuICAua3ItbG9hZGluZy1hbmltYXRpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG5cbiAgICBAaW5jbHVkZSBsb2FkaW5nLWFuaW1hdGlvbi5tYWluKCRjb2xvci1wcmltYXJ5KTtcbiAgfVxufVxuIiwiQHVzZSBcIi4vbW9kYWwtYnV0dG9uXCI7XG5cbi5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiB7XG4gIEBpbmNsdWRlIG1vZGFsLWJ1dHRvbi5zbWFydGZvcm07XG4gIEBpbXBvcnQgXCIuL21vZGFsXCI7XG4gIEBpbXBvcnQgXCIuL2Vycm9yc1wiO1xufVxuXG4ua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQge1xuICBAaW1wb3J0IFwiLi9tb2RhbFwiO1xufVxuIiwiQHVzZSBcIi4uLy4uL2NsYXNzaWMvc3Bpbm5lclwiO1xuXG5AbWl4aW4gc21hcnRmb3JtKCkge1xuICAua3Itc21hcnQtZm9ybS1tb2RhbC1idXR0b24ge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI5M2M3YTtcbiAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyOiAwO1xuICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbWFyZ2luOiA1cHggMDtcblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIH1cblxuICAgIC8vIExvYWRpbmcgc3RhdGVcbiAgICAmLmtyLWxvYWRpbmcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAua3Itc3Bpbm5lciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIHNwaW5uZXIubWFpbjtcbiAgfVxufVxuIiwiQHVzZSBcIi4uL2hlYWRlclwiO1xuQHVzZSBcIi4uL2Zvb3RlclwiO1xuQHVzZSBcIi4vbW9kYWxfYmFja19idXR0b25cIjtcbkB1c2UgXCIuLi8uLi9jbGFzc2ljL3NtYXJ0Zm9ybS9tZXRob2RzLWxpc3RcIjtcblxuLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciB7XG4gIC5rci1zbWFydC1mb3JtLW1vZGFsIHtcbiAgICBib3gtc2hhZG93OlxuICAgICAgcmdiKDAsIDAsIDAsIDMwJSkgMCAxOXB4IDM4cHgsXG4gICAgICByZ2IoMCwgMCwgMCwgMjIlKSAwIDE1cHggMTJweDtcbiAgICBwYWRkaW5nLXRvcDogMTA2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHg7XG5cbiAgICBAaW5jbHVkZSBoZWFkZXIuc21hcnRmb3JtO1xuICAgIEBpbmNsdWRlIG1ldGhvZHMtbGlzdC5wb3BpbjtcbiAgICBAaW5jbHVkZSBtZXRob2RzLWxpc3QucG9waW4tb25lLXNjcm9sbDtcbiAgICBAaW5jbHVkZSBtb2RhbF9iYWNrX2J1dHRvbi5wb3BpbjtcbiAgICBAaW5jbHVkZSBtb2RhbF9iYWNrX2J1dHRvbi5wb3Bpbi1pZnJhbWU7XG4gICAgQGluY2x1ZGUgZm9vdGVyLnNtYXJ0Zm9ybTtcblxuICAgICYua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLmtyLWVtYmVkZGVkLFxuICAgIC5rci1lbWJlZGRlZCAua3ItcGF5bWVudC1idXR0b24sXG4gICAgLmtyLWVtYmVkZGVkIC5rci1mb3JtLWVycm9yIHtcbiAgICAgIHdpZHRoOiAkaW5uZXItd2lkdGg7XG4gICAgfVxuXG4gICAgJi5rci1zbWFydC1mb3JtLW1vZGFsLS1zY3JvbGxhYmxlLWNvbnRlbnQge1xuICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgXCIuLi8uLi8uLi8uLi9taXhpbnMvZmxleFwiO1xuQHVzZSBcIi4uLy4uLy4uLy4uL21peGlucy9zbWFydGZvcm0vY2FyZC10b29sdGlwXCI7XG5AdXNlIFwiLi4vLi4vLi4vbm8tdGhlbWUvc21hcnRmb3JtL2xvYWRpbmctYW5pbWF0aW9uXCI7XG5AdXNlIFwiLi4vLi4vdmFyaWFibGVzXCIgYXMgKjtcbkB1c2UgXCIuLi9jYXJkLWljb25zXCI7XG5AdXNlIFwiLi4vd2FsbGV0XCI7XG5cbkBtaXhpbiBmb250KCkge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAkY29sb3ItZm9udDtcbn1cblxuQG1peGluIGxhYmVsKCkge1xuICAmLmtyLWNhcmRzIHtcbiAgICBwYWRkaW5nOiAwIDIwcHggMCAxNXB4O1xuICB9XG5cbiAgQGluY2x1ZGUgY2FyZC1pY29ucy5tYWluO1xufVxuXG5AbWl4aW4gbGlzdC1idXR0b24oKSB7XG4gIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvcixcbiAgLmtyLW1ldGhvZC1sYWJlbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNiN2I3Yjc7XG4gICAgYm94LXNoYWRvdzogcmdiKDE0OSwgMTU3LCAxNjUsIDE1JSkgMCAwIDI0cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuXG4gICAgQGluY2x1ZGUgd2FsbGV0LmxhYmVsO1xuICAgIEBpbmNsdWRlIHdhbGxldC5kZWxldGUtYnV0dG9uLWhvdmVyO1xuICAgIEBpbmNsdWRlIGNhcmQtaWNvbnMubWFpbjtcbiAgICBAaW5jbHVkZSB3YWxsZXQuY3JlYXRlLXRva2VuO1xuXG4gICAgJGV4Y2x1ZGUtbGlzdDogXCIua3ItbG9hZGluZ1wiLFxuICAgICAgXCIua3ItbG9ja2VkXCIsXG4gICAgICBcIi5rci1tZXRob2QtbGFiZWwtLXNlbGVjdGVkXCIsXG4gICAgICBcIi5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGVcIixcbiAgICAgIFwiLmtyLW1ldGhvZC1sYWJlbC0tY3JlYXRlLXRva2VuLXNlbGVjdGVkXCI7XG5cbiAgICAmOmhvdmVyOm5vdCgjeyRleGNsdWRlLWxpc3R9KSxcbiAgICAmOmZvY3VzOm5vdCgjeyRleGNsdWRlLWxpc3R9KSB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItcHJpbWFyeTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgLmtyLW1ldGhvZC1pY29uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB0b3A6IDA7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIGZpbGw6ICRjb2xvci1wcmltYXJ5O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBjYXJkLWljb25zLnBsYWNlaG9sZGVyO1xuICAgIH1cblxuICAgIGxhYmVsIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBjb2xvcjogJGNvbG9yLWZvbnQ7XG4gICAgICB0cmFuc2l0aW9uOiAwLjNzIGNvbG9yO1xuICAgIH1cblxuICAgIC5rci1hcnJvdy1yaWdodCBzdmcge1xuICAgICAgZmlsbDogJGNvbG9yLXByaW1hcnk7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5rci1sb2FkaW5nLWFuaW1hdGlvbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuXG4gICAgICBAaW5jbHVkZSBsb2FkaW5nLWFuaW1hdGlvbi5tYWluKCRjb2xvci1wcmltYXJ5KTtcblxuICAgICAgaS5rci1sb2FkZXI6OmJlZm9yZSxcbiAgICAgIGkua3ItbG9hZGVyOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmtyLWxvYWRpbmcge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLXByaW1hcnk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICAgIH1cblxuICAgICYua3ItbG9ja2VkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcblxuICAgICAgbGFiZWwge1xuICAgICAgICBjb2xvcjogIzk5OTtcbiAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAua3ItbWV0aG9kLWxhYmVsIHtcbiAgICBAaW5jbHVkZSBsYWJlbDtcbiAgfVxufVxuXG5AbWl4aW4gZ3JvdXAoKSB7XG4gIC5rci1tZXRob2RzLWdyb3VwIHtcbiAgICAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Ige1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgQGluY2x1ZGUgZmxleC5jb2x1bW4tZ2FwKDVweCk7XG4gICAgICBAaW5jbHVkZSBjYXJkLXRvb2x0aXAubWFpbigkcGFkZGluZzogMTBweCwgJGJvcmRlci1yYWRpdXM6IDApO1xuXG4gICAgICAua3ItbWV0aG9kLWljb24ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICB9XG5cbiAgICAgIC5rci1leHRyYS1icmFuZHMge1xuICAgICAgICBjb2xvcjogIzc3NztcbiAgICAgICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQHVzZSBcIi4uL2NsYXNzaWMvdmFyaWFibGVzXCIgYXMgKjtcblxuQG1peGluIG1haW4oKSB7XG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogNnB4O1xuICB9XG5cbiAgLyogVHJhY2sgKi9cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgIGJhY2tncm91bmQ6ICNkMWQ3ZTM7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB9XG5cbiAgLyogSGFuZGxlICovXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kOiAjN2U4ZGFlO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgfVxuXG4gIC8qIEhhbmRsZSBvbiBob3ZlciAqL1xuICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnk7XG4gIH1cbn1cbiIsIkB1c2UgXCIuLi8uLi92YXJpYWJsZXNcIiBhcyAqO1xuXG5AbWl4aW4gaGVhZGVyKCkge1xuICAua3Itc21hcnQtZm9ybS1lbWJlZGRlZC1oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206ICRzbWFydGZvcm0tc2VjdGlvbi1tYXJnaW47XG4gIH1cbn1cblxuQG1peGluIGxpc3QoKSB7XG4gICYua3ItbWV0aG9kcy1saXN0LS1jb21wYWN0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAkc21hcnRmb3JtLW1ldGhvZHMtZ2FwO1xuICB9XG59XG5cbkBtaXhpbiBpbm5lci13cmFwcGVyKCkge1xuICBwYWRkaW5nOiAwICRzbWFydGZvcm0tcG9waW4tbWFyZ2luLXg7XG59XG5cbkBtaXhpbiBzZWN0aW9uKCkge1xuICAua3Itc21hcnQtZm9ybS1saXN0LXNlY3Rpb24tbmFtZSB7XG4gICAgbWFyZ2luLXRvcDogJHNtYXJ0Zm9ybS1zZWN0aW9uLW1hcmdpbjtcbiAgICBtYXJnaW4tYm90dG9tOiAkc21hcnRmb3JtLXNlY3Rpb24tbWFyZ2luO1xuICB9XG59XG5cbkBtaXhpbiB3YWxsZXQoJGZvcm1UeXBlKSB7XG4gIC5rci1zbWFydC1mb3JtLXdhbGxldDpub3QoLmtyLXNtYXJ0LWZvcm0td2FsbGV0LS1jb21wYWN0KSB7XG4gICAgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQge1xuICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkc21hcnRmb3JtLW1ldGhvZHMtZ2FwO1xuICAgICAgfVxuXG4gICAgICBAaWYgJGZvcm1UeXBlID09IFwicG9waW5cIiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWVycm9yIHtcbiAgICBtYXJnaW4tdG9wOiAkc21hcnRmb3JtLW1ldGhvZHMtZ2FwO1xuICAgIHBhZGRpbmctYm90dG9tOiAkc21hcnRmb3JtLXNlY3Rpb24tbWFyZ2luO1xuICB9XG59XG5cbkBtaXhpbiBjYXJkLWZvcm0oKSB7XG4gIC8vIEtlZXAgaW4gY2FzZSB3ZSBmaW5kIGEgc29sdXRpb24gZm9yIHRoZSBleHRyYSBzcGFjaW5nIGJldHdlZW4gdGhlXG4gIC8vIHBheW1lbnQgYnV0dG9uIGFuZCB0aGUgXCJPdGhlciBwYXltZW50IG1ldGhvZHNcIiBsYWJlbFxufVxuXG5AbWl4aW4gbGlzdC1vcHRpb25zKCkge1xuICAmLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLS1jb21wYWN0IHtcbiAgICAmOm5vdCgua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtLWV4dHJhKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAkc21hcnRmb3JtLW1ldGhvZHMtZ2FwO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gb3B0aW9ucy1pdGVtKCRmb3JtVHlwZSkge1xuICAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogJHNtYXJ0Zm9ybS1tZXRob2RzLWdhcDtcbiAgfVxuXG4gIEBpZiAkZm9ybVR5cGUgPT0gXCJwb3BpblwiIHtcbiAgICAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtaXRlbSB7XG4gICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIH1cblxuICAgIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy0tcmVnaXN0ZXIge1xuICAgICAgLmtyLXNtYXJ0LWZvcm0tbGlzdC1zZWN0aW9uLW5hbWU6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gcGFydGlhbC1wYXltZW50LXBhbmVsKCkge1xuICAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG4iLCJAbWl4aW4gbWFpbigkcGFkZGluZzogNnB4LCAkYm9yZGVyLXJhZGl1czogNXB4KSB7XG4gIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1vdXQ7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtLCB0b3A7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAmLmtyLXZpc2libGUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgfVxuXG4gICAgJi5rci1vbi10b3Age1xuICAgICAgdG9wOiAtNTNweDtcbiAgICB9XG5cbiAgICAua3ItY2FyZC10b29sdGlwLFxuICAgIC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHBhZGRpbmc6ICRwYWRkaW5nO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICAgIGJveC1zaGFkb3c6XG4gICAgICAgIHJnYig1MCwgNTAsIDkzLCAyNSUpIDAgMTNweCAyN3B4IC01cHgsXG4gICAgICAgIHJnYigwLCAwLCAwLCAzMCUpIDAgOHB4IDE2cHggLThweDtcblxuICAgICAgc3BhbiB7XG4gICAgICAgIG1hcmdpbjogNHB4IDNweDtcbiAgICAgIH1cblxuICAgICAgc3BhbiBzdmcge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAdXNlIFwiLi9jb21tb25cIjtcblxuQG1peGluIGxpc3QtYnV0dG9uKCkge1xuICBAaW5jbHVkZSBjb21tb24ubGlzdC1idXR0b247XG5cbiAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLFxuICAua3ItbWV0aG9kLWxhYmVsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGJhY2tncm91bmQtY29sb3I7XG5cbiAgICAua3ItbWV0aG9kLWljb24ge1xuICAgICAgbGVmdDogMTVweDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAua3ItbG9hZGluZy1hbmltYXRpb24ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBncm91cCgpIHtcbiAgQGluY2x1ZGUgY29tbW9uLmdyb3VwO1xuXG4gIC5rci1tZXRob2RzLWdyb3VwIHtcbiAgICAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Ige1xuICAgICAgbGFiZWwge1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIHRleHQtYWxpZ246IGVuZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgXCIuLi8uLi9jbGFzc2ljL3ZhcmlhYmxlc1wiIGFzICo7XG5cbkBtaXhpbiBwb3BpbigpIHtcbiAgLmtyLWJhY2stYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDEycHggMTVweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAmOmhvdmVyLFxuICAgICYua3ItZm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgICB9XG5cbiAgICBsYWJlbCB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzNXB4O1xuICAgIH1cblxuICAgIC5rci1hcnJvdy1sZWZ0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBsZWZ0OiAxNHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIGZpbGw6ICRjb2xvci1wcmltYXJ5O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBTdHlsZXMgd2l0aCBiYWNrIGJ1dHRvblxuQG1peGluIHBvcGluLWlmcmFtZSgpIHtcbiAgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtdmlldy0tcG9waW4ge1xuICAgIC5rci1tZXRob2QtY29udGVudC5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUge1xuICAgICAgQGluY2x1ZGUgcmVkaXJlY3QtYmFjay1idXR0b247XG4gICAgfVxuXG4gICAgLy8gTm8gYmFjayBidXR0b24gLSBkaXNhYmxlIGl0XG4gICAgLmtyLW1ldGhvZC1jb250ZW50LmtyLWRpc2FibGVkLWJhY2stYnV0dG9uIC5rci1iYWNrLWJ1dHRvbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cbiAgICAgIC5rci1hcnJvdy1sZWZ0IHN2ZyB7XG4gICAgICAgIGZpbGw6ICNiYmI7XG4gICAgICB9XG5cbiAgICAgIGxhYmVsIHtcbiAgICAgICAgY29sb3I6ICNiYmI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiByZWRpcmVjdC1iYWNrLWJ1dHRvbigpIHtcbiAgLmtyLWJhY2stYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxufVxuXG5AbWl4aW4gcG9waW4tZ3JpZCgpIHtcbiAgQGluY2x1ZGUgcG9waW47XG5cbiAgLmtyLWJhY2stYnV0dG9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4iLCIua3ItbWV0aG9kcy1saXN0IC5rci1mb3JtLWVycm9yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDEwcHggMTVweCA1cHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuIiwiQHVzZSBcIi4vLi4vbG9hZGluZy1vdmVybGF5XCI7XG5AdXNlIFwiLi93YWxsZXRcIjtcbkB1c2UgXCIuL21ldGhvZHMtbGlzdFwiO1xuQHVzZSBcIi4uLy4uL2NsYXNzaWMtcG9waW4vaGVhZGVyXCIgYXMgcG9waW4taGVhZGVyO1xuQHVzZSBcIi4vZ3JpZFwiO1xuQHVzZSBcIi4vY2FyZC1oZWFkZXJcIjtcbkB1c2UgXCIuL2hlYWRlclwiO1xuQHVzZSBcIi4vcGFydGlhbC1wYXltZW50LXBhbmVsXCI7XG5cbi5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCB7XG4gIEBpbmNsdWRlIGNhcmQtaGVhZGVyLm1haW47XG4gIEBpbmNsdWRlIG1ldGhvZHMtbGlzdC5lbWJlZGRlZDtcbiAgQGluY2x1ZGUgcG9waW4taGVhZGVyLnNtYXJ0Zm9ybTtcbiAgQGltcG9ydCBcIi4vZXJyb3JzXCI7XG5cbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBpbXBvcnQgXCIuL3NrZWxldG9uXCI7XG5AaW1wb3J0IFwiLi9leHRyYXNfZm9ybVwiO1xuQGluY2x1ZGUgd2FsbGV0Lm1haW47XG5AaW5jbHVkZSBsb2FkaW5nLW92ZXJsYXkubWFpbjtcbkBpbmNsdWRlIGhlYWRlci5tYWluO1xuXG4vLyBHcmlkIG1vZGVcbiZba3ItZ3JpZF0ge1xuICBAaW5jbHVkZSBncmlkLm1haW47XG59XG5cbkBpbmNsdWRlIHBhcnRpYWwtcGF5bWVudC1wYW5lbC5tYWluO1xuIiwiQHVzZSBcIi4uL3ZhcmlhYmxlc1wiIGFzICo7XG5AdXNlIFwiLi9jYXJkLWljb25zXCI7XG5AdXNlIFwiLi4vLi4vLi4vbWl4aW5zL3NtYXJ0Zm9ybS9yYWRpby1idXR0b25cIjtcbkBpbmNsdWRlIHJhZGlvLWJ1dHRvbi5rZXlmcmFtZXM7XG5cbkBtaXhpbiBtYWluKCkge1xuICAua3ItY2FyZC1oZWFkZXIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gICAgcGFkZGluZzogMzJweCAxNHB4IDEycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLXByaW1hcnk7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkc21hcnRmb3JtLWJvcmRlci1jb2xvcjtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkc21hcnRmb3JtLWJvcmRlci1jb2xvcjtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJHNtYXJ0Zm9ybS1ib3JkZXItY29sb3I7XG5cbiAgICAmLmtyLWNhcmQtaGVhZGVyLS1zcGJ0biB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHNtYXJ0Zm9ybS1ib3JkZXItY29sb3I7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICYua3ItY2FyZC1oZWFkZXItLWhvdmVyIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLXByaW1hcnk7XG4gICAgICB9XG5cbiAgICAgICYua3ItY2FyZC1oZWFkZXItLXNlbGVjdGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTlmNjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBzcGFuLmtyLWNhcmQtaGVhZGVyLWxhYmVsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDEwcHg7XG4gICAgICBsZWZ0OiAxMXB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGNhcmQtaWNvbnMubWFpbigkcGFkZGluZy1sZWZ0OiAwLCAkbG9jYXRpb246IGhlYWRlcik7XG4gICAgQGluY2x1ZGUgcmFkaW8tYnV0dG9uLm1haW4oXG4gICAgICAkc2l6ZTogJHNtYXJ0Zm9ybS1yYWRpby1idXR0b24tc2l6ZSxcbiAgICAgICRib3JkZXItY29sb3I6ICNlM2UzZTMsXG4gICAgICAkYm9yZGVyLWNvbG9yLWhvdmVyOiAkY29sb3ItcHJpbWFyeSxcbiAgICAgICRhY3RpdmUtY29sb3I6ICRjb2xvci1wcmltYXJ5XG4gICAgKTtcblxuICAgIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIH1cbiAgfVxufVxuIiwiQHVzZSBcInNhc3M6Y29sb3JcIjtcbkB1c2UgXCIuLi8uLi8uLi8uLi9taXhpbnMvc21hcnRmb3JtL2J1dHRvblwiO1xuQHVzZSBcIi4uLy4uLy4uLy4uL21peGlucy9zbWFydGZvcm0vcmFkaW8tYnV0dG9uXCI7XG5AdXNlIFwiLi4vLi4vdmFyaWFibGVzXCIgYXMgKjtcbkB1c2UgXCIuL2NvbW1vblwiO1xuXG5AbWl4aW4gbGlzdC1idXR0b24oKSB7XG4gIEBpbmNsdWRlIGNvbW1vbi5saXN0LWJ1dHRvbjtcblxuICAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IsXG4gIC5rci1tZXRob2QtbGFiZWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRyYW5zaXRpb246IDAuM3MgYmFja2dyb3VuZC1jb2xvcjtcblxuICAgICYua3Itbm8taWNvbnMge1xuICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgIH1cblxuICAgICYua3ItbG9ja2VkIHtcbiAgICAgIC5rci1tZXRob2QtbGFiZWwtd3JhcHBlciAua3ItY2FyZC1pY29ucyB7XG4gICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmtyLW1ldGhvZC1pY29uIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLmtyLWxvYWRpbmctYW5pbWF0aW9uIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIH1cblxuICAgIC5rci1tZXRob2QtbGFiZWwtd3JhcHBlciB7XG4gICAgICBsYWJlbCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAua3ItbWV0aG9kLWxhYmVsIHtcbiAgICAua3ItbWV0aG9kLWljb24ge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC5rci1maWVsZC1lbGVtZW50LS1sYXN0LXZpc2libGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuQG1peGluIGdyb3VwKCkge1xuICBAaW5jbHVkZSBjb21tb24uZ3JvdXA7XG5cbiAgLmtyLW1ldGhvZHMtZ3JvdXAge1xuICAgIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciB7XG4gICAgICBwYWRkaW5nOiAwIDE1cHg7XG5cbiAgICAgIC5rci1leHRyYS1icmFuZHMge1xuICAgICAgICBtYXgtd2lkdGg6IDE2cHg7XG4gICAgICB9XG5cbiAgICAgIGxhYmVsOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgdGV4dC1hbGlnbjogZW5kO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnNcbkBtaXhpbiBzaW5nbGUtcGF5bWVudC1idXR0b24oKSB7XG4gIEBpbmNsdWRlIHJhZGlvLWJ1dHRvbi5tYWluKFxuICAgICRzaXplOiAkc21hcnRmb3JtLXJhZGlvLWJ1dHRvbi1zaXplLFxuICAgICRib3JkZXItY29sb3I6ICNlM2UzZTMsXG4gICAgJGJvcmRlci1jb2xvci1ob3ZlcjogJGNvbG9yLXByaW1hcnksXG4gICAgJGFjdGl2ZS1jb2xvcjogJGNvbG9yLXByaW1hcnlcbiAgKTtcblxuICAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cblxuICAua3ItbWV0aG9kLWxhYmVsIHtcbiAgICAmLmtyLW1ldGhvZC1sYWJlbC0tc3BidG4ge1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIGJvcmRlci1jb2xvcjogI2UzZTNlMztcbiAgICB9XG5cbiAgICAmLmtyLW1ldGhvZC1sYWJlbC0tc2VsZWN0ZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3Iuc2NhbGUoJGNvbG9yLXByaW1hcnksICRsaWdodG5lc3M6IDkwJSk7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgIH1cblxuICAgICYua3ItbWV0aG9kLWxhYmVsLS13YXJuaW5nIHtcbiAgICAgIEBpbmNsdWRlIGJ1dHRvbi53YXJuaW5nLWJ1dHRvbi1hbmltYXRpb247XG4gICAgICBAaW5jbHVkZSByYWRpby1idXR0b24ud2FybmluZy1hbmltYXRpb247XG4gICAgfVxuICB9XG5cbiAgLmtyLW1ldGhvZHMtZ3JvdXAge1xuICAgICYua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3ItLXNwYnRuIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBib3JkZXItY29sb3I6ICNlM2UzZTM7XG4gICAgfVxuXG4gICAgJi5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci0tc2VsZWN0ZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3Iuc2NhbGUoJGNvbG9yLXByaW1hcnksICRsaWdodG5lc3M6IDkwJSk7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgIH1cblxuICAgICYua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3ItLXdhcm5pbmcge1xuICAgICAgQGluY2x1ZGUgYnV0dG9uLndhcm5pbmctYnV0dG9uLWFuaW1hdGlvbjtcbiAgICAgIEBpbmNsdWRlIHJhZGlvLWJ1dHRvbi53YXJuaW5nLWFuaW1hdGlvbjtcbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgXCJzYXNzOmNvbG9yXCI7XG5AdXNlIFwic2FzczpsaXN0XCI7XG5cbiQtbGFiZWxzOiBcIndhcm5pbmdcIiwgXCJhbGVydFwiO1xuJGFuaW1hdGlvbi1idXR0b24tbmFtZTogXCJmbGFzaC1jb2xvci1idXR0b25cIjtcbiRhbmltYXRpb24tYm9yZGVyLW5hbWU6IFwiZmxhc2gtY29sb3ItYm9yZGVyXCI7XG5cbkBtaXhpbiBmbGFzaC1jb2xvci1rZXlmcmFtZXMoJGxhYmVsLCAkYmFzZS1jb2xvcikge1xuICBAaWYgbm90IGxpc3QuaW5kZXgoJC1sYWJlbHMsICRsYWJlbCkge1xuICAgIEBlcnJvciBcImZsYXNoLWNvbG9yLWtleWZyYW1lczogSW52YWxpZCBsYWJlbCAjeyRsYWJlbH0uIEV4cGVjdGVkIG9uZSBvZiAjeyQtbGFiZWxzfVwiO1xuICB9XG5cbiAgQGtleWZyYW1lcyAjeyRsYWJlbH0tI3skYW5pbWF0aW9uLWJ1dHRvbi1uYW1lfSB7XG4gICAgZnJvbSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvci5zY2FsZSgkYmFzZS1jb2xvciwgJGxpZ2h0bmVzczogOTAlKTtcbiAgICAgIGJvcmRlci1jb2xvcjogJGJhc2UtY29sb3I7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3Iuc2NhbGUoJGJhc2UtY29sb3IsICRsaWdodG5lc3M6IDk4JSk7XG4gICAgICBib3JkZXItY29sb3I6IGNvbG9yLnNjYWxlKCRiYXNlLWNvbG9yLCAkbGlnaHRuZXNzOiA1MCUpO1xuICAgIH1cbiAgfVxuXG4gIEBrZXlmcmFtZXMgI3skYW5pbWF0aW9uLWJvcmRlci1uYW1lfSB7XG4gICAgZnJvbSB7XG4gICAgICBib3JkZXItY29sb3I6ICRiYXNlLWNvbG9yO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgIGJvcmRlci1jb2xvcjogY29sb3Iuc2NhbGUoJGJhc2UtY29sb3IsICRsaWdodG5lc3M6IDUwJSk7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiB3YXJuaW5nLWJ1dHRvbi1hbmltYXRpb24oKSB7XG4gIGFuaW1hdGlvbjogMC44cyBlYXNlLW91dCAwcyB3YXJuaW5nLSN7JGFuaW1hdGlvbi1idXR0b24tbmFtZX07XG59XG5cbkBtaXhpbiB3YXJuaW5nLWJvcmRlci1hbmltYXRpb24oKSB7XG4gIGFuaW1hdGlvbjogMC44cyBlYXNlLW91dCAwcyB3YXJuaW5nLSN7JGFuaW1hdGlvbi1ib3JkZXItbmFtZX07XG59XG5cbkBtaXhpbiBhbGVydC1idXR0b24tYW5pbWF0aW9uKCkge1xuICBhbmltYXRpb246IDAuOHMgZWFzZS1vdXQgMHMgYWxlcnQtI3skYW5pbWF0aW9uLWJ1dHRvbi1uYW1lfTtcbn1cblxuQG1peGluIGFsZXJ0LWJvcmRlci1hbmltYXRpb24oKSB7XG4gIGFuaW1hdGlvbjogMC44cyBlYXNlLW91dCAwcyBhbGVydC0jeyRhbmltYXRpb24tYm9yZGVyLW5hbWV9O1xufVxuIiwiLmtyLW1ldGhvZHMtbGlzdCA+IC5rci1mb3JtLWVycm9yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDEwcHggMCA1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5rci1zbWFydC1mb3JtLW1vZGFsIHtcbiAgLmtyLW1ldGhvZHMtbGlzdCAua3ItZm9ybS1lcnJvciB7XG4gICAgbWFyZ2luOiAxMHB4IDE1cHggNXB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgfVxufVxuIiwiJGJnLWNvbG9yOiAjZWRlZGVkO1xuXG4ua3Itc2tlbGV0b24td3JhcHBlciB7XG4gIC8vIEhlYWRlclxuICAua3Itc2tlbGV0b24taGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogJHNtYXJ0Zm9ybS1oZWFkZXItaGVpZ2h0O1xuICB9XG5cbiAgLy8gTGFiZWxzXG4gIC5rci1za2VsZXRvbi1tZXRob2QtbGFiZWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAkc21hcnRmb3JtLW9wdGlvbi1oZWlnaHQ7XG4gICAgbWFyZ2luOiAxMHB4IDA7XG4gIH1cbn1cbiIsIi5rci1zbWFydC1mb3JtLXdyYXBwZXIge1xuICAmLmtyLXR5cGUtZW1iZWRkZWQsXG4gICYua3ItdHlwZS1wb3BpbiB7XG4gICAgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItZW1iZWRkZWQua3ItZXh0cmFzLWZvcm0tY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIC5rci1wYXltZW50LWJ1dHRvbixcbiAgICAgIC5rci1mb3JtLWVycm9yIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLWVtYmVkZGVkLmtyLWV4dHJhcy1mb3JtLWNvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG5cbiAgJi5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLWVtYmVkZGVkLmtyLWV4dHJhcy1mb3JtLWNvbnRlbnQge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgfVxuXG4gICYua3ItdHlwZS1wb3BpbiB7XG4gICAgc3Bhbi5rci1leHRyYXMtZm9ybS1oZWFkZXIge1xuICAgICAgcGFkZGluZzogMCAyMHB4IDIwcHg7XG4gICAgfVxuICB9XG5cbiAgc3Bhbi5rci1leHRyYXMtZm9ybS1oZWFkZXIge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBwYWRkaW5nOiAyMHB4IDIwcHggNXB4O1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgfVxufVxuIiwiQHVzZSBcInNhc3M6bWF0aFwiO1xuQHVzZSBcIi4vdmFyaWFibGVzXCIgYXMgKjtcbkB1c2UgXCIuLy4uL25vLXRoZW1lL3NtYXJ0Zm9ybS9sb2FkaW5nLWFuaW1hdGlvblwiO1xuXG5AbWl4aW4gbWFpbigpIHtcbiAgJGdhcDogMzBweDtcbiAgJHNwaW5uZXItc2l6ZTogMjBweDtcblxuICAua3ItbG9hZGluZy1vdmVybGF5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIC5rci1vdmVybGF5LWxvZ28ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogJGdhcDtcbiAgICB9XG5cbiAgICAua3Itb3ZlcmxheS1tZXNzYWdlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgY29sb3I6ICRjb2xvci1saWdodDtcbiAgICAgIHRvcDogdW5zZXQ7XG4gICAgICBib3R0b206IHVuc2V0O1xuICAgIH1cblxuICAgIC5rci1sb2FkaW5nLWFuaW1hdGlvbiB7XG4gICAgICBtYXJnaW4tdG9wOiAkZ2FwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgIHBhZGRpbmc6IG1hdGguZGl2KCRzcGlubmVyLXNpemUsIDIpO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICBAaW5jbHVkZSBsb2FkaW5nLWFuaW1hdGlvbi5vdmVybGF5KCRjb2xvcjogJGNvbG9yLWxpZ2h0LCAkc3Bpbm5lci1zaXplOiAkc3Bpbm5lci1zaXplKTtcbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgXCIuLi8uLi8uLi9taXhpbnMvZmxleFwiO1xuQHVzZSBcIi4uL3ZhcmlhYmxlc1wiIGFzICo7XG5AdXNlIFwiLi4vZm9udHNcIjtcblxuQG1peGluIG1haW4oKSB7XG4gIC5rci1zbWFydC1mb3JtLWVtYmVkZGVkLWhlYWRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgICBwYWRkaW5nOiA5cHggMTVweCAxMHB4O1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItcHJpbWFyeTtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRzbWFydGZvcm0tYm9yZGVyLWNvbG9yO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRzbWFydGZvcm0tYm9yZGVyLWNvbG9yO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkc21hcnRmb3JtLWJvcmRlci1jb2xvcjtcbiAgICBib3gtc2hhZG93OiByZ2IoMzMsIDM1LCAzOCwgMTAlKSAwIDEwcHggMTBweCAtMTBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIEBpbmNsdWRlIGFtb3VudC1kaXNwbGF5O1xuICAgIEBpbmNsdWRlIHBhcnRpYWwtcGF5bWVudC1oZWFkZXI7XG4gIH1cbn1cblxuQG1peGluIGFtb3VudC1kaXNwbGF5KCkge1xuICAua3ItYW1vdW50LXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICBAaW5jbHVkZSBmbGV4LnJvdy1nYXAoM3B4KTtcblxuICAgIC5rci1hbW91bnQtbGFiZWwsXG4gICAgLmtyLWFtb3VudC1maWd1cmUge1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cblxuICAgIC5rci1hbW91bnQtbGFiZWwge1xuICAgICAgZm9udC1zaXplOiBmb250cy4kZm9udC1zbTtcbiAgICAgIGNvbG9yOiBmb250cy4kZm9udC1saWdodGVyO1xuICAgIH1cblxuICAgIC5rci1hbW91bnQtZmlndXJlIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gcGFydGlhbC1wYXltZW50LWhlYWRlcigpIHtcbiAgJi5rci1wYXJ0aWFsLXBheW1lbnQtaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAxMHB4IDEycHg7XG5cbiAgICAua3ItYW1vdW50LXdyYXBwZXIge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgIC5rci1hbW91bnQtbGFiZWwge1xuICAgICAgICBjb2xvcjogZm9udHMuJGZvbnQtbGlnaHQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBmb250cy4kZm9udC10aGlja2VyO1xuICAgICAgfVxuXG4gICAgICAua3ItYW1vdW50LWZpZ3VyZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBmb250cy4kZm9udC10aGlja2VyO1xuICAgICAgICBmb250LXNpemU6IGZvbnRzLiRmb250LW1kO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCBcIi4vdmFyaWFibGVzXCI7XG5cbiRmb250LXNtOiAxMnB4O1xuJGZvbnQtbWQ6IDE0cHg7XG4kZm9udC1sZzogMTZweDtcbiRmb250LXhsOiAxN3B4O1xuJGZvbnQtdGhpY2s6IDUwMDtcbiRmb250LXRoaWNrZXI6IDYwMDtcbiRmb250LWRhcms6ICMxMTE4Mjc7XG4kZm9udC1saWdodDogIzY2NjtcbiRmb250LWxpZ2h0ZXI6ICM5OTk7XG5cbkBtaXhpbiBkZWZhdWx0KCkge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5O1xuICBmb250LXNpemU6ICRmb250LXNpemU7XG4gIGNvbG9yOiAkY29sb3ItZm9udDtcbn1cblxuQG1peGluIG1kLXRoaWNrKCkge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5O1xuICBmb250LXNpemU6ICRmb250LW1kO1xuICBmb250LXdlaWdodDogJGZvbnQtdGhpY2tlcjtcbiAgY29sb3I6ICRmb250LWRhcms7XG59XG4iLCJAdXNlIFwiLi4vLi4vdmFyaWFibGVzXCIgYXMgKjtcbkB1c2UgXCIuL2hlYWRlclwiO1xuQHVzZSBcIi4vd2FsbGV0XCI7XG5AdXNlIFwiLi9jYXJkc1wiO1xuQHVzZSBcIi4vb3BtXCI7XG5AdXNlIFwiLi9tb2RhbFwiO1xuQHVzZSBcIi4vZXh0cmFzLWZvcm1cIjtcbkB1c2UgXCIuLi8uLi8uLi9jbGFzc2ljLXBvcGluL3NtYXJ0Zm9ybS9tb2RhbC1idXR0b25cIjtcblxuQG1peGluIG1haW4oKSB7XG4gIGdhcDogJGNhcmQtZWxlbWVudHMtZ2FwO1xuXG4gIC5rci1zZi13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogJHNtYXJ0Zm9ybS1tZXRob2RzLWdhcDtcblxuICAgICYtLWNhcmRzLWV4cGFuZGVkIHtcbiAgICAgIGdhcDogJGNhcmQtZWxlbWVudHMtZ2FwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGhlYWRlci5zZWN0aW9uO1xuICAgIEBpbmNsdWRlIHdhbGxldC5zZWN0aW9uO1xuICAgIEBpbmNsdWRlIGNhcmRzLnNlY3Rpb247XG4gICAgQGluY2x1ZGUgb3BtLnNlY3Rpb247XG4gICAgQGluY2x1ZGUgbW9kYWwud3JhcHBlcjtcbiAgICBAaW5jbHVkZSBleHRyYXMtZm9ybS53cmFwcGVyO1xuICAgIEBpbmNsdWRlIG1vZGFsLWJ1dHRvbi5zbWFydGZvcm07XG4gIH1cblxuICBAaW5jbHVkZSBzaW5nbGUtcGF5bWVudC1idXR0b247XG59XG5cbkBtaXhpbiBzaW5nbGUtcGF5bWVudC1idXR0b24oKSB7XG4gIC5rci1zbWFydC1mb3JtLXNpbmdsZS1wYXltZW50LWJ1dHRvbiB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbkBtaXhpbiBzbWFydC1idXR0b24oKSB7XG4gIC5rci1zbWFydC1idXR0b24td3JhcHBlciB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4iLCJAdXNlIFwiLi4vY2FyZC1oZWFkZXJcIjtcblxuQG1peGluIHNlY3Rpb24oKSB7XG4gIEBpbmNsdWRlIGNhcmQtaGVhZGVyLm1haW47XG5cbiAgLmtyLWNhcmQtaGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4iLCJAdXNlIFwiLi4vLi4vdmFyaWFibGVzXCIgYXMgKjtcbkB1c2UgXCIuL3NlY3Rpb25cIjtcbkB1c2UgXCIuL29wdGlvblwiO1xuQHVzZSBcIi4uL2NhcmQtaWNvbnNcIjtcbkB1c2UgXCIuLi8uLi9mb250c1wiO1xuQHVzZSBcIi4uLy4uLy4uLy4uL21peGlucy9zbWFydGZvcm0vZ3JpZC93YWxsZXRcIjtcbkB1c2UgXCIuLi8uLi8uLi8uLi9taXhpbnMvc21hcnRmb3JtL2dyaWQvbWV0aG9kLW9wdGlvblwiO1xuXG4kZGVsZXRlLXBhZGRpbmc6IDIwcHg7XG4kZGVsZXRlLWljb24taGVpZ2h0OiAxNnB4O1xuJG9wdGlvbi1pdGVtcy1zcGFjaW5nOiAxNXB4O1xuJGljb24td3JhcHBlci13aWR0aDogNjBweDtcblxuQG1peGluIHNlY3Rpb24oKSB7XG4gIC5rci1zZi13YWxsZXQge1xuICAgIEBpbmNsdWRlIHNlY3Rpb24uc3BhY2luZyhcbiAgICAgICRnYXA6ICRzbWFydGZvcm0tbWV0aG9kcy1nYXBcbiAgICApO1xuICAgIEBpbmNsdWRlIHNlY3Rpb24ubGFiZWw7XG4gICAgQGluY2x1ZGUgc2VjdGlvbi5lcnJvcjtcblxuICAgICZfX21ldGhvZHMge1xuICAgICAgQGluY2x1ZGUgZ3JvdXA7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBncm91cCgpIHtcbiAgLmtyLXdhbGxldC1ncm91cCB7XG4gICAgZ2FwOiAkc21hcnRmb3JtLW1ldGhvZHMtZ2FwO1xuXG4gICAgQGluY2x1ZGUgd2FsbGV0LW9wdGlvbjtcbiAgfVxufVxuXG4vLyBXYWxsZXQgbWV0aG9kIG9wdGlvblxuQG1peGluIHdhbGxldC1vcHRpb24oKSB7XG4gIC5rci1tZXRob2QtYnRuIHtcbiAgICBAaW5jbHVkZSBvcHRpb24uYmFzZSgkb3B0aW9uLWhlaWdodDogJHNtYXJ0Zm9ybS1vcHRpb24taGVpZ2h0KTtcblxuICAgIC8vIEluc2lkZSBidXR0b24gZWxlbWVudHNcbiAgICBAaW5jbHVkZSBtZXRob2Qtb3B0aW9uLnJhZGlvLWJ0bihcbiAgICAgICRzaXplOiAkc21hcnRmb3JtLXJhZGlvLWJ1dHRvbi1zaXplLFxuICAgICAgJGJvcmRlci1jb2xvcjogJHNtYXJ0Zm9ybS1zcGItcmFkaW8tYm9yZGVyLWNvbG9yLFxuICAgICAgJGJvcmRlci1jb2xvci1ob3ZlcjogJGNvbG9yLXByaW1hcnksXG4gICAgICAkYWN0aXZlLWNvbG9yOiAkY29sb3ItcHJpbWFyeSxcbiAgICAgICRtYXJnaW46ICRvcHRpb24taXRlbXMtc3BhY2luZ1xuICAgICk7XG4gICAgQGluY2x1ZGUgb3B0aW9uLWljb247XG4gICAgQGluY2x1ZGUgb3B0aW9uLWxhYmVsO1xuICAgIEBpbmNsdWRlIHdhbGxldC5kZWxldGUtYnRuKFxuICAgICAgJGljb24tZmlsbDogJGNvbG9yLWdyZXktaWNvbnMsXG4gICAgICAkcGFkZGluZzogJGRlbGV0ZS1wYWRkaW5nLFxuICAgICAgJGljb24taGVpZ2h0OiAkZGVsZXRlLWljb24taGVpZ2h0XG4gICAgKTtcbiAgICBAaW5jbHVkZSBtZXRob2Qtb3B0aW9uLmxvYWRpbmctYW5pbWF0aW9uKCRjb2xvci1wcmltYXJ5KTtcblxuICAgIC8vIFZhcmlhbnRzXG4gICAgQGluY2x1ZGUgbWV0aG9kLW9wdGlvbi5ob3ZlcigkYm9yZGVyLWNvbG9yOiAkY29sb3ItcHJpbWFyeSk7XG4gICAgQGluY2x1ZGUgd2FsbGV0LmhvdmVyLWRlbGV0ZShcbiAgICAgICRjb2xvci1lcnJvcjogJGNvbG9yLWVycm9yLFxuICAgICAgJHNtYXJ0Zm9ybS1yYWRpby1idXR0b24tc2l6ZTogJHNtYXJ0Zm9ybS1yYWRpby1idXR0b24tc2l6ZSxcbiAgICAgICRzbWFydGZvcm0tc3BiLXJhZGlvLWJvcmRlci1jb2xvcjogJHNtYXJ0Zm9ybS1zcGItcmFkaW8tYm9yZGVyLWNvbG9yXG4gICAgKTtcbiAgICBAaW5jbHVkZSBtZXRob2Qtb3B0aW9uLmRpc2FibGVkKFxuICAgICAgJGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvci1kaXNhYmxlZCxcbiAgICAgICRmb250LWNvbG9yOiAkZm9udC1jb2xvci1kaXNhYmxlZFxuICAgICk7XG4gIH1cbn1cblxuQG1peGluIG9wdGlvbi1pY29uKCkge1xuICAua3ItaWNvbiB7XG4gICAgbWluLXdpZHRoOiAkaWNvbi13cmFwcGVyLXdpZHRoO1xuXG4gICAgQGluY2x1ZGUgY2FyZC1pY29ucy5icmFuZHMoJGNvbnRhaW5lci1lbGVtZW50OiBub25lKTtcblxuICAgIC5rci1icmFuZC1pY29uIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG9wdGlvbi1sYWJlbCgpIHtcbiAgJl9fbGFiZWwsXG4gICZfX2xhYmVsIHNwYW4ge1xuICAgIEBpbmNsdWRlIGZvbnRzLmRlZmF1bHQ7XG5cbiAgICB0cmFuc2l0aW9uOiAwLjNzIGNvbG9yO1xuICB9XG59XG4iLCJAdXNlIFwiLi4vLi4vZm9udHNcIjtcblxuJHBhZGRpbmctbGFiZWw6IDJweCAwO1xuJG1hcmdpbi1lcnJvcjogMDtcblxuQG1peGluIHNwYWNpbmcoJGdhcCkge1xuICBnYXA6ICRnYXA7XG59XG5cbi8vIFNlY3Rpb24gbGFiZWxcbkBtaXhpbiBsYWJlbCgpIHtcbiAgJl9fbGFiZWwge1xuICAgIHBhZGRpbmc6ICRwYWRkaW5nLWxhYmVsO1xuXG4gICAgQGluY2x1ZGUgZm9udHMuZGVmYXVsdDtcbiAgfVxufVxuXG4vLyBFcnJvclxuQG1peGluIGVycm9yKCkge1xuICAua3ItZm9ybS1lcnJvciB7XG4gICAgbWFyZ2luOiAkbWFyZ2luLWVycm9yO1xuICB9XG59XG4iLCIkb3B0aW9uLWJvcmRlcjogMXB4IHNvbGlkICNiN2I3Yjc7XG4kb3B0aW9uLXNoYWRvdzogcmdiYSgxNDksIDE1NywgMTY1LCAxNSUpIDAgMCAyNHB4O1xuXG5AbWl4aW4gYmFzZSgkb3B0aW9uLWhlaWdodCkge1xuICBoZWlnaHQ6ICRvcHRpb24taGVpZ2h0O1xuICBib3JkZXI6ICRvcHRpb24tYm9yZGVyO1xuICBib3gtc2hhZG93OiAkb3B0aW9uLXNoYWRvdztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogMC4zcyBhbGw7XG59XG4iLCJAdXNlIFwic2Fzczpjb2xvclwiO1xuQHVzZSBcIi4uL3JhZGlvLWJ1dHRvblwiO1xuQHVzZSBcIi4uLy4uLy4uL3BhY2thZ2Uvbm8tdGhlbWUvc21hcnRmb3JtL2xvYWRpbmctYW5pbWF0aW9uXCI7XG5cbiRyYWRpby1idG4tYm9yZGVyOiAxcHg7XG5cbkBtaXhpbiByYWRpby1idG4oXG4gICRzaXplLFxuICAkYm9yZGVyLWNvbG9yLFxuICAkYm9yZGVyLWNvbG9yLWhvdmVyLFxuICAkYWN0aXZlLWNvbG9yLFxuICAkbWFyZ2luXG4pIHtcbiAgQGluY2x1ZGUgcmFkaW8tYnV0dG9uLm1haW4oXG4gICAgJHNpemU6ICRzaXplLFxuICAgICRib3JkZXItY29sb3I6ICRib3JkZXItY29sb3IsXG4gICAgJGJvcmRlci1jb2xvci1ob3ZlcjogJGJvcmRlci1jb2xvci1ob3ZlcixcbiAgICAkYWN0aXZlLWNvbG9yOiAkYWN0aXZlLWNvbG9yXG4gICk7XG5cbiAgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgbWluLXdpZHRoOiAkc2l6ZSArICRtYXJnaW4gKyAoJHJhZGlvLWJ0bi1ib3JkZXIgKiAyKTtcbiAgfVxufVxuXG5AbWl4aW4gbG9hZGluZy1hbmltYXRpb24oJGNvbG9yLXByaW1hcnkpIHtcbiAgLmtyLWxvYWRpbmctYW5pbWF0aW9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgbG9hZGluZy1hbmltYXRpb24ubWFpbigkY29sb3ItcHJpbWFyeSk7XG5cbiAgICBpLmtyLWxvYWRlcjo6YmVmb3JlLFxuICAgIGkua3ItbG9hZGVyOjphZnRlciB7XG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBob3ZlcigkYm9yZGVyLWNvbG9yKSB7XG4gICYtLWhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG4gIH1cbn1cblxuQG1peGluIGRpc2FibGVkKCRib3JkZXItY29sb3IsICRmb250LWNvbG9yKSB7XG4gICYtLWRpc2FibGVkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cbiAgICBsYWJlbCxcbiAgICBzcGFuIHtcbiAgICAgIGNvbG9yOiAkZm9udC1jb2xvcjtcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBuby1sYWJlbCgpIHtcbiAgJi0tbm8tbGFiZWwge1xuICAgICYua3ItbWV0aG9kLWJ0bi0tc3BidG4ge1xuICAgICAgJjpub3QoLmtyLW1ldGhvZC1idG4tLXNtYWxsKSB7XG4gICAgICAgIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAua3ItaWNvbiB7XG4gICAgICBmbGV4LWdyb3c6IDE7XG5cbiAgICAgIC5rci1icmFuZC1pY29uLFxuICAgICAgLmtyLWJyYW5kLWljb24gc3ZnIHtcbiAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICB3aWR0aDogNDJweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQHVzZSBcInNhc3M6Y29sb3JcIjtcbkB1c2UgXCIuLi9yYWRpby1idXR0b25cIjtcblxuQG1peGluIGRlbGV0ZS1idG4oXG4gICRpY29uLWZpbGwsXG4gICRwYWRkaW5nOiAyMHB4LFxuICAkaWNvbi1oZWlnaHQ6IDIwcHgsXG4pIHtcbiAgLmtyLWRlbGV0ZSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgJHBhZGRpbmc7XG5cbiAgICBzdmcge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6ICRpY29uLWhlaWdodDtcblxuICAgICAgcGF0aCB7XG4gICAgICAgIGZpbGw6ICRpY29uLWZpbGw7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBob3Zlci1kZWxldGUoXG4gICRjb2xvci1lcnJvcixcbiAgJHNtYXJ0Zm9ybS1yYWRpby1idXR0b24tc2l6ZSxcbiAgJHNtYXJ0Zm9ybS1zcGItcmFkaW8tYm9yZGVyLWNvbG9yXG4pIHtcbiAgJi0taG92ZXItZGVsZXRlIHtcbiAgICBib3JkZXItY29sb3I6ICRjb2xvci1lcnJvcjtcblxuICAgICYua3ItbWV0aG9kLWJ0bi0tc3BidG4ge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItZXJyb3I7XG5cbiAgICAgIEBpbmNsdWRlIHJhZGlvLWJ1dHRvbi5tYWluKFxuICAgICAgICAkc2l6ZTogJHNtYXJ0Zm9ybS1yYWRpby1idXR0b24tc2l6ZSxcbiAgICAgICAgJGJvcmRlci1jb2xvcjogJHNtYXJ0Zm9ybS1zcGItcmFkaW8tYm9yZGVyLWNvbG9yLFxuICAgICAgICAkYm9yZGVyLWNvbG9yLWhvdmVyOiAkY29sb3ItZXJyb3IsXG4gICAgICAgICRhY3RpdmUtY29sb3I6ICRjb2xvci1lcnJvclxuICAgICAgKTtcbiAgICB9XG5cbiAgICAmLmtyLW1ldGhvZC1idG4tLXNlbGVjdGVkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yLnNjYWxlKCRjb2xvci1lcnJvciwgJGxpZ2h0bmVzczogOTAlKTtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWVycm9yO1xuICAgIH1cblxuICAgIC5rci1kZWxldGUgc3ZnIHBhdGgge1xuICAgICAgZmlsbDogJGNvbG9yLWVycm9yO1xuICAgIH1cbiAgfVxufVxuIiwiQHVzZSBcInNhc3M6bWF0aFwiO1xuQHVzZSBcIi4uLy4uL3ZhcmlhYmxlc1wiIGFzICo7XG5AdXNlIFwiLi9zZWN0aW9uXCI7XG5AdXNlIFwiLi9vcHRpb25cIjtcbkB1c2UgXCIuLi9jYXJkLWljb25zXCI7XG5AdXNlIFwiLi4vLi4vLi4vLi4vbWl4aW5zL3NtYXJ0Zm9ybS9ncmlkL21ldGhvZC1vcHRpb25cIjtcblxuJG9wdGlvbi1pdGVtcy1zcGFjaW5nOiAxNXB4O1xuXG5AbWl4aW4gc2VjdGlvbigpIHtcbiAgLmtyLXNmLWNhcmRzIHtcbiAgICBAaW5jbHVkZSBzZWN0aW9uLnNwYWNpbmcoXG4gICAgICAkZ2FwOiAkc21hcnRmb3JtLW1ldGhvZHMtZ2FwXG4gICAgKTtcbiAgICBAaW5jbHVkZSBzZWN0aW9uLmxhYmVsO1xuICAgIEBpbmNsdWRlIGNhcmQtb3B0aW9uO1xuICAgIEBpbmNsdWRlIGNhcmQtZm9ybTtcbiAgICBAaW5jbHVkZSBzZWN0aW9uLmVycm9yO1xuICB9XG59XG5cbkBtaXhpbiBjYXJkLW9wdGlvbigpIHtcbiAgLmtyLW1ldGhvZC1idG4ge1xuICAgIEBpbmNsdWRlIG9wdGlvbi5iYXNlKCRvcHRpb24taGVpZ2h0OiAkc21hcnRmb3JtLW9wdGlvbi1oZWlnaHQpO1xuXG4gICAgLy8gSW5zaWRlIGJ1dHRvbiBlbGVtZW50c1xuICAgIEBpbmNsdWRlIG1ldGhvZC1vcHRpb24ucmFkaW8tYnRuKFxuICAgICAgJHNpemU6ICRzbWFydGZvcm0tcmFkaW8tYnV0dG9uLXNpemUsXG4gICAgICAkYm9yZGVyLWNvbG9yOiAkc21hcnRmb3JtLXNwYi1yYWRpby1ib3JkZXItY29sb3IsXG4gICAgICAkYm9yZGVyLWNvbG9yLWhvdmVyOiAkY29sb3ItcHJpbWFyeSxcbiAgICAgICRhY3RpdmUtY29sb3I6ICRjb2xvci1wcmltYXJ5LFxuICAgICAgJG1hcmdpbjogJG9wdGlvbi1pdGVtcy1zcGFjaW5nXG4gICAgKTtcbiAgICBAaW5jbHVkZSBjYXJkLWljb25zLm1haW4oXG4gICAgICAkcGFkZGluZy1sZWZ0OiAkb3B0aW9uLWl0ZW1zLXNwYWNpbmdcbiAgICApO1xuICAgIEBpbmNsdWRlIG1ldGhvZC1vcHRpb24ubG9hZGluZy1hbmltYXRpb24oJGNvbG9yLXByaW1hcnkpO1xuXG4gICAgLy8gVmFyaWFudHNcbiAgICBAaW5jbHVkZSBtZXRob2Qtb3B0aW9uLmhvdmVyKCRib3JkZXItY29sb3I6ICRjb2xvci1wcmltYXJ5KTtcbiAgICBAaW5jbHVkZSBtZXRob2Qtb3B0aW9uLmRpc2FibGVkKFxuICAgICAgJGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvci1kaXNhYmxlZCxcbiAgICAgICRmb250LWNvbG9yOiAkZm9udC1jb2xvci1kaXNhYmxlZFxuICAgICk7XG4gIH1cbn1cblxuQG1peGluIGNhcmQtZm9ybSgpIHtcbiAgLmtyLWNhcmQtZm9ybSB7XG4gICAgZ2FwOiAkY2FyZC1lbGVtZW50cy1nYXA7XG5cbiAgICAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLFxuICAgIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbiAgICAua3ItcGF5bWVudC1idXR0b24ge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZC5rci1jaGVja2JveCB7XG4gICAgICBwYWRkaW5nLXRvcDogbWF0aC5kaXYoJGNhcmQtZWxlbWVudHMtZ2FwLCAzKTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiBtYXRoLmRpdigkY2FyZC1lbGVtZW50cy1nYXAsIDMpO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuIiwiQHVzZSBcIi4uLy4uL3ZhcmlhYmxlc1wiIGFzICo7XG5AdXNlIFwiLi9zZWN0aW9uXCI7XG5AdXNlIFwiLi9vcHRpb25cIjtcbkB1c2UgXCIuL2JhY2stYnV0dG9uXCI7XG5AdXNlIFwiLi4vY2FyZC1pY29uc1wiO1xuQHVzZSBcIi4uLy4uL2ZvbnRzXCI7XG5AdXNlIFwiLi4vLi4vLi4vLi4vbWl4aW5zL3NtYXJ0Zm9ybS9ncmlkL3dhbGxldFwiO1xuQHVzZSBcIi4uLy4uLy4uLy4uL21peGlucy9zbWFydGZvcm0vZ3JpZC9tZXRob2Qtb3B0aW9uXCI7XG5cbiRvcHRpb24taXRlbXMtc3BhY2luZzogMTVweDtcbiRpY29uLXdyYXBwZXItd2lkdGg6IDYwcHg7XG4kYnV0dG9uLXBhZGRpbmcteDogMTBweDtcblxuQG1peGluIHNlY3Rpb24oKSB7XG4gIC5rci1zZi1vcG0ge1xuICAgIEBpbmNsdWRlIHNlY3Rpb24uc3BhY2luZyhcbiAgICAgICRnYXA6ICRzbWFydGZvcm0tbWV0aG9kcy1nYXBcbiAgICApO1xuICAgIEBpbmNsdWRlIHNlY3Rpb24ubGFiZWw7XG4gICAgQGluY2x1ZGUgc2VjdGlvbi5lcnJvcjtcblxuICAgICZfX21ldGhvZHMge1xuICAgICAgQGluY2x1ZGUgZ3JvdXA7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBncm91cCgpIHtcbiAgLmtyLW9wbS1ncm91cCxcbiAgLmtyLWdyaWQtZ3JvdXAge1xuICAgIGdhcDogJHNtYXJ0Zm9ybS1tZXRob2RzLWdhcDtcbiAgfVxuXG4gIEBpbmNsdWRlIG9wdGlvbi1idG47XG59XG5cbkBtaXhpbiBvcHRpb24tYnRuKCkge1xuICAua3ItbWV0aG9kLWJ0biB7XG4gICAgQGluY2x1ZGUgb3B0aW9uLmJhc2UoJG9wdGlvbi1oZWlnaHQ6ICRzbWFydGZvcm0tb3B0aW9uLWhlaWdodCk7XG5cbiAgICAvLyBJbnNpZGUgYnV0dG9uIGVsZW1lbnRzXG4gICAgQGluY2x1ZGUgbWV0aG9kLW9wdGlvbi5yYWRpby1idG4oXG4gICAgICAkc2l6ZTogJHNtYXJ0Zm9ybS1yYWRpby1idXR0b24tc2l6ZSxcbiAgICAgICRib3JkZXItY29sb3I6ICRzbWFydGZvcm0tc3BiLXJhZGlvLWJvcmRlci1jb2xvcixcbiAgICAgICRib3JkZXItY29sb3ItaG92ZXI6ICRjb2xvci1wcmltYXJ5LFxuICAgICAgJGFjdGl2ZS1jb2xvcjogJGNvbG9yLXByaW1hcnksXG4gICAgICAkbWFyZ2luOiAkb3B0aW9uLWl0ZW1zLXNwYWNpbmdcbiAgICApO1xuICAgIEBpbmNsdWRlIG9wdGlvbi1pY29uO1xuICAgIEBpbmNsdWRlIG9wdGlvbi1sYWJlbDtcbiAgICBAaW5jbHVkZSBtZXRob2Qtb3B0aW9uLmxvYWRpbmctYW5pbWF0aW9uKCRjb2xvci1wcmltYXJ5KTtcblxuICAgIC8vIFZhcmlhbnRzXG4gICAgQGluY2x1ZGUgbWV0aG9kLW9wdGlvbi5ob3ZlcigkYm9yZGVyLWNvbG9yOiAkY29sb3ItcHJpbWFyeSk7XG4gICAgQGluY2x1ZGUgbWV0aG9kLW9wdGlvbi5kaXNhYmxlZChcbiAgICAgICRib3JkZXItY29sb3I6ICRib3JkZXItY29sb3ItZGlzYWJsZWQsXG4gICAgICAkZm9udC1jb2xvcjogJGZvbnQtY29sb3ItZGlzYWJsZWRcbiAgICApO1xuICAgIEBpbmNsdWRlIG1ldGhvZC1vcHRpb24ubm8tbGFiZWw7XG5cbiAgICAvLyBCYWNrIGJ1dHRvblxuICAgIEBpbmNsdWRlIGJhY2stYnV0dG9uLm1haW47XG4gIH1cbn1cblxuQG1peGluIG9wdGlvbi1pY29uKCkge1xuICAua3ItaWNvbiB7XG4gICAgbWluLXdpZHRoOiAkaWNvbi13cmFwcGVyLXdpZHRoO1xuXG4gICAgQGluY2x1ZGUgY2FyZC1pY29ucy5icmFuZHMoJGNvbnRhaW5lci1lbGVtZW50OiBub25lKTtcblxuICAgIC5rci1icmFuZC1pY29uIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBvcHRpb24tbGFiZWwoKSB7XG4gICZfX2xhYmVsIGxhYmVsIHtcbiAgICBAaW5jbHVkZSBmb250cy5kZWZhdWx0O1xuXG4gICAgbWF4LWlubGluZS1zaXplOiBjYWxjKDEwMCUgLSAkYnV0dG9uLXBhZGRpbmcteCk7XG4gICAgdHJhbnNpdGlvbjogMC4zcyBjb2xvcjtcbiAgfVxufVxuIiwiJHNpemU6IDE0cHg7XG5cbkBtaXhpbiBtYWluKCkge1xuICAua3ItYmFjay1idXR0b24ge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIEBpbmNsdWRlIGJhY2staWNvbjtcbiAgfVxufVxuXG5AbWl4aW4gYmFjay1pY29uKCkge1xuICAmX19pY29uIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMCAkc2l6ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgc3ZnIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICB3aWR0aDogJHNpemU7XG4gICAgICBoZWlnaHQ6ICRzaXplO1xuICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcztcbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgXCIuLi8uLi8uLi8uLi9taXhpbnMvc21hcnRmb3JtL2dyaWQvYmFjay1idXR0b25cIjtcbkB1c2UgXCIuLi8uLi92YXJpYWJsZXNcIiBhcyAqO1xuXG5AbWl4aW4gbWFpbigpIHtcbiAgQGluY2x1ZGUgYmFjay1idXR0b24ubWFpbjtcblxuICAua3ItYmFjay1idXR0b24ge1xuICAgIEBpbmNsdWRlIGJhY2staWNvbjtcbiAgfVxuXG4gIC8vIEhvdmVyIGVmZWN0XG4gICYtLWhvdmVyIC5rci1iYWNrLWJ1dHRvbiB7XG4gICAgQGluY2x1ZGUgaG92ZXI7XG4gIH1cbn1cblxuQG1peGluIGJhY2staWNvbigpIHtcbiAgJl9faWNvbiBzdmcge1xuICAgIGNvbG9yOiAkY29sb3ItZ3JleS1pY29ucztcbiAgfVxufVxuXG5AbWl4aW4gaG92ZXIoKSB7XG4gICZfX2ljb24gc3ZnIHtcbiAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gIH1cbn1cbiIsIkB1c2UgXCIuLi8uLi92YXJpYWJsZXNcIiBhcyAqO1xuQHVzZSBcIi4uLy4uLy4uL2NsYXNzaWMtcG9waW4vaGVhZGVyXCI7XG5AdXNlIFwiLi4vLi4vLi4vY2xhc3NpYy1wb3Bpbi9mb290ZXJcIjtcbkB1c2UgXCIuLi8uLi8uLi9jbGFzc2ljLXBvcGluL3Njcm9sbFwiO1xuQHVzZSBcIi4uLy4uLy4uL2NsYXNzaWMtcG9waW4vc21hcnRmb3JtL21vZGFsX2JhY2tfYnV0dG9uXCIgYXMgYmFjay1idXR0b247XG5AdXNlIFwiLi4vLi4vZm9udHNcIjtcbkB1c2UgXCIuL2V4dHJhcy1mb3JtXCI7XG5cbiRjb250ZW50LWhlaWdodDogMzU1cHg7XG4kc3BhY2luZzogMTVweDtcbiR2aWV3LXBhZGRpbmc6IDEwcHggJHNwYWNpbmc7XG4kY2FyZHMtdmlldy1wYWRkaW5nOiAkc3BhY2luZyAkc3BhY2luZyAwICRzcGFjaW5nO1xuJHZpZXctbGFiZWwtcGFkZGluZzogJHNwYWNpbmcgKyA1cHggJHNwYWNpbmc7XG5cbkBtaXhpbiB3cmFwcGVyKCkge1xuICAua3Itc2YtbW9kYWwtd3JhcHBlciB7XG4gICAgQGluY2x1ZGUgbW9kYWw7XG4gIH1cbn1cblxuQG1peGluIG1vZGFsKCkge1xuICAua3ItbW9kYWwge1xuICAgIG1pbi13aWR0aDogJHNtYXJ0Zm9ybS1wb3Bpbi13aWR0aDtcbiAgICBwYWRkaW5nOiAkc21hcnRmb3JtLXBvcGluLXBhZGRpbmc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWxpZ2h0O1xuXG4gICAgQGluY2x1ZGUgaGVhZGVyLnNtYXJ0Zm9ybTtcbiAgICBAaW5jbHVkZSBjb250ZW50O1xuICAgIEBpbmNsdWRlIGVycm9yO1xuICAgIEBpbmNsdWRlIGZvb3Rlci5zbWFydGZvcm07XG5cbiAgICAvLyBWYXJpYW50c1xuICAgIEBpbmNsdWRlIGlmcmFtZTtcbiAgfVxufVxuXG5AbWl4aW4gY29udGVudCgpIHtcbiAgLmtyLW1vZGFsLWNvbnRlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1saWdodDtcbiAgICB3aWR0aDogJHNtYXJ0Zm9ybS1wb3Bpbi13aWR0aDtcbiAgICBtaW4taGVpZ2h0OiAkY29udGVudC1oZWlnaHQ7XG5cbiAgICAmLS1jb250ZW50IHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cbiAgICBAaW5jbHVkZSB2aWV3O1xuICB9XG59XG5cbkBtaXhpbiB2aWV3KCkge1xuICAmX192aWV3IHtcbiAgICAvLyBWaWV3cyB3aXRoIGxpbWl0ZWQgaGVpZ2h0XG4gICAgJi0tZnVsbCB7XG4gICAgICBoZWlnaHQ6ICRjb250ZW50LWhlaWdodDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSB2aWV3LWxhYmVsO1xuICAgIEBpbmNsdWRlIHZpZXctY29udGVudDtcbiAgICBAaW5jbHVkZSBiYWNrLWJ1dHRvbi5wb3Bpbi1ncmlkO1xuICAgIEBpbmNsdWRlIHNjcm9sbC5tYWluO1xuICAgIEBpbmNsdWRlIGV4dHJhcy1mb3JtLmNvbnRlbnQtZW1iZWRkZWQ7XG5cbiAgICAmLS1yZWRpcmVjdGlvbiB7XG4gICAgICBAaW5jbHVkZSBiYWNrLWJ1dHRvbi5yZWRpcmVjdC1iYWNrLWJ1dHRvbjtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIHZpZXctbGFiZWwoKSB7XG4gIC5rci1tb2RhbC12aWV3LWxhYmVsIHtcbiAgICBAaW5jbHVkZSBmb250cy5kZWZhdWx0O1xuXG4gICAgcGFkZGluZzogJHZpZXctbGFiZWwtcGFkZGluZztcbiAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gIH1cbn1cblxuQG1peGluIHZpZXctY29udGVudCgpIHtcbiAgLmtyLW1vZGFsLXZpZXctY29udGVudCB7XG4gICAgcGFkZGluZzogJHZpZXctcGFkZGluZztcbiAgICBnYXA6ICRzbWFydGZvcm0tbWV0aG9kcy1nYXA7XG5cbiAgICAmLS1uby1idXR0b24ge1xuICAgICAgcGFkZGluZzogJGNhcmRzLXZpZXctcGFkZGluZztcbiAgICB9XG5cbiAgICAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIHtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgfVxuICB9XG5cbiAgLy8gRnVsbCB2aWV3IC0gaXQgaGFzIHRoZSBsYWJlbCBhYm92ZVxuICAmLS1mdWxsIC5rci1tb2RhbC12aWV3LWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDAgJHNwYWNpbmcgMTBweCAkc3BhY2luZztcblxuICAgIC8vIFdhbGxldCBoYXMgaXQncyBvd24gbGFiZWwgaW5zaWRlXG4gICAgLmtyLXNmLXdhbGxldCB7XG4gICAgICBwYWRkaW5nLXRvcDogJHNwYWNpbmc7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBpZnJhbWUoKSB7XG4gICYtLWlmcmFtZS12aXNpYmxlIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogJHNtYXJ0Zm9ybS1wb3Bpbi1ib3JkZXItcmFkaXVzIHNvbGlkICRjb2xvci1saWdodC1zZWNvbmRhcnk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWxpZ2h0LXNlY29uZGFyeTtcblxuICAgIC5rci1tb2RhbC1jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBlcnJvcigpIHtcbiAgJl9fZXJyb3Ige1xuICAgIHBhZGRpbmc6ICRzcGFjaW5nICRzcGFjaW5nIDAgJHNwYWNpbmc7XG5cbiAgICAua3ItZm9ybS1lcnJvciB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG4iLCJAdXNlIFwiLi4vLi4vdmFyaWFibGVzXCIgYXMgKjtcbkB1c2UgXCIuLi8uLi8uLi9jbGFzc2ljLXBvcGluL3NtYXJ0Zm9ybS9tb2RhbF9iYWNrX2J1dHRvblwiIGFzIGJhY2stYnV0dG9uO1xuQHVzZSBcIi4uLy4uLy4uL2NsYXNzaWMtcG9waW4vaGVhZGVyXCI7XG5AdXNlIFwiLi4vLi4vLi4vY2xhc3NpYy1wb3Bpbi9mb290ZXJcIjtcbkB1c2UgXCIuLi8uLi8uLi9jbGFzc2ljLXBvcGluL3Njcm9sbFwiO1xuQHVzZSBcIi4uLy4uL2ZvbnRzXCI7XG5cbiRzcGFjaW5nOiAxNXB4O1xuJHZpZXctcGFkZGluZzogMCAkc3BhY2luZztcblxuQG1peGluIHdyYXBwZXIoKSB7XG4gIC5rci1leHRyYXMtZm9ybSB7XG4gICAgQGluY2x1ZGUgbW9kYWw7XG4gIH1cbn1cblxuQG1peGluIG1vZGFsKCkge1xuICAua3ItZXh0cmFzLWZvcm0tbW9kYWwge1xuICAgIG1pbi13aWR0aDogJHNtYXJ0Zm9ybS1wb3Bpbi13aWR0aDtcbiAgICBwYWRkaW5nOiAkc21hcnRmb3JtLWdyaWQtcG9waW4tcGFkZGluZztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgIEBpbmNsdWRlIGhlYWRlci5zbWFydGZvcm07XG4gICAgQGluY2x1ZGUgbGFiZWwoXG4gICAgICAkcGFkZGluZzogJHNwYWNpbmcgKyA1cHggJHNwYWNpbmcsXG4gICAgICAkYm94LXNpemluZzogY29udGVudC1ib3hcbiAgICApO1xuICAgIEBpbmNsdWRlIGNvbnRlbnQ7XG4gICAgQGluY2x1ZGUgZXJyb3I7XG4gICAgQGluY2x1ZGUgZm9vdGVyLnNtYXJ0Zm9ybTtcbiAgfVxufVxuXG5AbWl4aW4gbGFiZWwoJHBhZGRpbmcsICRib3gtc2l6aW5nKSB7XG4gIC5rci1leHRyYXMtZm9ybS1oZWFkZXIge1xuICAgIEBpbmNsdWRlIGZvbnRzLmRlZmF1bHQ7XG5cbiAgICBib3gtc2l6aW5nOiAkYm94LXNpemluZztcbiAgICBwYWRkaW5nOiAkcGFkZGluZztcbiAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gIH1cbn1cblxuQG1peGluIGNvbnRlbnQoKSB7XG4gIC5rci1leHRyYXMtZm9ybS1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWxpZ2h0O1xuICAgIHBhZGRpbmc6ICR2aWV3LXBhZGRpbmc7XG4gICAgZ2FwOiAkY2FyZC1lbGVtZW50cy1nYXA7XG5cbiAgICAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLFxuICAgIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbiAgICAua3ItcGF5bWVudC1idXR0b24ge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gY29udGVudC1lbWJlZGRlZCgpIHtcbiAgLmtyLWV4dHJhcy1mb3JtIHtcbiAgICBAaW5jbHVkZSBsYWJlbChcbiAgICAgICRwYWRkaW5nOiAwIDAgJHNwYWNpbmcsXG4gICAgICAkYm94LXNpemluZzogYm9yZGVyLWJveFxuICAgICk7XG4gICAgQGluY2x1ZGUgY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gZXJyb3IoKSB7XG4gICZfX2Vycm9yIHtcbiAgICBwYWRkaW5nOiAkc3BhY2luZyAkc3BhY2luZyAwICRzcGFjaW5nO1xuXG4gICAgLmtyLWZvcm0tZXJyb3Ige1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgXCIuL2NhcmQtaWNvbnNcIjtcbkB1c2UgXCIuLi92YXJpYWJsZXNcIiBhcyAqO1xuQHVzZSBcIi4uL2ZvbnRzXCI7XG5cbiRzcGFjaW5nOiAxMnB4O1xuJGgtZ2FwOiAxMHB4O1xuJGJnLWNvbG9yOiAjZjlmYWZiO1xuJGNvbG9yLWRhcms6ICNlNWU3ZWI7XG5cbkBtaXhpbiBtYWluKCkge1xuICAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIHtcbiAgICBnYXA6ICRzcGFjaW5nO1xuXG4gICAgQGluY2x1ZGUgcGFydGlhbC1wYXltZW50LXNlcGFyYXRvcjtcblxuICAgIC5rci1wYXJ0aWFsLXBheW1lbnRzIHtcbiAgICAgIGdhcDogJHNwYWNpbmc7XG5cbiAgICAgIEBpbmNsdWRlIHBhcnRpYWwtcGF5bWVudDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBwYXJ0aWFsLXBheW1lbnQtcmVtYWluaW5nO1xuICB9XG59XG5cbkBtaXhpbiBwYXJ0aWFsLXBheW1lbnQoKSB7XG4gIC5rci1wYXJ0aWFsLXBheW1lbnQge1xuICAgIGhlaWdodDogNTBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZGFyaztcbiAgICBiYWNrZ3JvdW5kOiAkYmctY29sb3I7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICAgIGdhcDogJGgtZ2FwO1xuICAgIHRyYW5zaXRpb246IDAuM3M7XG5cbiAgICAmLnRlc3QtZW50ZXItYWN0aXZlLFxuICAgICYudGVzdC1sZWF2ZS1hY3RpdmUge1xuICAgICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICB9XG5cbiAgICAmLnRlc3QtZW50ZXIsXG4gICAgJi50ZXN0LWxlYXZlLXRvIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgLmtyLXBhcnRpYWwtcGF5bWVudC1vcG0tbGFiZWwge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgQGluY2x1ZGUgZm9udHMuZGVmYXVsdDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBjYXJkLWljb25zLmJyYW5kcygkY29udGFpbmVyLWVsZW1lbnQ6IG5vbmUpO1xuXG4gICAgLmtyLWJyYW5kLWljb24ua3ItY2FyZHMge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5rci1icmFuZC1pY29uLmtyLWNhcmRzIHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG5cbiAgICAua3ItcGFydGlhbC1wYXltZW50LWFtb3VudCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIGZvbnQtd2VpZ2h0OiBmb250cy4kZm9udC10aGljaztcbiAgICB9XG5cbiAgICAua3ItcGFydGlhbC1wYXltZW50LXJlbW92ZS1pY29uLWNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICB3aWR0aDogMTZweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kYXJrO1xuICAgICAgdHJhbnNpdGlvbjogMC4zcztcblxuICAgICAgc3ZnIHtcbiAgICAgICAgc3Ryb2tlOiAjNjY2O1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIEhvdmVyXG4gICAgJi5rci1ob3ZlciB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjYjkxYzFjO1xuICAgICAgYmFja2dyb3VuZDogI2ZlZjJmMjtcblxuICAgICAgLmtyLXBhcnRpYWwtcGF5bWVudC1yZW1vdmUtaWNvbi1jb250YWluZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjkxYzFjO1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgc3Ryb2tlOiB3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gcGFydGlhbC1wYXltZW50LXJlbWFpbmluZygpIHtcbiAgLmtyLXBhcnRpYWwtcGF5bWVudC1yZW1haW5pbmcge1xuICAgIG1hcmdpbjogMCAxMnB4O1xuXG4gICAgc3BhbiB7XG4gICAgICBAaW5jbHVkZSBmb250cy5tZC10aGljaztcblxuICAgICAgY29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBwYXJ0aWFsLXBheW1lbnQtc2VwYXJhdG9yKCkge1xuICAua3ItcGFydGlhbC1wYXltZW50LXNlcGFyYXRvciB7XG4gICAgLmtyLXBhcnRpYWwtcGF5bWVudC1saW5lIHtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWRhcms7XG4gICAgICBmbGV4OiAxO1xuICAgIH1cblxuICAgIC5rci1wYXJ0aWFsLXBheW1lbnQtbGFiZWwge1xuICAgICAgQGluY2x1ZGUgZm9udHMubWQtdGhpY2s7XG5cbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgY29sb3I6ICRjb2xvci1mb250O1xuICAgIH1cbiAgfVxufVxuIiwiQHVzZSBcIi4uLy4uL21peGlucy9zbWFydGZvcm0vY2FyZC10b29sdGlwXCI7XG5AdXNlIFwiLi9zbWFydGZvcm0vY2FyZC1pY29uc1wiO1xuQHVzZSBcIi4vbGF5ZXJcIjtcbkB1c2UgXCIuL21vZGFsXCI7XG5AdXNlIFwiLi9oZWxwLW1vZGFsXCI7XG5cbkBtaXhpbiBtYWluKCkge1xuICAua3ItbGF5ZXItbWFuYWdlciB7XG4gICAgQGluY2x1ZGUgY2FyZC1pY29ucy5icmFuZHM7XG4gICAgQGluY2x1ZGUgY2FyZC10b29sdGlwLm1haW4oJHBhZGRpbmc6IDEwcHgsICRib3JkZXItcmFkaXVzOiAwKTtcbiAgICBAaW5jbHVkZSBsYXllci5tYWluO1xuICAgIEBpbmNsdWRlIG1vZGFsLm1haW47XG4gICAgQGluY2x1ZGUgaGVscC1tb2RhbC5tYWluO1xuICB9XG59XG4iLCJAbWl4aW4gbWFpbigpIHtcbiAgLyogTW9kYWwgKi9cbiAgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwtd3JhcHBlciAua3ItaGVscC1tb2RhbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3gtc2hhZG93OiAwIDAgMTVweCAjMTIxMjEyO1xuXG4gICAgLmtyLWhlbHAtbW9kYWwtaGVhZGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNGU0ZTQ7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzgwODA4MDtcblxuICAgICAgLmtyLWhlbHAtbW9kYWwtY2xvc2UtYnV0dG9uIHN2ZyBwYXRoIHtcbiAgICAgICAgZmlsbDogIzgwODA4MDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAua3ItaGVscC1tb2RhbC1jb250ZW50IHtcbiAgICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gICAgfVxuXG4gICAgLmtyLWhlbHAtbW9kYWwtY29udGVudCA+IGRpdi5rci1oZWxwLWNvbnRlbnQge1xuICAgICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGNvbG9yOiAjMzMzO1xuICAgIH1cblxuICAgIC5rci1oZWxwLW1vZGFsLWNvbnRlbnQgPiAua3ItaGVscC1pbWFnZSxcbiAgICAua3ItaGVscC1pbWFnZS1hbWV4IHtcbiAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgfVxuICB9XG59XG4iLCIua3ItaWNvbi1hcnJvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA0MnB4O1xuICB0b3A6IDdweDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMXMgZWFzZS1pbjtcbiAgei1pbmRleDogMjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gIHN2ZyB7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuXG4gICAgcGF0aCB7XG4gICAgICBmaWxsOiByZ2IoMTEzLCAxMTMsIDExMyk7XG4gICAgfVxuICB9XG59XG5cbi5rci1pY29uLWlubmVyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLmtyLWljb24td3JhcHBlci1sYXllciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogNTtcbiAgfVxufVxuXG4ua3ItYnJhbmQtc2VsZWN0b3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggcmdiKDAsIDAsIDAsIDE2JSksIDAgM3B4IDZweCByZ2IoMCwgMCwgMCwgMjMlKTtcbiAgb3BhY2l0eTogMDtcbiAgcGFkZGluZzogOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtN3B4O1xuICB0b3A6IDI4cHg7XG4gIHotaW5kZXg6IDU7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG5cbiAgLmtyLWJyYW5kLXNlbGVjdG9yLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIC5rci1hcnJvdyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMTVweDtcbiAgICBsZWZ0OiAxNnB4O1xuICAgIHdpZHRoOiAxMXB4O1xuICAgIGhlaWdodDogMTFweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSwgMCUpO1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUsIDAlKTtcbiAgfVxuXG4gIHVsIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICBsaSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBtYXJnaW46IDVweCAwIDA7XG4gICAgcGFkZGluZzogMDtcblxuICAgIHN2ZyB7XG4gICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAgIGJvcmRlcjogNHB4IHNvbGlkIHJnYigwLCAwLCAwLCAwJSk7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG5cbiAgbGkua3Itc2VsZWN0ZWQtYnJhbmQge1xuICAgIHN2ZyB7XG4gICAgICBib3JkZXI6IDRweCBzb2xpZCAjYjBiZWM1O1xuICAgIH1cbiAgfVxuXG4gIHN2ZyB7XG4gICAgd2lkdGg6IDM0cHg7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICB9XG59XG5cbi5rci1vcGVuIHtcbiAgLmtyLWJyYW5kLXNlbGVjdG9yIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi8qIEZpcmVmb3ggKi9cbiYua3ItZmlyZWZveCAua3ItYnJhbmQtc2VsZWN0b3IgLmtyLWFycm93IHtcbiAgdG9wOiAwO1xufVxuIiwiQHVzZSBcInNhc3M6Y29sb3JcIjtcblxuJGFuaW1hdGlvbi1uYW1lOiBcImZsYXNoLWNvbG9yLWZpZWxkXCI7XG4kYmVmb3JlLWFuaW1hdGlvbi1uYW1lOiBcIiN7JGFuaW1hdGlvbi1uYW1lfS1iZWZvcmVcIjtcbiRiZWZvcmUtYm9yZGVyLXJhZGl1czogMCAhZGVmYXVsdDtcblxuQG1peGluIGZsYXNoLWNvbG9yLWtleWZyYW1lcygkYmFzZS1jb2xvcikge1xuICBAa2V5ZnJhbWVzICN7JGFuaW1hdGlvbi1uYW1lfSB7XG4gICAgZnJvbSB7XG4gICAgICBib3JkZXItY29sb3I6ICRiYXNlLWNvbG9yO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgIGJvcmRlci1jb2xvcjogY29sb3Iuc2NhbGUoJGJhc2UtY29sb3IsICRsaWdodG5lc3M6IDUwJSk7XG4gICAgfVxuICB9XG5cbiAgQGtleWZyYW1lcyAjeyRiZWZvcmUtYW5pbWF0aW9uLW5hbWV9IHtcbiAgICBmcm9tIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yLmFkanVzdCgkYmFzZS1jb2xvciwgJGFscGhhOiAtMC45KTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvci5hZGp1c3QoJGJhc2UtY29sb3IsICRhbHBoYTogLTAuOTglKTtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIHdhcm5pbmctYW5pbWF0aW9uKCkge1xuICBhbmltYXRpb246IDAuOHMgZWFzZS1vdXQgMHMgI3skYW5pbWF0aW9uLW5hbWV9O1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgYm9yZGVyLXJhZGl1czogJGJlZm9yZS1ib3JkZXItcmFkaXVzO1xuICAgIGFuaW1hdGlvbjogMC44cyBlYXNlLW91dCAwcyAjeyRiZWZvcmUtYW5pbWF0aW9uLW5hbWV9O1xuICB9XG59XG4iLCJAdXNlIFwiLi4vLi4vbWl4aW5zL2ZpZWxkXCIgd2l0aCAoXG4gICRiZWZvcmUtYm9yZGVyLXJhZGl1czogMFxuKTtcbkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCIuLi9uby10aGVtZS9maWVsZFwiO1xuQGluY2x1ZGUgZmllbGQuZmxhc2gtY29sb3Ita2V5ZnJhbWVzKCRjb2xvci13YXJuaW5nKTtcblxuLy8gSW5pdGlhbCBzdGF0ZSAod2l0aG91dCBjb250ZW50KVxuLmtyLXBhbixcbi5rci1maWVsZC5rci10ZXh0LFxuLmtyLWZpZWxkLmtyLWNoZWNrYm94LFxuLmtyLWV4cGlyeSxcbi5rci1zZWN1cml0eS1jb2RlLFxuLmtyLWlkZW50aXR5LWRvY3VtZW50LW51bWJlcixcbi5rci1jYXJkLWhvbGRlci1uYW1lLFxuLmtyLWNhcmQtaG9sZGVyLW1haWwsXG4ua3ItaWRlbnRpdHktZG9jdW1lbnQtdHlwZSxcbi5rci1pbnN0YWxsbWVudC1udW1iZXIsXG4ua3ItZmlyc3QtaW5zdGFsbG1lbnQtZGVsYXksXG4mID4gLmtyLWZpZWxkLXdyYXBwZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gIEBpbmNsdWRlIGZsZXhib3g7XG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbGlnaHQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiMWIxYjE7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5cbiY6bm90KFtrcnZ1ZV0pIHtcbiAgLmtyLXBhbixcbiAgLmtyLWZpZWxkLmtyLXRleHQsXG4gIC5rci1maWVsZC5rci1jaGVja2JveCxcbiAgLmtyLWV4cGlyeSxcbiAgLmtyLXNlY3VyaXR5LWNvZGUsXG4gIC5rci1pZGVudGl0eS1kb2N1bWVudC1udW1iZXIsXG4gIC5rci1jYXJkLWhvbGRlci1uYW1lLFxuICAua3ItY2FyZC1ob2xkZXItbWFpbCxcbiAgLmtyLWlkZW50aXR5LWRvY3VtZW50LXR5cGUsXG4gIC5rci1pbnN0YWxsbWVudC1udW1iZXIsXG4gIC5rci1maXJzdC1pbnN0YWxsbWVudC1kZWxheSxcbiAgJiA+IC5rci1maWVsZC13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gIH1cbn1cblxuLy8gUmVuZGVyZWQgc3RhdGUgKHdpdGggY29udGVudClcbiZba3J2dWVdIHtcbiAgLmtyLXBhbixcbiAgLmtyLWZpZWxkLmtyLXRleHQsXG4gIC5rci1maWVsZC5rci1jaGVja2JveCxcbiAgLmtyLWV4cGlyeSxcbiAgLmtyLXNlY3VyaXR5LWNvZGUsXG4gIC5rci1pZGVudGl0eS1kb2N1bWVudC1udW1iZXIsXG4gIC5rci1jYXJkLWhvbGRlci1uYW1lLFxuICAua3ItY2FyZC1ob2xkZXItbWFpbCxcbiAgJiA+IC5rci1maWVsZC13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgIC5rci1maWVsZC13cmFwcGVyIHtcbiAgICAgIGhlaWdodDogMzFweDtcbiAgICB9XG5cbiAgICAua3ItZmllbGQtY29tcG9uZW50IHtcbiAgICAgIGhlaWdodDogMzNweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWxpZ2h0O1xuICAgIH1cblxuICAgIC5rci1maWVsZC1jb21wb25lbnQgaW5wdXQua3ItaW5wdXQtZmllbGQge1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgICBjb2xvcjogIzcxNzE3MTtcbiAgICAgIHBhZGRpbmc6IDRweCAwIDRweCA5cHg7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBvdXRsaW5lOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDMzcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbGlnaHQ7XG5cbiAgICAgIEBpbmNsdWRlIHBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1ncmV5LXBsYWNlaG9sZGVyO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIElmcmFtZSBmaWVsZHNcbiAgLmtyLXBhbixcbiAgLmtyLWV4cGlyeSxcbiAgLmtyLXNlY3VyaXR5LWNvZGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1saWdodDtcbiAgICBwYWRkaW5nOiAxcHg7XG5cbiAgICAua3ItaWNvbi13cmFwcGVyLXJvb3QsXG4gICAgLmtyLWZpZWxkLWNvbXBvbmVudCB7XG4gICAgICBoZWlnaHQ6IDMxcHg7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIHRvcDogMDtcbiAgICB9XG4gIH1cblxuICAvLyBDdXN0b20gZmllbGRzXG4gIC5rci1maWVsZC5rci1jaGVja2JveCxcbiAgLmtyLWZpZWxkLmtyLXRleHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxuXG4gIC5rci1maWVsZC5rci10ZXh0IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYjFiMWIxO1xuXG4gICAgLmtyLWljb24td3JhcHBlci1yb290IHtcbiAgICAgIGJvcmRlcjogMDtcbiAgICB9XG4gIH1cblxuICAua3ItZmllbGQua3ItY2hlY2tib3gge1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICAua3ItZmllbGQtd3JhcHBlciB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgfVxufVxuXG4ua3ItZXhwaXJ5LmtyLXNpemUtaGFsZiB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmtyLWlubmVyLXdyYXBwZXIua3ItZXJyb3Ige1xuICAua3ItZmllbGQtY29udGFpbmVyIHtcbiAgICBpbnB1dC5rci1pbnB1dC1maWVsZCB7XG4gICAgICBjb2xvcjogcmVkO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gY2xhc3NpYy1pbnB1dCgpIHtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogIzcxNzE3MTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBvdXRsaW5lOiAwO1xuICBwYWRkaW5nOiA0cHggMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbjogMnB4IDAgMDtcbn1cblxuLmtyLWZpZWxkLWNvbnRhaW5lciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMXB4O1xuICBkaXNwbGF5OiBibG9jaztcblxuICBpbnB1dC5rci1pbnB1dC1maWVsZCB7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG5cbiAgICBAaW5jbHVkZSBjbGFzc2ljLWlucHV0O1xuICB9XG59XG5cbi5rci1maWVsZC5rci1maWVsZC13cmFwcGVyIHtcbiAgLmtyLWljb24ge1xuICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24oY29sdW1uKTtcbiAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoc3RyZXRjaCk7XG4gICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoc3RyZXRjaCk7XG5cbiAgICB0b3A6IDA7XG5cbiAgICAua3ItaWNvbi13cmFwcGVyLWNvbnRlbnQge1xuICAgICAgQGluY2x1ZGUgZmxleGJveDtcbiAgICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKGNvbHVtbik7XG4gICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcbiAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cbiAgICAgIGkge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogMjdweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBpbnB1dCB7XG4gICAgQGluY2x1ZGUgY2xhc3NpYy1pbnB1dDtcblxuICAgIEBpbmNsdWRlIHBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjOTk5O1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICBwYWRkaW5nLWxlZnQ6IDlweDtcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xuICB9XG59XG5cbi8vIFdhcm5pbmdcbi5rci1maWVsZC1lbGVtZW50IHtcbiAgJi5rci1maWVsZC1lbGVtZW50LS13YXJuaW5nIHtcbiAgICBAaW5jbHVkZSBmaWVsZC53YXJuaW5nLWFuaW1hdGlvbjtcbiAgfVxufVxuIiwiQHVzZSBcInNhc3M6bWF0aFwiO1xuXG4kc2VsZWN0LWhlaWdodDogMzVweDtcblxuLy8gRGVmYXVsdCBzZWxlY3QgKG1vYmlsZSlcbi5rci1maWVsZC13cmFwcGVyLmtyLXNlbGVjdC13cmFwcGVyLmtyLXJlYWwtc2VsZWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIHNlbGVjdCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6ICRzZWxlY3QtaGVpZ2h0IC0gMnB4O1xuICAgIHBhZGRpbmctbGVmdDogOXB4O1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICRjb2xvci1ncmV5LWZvbnQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG5cbiAgc3Bhbi5rci1zZWxlY3QtY2FyZXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMThweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgc3ZnIHtcbiAgICAgIGZpbGw6ICRjb2xvci1ncmV5LWZvbnQ7XG4gICAgfVxuXG4gICAgJi5rci1yZWFkLW9ubHkgc3ZnIHtcbiAgICAgIGZpbGw6ICRjb2xvci1ncmV5LXBsYWNlaG9sZGVyO1xuICAgIH1cbiAgfVxuXG4gIHNwYW4ua3Itc2VsZWN0LXBsYWNlaG9sZGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogOXB4O1xuICAgIHRvcDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcmlnaHQ6IDQwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogJGNvbG9yLWdyZXktcGxhY2Vob2xkZXI7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG59XG5cbi8vIEN1c3RvbSBzZWxlY3QgKGRlc2t0b3ApXG4ua3ItZmllbGQtd3JhcHBlci5rci1zZWxlY3Qtd3JhcHBlci5rci1jdXN0b20tc2VsZWN0IHtcbiAgLmtyLXNlbGVjdCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24oY29sdW1uKTtcbiAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcblxuICAgIGJvcmRlcjogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6ICRzZWxlY3QtaGVpZ2h0O1xuICAgIHBhZGRpbmctbGVmdDogOXB4O1xuXG4gICAgc3Bhbi5rci1zZWxlY3RlZC1vcHRpb24ge1xuICAgICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICAgIGNvbG9yOiAkY29sb3ItZ3JleS1mb250O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI1cHgpO1xuICAgIH1cblxuICAgIHNwYW4ua3Itc2VsZWN0ZWQtb3B0aW9uLmtyLXBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItZ3JleS1wbGFjZWhvbGRlcjtcbiAgICB9XG5cbiAgICAua3Itc2VsZWN0LWNhcmV0IHtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihjb2x1bW4pO1xuICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG5cbiAgICAgIHJpZ2h0OiAxNnB4O1xuICAgICAgdG9wOiAwO1xuICAgICAgaGVpZ2h0OiAkc2VsZWN0LWhlaWdodCAtIDFweDtcblxuICAgICAgc3ZnIHtcbiAgICAgICAgZmlsbDogJGNvbG9yLWdyZXktZm9udDtcbiAgICAgIH1cblxuICAgICAgJi5rci1yZWFkLW9ubHkgc3ZnIHtcbiAgICAgICAgZmlsbDogJGNvbG9yLWdyZXktcGxhY2Vob2xkZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmtyLW9wdGlvbnMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxlZnQ6IC0xcHg7XG4gICAgbWF4LWhlaWdodDogJHNlbGVjdC1oZWlnaHQgKiA2O1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGNvbG9yLWdyZXktYm9yZGVyO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvci1ncmV5LWJvcmRlcjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWdyZXktYm9yZGVyO1xuICAgIHotaW5kZXg6IDEwMDAwO1xuXG4gICAgLmtyLW9wdGlvbiB7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgICBAaW5jbHVkZSBmbGV4Ym94O1xuICAgICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24oY29sdW1uKTtcbiAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuXG4gICAgICBoZWlnaHQ6ICRzZWxlY3QtaGVpZ2h0O1xuICAgICAgcGFkZGluZy1sZWZ0OiA5cHg7XG4gICAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgICAgY29sb3I6ICRjb2xvci1ncmV5LWZvbnQ7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xuICAgICAgfVxuICAgIH1cblxuICAgICYudG9wIHtcbiAgICAgICYua3Itb3B0aW9ucy02IHtcbiAgICAgICAgdG9wOiAtJHNlbGVjdC1oZWlnaHQgKiA2O1xuICAgICAgfVxuXG4gICAgICAmLmtyLW9wdGlvbnMtNSB7XG4gICAgICAgIHRvcDogLSRzZWxlY3QtaGVpZ2h0ICogNTtcbiAgICAgIH1cblxuICAgICAgJi5rci1vcHRpb25zLTQge1xuICAgICAgICB0b3A6IC0kc2VsZWN0LWhlaWdodCAqIDQ7XG4gICAgICB9XG5cbiAgICAgICYua3Itb3B0aW9ucy0zIHtcbiAgICAgICAgdG9wOiAtJHNlbGVjdC1oZWlnaHQgKiAzO1xuICAgICAgfVxuXG4gICAgICAmLmtyLW9wdGlvbnMtMiB7XG4gICAgICAgIHRvcDogLSRzZWxlY3QtaGVpZ2h0ICogMjtcbiAgICAgIH1cblxuICAgICAgJi5rci1vcHRpb25zLTEge1xuICAgICAgICB0b3A6IC0kc2VsZWN0LWhlaWdodCAqIDE7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5ib3R0b20ge1xuICAgICAgdG9wOiAkc2VsZWN0LWhlaWdodCAtIDJweDtcbiAgICB9XG5cbiAgICAmOm5vdCg6aG92ZXIpIHtcbiAgICAgIC5rci1vcHRpb24ua3ItYWN0aXZlLW9wdGlvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIEVycm9yXG4ua3ItaWRlbnRpdHktZG9jdW1lbnQtdHlwZSxcbi5rci1pbnN0YWxsbWVudC1udW1iZXIsXG4ua3ItZmlyc3QtaW5zdGFsbG1lbnQtZGVsYXkge1xuICAmLmtyLWVycm9yIHtcbiAgICAua3ItZmllbGQtd3JhcHBlci5rci1zZWxlY3Qtd3JhcHBlci5rci1jdXN0b20tc2VsZWN0LFxuICAgIC5rci1maWVsZC13cmFwcGVyLmtyLXNlbGVjdC13cmFwcGVyLmtyLXJlYWwtc2VsZWN0IHtcbiAgICAgIC5rci1zZWxlY3QtY2FyZXQgc3ZnIHtcbiAgICAgICAgZmlsbDogI2Q5NTM0ZjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5rci1vdXRlci13cmFwcGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWxpZ2h0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6ICRmaWVsZC13aWR0aCAtICRpY29uLXdpZHRoO1xuICBoZWlnaHQ6IDMxcHg7XG5cbiAgLmtyLWlubmVyLXdyYXBwZXIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWxpZ2h0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDNweCA0cHggNHB4IDhweDtcbiAgICB6b29tOiAxO1xuICAgIHdpZHRoOiAkZmllbGQtd2lkdGggLSAkaWNvbi13aWR0aDtcbiAgICBoZWlnaHQ6IDMxcHg7XG4gIH1cbn1cblxuLmtyLWZpZWxkLXdyYXBwZXIge1xuICAua3ItaWNvbiAua3ItaWNvbi13cmFwcGVyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC5rci1pY29uLWltYWdlIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuXG4ua3ItaW5zdGFsbG1lbnRzLXdyYXBwZXIge1xuICBtYXJnaW46IDE0cHggMCAxNnB4IDEwcHggIWltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5rci1pbnN0YWxsbWVudHMtd3JhcHBlcixcbi5rci1pbnN0YWxsbWVudHMtd3JhcHBlciBzZWxlY3Qge1xuICB3aWR0aDogMjMycHg7XG4gIGhlaWdodDogMzJweDtcbn1cblxuLmtyLWluc3RhbGxtZW50cy13cmFwcGVyIHNlbGVjdCB7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xufVxuIiwiLmtyLWljb24td3JhcHBlci1yb290IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbGlnaHQ7XG4gIHdpZHRoOiAkaWNvbi13aWR0aCAtIDFweDtcbiAgaGVpZ2h0OiAzMXB4O1xufVxuXG4ua3ItaWNvbi13cmFwcGVyLXJvb3QgLmtyLWljb24ge1xuICB3aWR0aDogJGljb24td2lkdGggLSAxcHg7XG4gIGhlaWdodDogMzFweDtcbn1cblxuLmtyLWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbGlnaHQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuXG4gICYua3ItZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kaXNhYmxlZDtcbiAgfVxufVxuXG4ua3ItaWNvbi13cmFwcGVyLFxuLmtyLWljb24taW5uZXItd3JhcHBlcixcbi5rci1pY29uLXdyYXBwZXItY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuXG4gIEBpbmNsdWRlIGZsZXhib3g7XG4gIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihyb3cpO1xufVxuXG4ua3ItaWNvbi13cmFwcGVyIHN2ZyB7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG5cbi5rci1pZGVudGl0eS1kb2N1bWVudC1udW1iZXIsXG4ua3ItY2FyZC1ob2xkZXItbmFtZSxcbi5rci1jYXJkLWhvbGRlci1tYWlsLFxuLmtyLWZpZWxkLmtyLXRleHQge1xuICAua3ItaWNvbi13cmFwcGVyLXJvb3Qge1xuICAgIHBhZGRpbmc6IDFweCAxcHggMXB4IDA7XG4gIH1cbn1cbiIsIi8vIERpc2FibGVkIHN0YXRlXG4ua3ItaW5uZXItd3JhcHBlci5rci1kaXNhYmxlZCBpbnB1dC5rci1pbnB1dC1maWVsZCB7XG4gIGNvbG9yOiAkY29sb3ItZ3JleS1mb250O1xufVxuXG4ua3ItcGFuLFxuLmtyLWV4cGlyeSxcbi5rci1zZWN1cml0eS1jb2RlLFxuLmtyLWlkZW50aXR5LWRvY3VtZW50LW51bWJlcixcbi5rci1pZGVudGl0eS1kb2N1bWVudC10eXBlLFxuLmtyLWNhcmQtaG9sZGVyLW5hbWUsXG4ua3ItY2FyZC1ob2xkZXItbWFpbCxcbi5rci1pbnN0YWxsbWVudC1udW1iZXIsXG4ua3ItZmlyc3QtaW5zdGFsbG1lbnQtZGVsYXkge1xuICAmLmtyLWRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGlzYWJsZWQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5rci1maWVsZC1jb21wb25lbnQua3ItZGlzYWJsZWQsXG4gIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGlzYWJsZWQ7XG5cbiAgICAua3ItaWZyYW1lLXdyYXBwZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWRpc2FibGVkO1xuICAgIH1cbiAgfVxuXG4gIC5rci1pY29uLmtyLWRpc2FibGVkIHtcbiAgICB0b3A6IDA7XG4gIH1cbn1cblxuLmtyLWlkZW50aXR5LWRvY3VtZW50LW51bWJlcixcbi5rci1pZGVudGl0eS1kb2N1bWVudC10eXBlLFxuLmtyLWNhcmQtaG9sZGVyLW5hbWUsXG4ua3ItY2FyZC1ob2xkZXItbWFpbCxcbi5rci1pbnN0YWxsbWVudC1udW1iZXIsXG4ua3ItZmlyc3QtaW5zdGFsbG1lbnQtZGVsYXkge1xuICAmLmtyLWRpc2FibGVkIHtcbiAgICAua3Itc2VsZWN0ZWQtb3B0aW9uLFxuICAgIGlucHV0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kaXNhYmxlZCAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICM1NDU0NTQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAua3ItaWNvbi13cmFwcGVyLXJvb3Qge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWRpc2FibGVkO1xuICAgIH1cbiAgfVxufVxuXG4ua3Itb3V0ZXItd3JhcHBlci5rci1kaXNhYmxlZCxcbi5rci1pbm5lci13cmFwcGVyLmtyLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWRpc2FibGVkO1xufVxuXG4mLmtyLWlvcyAua3ItaW5uZXItd3JhcHBlci5rci1kaXNhYmxlZCBpbnB1dC5rci1pbnB1dC1maWVsZCxcbiYua3Itc2FmYXJpIC5rci1pbm5lci13cmFwcGVyLmtyLWRpc2FibGVkIGlucHV0LmtyLWlucHV0LWZpZWxkIHtcbiAgY29sb3I6ICMyMjI7XG59XG4iLCIua3ItaWRlbnRpdHktZG9jdW1lbnQtbnVtYmVyLmtyLWVycm9yLFxuLmtyLWNhcmQtaG9sZGVyLW5hbWUua3ItZXJyb3IsXG4ua3ItY2FyZC1ob2xkZXItbWFpbC5rci1lcnJvciB7XG4gIC8vIEVycm9yXG4gIC5rci1maWVsZC13cmFwcGVyLmtyLXRleHQtd3JhcHBlciB7XG4gICAgLmtyLWljb24td3JhcHBlci1yb290IHN2ZyBwYXRoIHtcbiAgICAgIGZpbGw6ICNkOTUzNGY7XG4gICAgfVxuICB9XG59XG4iLCIua3ItdmlzaWJpbGl0eS1idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuIiwiQHVzZSBcIi4vdmFyaWFibGVzXCIgYXMgKjtcblxuQG1peGluIG1haW4oKSB7XG4gIC5rci1jdXJyZW5jeS1jb252ZXJzaW9uIHtcbiAgICBwYWRkaW5nLXRvcDogNHB4O1xuXG4gICAgc3BhbiB7XG4gICAgICBjb2xvcjogJGNvbG9yLWdyZXktZm9udDtcbiAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcblxuICAgICAgc3Ryb25nIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgICAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIua3ItZmllbGQua3ItdGV4dCB7XG4gIGlucHV0LmtyLXRoZW1lIHtcbiAgICBwYWRkaW5nLXRvcDogNnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogJltrcnZ1ZV0ge1xuICAua3ItZXhwaXJ5IHtcbiAgICAmLmtyLXNpemUtaGFsZiAua3ItZmllbGQtY29tcG9uZW50IGlmcmFtZSB7XG4gICAgICB3aWR0aDogJGZpZWxkLXdpZHRoLzIgLSAkaWNvbi13aWR0aCArIDFweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5rci1zZWN1cml0eS1jb2RlIHtcbiAgICAmLmtyLXNpemUtaGFsZiAua3ItZmllbGQtY29tcG9uZW50IGlmcmFtZSB7XG4gICAgICB3aWR0aDogJGZpZWxkLXdpZHRoLzIgLSAkaWNvbi13aWR0aCArIDdweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5rci1zZWN1cml0eS1jb2RlLmtyLXNpemUtaGFsZltrci1vcmRlcj0nMiddIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSA3cHgpICFpbXBvcnRhbnQ7XG4gIH1cbn0gKi9cbiIsIkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuLy8gRml4aW5nIGZvciBPbGQgYnJvd3NlcnNcbiZba3J2dWVdIHtcbiAgLmtyLXBhbixcbiAgLmtyLWZpZWxkLmtyLXRleHQsXG4gIC5rci1maWVsZC5rci1jaGVja2JveCxcbiAgLmtyLWV4cGlyeSxcbiAgLmtyLXNlY3VyaXR5LWNvZGUsXG4gIC5rci1pZGVudGl0eS1kb2N1bWVudC1udW1iZXIsXG4gIC5rci1jYXJkLWhvbGRlci1uYW1lLFxuICAua3ItY2FyZC1ob2xkZXItbWFpbCxcbiAgJiA+IC5rci1maWVsZC13cmFwcGVyIHtcbiAgICAua3ItZmllbGQtY29tcG9uZW50IHtcbiAgICAgIHdpZHRoOiAkZmllbGQtd2lkdGggLSAkaWNvbi13aWR0aCAtIDJweDtcbiAgICB9XG5cbiAgICAua3ItZmllbGQtY29tcG9uZW50IC5rci1pZnJhbWUtd3JhcHBlciBpZnJhbWUge1xuICAgICAgaGVpZ2h0OiAzM3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJi5rci1zaXplLWhhbGYgLmtyLWZpZWxkLWNvbXBvbmVudCB7XG4gICAgICB3aWR0aDogbWF0aC5kaXYoJGZpZWxkLXdpZHRoLCAyKSAtICRpY29uLXdpZHRoIC0gNXB4O1xuICAgIH1cbiAgfVxufVxuIiwiQHVzZSBcIi4uL2NsYXNzaWMtcG9waW4vaGVhZGVyXCI7XG5cbkBtaXhpbiAtaGVhZGVyKCkge1xuICBAaW5jbHVkZSBoZWFkZXIubWFpbjtcblxuICAua3ItcG9waW4tbW9kYWwtaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cblxuQG1peGluIC1tb2RhbCgpIHtcbiAgLmtyLXBvcGluLXJlZGlyZWN0aW9uLW1vZGFsIHtcbiAgICB6LWluZGV4OiAxO1xuICAgIGJveC1zaGFkb3c6IDAgMCAxNXB4ICMxMjEyMTI7XG4gIH1cbn1cblxuQG1peGluIG1haW4oKSB7XG4gIC5rci1wb3Bpbi1yZWRpcmVjdGlvbiB7XG4gICAgQGluY2x1ZGUgLWhlYWRlcjtcbiAgICBAaW5jbHVkZSAtbW9kYWw7XG4gIH1cbn1cbiIsIiNwb3J0YWwgLmtyLWVtYmVkZGVkLXdyYXBwZXItaXNWaXNpYmxlIC5rci1lbWJlZGRlZCB7XG4gIHdpZHRoOiBhdXRvO1xuXG4gIC5rci1wYW4sXG4gIC5rci1maWVsZC5rci10ZXh0LFxuICAua3ItZmllbGQua3ItY2hlY2tib3gsXG4gIC5rci1leHBpcnksXG4gIC5rci1zZWN1cml0eS1jb2RlLFxuICAua3ItaWRlbnRpdHktZG9jdW1lbnQtbnVtYmVyLFxuICAua3ItY2FyZC1ob2xkZXItbmFtZSxcbiAgLmtyLWNhcmQtaG9sZGVyLW1haWwsXG4gIC5rci1pZGVudGl0eS1kb2N1bWVudC10eXBlLFxuICAua3ItaW5zdGFsbG1lbnQtbnVtYmVyLFxuICAua3ItZmlyc3QtaW5zdGFsbG1lbnQtZGVsYXksXG4gICYgPiAua3ItZmllbGQtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMTRweDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICB3aWR0aDogJGlubmVyLXdpZHRoO1xuICB9XG5cbiAgLmtyLXBheW1lbnQtYnV0dG9uLFxuICAua3ItZm9ybS1lcnJvciB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgd2lkdGg6ICRpbm5lci13aWR0aDtcbiAgfVxufVxuXG4vLyB0YWJsZSZjb1xuLnBheXplbiAjZW1iZWRkZWQtY2FydC10cGwgI2tydG9vbGJhci1iaXJkcGxhY2UgI2VtYmVkZGVkLWZvcm0ua3ItZW1iZWRkZWQsXG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0Lm1lZ2EtbWVudS1wcmltYXJ5ICNlbWJlZGRlZC1jYXJ0LXRwbCAjdXNlci13cmFwcGVyLWZvcm0gI2VtYmVkZGVkLWZvcm0ua3ItZW1iZWRkZWQge1xuICB3aWR0aDogYXV0bztcblxuICAja3ItZm9ybSB7XG4gICAgLm1kbC1jZWxsLm1kbC1jZWxsLS00LWNvbCB7XG4gICAgICBtYXJnaW46IDhweDtcbiAgICAgIHBhZGRpbmc6IDAgNnB4O1xuICAgIH1cblxuICAgIC5tZGwtY2VsbC5tZGwtY2VsbC0tNC1jb2wgLmtyLXBhbixcbiAgICAubWRsLWNlbGwubWRsLWNlbGwtLTQtY29sIC5rci1leHBpcnksXG4gICAgLm1kbC1jZWxsLm1kbC1jZWxsLS00LWNvbCAua3Itc2VjdXJpdHktY29kZSB7XG4gICAgICBtYXgtd2lkdGg6IDIzMnB4O1xuICAgIH1cblxuICAgIC5jb2x1bW4uaXMtNCAua3ItcGFuLFxuICAgIC5jb2x1bW4uaXMtNCAua3ItZXhwaXJ5LFxuICAgIC5jb2x1bW4uaXMtNCAua3Itc2VjdXJpdHktY29kZSB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG59XG4iXX0=*/