@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,line,ellipse,text,lineargradient,stop,i,polyline,polygon,image),.kr-checkout *:not(svg,g,path,circle,rect,line,ellipse,text,lineargradient,stop,i,polyline,polygon,image),.kr-smart-button *:not(svg,g,path,circle,rect,line,ellipse,text,lineargradient,stop,i,polyline,polygon,image),.kr-discount-panel *:not(svg,g,path,circle,rect,line,ellipse,text,lineargradient,stop,i,polyline,polygon,image),.kr-layer-manager *:not(svg,g,path,circle,rect,line,ellipse,text,lineargradient,stop,i,polyline,polygon,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%;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,line,ellipse,text,lineargradient,stop,i,polyline,polygon,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.kr-custom-order .kr-pan,.kr-embedded.kr-custom-order .kr-expiry,.kr-embedded.kr-custom-order .kr-security-code,.kr-embedded.kr-custom-order .kr-installment-number,.kr-embedded.kr-custom-order .kr-first-installment-delay,.kr-embedded.kr-custom-order .kr-identity-document-type,.kr-embedded.kr-custom-order .kr-identity-document-number,.kr-embedded.kr-custom-order .kr-card-holder-name,.kr-embedded.kr-custom-order .kr-card-holder-mail,.kr-embedded.kr-custom-order .kr-do-register,.kr-embedded.kr-custom-order div[id^=kr-field-app-]{order:20}.kr-embedded[krvue] .kr-expiry.kr-size-half,.kr-embedded[krvue] .kr-security-code.kr-size-half{width:calc(50% - 5px)}.kr-embedded.kr-illicado-form .kr-field-element.kr-size-half.kr-security-code{width:100%}.kr-embedded.kr-illicado-form .kr-field-element.kr-size-half.kr-security-code{width:100%}.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:var(--kr-global-color-primary);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:var(--kr-global-color-primary);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;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 button.kr-close-popup{background:none;border:none;padding:0}.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:var(--kr-global-color-primary);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:var(--kr-global-color-primary);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-payment-button:disabled{cursor:not-allowed}.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:flex;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--nested-method,.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-method-label--nested-method{flex-wrap:wrap;overflow:hidden;height:15px}.kr-smart-form .kr-smart-form-modal-wrapper .kr-smart-form-modal .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator--nested-method .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--nested-method .kr-method-label-wrapper{width:unset;height:unset;flex-grow:1}.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:var(--kr-global-color-primary);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;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;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;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 .kr-popin-total-amount{z-index:1;position:absolute;left:60px;display:flex;flex-direction:column}.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 button.kr-close-popup{background:none;border:none;padding:0;width:24px;display:block}.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:var(--kr-global-color-primary)}.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:flex-start;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:#707070;-webkit-user-select:none;-moz-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:flex;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:flex;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--nested-method,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-method-label--nested-method{flex-wrap:wrap;overflow:hidden;height:15px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-group-activator--nested-method .kr-method-label-wrapper,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-method-label--nested-method .kr-method-label-wrapper{width:unset;height:unset;flex-grow:1}.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:flex;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:var(--kr-global-color-primary);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:flex;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-payments .kr-partial-payment.kr-locked .kr-partial-payment-remove-icon-container{cursor:not-allowed}.kr-smart-form .kr-partial-payment-panel .kr-partial-payments .kr-partial-payment.kr-locked .kr-partial-payment-remove-icon-container .kr-partial-payment-remove-icon{cursor:not-allowed}.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-nested-method-wrapper{flex-basis:100%}.kr-smart-form .kr-nested-method-wrapper .kr-loading-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.kr-smart-form .kr-nested-method-wrapper .kr-card-form .kr-form-error{width:100%}.kr-smart-form .kr-nested-method-wrapper .kr-nested-qr-code{display:flex;align-items:center;flex-direction:column}.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-sf-header{min-width:0;display:flex;flex-direction:column}.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:#707070;-webkit-user-select:none;-moz-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:flex;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 .kr-icon .kr-loading-assets{height:20px;width:30px}.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:flex;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{--kr-transition-duration:0.5s;--kr-overflow:visible;display:grid;grid-template-columns:1fr;width:100%}.kr-smart-form[kr-grid] .kr-sf-opm--transition{--kr-overflow:hidden}.kr-smart-form[kr-grid] .kr-sf-opm__methods{display:flex;flex-direction:row;justify-content:flex-start;overflow:var(--kr-overflow)}.kr-smart-form[kr-grid] .kr-sf-opm__methods .kr-opm-group{display:grid;grid-template-columns:1fr;width:100%;min-width:100%;overflow:var(--kr-overflow);transform-origin:center center;transition:transform var(--kr-transition-duration),opacity var(--kr-transition-duration);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 var(--kr-transition-duration),opacity var(--kr-transition-duration),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-opm-group .kr-method-btn.kr-method-btn--nested-method{flex-wrap:wrap;overflow:hidden;height:25px}.kr-smart-form[kr-grid] .kr-sf-opm__methods .kr-opm-group .kr-method-btn.kr-method-btn--nested-method .kr-card-form .kr-icon{min-width:unset}.kr-smart-form[kr-grid] .kr-sf-opm__methods .kr-opm-group .kr-method-btn.kr-method-btn--nested-method .kr-card-form{font-size:initial}.kr-smart-form[kr-grid] .kr-sf-opm__methods .kr-opm-group .kr-method-btn.kr-method-btn--nested-method .kr-icon{height:unset}.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 .kr-icon .kr-loading-assets{height:20px;width:30px}.kr-smart-form[kr-grid] .kr-sf-opm__methods .kr-method-btn__label{flex-grow:1;max-height:100%;max-width:100%;overflow:var(--kr-overflow);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 span{-webkit-user-select:none;-moz-user-select:none;user-select:none}.kr-smart-form[kr-grid] .kr-sf-opm__methods .kr-method-btn__label label{display:inline-flex}.kr-smart-form[kr-grid] .kr-sf-opm__methods .kr-method-btn__label label,.kr-smart-form[kr-grid] .kr-sf-opm__methods .kr-method-btn__label label span{cursor:pointer}.kr-smart-form[kr-grid] .kr-sf-opm__methods .kr-method-btn--back-button{justify-content:space-between}.kr-smart-form[kr-grid] .kr-sf-opm__methods .kr-method-btn--back-button .kr-method-btn--back-button__container{display:flex;flex-direction:row;align-items:center}.kr-smart-form[kr-grid] .kr-sf-opm__methods .kr-method-btn--back-button .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;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;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;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 .kr-popin-total-amount{z-index:1;position:absolute;left:60px;display:flex;flex-direction:column}.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 button.kr-close-popup{background:none;border:none;padding:0;width:24px;display:block}.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:var(--kr-global-color-primary)}.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__track{display:flex;min-width:100%;height:100%;will-change:transform;transform:translateX(0);transition:transform 0.5s}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-modal-content__track--level-1{transform:translateX(-100%)}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-modal-content__track--level-2{transform:translateX(-200%)}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-modal-content__track--level-3{transform:translateX(-300%)}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-modal-content__track--level-4{transform:translateX(-400%)}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-modal-content__track--level-5{transform:translateX(-500%)}.kr-smart-form[kr-grid] .kr-sf-modal-wrapper .kr-modal .kr-modal-content__track--level-6{transform:translateX(-600%)}.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;transition:opacity 0.5s;opacity:0;height:0}.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:var(--kr-global-color-primary);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-nested-method-display .kr-nested-method-header{display:flex}.kr-smart-form .kr-nested-method-display .kr-nested-method-header .kr-brand-icon{height:20px;width:30px}.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;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:#767676;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:flex;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-sm-internal.kr-smart-button--nested-method{height:28px;flex-wrap:wrap;overflow:hidden}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper{flex-basis:100%}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper .kr-loading-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper .kr-card-form .kr-form-error{width:100%}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper .kr-nested-qr-code{display:flex;align-items:center;flex-direction:column}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method>.kr-method-info{flex:1}.kr-smart-form .kr-payment-button:disabled{cursor:not-allowed}.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:flex;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 .kr-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;background:none;border:none;padding:0}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-header i.fi-x-circle.icon-close-popup{display:flex;justify-content:center;align-items:center;box-sizing:border-box;width:100%;height:100%}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-header .kr-brand-icon{display:flex;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-confirmation-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-confirmation-modal-wrapper .kr-confirmation-modal{max-width:300px;width:100%;background-color:#fff;position:relative;display:flex;flex-direction:column;gap:10px;padding:20px;pointer-events:all}.kr-layer-manager .kr-confirmation-modal-wrapper .kr-confirmation-modal .kr-confirmation-modal-header{display:flex;align-items:center;flex-direction:column;gap:10px}.kr-layer-manager .kr-confirmation-modal-wrapper .kr-confirmation-modal .kr-confirmation-modal-header .kr-confirmation-modal-header__title{font-size:13px}.kr-layer-manager .kr-confirmation-modal-wrapper .kr-confirmation-modal .kr-confirmation-modal-header .kr-confirmation-modal-header__subtitle{font-size:20px}.kr-layer-manager .kr-confirmation-modal-wrapper .kr-confirmation-modal .kr-confirmation-modal-header .kr-confirmation-modal-header__icon{display:none}.kr-layer-manager .kr-confirmation-modal-wrapper .kr-confirmation-modal .kr-confirmation-modal-footer{display:flex;justify-content:center;width:100%;padding-top:10px;box-sizing:border-box}.kr-layer-manager .kr-confirmation-modal-wrapper .kr-confirmation-modal .kr-confirmation-modal-footer button{margin:0;cursor:pointer;text-align:center;display:flex;justify-content:center;align-items:center}.kr-layer-manager .kr-confirmation-modal-wrapper .kr-confirmation-modal .kr-confirmation-modal-footer button .kr-brand-icon{display:flex;margin:0;cursor:default;box-sizing:content-box;height:16px;width:20px;vertical-align:baseline}.kr-layer-manager .kr-confirmation-modal-wrapper .kr-confirmation-modal .kr-confirmation-modal-footer button .kr-brand-icon.kr-cards{background-color:#fff}.kr-layer-manager .kr-confirmation-modal-wrapper .kr-confirmation-modal .kr-confirmation-modal-footer button .kr-brand-icon.kr-hideout{position:fixed;top:-9999px;left:-9999px}.kr-layer-manager .kr-confirmation-modal-wrapper .kr-confirmation-modal .kr-confirmation-modal-footer button .kr-brand-icon svg{box-sizing:content-box;height:16px;width:20px;vertical-align:baseline}.kr-layer-manager .kr-confirmation-modal-wrapper .kr-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;background:none;border:none;padding:0}.kr-layer-manager .kr-confirmation-modal-wrapper i.fi-x-circle.icon-close-popup{display:flex;justify-content:center;align-items:center;box-sizing:border-box;width:100%;height:100%}.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;user-select:none}.kr-layer-manager .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-content>.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>.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;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:#767676;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:flex;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-sm-internal.kr-smart-button--nested-method{height:28px;flex-wrap:wrap;overflow:hidden}.kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper{flex-basis:100%}.kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper .kr-loading-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper .kr-card-form .kr-form-error{width:100%}.kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper .kr-nested-qr-code{display:flex;align-items:center;flex-direction:column}.kr-sm-internal.kr-smart-button--nested-method>.kr-method-info{flex:1}.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;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;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;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 .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;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:#707070;-webkit-user-select:none;-moz-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:flex;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 .kr-pan .kr-icon-wrapper-root:not(.kr-legacy)>button,.kr-embedded .kr-pan .kr-icon-wrapper-root:not(.kr-legacy)>.kr-brand-selector{display:none}.kr-embedded button::-moz-focus-inner{border:0}.kr-embedded input.kr-input-field{margin:0;border:0;padding:0;display:block;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:#767676;opacity:1}.kr-embedded input.kr-input-field::placeholder{color:#767676;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:var(--kr-global-color-primary);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-wrapper{position:relative;z-index:9999}.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;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 button.kr-close-popup{background:none;border:none;padding:0}.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:var(--kr-global-color-primary);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}.kr-phone-wrapper{display:flex;flex-direction:column;position:relative}.kr-phone-wrapper .kr-phone-input-wrapper{display:flex;align-items:center;width:100%;box-sizing:border-box;gap:10px}.kr-phone-wrapper .kr-phone-input-wrapper .kr-phone-flag{display:flex;align-items:center;justify-content:space-between}.kr-phone-wrapper .kr-searchable-select-options-wrapper{position:absolute;box-sizing:border-box;width:100%;bottom:0;left:0;transform:translateY(100%);display:flex;flex-direction:column;gap:5px;z-index:2}.kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-search{box-sizing:border-box;width:100%;display:flex;align-items:center;gap:10px}.kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-search .kr-search-icon{width:16px;height:16px}.kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-search input{width:100%}.kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-options{display:flex;flex-direction:column}.kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-options .kr-searchable-select-option{display:flex;align-items:center;justify-content:flex-start;gap:15px;cursor:pointer}.kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-options .kr-searchable-select-option .kr-searchable-select-option-value,.kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-options .kr-searchable-select-option .kr-searchable-select-option-extra{cursor:pointer}@keyframes skeleton-animation{to{background-position-x:-20%}}.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 slidedown{from{max-height:0}to{max-height:300px}}.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--nested-method.kr-illicado .kr-card-form,.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--nested-method.kr-illicado .kr-card-form,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-card-form,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form,.kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-card-form,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form,.kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form{-moz-column-gap:7px;column-gap:7px;row-gap: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--nested-method.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.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--nested-method.kr-illicado .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-field-element .kr-field,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-field-element .kr-field,.kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-field-element .kr-field,.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--nested-method.kr-illicado .kr-card-form .kr-form-error,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-form-error,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-form-error,.kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-card-form .kr-form-error,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-form-error,.kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-form-error,.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--nested-method.kr-illicado .kr-card-form .kr-payment-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--nested-method.kr-illicado .kr-card-form .kr-payment-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-payment-button,.kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-card-form .kr-payment-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-payment-button,.kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-payment-button{margin: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-method-label--nested-method.kr-illicado .kr-pan,.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--nested-method.kr-illicado .kr-pan,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-pan,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-pan,.kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-pan,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-pan,.kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-pan{flex:1 1 221px;min-width:221px;width:auto}.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--nested-method.kr-illicado .kr-security-code,.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--nested-method.kr-illicado .kr-security-code,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-security-code,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-security-code,.kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-security-code,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-security-code,.kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-security-code{width:auto;flex:1 0 90px;min-width:90px}.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--nested-method.kr-illicado .kr-visibility-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--nested-method.kr-illicado .kr-visibility-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--nested-method.kr-illicado .kr-visibility-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-visibility-button,.kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-visibility-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-visibility-button,.kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-visibility-button{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-method-label--nested-method.kr-illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-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--nested-method.kr-illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button{width:31px}.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--nested-method.kr-og_test .kr-card-form,.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--nested-method.kr-og_pb .kr-card-form,.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--nested-method.kr-og_test .kr-card-form,.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--nested-method.kr-og_pb .kr-card-form,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-card-form,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-card-form,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-card-form,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form,.kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form,.kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form{-moz-column-gap:7px;column-gap:7px;row-gap: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--nested-method.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.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--nested-method.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.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--nested-method.kr-og_test .kr-card-form .kr-field-element .kr-field,.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--nested-method.kr-og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-field-element .kr-field,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-field-element .kr-field,.kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-field-element .kr-field,.kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-field-element .kr-field,.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--nested-method.kr-og_test .kr-card-form .kr-form-error,.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--nested-method.kr-og_pb .kr-card-form .kr-form-error,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-form-error,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-form-error,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-form-error,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-form-error,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-card-form .kr-form-error,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form .kr-form-error,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-form-error,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-form-error,.kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-form-error,.kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-form-error,.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--nested-method.kr-og_test .kr-card-form .kr-payment-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--nested-method.kr-og_pb .kr-card-form .kr-payment-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--nested-method.kr-og_test .kr-card-form .kr-payment-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--nested-method.kr-og_pb .kr-card-form .kr-payment-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-payment-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-payment-button,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-card-form .kr-payment-button,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form .kr-payment-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-payment-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-payment-button,.kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-payment-button,.kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-payment-button{margin: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-method-label--nested-method.kr-og_test .kr-pan,.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--nested-method.kr-og_pb .kr-pan,.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--nested-method.kr-og_test .kr-pan,.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--nested-method.kr-og_pb .kr-pan,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-pan,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-pan,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-pan,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-pan,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-pan,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-pan,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-pan,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-pan,.kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-pan,.kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-pan{flex:1 1 221px;min-width:221px;width:auto}.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--nested-method.kr-og_test .kr-security-code,.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--nested-method.kr-og_pb .kr-security-code,.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--nested-method.kr-og_test .kr-security-code,.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--nested-method.kr-og_pb .kr-security-code,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-security-code,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-security-code,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-security-code,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-security-code,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-security-code,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-security-code,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-security-code,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-security-code,.kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-security-code,.kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-security-code{width:auto;flex:1 0 90px;min-width:90px}.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--nested-method.kr-og_test .kr-visibility-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--nested-method.kr-og_pb .kr-visibility-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--nested-method.kr-og_test .kr-visibility-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--nested-method.kr-og_pb .kr-visibility-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--nested-method.kr-og_test .kr-visibility-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--nested-method.kr-og_pb .kr-visibility-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-visibility-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-visibility-button,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-visibility-button,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-visibility-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-visibility-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-visibility-button,.kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-visibility-button,.kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-visibility-button{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-method-label--nested-method.kr-og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-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--nested-method.kr-og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-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--nested-method.kr-og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-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--nested-method.kr-og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button{width:31px}.kr-payment-button{box-sizing:border-box;margin-bottom:7px;width:100%;border:0;background-color:var(--kr-global-color-primary,#293c7a);color:#fff;padding:12px 0;font-size:14px;outline:none!important;height:46px;font-family:inherit;cursor:pointer;transition:box-shadow 0.4s}.kr-payment-button:focus{background-color:var(--kr-global-color-primary,#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;user-select:none;display:inline-block;width:100%;line-height:22px;color:inherit;text-align:center;font-family:Roboto,sans-serif;cursor:pointer;font-size:14px}.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}.kr-payment-button .kr-sp-button-label{--kr-sp-font-family:var(--kr-white-label-sp-font-family, roboto, sans-serif);--kr-sp-total-color:#ddd;width:100%}.kr-payment-button .kr-sp-button-label .kr-sp-button-amount{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}.kr-payment-button .kr-sp-button-label .kr-sp-button-total{color:var(--kr-sp-total-color);font-family:inherit;font-size:12px;font-weight:400}.kr-payment-button .kr-sp-button-label .kr-sp-button-amount,.kr-payment-button .kr-sp-button-label .kr-sp-button-total{width:unset}@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-smart-form{--kr-loading-container-height:148px}.kr-smart-form[kr-grid] .kr-nested-method-display-wrapper.kr-illicado,.kr-smart-form[kr-grid] .kr-nested-method-display-wrapper[class*=kr-og_]{--kr-loading-container-height:82px}.kr-smart-form[kr-grid] .kr-method-btn--nested-method[kr-payment-method=illicado],.kr-smart-form[kr-grid] .kr-method-btn--nested-method[kr-payment-method^=og_]{--kr-loading-container-height:97px}.kr-smart-form--compact .kr-nested-method-display-wrapper.kr-illicado,.kr-smart-form--compact .kr-nested-method-display-wrapper[class*=kr-og_]{--kr-loading-container-height:82px}.kr-smart-form[kr-single-payment-button]{--kr-loading-container-height:86px}.kr-smart-form[kr-single-payment-button] .kr-nested-method-display-wrapper.kr-illicado,.kr-smart-form[kr-single-payment-button] .kr-nested-method-display-wrapper[class*=kr-og_]{--kr-loading-container-height:20px}.kr-smart-form[kr-single-payment-button] .kr-method-btn--nested-method[kr-payment-method=illicado],.kr-smart-form[kr-single-payment-button] .kr-method-btn--nested-method[kr-payment-method^=og_]{--kr-loading-container-height:35px}.kr-sm-internal.kr-smart-button--nested-method{--kr-loading-container-height:148px}.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:var(--kr-global-color-primary,#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-popin-button{box-sizing:border-box;background-color:var(--kr-global-color-primary,#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-popin-button:disabled{cursor:not-allowed}.kr-popin-button span{font-family:Roboto,sans-serif;font-size:15px;color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.kr-popin-button.kr-loading{display:block}.kr-popin-button.kr-loading span{display:none}.kr-popin-button.kr-loading .kr-spinner{display:block}.kr-popin-button .kr-spinner{box-sizing:border-box;display:none;margin:0 auto;text-align:center;padding-top:1px;height:22px;width:70px}.kr-popin-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-popin-button .kr-spinner .kr-bounce1{animation-delay:-0.32s}.kr-popin-button .kr-spinner .kr-bounce2{animation-delay:-0.16s}.kr-popin-button .kr-spinner.kr-button-animation--frozen>div{animation:none}.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-sp-panel-wrapper .kr-sp-panel,.kr-payment-schedule .kr-sp-panel{--kr-sp-primary-color:var(--kr-global-color-primary, #130E37);--kr-sp-circle-color:var(--kr-sp-primary-color);--kr-sp-radio-color:#595d62;--kr-sp-color:var(--kr-white-label-sp-color, black);--kr-sp-font-family:var(--kr-white-label-sp-font-family, roboto, sans-serif);display:flex;flex-direction:column;gap:0}.kr-sp-panel-wrapper .kr-sp-panel .kr-sp-panel-option,.kr-payment-schedule .kr-sp-panel .kr-sp-panel-option{display:block;width:100%}.kr-sp-panel-wrapper .kr-sp-panel .kr-sp-panel-option__content,.kr-payment-schedule .kr-sp-panel .kr-sp-panel-option__content{--kr-po-height:var(--kr-sp-opt-content-height, 200px);--kr-po-transition-duration:0.4s;--kr-po-transition-type:ease-in-out;display:block;overflow:hidden;transition:max-height var(--kr-po-transition-duration) var(--kr-po-transition-type),opacity var(--kr-po-transition-duration) var(--kr-po-transition-type);max-height:0;opacity:0}.kr-sp-panel-wrapper .kr-sp-panel .kr-sp-panel-option__content--open,.kr-payment-schedule .kr-sp-panel .kr-sp-panel-option__content--open{transition:max-height var(--kr-po-transition-duration) var(--kr-po-transition-type),opacity var(--kr-po-transition-duration) var(--kr-po-transition-type);max-height:var(--kr-po-height);opacity:1}.kr-sp-panel-wrapper .kr-sp-panel .kr-sp-panel-option .kr-sp-option-timeline-wrapper,.kr-payment-schedule .kr-sp-panel .kr-sp-panel-option .kr-sp-option-timeline-wrapper{display:block;padding:10px 0}.kr-sp-panel-wrapper .kr-sp-panel .kr-sp-panel-option:last-child .kr-sp-option-timeline-wrapper,.kr-payment-schedule .kr-sp-panel .kr-sp-panel-option:last-child .kr-sp-option-timeline-wrapper{padding-bottom:0}.kr-sp-panel-wrapper .kr-sp-panel .kr-sp-option-activator,.kr-payment-schedule .kr-sp-panel .kr-sp-option-activator{display:flex;flex-direction:row;align-items:center;gap:10px;width:100%;box-sizing:border-box;padding:8px 15px;background-color:#fff;border-radius:0;outline:none;border:1px solid #e1e1e1;cursor:pointer;color:#595d62;font-feature-settings:"liga" off,"clig" off;font-family:roboto,sans-serif;font-size:13px;font-weight:400;line-height:24px}.kr-sp-panel-wrapper .kr-sp-panel .kr-sp-option-activator--selected,.kr-payment-schedule .kr-sp-panel .kr-sp-option-activator--selected{background-color:var(--kr-sp-primary-color);border-color:var(--kr-sp-primary-color);color:#fff}.kr-sp-panel-wrapper .kr-sp-panel .kr-sp-option-activator .kr-sp-option-activator-label,.kr-payment-schedule .kr-sp-panel .kr-sp-option-activator .kr-sp-option-activator-label{font-feature-settings:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;text-align:inherit;color:inherit;cursor:inherit}.kr-sp-panel-wrapper .kr-sp-panel .kr-sp-panel-option:not(:last-child,.kr-sp-panel-option--selected) .kr-sp-option-activator,.kr-payment-schedule .kr-sp-panel .kr-sp-panel-option:not(:last-child,.kr-sp-panel-option--selected) .kr-sp-option-activator{border-bottom:none}.kr-sp-panel-wrapper .kr-sp-panel .kr-sp-panel-option--selected .kr-sp-option-activator:last-child,.kr-payment-schedule .kr-sp-panel .kr-sp-panel-option--selected .kr-sp-option-activator:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.kr-sp-panel-wrapper .kr-sp-panel .kr-sp-panel-option--selected+.kr-sp-panel-option .kr-sp-option-activator,.kr-payment-schedule .kr-sp-panel .kr-sp-panel-option--selected+.kr-sp-panel-option .kr-sp-option-activator{border-top-left-radius:4px;border-top-right-radius:4px}.kr-sp-panel-wrapper .kr-sp-panel .kr-sp-panel-option:first-child .kr-sp-option-activator,.kr-payment-schedule .kr-sp-panel .kr-sp-panel-option:first-child .kr-sp-option-activator{border-top-left-radius:4px;border-top-right-radius:4px}.kr-sp-panel-wrapper .kr-sp-panel .kr-sp-panel-option:last-child .kr-sp-option-activator,.kr-payment-schedule .kr-sp-panel .kr-sp-panel-option:last-child .kr-sp-option-activator{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.kr-sp-panel-wrapper .kr-sp-panel .kr-sp-radio-button,.kr-payment-schedule .kr-sp-panel .kr-sp-radio-button{--circle-graph-color:var(--kr-sp-radio-color);height:16px;width:16px;cursor:pointer}.kr-sp-panel-wrapper .kr-sp-panel .kr-sp-radio-button--checked,.kr-payment-schedule .kr-sp-panel .kr-sp-radio-button--checked{--circle-graph-color:white}.kr-sp-panel-wrapper .kr-sp-timeline,.kr-payment-schedule .kr-sp-timeline{--kr-sp-timeline-color:var(--kr-sp-color, black);--kr-sp-timeline-font-family:var(--kr-sp-font-family, roboto, sans-serif);--kr-sp-gray-color:#595d62;max-width:100%;box-sizing:border-box;display:flex;flex-direction:row;gap:20px}.kr-sp-panel-wrapper .kr-sp-timeline section,.kr-payment-schedule .kr-sp-timeline section{box-sizing:border-box}.kr-sp-panel-wrapper .kr-sp-timeline .kr-sp-first-payment,.kr-payment-schedule .kr-sp-timeline .kr-sp-first-payment{display:flex;align-items:center;justify-content:center;flex-grow:1;border:1px solid #ccc;border-radius:4px;background-color:#fff;min-height:150px}.kr-sp-panel-wrapper .kr-sp-timeline .kr-sp-first-payment .kr-sp-first-payment-content,.kr-payment-schedule .kr-sp-timeline .kr-sp-first-payment .kr-sp-first-payment-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.kr-sp-panel-wrapper .kr-sp-timeline .kr-sp-first-payment .kr-sp-first-payment-content .kr-sp-first-payment-amount,.kr-sp-panel-wrapper .kr-sp-timeline .kr-sp-first-payment .kr-sp-first-payment-content .kr-sp-first-payment-date,.kr-payment-schedule .kr-sp-timeline .kr-sp-first-payment .kr-sp-first-payment-content .kr-sp-first-payment-amount,.kr-payment-schedule .kr-sp-timeline .kr-sp-first-payment .kr-sp-first-payment-content .kr-sp-first-payment-date{display:block;font-family:var(--kr-sp-timeline-font-family);font-size:14px;line-height:14px;text-align:center;color:var(--kr-sp-timeline-color)}.kr-sp-panel-wrapper .kr-sp-timeline .kr-sp-first-payment .kr-sp-first-payment-content .kr-sp-first-payment-amount,.kr-payment-schedule .kr-sp-timeline .kr-sp-first-payment .kr-sp-first-payment-content .kr-sp-first-payment-amount{font-weight:600;margin-bottom:5px}.kr-sp-panel-wrapper .kr-sp-timeline .kr-sp-first-payment .kr-sp-first-payment-content .kr-sp-first-payment-date,.kr-payment-schedule .kr-sp-timeline .kr-sp-first-payment .kr-sp-first-payment-content .kr-sp-first-payment-date{font-weight:400}.kr-sp-panel-wrapper .kr-sp-timeline .kr-sp-first-payment .kr-sp-first-payment-content .kr-sp-first-payment-date b,.kr-sp-panel-wrapper .kr-sp-timeline .kr-sp-first-payment .kr-sp-first-payment-content .kr-sp-first-payment-date .kr-sp-first-payment-auxiliary-date,.kr-payment-schedule .kr-sp-timeline .kr-sp-first-payment .kr-sp-first-payment-content .kr-sp-first-payment-date b,.kr-payment-schedule .kr-sp-timeline .kr-sp-first-payment .kr-sp-first-payment-content .kr-sp-first-payment-date .kr-sp-first-payment-auxiliary-date{font-feature-settings:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;text-align:inherit}.kr-sp-panel-wrapper .kr-sp-timeline .kr-sp-first-payment .kr-sp-first-payment-content .kr-sp-first-payment-date b,.kr-payment-schedule .kr-sp-timeline .kr-sp-first-payment .kr-sp-first-payment-content .kr-sp-first-payment-date b{font-weight:500}.kr-sp-panel-wrapper .kr-sp-timeline .kr-sp-first-payment .kr-sp-first-payment-content .kr-sp-first-payment-date .kr-sp-first-payment-auxiliary-date,.kr-payment-schedule .kr-sp-timeline .kr-sp-first-payment .kr-sp-first-payment-content .kr-sp-first-payment-date .kr-sp-first-payment-auxiliary-date{display:block;font-size:12px;color:var(--kr-sp-gray-color)}.kr-sp-panel-wrapper .kr-sp-timeline .kr-sp-schedule,.kr-payment-schedule .kr-sp-timeline .kr-sp-schedule{display:flex;max-width:160px;padding:10px 0;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px}.kr-sp-panel-wrapper .kr-sp-timeline .kr-sp-schedule .kr-sp-schedule-dashed-line,.kr-payment-schedule .kr-sp-timeline .kr-sp-schedule .kr-sp-schedule-dashed-line{width:24px}.kr-sp-panel-wrapper .kr-sp-timeline .kr-sp-schedule--1 .kr-sp-schedule-dashed-line,.kr-payment-schedule .kr-sp-timeline .kr-sp-schedule--1 .kr-sp-schedule-dashed-line{height:52px}.kr-sp-panel-wrapper .kr-sp-timeline .kr-sp-schedule--2 .kr-sp-schedule-dashed-line,.kr-payment-schedule .kr-sp-timeline .kr-sp-schedule--2 .kr-sp-schedule-dashed-line{height:12px}.kr-sp-panel-wrapper .kr-sp-timeline .kr-sp-schedule--3 .kr-sp-schedule-dashed-line,.kr-payment-schedule .kr-sp-timeline .kr-sp-schedule--3 .kr-sp-schedule-dashed-line{height:16px}.kr-sp-panel-wrapper .kr-sp-timeline .kr-sp-schedule .kr-sp-schedule-row,.kr-payment-schedule .kr-sp-timeline .kr-sp-schedule .kr-sp-schedule-row{display:flex;flex-direction:row;align-items:center;align-self:stretch;gap:16px}.kr-sp-panel-wrapper .kr-sp-timeline .kr-sp-schedule .kr-sp-schedule-payment-text,.kr-payment-schedule .kr-sp-timeline .kr-sp-schedule .kr-sp-schedule-payment-text{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px}.kr-sp-panel-wrapper .kr-sp-timeline .kr-sp-schedule .kr-sp-schedule-payment-amount,.kr-sp-panel-wrapper .kr-sp-timeline .kr-sp-schedule .kr-sp-schedule-payment-date,.kr-payment-schedule .kr-sp-timeline .kr-sp-schedule .kr-sp-schedule-payment-amount,.kr-payment-schedule .kr-sp-timeline .kr-sp-schedule .kr-sp-schedule-payment-date{display:block;color:var(--kr-sp-timeline-color);font-feature-settings:"liga" off,"clig" off;font-family:var(--kr-sp-timeline-font-family);font-size:14px;font-style:normal;font-weight:300;line-height:14px;text-align:start}.kr-sp-panel-wrapper .kr-sp-timeline .kr-sp-schedule .kr-sp-schedule-payment-date b,.kr-payment-schedule .kr-sp-timeline .kr-sp-schedule .kr-sp-schedule-payment-date b{font-feature-settings:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;text-align:inherit;font-weight:500}.kr-sp-panel-wrapper .kr-sp-panel-separator,.kr-payment-schedule .kr-sp-panel-separator{--kr-sp-font-family:var(--kr-white-label-sp-font-family, roboto, sans-serif);--kr-sp-separator-color:#ddd;display:block}.kr-sp-panel-wrapper .kr-sp-panel-separator .kr-sp-panel-separarator-hr,.kr-payment-schedule .kr-sp-panel-separator .kr-sp-panel-separarator-hr{display:block}.kr-sp-panel-wrapper .kr-sp-panel-separator hr,.kr-payment-schedule .kr-sp-panel-separator hr{display:block;border:0;height:1px;background:var(--kr-sp-separator-color)}.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}@keyframes skeleton-animation{to{background-position-x:-20%}}.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}.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;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;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::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-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;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}@keyframes skeleton-animation{to{background-position-x:-20%}}.kr-embedded .kr-skeleton-wrapper .kr-skeleton,.kr-smart-form .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}.kr-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form,.kr-embedded .kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form,.kr-smart-form .kr-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form,.kr-embedded .kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-card-form,.kr-smart-form .kr-embedded .kr-nested-method-display-wrapper.kr-illicado .kr-card-form,.kr-embedded .kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-embedded .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form,.kr-embedded .kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-card-form,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-embedded .kr-method-label--nested-method.kr-illicado .kr-card-form,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form,.kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-card-form,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-card-form,.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--nested-method.kr-illicado .kr-card-form,.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--nested-method.kr-illicado .kr-card-form{-moz-column-gap:7px;column-gap:7px;row-gap:16px}.kr-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-embedded .kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-embedded .kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-embedded .kr-nested-method-display-wrapper.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-field-element .kr-field,.kr-embedded .kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-field-element .kr-field,.kr-embedded .kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-embedded .kr-nested-method-display-wrapper.kr-illicado .kr-card-form .kr-field-element .kr-field,.kr-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-form-error,.kr-embedded .kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-form-error,.kr-smart-form .kr-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-form-error,.kr-embedded .kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-card-form .kr-form-error,.kr-smart-form .kr-embedded .kr-nested-method-display-wrapper.kr-illicado .kr-card-form .kr-form-error,.kr-embedded .kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-form-error,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-embedded .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-form-error,.kr-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-payment-button,.kr-embedded .kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-payment-button,.kr-smart-form .kr-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-payment-button,.kr-embedded .kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-card-form .kr-payment-button,.kr-smart-form .kr-embedded .kr-nested-method-display-wrapper.kr-illicado .kr-card-form .kr-payment-button,.kr-embedded .kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-payment-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-embedded .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-payment-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.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--nested-method.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-card-form .kr-field-element .kr-field,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-field-element .kr-field,.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--nested-method.kr-illicado .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-form-error,.kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-card-form .kr-form-error,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-form-error,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-form-error,.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--nested-method.kr-illicado .kr-card-form .kr-form-error,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-payment-button,.kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-card-form .kr-payment-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-payment-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--nested-method.kr-illicado .kr-card-form .kr-payment-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--nested-method.kr-illicado .kr-card-form .kr-payment-button{margin:0}.kr-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-pan,.kr-embedded .kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-pan,.kr-smart-form .kr-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-pan,.kr-embedded .kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-pan,.kr-smart-form .kr-embedded .kr-nested-method-display-wrapper.kr-illicado .kr-pan,.kr-embedded .kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-pan,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-embedded .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-pan,.kr-embedded .kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-pan,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-embedded .kr-method-label--nested-method.kr-illicado .kr-pan,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-pan,.kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-pan,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-pan,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-pan,.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--nested-method.kr-illicado .kr-pan,.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--nested-method.kr-illicado .kr-pan{flex:1 1 221px;min-width:221px;width:auto}.kr-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-security-code,.kr-embedded .kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-security-code,.kr-smart-form .kr-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-security-code,.kr-embedded .kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-security-code,.kr-smart-form .kr-embedded .kr-nested-method-display-wrapper.kr-illicado .kr-security-code,.kr-embedded .kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-security-code,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-embedded .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-security-code,.kr-embedded .kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-security-code,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-embedded .kr-method-label--nested-method.kr-illicado .kr-security-code,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-security-code,.kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-security-code,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-security-code,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-security-code,.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--nested-method.kr-illicado .kr-security-code,.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--nested-method.kr-illicado .kr-security-code{width:auto;flex:1 0 90px;min-width:90px}.kr-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-visibility-button,.kr-embedded .kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-visibility-button,.kr-smart-form .kr-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-visibility-button,.kr-embedded .kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-visibility-button,.kr-smart-form .kr-embedded .kr-nested-method-display-wrapper.kr-illicado .kr-visibility-button,.kr-embedded .kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-visibility-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-embedded .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-visibility-button,.kr-embedded .kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-visibility-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-embedded .kr-method-label--nested-method.kr-illicado .kr-visibility-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-visibility-button,.kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-visibility-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-visibility-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--nested-method.kr-illicado .kr-visibility-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--nested-method.kr-illicado .kr-visibility-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--nested-method.kr-illicado .kr-visibility-button{padding-right:0}.kr-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-embedded .kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-embedded .kr-nested-method-display-wrapper.kr-illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-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--nested-method.kr-illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-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--nested-method.kr-illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button{width:31px}.kr-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form,.kr-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form,.kr-embedded .kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form,.kr-smart-form .kr-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form,.kr-embedded .kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form,.kr-smart-form .kr-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form,.kr-embedded .kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form,.kr-smart-form .kr-embedded .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form,.kr-embedded .kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-card-form,.kr-smart-form .kr-embedded .kr-nested-method-display-wrapper.kr-og_test .kr-card-form,.kr-embedded .kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-embedded .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form,.kr-embedded .kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-embedded .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form,.kr-embedded .kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-card-form,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-embedded .kr-method-label--nested-method.kr-og_pb .kr-card-form,.kr-embedded .kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-card-form,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-embedded .kr-method-label--nested-method.kr-og_test .kr-card-form,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-card-form,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-card-form,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-card-form,.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--nested-method.kr-og_pb .kr-card-form,.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--nested-method.kr-og_test .kr-card-form,.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--nested-method.kr-og_pb .kr-card-form,.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--nested-method.kr-og_test .kr-card-form{-moz-column-gap:7px;column-gap:7px;row-gap:16px}.kr-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-embedded .kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-embedded .kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-embedded .kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-embedded .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-embedded .kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-embedded .kr-nested-method-display-wrapper.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-field-element .kr-field,.kr-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-field-element .kr-field,.kr-embedded .kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-field-element .kr-field,.kr-embedded .kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-field-element .kr-field,.kr-embedded .kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-embedded .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form .kr-field-element .kr-field,.kr-embedded .kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-embedded .kr-nested-method-display-wrapper.kr-og_test .kr-card-form .kr-field-element .kr-field,.kr-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-form-error,.kr-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-form-error,.kr-embedded .kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-form-error,.kr-smart-form .kr-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-form-error,.kr-embedded .kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-form-error,.kr-smart-form .kr-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-form-error,.kr-embedded .kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form .kr-form-error,.kr-smart-form .kr-embedded .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form .kr-form-error,.kr-embedded .kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-card-form .kr-form-error,.kr-smart-form .kr-embedded .kr-nested-method-display-wrapper.kr-og_test .kr-card-form .kr-form-error,.kr-embedded .kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-form-error,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-embedded .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-form-error,.kr-embedded .kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-form-error,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-embedded .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-form-error,.kr-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-payment-button,.kr-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-payment-button,.kr-embedded .kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-payment-button,.kr-smart-form .kr-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-payment-button,.kr-embedded .kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-payment-button,.kr-smart-form .kr-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-payment-button,.kr-embedded .kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form .kr-payment-button,.kr-smart-form .kr-embedded .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form .kr-payment-button,.kr-embedded .kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-card-form .kr-payment-button,.kr-smart-form .kr-embedded .kr-nested-method-display-wrapper.kr-og_test .kr-card-form .kr-payment-button,.kr-embedded .kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-payment-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-embedded .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-payment-button,.kr-embedded .kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-payment-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-embedded .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-payment-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.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--nested-method.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.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--nested-method.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-card-form .kr-field-element .kr-field,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-field-element .kr-field,.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--nested-method.kr-og_pb .kr-card-form .kr-field-element .kr-field,.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--nested-method.kr-og_test .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-form-error,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-form-error,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form .kr-form-error,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-card-form .kr-form-error,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-form-error,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-form-error,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-form-error,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-form-error,.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--nested-method.kr-og_pb .kr-card-form .kr-form-error,.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--nested-method.kr-og_test .kr-card-form .kr-form-error,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-payment-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-payment-button,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form .kr-payment-button,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-card-form .kr-payment-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-payment-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-payment-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--nested-method.kr-og_pb .kr-card-form .kr-payment-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--nested-method.kr-og_test .kr-card-form .kr-payment-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--nested-method.kr-og_pb .kr-card-form .kr-payment-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--nested-method.kr-og_test .kr-card-form .kr-payment-button{margin:0}.kr-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-pan,.kr-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-pan,.kr-embedded .kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-pan,.kr-smart-form .kr-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-pan,.kr-embedded .kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-pan,.kr-smart-form .kr-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-pan,.kr-embedded .kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-pan,.kr-smart-form .kr-embedded .kr-nested-method-display-wrapper.kr-og_pb .kr-pan,.kr-embedded .kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-pan,.kr-smart-form .kr-embedded .kr-nested-method-display-wrapper.kr-og_test .kr-pan,.kr-embedded .kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-pan,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-embedded .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-pan,.kr-embedded .kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-pan,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-embedded .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-pan,.kr-embedded .kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-pan,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-embedded .kr-method-label--nested-method.kr-og_pb .kr-pan,.kr-embedded .kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-pan,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-embedded .kr-method-label--nested-method.kr-og_test .kr-pan,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-pan,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-pan,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-pan,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-pan,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-pan,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-pan,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-pan,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-pan,.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--nested-method.kr-og_pb .kr-pan,.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--nested-method.kr-og_test .kr-pan,.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--nested-method.kr-og_pb .kr-pan,.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--nested-method.kr-og_test .kr-pan{flex:1 1 221px;min-width:221px;width:auto}.kr-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-security-code,.kr-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-security-code,.kr-embedded .kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-security-code,.kr-smart-form .kr-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-security-code,.kr-embedded .kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-security-code,.kr-smart-form .kr-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-security-code,.kr-embedded .kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-security-code,.kr-smart-form .kr-embedded .kr-nested-method-display-wrapper.kr-og_pb .kr-security-code,.kr-embedded .kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-security-code,.kr-smart-form .kr-embedded .kr-nested-method-display-wrapper.kr-og_test .kr-security-code,.kr-embedded .kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-security-code,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-embedded .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-security-code,.kr-embedded .kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-security-code,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-embedded .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-security-code,.kr-embedded .kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-security-code,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-embedded .kr-method-label--nested-method.kr-og_pb .kr-security-code,.kr-embedded .kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-security-code,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-embedded .kr-method-label--nested-method.kr-og_test .kr-security-code,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-security-code,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-security-code,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-security-code,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-security-code,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-security-code,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-security-code,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-security-code,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-security-code,.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--nested-method.kr-og_pb .kr-security-code,.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--nested-method.kr-og_test .kr-security-code,.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--nested-method.kr-og_pb .kr-security-code,.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--nested-method.kr-og_test .kr-security-code{width:auto;flex:1 0 90px;min-width:90px}.kr-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-visibility-button,.kr-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-visibility-button,.kr-embedded .kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-visibility-button,.kr-smart-form .kr-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-visibility-button,.kr-embedded .kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-visibility-button,.kr-smart-form .kr-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-visibility-button,.kr-embedded .kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-visibility-button,.kr-smart-form .kr-embedded .kr-nested-method-display-wrapper.kr-og_pb .kr-visibility-button,.kr-embedded .kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-visibility-button,.kr-smart-form .kr-embedded .kr-nested-method-display-wrapper.kr-og_test .kr-visibility-button,.kr-embedded .kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-visibility-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-embedded .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-visibility-button,.kr-embedded .kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-visibility-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-embedded .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-visibility-button,.kr-embedded .kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-visibility-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-embedded .kr-method-label--nested-method.kr-og_pb .kr-visibility-button,.kr-embedded .kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-visibility-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-embedded .kr-method-label--nested-method.kr-og_test .kr-visibility-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-visibility-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-visibility-button,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-visibility-button,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-visibility-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-visibility-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-visibility-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--nested-method.kr-og_pb .kr-visibility-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--nested-method.kr-og_test .kr-visibility-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--nested-method.kr-og_pb .kr-visibility-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--nested-method.kr-og_test .kr-visibility-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--nested-method.kr-og_pb .kr-visibility-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--nested-method.kr-og_test .kr-visibility-button{padding-right:0}.kr-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-embedded .kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-embedded .kr-nested-method-display-wrapper.kr-og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-embedded .kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-embedded .kr-nested-method-display-wrapper.kr-og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-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--nested-method.kr-og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-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--nested-method.kr-og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-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--nested-method.kr-og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-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--nested-method.kr-og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button{width:31px}.kr-embedded .kr-payment-button,.kr-smart-form .kr-payment-button{box-sizing:border-box;margin-bottom:7px;width:100%;border:0;background-color:var(--kr-global-color-primary,#293c7a);color:#fff;padding:12px 0;font-size:14px;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:var(--kr-global-color-primary,#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;user-select:none;display:inline-block;width:100%;line-height:22px;color:inherit;text-align:center;font-family:Roboto,sans-serif;cursor:pointer;font-size:14px}.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-payment-button .kr-sp-button-label,.kr-smart-form .kr-payment-button .kr-sp-button-label{--kr-sp-font-family:var(--kr-white-label-sp-font-family, roboto, sans-serif);--kr-sp-total-color:#ddd;width:100%}.kr-embedded .kr-payment-button .kr-sp-button-label .kr-sp-button-amount,.kr-smart-form .kr-payment-button .kr-sp-button-label .kr-sp-button-amount{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}.kr-embedded .kr-payment-button .kr-sp-button-label .kr-sp-button-total,.kr-smart-form .kr-payment-button .kr-sp-button-label .kr-sp-button-total{color:var(--kr-sp-total-color);font-family:inherit;font-size:12px;font-weight:400}.kr-embedded .kr-payment-button .kr-sp-button-label .kr-sp-button-amount,.kr-embedded .kr-payment-button .kr-sp-button-label .kr-sp-button-total,.kr-smart-form .kr-payment-button .kr-sp-button-label .kr-sp-button-amount,.kr-smart-form .kr-payment-button .kr-sp-button-label .kr-sp-button-total{width:unset}.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-embedded .kr-field-wrapper .kr-help-button-wrapper .kr-help-button .kr-help-icon-wrapper .kr-custom-help-icon,.kr-smart-form .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-custom-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-field-wrapper .kr-help-button-wrapper .kr-help-button .kr-help-icon-wrapper .kr-custom-help-icon svg,.kr-smart-form .kr-field-wrapper .kr-help-button-wrapper .kr-help-button .kr-help-icon-wrapper .kr-custom-help-icon svg{width:20px;height:20px;background-color:#fff}.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-embedded .kr-spinner.kr-button-animation--frozen>div,.kr-smart-form .kr-spinner.kr-button-animation--frozen>div{animation:none}.kr-smart-form{z-index:1;width:var(--kr-form-smartform-width,300px)}.kr-smart-form[kr-single-payment-button]{width:340px}.kr-smart-form[kr-grid]{width:var(--kr-form-smartform-width,350px)}.kr-smart-form.kr-smart-form--compact{width:var(--kr-form-smartform-width,425px)}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-modal-button{box-sizing:border-box;background-color:var(--kr-global-color-primary,#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;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-button .kr-spinner.kr-button-animation--frozen>div{animation:none}@keyframes skeleton-animation{to{background-position-x:-20%}}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .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}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-nested-method-display-wrapper.kr-illicado .kr-card-form,.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-popin .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-popin .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-card-form,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-smart-form-wrapper.kr-type-popin .kr-method-label--nested-method.kr-illicado .kr-card-form,.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--nested-method.kr-illicado .kr-card-form{-moz-column-gap:7px;column-gap:7px;row-gap:16px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-nested-method-display-wrapper.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-popin .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-popin .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-smart-form-wrapper.kr-type-popin .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.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--nested-method.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-nested-method-display-wrapper.kr-illicado .kr-card-form .kr-field-element .kr-field,.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-popin .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-field-element .kr-field,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-popin .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-smart-form-wrapper.kr-type-popin .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-field-element .kr-field,.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--nested-method.kr-illicado .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-form-error,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-form-error,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-nested-method-display-wrapper.kr-illicado .kr-card-form .kr-form-error,.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-popin .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-form-error,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-popin .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-form-error,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-form-error,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-smart-form-wrapper.kr-type-popin .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-form-error,.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--nested-method.kr-illicado .kr-card-form .kr-form-error,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-payment-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-payment-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-nested-method-display-wrapper.kr-illicado .kr-card-form .kr-payment-button,.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-popin .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-payment-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-popin .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-payment-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-payment-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-smart-form-wrapper.kr-type-popin .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-payment-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--nested-method.kr-illicado .kr-card-form .kr-payment-button{margin:0}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-pan,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-pan,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-nested-method-display-wrapper.kr-illicado .kr-pan,.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-popin .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-pan,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-popin .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-pan,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-pan,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-smart-form-wrapper.kr-type-popin .kr-method-label--nested-method.kr-illicado .kr-pan,.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--nested-method.kr-illicado .kr-pan{flex:1 1 221px;min-width:221px;width:auto}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-security-code,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-security-code,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-nested-method-display-wrapper.kr-illicado .kr-security-code,.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-popin .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-security-code,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-popin .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-security-code,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-security-code,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-smart-form-wrapper.kr-type-popin .kr-method-label--nested-method.kr-illicado .kr-security-code,.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--nested-method.kr-illicado .kr-security-code{width:auto;flex:1 0 90px;min-width:90px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-visibility-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-visibility-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-nested-method-display-wrapper.kr-illicado .kr-visibility-button,.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-popin .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-visibility-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-popin .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-visibility-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-visibility-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-smart-form-wrapper.kr-type-popin .kr-method-label--nested-method.kr-illicado .kr-visibility-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--nested-method.kr-illicado .kr-visibility-button{padding-right:0}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-nested-method-display-wrapper.kr-illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-popin .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-popin .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-smart-form-wrapper.kr-type-popin .kr-method-label--nested-method.kr-illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-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--nested-method.kr-illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button{width:31px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-nested-method-display-wrapper.kr-og_test .kr-card-form,.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-popin .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-popin .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form,.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-popin .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-popin .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-card-form,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-smart-form-wrapper.kr-type-popin .kr-method-label--nested-method.kr-og_pb .kr-card-form,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-card-form,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-smart-form-wrapper.kr-type-popin .kr-method-label--nested-method.kr-og_test .kr-card-form,.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--nested-method.kr-og_test .kr-card-form,.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--nested-method.kr-og_pb .kr-card-form{-moz-column-gap:7px;column-gap:7px;row-gap:16px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-nested-method-display-wrapper.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-popin .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-popin .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-popin .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-popin .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-smart-form-wrapper.kr-type-popin .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-smart-form-wrapper.kr-type-popin .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.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--nested-method.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.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--nested-method.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-nested-method-display-wrapper.kr-og_test .kr-card-form .kr-field-element .kr-field,.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-popin .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-popin .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-popin .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-field-element .kr-field,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-popin .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-smart-form-wrapper.kr-type-popin .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-smart-form-wrapper.kr-type-popin .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-field-element .kr-field,.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--nested-method.kr-og_test .kr-card-form .kr-field-element .kr-field,.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--nested-method.kr-og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-form-error,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-form-error,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-form-error,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-form-error,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form .kr-form-error,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-nested-method-display-wrapper.kr-og_test .kr-card-form .kr-form-error,.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-popin .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-form-error,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-popin .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-form-error,.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-popin .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-form-error,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-popin .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-form-error,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-form-error,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-smart-form-wrapper.kr-type-popin .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-form-error,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-form-error,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-smart-form-wrapper.kr-type-popin .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-form-error,.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--nested-method.kr-og_test .kr-card-form .kr-form-error,.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--nested-method.kr-og_pb .kr-card-form .kr-form-error,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-payment-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-payment-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-payment-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-payment-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form .kr-payment-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-nested-method-display-wrapper.kr-og_test .kr-card-form .kr-payment-button,.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-popin .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-payment-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-popin .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-payment-button,.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-popin .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-payment-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-popin .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-payment-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-payment-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-smart-form-wrapper.kr-type-popin .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-payment-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-payment-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-smart-form-wrapper.kr-type-popin .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-payment-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--nested-method.kr-og_test .kr-card-form .kr-payment-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--nested-method.kr-og_pb .kr-card-form .kr-payment-button{margin:0}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-pan,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-pan,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-pan,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-pan,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-nested-method-display-wrapper.kr-og_pb .kr-pan,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-nested-method-display-wrapper.kr-og_test .kr-pan,.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-popin .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-pan,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-popin .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-pan,.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-popin .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-pan,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-popin .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-pan,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-pan,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-smart-form-wrapper.kr-type-popin .kr-method-label--nested-method.kr-og_pb .kr-pan,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-pan,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-smart-form-wrapper.kr-type-popin .kr-method-label--nested-method.kr-og_test .kr-pan,.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--nested-method.kr-og_test .kr-pan,.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--nested-method.kr-og_pb .kr-pan{flex:1 1 221px;min-width:221px;width:auto}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-security-code,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-security-code,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-security-code,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-security-code,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-nested-method-display-wrapper.kr-og_pb .kr-security-code,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-nested-method-display-wrapper.kr-og_test .kr-security-code,.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-popin .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-security-code,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-popin .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-security-code,.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-popin .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-security-code,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-popin .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-security-code,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-security-code,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-smart-form-wrapper.kr-type-popin .kr-method-label--nested-method.kr-og_pb .kr-security-code,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-security-code,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-smart-form-wrapper.kr-type-popin .kr-method-label--nested-method.kr-og_test .kr-security-code,.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--nested-method.kr-og_test .kr-security-code,.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--nested-method.kr-og_pb .kr-security-code{width:auto;flex:1 0 90px;min-width:90px}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-visibility-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-visibility-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-visibility-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-visibility-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-nested-method-display-wrapper.kr-og_pb .kr-visibility-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-nested-method-display-wrapper.kr-og_test .kr-visibility-button,.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-popin .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-visibility-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-popin .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-visibility-button,.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-popin .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-visibility-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-popin .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-visibility-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-visibility-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-smart-form-wrapper.kr-type-popin .kr-method-label--nested-method.kr-og_pb .kr-visibility-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-visibility-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-smart-form-wrapper.kr-type-popin .kr-method-label--nested-method.kr-og_test .kr-visibility-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--nested-method.kr-og_test .kr-visibility-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--nested-method.kr-og_pb .kr-visibility-button{padding-right:0}.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-nested-method-display-wrapper.kr-og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-nested-method-display-wrapper.kr-og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-popin .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-popin .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-popin .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-popin .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-smart-form-wrapper.kr-type-popin .kr-method-label--nested-method.kr-og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-popin .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-smart-form-wrapper.kr-type-popin .kr-method-label--nested-method.kr-og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-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--nested-method.kr-og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-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--nested-method.kr-og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button{width:31px}.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 var(--kr-global-color-primary,#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:var(--kr-global-color-primary,#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:var(--kr-global-color-primary,#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-popin-total-amount{bottom:9px}.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-total-amount .kr-total-amount-label{font-family:Roboto,sans-serif;font-size:11px;font-weight:500;color:#444;margin-bottom:3px}.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-total-amount .kr-total-amount-value{font-family:Roboto,sans-serif;font-size:18px;font-weight:400}.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:var(--kr-global-color-primary,#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:var(--kr-global-color-primary,#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:0 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;display:flex}.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:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 70%) #f4f4f4;animation:1s skeleton-animation ease-in-out infinite;background-size:200% 100%;background-position-x:180%;transition:all 0.3s}.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:22px;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:22px;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}@keyframes skeleton-animation{to{background-position-x:-20%}}.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:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 70%) #f4f4f4;animation:1s skeleton-animation ease-in-out infinite;background-size:200% 100%;background-position-x:180%;transition:all 0.3s}.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 var(--kr-global-color-primary,#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:var(--kr-global-color-primary,#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:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 70%) #f4f4f4;animation:1s skeleton-animation ease-in-out infinite;background-size:200% 100%;background-position-x:180%;transition:all 0.3s}.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:var(--kr-global-color-primary,#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:var(--kr-global-color-primary,#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-method-label--nested-method,.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--nested-method{padding: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-method-label--nested-method .kr-method-label-wrapper,.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--nested-method .kr-method-label-wrapper{height:46px;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-options .kr-methods-group-activator.kr-method-label--nested-method .kr-method-label-wrapper .kr-countdown,.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--nested-method .kr-method-label-wrapper .kr-countdown{margin-left:auto}.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--nested-method.kr-method-label--spbtn .kr-method-label-wrapper,.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--nested-method.kr-method-label--spbtn .kr-method-label-wrapper{padding-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-activator.kr-method-label--nested-method.kr-method-label--spbtn .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-method-label--nested-method.kr-method-label--spbtn .kr-smart-form-radio-button{padding-left: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-method-label--nested-method .kr-nested-method-wrapper .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-method-label--nested-method .kr-nested-method-wrapper .kr-loading-animation{--kr-loading-animation-size:25px;display:flex;position:relative;width:var(--kr-loading-animation-size);height:var(--kr-loading-animation-size)}.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--nested-method .kr-nested-method-wrapper .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-method-label--nested-method .kr-nested-method-wrapper .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-method-label--nested-method .kr-nested-method-wrapper .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-method-label--nested-method .kr-nested-method-wrapper .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-method-label--nested-method .kr-nested-method-wrapper .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-method-label--nested-method .kr-nested-method-wrapper .kr-loading-animation i.kr-loader::after{content:"";box-sizing:border-box;position:absolute;width:var(--kr-loading-animation-size);height:var(--kr-loading-animation-size);background-color:var(--kr-global-color-primary,#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-label--nested-method .kr-nested-method-wrapper .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-method-label--nested-method .kr-nested-method-wrapper .kr-loading-animation i.kr-loader::before{top:calc(50% - var(--kr-loading-animation-size));left:calc(50% - var(--kr-loading-animation-size));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-method-label--nested-method .kr-nested-method-wrapper .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-method-label--nested-method .kr-nested-method-wrapper .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-method-label--nested-method .kr-nested-method-wrapper .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-method-label--nested-method .kr-nested-method-wrapper .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-method-label--nested-method .kr-nested-method-wrapper .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-method-label--nested-method .kr-nested-method-wrapper .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-method-label--nested-method .kr-nested-method-wrapper .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-method-label--nested-method .kr-nested-method-wrapper .kr-loading-animation{margin-left:unset}.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--nested-method.kr-nested-cardform .kr-nested-method-wrapper,.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--nested-method.kr-nested-cardform .kr-nested-method-wrapper{padding: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-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 var(--kr-global-color-primary,#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 *,.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 *{cursor:not-allowed!important}.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-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;display:flex}.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:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 70%) #f4f4f4;animation:1s skeleton-animation ease-in-out infinite;background-size:200% 100%;background-position-x:180%;transition:all 0.3s}.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:22px;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:22px;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}@keyframes skeleton-animation{to{background-position-x:-20%}}.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:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 70%) #f4f4f4;animation:1s skeleton-animation ease-in-out infinite;background-size:200% 100%;background-position-x:180%;transition:all 0.3s}.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-method-label--nested-method{height:48px;overflow: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-method-label--nested-method.kr-method-label{transition:height var(--kr-form-smartform-nestedMethod-animationDuration) ease-out}.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--nested-method .kr-payment-button{margin-bottom: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 .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:var(--kr-global-color-primary,#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:var(--kr-global-color-primary,#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:var(--kr-global-color-primary,#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}@keyframes skeleton-animation{to{background-position-x:-20%}}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .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}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-nested-method-display-wrapper.kr-illicado .kr-card-form,.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-embedded .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-embedded .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-card-form,.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-smart-form-wrapper.kr-type-embedded .kr-method-label--nested-method.kr-illicado .kr-card-form,.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--nested-method.kr-illicado .kr-card-form{-moz-column-gap:7px;column-gap:7px;row-gap:16px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-nested-method-display-wrapper.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-embedded .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-embedded .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.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-smart-form-wrapper.kr-type-embedded .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-nested-method-display-wrapper.kr-illicado .kr-card-form .kr-field-element .kr-field,.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-embedded .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-field-element .kr-field,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-embedded .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-field-element .kr-field,.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-smart-form-wrapper.kr-type-embedded .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-form-error,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-form-error,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-nested-method-display-wrapper.kr-illicado .kr-card-form .kr-form-error,.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-embedded .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-form-error,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-embedded .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-form-error,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-form-error,.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-smart-form-wrapper.kr-type-embedded .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-form-error,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-payment-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-payment-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-nested-method-display-wrapper.kr-illicado .kr-card-form .kr-payment-button,.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-embedded .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-payment-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-embedded .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-payment-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--nested-method.kr-illicado .kr-card-form .kr-payment-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-smart-form-wrapper.kr-type-embedded .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-payment-button{margin:0}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-pan,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-pan,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-nested-method-display-wrapper.kr-illicado .kr-pan,.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-embedded .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-pan,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-embedded .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-pan,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-pan,.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-smart-form-wrapper.kr-type-embedded .kr-method-label--nested-method.kr-illicado .kr-pan,.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--nested-method.kr-illicado .kr-pan{flex:1 1 221px;min-width:221px;width:auto}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-security-code,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-security-code,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-nested-method-display-wrapper.kr-illicado .kr-security-code,.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-embedded .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-security-code,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-embedded .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-security-code,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-security-code,.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-smart-form-wrapper.kr-type-embedded .kr-method-label--nested-method.kr-illicado .kr-security-code,.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--nested-method.kr-illicado .kr-security-code{width:auto;flex:1 0 90px;min-width:90px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-visibility-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-visibility-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-nested-method-display-wrapper.kr-illicado .kr-visibility-button,.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-embedded .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-visibility-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-embedded .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-visibility-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--nested-method.kr-illicado .kr-visibility-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-smart-form-wrapper.kr-type-embedded .kr-method-label--nested-method.kr-illicado .kr-visibility-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--nested-method.kr-illicado .kr-visibility-button{padding-right:0}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-nested-method-display-wrapper.kr-illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-embedded .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-embedded .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-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--nested-method.kr-illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-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-smart-form-wrapper.kr-type-embedded .kr-method-label--nested-method.kr-illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button{width:31px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-nested-method-display-wrapper.kr-og_test .kr-card-form,.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-embedded .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-embedded .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form,.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-embedded .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-embedded .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-card-form,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-card-form,.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-smart-form-wrapper.kr-type-embedded .kr-method-label--nested-method.kr-og_test .kr-card-form,.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-smart-form-wrapper.kr-type-embedded .kr-method-label--nested-method.kr-og_pb .kr-card-form,.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--nested-method.kr-og_test .kr-card-form,.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--nested-method.kr-og_pb .kr-card-form{-moz-column-gap:7px;column-gap:7px;row-gap:16px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-nested-method-display-wrapper.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-embedded .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-embedded .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-embedded .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-embedded .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.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-smart-form-wrapper.kr-type-embedded .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.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-smart-form-wrapper.kr-type-embedded .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-nested-method-display-wrapper.kr-og_test .kr-card-form .kr-field-element .kr-field,.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-embedded .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-embedded .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-embedded .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-field-element .kr-field,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-embedded .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-field-element .kr-field,.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-smart-form-wrapper.kr-type-embedded .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-field-element .kr-field,.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-smart-form-wrapper.kr-type-embedded .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-form-error,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-form-error,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-form-error,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-form-error,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form .kr-form-error,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-nested-method-display-wrapper.kr-og_test .kr-card-form .kr-form-error,.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-embedded .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-form-error,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-embedded .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-form-error,.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-embedded .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-form-error,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-embedded .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-form-error,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-form-error,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-form-error,.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-smart-form-wrapper.kr-type-embedded .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-form-error,.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-smart-form-wrapper.kr-type-embedded .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-form-error,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-payment-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-payment-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-payment-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-payment-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form .kr-payment-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-nested-method-display-wrapper.kr-og_test .kr-card-form .kr-payment-button,.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-embedded .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-payment-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-embedded .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-payment-button,.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-embedded .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-payment-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-embedded .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-payment-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--nested-method.kr-og_pb .kr-card-form .kr-payment-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--nested-method.kr-og_test .kr-card-form .kr-payment-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-smart-form-wrapper.kr-type-embedded .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-payment-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-smart-form-wrapper.kr-type-embedded .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-payment-button{margin:0}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-pan,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-pan,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-pan,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-pan,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-nested-method-display-wrapper.kr-og_pb .kr-pan,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-nested-method-display-wrapper.kr-og_test .kr-pan,.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-embedded .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-pan,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-embedded .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-pan,.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-embedded .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-pan,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-embedded .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-pan,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-pan,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-pan,.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-smart-form-wrapper.kr-type-embedded .kr-method-label--nested-method.kr-og_test .kr-pan,.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-smart-form-wrapper.kr-type-embedded .kr-method-label--nested-method.kr-og_pb .kr-pan,.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--nested-method.kr-og_test .kr-pan,.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--nested-method.kr-og_pb .kr-pan{flex:1 1 221px;min-width:221px;width:auto}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-security-code,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-security-code,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-security-code,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-security-code,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-nested-method-display-wrapper.kr-og_pb .kr-security-code,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-nested-method-display-wrapper.kr-og_test .kr-security-code,.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-embedded .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-security-code,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-embedded .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-security-code,.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-embedded .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-security-code,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-embedded .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-security-code,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-security-code,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-security-code,.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-smart-form-wrapper.kr-type-embedded .kr-method-label--nested-method.kr-og_test .kr-security-code,.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-smart-form-wrapper.kr-type-embedded .kr-method-label--nested-method.kr-og_pb .kr-security-code,.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--nested-method.kr-og_test .kr-security-code,.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--nested-method.kr-og_pb .kr-security-code{width:auto;flex:1 0 90px;min-width:90px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-visibility-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-visibility-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-visibility-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-visibility-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-nested-method-display-wrapper.kr-og_pb .kr-visibility-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-nested-method-display-wrapper.kr-og_test .kr-visibility-button,.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-embedded .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-visibility-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-embedded .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-visibility-button,.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-embedded .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-visibility-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-embedded .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-visibility-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--nested-method.kr-og_pb .kr-visibility-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--nested-method.kr-og_test .kr-visibility-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-smart-form-wrapper.kr-type-embedded .kr-method-label--nested-method.kr-og_test .kr-visibility-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-smart-form-wrapper.kr-type-embedded .kr-method-label--nested-method.kr-og_pb .kr-visibility-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--nested-method.kr-og_test .kr-visibility-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--nested-method.kr-og_pb .kr-visibility-button{padding-right:0}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-nested-method-display-wrapper.kr-og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-nested-method-display-wrapper.kr-og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-embedded .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-embedded .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form[kr-grid] .kr-smart-form-wrapper.kr-type-embedded .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-smart-form-wrapper.kr-type-embedded .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-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--nested-method.kr-og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-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--nested-method.kr-og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-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-smart-form-wrapper.kr-type-embedded .kr-method-label--nested-method.kr-og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-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-smart-form-wrapper.kr-type-embedded .kr-method-label--nested-method.kr-og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button{width:31px}.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 var(--kr-global-color-primary,#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:var(--kr-global-color-primary,#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:var(--kr-global-color-primary,#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-popin-total-amount{bottom:9px}.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-total-amount .kr-total-amount-label{font-family:Roboto,sans-serif;font-size:11px;font-weight:500;color:#444;margin-bottom:3px}.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-total-amount .kr-total-amount-value{font-family:Roboto,sans-serif;font-size:18px;font-weight:400}.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:var(--kr-global-color-primary,#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:var(--kr-global-color-primary,#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:0 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;display:flex}.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:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 70%) #f4f4f4;animation:1s skeleton-animation ease-in-out infinite;background-size:200% 100%;background-position-x:180%;transition:all 0.3s}.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:22px;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:22px;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}@keyframes skeleton-animation{to{background-position-x:-20%}}.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:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 70%) #f4f4f4;animation:1s skeleton-animation ease-in-out infinite;background-size:200% 100%;background-position-x:180%;transition:all 0.3s}.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 var(--kr-global-color-primary,#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:var(--kr-global-color-primary,#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:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 70%) #f4f4f4;animation:1s skeleton-animation ease-in-out infinite;background-size:200% 100%;background-position-x:180%;transition:all 0.3s}.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:var(--kr-global-color-primary,#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:var(--kr-global-color-primary,#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-method-label--nested-method,.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--nested-method{padding: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-method-label--nested-method .kr-method-label-wrapper,.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--nested-method .kr-method-label-wrapper{height:46px;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-options .kr-methods-group-activator.kr-method-label--nested-method .kr-method-label-wrapper .kr-countdown,.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--nested-method .kr-method-label-wrapper .kr-countdown{margin-left:auto}.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--nested-method.kr-method-label--spbtn .kr-method-label-wrapper,.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--nested-method.kr-method-label--spbtn .kr-method-label-wrapper{padding-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-activator.kr-method-label--nested-method.kr-method-label--spbtn .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-method-label--nested-method.kr-method-label--spbtn .kr-smart-form-radio-button{padding-left: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-method-label--nested-method .kr-nested-method-wrapper .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-method-label--nested-method .kr-nested-method-wrapper .kr-loading-animation{--kr-loading-animation-size:25px;display:flex;position:relative;width:var(--kr-loading-animation-size);height:var(--kr-loading-animation-size)}.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--nested-method .kr-nested-method-wrapper .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-method-label--nested-method .kr-nested-method-wrapper .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-method-label--nested-method .kr-nested-method-wrapper .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-method-label--nested-method .kr-nested-method-wrapper .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-method-label--nested-method .kr-nested-method-wrapper .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-method-label--nested-method .kr-nested-method-wrapper .kr-loading-animation i.kr-loader::after{content:"";box-sizing:border-box;position:absolute;width:var(--kr-loading-animation-size);height:var(--kr-loading-animation-size);background-color:var(--kr-global-color-primary,#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-label--nested-method .kr-nested-method-wrapper .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-method-label--nested-method .kr-nested-method-wrapper .kr-loading-animation i.kr-loader::before{top:calc(50% - var(--kr-loading-animation-size));left:calc(50% - var(--kr-loading-animation-size));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-method-label--nested-method .kr-nested-method-wrapper .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-method-label--nested-method .kr-nested-method-wrapper .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-method-label--nested-method .kr-nested-method-wrapper .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-method-label--nested-method .kr-nested-method-wrapper .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-method-label--nested-method .kr-nested-method-wrapper .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-method-label--nested-method .kr-nested-method-wrapper .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-method-label--nested-method .kr-nested-method-wrapper .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-method-label--nested-method .kr-nested-method-wrapper .kr-loading-animation{margin-left:unset}.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--nested-method.kr-nested-cardform .kr-nested-method-wrapper,.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--nested-method.kr-nested-cardform .kr-nested-method-wrapper{padding: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-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 var(--kr-global-color-primary,#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 *,.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 *{cursor:not-allowed!important}.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-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;display:flex}.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:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 70%) #f4f4f4;animation:1s skeleton-animation ease-in-out infinite;background-size:200% 100%;background-position-x:180%;transition:all 0.3s}.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:22px;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:22px;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}@keyframes skeleton-animation{to{background-position-x:-20%}}.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:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 70%) #f4f4f4;animation:1s skeleton-animation ease-in-out infinite;background-size:200% 100%;background-position-x:180%;transition:all 0.3s}.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-method-label--nested-method{height:48px;overflow: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-method-label--nested-method.kr-method-label{transition:height var(--kr-form-smartform-nestedMethod-animationDuration) ease-out}.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--nested-method .kr-payment-button{margin-bottom: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 .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:var(--kr-global-color-primary,#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:var(--kr-global-color-primary,#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:var(--kr-global-color-primary,#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 skeleton-animation{to{background-position-x:-20%}}.kr-smart-form .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}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form,.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--nested-method.kr-illicado .kr-card-form,.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--nested-method.kr-illicado .kr-card-form,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-card-form,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form,.kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-card-form{-moz-column-gap:7px;column-gap:7px;row-gap:16px}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.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--nested-method.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-field-element .kr-field,.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--nested-method.kr-illicado .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-field-element .kr-field,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-form-error,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-form-error,.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--nested-method.kr-illicado .kr-card-form .kr-form-error,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-form-error,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-form-error,.kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-card-form .kr-form-error,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-payment-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-payment-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--nested-method.kr-illicado .kr-card-form .kr-payment-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--nested-method.kr-illicado .kr-card-form .kr-payment-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-payment-button,.kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-card-form .kr-payment-button{margin:0}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-pan,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-pan,.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--nested-method.kr-illicado .kr-pan,.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--nested-method.kr-illicado .kr-pan,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-pan,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-pan,.kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-pan{flex:1 1 221px;min-width:221px;width:auto}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-security-code,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-security-code,.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--nested-method.kr-illicado .kr-security-code,.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--nested-method.kr-illicado .kr-security-code,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-security-code,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-security-code,.kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-security-code{width:auto;flex:1 0 90px;min-width:90px}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-visibility-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-visibility-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--nested-method.kr-illicado .kr-visibility-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--nested-method.kr-illicado .kr-visibility-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--nested-method.kr-illicado .kr-visibility-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-visibility-button,.kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-visibility-button{padding-right:0}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-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--nested-method.kr-illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-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--nested-method.kr-illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button{width:31px}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form,.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--nested-method.kr-og_test .kr-card-form,.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--nested-method.kr-og_pb .kr-card-form,.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--nested-method.kr-og_test .kr-card-form,.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--nested-method.kr-og_pb .kr-card-form,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-card-form,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-card-form,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-card-form,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form{-moz-column-gap:7px;column-gap:7px;row-gap:16px}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.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--nested-method.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.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--nested-method.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-field-element .kr-field,.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--nested-method.kr-og_test .kr-card-form .kr-field-element .kr-field,.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--nested-method.kr-og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-field-element .kr-field,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-form-error,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-form-error,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-form-error,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-form-error,.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--nested-method.kr-og_test .kr-card-form .kr-form-error,.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--nested-method.kr-og_pb .kr-card-form .kr-form-error,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-form-error,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-form-error,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-form-error,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-form-error,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-card-form .kr-form-error,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form .kr-form-error,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-payment-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-payment-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-payment-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-payment-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--nested-method.kr-og_test .kr-card-form .kr-payment-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--nested-method.kr-og_pb .kr-card-form .kr-payment-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--nested-method.kr-og_test .kr-card-form .kr-payment-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--nested-method.kr-og_pb .kr-card-form .kr-payment-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-payment-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-payment-button,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-card-form .kr-payment-button,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form .kr-payment-button{margin:0}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-pan,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-pan,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-pan,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-pan,.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--nested-method.kr-og_test .kr-pan,.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--nested-method.kr-og_pb .kr-pan,.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--nested-method.kr-og_test .kr-pan,.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--nested-method.kr-og_pb .kr-pan,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-pan,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-pan,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-pan,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-pan,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-pan,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-pan{flex:1 1 221px;min-width:221px;width:auto}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-security-code,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-security-code,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-security-code,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-security-code,.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--nested-method.kr-og_test .kr-security-code,.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--nested-method.kr-og_pb .kr-security-code,.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--nested-method.kr-og_test .kr-security-code,.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--nested-method.kr-og_pb .kr-security-code,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-security-code,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-security-code,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-security-code,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-security-code,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-security-code,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-security-code{width:auto;flex:1 0 90px;min-width:90px}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-visibility-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-visibility-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-visibility-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-visibility-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--nested-method.kr-og_test .kr-visibility-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--nested-method.kr-og_pb .kr-visibility-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--nested-method.kr-og_test .kr-visibility-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--nested-method.kr-og_pb .kr-visibility-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--nested-method.kr-og_test .kr-visibility-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--nested-method.kr-og_pb .kr-visibility-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-visibility-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-visibility-button,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-visibility-button,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-visibility-button{padding-right:0}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-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--nested-method.kr-og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-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--nested-method.kr-og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-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--nested-method.kr-og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-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--nested-method.kr-og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button{width:31px}@keyframes animation{50%{transform:scale(1.2)}}.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-smart-form .kr-form-error.kr-form-error--warning{background-color:#f9a825}.kr-smart-form .kr-form-error span{-webkit-user-select:none;-moz-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-form-error-visible{display:block;height:auto}.kr-smart-form .kr-countdown{display:flex;justify-content:center;align-items:center}.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 var(--kr-global-color-primary,#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 var(--kr-global-color-primary,#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:var(--kr-global-color-primary,#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;display:flex}.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:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 70%) #f4f4f4;animation:1s skeleton-animation ease-in-out infinite;background-size:200% 100%;background-position-x:180%;transition:all 0.3s}.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:22px;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:22px;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}@keyframes skeleton-animation{to{background-position-x:-20%}}.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:100deg,rgba(244,244,244,0) 30%,rgba(244,244,244,.7) 50%,rgba(244,244,244,0) 70% #fff;animation:1s skeleton-animation ease-in-out infinite;background-size:200% 100%;background-position-x:180%;transition:all 0.3s}.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:var(--kr-global-color-primary,#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:var(--kr-global-color-primary,#293c7a);background:var(--kr-global-color-primary,#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:0 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;display:flex}.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:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 70%) #f4f4f4;animation:1s skeleton-animation ease-in-out infinite;background-size:200% 100%;background-position-x:180%;transition:all 0.3s}.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:22px;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:22px;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}@keyframes skeleton-animation{to{background-position-x:-20%}}.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:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 70%) #f4f4f4;animation:1s skeleton-animation ease-in-out infinite;background-size:200% 100%;background-position-x:180%;transition:all 0.3s}.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 var(--kr-global-color-primary,#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:var(--kr-global-color-primary,#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:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 70%) #f4f4f4;animation:1s skeleton-animation ease-in-out infinite;background-size:200% 100%;background-position-x:180%;transition:all 0.3s}.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:var(--kr-global-color-primary,#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:var(--kr-global-color-primary,#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-method-label--nested-method,.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--nested-method{padding: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-method-label--nested-method .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-method-label.kr-method-label--nested-method .kr-method-label-wrapper{height:46px;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-method-label--nested-method .kr-method-label-wrapper .kr-countdown,.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--nested-method .kr-method-label-wrapper .kr-countdown{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--nested-method.kr-method-label--spbtn .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-method-label.kr-method-label--nested-method.kr-method-label--spbtn .kr-method-label-wrapper{padding-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-activator.kr-method-label--nested-method.kr-method-label--spbtn .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-method-label--nested-method.kr-method-label--spbtn .kr-smart-form-radio-button{padding-left: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-method-label--nested-method .kr-nested-method-wrapper .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-method-label--nested-method .kr-nested-method-wrapper .kr-loading-animation{--kr-loading-animation-size:25px;display:flex;position:relative;width:var(--kr-loading-animation-size);height:var(--kr-loading-animation-size)}.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--nested-method .kr-nested-method-wrapper .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-method-label--nested-method .kr-nested-method-wrapper .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-method-label--nested-method .kr-nested-method-wrapper .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-method-label--nested-method .kr-nested-method-wrapper .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-method-label--nested-method .kr-nested-method-wrapper .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-method-label--nested-method .kr-nested-method-wrapper .kr-loading-animation i.kr-loader::after{content:"";box-sizing:border-box;position:absolute;width:var(--kr-loading-animation-size);height:var(--kr-loading-animation-size);background-color:var(--kr-global-color-primary,#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-label--nested-method .kr-nested-method-wrapper .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-method-label--nested-method .kr-nested-method-wrapper .kr-loading-animation i.kr-loader::before{top:calc(50% - var(--kr-loading-animation-size));left:calc(50% - var(--kr-loading-animation-size));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-method-label--nested-method .kr-nested-method-wrapper .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-method-label--nested-method .kr-nested-method-wrapper .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-method-label--nested-method .kr-nested-method-wrapper .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-method-label--nested-method .kr-nested-method-wrapper .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-method-label--nested-method .kr-nested-method-wrapper .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-method-label--nested-method .kr-nested-method-wrapper .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-method-label--nested-method .kr-nested-method-wrapper .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-method-label--nested-method .kr-nested-method-wrapper .kr-loading-animation{margin-left:unset}.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--nested-method.kr-nested-cardform .kr-nested-method-wrapper,.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--nested-method.kr-nested-cardform .kr-nested-method-wrapper{padding: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-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 var(--kr-global-color-primary,#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 *,.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 *{cursor:not-allowed!important}.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-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;display: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-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:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 70%) #f4f4f4;animation:1s skeleton-animation ease-in-out infinite;background-size:200% 100%;background-position-x:180%;transition:all 0.3s}.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:22px;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:22px;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}@keyframes skeleton-animation{to{background-position-x:-20%}}.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:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 70%) #f4f4f4;animation:1s skeleton-animation ease-in-out infinite;background-size:200% 100%;background-position-x:180%;transition:all 0.3s}.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-method-label--nested-method{height:48px;overflow:hidden}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-method-label{transition:height var(--kr-form-smartform-nestedMethod-animationDuration) ease-out}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method .kr-payment-button{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-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-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:var(--kr-global-color-primary,#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:var(--kr-global-color-primary,#293c7a);background:var(--kr-global-color-primary,#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:var(--kr-global-color-primaryLight);border-color:var(--kr-global-color-primary,#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:var(--kr-global-color-primaryLight);border-color:var(--kr-global-color-primary,#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 var(--kr-global-color-primary,#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:var(--kr-global-color-primary,#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:var(--kr-global-color-primary,#293c7a);font-size:18px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smart-form-modal-header .kr-popin-total-amount{bottom:9px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smart-form-modal-header .kr-popin-total-amount .kr-total-amount-label{font-family:Roboto,sans-serif;font-size:11px;font-weight:500;color:#444;margin-bottom:3px}.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-popin-modal-header.kr-smart-form-modal-header .kr-popin-total-amount .kr-total-amount-value{font-family:Roboto,sans-serif;font-size:18px;font-weight:400}.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:var(--kr-global-color-primary,#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;display:flex}.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:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 70%) #f4f4f4;animation:1s skeleton-animation ease-in-out infinite;background-size:200% 100%;background-position-x:180%;transition:all 0.3s}.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:22px;width:30px}.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card .kr-brand-icon.kr-loading-assets svg{padding:0;height:22px;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}@keyframes skeleton-animation{to{background-position-x:-20%}}.kr-smart-form .kr-smart-form-wallet .kr-smart-form-wallet-card .kr-brand-icon.kr-cards.kr-loading-assets{background:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 70%) #f4f4f4;animation:1s skeleton-animation ease-in-out infinite;background-size:200% 100%;background-position-x:180%;transition:all 0.3s}.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 var(--kr-global-color-primary,#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;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:var(--kr-global-color-primary,#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-countdown{padding:4px 8px;border-radius:4px;border:1px solid #dadada}.kr-smart-form .kr-countdown .kr-countdown-timer{font-family:roboto,sans-serif;font-size:14px;font-weight:600;color:#111827}.kr-smart-form .kr-phone-wrapper .kr-phone-input-wrapper{height:40px;border:1px solid #ccc;padding-right:14px}.kr-smart-form .kr-phone-wrapper .kr-phone-input-wrapper .kr-phone-flag{border-right:1px solid #ccc;height:100%;cursor:pointer;transition:background-color 0.2s;padding-left:14px}.kr-smart-form .kr-phone-wrapper .kr-phone-input-wrapper .kr-phone-flag--open{background-color:#f4f4f4}.kr-smart-form .kr-phone-wrapper .kr-phone-input-wrapper .kr-phone-flag--locked{padding-right:14px;cursor:auto}.kr-smart-form .kr-phone-wrapper .kr-phone-input-wrapper .kr-phone-flag--locked .kr-icon-arrow{cursor:auto}.kr-smart-form .kr-phone-wrapper .kr-phone-input-wrapper .kr-phone-flag .kr-flag{width:21px;height:14px;border:1px solid #ccc}.kr-smart-form .kr-phone-wrapper .kr-phone-input-wrapper .kr-phone-flag .kr-icon-arrow{display:flex;align-items:center;width:10px;height:10px;padding:6px;padding-right:12px;cursor:pointer;fill:#717171}.kr-smart-form .kr-phone-wrapper .kr-phone-input-wrapper .kr-phone-flag .kr-icon-arrow svg{transition:transform 0.2s}.kr-smart-form .kr-phone-wrapper .kr-phone-input-wrapper .kr-phone-flag .kr-icon-arrow.kr-icon-arrow-turned svg{transform:rotate(180deg)}.kr-smart-form .kr-phone-wrapper .kr-phone-input-wrapper .kr-phone-prefix{font-family:roboto,sans-serif;font-size:14px;color:#666;cursor:pointer}.kr-smart-form .kr-phone-wrapper .kr-phone-input-wrapper .kr-phone-input{font-family:roboto,sans-serif;font-size:14px;color:#444;width:100%}.kr-smart-form .kr-phone-wrapper .kr-phone-input-wrapper .kr-phone-icon{stroke:#717171;width:24px;height:24px}.kr-smart-form .kr-phone-wrapper .kr-searchable-select-options-wrapper{padding:5px;background-color:#fff;border:1px solid #ccc;box-shadow:rgba(0,0,0,.4) 0 2px 4px}.kr-smart-form .kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-search{padding:10px;border-bottom:1px solid #ccc}.kr-smart-form .kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-search input{font-family:roboto,sans-serif;font-size:14px;color:#444}.kr-smart-form .kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-search .kr-search-icon{stroke:#717171}.kr-smart-form .kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-options{max-height:300px;overflow-y:auto}.kr-smart-form .kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-options::-webkit-scrollbar{width:6px}.kr-smart-form .kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-options::-webkit-scrollbar-track{background:#d1d7e3;border-radius:5px}.kr-smart-form .kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-options::-webkit-scrollbar-thumb{background:#7e8dae;border-radius:5px}.kr-smart-form .kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-options::-webkit-scrollbar-thumb:hover{background:var(--kr-global-color-primary,#293c7a)}.kr-smart-form .kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-options .kr-searchable-select-option{padding:6px 5px;margin-right:3px}.kr-smart-form .kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-options .kr-searchable-select-option:hover,.kr-smart-form .kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-options .kr-searchable-select-option--selected{background-color:#f4f4f4}.kr-smart-form .kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-options .kr-searchable-select-option .kr-flag{width:21px;height:14px;border:1px solid #ccc}.kr-smart-form .kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-options .kr-searchable-select-option .kr-searchable-select-option-value{font-family:roboto,sans-serif;font-size:14px;color:#444}.kr-smart-form .kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-options .kr-searchable-select-option .kr-searchable-select-option-extra{font-family:roboto,sans-serif;font-size:14px;color:#666;font-size:12px;margin-left:auto}.kr-smart-form .kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-nothing-found{box-sizing:border-box;padding:16px 0;width:100%;text-align:center;font-family:roboto,sans-serif;font-size:14px;color:#666}.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-sp-panel-wrapper{display:flex;flex-direction:column;padding-top:10px;gap:10px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sp-panel-wrapper__label{padding:2px 0;font-family:roboto,sans-serif;font-size:14px;color:#444}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sp-panel-wrapper .kr-sp-panel-separator{margin-bottom:-15px;margin-top:-10px}.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 var(--kr-global-color-primary,#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 var(--kr-global-color-primary,#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:var(--kr-global-color-primary,#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;display:flex}.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:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 70%) #f4f4f4;animation:1s skeleton-animation ease-in-out infinite;background-size:200% 100%;background-position-x:180%;transition:all 0.3s}.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:22px;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:22px;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}@keyframes skeleton-animation{to{background-position-x:-20%}}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-card-header .kr-card-icons span.kr-brand-icon.kr-cards.kr-loading-assets{background:100deg,rgba(244,244,244,0) 30%,rgba(244,244,244,.7) 50%,rgba(244,244,244,0) 70% #fff;animation:1s skeleton-animation ease-in-out infinite;background-size:200% 100%;background-position-x:180%;transition:all 0.3s}.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:var(--kr-global-color-primary,#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:var(--kr-global-color-primary,#293c7a);background:var(--kr-global-color-primary,#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-sf-header{gap:10px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-header__label{padding:2px 0;font-family:roboto,sans-serif;font-size:14px;color:#444}.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:var(--kr-global-color-primary,#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:var(--kr-global-color-primary,#293c7a);background:var(--kr-global-color-primary,#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;display:flex}.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:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 70%) #f4f4f4;animation:1s skeleton-animation ease-in-out infinite;background-size:200% 100%;background-position-x:180%;transition:all 0.3s}.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:22px;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:22px;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}@keyframes skeleton-animation{to{background-position-x:-20%}}.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:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 70%) #f4f4f4;animation:1s skeleton-animation ease-in-out infinite;background-size:200% 100%;background-position-x:180%;transition:all 0.3s}.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:var(--kr-global-color-primary,#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:var(--kr-global-color-primary,#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-wallet__methods .kr-wallet-group .kr-method-btn.kr-method-btn--spbtn.kr-method-btn--selected{background-color:var(--kr-global-color-primaryLight);border-color:var(--kr-global-color-primary,#293c7a)}.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:var(--kr-global-color-primary,#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:var(--kr-global-color-primary,#293c7a);background:var(--kr-global-color-primary,#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;display:flex}.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:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 70%) #f4f4f4;animation:1s skeleton-animation ease-in-out infinite;background-size:200% 100%;background-position-x:180%;transition:all 0.3s}.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:22px;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:22px;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}@keyframes skeleton-animation{to{background-position-x:-20%}}.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:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 70%) #f4f4f4;animation:1s skeleton-animation ease-in-out infinite;background-size:200% 100%;background-position-x:180%;transition:all 0.3s}.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:var(--kr-global-color-primary,#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:var(--kr-global-color-primary,#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-method-btn.kr-method-btn--spbtn.kr-method-btn--selected{background-color:var(--kr-global-color-primaryLight);border-color:var(--kr-global-color-primary,#293c7a)}.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:var(--kr-global-color-primary,#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:var(--kr-global-color-primary,#293c7a);background:var(--kr-global-color-primary,#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;display:flex}.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:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 70%) #f4f4f4;animation:1s skeleton-animation ease-in-out infinite;background-size:200% 100%;background-position-x:180%;transition:all 0.3s}.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:22px;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:22px;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}@keyframes skeleton-animation{to{background-position-x:-20%}}.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:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 70%) #f4f4f4;animation:1s skeleton-animation ease-in-out infinite;background-size:200% 100%;background-position-x:180%;transition:all 0.3s}.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{font-family:roboto,sans-serif;font-size:14px;color:#444}.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;max-height:100%;overflow:hidden;text-overflow:ellipsis;white-space:wrap}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn__label label span{font-family:roboto,sans-serif;font-size:14px;color:#444}.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:var(--kr-global-color-primary,#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:var(--kr-global-color-primary,#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-method-btn--spbtn.kr-method-btn--selected{background-color:var(--kr-global-color-primaryLight);border-color:var(--kr-global-color-primary,#293c7a)}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method{height:50px;transition:height var(--kr-form-smartform-nestedMethod-animationDuration) ease-out}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method>.kr-icon{height:48px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method .kr-nested-method-wrapper{width:100%}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method .kr-nested-method-wrapper .kr-loading-animation{--kr-loading-animation-size:25px;display:flex;position:relative;width:var(--kr-loading-animation-size);height:var(--kr-loading-animation-size)}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method .kr-nested-method-wrapper .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-method-btn--nested-method .kr-nested-method-wrapper .kr-loading-animation i.kr-loader::before,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method .kr-nested-method-wrapper .kr-loading-animation i.kr-loader::after{content:"";box-sizing:border-box;position:absolute;width:var(--kr-loading-animation-size);height:var(--kr-loading-animation-size);background-color:var(--kr-global-color-primary,#293c7a)}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method .kr-nested-method-wrapper .kr-loading-animation i.kr-loader::before{top:calc(50% - var(--kr-loading-animation-size));left:calc(50% - var(--kr-loading-animation-size));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-method-btn--nested-method .kr-nested-method-wrapper .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-method-btn--nested-method .kr-nested-method-wrapper .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-method-btn--nested-method .kr-nested-method-wrapper .kr-loading-animation i.kr-loader.kr-loader--frozen::after{animation:none}[kr-single-payment-button].kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method .kr-nested-method-wrapper .kr-loading-label{display:none}[kr-single-payment-button].kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method .kr-nested-method-wrapper .kr-loading-animation{--kr-loading-animation-size:15px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn-nested-cardform .kr-nested-method-wrapper{padding:15px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn-nested-cardform .kr-nested-method-wrapper .kr-payment-button{margin-bottom:0}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn-nested-cardform .kr-nested-method-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-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn-nested-cardform .kr-nested-method-wrapper .kr-form-error.kr-form-error--warning{background-color:#f9a825}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn-nested-cardform .kr-nested-method-wrapper .kr-form-error span{-webkit-user-select:none;-moz-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-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method .kr-countdown{margin-right:10px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn--back-button{background:#f5f5f5;border:1px solid #aeaeae;box-shadow:0 0 5px rgba(0,0,0,.25);cursor:pointer}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn--back-button__icon{height:100%;width:60px;display:flex;justify-content:center;align-items:center;cursor:pointer;color:#595d62}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn--back-button__container{display:flex;align-items:center;justify-content:center;margin-left:auto;margin-right:26px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn--back-button__container label{max-inline-size:100%}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn--hover.kr-method-btn--back-button{border-color:var(--kr-global-color-primary,#293c7a)}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn--hover.kr-method-btn--back-button .kr-method-btn--back-button__icon svg{color:var(--kr-global-color-primary,#293c7a)}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--back-button .kr-icon{min-width:60px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--back-button .kr-icon .kr-brand-icon{height:22px;width:30px;margin-right:6px;cursor:pointer;display:flex}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--back-button .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:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 70%) #f4f4f4;animation:1s skeleton-animation ease-in-out infinite;background-size:200% 100%;background-position-x:180%;transition:all 0.3s}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--back-button .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-method-btn--back-button .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-method-btn--back-button .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-method-btn--back-button .kr-icon .kr-brand-icon.kr-cabal svg,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--back-button .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-method-btn--back-button .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-method-btn--back-button .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-method-btn--back-button .kr-icon .kr-brand-icon.kr-kadeos_culture,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--back-button .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-method-btn--back-button .kr-icon .kr-brand-icon.kr-kadeos_gift,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--back-button .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-method-btn--back-button .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-method-btn--back-button .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-method-btn--back-button .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-method-btn--back-button .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-method-btn--back-button .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-method-btn--back-button .kr-icon .kr-brand-icon.kr-visa svg,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--back-button .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-method-btn--back-button .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-method-btn--back-button .kr-icon .kr-brand-icon.kr-loading-assets{height:22px;width:30px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--back-button .kr-icon .kr-brand-icon.kr-loading-assets svg{padding:0;height:22px;width:30px}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--back-button .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}@keyframes skeleton-animation{to{background-position-x:-20%}}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--back-button .kr-icon .kr-brand-icon.kr-cards.kr-loading-assets{background:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 70%) #f4f4f4;animation:1s skeleton-animation ease-in-out infinite;background-size:200% 100%;background-position-x:180%;transition:all 0.3s}.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--back-button .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-method-btn--back-button .kr-icon .kr-brand-icon{box-shadow:none;margin:0}.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 var(--kr-global-color-primary,#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:var(--kr-global-color-primary,#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:var(--kr-global-color-primary,#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-popin-total-amount{bottom:9px}.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-total-amount .kr-total-amount-label{font-family:Roboto,sans-serif;font-size:11px;font-weight:500;color:#444;margin-bottom:3px}.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-total-amount .kr-total-amount-value{font-family:Roboto,sans-serif;font-size:18px;font-weight:400}.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:var(--kr-global-color-primary,#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:var(--kr-global-color-primary,#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:var(--kr-global-color-primary,#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:var(--kr-global-color-primary,#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:var(--kr-global-color-primary,#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 .kr-extras-form .kr-extras-form-content .kr-form-error{max-width:300px}.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 var(--kr-global-color-primary,#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:var(--kr-global-color-primary,#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:var(--kr-global-color-primary,#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-popin-total-amount{bottom:9px}.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-total-amount .kr-total-amount-label{font-family:Roboto,sans-serif;font-size:11px;font-weight:500;color:#444;margin-bottom:3px}.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-total-amount .kr-total-amount-value{font-family:Roboto,sans-serif;font-size:18px;font-weight:400}.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:var(--kr-global-color-primary,#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 .kr-extras-form-content .kr-form-error{max-width:300px}.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:var(--kr-global-color-primary,#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;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-sf-wrapper .kr-smart-form-modal-button .kr-spinner.kr-button-animation--frozen>div{animation:none}.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;display:flex}.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:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 70%) #f4f4f4;animation:1s skeleton-animation ease-in-out infinite;background-size:200% 100%;background-position-x:180%;transition:all 0.3s}.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:22px;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:22px;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}@keyframes skeleton-animation{to{background-position-x:-20%}}.kr-smart-form .kr-partial-payment-panel .kr-partial-payments .kr-partial-payment .kr-brand-icon.kr-cards.kr-loading-assets{background:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 70%) #f4f4f4;animation:1s skeleton-animation ease-in-out infinite;background-size:200% 100%;background-position-x:180%;transition:all 0.3s}.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}.kr-smart-form .kr-sp-panel-wrapper{--kr-sp-seperator-padding-y:calc(10px + 8px)}.kr-smart-form .kr-sp-panel-wrapper .kr-sp-panel-separator{padding:var(--kr-sp-seperator-padding-y) 0}.kr-smart-form .kr-smart-form-methods .kr-sp-panel-wrapper{display:block}.kr-smart-form .kr-smart-form-methods .kr-sp-panel-wrapper__label{display:block;font-family:Roboto,sans-serif;font-size:14px;color:#444;padding:10px 0}.kr-smart-form .kr-popin-modal-header .kr-sp-header-label{--kr-sp-font-family:var(--kr-white-label-sp-font-family, roboto, sans-serif);--kr-sp-amount-color:var(--kr-white-label-header-amount-color, #130e37);--kr-sp-total-color:#595d62;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:block;color:var(--kr-sp-total-color);font-family:var(--kr-sp-font-family);font-size:14px;font-weight:400;position:absolute;right:10px;bottom:25px;left:60px;z-index:1}.kr-smart-form .kr-popin-modal-header .kr-sp-header-label .kr-sp-header-amount{color:var(--kr-sp-amount-color);font-family:inherit;font-size:18px;font-weight:500}.kr-smart-form .kr-popin-modal-header .kr-sp-header-label .kr-sp-header-total{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}.kr-smart-form .kr-nested-method-wrapper{--nested-method-bg-color:$color-primary-light;--nested-method-text-color:#1d1c1c;border-top:1px solid #dadada}.kr-smart-form .kr-nested-method-wrapper .kr-loading-container{gap:35px;width:100%;height:var(--kr-loading-container-height,200px)}.kr-smart-form .kr-nested-method-wrapper .kr-loading-container .kr-loading-label{font-family:roboto,sans-serif;font-size:14px;color:#666}.kr-smart-form .kr-nested-method-wrapper .kr-nested-qr-code{padding:20px 0;margin:10px;border-radius:8px;background-color:var(--nested-method-bg-color);gap:15px;position:relative}.kr-smart-form .kr-nested-method-wrapper .kr-nested-qr-code .kr-nested-qr-label,.kr-smart-form .kr-nested-method-wrapper .kr-nested-qr-code .kr-nested-qr-amount{font-family:roboto,sans-serif;font-size:14px;color:#444;color:var(--nested-method-text-color)}.kr-smart-form .kr-nested-method-wrapper .kr-nested-qr-code .kr-nested-qr-amount{font-size:20px;font-weight:700}.kr-smart-form .kr-nested-method-wrapper .kr-nested-qr-code .kr-brand-icon{margin:10px 0;height:40px;width:90px}.kr-smart-form .kr-nested-method-wrapper .kr-nested-qr-code .kr-brand-icon>svg{height:100%;width:100%}.kr-smart-form .kr-nested-method-wrapper .kr-nested-qr-code .kr-qr-code-wrapper{border-radius:4px;overflow:hidden;height:200px;width:200px}.kr-smart-form .kr-nested-method-wrapper .kr-nested-qr-code .kr-qr-code-wrapper .kr-qr-code{width:100%;height:100%}.kr-smart-form .kr-nested-method-wrapper .kr-nested-qr-code .kr-countdown{position:absolute;bottom:10px;right:10px}.kr-smart-form .kr-nested-method-wrapper .kr-nested-form-wrapper{padding:15px;display:flex;flex-direction:column;gap:16px}.kr-smart-form .kr-nested-method-wrapper .kr-nested-form-wrapper .kr-form-error{padding:5px}.kr-smart-form .kr-nested-method-display-wrapper{overflow:hidden;height:0;transition:height var(--kr-form-smartform-nestedMethod-animationDuration) ease-out;display:block;background-color:#fff}.kr-smart-form .kr-nested-method-display-wrapper .kr-nested-method-display{display:flex;flex-direction:column;border:1px solid #b1b1b1;overflow:hidden}.kr-smart-form .kr-nested-method-display-wrapper .kr-nested-method-display .kr-nested-method-header{cursor:pointer;display:flex;align-items:center;justify-content:flex-start;gap:15px;padding:15px;position:relative}.kr-smart-form .kr-nested-method-display-wrapper .kr-nested-method-display .kr-nested-method-header .kr-nested-method-label{font-family:roboto,sans-serif;font-size:14px;color:#666;cursor:pointer}.kr-smart-form .kr-nested-method-display-wrapper .kr-nested-method-display .kr-nested-method-header .kr-countdown{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.kr-smart-form .kr-nested-method-display-wrapper .kr-nested-method-display .kr-nested-method-header .kr-brand-icon{height:22px;width:30px;margin-right:6px;cursor:pointer;display:flex}.kr-smart-form .kr-nested-method-display-wrapper .kr-nested-method-display .kr-nested-method-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:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 70%) #f4f4f4;animation:1s skeleton-animation ease-in-out infinite;background-size:200% 100%;background-position-x:180%;transition:all 0.3s}.kr-smart-form .kr-nested-method-display-wrapper .kr-nested-method-display .kr-nested-method-header .kr-brand-icon:not(.kr-cards).kr-loading-assets{display:flex;justify-content:center}.kr-smart-form .kr-nested-method-display-wrapper .kr-nested-method-display .kr-nested-method-header .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-nested-method-display-wrapper .kr-nested-method-display .kr-nested-method-header .kr-brand-icon.kr-amex svg{background-color:#006fce}.kr-smart-form .kr-nested-method-display-wrapper .kr-nested-method-display .kr-nested-method-header .kr-brand-icon.kr-cabal svg,.kr-smart-form .kr-nested-method-display-wrapper .kr-nested-method-display .kr-nested-method-header .kr-brand-icon.kr-cabal_debit svg{padding:0;width:30px;height:22px;background-color:#026095}.kr-smart-form .kr-nested-method-display-wrapper .kr-nested-method-display .kr-nested-method-header .kr-brand-icon.kr-cb{padding:0;height:22px;width:33px}.kr-smart-form .kr-nested-method-display-wrapper .kr-nested-method-display .kr-nested-method-header .kr-brand-icon.kr-cb svg{padding:0;height:22px;width:initial}.kr-smart-form .kr-nested-method-display-wrapper .kr-nested-method-display .kr-nested-method-header .kr-brand-icon.kr-kadeos_culture,.kr-smart-form .kr-nested-method-display-wrapper .kr-nested-method-display .kr-nested-method-header .kr-brand-icon.kr-kadeos_culture svg,.kr-smart-form .kr-nested-method-display-wrapper .kr-nested-method-display .kr-nested-method-header .kr-brand-icon.kr-kadeos_gift,.kr-smart-form .kr-nested-method-display-wrapper .kr-nested-method-display .kr-nested-method-header .kr-brand-icon.kr-kadeos_gift svg{padding:0;height:22px;width:35px}.kr-smart-form .kr-nested-method-display-wrapper .kr-nested-method-display .kr-nested-method-header .kr-brand-icon.kr-kadeos_culture image,.kr-smart-form .kr-nested-method-display-wrapper .kr-nested-method-display .kr-nested-method-header .kr-brand-icon.kr-kadeos_culture svg image,.kr-smart-form .kr-nested-method-display-wrapper .kr-nested-method-display .kr-nested-method-header .kr-brand-icon.kr-kadeos_gift image,.kr-smart-form .kr-nested-method-display-wrapper .kr-nested-method-display .kr-nested-method-header .kr-brand-icon.kr-kadeos_gift svg image{cursor:pointer}.kr-smart-form .kr-nested-method-display-wrapper .kr-nested-method-display .kr-nested-method-header .kr-brand-icon.kr-naranja svg{box-sizing:border-box;width:30px;height:22px;padding:3px 4px}.kr-smart-form .kr-nested-method-display-wrapper .kr-nested-method-display .kr-nested-method-header .kr-brand-icon.kr-visa svg,.kr-smart-form .kr-nested-method-display-wrapper .kr-nested-method-display .kr-nested-method-header .kr-brand-icon.kr-visa_electron svg,.kr-smart-form .kr-nested-method-display-wrapper .kr-nested-method-display .kr-nested-method-header .kr-brand-icon.kr-visa_debit svg{padding:0 2px;height:22px;width:26px}.kr-smart-form .kr-nested-method-display-wrapper .kr-nested-method-display .kr-nested-method-header .kr-brand-icon.kr-loading-assets{height:22px;width:30px}.kr-smart-form .kr-nested-method-display-wrapper .kr-nested-method-display .kr-nested-method-header .kr-brand-icon.kr-loading-assets svg{padding:0;height:22px;width:30px}.kr-smart-form .kr-nested-method-display-wrapper .kr-nested-method-display .kr-nested-method-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}@keyframes skeleton-animation{to{background-position-x:-20%}}.kr-smart-form .kr-nested-method-display-wrapper .kr-nested-method-display .kr-nested-method-header .kr-brand-icon.kr-cards.kr-loading-assets{background:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 70%) #f4f4f4;animation:1s skeleton-animation ease-in-out infinite;background-size:200% 100%;background-position-x:180%;transition:all 0.3s}.kr-smart-form .kr-nested-method-display-wrapper .kr-nested-method-display .kr-nested-method-header .kr-brand-icon.kr-cards.kr-loading-assets svg{visibility:hidden}.kr-smart-form .kr-nested-method-display-wrapper .kr-nested-method-display .kr-nested-method-header .kr-smart-form-radio-button{cursor:pointer}.kr-smart-form .kr-nested-method-display-wrapper .kr-nested-method-display .kr-nested-method-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-nested-method-display-wrapper .kr-nested-method-display .kr-nested-method-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-nested-method-display-wrapper .kr-nested-method-display .kr-nested-method-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-nested-method-display-wrapper .kr-nested-method-display .kr-nested-method-header .kr-smart-form-radio-button.kr-smart-form-radio-button--hover span{border-color:var(--kr-global-color-primary,#293c7a)}.kr-smart-form .kr-nested-method-display-wrapper .kr-nested-method-display .kr-nested-method-header .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span{border-color:var(--kr-global-color-primary,#293c7a);background:var(--kr-global-color-primary,#293c7a);animation:check-button 0.6s ease;color:#b9b8c3;transition:all 0.3s ease}.kr-smart-form .kr-nested-method-display-wrapper .kr-nested-method-display .kr-nested-method-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-nested-method-display-wrapper .kr-nested-method-display .kr-nested-method-header .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span svg{stroke-dashoffset:0}.kr-smart-form .kr-nested-method-display-wrapper .kr-nested-method-display--checked{background-color:var(--kr-global-color-primaryLight);border-color:var(--kr-global-color-primary,#293c7a)}.kr-smart-form .kr-nested-method-display-wrapper .kr-nested-method-display--checked .kr-nested-method-header{cursor:default}.kr-smart-form .kr-nested-method-display-wrapper .kr-nested-method-display--checked .kr-nested-method-header .kr-nested-method-label{font-family:roboto,sans-serif;font-size:14px;color:#444}.kr-smart-form .kr-nested-method-display-wrapper .kr-nested-method-display .kr-nested-method-wrapper .kr-payment-button{margin-bottom:0}.kr-smart-form .kr-nested-method-display-wrapper .kr-nested-method-display .kr-loading-animation{--kr-loading-animation-size:25px;display:flex;position:relative;width:var(--kr-loading-animation-size);height:var(--kr-loading-animation-size)}.kr-smart-form .kr-nested-method-display-wrapper .kr-nested-method-display .kr-loading-animation i.kr-loader{display:flex;justify-content:center;flex-direction:column;align-items:center}.kr-smart-form .kr-nested-method-display-wrapper .kr-nested-method-display .kr-loading-animation i.kr-loader::before,.kr-smart-form .kr-nested-method-display-wrapper .kr-nested-method-display .kr-loading-animation i.kr-loader::after{content:"";box-sizing:border-box;position:absolute;width:var(--kr-loading-animation-size);height:var(--kr-loading-animation-size);background-color:var(--kr-global-color-primary,#293c7a)}.kr-smart-form .kr-nested-method-display-wrapper .kr-nested-method-display .kr-loading-animation i.kr-loader::before{top:calc(50% - var(--kr-loading-animation-size));left:calc(50% - var(--kr-loading-animation-size));animation:kr-loader-before 0.8s cubic-bezier(0,0,.24,1.21) infinite}.kr-smart-form .kr-nested-method-display-wrapper .kr-nested-method-display .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-nested-method-display-wrapper .kr-nested-method-display .kr-loading-animation i.kr-loader.kr-loader--frozen::before,.kr-smart-form .kr-nested-method-display-wrapper .kr-nested-method-display .kr-loading-animation i.kr-loader.kr-loader--frozen::after{animation:none}.kr-smart-form .kr-nested-method-display-wrapper .kr-nested-method-display .kr-loading-container{padding-bottom:15px}.kr-smart-form .kr-nested-method-display-wrapper.kr-nested-cardform .kr-nested-method-display .kr-nested-method-wrapper{padding:15px}.kr-smart-form .kr-nested-method-display-spacer{margin-bottom:10px;display:flex}@keyframes skeleton-animation{to{background-position-x:-20%}}.kr-smart-form .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}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form,.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--nested-method.kr-illicado .kr-card-form,.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--nested-method.kr-illicado .kr-card-form,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-card-form,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form,.kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-card-form,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form{-moz-column-gap:7px;column-gap:7px;row-gap:16px}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.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--nested-method.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-field-element .kr-field,.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--nested-method.kr-illicado .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-field-element .kr-field,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-form-error,.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--nested-method.kr-illicado .kr-card-form .kr-form-error,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-form-error,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-form-error,.kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-card-form .kr-form-error,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-form-error,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-payment-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--nested-method.kr-illicado .kr-card-form .kr-payment-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--nested-method.kr-illicado .kr-card-form .kr-payment-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-payment-button,.kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-card-form .kr-payment-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-payment-button{margin:0}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-pan,.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--nested-method.kr-illicado .kr-pan,.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--nested-method.kr-illicado .kr-pan,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-pan,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-pan,.kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-pan,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-pan{flex:1 1 221px;min-width:221px;width:auto}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-security-code,.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--nested-method.kr-illicado .kr-security-code,.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--nested-method.kr-illicado .kr-security-code,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-security-code,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-security-code,.kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-security-code,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-security-code{width:auto;flex:1 0 90px;min-width:90px}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-visibility-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--nested-method.kr-illicado .kr-visibility-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--nested-method.kr-illicado .kr-visibility-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--nested-method.kr-illicado .kr-visibility-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-visibility-button,.kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-visibility-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-visibility-button{padding-right:0}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-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--nested-method.kr-illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-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--nested-method.kr-illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button{width:31px}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form,.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--nested-method.kr-og_test .kr-card-form,.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--nested-method.kr-og_pb .kr-card-form,.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--nested-method.kr-og_test .kr-card-form,.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--nested-method.kr-og_pb .kr-card-form,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-card-form,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-card-form,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-card-form,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form{-moz-column-gap:7px;column-gap:7px;row-gap:16px}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.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--nested-method.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.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--nested-method.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-field-element .kr-field,.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--nested-method.kr-og_test .kr-card-form .kr-field-element .kr-field,.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--nested-method.kr-og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-field-element .kr-field,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-form-error,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-form-error,.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--nested-method.kr-og_test .kr-card-form .kr-form-error,.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--nested-method.kr-og_pb .kr-card-form .kr-form-error,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-form-error,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-form-error,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-form-error,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-form-error,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-card-form .kr-form-error,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form .kr-form-error,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-form-error,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-form-error,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-payment-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-payment-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--nested-method.kr-og_test .kr-card-form .kr-payment-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--nested-method.kr-og_pb .kr-card-form .kr-payment-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--nested-method.kr-og_test .kr-card-form .kr-payment-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--nested-method.kr-og_pb .kr-card-form .kr-payment-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-payment-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-payment-button,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-card-form .kr-payment-button,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form .kr-payment-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-payment-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-payment-button{margin:0}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-pan,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-pan,.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--nested-method.kr-og_test .kr-pan,.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--nested-method.kr-og_pb .kr-pan,.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--nested-method.kr-og_test .kr-pan,.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--nested-method.kr-og_pb .kr-pan,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-pan,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-pan,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-pan,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-pan,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-pan,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-pan,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-pan,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-pan{flex:1 1 221px;min-width:221px;width:auto}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-security-code,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-security-code,.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--nested-method.kr-og_test .kr-security-code,.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--nested-method.kr-og_pb .kr-security-code,.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--nested-method.kr-og_test .kr-security-code,.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--nested-method.kr-og_pb .kr-security-code,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-security-code,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-security-code,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-security-code,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-security-code,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-security-code,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-security-code,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-security-code,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-security-code{width:auto;flex:1 0 90px;min-width:90px}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-visibility-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-visibility-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--nested-method.kr-og_test .kr-visibility-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--nested-method.kr-og_pb .kr-visibility-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--nested-method.kr-og_test .kr-visibility-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--nested-method.kr-og_pb .kr-visibility-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--nested-method.kr-og_test .kr-visibility-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--nested-method.kr-og_pb .kr-visibility-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-visibility-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-visibility-button,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-visibility-button,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-visibility-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-visibility-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-visibility-button{padding-right:0}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-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--nested-method.kr-og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-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--nested-method.kr-og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-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--nested-method.kr-og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-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--nested-method.kr-og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button{width:31px}.kr-smart-form .kr-countdown{display:flex;justify-content:center;align-items:center}@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;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-smart-button.kr-smart-button--spbtn.kr-smart-button--selected{background-color:var(--kr-global-color-primaryLight);border-color:var(--kr-global-color-primary,#293c7a)}.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:var(--kr-global-color-primary,#293c7a)}.kr-smart-form .kr-sm-internal .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span{border-color:var(--kr-global-color-primary,#293c7a);background:var(--kr-global-color-primary,#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-button--selected),.kr-smart-form .kr-sm-internal:focus:not(.kr-loading,.kr-locked,.kr-smart-button--selected){border:1px solid var(--kr-global-color-primary,#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:var(--kr-global-color-primary,#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;cursor:pointer}.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;display:flex}.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:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 70%) #f4f4f4;animation:1s skeleton-animation ease-in-out infinite;background-size:200% 100%;background-position-x:180%;transition:all 0.3s}.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:22px;width:30px}.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-loading-assets svg{padding:0;height:22px;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}@keyframes skeleton-animation{to{background-position-x:-20%}}.kr-smart-form .kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-cards.kr-loading-assets{background:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 70%) #f4f4f4;animation:1s skeleton-animation ease-in-out infinite;background-size:200% 100%;background-position-x:180%;transition:all 0.3s}.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:var(--kr-global-color-primary,#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-sm-internal.kr-smart-button--nested-method{padding-top:17px;height:60px;transition:height var(--kr-form-smartform-nestedMethod-animationDuration) ease-out;overflow:hidden;padding-left:0;padding-right:0}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper{--nested-method-bg-color:$color-primary-light;--nested-method-text-color:#1d1c1c;border-top:1px solid #dadada}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper .kr-loading-container{gap:35px;width:100%;height:var(--kr-loading-container-height,200px)}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper .kr-loading-container .kr-loading-label{font-family:roboto,sans-serif;font-size:14px;color:#666}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper .kr-nested-qr-code{padding:20px 0;margin:10px;border-radius:8px;background-color:var(--nested-method-bg-color);gap:15px;position:relative}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper .kr-nested-qr-code .kr-nested-qr-label,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper .kr-nested-qr-code .kr-nested-qr-amount{font-family:roboto,sans-serif;font-size:14px;color:#444;color:var(--nested-method-text-color)}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper .kr-nested-qr-code .kr-nested-qr-amount{font-size:20px;font-weight:700}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper .kr-nested-qr-code .kr-brand-icon{margin:10px 0;height:40px;width:90px}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper .kr-nested-qr-code .kr-brand-icon>svg{height:100%;width:100%}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper .kr-nested-qr-code .kr-qr-code-wrapper{border-radius:4px;overflow:hidden;height:200px;width:200px}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper .kr-nested-qr-code .kr-qr-code-wrapper .kr-qr-code{width:100%;height:100%}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper .kr-nested-qr-code .kr-countdown{position:absolute;bottom:10px;right:10px}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper .kr-nested-form-wrapper{padding:15px;display:flex;flex-direction:column;gap:16px}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper .kr-nested-form-wrapper .kr-form-error{padding:5px}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method .kr-method-info{padding:0 20px 17px}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method .kr-method-info,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method .kr-smart-form-radio-button{padding-bottom:17px}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--spbtn .kr-smart-form-radio-button{padding-left:20px}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--spbtn .kr-method-info{padding-left:0;flex:1}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper{width:100%}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper .kr-loading-animation{--kr-loading-animation-size:25px;display:flex;position:relative;width:var(--kr-loading-animation-size);height:var(--kr-loading-animation-size)}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper .kr-loading-animation i.kr-loader{display:flex;justify-content:center;flex-direction:column;align-items:center}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper .kr-loading-animation i.kr-loader::before,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper .kr-loading-animation i.kr-loader::after{content:"";box-sizing:border-box;position:absolute;width:var(--kr-loading-animation-size);height:var(--kr-loading-animation-size);background-color:var(--kr-global-color-primary,#293c7a)}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper .kr-loading-animation i.kr-loader::before{top:calc(50% - var(--kr-loading-animation-size));left:calc(50% - var(--kr-loading-animation-size));animation:kr-loader-before 0.8s cubic-bezier(0,0,.24,1.21) infinite}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper .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-smart-button--nested-method .kr-nested-method-wrapper .kr-loading-animation i.kr-loader.kr-loader--frozen::before,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper .kr-loading-animation i.kr-loader.kr-loader--frozen::after{animation:none}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-cardform{padding-bottom:17px}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-cardform .kr-nested-method-wrapper{padding:15px}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-cardform .kr-nested-method-wrapper .kr-payment-button{margin-bottom:0}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-qr .kr-countdown{padding:4px 8px;border-radius:4px;border:1px solid #dadada}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-qr .kr-countdown .kr-countdown-timer{font-family:roboto,sans-serif;font-size:14px;font-weight:600;color:#111827}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-phone-input-wrapper{height:40px;border:1px solid #ccc;padding-right:14px}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-phone-input-wrapper .kr-phone-flag{border-right:1px solid #ccc;height:100%;cursor:pointer;transition:background-color 0.2s;padding-left:14px}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-phone-input-wrapper .kr-phone-flag--open{background-color:#f4f4f4}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-phone-input-wrapper .kr-phone-flag--locked{padding-right:14px;cursor:auto}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-phone-input-wrapper .kr-phone-flag--locked .kr-icon-arrow{cursor:auto}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-phone-input-wrapper .kr-phone-flag .kr-flag{width:21px;height:14px;border:1px solid #ccc}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-phone-input-wrapper .kr-phone-flag .kr-icon-arrow{display:flex;align-items:center;width:10px;height:10px;padding:6px;padding-right:12px;cursor:pointer;fill:#717171}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-phone-input-wrapper .kr-phone-flag .kr-icon-arrow svg{transition:transform 0.2s}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-phone-input-wrapper .kr-phone-flag .kr-icon-arrow.kr-icon-arrow-turned svg{transform:rotate(180deg)}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-phone-input-wrapper .kr-phone-prefix{font-family:roboto,sans-serif;font-size:14px;color:#666;cursor:pointer}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-phone-input-wrapper .kr-phone-input{font-family:roboto,sans-serif;font-size:14px;color:#444;width:100%}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-phone-input-wrapper .kr-phone-icon{stroke:#717171;width:24px;height:24px}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-searchable-select-options-wrapper{padding:5px;background-color:#fff;border:1px solid #ccc;box-shadow:rgba(0,0,0,.4) 0 2px 4px}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-search{padding:10px;border-bottom:1px solid #ccc}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-search input{font-family:roboto,sans-serif;font-size:14px;color:#444}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-search .kr-search-icon{stroke:#717171}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-options{max-height:300px;overflow-y:auto}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-options::-webkit-scrollbar{width:6px}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-options::-webkit-scrollbar-track{background:#d1d7e3;border-radius:5px}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-options::-webkit-scrollbar-thumb{background:#7e8dae;border-radius:5px}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-options::-webkit-scrollbar-thumb:hover{background:var(--kr-global-color-primary,#293c7a)}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-options .kr-searchable-select-option{padding:6px 5px;margin-right:3px}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-options .kr-searchable-select-option:hover,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-options .kr-searchable-select-option--selected{background-color:#f4f4f4}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-options .kr-searchable-select-option .kr-flag{width:21px;height:14px;border:1px solid #ccc}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-options .kr-searchable-select-option .kr-searchable-select-option-value{font-family:roboto,sans-serif;font-size:14px;color:#444}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-options .kr-searchable-select-option .kr-searchable-select-option-extra{font-family:roboto,sans-serif;font-size:14px;color:#666;font-size:12px;margin-left:auto}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-nothing-found{box-sizing:border-box;padding:16px 0;width:100%;text-align:center;font-family:roboto,sans-serif;font-size:14px;color:#666}@keyframes skeleton-animation{to{background-position-x:-20%}}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .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}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-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--nested-method.kr-illicado .kr-card-form,.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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-illicado .kr-card-form,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-card-form,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-illicado .kr-card-form,.kr-smart-form[kr-grid] .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-illicado .kr-card-form,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form{-moz-column-gap:7px;column-gap:7px;row-gap:16px}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-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--nested-method.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form[kr-grid] .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-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--nested-method.kr-illicado .kr-card-form .kr-field-element .kr-field,.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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-field-element .kr-field,.kr-smart-form[kr-grid] .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-field-element .kr-field,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-illicado .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-form-error,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-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--nested-method.kr-illicado .kr-card-form .kr-form-error,.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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-form-error,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-form-error,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-form-error,.kr-smart-form[kr-grid] .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-form-error,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-form-error,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-illicado .kr-card-form .kr-form-error,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-form-error,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-payment-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-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--nested-method.kr-illicado .kr-card-form .kr-payment-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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-payment-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-payment-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-payment-button,.kr-smart-form[kr-grid] .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-payment-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-payment-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-illicado .kr-card-form .kr-payment-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-payment-button{margin:0}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-pan,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-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--nested-method.kr-illicado .kr-pan,.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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-illicado .kr-pan,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-pan,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-illicado .kr-pan,.kr-smart-form[kr-grid] .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-pan,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-pan,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-illicado .kr-pan,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-pan{flex:1 1 221px;min-width:221px;width:auto}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-security-code,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-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--nested-method.kr-illicado .kr-security-code,.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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-illicado .kr-security-code,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-security-code,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-illicado .kr-security-code,.kr-smart-form[kr-grid] .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-security-code,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-security-code,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-illicado .kr-security-code,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-security-code{width:auto;flex:1 0 90px;min-width:90px}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-visibility-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-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--nested-method.kr-illicado .kr-visibility-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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-illicado .kr-visibility-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-visibility-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-illicado .kr-visibility-button,.kr-smart-form[kr-grid] .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-visibility-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-visibility-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-illicado .kr-visibility-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-visibility-button{padding-right:0}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-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--nested-method.kr-illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form[kr-grid] .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button{width:31px}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-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--nested-method.kr-og_test .kr-card-form,.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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_test .kr-card-form,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-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--nested-method.kr-og_pb .kr-card-form,.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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_pb .kr-card-form,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-card-form,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_test .kr-card-form,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-card-form,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_pb .kr-card-form,.kr-smart-form[kr-grid] .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form,.kr-smart-form[kr-grid] .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-og_test .kr-card-form,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form{-moz-column-gap:7px;column-gap:7px;row-gap:16px}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-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--nested-method.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-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--nested-method.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form[kr-grid] .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form[kr-grid] .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-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--nested-method.kr-og_test .kr-card-form .kr-field-element .kr-field,.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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-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--nested-method.kr-og_pb .kr-card-form .kr-field-element .kr-field,.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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form[kr-grid] .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-field-element .kr-field,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-field-element .kr-field,.kr-smart-form[kr-grid] .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-og_test .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-form-error,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-form-error,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-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--nested-method.kr-og_test .kr-card-form .kr-form-error,.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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-form-error,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-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--nested-method.kr-og_pb .kr-card-form .kr-form-error,.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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-form-error,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-form-error,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-form-error,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-form-error,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-form-error,.kr-smart-form[kr-grid] .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-form-error,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-form-error,.kr-smart-form[kr-grid] .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-form-error,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-form-error,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-og_test .kr-card-form .kr-form-error,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form .kr-form-error,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-form-error,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-form-error,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-payment-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-payment-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-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--nested-method.kr-og_test .kr-card-form .kr-payment-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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-payment-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-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--nested-method.kr-og_pb .kr-card-form .kr-payment-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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-payment-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-payment-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-payment-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-payment-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-payment-button,.kr-smart-form[kr-grid] .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-payment-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-payment-button,.kr-smart-form[kr-grid] .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-payment-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-payment-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-og_test .kr-card-form .kr-payment-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form .kr-payment-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-payment-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-payment-button{margin:0}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-pan,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-pan,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-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--nested-method.kr-og_test .kr-pan,.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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_test .kr-pan,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-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--nested-method.kr-og_pb .kr-pan,.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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_pb .kr-pan,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-pan,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_test .kr-pan,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-pan,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_pb .kr-pan,.kr-smart-form[kr-grid] .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-pan,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-pan,.kr-smart-form[kr-grid] .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-pan,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-pan,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-og_test .kr-pan,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-og_pb .kr-pan,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-pan,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-pan{flex:1 1 221px;min-width:221px;width:auto}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-security-code,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-security-code,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-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--nested-method.kr-og_test .kr-security-code,.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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_test .kr-security-code,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-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--nested-method.kr-og_pb .kr-security-code,.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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_pb .kr-security-code,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-security-code,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_test .kr-security-code,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-security-code,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_pb .kr-security-code,.kr-smart-form[kr-grid] .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-security-code,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-security-code,.kr-smart-form[kr-grid] .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-security-code,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-security-code,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-og_test .kr-security-code,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-og_pb .kr-security-code,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-security-code,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-security-code{width:auto;flex:1 0 90px;min-width:90px}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-visibility-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-visibility-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-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--nested-method.kr-og_test .kr-visibility-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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_test .kr-visibility-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-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--nested-method.kr-og_pb .kr-visibility-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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_pb .kr-visibility-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-visibility-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_test .kr-visibility-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-visibility-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_pb .kr-visibility-button,.kr-smart-form[kr-grid] .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-visibility-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-visibility-button,.kr-smart-form[kr-grid] .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-visibility-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-visibility-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-og_test .kr-visibility-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-og_pb .kr-visibility-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-visibility-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-visibility-button{padding-right:0}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-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--nested-method.kr-og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-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--nested-method.kr-og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form[kr-grid] .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form[kr-grid] .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button{width:31px}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-payment-button{box-sizing:border-box;margin-bottom:7px;width:100%;border:0;background-color:var(--kr-global-color-primary,#293c7a);color:#fff;padding:12px 0;font-size:14px;outline:none!important;height:46px;font-family:inherit;cursor:pointer;transition:box-shadow 0.4s}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-payment-button:focus{background-color:var(--kr-global-color-primary,#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-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-payment-button span{-webkit-user-select:none;-moz-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;font-size:14px}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-payment-button.kr-loading{display:block}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-payment-button.kr-loading span{display:none}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-payment-button.kr-loading .kr-spinner{display:block}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-payment-button:disabled span{cursor:not-allowed}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-payment-button .kr-sp-button-label{--kr-sp-font-family:var(--kr-white-label-sp-font-family, roboto, sans-serif);--kr-sp-total-color:#ddd;width:100%}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-payment-button .kr-sp-button-label .kr-sp-button-amount{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-payment-button .kr-sp-button-label .kr-sp-button-total{color:var(--kr-sp-total-color);font-family:inherit;font-size:12px;font-weight:400}.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-payment-button .kr-sp-button-label .kr-sp-button-amount,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-payment-button .kr-sp-button-label .kr-sp-button-total{width:unset}.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;display:flex}.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:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 70%) #f4f4f4;animation:1s skeleton-animation ease-in-out infinite;background-size:200% 100%;background-position-x:180%;transition:all 0.3s}.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:22px;width:30px}.kr-layer-manager span.kr-brand-icon.kr-loading-assets svg{padding:0;height:22px;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}@keyframes skeleton-animation{to{background-position-x:-20%}}.kr-layer-manager span.kr-brand-icon.kr-cards.kr-loading-assets{background:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 70%) #f4f4f4;animation:1s skeleton-animation ease-in-out infinite;background-size:200% 100%;background-position-x:180%;transition:all 0.3s}.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;display:flex}.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:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 70%) #f4f4f4;animation:1s skeleton-animation ease-in-out infinite;background-size:200% 100%;background-position-x:180%;transition:all 0.3s}.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:22px;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:22px;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}@keyframes skeleton-animation{to{background-position-x:-20%}}.kr-layer-manager .kr-simple-modal-wrapper .kr-simple-modal .kr-simple-modal-header .kr-brand-icon.kr-cards.kr-loading-assets{background:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 70%) #f4f4f4;animation:1s skeleton-animation ease-in-out infinite;background-size:200% 100%;background-position-x:180%;transition:all 0.3s}.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:var(--kr-global-color-primary,#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:var(--kr-global-color-primary,#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-spinner.kr-button-animation--frozen>div{animation:none}.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-confirmation-modal-wrapper.kr-confirmation-modal-wrapper--opening{animation:0.15s linear 0s 1 normal forwards kr-modal-opening}.kr-layer-manager .kr-confirmation-modal-wrapper.kr-confirmation-modal-wrapper--closing{animation:0.15s linear 0s 1 reverse forwards kr-modal-opening}.kr-layer-manager .kr-confirmation-modal-wrapper .kr-confirmation-modal{max-width:300px;box-shadow:rgba(0,0,0,.3) 0 19px 38px,rgba(0,0,0,.22) 0 15px 12px;border:1px solid #ddd}.kr-layer-manager .kr-confirmation-modal-wrapper .kr-confirmation-modal .kr-confirmation-modal-header .kr-confirmation-modal-header__title{font-family:Roboto,sans-serif;color:#6e737e;font-size:13px;font-style:normal;font-weight:500;text-transform:uppercase}.kr-layer-manager .kr-confirmation-modal-wrapper .kr-confirmation-modal .kr-confirmation-modal-header .kr-confirmation-modal-header__subtitle{font-family:Roboto,sans-serif;color:#444;font-size:20px;font-style:normal;font-weight:500}.kr-layer-manager .kr-confirmation-modal-wrapper .kr-confirmation-modal .kr-confirmation-modal-header .kr-confirmation-modal-header__icon{width:40px;height:40px;background-color:var(--kr-global-color-primary,#293c7a);border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff;margin:10px 0}.kr-layer-manager .kr-confirmation-modal-wrapper .kr-confirmation-modal .kr-confirmation-modal-footer{padding-top:20px}.kr-layer-manager .kr-confirmation-modal-wrapper .kr-confirmation-modal .kr-confirmation-modal-footer button{position:relative;display:flex;line-height:normal;visibility:visible;gap:6px;height:50px;border:1px solid #b7b7b7;box-shadow:rgba(149,157,165,.15) 0 0 24px;padding:0 20px;width:100%;transition:border-color 0.3s ease-in-out;cursor:pointer}.kr-layer-manager .kr-confirmation-modal-wrapper .kr-confirmation-modal .kr-confirmation-modal-footer button:hover{border-color:var(--kr-global-color-primary,#293c7a)}.kr-layer-manager .kr-confirmation-modal-wrapper .kr-confirmation-modal .kr-confirmation-modal-footer button span,.kr-layer-manager .kr-confirmation-modal-wrapper .kr-confirmation-modal .kr-confirmation-modal-footer button span strong{font-family:Roboto,sans-serif;font-size:14px;font-style:normal;color:#444;cursor:pointer}.kr-layer-manager .kr-confirmation-modal-wrapper .kr-confirmation-modal .kr-confirmation-modal-footer button span{font-weight:400}.kr-layer-manager .kr-confirmation-modal-wrapper .kr-confirmation-modal .kr-confirmation-modal-footer button span strong{font-weight:600}.kr-layer-manager .kr-confirmation-modal-wrapper .kr-confirmation-modal .kr-confirmation-modal-footer button .kr-brand-icon{height:22px;width:30px;margin-right:6px;cursor:pointer;display:flex}.kr-layer-manager .kr-confirmation-modal-wrapper .kr-confirmation-modal .kr-confirmation-modal-footer button .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:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 70%) #f4f4f4;animation:1s skeleton-animation ease-in-out infinite;background-size:200% 100%;background-position-x:180%;transition:all 0.3s}.kr-layer-manager .kr-confirmation-modal-wrapper .kr-confirmation-modal .kr-confirmation-modal-footer button .kr-brand-icon:not(.kr-cards).kr-loading-assets{display:flex;justify-content:center}.kr-layer-manager .kr-confirmation-modal-wrapper .kr-confirmation-modal .kr-confirmation-modal-footer button .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-confirmation-modal-wrapper .kr-confirmation-modal .kr-confirmation-modal-footer button .kr-brand-icon.kr-amex svg{background-color:#006fce}.kr-layer-manager .kr-confirmation-modal-wrapper .kr-confirmation-modal .kr-confirmation-modal-footer button .kr-brand-icon.kr-cabal svg,.kr-layer-manager .kr-confirmation-modal-wrapper .kr-confirmation-modal .kr-confirmation-modal-footer button .kr-brand-icon.kr-cabal_debit svg{padding:0;width:30px;height:22px;background-color:#026095}.kr-layer-manager .kr-confirmation-modal-wrapper .kr-confirmation-modal .kr-confirmation-modal-footer button .kr-brand-icon.kr-cb{padding:0;height:22px;width:33px}.kr-layer-manager .kr-confirmation-modal-wrapper .kr-confirmation-modal .kr-confirmation-modal-footer button .kr-brand-icon.kr-cb svg{padding:0;height:22px;width:initial}.kr-layer-manager .kr-confirmation-modal-wrapper .kr-confirmation-modal .kr-confirmation-modal-footer button .kr-brand-icon.kr-kadeos_culture,.kr-layer-manager .kr-confirmation-modal-wrapper .kr-confirmation-modal .kr-confirmation-modal-footer button .kr-brand-icon.kr-kadeos_culture svg,.kr-layer-manager .kr-confirmation-modal-wrapper .kr-confirmation-modal .kr-confirmation-modal-footer button .kr-brand-icon.kr-kadeos_gift,.kr-layer-manager .kr-confirmation-modal-wrapper .kr-confirmation-modal .kr-confirmation-modal-footer button .kr-brand-icon.kr-kadeos_gift svg{padding:0;height:22px;width:35px}.kr-layer-manager .kr-confirmation-modal-wrapper .kr-confirmation-modal .kr-confirmation-modal-footer button .kr-brand-icon.kr-kadeos_culture image,.kr-layer-manager .kr-confirmation-modal-wrapper .kr-confirmation-modal .kr-confirmation-modal-footer button .kr-brand-icon.kr-kadeos_culture svg image,.kr-layer-manager .kr-confirmation-modal-wrapper .kr-confirmation-modal .kr-confirmation-modal-footer button .kr-brand-icon.kr-kadeos_gift image,.kr-layer-manager .kr-confirmation-modal-wrapper .kr-confirmation-modal .kr-confirmation-modal-footer button .kr-brand-icon.kr-kadeos_gift svg image{cursor:pointer}.kr-layer-manager .kr-confirmation-modal-wrapper .kr-confirmation-modal .kr-confirmation-modal-footer button .kr-brand-icon.kr-naranja svg{box-sizing:border-box;width:30px;height:22px;padding:3px 4px}.kr-layer-manager .kr-confirmation-modal-wrapper .kr-confirmation-modal .kr-confirmation-modal-footer button .kr-brand-icon.kr-visa svg,.kr-layer-manager .kr-confirmation-modal-wrapper .kr-confirmation-modal .kr-confirmation-modal-footer button .kr-brand-icon.kr-visa_electron svg,.kr-layer-manager .kr-confirmation-modal-wrapper .kr-confirmation-modal .kr-confirmation-modal-footer button .kr-brand-icon.kr-visa_debit svg{padding:0 2px;height:22px;width:26px}.kr-layer-manager .kr-confirmation-modal-wrapper .kr-confirmation-modal .kr-confirmation-modal-footer button .kr-brand-icon.kr-loading-assets{height:22px;width:30px}.kr-layer-manager .kr-confirmation-modal-wrapper .kr-confirmation-modal .kr-confirmation-modal-footer button .kr-brand-icon.kr-loading-assets svg{padding:0;height:22px;width:30px}.kr-layer-manager .kr-confirmation-modal-wrapper .kr-confirmation-modal .kr-confirmation-modal-footer button .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}@keyframes skeleton-animation{to{background-position-x:-20%}}.kr-layer-manager .kr-confirmation-modal-wrapper .kr-confirmation-modal .kr-confirmation-modal-footer button .kr-brand-icon.kr-cards.kr-loading-assets{background:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 70%) #f4f4f4;animation:1s skeleton-animation ease-in-out infinite;background-size:200% 100%;background-position-x:180%;transition:all 0.3s}.kr-layer-manager .kr-confirmation-modal-wrapper .kr-confirmation-modal .kr-confirmation-modal-footer button .kr-brand-icon.kr-cards.kr-loading-assets svg{visibility:hidden}.kr-layer-manager .kr-confirmation-modal-wrapper .kr-confirmation-modal .kr-confirmation-modal-footer button .kr-brand-icon,.kr-layer-manager .kr-confirmation-modal-wrapper .kr-confirmation-modal .kr-confirmation-modal-footer button .kr-brand-icon svg{height:26px;width:auto;padding:0;margin:0;cursor:pointer}.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>.kr-help-content,.kr-layer-manager .kr-help-button-wrapper .kr-help-modal-wrapper .kr-help-modal .kr-help-modal-content>.kr-help-content p{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 skeleton-animation{to{background-position-x:-20%}}.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}.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--nested-method.kr-illicado .kr-card-form,.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--nested-method.kr-illicado .kr-card-form,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-card-form,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form,.kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-card-form,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form,.kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form{-moz-column-gap:7px;column-gap:7px;row-gap: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--nested-method.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.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--nested-method.kr-illicado .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-field-element .kr-field,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-field-element .kr-field,.kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-field-element .kr-field,.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--nested-method.kr-illicado .kr-card-form .kr-form-error,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-form-error,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-form-error,.kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-card-form .kr-form-error,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-form-error,.kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-form-error,.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--nested-method.kr-illicado .kr-card-form .kr-payment-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--nested-method.kr-illicado .kr-card-form .kr-payment-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-payment-button,.kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-card-form .kr-payment-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-payment-button,.kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-payment-button{margin: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-method-label--nested-method.kr-illicado .kr-pan,.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--nested-method.kr-illicado .kr-pan,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-pan,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-pan,.kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-pan,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-pan,.kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-pan{flex:1 1 221px;min-width:221px;width:auto}.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--nested-method.kr-illicado .kr-security-code,.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--nested-method.kr-illicado .kr-security-code,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-security-code,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-security-code,.kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-security-code,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-security-code,.kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-security-code{width:auto;flex:1 0 90px;min-width:90px}.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--nested-method.kr-illicado .kr-visibility-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--nested-method.kr-illicado .kr-visibility-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--nested-method.kr-illicado .kr-visibility-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-visibility-button,.kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-visibility-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-visibility-button,.kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-visibility-button{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-method-label--nested-method.kr-illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-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--nested-method.kr-illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button{width:31px}.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--nested-method.kr-og_test .kr-card-form,.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--nested-method.kr-og_pb .kr-card-form,.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--nested-method.kr-og_test .kr-card-form,.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--nested-method.kr-og_pb .kr-card-form,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-card-form,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-card-form,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-card-form,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form,.kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form,.kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form{-moz-column-gap:7px;column-gap:7px;row-gap: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--nested-method.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.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--nested-method.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.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--nested-method.kr-og_test .kr-card-form .kr-field-element .kr-field,.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--nested-method.kr-og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-field-element .kr-field,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-field-element .kr-field,.kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-field-element .kr-field,.kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-field-element .kr-field,.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--nested-method.kr-og_test .kr-card-form .kr-form-error,.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--nested-method.kr-og_pb .kr-card-form .kr-form-error,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-form-error,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-form-error,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-form-error,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-form-error,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-card-form .kr-form-error,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form .kr-form-error,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-form-error,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-form-error,.kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-form-error,.kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-form-error,.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--nested-method.kr-og_test .kr-card-form .kr-payment-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--nested-method.kr-og_pb .kr-card-form .kr-payment-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--nested-method.kr-og_test .kr-card-form .kr-payment-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--nested-method.kr-og_pb .kr-card-form .kr-payment-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-payment-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-payment-button,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-card-form .kr-payment-button,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form .kr-payment-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-payment-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-payment-button,.kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-payment-button,.kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-payment-button{margin: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-method-label--nested-method.kr-og_test .kr-pan,.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--nested-method.kr-og_pb .kr-pan,.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--nested-method.kr-og_test .kr-pan,.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--nested-method.kr-og_pb .kr-pan,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-pan,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-pan,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-pan,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-pan,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-pan,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-pan,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-pan,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-pan,.kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-pan,.kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-pan{flex:1 1 221px;min-width:221px;width:auto}.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--nested-method.kr-og_test .kr-security-code,.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--nested-method.kr-og_pb .kr-security-code,.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--nested-method.kr-og_test .kr-security-code,.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--nested-method.kr-og_pb .kr-security-code,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-security-code,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-security-code,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-security-code,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-security-code,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-security-code,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-security-code,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-security-code,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-security-code,.kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-security-code,.kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-security-code{width:auto;flex:1 0 90px;min-width:90px}.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--nested-method.kr-og_test .kr-visibility-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--nested-method.kr-og_pb .kr-visibility-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--nested-method.kr-og_test .kr-visibility-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--nested-method.kr-og_pb .kr-visibility-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--nested-method.kr-og_test .kr-visibility-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--nested-method.kr-og_pb .kr-visibility-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-visibility-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-visibility-button,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-visibility-button,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-visibility-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-visibility-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-visibility-button,.kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-visibility-button,.kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-visibility-button{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-method-label--nested-method.kr-og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-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--nested-method.kr-og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-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--nested-method.kr-og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-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--nested-method.kr-og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button{width:31px}.kr-countdown{display:flex;justify-content:center;align-items:center}@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;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-smart-button.kr-smart-button--spbtn.kr-smart-button--selected{background-color:var(--kr-global-color-primaryLight);border-color:var(--kr-global-color-primary,#293c7a)}.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:var(--kr-global-color-primary,#293c7a)}.kr-sm-internal .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span{border-color:var(--kr-global-color-primary,#293c7a);background:var(--kr-global-color-primary,#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-smart-button--selected),.kr-sm-internal:focus:not(.kr-loading,.kr-locked,.kr-smart-button--selected){border:1px solid var(--kr-global-color-primary,#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:var(--kr-global-color-primary,#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;cursor:pointer}.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;display:flex}.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:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 70%) #f4f4f4;animation:1s skeleton-animation ease-in-out infinite;background-size:200% 100%;background-position-x:180%;transition:all 0.3s}.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:22px;width:30px}.kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-loading-assets svg{padding:0;height:22px;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}@keyframes skeleton-animation{to{background-position-x:-20%}}.kr-sm-internal.kr-cards .kr-card-icons span.kr-brand-icon.kr-cards.kr-loading-assets{background:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 70%) #f4f4f4;animation:1s skeleton-animation ease-in-out infinite;background-size:200% 100%;background-position-x:180%;transition:all 0.3s}.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:var(--kr-global-color-primary,#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-sm-internal.kr-smart-button--nested-method{padding-top:17px;height:60px;transition:height var(--kr-form-smartform-nestedMethod-animationDuration) ease-out;overflow:hidden;padding-left:0;padding-right:0}.kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper{--nested-method-bg-color:$color-primary-light;--nested-method-text-color:#1d1c1c;border-top:1px solid #dadada}.kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper .kr-loading-container{gap:35px;width:100%;height:var(--kr-loading-container-height,200px)}.kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper .kr-loading-container .kr-loading-label{font-family:roboto,sans-serif;font-size:14px;color:#666}.kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper .kr-nested-qr-code{padding:20px 0;margin:10px;border-radius:8px;background-color:var(--nested-method-bg-color);gap:15px;position:relative}.kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper .kr-nested-qr-code .kr-nested-qr-label,.kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper .kr-nested-qr-code .kr-nested-qr-amount{font-family:roboto,sans-serif;font-size:14px;color:#444;color:var(--nested-method-text-color)}.kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper .kr-nested-qr-code .kr-nested-qr-amount{font-size:20px;font-weight:700}.kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper .kr-nested-qr-code .kr-brand-icon{margin:10px 0;height:40px;width:90px}.kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper .kr-nested-qr-code .kr-brand-icon>svg{height:100%;width:100%}.kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper .kr-nested-qr-code .kr-qr-code-wrapper{border-radius:4px;overflow:hidden;height:200px;width:200px}.kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper .kr-nested-qr-code .kr-qr-code-wrapper .kr-qr-code{width:100%;height:100%}.kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper .kr-nested-qr-code .kr-countdown{position:absolute;bottom:10px;right:10px}.kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper .kr-nested-form-wrapper{padding:15px;display:flex;flex-direction:column;gap:16px}.kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper .kr-nested-form-wrapper .kr-form-error{padding:5px}.kr-sm-internal.kr-smart-button--nested-method .kr-method-info{padding:0 20px 17px}.kr-sm-internal.kr-smart-button--nested-method .kr-method-info,.kr-sm-internal.kr-smart-button--nested-method .kr-smart-form-radio-button{padding-bottom:17px}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--spbtn .kr-smart-form-radio-button{padding-left:20px}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--spbtn .kr-method-info{padding-left:0;flex:1}.kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper{width:100%}.kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper .kr-loading-animation{--kr-loading-animation-size:25px;display:flex;position:relative;width:var(--kr-loading-animation-size);height:var(--kr-loading-animation-size)}.kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper .kr-loading-animation i.kr-loader{display:flex;justify-content:center;flex-direction:column;align-items:center}.kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper .kr-loading-animation i.kr-loader::before,.kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper .kr-loading-animation i.kr-loader::after{content:"";box-sizing:border-box;position:absolute;width:var(--kr-loading-animation-size);height:var(--kr-loading-animation-size);background-color:var(--kr-global-color-primary,#293c7a)}.kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper .kr-loading-animation i.kr-loader::before{top:calc(50% - var(--kr-loading-animation-size));left:calc(50% - var(--kr-loading-animation-size));animation:kr-loader-before 0.8s cubic-bezier(0,0,.24,1.21) infinite}.kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper .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-smart-button--nested-method .kr-nested-method-wrapper .kr-loading-animation i.kr-loader.kr-loader--frozen::before,.kr-sm-internal.kr-smart-button--nested-method .kr-nested-method-wrapper .kr-loading-animation i.kr-loader.kr-loader--frozen::after{animation:none}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-cardform{padding-bottom:17px}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-cardform .kr-nested-method-wrapper{padding:15px}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-cardform .kr-nested-method-wrapper .kr-payment-button{margin-bottom:0}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-qr .kr-countdown{padding:4px 8px;border-radius:4px;border:1px solid #dadada}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-qr .kr-countdown .kr-countdown-timer{font-family:roboto,sans-serif;font-size:14px;font-weight:600;color:#111827}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-phone-input-wrapper{height:40px;border:1px solid #ccc;padding-right:14px}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-phone-input-wrapper .kr-phone-flag{border-right:1px solid #ccc;height:100%;cursor:pointer;transition:background-color 0.2s;padding-left:14px}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-phone-input-wrapper .kr-phone-flag--open{background-color:#f4f4f4}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-phone-input-wrapper .kr-phone-flag--locked{padding-right:14px;cursor:auto}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-phone-input-wrapper .kr-phone-flag--locked .kr-icon-arrow{cursor:auto}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-phone-input-wrapper .kr-phone-flag .kr-flag{width:21px;height:14px;border:1px solid #ccc}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-phone-input-wrapper .kr-phone-flag .kr-icon-arrow{display:flex;align-items:center;width:10px;height:10px;padding:6px;padding-right:12px;cursor:pointer;fill:#717171}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-phone-input-wrapper .kr-phone-flag .kr-icon-arrow svg{transition:transform 0.2s}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-phone-input-wrapper .kr-phone-flag .kr-icon-arrow.kr-icon-arrow-turned svg{transform:rotate(180deg)}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-phone-input-wrapper .kr-phone-prefix{font-family:roboto,sans-serif;font-size:14px;color:#666;cursor:pointer}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-phone-input-wrapper .kr-phone-input{font-family:roboto,sans-serif;font-size:14px;color:#444;width:100%}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-phone-input-wrapper .kr-phone-icon{stroke:#717171;width:24px;height:24px}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-searchable-select-options-wrapper{padding:5px;background-color:#fff;border:1px solid #ccc;box-shadow:rgba(0,0,0,.4) 0 2px 4px}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-search{padding:10px;border-bottom:1px solid #ccc}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-search input{font-family:roboto,sans-serif;font-size:14px;color:#444}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-search .kr-search-icon{stroke:#717171}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-options{max-height:300px;overflow-y:auto}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-options::-webkit-scrollbar{width:6px}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-options::-webkit-scrollbar-track{background:#d1d7e3;border-radius:5px}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-options::-webkit-scrollbar-thumb{background:#7e8dae;border-radius:5px}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-options::-webkit-scrollbar-thumb:hover{background:var(--kr-global-color-primary,#293c7a)}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-options .kr-searchable-select-option{padding:6px 5px;margin-right:3px}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-options .kr-searchable-select-option:hover,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-options .kr-searchable-select-option--selected{background-color:#f4f4f4}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-options .kr-searchable-select-option .kr-flag{width:21px;height:14px;border:1px solid #ccc}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-options .kr-searchable-select-option .kr-searchable-select-option-value{font-family:roboto,sans-serif;font-size:14px;color:#444}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-options .kr-searchable-select-option .kr-searchable-select-option-extra{font-family:roboto,sans-serif;font-size:14px;color:#666;font-size:12px;margin-left:auto}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-phone-wrapper .kr-searchable-select-options-wrapper .kr-searchable-select-nothing-found{box-sizing:border-box;padding:16px 0;width:100%;text-align:center;font-family:roboto,sans-serif;font-size:14px;color:#666}@keyframes skeleton-animation{to{background-position-x:-20%}}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .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}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .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--nested-method.kr-illicado .kr-card-form,.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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-illicado .kr-card-form,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-card-form,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-illicado .kr-card-form,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-card-form,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-illicado .kr-card-form,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form{-moz-column-gap:7px;column-gap:7px;row-gap:16px}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .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--nested-method.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .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--nested-method.kr-illicado .kr-card-form .kr-field-element .kr-field,.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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-field-element .kr-field,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-field-element .kr-field,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-field-element .kr-field,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-field-element .kr-field,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-illicado .kr-card-form .kr-field-element .kr-field,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-field-element .kr-field,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-field-element .kr-field,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .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--nested-method.kr-illicado .kr-card-form .kr-form-error,.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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-form-error,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-form-error,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-form-error,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-form-error,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-form-error,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-card-form .kr-form-error,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-illicado .kr-card-form .kr-form-error,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-form-error,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-form-error,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-form-error,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .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--nested-method.kr-illicado .kr-card-form .kr-payment-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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-payment-button,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-payment-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-illicado .kr-card-form .kr-payment-button,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-payment-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-card-form .kr-payment-button,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-card-form .kr-payment-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-illicado .kr-card-form .kr-payment-button,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-payment-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-payment-button,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-card-form .kr-payment-button{margin:0}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .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--nested-method.kr-illicado .kr-pan,.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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-illicado .kr-pan,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-pan,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-illicado .kr-pan,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-pan,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-pan,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-pan,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-illicado .kr-pan,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-pan,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-pan,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-pan{flex:1 1 221px;min-width:221px;width:auto}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .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--nested-method.kr-illicado .kr-security-code,.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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-illicado .kr-security-code,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-security-code,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-illicado .kr-security-code,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-security-code,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-security-code,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-security-code,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-illicado .kr-security-code,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-security-code,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-security-code,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-security-code{width:auto;flex:1 0 90px;min-width:90px}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .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--nested-method.kr-illicado .kr-visibility-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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-illicado .kr-visibility-button,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-visibility-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-illicado .kr-visibility-button,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-visibility-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-visibility-button,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-visibility-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-illicado .kr-visibility-button,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-visibility-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-visibility-button,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-visibility-button{padding-right:0}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .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--nested-method.kr-illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-nested-method-display-wrapper.kr-illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-illicado .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button{width:31px}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .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--nested-method.kr-og_test .kr-card-form,.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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_test .kr-card-form,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .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--nested-method.kr-og_pb .kr-card-form,.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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_pb .kr-card-form,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-card-form,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_test .kr-card-form,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-card-form,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_pb .kr-card-form,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-card-form,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-og_test .kr-card-form,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form{-moz-column-gap:7px;column-gap:7px;row-gap:16px}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .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--nested-method.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .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--nested-method.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .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--nested-method.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .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--nested-method.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-field-element:not(.kr-checkbox,.kr-radio),.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .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--nested-method.kr-og_test .kr-card-form .kr-field-element .kr-field,.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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-field-element .kr-field,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .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--nested-method.kr-og_pb .kr-card-form .kr-field-element .kr-field,.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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-field-element .kr-field,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .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--nested-method.kr-og_test .kr-card-form .kr-field-element .kr-field,.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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-field-element .kr-field,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .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--nested-method.kr-og_pb .kr-card-form .kr-field-element .kr-field,.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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-field-element .kr-field,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-field-element .kr-field,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-field-element .kr-field,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-field-element .kr-field,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-field-element .kr-field,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-field-element .kr-field,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-og_test .kr-card-form .kr-field-element .kr-field,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form .kr-field-element .kr-field,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-field-element .kr-field,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-field-element .kr-field,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-field-element .kr-field,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-field-element .kr-field,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-field-element .kr-field,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .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--nested-method.kr-og_test .kr-card-form .kr-form-error,.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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-form-error,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .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--nested-method.kr-og_pb .kr-card-form .kr-form-error,.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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-form-error,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .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--nested-method.kr-og_test .kr-card-form .kr-form-error,.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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-form-error,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .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--nested-method.kr-og_pb .kr-card-form .kr-form-error,.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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-form-error,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-form-error,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-form-error,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-form-error,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-form-error,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-form-error,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-form-error,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-form-error,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-form-error,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-card-form .kr-form-error,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-og_test .kr-card-form .kr-form-error,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form .kr-form-error,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form .kr-form-error,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-form-error,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-form-error,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-form-error,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-form-error,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-form-error,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-form-error,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .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--nested-method.kr-og_test .kr-card-form .kr-payment-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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-payment-button,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .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--nested-method.kr-og_pb .kr-card-form .kr-payment-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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-payment-button,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .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--nested-method.kr-og_test .kr-card-form .kr-payment-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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-payment-button,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .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--nested-method.kr-og_pb .kr-card-form .kr-payment-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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-payment-button,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-payment-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_test .kr-card-form .kr-payment-button,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-payment-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_pb .kr-card-form .kr-payment-button,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-payment-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-card-form .kr-payment-button,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-payment-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-card-form .kr-payment-button,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-card-form .kr-payment-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-og_test .kr-card-form .kr-payment-button,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form .kr-payment-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-og_pb .kr-card-form .kr-payment-button,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-payment-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-payment-button,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-payment-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-payment-button,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-card-form .kr-payment-button,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-card-form .kr-payment-button{margin:0}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .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--nested-method.kr-og_test .kr-pan,.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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_test .kr-pan,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .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--nested-method.kr-og_pb .kr-pan,.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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_pb .kr-pan,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-pan,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_test .kr-pan,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-pan,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_pb .kr-pan,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-pan,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-pan,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-pan,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-pan,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-pan,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-og_test .kr-pan,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-pan,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-og_pb .kr-pan,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-pan,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-pan,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-pan,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-pan,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-pan,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-pan{flex:1 1 221px;min-width:221px;width:auto}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .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--nested-method.kr-og_test .kr-security-code,.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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_test .kr-security-code,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .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--nested-method.kr-og_pb .kr-security-code,.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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_pb .kr-security-code,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-security-code,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_test .kr-security-code,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-security-code,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_pb .kr-security-code,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-security-code,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-security-code,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-security-code,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-security-code,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-security-code,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-og_test .kr-security-code,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-security-code,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-og_pb .kr-security-code,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-security-code,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-security-code,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-security-code,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-security-code,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-security-code,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-security-code{width:auto;flex:1 0 90px;min-width:90px}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .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--nested-method.kr-og_test .kr-visibility-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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_test .kr-visibility-button,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .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--nested-method.kr-og_pb .kr-visibility-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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_pb .kr-visibility-button,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-visibility-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_test .kr-visibility-button,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-visibility-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_pb .kr-visibility-button,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-visibility-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-visibility-button,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-visibility-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-visibility-button,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-visibility-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-og_test .kr-visibility-button,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-visibility-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-og_pb .kr-visibility-button,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-visibility-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-visibility-button,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-visibility-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-visibility-button,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-visibility-button,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-visibility-button{padding-right:0}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .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--nested-method.kr-og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .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--nested-method.kr-og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-method-label--nested-method.kr-og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-smart-form-methods .kr-methods-list .kr-methods-list-options .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-label--nested-method.kr-og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form[kr-grid] .kr-sf-wrapper .kr-sf-opm__methods .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-method-btn.kr-method-btn--nested-method.kr-method-btn--og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-nested-method-display-wrapper.kr-og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-smart-form .kr-nested-method-display-wrapper.kr-og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-smart-form .kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-nested-method-display-wrapper.kr-og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_test .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-sm-internal.kr-smart-button--nested-method.kr-og_pb .kr-embedded.kr-help-button-inner-field .kr-security-code .kr-help-button-wrapper.kr-inner .kr-help-button{width:31px}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-payment-button{box-sizing:border-box;margin-bottom:7px;width:100%;border:0;background-color:var(--kr-global-color-primary,#293c7a);color:#fff;padding:12px 0;font-size:14px;outline:none!important;height:46px;font-family:inherit;cursor:pointer;transition:box-shadow 0.4s}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-payment-button:focus{background-color:var(--kr-global-color-primary,#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-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-payment-button span{-webkit-user-select:none;-moz-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;font-size:14px}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-payment-button.kr-loading{display:block}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-payment-button.kr-loading span{display:none}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-payment-button.kr-loading .kr-spinner{display:block}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-payment-button:disabled span{cursor:not-allowed}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-payment-button .kr-sp-button-label{--kr-sp-font-family:var(--kr-white-label-sp-font-family, roboto, sans-serif);--kr-sp-total-color:#ddd;width:100%}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-payment-button .kr-sp-button-label .kr-sp-button-amount{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-payment-button .kr-sp-button-label .kr-sp-button-total{color:var(--kr-sp-total-color);font-family:inherit;font-size:12px;font-weight:400}.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-payment-button .kr-sp-button-label .kr-sp-button-amount,.kr-sm-internal.kr-smart-button--nested-method.kr-smart-button--nested-form .kr-payment-button .kr-sp-button-label .kr-sp-button-total{width:unset}.kr-embedded{width:266px;font-family:Roboto,sans-serif;flex-direction:row}.kr-embedded.kr-outside-smartform{width:var(--kr-form-smartform-width,300px)}.kr-embedded .kr-pan .kr-icon-wrapper-root:not(.kr-legacy)>button,.kr-embedded .kr-pan .kr-icon-wrapper-root:not(.kr-legacy)>.kr-brand-selector{display:revert}.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-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::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::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 var(--kr-global-color-primary,#293c7a)}.kr-embedded .kr-wallet-tabs .kr-wallet-tab span{font-family:Roboto,sans-serif;font-size:16px;color:var(--kr-global-color-primary,#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 var(--kr-global-color-primary,#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 var(--kr-global-color-primary,#293c7a)}.kr-embedded .kr-card-header.kr-card-header--spbtn.kr-card-header--selected{background-color:#e5e9f6;border-color:var(--kr-global-color-primary,#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;display:flex}.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:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.7) 50%,rgba(255,255,255,0) 70%) #f4f4f4;animation:1s skeleton-animation ease-in-out infinite;background-size:200% 100%;background-position-x:180%;transition:all 0.3s}.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:22px;width:30px}.kr-embedded .kr-card-header .kr-card-icons span.kr-brand-icon.kr-loading-assets svg{padding:0;height:22px;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}@keyframes skeleton-animation{to{background-position-x:-20%}}.kr-embedded .kr-card-header .kr-card-icons span.kr-brand-icon.kr-cards.kr-loading-assets{background:100deg,rgba(244,244,244,0) 30%,rgba(244,244,244,.7) 50%,rgba(244,244,244,0) 70% #fff;animation:1s skeleton-animation ease-in-out infinite;background-size:200% 100%;background-position-x:180%;transition:all 0.3s}.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:var(--kr-global-color-primary,#293c7a)}.kr-embedded .kr-card-header .kr-smart-form-radio-button.kr-smart-form-radio-button--checked span{border-color:var(--kr-global-color-primary,#293c7a);background:var(--kr-global-color-primary,#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:var(--kr-global-color-primary,#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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBhY2thZ2UuY2xhc3NpYy5zY3NzIiwicGFja2FnZS5jbGFzc2ljLXJlc2V0LnNjc3MiLCJfbm9ybWFsaXplLnNjc3MiLCJwYWNrYWdlLmNsYXNzaWMtcmVzZXQuY3NzIiwiX2luaXRpYWwuc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvX2Rpc2NvdW50LXBhbmVsLnNjc3MiLCJtaXhpbnMvX2ZsZXguc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvX2Zvcm0uc2NzcyIsIm1peGlucy9fZm9ybS5zY3NzIiwicGFja2FnZS9uby10aGVtZS9fcG9waW4uc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvX3ZhcmlhYmxlcy5zY3NzIiwicGFja2FnZS9uby10aGVtZS9wb3Bpbi9faGVhZGVyLnNjc3MiLCJwYWNrYWdlL25vLXRoZW1lL3BvcGluL19mb290ZXIuc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvX2JyYW5kLWJ1dHRvbi5zY3NzIiwicGFja2FnZS9uby10aGVtZS9fYnV0dG9uLnNjc3MiLCJwYWNrYWdlLm5vLXRoZW1lLnNjc3MiLCJwYWNrYWdlL25vLXRoZW1lL3NtYXJ0Zm9ybS9fbW9kYWwuc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvc21hcnRmb3JtL19zbWFydF9idXR0b24uc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvc21hcnRmb3JtL19za2VsZXRvbi5zY3NzIiwicGFja2FnZS9uby10aGVtZS9zbWFydGZvcm0vX21vYmlsZS5zY3NzIiwibWl4aW5zL3NtYXJ0Zm9ybS9fY29tcGFjdC5zY3NzIiwicGFja2FnZS9uby10aGVtZS9zbWFydGZvcm0vX21ldGhvZHMtbGlzdC5zY3NzIiwicGFja2FnZS9uby10aGVtZS9zbWFydGZvcm0vX2NhcmQtaWNvbnMuc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvc21hcnRmb3JtL19jYXJkLXRvb2x0aXAuc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvc21hcnRmb3JtL19tZXRob2QtaWNvbnMuc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvc21hcnRmb3JtL19tb2RhbF9iYWNrX2J1dHRvbi5zY3NzIiwibWl4aW5zL3NtYXJ0Zm9ybS9fbW9kYWwuc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvc21hcnRmb3JtL19leHRyYXNfZm9ybS5zY3NzIiwicGFja2FnZS9uby10aGVtZS9zbWFydGZvcm0vX2NhcmQtaGVhZGVyLnNjc3MiLCJwYWNrYWdlL25vLXRoZW1lL3NtYXJ0Zm9ybS9faW5kZXguc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvc21hcnRmb3JtL193YWxsZXQuc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvd2FsbGV0L19kZWxldGUtYnV0dG9uLnNjc3MiLCJwYWNrYWdlL25vLXRoZW1lL3NtYXJ0Zm9ybS9fbG9hZGluZy1vdmVybGF5LnNjc3MiLCJwYWNrYWdlL25vLXRoZW1lL3NtYXJ0Zm9ybS9fbW9kYWwtYnV0dG9uLnNjc3MiLCJwYWNrYWdlL25vLXRoZW1lL3NtYXJ0Zm9ybS9fcGFydGlhbC1wYXltZW50LXBhbmVsLnNjc3MiLCJwYWNrYWdlL25vLXRoZW1lL3NtYXJ0Zm9ybS9uZXN0ZWQtbWV0aG9kLnNjc3MiLCJwYWNrYWdlL25vLXRoZW1lL3NtYXJ0Zm9ybS9ncmlkL19pbmRleC5zY3NzIiwicGFja2FnZS9uby10aGVtZS9zbWFydGZvcm0vZ3JpZC9faGVhZGVyLnNjc3MiLCJwYWNrYWdlL25vLXRoZW1lL3NtYXJ0Zm9ybS9ncmlkL193YWxsZXQuc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvc21hcnRmb3JtL2dyaWQvX21ldGhvZC1vcHRpb24uc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvc21hcnRmb3JtL2dyaWQvX2NhcmRzLnNjc3MiLCJwYWNrYWdlL25vLXRoZW1lL3NtYXJ0Zm9ybS9ncmlkL19vcG0uc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvc21hcnRmb3JtL2dyaWQvX2JhY2stYnV0dG9uLnNjc3MiLCJwYWNrYWdlL25vLXRoZW1lL3NtYXJ0Zm9ybS9ncmlkL19tb2RhbC5zY3NzIiwicGFja2FnZS9uby10aGVtZS9zbWFydGZvcm0vX2lmcmFtZS1jb250YWluZXIuc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvX2xheWVyX21hbmFnZXIuc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvX2hlbHBfbW9kYWwuc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvX21vZGFsLnNjc3MiLCJwYWNrYWdlL25vLXRoZW1lL19jb25maXJtYXRpb24tbW9kYWwuc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvX2RpYWxvZy5zY3NzIiwicGFja2FnZS9uby10aGVtZS9fbGF5ZXIuc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvX2hlbHBfaWNvbi5zY3NzIiwicGFja2FnZS9uby10aGVtZS9faWNvbi5zY3NzIiwicGFja2FnZS9uby10aGVtZS9fZmllbGQuc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvX3NlbGVjdC5zY3NzIiwicGFja2FnZS9uby10aGVtZS9fc2hha2Uuc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvX2N1c3RvbV9maWVsZC5zY3NzIiwicGFja2FnZS9uby10aGVtZS93YWxsZXQvX2NhcmQtbGlzdC5zY3NzIiwicGFja2FnZS9uby10aGVtZS93YWxsZXQvX3RhYnMuc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvX3Zpc2liaWxpdHlfYnV0dG9uLnNjc3MiLCJwYWNrYWdlL25vLXRoZW1lL19lcnJvci5zY3NzIiwicGFja2FnZS9uby10aGVtZS9fY3VycmVuY3ktY29udmVyc2lvbi5zY3NzIiwicGFja2FnZS9uby10aGVtZS9fYnJhbmQtc2VsZWN0b3Iuc2NzcyIsInBhY2thZ2Uvbm8tdGhlbWUvX3BvcGluLXJlZGlyZWN0aW9uLnNjc3MiLCJtaXhpbnMvX3Bob25lX2lucHV0LnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvX3NrZWxldG9uLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvX2Rpc2NvdW50LXBhbmVsLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvc21hcnRmb3JtL2NhcmQtYnJhbmQtbWV0aG9kL19jb21tb24uc2NzcyIsInBhY2thZ2UvY2xhc3NpYy9fYnV0dG9uLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvX3ZhcmlhYmxlcy5zY3NzIiwibWl4aW5zL3NtYXJ0Zm9ybS9zcGxpdC1wYXltZW50L19sYWJlbC5zY3NzIiwicGFja2FnZS9jbGFzc2ljL3NtYXJ0Zm9ybS9fc3BsaXQtcGF5bWVudC5zY3NzIiwibWl4aW5zL3NtYXJ0Zm9ybS9fcmFkaW8tYnV0dG9uLnNjc3MiLCJfYnJlYWtwb2ludF9kZWZpbml0aW9uLnNjc3MiLCJwYWNrYWdlL25vLXRoZW1lL3NtYXJ0Zm9ybS9fbG9hZGluZy1hbmltYXRpb24uc2NzcyIsInBhY2thZ2UvY2xhc3NpYy9fc3Bpbm5lci5zY3NzIiwicGFja2FnZS9jbGFzc2ljL3NtYXJ0Zm9ybS9fY2FyZC1pY29ucy5zY3NzIiwicGFja2FnZS9jbGFzc2ljL19tb2RhbC5zY3NzIiwicGFja2FnZS9jbGFzc2ljL19sYXllci5zY3NzIiwicGFja2FnZS9jbGFzc2ljL3NtYXJ0Zm9ybS9fbmVzdGVkLW1ldGhvZC5zY3NzIiwiYW5pbWF0aW9ucy9fYmFzZS5zY3NzIiwiYW5pbWF0aW9ucy9mbGlwcGVycy9fZmxpcEluWC5zY3NzIiwicGFja2FnZS9jbGFzc2ljLXBvcGluL19pbmRleC5zY3NzIiwicGFja2FnZS9jbGFzc2ljLXBvcGluL19idXR0b24uc2NzcyIsInBhY2thZ2UvY2xhc3NpYy1wb3Bpbi9fbGF5ZXIuc2NzcyIsInBhY2thZ2UvY2xhc3NpYy1wb3Bpbi9faGVhZGVyLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMtcG9waW4vX2ZpZWxkLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMtcG9waW4vX3dyYXBwZXJzLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMtcG9waW4vX2Vycm9yLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMtcG9waW4vX3BheW1lbnRfYnV0dG9uLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMtcG9waW4vX2hlbHAtYnV0dG9uLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvd2FsbGV0L19kZWxldGUtYnV0dG9uLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvd2FsbGV0L19jYXJkLWxpc3Quc2NzcyIsInBhY2thZ2UvY2xhc3NpYy93YWxsZXQvX3RhYnMuc2NzcyIsInBhY2thZ2UvY2xhc3NpYy1wb3Bpbi9fZm9vdGVyLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMtcG9waW4vc21hcnRmb3JtL19tb2RhbC1idXR0b24uc2NzcyIsIm1peGlucy9zbWFydGZvcm0vc3BsaXQtcGF5bWVudC9fcGFuZWwuc2NzcyIsIm1peGlucy9zbWFydGZvcm0vc3BsaXQtcGF5bWVudC9fcmFkaW8tYnV0dG9uLnNjc3MiLCJtaXhpbnMvc21hcnRmb3JtL3NwbGl0LXBheW1lbnQvX3RpbWVsaW5lLnNjc3MiLCJtaXhpbnMvc21hcnRmb3JtL3NwbGl0LXBheW1lbnQvX3NlcGFyYXRvci5zY3NzIiwicGFja2FnZS9jbGFzc2ljL19icmFuZC1idXR0b24uc2NzcyIsInBhY2thZ2UvYmFzZS9fY3VzdG9tX2NoZWNrYm94LnNjc3MiLCJwYWNrYWdlL2Jhc2UvX2N1c3RvbV9yYWRpby5zY3NzIiwicGFja2FnZS9jbGFzc2ljL19jdXN0b21fZmllbGQuc2NzcyIsImRlc2t0b3AvbWl4aW4vX3BsYWNlaG9sZGVyLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvX2Vycm9yLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvX2hlbHAtYnV0dG9uLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvc21hcnRmb3JtL19tZXRob2RzLWxpc3Quc2NzcyIsInBhY2thZ2UvY2xhc3NpYy9zbWFydGZvcm0vX3dhbGxldC5zY3NzIiwicGFja2FnZS9jbGFzc2ljL3NtYXJ0Zm9ybS9fc21hcnRfYnV0dG9uLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMtcG9waW4vc21hcnRmb3JtL19pbmRleC5zY3NzIiwicGFja2FnZS9jbGFzc2ljLXBvcGluL3NtYXJ0Zm9ybS9fbW9kYWwuc2NzcyIsInBhY2thZ2UvY2xhc3NpYy9zbWFydGZvcm0vbWV0aG9kcy1saXN0L19jb21tb24uc2NzcyIsInBhY2thZ2UvY2xhc3NpYy1wb3Bpbi9fc2Nyb2xsLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvc21hcnRmb3JtL21ldGhvZHMtbGlzdC9fc3BhY2luZy5zY3NzIiwibWl4aW5zL3NtYXJ0Zm9ybS9fY2FyZC10b29sdGlwLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvc21hcnRmb3JtL21ldGhvZHMtbGlzdC9fcG9waW4uc2NzcyIsInBhY2thZ2UvY2xhc3NpYy1wb3Bpbi9zbWFydGZvcm0vX21vZGFsX2JhY2tfYnV0dG9uLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMtcG9waW4vc21hcnRmb3JtL19lcnJvcnMuc2NzcyIsIm1peGlucy9zbWFydGZvcm0vX2NvdW50ZG93bi5zY3NzIiwicGFja2FnZS9jbGFzc2ljL3NtYXJ0Zm9ybS9faW5kZXguc2NzcyIsInBhY2thZ2UvY2xhc3NpYy9zbWFydGZvcm0vX2NhcmQtaGVhZGVyLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvc21hcnRmb3JtL21ldGhvZHMtbGlzdC9fZW1iZWRkZWQuc2NzcyIsIm1peGlucy9zbWFydGZvcm0vX2J1dHRvbi5zY3NzIiwicGFja2FnZS9jbGFzc2ljL3NtYXJ0Zm9ybS9fZXJyb3JzLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvc21hcnRmb3JtL19za2VsZXRvbi5zY3NzIiwicGFja2FnZS9jbGFzc2ljL3NtYXJ0Zm9ybS9fZXh0cmFzX2Zvcm0uc2NzcyIsInBhY2thZ2UvY2xhc3NpYy9fbG9hZGluZy1vdmVybGF5LnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvc21hcnRmb3JtL19oZWFkZXIuc2NzcyIsInBhY2thZ2UvY2xhc3NpYy9fZm9udHMuc2NzcyIsInBhY2thZ2UvY2xhc3NpYy9fY291bnRkb3duLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvX3Bob25lX2lucHV0LnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvc21hcnRmb3JtL2dyaWQvX2luZGV4LnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvc21hcnRmb3JtL2dyaWQvX3NlY3Rpb24uc2NzcyIsInBhY2thZ2UvY2xhc3NpYy9zbWFydGZvcm0vZ3JpZC9faGVhZGVyLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvc21hcnRmb3JtL2dyaWQvX3dhbGxldC5zY3NzIiwicGFja2FnZS9jbGFzc2ljL3NtYXJ0Zm9ybS9ncmlkL19vcHRpb24uc2NzcyIsIm1peGlucy9zbWFydGZvcm0vZ3JpZC9fbWV0aG9kLW9wdGlvbi5zY3NzIiwibWl4aW5zL3NtYXJ0Zm9ybS9ncmlkL193YWxsZXQuc2NzcyIsInBhY2thZ2UvY2xhc3NpYy9zbWFydGZvcm0vZ3JpZC9fY2FyZHMuc2NzcyIsInBhY2thZ2UvY2xhc3NpYy9zbWFydGZvcm0vZ3JpZC9fb3BtLnNjc3MiLCJtaXhpbnMvc21hcnRmb3JtL2dyaWQvX2JhY2stYnV0dG9uLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvc21hcnRmb3JtL2dyaWQvX2JhY2stYnV0dG9uLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvc21hcnRmb3JtL2dyaWQvX21vZGFsLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvc21hcnRmb3JtL2dyaWQvX2V4dHJhcy1mb3JtLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvc21hcnRmb3JtL19wYXJ0aWFsLXBheW1lbnQtcGFuZWwuc2NzcyIsInBhY2thZ2UvY2xhc3NpYy9zbWFydGZvcm0vX25lc3RlZC1tZXRob2QtZGlzcGxheS5zY3NzIiwicGFja2FnZS9jbGFzc2ljL19sYXllci1tYW5hZ2VyLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvX2hlbHAtbW9kYWwuc2NzcyIsInBhY2thZ2UvY2xhc3NpYy9fY29uZmlybWF0aW9uLW1vZGFsLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvX2JyYW5kLXNlbGVjdG9yLnNjc3MiLCJtaXhpbnMvX2ZpZWxkLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvX2ZpZWxkLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvX3NlbGVjdC5zY3NzIiwicGFja2FnZS9jbGFzc2ljL193cmFwcGVycy5zY3NzIiwicGFja2FnZS9jbGFzc2ljL19pY29uLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvX2Rpc2FibGVkLnNjc3MiLCJwYWNrYWdlL2NsYXNzaWMvX3RleHQtZmllbGQuc2NzcyIsInBhY2thZ2UvY2xhc3NpYy9fdmlzaWJpbGl0eV9idXR0b24uc2NzcyIsInBhY2thZ2UvY2xhc3NpYy9fY3VycmVuY3ktY29udmVyc2lvbi5zY3NzIiwicGFja2FnZS9jbGFzc2ljL19pb3Muc2NzcyIsInBhY2thZ2UvY2xhc3NpYy9fb2xkLWJyb3dzZXIuc2NzcyIsInBhY2thZ2UvY2xhc3NpYy9fcG9waW4tcmVkaXJlY3Rpb24uc2NzcyIsInBhY2thZ2UvY2xhc3NpYy9fbGVnYWN5LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBeUJRLHVGQUFBO0FDdkJSOzs7OztFQ0ZBLDJFQUFBO0VBRUE7aUZBQUE7RUFHQTs7O0lBQUE7RUFVQTtpRkFBQTtFQUdBOztJQUFBO0VBUUE7OztJQUFBO0VBVUE7aUZBQUE7RUFHQTs7O0lBQUE7RUFXQTs7O0lBQUE7RUFVQTtpRkFBQTtFQUdBOztJQUFBO0VBUUE7OztJQUFBO0VBV0E7O0lBQUE7RUFTQTs7O0lBQUE7RUFZQTs7SUFBQTtFQVFBOzs7SUFBQTtFQXFCQTtpRkFBQTtFQUdBOztJQUFBO0VBUUE7aUZBQUE7RUFHQTs7O0lBQUE7RUFnQkE7OztJQUFBO0VBVUE7OztJQUFBO0VBVUE7O0lBQUE7RUFXQTs7SUFBQTtFQVlBOztJQUFBO0VBV0E7O0lBQUE7RUFRQTs7Ozs7SUFBQTtFQWdCQTs7SUFBQTtFQVFBOztJQUFBO0VBUUE7OztJQUFBO0VBV0E7O0lBQUE7RUFTQTs7O0lBQUE7RUFVQTs7SUFBQTtFQVFBOzs7SUFBQTtFQVVBO2lGQUFBO0VBR0E7O0lBQUE7RUFRQTs7SUFBQTtFQVFBO2lGQUFBO0VBR0E7O0lBQUE7RUFRQTs7SUFBQTtBQzFNQTtBQzlIRTs7Ozs7RUFDRSxZQUFBO0FEb0lKO0FEaklBOzs7OztFQUNFLGlCQUFBO0VBQW1CLE1BQUE7RUFDbkIsOEJBQUE7S0FBQSwyQkFBQTtVQUFBLHNCQUFBO0VBQXdCLE1BQUE7QUN5STFCO0FEL0hB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QTtBL0d1a1RSO0ErRzVrVE07RUFDRSxtQjdDUGdCO0FsRXFsVHhCO0ErR3JrVEU7RUFDRSxnQjdDakJvQjtFNkNrQnBCLG9CN0NqQnVCO0FsRXdsVDNCO0E4RzVtVEU7RUFDRSxVQUFBO0E5RzhtVEo7QThHMW1URTtFQUNFLG1CQUFBO0VBQ0Esa0JBQUE7QTlHNG1USjtBOEd4bVRFO0VBQ0UsbUJBQUE7RUFDQSxrQkFBQTtBOUcwbVRKO0E4R3RtVEU7RUFDRSxtRDVDOENZO0FsRTBqVGhCO0F3RzFoVFE7RUFDRSxjQUFBO0VBQ0Esb0JBQUE7QXhHNGhUVjtBd0d4aFRNO0VBQ0Usa0JBQUE7QXhHMGhUUjtBd0d2aFRNO0VBQ0UsY0FBQTtFTy9GTixlQUFBO0VEUkEsVUFBQTtFQU1BLFdBQUE7RUFNQSxvQkFBQTtBOUd3blRGO0ErRy9qVEU7RUFDRSxnQkFBQTtBL0dpa1RKO0E4RzNvVEU7RUFDRSxVQUFBO0E5RzZvVEo7QThHem9URTtFQUNFLG1CQUFBO0VBQ0Esa0JBQUE7QTlHMm9USjtBOEd2b1RFO0VBQ0UsbUJBQUE7RUFDQSxrQkFBQTtBOUd5b1RKO0E4R3JvVEU7RUFDRSxtRDVDOENZO0FsRXlsVGhCO0F3R3ZpVE07OztFSzVHSiwrQkFBQTtFQUNBLGVBQUE7RUFDQSxXM0NOVztBbEU4cFRiO0F3R3hpVE07RUFDRSxjQUFBO0F4RzBpVFI7QStHNW1URTtFQUNFLG1CN0NyQ29CO0FsRW1wVHhCO0ErRzFtVEk7RUFDRSxnQkFBQTtBL0c0bVROO0ErR3htVE07RUFDRSxnQkFBQTtBL0cwbVRSO0E2R3hwVEU7O0VBRUUsZUFBQTtFQUNBLHlCQUFBO0VBQ0EsOENBQUE7RUFDQSxZQVZpQjtBN0dvcVRyQjtBeUdoblRFOztFQUNFLGdCQUFBO0F6R21uVEo7QXlHbHJURTs7RUFDRSxxQnZDeURVO0FsRTRuVGQ7QXlHbnJUSTs7RUFDRSxxQnZDc0RRO0FsRWdvVGQ7QXlHbnJUSTs7RUFDRSx5QkFBQTtFQUNBLHFCdkNpRFE7QWxFcW9UZDtBcUVqclRFOztFQUNFLGVBQUE7QXJFb3JUSjtBcUVsclRJOztF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Z0l0Z2ZNO0VBQ0UsMEJBQUE7QWhJd2dmUjtBZ0lyZ2ZNO0VBQ0UseUJBQUE7QWhJdWdmUjtBZ0l4a2ZNO0VGYUosK0I1RHZCWTtFNER3QlosZTVEdkJVO0U0RHdCVixXQW5CVztFRU9MLGVBQUE7QWhJMmtmUjtBZ0l4a2ZNO0VGTkosK0I1RFZZO0U0RFdaLGU1RFZVO0U0RFdWLFc1RFZXO0U4RGlCTCxXQUFBO0FoSTJrZlI7QWdJeGtmTTtFQUNFLGU5RGtDVTtFOERqQ1YsV0FBQTtFQUNBLFlBQUE7QWhJMGtmUjtBZ0lqaGZFO0VBQ0UsWUFBQTtFQUNBLHNCQUFBO0VBQ0Esc0JBQUE7RUFDQSx3Q0FBQTtBaEltaGZKO0FnSWpoZkk7RUFDRSxhQUFBO0VBQ0EsNkJBQUE7QWhJbWhmTjtBZ0lqaGZNO0VGbEZKLCtCNURWWTtFNERXWixlNURWVTtFNERXVixXNURWVztBbEVnbmZiO0FnSWxoZk07RUFDRSxlOUR4Q1U7QWxFNGpmbEI7QWdJaGhmSTtFQUNFLGlCQUFBO0VBQ0EsZ0JBQUE7RWxCbkdKLFVBQUE7RUFNQSxXQUFBO0VBTUEsb0JBQUE7QTlHNG1mRjtBOEc1bmZFO0VBQ0UsVUFBQTtBOUc4bmZKO0E4RzFuZkU7RUFDRSxtQkFBQTtFQUNBLGtCQUFBO0E5RzRuZko7QThHeG5mRTtFQUNFLG1CQUFBO0VBQ0Esa0JBQUE7QTlHMG5mSjtBOEd0bmZFO0VBQ0UsbUQ1QzhDWTtBbEUwa2ZoQjtBZ0kvaGZNO0VBQ0UsZ0JBQUE7RUFDQSxpQkFBQTtBaElpaWZSO0FnSS9oZlE7RUFFRSx5QjlEOUNjO0FsRThrZnhCO0FnSTdoZlE7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHNCQUFBO0FoSStoZlY7QWdJNWhmUTtFRmhITiwrQjVEVlk7RTREV1osZTVEVlU7RTREV1YsVzVEVlc7QWxFeXBmYjtBZ0k3aGZRO0VGdkdOLCtCNUR2Qlk7RTREd0JaLGU1RHZCVTtFNER3QlYsV0FuQlc7RUUySEgsZUZsSUE7RUVtSUEsaUJBQUE7QWhJZ2lmVjtBZ0kzaGZJO0VBQ0Usc0JBQUE7RUFDQSxlQUFBO0VBQ0EsV0FB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QkFBQTtBbEYrNmxCUjtBa0YzNmxCSTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxtQkFBQTtBbEY2NmxCTjtBa0YxNmxCSTtFQUNFLFlBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsOEJBQUE7QWxGNDZsQk47QWtGejZsQlE7RUFDRSxhQUFBO0FsRjI2bEJWO0FrRng2bEJRO0VBQ0UsZ0JBQUE7QWxGMDZsQlY7QWtGcjZsQkk7RUFDRSxnQkFBQTtFQUNBLGNBQUE7RUFDQSxrQkFBQTtBbEZ1NmxCTjtBa0ZyNmxCTTtFQUNFLCtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxpQkFBQTtBbEZ1NmxCUjtBK0ozOWxCRTtFQUNFLGtCQUFBO0EvSjY5bEJKO0ErSng5bEJFO0VBQ0UsVUFBQTtFQUNBLDRCQUFBO0EvSjA5bEJKOztBSHYxbEJBLFVBQUE7QW1LaEpBO0VBQ0UsV0FBQTtBaEsyK2xCRjtBZ0t6K2xCRTs7Ozs7Ozs7Ozs7RUFZRSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0EsWTlGSlU7QWxFOCtsQmQ7QWdLditsQkU7O0VBRUUsaUJBQUE7RUFDQSxZOUZWVTtBbEVtL2xCZDs7QWdLcCtsQkE7O0VBRUUsV0FBQTtBaEt1K2xCRjtBZ0twK2xCSTs7RUFDRSxXQUFBO0VBQ0EsY0FBQTtBaEt1K2xCTjtBZ0twK2xCSTs7Ozs7O0VBR0UsZ0JBQUE7QWhLeStsQk47QWdLdCtsQkk7Ozs7OztFQUdFLFlBQUE7QWhLMitsQk4iLCJmaWxlIjoiY2xhc3NpYy1yZXNldC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAdXNlIFwiLi9taXhpbnMvc21hcnRmb3JtL2NhcmQtdG9vbHRpcFwiO1xuQHVzZSBcIi4vcGFja2FnZS9uby10aGVtZS9zbWFydGZvcm0vbG9hZGluZy1hbmltYXRpb25cIjtcbkB1c2UgXCIuL3BhY2thZ2UvY2xhc3NpYy9zbWFydGZvcm0vY2FyZC1pY29uc1wiO1xuQHVzZSBcInBhY2thZ2UvY2xhc3NpYy9kaXNjb3VudC1wYW5lbFwiO1xuQHVzZSBcInBhY2thZ2UvY2xhc3NpYy9zcGlubmVyXCI7XG5AdXNlIFwicGFja2FnZS9jbGFzc2ljL3dhbGxldFwiO1xuQHVzZSBcInBhY2thZ2UvY2xhc3NpYy9sYXllclwiO1xuQHVzZSBcInBhY2thZ2UvY2xhc3NpYy9tb2RhbFwiO1xuQHVzZSBcInBhY2thZ2UvY2xhc3NpYy9wb3Bpbi1yZWRpcmVjdGlvblwiO1xuQHVzZSBcInBhY2thZ2UvY2xhc3NpYy9sYXllci1tYW5hZ2VyXCI7XG5AdXNlIFwicGFja2FnZS9jbGFzc2ljL2N1cnJlbmN5LWNvbnZlcnNpb25cIjtcbkB1c2UgXCJwYWNrYWdlL2NsYXNzaWMvc21hcnRmb3JtL2NhcmQtaGVhZGVyXCI7XG5AdXNlIFwicGFja2FnZS9jbGFzc2ljL3NtYXJ0Zm9ybS9zcGxpdC1wYXltZW50XCI7XG5AdXNlIFwicGFja2FnZS9jbGFzc2ljL3NtYXJ0Zm9ybS9uZXN0ZWQtbWV0aG9kXCI7XG5AdXNlIFwicGFja2FnZS9jbGFzc2ljL3Jvb3QtdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwicGFja2FnZS9jbGFzc2ljL3ZhcmlhYmxlc1wiO1xuQGltcG9ydCBcImJyZWFrcG9pbnRfZGVmaW5pdGlvblwiO1xuQGluY2x1ZGUgbG9hZGluZy1hbmltYXRpb24ua2V5ZnJhbWVzO1xuQGluY2x1ZGUgc3Bpbm5lci5rZXlmcmFtZXM7XG5AaW5jbHVkZSBjYXJkLWljb25zLmtleWZyYW1lcztcbkBpbmNsdWRlIG1vZGFsLmtleWZyYW1lcztcbkBpbmNsdWRlIGxheWVyLmtleWZyYW1lcztcbkBpbmNsdWRlIG5lc3RlZC1tZXRob2QuaGVpZ2h0LWNvbmZpZztcblxuLyogRm9udCAqL1xuQGltcG9ydCBcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9Um9ib3RvOndnaHRANDAwOzUwMDs3MDAmZGlzcGxheT1zd2FwXCI7XG5cbi8qIE1peGlucyAqL1xuQGltcG9ydCBcIm1peGlucy9icmVha3BvaW50XCI7XG5AaW1wb3J0IFwibWl4aW5zL2ZsZXhcIjtcbkBpbXBvcnQgXCJkZXNrdG9wL21peGluL2NsZWFyZml4XCI7XG5AaW1wb3J0IFwiZGVza3RvcC9taXhpbi9hc3BlY3RfcmF0aW9cIjtcbkBpbXBvcnQgXCJkZXNrdG9wL21peGluL3ZlcnRpY2FsX2FsaWduXCI7XG5AaW1wb3J0IFwiZGVza3RvcC9taXhpbi93b3Jkc1wiO1xuQGltcG9ydCBcImRlc2t0b3AvbWl4aW4vZm9ybV9maWVsZHNcIjtcbkBpbXBvcnQgXCJkZXNrdG9wL21peGluL3BsYWNlaG9sZGVyXCI7XG5cbi8qIFZlbmRvcnMgKi9cbkBpbXBvcnQgXCJhbmltYXRpb25zL2Jhc2VcIjtcbkBpbXBvcnQgXCJhbmltYXRpb25zL2ZsaXBwZXJzL2ZsaXBJblhcIjtcblxuLyogUG9waW4gKi9cbkBpbXBvcnQgXCJwYWNrYWdlL2NsYXNzaWMtcG9waW4vaW5kZXhcIjtcblxuLyogRGlzY291bnQgUGFuZWwgKi9cbkBpbmNsdWRlIGRpc2NvdW50LXBhbmVsLnJvb3Q7XG5cbi8qIFNwbGl0IFBheW1lbnQgUGFuZWwgKi9cbkBpbmNsdWRlIHNwbGl0LXBheW1lbnQucm9vdDtcblxuLyogQnJhbmQgYnV0dG9ucyAqL1xuQGltcG9ydCBcInBhY2thZ2UvY2xhc3NpYy9icmFuZC1idXR0b25cIjtcblxuLyogU2tlbGV0b24gKi9cbkBpbXBvcnQgXCJwYWNrYWdlL2NsYXNzaWMvc2tlbGV0b25cIjtcblxuLmtyLWVtYmVkZGVkLFxuLmtyLXNtYXJ0LWZvcm0ge1xuICBAaW1wb3J0IFwicGFja2FnZS9jbGFzc2ljL2N1c3RvbV9maWVsZFwiO1xuICBAaW1wb3J0IFwicGFja2FnZS9jbGFzc2ljL2Vycm9yXCI7XG4gIEBpbXBvcnQgXCJwYWNrYWdlL2NsYXNzaWMvYnV0dG9uXCI7XG4gIEBpbXBvcnQgXCJwYWNrYWdlL2NsYXNzaWMvaGVscC1idXR0b25cIjtcbiAgQGluY2x1ZGUgc3Bpbm5lci5tYWluO1xufVxuXG4vKiBTbWFydCBGb3JtICovXG4ua3Itc21hcnQtZm9ybSB7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAkc21hcnRmb3JtLXdpZHRoO1xuXG4gICZba3Itc2luZ2xlLXBheW1lbnQtYnV0dG9uXSB7XG4gICAgd2lkdGg6ICRzbWFydGZvcm0tc3BiLXdpZHRoO1xuICB9XG5cbiAgJltrci1ncmlkXSB7XG4gICAgd2lkdGg6ICRzbWFydGZvcm0tZ3JpZC13aWR0aDtcbiAgfVxuXG4gICYua3Itc21hcnQtZm9ybS0tY29tcGFjdCB7XG4gICAgd2lkdGg6ICRzbWFydGZvcm0tY29tcGFjdC13aWR0aDtcbiAgfVxuXG4gIEBpbXBvcnQgXCJwYWNrYWdlL2NsYXNzaWMtcG9waW4vc21hcnRmb3JtL2luZGV4XCI7XG4gIEBpbXBvcnQgXCJwYWNrYWdlL2NsYXNzaWMvc21hcnRmb3JtL2luZGV4XCI7XG4gIEBpbXBvcnQgXCJwYWNrYWdlL2NsYXNzaWMvc21hcnRmb3JtL3NtYXJ0X2J1dHRvblwiO1xuXG4gIC8qKlxuICAgKiBTZWUgS0pTLTE4ODIgfCBOZWNlc3NhcnkgdG8gaW5jcmVhc2Ugc2VsZWN0b3Igd2VpZ2h0IGluIFNtYXJ0Rm9ybSBjYXNlLlxuICAgKiAgIFdpdGhvdXQgaXQsIGFsbDogaW5pdGlhbCBydWxlIGluIF9pbml0aWFsLnNjc3Mgd2lsbCByZXZlcnQgd2lkdGhcbiAgICogICB0byAua3Itc21hcnQtZm9ybSdzICgkc21hcnRmb3JtLXdpZHRoKVxuICAgKi9cbiAgLmtyLWVtYmVkZGVkLFxuICAua3ItZW1iZWRkZWQgLmtyLXBheW1lbnQtYnV0dG9uLFxuICAua3ItZW1iZWRkZWQgLmtyLWZvcm0tZXJyb3Ige1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBpbmNsdWRlIGxheWVyLW1hbmFnZXIubWFpbjtcbkBpbXBvcnQgXCJwYWNrYWdlL2NsYXNzaWMvc21hcnRmb3JtL3NtYXJ0X2J1dHRvblwiO1xuXG4vKiBEZWZhdWx0IChlbWJlZGRlZCkgKi9cbi5rci1lbWJlZGRlZCB7XG4gIHdpZHRoOiAkaW5uZXItd2lkdGg7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG5cbiAgJi5rci1vdXRzaWRlLXNtYXJ0Zm9ybSB7XG4gICAgd2lkdGg6ICRzbWFydGZvcm0td2lkdGg7XG4gIH1cblxuICAvLyBGbGV4IGRpcmVjdGlvblxuICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihyb3cpO1xuXG4gIC8qIENvbXBvbmVudHMgKi9cbiAgQGltcG9ydCBcInBhY2thZ2UvY2xhc3NpYy9icmFuZC1zZWxlY3RvclwiO1xuICBAaW1wb3J0IFwicGFja2FnZS9jbGFzc2ljL2ZpZWxkXCI7XG4gIEBpbXBvcnQgXCJwYWNrYWdlL2NsYXNzaWMvc2VsZWN0XCI7XG4gIEBpbXBvcnQgXCJwYWNrYWdlL2NsYXNzaWMvd3JhcHBlcnNcIjtcbiAgQGltcG9ydCBcInBhY2thZ2UvY2xhc3NpYy9pY29uXCI7XG4gIEBpbXBvcnQgXCJwYWNrYWdlL2NsYXNzaWMvZGlzYWJsZWRcIjtcbiAgQGltcG9ydCBcInBhY2thZ2UvY2xhc3NpYy90ZXh0LWZpZWxkXCI7XG4gIEBpbmNsdWRlIHdhbGxldC5kZWxldGUtYnV0dG9uLWVtYmVkZGVkO1xuICBAaW5jbHVkZSB3YWxsZXQuY2FyZC1saXN0LWVtYmVkZGVkO1xuICBAaW5jbHVkZSB3YWxsZXQudGFicy1lbWJlZGRlZDtcbiAgQGltcG9ydCBcInBhY2thZ2UvY2xhc3NpYy92aXNpYmlsaXR5X2J1dHRvblwiO1xuICBAaW1wb3J0IFwicGFja2FnZS9jbGFzc2ljL2xheWVyXCI7XG4gIEBpbmNsdWRlIGNhcmQtaGVhZGVyLm1haW47XG4gIEBpbmNsdWRlIGN1cnJlbmN5LWNvbnZlcnNpb24ubWFpbjtcblxuICAmLmtyLWlvcyxcbiAgJi5rci1tYWNvcyB7XG4gICAgQGltcG9ydCBcInBhY2thZ2UvY2xhc3NpYy9pb3NcIjtcbiAgfVxuXG4gICYua3ItaW9zLTkge1xuICAgIEBpbXBvcnQgXCJwYWNrYWdlL2NsYXNzaWMvb2xkLWJyb3dzZXJcIjtcbiAgfVxuXG4gIEBpbmNsdWRlIGRpc2NvdW50LXBhbmVsLmVtYmVkZGVkO1xufVxuXG4vLyAzRFMgUG9waW5cbkBpbmNsdWRlIHBvcGluLXJlZGlyZWN0aW9uLm1haW47XG5cbi8qIFBBVENIICovXG5AaW1wb3J0IFwicGFja2FnZS9jbGFzc2ljL2xlZ2FjeVwiO1xuIiwiQGltcG9ydCBcImluaXRpYWxcIjtcblxuLmtyLWVtYmVkZGVkLFxuLmtyLWNoZWNrb3V0LFxuLmtyLXNtYXJ0LWJ1dHRvbixcbi5rci1kaXNjb3VudC1wYW5lbCxcbi5rci1sYXllci1tYW5hZ2VyIHtcbiAgQGluY2x1ZGUgaW5pdGlhbDtcbiAgQGltcG9ydCBcIm5vcm1hbGl6ZVwiO1xufVxuXG4vKipcbiAqIFNlbGVjdG9yIG11c3QgZXhjbHVkZSAua3Itc21hcnQtYnV0dG9uIGFuZCBpdHMgc3VidHJlZSB0byBhdm9pZCBpbml0aWFsIHJ1bGVcbiAqIHRvIG92ZXJyaWRlIHNtYXJ0LWJ1dHRvbiBzdHlsZXMuXG4gKiBDb21wdXRlZCBydWxlcyAoLmtyLXNtYXJ0LWZvcm0gKjpub3QoLi4uKSkgd2lsbCBoYXZlIGEgaGlnaGVyIHdlaWdodFxuICogdGhhbiAua3Itc21hcnQtYnV0dG9uIGFsb25lLlxuICovXG4ua3Itc21hcnQtZm9ybSB7XG4gIEBpbmNsdWRlIGluaXRpYWw7XG59XG5cbkBpbXBvcnQgXCJwYWNrYWdlLm5vLXRoZW1lXCI7XG5AaW1wb3J0IFwicGFja2FnZS5jbGFzc2ljXCI7XG4iLCIvKiEgbm9ybWFsaXplLmNzcyB2OC4wLjAgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG5cbi8qIERvY3VtZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxuICovXG5cbmh0bWwge1xuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuICB0ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG59XG5cbi8qIFNlY3Rpb25zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGZvbnQgc2l6ZSBhbmQgbWFyZ2luIG9uIGBoMWAgZWxlbWVudHMgd2l0aGluIGBzZWN0aW9uYCBhbmRcbiAqIGBhcnRpY2xlYCBjb250ZXh0cyBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBTYWZhcmkuXG4gKi9cblxuaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDtcbn1cblxuLyogR3JvdXBpbmcgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxuICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXG4gKi9cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMSAqL1xuICBoZWlnaHQ6IDA7IC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnByZSB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gQ2hyb21lIDU3LVxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7IC8qIDEgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8qIDIgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gKiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuLyogRW1iZWRkZWQgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmltZyB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLyogRm9ybXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxMDAlOyAvKiAxICovXG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG4gIG1hcmdpbjogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCB7IC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uLFxuc2VsZWN0IHsgLyogMSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxuICovXG5cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5maWVsZHNldCB7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjc1ZW0gMC42MjVlbTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxuICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxuICogICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxubGVnZW5kIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICBjb2xvcjogaW5oZXJpdDsgLyogMiAqL1xuICBkaXNwbGF5OiB0YWJsZTsgLyogMSAqL1xuICBtYXgtd2lkdGg6IDEwMCU7IC8qIDEgKi9cbiAgcGFkZGluZzogMDsgLyogMyAqL1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvKiAxICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbiAqL1xuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDEwKy5cbiAqL1xuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLlxuICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLlxuICovXG5cblt0eXBlPVwiY2hlY2tib3hcIl0sXG5bdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuICovXG5cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXG4gKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIGFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLyogMSAqL1xuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbiAqL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAxICovXG4gIGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cbn1cblxuLyogSW50ZXJhY3RpdmVcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSAxMCssIGFuZCBGaXJlZm94LlxuICovXG5cbmRldGFpbHMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxuXG4vKiBNaXNjXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwKy5cbiAqL1xuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTAuXG4gKi9cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuIiwiQGltcG9ydCBcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9Um9ib3RvOndnaHRANDAwOzUwMDs3MDAmZGlzcGxheT1zd2FwXCI7XG4ua3ItZW1iZWRkZWQsXG4ua3ItY2hlY2tvdXQsXG4ua3Itc21hcnQtYnV0dG9uLFxuLmtyLWRpc2NvdW50LXBhbmVsLFxuLmtyLWxheWVyLW1hbmFnZXIge1xuICAvKiEgbm9ybWFsaXplLmNzcyB2OC4wLjAgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG4gIC8qIERvY3VtZW50XG4gICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gIC8qKlxuICAgKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4gICAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxuICAgKi9cbiAgLyogU2VjdGlvbnNcbiAgICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgLyoqXG4gICAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbiAgICovXG4gIC8qKlxuICAgKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXG4gICAqIGBhcnRpY2xlYCBjb250ZXh0cyBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBTYWZhcmkuXG4gICAqL1xuICAvKiBHcm91cGluZyBjb250ZW50XG4gICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gIC8qKlxuICAgKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxuICAgKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAgICovXG4gIC8qKlxuICAgKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICAgKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gICAqL1xuICAvKiBUZXh0LWxldmVsIHNlbWFudGljc1xuICAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICAvKipcbiAgICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICAgKi9cbiAgLyoqXG4gICAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBDaHJvbWUgNTctXG4gICAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gICAqL1xuICAvKipcbiAgICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAgICovXG4gIC8qKlxuICAgKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICAgKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gICAqL1xuICAvKipcbiAgICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gICAqL1xuICAvKipcbiAgICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gICAqIGFsbCBicm93c2Vycy5cbiAgICovXG4gIC8qIEVtYmVkZGVkIGNvbnRlbnRcbiAgICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgLyoqXG4gICAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAuXG4gICAqL1xuICAvKiBGb3Jtc1xuICAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICAvKipcbiAgICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMuXG4gICAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiAgICovXG4gIC8qKlxuICAgKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAgICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cbiAgICovXG4gIC8qKlxuICAgKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAgICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxuICAgKi9cbiAgLyoqXG4gICAqIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gICAqL1xuICAvKipcbiAgICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAgICovXG4gIC8qKlxuICAgKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gICAqL1xuICAvKipcbiAgICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxuICAgKi9cbiAgLyoqXG4gICAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4gICAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbiAgICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxuICAgKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cbiAgICovXG4gIC8qKlxuICAgKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICAgKi9cbiAgLyoqXG4gICAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxuICAgKi9cbiAgLyoqXG4gICAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLlxuICAgKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAuXG4gICAqL1xuICAvKipcbiAgICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuICAgKi9cbiAgLyoqXG4gICAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxuICAgKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAgICovXG4gIC8qKlxuICAgKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4gICAqL1xuICAvKipcbiAgICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAgICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuICAgKi9cbiAgLyogSW50ZXJhY3RpdmVcbiAgICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgLypcbiAgICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUgMTArLCBhbmQgRmlyZWZveC5cbiAgICovXG4gIC8qXG4gICAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cbiAgICovXG4gIC8qIE1pc2NcbiAgICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgLyoqXG4gICAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwKy5cbiAgICovXG4gIC8qKlxuICAgKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC5cbiAgICovXG59XG4ua3ItZW1iZWRkZWQgKjpub3Qoc3ZnLCBnLCBwYXRoLCBjaXJjbGUsIHJlY3QsIGxpbmUsIGVsbGlwc2UsIHRleHQsIGxpbmVhcmdyYWRpZW50LCBzdG9wLCBpLCBwb2x5bGluZSwgcG9seWdvbiwgaW1hZ2UpLFxuLmtyLWNoZWNrb3V0ICo6bm90KHN2ZywgZywgcGF0aCwgY2lyY2xlLCByZWN0LCBsaW5lLCBlbGxpcHNlLCB0ZXh0LCBsaW5lYXJncmFkaWVudCwgc3RvcCwgaSwgcG9seWxpbmUsIHBvbHlnb24sIGltYWdlKSxcbi5rci1zbWFydC1idXR0b24gKjpub3Qoc3ZnLCBnLCBwYXRoLCBjaXJjbGUsIHJlY3QsIGxpbmUsIGVsbGlwc2UsIHRleHQsIGxpbmVhcmdyYWRpZW50LCBzdG9wLCBpLCBwb2x5bGluZSwgcG9seWdvbiwgaW1hZ2UpLFxuLmtyLWRpc2NvdW50LXBhbmVsICo6bm90KHN2ZywgZywgcGF0aCwgY2lyY2xlLCByZWN0LCBsaW5lLCBlbGxpcHNlLCB0ZXh0LCBsaW5lYXJncmFkaWVudCwgc3RvcCwgaSwgcG9seWxpbmUsIHBvbHlnb24sIGltYWdlKSxcbi5rci1sYXllci1tYW5hZ2VyICo6bm90KHN2ZywgZywgcGF0aCwgY2lyY2xlLCByZWN0LCBsaW5lLCBlbGxpcHNlLCB0ZXh0LCBsaW5lYXJncmFkaWVudCwgc3RvcCwgaSwgcG9seWxpbmUsIHBvbHlnb24sIGltYWdlKSB7XG4gIGFsbDogaW5pdGlhbDtcbn1cbi5rci1lbWJlZGRlZCBodG1sLFxuLmtyLWNoZWNrb3V0IGh0bWwsXG4ua3Itc21hcnQtYnV0dG9uIGh0bWwsXG4ua3ItZGlzY291bnQtcGFuZWwgaHRtbCxcbi5rci1sYXllci1tYW5hZ2VyIGh0bWwge1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLyogMSAqL1xuICB0ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAvKiAyICovXG59XG4ua3ItZW1iZWRkZWQgYm9keSxcbi5rci1jaGVja291dCBib2R5LFxuLmtyLXNtYXJ0LWJ1dHRvbiBib2R5LFxuLmtyLWRpc2NvdW50LXBhbmVsIGJvZHksXG4ua3ItbGF5ZXItbWFuYWdlciBib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuLmtyLWVtYmVkZGVkIGgxLFxuLmtyLWNoZWNrb3V0IGgxLFxuLmtyLXNtYXJ0LWJ1dHRvbiBoMSxcbi5rci1kaXNjb3VudC1wYW5lbCBoMSxcbi5rci1sYXllci1tYW5hZ2VyIGgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7XG59XG4ua3ItZW1iZWRkZWQgaHIsXG4ua3ItY2hlY2tvdXQgaHIsXG4ua3Itc21hcnQtYnV0dG9uIGhyLFxuLmtyLWRpc2NvdW50LXBhbmVsIGhyLFxuLmtyLWxheWVyLW1hbmFnZXIgaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgLyogMSAqL1xuICBoZWlnaHQ6IDA7XG4gIC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIC8qIDIgKi9cbn1cbi5rci1lbWJlZGRlZCBwcmUsXG4ua3ItY2hlY2tvdXQgcHJlLFxuLmtyLXNtYXJ0LWJ1dHRvbiBwcmUsXG4ua3ItZGlzY291bnQtcGFuZWwgcHJlLFxuLmtyLWxheWVyLW1hbmFnZXIgcHJlIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZTtcbiAgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTtcbiAgLyogMiAqL1xufVxuLmtyLWVtYmVkZGVkIGEsXG4ua3ItY2hlY2tvdXQgYSxcbi5rci1zbWFydC1idXR0b24gYSxcbi5rci1kaXNjb3VudC1wYW5lbCBhLFxuLmtyLWxheWVyLW1hbmFnZXIgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmtyLWVtYmVkZGVkIGFiYnJbdGl0bGVdLFxuLmtyLWNoZWNrb3V0IGFiYnJbdGl0bGVdLFxuLmtyLXNtYXJ0LWJ1dHRvbiBhYmJyW3RpdGxlXSxcbi5rci1kaXNjb3VudC1wYW5lbCBhYmJyW3RpdGxlXSxcbi5rci1sYXllci1tYW5hZ2VyIGFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgLyogMSAqL1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgLyogMiAqL1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIC8qIDIgKi9cbn1cbi5rci1lbWJlZGRlZCBiLFxuLmtyLWVtYmVkZGVkIHN0cm9uZyxcbi5rci1jaGVja291dCBiLFxuLmtyLWNoZWNrb3V0IHN0cm9uZyxcbi5rci1zbWFydC1idXR0b24gYixcbi5rci1zbWFydC1idXR0b24gc3Ryb25nLFxuLmtyLWRpc2NvdW50LXBhbmVsIGIsXG4ua3ItZGlzY291bnQtcGFuZWwgc3Ryb25nLFxuLmtyLWxheWVyLW1hbmFnZXIgYixcbi5rci1sYXllci1tYW5hZ2VyIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG4ua3ItZW1iZWRkZWQgY29kZSxcbi5rci1lbWJlZGRlZCBrYmQsXG4ua3ItZW1iZWRkZWQgc2FtcCxcbi5rci1jaGVja291dCBjb2RlLFxuLmtyLWNoZWNrb3V0IGtiZCxcbi5rci1jaGVja291dCBzYW1wLFxuLmtyLXNtYXJ0LWJ1dHRvbiBjb2RlLFxuLmtyLXNtYXJ0LWJ1dHRvbiBrYmQsXG4ua3Itc21hcnQtYnV0dG9uIHNhbXAsXG4ua3ItZGlzY291bnQtcGFuZWwgY29kZSxcbi5rci1kaXNjb3VudC1wYW5lbCBrYmQsXG4ua3ItZGlzY291bnQtcGFuZWwgc2FtcCxcbi5rci1sYXllci1tYW5hZ2VyIGNvZGUsXG4ua3ItbGF5ZXItbWFuYWdlciBrYmQsXG4ua3ItbGF5ZXItbWFuYWdlciBzYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZTtcbiAgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTtcbiAgLyogMiAqL1xufVxuLmtyLWVtYmVkZGVkIHNtYWxsLFxuLmtyLWNoZWNrb3V0IHNtYWxsLFxuLmtyLXNtYXJ0LWJ1dHRvbiBzbWFsbCxcbi5rci1kaXNjb3VudC1wYW5lbCBzbWFsbCxcbi5rci1sYXllci1tYW5hZ2VyIHNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG4ua3ItZW1iZWRkZWQgc3ViLFxuLmtyLWVtYmVkZGVkIHN1cCxcbi5rci1jaGVja291dCBzdWIsXG4ua3ItY2hlY2tvdXQgc3VwLFxuLmtyLXNtYXJ0LWJ1dHRvbiBzdWIsXG4ua3Itc21hcnQtYnV0dG9uIHN1cCxcbi5rci1kaXNjb3VudC1wYW5lbCBzdWIsXG4ua3ItZGlzY291bnQtcGFuZWwgc3VwLFxuLmtyLWxheWVyLW1hbmFnZXIgc3ViLFxuLmtyLWxheWVyLW1hbmFnZXIgc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbi5rci1lbWJlZGRlZCBzdWIsXG4ua3ItY2hlY2tvdXQgc3ViLFxuLmtyLXNtYXJ0LWJ1dHRvbiBzdWIsXG4ua3ItZGlzY291bnQtcGFuZWwgc3ViLFxuLmtyLWxheWVyLW1hbmFnZXIgc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuLmtyLWVtYmVkZGVkIHN1cCxcbi5rci1jaGVja291dCBzdXAsXG4ua3Itc21hcnQtYnV0dG9uIHN1cCxcbi5rci1kaXNjb3VudC1wYW5lbCBzdXAsXG4ua3ItbGF5ZXItbWFuYWdlciBzdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cbi5rci1lbWJlZGRlZCBpbWcsXG4ua3ItY2hlY2tvdXQgaW1nLFxuLmtyLXNtYXJ0LWJ1dHRvbiBpbWcsXG4ua3ItZGlzY291bnQtcGFuZWwgaW1nLFxuLmtyLWxheWVyLW1hbmFnZXIgaW1nIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuLmtyLWVtYmVkZGVkIGJ1dHRvbixcbi5rci1lbWJlZGRlZCBpbnB1dCxcbi5rci1lbWJlZGRlZCBvcHRncm91cCxcbi5rci1lbWJlZGRlZCBzZWxlY3QsXG4ua3ItZW1iZWRkZWQgdGV4dGFyZWEsXG4ua3ItY2hlY2tvdXQgYnV0dG9uLFxuLmtyLWNoZWNrb3V0IGlucHV0LFxuLmtyLWNoZWNrb3V0IG9wdGdyb3VwLFxuLmtyLWNoZWNrb3V0IHNlbGVjdCxcbi5rci1jaGVja291dCB0ZXh0YXJlYSxcbi5rci1zbWFydC1idXR0b24gYnV0dG9uLFxuLmtyLXNtYXJ0LWJ1dHRvbiBpbnB1dCxcbi5rci1zbWFydC1idXR0b24gb3B0Z3JvdXAsXG4ua3Itc21hcnQtYnV0dG9uIHNlbGVjdCxcbi5rci1zbWFydC1idXR0b24gdGV4dGFyZWEsXG4ua3ItZGlzY291bnQtcGFuZWwgYnV0dG9uLFxuLmtyLWRpc2NvdW50LXBhbmVsIGlucHV0LFxuLmtyLWRpc2NvdW50LXBhbmVsIG9wdGdyb3VwLFxuLmtyLWRpc2NvdW50LXBhbmVsIHNlbGVjdCxcbi5rci1kaXNjb3VudC1wYW5lbCB0ZXh0YXJlYSxcbi5rci1sYXllci1tYW5hZ2VyIGJ1dHRvbixcbi5rci1sYXllci1tYW5hZ2VyIGlucHV0LFxuLmtyLWxheWVyLW1hbmFnZXIgb3B0Z3JvdXAsXG4ua3ItbGF5ZXItbWFuYWdlciBzZWxlY3QsXG4ua3ItbGF5ZXItbWFuYWdlciB0ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAvKiAxICovXG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgLyogMSAqL1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLyogMSAqL1xuICBtYXJnaW46IDA7XG4gIC8qIDIgKi9cbn1cbi5rci1lbWJlZGRlZCBidXR0b24sXG4ua3ItZW1iZWRkZWQgaW5wdXQsXG4ua3ItY2hlY2tvdXQgYnV0dG9uLFxuLmtyLWNoZWNrb3V0IGlucHV0LFxuLmtyLXNtYXJ0LWJ1dHRvbiBidXR0b24sXG4ua3Itc21hcnQtYnV0dG9uIGlucHV0LFxuLmtyLWRpc2NvdW50LXBhbmVsIGJ1dHRvbixcbi5rci1kaXNjb3VudC1wYW5lbCBpbnB1dCxcbi5rci1sYXllci1tYW5hZ2VyIGJ1dHRvbixcbi5rci1sYXllci1tYW5hZ2VyIGlucHV0IHtcbiAgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5rci1lbWJlZGRlZCBidXR0b24sXG4ua3ItZW1iZWRkZWQgc2VsZWN0LFxuLmtyLWNoZWNrb3V0IGJ1dHRvbixcbi5rci1jaGVja291dCBzZWxlY3QsXG4ua3Itc21hcnQtYnV0dG9uIGJ1dHRvbixcbi5rci1zbWFydC1idXR0b24gc2VsZWN0LFxuLmtyLWRpc2NvdW50LXBhbmVsIGJ1dHRvbixcbi5rci1kaXNjb3VudC1wYW5lbCBzZWxlY3QsXG4ua3ItbGF5ZXItbWFuYWdlciBidXR0b24sXG4ua3ItbGF5ZXItbWFuYWdlciBzZWxlY3Qge1xuICAvKiAxICovXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLmtyLWVtYmVkZGVkIGJ1dHRvbixcbi5rci1lbWJlZGRlZCBbdHlwZT1idXR0b25dLFxuLmtyLWVtYmVkZGVkIFt0eXBlPXJlc2V0XSxcbi5rci1lbWJlZGRlZCBbdHlwZT1zdWJtaXRdLFxuLmtyLWNoZWNrb3V0IGJ1dHRvbixcbi5rci1jaGVja291dCBbdHlwZT1idXR0b25dLFxuLmtyLWNoZWNrb3V0IFt0eXBlPXJlc2V0XSxcbi5rci1jaGVja291dCBbdHlwZT1zdWJtaXRdLFxuLmtyLXNtYXJ0LWJ1dHRvbiBidXR0b24sXG4ua3Itc21hcnQtYnV0dG9uIFt0eXBlPWJ1dHRvbl0sXG4ua3Itc21hcnQtYnV0dG9uIFt0eXBlPXJlc2V0XSxcbi5rci1zbWFydC1idXR0b24gW3R5cGU9c3VibWl0XSxcbi5rci1kaXNjb3VudC1wYW5lbCBidXR0b24sXG4ua3ItZGlzY291bnQtcGFuZWwgW3R5cGU9YnV0dG9uXSxcbi5rci1kaXNjb3VudC1wYW5lbCBbdHlwZT1yZXNldF0sXG4ua3ItZGlzY291bnQtcGFuZWwgW3R5cGU9c3VibWl0XSxcbi5rci1sYXllci1tYW5hZ2VyIGJ1dHRvbixcbi5rci1sYXllci1tYW5hZ2VyIFt0eXBlPWJ1dHRvbl0sXG4ua3ItbGF5ZXItbWFuYWdlciBbdHlwZT1yZXNldF0sXG4ua3ItbGF5ZXItbWFuYWdlciBbdHlwZT1zdWJtaXRdIHtcbiAgYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuLmtyLWVtYmVkZGVkIGJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbi5rci1lbWJlZGRlZCBbdHlwZT1idXR0b25dOjotbW96LWZvY3VzLWlubmVyLFxuLmtyLWVtYmVkZGVkIFt0eXBlPXJlc2V0XTo6LW1vei1mb2N1cy1pbm5lcixcbi5rci1lbWJlZGRlZCBbdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyLFxuLmtyLWNoZWNrb3V0IGJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbi5rci1jaGVja291dCBbdHlwZT1idXR0b25dOjotbW96LWZvY3VzLWlubmVyLFxuLmtyLWNoZWNrb3V0IFt0eXBlPXJlc2V0XTo6LW1vei1mb2N1cy1pbm5lcixcbi5rci1jaGVja291dCBbdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyLFxuLmtyLXNtYXJ0LWJ1dHRvbiBidXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG4ua3Itc21hcnQtYnV0dG9uIFt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsXG4ua3Itc21hcnQtYnV0dG9uIFt0eXBlPXJlc2V0XTo6LW1vei1mb2N1cy1pbm5lcixcbi5rci1zbWFydC1idXR0b24gW3R5cGU9c3VibWl0XTo6LW1vei1mb2N1cy1pbm5lcixcbi5rci1kaXNjb3VudC1wYW5lbCBidXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG4ua3ItZGlzY291bnQtcGFuZWwgW3R5cGU9YnV0dG9uXTo6LW1vei1mb2N1cy1pbm5lcixcbi5rci1kaXNjb3VudC1wYW5lbCBbdHlwZT1yZXNldF06Oi1tb3otZm9jdXMtaW5uZXIsXG4ua3ItZGlzY291bnQtcGFuZWwgW3R5cGU9c3VibWl0XTo6LW1vei1mb2N1cy1pbm5lcixcbi5rci1sYXllci1tYW5hZ2VyIGJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbi5rci1sYXllci1tYW5hZ2VyIFt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsXG4ua3ItbGF5ZXItbWFuYWdlciBbdHlwZT1yZXNldF06Oi1tb3otZm9jdXMtaW5uZXIsXG4ua3ItbGF5ZXItbWFuYWdlciBbdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuLmtyLWVtYmVkZGVkIGJ1dHRvbjotbW96LWZvY3VzcmluZyxcbi5rci1lbWJlZGRlZCBbdHlwZT1idXR0b25dOi1tb3otZm9jdXNyaW5nLFxuLmtyLWVtYmVkZGVkIFt0eXBlPXJlc2V0XTotbW96LWZvY3VzcmluZyxcbi5rci1lbWJlZGRlZCBbdHlwZT1zdWJtaXRdOi1tb3otZm9jdXNyaW5nLFxuLmtyLWNoZWNrb3V0IGJ1dHRvbjotbW96LWZvY3VzcmluZyxcbi5rci1jaGVja291dCBbdHlwZT1idXR0b25dOi1tb3otZm9jdXNyaW5nLFxuLmtyLWNoZWNrb3V0IFt0eXBlPXJlc2V0XTotbW96LWZvY3VzcmluZyxcbi5rci1jaGVja291dCBbdHlwZT1zdWJtaXRdOi1tb3otZm9jdXNyaW5nLFxuLmtyLXNtYXJ0LWJ1dHRvbiBidXR0b246LW1vei1mb2N1c3JpbmcsXG4ua3Itc21hcnQtYnV0dG9uIFt0eXBlPWJ1dHRvbl06LW1vei1mb2N1c3JpbmcsXG4ua3Itc21hcnQtYnV0dG9uIFt0eXBlPXJlc2V0XTotbW96LWZvY3VzcmluZyxcbi5rci1zbWFydC1idXR0b24gW3R5cGU9c3VibWl0XTotbW96LWZvY3VzcmluZyxcbi5rci1kaXNjb3VudC1wYW5lbCBidXR0b246LW1vei1mb2N1c3JpbmcsXG4ua3ItZGlzY291bnQtcGFuZWwgW3R5cGU9YnV0dG9uXTotbW96LWZvY3VzcmluZyxcbi5rci1kaXNjb3VudC1wYW5lbCBbdHlwZT1yZXNldF06LW1vei1mb2N1c3JpbmcsXG4ua3ItZGlzY291bnQtcGFuZWwgW3R5cGU9c3VibWl0XTotbW96LWZvY3VzcmluZyxcbi5rci1sYXllci1tYW5hZ2VyIGJ1dHRvbjotbW96LWZvY3VzcmluZyxcbi5rci1sYXllci1tYW5hZ2VyIFt0eXBlPWJ1dHRvbl06LW1vei1mb2N1c3JpbmcsXG4ua3ItbGF5ZXItbWFuYWdlciBbdHlwZT1yZXNldF06LW1vei1mb2N1c3JpbmcsXG4ua3ItbGF5ZXItbWFuYWdlciBbdHlwZT1zdWJtaXRdOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuLmtyLWVtYmVkZGVkIGZpZWxkc2V0LFxuLmtyLWNoZWNrb3V0IGZpZWxkc2V0LFxuLmtyLXNtYXJ0LWJ1dHRvbiBmaWVsZHNldCxcbi5rci1kaXNjb3VudC1wYW5lbCBmaWVsZHNldCxcbi5rci1sYXllci1tYW5hZ2VyIGZpZWxkc2V0IHtcbiAgcGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtO1xufVxuLmtyLWVtYmVkZGVkIGxlZ2VuZCxcbi5rci1jaGVja291dCBsZWdlbmQsXG4ua3Itc21hcnQtYnV0dG9uIGxlZ2VuZCxcbi5rci1kaXNjb3VudC1wYW5lbCBsZWdlbmQsXG4ua3ItbGF5ZXItbWFuYWdlciBsZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvKiAxICovXG4gIGNvbG9yOiBpbmhlcml0O1xuICAvKiAyICovXG4gIGRpc3BsYXk6IHRhYmxlO1xuICAvKiAxICovXG4gIG1heC13aWR0aDogMTAwJTtcbiAgLyogMSAqL1xuICBwYWRkaW5nOiAwO1xuICAvKiAzICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIC8qIDEgKi9cbn1cbi5rci1lbWJlZGRlZCBwcm9ncmVzcyxcbi5rci1jaGVja291dCBwcm9ncmVzcyxcbi5rci1zbWFydC1idXR0b24gcHJvZ3Jlc3MsXG4ua3ItZGlzY291bnQtcGFuZWwgcHJvZ3Jlc3MsXG4ua3ItbGF5ZXItbWFuYWdlciBwcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbi5rci1lbWJlZGRlZCB0ZXh0YXJlYSxcbi5rci1jaGVja291dCB0ZXh0YXJlYSxcbi5rci1zbWFydC1idXR0b24gdGV4dGFyZWEsXG4ua3ItZGlzY291bnQtcGFuZWwgdGV4dGFyZWEsXG4ua3ItbGF5ZXItbWFuYWdlciB0ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLmtyLWVtYmVkZGVkIFt0eXBlPWNoZWNrYm94XSxcbi5rci1lbWJlZGRlZCBbdHlwZT1yYWRpb10sXG4ua3ItY2hlY2tvdXQgW3R5cGU9Y2hlY2tib3hdLFxuLmtyLWNoZWNrb3V0IFt0eXBlPXJhZGlvXSxcbi5rci1zbWFydC1idXR0b24gW3R5cGU9Y2hlY2tib3hdLFxuLmtyLXNtYXJ0LWJ1dHRvbiBbdHlwZT1yYWRpb10sXG4ua3ItZGlzY291bnQtcGFuZWwgW3R5cGU9Y2hlY2tib3hdLFxuLmtyLWRpc2NvdW50LXBhbmVsIFt0eXBlPXJhZGlvXSxcbi5rci1sYXllci1tYW5hZ2VyIFt0eXBlPWNoZWNrYm94XSxcbi5rci1sYXllci1tYW5hZ2VyIFt0eXBlPXJhZGlvXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC8qIDEgKi9cbiAgcGFkZGluZzogMDtcbiAgLyogMiAqL1xufVxuLmtyLWVtYmVkZGVkIFt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG4ua3ItZW1iZWRkZWQgW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcbi5rci1jaGVja291dCBbdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuLmtyLWNoZWNrb3V0IFt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG4ua3Itc21hcnQtYnV0dG9uIFt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG4ua3Itc21hcnQtYnV0dG9uIFt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG4ua3ItZGlzY291bnQtcGFuZWwgW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcbi5rci1kaXNjb3VudC1wYW5lbCBbdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuLmtyLWxheWVyLW1hbmFnZXIgW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcbi5rci1sYXllci1tYW5hZ2VyIFt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG4ua3ItZW1iZWRkZWQgW3R5cGU9c2VhcmNoXSxcbi5rci1jaGVja291dCBbdHlwZT1zZWFyY2hdLFxuLmtyLXNtYXJ0LWJ1dHRvbiBbdHlwZT1zZWFyY2hdLFxuLmtyLWRpc2NvdW50LXBhbmVsIFt0eXBlPXNlYXJjaF0sXG4ua3ItbGF5ZXItbWFuYWdlciBbdHlwZT1zZWFyY2hdIHtcbiAgYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAvKiAxICovXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuICAvKiAyICovXG59XG4ua3ItZW1iZWRkZWQgW3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbixcbi5rci1jaGVja291dCBbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uLFxuLmtyLXNtYXJ0LWJ1dHRvbiBbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uLFxuLmtyLWRpc2NvdW50LXBhbmVsIFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24sXG4ua3ItbGF5ZXItbWFuYWdlciBbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5rci1lbWJlZGRlZCA6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uLFxuLmtyLWNoZWNrb3V0IDo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24sXG4ua3Itc21hcnQtYnV0dG9uIDo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24sXG4ua3ItZGlzY291bnQtcGFuZWwgOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbixcbi5rci1sYXllci1tYW5hZ2VyIDo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBhcHBlYXJhbmNlOiBidXR0b247XG4gIC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDtcbiAgLyogMiAqL1xufVxuLmtyLWVtYmVkZGVkIGRldGFpbHMsXG4ua3ItY2hlY2tvdXQgZGV0YWlscyxcbi5rci1zbWFydC1idXR0b24gZGV0YWlscyxcbi5rci1kaXNjb3VudC1wYW5lbCBkZXRhaWxzLFxuLmtyLWxheWVyLW1hbmFnZXIgZGV0YWlscyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmtyLWVtYmVkZGVkIHN1bW1hcnksXG4ua3ItY2hlY2tvdXQgc3VtbWFyeSxcbi5rci1zbWFydC1idXR0b24gc3VtbWFyeSxcbi5rci1kaXNjb3VudC1wYW5lbCBzdW1tYXJ5LFxuLmtyLWxheWVyLW1hbmFnZXIgc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cbi5rci1lbWJlZGRlZCB0ZW1wbGF0ZSxcbi5rci1jaGVja291dCB0ZW1wbGF0ZSxcbi5rci1zbWFydC1idXR0b24gdGVtcGxhdGUsXG4ua3ItZGlzY291bnQtcGFuZWwgdGVtcGxhdGUsXG4ua3ItbGF5ZXItbWFuYWdlciB0ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ua3ItZW1iZWRkZWQgW2hpZGRlbl0sXG4ua3ItY2hlY2tvdXQgW2hpZGRlbl0sXG4ua3Itc21hcnQtYnV0dG9uIFtoaWRkZW5dLFxuLmtyLWRpc2NvdW50LXBhbmVsIFtoaWRkZW5dLFxuLmtyLWxheWVyLW1hbmFnZXIgW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKipcbiAqIFNlbGVjdG9yIG11c3QgZXhjbHVkZSAua3Itc21hcnQtYnV0dG9uIGFuZCBpdHMgc3VidHJlZSB0byBhdm9pZCBpbml0aWFsIHJ1bGVcbiAqIHRvIG92ZXJyaWRlIHNtYXJ0LWJ1dHRvbiBzdHlsZXMuXG4gKiBDb21wdXRlZCBydWxlcyAoLmtyLXNtYXJ0LWZvcm0gKjpub3QoLi4uKSkgd2lsbCBoYXZlIGEgaGlnaGVyIHdlaWdodFxuICogdGhhbiAua3Itc21hcnQtYnV0dG9uIGFsb25lLlxuICovXG4ua3Itc21hcnQtZm9ybSAqOm5vdChzdmcsIGcsIHBhdGgsIGNpcmNsZSwgcmVjdCwgbGluZSwgZWxsaXBzZSwgdGV4dCwgbGluZWFyZ3JhZGllbnQsIHN0b3AsIGksIHBvbHlsaW5lLCBwb2x5Z29uLCBpbWFnZSkge1xuICBhbGw6IGluaXRpYWw7XG59XG5cbkBrZXlmcmFtZXMgdXBkYXRpbmcge1xuICAwJSB7XG4gICAgY29sb3I6ICM2NjY7XG4gIH1cbiAgNTAlIHtcbiAgICBjb2xvcjogIzk5OTtcbiAgfVxuICAxMDAlIHtcbiAgICBjb2xvcjogIzY2NjtcbiAgfVxufVxuLyoqXG4gKiBGbGV4Ym94IE1peGluc1xuICogaHR0cDovL3BoaWxpcHdhbHRvbi5naXRodWIuaW8vc29sdmVkLWJ5LWZsZXhib3gvXG4gKiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL3NvbHZlZC1ieS1mbGV4Ym94XG4gKlxuICogQ29weXJpZ2h0IChjKSAyMDEzIEJyaWFuIEZyYW5jb1xuICpcbiAqIFBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhXG4gKiBjb3B5IG9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlXG4gKiBcIlNvZnR3YXJlXCIpLCB0byBkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmdcbiAqIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUgcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCxcbiAqIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsIGNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0b1xuICogcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMgZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvXG4gKiB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM7XG4gKiBUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZFxuICogaW4gYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuXG4gKiBUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgXCJBUyBJU1wiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTXG4gKiBPUiBJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GXG4gKiBNRVJDSEFOVEFCSUxJVFksIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuXG4gKiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUgQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWVxuICogQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIgTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCxcbiAqIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HIEZST00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFXG4gKiBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS5cbiAqXG4gKiBUaGlzIGlzIGEgc2V0IG9mIG1peGlucyBmb3IgdGhvc2Ugd2hvIHdhbnQgdG8gbWVzcyBhcm91bmQgd2l0aCBmbGV4Ym94XG4gKiB1c2luZyB0aGUgbmF0aXZlIHN1cHBvcnQgb2YgY3VycmVudCBicm93c2Vycy4gRm9yIGZ1bGwgc3VwcG9ydCB0YWJsZVxuICogY2hlY2s6IGh0dHA6Ly9jYW5pdXNlLmNvbS9mbGV4Ym94XG4gKlxuICogQmFzaWNhbGx5IHRoaXMgd2lsbCB1c2U7XG4gKlxuICogKiBGYWxsYmFjaywgb2xkIHN5bnRheCAoSUUxMCwgbW9iaWxlIHdlYmtpdCBicm93c2VycyAtIG5vIHdyYXBwaW5nKVxuICogKiBGaW5hbCBzdGFuZGFyZHMgc3ludGF4IChGRiwgU2FmYXJpLCBDaHJvbWUsIElFMTEsIE9wZXJhKVxuICpcbiAqIFRoaXMgd2FzIGluc3BpcmVkIGJ5O1xuICpcbiAqICogaHR0cDovL2Rldi5vcGVyYS5jb20vYXJ0aWNsZXMvdmlldy9hZHZhbmNlZC1jcm9zcy1icm93c2VyLWZsZXhib3gvXG4gKlxuICogV2l0aCBoZWxwIGZyb207XG4gKlxuICogKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC9cbiAqICogaHR0cDovL3RoZS1lY2hvcGxleC5uZXQvZmxleHlib3hlcy9cbiAqICogaHR0cDovL21zZG4ubWljcm9zb2Z0LmNvbS9lbi11cy9saWJyYXJ5L2llL2hoNzcyMDY5KHY9dnMuODUpLmFzcHhcbiAqICogaHR0cDovL2Nzcy10cmlja3MuY29tL3VzaW5nLWZsZXhib3gvXG4gKiAqIGh0dHA6Ly9kZXYub3BlcmEuY29tL2FydGljbGVzL3ZpZXcvYWR2YW5jZWQtY3Jvc3MtYnJvd3Nlci1mbGV4Ym94L1xuICogKiBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi11cy9kb2NzL3dlYi9ndWlkZS9jc3MvZmxleGlibGVfYm94ZXNcbiAqL1xuLyoqXG4gKiBGbGV4Ym94IENvbnRhaW5lcnNcbiAqXG4gKiBUaGUgJ2ZsZXgnIHZhbHVlIGNhdXNlcyBhbiBlbGVtZW50IHRvIGdlbmVyYXRlIGEgYmxvY2stbGV2ZWwgZmxleFxuICogY29udGFpbmVyIGJveC5cbiAqXG4gKiBUaGUgJ2lubGluZS1mbGV4JyB2YWx1ZSBjYXVzZXMgYW4gZWxlbWVudCB0byBnZW5lcmF0ZSBhIGlubGluZS1sZXZlbFxuICogZmxleCBjb250YWluZXIgYm94LlxuICpcbiAqIGRpc3BsYXk6IGZsZXggfCBpbmxpbmUtZmxleFxuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LWNvbnRhaW5lcnNcbiAqXG4gKiAoUGxhY2Vob2xkZXIgc2VsZWN0b3JzIGZvciBlYWNoIHR5cGUsIGZvciB0aG9zZSB3aG8gcmF0aGVyIEBleHRlbmQpXG4gKi9cbi8qKlxuICogRmxleGJveCBEaXJlY3Rpb25cbiAqXG4gKiBUaGUgJ2ZsZXgtZGlyZWN0aW9uJyBwcm9wZXJ0eSBzcGVjaWZpZXMgaG93IGZsZXggaXRlbXMgYXJlIHBsYWNlZCBpblxuICogdGhlIGZsZXggY29udGFpbmVyLCBieSBzZXR0aW5nIHRoZSBkaXJlY3Rpb24gb2YgdGhlIGZsZXggY29udGFpbmVyJ3NcbiAqIG1haW4gYXhpcy4gVGhpcyBkZXRlcm1pbmVzIHRoZSBkaXJlY3Rpb24gdGhhdCBmbGV4IGl0ZW1zIGFyZSBsYWlkIG91dCBpbi5cbiAqXG4gKiBWYWx1ZXM6IHJvdyB8IHJvdy1yZXZlcnNlIHwgY29sdW1uIHwgY29sdW1uLXJldmVyc2VcbiAqIERlZmF1bHQ6IHJvd1xuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LWRpcmVjdGlvbi1wcm9wZXJ0eVxuICovXG4vKipcbiAqIEZsZXhib3ggV3JhcFxuICpcbiAqIFRoZSAnZmxleC13cmFwJyBwcm9wZXJ0eSBjb250cm9scyB3aGV0aGVyIHRoZSBmbGV4IGNvbnRhaW5lciBpcyBzaW5nbGUtbGluZVxuICogb3IgbXVsdGktbGluZSwgYW5kIHRoZSBkaXJlY3Rpb24gb2YgdGhlIGNyb3NzLWF4aXMsIHdoaWNoIGRldGVybWluZXNcbiAqIHRoZSBkaXJlY3Rpb24gbmV3IGxpbmVzIGFyZSBzdGFja2VkIGluLlxuICpcbiAqIFZhbHVlczogbm93cmFwIHwgd3JhcCB8IHdyYXAtcmV2ZXJzZVxuICogRGVmYXVsdDogbm93cmFwXG4gKlxuICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtd3JhcC1wcm9wZXJ0eVxuICovXG4vKipcbiAqIEZsZXhib3ggRmxvdyAoc2hvcnRoYW5kKVxuICpcbiAqIFRoZSAnZmxleC1mbG93JyBwcm9wZXJ0eSBpcyBhIHNob3J0aGFuZCBmb3Igc2V0dGluZyB0aGUgJ2ZsZXgtZGlyZWN0aW9uJ1xuICogYW5kICdmbGV4LXdyYXAnIHByb3BlcnRpZXMsIHdoaWNoIHRvZ2V0aGVyIGRlZmluZSB0aGUgZmxleCBjb250YWluZXInc1xuICogbWFpbiBhbmQgY3Jvc3MgYXhlcy5cbiAqXG4gKiBWYWx1ZXM6IDxmbGV4LWRpcmVjdGlvbj4gfCA8ZmxleC13cmFwPlxuICogRGVmYXVsdDogcm93IG5vd3JhcFxuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LWZsb3ctcHJvcGVydHlcbiAqL1xuLyoqXG4gKiBGbGV4Ym94IE9yZGVyXG4gKlxuICogVGhlICdvcmRlcicgcHJvcGVydHkgY29udHJvbHMgdGhlIG9yZGVyIGluIHdoaWNoIGZsZXggaXRlbXMgYXBwZWFyIHdpdGhpblxuICogdGhlaXIgZmxleCBjb250YWluZXIsIGJ5IGFzc2lnbmluZyB0aGVtIHRvIG9yZGluYWwgZ3JvdXBzLlxuICpcbiAqIERlZmF1bHQ6IDBcbiAqXG4gKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jb3JkZXItcHJvcGVydHlcbiAqL1xuLyoqXG4gKiBGbGV4Ym94IEdyb3dcbiAqXG4gKiBUaGUgJ2ZsZXgtZ3JvdycgcHJvcGVydHkgc2V0cyB0aGUgZmxleCBncm93IGZhY3Rvci4gTmVnYXRpdmUgbnVtYmVyc1xuICogYXJlIGludmFsaWQuXG4gKlxuICogRGVmYXVsdDogMFxuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LWdyb3ctcHJvcGVydHlcbiAqL1xuLyoqXG4gKiBGbGV4Ym94IFNocmlua1xuICpcbiAqIFRoZSAnZmxleC1zaHJpbmsnIHByb3BlcnR5IHNldHMgdGhlIGZsZXggc2hyaW5rIGZhY3Rvci4gTmVnYXRpdmUgbnVtYmVyc1xuICogYXJlIGludmFsaWQuXG4gKlxuICogRGVmYXVsdDogMVxuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LXNocmluay1wcm9wZXJ0eVxuICovXG4vKipcbiAqIEZsZXhib3ggQmFzaXNcbiAqXG4gKiBUaGUgJ2ZsZXgtYmFzaXMnIHByb3BlcnR5IHNldHMgdGhlIGZsZXggYmFzaXMuIE5lZ2F0aXZlIGxlbmd0aHMgYXJlIGludmFsaWQuXG4gKlxuICogVmFsdWVzOiBMaWtlIFwid2lkdGhcIlxuICogRGVmYXVsdDogYXV0b1xuICpcbiAqIGh0dHA6Ly93d3cudzMub3JnL1RSL2NzczMtZmxleGJveC8jZmxleC1iYXNpcy1wcm9wZXJ0eVxuICovXG4vKipcbiAqIEZsZXhib3ggXCJGbGV4XCIgKHNob3J0aGFuZClcbiAqXG4gKiBUaGUgJ2ZsZXgnIHByb3BlcnR5IHNwZWNpZmllcyB0aGUgY29tcG9uZW50cyBvZiBhIGZsZXhpYmxlIGxlbmd0aDogdGhlXG4gKiBmbGV4IGdyb3cgZmFjdG9yIGFuZCBmbGV4IHNocmluayBmYWN0b3IsIGFuZCB0aGUgZmxleCBiYXNpcy4gV2hlbiBhblxuICogZWxlbWVudCBpcyBhIGZsZXggaXRlbSwgJ2ZsZXgnIGlzIGNvbnN1bHRlZCBpbnN0ZWFkIG9mIHRoZSBtYWluIHNpemVcbiAqIHByb3BlcnR5IHRvIGRldGVybWluZSB0aGUgbWFpbiBzaXplIG9mIHRoZSBlbGVtZW50LiBJZiBhbiBlbGVtZW50IGlzXG4gKiBub3QgYSBmbGV4IGl0ZW0sICdmbGV4JyBoYXMgbm8gZWZmZWN0LlxuICpcbiAqIFZhbHVlczogbm9uZSB8IDxmbGV4LWdyb3c+IDxmbGV4LXNocmluaz4gfHwgPGZsZXgtYmFzaXM+XG4gKiBEZWZhdWx0OiBTZWUgaW5kaXZpZHVhbCBwcm9wZXJ0aWVzICgxIDEgMCkuXG4gKlxuICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtcHJvcGVydHlcbiAqL1xuLyoqXG4gKiBGbGV4Ym94IEp1c3RpZnkgQ29udGVudFxuICpcbiAqIFRoZSAnanVzdGlmeS1jb250ZW50JyBwcm9wZXJ0eSBhbGlnbnMgZmxleCBpdGVtcyBhbG9uZyB0aGUgbWFpbiBheGlzXG4gKiBvZiB0aGUgY3VycmVudCBsaW5lIG9mIHRoZSBmbGV4IGNvbnRhaW5lci4gVGhpcyBpcyBkb25lIGFmdGVyIGFueSBmbGV4aWJsZVxuICogbGVuZ3RocyBhbmQgYW55IGF1dG8gbWFyZ2lucyBoYXZlIGJlZW4gcmVzb2x2ZWQuIFR5cGljYWxseSBpdCBoZWxwcyBkaXN0cmlidXRlXG4gKiBleHRyYSBmcmVlIHNwYWNlIGxlZnRvdmVyIHdoZW4gZWl0aGVyIGFsbCB0aGUgZmxleCBpdGVtcyBvbiBhIGxpbmUgYXJlXG4gKiBpbmZsZXhpYmxlLCBvciBhcmUgZmxleGlibGUgYnV0IGhhdmUgcmVhY2hlZCB0aGVpciBtYXhpbXVtIHNpemUuIEl0IGFsc29cbiAqIGV4ZXJ0cyBzb21lIGNvbnRyb2wgb3ZlciB0aGUgYWxpZ25tZW50IG9mIGl0ZW1zIHdoZW4gdGhleSBvdmVyZmxvdyB0aGUgbGluZS5cbiAqXG4gKiBOb3RlOiAnc3BhY2UtKicgdmFsdWVzIG5vdCBzdXBwb3J0ZWQgaW4gb2xkZXIgc3ludGF4ZXMuXG4gKlxuICogVmFsdWVzOiBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBzcGFjZS1iZXR3ZWVuIHwgc3BhY2UtYXJvdW5kXG4gKiBEZWZhdWx0OiBmbGV4LXN0YXJ0XG4gKlxuICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2p1c3RpZnktY29udGVudC1wcm9wZXJ0eVxuICovXG4vKipcbiAqIEZsZXhib3ggQWxpZ24gSXRlbXNcbiAqXG4gKiBGbGV4IGl0ZW1zIGNhbiBiZSBhbGlnbmVkIGluIHRoZSBjcm9zcyBheGlzIG9mIHRoZSBjdXJyZW50IGxpbmUgb2YgdGhlXG4gKiBmbGV4IGNvbnRhaW5lciwgc2ltaWxhciB0byAnanVzdGlmeS1jb250ZW50JyBidXQgaW4gdGhlIHBlcnBlbmRpY3VsYXJcbiAqIGRpcmVjdGlvbi4gJ2FsaWduLWl0ZW1zJyBzZXRzIHRoZSBkZWZhdWx0IGFsaWdubWVudCBmb3IgYWxsIG9mIHRoZSBmbGV4XG4gKiBjb250YWluZXIncyBpdGVtcywgaW5jbHVkaW5nIGFub255bW91cyBmbGV4IGl0ZW1zLiAnYWxpZ24tc2VsZicgYWxsb3dzXG4gKiB0aGlzIGRlZmF1bHQgYWxpZ25tZW50IHRvIGJlIG92ZXJyaWRkZW4gZm9yIGluZGl2aWR1YWwgZmxleCBpdGVtcy4gKEZvclxuICogYW5vbnltb3VzIGZsZXggaXRlbXMsICdhbGlnbi1zZWxmJyBhbHdheXMgbWF0Y2hlcyB0aGUgdmFsdWUgb2YgJ2FsaWduLWl0ZW1zJ1xuICogb24gdGhlaXIgYXNzb2NpYXRlZCBmbGV4IGNvbnRhaW5lci4pXG4gKlxuICogVmFsdWVzOiBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBiYXNlbGluZSB8IHN0cmV0Y2hcbiAqIERlZmF1bHQ6IHN0cmV0Y2hcbiAqXG4gKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jYWxpZ24taXRlbXMtcHJvcGVydHlcbiAqL1xuLyoqXG4gKiBGbGV4Ym94IEFsaWduIFNlbGZcbiAqXG4gKiBWYWx1ZXM6IGF1dG8gfCBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBiYXNlbGluZSB8IHN0cmV0Y2hcbiAqIERlZmF1bHQ6IGF1dG9cbiAqL1xuLyoqXG4gKiBGbGV4Ym94IEFsaWduIENvbnRlbnRcbiAqXG4gKiBUaGUgJ2FsaWduLWNvbnRlbnQnIHByb3BlcnR5IGFsaWducyBhIGZsZXggY29udGFpbmVyJ3MgbGluZXMgd2l0aGluIHRoZVxuICogZmxleCBjb250YWluZXIgd2hlbiB0aGVyZSBpcyBleHRyYSBzcGFjZSBpbiB0aGUgY3Jvc3MtYXhpcywgc2ltaWxhciB0b1xuICogaG93ICdqdXN0aWZ5LWNvbnRlbnQnIGFsaWducyBpbmRpdmlkdWFsIGl0ZW1zIHdpdGhpbiB0aGUgbWFpbi1heGlzLiBOb3RlLFxuICogdGhpcyBwcm9wZXJ0eSBoYXMgbm8gZWZmZWN0IHdoZW4gdGhlIGZsZXhib3ggaGFzIG9ubHkgYSBzaW5nbGUgbGluZS5cbiAqXG4gKiBWYWx1ZXM6IGZsZXgtc3RhcnQgfCBmbGV4LWVuZCB8IGNlbnRlciB8IHNwYWNlLWJldHdlZW4gfCBzcGFjZS1hcm91bmQgfCBzdHJldGNoXG4gKiBEZWZhdWx0OiBzdHJldGNoXG4gKlxuICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2FsaWduLWNvbnRlbnQtcHJvcGVydHlcbiAqL1xuLyoqXG4gKiBGYWxsYmFjayB0byBzdXBwb3J0IGdhcCB3aXRoaW4gZmxleGJveFxuICogVW5zdXBwb3J0ZWQgd2l0aCBDaHJvbWUgcHJpb3IgdG8gdmVyc2lvbiA4NCBhbW9uZyBvdGhlcnMuXG4gKlxuICogaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL2dhcCNicm93c2VyX2NvbXBhdGliaWxpdHlcbiAqXG4gKiBAc2luY2UgS0pTLTIxNjIuNjEgKDIwMjItMDktMTMpXG4gKi9cbi5rci1lbWJlZGRlZC5rci1vdXQtb2Ytdmlldy1mb3JtLCAua3ItZW1iZWRkZWQua3Itb3V0LW9mLXZpZXctZm9ybVtrcnZ1ZV0sIC5rci1lbWJlZGRlZC5rci1vdXQtb2Ytdmlldy1mb3JtW2tydnVlXVtrci1wb3Bpbl0sXG4ua3Itc21hcnQtZm9ybS5rci1vdXQtb2Ytdmlldy1mb3JtLFxuLmtyLXNtYXJ0LWZvcm0ua3Itb3V0LW9mLXZpZXctZm9ybVtrcnZ1ZV0sXG4ua3Itc21hcnQtZm9ybS5rci1vdXQtb2Ytdmlldy1mb3JtW2tydnVlXVtrci1wb3Bpbl0ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogLTQwMDBweDtcbiAgbGVmdDogLTQwMDBweDtcbiAgcmlnaHQ6IC00MDAwcHg7XG4gIGJvdHRvbTogLTQwMDBweDtcbn1cblxuLmtyLWVtYmVkZGVkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC8qKlxuICAgICogVWdseSBidXQgbmVjZXNzYXJ5IHRvIHRha2UgcHJpb3JpdHkgb3ZlciBzdHlsZS5kaXNwbGF5IGNoYW5nZXMgd2l0aGluIEpTXG4gICAgKlxuICAgICogQHNpbmNlIEtKUy00MDE5XG4gICAgKi9cbiAgLyoqXG4gICAqIEtlZXAgcmVndWxhciBmaWVsZHMgdW5kaXNwbGF5ZWQgdW50aWwgdGhleSBoYXZlIGNsYXNzIFwia3ItZmllbGQtZWxlbWVudFwiLlxuICAgKiBUaGF0IGlzIHVudGlsIGNvbXBvbmVudCBhcmUgbW91bnRlZCBhbmQgdGhlaXIgdi1zaG93IGNvbmRpdGlvbiB0YWtlcyBvdmVyXG4gICAqIHRoZSBkaXNwbGF5IGNvbmRpdGlvbi5cbiAgICpcbiAgICogQHNpbmNlIEtKUy0yNDE5XG4gICAqL1xufVxuLmtyLWVtYmVkZGVkLS1uby1jYXJkIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmtyLWVtYmVkZGVkLmtyLWVtYmVkZGVkLWZsZXgtZGlzcGxheSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5rci1lbWJlZGRlZC5rci1lbWJlZGRlZC1mbGV4LWRpc3BsYXkua3ItZW1iZWRkZWQtZmxleC1kaXJlY3Rpb24tY29sdW1uIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5rci1lbWJlZGRlZC5rci1lbWJlZGRlZC1mbGV4LWRpc3BsYXkua3ItZW1iZWRkZWQtZmxleC1kaXJlY3Rpb24tcm93IHtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbn1cbi5rci1lbWJlZGRlZCAua3ItcGFuLFxuLmtyLWVtYmVkZGVkIC5rci1leHBpcnksXG4ua3ItZW1iZWRkZWQgLmtyLXNlY3VyaXR5LWNvZGUsXG4ua3ItZW1iZWRkZWQgLmtyLWluc3RhbGxtZW50LW51bWJlcixcbi5rci1lbWJlZGRlZCAua3ItZmlyc3QtaW5zdGFsbG1lbnQtZGVsYXksXG4ua3ItZW1iZWRkZWQgLmtyLWlkZW50aXR5LWRvY3VtZW50LXR5cGUsXG4ua3ItZW1iZWRkZWQgLmtyLWlkZW50aXR5LWRvY3VtZW50LW51bWJlcixcbi5rci1lbWJlZGRlZCAua3ItY2FyZC1ob2xkZXItbmFtZSxcbi5rci1lbWJlZGRlZCAua3ItY2FyZC1ob2xkZXItbWFpbCxcbi5rci1lbWJlZGRlZCAua3ItZG8tcmVnaXN0ZXIsXG4ua3ItZW1iZWRkZWQgZGl2W2lkXj1rci1maWVsZC1hcHAtXSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3JkZXI6IDA7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWluc3RhbGxtZW50LW51bWJlcjpub3QoLmtyLWZpZWxkLWVsZW1lbnQpLFxuLmtyLWVtYmVkZGVkIC5rci1maXJzdC1pbnN0YWxsbWVudC1kZWxheTpub3QoLmtyLWZpZWxkLWVsZW1lbnQpLFxuLmtyLWVtYmVkZGVkIC5rci1pZGVudGl0eS1kb2N1bWVudC10eXBlOm5vdCgua3ItZmllbGQtZWxlbWVudCksXG4ua3ItZW1iZWRkZWQgLmtyLWlkZW50aXR5LWRvY3VtZW50LW51bWJlcjpub3QoLmtyLWZpZWxkLWVsZW1lbnQpLFxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhvbGRlci1uYW1lOm5vdCgua3ItZmllbGQtZWxlbWVudCksXG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaG9sZGVyLW1haWw6bm90KC5rci1maWVsZC1lbGVtZW50KSxcbi5rci1lbWJlZGRlZCAua3ItZG8tcmVnaXN0ZXI6bm90KC5rci1maWVsZC1lbGVtZW50KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ua3ItZW1iZWRkZWQgZGl2W2lkXj1rci1maWVsZC1hcHAtXSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmtyLWVtYmVkZGVkIC5rci1mb3JtLWVycm9yLFxuLmtyLWVtYmVkZGVkIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1lbWJlZGRlZCAua3ItZGlzY291bnQtcGFuZWwtLWNvbnRhaW5lcixcbi5rci1lbWJlZGRlZCAua3ItZGlzY291bnQtcGFuZWwtd3JhcHBlciB7XG4gIG9yZGVyOiAzMDtcbn1cblxuLmtyLWVtYmVkZGVkLmtyLWN1c3RvbS1vcmRlciAua3ItcGFuLFxuLmtyLWVtYmVkZGVkLmtyLWN1c3RvbS1vcmRlciAua3ItZXhwaXJ5LFxuLmtyLWVtYmVkZGVkLmtyLWN1c3RvbS1vcmRlciAua3Itc2VjdXJpdHktY29kZSxcbi5rci1lbWJlZGRlZC5rci1jdXN0b20tb3JkZXIgLmtyLWluc3RhbGxtZW50LW51bWJlcixcbi5rci1lbWJlZGRlZC5rci1jdXN0b20tb3JkZXIgLmtyLWZpcnN0LWluc3RhbGxtZW50LWRlbGF5LFxuLmtyLWVtYmVkZGVkLmtyLWN1c3RvbS1vcmRlciAua3ItaWRlbnRpdHktZG9jdW1lbnQtdHlwZSxcbi5rci1lbWJlZGRlZC5rci1jdXN0b20tb3JkZXIgLmtyLWlkZW50aXR5LWRvY3VtZW50LW51bWJlcixcbi5rci1lbWJlZGRlZC5rci1jdXN0b20tb3JkZXIgLmtyLWNhcmQtaG9sZGVyLW5hbWUsXG4ua3ItZW1iZWRkZWQua3ItY3VzdG9tLW9yZGVyIC5rci1jYXJkLWhvbGRlci1tYWlsLFxuLmtyLWVtYmVkZGVkLmtyLWN1c3RvbS1vcmRlciAua3ItZG8tcmVnaXN0ZXIsXG4ua3ItZW1iZWRkZWQua3ItY3VzdG9tLW9yZGVyIGRpdltpZF49a3ItZmllbGQtYXBwLV0ge1xuICBvcmRlcjogMjA7XG59XG5cbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWV4cGlyeS5rci1zaXplLWhhbGYsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1zZWN1cml0eS1jb2RlLmtyLXNpemUtaGFsZiB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XG59XG5cbi5rci1lbWJlZGRlZC5rci1pbGxpY2Fkby1mb3JtIC5rci1maWVsZC1lbGVtZW50LmtyLXNpemUtaGFsZi5rci1zZWN1cml0eS1jb2RlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5rci1lbWJlZGRlZC5rci1pbGxpY2Fkby1mb3JtIC5rci1maWVsZC1lbGVtZW50LmtyLXNpemUtaGFsZi5rci1zZWN1cml0eS1jb2RlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIFBvcGluIENTUyAqL1xuLmtyLXBvcGluLXV0aWxzIC5rci1wb3Bpbi1iYWNrZ3JvdW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjMyMztcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwLjc7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogOTk5ODtcbn1cblxuLmtyLXBvcGluLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5KTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5rci1wb3Bpbi13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGxlZnQ6IC05OTk5cHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAtOTk5OXB4O1xuICB6LWluZGV4OiA5OTk5O1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWluLWhlaWdodDogMDtcbn1cbi5rci1wb3Bpbi13cmFwcGVyLS1sYXJnZS1mb3JtIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cbi5rci1wb3Bpbi13cmFwcGVyIC5rci1lbWJlZGRlZFtrci1wb3Bpbl0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmtyLXBvcGluLXdyYXBwZXIgLmtyLWVtYmVkZGVkW2tyLXBvcGluXS5rci1lbWJlZGRlZC1mbGV4LWRpc3BsYXktcm93LXdyYXAge1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xufVxuLmtyLXBvcGluLXdyYXBwZXIgLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItcGF5bWVudC1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rci1nbG9iYWwtY29sb3ItcHJpbWFyeSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmtyLXBvcGluLXdyYXBwZXIua3Itc2VjdXJlLWlmcmFtZS1vcGVuIHtcbiAgei1pbmRleDogMTAwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDEwcHgpIHtcbiAgLmtyLXBvcGluLXdyYXBwZXIge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkgYW5kIChtYXgtaGVpZ2h0OiA1MDBweCkge1xuICAua3ItcG9waW4td3JhcHBlciB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM1MHB4KSB7XG4gIC5rci1wb3Bpbi13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuXG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIHBhZGRpbmctdG9wOiAxMTlweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItcG9waW4tbW9kYWwtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTRlNDtcbiAgY29sb3I6ICMzMzM7XG4gIGhlaWdodDogOTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0gLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUge1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0gLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUgc3Bhbi5rci1wb3Bpbi1oZWFkZXIge1xuICBjb2xvcjogIzY2Njtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0gLmtyLXBvcGluLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWJhY2tncm91bmQsXG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1iYWNrZ3JvdW5kLWltYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1oZWFkZXIge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0gLmtyLXBvcGluLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLXNob3AtbmFtZSB7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB6LWluZGV4OiAxO1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItcG9waW4tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tc2hvcC1uYW1lIHNwYW4ge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1hbW91bnQsIC5rci1lbWJlZGRlZFtrci1wb3Bpbl0gLmtyLXBvcGluLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLW9yZGVyLWlkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0gLmtyLXBvcGluLW1vZGFsLWhlYWRlciBidXR0b24ua3ItY2xvc2UtcG9wdXAge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIgaS5maS14LWNpcmNsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBtYXJnaW46IDRweCA0cHggMCAwO1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0gLmtyLXBvcGluLW1vZGFsLWhlYWRlciBpLmZpLXgtY2lyY2xlLmtyLXZpc2libGUge1xuICBvcGFjaXR5OiAxO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSBpLmZpLXgtY2lyY2xlLmljb24tY2xvc2UtcG9wdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIGkuZmktbG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSBpLmZpLWxvY2sgc3ZnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0gLmtyLXBvcGluLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWltYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC00NHB4O1xuICB3aWR0aDogODRweDtcbiAgaGVpZ2h0OiA4NHB4O1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItcG9waW4tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2UgLmtyLWhlYWRlci1sb2dvLFxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItcG9waW4tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2UgLmtyLWhlYWRlci1ib3JkZXItc2hhZG93LFxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItcG9waW4tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2UgLmtyLWhlYWRlci1ib3JkZXIge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0gLmtyLXBvcGluLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWltYWdlIC5rci1oZWFkZXItYm9yZGVyLXNoYWRvdyB7XG4gIHdpZHRoOiA4NHB4O1xuICBoZWlnaHQ6IDg0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0gLmtyLXBvcGluLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWltYWdlIC5rci1oZWFkZXItYm9yZGVyIHtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgwODA4MDtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBtYXJnaW4tbGVmdDogMnB4O1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItcG9waW4tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2UgLmtyLWhlYWRlci1sb2dvIHtcbiAgd2lkdGg6IDc0cHg7XG4gIGhlaWdodDogNzRweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rci1nbG9iYWwtY29sb3ItcHJpbWFyeSk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIC5rci1wb3Bpbi1tb2RhbC1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDgwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMDtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0gLmtyLXBvcGluLW1vZGFsLWZvb3RlciBpbWcge1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIGhlaWdodDogNDBweDtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0gLmtyLXBvcGluLW1vZGFsLWZvb3RlciBpbWcua3ItbG9nby1wYXl6ZW4ge1xuICBoZWlnaHQ6IDQwcHg7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIC5rci1wb3Bpbi1tb2RhbC1mb290ZXIgaW1nLmtyLWxvZ28tbHlyYSB7XG4gIGhlaWdodDogNDBweDtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0gLmtyLXBvcGluLW1vZGFsLWZvb3RlciBpbWcua3ItbG9nby1zb2dlY29tIHtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItcG9waW4tbW9kYWwtZm9vdGVyIGltZy5rci1sb2dvLWNkbiB7XG4gIGhlaWdodDogMzBweDtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl1ba3J2dWVdLmtyLXNlY3VyZS1pZnJhbWUtb3BlbiB7XG4gIHBhZGRpbmc6IDMwcHggMCAwO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKiAzZHMgbW9iaWxlICovXG5AbWVkaWEgKG1heC13aWR0aDogNDUwcHgpIHtcbiAgLmtyLWVtYmVkZGVkLmtyLXNlY3VyZS1pZnJhbWUtb3Blbltrci1wb3Bpbl1ba3J2dWVdIHtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gIH1cbiAgLmtyLWVtYmVkZGVkLmtyLXNlY3VyZS1pZnJhbWUtb3Blbltrci1wb3Bpbl1ba3J2dWVdIC5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUua3ItcG9waW4tbW9kYWwtaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDM3cHg7XG4gIH1cbiAgLmtyLWVtYmVkZGVkLmtyLXNlY3VyZS1pZnJhbWUtb3Blbltrci1wb3Bpbl1ba3J2dWVdIGlmcmFtZSNrcmNoZWNrb3V0IHtcbiAgICBib3R0b206IDAgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gICAgcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICB0b3A6IDM3cHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG4vKiBpT1MxMCAqL1xuLmtyLWVtYmVkZGVkLmtyLWlvcy0xMFtrci1wb3Bpbl0gLmtyLXBvcGluLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWltYWdlLFxuLmtyLWVtYmVkZGVkLmtyLWlvcy05W2tyLXBvcGluXSAua3ItcG9waW4tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2Uge1xuICBtYXJnaW4tbGVmdDogNzBweDtcbn1cblxuLmtyLWJyYW5kLWJ1dHRvbnMsXG4ua3ItZW1iZWRkZWQgLmtyLWJyYW5kLWJ1dHRvbnMge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiBmbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogNDBweDtcbn1cbi5rci1icmFuZC1idXR0b25zIC5rci1icmFuZC1idXR0b24sXG4ua3ItZW1iZWRkZWQgLmtyLWJyYW5kLWJ1dHRvbnMgLmtyLWJyYW5kLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ua3ItYnJhbmQtYnV0dG9ucyAua3ItYnJhbmQtYnV0dG9uIC5rci1icmFuZC1idXR0b24taWNvbixcbi5rci1lbWJlZGRlZCAua3ItYnJhbmQtYnV0dG9ucyAua3ItYnJhbmQtYnV0dG9uIC5rci1icmFuZC1idXR0b24taWNvbiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3ItYnJhbmQtYnV0dG9ucyAua3ItYnJhbmQtYnV0dG9uIC5rci1icmFuZC1idXR0b24taWNvbiBzdmcsXG4ua3ItZW1iZWRkZWQgLmtyLWJyYW5kLWJ1dHRvbnMgLmtyLWJyYW5kLWJ1dHRvbiAua3ItYnJhbmQtYnV0dG9uLWljb24gc3ZnIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cbi5rci1icmFuZC1idXR0b25zIC5rci1icmFuZC1idXR0b24gLmtyLWJyYW5kLWJ1dHRvbi1sYWJlbCxcbi5rci1lbWJlZGRlZCAua3ItYnJhbmQtYnV0dG9ucyAua3ItYnJhbmQtYnV0dG9uIC5rci1icmFuZC1idXR0b24tbGFiZWwge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG59XG5cbi5rci1kaXNjb3VudC1wYW5lbCAua3ItZGlzY291bnQtcGFuZWwtY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG4ua3ItZGlzY291bnQtcGFuZWwgLmtyLWRpc2NvdW50LXBhbmVsLXN1YnRvdGFsLFxuLmtyLWRpc2NvdW50LXBhbmVsIC5rci1kaXNjb3VudC1wYW5lbC1kaXNjb3VudCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ua3ItZGlzY291bnQtcGFuZWwgLmtyLWRpc2NvdW50LXBhbmVsLWRpc2NvdW50LS1uZWdhdGl2ZSAua3ItZGlzY291bnQtcGFuZWwtZGlzY291bnQtdmFsdWUge1xuICBjb2xvcjogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnkpO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmtyLWRpc2NvdW50LXBhbmVsIC5rci1kaXNjb3VudC1wYW5lbC1kaXNjb3VudC0tcG9zaXRpdmUgLmtyLWRpc2NvdW50LXBhbmVsLWRpc2NvdW50LXZhbHVlIHtcbiAgY29sb3I6ICNjNjI4Mjg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ua3ItZGlzY291bnQtcGFuZWwgLmtyLWRpc2NvdW50LXBhbmVsLWRpc2NvdW50IC5rci1kaXNjb3VudC1wYW5lbC1kaXNjb3VudC11cGRhdGluZyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGFuaW1hdGlvbjogdXBkYXRpbmcgMXMgaW5maW5pdGU7XG59XG5cbi5rci1wYXltZW50LWJ1dHRvbjpkaXNhYmxlZCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5rci1zbWFydC1mb3JtIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIC8qXG4gICBEb24ndCByZW1vdmUgdGhpcyB3ZSBuZWVkIGtyLXNtYXJ0LWZvcm0ua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIHotaW5kZXggdG8gYmUgaGlnaFxuICAgdG8gbm90IGJlIGhpZGRlbiBieSBjdXN0b20gbG9hZGluZ3Mgc2VlIEtKUy01Mjk3XG4gICovXG4gIC8qIEtKUy0yNTYzOiBNdXN0IGJlIG91dHNpZGUgdG8gYWxsb3cgdGhlIHN0eWxpbmcgd2l0aCBqdXN0IC5rci1zbWFydC1idXR0b24gc2VsZWN0b3IgKi9cbn1cbi5rci1zbWFydC1mb3JtIC5rci1za2VsZXRvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB6LWluZGV4OiA5OTk5O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5AbWVkaWEgKG1heC1oZWlnaHQ6IDgwMHB4KSB7XG4gIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtYmFja2dyb3VuZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjMyMztcbiAgei1pbmRleDogMTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBlYXNlLW91dDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtYmFja2dyb3VuZC5rci1tb2RhbC1vcGVuIHtcbiAgb3BhY2l0eTogMC43O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCB7XG4gIG1pbi13aWR0aDogMzAwcHg7XG4gIHotaW5kZXg6IDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICBwYWRkaW5nLXRvcDogOTZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMykgMCAxOXB4IDM4cHgsIHJnYmEoMCwgMCwgMCwgMC4yMikgMCAxNXB4IDEycHg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC43KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB0cmFuc2Zvcm07XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsLmtyLW1vZGFsLW9wZW4ge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbC5rci1zZWN1cmUtaWZyYW1lLW9wZW4sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbC5rci1zZWN1cmUtaWZyYW1lLW9wZW4ua3ItbW9iaWxlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZS5rci1tb2JpbGUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LS1jb21wYWN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgY2FsYyg1MCUgLSA1cHgpKTtcbiAgZ2FwOiAxMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS13YWxsZXQtLWNvbXBhY3QgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQge1xuICBtYXJnaW46IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLXdhbGxldC0tY29tcGFjdCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZDpsYXN0LW9mLXR5cGU6bnRoLW9mLXR5cGUob2RkKSB7XG4gIGdyaWQtY29sdW1uOiAxL3NwYW4gMjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzIHtcbiAgei1pbmRleDogMTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbi1kZWxheTogMHMsIDBzO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCBtYXgtaGVpZ2h0O1xuICBvcGFjaXR5OiAxO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzIC5rci1tZXRob2QtY29udGVudC0taW52aXNpYmxlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMHMsIDAuNXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNXMsIDBzO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCBtYXgtaGVpZ2h0O1xuICBvcGFjaXR5OiAwO1xuICBtYXgtaGVpZ2h0OiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzIC5rci1tZXRob2QtY29udGVudCAua3ItYmFjay1idXR0b24ge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcyAua3ItbWV0aG9kLWNvbnRlbnQua3ItZGlzYWJsZWQtYmFjay1idXR0b24gLmtyLWJhY2stYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy0tY29tcGFjdDpub3QoLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLS1leHRyYSkge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdhcDogMTBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy0tY29tcGFjdCAua3ItbWV0aG9kcy1saXN0LXJvdyB7XG4gIGdyaWQtY29sdW1uOiAxL3NwYW4gMjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy0tY29tcGFjdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy0tY29tcGFjdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtaXRlbTpsYXN0LW9mLXR5cGU6bnRoLW9mLXR5cGUob2RkKSB7XG4gIGdyaWQtY29sdW1uOiAxL3NwYW4gMjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy0tY29tcGFjdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtaXRlbSAua3Itd2FsbGV0LWV4cGFuZGVkIHtcbiAgbWFyZ2luOiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLS1jb21wYWN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy1pdGVtIC5rci1tZXRob2QtbGFiZWwsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtLWNvbXBhY3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLWl0ZW0gLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIHtcbiAgbWFyZ2luOiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLS1jb21wYWN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy1pdGVtIC5rci1tZXRob2QtbGFiZWw6bm90KC5rci1hcHBsZV9wYXksIC5rci1wYXlwYWwsIC5rci1wYXlwYWxfc2IsIC5rci1wYXlwYWxfYm5wbCwgLmtyLXBheXBhbF9ibnBsX3NiKSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy0tY29tcGFjdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtaXRlbSAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3I6bm90KC5rci1hcHBsZV9wYXksIC5rci1wYXlwYWwsIC5rci1wYXlwYWxfc2IsIC5rci1wYXlwYWxfYm5wbCwgLmtyLXBheXBhbF9ibnBsX3NiKSB7XG4gIHBhZGRpbmctbGVmdDogMTRweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy0tY29tcGFjdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtaXRlbSAua3ItbWV0aG9kLWxhYmVsIC5rci1tZXRob2QtbGFiZWwtd3JhcHBlcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy0tY29tcGFjdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtaXRlbSAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC1sYWJlbC13cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy1sZWZ0OiAxcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtLWNvbXBhY3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLWl0ZW0gLmtyLW1ldGhvZC1sYWJlbCBsYWJlbCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy0tY29tcGFjdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtaXRlbSAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgbGFiZWwge1xuICB3aGl0ZS1zcGFjZTogYnJlYWstc3BhY2VzO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy0tY29tcGFjdCAua3ItZm9ybS1lcnJvciB7XG4gIGdyaWQtY29sdW1uOiAxL3NwYW4gMjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogIzc3NztcbiAgaGVpZ2h0OiAxNnB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogMTtcbiAgb3BhY2l0eTogMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLXZpc2libGUge1xuICB0b3A6IDA7XG4gIG9wYWNpdHk6IDE7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci12aXNpYmxlIC5rci1tZXRob2QtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3Itb24tdG9wIHtcbiAgdG9wOiAtNTNweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3BhbiBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4gc3ZnIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FyZHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWhpZGVvdXQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogLTk5OTlweDtcbiAgbGVmdDogLTk5OTlweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiBzdmcge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Ige1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsOmhvdmVyOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCwgLmtyLW1ldGhvZC1sYWJlbC0tc2VsZWN0ZWQsIC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUpLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsOmZvY3VzOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCwgLmtyLW1ldGhvZC1sYWJlbC0tc2VsZWN0ZWQsIC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUpLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yOmhvdmVyOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCwgLmtyLW1ldGhvZC1sYWJlbC0tc2VsZWN0ZWQsIC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUpLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yOmZvY3VzOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCwgLmtyLW1ldGhvZC1sYWJlbC0tc2VsZWN0ZWQsIC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3QtaGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLXNtYXJ0LWZvcm0tbGlzdC1zZWN0aW9uLW5hbWUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC1sYWJlbC13cmFwcGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbCAua3ItbWV0aG9kLWxhYmVsLXdyYXBwZXIge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC1sYWJlbC13cmFwcGVyIGxhYmVsLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbCAua3ItbWV0aG9kLWxhYmVsLXdyYXBwZXIgbGFiZWwge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLS1uZXN0ZWQtbWV0aG9kLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZCB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAxNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLS1uZXN0ZWQtbWV0aG9kIC5rci1tZXRob2QtbGFiZWwtd3JhcHBlcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2QgLmtyLW1ldGhvZC1sYWJlbC13cmFwcGVyIHtcbiAgd2lkdGg6IHVuc2V0O1xuICBoZWlnaHQ6IHVuc2V0O1xuICBmbGV4LWdyb3c6IDE7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItbG9ja2VkIC5rci1tZXRob2QtbGFiZWwtd3JhcHBlcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwua3ItbG9ja2VkIC5rci1tZXRob2QtbGFiZWwtd3JhcHBlciB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC1pY29uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbCAua3ItbWV0aG9kLWljb24ge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLWljb24gc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtaWNvbiBpbWcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIC5rci1tZXRob2QtaWNvbiBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIC5rci1tZXRob2QtaWNvbiBpbWcge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIGxhYmVsLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbCBsYWJlbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kcy1ncm91cC1sYWJlbCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwgLmtyLW1ldGhvZHMtZ3JvdXAtbGFiZWwge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWFycm93LWxlZnQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWFycm93LXJpZ2h0LFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbCAua3ItYXJyb3ctbGVmdCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwgLmtyLWFycm93LXJpZ2h0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1hcnJvdy1sZWZ0IHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItYXJyb3ctcmlnaHQgc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbCAua3ItYXJyb3ctbGVmdCBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIC5rci1hcnJvdy1yaWdodCBzdmcge1xuICBmaWxsOiAjNDQ0O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1hcnJvdy1yaWdodCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwgLmtyLWFycm93LXJpZ2h0IHtcbiAgcmlnaHQ6IDEwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWFycm93LWxlZnQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIC5rci1hcnJvdy1sZWZ0IHtcbiAgbGVmdDogMTBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1sb2FkaW5nLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbC5rci1sb2FkaW5nIHtcbiAgY3Vyc29yOiB3YWl0O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWxvYWRpbmcgbGFiZWwsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsLmtyLWxvYWRpbmcgbGFiZWwge1xuICBjdXJzb3I6IHdhaXQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItbG9ja2VkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbC5rci1sb2NrZWQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3ItdmlzaWJsZSB7XG4gIHRvcDogMDtcbiAgb3BhY2l0eTogMTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLXZpc2libGUgLmtyLW1ldGhvZC1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci1vbi10b3Age1xuICB0b3A6IC01M3B4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3BhbiBzdmcge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMua3ItbWV0aG9kLWFjdGl2ZS5rci1tZXRob2QtY2FyZHMgPiAua3ItZGlzYWJsZWQtYmFjay1idXR0b246bm90KC5rci1tZXRob2QtY29udGVudC0taW52aXNpYmxlLCAua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlKSB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItYmFjay1idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDFzO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItYmFjay1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItYmFjay1idXR0b24gbGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiAzNXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMXM7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1iYWNrLWJ1dHRvbiAua3ItYXJyb3ctbGVmdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGxlZnQ6IDEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1iYWNrLWJ1dHRvbiAua3ItYXJyb3ctbGVmdCBzdmcge1xuICB0cmFuc2l0aW9uOiBhbGwgMXM7XG4gIGZpbGw6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5KTtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGU0ZTQ7XG4gIGNvbG9yOiAjMzMzO1xuICBoZWlnaHQ6IDkwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICAvKiBIZWFkZXIgbG9nbyAqL1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSB7XG4gIGhlaWdodDogMzBweDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlci5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUgc3Bhbi5rci1wb3Bpbi1oZWFkZXIge1xuICBjb2xvcjogIzY2Njtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlci5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUgaS5maS14LWNpcmNsZS5pY29uLWNsb3NlLXBvcHVwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSBpLmZpLWxvY2sge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItYmFja2dyb3VuZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWJhY2tncm91bmQtaW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLWhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tc2hvcC1uYW1lLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1vcmRlci1pZCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tYW1vdW50IHtcbiAgei1pbmRleDogMTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLXNob3AtbmFtZSB7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDEycHg7XG4gIHRvcDogMTJweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLXNob3AtbmFtZSBzcGFuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tYW1vdW50IHtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwcHg7XG4gIGJvdHRvbTogMzBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLWFtb3VudCBzcGFuIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tb3JkZXItaWQge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTBweDtcbiAgYm90dG9tOiAxMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tb3JkZXItaWQgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciAua3ItcG9waW4tdG90YWwtYW1vdW50IHtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA2MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIGkuZmkteC1jaXJjbGUuaWNvbi1jbG9zZS1wb3B1cCB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgbWFyZ2luOiA0cHggNHB4IDAgMDtcbiAgei1pbmRleDogMTtcbiAgb3BhY2l0eTogMDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIGkuZmkteC1jaXJjbGUuaWNvbi1jbG9zZS1wb3B1cC5rci12aXNpYmxlIHtcbiAgb3BhY2l0eTogMTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIGJ1dHRvbi5rci1jbG9zZS1wb3B1cCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDI0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTBweDtcbiAgbGVmdDogMTBweDtcbiAgd2lkdGg6IDM4cHg7XG4gIGhlaWdodDogMzhweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWltYWdlIC5rci1oZWFkZXItbG9nbyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWltYWdlIC5rci1oZWFkZXItYm9yZGVyLXNoYWRvdyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWltYWdlIC5rci1oZWFkZXItYm9yZGVyIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1pbWFnZSAua3ItaGVhZGVyLWJvcmRlci1zaGFkb3cge1xuICB3aWR0aDogMzhweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1pbWFnZSAua3ItaGVhZGVyLWJvcmRlciB7XG4gIHdpZHRoOiAzOHB4O1xuICBoZWlnaHQ6IDM4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MDgwODA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1pbWFnZSAua3ItaGVhZGVyLWxvZ28ge1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBtYXJnaW4tdG9wOiAxcHg7XG4gIG1hcmdpbi1sZWZ0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5KTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogODBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtZm9vdGVyIGltZyB7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtZm9vdGVyIGltZy5rci1sb2dvLXBheXplbiB7XG4gIGhlaWdodDogNDBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWZvb3RlciBpbWcua3ItbG9nby1seXJhIHtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtZm9vdGVyIGltZy5rci1sb2dvLXNvZ2Vjb20ge1xuICBoZWlnaHQ6IDIwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1mb290ZXIgaW1nLmtyLWxvZ28tY2RuIHtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbC5rci1mdWxsc2NyZWVuLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsLmtyLWZ1bGxzY3JlZW4gLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsLmtyLWZ1bGxzY3JlZW4gLmtyLW1ldGhvZC1hY3RpdmUua3Itc2VjdXJlLWlmcmFtZS1vcGVuLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsLmtyLWZ1bGxzY3JlZW4gLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kLWFjdGl2ZS5rci1zZWN1cmUtaWZyYW1lLW9wZW4ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbC12aWV3cy1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMzAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC41cztcbiAgei1pbmRleDogMTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtdmlld3MtY29udGFpbmVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtdmlldy0tc2VsZWN0LW9wZW46bm90KC5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUpIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsLXZpZXdzLWNvbnRhaW5lciAua3Itc21hcnQtZm9ybS1tb2RhbC12aWV3IHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzLCBvcGFjaXR5IDAuNXM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBvcGFjaXR5OiAxO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbC12aWV3cy1jb250YWluZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtdmlldyAua3Itc21hcnQtZm9ybS1tZXRob2RzLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbC12aWV3cy1jb250YWluZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtdmlldyAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2QtbGFiZWwge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsLXZpZXdzLWNvbnRhaW5lciAua3Itc21hcnQtZm9ybS1tb2RhbC12aWV3LS1sZXZlbC0xIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtdmlld3MtY29udGFpbmVyIC5rci1zbWFydC1mb3JtLW1vZGFsLXZpZXctLWxldmVsLTIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwMCUpO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbC12aWV3cy1jb250YWluZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtdmlldy0tbGV2ZWwtMyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMzAwJSk7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsLXZpZXdzLWNvbnRhaW5lciAua3Itc21hcnQtZm9ybS1tb2RhbC12aWV3LS1sZXZlbC00IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC00MDAlKTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtdmlld3MtY29udGFpbmVyIC5rci1zbWFydC1mb3JtLW1vZGFsLXZpZXctLWxldmVsLTUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwMCUpO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbC12aWV3cy1jb250YWluZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtdmlldy0tbGV2ZWwtNiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNjAwJSk7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsLXZpZXdzLWNvbnRhaW5lciAua3Itc21hcnQtZm9ybS1tb2RhbC12aWV3Om5vdCgua3Itc21hcnQtZm9ybS1tb2RhbC12aWV3LS1hY3RpdmUpIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtdmlld3MtY29udGFpbmVyIC5rci1zbWFydC1mb3JtLW1vZGFsLXZpZXc6bm90KC5rci1zbWFydC1mb3JtLW1vZGFsLXZpZXctLWFjdGl2ZSkgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtdmlld3MtY29udGFpbmVyIC5rci1zbWFydC1mb3JtLW1vZGFsLXZpZXc6bm90KC5rci1zbWFydC1mb3JtLW1vZGFsLXZpZXctLWFjdGl2ZSkgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kLWxhYmVsIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtdmlld3MtY29udGFpbmVyIC5rci1zbWFydC1mb3JtLW1vZGFsLXZpZXc6bm90KC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtdmlld3MtY29udGFpbmVyIC5rci1zbWFydC1mb3JtLW1vZGFsLXZpZXctLWFjdGl2ZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbC12aWV3cy1jb250YWluZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtdmlldy0tcG9waW4pIHtcbiAgaGVpZ2h0OiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbC12aWV3cy1jb250YWluZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtdmlldy5rci1zbWFydC1mb3JtLW1vZGFsLXZpZXctZXh0cmFzIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbC0tc2Nyb2xsYWJsZS1jb250ZW50IC5rci1zbWFydC1mb3JtLW1vZGFsLXZpZXdzLWNvbnRhaW5lciB7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG59XG4ua3Itc21hcnQtZm9ybS5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUge1xuICB6LWluZGV4OiAxMDAwMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1leHRyYXMtZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLWV4dHJhcy1mb3JtIHNwYW4ua3ItZXh0cmFzLWZvcm0taGVhZGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMzAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItZXh0cmFzLWZvcm0gLmtyLWV4dHJhcy1mb3JtLWNvbnRlbnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgc3Bhbi5rci1jYXJkLWhlYWRlci1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM3MDcwNzA7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiAjNzc3O1xuICBoZWlnaHQ6IDE2cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLXZpc2libGUge1xuICB0b3A6IDA7XG4gIG9wYWNpdHk6IDE7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLXZpc2libGUgLmtyLW1ldGhvZC1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLW9uLXRvcCB7XG4gIHRvcDogLTUzcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4gc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4gc3ZnIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDA7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhcmRzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWhpZGVvdXQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogLTk5OTlweDtcbiAgbGVmdDogLTk5OTlweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uIHN2ZyB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LS1jb21wYWN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgY2FsYyg1MCUgLSA1cHgpKTtcbiAgZ2FwOiAxMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLXdhbGxldC0tY29tcGFjdCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCB7XG4gIG1hcmdpbjogMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS13YWxsZXQtLWNvbXBhY3QgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQ6bGFzdC1vZi10eXBlOm50aC1vZi10eXBlKG9kZCkge1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMge1xuICB6LWluZGV4OiAxO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzIC5rci1tZXRob2QtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDBzLCAwcztcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgbWF4LWhlaWdodDtcbiAgb3BhY2l0eTogMTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzIC5rci1tZXRob2QtY29udGVudC0taW52aXNpYmxlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMHMsIDAuNXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNXMsIDBzO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCBtYXgtaGVpZ2h0O1xuICBvcGFjaXR5OiAwO1xuICBtYXgtaGVpZ2h0OiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1iYWNrLWJ1dHRvbiB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50LmtyLWRpc2FibGVkLWJhY2stYnV0dG9uIC5rci1iYWNrLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy0tY29tcGFjdDpub3QoLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLS1leHRyYSkge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdhcDogMTBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLS1jb21wYWN0IC5rci1tZXRob2RzLWxpc3Qtcm93IHtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiAyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtLWNvbXBhY3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAwO1xuICBtYXJnaW46IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy0tY29tcGFjdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtaXRlbTpsYXN0LW9mLXR5cGU6bnRoLW9mLXR5cGUob2RkKSB7XG4gIGdyaWQtY29sdW1uOiAxL3NwYW4gMjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLS1jb21wYWN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy1pdGVtIC5rci13YWxsZXQtZXhwYW5kZWQge1xuICBtYXJnaW46IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy0tY29tcGFjdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtaXRlbSAua3ItbWV0aG9kLWxhYmVsLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtLWNvbXBhY3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLWl0ZW0gLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIHtcbiAgbWFyZ2luOiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtLWNvbXBhY3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLWl0ZW0gLmtyLW1ldGhvZC1sYWJlbDpub3QoLmtyLWFwcGxlX3BheSwgLmtyLXBheXBhbCwgLmtyLXBheXBhbF9zYiwgLmtyLXBheXBhbF9ibnBsLCAua3ItcGF5cGFsX2JucGxfc2IpLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtLWNvbXBhY3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLWl0ZW0gLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yOm5vdCgua3ItYXBwbGVfcGF5LCAua3ItcGF5cGFsLCAua3ItcGF5cGFsX3NiLCAua3ItcGF5cGFsX2JucGwsIC5rci1wYXlwYWxfYm5wbF9zYikge1xuICBwYWRkaW5nLWxlZnQ6IDE0cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy0tY29tcGFjdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtaXRlbSAua3ItbWV0aG9kLWxhYmVsIC5rci1tZXRob2QtbGFiZWwtd3JhcHBlcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLS1jb21wYWN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy1pdGVtIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLWxhYmVsLXdyYXBwZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLWxlZnQ6IDFweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLS1jb21wYWN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy1pdGVtIC5rci1tZXRob2QtbGFiZWwgbGFiZWwsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy0tY29tcGFjdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtaXRlbSAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgbGFiZWwge1xuICB3aGl0ZS1zcGFjZTogYnJlYWstc3BhY2VzO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLS1jb21wYWN0IC5rci1mb3JtLWVycm9yIHtcbiAgZ3JpZC1jb2x1bW46IDEvc3BhbiAyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogIzc3NztcbiAgaGVpZ2h0OiAxNnB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci12aXNpYmxlIHtcbiAgdG9wOiAwO1xuICBvcGFjaXR5OiAxO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci12aXNpYmxlIC5rci1tZXRob2QtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci1vbi10b3Age1xuICB0b3A6IC01M3B4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHN2ZyB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYXJkcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1oaWRlb3V0IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IC05OTk5cHg7XG4gIGxlZnQ6IC05OTk5cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiBzdmcge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Ige1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWw6aG92ZXI6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkLCAua3ItbWV0aG9kLWxhYmVsLS1zZWxlY3RlZCwgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbDpmb2N1czpub3QoLmtyLWxvYWRpbmcsIC5rci1sb2NrZWQsIC5rci1tZXRob2QtbGFiZWwtLXNlbGVjdGVkLCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlKSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yOmhvdmVyOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCwgLmtyLW1ldGhvZC1sYWJlbC0tc2VsZWN0ZWQsIC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUpLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3I6Zm9jdXM6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkLCAua3ItbWV0aG9kLWxhYmVsLS1zZWxlY3RlZCwgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogMTZweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLXNtYXJ0LWZvcm0tbGlzdC1zZWN0aW9uLW5hbWUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC1sYWJlbC13cmFwcGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIC5rci1tZXRob2QtbGFiZWwtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtbGFiZWwtd3JhcHBlciBsYWJlbCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbCAua3ItbWV0aG9kLWxhYmVsLXdyYXBwZXIgbGFiZWwge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3ItLW5lc3RlZC1tZXRob2QsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qge1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMTVweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLS1uZXN0ZWQtbWV0aG9kIC5rci1tZXRob2QtbGFiZWwtd3JhcHBlcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZCAua3ItbWV0aG9kLWxhYmVsLXdyYXBwZXIge1xuICB3aWR0aDogdW5zZXQ7XG4gIGhlaWdodDogdW5zZXQ7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWxvY2tlZCAua3ItbWV0aG9kLWxhYmVsLXdyYXBwZXIsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwua3ItbG9ja2VkIC5rci1tZXRob2QtbGFiZWwtd3JhcHBlciB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLWljb24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwgLmtyLW1ldGhvZC1pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLWljb24gc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC1pY29uIGltZyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbCAua3ItbWV0aG9kLWljb24gc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIC5rci1tZXRob2QtaWNvbiBpbWcge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgbGFiZWwsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwgbGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kcy1ncm91cC1sYWJlbCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbCAua3ItbWV0aG9kcy1ncm91cC1sYWJlbCB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1hcnJvdy1sZWZ0LFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWFycm93LXJpZ2h0LFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIC5rci1hcnJvdy1sZWZ0LFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIC5rci1hcnJvdy1yaWdodCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1hcnJvdy1sZWZ0IHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1hcnJvdy1yaWdodCBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwgLmtyLWFycm93LWxlZnQgc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIC5rci1hcnJvdy1yaWdodCBzdmcge1xuICBmaWxsOiAjNDQ0O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWFycm93LXJpZ2h0LFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIC5rci1hcnJvdy1yaWdodCB7XG4gIHJpZ2h0OiAxMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWFycm93LWxlZnQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwgLmtyLWFycm93LWxlZnQge1xuICBsZWZ0OiAxMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItbG9hZGluZyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbC5rci1sb2FkaW5nIHtcbiAgY3Vyc29yOiB3YWl0O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItbG9hZGluZyBsYWJlbCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbC5rci1sb2FkaW5nIGxhYmVsIHtcbiAgY3Vyc29yOiB3YWl0O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItbG9ja2VkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsLmtyLWxvY2tlZCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC1pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLXZpc2libGUge1xuICB0b3A6IDA7XG4gIG9wYWNpdHk6IDE7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLXZpc2libGUgLmtyLW1ldGhvZC1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLW9uLXRvcCB7XG4gIHRvcDogLTUzcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4gc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4gc3ZnIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMua3ItbWV0aG9kLWFjdGl2ZS5rci1tZXRob2QtY2FyZHMgPiAua3ItZGlzYWJsZWQtYmFjay1idXR0b246bm90KC5rci1tZXRob2QtY29udGVudC0taW52aXNpYmxlLCAua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlKSB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIHtcbiAgei1pbmRleDogMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tZXRob2RzIHtcbiAgbWluLWhlaWdodDogMzUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMge1xuICB6LWluZGV4OiAxO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMnM7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3I6aG92ZXI6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkLCAua3ItbWV0aG9kLWxhYmVsLS1zZWxlY3RlZCwgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSksXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWw6aG92ZXI6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkLCAua3ItbWV0aG9kLWxhYmVsLS1zZWxlY3RlZCwgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgbGFiZWwsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwgbGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3QtaGVhZGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3QtaGVhZGVyIC5rci1tZXRob2QtaWNvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtaWNvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbCAua3ItbWV0aG9kLWljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LWhlYWRlciAua3ItYXJyb3ctbGVmdCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1oZWFkZXIgLmtyLWFycm93LXJpZ2h0LFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWFycm93LWxlZnQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItYXJyb3ctcmlnaHQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwgLmtyLWFycm93LWxlZnQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwgLmtyLWFycm93LXJpZ2h0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1oZWFkZXIgLmtyLWFycm93LWxlZnQgc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LWhlYWRlciAua3ItYXJyb3ctcmlnaHQgc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWFycm93LWxlZnQgc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWFycm93LXJpZ2h0IHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbCAua3ItYXJyb3ctbGVmdCBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwgLmtyLWFycm93LXJpZ2h0IHN2ZyB7XG4gIGZpbGw6ICM0NDQ7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3QtaGVhZGVyIC5rci1hcnJvdy1yaWdodCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1hcnJvdy1yaWdodCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbCAua3ItYXJyb3ctcmlnaHQge1xuICByaWdodDogMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1oZWFkZXIgLmtyLWFycm93LWxlZnQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItYXJyb3ctbGVmdCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbCAua3ItYXJyb3ctbGVmdCB7XG4gIGxlZnQ6IDEwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMXM7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbG9hZGluZy1hbmltYXRpb24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWxvYWRpbmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwua3ItbG9hZGluZyB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjODA4MDgwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzgwODA4MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgY3Vyc29yOiB3YWl0O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItbG9hZGluZyBsYWJlbCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZC1sYWJlbC5rci1sb2FkaW5nIGxhYmVsIHtcbiAgY3Vyc29yOiB3YWl0O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItbG9ja2VkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kLWxhYmVsLmtyLWxvY2tlZCB7XG4gIGNvbG9yOiAjZGRkO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCAua3ItYnJhbmQtaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQgLmtyLWJyYW5kLWljb24ua3ItY2FyZHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQgLmtyLWJyYW5kLWljb24ua3ItaGlkZW91dCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAtOTk5OXB4O1xuICBsZWZ0OiAtOTk5OXB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQgLmtyLWJyYW5kLWljb24gc3ZnIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkIC5rci1kZWxldGUtYnV0dG9uLXdyYXBwZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyOm5vdCgua3ItdmlzaWJsZSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQgLmtyLWRlbGV0ZS1idXR0b24td3JhcHBlciAua3ItZGVsZXRlLWJ1dHRvbiB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleGJveDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyIC5rci1kZWxldGUtYnV0dG9uIC5rci1kZWxldGUtaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkIC5rci1kZWxldGUtYnV0dG9uLXdyYXBwZXIgLmtyLWRlbGV0ZS1idXR0b24gLmtyLWRlbGV0ZS1pY29uIHN2ZyB7XG4gIGZpbGw6ICMwMDA7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE4cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyIC5rci1kZWxldGUtYnV0dG9uIC5rci1kZWxldGUtaWNvbi5rci1lcnJvciBzdmcgcGF0aC5pY29uIHtcbiAgZmlsbDogcmVkO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQgLmtyLWRlbGV0ZS1idXR0b24td3JhcHBlci5rci1jYXJkLWxpc3QgLmtyLWRlbGV0ZS1idXR0b24gLmtyLWRlbGV0ZS1pY29uIHN2ZyB7XG4gIGhlaWdodDogMTZweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkIGxhYmVsIHNwYW4ge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCBsYWJlbCAua3ItZWxsaXBzaXMge1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQgbGFiZWwua3Itd2FsbGV0LW1ldGhvZC1sYWJlbCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLWxvYWRpbmctb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGVhc2Utb3V0O1xuICBvcGFjaXR5OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDk5OTk7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItbG9hZGluZy1vdmVybGF5LmtyLWxvYWRpbmctb3ZlcmxheS0tdmlzaWJsZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItbG9hZGluZy1vdmVybGF5LmtyLWxvYWRpbmctb3ZlcmxheS0tdmlzaWJsZSAua3Itb3ZlcmxheS1iYWNrZ3JvdW5kIHtcbiAgb3BhY2l0eTogMC43O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLWxvYWRpbmctb3ZlcmxheSAua3Itb3ZlcmxheS1iYWNrZ3JvdW5kIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzIzMjM7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLW91dDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1sb2FkaW5nLW92ZXJsYXkgLmtyLW92ZXJsYXktbG9nbyB7XG4gIHotaW5kZXg6IDE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1sb2FkaW5nLW92ZXJsYXkgLmtyLW92ZXJsYXktbWVzc2FnZSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0b3A6IDUwJTtcbiAgYm90dG9tOiA1MCU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC1idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBmb250LXNpemU6IDE1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1tb2RhbC1idXR0b246ZGlzYWJsZWQge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnkpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1wYXJ0aWFsLXBheW1lbnQtcGFuZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1wYXJ0aWFsLXBheW1lbnQtcGFuZWwgLmtyLXBhcnRpYWwtcGF5bWVudHMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1wYXJ0aWFsLXBheW1lbnQtcGFuZWwgLmtyLXBhcnRpYWwtcGF5bWVudHMgLmtyLXBhcnRpYWwtcGF5bWVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1wYXJ0aWFsLXBheW1lbnQtcGFuZWwgLmtyLXBhcnRpYWwtcGF5bWVudHMgLmtyLXBhcnRpYWwtcGF5bWVudCAua3ItYnJhbmQtaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXBhcnRpYWwtcGF5bWVudC1wYW5lbCAua3ItcGFydGlhbC1wYXltZW50cyAua3ItcGFydGlhbC1wYXltZW50IC5rci1icmFuZC1pY29uLmtyLWNhcmRzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1wYXJ0aWFsLXBheW1lbnQtcGFuZWwgLmtyLXBhcnRpYWwtcGF5bWVudHMgLmtyLXBhcnRpYWwtcGF5bWVudCAua3ItYnJhbmQtaWNvbi5rci1oaWRlb3V0IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IC05OTk5cHg7XG4gIGxlZnQ6IC05OTk5cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIC5rci1wYXJ0aWFsLXBheW1lbnRzIC5rci1wYXJ0aWFsLXBheW1lbnQgLmtyLWJyYW5kLWljb24gc3ZnIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1wYXJ0aWFsLXBheW1lbnQtcGFuZWwgLmtyLXBhcnRpYWwtcGF5bWVudHMgLmtyLXBhcnRpYWwtcGF5bWVudCBsYWJlbCB7XG4gIGZsZXg6IDE7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIC5rci1wYXJ0aWFsLXBheW1lbnRzIC5rci1wYXJ0aWFsLXBheW1lbnQgLmtyLXBhcnRpYWwtcGF5bWVudC1yZW1vdmUtaWNvbi1jb250YWluZXIge1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIC5rci1wYXJ0aWFsLXBheW1lbnRzIC5rci1wYXJ0aWFsLXBheW1lbnQgLmtyLXBhcnRpYWwtcGF5bWVudC1yZW1vdmUtaWNvbi1jb250YWluZXIgLmtyLXBhcnRpYWwtcGF5bWVudC1yZW1vdmUtaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIC5rci1wYXJ0aWFsLXBheW1lbnRzIC5rci1wYXJ0aWFsLXBheW1lbnQua3ItbG9ja2VkIC5rci1wYXJ0aWFsLXBheW1lbnQtcmVtb3ZlLWljb24tY29udGFpbmVyIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1wYXJ0aWFsLXBheW1lbnQtcGFuZWwgLmtyLXBhcnRpYWwtcGF5bWVudHMgLmtyLXBhcnRpYWwtcGF5bWVudC5rci1sb2NrZWQgLmtyLXBhcnRpYWwtcGF5bWVudC1yZW1vdmUtaWNvbi1jb250YWluZXIgLmtyLXBhcnRpYWwtcGF5bWVudC1yZW1vdmUtaWNvbiB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIC5rci1wYXJ0aWFsLXBheW1lbnQtcmVtYWluaW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXBhcnRpYWwtcGF5bWVudC1wYW5lbCAua3ItcGFydGlhbC1wYXltZW50LXNlcGFyYXRvciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAxMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyIC5rci1sb2FkaW5nLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyIC5rci1uZXN0ZWQtcXItY29kZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ua3Itc21hcnQtZm9ybSAua3ItZW1iZWRkZWQ6bm90KFtrcnZ1ZV0sIC5rci1leHRyYXMtZm9ybS1jb250ZW50KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjNzO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLWhlYWRlciB7XG4gIG1pbi13aWR0aDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1jYXJkLWhlYWRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgcGFkZGluZzogMjBweCAyMHB4IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLWNhcmQtaGVhZGVyIHNwYW4ua3ItY2FyZC1oZWFkZXItbGFiZWwge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNzA3MDcwO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAwO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6ICM3Nzc7XG4gIGhlaWdodDogMTZweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAwO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLXZpc2libGUge1xuICB0b3A6IDA7XG4gIG9wYWNpdHk6IDE7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3ItdmlzaWJsZSAua3ItbWV0aG9kLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci1vbi10b3Age1xuICB0b3A6IC01M3B4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuIHN2Zyxcbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4gc3ZnIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYXJkcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWhpZGVvdXQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogLTk5OTlweDtcbiAgbGVmdDogLTk5OTlweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24gc3ZnIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13YWxsZXQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgd2lkdGg6IDEwMCU7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd2FsbGV0X19tZXRob2RzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgd2lkdGg6IDEwMCU7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4td2lkdGg6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0bi0tbm8tbGFiZWwge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0bi0tbm8tbGFiZWwua3ItbWV0aG9kLWJ0bi0tbG9hZGluZyAua3ItaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4gLmtyLWljb24ge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4gLmtyLWljb24gLmtyLWJyYW5kLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4gLmtyLWljb24gLmtyLWJyYW5kLWljb24gc3ZnLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuIC5rci1pY29uIC5rci1icmFuZC1pY29uIGltZyB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4gLmtyLWljb24gLmtyLWxvYWRpbmctYXNzZXRzIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMzBweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0bl9fbGFiZWwge1xuICBmbGV4LWdyb3c6IDE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0bl9fbGFiZWwgc3BhbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0bjpub3QoLmtyLW1ldGhvZC1idG4tLWNhcmRzKSAua3ItbWV0aG9kLWJ0bl9fbGFiZWwge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0biAua3ItZGVsZXRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0biAua3ItZGVsZXRlIHN2ZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDEwcHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAtLWNvbXBhY3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBjYWxjKDUwJSAtIDVweCkpO1xuICBnYXA6IDEwcHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAtLWNvbXBhY3QgLmtyLW1ldGhvZC1idG4ge1xuICBtYXJnaW46IDA7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAtLWNvbXBhY3QgLmtyLW1ldGhvZC1idG46bGFzdC1vZi10eXBlOm50aC1vZi10eXBlKG9kZCkge1xuICBncmlkLWNvbHVtbjogMS9zcGFuIDI7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtY2FyZHMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgd2lkdGg6IDEwMCU7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4td2lkdGg6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0bi0tbm8tbGFiZWwge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0bi0tbm8tbGFiZWwua3ItbWV0aG9kLWJ0bi0tbG9hZGluZyAua3ItaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4gLmtyLWNhcmQtaWNvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDA7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4gLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogIzc3NztcbiAgaGVpZ2h0OiAxNnB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLWNhcmRzIC5rci1tZXRob2QtYnRuIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDA7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4gLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3ItdmlzaWJsZSB7XG4gIHRvcDogMDtcbiAgb3BhY2l0eTogMTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0biAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci12aXNpYmxlIC5rci1tZXRob2QtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLWNhcmRzIC5rci1tZXRob2QtYnRuIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLW9uLXRvcCB7XG4gIHRvcDogLTUzcHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4gLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCxcbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0biAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0biAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4gc3ZnLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLWNhcmRzIC5rci1tZXRob2QtYnRuIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3BhbiBzdmcge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4gLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4gLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhcmRzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0biAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItaGlkZW91dCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAtOTk5OXB4O1xuICBsZWZ0OiAtOTk5OXB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLWNhcmRzIC5rci1tZXRob2QtYnRuIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiBzdmcge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLWNhcmRzIC5rci1jYXJkLWZvcm0ge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLWNhcmRzIC5rci1jYXJkLWZvcm0gOm5vdCgua3Itc2l6ZS1oYWxmKSB7XG4gIGdyaWQtY29sdW1uLXN0YXJ0OiBzcGFuIDI7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtY2FyZHMgLmtyLWNhcmQtZm9ybSAua3Itc2l6ZS1oYWxmIHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IHNwYW4gMTtcbiAgd2lkdGg6IDEwMCU7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytb3BtIHtcbiAgLS1rci10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjVzO1xuICAtLWtyLW92ZXJmbG93OiB2aXNpYmxlO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgd2lkdGg6IDEwMCU7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytb3BtLS10cmFuc2l0aW9uIHtcbiAgLS1rci1vdmVyZmxvdzogaGlkZGVuO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW9wbV9fbWV0aG9kcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgb3ZlcmZsb3c6IHZhcigtLWtyLW92ZXJmbG93KTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW9wbS1ncm91cCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogdmFyKC0ta3Itb3ZlcmZsb3cpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0ta3ItdHJhbnNpdGlvbi1kdXJhdGlvbiksIG9wYWNpdHkgdmFyKC0ta3ItdHJhbnNpdGlvbi1kdXJhdGlvbik7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgb3BhY2l0eTogMDtcbiAgaGVpZ2h0OiAwO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW9wbV9fbWV0aG9kcyAua3Itb3BtLWdyb3VwLS1sZXZlbC0xIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW9wbS1ncm91cC0tbGV2ZWwtMiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAwJSk7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1vcG0tZ3JvdXAtLWFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLWtyLXRyYW5zaXRpb24tZHVyYXRpb24pLCBvcGFjaXR5IHZhcigtLWtyLXRyYW5zaXRpb24tZHVyYXRpb24pLCBoZWlnaHQgMHM7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1vcG0tZ3JvdXAgLmtyLWdyaWQtZ3JvdXAge1xuICBkaXNwbGF5OiBncmlkO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW9wbV9fbWV0aG9kcyAua3Itb3BtLWdyb3VwIC5rci1tZXRob2QtYnRuIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLXdpZHRoOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1vcG0tZ3JvdXAgLmtyLW1ldGhvZC1idG4tLW5vLWxhYmVsIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1vcG0tZ3JvdXAgLmtyLW1ldGhvZC1idG4tLW5vLWxhYmVsLmtyLW1ldGhvZC1idG4tLWxvYWRpbmcgLmtyLWljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW9wbV9fbWV0aG9kcyAua3Itb3BtLWdyb3VwIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qge1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMjVweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW9wbS1ncm91cCAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kIC5rci1jYXJkLWZvcm0gLmtyLWljb24ge1xuICBtaW4td2lkdGg6IHVuc2V0O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW9wbV9fbWV0aG9kcyAua3Itb3BtLWdyb3VwIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2QgLmtyLWNhcmQtZm9ybSB7XG4gIGZvbnQtc2l6ZTogaW5pdGlhbDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW9wbS1ncm91cCAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kIC5rci1pY29uIHtcbiAgaGVpZ2h0OiB1bnNldDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuIC5rci1pY29uIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0biAua3ItaWNvbiAua3ItYnJhbmQtaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4gLmtyLWljb24gLmtyLWJyYW5kLWljb24gc3ZnLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0biAua3ItaWNvbiAua3ItYnJhbmQtaWNvbiBpbWcge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0biAua3ItaWNvbiAua3ItbG9hZGluZy1hc3NldHMge1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bl9fbGFiZWwge1xuICBmbGV4LWdyb3c6IDE7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IHZhcigtLWtyLW92ZXJmbG93KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bl9fbGFiZWwtLWhpZGRlbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOTk5OXB4O1xuICBsZWZ0OiAtOTk5OXB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bl9fbGFiZWwgbGFiZWwgc3BhbiB7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bl9fbGFiZWwgbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG5fX2xhYmVsIGxhYmVsLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bl9fbGFiZWwgbGFiZWwgc3BhbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4tLWJhY2stYnV0dG9uIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi0tYmFjay1idXR0b24gLmtyLW1ldGhvZC1idG4tLWJhY2stYnV0dG9uX19jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi0tYmFjay1idXR0b24gLmtyLWJhY2stYnV0dG9uX19pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1tb2RhbC13cmFwcGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB6LWluZGV4OiA5OTk5O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5AbWVkaWEgKG1heC1oZWlnaHQ6IDgwMHB4KSB7XG4gIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1tb2RhbC13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi13aWR0aDogMzAwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICBwYWRkaW5nLXRvcDogOTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjMpIDAgMTlweCAzOHB4LCByZ2JhKDAsIDAsIDAsIDAuMjIpIDAgMTVweCAxMnB4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNyk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsLS1vcGVuIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbC0taWZyYW1lLXZpc2libGUge1xuICBwYWRkaW5nOiAzMHB4IDAgMDtcbiAgei1pbmRleDogMTAwMDA7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGU0ZTQ7XG4gIGNvbG9yOiAjMzMzO1xuICBoZWlnaHQ6IDkwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICAvKiBIZWFkZXIgbG9nbyAqL1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIHNwYW4ua3ItcG9waW4taGVhZGVyIHtcbiAgY29sb3I6ICM2NjY7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlci5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUgaS5maS14LWNpcmNsZS5pY29uLWNsb3NlLXBvcHVwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIGkuZmktbG9jayB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWJhY2tncm91bmQsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWJhY2tncm91bmQtaW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4taGVhZGVyIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogQXJpYWwsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLXNob3AtbmFtZSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1vcmRlci1pZCwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1hbW91bnQge1xuICB6LWluZGV4OiAxO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1zaG9wLW5hbWUge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxMnB4O1xuICB0b3A6IDEycHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLXNob3AtbmFtZSBzcGFuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1hbW91bnQge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTBweDtcbiAgYm90dG9tOiAzMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1hbW91bnQgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tb3JkZXItaWQge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTBweDtcbiAgYm90dG9tOiAxMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1vcmRlci1pZCBzcGFuIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLXRvdGFsLWFtb3VudCB7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIGkuZmkteC1jaXJjbGUuaWNvbi1jbG9zZS1wb3B1cCB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgbWFyZ2luOiA0cHggNHB4IDAgMDtcbiAgei1pbmRleDogMTtcbiAgb3BhY2l0eTogMDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgaS5maS14LWNpcmNsZS5pY29uLWNsb3NlLXBvcHVwLmtyLXZpc2libGUge1xuICBvcGFjaXR5OiAxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciBidXR0b24ua3ItY2xvc2UtcG9wdXAge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAyNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTBweDtcbiAgbGVmdDogMTBweDtcbiAgd2lkdGg6IDM4cHg7XG4gIGhlaWdodDogMzhweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2UgLmtyLWhlYWRlci1sb2dvLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1pbWFnZSAua3ItaGVhZGVyLWJvcmRlci1zaGFkb3csXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWltYWdlIC5rci1oZWFkZXItYm9yZGVyIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWltYWdlIC5rci1oZWFkZXItYm9yZGVyLXNoYWRvdyB7XG4gIHdpZHRoOiAzOHB4O1xuICBoZWlnaHQ6IDM4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2UgLmtyLWhlYWRlci1ib3JkZXIge1xuICB3aWR0aDogMzhweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODA4MDgwO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1pbWFnZSAua3ItaGVhZGVyLWxvZ28ge1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBtYXJnaW4tdG9wOiAxcHg7XG4gIG1hcmdpbi1sZWZ0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5KTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlLW91dDtcbiAgd2lkdGg6IDMwMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50X190cmFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50X190cmFjay0tbGV2ZWwtMSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnRfX3RyYWNrLS1sZXZlbC0yIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMDAlKTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudF9fdHJhY2stLWxldmVsLTMge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTMwMCUpO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50X190cmFjay0tbGV2ZWwtNCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNDAwJSk7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnRfX3RyYWNrLS1sZXZlbC01IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MDAlKTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudF9fdHJhY2stLWxldmVsLTYge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTYwMCUpO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50X192aWV3IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXM7XG4gIG9wYWNpdHk6IDA7XG4gIGhlaWdodDogMDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudF9fdmlldy0tYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50X192aWV3IC5rci1tb2RhbC12aWV3LWxhYmVsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnRfX3ZpZXcgLmtyLW1vZGFsLXZpZXctY29udGVudCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnRfX3ZpZXcgLmtyLW1vZGFsLXZpZXctY29udGVudC0tbm8tYnV0dG9uIHtcbiAgcGFkZGluZzogMTVweCAwIDAgMDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudF9fdmlldyAua3ItYmFjay1idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDFzO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50X192aWV3IC5rci1iYWNrLWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnRfX3ZpZXcgLmtyLWJhY2stYnV0dG9uIGxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tbGVmdDogMzVweDtcbiAgdHJhbnNpdGlvbjogYWxsIDFzO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50X192aWV3IC5rci1iYWNrLWJ1dHRvbiAua3ItYXJyb3ctbGVmdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGxlZnQ6IDEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnRfX3ZpZXcgLmtyLWJhY2stYnV0dG9uIC5rci1hcnJvdy1sZWZ0IHN2ZyB7XG4gIHRyYW5zaXRpb246IGFsbCAxcztcbiAgZmlsbDogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnkpO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50X19yZWRpcmVjdGlvbiB7XG4gIHotaW5kZXg6IDEwO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsX19lcnJvciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDgwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItcG9waW4tbW9kYWwtZm9vdGVyIGltZyB7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1mb290ZXIgaW1nLmtyLWxvZ28tcGF5emVuIHtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1mb290ZXIgaW1nLmtyLWxvZ28tbHlyYSB7XG4gIGhlaWdodDogNDBweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItcG9waW4tbW9kYWwtZm9vdGVyIGltZy5rci1sb2dvLXNvZ2Vjb20ge1xuICBoZWlnaHQ6IDIwcHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLXBvcGluLW1vZGFsLWZvb3RlciBpbWcua3ItbG9nby1jZG4ge1xuICBoZWlnaHQ6IDMwcHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwtLWlmcmFtZS12aXNpYmxlIC5rci1tb2RhbC1jb250ZW50X19sZXZlbCB7XG4gIHdpZHRoOiAwO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsLmtyLW1vZGFsLS1tb2JpbGUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbC5rci1tb2RhbC0tbW9iaWxlIC5rci1tb2RhbC1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogdW5zZXQ7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwua3ItbW9kYWwtLW1vYmlsZSAua3ItbW9kYWwtY29udGVudF9fdmlldyB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXkgLmtyLW5lc3RlZC1tZXRob2QtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXkgLmtyLW5lc3RlZC1tZXRob2QtaGVhZGVyIC5rci1icmFuZC1pY29uIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMzBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1idXR0b24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogNXB4IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtYnV0dG9uLXdyYXBwZXIgLmtyLXNtYXJ0LWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtYnV0dG9uIHtcbiAgd2lkdGg6IDIzMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC8qIExvYWRpbmcgKi9cbiAgLyogRGlzYWJsZWQgbW9kZSAqL1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsIC5rci1tZXRob2QtaW5mbyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICB3aWR0aDogMTAwJTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbCAua3ItbWV0aG9kLWluZm8ua3ItaGlkZGVuIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsIC5rci1tZXRob2QtaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwgbGFiZWwua3ItbWV0aG9kLWxhYmVsLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsIGxhYmVsLmtyLWFtb3VudC1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbCBsYWJlbC5rci1tZXRob2QtbGFiZWwge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbCAuZm9yY2VkLXBheW1lbnQtdG9rZW4ge1xuICBmbGV4OiAxO1xuICBtYXgtd2lkdGg6IDcwJTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1sb2FkaW5nIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzY2Njtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3ItZGlzYWJsZWQ6aG92ZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLWRpc2FibGVkIC5rci1tZXRob2QtaW5mbyxcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1kaXNhYmxlZCAua3ItbWV0aG9kLWluZm8gLmtyLW1ldGhvZC1pY29uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLWRpc2FibGVkIC5rci1tZXRob2QtaW5mbyAua3ItbGFiZWwge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLWRpc2FibGVkIGxhYmVsIHtcbiAgY29sb3I6ICM3Njc2NzY7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogIzc3NztcbiAgaGVpZ2h0OiAxNnB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3ItdmlzaWJsZSB7XG4gIHRvcDogMDtcbiAgb3BhY2l0eTogMTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci12aXNpYmxlIC5rci1tZXRob2QtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLW9uLXRvcCB7XG4gIHRvcDogLTUzcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCxcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4gc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3BhbiBzdmcge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhcmRzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItaGlkZW91dCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAtOTk5OXB4O1xuICBsZWZ0OiAtOTk5OXB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiBzdmcge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLW1ldGhvZC1pbmZvIC5rci1jYXJkLWljb25zIC5rci1leHRyYS1icmFuZHMge1xuICBmb250LXNpemU6IDEzcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qge1xuICBoZWlnaHQ6IDI4cHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2QgLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIgLmtyLWxvYWRpbmctY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIgLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZCAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyIC5rci1uZXN0ZWQtcXItY29kZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kID4gLmtyLW1ldGhvZC1pbmZvIHtcbiAgZmxleDogMTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbjpkaXNhYmxlZCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1pZnJhbWUtY29udGFpbmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1pZnJhbWUtY29udGFpbmVyOm5vdCgua3ItbWV0aG9kLWNhcmRzKSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4ua3ItbGF5ZXItbWFuYWdlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTAwMDA7XG4gIC8qIEhlbHAgbW9kYWwgKi9cbn1cbi5rci1sYXllci1tYW5hZ2VyIHNwYW4ua3ItYnJhbmQtaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhcmRzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5rci1sYXllci1tYW5hZ2VyIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1oaWRlb3V0IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IC05OTk5cHg7XG4gIGxlZnQ6IC05OTk5cHg7XG59XG4ua3ItbGF5ZXItbWFuYWdlciBzcGFuLmtyLWJyYW5kLWljb24gc3ZnIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDA7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci12aXNpYmxlIHtcbiAgdG9wOiAwO1xuICBvcGFjaXR5OiAxO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3ItdmlzaWJsZSAua3ItbWV0aG9kLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLW9uLXRvcCB7XG4gIHRvcDogLTUzcHg7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwLFxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4gc3ZnLFxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHN2ZyB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1tZXRob2QtaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLW1ldGhvZC1pY29uIHN2Zyxcbi5rci1sYXllci1tYW5hZ2VyIC5rci1tZXRob2QtaWNvbiBpbWcge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLXNpbXBsZS1tb2RhbC13cmFwcGVyIHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIHtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLXNpbXBsZS1tb2RhbC13cmFwcGVyIC5rci1zaW1wbGUtbW9kYWwgLmtyLXNpbXBsZS1tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEycHg7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXIgLmtyLXNpbXBsZS1tb2RhbCAua3Itc2ltcGxlLW1vZGFsLWhlYWRlciAua3Itc2ltcGxlLW1vZGFsLWhlYWRlci10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbWFyZ2luOiAwO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLXNpbXBsZS1tb2RhbC13cmFwcGVyIC5rci1zaW1wbGUtbW9kYWwgLmtyLXNpbXBsZS1tb2RhbC1oZWFkZXIgLmtyLXNpbXBsZS1tb2RhbC1oZWFkZXItdGl0bGUgc3BhbiB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtaGVhZGVyIC5rci1jbG9zZS1wb3B1cCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRvcDogMTBweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIGhlaWdodDogMThweDtcbiAgd2lkdGg6IDE4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLXNpbXBsZS1tb2RhbC13cmFwcGVyIC5rci1zaW1wbGUtbW9kYWwgLmtyLXNpbXBsZS1tb2RhbC1oZWFkZXIgaS5maS14LWNpcmNsZS5pY29uLWNsb3NlLXBvcHVwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXIgLmtyLXNpbXBsZS1tb2RhbCAua3Itc2ltcGxlLW1vZGFsLWhlYWRlciAua3ItYnJhbmQtaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLXNpbXBsZS1tb2RhbC13cmFwcGVyIC5rci1zaW1wbGUtbW9kYWwgLmtyLXNpbXBsZS1tb2RhbC1oZWFkZXIgLmtyLWJyYW5kLWljb24ua3ItY2FyZHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLXNpbXBsZS1tb2RhbC13cmFwcGVyIC5rci1zaW1wbGUtbW9kYWwgLmtyLXNpbXBsZS1tb2RhbC1oZWFkZXIgLmtyLWJyYW5kLWljb24ua3ItaGlkZW91dCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAtOTk5OXB4O1xuICBsZWZ0OiAtOTk5OXB4O1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLXNpbXBsZS1tb2RhbC13cmFwcGVyIC5rci1zaW1wbGUtbW9kYWwgLmtyLXNpbXBsZS1tb2RhbC1oZWFkZXIgLmtyLWJyYW5kLWljb24gc3ZnIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLXNpbXBsZS1tb2RhbC13cmFwcGVyIC5rci1zaW1wbGUtbW9kYWwgLmtyLXNpbXBsZS1tb2RhbC1jb250ZW50IC5rci1zaW1wbGUtbW9kYWwtY29udGVudC1tYWluIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMHB4O1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLXNpbXBsZS1tb2RhbC13cmFwcGVyIC5rci1zaW1wbGUtbW9kYWwgLmtyLXNpbXBsZS1tb2RhbC1jb250ZW50IC5rci1zaW1wbGUtbW9kYWwtY29udGVudC1vcHRpb25hbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTBweDtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtY29udGVudCAua3Itc2ltcGxlLW1vZGFsLWNvbnRlbnQtb3B0aW9uYWwgLmtyLXNpbXBsZS1tb2RhbC1jb250ZW50LW9wdGlvbmFsLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDVweDtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtY29udGVudCAua3Itc2ltcGxlLW1vZGFsLWNvbnRlbnQtb3B0aW9uYWwgLmtyLXNpbXBsZS1tb2RhbC1jb250ZW50LW9wdGlvbmFsLWl0ZW0gYSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXIgLmtyLXNpbXBsZS1tb2RhbCAua3Itc2ltcGxlLW1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGdhcDogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLXNpbXBsZS1tb2RhbC13cmFwcGVyIC5rci1zaW1wbGUtbW9kYWwgLmtyLXNpbXBsZS1tb2RhbC1mb290ZXIgYnV0dG9uIHtcbiAgbWFyZ2luOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtZm9vdGVyLS12ZXJ0aWNhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMnB4O1xuICBwYWRkaW5nLXRvcDogMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtZm9vdGVyLS12ZXJ0aWNhbCBidXR0b24ge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3ItY29uZmlybWF0aW9uLW1vZGFsLXdyYXBwZXIge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbC13cmFwcGVyIC5rci1jb25maXJtYXRpb24tbW9kYWwge1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3ItY29uZmlybWF0aW9uLW1vZGFsLXdyYXBwZXIgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbCAua3ItY29uZmlybWF0aW9uLW1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTBweDtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1jb25maXJtYXRpb24tbW9kYWwtd3JhcHBlciAua3ItY29uZmlybWF0aW9uLW1vZGFsIC5rci1jb25maXJtYXRpb24tbW9kYWwtaGVhZGVyIC5rci1jb25maXJtYXRpb24tbW9kYWwtaGVhZGVyX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1jb25maXJtYXRpb24tbW9kYWwtd3JhcHBlciAua3ItY29uZmlybWF0aW9uLW1vZGFsIC5rci1jb25maXJtYXRpb24tbW9kYWwtaGVhZGVyIC5rci1jb25maXJtYXRpb24tbW9kYWwtaGVhZGVyX19zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1jb25maXJtYXRpb24tbW9kYWwtd3JhcHBlciAua3ItY29uZmlybWF0aW9uLW1vZGFsIC5rci1jb25maXJtYXRpb24tbW9kYWwtaGVhZGVyIC5rci1jb25maXJtYXRpb24tbW9kYWwtaGVhZGVyX19pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1jb25maXJtYXRpb24tbW9kYWwtd3JhcHBlciAua3ItY29uZmlybWF0aW9uLW1vZGFsIC5rci1jb25maXJtYXRpb24tbW9kYWwtZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1jb25maXJtYXRpb24tbW9kYWwtd3JhcHBlciAua3ItY29uZmlybWF0aW9uLW1vZGFsIC5rci1jb25maXJtYXRpb24tbW9kYWwtZm9vdGVyIGJ1dHRvbiB7XG4gIG1hcmdpbjogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbC13cmFwcGVyIC5rci1jb25maXJtYXRpb24tbW9kYWwgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbC1mb290ZXIgYnV0dG9uIC5rci1icmFuZC1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3ItY29uZmlybWF0aW9uLW1vZGFsLXdyYXBwZXIgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbCAua3ItY29uZmlybWF0aW9uLW1vZGFsLWZvb3RlciBidXR0b24gLmtyLWJyYW5kLWljb24ua3ItY2FyZHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbC13cmFwcGVyIC5rci1jb25maXJtYXRpb24tbW9kYWwgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbC1mb290ZXIgYnV0dG9uIC5rci1icmFuZC1pY29uLmtyLWhpZGVvdXQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogLTk5OTlweDtcbiAgbGVmdDogLTk5OTlweDtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1jb25maXJtYXRpb24tbW9kYWwtd3JhcHBlciAua3ItY29uZmlybWF0aW9uLW1vZGFsIC5rci1jb25maXJtYXRpb24tbW9kYWwtZm9vdGVyIGJ1dHRvbiAua3ItYnJhbmQtaWNvbiBzdmcge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbC13cmFwcGVyIC5rci1jbG9zZS1wb3B1cCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRvcDogMTBweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIGhlaWdodDogMThweDtcbiAgd2lkdGg6IDE4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbC13cmFwcGVyIGkuZmkteC1jaXJjbGUuaWNvbi1jbG9zZS1wb3B1cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLWRpYWxvZy1jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3ItZGlhbG9nLWNvbnRlbnQtLWFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwtd3JhcHBlciB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxMDAwMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3ItaGVscC1idXR0b24td3JhcHBlciAua3ItaGVscC1tb2RhbC13cmFwcGVyIC5rci1oZWxwLW1vZGFsLWJhY2tncm91bmQge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgb3BhY2l0eTogMC43O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMyMzIzO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwtd3JhcHBlciAua3ItaGVscC1tb2RhbCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAzMDBweDtcbiAgcGFkZGluZzogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIC5rci1oZWxwLW1vZGFsLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwgLmtyLWhlbHAtbW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMzBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwtd3JhcHBlciAua3ItaGVscC1tb2RhbCAua3ItaGVscC1tb2RhbC1oZWFkZXIgLmtyLWhlbHAtbW9kYWwtY2xvc2UtYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgcmlnaHQ6IDVweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwtd3JhcHBlciAua3ItaGVscC1tb2RhbCAua3ItaGVscC1tb2RhbC1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIC5rci1oZWxwLW1vZGFsLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwgLmtyLWhlbHAtbW9kYWwtY29udGVudCA+IC5rci1oZWxwLWNvbnRlbnQsXG4ua3ItbGF5ZXItbWFuYWdlciAua3ItaGVscC1idXR0b24td3JhcHBlciAua3ItaGVscC1tb2RhbC13cmFwcGVyIC5rci1oZWxwLW1vZGFsIC5rci1oZWxwLW1vZGFsLWNvbnRlbnQgPiBkaXYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIC5rci1oZWxwLW1vZGFsLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwgLmtyLWhlbHAtbW9kYWwtY29udGVudCA+IC5rci1oZWxwLWNvbnRlbnQge1xuICBtYXJnaW46IDEwcHggMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwtd3JhcHBlciAua3ItaGVscC1tb2RhbCAua3ItaGVscC1tb2RhbC1jb250ZW50IHN2Zyxcbi5rci1sYXllci1tYW5hZ2VyIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIC5rci1oZWxwLW1vZGFsLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwgLmtyLWhlbHAtbW9kYWwtY29udGVudCBzdmcgaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIC5rci1oZWxwLW1vZGFsLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwgLmtyLWhlbHAtbW9kYWwtY29udGVudCBzdmcge1xuICBoZWlnaHQ6IDEwNnB4O1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwtd3JhcHBlciAua3ItaGVscC1tb2RhbCAua3ItaGVscC1tb2RhbC1jb250ZW50IC5rci1oZWxwLWltYWdlLWFtZXggc3ZnIHtcbiAgaGVpZ2h0OiAxNDBweDtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIC5rci1oZWxwLW1vZGFsLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwgLmtyLWhlbHAtbW9kYWwtY29udGVudCBzdmcgaW1hZ2Uge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3ItbGF5ZXIge1xuICB6LWluZGV4OiAyO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLWxheWVyIC5rci1sYXllci1iYWNrZ3JvdW5kIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzIzMjM7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLmtyLXNtYXJ0LWJ1dHRvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiA1cHggMDtcbn1cbi5rci1zbWFydC1idXR0b24td3JhcHBlciAua3Itc21hcnQtYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLyogS0pTLTI1NjM6IE11c3QgYmUgb3V0c2lkZSB0byBhbGxvdyB0aGUgc3R5bGluZyB3aXRoIGp1c3QgLmtyLXNtYXJ0LWJ1dHRvbiBzZWxlY3RvciAqL1xuLmtyLXNtYXJ0LWJ1dHRvbiB7XG4gIHdpZHRoOiAyMzBweDtcbn1cblxuLmtyLXNtLWludGVybmFsIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC8qIExvYWRpbmcgKi9cbiAgLyogRGlzYWJsZWQgbW9kZSAqL1xufVxuLmtyLXNtLWludGVybmFsIC5rci1tZXRob2QtaW5mbyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICB3aWR0aDogMTAwJTtcbn1cbi5rci1zbS1pbnRlcm5hbCAua3ItbWV0aG9kLWluZm8ua3ItaGlkZGVuIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmtyLXNtLWludGVybmFsIC5rci1tZXRob2QtaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ua3Itc20taW50ZXJuYWwgbGFiZWwua3ItbWV0aG9kLWxhYmVsLFxuLmtyLXNtLWludGVybmFsIGxhYmVsLmtyLWFtb3VudC1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5rci1zbS1pbnRlcm5hbCBsYWJlbC5rci1tZXRob2QtbGFiZWwge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5rci1zbS1pbnRlcm5hbCAuZm9yY2VkLXBheW1lbnQtdG9rZW4ge1xuICBmbGV4OiAxO1xuICBtYXgtd2lkdGg6IDcwJTtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1sb2FkaW5nIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzY2Njtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ua3Itc20taW50ZXJuYWwua3ItZGlzYWJsZWQ6aG92ZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xufVxuLmtyLXNtLWludGVybmFsLmtyLWRpc2FibGVkIC5rci1tZXRob2QtaW5mbyxcbi5rci1zbS1pbnRlcm5hbC5rci1kaXNhYmxlZCAua3ItbWV0aG9kLWluZm8gLmtyLW1ldGhvZC1pY29uLFxuLmtyLXNtLWludGVybmFsLmtyLWRpc2FibGVkIC5rci1tZXRob2QtaW5mbyAua3ItbGFiZWwge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmtyLXNtLWludGVybmFsLmtyLWRpc2FibGVkIGxhYmVsIHtcbiAgY29sb3I6ICM3Njc2NzY7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDA7XG59XG4ua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogIzc3NztcbiAgaGVpZ2h0OiAxNnB4O1xufVxuLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDA7XG59XG4ua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3ItdmlzaWJsZSB7XG4gIHRvcDogMDtcbiAgb3BhY2l0eTogMTtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci12aXNpYmxlIC5rci1tZXRob2QtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLW9uLXRvcCB7XG4gIHRvcDogLTUzcHg7XG59XG4ua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCxcbi5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4gc3ZnLFxuLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3BhbiBzdmcge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG4ua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhcmRzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItaGlkZW91dCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAtOTk5OXB4O1xuICBsZWZ0OiAtOTk5OXB4O1xufVxuLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiBzdmcge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLW1ldGhvZC1pbmZvIC5rci1jYXJkLWljb25zIC5rci1leHRyYS1icmFuZHMge1xuICBmb250LXNpemU6IDEzcHg7XG59XG4ua3Itc20taW50ZXJuYWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qge1xuICBoZWlnaHQ6IDI4cHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2QgLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG59XG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIgLmtyLWxvYWRpbmctY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIgLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZCAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyIC5rci1uZXN0ZWQtcXItY29kZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kID4gLmtyLW1ldGhvZC1pbmZvIHtcbiAgZmxleDogMTtcbn1cblxuLmtyLWVtYmVkZGVkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvKiBIZWxwICovXG4gIC8qIFBheW1lbnQgYnV0dG9uIENTUyAqL1xuICAvKiBSZXNldCBDU1MgKi9cbiAgLyogRm9ybSAqL1xufVxuLmtyLWVtYmVkZGVkIC5rci1pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmtyLWVtYmVkZGVkIC5rci1pY29uIC5rci1pY29uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmtyLWVtYmVkZGVkIC5rci1icmFuZC1zZWxlY3RvciAua3ItYnJhbmQtc2VsZWN0b3Itd3JhcHBlciB1bC5rci1icmFuZC1zZWxlY3Rvci1saXN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWljb24tYXJyb3cge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWZpZWxkLWNvbXBvbmVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAtbXMtZmxleC1vcmRlcjogMTtcbiAgb3JkZXI6IDE7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWljb24td3JhcHBlci1yb290IHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDtcbiAgLW1zLWZsZXgtb3JkZXI6IDM7XG4gIG9yZGVyOiAzO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTtcbiAgLW1zLWZsZXgtb3JkZXI6IDQ7XG4gIG9yZGVyOiA0O1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyIC5rci1kZWxldGUtYnV0dG9uLXdyYXBwZXIge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2O1xuICAtbXMtZmxleC1vcmRlcjogNTtcbiAgb3JkZXI6IDU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXBheW1lbnQtYnV0dG9uOmRpc2FibGVkIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5rci1lbWJlZGRlZCAua3Itc2VsZWN0LXdyYXBwZXIua3ItcmVhbC1zZWxlY3Qgc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXNlbGVjdC13cmFwcGVyLmtyLXJlYWwtc2VsZWN0IC5rci1zZWxlY3QtY2FyZXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmtyLWVtYmVkZGVkIC5rci1zZWxlY3Qtd3JhcHBlci5rci1yZWFsLXNlbGVjdCAua3Itc2VsZWN0LWNhcmV0IHN2ZyB7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1zZWxlY3Qtd3JhcHBlci5rci1jdXN0b20tc2VsZWN0IHtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5rci1lbWJlZGRlZCAua3Itc2VsZWN0LXdyYXBwZXIua3ItY3VzdG9tLXNlbGVjdCAua3Itc2VsZWN0IHtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmtyLWVtYmVkZGVkIC5rci1zZWxlY3Qtd3JhcHBlci5rci1jdXN0b20tc2VsZWN0IC5rci1zZWxlY3QgLmtyLXNlbGVjdC1jYXJldCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDVweDtcbn1cbi5rci1lbWJlZGRlZCAua3Itc2VsZWN0LXdyYXBwZXIua3ItY3VzdG9tLXNlbGVjdCAua3Itc2VsZWN0IC5rci1zZWxlY3QtY2FyZXQgc3ZnIHtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXNlbGVjdC13cmFwcGVyLmtyLWN1c3RvbS1zZWxlY3QgLmtyLW9wdGlvbnMge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTIwcHg7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjQpIDAgMnB4IDRweDtcbiAgei1pbmRleDogMTAwMDA7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5rci1lbWJlZGRlZCAua3Itc2VsZWN0LXdyYXBwZXIua3ItY3VzdG9tLXNlbGVjdCAua3Itb3B0aW9ucyAua3Itb3B0aW9uIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5rci1lbWJlZGRlZCAua3Itc2VsZWN0LXdyYXBwZXIua3ItY3VzdG9tLXNlbGVjdCAua3Itb3B0aW9ucyAua3Itb3B0aW9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbn1cbi5rci1lbWJlZGRlZCAua3Itc2VsZWN0LXdyYXBwZXIua3ItY3VzdG9tLXNlbGVjdCAua3Itb3B0aW9ucy50b3Aua3Itb3B0aW9ucy02IHtcbiAgdG9wOiAtMTIwcHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXNlbGVjdC13cmFwcGVyLmtyLWN1c3RvbS1zZWxlY3QgLmtyLW9wdGlvbnMudG9wLmtyLW9wdGlvbnMtNSB7XG4gIHRvcDogLTEwMHB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1zZWxlY3Qtd3JhcHBlci5rci1jdXN0b20tc2VsZWN0IC5rci1vcHRpb25zLnRvcC5rci1vcHRpb25zLTQge1xuICB0b3A6IC04MHB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1zZWxlY3Qtd3JhcHBlci5rci1jdXN0b20tc2VsZWN0IC5rci1vcHRpb25zLnRvcC5rci1vcHRpb25zLTMge1xuICB0b3A6IC02MHB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1zZWxlY3Qtd3JhcHBlci5rci1jdXN0b20tc2VsZWN0IC5rci1vcHRpb25zLnRvcC5rci1vcHRpb25zLTIge1xuICB0b3A6IC00MHB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1zZWxlY3Qtd3JhcHBlci5rci1jdXN0b20tc2VsZWN0IC5rci1vcHRpb25zLnRvcC5rci1vcHRpb25zLTEge1xuICB0b3A6IC0yMHB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1zZWxlY3Qtd3JhcHBlci5rci1jdXN0b20tc2VsZWN0IC5rci1vcHRpb25zLmJvdHRvbSB7XG4gIHRvcDogMThweDtcbn1cbi5rci1lbWJlZGRlZCAua3Itc2VsZWN0LXdyYXBwZXIua3ItY3VzdG9tLXNlbGVjdCAua3Itb3B0aW9uczpub3QoOmhvdmVyKSAua3Itb3B0aW9uLmtyLWFjdGl2ZS1vcHRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xufVxuLmtyLWVtYmVkZGVkIC5rci1pZGVudGl0eS1kb2N1bWVudC10eXBlIC5rci1zZWxlY3Qtd3JhcHBlci5rci1yZWFsLXNlbGVjdCBzcGFuLmtyLXNlbGVjdC1wbGFjZWhvbGRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWVycm9yLWFuaW1hdGlvbi5rci1zZWxlY3Qtd3JhcHBlciBzZWxlY3QsIC5rci1lbWJlZGRlZCAua3ItZXJyb3ItYW5pbWF0aW9uLmtyLXNlbGVjdC13cmFwcGVyIC5rci1zZWxlY3Qgc3Bhbi5rci1zZWxlY3RlZC1vcHRpb24sIC5rci1lbWJlZGRlZCAua3ItZXJyb3ItYW5pbWF0aW9uLmtyLXRleHQtd3JhcHBlciBpbnB1dCB7XG4gIGFuaW1hdGlvbjogc2hha2UtYW5pbSAwLjVzIGN1YmljLWJlemllcigwLjM2LCAwLjA3LCAwLjE5LCAwLjk3KSBib3RoO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBlcnNwZWN0aXZlOiAxMDAwcHg7XG59XG5Aa2V5ZnJhbWVzIHNoYWtlLWFuaW0ge1xuICAxMCUsIDkwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMXB4LCAwLCAwKTtcbiAgfVxuICAyMCUsIDgwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgycHgsIDAsIDApO1xuICB9XG4gIDMwJSwgNTAlLCA3MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTRweCwgMCwgMCk7XG4gIH1cbiAgNDAlLCA2MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNHB4LCAwLCAwKTtcbiAgfVxufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci12aXNpYmxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkIGlucHV0W3R5cGU9dGV4dF0sIC5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItcmFkaW8gbGFiZWwsXG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkIGxhYmVsLmtyLWNoZWNrYm94IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkIGlucHV0W3R5cGU9dGV4dF0sIC5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItcmFkaW8gaW5wdXRbdHlwZT1yYWRpb10sXG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkIC5rci1jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaXRpYWw7XG4gIHBhZGRpbmc6IGluaXRpYWw7XG4gIGJvcmRlcjogaW5pdGlhbDtcbiAgbWFyZ2luOiBpbml0aWFsO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLWNoZWNrYm94IC5rci1maWVsZC1jb250cm9sLmtyLWNoZWNrYm94ID4gaW5wdXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1jaGVja2JveCAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYjFiMWIxO1xuICBoZWlnaHQ6IDEycHg7XG4gIHdpZHRoOiAxMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1jaGVja2JveCAua3ItbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1jaGVja2JveCAua3ItbGFiZWwgLmtyLWNoZWNrYm94LWxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItY2hlY2tib3ggLmtyLWZpZWxkLWNvbnRyb2w6aG92ZXIgaW5wdXQgfiAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3IsXG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLWNoZWNrYm94IC5rci1maWVsZC1jb250cm9sIGlucHV0OmZvY3VzIH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItY2hlY2tib3ggLmtyLWZpZWxkLWNvbnRyb2wgaW5wdXQ6Y2hlY2tlZCB+IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcixcbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItY2hlY2tib3ggLmtyLWZpZWxkLWNvbnRyb2wgaW5wdXQ6Y2hlY2tlZDpmb2N1cyB+IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MTcxNzE7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLWNoZWNrYm94IC5rci1maWVsZC1jb250cm9sOmhvdmVyIGlucHV0Om5vdChbZGlzYWJsZWRdKTpjaGVja2VkIH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yLFxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1jaGVja2JveCAua3ItZmllbGQtY29udHJvbCBpbnB1dDpjaGVja2VkOmZvY3VzIH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY1NjU2NTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItY2hlY2tib3ggLmtyLWZpZWxkLWNvbnRyb2wgaW5wdXQ6ZGlzYWJsZWQgfiAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xuICBvcGFjaXR5OiAwLjY7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1jaGVja2JveCAua3ItZmllbGQtY29udHJvbCBpbnB1dDpkaXNhYmxlZCB+IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcjo6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICM3YjdiN2I7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWRlbGV0ZS1idXR0b24td3JhcHBlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1lbWJlZGRlZCAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyOm5vdCgua3ItdmlzaWJsZSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmtyLWVtYmVkZGVkIC5rci1kZWxldGUtYnV0dG9uLXdyYXBwZXIgLmtyLWRlbGV0ZS1idXR0b24ge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXhib3g7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmtyLWVtYmVkZGVkIC5rci1kZWxldGUtYnV0dG9uLXdyYXBwZXIgLmtyLWRlbGV0ZS1idXR0b24gLmtyLWRlbGV0ZS1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLWVtYmVkZGVkIC5rci1kZWxldGUtYnV0dG9uLXdyYXBwZXIgLmtyLWRlbGV0ZS1idXR0b24gLmtyLWRlbGV0ZS1pY29uIHN2ZyB7XG4gIGZpbGw6ICMwMDA7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE4cHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWRlbGV0ZS1idXR0b24td3JhcHBlciAua3ItZGVsZXRlLWJ1dHRvbiAua3ItZGVsZXRlLWljb24ua3ItZXJyb3Igc3ZnIHBhdGguaWNvbiB7XG4gIGZpbGw6IHJlZDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyLmtyLWNhcmQtbGlzdCAua3ItZGVsZXRlLWJ1dHRvbiAua3ItZGVsZXRlLWljb24gc3ZnIHtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci13YWxsZXQtY2FyZC1saXN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXdhbGxldC1jYXJkLWxpc3QgLmtyLWNhcmQtbGlzdC13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXdhbGxldC1jYXJkLWxpc3QgLmtyLWNhcmQtbGlzdC13cmFwcGVyIC5rci1jYXJkLWVsZW1lbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ua3ItZW1iZWRkZWQgLmtyLXdhbGxldC1jYXJkLWxpc3QgLmtyLWNhcmQtbGlzdC13cmFwcGVyIC5rci1jYXJkLWVsZW1lbnQua3ItZGVsZXRlZCB7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZzogMDtcbiAgb3BhY2l0eTogMDtcbn1cbi5rci1lbWJlZGRlZCAua3Itd2FsbGV0LWNhcmQtbGlzdCAua3ItY2FyZC1saXN0LXdyYXBwZXIgLmtyLWNhcmQtZWxlbWVudCAua3ItY2FyZC1sYWJlbCxcbi5rci1lbWJlZGRlZCAua3Itd2FsbGV0LWNhcmQtbGlzdCAua3ItY2FyZC1saXN0LXdyYXBwZXIgLmtyLWNhcmQtZWxlbWVudCAua3ItYnJhbmQtaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXdhbGxldC1jYXJkLWxpc3QgLmtyLWNhcmQtbGlzdC13cmFwcGVyIC5rci1jYXJkLWVsZW1lbnQgLmtyLWNhcmQtbGFiZWwge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLmtyLWVtYmVkZGVkIC5rci13YWxsZXQtY2FyZC1saXN0IC5rci1jYXJkLWxpc3Qtd3JhcHBlciAua3ItY2FyZC1lbGVtZW50IC5rci1icmFuZC1pY29uIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5rci1lbWJlZGRlZCAua3Itd2FsbGV0LWNhcmQtbGlzdCAua3ItY2FyZC1saXN0LXdyYXBwZXIgLmtyLWNhcmQtZWxlbWVudCAua3ItYnJhbmQtaWNvbiBzdmcge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci13YWxsZXQtY2FyZC1saXN0IC5rci1jYXJkLWxpc3Qtd3JhcHBlciAua3ItY2FyZC1lbGVtZW50IGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5pdGlhbDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBhcHBlYXJhbmNlOiByYWRpbztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogaW5pdGlhbDtcbiAgYm9yZGVyOiBpbml0aWFsO1xufVxuLmtyLWVtYmVkZGVkIC5rci13YWxsZXQtY2FyZC1saXN0IC5rci1jYXJkLWxpc3Qtd3JhcHBlciAua3ItY2FyZC1lbGVtZW50IGkuZmkteC1jaXJjbGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXdhbGxldC1jYXJkLWxpc3QgLmtyLWNhcmQtbGlzdC13cmFwcGVyIC5rci1jYXJkLWVsZW1lbnQgaS5maS14LWNpcmNsZSBzdmcge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci13YWxsZXQtdGFicyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXdhbGxldC10YWJzIC5rci13YWxsZXQtdGFiIHtcbiAgZmxleC1ncm93OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmtyLWVtYmVkZGVkIC5rci13YWxsZXQtdGFicyAua3Itd2FsbGV0LXRhYi5rci1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IGdyZXk7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXZpc2liaWxpdHktYnV0dG9uIHtcbiAgb3JkZXI6IDI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXZpc2liaWxpdHktYnV0dG9uIHN2ZyB7XG4gIGZpbGw6ICM3MTcxNzE7XG4gIHdpZHRoOiAyMHB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1sYXllciB7XG4gIHotaW5kZXg6IDI7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWxheWVyIC5rci1sYXllci1iYWNrZ3JvdW5kIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzIzMjM7XG4gIG9wYWNpdHk6IDAuNztcbn1cbi5rci1lbWJlZGRlZCAua3ItZm9ybS1lcnJvciBzcGFuIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTtcbiAgLW1zLWZsZXgtb3JkZXI6IDQ7XG4gIG9yZGVyOiA0O1xuICBkaXNwbGF5OiBub25lO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyLmtyLXZpc2libGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQtd3JhcHBlciAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lci5rci12aXNpYmxlIC5rci1oZWxwLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDEwMCU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIHNwYW4ua3ItY2FyZC1oZWFkZXItbGFiZWwge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNzA3MDcwO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMDtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogIzc3NztcbiAgaGVpZ2h0OiAxNnB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAwO1xufVxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci12aXNpYmxlIHtcbiAgdG9wOiAwO1xuICBvcGFjaXR5OiAxO1xufVxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci12aXNpYmxlIC5rci1tZXRob2QtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci1vbi10b3Age1xuICB0b3A6IC01M3B4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwLFxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuIHN2Zyxcbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHN2ZyB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYXJkcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1oaWRlb3V0IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IC05OTk5cHg7XG4gIGxlZnQ6IC05OTk5cHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiBzdmcge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuLmtyLWVtYmVkZGVkIC5rci1jdXJyZW5jeS1jb252ZXJzaW9uIHtcbiAgb3JkZXI6IDMxO1xuICAvKiBBZnRlciBwYXltZW50IGJ1dHRvbiAqL1xufVxuLmtyLWVtYmVkZGVkIC5rci1jdXJyZW5jeS1jb252ZXJzaW9uIHNwYW4ge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWN1cnJlbmN5LWNvbnZlcnNpb24gc3BhbiBzdHJvbmcge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXBhbiAua3ItaWNvbi13cmFwcGVyLXJvb3Q6bm90KC5rci1sZWdhY3kpID4gYnV0dG9uLFxuLmtyLWVtYmVkZGVkIC5rci1wYW4gLmtyLWljb24td3JhcHBlci1yb290Om5vdCgua3ItbGVnYWN5KSA+IC5rci1icmFuZC1zZWxlY3RvciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ua3ItZW1iZWRkZWQgYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xufVxuLmtyLWVtYmVkZGVkIGlucHV0LmtyLWlucHV0LWZpZWxkIHtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3gtc2hhZG93OiBpbml0aWFsO1xuICB0cmFuc2l0aW9uOiBpbml0aWFsO1xuICBoZWlnaHQ6IDEuMDVlbTtcbiAgd2lkdGg6IDIzMHB4O1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBmb250LXNpemU6IDFlbTtcbn1cbi5rci1lbWJlZGRlZCBpbnB1dC5rci1pbnB1dC1maWVsZDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzc2NzY3NjtcbiAgb3BhY2l0eTogMTtcbn1cbi5rci1lbWJlZGRlZCAua3JGaWVsZFJlcHJlc2VudGF0aW9uLFxuLmtyLWVtYmVkZGVkIC5rckZpZWxkUmVwcmVzZW50YXRpb25FcnJvcixcbi5rci1lbWJlZGRlZCAua3JGaWVsZFJlcHJlc2VudGF0aW9uRGlzYWJsZWQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogLTEwMDAwcHg7XG4gIGxlZnQ6IC0xMDAwMHB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1kaXNjb3VudC1wYW5lbC0tY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWRpc2NvdW50LXBhbmVsLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZGlzY291bnQtcGFuZWwtd3JhcHBlciAua3ItZGlzY291bnQtcGFuZWwua3ItZGlzY291bnQtcGFuZWwtLWRlZmF1bHQgLmtyLWRpc2NvdW50LXBhbmVsLWNvbnRlbnQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXgtaGVpZ2h0OiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuLmtyLWVtYmVkZGVkIC5rci1kaXNjb3VudC1wYW5lbC13cmFwcGVyIC5rci1kaXNjb3VudC1wYW5lbC5rci1kaXNjb3VudC1wYW5lbC0tZGVmYXVsdCAua3ItZGlzY291bnQtcGFuZWwtY29udGVudC0tdmlzaWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWRpc2NvdW50LXBhbmVsLXdyYXBwZXIgLmtyLWRpc2NvdW50LXBhbmVsLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuLmtyLWVtYmVkZGVkIC5rci1kaXNjb3VudC1wYW5lbC13cmFwcGVyIC5rci1kaXNjb3VudC1wYW5lbC1zdWJ0b3RhbCxcbi5rci1lbWJlZGRlZCAua3ItZGlzY291bnQtcGFuZWwtd3JhcHBlciAua3ItZGlzY291bnQtcGFuZWwtZGlzY291bnQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmtyLWVtYmVkZGVkIC5rci1kaXNjb3VudC1wYW5lbC13cmFwcGVyIC5rci1kaXNjb3VudC1wYW5lbC1kaXNjb3VudC0tbmVnYXRpdmUgLmtyLWRpc2NvdW50LXBhbmVsLWRpc2NvdW50LXZhbHVlIHtcbiAgY29sb3I6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5KTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZGlzY291bnQtcGFuZWwtd3JhcHBlciAua3ItZGlzY291bnQtcGFuZWwtZGlzY291bnQtLXBvc2l0aXZlIC5rci1kaXNjb3VudC1wYW5lbC1kaXNjb3VudC12YWx1ZSB7XG4gIGNvbG9yOiAjYzYyODI4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmtyLWVtYmVkZGVkIC5rci1kaXNjb3VudC1wYW5lbC13cmFwcGVyIC5rci1kaXNjb3VudC1wYW5lbC1kaXNjb3VudCAua3ItZGlzY291bnQtcGFuZWwtZGlzY291bnQtdXBkYXRpbmcge1xuICBmb250LXdlaWdodDogNTAwO1xuICBhbmltYXRpb246IHVwZGF0aW5nIDFzIGluZmluaXRlO1xufVxuXG4ua3ItcG9waW4tcmVkaXJlY3Rpb24td3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogOTk5OTtcbn1cblxuLmtyLXBvcGluLXJlZGlyZWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTAwMDA7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbn1cbi5rci1wb3Bpbi1yZWRpcmVjdGlvbiAua3ItYmFja2dyb3VuZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMyMzIzO1xuICBvcGFjaXR5OiAwLjc7XG59XG4ua3ItcG9waW4tcmVkaXJlY3Rpb24gLmtyLXBvcGluLW1vZGFsLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGU0ZTQ7XG4gIGNvbG9yOiAjMzMzO1xuICBoZWlnaHQ6IDkwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4ua3ItcG9waW4tcmVkaXJlY3Rpb24gLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUge1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5rci1wb3Bpbi1yZWRpcmVjdGlvbiAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSBzcGFuLmtyLXBvcGluLWhlYWRlciB7XG4gIGNvbG9yOiAjNjY2O1xufVxuLmtyLXBvcGluLXJlZGlyZWN0aW9uIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1iYWNrZ3JvdW5kLFxuLmtyLXBvcGluLXJlZGlyZWN0aW9uIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1iYWNrZ3JvdW5kLWltYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG4ua3ItcG9waW4tcmVkaXJlY3Rpb24gLmtyLXBvcGluLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLWhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLmtyLXBvcGluLXJlZGlyZWN0aW9uIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1zaG9wLW5hbWUge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgei1pbmRleDogMTtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5rci1wb3Bpbi1yZWRpcmVjdGlvbiAua3ItcG9waW4tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tc2hvcC1uYW1lIHNwYW4ge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4ua3ItcG9waW4tcmVkaXJlY3Rpb24gLmtyLXBvcGluLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLWFtb3VudCwgLmtyLXBvcGluLXJlZGlyZWN0aW9uIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1vcmRlci1pZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ua3ItcG9waW4tcmVkaXJlY3Rpb24gLmtyLXBvcGluLW1vZGFsLWhlYWRlciBidXR0b24ua3ItY2xvc2UtcG9wdXAge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG4ua3ItcG9waW4tcmVkaXJlY3Rpb24gLmtyLXBvcGluLW1vZGFsLWhlYWRlciBpLmZpLXgtY2lyY2xlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIG1hcmdpbjogNHB4IDRweCAwIDA7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmtyLXBvcGluLXJlZGlyZWN0aW9uIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIgaS5maS14LWNpcmNsZS5rci12aXNpYmxlIHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cbi5rci1wb3Bpbi1yZWRpcmVjdGlvbiAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSBpLmZpLXgtY2lyY2xlLmljb24tY2xvc2UtcG9wdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ua3ItcG9waW4tcmVkaXJlY3Rpb24gLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUgaS5maS1sb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG4ua3ItcG9waW4tcmVkaXJlY3Rpb24gLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUgaS5maS1sb2NrIHN2ZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ua3ItcG9waW4tcmVkaXJlY3Rpb24gLmtyLXBvcGluLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWltYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC00NHB4O1xuICB3aWR0aDogODRweDtcbiAgaGVpZ2h0OiA4NHB4O1xufVxuLmtyLXBvcGluLXJlZGlyZWN0aW9uIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1pbWFnZSAua3ItaGVhZGVyLWxvZ28sXG4ua3ItcG9waW4tcmVkaXJlY3Rpb24gLmtyLXBvcGluLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWltYWdlIC5rci1oZWFkZXItYm9yZGVyLXNoYWRvdyxcbi5rci1wb3Bpbi1yZWRpcmVjdGlvbiAua3ItcG9waW4tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2UgLmtyLWhlYWRlci1ib3JkZXIge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5rci1wb3Bpbi1yZWRpcmVjdGlvbiAua3ItcG9waW4tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2UgLmtyLWhlYWRlci1ib3JkZXItc2hhZG93IHtcbiAgd2lkdGg6IDg0cHg7XG4gIGhlaWdodDogODRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLmtyLXBvcGluLXJlZGlyZWN0aW9uIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1pbWFnZSAua3ItaGVhZGVyLWJvcmRlciB7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MDgwODA7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbn1cbi5rci1wb3Bpbi1yZWRpcmVjdGlvbiAua3ItcG9waW4tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2UgLmtyLWhlYWRlci1sb2dvIHtcbiAgd2lkdGg6IDc0cHg7XG4gIGhlaWdodDogNzRweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rci1nbG9iYWwtY29sb3ItcHJpbWFyeSk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ua3ItcG9waW4tcmVkaXJlY3Rpb24gLmtyLXBvcGluLW1vZGFsLWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5rci1wb3Bpbi1yZWRpcmVjdGlvbiAua3ItcG9waW4tcmVkaXJlY3Rpb24tbW9kYWwge1xuICB6LWluZGV4OiAxO1xufVxuLmtyLXBvcGluLXJlZGlyZWN0aW9uIC5rci1wb3Bpbi1yZWRpcmVjdGlvbi1tb2RhbC5rci1wb3Bpbi1yZWRpcmVjdGlvbi1tb2RhbC0tbW9iaWxlIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG5cbmlmcmFtZSNrcmNoZWNrb3V0IHtcbiAgYWxsOiBpbml0aWFsO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmtyLXBob25lLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ua3ItcGhvbmUtd3JhcHBlciAua3ItcGhvbmUtaW5wdXQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBnYXA6IDEwcHg7XG59XG4ua3ItcGhvbmUtd3JhcHBlciAua3ItcGhvbmUtaW5wdXQtd3JhcHBlciAua3ItcGhvbmUtZmxhZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5rci1waG9uZS13cmFwcGVyIC5rci1zZWFyY2hhYmxlLXNlbGVjdC1vcHRpb25zLXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAxMDAlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA1cHg7XG4gIHotaW5kZXg6IDI7XG59XG4ua3ItcGhvbmUtd3JhcHBlciAua3Itc2VhcmNoYWJsZS1zZWxlY3Qtb3B0aW9ucy13cmFwcGVyIC5rci1zZWFyY2hhYmxlLXNlbGVjdC1zZWFyY2gge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xufVxuLmtyLXBob25lLXdyYXBwZXIgLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbnMtd3JhcHBlciAua3Itc2VhcmNoYWJsZS1zZWxlY3Qtc2VhcmNoIC5rci1zZWFyY2gtaWNvbiB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG59XG4ua3ItcGhvbmUtd3JhcHBlciAua3Itc2VhcmNoYWJsZS1zZWxlY3Qtb3B0aW9ucy13cmFwcGVyIC5rci1zZWFyY2hhYmxlLXNlbGVjdC1zZWFyY2ggaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5rci1waG9uZS13cmFwcGVyIC5rci1zZWFyY2hhYmxlLXNlbGVjdC1vcHRpb25zLXdyYXBwZXIgLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmtyLXBob25lLXdyYXBwZXIgLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbnMtd3JhcHBlciAua3Itc2VhcmNoYWJsZS1zZWxlY3Qtb3B0aW9ucyAua3Itc2VhcmNoYWJsZS1zZWxlY3Qtb3B0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBnYXA6IDE1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1waG9uZS13cmFwcGVyIC5rci1zZWFyY2hhYmxlLXNlbGVjdC1vcHRpb25zLXdyYXBwZXIgLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbnMgLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbiAua3Itc2VhcmNoYWJsZS1zZWxlY3Qtb3B0aW9uLXZhbHVlLFxuLmtyLXBob25lLXdyYXBwZXIgLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbnMtd3JhcHBlciAua3Itc2VhcmNoYWJsZS1zZWxlY3Qtb3B0aW9ucyAua3Itc2VhcmNoYWJsZS1zZWxlY3Qtb3B0aW9uIC5rci1zZWFyY2hhYmxlLXNlbGVjdC1vcHRpb24tZXh0cmEge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5rci1za2VsZXRvbi13cmFwcGVyIHtcbiAgLyogQmFja2dyb3VuZCBBbmltYXRpb24gKi9cbn1cblxuQGtleWZyYW1lcyBza2VsZXRvbi1hbmltYXRpb24ge1xuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMjAlO1xuICB9XG59XG4ua3Itc2tlbGV0b24td3JhcHBlciAua3Itc2tlbGV0b24ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTAwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDQwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA2MCUpICNlZGVkZWQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjAwJSAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDE4MCU7XG4gIGFuaW1hdGlvbjogMXMgc2tlbGV0b24tYW5pbWF0aW9uIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICBib3gtc2hhZG93OiByZ2JhKDE0OSwgMTU3LCA2NSwgMC4xNSkgMCAwIDI0cHg7XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVkb3duIHtcbiAgZnJvbSB7XG4gICAgbWF4LWhlaWdodDogMDtcbiAgfVxuICB0byB7XG4gICAgbWF4LWhlaWdodDogMzAwcHg7XG4gIH1cbn1cbi8qKlxuICogRmxleGJveCBNaXhpbnNcbiAqIGh0dHA6Ly9waGlsaXB3YWx0b24uZ2l0aHViLmlvL3NvbHZlZC1ieS1mbGV4Ym94L1xuICogaHR0cHM6Ly9naXRodWIuY29tL3BoaWxpcHdhbHRvbi9zb2x2ZWQtYnktZmxleGJveFxuICpcbiAqIENvcHlyaWdodCAoYykgMjAxMyBCcmlhbiBGcmFuY29cbiAqXG4gKiBQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYVxuICogY29weSBvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZVxuICogXCJTb2Z0d2FyZVwiKSwgdG8gZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nXG4gKiB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cyB0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsXG4gKiBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3Igc2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG9cbiAqIHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzIGZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0b1xuICogdGhlIGZvbGxvd2luZyBjb25kaXRpb25zO1xuICogVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWRcbiAqIGluIGFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLlxuICogVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEIFwiQVMgSVNcIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTU1xuICogT1IgSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRlxuICogTUVSQ0hBTlRBQklMSVRZLCBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULlxuICogSU4gTk8gRVZFTlQgU0hBTEwgVEhFIEFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTllcbiAqIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSIExJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsXG4gKiBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORyBGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRVxuICogU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTiBUSEUgU09GVFdBUkUuXG4gKlxuICogVGhpcyBpcyBhIHNldCBvZiBtaXhpbnMgZm9yIHRob3NlIHdobyB3YW50IHRvIG1lc3MgYXJvdW5kIHdpdGggZmxleGJveFxuICogdXNpbmcgdGhlIG5hdGl2ZSBzdXBwb3J0IG9mIGN1cnJlbnQgYnJvd3NlcnMuIEZvciBmdWxsIHN1cHBvcnQgdGFibGVcbiAqIGNoZWNrOiBodHRwOi8vY2FuaXVzZS5jb20vZmxleGJveFxuICpcbiAqIEJhc2ljYWxseSB0aGlzIHdpbGwgdXNlO1xuICpcbiAqICogRmFsbGJhY2ssIG9sZCBzeW50YXggKElFMTAsIG1vYmlsZSB3ZWJraXQgYnJvd3NlcnMgLSBubyB3cmFwcGluZylcbiAqICogRmluYWwgc3RhbmRhcmRzIHN5bnRheCAoRkYsIFNhZmFyaSwgQ2hyb21lLCBJRTExLCBPcGVyYSlcbiAqXG4gKiBUaGlzIHdhcyBpbnNwaXJlZCBieTtcbiAqXG4gKiAqIGh0dHA6Ly9kZXYub3BlcmEuY29tL2FydGljbGVzL3ZpZXcvYWR2YW5jZWQtY3Jvc3MtYnJvd3Nlci1mbGV4Ym94L1xuICpcbiAqIFdpdGggaGVscCBmcm9tO1xuICpcbiAqICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvXG4gKiAqIGh0dHA6Ly90aGUtZWNob3BsZXgubmV0L2ZsZXh5Ym94ZXMvXG4gKiAqIGh0dHA6Ly9tc2RuLm1pY3Jvc29mdC5jb20vZW4tdXMvbGlicmFyeS9pZS9oaDc3MjA2OSh2PXZzLjg1KS5hc3B4XG4gKiAqIGh0dHA6Ly9jc3MtdHJpY2tzLmNvbS91c2luZy1mbGV4Ym94L1xuICogKiBodHRwOi8vZGV2Lm9wZXJhLmNvbS9hcnRpY2xlcy92aWV3L2FkdmFuY2VkLWNyb3NzLWJyb3dzZXItZmxleGJveC9cbiAqICogaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tdXMvZG9jcy93ZWIvZ3VpZGUvY3NzL2ZsZXhpYmxlX2JveGVzXG4gKi9cbi8qKlxuICogRmxleGJveCBDb250YWluZXJzXG4gKlxuICogVGhlICdmbGV4JyB2YWx1ZSBjYXVzZXMgYW4gZWxlbWVudCB0byBnZW5lcmF0ZSBhIGJsb2NrLWxldmVsIGZsZXhcbiAqIGNvbnRhaW5lciBib3guXG4gKlxuICogVGhlICdpbmxpbmUtZmxleCcgdmFsdWUgY2F1c2VzIGFuIGVsZW1lbnQgdG8gZ2VuZXJhdGUgYSBpbmxpbmUtbGV2ZWxcbiAqIGZsZXggY29udGFpbmVyIGJveC5cbiAqXG4gKiBkaXNwbGF5OiBmbGV4IHwgaW5saW5lLWZsZXhcbiAqXG4gKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jZmxleC1jb250YWluZXJzXG4gKlxuICogKFBsYWNlaG9sZGVyIHNlbGVjdG9ycyBmb3IgZWFjaCB0eXBlLCBmb3IgdGhvc2Ugd2hvIHJhdGhlciBAZXh0ZW5kKVxuICovXG4vKipcbiAqIEZsZXhib3ggRGlyZWN0aW9uXG4gKlxuICogVGhlICdmbGV4LWRpcmVjdGlvbicgcHJvcGVydHkgc3BlY2lmaWVzIGhvdyBmbGV4IGl0ZW1zIGFyZSBwbGFjZWQgaW5cbiAqIHRoZSBmbGV4IGNvbnRhaW5lciwgYnkgc2V0dGluZyB0aGUgZGlyZWN0aW9uIG9mIHRoZSBmbGV4IGNvbnRhaW5lcidzXG4gKiBtYWluIGF4aXMuIFRoaXMgZGV0ZXJtaW5lcyB0aGUgZGlyZWN0aW9uIHRoYXQgZmxleCBpdGVtcyBhcmUgbGFpZCBvdXQgaW4uXG4gKlxuICogVmFsdWVzOiByb3cgfCByb3ctcmV2ZXJzZSB8IGNvbHVtbiB8IGNvbHVtbi1yZXZlcnNlXG4gKiBEZWZhdWx0OiByb3dcbiAqXG4gKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jZmxleC1kaXJlY3Rpb24tcHJvcGVydHlcbiAqL1xuLyoqXG4gKiBGbGV4Ym94IFdyYXBcbiAqXG4gKiBUaGUgJ2ZsZXgtd3JhcCcgcHJvcGVydHkgY29udHJvbHMgd2hldGhlciB0aGUgZmxleCBjb250YWluZXIgaXMgc2luZ2xlLWxpbmVcbiAqIG9yIG11bHRpLWxpbmUsIGFuZCB0aGUgZGlyZWN0aW9uIG9mIHRoZSBjcm9zcy1heGlzLCB3aGljaCBkZXRlcm1pbmVzXG4gKiB0aGUgZGlyZWN0aW9uIG5ldyBsaW5lcyBhcmUgc3RhY2tlZCBpbi5cbiAqXG4gKiBWYWx1ZXM6IG5vd3JhcCB8IHdyYXAgfCB3cmFwLXJldmVyc2VcbiAqIERlZmF1bHQ6IG5vd3JhcFxuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LXdyYXAtcHJvcGVydHlcbiAqL1xuLyoqXG4gKiBGbGV4Ym94IEZsb3cgKHNob3J0aGFuZClcbiAqXG4gKiBUaGUgJ2ZsZXgtZmxvdycgcHJvcGVydHkgaXMgYSBzaG9ydGhhbmQgZm9yIHNldHRpbmcgdGhlICdmbGV4LWRpcmVjdGlvbidcbiAqIGFuZCAnZmxleC13cmFwJyBwcm9wZXJ0aWVzLCB3aGljaCB0b2dldGhlciBkZWZpbmUgdGhlIGZsZXggY29udGFpbmVyJ3NcbiAqIG1haW4gYW5kIGNyb3NzIGF4ZXMuXG4gKlxuICogVmFsdWVzOiA8ZmxleC1kaXJlY3Rpb24+IHwgPGZsZXgtd3JhcD5cbiAqIERlZmF1bHQ6IHJvdyBub3dyYXBcbiAqXG4gKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jZmxleC1mbG93LXByb3BlcnR5XG4gKi9cbi8qKlxuICogRmxleGJveCBPcmRlclxuICpcbiAqIFRoZSAnb3JkZXInIHByb3BlcnR5IGNvbnRyb2xzIHRoZSBvcmRlciBpbiB3aGljaCBmbGV4IGl0ZW1zIGFwcGVhciB3aXRoaW5cbiAqIHRoZWlyIGZsZXggY29udGFpbmVyLCBieSBhc3NpZ25pbmcgdGhlbSB0byBvcmRpbmFsIGdyb3Vwcy5cbiAqXG4gKiBEZWZhdWx0OiAwXG4gKlxuICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI29yZGVyLXByb3BlcnR5XG4gKi9cbi8qKlxuICogRmxleGJveCBHcm93XG4gKlxuICogVGhlICdmbGV4LWdyb3cnIHByb3BlcnR5IHNldHMgdGhlIGZsZXggZ3JvdyBmYWN0b3IuIE5lZ2F0aXZlIG51bWJlcnNcbiAqIGFyZSBpbnZhbGlkLlxuICpcbiAqIERlZmF1bHQ6IDBcbiAqXG4gKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jZmxleC1ncm93LXByb3BlcnR5XG4gKi9cbi8qKlxuICogRmxleGJveCBTaHJpbmtcbiAqXG4gKiBUaGUgJ2ZsZXgtc2hyaW5rJyBwcm9wZXJ0eSBzZXRzIHRoZSBmbGV4IHNocmluayBmYWN0b3IuIE5lZ2F0aXZlIG51bWJlcnNcbiAqIGFyZSBpbnZhbGlkLlxuICpcbiAqIERlZmF1bHQ6IDFcbiAqXG4gKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jZmxleC1zaHJpbmstcHJvcGVydHlcbiAqL1xuLyoqXG4gKiBGbGV4Ym94IEJhc2lzXG4gKlxuICogVGhlICdmbGV4LWJhc2lzJyBwcm9wZXJ0eSBzZXRzIHRoZSBmbGV4IGJhc2lzLiBOZWdhdGl2ZSBsZW5ndGhzIGFyZSBpbnZhbGlkLlxuICpcbiAqIFZhbHVlczogTGlrZSBcIndpZHRoXCJcbiAqIERlZmF1bHQ6IGF1dG9cbiAqXG4gKiBodHRwOi8vd3d3LnczLm9yZy9UUi9jc3MzLWZsZXhib3gvI2ZsZXgtYmFzaXMtcHJvcGVydHlcbiAqL1xuLyoqXG4gKiBGbGV4Ym94IFwiRmxleFwiIChzaG9ydGhhbmQpXG4gKlxuICogVGhlICdmbGV4JyBwcm9wZXJ0eSBzcGVjaWZpZXMgdGhlIGNvbXBvbmVudHMgb2YgYSBmbGV4aWJsZSBsZW5ndGg6IHRoZVxuICogZmxleCBncm93IGZhY3RvciBhbmQgZmxleCBzaHJpbmsgZmFjdG9yLCBhbmQgdGhlIGZsZXggYmFzaXMuIFdoZW4gYW5cbiAqIGVsZW1lbnQgaXMgYSBmbGV4IGl0ZW0sICdmbGV4JyBpcyBjb25zdWx0ZWQgaW5zdGVhZCBvZiB0aGUgbWFpbiBzaXplXG4gKiBwcm9wZXJ0eSB0byBkZXRlcm1pbmUgdGhlIG1haW4gc2l6ZSBvZiB0aGUgZWxlbWVudC4gSWYgYW4gZWxlbWVudCBpc1xuICogbm90IGEgZmxleCBpdGVtLCAnZmxleCcgaGFzIG5vIGVmZmVjdC5cbiAqXG4gKiBWYWx1ZXM6IG5vbmUgfCA8ZmxleC1ncm93PiA8ZmxleC1zaHJpbms+IHx8IDxmbGV4LWJhc2lzPlxuICogRGVmYXVsdDogU2VlIGluZGl2aWR1YWwgcHJvcGVydGllcyAoMSAxIDApLlxuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LXByb3BlcnR5XG4gKi9cbi8qKlxuICogRmxleGJveCBKdXN0aWZ5IENvbnRlbnRcbiAqXG4gKiBUaGUgJ2p1c3RpZnktY29udGVudCcgcHJvcGVydHkgYWxpZ25zIGZsZXggaXRlbXMgYWxvbmcgdGhlIG1haW4gYXhpc1xuICogb2YgdGhlIGN1cnJlbnQgbGluZSBvZiB0aGUgZmxleCBjb250YWluZXIuIFRoaXMgaXMgZG9uZSBhZnRlciBhbnkgZmxleGlibGVcbiAqIGxlbmd0aHMgYW5kIGFueSBhdXRvIG1hcmdpbnMgaGF2ZSBiZWVuIHJlc29sdmVkLiBUeXBpY2FsbHkgaXQgaGVscHMgZGlzdHJpYnV0ZVxuICogZXh0cmEgZnJlZSBzcGFjZSBsZWZ0b3ZlciB3aGVuIGVpdGhlciBhbGwgdGhlIGZsZXggaXRlbXMgb24gYSBsaW5lIGFyZVxuICogaW5mbGV4aWJsZSwgb3IgYXJlIGZsZXhpYmxlIGJ1dCBoYXZlIHJlYWNoZWQgdGhlaXIgbWF4aW11bSBzaXplLiBJdCBhbHNvXG4gKiBleGVydHMgc29tZSBjb250cm9sIG92ZXIgdGhlIGFsaWdubWVudCBvZiBpdGVtcyB3aGVuIHRoZXkgb3ZlcmZsb3cgdGhlIGxpbmUuXG4gKlxuICogTm90ZTogJ3NwYWNlLSonIHZhbHVlcyBub3Qgc3VwcG9ydGVkIGluIG9sZGVyIHN5bnRheGVzLlxuICpcbiAqIFZhbHVlczogZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgc3BhY2UtYmV0d2VlbiB8IHNwYWNlLWFyb3VuZFxuICogRGVmYXVsdDogZmxleC1zdGFydFxuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNqdXN0aWZ5LWNvbnRlbnQtcHJvcGVydHlcbiAqL1xuLyoqXG4gKiBGbGV4Ym94IEFsaWduIEl0ZW1zXG4gKlxuICogRmxleCBpdGVtcyBjYW4gYmUgYWxpZ25lZCBpbiB0aGUgY3Jvc3MgYXhpcyBvZiB0aGUgY3VycmVudCBsaW5lIG9mIHRoZVxuICogZmxleCBjb250YWluZXIsIHNpbWlsYXIgdG8gJ2p1c3RpZnktY29udGVudCcgYnV0IGluIHRoZSBwZXJwZW5kaWN1bGFyXG4gKiBkaXJlY3Rpb24uICdhbGlnbi1pdGVtcycgc2V0cyB0aGUgZGVmYXVsdCBhbGlnbm1lbnQgZm9yIGFsbCBvZiB0aGUgZmxleFxuICogY29udGFpbmVyJ3MgaXRlbXMsIGluY2x1ZGluZyBhbm9ueW1vdXMgZmxleCBpdGVtcy4gJ2FsaWduLXNlbGYnIGFsbG93c1xuICogdGhpcyBkZWZhdWx0IGFsaWdubWVudCB0byBiZSBvdmVycmlkZGVuIGZvciBpbmRpdmlkdWFsIGZsZXggaXRlbXMuIChGb3JcbiAqIGFub255bW91cyBmbGV4IGl0ZW1zLCAnYWxpZ24tc2VsZicgYWx3YXlzIG1hdGNoZXMgdGhlIHZhbHVlIG9mICdhbGlnbi1pdGVtcydcbiAqIG9uIHRoZWlyIGFzc29jaWF0ZWQgZmxleCBjb250YWluZXIuKVxuICpcbiAqIFZhbHVlczogZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgYmFzZWxpbmUgfCBzdHJldGNoXG4gKiBEZWZhdWx0OiBzdHJldGNoXG4gKlxuICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2FsaWduLWl0ZW1zLXByb3BlcnR5XG4gKi9cbi8qKlxuICogRmxleGJveCBBbGlnbiBTZWxmXG4gKlxuICogVmFsdWVzOiBhdXRvIHwgZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgYmFzZWxpbmUgfCBzdHJldGNoXG4gKiBEZWZhdWx0OiBhdXRvXG4gKi9cbi8qKlxuICogRmxleGJveCBBbGlnbiBDb250ZW50XG4gKlxuICogVGhlICdhbGlnbi1jb250ZW50JyBwcm9wZXJ0eSBhbGlnbnMgYSBmbGV4IGNvbnRhaW5lcidzIGxpbmVzIHdpdGhpbiB0aGVcbiAqIGZsZXggY29udGFpbmVyIHdoZW4gdGhlcmUgaXMgZXh0cmEgc3BhY2UgaW4gdGhlIGNyb3NzLWF4aXMsIHNpbWlsYXIgdG9cbiAqIGhvdyAnanVzdGlmeS1jb250ZW50JyBhbGlnbnMgaW5kaXZpZHVhbCBpdGVtcyB3aXRoaW4gdGhlIG1haW4tYXhpcy4gTm90ZSxcbiAqIHRoaXMgcHJvcGVydHkgaGFzIG5vIGVmZmVjdCB3aGVuIHRoZSBmbGV4Ym94IGhhcyBvbmx5IGEgc2luZ2xlIGxpbmUuXG4gKlxuICogVmFsdWVzOiBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBzcGFjZS1iZXR3ZWVuIHwgc3BhY2UtYXJvdW5kIHwgc3RyZXRjaFxuICogRGVmYXVsdDogc3RyZXRjaFxuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNhbGlnbi1jb250ZW50LXByb3BlcnR5XG4gKi9cbi8qKlxuICogRmFsbGJhY2sgdG8gc3VwcG9ydCBnYXAgd2l0aGluIGZsZXhib3hcbiAqIFVuc3VwcG9ydGVkIHdpdGggQ2hyb21lIHByaW9yIHRvIHZlcnNpb24gODQgYW1vbmcgb3RoZXJzLlxuICpcbiAqIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9nYXAjYnJvd3Nlcl9jb21wYXRpYmlsaXR5XG4gKlxuICogQHNpbmNlIEtKUy0yMTYyLjYxICgyMDIyLTA5LTEzKVxuICovXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLWlsbGljYWRvIC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0sIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSB7XG4gIGNvbHVtbi1nYXA6IDdweDtcbiAgcm93LWdhcDogMTZweDtcbn1cblxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0taWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0taWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbiB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1wYW4sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1wYW4sIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1pbGxpY2FkbyAua3ItcGFuLCAua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3ItaWxsaWNhZG8gLmtyLXBhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItcGFuLCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1wYW4ge1xuICBmbGV4OiAxIDEgMjIxcHg7XG4gIG1pbi13aWR0aDogMjIxcHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLWlsbGljYWRvIC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3ItaWxsaWNhZG8gLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLXNlY3VyaXR5LWNvZGUge1xuICB3aWR0aDogYXV0bztcbiAgZmxleDogMSAwIDkwcHg7XG4gIG1pbi13aWR0aDogOTBweDtcbn1cblxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1pbGxpY2FkbyAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1pbGxpY2FkbyAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci12aXNpYmlsaXR5LWJ1dHRvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1pbGxpY2FkbyAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3ItaWxsaWNhZG8gLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uLCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24ge1xuICB3aWR0aDogMzFweDtcbn1cblxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfdGVzdCAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfcGIgLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0sIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtLCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0ge1xuICBjb2x1bW4tZ2FwOiA3cHg7XG4gIHJvdy1nYXA6IDE2cHg7XG59XG5cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24ge1xuICBtYXJnaW46IDA7XG59XG5cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1wYW4sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXBhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1wYW4sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXBhbiwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLXBhbiwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3BiIC5rci1wYW4sIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci1wYW4sIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ19wYiAua3ItcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLXBhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItcGFuLCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLXBhbiwgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItcGFuIHtcbiAgZmxleDogMSAxIDIyMXB4O1xuICBtaW4td2lkdGg6IDIyMXB4O1xuICB3aWR0aDogYXV0bztcbn1cblxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfdGVzdCAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3BiIC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfdGVzdCAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3BiIC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3Itc2VjdXJpdHktY29kZSB7XG4gIHdpZHRoOiBhdXRvO1xuICBmbGV4OiAxIDAgOTBweDtcbiAgbWluLXdpZHRoOiA5MHB4O1xufVxuXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ190ZXN0IC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3BiIC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3Rlc3QgLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfcGIgLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItdmlzaWJpbGl0eS1idXR0b24ge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3BiIC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ19wYiAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uLCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uIHtcbiAgd2lkdGg6IDMxcHg7XG59XG5cbi5rci1wYXltZW50LWJ1dHRvbiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnksICMyOTNjN2EpO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTJweCAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA0NnB4O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuNHM7XG59XG5cbi5rci1wYXltZW50LWJ1dHRvbjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4xNikgMCAzcHggNnB4LCByZ2JhKDAsIDAsIDAsIDAuMjMpIDAgM3B4IDZweDtcbn1cblxuLmtyLXBheW1lbnQtYnV0dG9uIHNwYW4ge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4ua3ItcGF5bWVudC1idXR0b24ua3ItbG9hZGluZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ua3ItcGF5bWVudC1idXR0b24ua3ItbG9hZGluZyBzcGFuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmtyLXBheW1lbnQtYnV0dG9uLmtyLWxvYWRpbmcgLmtyLXNwaW5uZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmtyLXBheW1lbnQtYnV0dG9uOmRpc2FibGVkIHNwYW4ge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4ua3ItcGF5bWVudC1idXR0b24gLmtyLXNwLWJ1dHRvbi1sYWJlbCB7XG4gIC0ta3Itc3AtZm9udC1mYW1pbHk6IHZhcigtLWtyLXdoaXRlLWxhYmVsLXNwLWZvbnQtZmFtaWx5LCByb2JvdG8sIHNhbnMtc2VyaWYpO1xuICAtLWtyLXNwLXRvdGFsLWNvbG9yOiAjZGRkO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmtyLXBheW1lbnQtYnV0dG9uIC5rci1zcC1idXR0b24tbGFiZWwgLmtyLXNwLWJ1dHRvbi1hbW91bnQge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi5rci1wYXltZW50LWJ1dHRvbiAua3Itc3AtYnV0dG9uLWxhYmVsIC5rci1zcC1idXR0b24tdG90YWwge1xuICBjb2xvcjogdmFyKC0ta3Itc3AtdG90YWwtY29sb3IpO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4ua3ItcGF5bWVudC1idXR0b24gLmtyLXNwLWJ1dHRvbi1sYWJlbCAua3Itc3AtYnV0dG9uLWFtb3VudCxcbi5rci1wYXltZW50LWJ1dHRvbiAua3Itc3AtYnV0dG9uLWxhYmVsIC5rci1zcC1idXR0b24tdG90YWwge1xuICB3aWR0aDogdW5zZXQ7XG59XG5cbkBrZXlmcmFtZXMgYW5pbWF0aW9uIHtcbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIH1cbn1cbi8qIEJyZWFrcG9pbnQgY29uZmlndXJhdGlvbiAqL1xuQGtleWZyYW1lcyBrci1sb2FkZXItYmVmb3JlIHtcbiAgMCUsIDEwMCUge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuICAyNSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKSB0cmFuc2xhdGVZKDEwMCUpO1xuICB9XG4gIDc1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGtyLWxvYWRlci1hZnRlciB7XG4gIDAlLCAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbiAgMjUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKSB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgfVxuICA3NSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMga3ItYm91bmNlZGVsYXkge1xuICAwJSwgODAlLCAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIDQwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuQGtleWZyYW1lcyBrci1jYXJkLWljb24tZGlzcGxheSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMga3ItbW9kYWwtb3BlbmluZyB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC43KTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMga3ItbGF5ZXItZmFkZSB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5rci1zbWFydC1mb3JtIHtcbiAgLS1rci1sb2FkaW5nLWNvbnRhaW5lci1oZWlnaHQ6IDE0OHB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLWlsbGljYWRvLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXJbY2xhc3MqPWtyLW9nX10ge1xuICAtLWtyLWxvYWRpbmctY29udGFpbmVyLWhlaWdodDogODJweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kW2tyLXBheW1lbnQtbWV0aG9kPWlsbGljYWRvXSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Rba3ItcGF5bWVudC1tZXRob2RePW9nX10ge1xuICAtLWtyLWxvYWRpbmctY29udGFpbmVyLWhlaWdodDogOTdweDtcbn1cbi5rci1zbWFydC1mb3JtLS1jb21wYWN0IC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1pbGxpY2FkbywgLmtyLXNtYXJ0LWZvcm0tLWNvbXBhY3QgLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyW2NsYXNzKj1rci1vZ19dIHtcbiAgLS1rci1sb2FkaW5nLWNvbnRhaW5lci1oZWlnaHQ6IDgycHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1zaW5nbGUtcGF5bWVudC1idXR0b25dIHtcbiAgLS1rci1sb2FkaW5nLWNvbnRhaW5lci1oZWlnaHQ6IDg2cHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1zaW5nbGUtcGF5bWVudC1idXR0b25dIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1pbGxpY2FkbywgLmtyLXNtYXJ0LWZvcm1ba3Itc2luZ2xlLXBheW1lbnQtYnV0dG9uXSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXJbY2xhc3MqPWtyLW9nX10ge1xuICAtLWtyLWxvYWRpbmctY29udGFpbmVyLWhlaWdodDogMjBweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLXNpbmdsZS1wYXltZW50LWJ1dHRvbl0gLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Rba3ItcGF5bWVudC1tZXRob2Q9aWxsaWNhZG9dLCAua3Itc21hcnQtZm9ybVtrci1zaW5nbGUtcGF5bWVudC1idXR0b25dIC5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kW2tyLXBheW1lbnQtbWV0aG9kXj1vZ19dIHtcbiAgLS1rci1sb2FkaW5nLWNvbnRhaW5lci1oZWlnaHQ6IDM1cHg7XG59XG5cbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qge1xuICAtLWtyLWxvYWRpbmctY29udGFpbmVyLWhlaWdodDogMTQ4cHg7XG59XG5cbi8qIEZvbnQgKi9cbi8qIE1peGlucyAqL1xuLyoqXG4gKiBGbGV4Ym94IE1peGluc1xuICogaHR0cDovL3BoaWxpcHdhbHRvbi5naXRodWIuaW8vc29sdmVkLWJ5LWZsZXhib3gvXG4gKiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL3NvbHZlZC1ieS1mbGV4Ym94XG4gKlxuICogQ29weXJpZ2h0IChjKSAyMDEzIEJyaWFuIEZyYW5jb1xuICpcbiAqIFBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhXG4gKiBjb3B5IG9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlXG4gKiBcIlNvZnR3YXJlXCIpLCB0byBkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmdcbiAqIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUgcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCxcbiAqIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsIGNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0b1xuICogcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMgZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvXG4gKiB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM7XG4gKiBUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZFxuICogaW4gYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuXG4gKiBUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgXCJBUyBJU1wiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTXG4gKiBPUiBJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GXG4gKiBNRVJDSEFOVEFCSUxJVFksIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuXG4gKiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUgQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWVxuICogQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIgTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCxcbiAqIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HIEZST00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFXG4gKiBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS5cbiAqXG4gKiBUaGlzIGlzIGEgc2V0IG9mIG1peGlucyBmb3IgdGhvc2Ugd2hvIHdhbnQgdG8gbWVzcyBhcm91bmQgd2l0aCBmbGV4Ym94XG4gKiB1c2luZyB0aGUgbmF0aXZlIHN1cHBvcnQgb2YgY3VycmVudCBicm93c2Vycy4gRm9yIGZ1bGwgc3VwcG9ydCB0YWJsZVxuICogY2hlY2s6IGh0dHA6Ly9jYW5pdXNlLmNvbS9mbGV4Ym94XG4gKlxuICogQmFzaWNhbGx5IHRoaXMgd2lsbCB1c2U7XG4gKlxuICogKiBGYWxsYmFjaywgb2xkIHN5bnRheCAoSUUxMCwgbW9iaWxlIHdlYmtpdCBicm93c2VycyAtIG5vIHdyYXBwaW5nKVxuICogKiBGaW5hbCBzdGFuZGFyZHMgc3ludGF4IChGRiwgU2FmYXJpLCBDaHJvbWUsIElFMTEsIE9wZXJhKVxuICpcbiAqIFRoaXMgd2FzIGluc3BpcmVkIGJ5O1xuICpcbiAqICogaHR0cDovL2Rldi5vcGVyYS5jb20vYXJ0aWNsZXMvdmlldy9hZHZhbmNlZC1jcm9zcy1icm93c2VyLWZsZXhib3gvXG4gKlxuICogV2l0aCBoZWxwIGZyb207XG4gKlxuICogKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC9cbiAqICogaHR0cDovL3RoZS1lY2hvcGxleC5uZXQvZmxleHlib3hlcy9cbiAqICogaHR0cDovL21zZG4ubWljcm9zb2Z0LmNvbS9lbi11cy9saWJyYXJ5L2llL2hoNzcyMDY5KHY9dnMuODUpLmFzcHhcbiAqICogaHR0cDovL2Nzcy10cmlja3MuY29tL3VzaW5nLWZsZXhib3gvXG4gKiAqIGh0dHA6Ly9kZXYub3BlcmEuY29tL2FydGljbGVzL3ZpZXcvYWR2YW5jZWQtY3Jvc3MtYnJvd3Nlci1mbGV4Ym94L1xuICogKiBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi11cy9kb2NzL3dlYi9ndWlkZS9jc3MvZmxleGlibGVfYm94ZXNcbiAqL1xuLyoqXG4gKiBGbGV4Ym94IENvbnRhaW5lcnNcbiAqXG4gKiBUaGUgJ2ZsZXgnIHZhbHVlIGNhdXNlcyBhbiBlbGVtZW50IHRvIGdlbmVyYXRlIGEgYmxvY2stbGV2ZWwgZmxleFxuICogY29udGFpbmVyIGJveC5cbiAqXG4gKiBUaGUgJ2lubGluZS1mbGV4JyB2YWx1ZSBjYXVzZXMgYW4gZWxlbWVudCB0byBnZW5lcmF0ZSBhIGlubGluZS1sZXZlbFxuICogZmxleCBjb250YWluZXIgYm94LlxuICpcbiAqIGRpc3BsYXk6IGZsZXggfCBpbmxpbmUtZmxleFxuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LWNvbnRhaW5lcnNcbiAqXG4gKiAoUGxhY2Vob2xkZXIgc2VsZWN0b3JzIGZvciBlYWNoIHR5cGUsIGZvciB0aG9zZSB3aG8gcmF0aGVyIEBleHRlbmQpXG4gKi9cbi8qKlxuICogRmxleGJveCBEaXJlY3Rpb25cbiAqXG4gKiBUaGUgJ2ZsZXgtZGlyZWN0aW9uJyBwcm9wZXJ0eSBzcGVjaWZpZXMgaG93IGZsZXggaXRlbXMgYXJlIHBsYWNlZCBpblxuICogdGhlIGZsZXggY29udGFpbmVyLCBieSBzZXR0aW5nIHRoZSBkaXJlY3Rpb24gb2YgdGhlIGZsZXggY29udGFpbmVyJ3NcbiAqIG1haW4gYXhpcy4gVGhpcyBkZXRlcm1pbmVzIHRoZSBkaXJlY3Rpb24gdGhhdCBmbGV4IGl0ZW1zIGFyZSBsYWlkIG91dCBpbi5cbiAqXG4gKiBWYWx1ZXM6IHJvdyB8IHJvdy1yZXZlcnNlIHwgY29sdW1uIHwgY29sdW1uLXJldmVyc2VcbiAqIERlZmF1bHQ6IHJvd1xuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LWRpcmVjdGlvbi1wcm9wZXJ0eVxuICovXG4vKipcbiAqIEZsZXhib3ggV3JhcFxuICpcbiAqIFRoZSAnZmxleC13cmFwJyBwcm9wZXJ0eSBjb250cm9scyB3aGV0aGVyIHRoZSBmbGV4IGNvbnRhaW5lciBpcyBzaW5nbGUtbGluZVxuICogb3IgbXVsdGktbGluZSwgYW5kIHRoZSBkaXJlY3Rpb24gb2YgdGhlIGNyb3NzLWF4aXMsIHdoaWNoIGRldGVybWluZXNcbiAqIHRoZSBkaXJlY3Rpb24gbmV3IGxpbmVzIGFyZSBzdGFja2VkIGluLlxuICpcbiAqIFZhbHVlczogbm93cmFwIHwgd3JhcCB8IHdyYXAtcmV2ZXJzZVxuICogRGVmYXVsdDogbm93cmFwXG4gKlxuICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtd3JhcC1wcm9wZXJ0eVxuICovXG4vKipcbiAqIEZsZXhib3ggRmxvdyAoc2hvcnRoYW5kKVxuICpcbiAqIFRoZSAnZmxleC1mbG93JyBwcm9wZXJ0eSBpcyBhIHNob3J0aGFuZCBmb3Igc2V0dGluZyB0aGUgJ2ZsZXgtZGlyZWN0aW9uJ1xuICogYW5kICdmbGV4LXdyYXAnIHByb3BlcnRpZXMsIHdoaWNoIHRvZ2V0aGVyIGRlZmluZSB0aGUgZmxleCBjb250YWluZXInc1xuICogbWFpbiBhbmQgY3Jvc3MgYXhlcy5cbiAqXG4gKiBWYWx1ZXM6IDxmbGV4LWRpcmVjdGlvbj4gfCA8ZmxleC13cmFwPlxuICogRGVmYXVsdDogcm93IG5vd3JhcFxuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LWZsb3ctcHJvcGVydHlcbiAqL1xuLyoqXG4gKiBGbGV4Ym94IE9yZGVyXG4gKlxuICogVGhlICdvcmRlcicgcHJvcGVydHkgY29udHJvbHMgdGhlIG9yZGVyIGluIHdoaWNoIGZsZXggaXRlbXMgYXBwZWFyIHdpdGhpblxuICogdGhlaXIgZmxleCBjb250YWluZXIsIGJ5IGFzc2lnbmluZyB0aGVtIHRvIG9yZGluYWwgZ3JvdXBzLlxuICpcbiAqIERlZmF1bHQ6IDBcbiAqXG4gKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jb3JkZXItcHJvcGVydHlcbiAqL1xuLyoqXG4gKiBGbGV4Ym94IEdyb3dcbiAqXG4gKiBUaGUgJ2ZsZXgtZ3JvdycgcHJvcGVydHkgc2V0cyB0aGUgZmxleCBncm93IGZhY3Rvci4gTmVnYXRpdmUgbnVtYmVyc1xuICogYXJlIGludmFsaWQuXG4gKlxuICogRGVmYXVsdDogMFxuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LWdyb3ctcHJvcGVydHlcbiAqL1xuLyoqXG4gKiBGbGV4Ym94IFNocmlua1xuICpcbiAqIFRoZSAnZmxleC1zaHJpbmsnIHByb3BlcnR5IHNldHMgdGhlIGZsZXggc2hyaW5rIGZhY3Rvci4gTmVnYXRpdmUgbnVtYmVyc1xuICogYXJlIGludmFsaWQuXG4gKlxuICogRGVmYXVsdDogMVxuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LXNocmluay1wcm9wZXJ0eVxuICovXG4vKipcbiAqIEZsZXhib3ggQmFzaXNcbiAqXG4gKiBUaGUgJ2ZsZXgtYmFzaXMnIHByb3BlcnR5IHNldHMgdGhlIGZsZXggYmFzaXMuIE5lZ2F0aXZlIGxlbmd0aHMgYXJlIGludmFsaWQuXG4gKlxuICogVmFsdWVzOiBMaWtlIFwid2lkdGhcIlxuICogRGVmYXVsdDogYXV0b1xuICpcbiAqIGh0dHA6Ly93d3cudzMub3JnL1RSL2NzczMtZmxleGJveC8jZmxleC1iYXNpcy1wcm9wZXJ0eVxuICovXG4vKipcbiAqIEZsZXhib3ggXCJGbGV4XCIgKHNob3J0aGFuZClcbiAqXG4gKiBUaGUgJ2ZsZXgnIHByb3BlcnR5IHNwZWNpZmllcyB0aGUgY29tcG9uZW50cyBvZiBhIGZsZXhpYmxlIGxlbmd0aDogdGhlXG4gKiBmbGV4IGdyb3cgZmFjdG9yIGFuZCBmbGV4IHNocmluayBmYWN0b3IsIGFuZCB0aGUgZmxleCBiYXNpcy4gV2hlbiBhblxuICogZWxlbWVudCBpcyBhIGZsZXggaXRlbSwgJ2ZsZXgnIGlzIGNvbnN1bHRlZCBpbnN0ZWFkIG9mIHRoZSBtYWluIHNpemVcbiAqIHByb3BlcnR5IHRvIGRldGVybWluZSB0aGUgbWFpbiBzaXplIG9mIHRoZSBlbGVtZW50LiBJZiBhbiBlbGVtZW50IGlzXG4gKiBub3QgYSBmbGV4IGl0ZW0sICdmbGV4JyBoYXMgbm8gZWZmZWN0LlxuICpcbiAqIFZhbHVlczogbm9uZSB8IDxmbGV4LWdyb3c+IDxmbGV4LXNocmluaz4gfHwgPGZsZXgtYmFzaXM+XG4gKiBEZWZhdWx0OiBTZWUgaW5kaXZpZHVhbCBwcm9wZXJ0aWVzICgxIDEgMCkuXG4gKlxuICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtcHJvcGVydHlcbiAqL1xuLyoqXG4gKiBGbGV4Ym94IEp1c3RpZnkgQ29udGVudFxuICpcbiAqIFRoZSAnanVzdGlmeS1jb250ZW50JyBwcm9wZXJ0eSBhbGlnbnMgZmxleCBpdGVtcyBhbG9uZyB0aGUgbWFpbiBheGlzXG4gKiBvZiB0aGUgY3VycmVudCBsaW5lIG9mIHRoZSBmbGV4IGNvbnRhaW5lci4gVGhpcyBpcyBkb25lIGFmdGVyIGFueSBmbGV4aWJsZVxuICogbGVuZ3RocyBhbmQgYW55IGF1dG8gbWFyZ2lucyBoYXZlIGJlZW4gcmVzb2x2ZWQuIFR5cGljYWxseSBpdCBoZWxwcyBkaXN0cmlidXRlXG4gKiBleHRyYSBmcmVlIHNwYWNlIGxlZnRvdmVyIHdoZW4gZWl0aGVyIGFsbCB0aGUgZmxleCBpdGVtcyBvbiBhIGxpbmUgYXJlXG4gKiBpbmZsZXhpYmxlLCBvciBhcmUgZmxleGlibGUgYnV0IGhhdmUgcmVhY2hlZCB0aGVpciBtYXhpbXVtIHNpemUuIEl0IGFsc29cbiAqIGV4ZXJ0cyBzb21lIGNvbnRyb2wgb3ZlciB0aGUgYWxpZ25tZW50IG9mIGl0ZW1zIHdoZW4gdGhleSBvdmVyZmxvdyB0aGUgbGluZS5cbiAqXG4gKiBOb3RlOiAnc3BhY2UtKicgdmFsdWVzIG5vdCBzdXBwb3J0ZWQgaW4gb2xkZXIgc3ludGF4ZXMuXG4gKlxuICogVmFsdWVzOiBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBzcGFjZS1iZXR3ZWVuIHwgc3BhY2UtYXJvdW5kXG4gKiBEZWZhdWx0OiBmbGV4LXN0YXJ0XG4gKlxuICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2p1c3RpZnktY29udGVudC1wcm9wZXJ0eVxuICovXG4vKipcbiAqIEZsZXhib3ggQWxpZ24gSXRlbXNcbiAqXG4gKiBGbGV4IGl0ZW1zIGNhbiBiZSBhbGlnbmVkIGluIHRoZSBjcm9zcyBheGlzIG9mIHRoZSBjdXJyZW50IGxpbmUgb2YgdGhlXG4gKiBmbGV4IGNvbnRhaW5lciwgc2ltaWxhciB0byAnanVzdGlmeS1jb250ZW50JyBidXQgaW4gdGhlIHBlcnBlbmRpY3VsYXJcbiAqIGRpcmVjdGlvbi4gJ2FsaWduLWl0ZW1zJyBzZXRzIHRoZSBkZWZhdWx0IGFsaWdubWVudCBmb3IgYWxsIG9mIHRoZSBmbGV4XG4gKiBjb250YWluZXIncyBpdGVtcywgaW5jbHVkaW5nIGFub255bW91cyBmbGV4IGl0ZW1zLiAnYWxpZ24tc2VsZicgYWxsb3dzXG4gKiB0aGlzIGRlZmF1bHQgYWxpZ25tZW50IHRvIGJlIG92ZXJyaWRkZW4gZm9yIGluZGl2aWR1YWwgZmxleCBpdGVtcy4gKEZvclxuICogYW5vbnltb3VzIGZsZXggaXRlbXMsICdhbGlnbi1zZWxmJyBhbHdheXMgbWF0Y2hlcyB0aGUgdmFsdWUgb2YgJ2FsaWduLWl0ZW1zJ1xuICogb24gdGhlaXIgYXNzb2NpYXRlZCBmbGV4IGNvbnRhaW5lci4pXG4gKlxuICogVmFsdWVzOiBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBiYXNlbGluZSB8IHN0cmV0Y2hcbiAqIERlZmF1bHQ6IHN0cmV0Y2hcbiAqXG4gKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jYWxpZ24taXRlbXMtcHJvcGVydHlcbiAqL1xuLyoqXG4gKiBGbGV4Ym94IEFsaWduIFNlbGZcbiAqXG4gKiBWYWx1ZXM6IGF1dG8gfCBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBiYXNlbGluZSB8IHN0cmV0Y2hcbiAqIERlZmF1bHQ6IGF1dG9cbiAqL1xuLyoqXG4gKiBGbGV4Ym94IEFsaWduIENvbnRlbnRcbiAqXG4gKiBUaGUgJ2FsaWduLWNvbnRlbnQnIHByb3BlcnR5IGFsaWducyBhIGZsZXggY29udGFpbmVyJ3MgbGluZXMgd2l0aGluIHRoZVxuICogZmxleCBjb250YWluZXIgd2hlbiB0aGVyZSBpcyBleHRyYSBzcGFjZSBpbiB0aGUgY3Jvc3MtYXhpcywgc2ltaWxhciB0b1xuICogaG93ICdqdXN0aWZ5LWNvbnRlbnQnIGFsaWducyBpbmRpdmlkdWFsIGl0ZW1zIHdpdGhpbiB0aGUgbWFpbi1heGlzLiBOb3RlLFxuICogdGhpcyBwcm9wZXJ0eSBoYXMgbm8gZWZmZWN0IHdoZW4gdGhlIGZsZXhib3ggaGFzIG9ubHkgYSBzaW5nbGUgbGluZS5cbiAqXG4gKiBWYWx1ZXM6IGZsZXgtc3RhcnQgfCBmbGV4LWVuZCB8IGNlbnRlciB8IHNwYWNlLWJldHdlZW4gfCBzcGFjZS1hcm91bmQgfCBzdHJldGNoXG4gKiBEZWZhdWx0OiBzdHJldGNoXG4gKlxuICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2FsaWduLWNvbnRlbnQtcHJvcGVydHlcbiAqL1xuLyoqXG4gKiBGYWxsYmFjayB0byBzdXBwb3J0IGdhcCB3aXRoaW4gZmxleGJveFxuICogVW5zdXBwb3J0ZWQgd2l0aCBDaHJvbWUgcHJpb3IgdG8gdmVyc2lvbiA4NCBhbW9uZyBvdGhlcnMuXG4gKlxuICogaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL2dhcCNicm93c2VyX2NvbXBhdGliaWxpdHlcbiAqXG4gKiBAc2luY2UgS0pTLTIxNjIuNjEgKDIwMjItMDktMTMpXG4gKi9cbi8qIFZlbmRvcnMgKi9cbi5rci1hbmltYXRlZCB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG59XG5cbi5rci1hbmltYXRlZC5pbmZpbml0ZSB7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xufVxuXG4ua3ItYW5pbWF0ZWQuaGluZ2Uge1xuICBhbmltYXRpb24tZHVyYXRpb246IDJzO1xufVxuXG4ua3ItYW5pbWF0ZWQuZmxpcE91dFgsXG4ua3ItYW5pbWF0ZWQuZmxpcE91dFksXG4ua3ItYW5pbWF0ZWQuYm91bmNlSW4sXG4ua3ItYW5pbWF0ZWQuYm91bmNlT3V0IHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjc1cztcbn1cblxuQGtleWZyYW1lcyBrci1mbGlwLWluLXgge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICA0MCUge1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxuICA2MCUge1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDEwZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDgwJSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTVkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICB9XG59XG4ua3ItZmxpcEluWCB7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgYW5pbWF0aW9uLW5hbWU6IGtyLWZsaXAtaW4teDtcbn1cblxuLyogUG9waW4gKi9cbi8qKlxuICogRmxleGJveCBNaXhpbnNcbiAqIGh0dHA6Ly9waGlsaXB3YWx0b24uZ2l0aHViLmlvL3NvbHZlZC1ieS1mbGV4Ym94L1xuICogaHR0cHM6Ly9naXRodWIuY29tL3BoaWxpcHdhbHRvbi9zb2x2ZWQtYnktZmxleGJveFxuICpcbiAqIENvcHlyaWdodCAoYykgMjAxMyBCcmlhbiBGcmFuY29cbiAqXG4gKiBQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYVxuICogY29weSBvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZVxuICogXCJTb2Z0d2FyZVwiKSwgdG8gZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nXG4gKiB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cyB0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsXG4gKiBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3Igc2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG9cbiAqIHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzIGZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0b1xuICogdGhlIGZvbGxvd2luZyBjb25kaXRpb25zO1xuICogVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWRcbiAqIGluIGFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLlxuICogVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEIFwiQVMgSVNcIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTU1xuICogT1IgSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRlxuICogTUVSQ0hBTlRBQklMSVRZLCBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULlxuICogSU4gTk8gRVZFTlQgU0hBTEwgVEhFIEFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTllcbiAqIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSIExJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsXG4gKiBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORyBGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRVxuICogU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTiBUSEUgU09GVFdBUkUuXG4gKlxuICogVGhpcyBpcyBhIHNldCBvZiBtaXhpbnMgZm9yIHRob3NlIHdobyB3YW50IHRvIG1lc3MgYXJvdW5kIHdpdGggZmxleGJveFxuICogdXNpbmcgdGhlIG5hdGl2ZSBzdXBwb3J0IG9mIGN1cnJlbnQgYnJvd3NlcnMuIEZvciBmdWxsIHN1cHBvcnQgdGFibGVcbiAqIGNoZWNrOiBodHRwOi8vY2FuaXVzZS5jb20vZmxleGJveFxuICpcbiAqIEJhc2ljYWxseSB0aGlzIHdpbGwgdXNlO1xuICpcbiAqICogRmFsbGJhY2ssIG9sZCBzeW50YXggKElFMTAsIG1vYmlsZSB3ZWJraXQgYnJvd3NlcnMgLSBubyB3cmFwcGluZylcbiAqICogRmluYWwgc3RhbmRhcmRzIHN5bnRheCAoRkYsIFNhZmFyaSwgQ2hyb21lLCBJRTExLCBPcGVyYSlcbiAqXG4gKiBUaGlzIHdhcyBpbnNwaXJlZCBieTtcbiAqXG4gKiAqIGh0dHA6Ly9kZXYub3BlcmEuY29tL2FydGljbGVzL3ZpZXcvYWR2YW5jZWQtY3Jvc3MtYnJvd3Nlci1mbGV4Ym94L1xuICpcbiAqIFdpdGggaGVscCBmcm9tO1xuICpcbiAqICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvXG4gKiAqIGh0dHA6Ly90aGUtZWNob3BsZXgubmV0L2ZsZXh5Ym94ZXMvXG4gKiAqIGh0dHA6Ly9tc2RuLm1pY3Jvc29mdC5jb20vZW4tdXMvbGlicmFyeS9pZS9oaDc3MjA2OSh2PXZzLjg1KS5hc3B4XG4gKiAqIGh0dHA6Ly9jc3MtdHJpY2tzLmNvbS91c2luZy1mbGV4Ym94L1xuICogKiBodHRwOi8vZGV2Lm9wZXJhLmNvbS9hcnRpY2xlcy92aWV3L2FkdmFuY2VkLWNyb3NzLWJyb3dzZXItZmxleGJveC9cbiAqICogaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tdXMvZG9jcy93ZWIvZ3VpZGUvY3NzL2ZsZXhpYmxlX2JveGVzXG4gKi9cbi8qKlxuICogRmxleGJveCBDb250YWluZXJzXG4gKlxuICogVGhlICdmbGV4JyB2YWx1ZSBjYXVzZXMgYW4gZWxlbWVudCB0byBnZW5lcmF0ZSBhIGJsb2NrLWxldmVsIGZsZXhcbiAqIGNvbnRhaW5lciBib3guXG4gKlxuICogVGhlICdpbmxpbmUtZmxleCcgdmFsdWUgY2F1c2VzIGFuIGVsZW1lbnQgdG8gZ2VuZXJhdGUgYSBpbmxpbmUtbGV2ZWxcbiAqIGZsZXggY29udGFpbmVyIGJveC5cbiAqXG4gKiBkaXNwbGF5OiBmbGV4IHwgaW5saW5lLWZsZXhcbiAqXG4gKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jZmxleC1jb250YWluZXJzXG4gKlxuICogKFBsYWNlaG9sZGVyIHNlbGVjdG9ycyBmb3IgZWFjaCB0eXBlLCBmb3IgdGhvc2Ugd2hvIHJhdGhlciBAZXh0ZW5kKVxuICovXG4vKipcbiAqIEZsZXhib3ggRGlyZWN0aW9uXG4gKlxuICogVGhlICdmbGV4LWRpcmVjdGlvbicgcHJvcGVydHkgc3BlY2lmaWVzIGhvdyBmbGV4IGl0ZW1zIGFyZSBwbGFjZWQgaW5cbiAqIHRoZSBmbGV4IGNvbnRhaW5lciwgYnkgc2V0dGluZyB0aGUgZGlyZWN0aW9uIG9mIHRoZSBmbGV4IGNvbnRhaW5lcidzXG4gKiBtYWluIGF4aXMuIFRoaXMgZGV0ZXJtaW5lcyB0aGUgZGlyZWN0aW9uIHRoYXQgZmxleCBpdGVtcyBhcmUgbGFpZCBvdXQgaW4uXG4gKlxuICogVmFsdWVzOiByb3cgfCByb3ctcmV2ZXJzZSB8IGNvbHVtbiB8IGNvbHVtbi1yZXZlcnNlXG4gKiBEZWZhdWx0OiByb3dcbiAqXG4gKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jZmxleC1kaXJlY3Rpb24tcHJvcGVydHlcbiAqL1xuLyoqXG4gKiBGbGV4Ym94IFdyYXBcbiAqXG4gKiBUaGUgJ2ZsZXgtd3JhcCcgcHJvcGVydHkgY29udHJvbHMgd2hldGhlciB0aGUgZmxleCBjb250YWluZXIgaXMgc2luZ2xlLWxpbmVcbiAqIG9yIG11bHRpLWxpbmUsIGFuZCB0aGUgZGlyZWN0aW9uIG9mIHRoZSBjcm9zcy1heGlzLCB3aGljaCBkZXRlcm1pbmVzXG4gKiB0aGUgZGlyZWN0aW9uIG5ldyBsaW5lcyBhcmUgc3RhY2tlZCBpbi5cbiAqXG4gKiBWYWx1ZXM6IG5vd3JhcCB8IHdyYXAgfCB3cmFwLXJldmVyc2VcbiAqIERlZmF1bHQ6IG5vd3JhcFxuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LXdyYXAtcHJvcGVydHlcbiAqL1xuLyoqXG4gKiBGbGV4Ym94IEZsb3cgKHNob3J0aGFuZClcbiAqXG4gKiBUaGUgJ2ZsZXgtZmxvdycgcHJvcGVydHkgaXMgYSBzaG9ydGhhbmQgZm9yIHNldHRpbmcgdGhlICdmbGV4LWRpcmVjdGlvbidcbiAqIGFuZCAnZmxleC13cmFwJyBwcm9wZXJ0aWVzLCB3aGljaCB0b2dldGhlciBkZWZpbmUgdGhlIGZsZXggY29udGFpbmVyJ3NcbiAqIG1haW4gYW5kIGNyb3NzIGF4ZXMuXG4gKlxuICogVmFsdWVzOiA8ZmxleC1kaXJlY3Rpb24+IHwgPGZsZXgtd3JhcD5cbiAqIERlZmF1bHQ6IHJvdyBub3dyYXBcbiAqXG4gKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jZmxleC1mbG93LXByb3BlcnR5XG4gKi9cbi8qKlxuICogRmxleGJveCBPcmRlclxuICpcbiAqIFRoZSAnb3JkZXInIHByb3BlcnR5IGNvbnRyb2xzIHRoZSBvcmRlciBpbiB3aGljaCBmbGV4IGl0ZW1zIGFwcGVhciB3aXRoaW5cbiAqIHRoZWlyIGZsZXggY29udGFpbmVyLCBieSBhc3NpZ25pbmcgdGhlbSB0byBvcmRpbmFsIGdyb3Vwcy5cbiAqXG4gKiBEZWZhdWx0OiAwXG4gKlxuICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI29yZGVyLXByb3BlcnR5XG4gKi9cbi8qKlxuICogRmxleGJveCBHcm93XG4gKlxuICogVGhlICdmbGV4LWdyb3cnIHByb3BlcnR5IHNldHMgdGhlIGZsZXggZ3JvdyBmYWN0b3IuIE5lZ2F0aXZlIG51bWJlcnNcbiAqIGFyZSBpbnZhbGlkLlxuICpcbiAqIERlZmF1bHQ6IDBcbiAqXG4gKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jZmxleC1ncm93LXByb3BlcnR5XG4gKi9cbi8qKlxuICogRmxleGJveCBTaHJpbmtcbiAqXG4gKiBUaGUgJ2ZsZXgtc2hyaW5rJyBwcm9wZXJ0eSBzZXRzIHRoZSBmbGV4IHNocmluayBmYWN0b3IuIE5lZ2F0aXZlIG51bWJlcnNcbiAqIGFyZSBpbnZhbGlkLlxuICpcbiAqIERlZmF1bHQ6IDFcbiAqXG4gKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jZmxleC1zaHJpbmstcHJvcGVydHlcbiAqL1xuLyoqXG4gKiBGbGV4Ym94IEJhc2lzXG4gKlxuICogVGhlICdmbGV4LWJhc2lzJyBwcm9wZXJ0eSBzZXRzIHRoZSBmbGV4IGJhc2lzLiBOZWdhdGl2ZSBsZW5ndGhzIGFyZSBpbnZhbGlkLlxuICpcbiAqIFZhbHVlczogTGlrZSBcIndpZHRoXCJcbiAqIERlZmF1bHQ6IGF1dG9cbiAqXG4gKiBodHRwOi8vd3d3LnczLm9yZy9UUi9jc3MzLWZsZXhib3gvI2ZsZXgtYmFzaXMtcHJvcGVydHlcbiAqL1xuLyoqXG4gKiBGbGV4Ym94IFwiRmxleFwiIChzaG9ydGhhbmQpXG4gKlxuICogVGhlICdmbGV4JyBwcm9wZXJ0eSBzcGVjaWZpZXMgdGhlIGNvbXBvbmVudHMgb2YgYSBmbGV4aWJsZSBsZW5ndGg6IHRoZVxuICogZmxleCBncm93IGZhY3RvciBhbmQgZmxleCBzaHJpbmsgZmFjdG9yLCBhbmQgdGhlIGZsZXggYmFzaXMuIFdoZW4gYW5cbiAqIGVsZW1lbnQgaXMgYSBmbGV4IGl0ZW0sICdmbGV4JyBpcyBjb25zdWx0ZWQgaW5zdGVhZCBvZiB0aGUgbWFpbiBzaXplXG4gKiBwcm9wZXJ0eSB0byBkZXRlcm1pbmUgdGhlIG1haW4gc2l6ZSBvZiB0aGUgZWxlbWVudC4gSWYgYW4gZWxlbWVudCBpc1xuICogbm90IGEgZmxleCBpdGVtLCAnZmxleCcgaGFzIG5vIGVmZmVjdC5cbiAqXG4gKiBWYWx1ZXM6IG5vbmUgfCA8ZmxleC1ncm93PiA8ZmxleC1zaHJpbms+IHx8IDxmbGV4LWJhc2lzPlxuICogRGVmYXVsdDogU2VlIGluZGl2aWR1YWwgcHJvcGVydGllcyAoMSAxIDApLlxuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LXByb3BlcnR5XG4gKi9cbi8qKlxuICogRmxleGJveCBKdXN0aWZ5IENvbnRlbnRcbiAqXG4gKiBUaGUgJ2p1c3RpZnktY29udGVudCcgcHJvcGVydHkgYWxpZ25zIGZsZXggaXRlbXMgYWxvbmcgdGhlIG1haW4gYXhpc1xuICogb2YgdGhlIGN1cnJlbnQgbGluZSBvZiB0aGUgZmxleCBjb250YWluZXIuIFRoaXMgaXMgZG9uZSBhZnRlciBhbnkgZmxleGlibGVcbiAqIGxlbmd0aHMgYW5kIGFueSBhdXRvIG1hcmdpbnMgaGF2ZSBiZWVuIHJlc29sdmVkLiBUeXBpY2FsbHkgaXQgaGVscHMgZGlzdHJpYnV0ZVxuICogZXh0cmEgZnJlZSBzcGFjZSBsZWZ0b3ZlciB3aGVuIGVpdGhlciBhbGwgdGhlIGZsZXggaXRlbXMgb24gYSBsaW5lIGFyZVxuICogaW5mbGV4aWJsZSwgb3IgYXJlIGZsZXhpYmxlIGJ1dCBoYXZlIHJlYWNoZWQgdGhlaXIgbWF4aW11bSBzaXplLiBJdCBhbHNvXG4gKiBleGVydHMgc29tZSBjb250cm9sIG92ZXIgdGhlIGFsaWdubWVudCBvZiBpdGVtcyB3aGVuIHRoZXkgb3ZlcmZsb3cgdGhlIGxpbmUuXG4gKlxuICogTm90ZTogJ3NwYWNlLSonIHZhbHVlcyBub3Qgc3VwcG9ydGVkIGluIG9sZGVyIHN5bnRheGVzLlxuICpcbiAqIFZhbHVlczogZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgc3BhY2UtYmV0d2VlbiB8IHNwYWNlLWFyb3VuZFxuICogRGVmYXVsdDogZmxleC1zdGFydFxuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNqdXN0aWZ5LWNvbnRlbnQtcHJvcGVydHlcbiAqL1xuLyoqXG4gKiBGbGV4Ym94IEFsaWduIEl0ZW1zXG4gKlxuICogRmxleCBpdGVtcyBjYW4gYmUgYWxpZ25lZCBpbiB0aGUgY3Jvc3MgYXhpcyBvZiB0aGUgY3VycmVudCBsaW5lIG9mIHRoZVxuICogZmxleCBjb250YWluZXIsIHNpbWlsYXIgdG8gJ2p1c3RpZnktY29udGVudCcgYnV0IGluIHRoZSBwZXJwZW5kaWN1bGFyXG4gKiBkaXJlY3Rpb24uICdhbGlnbi1pdGVtcycgc2V0cyB0aGUgZGVmYXVsdCBhbGlnbm1lbnQgZm9yIGFsbCBvZiB0aGUgZmxleFxuICogY29udGFpbmVyJ3MgaXRlbXMsIGluY2x1ZGluZyBhbm9ueW1vdXMgZmxleCBpdGVtcy4gJ2FsaWduLXNlbGYnIGFsbG93c1xuICogdGhpcyBkZWZhdWx0IGFsaWdubWVudCB0byBiZSBvdmVycmlkZGVuIGZvciBpbmRpdmlkdWFsIGZsZXggaXRlbXMuIChGb3JcbiAqIGFub255bW91cyBmbGV4IGl0ZW1zLCAnYWxpZ24tc2VsZicgYWx3YXlzIG1hdGNoZXMgdGhlIHZhbHVlIG9mICdhbGlnbi1pdGVtcydcbiAqIG9uIHRoZWlyIGFzc29jaWF0ZWQgZmxleCBjb250YWluZXIuKVxuICpcbiAqIFZhbHVlczogZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgYmFzZWxpbmUgfCBzdHJldGNoXG4gKiBEZWZhdWx0OiBzdHJldGNoXG4gKlxuICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2FsaWduLWl0ZW1zLXByb3BlcnR5XG4gKi9cbi8qKlxuICogRmxleGJveCBBbGlnbiBTZWxmXG4gKlxuICogVmFsdWVzOiBhdXRvIHwgZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgYmFzZWxpbmUgfCBzdHJldGNoXG4gKiBEZWZhdWx0OiBhdXRvXG4gKi9cbi8qKlxuICogRmxleGJveCBBbGlnbiBDb250ZW50XG4gKlxuICogVGhlICdhbGlnbi1jb250ZW50JyBwcm9wZXJ0eSBhbGlnbnMgYSBmbGV4IGNvbnRhaW5lcidzIGxpbmVzIHdpdGhpbiB0aGVcbiAqIGZsZXggY29udGFpbmVyIHdoZW4gdGhlcmUgaXMgZXh0cmEgc3BhY2UgaW4gdGhlIGNyb3NzLWF4aXMsIHNpbWlsYXIgdG9cbiAqIGhvdyAnanVzdGlmeS1jb250ZW50JyBhbGlnbnMgaW5kaXZpZHVhbCBpdGVtcyB3aXRoaW4gdGhlIG1haW4tYXhpcy4gTm90ZSxcbiAqIHRoaXMgcHJvcGVydHkgaGFzIG5vIGVmZmVjdCB3aGVuIHRoZSBmbGV4Ym94IGhhcyBvbmx5IGEgc2luZ2xlIGxpbmUuXG4gKlxuICogVmFsdWVzOiBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBzcGFjZS1iZXR3ZWVuIHwgc3BhY2UtYXJvdW5kIHwgc3RyZXRjaFxuICogRGVmYXVsdDogc3RyZXRjaFxuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNhbGlnbi1jb250ZW50LXByb3BlcnR5XG4gKi9cbi8qKlxuICogRmFsbGJhY2sgdG8gc3VwcG9ydCBnYXAgd2l0aGluIGZsZXhib3hcbiAqIFVuc3VwcG9ydGVkIHdpdGggQ2hyb21lIHByaW9yIHRvIHZlcnNpb24gODQgYW1vbmcgb3RoZXJzLlxuICpcbiAqIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9nYXAjYnJvd3Nlcl9jb21wYXRpYmlsaXR5XG4gKlxuICogQHNpbmNlIEtKUy0yMTYyLjYxICgyMDIyLTA5LTEzKVxuICovXG4vKiBDb21wb25lbnRzICovXG4ua3ItcG9waW4tdXRpbHMgYnV0dG9uLmtyLXBvcGluLWJ1dHRvbiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFlbTtcbiAgaGVpZ2h0OiA0NnB4O1xuICBtYXJnaW46IDA7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTJweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAyMzJweDtcbn1cblxua3Itc21hcnQtZm9ybVtrci1wb3Bpbl0gLmtyLWxheWVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxua3Itc21hcnQtZm9ybVtrci1wb3Bpbl0gLmtyLWxheWVyIC5rci1wb3Bpbi1sb2dvLWxheWVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMCwgMzAsIDMwLCAwLjgpO1xufVxuXG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYm94LXNoYWRvdzogMCAwIDE1cHggIzEyMTIxMjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDFzO1xuICB3aWR0aDogMzMxcHg7XG4gIG1hcmdpbjogMDtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0gLmtyLXBvcGluLW1vZGFsLWhlYWRlciB7XG4gIGhlaWdodDogOTBweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzgwODA4MDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0gLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1wb3Bpbi1oZWFkZXItbGF5ZXIge1xuICBoZWlnaHQ6IDA7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1pbWFnZSBpbWcua3ItaGVhZGVyLWxvZ28ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItcG9waW4tbW9kYWwtaGVhZGVyIGkuZmkteC1jaXJjbGUuaWNvbi1jbG9zZS1wb3B1cCB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogN3B4IDdweCAwIDA7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIGkuZmkteC1jaXJjbGUuaWNvbi1jbG9zZS1wb3B1cCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIGkuZmktbG9jayB7XG4gIG1hcmdpbi1sZWZ0OiA3cHg7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1zaG9wLW5hbWUge1xuICBtYXJnaW46IDQwcHggMCAwO1xuICBwYWRkaW5nOiAwIDVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItcG9waW4tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tc2hvcC1uYW1lIHNwYW4ge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dW2tydnVlXSAua3ItcGFuLFxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXVtrcnZ1ZV0gLmtyLWlkZW50aXR5LWRvY3VtZW50LW51bWJlcixcbi5rci1lbWJlZGRlZFtrci1wb3Bpbl1ba3J2dWVdIC5rci1jYXJkLWhvbGRlci1uYW1lLFxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXVtrcnZ1ZV0gLmtyLWNhcmQtaG9sZGVyLW1haWwsXG4ua3ItZW1iZWRkZWRba3ItcG9waW5dW2tydnVlXSAua3ItaWRlbnRpdHktZG9jdW1lbnQtdHlwZSxcbi5rci1lbWJlZGRlZFtrci1wb3Bpbl1ba3J2dWVdIC5rci1pbnN0YWxsbWVudC1udW1iZXIsXG4ua3ItZW1iZWRkZWRba3ItcG9waW5dW2tydnVlXSAua3ItZmlyc3QtaW5zdGFsbG1lbnQtZGVsYXkge1xuICBtYXJnaW46IDEycHggMDtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl1ba3J2dWVdIC5rci1leHBpcnksXG4ua3ItZW1iZWRkZWRba3ItcG9waW5dW2tydnVlXSAua3Itc2VjdXJpdHktY29kZSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXVtrcnZ1ZV0gLmtyLWZpZWxkLmtyLXRleHQsXG4ua3ItZW1iZWRkZWRba3ItcG9waW5dW2tydnVlXSAua3ItZmllbGQua3ItY2hlY2tib3gge1xuICBtYXJnaW46IDEycHggNTBweCAxMnB4IDA7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIC5rci1vdXRlci1leHBpcnkua3Itb3V0ZXItd3JhcHBlcixcbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0gLmtyLW91dGVyLXNlY3VyaXR5LWNvZGUua3Itb3V0ZXItd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3Itb3V0ZXItZXhwaXJ5LmtyLW91dGVyLXdyYXBwZXIgLmtyLWlubmVyLXdyYXBwZXIsXG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIC5rci1vdXRlci1zZWN1cml0eS1jb2RlLmtyLW91dGVyLXdyYXBwZXIgLmtyLWlubmVyLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0gLmtyLWZvcm0tZXJyb3Ige1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0gLmtyLWZvcm0tZXJyb3IgPiBzcGFuIHtcbiAgcGFkZGluZzogOHB4IDNweDtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0gLmtyLXBheW1lbnQtYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXS5rci1oZWxwLWJ1dHRvbi1oaWRkZW4ge1xuICB3aWR0aDogMjkxcHg7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgcGFkZGluZy1yaWdodDogMzBweDtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0ua3ItaGVscC1idXR0b24taGlkZGVuIC5rci1wb3Bpbi1tb2RhbC1mb290ZXIgLmtyLXdoaXRlbGFiZWwtbG9nbyBpbWcge1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIHtcbiAgd2lkdGg6IDMxMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1wYW4sXG4ua3ItZW1iZWRkZWRba3ItcG9waW5dLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1maWVsZC5rci10ZXh0LFxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXS5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3ItZmllbGQua3ItY2hlY2tib3gge1xuICB3aWR0aDogMTAwJTtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0ua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXBhbiAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lci5rci12aXNpYmxlIC5rci1oZWxwLWJ1dHRvbixcbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0ua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLWZpZWxkLmtyLXRleHQgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIua3ItdmlzaWJsZSAua3ItaGVscC1idXR0b24sXG4ua3ItZW1iZWRkZWRba3ItcG9waW5dLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1maWVsZC5rci1jaGVja2JveCAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lci5rci12aXNpYmxlIC5rci1oZWxwLWJ1dHRvbiB7XG4gIHdpZHRoOiAzOHB4O1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXS5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZS5rci1zaXplLWhhbGYgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uIHtcbiAgd2lkdGg6IDM3cHg7XG4gIGhlaWdodDogMzBweDtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0ua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXS5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3ItZm9ybS1lcnJvciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1wb3Bpbi1tb2RhbC1mb290ZXIgLmtyLXdoaXRlbGFiZWwtbG9nbyBpbWcge1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIC5rci1sYXllciAua3ItcG9waW4tbW9kYWwtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0gLmtyLWxheWVyIC5rci1wb3Bpbi1sb2dvLWxheWVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMCwgMzAsIDMwLCAwLjgpO1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyLmtyLWNhcmQtbGlzdCB7XG4gIHBhZGRpbmc6IDAgM3B4IDAgMDtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0gLmtyLXdhbGxldC1jYXJkLWxpc3Qge1xuICBtYXJnaW46IDA7XG59XG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIC5rci13YWxsZXQtY2FyZC1saXN0IC5rci1jYXJkLWxpc3Qtd3JhcHBlciB7XG4gIGJvcmRlcjogMDtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0gLmtyLXdhbGxldC1jYXJkLWxpc3QgLmtyLWNhcmQtbGlzdC13cmFwcGVyIC5rci1jYXJkLWVsZW1lbnQgLmtyLWNhcmQtbGFiZWwge1xuICBtYXJnaW4tbGVmdDogMjRweDtcbn1cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0ua3Itd2FsbGV0IHtcbiAgcGFkZGluZy10b3A6IDE1NXB4O1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3Itd2FsbGV0LXRhYnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwcHg7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXSAua3ItcG9waW4tbW9kYWwtZm9vdGVyIC5rci13aGl0ZWxhYmVsLWxvZ28gaW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXS5rci1zbWFsbC1wb3BpbiB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuLmtyLWVtYmVkZGVkW2tyLXBvcGluXS5rci1zbWFsbC1wb3BpbiAua3ItcG9waW4tbW9kYWwtZm9vdGVyIHtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDUwcHgpIHtcbiAgLmtyLXBvcGluLXdyYXBwZXIge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4O1xuICB9XG59XG4ua3ItcG9waW4td3JhcHBlci0tbGFyZ2UtZm9ybSB7XG4gIHBhZGRpbmc6IDQ1cHggMDtcbn1cblxuLmtyLXBvcGluLWJ1dHRvbiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbiAgaGVpZ2h0OiA0NnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyOiAwO1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luOiA1cHggMDtcbn1cbi5rci1wb3Bpbi1idXR0b246ZGlzYWJsZWQge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmtyLXBvcGluLWJ1dHRvbiBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5rci1wb3Bpbi1idXR0b24ua3ItbG9hZGluZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmtyLXBvcGluLWJ1dHRvbi5rci1sb2FkaW5nIHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmtyLXBvcGluLWJ1dHRvbi5rci1sb2FkaW5nIC5rci1zcGlubmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ua3ItcG9waW4tYnV0dG9uIC5rci1zcGlubmVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDFweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogNzBweDtcbn1cbi5rci1wb3Bpbi1idXR0b24gLmtyLXNwaW5uZXIgPiBkaXYge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZjZmNmO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGFuaW1hdGlvbjoga3ItYm91bmNlZGVsYXkgMS40cyBpbmZpbml0ZSBlYXNlLWluLW91dCBib3RoO1xufVxuLmtyLXBvcGluLWJ1dHRvbiAua3Itc3Bpbm5lciAua3ItYm91bmNlMSB7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuMzJzO1xufVxuLmtyLXBvcGluLWJ1dHRvbiAua3Itc3Bpbm5lciAua3ItYm91bmNlMiB7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuMTZzO1xufVxuLmtyLXBvcGluLWJ1dHRvbiAua3Itc3Bpbm5lci5rci1idXR0b24tYW5pbWF0aW9uLS1mcm96ZW4gPiBkaXYge1xuICBhbmltYXRpb246IG5vbmU7XG59XG5cbi8qIERpc2NvdW50IFBhbmVsICovXG4ua3ItZGlzY291bnQtcGFuZWwgLmtyLWRpc2NvdW50LXBhbmVsLWNvbnRlbnQsXG4ua3ItZGlzY291bnQtcGFuZWwgLmtyLWRpc2NvdW50LXBhbmVsLWNvbnRlbnQgKiB7XG4gIGNvbG9yOiAjNzE3MTcxO1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5rci1kaXNjb3VudC1wYW5lbCAua3ItZGlzY291bnQtcGFuZWwtc3VidG90YWwge1xuICBwYWRkaW5nLWJvdHRvbTogNnB4O1xufVxuLmtyLWRpc2NvdW50LXBhbmVsIC5rci1kaXNjb3VudC1wYW5lbC1zdWJ0b3RhbC1sYWJlbCxcbi5rci1kaXNjb3VudC1wYW5lbCAua3ItZGlzY291bnQtcGFuZWwtZGlzY291bnQtbGFiZWwge1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbn1cbi5rci1kaXNjb3VudC1wYW5lbCAua3ItZGlzY291bnQtcGFuZWwtZGlzY291bnQtLXBvc2l0aXZlIC5rci1kaXNjb3VudC1wYW5lbC1kaXNjb3VudC12YWx1ZSB7XG4gIGNvbG9yOiAjYjcxYzFjO1xufVxuXG4vKiBTcGxpdCBQYXltZW50IFBhbmVsICovXG4ua3Itc3AtcGFuZWwtd3JhcHBlciAua3Itc3AtcGFuZWwsXG4ua3ItcGF5bWVudC1zY2hlZHVsZSAua3Itc3AtcGFuZWwge1xuICAtLWtyLXNwLXByaW1hcnktY29sb3I6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMTMwRTM3KTtcbiAgLS1rci1zcC1jaXJjbGUtY29sb3I6IHZhcigtLWtyLXNwLXByaW1hcnktY29sb3IpO1xuICAtLWtyLXNwLXJhZGlvLWNvbG9yOiAjNTk1ZDYyO1xuICAtLWtyLXNwLWNvbG9yOiB2YXIoLS1rci13aGl0ZS1sYWJlbC1zcC1jb2xvciwgYmxhY2spO1xuICAtLWtyLXNwLWZvbnQtZmFtaWx5OiB2YXIoLS1rci13aGl0ZS1sYWJlbC1zcC1mb250LWZhbWlseSwgcm9ib3RvLCBzYW5zLXNlcmlmKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAwO1xufVxuLmtyLXNwLXBhbmVsLXdyYXBwZXIgLmtyLXNwLXBhbmVsIC5rci1zcC1wYW5lbC1vcHRpb24sXG4ua3ItcGF5bWVudC1zY2hlZHVsZSAua3Itc3AtcGFuZWwgLmtyLXNwLXBhbmVsLW9wdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbi5rci1zcC1wYW5lbC13cmFwcGVyIC5rci1zcC1wYW5lbCAua3Itc3AtcGFuZWwtb3B0aW9uX19jb250ZW50LFxuLmtyLXBheW1lbnQtc2NoZWR1bGUgLmtyLXNwLXBhbmVsIC5rci1zcC1wYW5lbC1vcHRpb25fX2NvbnRlbnQge1xuICAtLWtyLXBvLWhlaWdodDogdmFyKC0ta3Itc3Atb3B0LWNvbnRlbnQtaGVpZ2h0LCAyMDBweCk7XG4gIC0ta3ItcG8tdHJhbnNpdGlvbi1kdXJhdGlvbjogMC40cztcbiAgLS1rci1wby10cmFuc2l0aW9uLXR5cGU6IGVhc2UtaW4tb3V0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCB2YXIoLS1rci1wby10cmFuc2l0aW9uLWR1cmF0aW9uKSB2YXIoLS1rci1wby10cmFuc2l0aW9uLXR5cGUpLCBvcGFjaXR5IHZhcigtLWtyLXBvLXRyYW5zaXRpb24tZHVyYXRpb24pIHZhcigtLWtyLXBvLXRyYW5zaXRpb24tdHlwZSk7XG4gIG1heC1oZWlnaHQ6IDA7XG4gIG9wYWNpdHk6IDA7XG59XG4ua3Itc3AtcGFuZWwtd3JhcHBlciAua3Itc3AtcGFuZWwgLmtyLXNwLXBhbmVsLW9wdGlvbl9fY29udGVudC0tb3Blbixcbi5rci1wYXltZW50LXNjaGVkdWxlIC5rci1zcC1wYW5lbCAua3Itc3AtcGFuZWwtb3B0aW9uX19jb250ZW50LS1vcGVuIHtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCB2YXIoLS1rci1wby10cmFuc2l0aW9uLWR1cmF0aW9uKSB2YXIoLS1rci1wby10cmFuc2l0aW9uLXR5cGUpLCBvcGFjaXR5IHZhcigtLWtyLXBvLXRyYW5zaXRpb24tZHVyYXRpb24pIHZhcigtLWtyLXBvLXRyYW5zaXRpb24tdHlwZSk7XG4gIG1heC1oZWlnaHQ6IHZhcigtLWtyLXBvLWhlaWdodCk7XG4gIG9wYWNpdHk6IDE7XG59XG4ua3Itc3AtcGFuZWwtd3JhcHBlciAua3Itc3AtcGFuZWwgLmtyLXNwLXBhbmVsLW9wdGlvbiAua3Itc3Atb3B0aW9uLXRpbWVsaW5lLXdyYXBwZXIsXG4ua3ItcGF5bWVudC1zY2hlZHVsZSAua3Itc3AtcGFuZWwgLmtyLXNwLXBhbmVsLW9wdGlvbiAua3Itc3Atb3B0aW9uLXRpbWVsaW5lLXdyYXBwZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTBweCAwO1xufVxuLmtyLXNwLXBhbmVsLXdyYXBwZXIgLmtyLXNwLXBhbmVsIC5rci1zcC1wYW5lbC1vcHRpb246bGFzdC1jaGlsZCAua3Itc3Atb3B0aW9uLXRpbWVsaW5lLXdyYXBwZXIsXG4ua3ItcGF5bWVudC1zY2hlZHVsZSAua3Itc3AtcGFuZWwgLmtyLXNwLXBhbmVsLW9wdGlvbjpsYXN0LWNoaWxkIC5rci1zcC1vcHRpb24tdGltZWxpbmUtd3JhcHBlciB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLmtyLXNwLXBhbmVsLXdyYXBwZXIgLmtyLXNwLXBhbmVsIC5rci1zcC1vcHRpb24tYWN0aXZhdG9yLFxuLmtyLXBheW1lbnQtc2NoZWR1bGUgLmtyLXNwLXBhbmVsIC5rci1zcC1vcHRpb24tYWN0aXZhdG9yIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogOHB4IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTFlMWUxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjNTk1ZDYyO1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYVwiIG9mZiwgXCJjbGlnXCIgb2ZmO1xuICBmb250LWZhbWlseTogcm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLmtyLXNwLXBhbmVsLXdyYXBwZXIgLmtyLXNwLXBhbmVsIC5rci1zcC1vcHRpb24tYWN0aXZhdG9yLS1zZWxlY3RlZCxcbi5rci1wYXltZW50LXNjaGVkdWxlIC5rci1zcC1wYW5lbCAua3Itc3Atb3B0aW9uLWFjdGl2YXRvci0tc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rci1zcC1wcmltYXJ5LWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1rci1zcC1wcmltYXJ5LWNvbG9yKTtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmtyLXNwLXBhbmVsLXdyYXBwZXIgLmtyLXNwLXBhbmVsIC5rci1zcC1vcHRpb24tYWN0aXZhdG9yIC5rci1zcC1vcHRpb24tYWN0aXZhdG9yLWxhYmVsLFxuLmtyLXBheW1lbnQtc2NoZWR1bGUgLmtyLXNwLXBhbmVsIC5rci1zcC1vcHRpb24tYWN0aXZhdG9yIC5rci1zcC1vcHRpb24tYWN0aXZhdG9yLWxhYmVsIHtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBpbmhlcml0O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXN0eWxlOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBjdXJzb3I6IGluaGVyaXQ7XG59XG4ua3Itc3AtcGFuZWwtd3JhcHBlciAua3Itc3AtcGFuZWwgLmtyLXNwLXBhbmVsLW9wdGlvbjpub3QoOmxhc3QtY2hpbGQsIC5rci1zcC1wYW5lbC1vcHRpb24tLXNlbGVjdGVkKSAua3Itc3Atb3B0aW9uLWFjdGl2YXRvcixcbi5rci1wYXltZW50LXNjaGVkdWxlIC5rci1zcC1wYW5lbCAua3Itc3AtcGFuZWwtb3B0aW9uOm5vdCg6bGFzdC1jaGlsZCwgLmtyLXNwLXBhbmVsLW9wdGlvbi0tc2VsZWN0ZWQpIC5rci1zcC1vcHRpb24tYWN0aXZhdG9yIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5rci1zcC1wYW5lbC13cmFwcGVyIC5rci1zcC1wYW5lbCAua3Itc3AtcGFuZWwtb3B0aW9uLS1zZWxlY3RlZCAua3Itc3Atb3B0aW9uLWFjdGl2YXRvcjpsYXN0LWNoaWxkLFxuLmtyLXBheW1lbnQtc2NoZWR1bGUgLmtyLXNwLXBhbmVsIC5rci1zcC1wYW5lbC1vcHRpb24tLXNlbGVjdGVkIC5rci1zcC1vcHRpb24tYWN0aXZhdG9yOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG59XG4ua3Itc3AtcGFuZWwtd3JhcHBlciAua3Itc3AtcGFuZWwgLmtyLXNwLXBhbmVsLW9wdGlvbi0tc2VsZWN0ZWQgKyAua3Itc3AtcGFuZWwtb3B0aW9uIC5rci1zcC1vcHRpb24tYWN0aXZhdG9yLFxuLmtyLXBheW1lbnQtc2NoZWR1bGUgLmtyLXNwLXBhbmVsIC5rci1zcC1wYW5lbC1vcHRpb24tLXNlbGVjdGVkICsgLmtyLXNwLXBhbmVsLW9wdGlvbiAua3Itc3Atb3B0aW9uLWFjdGl2YXRvciB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcbn1cbi5rci1zcC1wYW5lbC13cmFwcGVyIC5rci1zcC1wYW5lbCAua3Itc3AtcGFuZWwtb3B0aW9uOmZpcnN0LWNoaWxkIC5rci1zcC1vcHRpb24tYWN0aXZhdG9yLFxuLmtyLXBheW1lbnQtc2NoZWR1bGUgLmtyLXNwLXBhbmVsIC5rci1zcC1wYW5lbC1vcHRpb246Zmlyc3QtY2hpbGQgLmtyLXNwLW9wdGlvbi1hY3RpdmF0b3Ige1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG59XG4ua3Itc3AtcGFuZWwtd3JhcHBlciAua3Itc3AtcGFuZWwgLmtyLXNwLXBhbmVsLW9wdGlvbjpsYXN0LWNoaWxkIC5rci1zcC1vcHRpb24tYWN0aXZhdG9yLFxuLmtyLXBheW1lbnQtc2NoZWR1bGUgLmtyLXNwLXBhbmVsIC5rci1zcC1wYW5lbC1vcHRpb246bGFzdC1jaGlsZCAua3Itc3Atb3B0aW9uLWFjdGl2YXRvciB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcbn1cbi5rci1zcC1wYW5lbC13cmFwcGVyIC5rci1zcC1wYW5lbCAua3Itc3AtcmFkaW8tYnV0dG9uLFxuLmtyLXBheW1lbnQtc2NoZWR1bGUgLmtyLXNwLXBhbmVsIC5rci1zcC1yYWRpby1idXR0b24ge1xuICAtLWNpcmNsZS1ncmFwaC1jb2xvcjogdmFyKC0ta3Itc3AtcmFkaW8tY29sb3IpO1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc3AtcGFuZWwtd3JhcHBlciAua3Itc3AtcGFuZWwgLmtyLXNwLXJhZGlvLWJ1dHRvbi0tY2hlY2tlZCxcbi5rci1wYXltZW50LXNjaGVkdWxlIC5rci1zcC1wYW5lbCAua3Itc3AtcmFkaW8tYnV0dG9uLS1jaGVja2VkIHtcbiAgLS1jaXJjbGUtZ3JhcGgtY29sb3I6IHdoaXRlO1xufVxuLmtyLXNwLXBhbmVsLXdyYXBwZXIgLmtyLXNwLXRpbWVsaW5lLFxuLmtyLXBheW1lbnQtc2NoZWR1bGUgLmtyLXNwLXRpbWVsaW5lIHtcbiAgLS1rci1zcC10aW1lbGluZS1jb2xvcjogdmFyKC0ta3Itc3AtY29sb3IsIGJsYWNrKTtcbiAgLS1rci1zcC10aW1lbGluZS1mb250LWZhbWlseTogdmFyKC0ta3Itc3AtZm9udC1mYW1pbHksIHJvYm90bywgc2Fucy1zZXJpZik7XG4gIC0ta3Itc3AtZ3JheS1jb2xvcjogIzU5NWQ2MjtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBnYXA6IDIwcHg7XG59XG4ua3Itc3AtcGFuZWwtd3JhcHBlciAua3Itc3AtdGltZWxpbmUgc2VjdGlvbixcbi5rci1wYXltZW50LXNjaGVkdWxlIC5rci1zcC10aW1lbGluZSBzZWN0aW9uIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5rci1zcC1wYW5lbC13cmFwcGVyIC5rci1zcC10aW1lbGluZSAua3Itc3AtZmlyc3QtcGF5bWVudCxcbi5rci1wYXltZW50LXNjaGVkdWxlIC5rci1zcC10aW1lbGluZSAua3Itc3AtZmlyc3QtcGF5bWVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWdyb3c6IDE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG1pbi1oZWlnaHQ6IDE1MHB4O1xufVxuLmtyLXNwLXBhbmVsLXdyYXBwZXIgLmtyLXNwLXRpbWVsaW5lIC5rci1zcC1maXJzdC1wYXltZW50IC5rci1zcC1maXJzdC1wYXltZW50LWNvbnRlbnQsXG4ua3ItcGF5bWVudC1zY2hlZHVsZSAua3Itc3AtdGltZWxpbmUgLmtyLXNwLWZpcnN0LXBheW1lbnQgLmtyLXNwLWZpcnN0LXBheW1lbnQtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDEwcHg7XG59XG4ua3Itc3AtcGFuZWwtd3JhcHBlciAua3Itc3AtdGltZWxpbmUgLmtyLXNwLWZpcnN0LXBheW1lbnQgLmtyLXNwLWZpcnN0LXBheW1lbnQtY29udGVudCAua3Itc3AtZmlyc3QtcGF5bWVudC1hbW91bnQsXG4ua3Itc3AtcGFuZWwtd3JhcHBlciAua3Itc3AtdGltZWxpbmUgLmtyLXNwLWZpcnN0LXBheW1lbnQgLmtyLXNwLWZpcnN0LXBheW1lbnQtY29udGVudCAua3Itc3AtZmlyc3QtcGF5bWVudC1kYXRlLFxuLmtyLXBheW1lbnQtc2NoZWR1bGUgLmtyLXNwLXRpbWVsaW5lIC5rci1zcC1maXJzdC1wYXltZW50IC5rci1zcC1maXJzdC1wYXltZW50LWNvbnRlbnQgLmtyLXNwLWZpcnN0LXBheW1lbnQtYW1vdW50LFxuLmtyLXBheW1lbnQtc2NoZWR1bGUgLmtyLXNwLXRpbWVsaW5lIC5rci1zcC1maXJzdC1wYXltZW50IC5rci1zcC1maXJzdC1wYXltZW50LWNvbnRlbnQgLmtyLXNwLWZpcnN0LXBheW1lbnQtZGF0ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogdmFyKC0ta3Itc3AtdGltZWxpbmUtZm9udC1mYW1pbHkpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1rci1zcC10aW1lbGluZS1jb2xvcik7XG59XG4ua3Itc3AtcGFuZWwtd3JhcHBlciAua3Itc3AtdGltZWxpbmUgLmtyLXNwLWZpcnN0LXBheW1lbnQgLmtyLXNwLWZpcnN0LXBheW1lbnQtY29udGVudCAua3Itc3AtZmlyc3QtcGF5bWVudC1hbW91bnQsXG4ua3ItcGF5bWVudC1zY2hlZHVsZSAua3Itc3AtdGltZWxpbmUgLmtyLXNwLWZpcnN0LXBheW1lbnQgLmtyLXNwLWZpcnN0LXBheW1lbnQtY29udGVudCAua3Itc3AtZmlyc3QtcGF5bWVudC1hbW91bnQge1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4ua3Itc3AtcGFuZWwtd3JhcHBlciAua3Itc3AtdGltZWxpbmUgLmtyLXNwLWZpcnN0LXBheW1lbnQgLmtyLXNwLWZpcnN0LXBheW1lbnQtY29udGVudCAua3Itc3AtZmlyc3QtcGF5bWVudC1kYXRlLFxuLmtyLXBheW1lbnQtc2NoZWR1bGUgLmtyLXNwLXRpbWVsaW5lIC5rci1zcC1maXJzdC1wYXltZW50IC5rci1zcC1maXJzdC1wYXltZW50LWNvbnRlbnQgLmtyLXNwLWZpcnN0LXBheW1lbnQtZGF0ZSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ua3Itc3AtcGFuZWwtd3JhcHBlciAua3Itc3AtdGltZWxpbmUgLmtyLXNwLWZpcnN0LXBheW1lbnQgLmtyLXNwLWZpcnN0LXBheW1lbnQtY29udGVudCAua3Itc3AtZmlyc3QtcGF5bWVudC1kYXRlIGIsXG4ua3Itc3AtcGFuZWwtd3JhcHBlciAua3Itc3AtdGltZWxpbmUgLmtyLXNwLWZpcnN0LXBheW1lbnQgLmtyLXNwLWZpcnN0LXBheW1lbnQtY29udGVudCAua3Itc3AtZmlyc3QtcGF5bWVudC1kYXRlIC5rci1zcC1maXJzdC1wYXltZW50LWF1eGlsaWFyeS1kYXRlLFxuLmtyLXBheW1lbnQtc2NoZWR1bGUgLmtyLXNwLXRpbWVsaW5lIC5rci1zcC1maXJzdC1wYXltZW50IC5rci1zcC1maXJzdC1wYXltZW50LWNvbnRlbnQgLmtyLXNwLWZpcnN0LXBheW1lbnQtZGF0ZSBiLFxuLmtyLXBheW1lbnQtc2NoZWR1bGUgLmtyLXNwLXRpbWVsaW5lIC5rci1zcC1maXJzdC1wYXltZW50IC5rci1zcC1maXJzdC1wYXltZW50LWNvbnRlbnQgLmtyLXNwLWZpcnN0LXBheW1lbnQtZGF0ZSAua3Itc3AtZmlyc3QtcGF5bWVudC1hdXhpbGlhcnktZGF0ZSB7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogaW5oZXJpdDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC1zdHlsZTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xufVxuLmtyLXNwLXBhbmVsLXdyYXBwZXIgLmtyLXNwLXRpbWVsaW5lIC5rci1zcC1maXJzdC1wYXltZW50IC5rci1zcC1maXJzdC1wYXltZW50LWNvbnRlbnQgLmtyLXNwLWZpcnN0LXBheW1lbnQtZGF0ZSBiLFxuLmtyLXBheW1lbnQtc2NoZWR1bGUgLmtyLXNwLXRpbWVsaW5lIC5rci1zcC1maXJzdC1wYXltZW50IC5rci1zcC1maXJzdC1wYXltZW50LWNvbnRlbnQgLmtyLXNwLWZpcnN0LXBheW1lbnQtZGF0ZSBiIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5rci1zcC1wYW5lbC13cmFwcGVyIC5rci1zcC10aW1lbGluZSAua3Itc3AtZmlyc3QtcGF5bWVudCAua3Itc3AtZmlyc3QtcGF5bWVudC1jb250ZW50IC5rci1zcC1maXJzdC1wYXltZW50LWRhdGUgLmtyLXNwLWZpcnN0LXBheW1lbnQtYXV4aWxpYXJ5LWRhdGUsXG4ua3ItcGF5bWVudC1zY2hlZHVsZSAua3Itc3AtdGltZWxpbmUgLmtyLXNwLWZpcnN0LXBheW1lbnQgLmtyLXNwLWZpcnN0LXBheW1lbnQtY29udGVudCAua3Itc3AtZmlyc3QtcGF5bWVudC1kYXRlIC5rci1zcC1maXJzdC1wYXltZW50LWF1eGlsaWFyeS1kYXRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6IHZhcigtLWtyLXNwLWdyYXktY29sb3IpO1xufVxuLmtyLXNwLXBhbmVsLXdyYXBwZXIgLmtyLXNwLXRpbWVsaW5lIC5rci1zcC1zY2hlZHVsZSxcbi5rci1wYXltZW50LXNjaGVkdWxlIC5rci1zcC10aW1lbGluZSAua3Itc3Atc2NoZWR1bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXgtd2lkdGg6IDE2MHB4O1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG59XG4ua3Itc3AtcGFuZWwtd3JhcHBlciAua3Itc3AtdGltZWxpbmUgLmtyLXNwLXNjaGVkdWxlIC5rci1zcC1zY2hlZHVsZS1kYXNoZWQtbGluZSxcbi5rci1wYXltZW50LXNjaGVkdWxlIC5rci1zcC10aW1lbGluZSAua3Itc3Atc2NoZWR1bGUgLmtyLXNwLXNjaGVkdWxlLWRhc2hlZC1saW5lIHtcbiAgd2lkdGg6IDI0cHg7XG59XG4ua3Itc3AtcGFuZWwtd3JhcHBlciAua3Itc3AtdGltZWxpbmUgLmtyLXNwLXNjaGVkdWxlLS0xIC5rci1zcC1zY2hlZHVsZS1kYXNoZWQtbGluZSxcbi5rci1wYXltZW50LXNjaGVkdWxlIC5rci1zcC10aW1lbGluZSAua3Itc3Atc2NoZWR1bGUtLTEgLmtyLXNwLXNjaGVkdWxlLWRhc2hlZC1saW5lIHtcbiAgaGVpZ2h0OiA1MnB4O1xufVxuLmtyLXNwLXBhbmVsLXdyYXBwZXIgLmtyLXNwLXRpbWVsaW5lIC5rci1zcC1zY2hlZHVsZS0tMiAua3Itc3Atc2NoZWR1bGUtZGFzaGVkLWxpbmUsXG4ua3ItcGF5bWVudC1zY2hlZHVsZSAua3Itc3AtdGltZWxpbmUgLmtyLXNwLXNjaGVkdWxlLS0yIC5rci1zcC1zY2hlZHVsZS1kYXNoZWQtbGluZSB7XG4gIGhlaWdodDogMTJweDtcbn1cbi5rci1zcC1wYW5lbC13cmFwcGVyIC5rci1zcC10aW1lbGluZSAua3Itc3Atc2NoZWR1bGUtLTMgLmtyLXNwLXNjaGVkdWxlLWRhc2hlZC1saW5lLFxuLmtyLXBheW1lbnQtc2NoZWR1bGUgLmtyLXNwLXRpbWVsaW5lIC5rci1zcC1zY2hlZHVsZS0tMyAua3Itc3Atc2NoZWR1bGUtZGFzaGVkLWxpbmUge1xuICBoZWlnaHQ6IDE2cHg7XG59XG4ua3Itc3AtcGFuZWwtd3JhcHBlciAua3Itc3AtdGltZWxpbmUgLmtyLXNwLXNjaGVkdWxlIC5rci1zcC1zY2hlZHVsZS1yb3csXG4ua3ItcGF5bWVudC1zY2hlZHVsZSAua3Itc3AtdGltZWxpbmUgLmtyLXNwLXNjaGVkdWxlIC5rci1zcC1zY2hlZHVsZS1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICBnYXA6IDE2cHg7XG59XG4ua3Itc3AtcGFuZWwtd3JhcHBlciAua3Itc3AtdGltZWxpbmUgLmtyLXNwLXNjaGVkdWxlIC5rci1zcC1zY2hlZHVsZS1wYXltZW50LXRleHQsXG4ua3ItcGF5bWVudC1zY2hlZHVsZSAua3Itc3AtdGltZWxpbmUgLmtyLXNwLXNjaGVkdWxlIC5rci1zcC1zY2hlZHVsZS1wYXltZW50LXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogNHB4O1xufVxuLmtyLXNwLXBhbmVsLXdyYXBwZXIgLmtyLXNwLXRpbWVsaW5lIC5rci1zcC1zY2hlZHVsZSAua3Itc3Atc2NoZWR1bGUtcGF5bWVudC1hbW91bnQsXG4ua3Itc3AtcGFuZWwtd3JhcHBlciAua3Itc3AtdGltZWxpbmUgLmtyLXNwLXNjaGVkdWxlIC5rci1zcC1zY2hlZHVsZS1wYXltZW50LWRhdGUsXG4ua3ItcGF5bWVudC1zY2hlZHVsZSAua3Itc3AtdGltZWxpbmUgLmtyLXNwLXNjaGVkdWxlIC5rci1zcC1zY2hlZHVsZS1wYXltZW50LWFtb3VudCxcbi5rci1wYXltZW50LXNjaGVkdWxlIC5rci1zcC10aW1lbGluZSAua3Itc3Atc2NoZWR1bGUgLmtyLXNwLXNjaGVkdWxlLXBheW1lbnQtZGF0ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogdmFyKC0ta3Itc3AtdGltZWxpbmUtY29sb3IpO1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYVwiIG9mZiwgXCJjbGlnXCIgb2ZmO1xuICBmb250LWZhbWlseTogdmFyKC0ta3Itc3AtdGltZWxpbmUtZm9udC1mYW1pbHkpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xufVxuLmtyLXNwLXBhbmVsLXdyYXBwZXIgLmtyLXNwLXRpbWVsaW5lIC5rci1zcC1zY2hlZHVsZSAua3Itc3Atc2NoZWR1bGUtcGF5bWVudC1kYXRlIGIsXG4ua3ItcGF5bWVudC1zY2hlZHVsZSAua3Itc3AtdGltZWxpbmUgLmtyLXNwLXNjaGVkdWxlIC5rci1zcC1zY2hlZHVsZS1wYXltZW50LWRhdGUgYiB7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogaW5oZXJpdDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC1zdHlsZTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmtyLXNwLXBhbmVsLXdyYXBwZXIgLmtyLXNwLXBhbmVsLXNlcGFyYXRvcixcbi5rci1wYXltZW50LXNjaGVkdWxlIC5rci1zcC1wYW5lbC1zZXBhcmF0b3Ige1xuICAtLWtyLXNwLWZvbnQtZmFtaWx5OiB2YXIoLS1rci13aGl0ZS1sYWJlbC1zcC1mb250LWZhbWlseSwgcm9ib3RvLCBzYW5zLXNlcmlmKTtcbiAgLS1rci1zcC1zZXBhcmF0b3ItY29sb3I6ICNkZGQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmtyLXNwLXBhbmVsLXdyYXBwZXIgLmtyLXNwLXBhbmVsLXNlcGFyYXRvciAua3Itc3AtcGFuZWwtc2VwYXJhcmF0b3ItaHIsXG4ua3ItcGF5bWVudC1zY2hlZHVsZSAua3Itc3AtcGFuZWwtc2VwYXJhdG9yIC5rci1zcC1wYW5lbC1zZXBhcmFyYXRvci1ociB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmtyLXNwLXBhbmVsLXdyYXBwZXIgLmtyLXNwLXBhbmVsLXNlcGFyYXRvciBocixcbi5rci1wYXltZW50LXNjaGVkdWxlIC5rci1zcC1wYW5lbC1zZXBhcmF0b3IgaHIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogdmFyKC0ta3Itc3Atc2VwYXJhdG9yLWNvbG9yKTtcbn1cblxuLyogQnJhbmQgYnV0dG9ucyAqL1xuLmtyLWJyYW5kLWJ1dHRvbnMsXG4ua3ItZW1iZWRkZWQgLmtyLWJyYW5kLWJ1dHRvbnMge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBtaW4taGVpZ2h0OiA0MHB4O1xufVxuLmtyLWJyYW5kLWJ1dHRvbnMgLmtyLWJyYW5kLWJ1dHRvbiAua3ItYnJhbmQtYnV0dG9uLWljb24sXG4ua3ItZW1iZWRkZWQgLmtyLWJyYW5kLWJ1dHRvbnMgLmtyLWJyYW5kLWJ1dHRvbiAua3ItYnJhbmQtYnV0dG9uLWljb24ge1xuICBtYXJnaW46IDAgNXB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiA0N3B4O1xufVxuLmtyLWJyYW5kLWJ1dHRvbnMgLmtyLWJyYW5kLWJ1dHRvbiAua3ItYnJhbmQtYnV0dG9uLWljb24gc3ZnLFxuLmtyLWVtYmVkZGVkIC5rci1icmFuZC1idXR0b25zIC5rci1icmFuZC1idXR0b24gLmtyLWJyYW5kLWJ1dHRvbi1pY29uIHN2ZyB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5rci1icmFuZC1idXR0b25zIC5rci1icmFuZC1idXR0b24gLmtyLWJyYW5kLWJ1dHRvbi1sYWJlbCxcbi5rci1lbWJlZGRlZCAua3ItYnJhbmQtYnV0dG9ucyAua3ItYnJhbmQtYnV0dG9uIC5rci1icmFuZC1idXR0b24tbGFiZWwge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzk5OTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBoZWlnaHQ6IDE1cHg7XG59XG4ua3ItYnJhbmQtYnV0dG9ucyAua3ItYnJhbmQtYnV0dG9uLmtyLXNlbGVjdGVkIHN2Zyxcbi5rci1lbWJlZGRlZCAua3ItYnJhbmQtYnV0dG9ucyAua3ItYnJhbmQtYnV0dG9uLmtyLXNlbGVjdGVkIHN2ZyB7XG4gIG9wYWNpdHk6IDE7XG59XG4ua3ItYnJhbmQtYnV0dG9ucyAua3ItYnJhbmQtYnV0dG9uLmtyLXNlbGVjdGVkIC5rci1icmFuZC1idXR0b24tbGFiZWwsXG4ua3ItZW1iZWRkZWQgLmtyLWJyYW5kLWJ1dHRvbnMgLmtyLWJyYW5kLWJ1dHRvbi5rci1zZWxlY3RlZCAua3ItYnJhbmQtYnV0dG9uLWxhYmVsIHtcbiAgY29sb3I6ICM3MTcxNzE7XG59XG5cbi5rci1icmFuZC1idXR0b25zIHtcbiAgd2lkdGg6IDI2NnB4O1xufVxuXG4vKiBTa2VsZXRvbiAqL1xuLmtyLXNrZWxldG9uLXdyYXBwZXIge1xuICAvKiBCYWNrZ3JvdW5kIEFuaW1hdGlvbiAqL1xufVxuQGtleWZyYW1lcyBza2VsZXRvbi1hbmltYXRpb24ge1xuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMjAlO1xuICB9XG59XG4ua3Itc2tlbGV0b24td3JhcHBlciAua3Itc2tlbGV0b24ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTAwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDQwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA2MCUpICNlZGVkZWQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjAwJSAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDE4MCU7XG4gIGFuaW1hdGlvbjogMXMgc2tlbGV0b24tYW5pbWF0aW9uIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICBib3gtc2hhZG93OiByZ2JhKDE0OSwgMTU3LCA2NSwgMC4xNSkgMCAwIDI0cHg7XG59XG5cbi5rci1lbWJlZGRlZCxcbi5rci1zbWFydC1mb3JtIHtcbiAgLyoqIENIRUNLQk9YICoqL1xuICAvKiogUmVndWxhciBjaGVja2JveCAqKi9cbiAgLyoqKioqKioqKioqKioqKioqKiAgICovXG4gIC8qIFN3aXRjaCBjaGVja2JveCAqL1xuICAvKiogUkFESU8gKiovXG4gIC8qKlxuICAgKiBGbGV4Ym94IE1peGluc1xuICAgKiBodHRwOi8vcGhpbGlwd2FsdG9uLmdpdGh1Yi5pby9zb2x2ZWQtYnktZmxleGJveC9cbiAgICogaHR0cHM6Ly9naXRodWIuY29tL3BoaWxpcHdhbHRvbi9zb2x2ZWQtYnktZmxleGJveFxuICAgKlxuICAgKiBDb3B5cmlnaHQgKGMpIDIwMTMgQnJpYW4gRnJhbmNvXG4gICAqXG4gICAqIFBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhXG4gICAqIGNvcHkgb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGVcbiAgICogXCJTb2Z0d2FyZVwiKSwgdG8gZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nXG4gICAqIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUgcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCxcbiAgICogZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yIHNlbGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvXG4gICAqIHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzIGZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0b1xuICAgKiB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM7XG4gICAqIFRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkXG4gICAqIGluIGFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLlxuICAgKiBUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgXCJBUyBJU1wiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTXG4gICAqIE9SIElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0ZcbiAgICogTUVSQ0hBTlRBQklMSVRZLCBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULlxuICAgKiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUgQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWVxuICAgKiBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULFxuICAgKiBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORyBGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRVxuICAgKiBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS5cbiAgICpcbiAgICogVGhpcyBpcyBhIHNldCBvZiBtaXhpbnMgZm9yIHRob3NlIHdobyB3YW50IHRvIG1lc3MgYXJvdW5kIHdpdGggZmxleGJveFxuICAgKiB1c2luZyB0aGUgbmF0aXZlIHN1cHBvcnQgb2YgY3VycmVudCBicm93c2Vycy4gRm9yIGZ1bGwgc3VwcG9ydCB0YWJsZVxuICAgKiBjaGVjazogaHR0cDovL2Nhbml1c2UuY29tL2ZsZXhib3hcbiAgICpcbiAgICogQmFzaWNhbGx5IHRoaXMgd2lsbCB1c2U7XG4gICAqXG4gICAqICogRmFsbGJhY2ssIG9sZCBzeW50YXggKElFMTAsIG1vYmlsZSB3ZWJraXQgYnJvd3NlcnMgLSBubyB3cmFwcGluZylcbiAgICogKiBGaW5hbCBzdGFuZGFyZHMgc3ludGF4IChGRiwgU2FmYXJpLCBDaHJvbWUsIElFMTEsIE9wZXJhKVxuICAgKlxuICAgKiBUaGlzIHdhcyBpbnNwaXJlZCBieTtcbiAgICpcbiAgICogKiBodHRwOi8vZGV2Lm9wZXJhLmNvbS9hcnRpY2xlcy92aWV3L2FkdmFuY2VkLWNyb3NzLWJyb3dzZXItZmxleGJveC9cbiAgICpcbiAgICogV2l0aCBoZWxwIGZyb207XG4gICAqXG4gICAqICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvXG4gICAqICogaHR0cDovL3RoZS1lY2hvcGxleC5uZXQvZmxleHlib3hlcy9cbiAgICogKiBodHRwOi8vbXNkbi5taWNyb3NvZnQuY29tL2VuLXVzL2xpYnJhcnkvaWUvaGg3NzIwNjkodj12cy44NSkuYXNweFxuICAgKiAqIGh0dHA6Ly9jc3MtdHJpY2tzLmNvbS91c2luZy1mbGV4Ym94L1xuICAgKiAqIGh0dHA6Ly9kZXYub3BlcmEuY29tL2FydGljbGVzL3ZpZXcvYWR2YW5jZWQtY3Jvc3MtYnJvd3Nlci1mbGV4Ym94L1xuICAgKiAqIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLXVzL2RvY3Mvd2ViL2d1aWRlL2Nzcy9mbGV4aWJsZV9ib3hlc1xuICAgKi9cbiAgLyoqXG4gICAqIEZsZXhib3ggQ29udGFpbmVyc1xuICAgKlxuICAgKiBUaGUgJ2ZsZXgnIHZhbHVlIGNhdXNlcyBhbiBlbGVtZW50IHRvIGdlbmVyYXRlIGEgYmxvY2stbGV2ZWwgZmxleFxuICAgKiBjb250YWluZXIgYm94LlxuICAgKlxuICAgKiBUaGUgJ2lubGluZS1mbGV4JyB2YWx1ZSBjYXVzZXMgYW4gZWxlbWVudCB0byBnZW5lcmF0ZSBhIGlubGluZS1sZXZlbFxuICAgKiBmbGV4IGNvbnRhaW5lciBib3guXG4gICAqXG4gICAqIGRpc3BsYXk6IGZsZXggfCBpbmxpbmUtZmxleFxuICAgKlxuICAgKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jZmxleC1jb250YWluZXJzXG4gICAqXG4gICAqIChQbGFjZWhvbGRlciBzZWxlY3RvcnMgZm9yIGVhY2ggdHlwZSwgZm9yIHRob3NlIHdobyByYXRoZXIgQGV4dGVuZClcbiAgICovXG4gIC8qKlxuICAgKiBGbGV4Ym94IERpcmVjdGlvblxuICAgKlxuICAgKiBUaGUgJ2ZsZXgtZGlyZWN0aW9uJyBwcm9wZXJ0eSBzcGVjaWZpZXMgaG93IGZsZXggaXRlbXMgYXJlIHBsYWNlZCBpblxuICAgKiB0aGUgZmxleCBjb250YWluZXIsIGJ5IHNldHRpbmcgdGhlIGRpcmVjdGlvbiBvZiB0aGUgZmxleCBjb250YWluZXInc1xuICAgKiBtYWluIGF4aXMuIFRoaXMgZGV0ZXJtaW5lcyB0aGUgZGlyZWN0aW9uIHRoYXQgZmxleCBpdGVtcyBhcmUgbGFpZCBvdXQgaW4uXG4gICAqXG4gICAqIFZhbHVlczogcm93IHwgcm93LXJldmVyc2UgfCBjb2x1bW4gfCBjb2x1bW4tcmV2ZXJzZVxuICAgKiBEZWZhdWx0OiByb3dcbiAgICpcbiAgICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtZGlyZWN0aW9uLXByb3BlcnR5XG4gICAqL1xuICAvKipcbiAgICogRmxleGJveCBXcmFwXG4gICAqXG4gICAqIFRoZSAnZmxleC13cmFwJyBwcm9wZXJ0eSBjb250cm9scyB3aGV0aGVyIHRoZSBmbGV4IGNvbnRhaW5lciBpcyBzaW5nbGUtbGluZVxuICAgKiBvciBtdWx0aS1saW5lLCBhbmQgdGhlIGRpcmVjdGlvbiBvZiB0aGUgY3Jvc3MtYXhpcywgd2hpY2ggZGV0ZXJtaW5lc1xuICAgKiB0aGUgZGlyZWN0aW9uIG5ldyBsaW5lcyBhcmUgc3RhY2tlZCBpbi5cbiAgICpcbiAgICogVmFsdWVzOiBub3dyYXAgfCB3cmFwIHwgd3JhcC1yZXZlcnNlXG4gICAqIERlZmF1bHQ6IG5vd3JhcFxuICAgKlxuICAgKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jZmxleC13cmFwLXByb3BlcnR5XG4gICAqL1xuICAvKipcbiAgICogRmxleGJveCBGbG93IChzaG9ydGhhbmQpXG4gICAqXG4gICAqIFRoZSAnZmxleC1mbG93JyBwcm9wZXJ0eSBpcyBhIHNob3J0aGFuZCBmb3Igc2V0dGluZyB0aGUgJ2ZsZXgtZGlyZWN0aW9uJ1xuICAgKiBhbmQgJ2ZsZXgtd3JhcCcgcHJvcGVydGllcywgd2hpY2ggdG9nZXRoZXIgZGVmaW5lIHRoZSBmbGV4IGNvbnRhaW5lcidzXG4gICAqIG1haW4gYW5kIGNyb3NzIGF4ZXMuXG4gICAqXG4gICAqIFZhbHVlczogPGZsZXgtZGlyZWN0aW9uPiB8IDxmbGV4LXdyYXA+XG4gICAqIERlZmF1bHQ6IHJvdyBub3dyYXBcbiAgICpcbiAgICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtZmxvdy1wcm9wZXJ0eVxuICAgKi9cbiAgLyoqXG4gICAqIEZsZXhib3ggT3JkZXJcbiAgICpcbiAgICogVGhlICdvcmRlcicgcHJvcGVydHkgY29udHJvbHMgdGhlIG9yZGVyIGluIHdoaWNoIGZsZXggaXRlbXMgYXBwZWFyIHdpdGhpblxuICAgKiB0aGVpciBmbGV4IGNvbnRhaW5lciwgYnkgYXNzaWduaW5nIHRoZW0gdG8gb3JkaW5hbCBncm91cHMuXG4gICAqXG4gICAqIERlZmF1bHQ6IDBcbiAgICpcbiAgICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI29yZGVyLXByb3BlcnR5XG4gICAqL1xuICAvKipcbiAgICogRmxleGJveCBHcm93XG4gICAqXG4gICAqIFRoZSAnZmxleC1ncm93JyBwcm9wZXJ0eSBzZXRzIHRoZSBmbGV4IGdyb3cgZmFjdG9yLiBOZWdhdGl2ZSBudW1iZXJzXG4gICAqIGFyZSBpbnZhbGlkLlxuICAgKlxuICAgKiBEZWZhdWx0OiAwXG4gICAqXG4gICAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LWdyb3ctcHJvcGVydHlcbiAgICovXG4gIC8qKlxuICAgKiBGbGV4Ym94IFNocmlua1xuICAgKlxuICAgKiBUaGUgJ2ZsZXgtc2hyaW5rJyBwcm9wZXJ0eSBzZXRzIHRoZSBmbGV4IHNocmluayBmYWN0b3IuIE5lZ2F0aXZlIG51bWJlcnNcbiAgICogYXJlIGludmFsaWQuXG4gICAqXG4gICAqIERlZmF1bHQ6IDFcbiAgICpcbiAgICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtc2hyaW5rLXByb3BlcnR5XG4gICAqL1xuICAvKipcbiAgICogRmxleGJveCBCYXNpc1xuICAgKlxuICAgKiBUaGUgJ2ZsZXgtYmFzaXMnIHByb3BlcnR5IHNldHMgdGhlIGZsZXggYmFzaXMuIE5lZ2F0aXZlIGxlbmd0aHMgYXJlIGludmFsaWQuXG4gICAqXG4gICAqIFZhbHVlczogTGlrZSBcIndpZHRoXCJcbiAgICogRGVmYXVsdDogYXV0b1xuICAgKlxuICAgKiBodHRwOi8vd3d3LnczLm9yZy9UUi9jc3MzLWZsZXhib3gvI2ZsZXgtYmFzaXMtcHJvcGVydHlcbiAgICovXG4gIC8qKlxuICAgKiBGbGV4Ym94IFwiRmxleFwiIChzaG9ydGhhbmQpXG4gICAqXG4gICAqIFRoZSAnZmxleCcgcHJvcGVydHkgc3BlY2lmaWVzIHRoZSBjb21wb25lbnRzIG9mIGEgZmxleGlibGUgbGVuZ3RoOiB0aGVcbiAgICogZmxleCBncm93IGZhY3RvciBhbmQgZmxleCBzaHJpbmsgZmFjdG9yLCBhbmQgdGhlIGZsZXggYmFzaXMuIFdoZW4gYW5cbiAgICogZWxlbWVudCBpcyBhIGZsZXggaXRlbSwgJ2ZsZXgnIGlzIGNvbnN1bHRlZCBpbnN0ZWFkIG9mIHRoZSBtYWluIHNpemVcbiAgICogcHJvcGVydHkgdG8gZGV0ZXJtaW5lIHRoZSBtYWluIHNpemUgb2YgdGhlIGVsZW1lbnQuIElmIGFuIGVsZW1lbnQgaXNcbiAgICogbm90IGEgZmxleCBpdGVtLCAnZmxleCcgaGFzIG5vIGVmZmVjdC5cbiAgICpcbiAgICogVmFsdWVzOiBub25lIHwgPGZsZXgtZ3Jvdz4gPGZsZXgtc2hyaW5rPiB8fCA8ZmxleC1iYXNpcz5cbiAgICogRGVmYXVsdDogU2VlIGluZGl2aWR1YWwgcHJvcGVydGllcyAoMSAxIDApLlxuICAgKlxuICAgKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jZmxleC1wcm9wZXJ0eVxuICAgKi9cbiAgLyoqXG4gICAqIEZsZXhib3ggSnVzdGlmeSBDb250ZW50XG4gICAqXG4gICAqIFRoZSAnanVzdGlmeS1jb250ZW50JyBwcm9wZXJ0eSBhbGlnbnMgZmxleCBpdGVtcyBhbG9uZyB0aGUgbWFpbiBheGlzXG4gICAqIG9mIHRoZSBjdXJyZW50IGxpbmUgb2YgdGhlIGZsZXggY29udGFpbmVyLiBUaGlzIGlzIGRvbmUgYWZ0ZXIgYW55IGZsZXhpYmxlXG4gICAqIGxlbmd0aHMgYW5kIGFueSBhdXRvIG1hcmdpbnMgaGF2ZSBiZWVuIHJlc29sdmVkLiBUeXBpY2FsbHkgaXQgaGVscHMgZGlzdHJpYnV0ZVxuICAgKiBleHRyYSBmcmVlIHNwYWNlIGxlZnRvdmVyIHdoZW4gZWl0aGVyIGFsbCB0aGUgZmxleCBpdGVtcyBvbiBhIGxpbmUgYXJlXG4gICAqIGluZmxleGlibGUsIG9yIGFyZSBmbGV4aWJsZSBidXQgaGF2ZSByZWFjaGVkIHRoZWlyIG1heGltdW0gc2l6ZS4gSXQgYWxzb1xuICAgKiBleGVydHMgc29tZSBjb250cm9sIG92ZXIgdGhlIGFsaWdubWVudCBvZiBpdGVtcyB3aGVuIHRoZXkgb3ZlcmZsb3cgdGhlIGxpbmUuXG4gICAqXG4gICAqIE5vdGU6ICdzcGFjZS0qJyB2YWx1ZXMgbm90IHN1cHBvcnRlZCBpbiBvbGRlciBzeW50YXhlcy5cbiAgICpcbiAgICogVmFsdWVzOiBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBzcGFjZS1iZXR3ZWVuIHwgc3BhY2UtYXJvdW5kXG4gICAqIERlZmF1bHQ6IGZsZXgtc3RhcnRcbiAgICpcbiAgICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2p1c3RpZnktY29udGVudC1wcm9wZXJ0eVxuICAgKi9cbiAgLyoqXG4gICAqIEZsZXhib3ggQWxpZ24gSXRlbXNcbiAgICpcbiAgICogRmxleCBpdGVtcyBjYW4gYmUgYWxpZ25lZCBpbiB0aGUgY3Jvc3MgYXhpcyBvZiB0aGUgY3VycmVudCBsaW5lIG9mIHRoZVxuICAgKiBmbGV4IGNvbnRhaW5lciwgc2ltaWxhciB0byAnanVzdGlmeS1jb250ZW50JyBidXQgaW4gdGhlIHBlcnBlbmRpY3VsYXJcbiAgICogZGlyZWN0aW9uLiAnYWxpZ24taXRlbXMnIHNldHMgdGhlIGRlZmF1bHQgYWxpZ25tZW50IGZvciBhbGwgb2YgdGhlIGZsZXhcbiAgICogY29udGFpbmVyJ3MgaXRlbXMsIGluY2x1ZGluZyBhbm9ueW1vdXMgZmxleCBpdGVtcy4gJ2FsaWduLXNlbGYnIGFsbG93c1xuICAgKiB0aGlzIGRlZmF1bHQgYWxpZ25tZW50IHRvIGJlIG92ZXJyaWRkZW4gZm9yIGluZGl2aWR1YWwgZmxleCBpdGVtcy4gKEZvclxuICAgKiBhbm9ueW1vdXMgZmxleCBpdGVtcywgJ2FsaWduLXNlbGYnIGFsd2F5cyBtYXRjaGVzIHRoZSB2YWx1ZSBvZiAnYWxpZ24taXRlbXMnXG4gICAqIG9uIHRoZWlyIGFzc29jaWF0ZWQgZmxleCBjb250YWluZXIuKVxuICAgKlxuICAgKiBWYWx1ZXM6IGZsZXgtc3RhcnQgfCBmbGV4LWVuZCB8IGNlbnRlciB8IGJhc2VsaW5lIHwgc3RyZXRjaFxuICAgKiBEZWZhdWx0OiBzdHJldGNoXG4gICAqXG4gICAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNhbGlnbi1pdGVtcy1wcm9wZXJ0eVxuICAgKi9cbiAgLyoqXG4gICAqIEZsZXhib3ggQWxpZ24gU2VsZlxuICAgKlxuICAgKiBWYWx1ZXM6IGF1dG8gfCBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBiYXNlbGluZSB8IHN0cmV0Y2hcbiAgICogRGVmYXVsdDogYXV0b1xuICAgKi9cbiAgLyoqXG4gICAqIEZsZXhib3ggQWxpZ24gQ29udGVudFxuICAgKlxuICAgKiBUaGUgJ2FsaWduLWNvbnRlbnQnIHByb3BlcnR5IGFsaWducyBhIGZsZXggY29udGFpbmVyJ3MgbGluZXMgd2l0aGluIHRoZVxuICAgKiBmbGV4IGNvbnRhaW5lciB3aGVuIHRoZXJlIGlzIGV4dHJhIHNwYWNlIGluIHRoZSBjcm9zcy1heGlzLCBzaW1pbGFyIHRvXG4gICAqIGhvdyAnanVzdGlmeS1jb250ZW50JyBhbGlnbnMgaW5kaXZpZHVhbCBpdGVtcyB3aXRoaW4gdGhlIG1haW4tYXhpcy4gTm90ZSxcbiAgICogdGhpcyBwcm9wZXJ0eSBoYXMgbm8gZWZmZWN0IHdoZW4gdGhlIGZsZXhib3ggaGFzIG9ubHkgYSBzaW5nbGUgbGluZS5cbiAgICpcbiAgICogVmFsdWVzOiBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBzcGFjZS1iZXR3ZWVuIHwgc3BhY2UtYXJvdW5kIHwgc3RyZXRjaFxuICAgKiBEZWZhdWx0OiBzdHJldGNoXG4gICAqXG4gICAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNhbGlnbi1jb250ZW50LXByb3BlcnR5XG4gICAqL1xuICAvKipcbiAgICogRmFsbGJhY2sgdG8gc3VwcG9ydCBnYXAgd2l0aGluIGZsZXhib3hcbiAgICogVW5zdXBwb3J0ZWQgd2l0aCBDaHJvbWUgcHJpb3IgdG8gdmVyc2lvbiA4NCBhbW9uZyBvdGhlcnMuXG4gICAqXG4gICAqIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9nYXAjYnJvd3Nlcl9jb21wYXRpYmlsaXR5XG4gICAqXG4gICAqIEBzaW5jZSBLSlMtMjE2Mi42MSAoMjAyMi0wOS0xMylcbiAgICovXG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLWNoZWNrYm94LFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLmtyLWNoZWNrYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBtaW4taGVpZ2h0OiAzM3B4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgd2lkdGg6IDIzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1jaGVja2JveCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbCxcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC5rci1jaGVja2JveCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbCB7XG4gIGNvbG9yOiAjNzc3O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLWNoZWNrYm94IC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sIC5rci1sYWJlbCxcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC5rci1jaGVja2JveCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbCAua3ItbGFiZWwge1xuICBwYWRkaW5nLWJvdHRvbTogMnB4O1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItY2hlY2tib3gua3ItY2hlY2tib3gtdHlwZS1kZWZhdWx0IC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtZGVmYXVsdCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbCB7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItY2hlY2tib3gua3ItY2hlY2tib3gtdHlwZS1kZWZhdWx0IC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sIGlucHV0LFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtZGVmYXVsdCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbCBpbnB1dCB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtZGVmYXVsdCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3IsXG4ua3Itc21hcnQtZm9ybSAua3ItZmllbGQua3ItY2hlY2tib3gua3ItY2hlY2tib3gtdHlwZS1kZWZhdWx0IC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiMWIxYjE7XG4gIGhlaWdodDogMjBweDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItY2hlY2tib3gua3ItY2hlY2tib3gtdHlwZS1kZWZhdWx0IC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sOmhvdmVyIGlucHV0IH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yLFxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLWRlZmF1bHQgLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wgaW5wdXQ6Zm9jdXMgfiAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3IsXG4ua3Itc21hcnQtZm9ybSAua3ItZmllbGQua3ItY2hlY2tib3gua3ItY2hlY2tib3gtdHlwZS1kZWZhdWx0IC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sOmhvdmVyIGlucHV0IH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtZGVmYXVsdCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbCBpbnB1dDpmb2N1cyB+IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtZGVmYXVsdCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbCBpbnB1dDpjaGVja2VkIH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yLFxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLWRlZmF1bHQgLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wgaW5wdXQ6Y2hlY2tlZDpmb2N1cyB+IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcixcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLWRlZmF1bHQgLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wgaW5wdXQ6Y2hlY2tlZCB+IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcixcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLWRlZmF1bHQgLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wgaW5wdXQ6Y2hlY2tlZDpmb2N1cyB+IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MTcxNzE7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtZGVmYXVsdCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbDpob3ZlciBpbnB1dDpub3QoW2Rpc2FibGVkXSk6Y2hlY2tlZCB+IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcixcbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItY2hlY2tib3gua3ItY2hlY2tib3gtdHlwZS1kZWZhdWx0IC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sIGlucHV0OmNoZWNrZWQ6Zm9jdXMgfiAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3IsXG4ua3Itc21hcnQtZm9ybSAua3ItZmllbGQua3ItY2hlY2tib3gua3ItY2hlY2tib3gtdHlwZS1kZWZhdWx0IC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sOmhvdmVyIGlucHV0Om5vdChbZGlzYWJsZWRdKTpjaGVja2VkIH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtZGVmYXVsdCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbCBpbnB1dDpjaGVja2VkOmZvY3VzIH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY1NjU2NTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItY2hlY2tib3gua3ItY2hlY2tib3gtdHlwZS1kZWZhdWx0IC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sIGlucHV0OmRpc2FibGVkIH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtZGVmYXVsdCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbCBpbnB1dDpkaXNhYmxlZCB+IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG4gIG9wYWNpdHk6IDAuNjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtZGVmYXVsdCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3I6OmFmdGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtZGVmYXVsdCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3I6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLWRlZmF1bHQgLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wgaW5wdXQ6Y2hlY2tlZCB+IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcjo6YWZ0ZXIsXG4ua3Itc21hcnQtZm9ybSAua3ItZmllbGQua3ItY2hlY2tib3gua3ItY2hlY2tib3gtdHlwZS1kZWZhdWx0IC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sIGlucHV0OmNoZWNrZWQgfiAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3I6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtZGVmYXVsdCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbCAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3I6OmFmdGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtZGVmYXVsdCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbCAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3I6OmFmdGVyIHtcbiAgYm94LXNpemluZzogaW5pdGlhbDtcbiAgYm9yZGVyOiBzb2xpZCAjZmZmO1xuICBib3JkZXItd2lkdGg6IDAgMnB4IDJweCAwO1xuICBoZWlnaHQ6IDhweDtcbiAgbGVmdDogOHB4O1xuICB0b3A6IDRweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB3aWR0aDogM3B4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLWRlZmF1bHQgLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wgaW5wdXQ6ZGlzYWJsZWQgfiAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3I6OmFmdGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtZGVmYXVsdCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbCBpbnB1dDpkaXNhYmxlZCB+IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcjo6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICM3YjdiN2I7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtc3dpdGNoIC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sLmtyLWNoZWNrYm94IGlucHV0LmtyLXRoZW1lLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtc3dpdGNoIC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sLmtyLWNoZWNrYm94IGlucHV0LmtyLXRoZW1lIHtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItY2hlY2tib3gua3ItY2hlY2tib3gtdHlwZS1zd2l0Y2ggLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wua3ItY2hlY2tib3ggLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtc3dpdGNoIC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sLmtyLWNoZWNrYm94IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAxOXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xuICB0cmFuc2l0aW9uOiAwLjRzO1xuICBib3JkZXItcmFkaXVzOiAzNHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtc3dpdGNoIC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sLmtyLWNoZWNrYm94IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcjpmb2N1cyxcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLXN3aXRjaCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbC5rci1jaGVja2JveCAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3I6Zm9jdXMge1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtc3dpdGNoIC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sLmtyLWNoZWNrYm94IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcjo6YmVmb3JlLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtc3dpdGNoIC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sLmtyLWNoZWNrYm94IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDE1cHg7XG4gIHdpZHRoOiAxNXB4O1xuICBsZWZ0OiAycHg7XG4gIGJvdHRvbTogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLXN3aXRjaCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbC5rci1jaGVja2JveCBpbnB1dDpjaGVja2VkICsgLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtc3dpdGNoIC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sLmtyLWNoZWNrYm94IGlucHV0OmNoZWNrZWQgKyAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzE3MTcxO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLXN3aXRjaCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbC5rci1jaGVja2JveCBpbnB1dDpjaGVja2VkICsgLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yOjpiZWZvcmUsXG4ua3Itc21hcnQtZm9ybSAua3ItZmllbGQua3ItY2hlY2tib3gua3ItY2hlY2tib3gtdHlwZS1zd2l0Y2ggLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wua3ItY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZCArIC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcjo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEzcHgpO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1yYWRpbyxcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC5rci1yYWRpbyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgaGVpZ2h0OiAzM3B4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItcmFkaW8gLmtyLXJhZGlvLWNvbnRyb2wtaW5kaWNhdG9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLmtyLXJhZGlvIC5rci1yYWRpby1jb250cm9sLWluZGljYXRvciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTNweDtcbiAgd2lkdGg6IDEzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzcxNzE3MTtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgei1pbmRleDogMTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItcmFkaW8gLmtyLXJhZGlvLWNvbnRyb2wtaW5kaWNhdG9yIC5rci1jaGVja2VkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLmtyLXJhZGlvIC5rci1yYWRpby1jb250cm9sLWluZGljYXRvciAua3ItY2hlY2tlZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDJweDtcbiAgaGVpZ2h0OiA5cHg7XG4gIHdpZHRoOiA5cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItcmFkaW8gaW5wdXRbdHlwZT1yYWRpb10sXG4ua3Itc21hcnQtZm9ybSAua3ItZmllbGQua3ItcmFkaW8gaW5wdXRbdHlwZT1yYWRpb10ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgb3BhY2l0eTogMDtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICB3aWR0aDogMTNweDtcbiAgei1pbmRleDogMjtcbiAgcGFkZGluZzogMDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItcmFkaW8gaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIC5rci1yYWRpby1jb250cm9sLWluZGljYXRvciAua3ItY2hlY2tlZCxcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC5rci1yYWRpbyBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgLmtyLXJhZGlvLWNvbnRyb2wtaW5kaWNhdG9yIC5rci1jaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcxNzE3MTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItcmFkaW8gbGFiZWwsXG4ua3Itc21hcnQtZm9ybSAua3ItZmllbGQua3ItcmFkaW8gbGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuLmtyLWVtYmVkZGVkIGRpdltpZF49a3ItZmllbGQtYXBwLV0sXG4ua3Itc21hcnQtZm9ybSBkaXZbaWRePWtyLWZpZWxkLWFwcC1dIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ua3ItZW1iZWRkZWQgaW5wdXQua3ItdGhlbWUsXG4ua3Itc21hcnQtZm9ybSBpbnB1dC5rci10aGVtZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmtyLWVtYmVkZGVkIGlucHV0LmtyLXRoZW1lW3R5cGU9dGV4dF0sXG4ua3Itc21hcnQtZm9ybSBpbnB1dC5rci10aGVtZVt0eXBlPXRleHRdIHtcbiAgaGVpZ2h0OiAzMXB4O1xufVxuLmtyLWVtYmVkZGVkIGlucHV0LmtyLXRoZW1lW3R5cGU9Y2hlY2tib3hdLFxuLmtyLXNtYXJ0LWZvcm0gaW5wdXQua3ItdGhlbWVbdHlwZT1jaGVja2JveF0ge1xuICBoZWlnaHQ6IDQ2cHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLXRleHQsXG4ua3Itc21hcnQtZm9ybSAua3ItZmllbGQua3ItdGV4dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItdGV4dC5rci1maWVsZC13cmFwcGVyLmtyLXZpc2libGUsXG4ua3Itc21hcnQtZm9ybSAua3ItZmllbGQua3ItdGV4dC5rci1maWVsZC13cmFwcGVyLmtyLXZpc2libGUge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci10ZXh0IC5rci1pbnB1dC13cmFwcGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLmtyLXRleHQgLmtyLWlucHV0LXdyYXBwZXIge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAtbXMtZmxleC1vcmRlcjogMTtcbiAgb3JkZXI6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci10ZXh0IC5rci1pY29uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLmtyLXRleHQgLmtyLWljb24ge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzO1xuICAtbXMtZmxleC1vcmRlcjogMjtcbiAgb3JkZXI6IDI7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLXRleHQgLmtyLWljb24gaSxcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC5rci10ZXh0IC5rci1pY29uIGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjNzE3MTcxO1xuICBmb250LXNpemU6IDEuNWVtO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci10ZXh0IC5rci1pY29uLmtyLWVycm9yIGksXG4ua3Itc21hcnQtZm9ybSAua3ItZmllbGQua3ItdGV4dCAua3ItaWNvbi5rci1lcnJvciBpIHtcbiAgY29sb3I6ICNkOTUzNGY7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLXRleHQgaW5wdXQua3ItdGhlbWUsXG4ua3Itc21hcnQtZm9ybSAua3ItZmllbGQua3ItdGV4dCBpbnB1dC5rci10aGVtZSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zaXplOiAwLjllbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgYmFja2dyb3VuZC1jbGlwOiB1bnNldDtcbiAgbWFyZ2luLXJpZ2h0OiA5cHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM3MTcxNzE7XG4gIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgb3V0bGluZTogbm9uZTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgY3Vyc29yOiB0ZXh0ICFpbXBvcnRhbnQ7XG4gIC8qICBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItcHNldWRvLWVsZW1lbnQtbm8tdW5rbm93biAqL1xuICAvKiAgc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLXBzZXVkby1jbGFzcy1uby11bmtub3duICovXG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLXRleHQgaW5wdXQua3ItdGhlbWU6OmlucHV0LXBsYWNlaG9sZGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLmtyLXRleHQgaW5wdXQua3ItdGhlbWU6OmlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5OTk7XG4gIG9wYWNpdHk6IDE7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLXRleHQgaW5wdXQua3ItdGhlbWU6cGxhY2Vob2xkZXIsXG4ua3Itc21hcnQtZm9ybSAua3ItZmllbGQua3ItdGV4dCBpbnB1dC5rci10aGVtZTpwbGFjZWhvbGRlciB7XG4gIC8qIEZpcmVmb3ggMTgtICovXG4gIGNvbG9yOiAjOTk5O1xuICBvcGFjaXR5OiAxO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci10ZXh0IGlucHV0LmtyLXRoZW1lOjpwbGFjZWhvbGRlcixcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC5rci10ZXh0IGlucHV0LmtyLXRoZW1lOjpwbGFjZWhvbGRlciB7XG4gIC8qIEZpcmVmb3ggMTkrICovXG4gIGNvbG9yOiAjOTk5O1xuICBvcGFjaXR5OiAxO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci10ZXh0IGlucHV0LmtyLXRoZW1lOmlucHV0LXBsYWNlaG9sZGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLmtyLXRleHQgaW5wdXQua3ItdGhlbWU6aW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk5OTtcbiAgb3BhY2l0eTogMTtcbn1cbi5rci1lbWJlZGRlZCA+IGlucHV0LmtyLXRoZW1lLFxuLmtyLXNtYXJ0LWZvcm0gPiBpbnB1dC5rci10aGVtZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxODdweDtcbiAgaGVpZ2h0OiAzM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nLWxlZnQ6IDQ0cHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wsXG4ua3ItZW1iZWRkZWQgLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wgLmtyLWNoZWNrYm94LWxhYmVsLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wsXG4ua3Itc21hcnQtZm9ybSAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbCAua3ItY2hlY2tib3gtbGFiZWwge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLXN3aXRjaCAua3ItZmllbGQtd3JhcHBlcixcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLXN3aXRjaCAua3ItZmllbGQtd3JhcHBlciB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItY2hlY2tib3gua3ItY2hlY2tib3gtdHlwZS1zd2l0Y2ggLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wua3ItY2hlY2tib3gua3ItY2hlY2tib3gtbGF5b3V0LFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtc3dpdGNoIC5rci1maWVsZC13cmFwcGVyIC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LWxheW91dCB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLXN3aXRjaCAua3ItZmllbGQtd3JhcHBlciAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3IsXG4ua3Itc21hcnQtZm9ybSAua3ItZmllbGQua3ItY2hlY2tib3gua3ItY2hlY2tib3gtdHlwZS1zd2l0Y2ggLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLXN3aXRjaCAua3ItZmllbGQtd3JhcHBlciAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbDpob3ZlciBpbnB1dDpub3QoW2Rpc2FibGVkXSk6Y2hlY2tlZCB+IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcixcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLXN3aXRjaCAua3ItZmllbGQtd3JhcHBlciAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbDpob3ZlciBpbnB1dDpub3QoW2Rpc2FibGVkXSk6Y2hlY2tlZCB+IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MTcxNzE7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wgLmtyLWNoZWNrYm94LWxhYmVsLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wgLmtyLWNoZWNrYm94LWxhYmVsIHtcbiAgY29sb3I6ICM3Nzc7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wgaW5wdXQua3ItdGhlbWUsXG4ua3Itc21hcnQtZm9ybSAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbCBpbnB1dC5rci10aGVtZSB7XG4gIGJhY2tncm91bmQ6ICNkZGQ7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIgLmtyLWZpZWxkLWNvbnRyb2wgaW5wdXQua3ItdGhlbWU6Y2hlY2tlZCxcbi5rci1zbWFydC1mb3JtIC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sIGlucHV0LmtyLXRoZW1lOmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xufVxuLmtyLWVtYmVkZGVkIC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sIGlucHV0LmtyLXRoZW1lOjphZnRlcixcbi5rci1zbWFydC1mb3JtIC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIC5rci1maWVsZC1jb250cm9sIGlucHV0LmtyLXRoZW1lOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLXJhZGlvLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLmtyLXJhZGlvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItcmFkaW8gbGFiZWwsXG4ua3Itc21hcnQtZm9ybSAua3ItZmllbGQua3ItcmFkaW8gbGFiZWwge1xuICBvdXRsaW5lOiBub25lO1xuICBmb250LXNpemU6IDAuOWVtO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzcxNzE3MTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtIC5rci1mb3JtLWVycm9yIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjcxYzFjO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5rci1lbWJlZGRlZCAua3ItZm9ybS1lcnJvci5rci1mb3JtLWVycm9yLS13YXJuaW5nLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZvcm0tZXJyb3Iua3ItZm9ybS1lcnJvci0td2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWE4MjU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZvcm0tZXJyb3Igc3Bhbixcbi5rci1zbWFydC1mb3JtIC5rci1mb3JtLWVycm9yIHNwYW4ge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTBweCAzcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxZW07XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmtyLWVtYmVkZGVkIC5rci1mb3JtLWVycm9yLXZpc2libGUsXG4ua3Itc21hcnQtZm9ybSAua3ItZm9ybS1lcnJvci12aXNpYmxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbn1cbi5rci1lbWJlZGRlZCAua3Itc2tlbGV0b24td3JhcHBlcixcbi5rci1zbWFydC1mb3JtIC5rci1za2VsZXRvbi13cmFwcGVyIHtcbiAgLyogQmFja2dyb3VuZCBBbmltYXRpb24gKi9cbn1cbkBrZXlmcmFtZXMgc2tlbGV0b24tYW5pbWF0aW9uIHtcbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTIwJTtcbiAgfVxufVxuLmtyLWVtYmVkZGVkIC5rci1za2VsZXRvbi13cmFwcGVyIC5rci1za2VsZXRvbixcbi5rci1zbWFydC1mb3JtIC5rci1za2VsZXRvbi13cmFwcGVyIC5rci1za2VsZXRvbiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMDBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNykgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDYwJSkgI2VkZWRlZDtcbiAgYmFja2dyb3VuZC1zaXplOiAyMDAlIDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogMTgwJTtcbiAgYW5pbWF0aW9uOiAxcyBza2VsZXRvbi1hbmltYXRpb24gZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gIGJveC1zaGFkb3c6IHJnYmEoMTQ5LCAxNTcsIDY1LCAwLjE1KSAwIDAgMjRweDtcbn1cbi5rci1lbWJlZGRlZCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0sIC5rci1lbWJlZGRlZCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtIC5rci1lbWJlZGRlZCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0sIC5rci1lbWJlZGRlZCAua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm0gLmtyLWVtYmVkZGVkIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtLCAua3ItZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLWlsbGljYWRvIC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLWVtYmVkZGVkIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0taWxsaWNhZG8gLmtyLWNhcmQtZm9ybSwgLmtyLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLWVtYmVkZGVkIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSxcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSxcbi5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLWlsbGljYWRvIC5rci1jYXJkLWZvcm0sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIHtcbiAgY29sdW1uLWdhcDogN3B4O1xuICByb3ctZ2FwOiAxNnB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3ItZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbWFydC1mb3JtIC5rci1lbWJlZGRlZCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbWFydC1mb3JtIC5rci1lbWJlZGRlZCAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLFxuLmtyLWVtYmVkZGVkIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3ItZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtIC5rci1lbWJlZGRlZCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtIC5rci1lbWJlZGRlZCAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3ItZW1iZWRkZWQgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtIC5rci1lbWJlZGRlZCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3ItZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybSAua3ItZW1iZWRkZWQgLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3ItZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1lbWJlZGRlZCAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3ItZW1iZWRkZWQgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1lbWJlZGRlZCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWVtYmVkZGVkIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3ItZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWVtYmVkZGVkIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1lbWJlZGRlZCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0taWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1lbWJlZGRlZCAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksXG4ua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSxcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0taWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0taWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24ge1xuICBtYXJnaW46IDA7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItcGFuLCAua3ItZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItcGFuLCAua3Itc21hcnQtZm9ybSAua3ItZW1iZWRkZWQgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItcGFuLCAua3ItZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLWlsbGljYWRvIC5rci1wYW4sIC5rci1zbWFydC1mb3JtIC5rci1lbWJlZGRlZCAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3ItaWxsaWNhZG8gLmtyLXBhbiwgLmtyLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1pbGxpY2FkbyAua3ItcGFuLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1lbWJlZGRlZCAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLWlsbGljYWRvIC5rci1wYW4sIC5rci1lbWJlZGRlZCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1wYW4sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1lbWJlZGRlZCAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1wYW4sXG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1wYW4sXG4ua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3ItaWxsaWNhZG8gLmtyLXBhbixcbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1pbGxpY2FkbyAua3ItcGFuLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItcGFuLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1wYW4sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLXBhbiB7XG4gIGZsZXg6IDEgMSAyMjFweDtcbiAgbWluLXdpZHRoOiAyMjFweDtcbiAgd2lkdGg6IGF1dG87XG59XG4ua3ItZW1iZWRkZWQgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3Itc2VjdXJpdHktY29kZSwgLmtyLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtIC5rci1lbWJlZGRlZCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1zZWN1cml0eS1jb2RlLCAua3ItZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLWlsbGljYWRvIC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybSAua3ItZW1iZWRkZWQgLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLWlsbGljYWRvIC5rci1zZWN1cml0eS1jb2RlLCAua3ItZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLWlsbGljYWRvIC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1lbWJlZGRlZCAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLWlsbGljYWRvIC5rci1zZWN1cml0eS1jb2RlLCAua3ItZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLWVtYmVkZGVkIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLXNlY3VyaXR5LWNvZGUsXG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1zZWN1cml0eS1jb2RlLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLWlsbGljYWRvIC5rci1zZWN1cml0eS1jb2RlLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLWlsbGljYWRvIC5rci1zZWN1cml0eS1jb2RlLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3Itc2VjdXJpdHktY29kZSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3Itc2VjdXJpdHktY29kZSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3Itc2VjdXJpdHktY29kZSB7XG4gIHdpZHRoOiBhdXRvO1xuICBmbGV4OiAxIDAgOTBweDtcbiAgbWluLXdpZHRoOiA5MHB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3ItZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1lbWJlZGRlZCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1pbGxpY2FkbyAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1lbWJlZGRlZCAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3ItaWxsaWNhZG8gLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3ItZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLWlsbGljYWRvIC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItZW1iZWRkZWQgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1pbGxpY2FkbyAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1lbWJlZGRlZCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLWVtYmVkZGVkIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLXZpc2liaWxpdHktYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItdmlzaWJpbGl0eS1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3ItaWxsaWNhZG8gLmtyLXZpc2liaWxpdHktYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLWlsbGljYWRvIC5rci12aXNpYmlsaXR5LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLXZpc2liaWxpdHktYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci12aXNpYmlsaXR5LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItdmlzaWJpbGl0eS1idXR0b24ge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmtyLWVtYmVkZGVkIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1pbGxpY2FkbyAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3ItZW1iZWRkZWQgLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLWlsbGljYWRvIC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3ItaWxsaWNhZG8gLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbixcbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1pbGxpY2FkbyAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24ge1xuICB3aWR0aDogMzFweDtcbn1cbi5rci1lbWJlZGRlZCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0sIC5rci1lbWJlZGRlZCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSwgLmtyLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm0gLmtyLWVtYmVkZGVkIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSwgLmtyLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybSAua3ItZW1iZWRkZWQgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0sIC5rci1lbWJlZGRlZCAua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm0gLmtyLWVtYmVkZGVkIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ19wYiAua3ItY2FyZC1mb3JtLCAua3ItZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm0gLmtyLWVtYmVkZGVkIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0sIC5rci1lbWJlZGRlZCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfcGIgLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItZW1iZWRkZWQgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ19wYiAua3ItY2FyZC1mb3JtLCAua3ItZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItZW1iZWRkZWQgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ190ZXN0IC5rci1jYXJkLWZvcm0sIC5rci1lbWJlZGRlZCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1lbWJlZGRlZCAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0sIC5rci1lbWJlZGRlZCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLWVtYmVkZGVkIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0sXG4ua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSxcbi5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0sXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfcGIgLmtyLWNhcmQtZm9ybSxcbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ190ZXN0IC5rci1jYXJkLWZvcm0sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSB7XG4gIGNvbHVtbi1nYXA6IDdweDtcbiAgcm93LWdhcDogMTZweDtcbn1cbi5rci1lbWJlZGRlZCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLWVtYmVkZGVkIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1lbWJlZGRlZCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLWVtYmVkZGVkIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3ItZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLWVtYmVkZGVkIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1lbWJlZGRlZCAua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc21hcnQtZm9ybSAua3ItZW1iZWRkZWQgLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLWVtYmVkZGVkIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSxcbi5rci1lbWJlZGRlZCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLWVtYmVkZGVkIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1lbWJlZGRlZCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWVtYmVkZGVkIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3ItZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWVtYmVkZGVkIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1lbWJlZGRlZCAua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybSAua3ItZW1iZWRkZWQgLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWVtYmVkZGVkIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLWVtYmVkZGVkIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1lbWJlZGRlZCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1lbWJlZGRlZCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybSAua3ItZW1iZWRkZWQgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWVtYmVkZGVkIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWVtYmVkZGVkIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybSAua3ItZW1iZWRkZWQgLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1lbWJlZGRlZCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLWVtYmVkZGVkIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1lbWJlZGRlZCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItZW1iZWRkZWQgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3ItZW1iZWRkZWQgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1lbWJlZGRlZCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3ItZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1lbWJlZGRlZCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1lbWJlZGRlZCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3ItZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWVtYmVkZGVkIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1lbWJlZGRlZCAua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1lbWJlZGRlZCAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1lbWJlZGRlZCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1lbWJlZGRlZCAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItZW1iZWRkZWQgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksXG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSxcbi5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSxcbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24ge1xuICBtYXJnaW46IDA7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItcGFuLCAua3ItZW1iZWRkZWQgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1wYW4sIC5rci1lbWJlZGRlZCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1wYW4sIC5rci1zbWFydC1mb3JtIC5rci1lbWJlZGRlZCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1wYW4sIC5rci1lbWJlZGRlZCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLXBhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLWVtYmVkZGVkIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItcGFuLCAua3ItZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3BiIC5rci1wYW4sIC5rci1zbWFydC1mb3JtIC5rci1lbWJlZGRlZCAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfcGIgLmtyLXBhbiwgLmtyLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci1wYW4sIC5rci1zbWFydC1mb3JtIC5rci1lbWJlZGRlZCAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfdGVzdCAua3ItcGFuLCAua3ItZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3BiIC5rci1wYW4sIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLWVtYmVkZGVkIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfcGIgLmtyLXBhbiwgLmtyLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ190ZXN0IC5rci1wYW4sIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLWVtYmVkZGVkIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfdGVzdCAua3ItcGFuLCAua3ItZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItZW1iZWRkZWQgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItcGFuLCAua3ItZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1wYW4sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1lbWJlZGRlZCAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLXBhbixcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXBhbixcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItcGFuLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3BiIC5rci1wYW4sXG4ua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfdGVzdCAua3ItcGFuLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3BiIC5rci1wYW4sXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfdGVzdCAua3ItcGFuLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItcGFuLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1wYW4sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXBhbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1wYW4sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXBhbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1wYW4ge1xuICBmbGV4OiAxIDEgMjIxcHg7XG4gIG1pbi13aWR0aDogMjIxcHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmtyLWVtYmVkZGVkIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1lbWJlZGRlZCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1lbWJlZGRlZCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybSAua3ItZW1iZWRkZWQgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3Itc2VjdXJpdHktY29kZSwgLmtyLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLWVtYmVkZGVkIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3Itc2VjdXJpdHktY29kZSwgLmtyLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ19wYiAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLWVtYmVkZGVkIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ19wYiAua3Itc2VjdXJpdHktY29kZSwgLmtyLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybSAua3ItZW1iZWRkZWQgLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3Rlc3QgLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1lbWJlZGRlZCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfcGIgLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLWVtYmVkZGVkIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfcGIgLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1lbWJlZGRlZCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfdGVzdCAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItZW1iZWRkZWQgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ190ZXN0IC5rci1zZWN1cml0eS1jb2RlLCAua3ItZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLWVtYmVkZGVkIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1lbWJlZGRlZCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1lbWJlZGRlZCAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLXNlY3VyaXR5LWNvZGUsXG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1zZWN1cml0eS1jb2RlLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1zZWN1cml0eS1jb2RlLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3BiIC5rci1zZWN1cml0eS1jb2RlLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3Rlc3QgLmtyLXNlY3VyaXR5LWNvZGUsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfcGIgLmtyLXNlY3VyaXR5LWNvZGUsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfdGVzdCAua3Itc2VjdXJpdHktY29kZSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXNlY3VyaXR5LWNvZGUsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLXNlY3VyaXR5LWNvZGUsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXNlY3VyaXR5LWNvZGUsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3Itc2VjdXJpdHktY29kZSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3Itc2VjdXJpdHktY29kZSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1zZWN1cml0eS1jb2RlIHtcbiAgd2lkdGg6IGF1dG87XG4gIGZsZXg6IDEgMCA5MHB4O1xuICBtaW4td2lkdGg6IDkwcHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1lbWJlZGRlZCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3ItZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1lbWJlZGRlZCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1lbWJlZGRlZCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3ItZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3BiIC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLWVtYmVkZGVkIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ19wYiAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1lbWJlZGRlZCAua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfdGVzdCAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1lbWJlZGRlZCAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfdGVzdCAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1lbWJlZGRlZCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfcGIgLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1lbWJlZGRlZCAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3BiIC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ190ZXN0IC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItZW1iZWRkZWQgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ190ZXN0IC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItZW1iZWRkZWQgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1lbWJlZGRlZCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItZW1iZWRkZWQgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci12aXNpYmlsaXR5LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXZpc2liaWxpdHktYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci12aXNpYmlsaXR5LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ19wYiAua3ItdmlzaWJpbGl0eS1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfdGVzdCAua3ItdmlzaWJpbGl0eS1idXR0b24sXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfcGIgLmtyLXZpc2liaWxpdHktYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLXZpc2liaWxpdHktYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItdmlzaWJpbGl0eS1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLXZpc2liaWxpdHktYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci12aXNpYmlsaXR5LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci12aXNpYmlsaXR5LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItdmlzaWJpbGl0eS1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItdmlzaWJpbGl0eS1idXR0b24ge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmtyLWVtYmVkZGVkIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLWVtYmVkZGVkIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uLCAua3ItZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3BiIC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1lbWJlZGRlZCAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfcGIgLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1lbWJlZGRlZCAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfdGVzdCAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfcGIgLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfcGIgLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbixcbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ190ZXN0IC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiB7XG4gIHdpZHRoOiAzMXB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnksICMyOTNjN2EpO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTJweCAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA0NnB4O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuNHM7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXBheW1lbnQtYnV0dG9uOmZvY3VzLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnksICMyOTNjN2EpO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjE2KSAwIDNweCA2cHgsIHJnYmEoMCwgMCwgMCwgMC4yMykgMCAzcHggNnB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1wYXltZW50LWJ1dHRvbiBzcGFuLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uIHNwYW4ge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1wYXltZW50LWJ1dHRvbi5rci1sb2FkaW5nLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLmtyLWxvYWRpbmcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5rci1lbWJlZGRlZCAua3ItcGF5bWVudC1idXR0b24ua3ItbG9hZGluZyBzcGFuLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLmtyLWxvYWRpbmcgc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXBheW1lbnQtYnV0dG9uLmtyLWxvYWRpbmcgLmtyLXNwaW5uZXIsXG4ua3Itc21hcnQtZm9ybSAua3ItcGF5bWVudC1idXR0b24ua3ItbG9hZGluZyAua3Itc3Bpbm5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmtyLWVtYmVkZGVkIC5rci1wYXltZW50LWJ1dHRvbjpkaXNhYmxlZCBzcGFuLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uOmRpc2FibGVkIHNwYW4ge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmtyLWVtYmVkZGVkIC5rci1wYXltZW50LWJ1dHRvbiAua3Itc3AtYnV0dG9uLWxhYmVsLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uIC5rci1zcC1idXR0b24tbGFiZWwge1xuICAtLWtyLXNwLWZvbnQtZmFtaWx5OiB2YXIoLS1rci13aGl0ZS1sYWJlbC1zcC1mb250LWZhbWlseSwgcm9ib3RvLCBzYW5zLXNlcmlmKTtcbiAgLS1rci1zcC10b3RhbC1jb2xvcjogI2RkZDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXBheW1lbnQtYnV0dG9uIC5rci1zcC1idXR0b24tbGFiZWwgLmtyLXNwLWJ1dHRvbi1hbW91bnQsXG4ua3Itc21hcnQtZm9ybSAua3ItcGF5bWVudC1idXR0b24gLmtyLXNwLWJ1dHRvbi1sYWJlbCAua3Itc3AtYnV0dG9uLWFtb3VudCB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cbi5rci1lbWJlZGRlZCAua3ItcGF5bWVudC1idXR0b24gLmtyLXNwLWJ1dHRvbi1sYWJlbCAua3Itc3AtYnV0dG9uLXRvdGFsLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uIC5rci1zcC1idXR0b24tbGFiZWwgLmtyLXNwLWJ1dHRvbi10b3RhbCB7XG4gIGNvbG9yOiB2YXIoLS1rci1zcC10b3RhbC1jb2xvcik7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXBheW1lbnQtYnV0dG9uIC5rci1zcC1idXR0b24tbGFiZWwgLmtyLXNwLWJ1dHRvbi1hbW91bnQsXG4ua3ItZW1iZWRkZWQgLmtyLXBheW1lbnQtYnV0dG9uIC5rci1zcC1idXR0b24tbGFiZWwgLmtyLXNwLWJ1dHRvbi10b3RhbCxcbi5rci1zbWFydC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbiAua3Itc3AtYnV0dG9uLWxhYmVsIC5rci1zcC1idXR0b24tYW1vdW50LFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uIC5rci1zcC1idXR0b24tbGFiZWwgLmtyLXNwLWJ1dHRvbi10b3RhbCB7XG4gIHdpZHRoOiB1bnNldDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQtd3JhcHBlciAua3ItaGVscC1idXR0b24td3JhcHBlcixcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC13cmFwcGVyIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIC5rci1oZWxwLWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC13cmFwcGVyIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIC5rci1oZWxwLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiBmbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtYnV0dG9uIC5rci1oZWxwLWljb24td3JhcHBlcixcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC13cmFwcGVyIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIC5rci1oZWxwLWJ1dHRvbiAua3ItaGVscC1pY29uLXdyYXBwZXIge1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICM3MTcxNzE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQtd3JhcHBlciAua3ItaGVscC1idXR0b24td3JhcHBlciAua3ItaGVscC1idXR0b24gLmtyLWhlbHAtaWNvbi13cmFwcGVyIC5rci1oZWxwLWljb24sXG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtYnV0dG9uIC5rci1oZWxwLWljb24td3JhcHBlciAua3ItY3VzdG9tLWhlbHAtaWNvbixcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC13cmFwcGVyIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIC5rci1oZWxwLWJ1dHRvbiAua3ItaGVscC1pY29uLXdyYXBwZXIgLmtyLWhlbHAtaWNvbixcbi5rci1zbWFydC1mb3JtIC5rci1maWVsZC13cmFwcGVyIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIC5rci1oZWxwLWJ1dHRvbiAua3ItaGVscC1pY29uLXdyYXBwZXIgLmtyLWN1c3RvbS1oZWxwLWljb24ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiBmbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIC5rci1oZWxwLWJ1dHRvbiAua3ItaGVscC1pY29uLXdyYXBwZXIgLmtyLWhlbHAtaWNvbiBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3ItZmllbGQtd3JhcHBlciAua3ItaGVscC1idXR0b24td3JhcHBlciAua3ItaGVscC1idXR0b24gLmtyLWhlbHAtaWNvbi13cmFwcGVyIC5rci1oZWxwLWljb24gc3ZnIHtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQtd3JhcHBlciAua3ItaGVscC1idXR0b24td3JhcHBlciAua3ItaGVscC1idXR0b24gLmtyLWhlbHAtaWNvbi13cmFwcGVyIC5rci1oZWxwLWljb24gc3ZnIHBhdGgsXG4ua3Itc21hcnQtZm9ybSAua3ItZmllbGQtd3JhcHBlciAua3ItaGVscC1idXR0b24td3JhcHBlciAua3ItaGVscC1idXR0b24gLmtyLWhlbHAtaWNvbi13cmFwcGVyIC5rci1oZWxwLWljb24gc3ZnIHBhdGgge1xuICBmaWxsOiAjNzE3MTcxO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIC5rci1oZWxwLWJ1dHRvbiAua3ItaGVscC1pY29uLXdyYXBwZXIgLmtyLWN1c3RvbS1oZWxwLWljb24gc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtYnV0dG9uIC5rci1oZWxwLWljb24td3JhcHBlciAua3ItY3VzdG9tLWhlbHAtaWNvbiBzdmcge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmtyLWVtYmVkZGVkW2tyLWhlbHAtYnV0dG9uPWlubmVyLWZpZWxkXTpub3QoW2tydnVlXSkgLmtyLXBhbixcbi5rci1lbWJlZGRlZFtrci1oZWxwLWJ1dHRvbj1pbm5lci1maWVsZF06bm90KFtrcnZ1ZV0pIC5rci1maWVsZC5rci10ZXh0LFxuLmtyLWVtYmVkZGVkW2tyLWhlbHAtYnV0dG9uPWlubmVyLWZpZWxkXTpub3QoW2tydnVlXSkgLmtyLWZpZWxkLmtyLWNoZWNrYm94LFxuLmtyLWVtYmVkZGVkW2tyLWhlbHAtYnV0dG9uPWlubmVyLWZpZWxkXTpub3QoW2tydnVlXSkgLmtyLWV4cGlyeSxcbi5rci1lbWJlZGRlZFtrci1oZWxwLWJ1dHRvbj1pbm5lci1maWVsZF06bm90KFtrcnZ1ZV0pIC5rci1zZWN1cml0eS1jb2RlLFxuLmtyLXNtYXJ0LWZvcm1ba3ItaGVscC1idXR0b249aW5uZXItZmllbGRdOm5vdChba3J2dWVdKSAua3ItcGFuLFxuLmtyLXNtYXJ0LWZvcm1ba3ItaGVscC1idXR0b249aW5uZXItZmllbGRdOm5vdChba3J2dWVdKSAua3ItZmllbGQua3ItdGV4dCxcbi5rci1zbWFydC1mb3JtW2tyLWhlbHAtYnV0dG9uPWlubmVyLWZpZWxkXTpub3QoW2tydnVlXSkgLmtyLWZpZWxkLmtyLWNoZWNrYm94LFxuLmtyLXNtYXJ0LWZvcm1ba3ItaGVscC1idXR0b249aW5uZXItZmllbGRdOm5vdChba3J2dWVdKSAua3ItZXhwaXJ5LFxuLmtyLXNtYXJ0LWZvcm1ba3ItaGVscC1idXR0b249aW5uZXItZmllbGRdOm5vdChba3J2dWVdKSAua3Itc2VjdXJpdHktY29kZSB7XG4gIHdpZHRoOiAyNjRweDtcbn1cbi5rci1lbWJlZGRlZFtrci1oZWxwLWJ1dHRvbj1pbm5lci1maWVsZF06bm90KFtrcnZ1ZV0pIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtW2tyLWhlbHAtYnV0dG9uPWlubmVyLWZpZWxkXTpub3QoW2tydnVlXSkgLmtyLXBheW1lbnQtYnV0dG9uIHtcbiAgd2lkdGg6IDI2NnB4O1xufVxuLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1pY29uLXdyYXBwZXItcm9vdC5rci1tdWx0aS1icmFuZCxcbi5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3ItaWNvbi13cmFwcGVyLXJvb3Qua3ItbXVsdGktYnJhbmQgLmtyLWljb24sXG4ua3Itc21hcnQtZm9ybS5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3ItaWNvbi13cmFwcGVyLXJvb3Qua3ItbXVsdGktYnJhbmQsXG4ua3Itc21hcnQtZm9ybS5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3ItaWNvbi13cmFwcGVyLXJvb3Qua3ItbXVsdGktYnJhbmQgLmtyLWljb24ge1xuICB3aWR0aDogMzlweDtcbn1cbi5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3ItaWNvbi13cmFwcGVyLXJvb3Qua3ItbXVsdGktYnJhbmQgLmtyLWljb24tYXJyb3csXG4ua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLWljb24td3JhcHBlci1yb290LmtyLW11bHRpLWJyYW5kIC5rci1pY29uIC5rci1pY29uLWFycm93LFxuLmtyLXNtYXJ0LWZvcm0ua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLWljb24td3JhcHBlci1yb290LmtyLW11bHRpLWJyYW5kIC5rci1pY29uLWFycm93LFxuLmtyLXNtYXJ0LWZvcm0ua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLWljb24td3JhcHBlci1yb290LmtyLW11bHRpLWJyYW5kIC5rci1pY29uIC5rci1pY29uLWFycm93IHtcbiAgcmlnaHQ6IC01cHg7XG59XG4ua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLWljb24td3JhcHBlci1yb290LmtyLW11bHRpLWJyYW5kIC5rci1pY29uLXdyYXBwZXIgLmtyLWljb24taW5uZXItd3JhcHBlciAua3ItaWNvbi13cmFwcGVyLWNvbnRlbnQsXG4ua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLWljb24td3JhcHBlci1yb290LmtyLW11bHRpLWJyYW5kIC5rci1pY29uIC5rci1pY29uLXdyYXBwZXIgLmtyLWljb24taW5uZXItd3JhcHBlciAua3ItaWNvbi13cmFwcGVyLWNvbnRlbnQsXG4ua3Itc21hcnQtZm9ybS5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3ItaWNvbi13cmFwcGVyLXJvb3Qua3ItbXVsdGktYnJhbmQgLmtyLWljb24td3JhcHBlciAua3ItaWNvbi1pbm5lci13cmFwcGVyIC5rci1pY29uLXdyYXBwZXItY29udGVudCxcbi5rci1zbWFydC1mb3JtLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1pY29uLXdyYXBwZXItcm9vdC5rci1tdWx0aS1icmFuZCAua3ItaWNvbiAua3ItaWNvbi13cmFwcGVyIC5rci1pY29uLWlubmVyLXdyYXBwZXIgLmtyLWljb24td3JhcHBlci1jb250ZW50IHtcbiAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xufVxuLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1pY29uLXdyYXBwZXItcm9vdC5rci1tdWx0aS1icmFuZCAua3ItYnJhbmQtc2VsZWN0b3IsXG4ua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLWljb24td3JhcHBlci1yb290LmtyLW11bHRpLWJyYW5kIC5rci1pY29uIC5rci1icmFuZC1zZWxlY3Rvcixcbi5rci1zbWFydC1mb3JtLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1pY29uLXdyYXBwZXItcm9vdC5rci1tdWx0aS1icmFuZCAua3ItYnJhbmQtc2VsZWN0b3IsXG4ua3Itc21hcnQtZm9ybS5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3ItaWNvbi13cmFwcGVyLXJvb3Qua3ItbXVsdGktYnJhbmQgLmtyLWljb24gLmtyLWJyYW5kLXNlbGVjdG9yIHtcbiAgcmlnaHQ6IC0zcHg7XG59XG4ua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXI6bm90KC5rci12aXNpYmxlKSxcbi5rci1zbWFydC1mb3JtLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyOm5vdCgua3ItdmlzaWJsZSkge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMDtcbn1cbi5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lcjpub3QoLmtyLXZpc2libGUpIC5rci1oZWxwLWJ1dHRvbixcbi5rci1zbWFydC1mb3JtLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyOm5vdCgua3ItdmlzaWJsZSkgLmtyLWhlbHAtYnV0dG9uIHtcbiAgd2lkdGg6IDA7XG4gIG9wYWNpdHk6IDA7XG59XG4ua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIua3ItdmlzaWJsZSAua3ItaGVscC1idXR0b24sXG4ua3Itc21hcnQtZm9ybS5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lci5rci12aXNpYmxlIC5rci1oZWxwLWJ1dHRvbiB7XG4gIG9wYWNpdHk6IDE7XG4gIHdpZHRoOiAzOXB4O1xuICBoZWlnaHQ6IDMxcHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uIC5rci1oZWxwLWljb24td3JhcHBlcixcbi5rci1zbWFydC1mb3JtLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiAua3ItaGVscC1pY29uLXdyYXBwZXIge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzE3MTcxO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiAua3ItaGVscC1pY29uLXdyYXBwZXIua3ItZXJyb3IsXG4ua3Itc21hcnQtZm9ybS5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24gLmtyLWhlbHAtaWNvbi13cmFwcGVyLmtyLWVycm9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5NTM0Zjtcbn1cbi5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24gLmtyLWhlbHAtaWNvbi13cmFwcGVyIC5rci1oZWxwLWljb24gc3ZnLFxuLmtyLXNtYXJ0LWZvcm0ua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uIC5rci1oZWxwLWljb24td3JhcHBlciAua3ItaGVscC1pY29uIHN2ZyB7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xufVxuLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiAua3ItaGVscC1pY29uLXdyYXBwZXIgLmtyLWhlbHAtaWNvbiBzdmcgcGF0aCxcbi5rci1zbWFydC1mb3JtLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiAua3ItaGVscC1pY29uLXdyYXBwZXIgLmtyLWhlbHAtaWNvbiBzdmcgcGF0aCB7XG4gIGZpbGw6ICNmZmY7XG59XG4ua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXBhbiAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lcjpub3QoLmtyLXZpc2libGUpIC5rci1oZWxwLWJ1dHRvbixcbi5rci1zbWFydC1mb3JtLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1wYW4gLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXI6bm90KC5rci12aXNpYmxlKSAua3ItaGVscC1idXR0b24ge1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjVzO1xufVxuLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1wYW4gLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIua3ItdmlzaWJsZSAua3ItaGVscC1idXR0b24sXG4ua3Itc21hcnQtZm9ybS5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3ItcGFuIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyLmtyLXZpc2libGUgLmtyLWhlbHAtYnV0dG9uIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG59XG4ua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWljb24td3JhcHBlci1yb290LFxuLmtyLXNtYXJ0LWZvcm0ua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWljb24td3JhcHBlci1yb290IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbixcbi5rci1zbWFydC1mb3JtLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiB7XG4gIHdpZHRoOiA0M3B4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1zcGlubmVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNwaW5uZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMXB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiA3MHB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1zcGlubmVyID4gZGl2LFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNwaW5uZXIgPiBkaXYge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZjZmNmO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGFuaW1hdGlvbjoga3ItYm91bmNlZGVsYXkgMS40cyBpbmZpbml0ZSBlYXNlLWluLW91dCBib3RoO1xufVxuLmtyLWVtYmVkZGVkIC5rci1zcGlubmVyIC5rci1ib3VuY2UxLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNwaW5uZXIgLmtyLWJvdW5jZTEge1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjMycztcbn1cbi5rci1lbWJlZGRlZCAua3Itc3Bpbm5lciAua3ItYm91bmNlMixcbi5rci1zbWFydC1mb3JtIC5rci1zcGlubmVyIC5rci1ib3VuY2UyIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4xNnM7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXNwaW5uZXIua3ItYnV0dG9uLWFuaW1hdGlvbi0tZnJvemVuID4gZGl2LFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNwaW5uZXIua3ItYnV0dG9uLWFuaW1hdGlvbi0tZnJvemVuID4gZGl2IHtcbiAgYW5pbWF0aW9uOiBub25lO1xufVxuXG4vKiBTbWFydCBGb3JtICovXG4ua3Itc21hcnQtZm9ybSB7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiB2YXIoLS1rci1mb3JtLXNtYXJ0Zm9ybS13aWR0aCwgMzAwcHgpO1xuICAvKipcbiAgICogRmxleGJveCBNaXhpbnNcbiAgICogaHR0cDovL3BoaWxpcHdhbHRvbi5naXRodWIuaW8vc29sdmVkLWJ5LWZsZXhib3gvXG4gICAqIGh0dHBzOi8vZ2l0aHViLmNvbS9waGlsaXB3YWx0b24vc29sdmVkLWJ5LWZsZXhib3hcbiAgICpcbiAgICogQ29weXJpZ2h0IChjKSAyMDEzIEJyaWFuIEZyYW5jb1xuICAgKlxuICAgKiBQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYVxuICAgKiBjb3B5IG9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlXG4gICAqIFwiU29mdHdhcmVcIiksIHRvIGRlYWwgaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZ1xuICAgKiB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cyB0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsXG4gICAqIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsIGNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0b1xuICAgKiBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcyBmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG9cbiAgICogdGhlIGZvbGxvd2luZyBjb25kaXRpb25zO1xuICAgKiBUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZFxuICAgKiBpbiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS5cbiAgICogVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEIFwiQVMgSVNcIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTU1xuICAgKiBPUiBJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GXG4gICAqIE1FUkNIQU5UQUJJTElUWSwgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC5cbiAgICogSU4gTk8gRVZFTlQgU0hBTEwgVEhFIEFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTllcbiAgICogQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIgTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCxcbiAgICogVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEVcbiAgICogU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTiBUSEUgU09GVFdBUkUuXG4gICAqXG4gICAqIFRoaXMgaXMgYSBzZXQgb2YgbWl4aW5zIGZvciB0aG9zZSB3aG8gd2FudCB0byBtZXNzIGFyb3VuZCB3aXRoIGZsZXhib3hcbiAgICogdXNpbmcgdGhlIG5hdGl2ZSBzdXBwb3J0IG9mIGN1cnJlbnQgYnJvd3NlcnMuIEZvciBmdWxsIHN1cHBvcnQgdGFibGVcbiAgICogY2hlY2s6IGh0dHA6Ly9jYW5pdXNlLmNvbS9mbGV4Ym94XG4gICAqXG4gICAqIEJhc2ljYWxseSB0aGlzIHdpbGwgdXNlO1xuICAgKlxuICAgKiAqIEZhbGxiYWNrLCBvbGQgc3ludGF4IChJRTEwLCBtb2JpbGUgd2Via2l0IGJyb3dzZXJzIC0gbm8gd3JhcHBpbmcpXG4gICAqICogRmluYWwgc3RhbmRhcmRzIHN5bnRheCAoRkYsIFNhZmFyaSwgQ2hyb21lLCBJRTExLCBPcGVyYSlcbiAgICpcbiAgICogVGhpcyB3YXMgaW5zcGlyZWQgYnk7XG4gICAqXG4gICAqICogaHR0cDovL2Rldi5vcGVyYS5jb20vYXJ0aWNsZXMvdmlldy9hZHZhbmNlZC1jcm9zcy1icm93c2VyLWZsZXhib3gvXG4gICAqXG4gICAqIFdpdGggaGVscCBmcm9tO1xuICAgKlxuICAgKiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94L1xuICAgKiAqIGh0dHA6Ly90aGUtZWNob3BsZXgubmV0L2ZsZXh5Ym94ZXMvXG4gICAqICogaHR0cDovL21zZG4ubWljcm9zb2Z0LmNvbS9lbi11cy9saWJyYXJ5L2llL2hoNzcyMDY5KHY9dnMuODUpLmFzcHhcbiAgICogKiBodHRwOi8vY3NzLXRyaWNrcy5jb20vdXNpbmctZmxleGJveC9cbiAgICogKiBodHRwOi8vZGV2Lm9wZXJhLmNvbS9hcnRpY2xlcy92aWV3L2FkdmFuY2VkLWNyb3NzLWJyb3dzZXItZmxleGJveC9cbiAgICogKiBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi11cy9kb2NzL3dlYi9ndWlkZS9jc3MvZmxleGlibGVfYm94ZXNcbiAgICovXG4gIC8qKlxuICAgKiBGbGV4Ym94IENvbnRhaW5lcnNcbiAgICpcbiAgICogVGhlICdmbGV4JyB2YWx1ZSBjYXVzZXMgYW4gZWxlbWVudCB0byBnZW5lcmF0ZSBhIGJsb2NrLWxldmVsIGZsZXhcbiAgICogY29udGFpbmVyIGJveC5cbiAgICpcbiAgICogVGhlICdpbmxpbmUtZmxleCcgdmFsdWUgY2F1c2VzIGFuIGVsZW1lbnQgdG8gZ2VuZXJhdGUgYSBpbmxpbmUtbGV2ZWxcbiAgICogZmxleCBjb250YWluZXIgYm94LlxuICAgKlxuICAgKiBkaXNwbGF5OiBmbGV4IHwgaW5saW5lLWZsZXhcbiAgICpcbiAgICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtY29udGFpbmVyc1xuICAgKlxuICAgKiAoUGxhY2Vob2xkZXIgc2VsZWN0b3JzIGZvciBlYWNoIHR5cGUsIGZvciB0aG9zZSB3aG8gcmF0aGVyIEBleHRlbmQpXG4gICAqL1xuICAvKipcbiAgICogRmxleGJveCBEaXJlY3Rpb25cbiAgICpcbiAgICogVGhlICdmbGV4LWRpcmVjdGlvbicgcHJvcGVydHkgc3BlY2lmaWVzIGhvdyBmbGV4IGl0ZW1zIGFyZSBwbGFjZWQgaW5cbiAgICogdGhlIGZsZXggY29udGFpbmVyLCBieSBzZXR0aW5nIHRoZSBkaXJlY3Rpb24gb2YgdGhlIGZsZXggY29udGFpbmVyJ3NcbiAgICogbWFpbiBheGlzLiBUaGlzIGRldGVybWluZXMgdGhlIGRpcmVjdGlvbiB0aGF0IGZsZXggaXRlbXMgYXJlIGxhaWQgb3V0IGluLlxuICAgKlxuICAgKiBWYWx1ZXM6IHJvdyB8IHJvdy1yZXZlcnNlIHwgY29sdW1uIHwgY29sdW1uLXJldmVyc2VcbiAgICogRGVmYXVsdDogcm93XG4gICAqXG4gICAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LWRpcmVjdGlvbi1wcm9wZXJ0eVxuICAgKi9cbiAgLyoqXG4gICAqIEZsZXhib3ggV3JhcFxuICAgKlxuICAgKiBUaGUgJ2ZsZXgtd3JhcCcgcHJvcGVydHkgY29udHJvbHMgd2hldGhlciB0aGUgZmxleCBjb250YWluZXIgaXMgc2luZ2xlLWxpbmVcbiAgICogb3IgbXVsdGktbGluZSwgYW5kIHRoZSBkaXJlY3Rpb24gb2YgdGhlIGNyb3NzLWF4aXMsIHdoaWNoIGRldGVybWluZXNcbiAgICogdGhlIGRpcmVjdGlvbiBuZXcgbGluZXMgYXJlIHN0YWNrZWQgaW4uXG4gICAqXG4gICAqIFZhbHVlczogbm93cmFwIHwgd3JhcCB8IHdyYXAtcmV2ZXJzZVxuICAgKiBEZWZhdWx0OiBub3dyYXBcbiAgICpcbiAgICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtd3JhcC1wcm9wZXJ0eVxuICAgKi9cbiAgLyoqXG4gICAqIEZsZXhib3ggRmxvdyAoc2hvcnRoYW5kKVxuICAgKlxuICAgKiBUaGUgJ2ZsZXgtZmxvdycgcHJvcGVydHkgaXMgYSBzaG9ydGhhbmQgZm9yIHNldHRpbmcgdGhlICdmbGV4LWRpcmVjdGlvbidcbiAgICogYW5kICdmbGV4LXdyYXAnIHByb3BlcnRpZXMsIHdoaWNoIHRvZ2V0aGVyIGRlZmluZSB0aGUgZmxleCBjb250YWluZXInc1xuICAgKiBtYWluIGFuZCBjcm9zcyBheGVzLlxuICAgKlxuICAgKiBWYWx1ZXM6IDxmbGV4LWRpcmVjdGlvbj4gfCA8ZmxleC13cmFwPlxuICAgKiBEZWZhdWx0OiByb3cgbm93cmFwXG4gICAqXG4gICAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LWZsb3ctcHJvcGVydHlcbiAgICovXG4gIC8qKlxuICAgKiBGbGV4Ym94IE9yZGVyXG4gICAqXG4gICAqIFRoZSAnb3JkZXInIHByb3BlcnR5IGNvbnRyb2xzIHRoZSBvcmRlciBpbiB3aGljaCBmbGV4IGl0ZW1zIGFwcGVhciB3aXRoaW5cbiAgICogdGhlaXIgZmxleCBjb250YWluZXIsIGJ5IGFzc2lnbmluZyB0aGVtIHRvIG9yZGluYWwgZ3JvdXBzLlxuICAgKlxuICAgKiBEZWZhdWx0OiAwXG4gICAqXG4gICAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNvcmRlci1wcm9wZXJ0eVxuICAgKi9cbiAgLyoqXG4gICAqIEZsZXhib3ggR3Jvd1xuICAgKlxuICAgKiBUaGUgJ2ZsZXgtZ3JvdycgcHJvcGVydHkgc2V0cyB0aGUgZmxleCBncm93IGZhY3Rvci4gTmVnYXRpdmUgbnVtYmVyc1xuICAgKiBhcmUgaW52YWxpZC5cbiAgICpcbiAgICogRGVmYXVsdDogMFxuICAgKlxuICAgKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jZmxleC1ncm93LXByb3BlcnR5XG4gICAqL1xuICAvKipcbiAgICogRmxleGJveCBTaHJpbmtcbiAgICpcbiAgICogVGhlICdmbGV4LXNocmluaycgcHJvcGVydHkgc2V0cyB0aGUgZmxleCBzaHJpbmsgZmFjdG9yLiBOZWdhdGl2ZSBudW1iZXJzXG4gICAqIGFyZSBpbnZhbGlkLlxuICAgKlxuICAgKiBEZWZhdWx0OiAxXG4gICAqXG4gICAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LXNocmluay1wcm9wZXJ0eVxuICAgKi9cbiAgLyoqXG4gICAqIEZsZXhib3ggQmFzaXNcbiAgICpcbiAgICogVGhlICdmbGV4LWJhc2lzJyBwcm9wZXJ0eSBzZXRzIHRoZSBmbGV4IGJhc2lzLiBOZWdhdGl2ZSBsZW5ndGhzIGFyZSBpbnZhbGlkLlxuICAgKlxuICAgKiBWYWx1ZXM6IExpa2UgXCJ3aWR0aFwiXG4gICAqIERlZmF1bHQ6IGF1dG9cbiAgICpcbiAgICogaHR0cDovL3d3dy53My5vcmcvVFIvY3NzMy1mbGV4Ym94LyNmbGV4LWJhc2lzLXByb3BlcnR5XG4gICAqL1xuICAvKipcbiAgICogRmxleGJveCBcIkZsZXhcIiAoc2hvcnRoYW5kKVxuICAgKlxuICAgKiBUaGUgJ2ZsZXgnIHByb3BlcnR5IHNwZWNpZmllcyB0aGUgY29tcG9uZW50cyBvZiBhIGZsZXhpYmxlIGxlbmd0aDogdGhlXG4gICAqIGZsZXggZ3JvdyBmYWN0b3IgYW5kIGZsZXggc2hyaW5rIGZhY3RvciwgYW5kIHRoZSBmbGV4IGJhc2lzLiBXaGVuIGFuXG4gICAqIGVsZW1lbnQgaXMgYSBmbGV4IGl0ZW0sICdmbGV4JyBpcyBjb25zdWx0ZWQgaW5zdGVhZCBvZiB0aGUgbWFpbiBzaXplXG4gICAqIHByb3BlcnR5IHRvIGRldGVybWluZSB0aGUgbWFpbiBzaXplIG9mIHRoZSBlbGVtZW50LiBJZiBhbiBlbGVtZW50IGlzXG4gICAqIG5vdCBhIGZsZXggaXRlbSwgJ2ZsZXgnIGhhcyBubyBlZmZlY3QuXG4gICAqXG4gICAqIFZhbHVlczogbm9uZSB8IDxmbGV4LWdyb3c+IDxmbGV4LXNocmluaz4gfHwgPGZsZXgtYmFzaXM+XG4gICAqIERlZmF1bHQ6IFNlZSBpbmRpdmlkdWFsIHByb3BlcnRpZXMgKDEgMSAwKS5cbiAgICpcbiAgICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtcHJvcGVydHlcbiAgICovXG4gIC8qKlxuICAgKiBGbGV4Ym94IEp1c3RpZnkgQ29udGVudFxuICAgKlxuICAgKiBUaGUgJ2p1c3RpZnktY29udGVudCcgcHJvcGVydHkgYWxpZ25zIGZsZXggaXRlbXMgYWxvbmcgdGhlIG1haW4gYXhpc1xuICAgKiBvZiB0aGUgY3VycmVudCBsaW5lIG9mIHRoZSBmbGV4IGNvbnRhaW5lci4gVGhpcyBpcyBkb25lIGFmdGVyIGFueSBmbGV4aWJsZVxuICAgKiBsZW5ndGhzIGFuZCBhbnkgYXV0byBtYXJnaW5zIGhhdmUgYmVlbiByZXNvbHZlZC4gVHlwaWNhbGx5IGl0IGhlbHBzIGRpc3RyaWJ1dGVcbiAgICogZXh0cmEgZnJlZSBzcGFjZSBsZWZ0b3ZlciB3aGVuIGVpdGhlciBhbGwgdGhlIGZsZXggaXRlbXMgb24gYSBsaW5lIGFyZVxuICAgKiBpbmZsZXhpYmxlLCBvciBhcmUgZmxleGlibGUgYnV0IGhhdmUgcmVhY2hlZCB0aGVpciBtYXhpbXVtIHNpemUuIEl0IGFsc29cbiAgICogZXhlcnRzIHNvbWUgY29udHJvbCBvdmVyIHRoZSBhbGlnbm1lbnQgb2YgaXRlbXMgd2hlbiB0aGV5IG92ZXJmbG93IHRoZSBsaW5lLlxuICAgKlxuICAgKiBOb3RlOiAnc3BhY2UtKicgdmFsdWVzIG5vdCBzdXBwb3J0ZWQgaW4gb2xkZXIgc3ludGF4ZXMuXG4gICAqXG4gICAqIFZhbHVlczogZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgc3BhY2UtYmV0d2VlbiB8IHNwYWNlLWFyb3VuZFxuICAgKiBEZWZhdWx0OiBmbGV4LXN0YXJ0XG4gICAqXG4gICAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNqdXN0aWZ5LWNvbnRlbnQtcHJvcGVydHlcbiAgICovXG4gIC8qKlxuICAgKiBGbGV4Ym94IEFsaWduIEl0ZW1zXG4gICAqXG4gICAqIEZsZXggaXRlbXMgY2FuIGJlIGFsaWduZWQgaW4gdGhlIGNyb3NzIGF4aXMgb2YgdGhlIGN1cnJlbnQgbGluZSBvZiB0aGVcbiAgICogZmxleCBjb250YWluZXIsIHNpbWlsYXIgdG8gJ2p1c3RpZnktY29udGVudCcgYnV0IGluIHRoZSBwZXJwZW5kaWN1bGFyXG4gICAqIGRpcmVjdGlvbi4gJ2FsaWduLWl0ZW1zJyBzZXRzIHRoZSBkZWZhdWx0IGFsaWdubWVudCBmb3IgYWxsIG9mIHRoZSBmbGV4XG4gICAqIGNvbnRhaW5lcidzIGl0ZW1zLCBpbmNsdWRpbmcgYW5vbnltb3VzIGZsZXggaXRlbXMuICdhbGlnbi1zZWxmJyBhbGxvd3NcbiAgICogdGhpcyBkZWZhdWx0IGFsaWdubWVudCB0byBiZSBvdmVycmlkZGVuIGZvciBpbmRpdmlkdWFsIGZsZXggaXRlbXMuIChGb3JcbiAgICogYW5vbnltb3VzIGZsZXggaXRlbXMsICdhbGlnbi1zZWxmJyBhbHdheXMgbWF0Y2hlcyB0aGUgdmFsdWUgb2YgJ2FsaWduLWl0ZW1zJ1xuICAgKiBvbiB0aGVpciBhc3NvY2lhdGVkIGZsZXggY29udGFpbmVyLilcbiAgICpcbiAgICogVmFsdWVzOiBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBiYXNlbGluZSB8IHN0cmV0Y2hcbiAgICogRGVmYXVsdDogc3RyZXRjaFxuICAgKlxuICAgKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jYWxpZ24taXRlbXMtcHJvcGVydHlcbiAgICovXG4gIC8qKlxuICAgKiBGbGV4Ym94IEFsaWduIFNlbGZcbiAgICpcbiAgICogVmFsdWVzOiBhdXRvIHwgZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgYmFzZWxpbmUgfCBzdHJldGNoXG4gICAqIERlZmF1bHQ6IGF1dG9cbiAgICovXG4gIC8qKlxuICAgKiBGbGV4Ym94IEFsaWduIENvbnRlbnRcbiAgICpcbiAgICogVGhlICdhbGlnbi1jb250ZW50JyBwcm9wZXJ0eSBhbGlnbnMgYSBmbGV4IGNvbnRhaW5lcidzIGxpbmVzIHdpdGhpbiB0aGVcbiAgICogZmxleCBjb250YWluZXIgd2hlbiB0aGVyZSBpcyBleHRyYSBzcGFjZSBpbiB0aGUgY3Jvc3MtYXhpcywgc2ltaWxhciB0b1xuICAgKiBob3cgJ2p1c3RpZnktY29udGVudCcgYWxpZ25zIGluZGl2aWR1YWwgaXRlbXMgd2l0aGluIHRoZSBtYWluLWF4aXMuIE5vdGUsXG4gICAqIHRoaXMgcHJvcGVydHkgaGFzIG5vIGVmZmVjdCB3aGVuIHRoZSBmbGV4Ym94IGhhcyBvbmx5IGEgc2luZ2xlIGxpbmUuXG4gICAqXG4gICAqIFZhbHVlczogZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgc3BhY2UtYmV0d2VlbiB8IHNwYWNlLWFyb3VuZCB8IHN0cmV0Y2hcbiAgICogRGVmYXVsdDogc3RyZXRjaFxuICAgKlxuICAgKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jYWxpZ24tY29udGVudC1wcm9wZXJ0eVxuICAgKi9cbiAgLyoqXG4gICAqIEZhbGxiYWNrIHRvIHN1cHBvcnQgZ2FwIHdpdGhpbiBmbGV4Ym94XG4gICAqIFVuc3VwcG9ydGVkIHdpdGggQ2hyb21lIHByaW9yIHRvIHZlcnNpb24gODQgYW1vbmcgb3RoZXJzLlxuICAgKlxuICAgKiBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvZ2FwI2Jyb3dzZXJfY29tcGF0aWJpbGl0eVxuICAgKlxuICAgKiBAc2luY2UgS0pTLTIxNjIuNjEgKDIwMjItMDktMTMpXG4gICAqL1xuICAvKipcbiAgICBUbyBhdm9pZCBkb3VibGUgc2Nyb2xsIGJhciBAc2luY2UgS0pTLTM4MjZcbiAgKiovXG4gIC8qKlxuICAgKiBRdWljayduJ2RpcnR5IGZpeCwgdG8gYmUgcmVtb3ZlZCB3aXRoIGh0dHBzOi8vamlyYS5wb3J0YWwubHlyYS1uZXR3b3JrLmNvbS9icm93c2UvS0pTLTMzNjBcbiAgICovXG4gIC8qIEtKUy0yNTYzOiBNdXN0IGJlIG91dHNpZGUgdG8gYWxsb3cgdGhlIHN0eWxpbmcgd2l0aCBqdXN0IC5rci1zbWFydC1idXR0b24gc2VsZWN0b3IgKi9cbiAgLyoqXG4gICAqIFNlZSBLSlMtMTg4MiB8IE5lY2Vzc2FyeSB0byBpbmNyZWFzZSBzZWxlY3RvciB3ZWlnaHQgaW4gU21hcnRGb3JtIGNhc2UuXG4gICAqICAgV2l0aG91dCBpdCwgYWxsOiBpbml0aWFsIHJ1bGUgaW4gX2luaXRpYWwuc2NzcyB3aWxsIHJldmVydCB3aWR0aFxuICAgKiAgIHRvIC5rci1zbWFydC1mb3JtJ3MgKCRzbWFydGZvcm0td2lkdGgpXG4gICAqL1xufVxuLmtyLXNtYXJ0LWZvcm1ba3Itc2luZ2xlLXBheW1lbnQtYnV0dG9uXSB7XG4gIHdpZHRoOiAzNDBweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIHtcbiAgd2lkdGg6IHZhcigtLWtyLWZvcm0tc21hcnRmb3JtLXdpZHRoLCAzNTBweCk7XG59XG4ua3Itc21hcnQtZm9ybS5rci1zbWFydC1mb3JtLS1jb21wYWN0IHtcbiAgd2lkdGg6IHZhcigtLWtyLWZvcm0tc21hcnRmb3JtLXdpZHRoLCA0MjVweCk7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4ge1xuICAvKipcbiAgICogRmxleGJveCBNaXhpbnNcbiAgICogaHR0cDovL3BoaWxpcHdhbHRvbi5naXRodWIuaW8vc29sdmVkLWJ5LWZsZXhib3gvXG4gICAqIGh0dHBzOi8vZ2l0aHViLmNvbS9waGlsaXB3YWx0b24vc29sdmVkLWJ5LWZsZXhib3hcbiAgICpcbiAgICogQ29weXJpZ2h0IChjKSAyMDEzIEJyaWFuIEZyYW5jb1xuICAgKlxuICAgKiBQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYVxuICAgKiBjb3B5IG9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlXG4gICAqIFwiU29mdHdhcmVcIiksIHRvIGRlYWwgaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZ1xuICAgKiB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cyB0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsXG4gICAqIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsIGNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0b1xuICAgKiBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcyBmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG9cbiAgICogdGhlIGZvbGxvd2luZyBjb25kaXRpb25zO1xuICAgKiBUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZFxuICAgKiBpbiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS5cbiAgICogVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEIFwiQVMgSVNcIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTU1xuICAgKiBPUiBJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GXG4gICAqIE1FUkNIQU5UQUJJTElUWSwgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC5cbiAgICogSU4gTk8gRVZFTlQgU0hBTEwgVEhFIEFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTllcbiAgICogQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIgTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCxcbiAgICogVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEVcbiAgICogU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTiBUSEUgU09GVFdBUkUuXG4gICAqXG4gICAqIFRoaXMgaXMgYSBzZXQgb2YgbWl4aW5zIGZvciB0aG9zZSB3aG8gd2FudCB0byBtZXNzIGFyb3VuZCB3aXRoIGZsZXhib3hcbiAgICogdXNpbmcgdGhlIG5hdGl2ZSBzdXBwb3J0IG9mIGN1cnJlbnQgYnJvd3NlcnMuIEZvciBmdWxsIHN1cHBvcnQgdGFibGVcbiAgICogY2hlY2s6IGh0dHA6Ly9jYW5pdXNlLmNvbS9mbGV4Ym94XG4gICAqXG4gICAqIEJhc2ljYWxseSB0aGlzIHdpbGwgdXNlO1xuICAgKlxuICAgKiAqIEZhbGxiYWNrLCBvbGQgc3ludGF4IChJRTEwLCBtb2JpbGUgd2Via2l0IGJyb3dzZXJzIC0gbm8gd3JhcHBpbmcpXG4gICAqICogRmluYWwgc3RhbmRhcmRzIHN5bnRheCAoRkYsIFNhZmFyaSwgQ2hyb21lLCBJRTExLCBPcGVyYSlcbiAgICpcbiAgICogVGhpcyB3YXMgaW5zcGlyZWQgYnk7XG4gICAqXG4gICAqICogaHR0cDovL2Rldi5vcGVyYS5jb20vYXJ0aWNsZXMvdmlldy9hZHZhbmNlZC1jcm9zcy1icm93c2VyLWZsZXhib3gvXG4gICAqXG4gICAqIFdpdGggaGVscCBmcm9tO1xuICAgKlxuICAgKiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94L1xuICAgKiAqIGh0dHA6Ly90aGUtZWNob3BsZXgubmV0L2ZsZXh5Ym94ZXMvXG4gICAqICogaHR0cDovL21zZG4ubWljcm9zb2Z0LmNvbS9lbi11cy9saWJyYXJ5L2llL2hoNzcyMDY5KHY9dnMuODUpLmFzcHhcbiAgICogKiBodHRwOi8vY3NzLXRyaWNrcy5jb20vdXNpbmctZmxleGJveC9cbiAgICogKiBodHRwOi8vZGV2Lm9wZXJhLmNvbS9hcnRpY2xlcy92aWV3L2FkdmFuY2VkLWNyb3NzLWJyb3dzZXItZmxleGJveC9cbiAgICogKiBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi11cy9kb2NzL3dlYi9ndWlkZS9jc3MvZmxleGlibGVfYm94ZXNcbiAgICovXG4gIC8qKlxuICAgKiBGbGV4Ym94IENvbnRhaW5lcnNcbiAgICpcbiAgICogVGhlICdmbGV4JyB2YWx1ZSBjYXVzZXMgYW4gZWxlbWVudCB0byBnZW5lcmF0ZSBhIGJsb2NrLWxldmVsIGZsZXhcbiAgICogY29udGFpbmVyIGJveC5cbiAgICpcbiAgICogVGhlICdpbmxpbmUtZmxleCcgdmFsdWUgY2F1c2VzIGFuIGVsZW1lbnQgdG8gZ2VuZXJhdGUgYSBpbmxpbmUtbGV2ZWxcbiAgICogZmxleCBjb250YWluZXIgYm94LlxuICAgKlxuICAgKiBkaXNwbGF5OiBmbGV4IHwgaW5saW5lLWZsZXhcbiAgICpcbiAgICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtY29udGFpbmVyc1xuICAgKlxuICAgKiAoUGxhY2Vob2xkZXIgc2VsZWN0b3JzIGZvciBlYWNoIHR5cGUsIGZvciB0aG9zZSB3aG8gcmF0aGVyIEBleHRlbmQpXG4gICAqL1xuICAvKipcbiAgICogRmxleGJveCBEaXJlY3Rpb25cbiAgICpcbiAgICogVGhlICdmbGV4LWRpcmVjdGlvbicgcHJvcGVydHkgc3BlY2lmaWVzIGhvdyBmbGV4IGl0ZW1zIGFyZSBwbGFjZWQgaW5cbiAgICogdGhlIGZsZXggY29udGFpbmVyLCBieSBzZXR0aW5nIHRoZSBkaXJlY3Rpb24gb2YgdGhlIGZsZXggY29udGFpbmVyJ3NcbiAgICogbWFpbiBheGlzLiBUaGlzIGRldGVybWluZXMgdGhlIGRpcmVjdGlvbiB0aGF0IGZsZXggaXRlbXMgYXJlIGxhaWQgb3V0IGluLlxuICAgKlxuICAgKiBWYWx1ZXM6IHJvdyB8IHJvdy1yZXZlcnNlIHwgY29sdW1uIHwgY29sdW1uLXJldmVyc2VcbiAgICogRGVmYXVsdDogcm93XG4gICAqXG4gICAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LWRpcmVjdGlvbi1wcm9wZXJ0eVxuICAgKi9cbiAgLyoqXG4gICAqIEZsZXhib3ggV3JhcFxuICAgKlxuICAgKiBUaGUgJ2ZsZXgtd3JhcCcgcHJvcGVydHkgY29udHJvbHMgd2hldGhlciB0aGUgZmxleCBjb250YWluZXIgaXMgc2luZ2xlLWxpbmVcbiAgICogb3IgbXVsdGktbGluZSwgYW5kIHRoZSBkaXJlY3Rpb24gb2YgdGhlIGNyb3NzLWF4aXMsIHdoaWNoIGRldGVybWluZXNcbiAgICogdGhlIGRpcmVjdGlvbiBuZXcgbGluZXMgYXJlIHN0YWNrZWQgaW4uXG4gICAqXG4gICAqIFZhbHVlczogbm93cmFwIHwgd3JhcCB8IHdyYXAtcmV2ZXJzZVxuICAgKiBEZWZhdWx0OiBub3dyYXBcbiAgICpcbiAgICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtd3JhcC1wcm9wZXJ0eVxuICAgKi9cbiAgLyoqXG4gICAqIEZsZXhib3ggRmxvdyAoc2hvcnRoYW5kKVxuICAgKlxuICAgKiBUaGUgJ2ZsZXgtZmxvdycgcHJvcGVydHkgaXMgYSBzaG9ydGhhbmQgZm9yIHNldHRpbmcgdGhlICdmbGV4LWRpcmVjdGlvbidcbiAgICogYW5kICdmbGV4LXdyYXAnIHByb3BlcnRpZXMsIHdoaWNoIHRvZ2V0aGVyIGRlZmluZSB0aGUgZmxleCBjb250YWluZXInc1xuICAgKiBtYWluIGFuZCBjcm9zcyBheGVzLlxuICAgKlxuICAgKiBWYWx1ZXM6IDxmbGV4LWRpcmVjdGlvbj4gfCA8ZmxleC13cmFwPlxuICAgKiBEZWZhdWx0OiByb3cgbm93cmFwXG4gICAqXG4gICAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LWZsb3ctcHJvcGVydHlcbiAgICovXG4gIC8qKlxuICAgKiBGbGV4Ym94IE9yZGVyXG4gICAqXG4gICAqIFRoZSAnb3JkZXInIHByb3BlcnR5IGNvbnRyb2xzIHRoZSBvcmRlciBpbiB3aGljaCBmbGV4IGl0ZW1zIGFwcGVhciB3aXRoaW5cbiAgICogdGhlaXIgZmxleCBjb250YWluZXIsIGJ5IGFzc2lnbmluZyB0aGVtIHRvIG9yZGluYWwgZ3JvdXBzLlxuICAgKlxuICAgKiBEZWZhdWx0OiAwXG4gICAqXG4gICAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNvcmRlci1wcm9wZXJ0eVxuICAgKi9cbiAgLyoqXG4gICAqIEZsZXhib3ggR3Jvd1xuICAgKlxuICAgKiBUaGUgJ2ZsZXgtZ3JvdycgcHJvcGVydHkgc2V0cyB0aGUgZmxleCBncm93IGZhY3Rvci4gTmVnYXRpdmUgbnVtYmVyc1xuICAgKiBhcmUgaW52YWxpZC5cbiAgICpcbiAgICogRGVmYXVsdDogMFxuICAgKlxuICAgKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jZmxleC1ncm93LXByb3BlcnR5XG4gICAqL1xuICAvKipcbiAgICogRmxleGJveCBTaHJpbmtcbiAgICpcbiAgICogVGhlICdmbGV4LXNocmluaycgcHJvcGVydHkgc2V0cyB0aGUgZmxleCBzaHJpbmsgZmFjdG9yLiBOZWdhdGl2ZSBudW1iZXJzXG4gICAqIGFyZSBpbnZhbGlkLlxuICAgKlxuICAgKiBEZWZhdWx0OiAxXG4gICAqXG4gICAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LXNocmluay1wcm9wZXJ0eVxuICAgKi9cbiAgLyoqXG4gICAqIEZsZXhib3ggQmFzaXNcbiAgICpcbiAgICogVGhlICdmbGV4LWJhc2lzJyBwcm9wZXJ0eSBzZXRzIHRoZSBmbGV4IGJhc2lzLiBOZWdhdGl2ZSBsZW5ndGhzIGFyZSBpbnZhbGlkLlxuICAgKlxuICAgKiBWYWx1ZXM6IExpa2UgXCJ3aWR0aFwiXG4gICAqIERlZmF1bHQ6IGF1dG9cbiAgICpcbiAgICogaHR0cDovL3d3dy53My5vcmcvVFIvY3NzMy1mbGV4Ym94LyNmbGV4LWJhc2lzLXByb3BlcnR5XG4gICAqL1xuICAvKipcbiAgICogRmxleGJveCBcIkZsZXhcIiAoc2hvcnRoYW5kKVxuICAgKlxuICAgKiBUaGUgJ2ZsZXgnIHByb3BlcnR5IHNwZWNpZmllcyB0aGUgY29tcG9uZW50cyBvZiBhIGZsZXhpYmxlIGxlbmd0aDogdGhlXG4gICAqIGZsZXggZ3JvdyBmYWN0b3IgYW5kIGZsZXggc2hyaW5rIGZhY3RvciwgYW5kIHRoZSBmbGV4IGJhc2lzLiBXaGVuIGFuXG4gICAqIGVsZW1lbnQgaXMgYSBmbGV4IGl0ZW0sICdmbGV4JyBpcyBjb25zdWx0ZWQgaW5zdGVhZCBvZiB0aGUgbWFpbiBzaXplXG4gICAqIHByb3BlcnR5IHRvIGRldGVybWluZSB0aGUgbWFpbiBzaXplIG9mIHRoZSBlbGVtZW50LiBJZiBhbiBlbGVtZW50IGlzXG4gICAqIG5vdCBhIGZsZXggaXRlbSwgJ2ZsZXgnIGhhcyBubyBlZmZlY3QuXG4gICAqXG4gICAqIFZhbHVlczogbm9uZSB8IDxmbGV4LWdyb3c+IDxmbGV4LXNocmluaz4gfHwgPGZsZXgtYmFzaXM+XG4gICAqIERlZmF1bHQ6IFNlZSBpbmRpdmlkdWFsIHByb3BlcnRpZXMgKDEgMSAwKS5cbiAgICpcbiAgICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtcHJvcGVydHlcbiAgICovXG4gIC8qKlxuICAgKiBGbGV4Ym94IEp1c3RpZnkgQ29udGVudFxuICAgKlxuICAgKiBUaGUgJ2p1c3RpZnktY29udGVudCcgcHJvcGVydHkgYWxpZ25zIGZsZXggaXRlbXMgYWxvbmcgdGhlIG1haW4gYXhpc1xuICAgKiBvZiB0aGUgY3VycmVudCBsaW5lIG9mIHRoZSBmbGV4IGNvbnRhaW5lci4gVGhpcyBpcyBkb25lIGFmdGVyIGFueSBmbGV4aWJsZVxuICAgKiBsZW5ndGhzIGFuZCBhbnkgYXV0byBtYXJnaW5zIGhhdmUgYmVlbiByZXNvbHZlZC4gVHlwaWNhbGx5IGl0IGhlbHBzIGRpc3RyaWJ1dGVcbiAgICogZXh0cmEgZnJlZSBzcGFjZSBsZWZ0b3ZlciB3aGVuIGVpdGhlciBhbGwgdGhlIGZsZXggaXRlbXMgb24gYSBsaW5lIGFyZVxuICAgKiBpbmZsZXhpYmxlLCBvciBhcmUgZmxleGlibGUgYnV0IGhhdmUgcmVhY2hlZCB0aGVpciBtYXhpbXVtIHNpemUuIEl0IGFsc29cbiAgICogZXhlcnRzIHNvbWUgY29udHJvbCBvdmVyIHRoZSBhbGlnbm1lbnQgb2YgaXRlbXMgd2hlbiB0aGV5IG92ZXJmbG93IHRoZSBsaW5lLlxuICAgKlxuICAgKiBOb3RlOiAnc3BhY2UtKicgdmFsdWVzIG5vdCBzdXBwb3J0ZWQgaW4gb2xkZXIgc3ludGF4ZXMuXG4gICAqXG4gICAqIFZhbHVlczogZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgc3BhY2UtYmV0d2VlbiB8IHNwYWNlLWFyb3VuZFxuICAgKiBEZWZhdWx0OiBmbGV4LXN0YXJ0XG4gICAqXG4gICAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNqdXN0aWZ5LWNvbnRlbnQtcHJvcGVydHlcbiAgICovXG4gIC8qKlxuICAgKiBGbGV4Ym94IEFsaWduIEl0ZW1zXG4gICAqXG4gICAqIEZsZXggaXRlbXMgY2FuIGJlIGFsaWduZWQgaW4gdGhlIGNyb3NzIGF4aXMgb2YgdGhlIGN1cnJlbnQgbGluZSBvZiB0aGVcbiAgICogZmxleCBjb250YWluZXIsIHNpbWlsYXIgdG8gJ2p1c3RpZnktY29udGVudCcgYnV0IGluIHRoZSBwZXJwZW5kaWN1bGFyXG4gICAqIGRpcmVjdGlvbi4gJ2FsaWduLWl0ZW1zJyBzZXRzIHRoZSBkZWZhdWx0IGFsaWdubWVudCBmb3IgYWxsIG9mIHRoZSBmbGV4XG4gICAqIGNvbnRhaW5lcidzIGl0ZW1zLCBpbmNsdWRpbmcgYW5vbnltb3VzIGZsZXggaXRlbXMuICdhbGlnbi1zZWxmJyBhbGxvd3NcbiAgICogdGhpcyBkZWZhdWx0IGFsaWdubWVudCB0byBiZSBvdmVycmlkZGVuIGZvciBpbmRpdmlkdWFsIGZsZXggaXRlbXMuIChGb3JcbiAgICogYW5vbnltb3VzIGZsZXggaXRlbXMsICdhbGlnbi1zZWxmJyBhbHdheXMgbWF0Y2hlcyB0aGUgdmFsdWUgb2YgJ2FsaWduLWl0ZW1zJ1xuICAgKiBvbiB0aGVpciBhc3NvY2lhdGVkIGZsZXggY29udGFpbmVyLilcbiAgICpcbiAgICogVmFsdWVzOiBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBiYXNlbGluZSB8IHN0cmV0Y2hcbiAgICogRGVmYXVsdDogc3RyZXRjaFxuICAgKlxuICAgKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jYWxpZ24taXRlbXMtcHJvcGVydHlcbiAgICovXG4gIC8qKlxuICAgKiBGbGV4Ym94IEFsaWduIFNlbGZcbiAgICpcbiAgICogVmFsdWVzOiBhdXRvIHwgZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgYmFzZWxpbmUgfCBzdHJldGNoXG4gICAqIERlZmF1bHQ6IGF1dG9cbiAgICovXG4gIC8qKlxuICAgKiBGbGV4Ym94IEFsaWduIENvbnRlbnRcbiAgICpcbiAgICogVGhlICdhbGlnbi1jb250ZW50JyBwcm9wZXJ0eSBhbGlnbnMgYSBmbGV4IGNvbnRhaW5lcidzIGxpbmVzIHdpdGhpbiB0aGVcbiAgICogZmxleCBjb250YWluZXIgd2hlbiB0aGVyZSBpcyBleHRyYSBzcGFjZSBpbiB0aGUgY3Jvc3MtYXhpcywgc2ltaWxhciB0b1xuICAgKiBob3cgJ2p1c3RpZnktY29udGVudCcgYWxpZ25zIGluZGl2aWR1YWwgaXRlbXMgd2l0aGluIHRoZSBtYWluLWF4aXMuIE5vdGUsXG4gICAqIHRoaXMgcHJvcGVydHkgaGFzIG5vIGVmZmVjdCB3aGVuIHRoZSBmbGV4Ym94IGhhcyBvbmx5IGEgc2luZ2xlIGxpbmUuXG4gICAqXG4gICAqIFZhbHVlczogZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgc3BhY2UtYmV0d2VlbiB8IHNwYWNlLWFyb3VuZCB8IHN0cmV0Y2hcbiAgICogRGVmYXVsdDogc3RyZXRjaFxuICAgKlxuICAgKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jYWxpZ24tY29udGVudC1wcm9wZXJ0eVxuICAgKi9cbiAgLyoqXG4gICAqIEZhbGxiYWNrIHRvIHN1cHBvcnQgZ2FwIHdpdGhpbiBmbGV4Ym94XG4gICAqIFVuc3VwcG9ydGVkIHdpdGggQ2hyb21lIHByaW9yIHRvIHZlcnNpb24gODQgYW1vbmcgb3RoZXJzLlxuICAgKlxuICAgKiBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvZ2FwI2Jyb3dzZXJfY29tcGF0aWJpbGl0eVxuICAgKlxuICAgKiBAc2luY2UgS0pTLTIxNjIuNjEgKDIwMjItMDktMTMpXG4gICAqL1xuICAvKipcbiAgICBUbyBhdm9pZCBkb3VibGUgc2Nyb2xsIGJhciBAc2luY2UgS0pTLTM4MjZcbiAgKiovXG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtYnV0dG9uIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnksICMyOTNjN2EpO1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXI6IDA7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW46IDVweCAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLWJ1dHRvbjpkaXNhYmxlZCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtYnV0dG9uIHNwYW4ge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLWJ1dHRvbi5rci1sb2FkaW5nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtYnV0dG9uLmtyLWxvYWRpbmcgc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtYnV0dG9uLmtyLWxvYWRpbmcgLmtyLXNwaW5uZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC1idXR0b24gLmtyLXNwaW5uZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMXB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiA3MHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLWJ1dHRvbiAua3Itc3Bpbm5lciA+IGRpdiB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZmNmY2Y7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYW5pbWF0aW9uOiBrci1ib3VuY2VkZWxheSAxLjRzIGluZmluaXRlIGVhc2UtaW4tb3V0IGJvdGg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtYnV0dG9uIC5rci1zcGlubmVyIC5rci1ib3VuY2UxIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4zMnM7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtYnV0dG9uIC5rci1zcGlubmVyIC5rci1ib3VuY2UyIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4xNnM7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtYnV0dG9uIC5rci1zcGlubmVyLmtyLWJ1dHRvbi1hbmltYXRpb24tLWZyb3plbiA+IGRpdiB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc2tlbGV0b24td3JhcHBlciB7XG4gIC8qIEJhY2tncm91bmQgQW5pbWF0aW9uICovXG59XG5Aa2V5ZnJhbWVzIHNrZWxldG9uLWFuaW1hdGlvbiB7XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0yMCU7XG4gIH1cbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc2tlbGV0b24td3JhcHBlciAua3Itc2tlbGV0b24ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTAwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDQwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA2MCUpICNlZGVkZWQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjAwJSAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDE4MCU7XG4gIGFuaW1hdGlvbjogMXMgc2tlbGV0b24tYW5pbWF0aW9uIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICBib3gtc2hhZG93OiByZ2JhKDE0OSwgMTU3LCA2NSwgMC4xNSkgMCAwIDI0cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0taWxsaWNhZG8gLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1pbGxpY2FkbyAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSB7XG4gIGNvbHVtbi1nYXA6IDdweDtcbiAgcm93LWdhcDogMTZweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0taWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0taWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24ge1xuICBtYXJnaW46IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLWlsbGljYWRvIC5rci1wYW4sIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0taWxsaWNhZG8gLmtyLXBhbiwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1pbGxpY2FkbyAua3ItcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLXBhbiB7XG4gIGZsZXg6IDEgMSAyMjFweDtcbiAgbWluLXdpZHRoOiAyMjFweDtcbiAgd2lkdGg6IGF1dG87XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3ItaWxsaWNhZG8gLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0taWxsaWNhZG8gLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0taWxsaWNhZG8gLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1zZWN1cml0eS1jb2RlIHtcbiAgd2lkdGg6IGF1dG87XG4gIGZsZXg6IDEgMCA5MHB4O1xuICBtaW4td2lkdGg6IDkwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1pbGxpY2FkbyAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0taWxsaWNhZG8gLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLWlsbGljYWRvIC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItdmlzaWJpbGl0eS1idXR0b24ge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1pbGxpY2FkbyAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLWlsbGljYWRvIC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0taWxsaWNhZG8gLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24ge1xuICB3aWR0aDogMzFweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3BiIC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfcGIgLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ190ZXN0IC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfdGVzdCAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0ge1xuICBjb2x1bW4tZ2FwOiA3cHg7XG4gIHJvdy1nYXA6IDE2cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbiB7XG4gIG1hcmdpbjogMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1wYW4sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLXBhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXBhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3BiIC5rci1wYW4sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfdGVzdCAua3ItcGFuLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3BiIC5rci1wYW4sIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfcGIgLmtyLXBhbiwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ190ZXN0IC5rci1wYW4sIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfdGVzdCAua3ItcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1wYW4sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLXBhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLXBhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1wYW4ge1xuICBmbGV4OiAxIDEgMjIxcHg7XG4gIG1pbi13aWR0aDogMjIxcHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3BiIC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3Rlc3QgLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfcGIgLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfcGIgLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfdGVzdCAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ190ZXN0IC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXNlY3VyaXR5LWNvZGUge1xuICB3aWR0aDogYXV0bztcbiAgZmxleDogMSAwIDkwcHg7XG4gIG1pbi13aWR0aDogOTBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfcGIgLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3Rlc3QgLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3BiIC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ19wYiAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfdGVzdCAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfdGVzdCAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci12aXNpYmlsaXR5LWJ1dHRvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfcGIgLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfcGIgLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ19wYiAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ190ZXN0IC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiB7XG4gIHdpZHRoOiAzMXB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwge1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMykgMCAxOXB4IDM4cHgsIHJnYmEoMCwgMCwgMCwgMC4yMikgMCAxNXB4IDEycHg7XG4gIHBhZGRpbmctdG9wOiAxMDZweDtcbiAgcGFkZGluZy1ib3R0b206IDcwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiA1cHggc29saWQgI2Y0ZjRmNDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGhlaWdodDogMTAwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIGkuZmkteC1jaXJjbGUuaWNvbi1jbG9zZS1wb3B1cCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IDVweCA1cHggMCAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlci5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUgaS5maS14LWNpcmNsZS5pY29uLWNsb3NlLXBvcHVwIHtcbiAgbWFyZ2luOiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciAua3ItcG9waW4tc2hvcC1uYW1lIHtcbiAgbGVmdDogMTBweDtcbiAgdG9wOiAzcHg7XG4gIHBhZGRpbmc6IDNweCAwIDdweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLXNob3AtbmFtZSBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBjb2xvcjogIzRhNGE0YTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG1heC13aWR0aDogMjQ1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWltYWdlIHtcbiAgYm90dG9tOiA4cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2UgLmtyLWhlYWRlci1ib3JkZXIge1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rci1nbG9iYWwtY29sb3ItcHJpbWFyeSwgIzI5M2M3YSk7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2UgLmtyLWhlYWRlci1sb2dvIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1hbW91bnQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tb3JkZXItaWQge1xuICByaWdodDogdW5zZXQ7XG4gIGxlZnQ6IDYwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLWFtb3VudCBzcGFuLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLW9yZGVyLWlkIHNwYW4ge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLW9yZGVyLWlkIHtcbiAgYm90dG9tOiA4cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tYW1vdW50IHtcbiAgYm90dG9tOiAyNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLWFtb3VudCBzcGFuIHtcbiAgY29sb3I6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciAua3ItcG9waW4tdG90YWwtYW1vdW50IHtcbiAgYm90dG9tOiA5cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi10b3RhbC1hbW91bnQgLmtyLXRvdGFsLWFtb3VudC1sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICM0NDQ7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLXRvdGFsLWFtb3VudCAua3ItdG90YWwtYW1vdW50LXZhbHVlIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlci5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIC5rci1wb3Bpbi1oZWFkZXIge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzY2NjtcbiAgbGluZS1oZWlnaHQ6IHVuc2V0O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlci5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUgLmZpLWxvY2sge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBvcmRlcjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIHtcbiAgbWluLWhlaWdodDogMzU0cHg7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNDQ0O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcyAua3ItbWV0aG9kLWNvbnRlbnQgLmtyLW1ldGhvZC1sYWJlbCBsYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCB7XG4gIGhlaWdodDogMzU4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAvKiBUcmFjayAqL1xuICAvKiBIYW5kbGUgKi9cbiAgLyogSGFuZGxlIG9uIGhvdmVyICovXG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLXNtYXJ0LWZvcm0tbGlzdC1zZWN0aW9uLW5hbWUge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1zbWFydC1mb3JtLXdhbGxldDpub3QoLmtyLXNtYXJ0LWZvcm0td2FsbGV0LS1jb21wYWN0KSAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLXNtYXJ0LWZvcm0td2FsbGV0Om5vdCgua3Itc21hcnQtZm9ybS13YWxsZXQtLWNvbXBhY3QpIC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWVycm9yIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDZweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiAjZDFkN2UzO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZDogIzdlOGRhZTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdC5rci1ncm91cC1hY3RpdmUgLmtyLW1ldGhvZHMtbGlzdC1oZWFkZXIge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qua3ItZXJyb3I6bm90KC5rci1tZXRob2QtYWN0aXZlKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LWlubmVyLXdyYXBwZXIge1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMCAxNXB4O1xuICAvKiBUcmFjayAqL1xuICAvKiBIYW5kbGUgKi9cbiAgLyogSGFuZGxlIG9uIGhvdmVyICovXG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1pbm5lci13cmFwcGVyIC5rci1wYXJ0aWFsLXBheW1lbnQtcGFuZWwge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3QtaW5uZXItd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogNnB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3QtaW5uZXItd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiAjZDFkN2UzO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1pbm5lci13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQ6ICM3ZThkYWU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LWlubmVyLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnksICMyOTNjN2EpO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3QtaGVhZGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1zbWFydC1mb3JtLWxpc3Qtc2VjdGlvbi1uYW1lLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNDQ0O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy1pdGVtIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLS1yZWdpc3RlciAua3Itc21hcnQtZm9ybS1saXN0LXNlY3Rpb24tbmFtZTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2I3YjdiNztcbiAgYm94LXNoYWRvdzogcmdiYSgxNDksIDE1NywgMTY1LCAwLjE1KSAwIDAgMjRweDtcbiAgaGVpZ2h0OiA0OHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUge1xuICBib3JkZXItY29sb3I6ICNiNzFjMWM7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUua3ItbWV0aG9kLWxhYmVsLS1zcGJ0bixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUua3ItbWV0aG9kLWxhYmVsLS1zcGJ0biB7XG4gIGJvcmRlci1jb2xvcjogI2I3MWMxYztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZS5rci1tZXRob2QtbGFiZWwtLXNlbGVjdGVkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZS5rci1tZXRob2QtbGFiZWwtLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZTVlNTtcbiAgYm9yZGVyLWNvbG9yOiAjYjcxYzFjO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiBzcGFuLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24gc3BhbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UzZTNlMztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHNwYW46OmJlZm9yZSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHNwYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICM1MDZlZWM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICBvcGFjaXR5OiAxO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMnM7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHNwYW4gc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24gc3BhbiBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogNS41cHg7XG4gIGxlZnQ6IDRweDtcbiAgZmlsbDogbm9uZTtcbiAgc3Ryb2tlOiB3aGl0ZTtcbiAgc3Ryb2tlLXdpZHRoOiAyO1xuICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG4gIHN0cm9rZS1saW5lam9pbjogcm91bmQ7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDE2cHg7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiAxNnB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjFzO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi0taG92ZXIgc3Bhbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1ob3ZlciBzcGFuIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjcxYzFjO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi0tY2hlY2tlZCBzcGFuLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24tLWNoZWNrZWQgc3BhbiB7XG4gIGJvcmRlci1jb2xvcjogI2I3MWMxYztcbiAgYmFja2dyb3VuZDogI2I3MWMxYztcbiAgYW5pbWF0aW9uOiBjaGVjay1idXR0b24gMC42cyBlYXNlO1xuICBjb2xvcjogI2I5YjhjMztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24tLWNoZWNrZWQgc3Bhbjo6YmVmb3JlLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24tLWNoZWNrZWQgc3Bhbjo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgyLjIpO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi0tY2hlY2tlZCBzcGFuIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1jaGVja2VkIHNwYW4gc3ZnIHtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUgLmtyLWRlbGV0ZS1idXR0b24td3JhcHBlciAua3ItZGVsZXRlLWJ1dHRvbiAua3ItZGVsZXRlLWljb24gc3ZnIHBhdGgsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlIC5rci1kZWxldGUtYnV0dG9uLXdyYXBwZXIgLmtyLWRlbGV0ZS1idXR0b24gLmtyLWRlbGV0ZS1pY29uIHN2ZyBwYXRoIHtcbiAgZmlsbDogI2I3MWMxYztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBtaW4td2lkdGg6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzc3NztcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXgtd2lkdGg6IDE2cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtLCB0b3A7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3ItdmlzaWJsZSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci12aXNpYmxlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLW9uLXRvcCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci1vbi10b3Age1xuICB0b3A6IC01M3B4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IHJnYmEoNTAsIDUwLCA5MywgMC4yNSkgMCAxM3B4IDI3cHggLTVweCwgcmdiYSgwLCAwLCAwLCAwLjMpIDAgOHB4IDE2cHggLThweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3Bhbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3Bhbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHtcbiAgbWFyZ2luOiA0cHggM3B4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3BhbiBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4gc3ZnIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC8qIHRvIGF2b2lkIGlzc3N1ZXMgd2l0aCBiaWcgZGVmYXVsdCBmb250LXNpemUgc2VlIEtKUy01NTg0ICovXG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24gLmtyLXBsYWNlaG9sZGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiAua3ItcGxhY2Vob2xkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjA3KSAwIDZweCAyNHB4IDAsIHJnYmEoMCwgMCwgMCwgMC4yNCkgMCAwIDAgMXB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTAwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDMwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA3MCUpICNmNGY0ZjQ7XG4gIGFuaW1hdGlvbjogMXMgc2tlbGV0b24tYW5pbWF0aW9uIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAxODAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbjpub3QoLmtyLWNhcmRzKS5rci1sb2FkaW5nLWFzc2V0cyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb246bm90KC5rci1jYXJkcykua3ItbG9hZGluZy1hc3NldHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uIHN2ZyB7XG4gIHBhZGRpbmc6IDJweCA0cHg7XG4gIGhlaWdodDogMThweDtcbiAgd2lkdGg6IDIycHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGFuaW1hdGlvbjogaWNvbi1kaXNwbGF5IDAuMnMgZWFzZS1pbjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1hbWV4IHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItYW1leCBzdmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2ZmNlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhYmFsIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhYmFsX2RlYml0IHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FiYWwgc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYWJhbF9kZWJpdCBzdmcge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDI2MDk1O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNiLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYiB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMzcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2Igc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYiBzdmcge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiBpbml0aWFsO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUgc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0LFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBzdmcge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlIGltYWdlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUgc3ZnIGltYWdlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQgaW1hZ2UsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBzdmcgaW1hZ2UsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlIGltYWdlLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSBzdmcgaW1hZ2UsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0IGltYWdlLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBzdmcgaW1hZ2Uge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItbmFyYW5qYSBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLW5hcmFuamEgc3ZnIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjJweDtcbiAgcGFkZGluZzogM3B4IDRweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci12aXNhIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLXZpc2FfZWxlY3Ryb24gc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItdmlzYV9kZWJpdCBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLXZpc2Egc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci12aXNhX2VsZWN0cm9uIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItdmlzYV9kZWJpdCBzdmcge1xuICBwYWRkaW5nOiAwIDJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMjZweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1sb2FkaW5nLWFzc2V0cyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItbG9hZGluZy1hc3NldHMge1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWxvYWRpbmctYXNzZXRzIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItbG9hZGluZy1hc3NldHMgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYXJkcyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FyZHMge1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMDcpIDAgNnB4IDI0cHggMCwgcmdiYSgwLCAwLCAwLCAwLjI0KSAwIDAgMCAxcHg7XG59XG5Aa2V5ZnJhbWVzIHNrZWxldG9uLWFuaW1hdGlvbiB7XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0yMCU7XG4gIH1cbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYXJkcy5rci1sb2FkaW5nLWFzc2V0cyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FyZHMua3ItbG9hZGluZy1hc3NldHMge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTAwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDMwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA3MCUpICNmNGY0ZjQ7XG4gIGFuaW1hdGlvbjogMXMgc2tlbGV0b24tYW5pbWF0aW9uIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAxODAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYXJkcy5rci1sb2FkaW5nLWFzc2V0cyBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhcmRzLmtyLWxvYWRpbmctYXNzZXRzIHN2ZyB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWRlbGV0ZS1idXR0b24tLWNyZWF0ZS10b2tlbiAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyIC5rci1kZWxldGUtYnV0dG9uIC5rci1kZWxldGUtaWNvbiBzdmcgcGF0aCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1kZWxldGUtYnV0dG9uLS1jcmVhdGUtdG9rZW4gLmtyLWRlbGV0ZS1idXR0b24td3JhcHBlciAua3ItZGVsZXRlLWJ1dHRvbiAua3ItZGVsZXRlLWljb24gc3ZnIHBhdGgge1xuICBmaWxsOiAjYjcxYzFjO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItbWV0aG9kLWxhYmVsLS1jcmVhdGUtdG9rZW4tc2VsZWN0ZWQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItbWV0aG9kLWxhYmVsLS1jcmVhdGUtdG9rZW4tc2VsZWN0ZWQge1xuICBib3JkZXItY29sb3I6ICNiNzFjMWM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWU5ZTk7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvcjpob3Zlcjpub3QoLmtyLWxvYWRpbmcsIC5rci1sb2NrZWQsIC5rci1tZXRob2QtbGFiZWwtLXNlbGVjdGVkLCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlLCAua3ItbWV0aG9kLWxhYmVsLS1jcmVhdGUtdG9rZW4tc2VsZWN0ZWQpLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvcjpmb2N1czpub3QoLmtyLWxvYWRpbmcsIC5rci1sb2NrZWQsIC5rci1tZXRob2QtbGFiZWwtLXNlbGVjdGVkLCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlLCAua3ItbWV0aG9kLWxhYmVsLS1jcmVhdGUtdG9rZW4tc2VsZWN0ZWQpLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsOmhvdmVyOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCwgLmtyLW1ldGhvZC1sYWJlbC0tc2VsZWN0ZWQsIC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUsIC5rci1tZXRob2QtbGFiZWwtLWNyZWF0ZS10b2tlbi1zZWxlY3RlZCksXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWw6Zm9jdXM6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkLCAua3ItbWV0aG9kLWxhYmVsLS1zZWxlY3RlZCwgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSwgLmtyLW1ldGhvZC1sYWJlbC0tY3JlYXRlLXRva2VuLXNlbGVjdGVkKSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtaWNvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItbWV0aG9kLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICB0b3A6IDA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC1pY29uIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItbWV0aG9kLWljb24gc3ZnIHtcbiAgZmlsbDogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnksICMyOTNjN2EpO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC1pY29uIC5rci1wbGFjZWhvbGRlcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItbWV0aG9kLWljb24gLmtyLXBsYWNlaG9sZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4wNykgMCA2cHggMjRweCAwLCByZ2JhKDAsIDAsIDAsIDAuMjQpIDAgMCAwIDFweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEwMGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAzMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNzAlKSAjZjRmNGY0O1xuICBhbmltYXRpb246IDFzIHNrZWxldG9uLWFuaW1hdGlvbiBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgYmFja2dyb3VuZC1zaXplOiAyMDAlIDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogMTgwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciBsYWJlbCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCBsYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM0NDQ7XG4gIHRyYW5zaXRpb246IDAuM3MgY29sb3I7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItYXJyb3ctcmlnaHQgc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1hcnJvdy1yaWdodCBzdmcge1xuICBmaWxsOiB2YXIoLS1rci1nbG9iYWwtY29sb3ItcHJpbWFyeSwgIzI5M2M3YSk7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbG9hZGluZy1hbmltYXRpb24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXIsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmJlZm9yZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjphZnRlcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmJlZm9yZSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnksICMyOTNjN2EpO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjpiZWZvcmUsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjpiZWZvcmUge1xuICB0b3A6IGNhbGMoNTAlIC0gNXB4KTtcbiAgbGVmdDogY2FsYyg1MCUgLSA1cHgpO1xuICBhbmltYXRpb246IGtyLWxvYWRlci1iZWZvcmUgMC44cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNCwgMS4yMSkgaW5maW5pdGU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmFmdGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YWZ0ZXIge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBhbmltYXRpb246IGtyLWxvYWRlci1hZnRlciAwLjhzIGN1YmljLWJlemllcigwLCAwLCAwLjI0LCAxLjIxKSBpbmZpbml0ZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlci5rci1sb2FkZXItLWZyb3plbjo6YmVmb3JlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXIua3ItbG9hZGVyLS1mcm96ZW46OmFmdGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlci5rci1sb2FkZXItLWZyb3plbjo6YmVmb3JlLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlci5rci1sb2FkZXItLWZyb3plbjo6YWZ0ZXIge1xuICBhbmltYXRpb246IG5vbmU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmJlZm9yZSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YWZ0ZXIsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjpiZWZvcmUsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjphZnRlciB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qge1xuICBwYWRkaW5nOiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kIC5rci1tZXRob2QtbGFiZWwtd3JhcHBlcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2QgLmtyLW1ldGhvZC1sYWJlbC13cmFwcGVyIHtcbiAgaGVpZ2h0OiA0NnB4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2QgLmtyLW1ldGhvZC1sYWJlbC13cmFwcGVyIC5rci1jb3VudGRvd24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kIC5rci1tZXRob2QtbGFiZWwtd3JhcHBlciAua3ItY291bnRkb3duIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWxhYmVsLS1zcGJ0biAua3ItbWV0aG9kLWxhYmVsLXdyYXBwZXIsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1sYWJlbC0tc3BidG4gLmtyLW1ldGhvZC1sYWJlbC13cmFwcGVyIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1sYWJlbC0tc3BidG4gLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtbGFiZWwtLXNwYnRuIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZCAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyIC5rci1sb2FkaW5nLWFuaW1hdGlvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2QgLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciAua3ItbG9hZGluZy1hbmltYXRpb24ge1xuICAtLWtyLWxvYWRpbmctYW5pbWF0aW9uLXNpemU6IDI1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IHZhcigtLWtyLWxvYWRpbmctYW5pbWF0aW9uLXNpemUpO1xuICBoZWlnaHQ6IHZhcigtLWtyLWxvYWRpbmctYW5pbWF0aW9uLXNpemUpO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZCAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjpiZWZvcmUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZCAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YWZ0ZXIsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjpiZWZvcmUsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IHZhcigtLWtyLWxvYWRpbmctYW5pbWF0aW9uLXNpemUpO1xuICBoZWlnaHQ6IHZhcigtLWtyLWxvYWRpbmctYW5pbWF0aW9uLXNpemUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rci1nbG9iYWwtY29sb3ItcHJpbWFyeSwgIzI5M2M3YSk7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2QgLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmJlZm9yZSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2QgLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmJlZm9yZSB7XG4gIHRvcDogY2FsYyg1MCUgLSB2YXIoLS1rci1sb2FkaW5nLWFuaW1hdGlvbi1zaXplKSk7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gdmFyKC0ta3ItbG9hZGluZy1hbmltYXRpb24tc2l6ZSkpO1xuICBhbmltYXRpb246IGtyLWxvYWRlci1iZWZvcmUgMC44cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNCwgMS4yMSkgaW5maW5pdGU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2QgLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmFmdGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZCAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YWZ0ZXIge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBhbmltYXRpb246IGtyLWxvYWRlci1hZnRlciAwLjhzIGN1YmljLWJlemllcigwLCAwLCAwLjI0LCAxLjIxKSBpbmZpbml0ZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZCAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlci5rci1sb2FkZXItLWZyb3plbjo6YmVmb3JlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2QgLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXIua3ItbG9hZGVyLS1mcm96ZW46OmFmdGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZCAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlci5rci1sb2FkZXItLWZyb3plbjo6YmVmb3JlLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZCAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlci5rci1sb2FkZXItLWZyb3plbjo6YWZ0ZXIge1xuICBhbmltYXRpb246IG5vbmU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2QgLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciAua3ItbG9hZGluZy1hbmltYXRpb24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIgLmtyLWxvYWRpbmctYW5pbWF0aW9uIHtcbiAgbWFyZ2luLWxlZnQ6IHVuc2V0O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW5lc3RlZC1jYXJkZm9ybSAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1uZXN0ZWQtY2FyZGZvcm0gLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1sb2FkaW5nLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLWxvYWRpbmcge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1rci1nbG9iYWwtY29sb3ItcHJpbWFyeSwgIzI5M2M3YSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1sb2NrZWQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItbG9ja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWxvY2tlZCAqLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLWxvY2tlZCAqIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItbG9ja2VkIGxhYmVsLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLWxvY2tlZCBsYWJlbCB7XG4gIGNvbG9yOiAjOTk5O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBtaW4td2lkdGg6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICM3Nzc7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbWF4LXdpZHRoOiAxNnB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB0cmFuc2Zvcm0sIHRvcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3ItdmlzaWJsZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3Itb24tdG9wIHtcbiAgdG9wOiAtNTNweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogcmdiYSg1MCwgNTAsIDkzLCAwLjI1KSAwIDEzcHggMjdweCAtNXB4LCByZ2JhKDAsIDAsIDAsIDAuMykgMCA4cHggMTZweCAtOHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3Bhbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4ge1xuICBtYXJnaW46IDRweCAzcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4gc3ZnIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC8qIHRvIGF2b2lkIGlzc3N1ZXMgd2l0aCBiaWcgZGVmYXVsdCBmb250LXNpemUgc2VlIEtKUy01NTg0ICovXG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uIC5rci1wbGFjZWhvbGRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMDcpIDAgNnB4IDI0cHggMCwgcmdiYSgwLCAwLCAwLCAwLjI0KSAwIDAgMCAxcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMDBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMzAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNykgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDcwJSkgI2Y0ZjRmNDtcbiAgYW5pbWF0aW9uOiAxcyBza2VsZXRvbi1hbmltYXRpb24gZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gIGJhY2tncm91bmQtc2l6ZTogMjAwJSAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDE4MCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbjpub3QoLmtyLWNhcmRzKS5rci1sb2FkaW5nLWFzc2V0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiBzdmcge1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIHdpZHRoOiAyMnB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBhbmltYXRpb246IGljb24tZGlzcGxheSAwLjJzIGVhc2UtaW47XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWFtZXggc3ZnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmZjZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FiYWwgc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhYmFsX2RlYml0IHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjYwOTU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNiIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzNweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2Igc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogaW5pdGlhbDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUgc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0LCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0IHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDM1cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlIGltYWdlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlIHN2ZyBpbWFnZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBpbWFnZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBzdmcgaW1hZ2Uge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLW5hcmFuamEgc3ZnIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjJweDtcbiAgcGFkZGluZzogM3B4IDRweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItdmlzYSBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItdmlzYV9lbGVjdHJvbiBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItdmlzYV9kZWJpdCBzdmcge1xuICBwYWRkaW5nOiAwIDJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMjZweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItbG9hZGluZy1hc3NldHMge1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1sb2FkaW5nLWFzc2V0cyBzdmcge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYXJkcyB7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4wNykgMCA2cHggMjRweCAwLCByZ2JhKDAsIDAsIDAsIDAuMjQpIDAgMCAwIDFweDtcbn1cbkBrZXlmcmFtZXMgc2tlbGV0b24tYW5pbWF0aW9uIHtcbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTIwJTtcbiAgfVxufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYXJkcy5rci1sb2FkaW5nLWFzc2V0cyB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMDBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMzAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNykgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDcwJSkgI2Y0ZjRmNDtcbiAgYW5pbWF0aW9uOiAxcyBza2VsZXRvbi1hbmltYXRpb24gZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gIGJhY2tncm91bmQtc2l6ZTogMjAwJSAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDE4MCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYXJkcy5rci1sb2FkaW5nLWFzc2V0cyBzdmcge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWxhYmVsIHtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IHZhcigtLWtyLWZvcm0tc21hcnRmb3JtLW5lc3RlZE1ldGhvZC1hbmltYXRpb25EdXJhdGlvbikgZWFzZS1vdXQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2QgLmtyLXBheW1lbnQtYnV0dG9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IDAuM3MgYmFja2dyb3VuZC1jb2xvcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtaWNvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItbWV0aG9kLWljb24ge1xuICBsZWZ0OiAxNXB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbG9hZGluZy1hbmltYXRpb24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgPiAqOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB0cmFuc2Zvcm0sIHRvcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci12aXNpYmxlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLW9uLXRvcCB7XG4gIHRvcDogLTUzcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiByZ2JhKDUwLCA1MCwgOTMsIDAuMjUpIDAgMTNweCAyN3B4IC01cHgsIHJnYmEoMCwgMCwgMCwgMC4zKSAwIDhweCAxNnB4IC04cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4ge1xuICBtYXJnaW46IDRweCAzcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4gc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHN2ZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgbGVmdDogMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1leHRyYS1icmFuZHMge1xuICBjb2xvcjogIzc3NztcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgbGFiZWwge1xuICBmbGV4LWdyb3c6IDE7XG4gIHRleHQtYWxpZ246IGVuZDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LWhlYWRlciB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgcGFkZGluZzogMjBweCAxNXB4IDVweCAxN3B4O1xuICBjb2xvcjogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnksICMyOTNjN2EpO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwua3Itc21hcnQtZm9ybS1tb2RhbC0tc2Nyb2xsYWJsZS1jb250ZW50IC5rci1zbWFydC1mb3JtLW1ldGhvZHMge1xuICBtaW4taGVpZ2h0OiB1bnNldDtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgaGVpZ2h0OiAzNThweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsLmtyLXNtYXJ0LWZvcm0tbW9kYWwtLXNjcm9sbGFibGUtY29udGVudCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItYmFjay1idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDEycHggMTVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItYmFjay1idXR0b246aG92ZXIsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1iYWNrLWJ1dHRvbi5rci1mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItYmFjay1idXR0b24gbGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1rci1nbG9iYWwtY29sb3ItcHJpbWFyeSwgIzI5M2M3YSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLWxlZnQ6IDM1cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItYmFjay1idXR0b24gLmtyLWFycm93LWxlZnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBsZWZ0OiAxNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTAwJTtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLWJhY2stYnV0dG9uIC5rci1hcnJvdy1sZWZ0IHN2ZyB7XG4gIGZpbGw6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1vZGFsLXZpZXctLXBvcGluIC5rci1tZXRob2QtY29udGVudC5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUgLmtyLWJhY2stYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtdmlldy0tcG9waW4gLmtyLW1ldGhvZC1jb250ZW50LmtyLWRpc2FibGVkLWJhY2stYnV0dG9uIC5rci1iYWNrLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tb2RhbC12aWV3LS1wb3BpbiAua3ItbWV0aG9kLWNvbnRlbnQua3ItZGlzYWJsZWQtYmFjay1idXR0b24gLmtyLWJhY2stYnV0dG9uIC5rci1hcnJvdy1sZWZ0IHN2ZyB7XG4gIGZpbGw6ICNiYmI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tb2RhbC12aWV3LS1wb3BpbiAua3ItbWV0aG9kLWNvbnRlbnQua3ItZGlzYWJsZWQtYmFjay1idXR0b24gLmtyLWJhY2stYnV0dG9uIGxhYmVsIHtcbiAgY29sb3I6ICNiYmI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtZm9vdGVyIHtcbiAgYm9yZGVyOiA1cHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTBweCk7XG4gIGhlaWdodDogNjBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1mb290ZXIgLmtyLXdoaXRlbGFiZWwtbG9nbyBpbWcua3ItbG9nby1wYXl6ZW4ge1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIGhlaWdodDogMzBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1lbWJlZGRlZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1lbWJlZGRlZCAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItZW1iZWRkZWQgLmtyLWZvcm0tZXJyb3Ige1xuICB3aWR0aDogMjY2cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbC5rci1zbWFydC1mb3JtLW1vZGFsLS1zY3JvbGxhYmxlLWNvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1tZXRob2RzLWxpc3QgLmtyLWZvcm0tZXJyb3Ige1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMTBweCAxNXB4IDVweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQge1xuICAvKipcbiAgICogRmxleGJveCBNaXhpbnNcbiAgICogaHR0cDovL3BoaWxpcHdhbHRvbi5naXRodWIuaW8vc29sdmVkLWJ5LWZsZXhib3gvXG4gICAqIGh0dHBzOi8vZ2l0aHViLmNvbS9waGlsaXB3YWx0b24vc29sdmVkLWJ5LWZsZXhib3hcbiAgICpcbiAgICogQ29weXJpZ2h0IChjKSAyMDEzIEJyaWFuIEZyYW5jb1xuICAgKlxuICAgKiBQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYVxuICAgKiBjb3B5IG9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlXG4gICAqIFwiU29mdHdhcmVcIiksIHRvIGRlYWwgaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZ1xuICAgKiB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cyB0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsXG4gICAqIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsIGNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0b1xuICAgKiBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcyBmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG9cbiAgICogdGhlIGZvbGxvd2luZyBjb25kaXRpb25zO1xuICAgKiBUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZFxuICAgKiBpbiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS5cbiAgICogVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEIFwiQVMgSVNcIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTU1xuICAgKiBPUiBJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GXG4gICAqIE1FUkNIQU5UQUJJTElUWSwgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC5cbiAgICogSU4gTk8gRVZFTlQgU0hBTEwgVEhFIEFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTllcbiAgICogQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIgTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCxcbiAgICogVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEVcbiAgICogU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTiBUSEUgU09GVFdBUkUuXG4gICAqXG4gICAqIFRoaXMgaXMgYSBzZXQgb2YgbWl4aW5zIGZvciB0aG9zZSB3aG8gd2FudCB0byBtZXNzIGFyb3VuZCB3aXRoIGZsZXhib3hcbiAgICogdXNpbmcgdGhlIG5hdGl2ZSBzdXBwb3J0IG9mIGN1cnJlbnQgYnJvd3NlcnMuIEZvciBmdWxsIHN1cHBvcnQgdGFibGVcbiAgICogY2hlY2s6IGh0dHA6Ly9jYW5pdXNlLmNvbS9mbGV4Ym94XG4gICAqXG4gICAqIEJhc2ljYWxseSB0aGlzIHdpbGwgdXNlO1xuICAgKlxuICAgKiAqIEZhbGxiYWNrLCBvbGQgc3ludGF4IChJRTEwLCBtb2JpbGUgd2Via2l0IGJyb3dzZXJzIC0gbm8gd3JhcHBpbmcpXG4gICAqICogRmluYWwgc3RhbmRhcmRzIHN5bnRheCAoRkYsIFNhZmFyaSwgQ2hyb21lLCBJRTExLCBPcGVyYSlcbiAgICpcbiAgICogVGhpcyB3YXMgaW5zcGlyZWQgYnk7XG4gICAqXG4gICAqICogaHR0cDovL2Rldi5vcGVyYS5jb20vYXJ0aWNsZXMvdmlldy9hZHZhbmNlZC1jcm9zcy1icm93c2VyLWZsZXhib3gvXG4gICAqXG4gICAqIFdpdGggaGVscCBmcm9tO1xuICAgKlxuICAgKiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94L1xuICAgKiAqIGh0dHA6Ly90aGUtZWNob3BsZXgubmV0L2ZsZXh5Ym94ZXMvXG4gICAqICogaHR0cDovL21zZG4ubWljcm9zb2Z0LmNvbS9lbi11cy9saWJyYXJ5L2llL2hoNzcyMDY5KHY9dnMuODUpLmFzcHhcbiAgICogKiBodHRwOi8vY3NzLXRyaWNrcy5jb20vdXNpbmctZmxleGJveC9cbiAgICogKiBodHRwOi8vZGV2Lm9wZXJhLmNvbS9hcnRpY2xlcy92aWV3L2FkdmFuY2VkLWNyb3NzLWJyb3dzZXItZmxleGJveC9cbiAgICogKiBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi11cy9kb2NzL3dlYi9ndWlkZS9jc3MvZmxleGlibGVfYm94ZXNcbiAgICovXG4gIC8qKlxuICAgKiBGbGV4Ym94IENvbnRhaW5lcnNcbiAgICpcbiAgICogVGhlICdmbGV4JyB2YWx1ZSBjYXVzZXMgYW4gZWxlbWVudCB0byBnZW5lcmF0ZSBhIGJsb2NrLWxldmVsIGZsZXhcbiAgICogY29udGFpbmVyIGJveC5cbiAgICpcbiAgICogVGhlICdpbmxpbmUtZmxleCcgdmFsdWUgY2F1c2VzIGFuIGVsZW1lbnQgdG8gZ2VuZXJhdGUgYSBpbmxpbmUtbGV2ZWxcbiAgICogZmxleCBjb250YWluZXIgYm94LlxuICAgKlxuICAgKiBkaXNwbGF5OiBmbGV4IHwgaW5saW5lLWZsZXhcbiAgICpcbiAgICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtY29udGFpbmVyc1xuICAgKlxuICAgKiAoUGxhY2Vob2xkZXIgc2VsZWN0b3JzIGZvciBlYWNoIHR5cGUsIGZvciB0aG9zZSB3aG8gcmF0aGVyIEBleHRlbmQpXG4gICAqL1xuICAvKipcbiAgICogRmxleGJveCBEaXJlY3Rpb25cbiAgICpcbiAgICogVGhlICdmbGV4LWRpcmVjdGlvbicgcHJvcGVydHkgc3BlY2lmaWVzIGhvdyBmbGV4IGl0ZW1zIGFyZSBwbGFjZWQgaW5cbiAgICogdGhlIGZsZXggY29udGFpbmVyLCBieSBzZXR0aW5nIHRoZSBkaXJlY3Rpb24gb2YgdGhlIGZsZXggY29udGFpbmVyJ3NcbiAgICogbWFpbiBheGlzLiBUaGlzIGRldGVybWluZXMgdGhlIGRpcmVjdGlvbiB0aGF0IGZsZXggaXRlbXMgYXJlIGxhaWQgb3V0IGluLlxuICAgKlxuICAgKiBWYWx1ZXM6IHJvdyB8IHJvdy1yZXZlcnNlIHwgY29sdW1uIHwgY29sdW1uLXJldmVyc2VcbiAgICogRGVmYXVsdDogcm93XG4gICAqXG4gICAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LWRpcmVjdGlvbi1wcm9wZXJ0eVxuICAgKi9cbiAgLyoqXG4gICAqIEZsZXhib3ggV3JhcFxuICAgKlxuICAgKiBUaGUgJ2ZsZXgtd3JhcCcgcHJvcGVydHkgY29udHJvbHMgd2hldGhlciB0aGUgZmxleCBjb250YWluZXIgaXMgc2luZ2xlLWxpbmVcbiAgICogb3IgbXVsdGktbGluZSwgYW5kIHRoZSBkaXJlY3Rpb24gb2YgdGhlIGNyb3NzLWF4aXMsIHdoaWNoIGRldGVybWluZXNcbiAgICogdGhlIGRpcmVjdGlvbiBuZXcgbGluZXMgYXJlIHN0YWNrZWQgaW4uXG4gICAqXG4gICAqIFZhbHVlczogbm93cmFwIHwgd3JhcCB8IHdyYXAtcmV2ZXJzZVxuICAgKiBEZWZhdWx0OiBub3dyYXBcbiAgICpcbiAgICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtd3JhcC1wcm9wZXJ0eVxuICAgKi9cbiAgLyoqXG4gICAqIEZsZXhib3ggRmxvdyAoc2hvcnRoYW5kKVxuICAgKlxuICAgKiBUaGUgJ2ZsZXgtZmxvdycgcHJvcGVydHkgaXMgYSBzaG9ydGhhbmQgZm9yIHNldHRpbmcgdGhlICdmbGV4LWRpcmVjdGlvbidcbiAgICogYW5kICdmbGV4LXdyYXAnIHByb3BlcnRpZXMsIHdoaWNoIHRvZ2V0aGVyIGRlZmluZSB0aGUgZmxleCBjb250YWluZXInc1xuICAgKiBtYWluIGFuZCBjcm9zcyBheGVzLlxuICAgKlxuICAgKiBWYWx1ZXM6IDxmbGV4LWRpcmVjdGlvbj4gfCA8ZmxleC13cmFwPlxuICAgKiBEZWZhdWx0OiByb3cgbm93cmFwXG4gICAqXG4gICAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LWZsb3ctcHJvcGVydHlcbiAgICovXG4gIC8qKlxuICAgKiBGbGV4Ym94IE9yZGVyXG4gICAqXG4gICAqIFRoZSAnb3JkZXInIHByb3BlcnR5IGNvbnRyb2xzIHRoZSBvcmRlciBpbiB3aGljaCBmbGV4IGl0ZW1zIGFwcGVhciB3aXRoaW5cbiAgICogdGhlaXIgZmxleCBjb250YWluZXIsIGJ5IGFzc2lnbmluZyB0aGVtIHRvIG9yZGluYWwgZ3JvdXBzLlxuICAgKlxuICAgKiBEZWZhdWx0OiAwXG4gICAqXG4gICAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNvcmRlci1wcm9wZXJ0eVxuICAgKi9cbiAgLyoqXG4gICAqIEZsZXhib3ggR3Jvd1xuICAgKlxuICAgKiBUaGUgJ2ZsZXgtZ3JvdycgcHJvcGVydHkgc2V0cyB0aGUgZmxleCBncm93IGZhY3Rvci4gTmVnYXRpdmUgbnVtYmVyc1xuICAgKiBhcmUgaW52YWxpZC5cbiAgICpcbiAgICogRGVmYXVsdDogMFxuICAgKlxuICAgKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jZmxleC1ncm93LXByb3BlcnR5XG4gICAqL1xuICAvKipcbiAgICogRmxleGJveCBTaHJpbmtcbiAgICpcbiAgICogVGhlICdmbGV4LXNocmluaycgcHJvcGVydHkgc2V0cyB0aGUgZmxleCBzaHJpbmsgZmFjdG9yLiBOZWdhdGl2ZSBudW1iZXJzXG4gICAqIGFyZSBpbnZhbGlkLlxuICAgKlxuICAgKiBEZWZhdWx0OiAxXG4gICAqXG4gICAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LXNocmluay1wcm9wZXJ0eVxuICAgKi9cbiAgLyoqXG4gICAqIEZsZXhib3ggQmFzaXNcbiAgICpcbiAgICogVGhlICdmbGV4LWJhc2lzJyBwcm9wZXJ0eSBzZXRzIHRoZSBmbGV4IGJhc2lzLiBOZWdhdGl2ZSBsZW5ndGhzIGFyZSBpbnZhbGlkLlxuICAgKlxuICAgKiBWYWx1ZXM6IExpa2UgXCJ3aWR0aFwiXG4gICAqIERlZmF1bHQ6IGF1dG9cbiAgICpcbiAgICogaHR0cDovL3d3dy53My5vcmcvVFIvY3NzMy1mbGV4Ym94LyNmbGV4LWJhc2lzLXByb3BlcnR5XG4gICAqL1xuICAvKipcbiAgICogRmxleGJveCBcIkZsZXhcIiAoc2hvcnRoYW5kKVxuICAgKlxuICAgKiBUaGUgJ2ZsZXgnIHByb3BlcnR5IHNwZWNpZmllcyB0aGUgY29tcG9uZW50cyBvZiBhIGZsZXhpYmxlIGxlbmd0aDogdGhlXG4gICAqIGZsZXggZ3JvdyBmYWN0b3IgYW5kIGZsZXggc2hyaW5rIGZhY3RvciwgYW5kIHRoZSBmbGV4IGJhc2lzLiBXaGVuIGFuXG4gICAqIGVsZW1lbnQgaXMgYSBmbGV4IGl0ZW0sICdmbGV4JyBpcyBjb25zdWx0ZWQgaW5zdGVhZCBvZiB0aGUgbWFpbiBzaXplXG4gICAqIHByb3BlcnR5IHRvIGRldGVybWluZSB0aGUgbWFpbiBzaXplIG9mIHRoZSBlbGVtZW50LiBJZiBhbiBlbGVtZW50IGlzXG4gICAqIG5vdCBhIGZsZXggaXRlbSwgJ2ZsZXgnIGhhcyBubyBlZmZlY3QuXG4gICAqXG4gICAqIFZhbHVlczogbm9uZSB8IDxmbGV4LWdyb3c+IDxmbGV4LXNocmluaz4gfHwgPGZsZXgtYmFzaXM+XG4gICAqIERlZmF1bHQ6IFNlZSBpbmRpdmlkdWFsIHByb3BlcnRpZXMgKDEgMSAwKS5cbiAgICpcbiAgICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtcHJvcGVydHlcbiAgICovXG4gIC8qKlxuICAgKiBGbGV4Ym94IEp1c3RpZnkgQ29udGVudFxuICAgKlxuICAgKiBUaGUgJ2p1c3RpZnktY29udGVudCcgcHJvcGVydHkgYWxpZ25zIGZsZXggaXRlbXMgYWxvbmcgdGhlIG1haW4gYXhpc1xuICAgKiBvZiB0aGUgY3VycmVudCBsaW5lIG9mIHRoZSBmbGV4IGNvbnRhaW5lci4gVGhpcyBpcyBkb25lIGFmdGVyIGFueSBmbGV4aWJsZVxuICAgKiBsZW5ndGhzIGFuZCBhbnkgYXV0byBtYXJnaW5zIGhhdmUgYmVlbiByZXNvbHZlZC4gVHlwaWNhbGx5IGl0IGhlbHBzIGRpc3RyaWJ1dGVcbiAgICogZXh0cmEgZnJlZSBzcGFjZSBsZWZ0b3ZlciB3aGVuIGVpdGhlciBhbGwgdGhlIGZsZXggaXRlbXMgb24gYSBsaW5lIGFyZVxuICAgKiBpbmZsZXhpYmxlLCBvciBhcmUgZmxleGlibGUgYnV0IGhhdmUgcmVhY2hlZCB0aGVpciBtYXhpbXVtIHNpemUuIEl0IGFsc29cbiAgICogZXhlcnRzIHNvbWUgY29udHJvbCBvdmVyIHRoZSBhbGlnbm1lbnQgb2YgaXRlbXMgd2hlbiB0aGV5IG92ZXJmbG93IHRoZSBsaW5lLlxuICAgKlxuICAgKiBOb3RlOiAnc3BhY2UtKicgdmFsdWVzIG5vdCBzdXBwb3J0ZWQgaW4gb2xkZXIgc3ludGF4ZXMuXG4gICAqXG4gICAqIFZhbHVlczogZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgc3BhY2UtYmV0d2VlbiB8IHNwYWNlLWFyb3VuZFxuICAgKiBEZWZhdWx0OiBmbGV4LXN0YXJ0XG4gICAqXG4gICAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNqdXN0aWZ5LWNvbnRlbnQtcHJvcGVydHlcbiAgICovXG4gIC8qKlxuICAgKiBGbGV4Ym94IEFsaWduIEl0ZW1zXG4gICAqXG4gICAqIEZsZXggaXRlbXMgY2FuIGJlIGFsaWduZWQgaW4gdGhlIGNyb3NzIGF4aXMgb2YgdGhlIGN1cnJlbnQgbGluZSBvZiB0aGVcbiAgICogZmxleCBjb250YWluZXIsIHNpbWlsYXIgdG8gJ2p1c3RpZnktY29udGVudCcgYnV0IGluIHRoZSBwZXJwZW5kaWN1bGFyXG4gICAqIGRpcmVjdGlvbi4gJ2FsaWduLWl0ZW1zJyBzZXRzIHRoZSBkZWZhdWx0IGFsaWdubWVudCBmb3IgYWxsIG9mIHRoZSBmbGV4XG4gICAqIGNvbnRhaW5lcidzIGl0ZW1zLCBpbmNsdWRpbmcgYW5vbnltb3VzIGZsZXggaXRlbXMuICdhbGlnbi1zZWxmJyBhbGxvd3NcbiAgICogdGhpcyBkZWZhdWx0IGFsaWdubWVudCB0byBiZSBvdmVycmlkZGVuIGZvciBpbmRpdmlkdWFsIGZsZXggaXRlbXMuIChGb3JcbiAgICogYW5vbnltb3VzIGZsZXggaXRlbXMsICdhbGlnbi1zZWxmJyBhbHdheXMgbWF0Y2hlcyB0aGUgdmFsdWUgb2YgJ2FsaWduLWl0ZW1zJ1xuICAgKiBvbiB0aGVpciBhc3NvY2lhdGVkIGZsZXggY29udGFpbmVyLilcbiAgICpcbiAgICogVmFsdWVzOiBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBiYXNlbGluZSB8IHN0cmV0Y2hcbiAgICogRGVmYXVsdDogc3RyZXRjaFxuICAgKlxuICAgKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jYWxpZ24taXRlbXMtcHJvcGVydHlcbiAgICovXG4gIC8qKlxuICAgKiBGbGV4Ym94IEFsaWduIFNlbGZcbiAgICpcbiAgICogVmFsdWVzOiBhdXRvIHwgZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgYmFzZWxpbmUgfCBzdHJldGNoXG4gICAqIERlZmF1bHQ6IGF1dG9cbiAgICovXG4gIC8qKlxuICAgKiBGbGV4Ym94IEFsaWduIENvbnRlbnRcbiAgICpcbiAgICogVGhlICdhbGlnbi1jb250ZW50JyBwcm9wZXJ0eSBhbGlnbnMgYSBmbGV4IGNvbnRhaW5lcidzIGxpbmVzIHdpdGhpbiB0aGVcbiAgICogZmxleCBjb250YWluZXIgd2hlbiB0aGVyZSBpcyBleHRyYSBzcGFjZSBpbiB0aGUgY3Jvc3MtYXhpcywgc2ltaWxhciB0b1xuICAgKiBob3cgJ2p1c3RpZnktY29udGVudCcgYWxpZ25zIGluZGl2aWR1YWwgaXRlbXMgd2l0aGluIHRoZSBtYWluLWF4aXMuIE5vdGUsXG4gICAqIHRoaXMgcHJvcGVydHkgaGFzIG5vIGVmZmVjdCB3aGVuIHRoZSBmbGV4Ym94IGhhcyBvbmx5IGEgc2luZ2xlIGxpbmUuXG4gICAqXG4gICAqIFZhbHVlczogZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgc3BhY2UtYmV0d2VlbiB8IHNwYWNlLWFyb3VuZCB8IHN0cmV0Y2hcbiAgICogRGVmYXVsdDogc3RyZXRjaFxuICAgKlxuICAgKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jYWxpZ24tY29udGVudC1wcm9wZXJ0eVxuICAgKi9cbiAgLyoqXG4gICAqIEZhbGxiYWNrIHRvIHN1cHBvcnQgZ2FwIHdpdGhpbiBmbGV4Ym94XG4gICAqIFVuc3VwcG9ydGVkIHdpdGggQ2hyb21lIHByaW9yIHRvIHZlcnNpb24gODQgYW1vbmcgb3RoZXJzLlxuICAgKlxuICAgKiBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvZ2FwI2Jyb3dzZXJfY29tcGF0aWJpbGl0eVxuICAgKlxuICAgKiBAc2luY2UgS0pTLTIxNjIuNjEgKDIwMjItMDktMTMpXG4gICAqL1xuICAvKipcbiAgICBUbyBhdm9pZCBkb3VibGUgc2Nyb2xsIGJhciBAc2luY2UgS0pTLTM4MjZcbiAgKiovXG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNrZWxldG9uLXdyYXBwZXIge1xuICAvKiBCYWNrZ3JvdW5kIEFuaW1hdGlvbiAqL1xufVxuQGtleWZyYW1lcyBza2VsZXRvbi1hbmltYXRpb24ge1xuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMjAlO1xuICB9XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNrZWxldG9uLXdyYXBwZXIgLmtyLXNrZWxldG9uIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEwMGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA0MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNjAlKSAjZWRlZGVkO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAxODAlO1xuICBhbmltYXRpb246IDFzIHNrZWxldG9uLWFuaW1hdGlvbiBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgYm94LXNoYWRvdzogcmdiYSgxNDksIDE1NywgNjUsIDAuMTUpIDAgMCAyNHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLWlsbGljYWRvIC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0taWxsaWNhZG8gLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIHtcbiAgY29sdW1uLWdhcDogN3B4O1xuICByb3ctZ2FwOiAxNnB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0taWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uIHtcbiAgbWFyZ2luOiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLXBhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLXBhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1pbGxpY2FkbyAua3ItcGFuLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLWlsbGljYWRvIC5rci1wYW4sIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0taWxsaWNhZG8gLmtyLXBhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1wYW4sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItcGFuIHtcbiAgZmxleDogMSAxIDIyMXB4O1xuICBtaW4td2lkdGg6IDIyMXB4O1xuICB3aWR0aDogYXV0bztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1pbGxpY2FkbyAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1pbGxpY2FkbyAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1pbGxpY2FkbyAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1zZWN1cml0eS1jb2RlIHtcbiAgd2lkdGg6IGF1dG87XG4gIGZsZXg6IDEgMCA5MHB4O1xuICBtaW4td2lkdGg6IDkwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1pbGxpY2FkbyAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0taWxsaWNhZG8gLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLWlsbGljYWRvIC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLXZpc2liaWxpdHktYnV0dG9uIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3ItaWxsaWNhZG8gLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1pbGxpY2FkbyAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLWlsbGljYWRvIC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uIHtcbiAgd2lkdGg6IDMxcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ19wYiAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ19wYiAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3BiIC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfdGVzdCAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0ge1xuICBjb2x1bW4tZ2FwOiA3cHg7XG4gIHJvdy1nYXA6IDE2cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uIHtcbiAgbWFyZ2luOiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXBhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1wYW4sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfcGIgLmtyLXBhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci1wYW4sIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfcGIgLmtyLXBhbiwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ19wYiAua3ItcGFuLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLXBhbiwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ190ZXN0IC5rci1wYW4sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXBhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1wYW4sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1wYW4sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1wYW4sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItcGFuIHtcbiAgZmxleDogMSAxIDIyMXB4O1xuICBtaW4td2lkdGg6IDIyMXB4O1xuICB3aWR0aDogYXV0bztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ19wYiAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3BiIC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3BiIC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfdGVzdCAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXNlY3VyaXR5LWNvZGUge1xuICB3aWR0aDogYXV0bztcbiAgZmxleDogMSAwIDkwcHg7XG4gIG1pbi13aWR0aDogOTBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfcGIgLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3Rlc3QgLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3BiIC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ19wYiAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfdGVzdCAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfdGVzdCAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXZpc2liaWxpdHktYnV0dG9uIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ19wYiAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3Rlc3QgLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ19wYiAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3BiIC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfdGVzdCAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiB7XG4gIHdpZHRoOiAzMXB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwge1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMykgMCAxOXB4IDM4cHgsIHJnYmEoMCwgMCwgMCwgMC4yMikgMCAxNXB4IDEycHg7XG4gIHBhZGRpbmctdG9wOiAxMDZweDtcbiAgcGFkZGluZy1ib3R0b206IDcwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiA1cHggc29saWQgI2Y0ZjRmNDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGhlaWdodDogMTAwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIGkuZmkteC1jaXJjbGUuaWNvbi1jbG9zZS1wb3B1cCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IDVweCA1cHggMCAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlci5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUgaS5maS14LWNpcmNsZS5pY29uLWNsb3NlLXBvcHVwIHtcbiAgbWFyZ2luOiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciAua3ItcG9waW4tc2hvcC1uYW1lIHtcbiAgbGVmdDogMTBweDtcbiAgdG9wOiAzcHg7XG4gIHBhZGRpbmc6IDNweCAwIDdweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLXNob3AtbmFtZSBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBjb2xvcjogIzRhNGE0YTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG1heC13aWR0aDogMjQ1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWltYWdlIHtcbiAgYm90dG9tOiA4cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2UgLmtyLWhlYWRlci1ib3JkZXIge1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rci1nbG9iYWwtY29sb3ItcHJpbWFyeSwgIzI5M2M3YSk7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2UgLmtyLWhlYWRlci1sb2dvIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1hbW91bnQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tb3JkZXItaWQge1xuICByaWdodDogdW5zZXQ7XG4gIGxlZnQ6IDYwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLWFtb3VudCBzcGFuLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLW9yZGVyLWlkIHNwYW4ge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLW9yZGVyLWlkIHtcbiAgYm90dG9tOiA4cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tYW1vdW50IHtcbiAgYm90dG9tOiAyNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLWFtb3VudCBzcGFuIHtcbiAgY29sb3I6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciAua3ItcG9waW4tdG90YWwtYW1vdW50IHtcbiAgYm90dG9tOiA5cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi10b3RhbC1hbW91bnQgLmtyLXRvdGFsLWFtb3VudC1sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICM0NDQ7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLXRvdGFsLWFtb3VudCAua3ItdG90YWwtYW1vdW50LXZhbHVlIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlci5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIC5rci1wb3Bpbi1oZWFkZXIge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzY2NjtcbiAgbGluZS1oZWlnaHQ6IHVuc2V0O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlci5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUgLmZpLWxvY2sge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBvcmRlcjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIHtcbiAgbWluLWhlaWdodDogMzU0cHg7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMgLmtyLW1ldGhvZC1jb250ZW50IC5rci1tZXRob2QtbGFiZWwge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNDQ0O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcyAua3ItbWV0aG9kLWNvbnRlbnQgLmtyLW1ldGhvZC1sYWJlbCBsYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCB7XG4gIGhlaWdodDogMzU4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAvKiBUcmFjayAqL1xuICAvKiBIYW5kbGUgKi9cbiAgLyogSGFuZGxlIG9uIGhvdmVyICovXG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLXNtYXJ0LWZvcm0tbGlzdC1zZWN0aW9uLW5hbWUge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1zbWFydC1mb3JtLXdhbGxldDpub3QoLmtyLXNtYXJ0LWZvcm0td2FsbGV0LS1jb21wYWN0KSAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLXNtYXJ0LWZvcm0td2FsbGV0Om5vdCgua3Itc21hcnQtZm9ybS13YWxsZXQtLWNvbXBhY3QpIC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWVycm9yIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDZweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiAjZDFkN2UzO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZDogIzdlOGRhZTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdC5rci1ncm91cC1hY3RpdmUgLmtyLW1ldGhvZHMtbGlzdC1oZWFkZXIge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qua3ItZXJyb3I6bm90KC5rci1tZXRob2QtYWN0aXZlKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LWlubmVyLXdyYXBwZXIge1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMCAxNXB4O1xuICAvKiBUcmFjayAqL1xuICAvKiBIYW5kbGUgKi9cbiAgLyogSGFuZGxlIG9uIGhvdmVyICovXG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1pbm5lci13cmFwcGVyIC5rci1wYXJ0aWFsLXBheW1lbnQtcGFuZWwge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3QtaW5uZXItd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogNnB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3QtaW5uZXItd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiAjZDFkN2UzO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1pbm5lci13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQ6ICM3ZThkYWU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LWlubmVyLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnksICMyOTNjN2EpO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3QtaGVhZGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1zbWFydC1mb3JtLWxpc3Qtc2VjdGlvbi1uYW1lLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNDQ0O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy1pdGVtIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLS1yZWdpc3RlciAua3Itc21hcnQtZm9ybS1saXN0LXNlY3Rpb24tbmFtZTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2I3YjdiNztcbiAgYm94LXNoYWRvdzogcmdiYSgxNDksIDE1NywgMTY1LCAwLjE1KSAwIDAgMjRweDtcbiAgaGVpZ2h0OiA0OHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUge1xuICBib3JkZXItY29sb3I6ICNiNzFjMWM7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUua3ItbWV0aG9kLWxhYmVsLS1zcGJ0bixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUua3ItbWV0aG9kLWxhYmVsLS1zcGJ0biB7XG4gIGJvcmRlci1jb2xvcjogI2I3MWMxYztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZS5rci1tZXRob2QtbGFiZWwtLXNlbGVjdGVkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZS5rci1tZXRob2QtbGFiZWwtLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZTVlNTtcbiAgYm9yZGVyLWNvbG9yOiAjYjcxYzFjO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiBzcGFuLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24gc3BhbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UzZTNlMztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHNwYW46OmJlZm9yZSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHNwYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICM1MDZlZWM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICBvcGFjaXR5OiAxO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMnM7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHNwYW4gc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24gc3BhbiBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogNS41cHg7XG4gIGxlZnQ6IDRweDtcbiAgZmlsbDogbm9uZTtcbiAgc3Ryb2tlOiB3aGl0ZTtcbiAgc3Ryb2tlLXdpZHRoOiAyO1xuICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG4gIHN0cm9rZS1saW5lam9pbjogcm91bmQ7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDE2cHg7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiAxNnB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjFzO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi0taG92ZXIgc3Bhbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1ob3ZlciBzcGFuIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjcxYzFjO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi0tY2hlY2tlZCBzcGFuLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24tLWNoZWNrZWQgc3BhbiB7XG4gIGJvcmRlci1jb2xvcjogI2I3MWMxYztcbiAgYmFja2dyb3VuZDogI2I3MWMxYztcbiAgYW5pbWF0aW9uOiBjaGVjay1idXR0b24gMC42cyBlYXNlO1xuICBjb2xvcjogI2I5YjhjMztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24tLWNoZWNrZWQgc3Bhbjo6YmVmb3JlLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24tLWNoZWNrZWQgc3Bhbjo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgyLjIpO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi0tY2hlY2tlZCBzcGFuIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1jaGVja2VkIHNwYW4gc3ZnIHtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUgLmtyLWRlbGV0ZS1idXR0b24td3JhcHBlciAua3ItZGVsZXRlLWJ1dHRvbiAua3ItZGVsZXRlLWljb24gc3ZnIHBhdGgsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlIC5rci1kZWxldGUtYnV0dG9uLXdyYXBwZXIgLmtyLWRlbGV0ZS1idXR0b24gLmtyLWRlbGV0ZS1pY29uIHN2ZyBwYXRoIHtcbiAgZmlsbDogI2I3MWMxYztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBtaW4td2lkdGg6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzc3NztcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXgtd2lkdGg6IDE2cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtLCB0b3A7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3ItdmlzaWJsZSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci12aXNpYmxlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLW9uLXRvcCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci1vbi10b3Age1xuICB0b3A6IC01M3B4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IHJnYmEoNTAsIDUwLCA5MywgMC4yNSkgMCAxM3B4IDI3cHggLTVweCwgcmdiYSgwLCAwLCAwLCAwLjMpIDAgOHB4IDE2cHggLThweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3Bhbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3Bhbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHtcbiAgbWFyZ2luOiA0cHggM3B4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3BhbiBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4gc3ZnIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC8qIHRvIGF2b2lkIGlzc3N1ZXMgd2l0aCBiaWcgZGVmYXVsdCBmb250LXNpemUgc2VlIEtKUy01NTg0ICovXG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24gLmtyLXBsYWNlaG9sZGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiAua3ItcGxhY2Vob2xkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjA3KSAwIDZweCAyNHB4IDAsIHJnYmEoMCwgMCwgMCwgMC4yNCkgMCAwIDAgMXB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTAwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDMwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA3MCUpICNmNGY0ZjQ7XG4gIGFuaW1hdGlvbjogMXMgc2tlbGV0b24tYW5pbWF0aW9uIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAxODAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbjpub3QoLmtyLWNhcmRzKS5rci1sb2FkaW5nLWFzc2V0cyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb246bm90KC5rci1jYXJkcykua3ItbG9hZGluZy1hc3NldHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uIHN2ZyB7XG4gIHBhZGRpbmc6IDJweCA0cHg7XG4gIGhlaWdodDogMThweDtcbiAgd2lkdGg6IDIycHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGFuaW1hdGlvbjogaWNvbi1kaXNwbGF5IDAuMnMgZWFzZS1pbjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1hbWV4IHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItYW1leCBzdmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2ZmNlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhYmFsIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhYmFsX2RlYml0IHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FiYWwgc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYWJhbF9kZWJpdCBzdmcge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDI2MDk1O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNiLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYiB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMzcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2Igc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYiBzdmcge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiBpbml0aWFsO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUgc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0LFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBzdmcge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlIGltYWdlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUgc3ZnIGltYWdlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQgaW1hZ2UsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBzdmcgaW1hZ2UsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlIGltYWdlLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSBzdmcgaW1hZ2UsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0IGltYWdlLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBzdmcgaW1hZ2Uge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItbmFyYW5qYSBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLW5hcmFuamEgc3ZnIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjJweDtcbiAgcGFkZGluZzogM3B4IDRweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci12aXNhIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLXZpc2FfZWxlY3Ryb24gc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItdmlzYV9kZWJpdCBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLXZpc2Egc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci12aXNhX2VsZWN0cm9uIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItdmlzYV9kZWJpdCBzdmcge1xuICBwYWRkaW5nOiAwIDJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMjZweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1sb2FkaW5nLWFzc2V0cyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItbG9hZGluZy1hc3NldHMge1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWxvYWRpbmctYXNzZXRzIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItbG9hZGluZy1hc3NldHMgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYXJkcyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FyZHMge1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMDcpIDAgNnB4IDI0cHggMCwgcmdiYSgwLCAwLCAwLCAwLjI0KSAwIDAgMCAxcHg7XG59XG5Aa2V5ZnJhbWVzIHNrZWxldG9uLWFuaW1hdGlvbiB7XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0yMCU7XG4gIH1cbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYXJkcy5rci1sb2FkaW5nLWFzc2V0cyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FyZHMua3ItbG9hZGluZy1hc3NldHMge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTAwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDMwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA3MCUpICNmNGY0ZjQ7XG4gIGFuaW1hdGlvbjogMXMgc2tlbGV0b24tYW5pbWF0aW9uIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAxODAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYXJkcy5rci1sb2FkaW5nLWFzc2V0cyBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhcmRzLmtyLWxvYWRpbmctYXNzZXRzIHN2ZyB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWRlbGV0ZS1idXR0b24tLWNyZWF0ZS10b2tlbiAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyIC5rci1kZWxldGUtYnV0dG9uIC5rci1kZWxldGUtaWNvbiBzdmcgcGF0aCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1kZWxldGUtYnV0dG9uLS1jcmVhdGUtdG9rZW4gLmtyLWRlbGV0ZS1idXR0b24td3JhcHBlciAua3ItZGVsZXRlLWJ1dHRvbiAua3ItZGVsZXRlLWljb24gc3ZnIHBhdGgge1xuICBmaWxsOiAjYjcxYzFjO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItbWV0aG9kLWxhYmVsLS1jcmVhdGUtdG9rZW4tc2VsZWN0ZWQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItbWV0aG9kLWxhYmVsLS1jcmVhdGUtdG9rZW4tc2VsZWN0ZWQge1xuICBib3JkZXItY29sb3I6ICNiNzFjMWM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWU5ZTk7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvcjpob3Zlcjpub3QoLmtyLWxvYWRpbmcsIC5rci1sb2NrZWQsIC5rci1tZXRob2QtbGFiZWwtLXNlbGVjdGVkLCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlLCAua3ItbWV0aG9kLWxhYmVsLS1jcmVhdGUtdG9rZW4tc2VsZWN0ZWQpLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvcjpmb2N1czpub3QoLmtyLWxvYWRpbmcsIC5rci1sb2NrZWQsIC5rci1tZXRob2QtbGFiZWwtLXNlbGVjdGVkLCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlLCAua3ItbWV0aG9kLWxhYmVsLS1jcmVhdGUtdG9rZW4tc2VsZWN0ZWQpLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsOmhvdmVyOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCwgLmtyLW1ldGhvZC1sYWJlbC0tc2VsZWN0ZWQsIC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUsIC5rci1tZXRob2QtbGFiZWwtLWNyZWF0ZS10b2tlbi1zZWxlY3RlZCksXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWw6Zm9jdXM6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkLCAua3ItbWV0aG9kLWxhYmVsLS1zZWxlY3RlZCwgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSwgLmtyLW1ldGhvZC1sYWJlbC0tY3JlYXRlLXRva2VuLXNlbGVjdGVkKSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtaWNvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItbWV0aG9kLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICB0b3A6IDA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC1pY29uIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItbWV0aG9kLWljb24gc3ZnIHtcbiAgZmlsbDogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnksICMyOTNjN2EpO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC1pY29uIC5rci1wbGFjZWhvbGRlcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItbWV0aG9kLWljb24gLmtyLXBsYWNlaG9sZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4wNykgMCA2cHggMjRweCAwLCByZ2JhKDAsIDAsIDAsIDAuMjQpIDAgMCAwIDFweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEwMGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAzMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNzAlKSAjZjRmNGY0O1xuICBhbmltYXRpb246IDFzIHNrZWxldG9uLWFuaW1hdGlvbiBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgYmFja2dyb3VuZC1zaXplOiAyMDAlIDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogMTgwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciBsYWJlbCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCBsYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM0NDQ7XG4gIHRyYW5zaXRpb246IDAuM3MgY29sb3I7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItYXJyb3ctcmlnaHQgc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1hcnJvdy1yaWdodCBzdmcge1xuICBmaWxsOiB2YXIoLS1rci1nbG9iYWwtY29sb3ItcHJpbWFyeSwgIzI5M2M3YSk7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbG9hZGluZy1hbmltYXRpb24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXIsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmJlZm9yZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjphZnRlcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmJlZm9yZSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnksICMyOTNjN2EpO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjpiZWZvcmUsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjpiZWZvcmUge1xuICB0b3A6IGNhbGMoNTAlIC0gNXB4KTtcbiAgbGVmdDogY2FsYyg1MCUgLSA1cHgpO1xuICBhbmltYXRpb246IGtyLWxvYWRlci1iZWZvcmUgMC44cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNCwgMS4yMSkgaW5maW5pdGU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmFmdGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YWZ0ZXIge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBhbmltYXRpb246IGtyLWxvYWRlci1hZnRlciAwLjhzIGN1YmljLWJlemllcigwLCAwLCAwLjI0LCAxLjIxKSBpbmZpbml0ZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlci5rci1sb2FkZXItLWZyb3plbjo6YmVmb3JlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXIua3ItbG9hZGVyLS1mcm96ZW46OmFmdGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlci5rci1sb2FkZXItLWZyb3plbjo6YmVmb3JlLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlci5rci1sb2FkZXItLWZyb3plbjo6YWZ0ZXIge1xuICBhbmltYXRpb246IG5vbmU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmJlZm9yZSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YWZ0ZXIsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjpiZWZvcmUsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjphZnRlciB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qge1xuICBwYWRkaW5nOiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kIC5rci1tZXRob2QtbGFiZWwtd3JhcHBlcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2QgLmtyLW1ldGhvZC1sYWJlbC13cmFwcGVyIHtcbiAgaGVpZ2h0OiA0NnB4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2QgLmtyLW1ldGhvZC1sYWJlbC13cmFwcGVyIC5rci1jb3VudGRvd24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kIC5rci1tZXRob2QtbGFiZWwtd3JhcHBlciAua3ItY291bnRkb3duIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWxhYmVsLS1zcGJ0biAua3ItbWV0aG9kLWxhYmVsLXdyYXBwZXIsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1sYWJlbC0tc3BidG4gLmtyLW1ldGhvZC1sYWJlbC13cmFwcGVyIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1sYWJlbC0tc3BidG4gLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtbGFiZWwtLXNwYnRuIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZCAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyIC5rci1sb2FkaW5nLWFuaW1hdGlvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2QgLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciAua3ItbG9hZGluZy1hbmltYXRpb24ge1xuICAtLWtyLWxvYWRpbmctYW5pbWF0aW9uLXNpemU6IDI1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IHZhcigtLWtyLWxvYWRpbmctYW5pbWF0aW9uLXNpemUpO1xuICBoZWlnaHQ6IHZhcigtLWtyLWxvYWRpbmctYW5pbWF0aW9uLXNpemUpO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZCAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjpiZWZvcmUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZCAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YWZ0ZXIsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjpiZWZvcmUsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IHZhcigtLWtyLWxvYWRpbmctYW5pbWF0aW9uLXNpemUpO1xuICBoZWlnaHQ6IHZhcigtLWtyLWxvYWRpbmctYW5pbWF0aW9uLXNpemUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rci1nbG9iYWwtY29sb3ItcHJpbWFyeSwgIzI5M2M3YSk7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2QgLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmJlZm9yZSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2QgLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmJlZm9yZSB7XG4gIHRvcDogY2FsYyg1MCUgLSB2YXIoLS1rci1sb2FkaW5nLWFuaW1hdGlvbi1zaXplKSk7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gdmFyKC0ta3ItbG9hZGluZy1hbmltYXRpb24tc2l6ZSkpO1xuICBhbmltYXRpb246IGtyLWxvYWRlci1iZWZvcmUgMC44cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNCwgMS4yMSkgaW5maW5pdGU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2QgLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmFmdGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZCAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YWZ0ZXIge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBhbmltYXRpb246IGtyLWxvYWRlci1hZnRlciAwLjhzIGN1YmljLWJlemllcigwLCAwLCAwLjI0LCAxLjIxKSBpbmZpbml0ZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZCAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlci5rci1sb2FkZXItLWZyb3plbjo6YmVmb3JlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2QgLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXIua3ItbG9hZGVyLS1mcm96ZW46OmFmdGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZCAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlci5rci1sb2FkZXItLWZyb3plbjo6YmVmb3JlLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZCAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlci5rci1sb2FkZXItLWZyb3plbjo6YWZ0ZXIge1xuICBhbmltYXRpb246IG5vbmU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2QgLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciAua3ItbG9hZGluZy1hbmltYXRpb24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIgLmtyLWxvYWRpbmctYW5pbWF0aW9uIHtcbiAgbWFyZ2luLWxlZnQ6IHVuc2V0O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW5lc3RlZC1jYXJkZm9ybSAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1uZXN0ZWQtY2FyZGZvcm0gLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1sb2FkaW5nLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLWxvYWRpbmcge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1rci1nbG9iYWwtY29sb3ItcHJpbWFyeSwgIzI5M2M3YSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1sb2NrZWQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItbG9ja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWxvY2tlZCAqLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLWxvY2tlZCAqIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItbG9ja2VkIGxhYmVsLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLWxvY2tlZCBsYWJlbCB7XG4gIGNvbG9yOiAjOTk5O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBtaW4td2lkdGg6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICM3Nzc7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbWF4LXdpZHRoOiAxNnB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB0cmFuc2Zvcm0sIHRvcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3ItdmlzaWJsZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3Itb24tdG9wIHtcbiAgdG9wOiAtNTNweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogcmdiYSg1MCwgNTAsIDkzLCAwLjI1KSAwIDEzcHggMjdweCAtNXB4LCByZ2JhKDAsIDAsIDAsIDAuMykgMCA4cHggMTZweCAtOHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3Bhbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4ge1xuICBtYXJnaW46IDRweCAzcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4gc3ZnIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC8qIHRvIGF2b2lkIGlzc3N1ZXMgd2l0aCBiaWcgZGVmYXVsdCBmb250LXNpemUgc2VlIEtKUy01NTg0ICovXG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uIC5rci1wbGFjZWhvbGRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMDcpIDAgNnB4IDI0cHggMCwgcmdiYSgwLCAwLCAwLCAwLjI0KSAwIDAgMCAxcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMDBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMzAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNykgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDcwJSkgI2Y0ZjRmNDtcbiAgYW5pbWF0aW9uOiAxcyBza2VsZXRvbi1hbmltYXRpb24gZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gIGJhY2tncm91bmQtc2l6ZTogMjAwJSAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDE4MCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbjpub3QoLmtyLWNhcmRzKS5rci1sb2FkaW5nLWFzc2V0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiBzdmcge1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIHdpZHRoOiAyMnB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBhbmltYXRpb246IGljb24tZGlzcGxheSAwLjJzIGVhc2UtaW47XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWFtZXggc3ZnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmZjZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FiYWwgc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhYmFsX2RlYml0IHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjYwOTU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNiIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzNweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2Igc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogaW5pdGlhbDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUgc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0LCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0IHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDM1cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlIGltYWdlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlIHN2ZyBpbWFnZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBpbWFnZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBzdmcgaW1hZ2Uge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLW5hcmFuamEgc3ZnIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjJweDtcbiAgcGFkZGluZzogM3B4IDRweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItdmlzYSBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItdmlzYV9lbGVjdHJvbiBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItdmlzYV9kZWJpdCBzdmcge1xuICBwYWRkaW5nOiAwIDJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMjZweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItbG9hZGluZy1hc3NldHMge1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1sb2FkaW5nLWFzc2V0cyBzdmcge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYXJkcyB7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4wNykgMCA2cHggMjRweCAwLCByZ2JhKDAsIDAsIDAsIDAuMjQpIDAgMCAwIDFweDtcbn1cbkBrZXlmcmFtZXMgc2tlbGV0b24tYW5pbWF0aW9uIHtcbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTIwJTtcbiAgfVxufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYXJkcy5rci1sb2FkaW5nLWFzc2V0cyB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMDBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMzAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNykgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDcwJSkgI2Y0ZjRmNDtcbiAgYW5pbWF0aW9uOiAxcyBza2VsZXRvbi1hbmltYXRpb24gZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gIGJhY2tncm91bmQtc2l6ZTogMjAwJSAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDE4MCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYXJkcy5rci1sb2FkaW5nLWFzc2V0cyBzdmcge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWxhYmVsIHtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IHZhcigtLWtyLWZvcm0tc21hcnRmb3JtLW5lc3RlZE1ldGhvZC1hbmltYXRpb25EdXJhdGlvbikgZWFzZS1vdXQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2QgLmtyLXBheW1lbnQtYnV0dG9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IDAuM3MgYmFja2dyb3VuZC1jb2xvcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtaWNvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItbWV0aG9kLWljb24ge1xuICBsZWZ0OiAxNXB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbG9hZGluZy1hbmltYXRpb24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgPiAqOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB0cmFuc2Zvcm0sIHRvcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci12aXNpYmxlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLW9uLXRvcCB7XG4gIHRvcDogLTUzcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiByZ2JhKDUwLCA1MCwgOTMsIDAuMjUpIDAgMTNweCAyN3B4IC01cHgsIHJnYmEoMCwgMCwgMCwgMC4zKSAwIDhweCAxNnB4IC04cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4ge1xuICBtYXJnaW46IDRweCAzcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4gc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHN2ZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgbGVmdDogMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1leHRyYS1icmFuZHMge1xuICBjb2xvcjogIzc3NztcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgbGFiZWwge1xuICBmbGV4LWdyb3c6IDE7XG4gIHRleHQtYWxpZ246IGVuZDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LWhlYWRlciB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgcGFkZGluZzogMjBweCAxNXB4IDVweCAxN3B4O1xuICBjb2xvcjogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnksICMyOTNjN2EpO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwua3Itc21hcnQtZm9ybS1tb2RhbC0tc2Nyb2xsYWJsZS1jb250ZW50IC5rci1zbWFydC1mb3JtLW1ldGhvZHMge1xuICBtaW4taGVpZ2h0OiB1bnNldDtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgaGVpZ2h0OiAzNThweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsLmtyLXNtYXJ0LWZvcm0tbW9kYWwtLXNjcm9sbGFibGUtY29udGVudCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3Qge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItYmFjay1idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDEycHggMTVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItYmFjay1idXR0b246aG92ZXIsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1iYWNrLWJ1dHRvbi5rci1mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItYmFjay1idXR0b24gbGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1rci1nbG9iYWwtY29sb3ItcHJpbWFyeSwgIzI5M2M3YSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLWxlZnQ6IDM1cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItYmFjay1idXR0b24gLmtyLWFycm93LWxlZnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBsZWZ0OiAxNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTAwJTtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLWJhY2stYnV0dG9uIC5rci1hcnJvdy1sZWZ0IHN2ZyB7XG4gIGZpbGw6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1vZGFsLXZpZXctLXBvcGluIC5rci1tZXRob2QtY29udGVudC5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUgLmtyLWJhY2stYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtdmlldy0tcG9waW4gLmtyLW1ldGhvZC1jb250ZW50LmtyLWRpc2FibGVkLWJhY2stYnV0dG9uIC5rci1iYWNrLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tb2RhbC12aWV3LS1wb3BpbiAua3ItbWV0aG9kLWNvbnRlbnQua3ItZGlzYWJsZWQtYmFjay1idXR0b24gLmtyLWJhY2stYnV0dG9uIC5rci1hcnJvdy1sZWZ0IHN2ZyB7XG4gIGZpbGw6ICNiYmI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tb2RhbC12aWV3LS1wb3BpbiAua3ItbWV0aG9kLWNvbnRlbnQua3ItZGlzYWJsZWQtYmFjay1idXR0b24gLmtyLWJhY2stYnV0dG9uIGxhYmVsIHtcbiAgY29sb3I6ICNiYmI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtZm9vdGVyIHtcbiAgYm9yZGVyOiA1cHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTBweCk7XG4gIGhlaWdodDogNjBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1mb290ZXIgLmtyLXdoaXRlbGFiZWwtbG9nbyBpbWcua3ItbG9nby1wYXl6ZW4ge1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIGhlaWdodDogMzBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1lbWJlZGRlZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1lbWJlZGRlZCAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItZW1iZWRkZWQgLmtyLWZvcm0tZXJyb3Ige1xuICB3aWR0aDogMjY2cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbC5rci1zbWFydC1mb3JtLW1vZGFsLS1zY3JvbGxhYmxlLWNvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNrZWxldG9uLXdyYXBwZXIge1xuICAvKiBCYWNrZ3JvdW5kIEFuaW1hdGlvbiAqL1xufVxuQGtleWZyYW1lcyBza2VsZXRvbi1hbmltYXRpb24ge1xuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMjAlO1xuICB9XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc2tlbGV0b24td3JhcHBlciAua3Itc2tlbGV0b24ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTAwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDQwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA2MCUpICNlZGVkZWQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjAwJSAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDE4MCU7XG4gIGFuaW1hdGlvbjogMXMgc2tlbGV0b24tYW5pbWF0aW9uIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICBib3gtc2hhZG93OiByZ2JhKDE0OSwgMTU3LCA2NSwgMC4xNSkgMCAwIDI0cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1pbGxpY2FkbyAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSB7XG4gIGNvbHVtbi1nYXA6IDdweDtcbiAgcm93LWdhcDogMTZweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksXG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0taWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0taWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24ge1xuICBtYXJnaW46IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1wYW4sIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLXBhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1wYW4sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1wYW4sIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1pbGxpY2FkbyAua3ItcGFuLCAua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3ItaWxsaWNhZG8gLmtyLXBhbiB7XG4gIGZsZXg6IDEgMSAyMjFweDtcbiAgbWluLXdpZHRoOiAyMjFweDtcbiAgd2lkdGg6IGF1dG87XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLWlsbGljYWRvIC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3ItaWxsaWNhZG8gLmtyLXNlY3VyaXR5LWNvZGUge1xuICB3aWR0aDogYXV0bztcbiAgZmxleDogMSAwIDkwcHg7XG4gIG1pbi13aWR0aDogOTBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1pbGxpY2FkbyAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1pbGxpY2FkbyAua3ItdmlzaWJpbGl0eS1idXR0b24ge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0taWxsaWNhZG8gLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLWlsbGljYWRvIC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24ge1xuICB3aWR0aDogMzFweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3BiIC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ19wYiAua3ItY2FyZC1mb3JtIHtcbiAgY29sdW1uLWdhcDogN3B4O1xuICByb3ctZ2FwOiAxNnB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSxcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbiB7XG4gIG1hcmdpbjogMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXBhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1wYW4sIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXBhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1wYW4sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1wYW4sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXBhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1wYW4sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXBhbiwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLXBhbiwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3BiIC5rci1wYW4sIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci1wYW4sIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ19wYiAua3ItcGFuIHtcbiAgZmxleDogMSAxIDIyMXB4O1xuICBtaW4td2lkdGg6IDIyMXB4O1xuICB3aWR0aDogYXV0bztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ190ZXN0IC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfcGIgLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfcGIgLmtyLXNlY3VyaXR5LWNvZGUge1xuICB3aWR0aDogYXV0bztcbiAgZmxleDogMSAwIDkwcHg7XG4gIG1pbi13aWR0aDogOTBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfdGVzdCAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ19wYiAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3BiIC5rci12aXNpYmlsaXR5LWJ1dHRvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3BiIC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ19wYiAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uIHtcbiAgd2lkdGg6IDMxcHg7XG59XG5Aa2V5ZnJhbWVzIGFuaW1hdGlvbiB7XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICB9XG59XG4ua3Itc21hcnQtZm9ybSAua3ItZm9ybS1lcnJvciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I3MWMxYztcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItZm9ybS1lcnJvci5rci1mb3JtLWVycm9yLS13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5YTgyNTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1mb3JtLWVycm9yIHNwYW4ge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTBweCAzcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxZW07XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLWZvcm0tZXJyb3ItdmlzaWJsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG59XG4ua3Itc21hcnQtZm9ybSAua3ItY291bnRkb3duIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICBwYWRkaW5nOiAzMnB4IDE0cHggMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYjdiN2I3O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjYjdiN2I3O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2I3YjdiNztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIua3ItY2FyZC1oZWFkZXItLXNwYnRuIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiN2I3Yjc7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIua3ItY2FyZC1oZWFkZXItLXNwYnRuLmtyLWNhcmQtaGVhZGVyLS1ob3ZlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIua3ItY2FyZC1oZWFkZXItLXNwYnRuLmtyLWNhcmQtaGVhZGVyLS1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWU5ZjY7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnksICMyOTNjN2EpO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciBzcGFuLmtyLWNhcmQtaGVhZGVyLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTBweDtcbiAgbGVmdDogMTFweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIG1pbi13aWR0aDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICM3Nzc7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbWF4LXdpZHRoOiAxNnB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtLCB0b3A7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci12aXNpYmxlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3Itb24tdG9wIHtcbiAgdG9wOiAtNTNweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiByZ2JhKDUwLCA1MCwgOTMsIDAuMjUpIDAgMTNweCAyN3B4IC01cHgsIHJnYmEoMCwgMCwgMCwgMC4zKSAwIDhweCAxNnB4IC04cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3Bhbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHtcbiAgbWFyZ2luOiA0cHggM3B4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4gc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4gc3ZnIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ge1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAvKiB0byBhdm9pZCBpc3NzdWVzIHdpdGggYmlnIGRlZmF1bHQgZm9udC1zaXplIHNlZSBLSlMtNTU4NCAqL1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24gLmtyLXBsYWNlaG9sZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4wNykgMCA2cHggMjRweCAwLCByZ2JhKDAsIDAsIDAsIDAuMjQpIDAgMCAwIDFweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEwMGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAzMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNzAlKSAjZjRmNGY0O1xuICBhbmltYXRpb246IDFzIHNrZWxldG9uLWFuaW1hdGlvbiBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgYmFja2dyb3VuZC1zaXplOiAyMDAlIDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogMTgwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbjpub3QoLmtyLWNhcmRzKS5rci1sb2FkaW5nLWFzc2V0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24gc3ZnIHtcbiAgcGFkZGluZzogMnB4IDRweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICB3aWR0aDogMjJweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYW5pbWF0aW9uOiBpY29uLWRpc3BsYXkgMC4ycyBlYXNlLWluO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItYW1leCBzdmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2ZmNlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FiYWwgc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYWJhbF9kZWJpdCBzdmcge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDI2MDk1O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2Ige1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzM3B4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2Igc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogaW5pdGlhbDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0LCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBzdmcge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUgaW1hZ2UsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlIHN2ZyBpbWFnZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQgaW1hZ2UsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0IHN2ZyBpbWFnZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLW5hcmFuamEgc3ZnIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjJweDtcbiAgcGFkZGluZzogM3B4IDRweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLXZpc2Egc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci12aXNhX2VsZWN0cm9uIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItdmlzYV9kZWJpdCBzdmcge1xuICBwYWRkaW5nOiAwIDJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMjZweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWxvYWRpbmctYXNzZXRzIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWxvYWRpbmctYXNzZXRzIHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYXJkcyB7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4wNykgMCA2cHggMjRweCAwLCByZ2JhKDAsIDAsIDAsIDAuMjQpIDAgMCAwIDFweDtcbn1cbkBrZXlmcmFtZXMgc2tlbGV0b24tYW5pbWF0aW9uIHtcbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTIwJTtcbiAgfVxufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FyZHMua3ItbG9hZGluZy1hc3NldHMge1xuICBiYWNrZ3JvdW5kOiAxMDBkZWcsIHJnYmEoMjQ0LCAyNDQsIDI0NCwgMCkgMzAlLCByZ2JhKDI0NCwgMjQ0LCAyNDQsIDAuNykgNTAlLCByZ2JhKDI0NCwgMjQ0LCAyNDQsIDApIDcwJSAjZmZmO1xuICBhbmltYXRpb246IDFzIHNrZWxldG9uLWFuaW1hdGlvbiBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgYmFja2dyb3VuZC1zaXplOiAyMDAlIDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogMTgwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYXJkcy5rci1sb2FkaW5nLWFzc2V0cyBzdmcge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHNwYW4ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlM2UzZTM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24gc3Bhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogIzUwNmVlYztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIG9wYWNpdHk6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4ycztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHNwYW4gc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDUuNXB4O1xuICBsZWZ0OiA0cHg7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogd2hpdGU7XG4gIHN0cm9rZS13aWR0aDogMjtcbiAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xuICBzdHJva2UtbGluZWpvaW46IHJvdW5kO1xuICBzdHJva2UtZGFzaGFycmF5OiAxNnB4O1xuICBzdHJva2UtZGFzaG9mZnNldDogMTZweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4xcztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1ob3ZlciBzcGFuIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1rci1nbG9iYWwtY29sb3ItcHJpbWFyeSwgIzI5M2M3YSk7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi0tY2hlY2tlZCBzcGFuIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1rci1nbG9iYWwtY29sb3ItcHJpbWFyeSwgIzI5M2M3YSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbiAgYW5pbWF0aW9uOiBjaGVjay1idXR0b24gMC42cyBlYXNlO1xuICBjb2xvcjogI2I5YjhjMztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1jaGVja2VkIHNwYW46OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMi4yKTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1jaGVja2VkIHNwYW4gc3ZnIHtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItY2FyZC1pY29ucyAua3ItbWV0aG9kLWxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzQ0NDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzIC5rci1tZXRob2QtY29udGVudCAua3ItbWV0aG9kLWxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzQ0NDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1zbWFydC1mb3JtLWVtYmVkZGVkLWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1zbWFydC1mb3JtLWxpc3Qtc2VjdGlvbi1uYW1lIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLXNtYXJ0LWZvcm0td2FsbGV0Om5vdCgua3Itc21hcnQtZm9ybS13YWxsZXQtLWNvbXBhY3QpIC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1zbWFydC1mb3JtLXdhbGxldC1lcnJvciB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdC5rci1tZXRob2RzLWxpc3QtLWNvbXBhY3Qge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LWhlYWRlcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLXNtYXJ0LWZvcm0tbGlzdC1zZWN0aW9uLW5hbWUsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2QtbGFiZWwge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNDQ0O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtLWNvbXBhY3Q6bm90KC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy0tZXh0cmEpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwge1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiN2I3Yjc7XG4gIGJveC1zaGFkb3c6IHJnYmEoMTQ5LCAxNTcsIDE2NSwgMC4xNSkgMCAwIDI0cHg7XG4gIGhlaWdodDogNDhweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSB7XG4gIGJvcmRlci1jb2xvcjogI2I3MWMxYztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUua3ItbWV0aG9kLWxhYmVsLS1zcGJ0bixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlLmtyLW1ldGhvZC1sYWJlbC0tc3BidG4ge1xuICBib3JkZXItY29sb3I6ICNiNzFjMWM7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlLmtyLW1ldGhvZC1sYWJlbC0tc2VsZWN0ZWQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZS5rci1tZXRob2QtbGFiZWwtLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZTVlNTtcbiAgYm9yZGVyLWNvbG9yOiAjYjcxYzFjO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiBzcGFuLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHNwYW4ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlM2UzZTM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24gc3Bhbjo6YmVmb3JlLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHNwYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICM1MDZlZWM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICBvcGFjaXR5OiAxO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMnM7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiBzcGFuIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiBzcGFuIHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiA1LjVweDtcbiAgbGVmdDogNHB4O1xuICBmaWxsOiBub25lO1xuICBzdHJva2U6IHdoaXRlO1xuICBzdHJva2Utd2lkdGg6IDI7XG4gIHN0cm9rZS1saW5lY2FwOiByb3VuZDtcbiAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDtcbiAgc3Ryb2tlLWRhc2hhcnJheTogMTZweDtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDE2cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMXM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi0taG92ZXIgc3Bhbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi0taG92ZXIgc3BhbiB7XG4gIGJvcmRlci1jb2xvcjogI2I3MWMxYztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1jaGVja2VkIHNwYW4sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24tLWNoZWNrZWQgc3BhbiB7XG4gIGJvcmRlci1jb2xvcjogI2I3MWMxYztcbiAgYmFja2dyb3VuZDogI2I3MWMxYztcbiAgYW5pbWF0aW9uOiBjaGVjay1idXR0b24gMC42cyBlYXNlO1xuICBjb2xvcjogI2I5YjhjMztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1jaGVja2VkIHNwYW46OmJlZm9yZSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi0tY2hlY2tlZCBzcGFuOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDIuMik7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjZzIGVhc2U7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi0tY2hlY2tlZCBzcGFuIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi0tY2hlY2tlZCBzcGFuIHN2ZyB7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyIC5rci1kZWxldGUtYnV0dG9uIC5rci1kZWxldGUtaWNvbiBzdmcgcGF0aCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlIC5rci1kZWxldGUtYnV0dG9uLXdyYXBwZXIgLmtyLWRlbGV0ZS1idXR0b24gLmtyLWRlbGV0ZS1pY29uIHN2ZyBwYXRoIHtcbiAgZmlsbDogI2I3MWMxYztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIG1pbi13aWR0aDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICM3Nzc7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbWF4LXdpZHRoOiAxNnB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtLCB0b3A7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLXZpc2libGUsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLXZpc2libGUge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLW9uLXRvcCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3Itb24tdG9wIHtcbiAgdG9wOiAtNTNweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogcmdiYSg1MCwgNTAsIDkzLCAwLjI1KSAwIDEzcHggMjdweCAtNXB4LCByZ2JhKDAsIDAsIDAsIDAuMykgMCA4cHggMTZweCAtOHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3Bhbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3Bhbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHtcbiAgbWFyZ2luOiA0cHggM3B4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3BhbiBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHN2ZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC8qIHRvIGF2b2lkIGlzc3N1ZXMgd2l0aCBiaWcgZGVmYXVsdCBmb250LXNpemUgc2VlIEtKUy01NTg0ICovXG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uIC5rci1wbGFjZWhvbGRlcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uIC5rci1wbGFjZWhvbGRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMDcpIDAgNnB4IDI0cHggMCwgcmdiYSgwLCAwLCAwLCAwLjI0KSAwIDAgMCAxcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMDBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMzAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNykgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDcwJSkgI2Y0ZjRmNDtcbiAgYW5pbWF0aW9uOiAxcyBza2VsZXRvbi1hbmltYXRpb24gZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gIGJhY2tncm91bmQtc2l6ZTogMjAwJSAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDE4MCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbjpub3QoLmtyLWNhcmRzKS5rci1sb2FkaW5nLWFzc2V0cyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uOm5vdCgua3ItY2FyZHMpLmtyLWxvYWRpbmctYXNzZXRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uIHN2ZyB7XG4gIHBhZGRpbmc6IDJweCA0cHg7XG4gIGhlaWdodDogMThweDtcbiAgd2lkdGg6IDIycHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGFuaW1hdGlvbjogaWNvbi1kaXNwbGF5IDAuMnMgZWFzZS1pbjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItYW1leCBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1hbWV4IHN2ZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZmY2U7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhYmFsIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYWJhbF9kZWJpdCBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYWJhbCBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYWJhbF9kZWJpdCBzdmcge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDI2MDk1O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNiIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzNweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2Igc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2Igc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogaW5pdGlhbDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUgc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0LCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0IHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUgc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBzdmcge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSBpbWFnZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSBzdmcgaW1hZ2UsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQgaW1hZ2UsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQgc3ZnIGltYWdlLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUgaW1hZ2UsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSBzdmcgaW1hZ2UsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBpbWFnZSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0IHN2ZyBpbWFnZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItbmFyYW5qYSBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1uYXJhbmphIHN2ZyB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHBhZGRpbmc6IDNweCA0cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLXZpc2Egc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLXZpc2FfZWxlY3Ryb24gc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLXZpc2FfZGViaXQgc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItdmlzYSBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci12aXNhX2VsZWN0cm9uIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLXZpc2FfZGViaXQgc3ZnIHtcbiAgcGFkZGluZzogMCAycHg7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDI2cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWxvYWRpbmctYXNzZXRzLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItbG9hZGluZy1hc3NldHMge1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1sb2FkaW5nLWFzc2V0cyBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1sb2FkaW5nLWFzc2V0cyBzdmcge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYXJkcyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhcmRzIHtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjA3KSAwIDZweCAyNHB4IDAsIHJnYmEoMCwgMCwgMCwgMC4yNCkgMCAwIDAgMXB4O1xufVxuQGtleWZyYW1lcyBza2VsZXRvbi1hbmltYXRpb24ge1xuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMjAlO1xuICB9XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhcmRzLmtyLWxvYWRpbmctYXNzZXRzLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FyZHMua3ItbG9hZGluZy1hc3NldHMge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTAwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDMwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA3MCUpICNmNGY0ZjQ7XG4gIGFuaW1hdGlvbjogMXMgc2tlbGV0b24tYW5pbWF0aW9uIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAxODAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FyZHMua3ItbG9hZGluZy1hc3NldHMgc3ZnLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FyZHMua3ItbG9hZGluZy1hc3NldHMgc3ZnIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWRlbGV0ZS1idXR0b24tLWNyZWF0ZS10b2tlbiAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyIC5rci1kZWxldGUtYnV0dG9uIC5rci1kZWxldGUtaWNvbiBzdmcgcGF0aCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItZGVsZXRlLWJ1dHRvbi0tY3JlYXRlLXRva2VuIC5rci1kZWxldGUtYnV0dG9uLXdyYXBwZXIgLmtyLWRlbGV0ZS1idXR0b24gLmtyLWRlbGV0ZS1pY29uIHN2ZyBwYXRoIHtcbiAgZmlsbDogI2I3MWMxYztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1tZXRob2QtbGFiZWwtLWNyZWF0ZS10b2tlbi1zZWxlY3RlZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItbWV0aG9kLWxhYmVsLS1jcmVhdGUtdG9rZW4tc2VsZWN0ZWQge1xuICBib3JkZXItY29sb3I6ICNiNzFjMWM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWU5ZTk7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3I6aG92ZXI6bm90KC5rci1sb2FkaW5nLCAua3ItbG9ja2VkLCAua3ItbWV0aG9kLWxhYmVsLS1zZWxlY3RlZCwgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSwgLmtyLW1ldGhvZC1sYWJlbC0tY3JlYXRlLXRva2VuLXNlbGVjdGVkKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yOmZvY3VzOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCwgLmtyLW1ldGhvZC1sYWJlbC0tc2VsZWN0ZWQsIC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUsIC5rci1tZXRob2QtbGFiZWwtLWNyZWF0ZS10b2tlbi1zZWxlY3RlZCksXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsOmhvdmVyOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCwgLmtyLW1ldGhvZC1sYWJlbC0tc2VsZWN0ZWQsIC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUsIC5rci1tZXRob2QtbGFiZWwtLWNyZWF0ZS10b2tlbi1zZWxlY3RlZCksXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsOmZvY3VzOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCwgLmtyLW1ldGhvZC1sYWJlbC0tc2VsZWN0ZWQsIC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUsIC5rci1tZXRob2QtbGFiZWwtLWNyZWF0ZS10b2tlbi1zZWxlY3RlZCkge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1rci1nbG9iYWwtY29sb3ItcHJpbWFyeSwgIzI5M2M3YSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC1pY29uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItbWV0aG9kLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICB0b3A6IDA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtaWNvbiBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1tZXRob2QtaWNvbiBzdmcge1xuICBmaWxsOiB2YXIoLS1rci1nbG9iYWwtY29sb3ItcHJpbWFyeSwgIzI5M2M3YSk7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC1pY29uIC5rci1wbGFjZWhvbGRlcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLW1ldGhvZC1pY29uIC5rci1wbGFjZWhvbGRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMDcpIDAgNnB4IDI0cHggMCwgcmdiYSgwLCAwLCAwLCAwLjI0KSAwIDAgMCAxcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMDBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMzAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNykgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDcwJSkgI2Y0ZjRmNDtcbiAgYW5pbWF0aW9uOiAxcyBza2VsZXRvbi1hbmltYXRpb24gZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gIGJhY2tncm91bmQtc2l6ZTogMjAwJSAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDE4MCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIGxhYmVsLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCBsYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM0NDQ7XG4gIHRyYW5zaXRpb246IDAuM3MgY29sb3I7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWFycm93LXJpZ2h0IHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWFycm93LXJpZ2h0IHN2ZyB7XG4gIGZpbGw6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbG9hZGluZy1hbmltYXRpb24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1sb2FkaW5nLWFuaW1hdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjpiZWZvcmUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmFmdGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmJlZm9yZSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmJlZm9yZSxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjpiZWZvcmUge1xuICB0b3A6IGNhbGMoNTAlIC0gNXB4KTtcbiAgbGVmdDogY2FsYyg1MCUgLSA1cHgpO1xuICBhbmltYXRpb246IGtyLWxvYWRlci1iZWZvcmUgMC44cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNCwgMS4yMSkgaW5maW5pdGU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjphZnRlcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjphZnRlciB7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIGFuaW1hdGlvbjoga3ItbG9hZGVyLWFmdGVyIDAuOHMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjQsIDEuMjEpIGluZmluaXRlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlci5rci1sb2FkZXItLWZyb3plbjo6YmVmb3JlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyLmtyLWxvYWRlci0tZnJvemVuOjphZnRlcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyLmtyLWxvYWRlci0tZnJvemVuOjpiZWZvcmUsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlci5rci1sb2FkZXItLWZyb3plbjo6YWZ0ZXIge1xuICBhbmltYXRpb246IG5vbmU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjpiZWZvcmUsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjphZnRlcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjpiZWZvcmUsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YWZ0ZXIge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qge1xuICBwYWRkaW5nOiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZCAua3ItbWV0aG9kLWxhYmVsLXdyYXBwZXIsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZCAua3ItbWV0aG9kLWxhYmVsLXdyYXBwZXIge1xuICBoZWlnaHQ6IDQ2cHg7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2QgLmtyLW1ldGhvZC1sYWJlbC13cmFwcGVyIC5rci1jb3VudGRvd24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZCAua3ItbWV0aG9kLWxhYmVsLXdyYXBwZXIgLmtyLWNvdW50ZG93biB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtbGFiZWwtLXNwYnRuIC5rci1tZXRob2QtbGFiZWwtd3JhcHBlcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1sYWJlbC0tc3BidG4gLmtyLW1ldGhvZC1sYWJlbC13cmFwcGVyIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtbGFiZWwtLXNwYnRuIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1sYWJlbC0tc3BidG4gLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZCAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyIC5rci1sb2FkaW5nLWFuaW1hdGlvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIgLmtyLWxvYWRpbmctYW5pbWF0aW9uIHtcbiAgLS1rci1sb2FkaW5nLWFuaW1hdGlvbi1zaXplOiAyNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiB2YXIoLS1rci1sb2FkaW5nLWFuaW1hdGlvbi1zaXplKTtcbiAgaGVpZ2h0OiB2YXIoLS1rci1sb2FkaW5nLWFuaW1hdGlvbi1zaXplKTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2QgLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXIsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZCAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZCAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YmVmb3JlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjphZnRlcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjpiZWZvcmUsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZCAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiB2YXIoLS1rci1sb2FkaW5nLWFuaW1hdGlvbi1zaXplKTtcbiAgaGVpZ2h0OiB2YXIoLS1rci1sb2FkaW5nLWFuaW1hdGlvbi1zaXplKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnksICMyOTNjN2EpO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZCAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YmVmb3JlLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2QgLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmJlZm9yZSB7XG4gIHRvcDogY2FsYyg1MCUgLSB2YXIoLS1rci1sb2FkaW5nLWFuaW1hdGlvbi1zaXplKSk7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gdmFyKC0ta3ItbG9hZGluZy1hbmltYXRpb24tc2l6ZSkpO1xuICBhbmltYXRpb246IGtyLWxvYWRlci1iZWZvcmUgMC44cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNCwgMS4yMSkgaW5maW5pdGU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjphZnRlcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjphZnRlciB7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIGFuaW1hdGlvbjoga3ItbG9hZGVyLWFmdGVyIDAuOHMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjQsIDEuMjEpIGluZmluaXRlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZCAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlci5rci1sb2FkZXItLWZyb3plbjo6YmVmb3JlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyLmtyLWxvYWRlci0tZnJvemVuOjphZnRlcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyLmtyLWxvYWRlci0tZnJvemVuOjpiZWZvcmUsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZCAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlci5rci1sb2FkZXItLWZyb3plbjo6YWZ0ZXIge1xuICBhbmltYXRpb246IG5vbmU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIgLmtyLWxvYWRpbmctYW5pbWF0aW9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2QgLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciAua3ItbG9hZGluZy1hbmltYXRpb24ge1xuICBtYXJnaW4tbGVmdDogdW5zZXQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW5lc3RlZC1jYXJkZm9ybSAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItbmVzdGVkLWNhcmRmb3JtIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIge1xuICBwYWRkaW5nOiAxNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWxvYWRpbmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLWxvYWRpbmcge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1rci1nbG9iYWwtY29sb3ItcHJpbWFyeSwgIzI5M2M3YSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3Iua3ItbG9ja2VkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1sb2NrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLmtyLWxvY2tlZCAqLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1sb2NrZWQgKiB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1sb2NrZWQgbGFiZWwsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLWxvY2tlZCBsYWJlbCB7XG4gIGNvbG9yOiAjOTk5O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgbWluLXdpZHRoOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzc3NztcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXgtd2lkdGg6IDE2cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB0cmFuc2Zvcm0sIHRvcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLXZpc2libGUge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci1vbi10b3Age1xuICB0b3A6IC01M3B4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IHJnYmEoNTAsIDUwLCA5MywgMC4yNSkgMCAxM3B4IDI3cHggLTVweCwgcmdiYSgwLCAwLCAwLCAwLjMpIDAgOHB4IDE2cHggLThweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4ge1xuICBtYXJnaW46IDRweCAzcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3BhbiBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3BhbiBzdmcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC8qIHRvIGF2b2lkIGlzc3N1ZXMgd2l0aCBiaWcgZGVmYXVsdCBmb250LXNpemUgc2VlIEtKUy01NTg0ICovXG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiAua3ItcGxhY2Vob2xkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjA3KSAwIDZweCAyNHB4IDAsIHJnYmEoMCwgMCwgMCwgMC4yNCkgMCAwIDAgMXB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTAwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDMwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA3MCUpICNmNGY0ZjQ7XG4gIGFuaW1hdGlvbjogMXMgc2tlbGV0b24tYW5pbWF0aW9uIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAxODAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uOm5vdCgua3ItY2FyZHMpLmtyLWxvYWRpbmctYXNzZXRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiBzdmcge1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIHdpZHRoOiAyMnB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBhbmltYXRpb246IGljb24tZGlzcGxheSAwLjJzIGVhc2UtaW47XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1hbWV4IHN2ZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZmY2U7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYWJhbCBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhYmFsX2RlYml0IHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjYwOTU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYiB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMzcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYiBzdmcge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiBpbml0aWFsO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0IHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDM1cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSBpbWFnZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUgc3ZnIGltYWdlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBpbWFnZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQgc3ZnIGltYWdlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItbmFyYW5qYSBzdmcge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBwYWRkaW5nOiAzcHggNHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItdmlzYSBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLXZpc2FfZWxlY3Ryb24gc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci12aXNhX2RlYml0IHN2ZyB7XG4gIHBhZGRpbmc6IDAgMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAyNnB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItbG9hZGluZy1hc3NldHMge1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItbG9hZGluZy1hc3NldHMgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhcmRzIHtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjA3KSAwIDZweCAyNHB4IDAsIHJnYmEoMCwgMCwgMCwgMC4yNCkgMCAwIDAgMXB4O1xufVxuQGtleWZyYW1lcyBza2VsZXRvbi1hbmltYXRpb24ge1xuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMjAlO1xuICB9XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYXJkcy5rci1sb2FkaW5nLWFzc2V0cyB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMDBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMzAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNykgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDcwJSkgI2Y0ZjRmNDtcbiAgYW5pbWF0aW9uOiAxcyBza2VsZXRvbi1hbmltYXRpb24gZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gIGJhY2tncm91bmQtc2l6ZTogMjAwJSAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDE4MCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FyZHMua3ItbG9hZGluZy1hc3NldHMgc3ZnIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZCB7XG4gIGhlaWdodDogNDhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWxhYmVsIHtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IHZhcigtLWtyLWZvcm0tc21hcnRmb3JtLW5lc3RlZE1ldGhvZC1hbmltYXRpb25EdXJhdGlvbikgZWFzZS1vdXQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kIC5rci1wYXltZW50LWJ1dHRvbiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IDAuM3MgYmFja2dyb3VuZC1jb2xvcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci5rci1sb2NrZWQgLmtyLW1ldGhvZC1sYWJlbC13cmFwcGVyIC5rci1jYXJkLWljb25zLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1sb2NrZWQgLmtyLW1ldGhvZC1sYWJlbC13cmFwcGVyIC5rci1jYXJkLWljb25zIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLWljb24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsIC5rci1tZXRob2QtaWNvbiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLWxvYWRpbmctYW5pbWF0aW9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItbG9hZGluZy1hbmltYXRpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtbGFiZWwtd3JhcHBlciBsYWJlbCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwgLmtyLW1ldGhvZC1sYWJlbC13cmFwcGVyIGxhYmVsIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbCAua3ItbWV0aG9kLWljb24ge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItZmllbGQtZWxlbWVudC0tbGFzdC12aXNpYmxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciA+ICo6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB0cmFuc2Zvcm0sIHRvcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3ItdmlzaWJsZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3Itb24tdG9wIHtcbiAgdG9wOiAtNTNweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogcmdiYSg1MCwgNTAsIDkzLCAwLjI1KSAwIDEzcHggMjdweCAtNXB4LCByZ2JhKDAsIDAsIDAsIDAuMykgMCA4cHggMTZweCAtOHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3Bhbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4ge1xuICBtYXJnaW46IDRweCAzcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1ncm91cCAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4gc3ZnIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIC5rci1tZXRob2QtaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgbGVmdDogMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItZXh0cmEtYnJhbmRzIHtcbiAgY29sb3I6ICM3Nzc7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciAua3ItZXh0cmEtYnJhbmRzIHtcbiAgbWF4LXdpZHRoOiAxNnB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIGxhYmVsOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgdGV4dC1hbGlnbjogZW5kO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHNwYW4ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlM2UzZTM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHNwYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICM1MDZlZWM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICBvcGFjaXR5OiAxO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMnM7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24gc3BhbiBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogNS41cHg7XG4gIGxlZnQ6IDRweDtcbiAgZmlsbDogbm9uZTtcbiAgc3Ryb2tlOiB3aGl0ZTtcbiAgc3Ryb2tlLXdpZHRoOiAyO1xuICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG4gIHN0cm9rZS1saW5lam9pbjogcm91bmQ7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDE2cHg7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiAxNnB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjFzO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1ob3ZlciBzcGFuIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1rci1nbG9iYWwtY29sb3ItcHJpbWFyeSwgIzI5M2M3YSk7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24tLWNoZWNrZWQgc3BhbiB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnksICMyOTNjN2EpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1rci1nbG9iYWwtY29sb3ItcHJpbWFyeSwgIzI5M2M3YSk7XG4gIGFuaW1hdGlvbjogY2hlY2stYnV0dG9uIDAuNnMgZWFzZTtcbiAgY29sb3I6ICNiOWI4YzM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24tLWNoZWNrZWQgc3Bhbjo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgyLjIpO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1jaGVja2VkIHNwYW4gc3ZnIHtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1tZXRob2QtbGFiZWwtLXNwYnRuIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjZTNlM2UzO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1tZXRob2QtbGFiZWwtLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnlMaWdodCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnksICMyOTNjN2EpO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC5rci1tZXRob2QtbGFiZWwtLXdhcm5pbmcge1xuICBhbmltYXRpb246IDAuOHMgZWFzZS1vdXQgMHMgd2FybmluZy1mbGFzaC1jb2xvci1idXR0b247XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLmtyLW1ldGhvZC1sYWJlbC0td2FybmluZyAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24gc3BhbiB7XG4gIGFuaW1hdGlvbjogMC44cyBlYXNlLW91dCAwcyB3YXJuaW5nLWZsYXNoLWNvbG9yLWJvcmRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLS1zcGJ0biB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogI2UzZTNlMztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLS1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5TGlnaHQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2RzLWdyb3VwLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLS13YXJuaW5nIHtcbiAgYW5pbWF0aW9uOiAwLjhzIGVhc2Utb3V0IDBzIHdhcm5pbmctZmxhc2gtY29sb3ItYnV0dG9uO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZHMtZ3JvdXAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3ItLXdhcm5pbmcgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHNwYW4ge1xuICBhbmltYXRpb246IDAuOHMgZWFzZS1vdXQgMHMgd2FybmluZy1mbGFzaC1jb2xvci1ib3JkZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kcy1saXN0LWNhcmQtZm9ybS13cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogNXB4IHNvbGlkICNmNGY0ZjQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBoZWlnaHQ6IDEwMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgaS5maS14LWNpcmNsZS5pY29uLWNsb3NlLXBvcHVwIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogNXB4IDVweCAwIDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlci5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUgaS5maS14LWNpcmNsZS5pY29uLWNsb3NlLXBvcHVwIHtcbiAgbWFyZ2luOiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLXNob3AtbmFtZSB7XG4gIGxlZnQ6IDEwcHg7XG4gIHRvcDogM3B4O1xuICBwYWRkaW5nOiAzcHggMCA3cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1rci1nbG9iYWwtY29sb3ItcHJpbWFyeSwgIzI5M2M3YSk7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciAua3ItcG9waW4tc2hvcC1uYW1lIHNwYW4ge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGNvbG9yOiAjNGE0YTRhO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgbWF4LXdpZHRoOiAyNDVweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWltYWdlIHtcbiAgYm90dG9tOiA4cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWltYWdlIC5rci1oZWFkZXItYm9yZGVyIHtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnksICMyOTNjN2EpO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1pbWFnZSAua3ItaGVhZGVyLWxvZ28ge1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1hbW91bnQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLW9yZGVyLWlkIHtcbiAgcmlnaHQ6IHVuc2V0O1xuICBsZWZ0OiA2MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tYW1vdW50IHNwYW4sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLW9yZGVyLWlkIHNwYW4ge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1vcmRlci1pZCB7XG4gIGJvdHRvbTogOHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1hbW91bnQge1xuICBib3R0b206IDI1cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLWFtb3VudCBzcGFuIHtcbiAgY29sb3I6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLXRvdGFsLWFtb3VudCB7XG4gIGJvdHRvbTogOXB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLXRvdGFsLWFtb3VudCAua3ItdG90YWwtYW1vdW50LWxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzQ0NDtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLXRvdGFsLWFtb3VudCAua3ItdG90YWwtYW1vdW50LXZhbHVlIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlci5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUgLmtyLXBvcGluLWhlYWRlciB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjNjY2O1xuICBsaW5lLWhlaWdodDogdW5zZXQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlci5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUgLmZpLWxvY2sge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBvcmRlcjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLW1ldGhvZHMtbGlzdCA+IC5rci1mb3JtLWVycm9yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDEwcHggMCA1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLW1ldGhvZHMtbGlzdCAua3ItZm9ybS1lcnJvciB7XG4gIG1hcmdpbjogMTBweCAxNXB4IDVweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNrZWxldG9uLXdyYXBwZXIgLmtyLXNrZWxldG9uLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDY4cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc2tlbGV0b24td3JhcHBlciAua3Itc2tlbGV0b24tbWV0aG9kLWxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTBweDtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItZW1iZWRkZWQua3ItZXh0cmFzLWZvcm0tY29udGVudCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLWVtYmVkZGVkLmtyLWV4dHJhcy1mb3JtLWNvbnRlbnQge1xuICBwYWRkaW5nOiAxNXB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1lbWJlZGRlZC5rci1leHRyYXMtZm9ybS1jb250ZW50IC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1lbWJlZGRlZC5rci1leHRyYXMtZm9ybS1jb250ZW50IC5rci1mb3JtLWVycm9yLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItZW1iZWRkZWQua3ItZXh0cmFzLWZvcm0tY29udGVudCAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItZW1iZWRkZWQua3ItZXh0cmFzLWZvcm0tY29udGVudCAua3ItZm9ybS1lcnJvciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLWVtYmVkZGVkLmtyLWV4dHJhcy1mb3JtLWNvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1lbWJlZGRlZC5rci1leHRyYXMtZm9ybS1jb250ZW50IHtcbiAgd2lkdGg6IDMwMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIHNwYW4ua3ItZXh0cmFzLWZvcm0taGVhZGVyIHtcbiAgcGFkZGluZzogMCAyMHB4IDIwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyIHNwYW4ua3ItZXh0cmFzLWZvcm0taGVhZGVyIHtcbiAgd2lkdGg6IDMwMHB4O1xuICBwYWRkaW5nOiAyMHB4IDIwcHggNXB4O1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiB2YXIoLS1rci1nbG9iYWwtY29sb3ItcHJpbWFyeSwgIzI5M2M3YSk7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13YWxsZXQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdhbGxldCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13YWxsZXQgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0tYWxlcnQge1xuICBhbmltYXRpb246IDAuOHMgZWFzZS1vdXQgMHMgYWxlcnQtZmxhc2gtY29sb3ItYnV0dG9uO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td2FsbGV0IC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkIC5rci1icmFuZC1pY29uIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzBweDtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLyogdG8gYXZvaWQgaXNzc3VlcyB3aXRoIGJpZyBkZWZhdWx0IGZvbnQtc2l6ZSBzZWUgS0pTLTU1ODQgKi9cbiAgZGlzcGxheTogZmxleDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdhbGxldCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCAua3ItYnJhbmQtaWNvbiAua3ItcGxhY2Vob2xkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjA3KSAwIDZweCAyNHB4IDAsIHJnYmEoMCwgMCwgMCwgMC4yNCkgMCAwIDAgMXB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTAwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDMwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA3MCUpICNmNGY0ZjQ7XG4gIGFuaW1hdGlvbjogMXMgc2tlbGV0b24tYW5pbWF0aW9uIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAxODAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdhbGxldCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCAua3ItYnJhbmQtaWNvbjpub3QoLmtyLWNhcmRzKS5rci1sb2FkaW5nLWFzc2V0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td2FsbGV0IC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkIC5rci1icmFuZC1pY29uIHN2ZyB7XG4gIHBhZGRpbmc6IDJweCA0cHg7XG4gIGhlaWdodDogMThweDtcbiAgd2lkdGg6IDIycHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGFuaW1hdGlvbjogaWNvbi1kaXNwbGF5IDAuMnMgZWFzZS1pbjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdhbGxldCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCAua3ItYnJhbmQtaWNvbi5rci1hbWV4IHN2ZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZmY2U7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13YWxsZXQgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQgLmtyLWJyYW5kLWljb24ua3ItY2FiYWwgc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13YWxsZXQgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQgLmtyLWJyYW5kLWljb24ua3ItY2FiYWxfZGViaXQgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyNjA5NTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdhbGxldCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCAua3ItYnJhbmQtaWNvbi5rci1jYiB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMzcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13YWxsZXQgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQgLmtyLWJyYW5kLWljb24ua3ItY2Igc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogaW5pdGlhbDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdhbGxldCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCAua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td2FsbGV0IC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkIC5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td2FsbGV0IC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkIC5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0LCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13YWxsZXQgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQgLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzVweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdhbGxldCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCAua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSBpbWFnZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td2FsbGV0IC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkIC5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlIHN2ZyBpbWFnZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td2FsbGV0IC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkIC5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0IGltYWdlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13YWxsZXQgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQgLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQgc3ZnIGltYWdlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td2FsbGV0IC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkIC5rci1icmFuZC1pY29uLmtyLW5hcmFuamEgc3ZnIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjJweDtcbiAgcGFkZGluZzogM3B4IDRweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdhbGxldCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCAua3ItYnJhbmQtaWNvbi5rci12aXNhIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td2FsbGV0IC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkIC5rci1icmFuZC1pY29uLmtyLXZpc2FfZWxlY3Ryb24gc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13YWxsZXQgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQgLmtyLWJyYW5kLWljb24ua3ItdmlzYV9kZWJpdCBzdmcge1xuICBwYWRkaW5nOiAwIDJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMjZweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdhbGxldCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCAua3ItYnJhbmQtaWNvbi5rci1sb2FkaW5nLWFzc2V0cyB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13YWxsZXQgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQgLmtyLWJyYW5kLWljb24ua3ItbG9hZGluZy1hc3NldHMgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdhbGxldCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCAua3ItYnJhbmQtaWNvbi5rci1jYXJkcyB7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4wNykgMCA2cHggMjRweCAwLCByZ2JhKDAsIDAsIDAsIDAuMjQpIDAgMCAwIDFweDtcbn1cbkBrZXlmcmFtZXMgc2tlbGV0b24tYW5pbWF0aW9uIHtcbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTIwJTtcbiAgfVxufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td2FsbGV0IC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkIC5rci1icmFuZC1pY29uLmtyLWNhcmRzLmtyLWxvYWRpbmctYXNzZXRzIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEwMGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAzMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNzAlKSAjZjRmNGY0O1xuICBhbmltYXRpb246IDFzIHNrZWxldG9uLWFuaW1hdGlvbiBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgYmFja2dyb3VuZC1zaXplOiAyMDAlIDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogMTgwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13YWxsZXQgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQgLmtyLWJyYW5kLWljb24ua3ItY2FyZHMua3ItbG9hZGluZy1hc3NldHMgc3ZnIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td2FsbGV0IC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkIC5rci1kZWxldGUtYnV0dG9uLXdyYXBwZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMCAxM3B4IDAgN3B4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td2FsbGV0IC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkIC5rci1kZWxldGUtYnV0dG9uLXdyYXBwZXI6bm90KC5rci12aXNpYmxlKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13YWxsZXQgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQgLmtyLWRlbGV0ZS1idXR0b24td3JhcHBlciAua3ItZGVsZXRlLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdhbGxldCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyIC5rci1kZWxldGUtYnV0dG9uIC5rci1kZWxldGUtaWNvbiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13YWxsZXQgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQgLmtyLWRlbGV0ZS1idXR0b24td3JhcHBlciAua3ItZGVsZXRlLWJ1dHRvbiAua3ItZGVsZXRlLWljb24gc3ZnIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMThweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdhbGxldCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyIC5rci1kZWxldGUtYnV0dG9uIC5rci1kZWxldGUtaWNvbiBzdmcgcGF0aC5pY29uIHtcbiAgZmlsbDogIzcxNzE3MTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdhbGxldCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyIC5rci1kZWxldGUtYnV0dG9uIC5rci1kZWxldGUtaWNvbiBzdmcgcGF0aC5iYWNrZ3JvdW5kIHtcbiAgZmlsbDogI2ZmZjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdhbGxldCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyIC5rci1kZWxldGUtYnV0dG9uIC5rci1kZWxldGUtaWNvbi5rci1lcnJvciBzdmcgcGF0aC5pY29uIHtcbiAgZmlsbDogI2Q5NTM0Zjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdhbGxldCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyIC5rci1kZWxldGUtYnV0dG9uIC5rci1kZWxldGUtaWNvbi5rci1lcnJvciBzdmcgcGF0aC5iYWNrZ3JvdW5kIHtcbiAgZmlsbDogI2ZmZjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdhbGxldCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyLmtyLWNhcmQtbGlzdCB7XG4gIGhlaWdodDogMThweDtcbiAgcGFkZGluZzogMCAxNHB4IDAgMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdhbGxldCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyLmtyLWNhcmQtbGlzdCAua3ItZGVsZXRlLWJ1dHRvbiAua3ItZGVsZXRlLWljb24gc3ZnIHtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td2FsbGV0IC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSB7XG4gIGJvcmRlci1jb2xvcjogI2I3MWMxYztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdhbGxldCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUua3ItbWV0aG9kLWxhYmVsLS1zcGJ0biB7XG4gIGJvcmRlci1jb2xvcjogI2I3MWMxYztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdhbGxldCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUua3ItbWV0aG9kLWxhYmVsLS1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYmU1ZTU7XG4gIGJvcmRlci1jb2xvcjogI2I3MWMxYztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdhbGxldCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td2FsbGV0IC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24gc3BhbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UzZTNlMztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13YWxsZXQgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiBzcGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjNTA2ZWVjO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgb3BhY2l0eTogMTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjJzO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td2FsbGV0IC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24gc3BhbiBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogNS41cHg7XG4gIGxlZnQ6IDRweDtcbiAgZmlsbDogbm9uZTtcbiAgc3Ryb2tlOiB3aGl0ZTtcbiAgc3Ryb2tlLXdpZHRoOiAyO1xuICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG4gIHN0cm9rZS1saW5lam9pbjogcm91bmQ7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDE2cHg7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiAxNnB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjFzO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td2FsbGV0IC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24tLWhvdmVyIHNwYW4ge1xuICBib3JkZXItY29sb3I6ICNiNzFjMWM7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13YWxsZXQgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi0tY2hlY2tlZCBzcGFuIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjcxYzFjO1xuICBiYWNrZ3JvdW5kOiAjYjcxYzFjO1xuICBhbmltYXRpb246IGNoZWNrLWJ1dHRvbiAwLjZzIGVhc2U7XG4gIGNvbG9yOiAjYjliOGMzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td2FsbGV0IC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24tLWNoZWNrZWQgc3Bhbjo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgyLjIpO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td2FsbGV0IC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24tLWNoZWNrZWQgc3BhbiBzdmcge1xuICBzdHJva2UtZGFzaG9mZnNldDogMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdhbGxldCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGUgLmtyLWRlbGV0ZS1idXR0b24td3JhcHBlciAua3ItZGVsZXRlLWJ1dHRvbiAua3ItZGVsZXRlLWljb24gc3ZnIHBhdGgge1xuICBmaWxsOiAjYjcxYzFjO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td2FsbGV0IC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkIC5rci1icmFuZC1pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td2FsbGV0IC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkIGxhYmVsIHtcbiAgd2lkdGg6IDA7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdhbGxldCAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyLmtyLWNhcmQtbGlzdCB7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMCAyMXB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td2FsbGV0IC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkIC5rci1sb2FkaW5nLWFuaW1hdGlvbiB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zOmZpcnN0LWNoaWxkIC5rci1zbWFydC1mb3JtLXdhbGxldDpmaXJzdC1jaGlsZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLWVtYmVkZGVkLWhlYWRlciArIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbWFydC1mb3JtLXdhbGxldDpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLWxvYWRpbmctb3ZlcmxheSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLWxvYWRpbmctb3ZlcmxheSAua3Itb3ZlcmxheS1sb2dvIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1sb2FkaW5nLW92ZXJsYXkgLmtyLW92ZXJsYXktbWVzc2FnZSB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjZmZmO1xuICB0b3A6IHVuc2V0O1xuICBib3R0b206IHVuc2V0O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLWxvYWRpbmctb3ZlcmxheSAua3ItbG9hZGluZy1hbmltYXRpb24ge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItbG9hZGluZy1vdmVybGF5IC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLWxvYWRpbmctb3ZlcmxheSAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmJlZm9yZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLWxvYWRpbmctb3ZlcmxheSAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1sb2FkaW5nLW92ZXJsYXkgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjpiZWZvcmUge1xuICB0b3A6IGNhbGMoNTAlIC0gNXB4KTtcbiAgbGVmdDogY2FsYyg1MCUgLSA1cHgpO1xuICBhbmltYXRpb246IGtyLWxvYWRlci1iZWZvcmUgMC44cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNCwgMS4yMSkgaW5maW5pdGU7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItbG9hZGluZy1vdmVybGF5IC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YWZ0ZXIge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBhbmltYXRpb246IGtyLWxvYWRlci1hZnRlciAwLjhzIGN1YmljLWJlemllcigwLCAwLCAwLjI0LCAxLjIxKSBpbmZpbml0ZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1sb2FkaW5nLW92ZXJsYXkgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyLmtyLWxvYWRlci0tZnJvemVuOjpiZWZvcmUsIC5rci1zbWFydC1mb3JtIC5rci1sb2FkaW5nLW92ZXJsYXkgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyLmtyLWxvYWRlci0tZnJvemVuOjphZnRlciB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1sb2FkaW5nLW92ZXJsYXkgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLWxvYWRpbmctb3ZlcmxheSAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmJlZm9yZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLWxvYWRpbmctb3ZlcmxheSAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmFmdGVyIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1sb2FkaW5nLW92ZXJsYXkgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjpiZWZvcmUge1xuICB0b3A6IC01MCU7XG4gIGxlZnQ6IC01MCU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1lbWJlZGRlZC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICBwYWRkaW5nOiA5cHggMTVweCAxMHB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1rci1nbG9iYWwtY29sb3ItcHJpbWFyeSwgIzI5M2M3YSk7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2I3YjdiNztcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2I3YjdiNztcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNiN2I3Yjc7XG4gIGJveC1zaGFkb3c6IHJnYmEoMzMsIDM1LCAzOCwgMC4xKSAwIDEwcHggMTBweCAtMTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1lbWJlZGRlZC1oZWFkZXIgLmtyLWFtb3VudC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tZW1iZWRkZWQtaGVhZGVyIC5rci1hbW91bnQtd3JhcHBlciA+ICo6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAzcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1lbWJlZGRlZC1oZWFkZXIgLmtyLWFtb3VudC13cmFwcGVyIC5rci1hbW91bnQtbGFiZWwsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1lbWJlZGRlZC1oZWFkZXIgLmtyLWFtb3VudC13cmFwcGVyIC5rci1hbW91bnQtZmlndXJlIHtcbiAgZm9udC1mYW1pbHk6IHJvYm90bywgc2Fucy1zZXJpZjtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLWVtYmVkZGVkLWhlYWRlciAua3ItYW1vdW50LXdyYXBwZXIgLmtyLWFtb3VudC1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM5OTk7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS1lbWJlZGRlZC1oZWFkZXIgLmtyLWFtb3VudC13cmFwcGVyIC5rci1hbW91bnQtZmlndXJlIHtcbiAgY29sb3I6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLWVtYmVkZGVkLWhlYWRlci5rci1wYXJ0aWFsLXBheW1lbnQtaGVhZGVyIHtcbiAgcGFkZGluZzogMTBweCAxMnB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tZW1iZWRkZWQtaGVhZGVyLmtyLXBhcnRpYWwtcGF5bWVudC1oZWFkZXIgLmtyLWFtb3VudC13cmFwcGVyIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0tZW1iZWRkZWQtaGVhZGVyLmtyLXBhcnRpYWwtcGF5bWVudC1oZWFkZXIgLmtyLWFtb3VudC13cmFwcGVyIC5rci1hbW91bnQtbGFiZWwge1xuICBjb2xvcjogIzY2NjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLWVtYmVkZGVkLWhlYWRlci5rci1wYXJ0aWFsLXBheW1lbnQtaGVhZGVyIC5rci1hbW91bnQtd3JhcHBlciAua3ItYW1vdW50LWZpZ3VyZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1jb3VudGRvd24ge1xuICBwYWRkaW5nOiA0cHggOHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkYWRhZGE7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItY291bnRkb3duIC5rci1jb3VudGRvd24tdGltZXIge1xuICBmb250LWZhbWlseTogcm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMTExODI3O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXBob25lLXdyYXBwZXIgLmtyLXBob25lLWlucHV0LXdyYXBwZXIge1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIHBhZGRpbmctcmlnaHQ6IDE0cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItcGhvbmUtd3JhcHBlciAua3ItcGhvbmUtaW5wdXQtd3JhcHBlciAua3ItcGhvbmUtZmxhZyB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNjY2M7XG4gIGhlaWdodDogMTAwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnM7XG4gIHBhZGRpbmctbGVmdDogMTRweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1waG9uZS13cmFwcGVyIC5rci1waG9uZS1pbnB1dC13cmFwcGVyIC5rci1waG9uZS1mbGFnLS1vcGVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1waG9uZS13cmFwcGVyIC5rci1waG9uZS1pbnB1dC13cmFwcGVyIC5rci1waG9uZS1mbGFnLS1sb2NrZWQge1xuICBwYWRkaW5nLXJpZ2h0OiAxNHB4O1xuICBjdXJzb3I6IGF1dG87XG59XG4ua3Itc21hcnQtZm9ybSAua3ItcGhvbmUtd3JhcHBlciAua3ItcGhvbmUtaW5wdXQtd3JhcHBlciAua3ItcGhvbmUtZmxhZy0tbG9ja2VkIC5rci1pY29uLWFycm93IHtcbiAgY3Vyc29yOiBhdXRvO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXBob25lLXdyYXBwZXIgLmtyLXBob25lLWlucHV0LXdyYXBwZXIgLmtyLXBob25lLWZsYWcgLmtyLWZsYWcge1xuICB3aWR0aDogMjFweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXBob25lLXdyYXBwZXIgLmtyLXBob25lLWlucHV0LXdyYXBwZXIgLmtyLXBob25lLWZsYWcgLmtyLWljb24tYXJyb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBwYWRkaW5nOiA2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZmlsbDogIzcxNzE3MTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1waG9uZS13cmFwcGVyIC5rci1waG9uZS1pbnB1dC13cmFwcGVyIC5rci1waG9uZS1mbGFnIC5rci1pY29uLWFycm93IHN2ZyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXBob25lLXdyYXBwZXIgLmtyLXBob25lLWlucHV0LXdyYXBwZXIgLmtyLXBob25lLWZsYWcgLmtyLWljb24tYXJyb3cua3ItaWNvbi1hcnJvdy10dXJuZWQgc3ZnIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1waG9uZS13cmFwcGVyIC5rci1waG9uZS1pbnB1dC13cmFwcGVyIC5rci1waG9uZS1wcmVmaXgge1xuICBmb250LWZhbWlseTogcm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNjY2O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItcGhvbmUtd3JhcHBlciAua3ItcGhvbmUtaW5wdXQtd3JhcHBlciAua3ItcGhvbmUtaW5wdXQge1xuICBmb250LWZhbWlseTogcm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNDQ0O1xuICB3aWR0aDogMTAwJTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1waG9uZS13cmFwcGVyIC5rci1waG9uZS1pbnB1dC13cmFwcGVyIC5rci1waG9uZS1pY29uIHtcbiAgc3Ryb2tlOiAjNzE3MTcxO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXBob25lLXdyYXBwZXIgLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbnMtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjQpIDAgMnB4IDRweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1waG9uZS13cmFwcGVyIC5rci1zZWFyY2hhYmxlLXNlbGVjdC1vcHRpb25zLXdyYXBwZXIgLmtyLXNlYXJjaGFibGUtc2VsZWN0LXNlYXJjaCB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXBob25lLXdyYXBwZXIgLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbnMtd3JhcHBlciAua3Itc2VhcmNoYWJsZS1zZWxlY3Qtc2VhcmNoIGlucHV0IHtcbiAgZm9udC1mYW1pbHk6IHJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzQ0NDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1waG9uZS13cmFwcGVyIC5rci1zZWFyY2hhYmxlLXNlbGVjdC1vcHRpb25zLXdyYXBwZXIgLmtyLXNlYXJjaGFibGUtc2VsZWN0LXNlYXJjaCAua3Itc2VhcmNoLWljb24ge1xuICBzdHJva2U6ICM3MTcxNzE7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItcGhvbmUtd3JhcHBlciAua3Itc2VhcmNoYWJsZS1zZWxlY3Qtb3B0aW9ucy13cmFwcGVyIC5rci1zZWFyY2hhYmxlLXNlbGVjdC1vcHRpb25zIHtcbiAgbWF4LWhlaWdodDogMzAwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIC8qIFRyYWNrICovXG4gIC8qIEhhbmRsZSAqL1xuICAvKiBIYW5kbGUgb24gaG92ZXIgKi9cbn1cbi5rci1zbWFydC1mb3JtIC5rci1waG9uZS13cmFwcGVyIC5rci1zZWFyY2hhYmxlLXNlbGVjdC1vcHRpb25zLXdyYXBwZXIgLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbnM6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDZweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1waG9uZS13cmFwcGVyIC5rci1zZWFyY2hhYmxlLXNlbGVjdC1vcHRpb25zLXdyYXBwZXIgLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbnM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZDogI2QxZDdlMztcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXBob25lLXdyYXBwZXIgLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbnMtd3JhcHBlciAua3Itc2VhcmNoYWJsZS1zZWxlY3Qtb3B0aW9uczo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kOiAjN2U4ZGFlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItcGhvbmUtd3JhcHBlciAua3Itc2VhcmNoYWJsZS1zZWxlY3Qtb3B0aW9ucy13cmFwcGVyIC5rci1zZWFyY2hhYmxlLXNlbGVjdC1vcHRpb25zOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1waG9uZS13cmFwcGVyIC5rci1zZWFyY2hhYmxlLXNlbGVjdC1vcHRpb25zLXdyYXBwZXIgLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbnMgLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbiB7XG4gIHBhZGRpbmc6IDZweCA1cHg7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXBob25lLXdyYXBwZXIgLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbnMtd3JhcHBlciAua3Itc2VhcmNoYWJsZS1zZWxlY3Qtb3B0aW9ucyAua3Itc2VhcmNoYWJsZS1zZWxlY3Qtb3B0aW9uOmhvdmVyLCAua3Itc21hcnQtZm9ybSAua3ItcGhvbmUtd3JhcHBlciAua3Itc2VhcmNoYWJsZS1zZWxlY3Qtb3B0aW9ucy13cmFwcGVyIC5rci1zZWFyY2hhYmxlLXNlbGVjdC1vcHRpb25zIC5rci1zZWFyY2hhYmxlLXNlbGVjdC1vcHRpb24tLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1waG9uZS13cmFwcGVyIC5rci1zZWFyY2hhYmxlLXNlbGVjdC1vcHRpb25zLXdyYXBwZXIgLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbnMgLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbiAua3ItZmxhZyB7XG4gIHdpZHRoOiAyMXB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItcGhvbmUtd3JhcHBlciAua3Itc2VhcmNoYWJsZS1zZWxlY3Qtb3B0aW9ucy13cmFwcGVyIC5rci1zZWFyY2hhYmxlLXNlbGVjdC1vcHRpb25zIC5rci1zZWFyY2hhYmxlLXNlbGVjdC1vcHRpb24gLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbi12YWx1ZSB7XG4gIGZvbnQtZmFtaWx5OiByb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM0NDQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItcGhvbmUtd3JhcHBlciAua3Itc2VhcmNoYWJsZS1zZWxlY3Qtb3B0aW9ucy13cmFwcGVyIC5rci1zZWFyY2hhYmxlLXNlbGVjdC1vcHRpb25zIC5rci1zZWFyY2hhYmxlLXNlbGVjdC1vcHRpb24gLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbi1leHRyYSB7XG4gIGZvbnQtZmFtaWx5OiByb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM2NjY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4ua3Itc21hcnQtZm9ybSAua3ItcGhvbmUtd3JhcHBlciAua3Itc2VhcmNoYWJsZS1zZWxlY3Qtb3B0aW9ucy13cmFwcGVyIC5rci1zZWFyY2hhYmxlLXNlbGVjdC1ub3RoaW5nLWZvdW5kIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMTZweCAwO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogcm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNjY2O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0ge1xuICBnYXA6IDE1cHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDEwcHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlci0tY2FyZHMtZXhwYW5kZWQge1xuICBnYXA6IDE1cHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc3AtcGFuZWwtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBnYXA6IDEwcHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc3AtcGFuZWwtd3JhcHBlcl9fbGFiZWwge1xuICBwYWRkaW5nOiAycHggMDtcbiAgZm9udC1mYW1pbHk6IHJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzQ0NDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zcC1wYW5lbC13cmFwcGVyIC5rci1zcC1wYW5lbC1zZXBhcmF0b3Ige1xuICBtYXJnaW4tYm90dG9tOiAtMTVweDtcbiAgbWFyZ2luLXRvcDogLTEwcHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3ItY2FyZC1oZWFkZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICBwYWRkaW5nOiAzMnB4IDE0cHggMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYjdiN2I3O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjYjdiN2I3O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2I3YjdiNztcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1jYXJkLWhlYWRlci5rci1jYXJkLWhlYWRlci0tc3BidG4ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2I3YjdiNztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWNhcmQtaGVhZGVyLmtyLWNhcmQtaGVhZGVyLS1zcGJ0bi5rci1jYXJkLWhlYWRlci0taG92ZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1rci1nbG9iYWwtY29sb3ItcHJpbWFyeSwgIzI5M2M3YSk7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3ItY2FyZC1oZWFkZXIua3ItY2FyZC1oZWFkZXItLXNwYnRuLmtyLWNhcmQtaGVhZGVyLS1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWU5ZjY7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnksICMyOTNjN2EpO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWNhcmQtaGVhZGVyIHNwYW4ua3ItY2FyZC1oZWFkZXItbGFiZWwge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICBsZWZ0OiAxMXB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBtaW4td2lkdGg6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICM3Nzc7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbWF4LXdpZHRoOiAxNnB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB0cmFuc2Zvcm0sIHRvcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3ItdmlzaWJsZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3Itb24tdG9wIHtcbiAgdG9wOiAtNTNweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogcmdiYSg1MCwgNTAsIDkzLCAwLjI1KSAwIDEzcHggMjdweCAtNXB4LCByZ2JhKDAsIDAsIDAsIDAuMykgMCA4cHggMTZweCAtOHB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3Bhbixcbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4ge1xuICBtYXJnaW46IDRweCAzcHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuIHN2Zyxcbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4gc3ZnIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC8qIHRvIGF2b2lkIGlzc3N1ZXMgd2l0aCBiaWcgZGVmYXVsdCBmb250LXNpemUgc2VlIEtKUy01NTg0ICovXG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uIC5rci1wbGFjZWhvbGRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMDcpIDAgNnB4IDI0cHggMCwgcmdiYSgwLCAwLCAwLCAwLjI0KSAwIDAgMCAxcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMDBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMzAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNykgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDcwJSkgI2Y0ZjRmNDtcbiAgYW5pbWF0aW9uOiAxcyBza2VsZXRvbi1hbmltYXRpb24gZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gIGJhY2tncm91bmQtc2l6ZTogMjAwJSAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDE4MCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbjpub3QoLmtyLWNhcmRzKS5rci1sb2FkaW5nLWFzc2V0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiBzdmcge1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIHdpZHRoOiAyMnB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBhbmltYXRpb246IGljb24tZGlzcGxheSAwLjJzIGVhc2UtaW47XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWFtZXggc3ZnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmZjZTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FiYWwgc3ZnLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhYmFsX2RlYml0IHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjYwOTU7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNiIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzNweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2Igc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogaW5pdGlhbDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUsIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUgc3ZnLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0LCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0IHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDM1cHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlIGltYWdlLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlIHN2ZyBpbWFnZSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBpbWFnZSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBzdmcgaW1hZ2Uge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLW5hcmFuamEgc3ZnIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjJweDtcbiAgcGFkZGluZzogM3B4IDRweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItdmlzYSBzdmcsIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItdmlzYV9lbGVjdHJvbiBzdmcsIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItdmlzYV9kZWJpdCBzdmcge1xuICBwYWRkaW5nOiAwIDJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMjZweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItbG9hZGluZy1hc3NldHMge1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1sb2FkaW5nLWFzc2V0cyBzdmcge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYXJkcyB7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4wNykgMCA2cHggMjRweCAwLCByZ2JhKDAsIDAsIDAsIDAuMjQpIDAgMCAwIDFweDtcbn1cbkBrZXlmcmFtZXMgc2tlbGV0b24tYW5pbWF0aW9uIHtcbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTIwJTtcbiAgfVxufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYXJkcy5rci1sb2FkaW5nLWFzc2V0cyB7XG4gIGJhY2tncm91bmQ6IDEwMGRlZywgcmdiYSgyNDQsIDI0NCwgMjQ0LCAwKSAzMCUsIHJnYmEoMjQ0LCAyNDQsIDI0NCwgMC43KSA1MCUsIHJnYmEoMjQ0LCAyNDQsIDI0NCwgMCkgNzAlICNmZmY7XG4gIGFuaW1hdGlvbjogMXMgc2tlbGV0b24tYW5pbWF0aW9uIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAxODAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FyZHMua3ItbG9hZGluZy1hc3NldHMgc3ZnIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWNhcmQtaGVhZGVyIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1jYXJkLWhlYWRlciAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24gc3BhbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UzZTNlMztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3ItY2FyZC1oZWFkZXIgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHNwYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICM1MDZlZWM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICBvcGFjaXR5OiAxO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMnM7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3ItY2FyZC1oZWFkZXIgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHNwYW4gc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDUuNXB4O1xuICBsZWZ0OiA0cHg7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogd2hpdGU7XG4gIHN0cm9rZS13aWR0aDogMjtcbiAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xuICBzdHJva2UtbGluZWpvaW46IHJvdW5kO1xuICBzdHJva2UtZGFzaGFycmF5OiAxNnB4O1xuICBzdHJva2UtZGFzaG9mZnNldDogMTZweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4xcztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1jYXJkLWhlYWRlciAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24tLWhvdmVyIHNwYW4ge1xuICBib3JkZXItY29sb3I6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1jYXJkLWhlYWRlciAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24tLWNoZWNrZWQgc3BhbiB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnksICMyOTNjN2EpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1rci1nbG9iYWwtY29sb3ItcHJpbWFyeSwgIzI5M2M3YSk7XG4gIGFuaW1hdGlvbjogY2hlY2stYnV0dG9uIDAuNnMgZWFzZTtcbiAgY29sb3I6ICNiOWI4YzM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3ItY2FyZC1oZWFkZXIgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1jaGVja2VkIHNwYW46OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMi4yKTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1jYXJkLWhlYWRlciAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24tLWNoZWNrZWQgc3BhbiBzdmcge1xuICBzdHJva2UtZGFzaG9mZnNldDogMDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1jYXJkLWhlYWRlciAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLWhlYWRlciB7XG4gIGdhcDogMTBweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1oZWFkZXJfX2xhYmVsIHtcbiAgcGFkZGluZzogMnB4IDA7XG4gIGZvbnQtZmFtaWx5OiByb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM0NDQ7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3ItY2FyZC1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldCB7XG4gIGdhcDogMTBweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi13YWxsZXRfX2xhYmVsIHtcbiAgcGFkZGluZzogMnB4IDA7XG4gIGZvbnQtZmFtaWx5OiByb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM0NDQ7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytd2FsbGV0IC5rci1mb3JtLWVycm9yIHtcbiAgbWFyZ2luOiAwO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIHtcbiAgZ2FwOiAxMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYjdiN2I3O1xuICBib3gtc2hhZG93OiByZ2JhKDE0OSwgMTU3LCAxNjUsIDAuMTUpIDAgMCAyNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiAwLjNzIGFsbDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0biAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4gLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHNwYW4ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlM2UzZTM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiBzcGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjNTA2ZWVjO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgb3BhY2l0eTogMTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjJzO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiBzcGFuIHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiA1LjVweDtcbiAgbGVmdDogNHB4O1xuICBmaWxsOiBub25lO1xuICBzdHJva2U6IHdoaXRlO1xuICBzdHJva2Utd2lkdGg6IDI7XG4gIHN0cm9rZS1saW5lY2FwOiByb3VuZDtcbiAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDtcbiAgc3Ryb2tlLWRhc2hhcnJheTogMTZweDtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDE2cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMXM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4gLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1ob3ZlciBzcGFuIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1rci1nbG9iYWwtY29sb3ItcHJpbWFyeSwgIzI5M2M3YSk7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4gLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1jaGVja2VkIHNwYW4ge1xuICBib3JkZXItY29sb3I6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbiAgYmFja2dyb3VuZDogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnksICMyOTNjN2EpO1xuICBhbmltYXRpb246IGNoZWNrLWJ1dHRvbiAwLjZzIGVhc2U7XG4gIGNvbG9yOiAjYjliOGMzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi0tY2hlY2tlZCBzcGFuOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDIuMik7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjZzIGVhc2U7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4gLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1jaGVja2VkIHNwYW4gc3ZnIHtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4gLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgbWluLXdpZHRoOiAzN3B4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuIC5rci1pY29uIHtcbiAgbWluLXdpZHRoOiA2MHB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuIC5rci1pY29uIC5rci1icmFuZC1pY29uIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzBweDtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLyogdG8gYXZvaWQgaXNzc3VlcyB3aXRoIGJpZyBkZWZhdWx0IGZvbnQtc2l6ZSBzZWUgS0pTLTU1ODQgKi9cbiAgZGlzcGxheTogZmxleDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0biAua3ItaWNvbiAua3ItYnJhbmQtaWNvbiAua3ItcGxhY2Vob2xkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjA3KSAwIDZweCAyNHB4IDAsIHJnYmEoMCwgMCwgMCwgMC4yNCkgMCAwIDAgMXB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTAwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDMwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA3MCUpICNmNGY0ZjQ7XG4gIGFuaW1hdGlvbjogMXMgc2tlbGV0b24tYW5pbWF0aW9uIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAxODAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0biAua3ItaWNvbiAua3ItYnJhbmQtaWNvbjpub3QoLmtyLWNhcmRzKS5rci1sb2FkaW5nLWFzc2V0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuIC5rci1pY29uIC5rci1icmFuZC1pY29uIHN2ZyB7XG4gIHBhZGRpbmc6IDJweCA0cHg7XG4gIGhlaWdodDogMThweDtcbiAgd2lkdGg6IDIycHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGFuaW1hdGlvbjogaWNvbi1kaXNwbGF5IDAuMnMgZWFzZS1pbjtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0biAua3ItaWNvbiAua3ItYnJhbmQtaWNvbi5rci1hbWV4IHN2ZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZmY2U7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4gLmtyLWljb24gLmtyLWJyYW5kLWljb24ua3ItY2FiYWwgc3ZnLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4gLmtyLWljb24gLmtyLWJyYW5kLWljb24ua3ItY2FiYWxfZGViaXQgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyNjA5NTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0biAua3ItaWNvbiAua3ItYnJhbmQtaWNvbi5rci1jYiB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMzcHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4gLmtyLWljb24gLmtyLWJyYW5kLWljb24ua3ItY2Igc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogaW5pdGlhbDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0biAua3ItaWNvbiAua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuIC5rci1pY29uIC5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlIHN2ZywgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuIC5rci1pY29uIC5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0LCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4gLmtyLWljb24gLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzVweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0biAua3ItaWNvbiAua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSBpbWFnZSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuIC5rci1pY29uIC5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlIHN2ZyBpbWFnZSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuIC5rci1pY29uIC5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0IGltYWdlLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4gLmtyLWljb24gLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQgc3ZnIGltYWdlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuIC5rci1pY29uIC5rci1icmFuZC1pY29uLmtyLW5hcmFuamEgc3ZnIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjJweDtcbiAgcGFkZGluZzogM3B4IDRweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0biAua3ItaWNvbiAua3ItYnJhbmQtaWNvbi5rci12aXNhIHN2ZywgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuIC5rci1pY29uIC5rci1icmFuZC1pY29uLmtyLXZpc2FfZWxlY3Ryb24gc3ZnLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4gLmtyLWljb24gLmtyLWJyYW5kLWljb24ua3ItdmlzYV9kZWJpdCBzdmcge1xuICBwYWRkaW5nOiAwIDJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMjZweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0biAua3ItaWNvbiAua3ItYnJhbmQtaWNvbi5rci1sb2FkaW5nLWFzc2V0cyB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMwcHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4gLmtyLWljb24gLmtyLWJyYW5kLWljb24ua3ItbG9hZGluZy1hc3NldHMgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzBweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0biAua3ItaWNvbiAua3ItYnJhbmQtaWNvbi5rci1jYXJkcyB7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4wNykgMCA2cHggMjRweCAwLCByZ2JhKDAsIDAsIDAsIDAuMjQpIDAgMCAwIDFweDtcbn1cbkBrZXlmcmFtZXMgc2tlbGV0b24tYW5pbWF0aW9uIHtcbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTIwJTtcbiAgfVxufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuIC5rci1pY29uIC5rci1icmFuZC1pY29uLmtyLWNhcmRzLmtyLWxvYWRpbmctYXNzZXRzIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEwMGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAzMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNzAlKSAjZjRmNGY0O1xuICBhbmltYXRpb246IDFzIHNrZWxldG9uLWFuaW1hdGlvbiBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgYmFja2dyb3VuZC1zaXplOiAyMDAlIDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogMTgwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4gLmtyLWljb24gLmtyLWJyYW5kLWljb24ua3ItY2FyZHMua3ItbG9hZGluZy1hc3NldHMgc3ZnIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuIC5rci1pY29uIC5rci1icmFuZC1pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuX19sYWJlbCwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuX19sYWJlbCBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IHJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzQ0NDtcbiAgdHJhbnNpdGlvbjogMC4zcyBjb2xvcjtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0biAua3ItZGVsZXRlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4gLmtyLWRlbGV0ZSBzdmcge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiAxNnB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuIC5rci1kZWxldGUgc3ZnIHBhdGgge1xuICBmaWxsOiAjNzE3MTcxO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuIC5rci1sb2FkaW5nLWFuaW1hdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4gLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4gLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjpiZWZvcmUsIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0biAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnksICMyOTNjN2EpO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YmVmb3JlIHtcbiAgdG9wOiBjYWxjKDUwJSAtIDVweCk7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gNXB4KTtcbiAgYW5pbWF0aW9uOiBrci1sb2FkZXItYmVmb3JlIDAuOHMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjQsIDEuMjEpIGluZmluaXRlO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YWZ0ZXIge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBhbmltYXRpb246IGtyLWxvYWRlci1hZnRlciAwLjhzIGN1YmljLWJlemllcigwLCAwLCAwLjI0LCAxLjIxKSBpbmZpbml0ZTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0biAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXIua3ItbG9hZGVyLS1mcm96ZW46OmJlZm9yZSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlci5rci1sb2FkZXItLWZyb3plbjo6YWZ0ZXIge1xuICBhbmltYXRpb246IG5vbmU7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4gLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjpiZWZvcmUsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4gLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjphZnRlciB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0bi0taG92ZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0bi0taG92ZXItZGVsZXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjcxYzFjO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuLS1ob3Zlci1kZWxldGUua3ItbWV0aG9kLWJ0bi0tc3BidG4ge1xuICBib3JkZXItY29sb3I6ICNiNzFjMWM7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4tLWhvdmVyLWRlbGV0ZS5rci1tZXRob2QtYnRuLS1zcGJ0biAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4tLWhvdmVyLWRlbGV0ZS5rci1tZXRob2QtYnRuLS1zcGJ0biAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24gc3BhbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UzZTNlMztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4tLWhvdmVyLWRlbGV0ZS5rci1tZXRob2QtYnRuLS1zcGJ0biAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24gc3Bhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogIzUwNmVlYztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIG9wYWNpdHk6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4ycztcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0bi0taG92ZXItZGVsZXRlLmtyLW1ldGhvZC1idG4tLXNwYnRuIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiBzcGFuIHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiA1LjVweDtcbiAgbGVmdDogNHB4O1xuICBmaWxsOiBub25lO1xuICBzdHJva2U6IHdoaXRlO1xuICBzdHJva2Utd2lkdGg6IDI7XG4gIHN0cm9rZS1saW5lY2FwOiByb3VuZDtcbiAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDtcbiAgc3Ryb2tlLWRhc2hhcnJheTogMTZweDtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDE2cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMXM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4tLWhvdmVyLWRlbGV0ZS5rci1tZXRob2QtYnRuLS1zcGJ0biAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24tLWhvdmVyIHNwYW4ge1xuICBib3JkZXItY29sb3I6ICNiNzFjMWM7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4tLWhvdmVyLWRlbGV0ZS5rci1tZXRob2QtYnRuLS1zcGJ0biAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24tLWNoZWNrZWQgc3BhbiB7XG4gIGJvcmRlci1jb2xvcjogI2I3MWMxYztcbiAgYmFja2dyb3VuZDogI2I3MWMxYztcbiAgYW5pbWF0aW9uOiBjaGVjay1idXR0b24gMC42cyBlYXNlO1xuICBjb2xvcjogI2I5YjhjMztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0bi0taG92ZXItZGVsZXRlLmtyLW1ldGhvZC1idG4tLXNwYnRuIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi0tY2hlY2tlZCBzcGFuOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDIuMik7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjZzIGVhc2U7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4tLWhvdmVyLWRlbGV0ZS5rci1tZXRob2QtYnRuLS1zcGJ0biAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24tLWNoZWNrZWQgc3BhbiBzdmcge1xuICBzdHJva2UtZGFzaG9mZnNldDogMDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0bi0taG92ZXItZGVsZXRlLmtyLW1ldGhvZC1idG4tLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZTVlNTtcbiAgYm9yZGVyLWNvbG9yOiAjYjcxYzFjO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLXdhbGxldF9fbWV0aG9kcyAua3Itd2FsbGV0LWdyb3VwIC5rci1tZXRob2QtYnRuLS1ob3Zlci1kZWxldGUgLmtyLWRlbGV0ZSBzdmcgcGF0aCB7XG4gIGZpbGw6ICNiNzFjMWM7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4tLWRpc2FibGVkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0bi0tZGlzYWJsZWQgbGFiZWwsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytd2FsbGV0X19tZXRob2RzIC5rci13YWxsZXQtZ3JvdXAgLmtyLW1ldGhvZC1idG4tLWRpc2FibGVkIHNwYW4ge1xuICBjb2xvcjogIzk5OTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi13YWxsZXRfX21ldGhvZHMgLmtyLXdhbGxldC1ncm91cCAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1zcGJ0bi5rci1tZXRob2QtYnRuLS1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5TGlnaHQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1jYXJkcyB7XG4gIGdhcDogMTBweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1jYXJkc19fbGFiZWwge1xuICBwYWRkaW5nOiAycHggMDtcbiAgZm9udC1mYW1pbHk6IHJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzQ0NDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0biB7XG4gIGhlaWdodDogNTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2I3YjdiNztcbiAgYm94LXNoYWRvdzogcmdiYSgxNDksIDE1NywgMTY1LCAwLjE1KSAwIDAgMjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogMC4zcyBhbGw7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4gLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLWNhcmRzIC5rci1tZXRob2QtYnRuIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiBzcGFuIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTNlM2UzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0biAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24gc3Bhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogIzUwNmVlYztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIG9wYWNpdHk6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4ycztcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0biAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24gc3BhbiBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogNS41cHg7XG4gIGxlZnQ6IDRweDtcbiAgZmlsbDogbm9uZTtcbiAgc3Ryb2tlOiB3aGl0ZTtcbiAgc3Ryb2tlLXdpZHRoOiAyO1xuICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG4gIHN0cm9rZS1saW5lam9pbjogcm91bmQ7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDE2cHg7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiAxNnB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjFzO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLWNhcmRzIC5rci1tZXRob2QtYnRuIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi0taG92ZXIgc3BhbiB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnksICMyOTNjN2EpO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLWNhcmRzIC5rci1tZXRob2QtYnRuIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi0tY2hlY2tlZCBzcGFuIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1rci1nbG9iYWwtY29sb3ItcHJpbWFyeSwgIzI5M2M3YSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbiAgYW5pbWF0aW9uOiBjaGVjay1idXR0b24gMC42cyBlYXNlO1xuICBjb2xvcjogI2I5YjhjMztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0biAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24tLWNoZWNrZWQgc3Bhbjo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgyLjIpO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLWNhcmRzIC5rci1tZXRob2QtYnRuIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi0tY2hlY2tlZCBzcGFuIHN2ZyB7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLWNhcmRzIC5rci1tZXRob2QtYnRuIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIG1pbi13aWR0aDogMzdweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0biAua3ItY2FyZC1pY29ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgbWluLXdpZHRoOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4gLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMge1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjNzc3O1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tbGVmdDogMnB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIG1heC13aWR0aDogMTZweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0biAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtLCB0b3A7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLWNhcmRzIC5rci1tZXRob2QtYnRuIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLXZpc2libGUge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLWNhcmRzIC5rci1tZXRob2QtYnRuIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLW9uLXRvcCB7XG4gIHRvcDogLTUzcHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4gLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCxcbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0biAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IHJnYmEoNTAsIDUwLCA5MywgMC4yNSkgMCAxM3B4IDI3cHggLTVweCwgcmdiYSgwLCAwLCAwLCAwLjMpIDAgOHB4IDE2cHggLThweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0biAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4sXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4gLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHtcbiAgbWFyZ2luOiA0cHggM3B4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLWNhcmRzIC5rci1tZXRob2QtYnRuIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3BhbiBzdmcsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4gLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHN2ZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0biAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ge1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAvKiB0byBhdm9pZCBpc3NzdWVzIHdpdGggYmlnIGRlZmF1bHQgZm9udC1zaXplIHNlZSBLSlMtNTU4NCAqL1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLWNhcmRzIC5rci1tZXRob2QtYnRuIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiAua3ItcGxhY2Vob2xkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjA3KSAwIDZweCAyNHB4IDAsIHJnYmEoMCwgMCwgMCwgMC4yNCkgMCAwIDAgMXB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTAwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDMwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA3MCUpICNmNGY0ZjQ7XG4gIGFuaW1hdGlvbjogMXMgc2tlbGV0b24tYW5pbWF0aW9uIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAxODAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0biAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb246bm90KC5rci1jYXJkcykua3ItbG9hZGluZy1hc3NldHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0biAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24gc3ZnIHtcbiAgcGFkZGluZzogMnB4IDRweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICB3aWR0aDogMjJweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYW5pbWF0aW9uOiBpY29uLWRpc3BsYXkgMC4ycyBlYXNlLWluO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLWNhcmRzIC5rci1tZXRob2QtYnRuIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1hbWV4IHN2ZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZmY2U7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4gLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhYmFsIHN2ZywgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLWNhcmRzIC5rci1tZXRob2QtYnRuIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYWJhbF9kZWJpdCBzdmcge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDI2MDk1O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLWNhcmRzIC5rci1tZXRob2QtYnRuIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYiB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMzcHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4gLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNiIHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IGluaXRpYWw7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4gLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4gLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlIHN2ZywgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLWNhcmRzIC5rci1tZXRob2QtYnRuIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLWNhcmRzIC5rci1tZXRob2QtYnRuIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBzdmcge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLWNhcmRzIC5rci1tZXRob2QtYnRuIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSBpbWFnZSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLWNhcmRzIC5rci1tZXRob2QtYnRuIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSBzdmcgaW1hZ2UsIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0biAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQgaW1hZ2UsIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0biAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQgc3ZnIGltYWdlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLWNhcmRzIC5rci1tZXRob2QtYnRuIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1uYXJhbmphIHN2ZyB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHBhZGRpbmc6IDNweCA0cHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4gLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLXZpc2Egc3ZnLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4gLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLXZpc2FfZWxlY3Ryb24gc3ZnLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4gLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLXZpc2FfZGViaXQgc3ZnIHtcbiAgcGFkZGluZzogMCAycHg7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDI2cHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4gLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWxvYWRpbmctYXNzZXRzIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzBweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0biAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItbG9hZGluZy1hc3NldHMgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzBweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0biAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FyZHMge1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMDcpIDAgNnB4IDI0cHggMCwgcmdiYSgwLCAwLCAwLCAwLjI0KSAwIDAgMCAxcHg7XG59XG5Aa2V5ZnJhbWVzIHNrZWxldG9uLWFuaW1hdGlvbiB7XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0yMCU7XG4gIH1cbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0biAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FyZHMua3ItbG9hZGluZy1hc3NldHMge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTAwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDMwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA3MCUpICNmNGY0ZjQ7XG4gIGFuaW1hdGlvbjogMXMgc2tlbGV0b24tYW5pbWF0aW9uIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAxODAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0biAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FyZHMua3ItbG9hZGluZy1hc3NldHMgc3ZnIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLWNhcmRzIC5rci1tZXRob2QtYnRuIC5rci1sb2FkaW5nLWFuaW1hdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4gLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4gLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjpiZWZvcmUsIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0biAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnksICMyOTNjN2EpO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLWNhcmRzIC5rci1tZXRob2QtYnRuIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YmVmb3JlIHtcbiAgdG9wOiBjYWxjKDUwJSAtIDVweCk7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gNXB4KTtcbiAgYW5pbWF0aW9uOiBrci1sb2FkZXItYmVmb3JlIDAuOHMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjQsIDEuMjEpIGluZmluaXRlO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLWNhcmRzIC5rci1tZXRob2QtYnRuIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YWZ0ZXIge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBhbmltYXRpb246IGtyLWxvYWRlci1hZnRlciAwLjhzIGN1YmljLWJlemllcigwLCAwLCAwLjI0LCAxLjIxKSBpbmZpbml0ZTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0biAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXIua3ItbG9hZGVyLS1mcm96ZW46OmJlZm9yZSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLWNhcmRzIC5rci1tZXRob2QtYnRuIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlci5rci1sb2FkZXItLWZyb3plbjo6YWZ0ZXIge1xuICBhbmltYXRpb246IG5vbmU7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4gLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjpiZWZvcmUsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtY2FyZHMgLmtyLW1ldGhvZC1idG4gLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjphZnRlciB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0bi0taG92ZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0bi0tZGlzYWJsZWQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLWNhcmRzIC5rci1tZXRob2QtYnRuLS1kaXNhYmxlZCBsYWJlbCxcbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1jYXJkcyAua3ItbWV0aG9kLWJ0bi0tZGlzYWJsZWQgc3BhbiB7XG4gIGNvbG9yOiAjOTk5O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLWNhcmRzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLXNwYnRuLmtyLW1ldGhvZC1idG4tLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnlMaWdodCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnksICMyOTNjN2EpO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLWNhcmRzIC5rci1jYXJkLWZvcm0ge1xuICBnYXA6IDE1cHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtY2FyZHMgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLWNhcmRzIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLWNhcmRzIC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uIHtcbiAgbWFyZ2luOiAwO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLWNhcmRzIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLmtyLWNoZWNrYm94IHtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWluLWhlaWdodDogYXV0bztcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1jYXJkcyAua3ItZm9ybS1lcnJvciB7XG4gIG1hcmdpbjogMDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG0ge1xuICBnYXA6IDEwcHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19sYWJlbCB7XG4gIHBhZGRpbmc6IDJweCAwO1xuICBmb250LWZhbWlseTogcm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNDQ0O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbSAua3ItZm9ybS1lcnJvciB7XG4gIG1hcmdpbjogMDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW9wbS1ncm91cCxcbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLWdyaWQtZ3JvdXAge1xuICBnYXA6IDEwcHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYjdiN2I3O1xuICBib3gtc2hhZG93OiByZ2JhKDE0OSwgMTU3LCAxNjUsIDAuMTUpIDAgMCAyNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiAwLjNzIGFsbDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4gLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0biAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24gc3BhbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UzZTNlMztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiBzcGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjNTA2ZWVjO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgb3BhY2l0eTogMTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjJzO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0biAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24gc3BhbiBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogNS41cHg7XG4gIGxlZnQ6IDRweDtcbiAgZmlsbDogbm9uZTtcbiAgc3Ryb2tlOiB3aGl0ZTtcbiAgc3Ryb2tlLXdpZHRoOiAyO1xuICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG4gIHN0cm9rZS1saW5lam9pbjogcm91bmQ7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDE2cHg7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiAxNnB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjFzO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0biAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24tLWhvdmVyIHNwYW4ge1xuICBib3JkZXItY29sb3I6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4gLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1jaGVja2VkIHNwYW4ge1xuICBib3JkZXItY29sb3I6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbiAgYmFja2dyb3VuZDogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnksICMyOTNjN2EpO1xuICBhbmltYXRpb246IGNoZWNrLWJ1dHRvbiAwLjZzIGVhc2U7XG4gIGNvbG9yOiAjYjliOGMzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0biAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24tLWNoZWNrZWQgc3Bhbjo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgyLjIpO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0biAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24tLWNoZWNrZWQgc3BhbiBzdmcge1xuICBzdHJva2UtZGFzaG9mZnNldDogMDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4gLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgbWluLXdpZHRoOiAzN3B4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0biA+IC5rci1pY29uIHtcbiAgbWluLXdpZHRoOiA2MHB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0biA+IC5rci1pY29uIC5rci1icmFuZC1pY29uIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzBweDtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLyogdG8gYXZvaWQgaXNzc3VlcyB3aXRoIGJpZyBkZWZhdWx0IGZvbnQtc2l6ZSBzZWUgS0pTLTU1ODQgKi9cbiAgZGlzcGxheTogZmxleDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4gPiAua3ItaWNvbiAua3ItYnJhbmQtaWNvbiAua3ItcGxhY2Vob2xkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjA3KSAwIDZweCAyNHB4IDAsIHJnYmEoMCwgMCwgMCwgMC4yNCkgMCAwIDAgMXB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTAwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDMwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA3MCUpICNmNGY0ZjQ7XG4gIGFuaW1hdGlvbjogMXMgc2tlbGV0b24tYW5pbWF0aW9uIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAxODAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4gPiAua3ItaWNvbiAua3ItYnJhbmQtaWNvbjpub3QoLmtyLWNhcmRzKS5rci1sb2FkaW5nLWFzc2V0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0biA+IC5rci1pY29uIC5rci1icmFuZC1pY29uIHN2ZyB7XG4gIHBhZGRpbmc6IDJweCA0cHg7XG4gIGhlaWdodDogMThweDtcbiAgd2lkdGg6IDIycHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGFuaW1hdGlvbjogaWNvbi1kaXNwbGF5IDAuMnMgZWFzZS1pbjtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4gPiAua3ItaWNvbiAua3ItYnJhbmQtaWNvbi5rci1hbWV4IHN2ZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZmY2U7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuID4gLmtyLWljb24gLmtyLWJyYW5kLWljb24ua3ItY2FiYWwgc3ZnLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuID4gLmtyLWljb24gLmtyLWJyYW5kLWljb24ua3ItY2FiYWxfZGViaXQgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyNjA5NTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4gPiAua3ItaWNvbiAua3ItYnJhbmQtaWNvbi5rci1jYiB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMzcHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuID4gLmtyLWljb24gLmtyLWJyYW5kLWljb24ua3ItY2Igc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogaW5pdGlhbDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4gPiAua3ItaWNvbiAua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0biA+IC5rci1pY29uIC5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlIHN2ZywgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0biA+IC5rci1pY29uIC5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0LCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuID4gLmtyLWljb24gLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzVweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4gPiAua3ItaWNvbiAua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSBpbWFnZSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0biA+IC5rci1pY29uIC5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlIHN2ZyBpbWFnZSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0biA+IC5rci1pY29uIC5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0IGltYWdlLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuID4gLmtyLWljb24gLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQgc3ZnIGltYWdlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0biA+IC5rci1pY29uIC5rci1icmFuZC1pY29uLmtyLW5hcmFuamEgc3ZnIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjJweDtcbiAgcGFkZGluZzogM3B4IDRweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4gPiAua3ItaWNvbiAua3ItYnJhbmQtaWNvbi5rci12aXNhIHN2ZywgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0biA+IC5rci1pY29uIC5rci1icmFuZC1pY29uLmtyLXZpc2FfZWxlY3Ryb24gc3ZnLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuID4gLmtyLWljb24gLmtyLWJyYW5kLWljb24ua3ItdmlzYV9kZWJpdCBzdmcge1xuICBwYWRkaW5nOiAwIDJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMjZweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4gPiAua3ItaWNvbiAua3ItYnJhbmQtaWNvbi5rci1sb2FkaW5nLWFzc2V0cyB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMwcHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuID4gLmtyLWljb24gLmtyLWJyYW5kLWljb24ua3ItbG9hZGluZy1hc3NldHMgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzBweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4gPiAua3ItaWNvbiAua3ItYnJhbmQtaWNvbi5rci1jYXJkcyB7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4wNykgMCA2cHggMjRweCAwLCByZ2JhKDAsIDAsIDAsIDAuMjQpIDAgMCAwIDFweDtcbn1cbkBrZXlmcmFtZXMgc2tlbGV0b24tYW5pbWF0aW9uIHtcbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTIwJTtcbiAgfVxufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0biA+IC5rci1pY29uIC5rci1icmFuZC1pY29uLmtyLWNhcmRzLmtyLWxvYWRpbmctYXNzZXRzIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEwMGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAzMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNzAlKSAjZjRmNGY0O1xuICBhbmltYXRpb246IDFzIHNrZWxldG9uLWFuaW1hdGlvbiBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgYmFja2dyb3VuZC1zaXplOiAyMDAlIDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogMTgwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuID4gLmtyLWljb24gLmtyLWJyYW5kLWljb24ua3ItY2FyZHMua3ItbG9hZGluZy1hc3NldHMgc3ZnIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0biA+IC5rci1pY29uIC5rci1icmFuZC1pY29uIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgbWFyZ2luOiAwO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bl9fbGFiZWwge1xuICBmb250LWZhbWlseTogcm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNDQ0O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bl9fbGFiZWwgbGFiZWwge1xuICBmb250LWZhbWlseTogcm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNDQ0O1xuICBtYXgtaW5saW5lLXNpemU6IGNhbGMoMTAwJSAtIDEwcHgpO1xuICB0cmFuc2l0aW9uOiAwLjNzIGNvbG9yO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IHdyYXA7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuX19sYWJlbCBsYWJlbCBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IHJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzQ0NDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4gLmtyLWxvYWRpbmctYW5pbWF0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4gLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YmVmb3JlLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rci1nbG9iYWwtY29sb3ItcHJpbWFyeSwgIzI5M2M3YSk7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YmVmb3JlIHtcbiAgdG9wOiBjYWxjKDUwJSAtIDVweCk7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gNXB4KTtcbiAgYW5pbWF0aW9uOiBrci1sb2FkZXItYmVmb3JlIDAuOHMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjQsIDEuMjEpIGluZmluaXRlO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0biAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmFmdGVyIHtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgYW5pbWF0aW9uOiBrci1sb2FkZXItYWZ0ZXIgMC44cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNCwgMS4yMSkgaW5maW5pdGU7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlci5rci1sb2FkZXItLWZyb3plbjo6YmVmb3JlLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlci5rci1sb2FkZXItLWZyb3plbjo6YWZ0ZXIge1xuICBhbmltYXRpb246IG5vbmU7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YmVmb3JlLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0biAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmFmdGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi0taG92ZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4tLWRpc2FibGVkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4tLWRpc2FibGVkIGxhYmVsLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi0tZGlzYWJsZWQgc3BhbiB7XG4gIGNvbG9yOiAjOTk5O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi0tbm8tbGFiZWwua3ItbWV0aG9kLWJ0bi0tc3BidG46bm90KC5rci1tZXRob2QtYnRuLS1zbWFsbCkgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi0tbm8tbGFiZWwgLmtyLWljb24ge1xuICBmbGV4LWdyb3c6IDE7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLS1uby1sYWJlbCAua3ItaWNvbiAua3ItYnJhbmQtaWNvbixcbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4tLW5vLWxhYmVsIC5rci1pY29uIC5rci1icmFuZC1pY29uIHN2ZyB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDQycHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tc3BidG4ua3ItbWV0aG9kLWJ0bi0tc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rci1nbG9iYWwtY29sb3ItcHJpbWFyeUxpZ2h0KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1rci1nbG9iYWwtY29sb3ItcHJpbWFyeSwgIzI5M2M3YSk7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qge1xuICBoZWlnaHQ6IDUwcHg7XG4gIHRyYW5zaXRpb246IGhlaWdodCB2YXIoLS1rci1mb3JtLXNtYXJ0Zm9ybS1uZXN0ZWRNZXRob2QtYW5pbWF0aW9uRHVyYXRpb24pIGVhc2Utb3V0O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kID4gLmtyLWljb24ge1xuICBoZWlnaHQ6IDQ4cHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2QgLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIgLmtyLWxvYWRpbmctYW5pbWF0aW9uIHtcbiAgLS1rci1sb2FkaW5nLWFuaW1hdGlvbi1zaXplOiAyNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiB2YXIoLS1rci1sb2FkaW5nLWFuaW1hdGlvbi1zaXplKTtcbiAgaGVpZ2h0OiB2YXIoLS1rci1sb2FkaW5nLWFuaW1hdGlvbi1zaXplKTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZCAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjpiZWZvcmUsIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZCAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiB2YXIoLS1rci1sb2FkaW5nLWFuaW1hdGlvbi1zaXplKTtcbiAgaGVpZ2h0OiB2YXIoLS1rci1sb2FkaW5nLWFuaW1hdGlvbi1zaXplKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnksICMyOTNjN2EpO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjpiZWZvcmUge1xuICB0b3A6IGNhbGMoNTAlIC0gdmFyKC0ta3ItbG9hZGluZy1hbmltYXRpb24tc2l6ZSkpO1xuICBsZWZ0OiBjYWxjKDUwJSAtIHZhcigtLWtyLWxvYWRpbmctYW5pbWF0aW9uLXNpemUpKTtcbiAgYW5pbWF0aW9uOiBrci1sb2FkZXItYmVmb3JlIDAuOHMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjQsIDEuMjEpIGluZmluaXRlO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjphZnRlciB7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIGFuaW1hdGlvbjoga3ItbG9hZGVyLWFmdGVyIDAuOHMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjQsIDEuMjEpIGluZmluaXRlO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyLmtyLWxvYWRlci0tZnJvemVuOjpiZWZvcmUsIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZCAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlci5rci1sb2FkZXItLWZyb3plbjo6YWZ0ZXIge1xuICBhbmltYXRpb246IG5vbmU7XG59XG5ba3Itc2luZ2xlLXBheW1lbnQtYnV0dG9uXS5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZCAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyIC5rci1sb2FkaW5nLWxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbltrci1zaW5nbGUtcGF5bWVudC1idXR0b25dLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIgLmtyLWxvYWRpbmctYW5pbWF0aW9uIHtcbiAgLS1rci1sb2FkaW5nLWFuaW1hdGlvbi1zaXplOiAxNXB4O1xufVxuXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi1uZXN0ZWQtY2FyZGZvcm0gLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi1uZXN0ZWQtY2FyZGZvcm0gLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciAua3ItcGF5bWVudC1idXR0b24ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tbmVzdGVkLWNhcmRmb3JtIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIgLmtyLWZvcm0tZXJyb3Ige1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNzFjMWM7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tbmVzdGVkLWNhcmRmb3JtIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIgLmtyLWZvcm0tZXJyb3Iua3ItZm9ybS1lcnJvci0td2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWE4MjU7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi1uZXN0ZWQtY2FyZGZvcm0gLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciAua3ItZm9ybS1lcnJvciBzcGFuIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEwcHggM3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZCAua3ItY291bnRkb3duIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi0tYmFjay1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWVhZWFlO1xuICBib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4tLWJhY2stYnV0dG9uX19pY29uIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogNjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICM1OTVkNjI7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLS1iYWNrLWJ1dHRvbl9fY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDI2cHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLS1iYWNrLWJ1dHRvbl9fY29udGFpbmVyIGxhYmVsIHtcbiAgbWF4LWlubGluZS1zaXplOiAxMDAlO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi0taG92ZXIua3ItbWV0aG9kLWJ0bi0tYmFjay1idXR0b24ge1xuICBib3JkZXItY29sb3I6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4tLWhvdmVyLmtyLW1ldGhvZC1idG4tLWJhY2stYnV0dG9uIC5rci1tZXRob2QtYnRuLS1iYWNrLWJ1dHRvbl9faWNvbiBzdmcge1xuICBjb2xvcjogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnksICMyOTNjN2EpO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1iYWNrLWJ1dHRvbiAua3ItaWNvbiB7XG4gIG1pbi13aWR0aDogNjBweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tYmFjay1idXR0b24gLmtyLWljb24gLmtyLWJyYW5kLWljb24ge1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAvKiB0byBhdm9pZCBpc3NzdWVzIHdpdGggYmlnIGRlZmF1bHQgZm9udC1zaXplIHNlZSBLSlMtNTU4NCAqL1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1iYWNrLWJ1dHRvbiAua3ItaWNvbiAua3ItYnJhbmQtaWNvbiAua3ItcGxhY2Vob2xkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjA3KSAwIDZweCAyNHB4IDAsIHJnYmEoMCwgMCwgMCwgMC4yNCkgMCAwIDAgMXB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTAwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDMwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA3MCUpICNmNGY0ZjQ7XG4gIGFuaW1hdGlvbjogMXMgc2tlbGV0b24tYW5pbWF0aW9uIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAxODAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tYmFjay1idXR0b24gLmtyLWljb24gLmtyLWJyYW5kLWljb246bm90KC5rci1jYXJkcykua3ItbG9hZGluZy1hc3NldHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tYmFjay1idXR0b24gLmtyLWljb24gLmtyLWJyYW5kLWljb24gc3ZnIHtcbiAgcGFkZGluZzogMnB4IDRweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICB3aWR0aDogMjJweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYW5pbWF0aW9uOiBpY29uLWRpc3BsYXkgMC4ycyBlYXNlLWluO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1iYWNrLWJ1dHRvbiAua3ItaWNvbiAua3ItYnJhbmQtaWNvbi5rci1hbWV4IHN2ZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZmY2U7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLWJhY2stYnV0dG9uIC5rci1pY29uIC5rci1icmFuZC1pY29uLmtyLWNhYmFsIHN2ZywgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1iYWNrLWJ1dHRvbiAua3ItaWNvbiAua3ItYnJhbmQtaWNvbi5rci1jYWJhbF9kZWJpdCBzdmcge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDI2MDk1O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1iYWNrLWJ1dHRvbiAua3ItaWNvbiAua3ItYnJhbmQtaWNvbi5rci1jYiB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMzcHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLWJhY2stYnV0dG9uIC5rci1pY29uIC5rci1icmFuZC1pY29uLmtyLWNiIHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IGluaXRpYWw7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLWJhY2stYnV0dG9uIC5rci1pY29uIC5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLWJhY2stYnV0dG9uIC5rci1pY29uIC5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlIHN2ZywgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1iYWNrLWJ1dHRvbiAua3ItaWNvbiAua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1iYWNrLWJ1dHRvbiAua3ItaWNvbiAua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBzdmcge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1iYWNrLWJ1dHRvbiAua3ItaWNvbiAua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSBpbWFnZSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1iYWNrLWJ1dHRvbiAua3ItaWNvbiAua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSBzdmcgaW1hZ2UsIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tYmFjay1idXR0b24gLmtyLWljb24gLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQgaW1hZ2UsIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tYmFjay1idXR0b24gLmtyLWljb24gLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQgc3ZnIGltYWdlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1iYWNrLWJ1dHRvbiAua3ItaWNvbiAua3ItYnJhbmQtaWNvbi5rci1uYXJhbmphIHN2ZyB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHBhZGRpbmc6IDNweCA0cHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLWJhY2stYnV0dG9uIC5rci1pY29uIC5rci1icmFuZC1pY29uLmtyLXZpc2Egc3ZnLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLWJhY2stYnV0dG9uIC5rci1pY29uIC5rci1icmFuZC1pY29uLmtyLXZpc2FfZWxlY3Ryb24gc3ZnLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLWJhY2stYnV0dG9uIC5rci1pY29uIC5rci1icmFuZC1pY29uLmtyLXZpc2FfZGViaXQgc3ZnIHtcbiAgcGFkZGluZzogMCAycHg7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDI2cHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLWJhY2stYnV0dG9uIC5rci1pY29uIC5rci1icmFuZC1pY29uLmtyLWxvYWRpbmctYXNzZXRzIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzBweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tYmFjay1idXR0b24gLmtyLWljb24gLmtyLWJyYW5kLWljb24ua3ItbG9hZGluZy1hc3NldHMgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzBweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tYmFjay1idXR0b24gLmtyLWljb24gLmtyLWJyYW5kLWljb24ua3ItY2FyZHMge1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMDcpIDAgNnB4IDI0cHggMCwgcmdiYSgwLCAwLCAwLCAwLjI0KSAwIDAgMCAxcHg7XG59XG5Aa2V5ZnJhbWVzIHNrZWxldG9uLWFuaW1hdGlvbiB7XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0yMCU7XG4gIH1cbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tYmFjay1idXR0b24gLmtyLWljb24gLmtyLWJyYW5kLWljb24ua3ItY2FyZHMua3ItbG9hZGluZy1hc3NldHMge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTAwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDMwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA3MCUpICNmNGY0ZjQ7XG4gIGFuaW1hdGlvbjogMXMgc2tlbGV0b24tYW5pbWF0aW9uIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAxODAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tYmFjay1idXR0b24gLmtyLWljb24gLmtyLWJyYW5kLWljb24ua3ItY2FyZHMua3ItbG9hZGluZy1hc3NldHMgc3ZnIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1iYWNrLWJ1dHRvbiAua3ItaWNvbiAua3ItYnJhbmQtaWNvbiB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG1hcmdpbjogMDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCB7XG4gIG1pbi13aWR0aDogMzMwcHg7XG4gIHBhZGRpbmc6IDEwMHB4IDAgNzBweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDVweCBzb2xpZCAjZjRmNGY0O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgaGVpZ2h0OiAxMDBweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIGkuZmkteC1jaXJjbGUuaWNvbi1jbG9zZS1wb3B1cCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IDVweCA1cHggMCAwO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIGkuZmkteC1jaXJjbGUuaWNvbi1jbG9zZS1wb3B1cCB7XG4gIG1hcmdpbjogMDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1zaG9wLW5hbWUge1xuICBsZWZ0OiAxMHB4O1xuICB0b3A6IDNweDtcbiAgcGFkZGluZzogM3B4IDAgN3B4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnksICMyOTNjN2EpO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLXNob3AtbmFtZSBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBjb2xvcjogIzRhNGE0YTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG1heC13aWR0aDogMjQ1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1pbWFnZSB7XG4gIGJvdHRvbTogOHB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1pbWFnZSAua3ItaGVhZGVyLWJvcmRlciB7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2UgLmtyLWhlYWRlci1sb2dvIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tYW1vdW50LFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1vcmRlci1pZCB7XG4gIHJpZ2h0OiB1bnNldDtcbiAgbGVmdDogNjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLWFtb3VudCBzcGFuLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1vcmRlci1pZCBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tb3JkZXItaWQge1xuICBib3R0b206IDhweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tYW1vdW50IHtcbiAgYm90dG9tOiAyNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1hbW91bnQgc3BhbiB7XG4gIGNvbG9yOiB2YXIoLS1rci1nbG9iYWwtY29sb3ItcHJpbWFyeSwgIzI5M2M3YSk7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi10b3RhbC1hbW91bnQge1xuICBib3R0b206IDlweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi10b3RhbC1hbW91bnQgLmtyLXRvdGFsLWFtb3VudC1sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICM0NDQ7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi10b3RhbC1hbW91bnQgLmtyLXRvdGFsLWFtb3VudC12YWx1ZSB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIC5rci1wb3Bpbi1oZWFkZXIge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzY2NjtcbiAgbGluZS1oZWlnaHQ6IHVuc2V0O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIC5maS1sb2NrIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3JkZXI6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDMzMHB4O1xuICBtaW4taGVpZ2h0OiAzNTVweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudC0tY29udGVudCB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudF9fdmlldyB7XG4gIC8qIFRyYWNrICovXG4gIC8qIEhhbmRsZSAqL1xuICAvKiBIYW5kbGUgb24gaG92ZXIgKi9cbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudF9fdmlldy0tZnVsbCB7XG4gIGhlaWdodDogMzU1cHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnRfX3ZpZXcgLmtyLW1vZGFsLXZpZXctbGFiZWwge1xuICBmb250LWZhbWlseTogcm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNDQ0O1xuICBwYWRkaW5nOiAyMHB4IDE1cHg7XG4gIGNvbG9yOiB2YXIoLS1rci1nbG9iYWwtY29sb3ItcHJpbWFyeSwgIzI5M2M3YSk7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnRfX3ZpZXcgLmtyLW1vZGFsLXZpZXctY29udGVudCB7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgZ2FwOiAxMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50X192aWV3IC5rci1tb2RhbC12aWV3LWNvbnRlbnQtLW5vLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDE1cHggMTVweCAwIDE1cHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnRfX3ZpZXcgLmtyLW1vZGFsLXZpZXctY29udGVudCAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudF9fdmlldy0tZnVsbCAua3ItbW9kYWwtdmlldy1jb250ZW50IHtcbiAgcGFkZGluZzogMCAxNXB4IDEwcHggMTVweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudF9fdmlldy0tZnVsbCAua3ItbW9kYWwtdmlldy1jb250ZW50IC5rci1zZi13YWxsZXQge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudF9fdmlldyAua3ItYmFjay1idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDEycHggMTVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnRfX3ZpZXcgLmtyLWJhY2stYnV0dG9uOmhvdmVyLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnRfX3ZpZXcgLmtyLWJhY2stYnV0dG9uLmtyLWZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudF9fdmlldyAua3ItYmFjay1idXR0b24gbGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1rci1nbG9iYWwtY29sb3ItcHJpbWFyeSwgIzI5M2M3YSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLWxlZnQ6IDM1cHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnRfX3ZpZXcgLmtyLWJhY2stYnV0dG9uIC5rci1hcnJvdy1sZWZ0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbGVmdDogMTRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudF9fdmlldyAua3ItYmFjay1idXR0b24gLmtyLWFycm93LWxlZnQgc3ZnIHtcbiAgZmlsbDogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnksICMyOTNjN2EpO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50X192aWV3IC5rci1iYWNrLWJ1dHRvbiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnRfX3ZpZXc6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDZweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudF9fdmlldzo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiAjZDFkN2UzO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnRfX3ZpZXc6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZDogIzdlOGRhZTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50X192aWV3Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudF9fdmlldyAua3ItZXh0cmFzLWZvcm0gLmtyLWV4dHJhcy1mb3JtLWhlYWRlciB7XG4gIGZvbnQtZmFtaWx5OiByb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM0NDQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDAgMCAxNXB4O1xuICBjb2xvcjogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnksICMyOTNjN2EpO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50X192aWV3IC5rci1leHRyYXMtZm9ybSAua3ItZXh0cmFzLWZvcm0tY29udGVudCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgZ2FwOiAxNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50X192aWV3IC5rci1leHRyYXMtZm9ybSAua3ItZXh0cmFzLWZvcm0tY29udGVudCAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50X192aWV3IC5rci1leHRyYXMtZm9ybSAua3ItZXh0cmFzLWZvcm0tY29udGVudCAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwgLmtyLW1vZGFsLWNvbnRlbnRfX3ZpZXcgLmtyLWV4dHJhcy1mb3JtIC5rci1leHRyYXMtZm9ybS1jb250ZW50IC5rci1wYXltZW50LWJ1dHRvbiB7XG4gIG1hcmdpbjogMDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItbW9kYWwtY29udGVudF9fdmlldyAua3ItZXh0cmFzLWZvcm0gLmtyLWV4dHJhcy1mb3JtLWNvbnRlbnQgLmtyLWZvcm0tZXJyb3Ige1xuICBtYXgtd2lkdGg6IDMwMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW1vZGFsLXdyYXBwZXIgLmtyLW1vZGFsIC5rci1tb2RhbC1jb250ZW50X192aWV3LS1yZWRpcmVjdGlvbiAua3ItYmFjay1idXR0b24ge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWxfX2Vycm9yIHtcbiAgcGFkZGluZzogMTVweCAxNXB4IDAgMTVweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbF9fZXJyb3IgLmtyLWZvcm0tZXJyb3Ige1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItcG9waW4tbW9kYWwtZm9vdGVyIHtcbiAgYm9yZGVyOiA1cHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTBweCk7XG4gIGhlaWdodDogNjBweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbCAua3ItcG9waW4tbW9kYWwtZm9vdGVyIC5rci13aGl0ZWxhYmVsLWxvZ28gaW1nLmtyLWxvZ28tcGF5emVuIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwtLWlmcmFtZS12aXNpYmxlIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwIHNvbGlkICNmNGY0ZjQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2YtbW9kYWwtd3JhcHBlciAua3ItbW9kYWwtLWlmcmFtZS12aXNpYmxlIC5rci1tb2RhbC1jb250ZW50IHtcbiAgcGFkZGluZzogMDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1leHRyYXMtZm9ybSAua3ItZXh0cmFzLWZvcm0tbW9kYWwge1xuICBtaW4td2lkdGg6IDMzMHB4O1xuICBwYWRkaW5nOiAxMDBweCAwIDcwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3ItZXh0cmFzLWZvcm0gLmtyLWV4dHJhcy1mb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDVweCBzb2xpZCAjZjRmNGY0O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgaGVpZ2h0OiAxMDBweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1leHRyYXMtZm9ybSAua3ItZXh0cmFzLWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciBpLmZpLXgtY2lyY2xlLmljb24tY2xvc2UtcG9wdXAge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiA1cHggNXB4IDAgMDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1leHRyYXMtZm9ybSAua3ItZXh0cmFzLWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlci5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUgaS5maS14LWNpcmNsZS5pY29uLWNsb3NlLXBvcHVwIHtcbiAgbWFyZ2luOiAwO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWV4dHJhcy1mb3JtIC5rci1leHRyYXMtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1zaG9wLW5hbWUge1xuICBsZWZ0OiAxMHB4O1xuICB0b3A6IDNweDtcbiAgcGFkZGluZzogM3B4IDAgN3B4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnksICMyOTNjN2EpO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWV4dHJhcy1mb3JtIC5rci1leHRyYXMtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1zaG9wLW5hbWUgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgY29sb3I6ICM0YTRhNGE7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBtYXgtd2lkdGg6IDI0NXB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1leHRyYXMtZm9ybSAua3ItZXh0cmFzLWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWltYWdlIHtcbiAgYm90dG9tOiA4cHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3ItZXh0cmFzLWZvcm0gLmtyLWV4dHJhcy1mb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1pbWFnZSAua3ItaGVhZGVyLWJvcmRlciB7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1leHRyYXMtZm9ybSAua3ItZXh0cmFzLWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWltYWdlIC5rci1oZWFkZXItbG9nbyB7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3ItZXh0cmFzLWZvcm0gLmtyLWV4dHJhcy1mb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1hbW91bnQsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3ItZXh0cmFzLWZvcm0gLmtyLWV4dHJhcy1mb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1vcmRlci1pZCB7XG4gIHJpZ2h0OiB1bnNldDtcbiAgbGVmdDogNjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3ItZXh0cmFzLWZvcm0gLmtyLWV4dHJhcy1mb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgc3Bhbi5rci1wb3Bpbi1hbW91bnQgc3Bhbixcbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1leHRyYXMtZm9ybSAua3ItZXh0cmFzLWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLW9yZGVyLWlkIHNwYW4ge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWV4dHJhcy1mb3JtIC5rci1leHRyYXMtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIHNwYW4ua3ItcG9waW4tb3JkZXItaWQge1xuICBib3R0b206IDhweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1leHRyYXMtZm9ybSAua3ItZXh0cmFzLWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLWFtb3VudCB7XG4gIGJvdHRvbTogMjVweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1leHRyYXMtZm9ybSAua3ItZXh0cmFzLWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLWFtb3VudCBzcGFuIHtcbiAgY29sb3I6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWV4dHJhcy1mb3JtIC5rci1leHRyYXMtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi10b3RhbC1hbW91bnQge1xuICBib3R0b206IDlweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1leHRyYXMtZm9ybSAua3ItZXh0cmFzLWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlciAua3ItcG9waW4tdG90YWwtYW1vdW50IC5rci10b3RhbC1hbW91bnQtbGFiZWwge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjNDQ0O1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3ItZXh0cmFzLWZvcm0gLmtyLWV4dHJhcy1mb3JtLW1vZGFsIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIgLmtyLXBvcGluLXRvdGFsLWFtb3VudCAua3ItdG90YWwtYW1vdW50LXZhbHVlIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWV4dHJhcy1mb3JtIC5rci1leHRyYXMtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWV4dHJhcy1mb3JtIC5rci1leHRyYXMtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNtYXJ0LWZvcm0tbW9kYWwtaGVhZGVyLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSAua3ItcG9waW4taGVhZGVyIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM2NjY7XG4gIGxpbmUtaGVpZ2h0OiB1bnNldDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1leHRyYXMtZm9ybSAua3ItZXh0cmFzLWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zbWFydC1mb3JtLW1vZGFsLWhlYWRlci5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUgLmZpLWxvY2sge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBvcmRlcjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3ItZXh0cmFzLWZvcm0gLmtyLWV4dHJhcy1mb3JtLW1vZGFsIC5rci1leHRyYXMtZm9ybS1oZWFkZXIge1xuICBmb250LWZhbWlseTogcm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNDQ0O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgcGFkZGluZzogMjBweCAxNXB4O1xuICBjb2xvcjogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnksICMyOTNjN2EpO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWV4dHJhcy1mb3JtIC5rci1leHRyYXMtZm9ybS1tb2RhbCAua3ItZXh0cmFzLWZvcm0tY29udGVudCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgZ2FwOiAxNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWV4dHJhcy1mb3JtIC5rci1leHRyYXMtZm9ybS1tb2RhbCAua3ItZXh0cmFzLWZvcm0tY29udGVudCAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWV4dHJhcy1mb3JtIC5rci1leHRyYXMtZm9ybS1tb2RhbCAua3ItZXh0cmFzLWZvcm0tY29udGVudCAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3ItZXh0cmFzLWZvcm0gLmtyLWV4dHJhcy1mb3JtLW1vZGFsIC5rci1leHRyYXMtZm9ybS1jb250ZW50IC5rci1wYXltZW50LWJ1dHRvbiB7XG4gIG1hcmdpbjogMDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1leHRyYXMtZm9ybSAua3ItZXh0cmFzLWZvcm0tbW9kYWwgLmtyLWV4dHJhcy1mb3JtLWNvbnRlbnQgLmtyLWZvcm0tZXJyb3Ige1xuICBtYXgtd2lkdGg6IDMwMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWV4dHJhcy1mb3JtIC5rci1leHRyYXMtZm9ybS1tb2RhbF9fZXJyb3Ige1xuICBwYWRkaW5nOiAxNXB4IDE1cHggMCAxNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWV4dHJhcy1mb3JtIC5rci1leHRyYXMtZm9ybS1tb2RhbF9fZXJyb3IgLmtyLWZvcm0tZXJyb3Ige1xuICBwYWRkaW5nOiAwO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLWV4dHJhcy1mb3JtIC5rci1leHRyYXMtZm9ybS1tb2RhbCAua3ItcG9waW4tbW9kYWwtZm9vdGVyIHtcbiAgYm9yZGVyOiA1cHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTBweCk7XG4gIGhlaWdodDogNjBweDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1leHRyYXMtZm9ybSAua3ItZXh0cmFzLWZvcm0tbW9kYWwgLmtyLXBvcGluLW1vZGFsLWZvb3RlciAua3Itd2hpdGVsYWJlbC1sb2dvIGltZy5rci1sb2dvLXBheXplbiB7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtYnV0dG9uIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnksICMyOTNjN2EpO1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXI6IDA7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW46IDVweCAwO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtYnV0dG9uOmRpc2FibGVkIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsLWJ1dHRvbiBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsLWJ1dHRvbi5rci1sb2FkaW5nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbC1idXR0b24ua3ItbG9hZGluZyBzcGFuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsLWJ1dHRvbi5rci1sb2FkaW5nIC5rci1zcGlubmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbC1idXR0b24gLmtyLXNwaW5uZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMXB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiA3MHB4O1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtYnV0dG9uIC5rci1zcGlubmVyID4gZGl2IHtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmY2ZjZjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBhbmltYXRpb246IGtyLWJvdW5jZWRlbGF5IDEuNHMgaW5maW5pdGUgZWFzZS1pbi1vdXQgYm90aDtcbn1cbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsLWJ1dHRvbiAua3Itc3Bpbm5lciAua3ItYm91bmNlMSB7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuMzJzO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtYnV0dG9uIC5rci1zcGlubmVyIC5rci1ib3VuY2UyIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4xNnM7XG59XG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbC1idXR0b24gLmtyLXNwaW5uZXIua3ItYnV0dG9uLWFuaW1hdGlvbi0tZnJvemVuID4gZGl2IHtcbiAgYW5pbWF0aW9uOiBub25lO1xufVxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNtYXJ0LWZvcm0tc2luZ2xlLXBheW1lbnQtYnV0dG9uIHtcbiAgbWFyZ2luOiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXBhcnRpYWwtcGF5bWVudC1wYW5lbCB7XG4gIGdhcDogMTJweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1wYXJ0aWFsLXBheW1lbnQtcGFuZWwgLmtyLXBhcnRpYWwtcGF5bWVudC1zZXBhcmF0b3IgLmtyLXBhcnRpYWwtcGF5bWVudC1saW5lIHtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWU3ZWI7XG4gIGZsZXg6IDE7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIC5rci1wYXJ0aWFsLXBheW1lbnQtc2VwYXJhdG9yIC5rci1wYXJ0aWFsLXBheW1lbnQtbGFiZWwge1xuICBmb250LWZhbWlseTogcm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMTExODI3O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgY29sb3I6ICM0NDQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIC5rci1wYXJ0aWFsLXBheW1lbnRzIHtcbiAgZ2FwOiAxMnB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXBhcnRpYWwtcGF5bWVudC1wYW5lbCAua3ItcGFydGlhbC1wYXltZW50cyAua3ItcGFydGlhbC1wYXltZW50IHtcbiAgaGVpZ2h0OiA1MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTVlN2ViO1xuICBiYWNrZ3JvdW5kOiAjZjlmYWZiO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICBnYXA6IDEwcHg7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIC5rci1wYXJ0aWFsLXBheW1lbnRzIC5rci1wYXJ0aWFsLXBheW1lbnQudGVzdC1lbnRlci1hY3RpdmUsIC5rci1zbWFydC1mb3JtIC5rci1wYXJ0aWFsLXBheW1lbnQtcGFuZWwgLmtyLXBhcnRpYWwtcGF5bWVudHMgLmtyLXBhcnRpYWwtcGF5bWVudC50ZXN0LWxlYXZlLWFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIC5rci1wYXJ0aWFsLXBheW1lbnRzIC5rci1wYXJ0aWFsLXBheW1lbnQudGVzdC1lbnRlciwgLmtyLXNtYXJ0LWZvcm0gLmtyLXBhcnRpYWwtcGF5bWVudC1wYW5lbCAua3ItcGFydGlhbC1wYXltZW50cyAua3ItcGFydGlhbC1wYXltZW50LnRlc3QtbGVhdmUtdG8ge1xuICBvcGFjaXR5OiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXBhcnRpYWwtcGF5bWVudC1wYW5lbCAua3ItcGFydGlhbC1wYXltZW50cyAua3ItcGFydGlhbC1wYXltZW50IC5rci1wYXJ0aWFsLXBheW1lbnQtb3BtLWxhYmVsIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIC5rci1wYXJ0aWFsLXBheW1lbnRzIC5rci1wYXJ0aWFsLXBheW1lbnQgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiByb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM0NDQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIC5rci1wYXJ0aWFsLXBheW1lbnRzIC5rci1wYXJ0aWFsLXBheW1lbnQgLmtyLWJyYW5kLWljb24ge1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAvKiB0byBhdm9pZCBpc3NzdWVzIHdpdGggYmlnIGRlZmF1bHQgZm9udC1zaXplIHNlZSBLSlMtNTU4NCAqL1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXBhcnRpYWwtcGF5bWVudC1wYW5lbCAua3ItcGFydGlhbC1wYXltZW50cyAua3ItcGFydGlhbC1wYXltZW50IC5rci1icmFuZC1pY29uIC5rci1wbGFjZWhvbGRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMDcpIDAgNnB4IDI0cHggMCwgcmdiYSgwLCAwLCAwLCAwLjI0KSAwIDAgMCAxcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMDBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMzAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNykgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDcwJSkgI2Y0ZjRmNDtcbiAgYW5pbWF0aW9uOiAxcyBza2VsZXRvbi1hbmltYXRpb24gZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gIGJhY2tncm91bmQtc2l6ZTogMjAwJSAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDE4MCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXBhcnRpYWwtcGF5bWVudC1wYW5lbCAua3ItcGFydGlhbC1wYXltZW50cyAua3ItcGFydGlhbC1wYXltZW50IC5rci1icmFuZC1pY29uOm5vdCgua3ItY2FyZHMpLmtyLWxvYWRpbmctYXNzZXRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIC5rci1wYXJ0aWFsLXBheW1lbnRzIC5rci1wYXJ0aWFsLXBheW1lbnQgLmtyLWJyYW5kLWljb24gc3ZnIHtcbiAgcGFkZGluZzogMnB4IDRweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICB3aWR0aDogMjJweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYW5pbWF0aW9uOiBpY29uLWRpc3BsYXkgMC4ycyBlYXNlLWluO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXBhcnRpYWwtcGF5bWVudC1wYW5lbCAua3ItcGFydGlhbC1wYXltZW50cyAua3ItcGFydGlhbC1wYXltZW50IC5rci1icmFuZC1pY29uLmtyLWFtZXggc3ZnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmZjZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1wYXJ0aWFsLXBheW1lbnQtcGFuZWwgLmtyLXBhcnRpYWwtcGF5bWVudHMgLmtyLXBhcnRpYWwtcGF5bWVudCAua3ItYnJhbmQtaWNvbi5rci1jYWJhbCBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1wYXJ0aWFsLXBheW1lbnQtcGFuZWwgLmtyLXBhcnRpYWwtcGF5bWVudHMgLmtyLXBhcnRpYWwtcGF5bWVudCAua3ItYnJhbmQtaWNvbi5rci1jYWJhbF9kZWJpdCBzdmcge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDI2MDk1O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXBhcnRpYWwtcGF5bWVudC1wYW5lbCAua3ItcGFydGlhbC1wYXltZW50cyAua3ItcGFydGlhbC1wYXltZW50IC5rci1icmFuZC1pY29uLmtyLWNiIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzNweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1wYXJ0aWFsLXBheW1lbnQtcGFuZWwgLmtyLXBhcnRpYWwtcGF5bWVudHMgLmtyLXBhcnRpYWwtcGF5bWVudCAua3ItYnJhbmQtaWNvbi5rci1jYiBzdmcge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiBpbml0aWFsO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXBhcnRpYWwtcGF5bWVudC1wYW5lbCAua3ItcGFydGlhbC1wYXltZW50cyAua3ItcGFydGlhbC1wYXltZW50IC5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlLCAua3Itc21hcnQtZm9ybSAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIC5rci1wYXJ0aWFsLXBheW1lbnRzIC5rci1wYXJ0aWFsLXBheW1lbnQgLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUgc3ZnLCAua3Itc21hcnQtZm9ybSAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIC5rci1wYXJ0aWFsLXBheW1lbnRzIC5rci1wYXJ0aWFsLXBheW1lbnQgLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQsIC5rci1zbWFydC1mb3JtIC5rci1wYXJ0aWFsLXBheW1lbnQtcGFuZWwgLmtyLXBhcnRpYWwtcGF5bWVudHMgLmtyLXBhcnRpYWwtcGF5bWVudCAua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBzdmcge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXBhcnRpYWwtcGF5bWVudC1wYW5lbCAua3ItcGFydGlhbC1wYXltZW50cyAua3ItcGFydGlhbC1wYXltZW50IC5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlIGltYWdlLCAua3Itc21hcnQtZm9ybSAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIC5rci1wYXJ0aWFsLXBheW1lbnRzIC5rci1wYXJ0aWFsLXBheW1lbnQgLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUgc3ZnIGltYWdlLCAua3Itc21hcnQtZm9ybSAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIC5rci1wYXJ0aWFsLXBheW1lbnRzIC5rci1wYXJ0aWFsLXBheW1lbnQgLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQgaW1hZ2UsIC5rci1zbWFydC1mb3JtIC5rci1wYXJ0aWFsLXBheW1lbnQtcGFuZWwgLmtyLXBhcnRpYWwtcGF5bWVudHMgLmtyLXBhcnRpYWwtcGF5bWVudCAua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBzdmcgaW1hZ2Uge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIC5rci1wYXJ0aWFsLXBheW1lbnRzIC5rci1wYXJ0aWFsLXBheW1lbnQgLmtyLWJyYW5kLWljb24ua3ItbmFyYW5qYSBzdmcge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBwYWRkaW5nOiAzcHggNHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXBhcnRpYWwtcGF5bWVudC1wYW5lbCAua3ItcGFydGlhbC1wYXltZW50cyAua3ItcGFydGlhbC1wYXltZW50IC5rci1icmFuZC1pY29uLmtyLXZpc2Egc3ZnLCAua3Itc21hcnQtZm9ybSAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIC5rci1wYXJ0aWFsLXBheW1lbnRzIC5rci1wYXJ0aWFsLXBheW1lbnQgLmtyLWJyYW5kLWljb24ua3ItdmlzYV9lbGVjdHJvbiBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1wYXJ0aWFsLXBheW1lbnQtcGFuZWwgLmtyLXBhcnRpYWwtcGF5bWVudHMgLmtyLXBhcnRpYWwtcGF5bWVudCAua3ItYnJhbmQtaWNvbi5rci12aXNhX2RlYml0IHN2ZyB7XG4gIHBhZGRpbmc6IDAgMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAyNnB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXBhcnRpYWwtcGF5bWVudC1wYW5lbCAua3ItcGFydGlhbC1wYXltZW50cyAua3ItcGFydGlhbC1wYXltZW50IC5rci1icmFuZC1pY29uLmtyLWxvYWRpbmctYXNzZXRzIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1wYXJ0aWFsLXBheW1lbnQtcGFuZWwgLmtyLXBhcnRpYWwtcGF5bWVudHMgLmtyLXBhcnRpYWwtcGF5bWVudCAua3ItYnJhbmQtaWNvbi5rci1sb2FkaW5nLWFzc2V0cyBzdmcge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXBhcnRpYWwtcGF5bWVudC1wYW5lbCAua3ItcGFydGlhbC1wYXltZW50cyAua3ItcGFydGlhbC1wYXltZW50IC5rci1icmFuZC1pY29uLmtyLWNhcmRzIHtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjA3KSAwIDZweCAyNHB4IDAsIHJnYmEoMCwgMCwgMCwgMC4yNCkgMCAwIDAgMXB4O1xufVxuQGtleWZyYW1lcyBza2VsZXRvbi1hbmltYXRpb24ge1xuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMjAlO1xuICB9XG59XG4ua3Itc21hcnQtZm9ybSAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIC5rci1wYXJ0aWFsLXBheW1lbnRzIC5rci1wYXJ0aWFsLXBheW1lbnQgLmtyLWJyYW5kLWljb24ua3ItY2FyZHMua3ItbG9hZGluZy1hc3NldHMge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTAwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDMwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA3MCUpICNmNGY0ZjQ7XG4gIGFuaW1hdGlvbjogMXMgc2tlbGV0b24tYW5pbWF0aW9uIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAxODAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1wYXJ0aWFsLXBheW1lbnQtcGFuZWwgLmtyLXBhcnRpYWwtcGF5bWVudHMgLmtyLXBhcnRpYWwtcGF5bWVudCAua3ItYnJhbmQtaWNvbi5rci1jYXJkcy5rci1sb2FkaW5nLWFzc2V0cyBzdmcge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4ua3Itc21hcnQtZm9ybSAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIC5rci1wYXJ0aWFsLXBheW1lbnRzIC5rci1wYXJ0aWFsLXBheW1lbnQgLmtyLWJyYW5kLWljb24ua3ItY2FyZHMge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIC5rci1wYXJ0aWFsLXBheW1lbnRzIC5rci1wYXJ0aWFsLXBheW1lbnQgLmtyLWJyYW5kLWljb24ua3ItY2FyZHMge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIC5rci1wYXJ0aWFsLXBheW1lbnRzIC5rci1wYXJ0aWFsLXBheW1lbnQgLmtyLXBhcnRpYWwtcGF5bWVudC1hbW91bnQge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1wYXJ0aWFsLXBheW1lbnQtcGFuZWwgLmtyLXBhcnRpYWwtcGF5bWVudHMgLmtyLXBhcnRpYWwtcGF5bWVudCAua3ItcGFydGlhbC1wYXltZW50LXJlbW92ZS1pY29uLWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgd2lkdGg6IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWU3ZWI7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIC5rci1wYXJ0aWFsLXBheW1lbnRzIC5rci1wYXJ0aWFsLXBheW1lbnQgLmtyLXBhcnRpYWwtcGF5bWVudC1yZW1vdmUtaWNvbi1jb250YWluZXIgc3ZnIHtcbiAgc3Ryb2tlOiAjNjY2O1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXBhcnRpYWwtcGF5bWVudC1wYW5lbCAua3ItcGFydGlhbC1wYXltZW50cyAua3ItcGFydGlhbC1wYXltZW50LmtyLWhvdmVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2I5MWMxYztcbiAgYmFja2dyb3VuZDogI2ZlZjJmMjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1wYXJ0aWFsLXBheW1lbnQtcGFuZWwgLmtyLXBhcnRpYWwtcGF5bWVudHMgLmtyLXBhcnRpYWwtcGF5bWVudC5rci1ob3ZlciAua3ItcGFydGlhbC1wYXltZW50LXJlbW92ZS1pY29uLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOTFjMWM7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIC5rci1wYXJ0aWFsLXBheW1lbnRzIC5rci1wYXJ0aWFsLXBheW1lbnQua3ItaG92ZXIgLmtyLXBhcnRpYWwtcGF5bWVudC1yZW1vdmUtaWNvbi1jb250YWluZXIgc3ZnIHtcbiAgc3Ryb2tlOiB3aGl0ZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1wYXJ0aWFsLXBheW1lbnQtcGFuZWwgLmtyLXBhcnRpYWwtcGF5bWVudC1yZW1haW5pbmcge1xuICBtYXJnaW46IDAgMTJweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1wYXJ0aWFsLXBheW1lbnQtcGFuZWwgLmtyLXBhcnRpYWwtcGF5bWVudC1yZW1haW5pbmcgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiByb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMxMTE4Mjc7XG4gIGNvbG9yOiAjZDk3NzA2O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNwLXBhbmVsLXdyYXBwZXIge1xuICAtLWtyLXNwLXNlcGVyYXRvci1wYWRkaW5nLXk6IGNhbGMoMTBweCArIDhweCk7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc3AtcGFuZWwtd3JhcHBlciAua3Itc3AtcGFuZWwtc2VwYXJhdG9yIHtcbiAgcGFkZGluZzogdmFyKC0ta3Itc3Atc2VwZXJhdG9yLXBhZGRpbmcteSkgMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLXNwLXBhbmVsLXdyYXBwZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLXNwLXBhbmVsLXdyYXBwZXJfX2xhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM0NDQ7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIgLmtyLXNwLWhlYWRlci1sYWJlbCB7XG4gIC0ta3Itc3AtZm9udC1mYW1pbHk6IHZhcigtLWtyLXdoaXRlLWxhYmVsLXNwLWZvbnQtZmFtaWx5LCByb2JvdG8sIHNhbnMtc2VyaWYpO1xuICAtLWtyLXNwLWFtb3VudC1jb2xvcjogdmFyKC0ta3Itd2hpdGUtbGFiZWwtaGVhZGVyLWFtb3VudC1jb2xvciwgIzEzMGUzNyk7XG4gIC0ta3Itc3AtdG90YWwtY29sb3I6ICM1OTVkNjI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6IHZhcigtLWtyLXNwLXRvdGFsLWNvbG9yKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWtyLXNwLWZvbnQtZmFtaWx5KTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMHB4O1xuICBib3R0b206IDI1cHg7XG4gIGxlZnQ6IDYwcHg7XG4gIHotaW5kZXg6IDE7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItcG9waW4tbW9kYWwtaGVhZGVyIC5rci1zcC1oZWFkZXItbGFiZWwgLmtyLXNwLWhlYWRlci1hbW91bnQge1xuICBjb2xvcjogdmFyKC0ta3Itc3AtYW1vdW50LWNvbG9yKTtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIgLmtyLXNwLWhlYWRlci1sYWJlbCAua3Itc3AtaGVhZGVyLXRvdGFsIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciB7XG4gIC0tbmVzdGVkLW1ldGhvZC1iZy1jb2xvcjogJGNvbG9yLXByaW1hcnktbGlnaHQ7XG4gIC0tbmVzdGVkLW1ldGhvZC10ZXh0LWNvbG9yOiAjMWQxYzFjO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RhZGFkYTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIgLmtyLWxvYWRpbmctY29udGFpbmVyIHtcbiAgZ2FwOiAzNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiB2YXIoLS1rci1sb2FkaW5nLWNvbnRhaW5lci1oZWlnaHQsIDIwMHB4KTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIgLmtyLWxvYWRpbmctY29udGFpbmVyIC5rci1sb2FkaW5nLWxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IHJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzY2Njtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIgLmtyLW5lc3RlZC1xci1jb2RlIHtcbiAgcGFkZGluZzogMjBweCAwO1xuICBtYXJnaW46IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbmVzdGVkLW1ldGhvZC1iZy1jb2xvcik7XG4gIGdhcDogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciAua3ItbmVzdGVkLXFyLWNvZGUgLmtyLW5lc3RlZC1xci1sYWJlbCxcbi5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIgLmtyLW5lc3RlZC1xci1jb2RlIC5rci1uZXN0ZWQtcXItYW1vdW50IHtcbiAgZm9udC1mYW1pbHk6IHJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzQ0NDtcbiAgY29sb3I6IHZhcigtLW5lc3RlZC1tZXRob2QtdGV4dC1jb2xvcik7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyIC5rci1uZXN0ZWQtcXItY29kZSAua3ItbmVzdGVkLXFyLWFtb3VudCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyIC5rci1uZXN0ZWQtcXItY29kZSAua3ItYnJhbmQtaWNvbiB7XG4gIG1hcmdpbjogMTBweCAwO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiA5MHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciAua3ItbmVzdGVkLXFyLWNvZGUgLmtyLWJyYW5kLWljb24gPiBzdmcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciAua3ItbmVzdGVkLXFyLWNvZGUgLmtyLXFyLWNvZGUtd3JhcHBlciB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgd2lkdGg6IDIwMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciAua3ItbmVzdGVkLXFyLWNvZGUgLmtyLXFyLWNvZGUtd3JhcHBlciAua3ItcXItY29kZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyIC5rci1uZXN0ZWQtcXItY29kZSAua3ItY291bnRkb3duIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEwcHg7XG4gIHJpZ2h0OiAxMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciAua3ItbmVzdGVkLWZvcm0td3JhcHBlciB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTZweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIgLmtyLW5lc3RlZC1mb3JtLXdyYXBwZXIgLmtyLWZvcm0tZXJyb3Ige1xuICBwYWRkaW5nOiA1cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDA7XG4gIHRyYW5zaXRpb246IGhlaWdodCB2YXIoLS1rci1mb3JtLXNtYXJ0Zm9ybS1uZXN0ZWRNZXRob2QtYW5pbWF0aW9uRHVyYXRpb24pIGVhc2Utb3V0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlciAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2IxYjFiMTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlciAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5IC5rci1uZXN0ZWQtbWV0aG9kLWhlYWRlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBnYXA6IDE1cHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlciAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5IC5rci1uZXN0ZWQtbWV0aG9kLWhlYWRlciAua3ItbmVzdGVkLW1ldGhvZC1sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiByb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM2NjY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlciAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5IC5rci1uZXN0ZWQtbWV0aG9kLWhlYWRlciAua3ItY291bnRkb3duIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTBweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlciAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5IC5rci1uZXN0ZWQtbWV0aG9kLWhlYWRlciAua3ItYnJhbmQtaWNvbiB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC8qIHRvIGF2b2lkIGlzc3N1ZXMgd2l0aCBiaWcgZGVmYXVsdCBmb250LXNpemUgc2VlIEtKUy01NTg0ICovXG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIgLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheSAua3ItbmVzdGVkLW1ldGhvZC1oZWFkZXIgLmtyLWJyYW5kLWljb24gLmtyLXBsYWNlaG9sZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4wNykgMCA2cHggMjRweCAwLCByZ2JhKDAsIDAsIDAsIDAuMjQpIDAgMCAwIDFweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEwMGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAzMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNzAlKSAjZjRmNGY0O1xuICBhbmltYXRpb246IDFzIHNrZWxldG9uLWFuaW1hdGlvbiBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgYmFja2dyb3VuZC1zaXplOiAyMDAlIDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogMTgwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIgLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheSAua3ItbmVzdGVkLW1ldGhvZC1oZWFkZXIgLmtyLWJyYW5kLWljb246bm90KC5rci1jYXJkcykua3ItbG9hZGluZy1hc3NldHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlciAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5IC5rci1uZXN0ZWQtbWV0aG9kLWhlYWRlciAua3ItYnJhbmQtaWNvbiBzdmcge1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIHdpZHRoOiAyMnB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBhbmltYXRpb246IGljb24tZGlzcGxheSAwLjJzIGVhc2UtaW47XG59XG4ua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIgLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheSAua3ItbmVzdGVkLW1ldGhvZC1oZWFkZXIgLmtyLWJyYW5kLWljb24ua3ItYW1leCBzdmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2ZmNlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXkgLmtyLW5lc3RlZC1tZXRob2QtaGVhZGVyIC5rci1icmFuZC1pY29uLmtyLWNhYmFsIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXkgLmtyLW5lc3RlZC1tZXRob2QtaGVhZGVyIC5rci1icmFuZC1pY29uLmtyLWNhYmFsX2RlYml0IHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjYwOTU7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIgLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheSAua3ItbmVzdGVkLW1ldGhvZC1oZWFkZXIgLmtyLWJyYW5kLWljb24ua3ItY2Ige1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzM3B4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXkgLmtyLW5lc3RlZC1tZXRob2QtaGVhZGVyIC5rci1icmFuZC1pY29uLmtyLWNiIHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IGluaXRpYWw7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIgLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheSAua3ItbmVzdGVkLW1ldGhvZC1oZWFkZXIgLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUsIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlciAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5IC5rci1uZXN0ZWQtbWV0aG9kLWhlYWRlciAua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlciAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5IC5rci1uZXN0ZWQtbWV0aG9kLWhlYWRlciAua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCwgLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXkgLmtyLW5lc3RlZC1tZXRob2QtaGVhZGVyIC5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0IHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDM1cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIgLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheSAua3ItbmVzdGVkLW1ldGhvZC1oZWFkZXIgLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUgaW1hZ2UsIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlciAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5IC5rci1uZXN0ZWQtbWV0aG9kLWhlYWRlciAua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSBzdmcgaW1hZ2UsIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlciAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5IC5rci1uZXN0ZWQtbWV0aG9kLWhlYWRlciAua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBpbWFnZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXkgLmtyLW5lc3RlZC1tZXRob2QtaGVhZGVyIC5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0IHN2ZyBpbWFnZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlciAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5IC5rci1uZXN0ZWQtbWV0aG9kLWhlYWRlciAua3ItYnJhbmQtaWNvbi5rci1uYXJhbmphIHN2ZyB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHBhZGRpbmc6IDNweCA0cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIgLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheSAua3ItbmVzdGVkLW1ldGhvZC1oZWFkZXIgLmtyLWJyYW5kLWljb24ua3ItdmlzYSBzdmcsIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlciAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5IC5rci1uZXN0ZWQtbWV0aG9kLWhlYWRlciAua3ItYnJhbmQtaWNvbi5rci12aXNhX2VsZWN0cm9uIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXkgLmtyLW5lc3RlZC1tZXRob2QtaGVhZGVyIC5rci1icmFuZC1pY29uLmtyLXZpc2FfZGViaXQgc3ZnIHtcbiAgcGFkZGluZzogMCAycHg7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDI2cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIgLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheSAua3ItbmVzdGVkLW1ldGhvZC1oZWFkZXIgLmtyLWJyYW5kLWljb24ua3ItbG9hZGluZy1hc3NldHMge1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXkgLmtyLW5lc3RlZC1tZXRob2QtaGVhZGVyIC5rci1icmFuZC1pY29uLmtyLWxvYWRpbmctYXNzZXRzIHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIgLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheSAua3ItbmVzdGVkLW1ldGhvZC1oZWFkZXIgLmtyLWJyYW5kLWljb24ua3ItY2FyZHMge1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMDcpIDAgNnB4IDI0cHggMCwgcmdiYSgwLCAwLCAwLCAwLjI0KSAwIDAgMCAxcHg7XG59XG5Aa2V5ZnJhbWVzIHNrZWxldG9uLWFuaW1hdGlvbiB7XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0yMCU7XG4gIH1cbn1cbi5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlciAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5IC5rci1uZXN0ZWQtbWV0aG9kLWhlYWRlciAua3ItYnJhbmQtaWNvbi5rci1jYXJkcy5rci1sb2FkaW5nLWFzc2V0cyB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMDBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMzAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNykgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDcwJSkgI2Y0ZjRmNDtcbiAgYW5pbWF0aW9uOiAxcyBza2VsZXRvbi1hbmltYXRpb24gZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gIGJhY2tncm91bmQtc2l6ZTogMjAwJSAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDE4MCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXkgLmtyLW5lc3RlZC1tZXRob2QtaGVhZGVyIC5rci1icmFuZC1pY29uLmtyLWNhcmRzLmtyLWxvYWRpbmctYXNzZXRzIHN2ZyB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlciAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5IC5rci1uZXN0ZWQtbWV0aG9kLWhlYWRlciAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIgLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheSAua3ItbmVzdGVkLW1ldGhvZC1oZWFkZXIgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHNwYW4ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlM2UzZTM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXkgLmtyLW5lc3RlZC1tZXRob2QtaGVhZGVyIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiBzcGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjNTA2ZWVjO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgb3BhY2l0eTogMTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjJzO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXkgLmtyLW5lc3RlZC1tZXRob2QtaGVhZGVyIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiBzcGFuIHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiA1LjVweDtcbiAgbGVmdDogNHB4O1xuICBmaWxsOiBub25lO1xuICBzdHJva2U6IHdoaXRlO1xuICBzdHJva2Utd2lkdGg6IDI7XG4gIHN0cm9rZS1saW5lY2FwOiByb3VuZDtcbiAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDtcbiAgc3Ryb2tlLWRhc2hhcnJheTogMTZweDtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDE2cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMXM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIgLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheSAua3ItbmVzdGVkLW1ldGhvZC1oZWFkZXIgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1ob3ZlciBzcGFuIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1rci1nbG9iYWwtY29sb3ItcHJpbWFyeSwgIzI5M2M3YSk7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIgLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheSAua3ItbmVzdGVkLW1ldGhvZC1oZWFkZXIgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1jaGVja2VkIHNwYW4ge1xuICBib3JkZXItY29sb3I6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbiAgYmFja2dyb3VuZDogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnksICMyOTNjN2EpO1xuICBhbmltYXRpb246IGNoZWNrLWJ1dHRvbiAwLjZzIGVhc2U7XG4gIGNvbG9yOiAjYjliOGMzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXkgLmtyLW5lc3RlZC1tZXRob2QtaGVhZGVyIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi0tY2hlY2tlZCBzcGFuOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDIuMik7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjZzIGVhc2U7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIgLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheSAua3ItbmVzdGVkLW1ldGhvZC1oZWFkZXIgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1jaGVja2VkIHNwYW4gc3ZnIHtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIgLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS0tY2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5TGlnaHQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlciAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LS1jaGVja2VkIC5rci1uZXN0ZWQtbWV0aG9kLWhlYWRlciB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlciAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LS1jaGVja2VkIC5rci1uZXN0ZWQtbWV0aG9kLWhlYWRlciAua3ItbmVzdGVkLW1ldGhvZC1sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiByb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM0NDQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIgLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheSAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyIC5rci1wYXltZW50LWJ1dHRvbiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIgLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheSAua3ItbG9hZGluZy1hbmltYXRpb24ge1xuICAtLWtyLWxvYWRpbmctYW5pbWF0aW9uLXNpemU6IDI1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IHZhcigtLWtyLWxvYWRpbmctYW5pbWF0aW9uLXNpemUpO1xuICBoZWlnaHQ6IHZhcigtLWtyLWxvYWRpbmctYW5pbWF0aW9uLXNpemUpO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXkgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIgLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheSAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmJlZm9yZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXkgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IHZhcigtLWtyLWxvYWRpbmctYW5pbWF0aW9uLXNpemUpO1xuICBoZWlnaHQ6IHZhcigtLWtyLWxvYWRpbmctYW5pbWF0aW9uLXNpemUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rci1nbG9iYWwtY29sb3ItcHJpbWFyeSwgIzI5M2M3YSk7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIgLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheSAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmJlZm9yZSB7XG4gIHRvcDogY2FsYyg1MCUgLSB2YXIoLS1rci1sb2FkaW5nLWFuaW1hdGlvbi1zaXplKSk7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gdmFyKC0ta3ItbG9hZGluZy1hbmltYXRpb24tc2l6ZSkpO1xuICBhbmltYXRpb246IGtyLWxvYWRlci1iZWZvcmUgMC44cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNCwgMS4yMSkgaW5maW5pdGU7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIgLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheSAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmFmdGVyIHtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgYW5pbWF0aW9uOiBrci1sb2FkZXItYWZ0ZXIgMC44cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNCwgMS4yMSkgaW5maW5pdGU7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIgLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheSAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXIua3ItbG9hZGVyLS1mcm96ZW46OmJlZm9yZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXkgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyLmtyLWxvYWRlci0tZnJvemVuOjphZnRlciB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlciAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5IC5rci1sb2FkaW5nLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW5lc3RlZC1jYXJkZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5IC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIge1xuICBwYWRkaW5nOiAxNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS1zcGFjZXIge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNrZWxldG9uLXdyYXBwZXIge1xuICAvKiBCYWNrZ3JvdW5kIEFuaW1hdGlvbiAqL1xufVxuQGtleWZyYW1lcyBza2VsZXRvbi1hbmltYXRpb24ge1xuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMjAlO1xuICB9XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc2tlbGV0b24td3JhcHBlciAua3Itc2tlbGV0b24ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTAwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDQwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA2MCUpICNlZGVkZWQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjAwJSAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDE4MCU7XG4gIGFuaW1hdGlvbjogMXMgc2tlbGV0b24tYW5pbWF0aW9uIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICBib3gtc2hhZG93OiByZ2JhKDE0OSwgMTU3LCA2NSwgMC4xNSkgMCAwIDI0cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0taWxsaWNhZG8gLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSB7XG4gIGNvbHVtbi1nYXA6IDdweDtcbiAgcm93LWdhcDogMTZweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksXG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24ge1xuICBtYXJnaW46IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1wYW4sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLXBhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItcGFuLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0taWxsaWNhZG8gLmtyLXBhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLWlsbGljYWRvIC5rci1wYW4sIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLXBhbiB7XG4gIGZsZXg6IDEgMSAyMjFweDtcbiAgbWluLXdpZHRoOiAyMjFweDtcbiAgd2lkdGg6IGF1dG87XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLWlsbGljYWRvIC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3ItaWxsaWNhZG8gLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLXNlY3VyaXR5LWNvZGUge1xuICB3aWR0aDogYXV0bztcbiAgZmxleDogMSAwIDkwcHg7XG4gIG1pbi13aWR0aDogOTBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLWlsbGljYWRvIC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLWlsbGljYWRvIC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItdmlzaWJpbGl0eS1idXR0b24ge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0taWxsaWNhZG8gLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLWlsbGljYWRvIC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24ge1xuICB3aWR0aDogMzFweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3BiIC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ19wYiAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIHtcbiAgY29sdW1uLWdhcDogN3B4O1xuICByb3ctZ2FwOiAxNnB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSxcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbiB7XG4gIG1hcmdpbjogMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXBhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1wYW4sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1wYW4sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXBhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1wYW4sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXBhbiwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLXBhbiwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3BiIC5rci1wYW4sIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci1wYW4sIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ19wYiAua3ItcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLXBhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItcGFuIHtcbiAgZmxleDogMSAxIDIyMXB4O1xuICBtaW4td2lkdGg6IDIyMXB4O1xuICB3aWR0aDogYXV0bztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfdGVzdCAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3BiIC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfdGVzdCAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3BiIC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXNlY3VyaXR5LWNvZGUge1xuICB3aWR0aDogYXV0bztcbiAgZmxleDogMSAwIDkwcHg7XG4gIG1pbi13aWR0aDogOTBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ190ZXN0IC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3BiIC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3Rlc3QgLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfcGIgLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci12aXNpYmlsaXR5LWJ1dHRvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3BiIC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ19wYiAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uIHtcbiAgd2lkdGg6IDMxcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3ItY291bnRkb3duIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5Aa2V5ZnJhbWVzIGFuaW1hdGlvbiB7XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICB9XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtYnV0dG9uLXdyYXBwZXIge1xuICBtYXJnaW46IDEwcHggMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1idXR0b24td3JhcHBlciAua3ItZm9ybS1lcnJvciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I3MWMxYztcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtYnV0dG9uLXdyYXBwZXIgLmtyLWZvcm0tZXJyb3Iua3ItZm9ybS1lcnJvci0td2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWE4MjU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtYnV0dG9uLXdyYXBwZXIgLmtyLWZvcm0tZXJyb3Igc3BhbiB7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4IDNweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDFlbTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtYnV0dG9uLXdyYXBwZXIgLmtyLWZvcm0tZXJyb3ItdmlzaWJsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtYnV0dG9uLXdyYXBwZXIgLmtyLWZvcm0tZXJyb3Ige1xuICBtYXJnaW46IDVweCAwIDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtYnV0dG9uLXdyYXBwZXIgLmtyLWZvcm0tZXJyb3Igc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1idXR0b24td3JhcHBlciAua3Itc2tlbGV0b24td3JhcHBlciAua3Itc2tlbGV0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWJ1dHRvbiB7XG4gIHdpZHRoOiAzMDBweDtcbiAgaGVpZ2h0OiA2MHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi0tc3BidG4ge1xuICB3aWR0aDogMzQwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtYnV0dG9uLS1mYWxsYmFjayB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWJ1dHRvbi5rci1zbWFydC1idXR0b24tLXNwYnRuLmtyLXNtYXJ0LWJ1dHRvbi0tc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rci1nbG9iYWwtY29sb3ItcHJpbWFyeUxpZ2h0KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1rci1nbG9iYWwtY29sb3ItcHJpbWFyeSwgIzI5M2M3YSk7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2I3YjdiNztcbiAgYm94LXNoYWRvdzogcmdiYSgxNDksIDE1NywgMTY1LCAwLjE1KSAwIDAgMjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbCAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHNwYW4ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlM2UzZTM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiBzcGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjNTA2ZWVjO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgb3BhY2l0eTogMTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjJzO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiBzcGFuIHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiA1LjVweDtcbiAgbGVmdDogNHB4O1xuICBmaWxsOiBub25lO1xuICBzdHJva2U6IHdoaXRlO1xuICBzdHJva2Utd2lkdGg6IDI7XG4gIHN0cm9rZS1saW5lY2FwOiByb3VuZDtcbiAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDtcbiAgc3Ryb2tlLWRhc2hhcnJheTogMTZweDtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDE2cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMXM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1ob3ZlciBzcGFuIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1rci1nbG9iYWwtY29sb3ItcHJpbWFyeSwgIzI5M2M3YSk7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1jaGVja2VkIHNwYW4ge1xuICBib3JkZXItY29sb3I6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbiAgYmFja2dyb3VuZDogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnksICMyOTNjN2EpO1xuICBhbmltYXRpb246IGNoZWNrLWJ1dHRvbiAwLjZzIGVhc2U7XG4gIGNvbG9yOiAjYjliOGMzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi0tY2hlY2tlZCBzcGFuOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDIuMik7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjZzIGVhc2U7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1jaGVja2VkIHNwYW4gc3ZnIHtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbDpob3Zlcjpub3QoLmtyLWxvYWRpbmcsIC5rci1sb2NrZWQsIC5rci1zbWFydC1idXR0b24tLXNlbGVjdGVkKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsOmZvY3VzOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCwgLmtyLXNtYXJ0LWJ1dHRvbi0tc2VsZWN0ZWQpIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnksICMyOTNjN2EpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsIC5rci1tZXRob2QtaW5mbyB7XG4gIG1hcmdpbjogMXB4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsIC5rci1tZXRob2QtaW5mbyA+IC5rci1tZXRob2QtaWNvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbCAua3ItbWV0aG9kLWluZm8gPiAua3ItY2FyZC1pY29ucy5rci1zaW5nbGUtaWNvbiB7XG4gIHdpZHRoOiAzMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwgLmtyLW1ldGhvZC1pbmZvIC5rci1tZXRob2QtaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbCAua3ItbWV0aG9kLWluZm8gLmtyLW1ldGhvZC1pY29uIHN2ZyB7XG4gIGZpbGw6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbCAua3ItbWV0aG9kLWluZm8gLmtyLW1ldGhvZC1pY29uIHN2Zyxcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbCAua3ItbWV0aG9kLWluZm8gLmtyLW1ldGhvZC1pY29uIGltZyB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwgLmtyLW1ldGhvZC1pbmZvIGxhYmVsLmtyLWFtb3VudC1sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjNDQ0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbCAua3ItbWV0aG9kLWluZm8gLmtyLWxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogODUlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDIwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbCAua3ItbWV0aG9kLWluZm8gLmtyLWxhYmVsIGxhYmVsLmtyLW1ldGhvZC1sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBjb2xvcjogIzY2NjtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgbWluLXdpZHRoOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMge1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjNzc3O1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tbGVmdDogMnB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIG1heC13aWR0aDogMTZweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtLCB0b3A7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLXZpc2libGUge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLW9uLXRvcCB7XG4gIHRvcDogLTUzcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCxcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IHJnYmEoNTAsIDUwLCA5MywgMC4yNSkgMCAxM3B4IDI3cHggLTVweCwgcmdiYSgwLCAwLCAwLCAwLjMpIDAgOHB4IDE2cHggLThweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4sXG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHtcbiAgbWFyZ2luOiA0cHggM3B4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3BhbiBzdmcsXG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHN2ZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ge1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAvKiB0byBhdm9pZCBpc3NzdWVzIHdpdGggYmlnIGRlZmF1bHQgZm9udC1zaXplIHNlZSBLSlMtNTU4NCAqL1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiAua3ItcGxhY2Vob2xkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjA3KSAwIDZweCAyNHB4IDAsIHJnYmEoMCwgMCwgMCwgMC4yNCkgMCAwIDAgMXB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTAwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDMwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA3MCUpICNmNGY0ZjQ7XG4gIGFuaW1hdGlvbjogMXMgc2tlbGV0b24tYW5pbWF0aW9uIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAxODAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb246bm90KC5rci1jYXJkcykua3ItbG9hZGluZy1hc3NldHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24gc3ZnIHtcbiAgcGFkZGluZzogMnB4IDRweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICB3aWR0aDogMjJweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYW5pbWF0aW9uOiBpY29uLWRpc3BsYXkgMC4ycyBlYXNlLWluO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1hbWV4IHN2ZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZmY2U7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhYmFsIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYWJhbF9kZWJpdCBzdmcge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDI2MDk1O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYiB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMzcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNiIHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IGluaXRpYWw7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlIHN2ZywgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBzdmcge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSBpbWFnZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSBzdmcgaW1hZ2UsIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQgaW1hZ2UsIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQgc3ZnIGltYWdlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1uYXJhbmphIHN2ZyB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHBhZGRpbmc6IDNweCA0cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLXZpc2Egc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLXZpc2FfZWxlY3Ryb24gc3ZnLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLXZpc2FfZGViaXQgc3ZnIHtcbiAgcGFkZGluZzogMCAycHg7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDI2cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWxvYWRpbmctYXNzZXRzIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItbG9hZGluZy1hc3NldHMgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FyZHMge1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMDcpIDAgNnB4IDI0cHggMCwgcmdiYSgwLCAwLCAwLCAwLjI0KSAwIDAgMCAxcHg7XG59XG5Aa2V5ZnJhbWVzIHNrZWxldG9uLWFuaW1hdGlvbiB7XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0yMCU7XG4gIH1cbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FyZHMua3ItbG9hZGluZy1hc3NldHMge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTAwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDMwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA3MCUpICNmNGY0ZjQ7XG4gIGFuaW1hdGlvbjogMXMgc2tlbGV0b24tYW5pbWF0aW9uIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAxODAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FyZHMua3ItbG9hZGluZy1hc3NldHMgc3ZnIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1tZXRob2QtaW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbCAua3ItbG9hZGluZy1hbmltYXRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjpiZWZvcmUsIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbCAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnksICMyOTNjN2EpO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YmVmb3JlIHtcbiAgdG9wOiBjYWxjKDUwJSAtIDVweCk7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gNXB4KTtcbiAgYW5pbWF0aW9uOiBrci1sb2FkZXItYmVmb3JlIDAuOHMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjQsIDEuMjEpIGluZmluaXRlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YWZ0ZXIge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBhbmltYXRpb246IGtyLWxvYWRlci1hZnRlciAwLjhzIGN1YmljLWJlemllcigwLCAwLCAwLjI0LCAxLjIxKSBpbmZpbml0ZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbCAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXIua3ItbG9hZGVyLS1mcm96ZW46OmJlZm9yZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlci5rci1sb2FkZXItLWZyb3plbjo6YWZ0ZXIge1xuICBhbmltYXRpb246IG5vbmU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kIHtcbiAgcGFkZGluZy10b3A6IDE3cHg7XG4gIGhlaWdodDogNjBweDtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IHZhcigtLWtyLWZvcm0tc21hcnRmb3JtLW5lc3RlZE1ldGhvZC1hbmltYXRpb25EdXJhdGlvbikgZWFzZS1vdXQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2QgLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciB7XG4gIC0tbmVzdGVkLW1ldGhvZC1iZy1jb2xvcjogJGNvbG9yLXByaW1hcnktbGlnaHQ7XG4gIC0tbmVzdGVkLW1ldGhvZC10ZXh0LWNvbG9yOiAjMWQxYzFjO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RhZGFkYTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2QgLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciAua3ItbG9hZGluZy1jb250YWluZXIge1xuICBnYXA6IDM1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IHZhcigtLWtyLWxvYWRpbmctY29udGFpbmVyLWhlaWdodCwgMjAwcHgpO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZCAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyIC5rci1sb2FkaW5nLWNvbnRhaW5lciAua3ItbG9hZGluZy1sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiByb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM2NjY7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIgLmtyLW5lc3RlZC1xci1jb2RlIHtcbiAgcGFkZGluZzogMjBweCAwO1xuICBtYXJnaW46IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbmVzdGVkLW1ldGhvZC1iZy1jb2xvcik7XG4gIGdhcDogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZCAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyIC5rci1uZXN0ZWQtcXItY29kZSAua3ItbmVzdGVkLXFyLWxhYmVsLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZCAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyIC5rci1uZXN0ZWQtcXItY29kZSAua3ItbmVzdGVkLXFyLWFtb3VudCB7XG4gIGZvbnQtZmFtaWx5OiByb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM0NDQ7XG4gIGNvbG9yOiB2YXIoLS1uZXN0ZWQtbWV0aG9kLXRleHQtY29sb3IpO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZCAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyIC5rci1uZXN0ZWQtcXItY29kZSAua3ItbmVzdGVkLXFyLWFtb3VudCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIgLmtyLW5lc3RlZC1xci1jb2RlIC5rci1icmFuZC1pY29uIHtcbiAgbWFyZ2luOiAxMHB4IDA7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDkwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIgLmtyLW5lc3RlZC1xci1jb2RlIC5rci1icmFuZC1pY29uID4gc3ZnIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2QgLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciAua3ItbmVzdGVkLXFyLWNvZGUgLmtyLXFyLWNvZGUtd3JhcHBlciB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgd2lkdGg6IDIwMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZCAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyIC5rci1uZXN0ZWQtcXItY29kZSAua3ItcXItY29kZS13cmFwcGVyIC5rci1xci1jb2RlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2QgLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciAua3ItbmVzdGVkLXFyLWNvZGUgLmtyLWNvdW50ZG93biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMHB4O1xuICByaWdodDogMTBweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2QgLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciAua3ItbmVzdGVkLWZvcm0td3JhcHBlciB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTZweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2QgLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciAua3ItbmVzdGVkLWZvcm0td3JhcHBlciAua3ItZm9ybS1lcnJvciB7XG4gIHBhZGRpbmc6IDVweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2QgLmtyLW1ldGhvZC1pbmZvIHtcbiAgcGFkZGluZzogMCAyMHB4IDE3cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kIC5rci1tZXRob2QtaW5mbyxcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2QgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHtcbiAgcGFkZGluZy1ib3R0b206IDE3cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tc3BidG4gLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLXNwYnRuIC5rci1tZXRob2QtaW5mbyB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgZmxleDogMTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2QgLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZCAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyIC5rci1sb2FkaW5nLWFuaW1hdGlvbiB7XG4gIC0ta3ItbG9hZGluZy1hbmltYXRpb24tc2l6ZTogMjVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogdmFyKC0ta3ItbG9hZGluZy1hbmltYXRpb24tc2l6ZSk7XG4gIGhlaWdodDogdmFyKC0ta3ItbG9hZGluZy1hbmltYXRpb24tc2l6ZSk7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjpiZWZvcmUsIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2QgLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogdmFyKC0ta3ItbG9hZGluZy1hbmltYXRpb24tc2l6ZSk7XG4gIGhlaWdodDogdmFyKC0ta3ItbG9hZGluZy1hbmltYXRpb24tc2l6ZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2QgLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmJlZm9yZSB7XG4gIHRvcDogY2FsYyg1MCUgLSB2YXIoLS1rci1sb2FkaW5nLWFuaW1hdGlvbi1zaXplKSk7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gdmFyKC0ta3ItbG9hZGluZy1hbmltYXRpb24tc2l6ZSkpO1xuICBhbmltYXRpb246IGtyLWxvYWRlci1iZWZvcmUgMC44cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNCwgMS4yMSkgaW5maW5pdGU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjphZnRlciB7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIGFuaW1hdGlvbjoga3ItbG9hZGVyLWFmdGVyIDAuOHMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjQsIDEuMjEpIGluZmluaXRlO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZCAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlci5rci1sb2FkZXItLWZyb3plbjo6YmVmb3JlLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyLmtyLWxvYWRlci0tZnJvemVuOjphZnRlciB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtY2FyZGZvcm0ge1xuICBwYWRkaW5nLWJvdHRvbTogMTdweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtY2FyZGZvcm0gLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWNhcmRmb3JtIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIgLmtyLXBheW1lbnQtYnV0dG9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtcXIgLmtyLWNvdW50ZG93biB7XG4gIHBhZGRpbmc6IDRweCA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RhZGFkYTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtcXIgLmtyLWNvdW50ZG93biAua3ItY291bnRkb3duLXRpbWVyIHtcbiAgZm9udC1mYW1pbHk6IHJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzExMTgyNztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSB7XG4gIC8qKlxuICAgKiBGbGV4Ym94IE1peGluc1xuICAgKiBodHRwOi8vcGhpbGlwd2FsdG9uLmdpdGh1Yi5pby9zb2x2ZWQtYnktZmxleGJveC9cbiAgICogaHR0cHM6Ly9naXRodWIuY29tL3BoaWxpcHdhbHRvbi9zb2x2ZWQtYnktZmxleGJveFxuICAgKlxuICAgKiBDb3B5cmlnaHQgKGMpIDIwMTMgQnJpYW4gRnJhbmNvXG4gICAqXG4gICAqIFBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhXG4gICAqIGNvcHkgb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGVcbiAgICogXCJTb2Z0d2FyZVwiKSwgdG8gZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nXG4gICAqIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUgcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCxcbiAgICogZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yIHNlbGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvXG4gICAqIHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzIGZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0b1xuICAgKiB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM7XG4gICAqIFRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkXG4gICAqIGluIGFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLlxuICAgKiBUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgXCJBUyBJU1wiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTXG4gICAqIE9SIElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0ZcbiAgICogTUVSQ0hBTlRBQklMSVRZLCBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULlxuICAgKiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUgQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWVxuICAgKiBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULFxuICAgKiBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORyBGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRVxuICAgKiBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS5cbiAgICpcbiAgICogVGhpcyBpcyBhIHNldCBvZiBtaXhpbnMgZm9yIHRob3NlIHdobyB3YW50IHRvIG1lc3MgYXJvdW5kIHdpdGggZmxleGJveFxuICAgKiB1c2luZyB0aGUgbmF0aXZlIHN1cHBvcnQgb2YgY3VycmVudCBicm93c2Vycy4gRm9yIGZ1bGwgc3VwcG9ydCB0YWJsZVxuICAgKiBjaGVjazogaHR0cDovL2Nhbml1c2UuY29tL2ZsZXhib3hcbiAgICpcbiAgICogQmFzaWNhbGx5IHRoaXMgd2lsbCB1c2U7XG4gICAqXG4gICAqICogRmFsbGJhY2ssIG9sZCBzeW50YXggKElFMTAsIG1vYmlsZSB3ZWJraXQgYnJvd3NlcnMgLSBubyB3cmFwcGluZylcbiAgICogKiBGaW5hbCBzdGFuZGFyZHMgc3ludGF4IChGRiwgU2FmYXJpLCBDaHJvbWUsIElFMTEsIE9wZXJhKVxuICAgKlxuICAgKiBUaGlzIHdhcyBpbnNwaXJlZCBieTtcbiAgICpcbiAgICogKiBodHRwOi8vZGV2Lm9wZXJhLmNvbS9hcnRpY2xlcy92aWV3L2FkdmFuY2VkLWNyb3NzLWJyb3dzZXItZmxleGJveC9cbiAgICpcbiAgICogV2l0aCBoZWxwIGZyb207XG4gICAqXG4gICAqICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvXG4gICAqICogaHR0cDovL3RoZS1lY2hvcGxleC5uZXQvZmxleHlib3hlcy9cbiAgICogKiBodHRwOi8vbXNkbi5taWNyb3NvZnQuY29tL2VuLXVzL2xpYnJhcnkvaWUvaGg3NzIwNjkodj12cy44NSkuYXNweFxuICAgKiAqIGh0dHA6Ly9jc3MtdHJpY2tzLmNvbS91c2luZy1mbGV4Ym94L1xuICAgKiAqIGh0dHA6Ly9kZXYub3BlcmEuY29tL2FydGljbGVzL3ZpZXcvYWR2YW5jZWQtY3Jvc3MtYnJvd3Nlci1mbGV4Ym94L1xuICAgKiAqIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLXVzL2RvY3Mvd2ViL2d1aWRlL2Nzcy9mbGV4aWJsZV9ib3hlc1xuICAgKi9cbiAgLyoqXG4gICAqIEZsZXhib3ggQ29udGFpbmVyc1xuICAgKlxuICAgKiBUaGUgJ2ZsZXgnIHZhbHVlIGNhdXNlcyBhbiBlbGVtZW50IHRvIGdlbmVyYXRlIGEgYmxvY2stbGV2ZWwgZmxleFxuICAgKiBjb250YWluZXIgYm94LlxuICAgKlxuICAgKiBUaGUgJ2lubGluZS1mbGV4JyB2YWx1ZSBjYXVzZXMgYW4gZWxlbWVudCB0byBnZW5lcmF0ZSBhIGlubGluZS1sZXZlbFxuICAgKiBmbGV4IGNvbnRhaW5lciBib3guXG4gICAqXG4gICAqIGRpc3BsYXk6IGZsZXggfCBpbmxpbmUtZmxleFxuICAgKlxuICAgKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jZmxleC1jb250YWluZXJzXG4gICAqXG4gICAqIChQbGFjZWhvbGRlciBzZWxlY3RvcnMgZm9yIGVhY2ggdHlwZSwgZm9yIHRob3NlIHdobyByYXRoZXIgQGV4dGVuZClcbiAgICovXG4gIC8qKlxuICAgKiBGbGV4Ym94IERpcmVjdGlvblxuICAgKlxuICAgKiBUaGUgJ2ZsZXgtZGlyZWN0aW9uJyBwcm9wZXJ0eSBzcGVjaWZpZXMgaG93IGZsZXggaXRlbXMgYXJlIHBsYWNlZCBpblxuICAgKiB0aGUgZmxleCBjb250YWluZXIsIGJ5IHNldHRpbmcgdGhlIGRpcmVjdGlvbiBvZiB0aGUgZmxleCBjb250YWluZXInc1xuICAgKiBtYWluIGF4aXMuIFRoaXMgZGV0ZXJtaW5lcyB0aGUgZGlyZWN0aW9uIHRoYXQgZmxleCBpdGVtcyBhcmUgbGFpZCBvdXQgaW4uXG4gICAqXG4gICAqIFZhbHVlczogcm93IHwgcm93LXJldmVyc2UgfCBjb2x1bW4gfCBjb2x1bW4tcmV2ZXJzZVxuICAgKiBEZWZhdWx0OiByb3dcbiAgICpcbiAgICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtZGlyZWN0aW9uLXByb3BlcnR5XG4gICAqL1xuICAvKipcbiAgICogRmxleGJveCBXcmFwXG4gICAqXG4gICAqIFRoZSAnZmxleC13cmFwJyBwcm9wZXJ0eSBjb250cm9scyB3aGV0aGVyIHRoZSBmbGV4IGNvbnRhaW5lciBpcyBzaW5nbGUtbGluZVxuICAgKiBvciBtdWx0aS1saW5lLCBhbmQgdGhlIGRpcmVjdGlvbiBvZiB0aGUgY3Jvc3MtYXhpcywgd2hpY2ggZGV0ZXJtaW5lc1xuICAgKiB0aGUgZGlyZWN0aW9uIG5ldyBsaW5lcyBhcmUgc3RhY2tlZCBpbi5cbiAgICpcbiAgICogVmFsdWVzOiBub3dyYXAgfCB3cmFwIHwgd3JhcC1yZXZlcnNlXG4gICAqIERlZmF1bHQ6IG5vd3JhcFxuICAgKlxuICAgKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jZmxleC13cmFwLXByb3BlcnR5XG4gICAqL1xuICAvKipcbiAgICogRmxleGJveCBGbG93IChzaG9ydGhhbmQpXG4gICAqXG4gICAqIFRoZSAnZmxleC1mbG93JyBwcm9wZXJ0eSBpcyBhIHNob3J0aGFuZCBmb3Igc2V0dGluZyB0aGUgJ2ZsZXgtZGlyZWN0aW9uJ1xuICAgKiBhbmQgJ2ZsZXgtd3JhcCcgcHJvcGVydGllcywgd2hpY2ggdG9nZXRoZXIgZGVmaW5lIHRoZSBmbGV4IGNvbnRhaW5lcidzXG4gICAqIG1haW4gYW5kIGNyb3NzIGF4ZXMuXG4gICAqXG4gICAqIFZhbHVlczogPGZsZXgtZGlyZWN0aW9uPiB8IDxmbGV4LXdyYXA+XG4gICAqIERlZmF1bHQ6IHJvdyBub3dyYXBcbiAgICpcbiAgICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtZmxvdy1wcm9wZXJ0eVxuICAgKi9cbiAgLyoqXG4gICAqIEZsZXhib3ggT3JkZXJcbiAgICpcbiAgICogVGhlICdvcmRlcicgcHJvcGVydHkgY29udHJvbHMgdGhlIG9yZGVyIGluIHdoaWNoIGZsZXggaXRlbXMgYXBwZWFyIHdpdGhpblxuICAgKiB0aGVpciBmbGV4IGNvbnRhaW5lciwgYnkgYXNzaWduaW5nIHRoZW0gdG8gb3JkaW5hbCBncm91cHMuXG4gICAqXG4gICAqIERlZmF1bHQ6IDBcbiAgICpcbiAgICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI29yZGVyLXByb3BlcnR5XG4gICAqL1xuICAvKipcbiAgICogRmxleGJveCBHcm93XG4gICAqXG4gICAqIFRoZSAnZmxleC1ncm93JyBwcm9wZXJ0eSBzZXRzIHRoZSBmbGV4IGdyb3cgZmFjdG9yLiBOZWdhdGl2ZSBudW1iZXJzXG4gICAqIGFyZSBpbnZhbGlkLlxuICAgKlxuICAgKiBEZWZhdWx0OiAwXG4gICAqXG4gICAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LWdyb3ctcHJvcGVydHlcbiAgICovXG4gIC8qKlxuICAgKiBGbGV4Ym94IFNocmlua1xuICAgKlxuICAgKiBUaGUgJ2ZsZXgtc2hyaW5rJyBwcm9wZXJ0eSBzZXRzIHRoZSBmbGV4IHNocmluayBmYWN0b3IuIE5lZ2F0aXZlIG51bWJlcnNcbiAgICogYXJlIGludmFsaWQuXG4gICAqXG4gICAqIERlZmF1bHQ6IDFcbiAgICpcbiAgICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtc2hyaW5rLXByb3BlcnR5XG4gICAqL1xuICAvKipcbiAgICogRmxleGJveCBCYXNpc1xuICAgKlxuICAgKiBUaGUgJ2ZsZXgtYmFzaXMnIHByb3BlcnR5IHNldHMgdGhlIGZsZXggYmFzaXMuIE5lZ2F0aXZlIGxlbmd0aHMgYXJlIGludmFsaWQuXG4gICAqXG4gICAqIFZhbHVlczogTGlrZSBcIndpZHRoXCJcbiAgICogRGVmYXVsdDogYXV0b1xuICAgKlxuICAgKiBodHRwOi8vd3d3LnczLm9yZy9UUi9jc3MzLWZsZXhib3gvI2ZsZXgtYmFzaXMtcHJvcGVydHlcbiAgICovXG4gIC8qKlxuICAgKiBGbGV4Ym94IFwiRmxleFwiIChzaG9ydGhhbmQpXG4gICAqXG4gICAqIFRoZSAnZmxleCcgcHJvcGVydHkgc3BlY2lmaWVzIHRoZSBjb21wb25lbnRzIG9mIGEgZmxleGlibGUgbGVuZ3RoOiB0aGVcbiAgICogZmxleCBncm93IGZhY3RvciBhbmQgZmxleCBzaHJpbmsgZmFjdG9yLCBhbmQgdGhlIGZsZXggYmFzaXMuIFdoZW4gYW5cbiAgICogZWxlbWVudCBpcyBhIGZsZXggaXRlbSwgJ2ZsZXgnIGlzIGNvbnN1bHRlZCBpbnN0ZWFkIG9mIHRoZSBtYWluIHNpemVcbiAgICogcHJvcGVydHkgdG8gZGV0ZXJtaW5lIHRoZSBtYWluIHNpemUgb2YgdGhlIGVsZW1lbnQuIElmIGFuIGVsZW1lbnQgaXNcbiAgICogbm90IGEgZmxleCBpdGVtLCAnZmxleCcgaGFzIG5vIGVmZmVjdC5cbiAgICpcbiAgICogVmFsdWVzOiBub25lIHwgPGZsZXgtZ3Jvdz4gPGZsZXgtc2hyaW5rPiB8fCA8ZmxleC1iYXNpcz5cbiAgICogRGVmYXVsdDogU2VlIGluZGl2aWR1YWwgcHJvcGVydGllcyAoMSAxIDApLlxuICAgKlxuICAgKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jZmxleC1wcm9wZXJ0eVxuICAgKi9cbiAgLyoqXG4gICAqIEZsZXhib3ggSnVzdGlmeSBDb250ZW50XG4gICAqXG4gICAqIFRoZSAnanVzdGlmeS1jb250ZW50JyBwcm9wZXJ0eSBhbGlnbnMgZmxleCBpdGVtcyBhbG9uZyB0aGUgbWFpbiBheGlzXG4gICAqIG9mIHRoZSBjdXJyZW50IGxpbmUgb2YgdGhlIGZsZXggY29udGFpbmVyLiBUaGlzIGlzIGRvbmUgYWZ0ZXIgYW55IGZsZXhpYmxlXG4gICAqIGxlbmd0aHMgYW5kIGFueSBhdXRvIG1hcmdpbnMgaGF2ZSBiZWVuIHJlc29sdmVkLiBUeXBpY2FsbHkgaXQgaGVscHMgZGlzdHJpYnV0ZVxuICAgKiBleHRyYSBmcmVlIHNwYWNlIGxlZnRvdmVyIHdoZW4gZWl0aGVyIGFsbCB0aGUgZmxleCBpdGVtcyBvbiBhIGxpbmUgYXJlXG4gICAqIGluZmxleGlibGUsIG9yIGFyZSBmbGV4aWJsZSBidXQgaGF2ZSByZWFjaGVkIHRoZWlyIG1heGltdW0gc2l6ZS4gSXQgYWxzb1xuICAgKiBleGVydHMgc29tZSBjb250cm9sIG92ZXIgdGhlIGFsaWdubWVudCBvZiBpdGVtcyB3aGVuIHRoZXkgb3ZlcmZsb3cgdGhlIGxpbmUuXG4gICAqXG4gICAqIE5vdGU6ICdzcGFjZS0qJyB2YWx1ZXMgbm90IHN1cHBvcnRlZCBpbiBvbGRlciBzeW50YXhlcy5cbiAgICpcbiAgICogVmFsdWVzOiBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBzcGFjZS1iZXR3ZWVuIHwgc3BhY2UtYXJvdW5kXG4gICAqIERlZmF1bHQ6IGZsZXgtc3RhcnRcbiAgICpcbiAgICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2p1c3RpZnktY29udGVudC1wcm9wZXJ0eVxuICAgKi9cbiAgLyoqXG4gICAqIEZsZXhib3ggQWxpZ24gSXRlbXNcbiAgICpcbiAgICogRmxleCBpdGVtcyBjYW4gYmUgYWxpZ25lZCBpbiB0aGUgY3Jvc3MgYXhpcyBvZiB0aGUgY3VycmVudCBsaW5lIG9mIHRoZVxuICAgKiBmbGV4IGNvbnRhaW5lciwgc2ltaWxhciB0byAnanVzdGlmeS1jb250ZW50JyBidXQgaW4gdGhlIHBlcnBlbmRpY3VsYXJcbiAgICogZGlyZWN0aW9uLiAnYWxpZ24taXRlbXMnIHNldHMgdGhlIGRlZmF1bHQgYWxpZ25tZW50IGZvciBhbGwgb2YgdGhlIGZsZXhcbiAgICogY29udGFpbmVyJ3MgaXRlbXMsIGluY2x1ZGluZyBhbm9ueW1vdXMgZmxleCBpdGVtcy4gJ2FsaWduLXNlbGYnIGFsbG93c1xuICAgKiB0aGlzIGRlZmF1bHQgYWxpZ25tZW50IHRvIGJlIG92ZXJyaWRkZW4gZm9yIGluZGl2aWR1YWwgZmxleCBpdGVtcy4gKEZvclxuICAgKiBhbm9ueW1vdXMgZmxleCBpdGVtcywgJ2FsaWduLXNlbGYnIGFsd2F5cyBtYXRjaGVzIHRoZSB2YWx1ZSBvZiAnYWxpZ24taXRlbXMnXG4gICAqIG9uIHRoZWlyIGFzc29jaWF0ZWQgZmxleCBjb250YWluZXIuKVxuICAgKlxuICAgKiBWYWx1ZXM6IGZsZXgtc3RhcnQgfCBmbGV4LWVuZCB8IGNlbnRlciB8IGJhc2VsaW5lIHwgc3RyZXRjaFxuICAgKiBEZWZhdWx0OiBzdHJldGNoXG4gICAqXG4gICAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNhbGlnbi1pdGVtcy1wcm9wZXJ0eVxuICAgKi9cbiAgLyoqXG4gICAqIEZsZXhib3ggQWxpZ24gU2VsZlxuICAgKlxuICAgKiBWYWx1ZXM6IGF1dG8gfCBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBiYXNlbGluZSB8IHN0cmV0Y2hcbiAgICogRGVmYXVsdDogYXV0b1xuICAgKi9cbiAgLyoqXG4gICAqIEZsZXhib3ggQWxpZ24gQ29udGVudFxuICAgKlxuICAgKiBUaGUgJ2FsaWduLWNvbnRlbnQnIHByb3BlcnR5IGFsaWducyBhIGZsZXggY29udGFpbmVyJ3MgbGluZXMgd2l0aGluIHRoZVxuICAgKiBmbGV4IGNvbnRhaW5lciB3aGVuIHRoZXJlIGlzIGV4dHJhIHNwYWNlIGluIHRoZSBjcm9zcy1heGlzLCBzaW1pbGFyIHRvXG4gICAqIGhvdyAnanVzdGlmeS1jb250ZW50JyBhbGlnbnMgaW5kaXZpZHVhbCBpdGVtcyB3aXRoaW4gdGhlIG1haW4tYXhpcy4gTm90ZSxcbiAgICogdGhpcyBwcm9wZXJ0eSBoYXMgbm8gZWZmZWN0IHdoZW4gdGhlIGZsZXhib3ggaGFzIG9ubHkgYSBzaW5nbGUgbGluZS5cbiAgICpcbiAgICogVmFsdWVzOiBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBzcGFjZS1iZXR3ZWVuIHwgc3BhY2UtYXJvdW5kIHwgc3RyZXRjaFxuICAgKiBEZWZhdWx0OiBzdHJldGNoXG4gICAqXG4gICAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNhbGlnbi1jb250ZW50LXByb3BlcnR5XG4gICAqL1xuICAvKipcbiAgICogRmFsbGJhY2sgdG8gc3VwcG9ydCBnYXAgd2l0aGluIGZsZXhib3hcbiAgICogVW5zdXBwb3J0ZWQgd2l0aCBDaHJvbWUgcHJpb3IgdG8gdmVyc2lvbiA4NCBhbW9uZyBvdGhlcnMuXG4gICAqXG4gICAqIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9nYXAjYnJvd3Nlcl9jb21wYXRpYmlsaXR5XG4gICAqXG4gICAqIEBzaW5jZSBLSlMtMjE2Mi42MSAoMjAyMi0wOS0xMylcbiAgICovXG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXBob25lLXdyYXBwZXIgLmtyLXBob25lLWlucHV0LXdyYXBwZXIge1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIHBhZGRpbmctcmlnaHQ6IDE0cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXBob25lLXdyYXBwZXIgLmtyLXBob25lLWlucHV0LXdyYXBwZXIgLmtyLXBob25lLWZsYWcge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjY2NjO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzO1xuICBwYWRkaW5nLWxlZnQ6IDE0cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXBob25lLXdyYXBwZXIgLmtyLXBob25lLWlucHV0LXdyYXBwZXIgLmtyLXBob25lLWZsYWctLW9wZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1waG9uZS13cmFwcGVyIC5rci1waG9uZS1pbnB1dC13cmFwcGVyIC5rci1waG9uZS1mbGFnLS1sb2NrZWQge1xuICBwYWRkaW5nLXJpZ2h0OiAxNHB4O1xuICBjdXJzb3I6IGF1dG87XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXBob25lLXdyYXBwZXIgLmtyLXBob25lLWlucHV0LXdyYXBwZXIgLmtyLXBob25lLWZsYWctLWxvY2tlZCAua3ItaWNvbi1hcnJvdyB7XG4gIGN1cnNvcjogYXV0bztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItcGhvbmUtd3JhcHBlciAua3ItcGhvbmUtaW5wdXQtd3JhcHBlciAua3ItcGhvbmUtZmxhZyAua3ItZmxhZyB7XG4gIHdpZHRoOiAyMXB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXBob25lLXdyYXBwZXIgLmtyLXBob25lLWlucHV0LXdyYXBwZXIgLmtyLXBob25lLWZsYWcgLmtyLWljb24tYXJyb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBwYWRkaW5nOiA2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZmlsbDogIzcxNzE3MTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItcGhvbmUtd3JhcHBlciAua3ItcGhvbmUtaW5wdXQtd3JhcHBlciAua3ItcGhvbmUtZmxhZyAua3ItaWNvbi1hcnJvdyBzdmcge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItcGhvbmUtd3JhcHBlciAua3ItcGhvbmUtaW5wdXQtd3JhcHBlciAua3ItcGhvbmUtZmxhZyAua3ItaWNvbi1hcnJvdy5rci1pY29uLWFycm93LXR1cm5lZCBzdmcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1waG9uZS13cmFwcGVyIC5rci1waG9uZS1pbnB1dC13cmFwcGVyIC5rci1waG9uZS1wcmVmaXgge1xuICBmb250LWZhbWlseTogcm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNjY2O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXBob25lLXdyYXBwZXIgLmtyLXBob25lLWlucHV0LXdyYXBwZXIgLmtyLXBob25lLWlucHV0IHtcbiAgZm9udC1mYW1pbHk6IHJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzQ0NDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXBob25lLXdyYXBwZXIgLmtyLXBob25lLWlucHV0LXdyYXBwZXIgLmtyLXBob25lLWljb24ge1xuICBzdHJva2U6ICM3MTcxNzE7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXBob25lLXdyYXBwZXIgLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbnMtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjQpIDAgMnB4IDRweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItcGhvbmUtd3JhcHBlciAua3Itc2VhcmNoYWJsZS1zZWxlY3Qtb3B0aW9ucy13cmFwcGVyIC5rci1zZWFyY2hhYmxlLXNlbGVjdC1zZWFyY2gge1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItcGhvbmUtd3JhcHBlciAua3Itc2VhcmNoYWJsZS1zZWxlY3Qtb3B0aW9ucy13cmFwcGVyIC5rci1zZWFyY2hhYmxlLXNlbGVjdC1zZWFyY2ggaW5wdXQge1xuICBmb250LWZhbWlseTogcm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNDQ0O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1waG9uZS13cmFwcGVyIC5rci1zZWFyY2hhYmxlLXNlbGVjdC1vcHRpb25zLXdyYXBwZXIgLmtyLXNlYXJjaGFibGUtc2VsZWN0LXNlYXJjaCAua3Itc2VhcmNoLWljb24ge1xuICBzdHJva2U6ICM3MTcxNzE7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXBob25lLXdyYXBwZXIgLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbnMtd3JhcHBlciAua3Itc2VhcmNoYWJsZS1zZWxlY3Qtb3B0aW9ucyB7XG4gIG1heC1oZWlnaHQ6IDMwMHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICAvKiBUcmFjayAqL1xuICAvKiBIYW5kbGUgKi9cbiAgLyogSGFuZGxlIG9uIGhvdmVyICovXG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXBob25lLXdyYXBwZXIgLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbnMtd3JhcHBlciAua3Itc2VhcmNoYWJsZS1zZWxlY3Qtb3B0aW9uczo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogNnB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1waG9uZS13cmFwcGVyIC5rci1zZWFyY2hhYmxlLXNlbGVjdC1vcHRpb25zLXdyYXBwZXIgLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbnM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZDogI2QxZDdlMztcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1waG9uZS13cmFwcGVyIC5rci1zZWFyY2hhYmxlLXNlbGVjdC1vcHRpb25zLXdyYXBwZXIgLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbnM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZDogIzdlOGRhZTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1waG9uZS13cmFwcGVyIC5rci1zZWFyY2hhYmxlLXNlbGVjdC1vcHRpb25zLXdyYXBwZXIgLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbnM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnksICMyOTNjN2EpO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1waG9uZS13cmFwcGVyIC5rci1zZWFyY2hhYmxlLXNlbGVjdC1vcHRpb25zLXdyYXBwZXIgLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbnMgLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbiB7XG4gIHBhZGRpbmc6IDZweCA1cHg7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1waG9uZS13cmFwcGVyIC5rci1zZWFyY2hhYmxlLXNlbGVjdC1vcHRpb25zLXdyYXBwZXIgLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbnMgLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbjpob3ZlciwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1waG9uZS13cmFwcGVyIC5rci1zZWFyY2hhYmxlLXNlbGVjdC1vcHRpb25zLXdyYXBwZXIgLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbnMgLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbi0tc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1waG9uZS13cmFwcGVyIC5rci1zZWFyY2hhYmxlLXNlbGVjdC1vcHRpb25zLXdyYXBwZXIgLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbnMgLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbiAua3ItZmxhZyB7XG4gIHdpZHRoOiAyMXB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXBob25lLXdyYXBwZXIgLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbnMtd3JhcHBlciAua3Itc2VhcmNoYWJsZS1zZWxlY3Qtb3B0aW9ucyAua3Itc2VhcmNoYWJsZS1zZWxlY3Qtb3B0aW9uIC5rci1zZWFyY2hhYmxlLXNlbGVjdC1vcHRpb24tdmFsdWUge1xuICBmb250LWZhbWlseTogcm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNDQ0O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1waG9uZS13cmFwcGVyIC5rci1zZWFyY2hhYmxlLXNlbGVjdC1vcHRpb25zLXdyYXBwZXIgLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbnMgLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbiAua3Itc2VhcmNoYWJsZS1zZWxlY3Qtb3B0aW9uLWV4dHJhIHtcbiAgZm9udC1mYW1pbHk6IHJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzY2NjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItcGhvbmUtd3JhcHBlciAua3Itc2VhcmNoYWJsZS1zZWxlY3Qtb3B0aW9ucy13cmFwcGVyIC5rci1zZWFyY2hhYmxlLXNlbGVjdC1ub3RoaW5nLWZvdW5kIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMTZweCAwO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogcm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNjY2O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1za2VsZXRvbi13cmFwcGVyIHtcbiAgLyogQmFja2dyb3VuZCBBbmltYXRpb24gKi9cbn1cbkBrZXlmcmFtZXMgc2tlbGV0b24tYW5pbWF0aW9uIHtcbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTIwJTtcbiAgfVxufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1za2VsZXRvbi13cmFwcGVyIC5rci1za2VsZXRvbiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMDBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNykgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDYwJSkgI2VkZWRlZDtcbiAgYmFja2dyb3VuZC1zaXplOiAyMDAlIDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogMTgwJTtcbiAgYW5pbWF0aW9uOiAxcyBza2VsZXRvbi1hbmltYXRpb24gZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gIGJveC1zaGFkb3c6IHJnYmEoMTQ5LCAxNTcsIDY1LCAwLjE1KSAwIDAgMjRweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLWlsbGljYWRvIC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0taWxsaWNhZG8gLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIHtcbiAgY29sdW1uLWdhcDogN3B4O1xuICByb3ctZ2FwOiAxNnB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbiB7XG4gIG1hcmdpbjogMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1wYW4sIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLXBhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItcGFuLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLWlsbGljYWRvIC5rci1wYW4sIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0taWxsaWNhZG8gLmtyLXBhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1pbGxpY2FkbyAua3ItcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItcGFuIHtcbiAgZmxleDogMSAxIDIyMXB4O1xuICBtaW4td2lkdGg6IDIyMXB4O1xuICB3aWR0aDogYXV0bztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0taWxsaWNhZG8gLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0taWxsaWNhZG8gLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3ItaWxsaWNhZG8gLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1zZWN1cml0eS1jb2RlIHtcbiAgd2lkdGg6IGF1dG87XG4gIGZsZXg6IDEgMCA5MHB4O1xuICBtaW4td2lkdGg6IDkwcHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0taWxsaWNhZG8gLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLWlsbGljYWRvIC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1pbGxpY2FkbyAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci12aXNpYmlsaXR5LWJ1dHRvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1pbGxpY2FkbyAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLWlsbGljYWRvIC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3ItaWxsaWNhZG8gLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiB7XG4gIHdpZHRoOiAzMXB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ190ZXN0IC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfdGVzdCAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3BiIC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfcGIgLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIHtcbiAgY29sdW1uLWdhcDogN3B4O1xuICByb3ctZ2FwOiAxNnB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uIHtcbiAgbWFyZ2luOiAwO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXBhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLXBhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1wYW4sIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXBhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1wYW4sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLXBhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXBhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXBhbiwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ190ZXN0IC5rci1wYW4sIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfdGVzdCAua3ItcGFuLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3BiIC5rci1wYW4sIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfcGIgLmtyLXBhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci1wYW4sIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfcGIgLmtyLXBhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItcGFuIHtcbiAgZmxleDogMSAxIDIyMXB4O1xuICBtaW4td2lkdGg6IDIyMXB4O1xuICB3aWR0aDogYXV0bztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfdGVzdCAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ19wYiAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ19wYiAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3BiIC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3Itc2VjdXJpdHktY29kZSB7XG4gIHdpZHRoOiBhdXRvO1xuICBmbGV4OiAxIDAgOTBweDtcbiAgbWluLXdpZHRoOiA5MHB4O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3BiIC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ19wYiAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfdGVzdCAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfcGIgLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXZpc2liaWxpdHktYnV0dG9uIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfdGVzdCAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ19wYiAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3BiIC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfdGVzdCAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3BiIC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24ge1xuICB3aWR0aDogMzFweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItcGF5bWVudC1idXR0b24ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDEycHggMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNDZweDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjRzO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4xNikgMCAzcHggNnB4LCByZ2JhKDAsIDAsIDAsIDAuMjMpIDAgM3B4IDZweDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItcGF5bWVudC1idXR0b24gc3BhbiB7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLmtyLWxvYWRpbmcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItcGF5bWVudC1idXR0b24ua3ItbG9hZGluZyBzcGFuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItcGF5bWVudC1idXR0b24ua3ItbG9hZGluZyAua3Itc3Bpbm5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbjpkaXNhYmxlZCBzcGFuIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItcGF5bWVudC1idXR0b24gLmtyLXNwLWJ1dHRvbi1sYWJlbCB7XG4gIC0ta3Itc3AtZm9udC1mYW1pbHk6IHZhcigtLWtyLXdoaXRlLWxhYmVsLXNwLWZvbnQtZmFtaWx5LCByb2JvdG8sIHNhbnMtc2VyaWYpO1xuICAtLWtyLXNwLXRvdGFsLWNvbG9yOiAjZGRkO1xuICB3aWR0aDogMTAwJTtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItcGF5bWVudC1idXR0b24gLmtyLXNwLWJ1dHRvbi1sYWJlbCAua3Itc3AtYnV0dG9uLWFtb3VudCB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItcGF5bWVudC1idXR0b24gLmtyLXNwLWJ1dHRvbi1sYWJlbCAua3Itc3AtYnV0dG9uLXRvdGFsIHtcbiAgY29sb3I6IHZhcigtLWtyLXNwLXRvdGFsLWNvbG9yKTtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItcGF5bWVudC1idXR0b24gLmtyLXNwLWJ1dHRvbi1sYWJlbCAua3Itc3AtYnV0dG9uLWFtb3VudCxcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItcGF5bWVudC1idXR0b24gLmtyLXNwLWJ1dHRvbi1sYWJlbCAua3Itc3AtYnV0dG9uLXRvdGFsIHtcbiAgd2lkdGg6IHVuc2V0O1xufVxuLmtyLXNtYXJ0LWZvcm0gLmtyLWVtYmVkZGVkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLWVtYmVkZGVkIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1lbWJlZGRlZCAua3ItZm9ybS1lcnJvciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ua3ItbGF5ZXItbWFuYWdlciB7XG4gIC8qIE1vZGFsICovXG59XG4ua3ItbGF5ZXItbWFuYWdlciBzcGFuLmtyLWJyYW5kLWljb24ge1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAvKiB0byBhdm9pZCBpc3NzdWVzIHdpdGggYmlnIGRlZmF1bHQgZm9udC1zaXplIHNlZSBLSlMtNTU4NCAqL1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmtyLWxheWVyLW1hbmFnZXIgc3Bhbi5rci1icmFuZC1pY29uIC5rci1wbGFjZWhvbGRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMDcpIDAgNnB4IDI0cHggMCwgcmdiYSgwLCAwLCAwLCAwLjI0KSAwIDAgMCAxcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMDBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMzAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNykgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDcwJSkgI2Y0ZjRmNDtcbiAgYW5pbWF0aW9uOiAxcyBza2VsZXRvbi1hbmltYXRpb24gZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gIGJhY2tncm91bmQtc2l6ZTogMjAwJSAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDE4MCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgc3Bhbi5rci1icmFuZC1pY29uOm5vdCgua3ItY2FyZHMpLmtyLWxvYWRpbmctYXNzZXRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ua3ItbGF5ZXItbWFuYWdlciBzcGFuLmtyLWJyYW5kLWljb24gc3ZnIHtcbiAgcGFkZGluZzogMnB4IDRweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICB3aWR0aDogMjJweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYW5pbWF0aW9uOiBpY29uLWRpc3BsYXkgMC4ycyBlYXNlLWluO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgc3Bhbi5rci1icmFuZC1pY29uLmtyLWFtZXggc3ZnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmZjZTtcbn1cbi5rci1sYXllci1tYW5hZ2VyIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYWJhbCBzdmcsIC5rci1sYXllci1tYW5hZ2VyIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYWJhbF9kZWJpdCBzdmcge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDI2MDk1O1xufVxuLmtyLWxheWVyLW1hbmFnZXIgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNiIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzNweDtcbn1cbi5rci1sYXllci1tYW5hZ2VyIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYiBzdmcge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiBpbml0aWFsO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlLCAua3ItbGF5ZXItbWFuYWdlciBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUgc3ZnLCAua3ItbGF5ZXItbWFuYWdlciBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQsIC5rci1sYXllci1tYW5hZ2VyIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBzdmcge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzNXB4O1xufVxuLmtyLWxheWVyLW1hbmFnZXIgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlIGltYWdlLCAua3ItbGF5ZXItbWFuYWdlciBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUgc3ZnIGltYWdlLCAua3ItbGF5ZXItbWFuYWdlciBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQgaW1hZ2UsIC5rci1sYXllci1tYW5hZ2VyIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBzdmcgaW1hZ2Uge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3ItbGF5ZXItbWFuYWdlciBzcGFuLmtyLWJyYW5kLWljb24ua3ItbmFyYW5qYSBzdmcge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBwYWRkaW5nOiAzcHggNHB4O1xufVxuLmtyLWxheWVyLW1hbmFnZXIgc3Bhbi5rci1icmFuZC1pY29uLmtyLXZpc2Egc3ZnLCAua3ItbGF5ZXItbWFuYWdlciBzcGFuLmtyLWJyYW5kLWljb24ua3ItdmlzYV9lbGVjdHJvbiBzdmcsIC5rci1sYXllci1tYW5hZ2VyIHNwYW4ua3ItYnJhbmQtaWNvbi5rci12aXNhX2RlYml0IHN2ZyB7XG4gIHBhZGRpbmc6IDAgMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAyNnB4O1xufVxuLmtyLWxheWVyLW1hbmFnZXIgc3Bhbi5rci1icmFuZC1pY29uLmtyLWxvYWRpbmctYXNzZXRzIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzBweDtcbn1cbi5rci1sYXllci1tYW5hZ2VyIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1sb2FkaW5nLWFzc2V0cyBzdmcge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuLmtyLWxheWVyLW1hbmFnZXIgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhcmRzIHtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjA3KSAwIDZweCAyNHB4IDAsIHJnYmEoMCwgMCwgMCwgMC4yNCkgMCAwIDAgMXB4O1xufVxuQGtleWZyYW1lcyBza2VsZXRvbi1hbmltYXRpb24ge1xuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMjAlO1xuICB9XG59XG4ua3ItbGF5ZXItbWFuYWdlciBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FyZHMua3ItbG9hZGluZy1hc3NldHMge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTAwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDMwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA3MCUpICNmNGY0ZjQ7XG4gIGFuaW1hdGlvbjogMXMgc2tlbGV0b24tYW5pbWF0aW9uIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAxODAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5rci1sYXllci1tYW5hZ2VyIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYXJkcy5rci1sb2FkaW5nLWFzc2V0cyBzdmcge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtLCB0b3A7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQua3ItdmlzaWJsZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci1vbi10b3Age1xuICB0b3A6IC01M3B4O1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCxcbi5rci1sYXllci1tYW5hZ2VyIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogcmdiYSg1MCwgNTAsIDkzLCAwLjI1KSAwIDEzcHggMjdweCAtNXB4LCByZ2JhKDAsIDAsIDAsIDAuMykgMCA4cHggMTZweCAtOHB4O1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuLFxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHtcbiAgbWFyZ2luOiA0cHggM3B4O1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuIHN2Zyxcbi5rci1sYXllci1tYW5hZ2VyIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3BhbiBzdmcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3ItbGF5ZXIua3ItbGF5ZXItLW9wZW5pbmcge1xuICBhbmltYXRpb246IDAuMTVzIGxpbmVhciAwcyAxIG5vcm1hbCBmb3J3YXJkcyBrci1sYXllci1mYWRlO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLWxheWVyLmtyLWxheWVyLS1jbG9zaW5nIHtcbiAgYW5pbWF0aW9uOiAwLjE1cyBsaW5lYXIgMHMgMSByZXZlcnNlIGZvcndhcmRzIGtyLWxheWVyLWZhZGU7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3ItbGF5ZXIgLmtyLWxheWVyLW1lc3NhZ2Uge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLXNpbXBsZS1tb2RhbC13cmFwcGVyLmtyLXNpbXBsZS1tb2RhbC13cmFwcGVyLS1vcGVuaW5nIHtcbiAgYW5pbWF0aW9uOiAwLjE1cyBsaW5lYXIgMHMgMSBub3JtYWwgZm9yd2FyZHMga3ItbW9kYWwtb3BlbmluZztcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlci5rci1zaW1wbGUtbW9kYWwtd3JhcHBlci0tY2xvc2luZyB7XG4gIGFuaW1hdGlvbjogMC4xNXMgbGluZWFyIDBzIDEgcmV2ZXJzZSBmb3J3YXJkcyBrci1tb2RhbC1vcGVuaW5nO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLXNpbXBsZS1tb2RhbC13cmFwcGVyIC5rci1zaW1wbGUtbW9kYWwge1xuICBtYXgtd2lkdGg6IDM4MHB4O1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMykgMCAxOXB4IDM4cHgsIHJnYmEoMCwgMCwgMCwgMC4yMikgMCAxNXB4IDEycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDIwcHgpIHtcbiAgLmtyLWxheWVyLW1hbmFnZXIgLmtyLXNpbXBsZS1tb2RhbC13cmFwcGVyIC5rci1zaW1wbGUtbW9kYWwge1xuICAgIG1hcmdpbjogMCAxMHB4O1xuICB9XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXIgLmtyLXNpbXBsZS1tb2RhbCAua3Itc2ltcGxlLW1vZGFsLWhlYWRlciB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXIgLmtyLXNpbXBsZS1tb2RhbCAua3Itc2ltcGxlLW1vZGFsLWhlYWRlciAua3ItYnJhbmQtaWNvbiB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC8qIHRvIGF2b2lkIGlzc3N1ZXMgd2l0aCBiaWcgZGVmYXVsdCBmb250LXNpemUgc2VlIEtKUy01NTg0ICovXG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXIgLmtyLXNpbXBsZS1tb2RhbCAua3Itc2ltcGxlLW1vZGFsLWhlYWRlciAua3ItYnJhbmQtaWNvbiAua3ItcGxhY2Vob2xkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjA3KSAwIDZweCAyNHB4IDAsIHJnYmEoMCwgMCwgMCwgMC4yNCkgMCAwIDAgMXB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTAwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDMwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA3MCUpICNmNGY0ZjQ7XG4gIGFuaW1hdGlvbjogMXMgc2tlbGV0b24tYW5pbWF0aW9uIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAxODAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtaGVhZGVyIC5rci1icmFuZC1pY29uOm5vdCgua3ItY2FyZHMpLmtyLWxvYWRpbmctYXNzZXRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXIgLmtyLXNpbXBsZS1tb2RhbCAua3Itc2ltcGxlLW1vZGFsLWhlYWRlciAua3ItYnJhbmQtaWNvbiBzdmcge1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIHdpZHRoOiAyMnB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBhbmltYXRpb246IGljb24tZGlzcGxheSAwLjJzIGVhc2UtaW47XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXIgLmtyLXNpbXBsZS1tb2RhbCAua3Itc2ltcGxlLW1vZGFsLWhlYWRlciAua3ItYnJhbmQtaWNvbi5rci1hbWV4IHN2ZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZmY2U7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXIgLmtyLXNpbXBsZS1tb2RhbCAua3Itc2ltcGxlLW1vZGFsLWhlYWRlciAua3ItYnJhbmQtaWNvbi5rci1jYWJhbCBzdmcsIC5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtaGVhZGVyIC5rci1icmFuZC1pY29uLmtyLWNhYmFsX2RlYml0IHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjYwOTU7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXIgLmtyLXNpbXBsZS1tb2RhbCAua3Itc2ltcGxlLW1vZGFsLWhlYWRlciAua3ItYnJhbmQtaWNvbi5rci1jYiB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMzcHg7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXIgLmtyLXNpbXBsZS1tb2RhbCAua3Itc2ltcGxlLW1vZGFsLWhlYWRlciAua3ItYnJhbmQtaWNvbi5rci1jYiBzdmcge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiBpbml0aWFsO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLXNpbXBsZS1tb2RhbC13cmFwcGVyIC5rci1zaW1wbGUtbW9kYWwgLmtyLXNpbXBsZS1tb2RhbC1oZWFkZXIgLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUsIC5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtaGVhZGVyIC5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlIHN2ZywgLmtyLWxheWVyLW1hbmFnZXIgLmtyLXNpbXBsZS1tb2RhbC13cmFwcGVyIC5rci1zaW1wbGUtbW9kYWwgLmtyLXNpbXBsZS1tb2RhbC1oZWFkZXIgLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQsIC5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtaGVhZGVyIC5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0IHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDM1cHg7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXIgLmtyLXNpbXBsZS1tb2RhbCAua3Itc2ltcGxlLW1vZGFsLWhlYWRlciAua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSBpbWFnZSwgLmtyLWxheWVyLW1hbmFnZXIgLmtyLXNpbXBsZS1tb2RhbC13cmFwcGVyIC5rci1zaW1wbGUtbW9kYWwgLmtyLXNpbXBsZS1tb2RhbC1oZWFkZXIgLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUgc3ZnIGltYWdlLCAua3ItbGF5ZXItbWFuYWdlciAua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXIgLmtyLXNpbXBsZS1tb2RhbCAua3Itc2ltcGxlLW1vZGFsLWhlYWRlciAua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBpbWFnZSwgLmtyLWxheWVyLW1hbmFnZXIgLmtyLXNpbXBsZS1tb2RhbC13cmFwcGVyIC5rci1zaW1wbGUtbW9kYWwgLmtyLXNpbXBsZS1tb2RhbC1oZWFkZXIgLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQgc3ZnIGltYWdlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLXNpbXBsZS1tb2RhbC13cmFwcGVyIC5rci1zaW1wbGUtbW9kYWwgLmtyLXNpbXBsZS1tb2RhbC1oZWFkZXIgLmtyLWJyYW5kLWljb24ua3ItbmFyYW5qYSBzdmcge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBwYWRkaW5nOiAzcHggNHB4O1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLXNpbXBsZS1tb2RhbC13cmFwcGVyIC5rci1zaW1wbGUtbW9kYWwgLmtyLXNpbXBsZS1tb2RhbC1oZWFkZXIgLmtyLWJyYW5kLWljb24ua3ItdmlzYSBzdmcsIC5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtaGVhZGVyIC5rci1icmFuZC1pY29uLmtyLXZpc2FfZWxlY3Ryb24gc3ZnLCAua3ItbGF5ZXItbWFuYWdlciAua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXIgLmtyLXNpbXBsZS1tb2RhbCAua3Itc2ltcGxlLW1vZGFsLWhlYWRlciAua3ItYnJhbmQtaWNvbi5rci12aXNhX2RlYml0IHN2ZyB7XG4gIHBhZGRpbmc6IDAgMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAyNnB4O1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLXNpbXBsZS1tb2RhbC13cmFwcGVyIC5rci1zaW1wbGUtbW9kYWwgLmtyLXNpbXBsZS1tb2RhbC1oZWFkZXIgLmtyLWJyYW5kLWljb24ua3ItbG9hZGluZy1hc3NldHMge1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLXNpbXBsZS1tb2RhbC13cmFwcGVyIC5rci1zaW1wbGUtbW9kYWwgLmtyLXNpbXBsZS1tb2RhbC1oZWFkZXIgLmtyLWJyYW5kLWljb24ua3ItbG9hZGluZy1hc3NldHMgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzBweDtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtaGVhZGVyIC5rci1icmFuZC1pY29uLmtyLWNhcmRzIHtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjA3KSAwIDZweCAyNHB4IDAsIHJnYmEoMCwgMCwgMCwgMC4yNCkgMCAwIDAgMXB4O1xufVxuQGtleWZyYW1lcyBza2VsZXRvbi1hbmltYXRpb24ge1xuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMjAlO1xuICB9XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXIgLmtyLXNpbXBsZS1tb2RhbCAua3Itc2ltcGxlLW1vZGFsLWhlYWRlciAua3ItYnJhbmQtaWNvbi5rci1jYXJkcy5rci1sb2FkaW5nLWFzc2V0cyB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMDBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMzAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNykgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDcwJSkgI2Y0ZjRmNDtcbiAgYW5pbWF0aW9uOiAxcyBza2VsZXRvbi1hbmltYXRpb24gZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gIGJhY2tncm91bmQtc2l6ZTogMjAwJSAxMDAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDE4MCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLXNpbXBsZS1tb2RhbC13cmFwcGVyIC5rci1zaW1wbGUtbW9kYWwgLmtyLXNpbXBsZS1tb2RhbC1oZWFkZXIgLmtyLWJyYW5kLWljb24ua3ItY2FyZHMua3ItbG9hZGluZy1hc3NldHMgc3ZnIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLXNpbXBsZS1tb2RhbC13cmFwcGVyIC5rci1zaW1wbGUtbW9kYWwgLmtyLXNpbXBsZS1tb2RhbC1oZWFkZXIgLmtyLXNpbXBsZS1tb2RhbC1oZWFkZXItdGl0bGUge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXIgLmtyLXNpbXBsZS1tb2RhbCAua3Itc2ltcGxlLW1vZGFsLWhlYWRlciAua3Itc2ltcGxlLW1vZGFsLWhlYWRlci10aXRsZSBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtc3R5bGU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLXNpbXBsZS1tb2RhbC13cmFwcGVyIC5rci1zaW1wbGUtbW9kYWwgLmtyLXNpbXBsZS1tb2RhbC1jb250ZW50IC5rci1zaW1wbGUtbW9kYWwtY29udGVudC1tYWluIHAge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBwYWRkaW5nOiA2cHggMTBweDtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtY29udGVudCAua3Itc2ltcGxlLW1vZGFsLWNvbnRlbnQtbWFpbiBwIHN0cm9uZyB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXIgLmtyLXNpbXBsZS1tb2RhbCAua3Itc2ltcGxlLW1vZGFsLWNvbnRlbnQgLmtyLXNpbXBsZS1tb2RhbC1jb250ZW50LW9wdGlvbmFsIHtcbiAgbWFyZ2luOiAxMHB4IDEwcHggMDtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtY29udGVudCAua3Itc2ltcGxlLW1vZGFsLWNvbnRlbnQtb3B0aW9uYWwgLmtyLXNpbXBsZS1tb2RhbC1jb250ZW50LW9wdGlvbmFsLWl0ZW0gc3Bhbixcbi5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtY29udGVudCAua3Itc2ltcGxlLW1vZGFsLWNvbnRlbnQtb3B0aW9uYWwgLmtyLXNpbXBsZS1tb2RhbC1jb250ZW50LW9wdGlvbmFsLWl0ZW0gYSxcbi5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtY29udGVudCAua3Itc2ltcGxlLW1vZGFsLWNvbnRlbnQtb3B0aW9uYWwgLmtyLXNpbXBsZS1tb2RhbC1jb250ZW50LW9wdGlvbmFsLWl0ZW0gc3Ryb25nIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtY29udGVudCAua3Itc2ltcGxlLW1vZGFsLWNvbnRlbnQtb3B0aW9uYWwgLmtyLXNpbXBsZS1tb2RhbC1jb250ZW50LW9wdGlvbmFsLWl0ZW0gYSB7XG4gIGNvbG9yOiB2YXIoLS1rci1nbG9iYWwtY29sb3ItcHJpbWFyeSwgIzI5M2M3YSk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXIgLmtyLXNpbXBsZS1tb2RhbCAua3Itc2ltcGxlLW1vZGFsLWZvb3RlciB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLXNpbXBsZS1tb2RhbC13cmFwcGVyIC5rci1zaW1wbGUtbW9kYWwgLmtyLXNpbXBsZS1tb2RhbC1mb290ZXIgYnV0dG9uLFxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLXNpbXBsZS1tb2RhbC13cmFwcGVyIC5rci1zaW1wbGUtbW9kYWwgLmtyLXNpbXBsZS1tb2RhbC1mb290ZXIgYnV0dG9uIHNwYW4ge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtZm9vdGVyIGJ1dHRvbiB7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rci1nbG9iYWwtY29sb3ItcHJpbWFyeSwgIzI5M2M3YSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXIgLmtyLXNpbXBsZS1tb2RhbCAua3Itc2ltcGxlLW1vZGFsLWZvb3RlciBidXR0b24ua3ItYnRuLWVycm9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I3MWMxYztcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtZm9vdGVyIGJ1dHRvbi5rci1idG4tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMzMzO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLXNpbXBsZS1tb2RhbC13cmFwcGVyIC5rci1zaW1wbGUtbW9kYWwgLmtyLXNpbXBsZS1tb2RhbC1mb290ZXIgYnV0dG9uLmtyLWJ0bi1zZWNvbmRhcnkgc3BhbiB7XG4gIGNvbG9yOiAjMzMzO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLXNpbXBsZS1tb2RhbC13cmFwcGVyIC5rci1zaW1wbGUtbW9kYWwgLmtyLXNpbXBsZS1tb2RhbC1mb290ZXIgYnV0dG9uIC5rci1zcGlubmVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDFweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogNzBweDtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtZm9vdGVyIGJ1dHRvbiAua3Itc3Bpbm5lciA+IGRpdiB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZmNmY2Y7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYW5pbWF0aW9uOiBrci1ib3VuY2VkZWxheSAxLjRzIGluZmluaXRlIGVhc2UtaW4tb3V0IGJvdGg7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXIgLmtyLXNpbXBsZS1tb2RhbCAua3Itc2ltcGxlLW1vZGFsLWZvb3RlciBidXR0b24gLmtyLXNwaW5uZXIgLmtyLWJvdW5jZTEge1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjMycztcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtZm9vdGVyIGJ1dHRvbiAua3Itc3Bpbm5lciAua3ItYm91bmNlMiB7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuMTZzO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLXNpbXBsZS1tb2RhbC13cmFwcGVyIC5rci1zaW1wbGUtbW9kYWwgLmtyLXNpbXBsZS1tb2RhbC1mb290ZXIgYnV0dG9uIC5rci1zcGlubmVyLmtyLWJ1dHRvbi1hbmltYXRpb24tLWZyb3plbiA+IGRpdiB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1zaW1wbGUtbW9kYWwtd3JhcHBlciAua3Itc2ltcGxlLW1vZGFsIC5rci1zaW1wbGUtbW9kYWwtZm9vdGVyIGJ1dHRvbi5rci1sb2FkaW5nIHNwYW4ge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXIgLmtyLXNpbXBsZS1tb2RhbCAua3Itc2ltcGxlLW1vZGFsLWZvb3RlciBidXR0b24ua3ItbG9hZGluZyAua3Itc3Bpbm5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAycHg7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXIgLmtyLXNpbXBsZS1tb2RhbCAua3Itc2ltcGxlLW1vZGFsLWZvb3RlciBidXR0b24ua3ItbG9hZGluZyAua3Itc3Bpbm5lciA+IGRpdiB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXIgLmtyLXNpbXBsZS1tb2RhbCAua3Itc2ltcGxlLW1vZGFsLWZvb3Rlci0tdmVydGljYWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDJweDtcbiAgcGFkZGluZy10b3A6IDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXIgLmtyLXNpbXBsZS1tb2RhbCAua3Itc2ltcGxlLW1vZGFsLWZvb3Rlci0tdmVydGljYWwgYnV0dG9uIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbC13cmFwcGVyLmtyLWNvbmZpcm1hdGlvbi1tb2RhbC13cmFwcGVyLS1vcGVuaW5nIHtcbiAgYW5pbWF0aW9uOiAwLjE1cyBsaW5lYXIgMHMgMSBub3JtYWwgZm9yd2FyZHMga3ItbW9kYWwtb3BlbmluZztcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1jb25maXJtYXRpb24tbW9kYWwtd3JhcHBlci5rci1jb25maXJtYXRpb24tbW9kYWwtd3JhcHBlci0tY2xvc2luZyB7XG4gIGFuaW1hdGlvbjogMC4xNXMgbGluZWFyIDBzIDEgcmV2ZXJzZSBmb3J3YXJkcyBrci1tb2RhbC1vcGVuaW5nO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbC13cmFwcGVyIC5rci1jb25maXJtYXRpb24tbW9kYWwge1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMykgMCAxOXB4IDM4cHgsIHJnYmEoMCwgMCwgMCwgMC4yMikgMCAxNXB4IDEycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3ItY29uZmlybWF0aW9uLW1vZGFsLXdyYXBwZXIgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbCAua3ItY29uZmlybWF0aW9uLW1vZGFsLWhlYWRlciAua3ItY29uZmlybWF0aW9uLW1vZGFsLWhlYWRlcl9fdGl0bGUge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzZlNzM3ZTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3ItY29uZmlybWF0aW9uLW1vZGFsLXdyYXBwZXIgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbCAua3ItY29uZmlybWF0aW9uLW1vZGFsLWhlYWRlciAua3ItY29uZmlybWF0aW9uLW1vZGFsLWhlYWRlcl9fc3VidGl0bGUge1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzQ0NDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3ItY29uZmlybWF0aW9uLW1vZGFsLXdyYXBwZXIgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbCAua3ItY29uZmlybWF0aW9uLW1vZGFsLWhlYWRlciAua3ItY29uZmlybWF0aW9uLW1vZGFsLWhlYWRlcl9faWNvbiB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6IHdoaXRlO1xuICBtYXJnaW46IDEwcHggMDtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1jb25maXJtYXRpb24tbW9kYWwtd3JhcHBlciAua3ItY29uZmlybWF0aW9uLW1vZGFsIC5rci1jb25maXJtYXRpb24tbW9kYWwtZm9vdGVyIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3ItY29uZmlybWF0aW9uLW1vZGFsLXdyYXBwZXIgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbCAua3ItY29uZmlybWF0aW9uLW1vZGFsLWZvb3RlciBidXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIGdhcDogNnB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiN2I3Yjc7XG4gIGJveC1zaGFkb3c6IHJnYmEoMTQ5LCAxNTcsIDE2NSwgMC4xNSkgMCAwIDI0cHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjNzIGVhc2UtaW4tb3V0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3ItY29uZmlybWF0aW9uLW1vZGFsLXdyYXBwZXIgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbCAua3ItY29uZmlybWF0aW9uLW1vZGFsLWZvb3RlciBidXR0b246aG92ZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1jb25maXJtYXRpb24tbW9kYWwtd3JhcHBlciAua3ItY29uZmlybWF0aW9uLW1vZGFsIC5rci1jb25maXJtYXRpb24tbW9kYWwtZm9vdGVyIGJ1dHRvbiBzcGFuLFxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbC13cmFwcGVyIC5rci1jb25maXJtYXRpb24tbW9kYWwgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbC1mb290ZXIgYnV0dG9uIHNwYW4gc3Ryb25nIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGNvbG9yOiAjNDQ0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3ItY29uZmlybWF0aW9uLW1vZGFsLXdyYXBwZXIgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbCAua3ItY29uZmlybWF0aW9uLW1vZGFsLWZvb3RlciBidXR0b24gc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3ItY29uZmlybWF0aW9uLW1vZGFsLXdyYXBwZXIgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbCAua3ItY29uZmlybWF0aW9uLW1vZGFsLWZvb3RlciBidXR0b24gc3BhbiBzdHJvbmcge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbC13cmFwcGVyIC5rci1jb25maXJtYXRpb24tbW9kYWwgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbC1mb290ZXIgYnV0dG9uIC5rci1icmFuZC1pY29uIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzBweDtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLyogdG8gYXZvaWQgaXNzc3VlcyB3aXRoIGJpZyBkZWZhdWx0IGZvbnQtc2l6ZSBzZWUgS0pTLTU1ODQgKi9cbiAgZGlzcGxheTogZmxleDtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1jb25maXJtYXRpb24tbW9kYWwtd3JhcHBlciAua3ItY29uZmlybWF0aW9uLW1vZGFsIC5rci1jb25maXJtYXRpb24tbW9kYWwtZm9vdGVyIGJ1dHRvbiAua3ItYnJhbmQtaWNvbiAua3ItcGxhY2Vob2xkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjA3KSAwIDZweCAyNHB4IDAsIHJnYmEoMCwgMCwgMCwgMC4yNCkgMCAwIDAgMXB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTAwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDMwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA3MCUpICNmNGY0ZjQ7XG4gIGFuaW1hdGlvbjogMXMgc2tlbGV0b24tYW5pbWF0aW9uIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAxODAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1jb25maXJtYXRpb24tbW9kYWwtd3JhcHBlciAua3ItY29uZmlybWF0aW9uLW1vZGFsIC5rci1jb25maXJtYXRpb24tbW9kYWwtZm9vdGVyIGJ1dHRvbiAua3ItYnJhbmQtaWNvbjpub3QoLmtyLWNhcmRzKS5rci1sb2FkaW5nLWFzc2V0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbC13cmFwcGVyIC5rci1jb25maXJtYXRpb24tbW9kYWwgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbC1mb290ZXIgYnV0dG9uIC5rci1icmFuZC1pY29uIHN2ZyB7XG4gIHBhZGRpbmc6IDJweCA0cHg7XG4gIGhlaWdodDogMThweDtcbiAgd2lkdGg6IDIycHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGFuaW1hdGlvbjogaWNvbi1kaXNwbGF5IDAuMnMgZWFzZS1pbjtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1jb25maXJtYXRpb24tbW9kYWwtd3JhcHBlciAua3ItY29uZmlybWF0aW9uLW1vZGFsIC5rci1jb25maXJtYXRpb24tbW9kYWwtZm9vdGVyIGJ1dHRvbiAua3ItYnJhbmQtaWNvbi5rci1hbWV4IHN2ZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZmY2U7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3ItY29uZmlybWF0aW9uLW1vZGFsLXdyYXBwZXIgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbCAua3ItY29uZmlybWF0aW9uLW1vZGFsLWZvb3RlciBidXR0b24gLmtyLWJyYW5kLWljb24ua3ItY2FiYWwgc3ZnLCAua3ItbGF5ZXItbWFuYWdlciAua3ItY29uZmlybWF0aW9uLW1vZGFsLXdyYXBwZXIgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbCAua3ItY29uZmlybWF0aW9uLW1vZGFsLWZvb3RlciBidXR0b24gLmtyLWJyYW5kLWljb24ua3ItY2FiYWxfZGViaXQgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyNjA5NTtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1jb25maXJtYXRpb24tbW9kYWwtd3JhcHBlciAua3ItY29uZmlybWF0aW9uLW1vZGFsIC5rci1jb25maXJtYXRpb24tbW9kYWwtZm9vdGVyIGJ1dHRvbiAua3ItYnJhbmQtaWNvbi5rci1jYiB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMzcHg7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3ItY29uZmlybWF0aW9uLW1vZGFsLXdyYXBwZXIgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbCAua3ItY29uZmlybWF0aW9uLW1vZGFsLWZvb3RlciBidXR0b24gLmtyLWJyYW5kLWljb24ua3ItY2Igc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogaW5pdGlhbDtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1jb25maXJtYXRpb24tbW9kYWwtd3JhcHBlciAua3ItY29uZmlybWF0aW9uLW1vZGFsIC5rci1jb25maXJtYXRpb24tbW9kYWwtZm9vdGVyIGJ1dHRvbiAua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSwgLmtyLWxheWVyLW1hbmFnZXIgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbC13cmFwcGVyIC5rci1jb25maXJtYXRpb24tbW9kYWwgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbC1mb290ZXIgYnV0dG9uIC5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlIHN2ZywgLmtyLWxheWVyLW1hbmFnZXIgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbC13cmFwcGVyIC5rci1jb25maXJtYXRpb24tbW9kYWwgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbC1mb290ZXIgYnV0dG9uIC5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0LCAua3ItbGF5ZXItbWFuYWdlciAua3ItY29uZmlybWF0aW9uLW1vZGFsLXdyYXBwZXIgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbCAua3ItY29uZmlybWF0aW9uLW1vZGFsLWZvb3RlciBidXR0b24gLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzVweDtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1jb25maXJtYXRpb24tbW9kYWwtd3JhcHBlciAua3ItY29uZmlybWF0aW9uLW1vZGFsIC5rci1jb25maXJtYXRpb24tbW9kYWwtZm9vdGVyIGJ1dHRvbiAua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSBpbWFnZSwgLmtyLWxheWVyLW1hbmFnZXIgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbC13cmFwcGVyIC5rci1jb25maXJtYXRpb24tbW9kYWwgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbC1mb290ZXIgYnV0dG9uIC5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlIHN2ZyBpbWFnZSwgLmtyLWxheWVyLW1hbmFnZXIgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbC13cmFwcGVyIC5rci1jb25maXJtYXRpb24tbW9kYWwgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbC1mb290ZXIgYnV0dG9uIC5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0IGltYWdlLCAua3ItbGF5ZXItbWFuYWdlciAua3ItY29uZmlybWF0aW9uLW1vZGFsLXdyYXBwZXIgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbCAua3ItY29uZmlybWF0aW9uLW1vZGFsLWZvb3RlciBidXR0b24gLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQgc3ZnIGltYWdlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbC13cmFwcGVyIC5rci1jb25maXJtYXRpb24tbW9kYWwgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbC1mb290ZXIgYnV0dG9uIC5rci1icmFuZC1pY29uLmtyLW5hcmFuamEgc3ZnIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjJweDtcbiAgcGFkZGluZzogM3B4IDRweDtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1jb25maXJtYXRpb24tbW9kYWwtd3JhcHBlciAua3ItY29uZmlybWF0aW9uLW1vZGFsIC5rci1jb25maXJtYXRpb24tbW9kYWwtZm9vdGVyIGJ1dHRvbiAua3ItYnJhbmQtaWNvbi5rci12aXNhIHN2ZywgLmtyLWxheWVyLW1hbmFnZXIgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbC13cmFwcGVyIC5rci1jb25maXJtYXRpb24tbW9kYWwgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbC1mb290ZXIgYnV0dG9uIC5rci1icmFuZC1pY29uLmtyLXZpc2FfZWxlY3Ryb24gc3ZnLCAua3ItbGF5ZXItbWFuYWdlciAua3ItY29uZmlybWF0aW9uLW1vZGFsLXdyYXBwZXIgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbCAua3ItY29uZmlybWF0aW9uLW1vZGFsLWZvb3RlciBidXR0b24gLmtyLWJyYW5kLWljb24ua3ItdmlzYV9kZWJpdCBzdmcge1xuICBwYWRkaW5nOiAwIDJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMjZweDtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1jb25maXJtYXRpb24tbW9kYWwtd3JhcHBlciAua3ItY29uZmlybWF0aW9uLW1vZGFsIC5rci1jb25maXJtYXRpb24tbW9kYWwtZm9vdGVyIGJ1dHRvbiAua3ItYnJhbmQtaWNvbi5rci1sb2FkaW5nLWFzc2V0cyB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMwcHg7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3ItY29uZmlybWF0aW9uLW1vZGFsLXdyYXBwZXIgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbCAua3ItY29uZmlybWF0aW9uLW1vZGFsLWZvb3RlciBidXR0b24gLmtyLWJyYW5kLWljb24ua3ItbG9hZGluZy1hc3NldHMgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzBweDtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1jb25maXJtYXRpb24tbW9kYWwtd3JhcHBlciAua3ItY29uZmlybWF0aW9uLW1vZGFsIC5rci1jb25maXJtYXRpb24tbW9kYWwtZm9vdGVyIGJ1dHRvbiAua3ItYnJhbmQtaWNvbi5rci1jYXJkcyB7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4wNykgMCA2cHggMjRweCAwLCByZ2JhKDAsIDAsIDAsIDAuMjQpIDAgMCAwIDFweDtcbn1cbkBrZXlmcmFtZXMgc2tlbGV0b24tYW5pbWF0aW9uIHtcbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTIwJTtcbiAgfVxufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbC13cmFwcGVyIC5rci1jb25maXJtYXRpb24tbW9kYWwgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbC1mb290ZXIgYnV0dG9uIC5rci1icmFuZC1pY29uLmtyLWNhcmRzLmtyLWxvYWRpbmctYXNzZXRzIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEwMGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAzMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNzAlKSAjZjRmNGY0O1xuICBhbmltYXRpb246IDFzIHNrZWxldG9uLWFuaW1hdGlvbiBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgYmFja2dyb3VuZC1zaXplOiAyMDAlIDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogMTgwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3ItY29uZmlybWF0aW9uLW1vZGFsLXdyYXBwZXIgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbCAua3ItY29uZmlybWF0aW9uLW1vZGFsLWZvb3RlciBidXR0b24gLmtyLWJyYW5kLWljb24ua3ItY2FyZHMua3ItbG9hZGluZy1hc3NldHMgc3ZnIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbC13cmFwcGVyIC5rci1jb25maXJtYXRpb24tbW9kYWwgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbC1mb290ZXIgYnV0dG9uIC5rci1icmFuZC1pY29uLFxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbC13cmFwcGVyIC5rci1jb25maXJtYXRpb24tbW9kYWwgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbC1mb290ZXIgYnV0dG9uIC5rci1icmFuZC1pY29uIHN2ZyB7XG4gIGhlaWdodDogMjZweDtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwtd3JhcHBlciAua3ItaGVscC1tb2RhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgMCAxNXB4ICMxMjEyMTI7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3ItaGVscC1idXR0b24td3JhcHBlciAua3ItaGVscC1tb2RhbC13cmFwcGVyIC5rci1oZWxwLW1vZGFsIC5rci1oZWxwLW1vZGFsLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGU0ZTQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjODA4MDgwO1xufVxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwtd3JhcHBlciAua3ItaGVscC1tb2RhbCAua3ItaGVscC1tb2RhbC1oZWFkZXIgLmtyLWhlbHAtbW9kYWwtY2xvc2UtYnV0dG9uIHN2ZyBwYXRoIHtcbiAgZmlsbDogIzgwODA4MDtcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIC5rci1oZWxwLW1vZGFsLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwgLmtyLWhlbHAtbW9kYWwtY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDM1cHg7XG59XG4ua3ItbGF5ZXItbWFuYWdlciAua3ItaGVscC1idXR0b24td3JhcHBlciAua3ItaGVscC1tb2RhbC13cmFwcGVyIC5rci1oZWxwLW1vZGFsIC5rci1oZWxwLW1vZGFsLWNvbnRlbnQgPiAua3ItaGVscC1jb250ZW50LFxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwtd3JhcHBlciAua3ItaGVscC1tb2RhbCAua3ItaGVscC1tb2RhbC1jb250ZW50ID4gLmtyLWhlbHAtY29udGVudCBwIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzMzMztcbn1cbi5rci1sYXllci1tYW5hZ2VyIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIC5rci1oZWxwLW1vZGFsLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwgLmtyLWhlbHAtbW9kYWwtY29udGVudCA+IC5rci1oZWxwLWltYWdlLFxuLmtyLWxheWVyLW1hbmFnZXIgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwtd3JhcHBlciAua3ItaGVscC1tb2RhbCAua3ItaGVscC1pbWFnZS1hbWV4IHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cblxuLmtyLXNrZWxldG9uLXdyYXBwZXIge1xuICAvKiBCYWNrZ3JvdW5kIEFuaW1hdGlvbiAqL1xufVxuXG5Aa2V5ZnJhbWVzIHNrZWxldG9uLWFuaW1hdGlvbiB7XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0yMCU7XG4gIH1cbn1cbi5rci1za2VsZXRvbi13cmFwcGVyIC5rci1za2VsZXRvbiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMDBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNykgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDYwJSkgI2VkZWRlZDtcbiAgYmFja2dyb3VuZC1zaXplOiAyMDAlIDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogMTgwJTtcbiAgYW5pbWF0aW9uOiAxcyBza2VsZXRvbi1hbmltYXRpb24gZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gIGJveC1zaGFkb3c6IHJnYmEoMTQ5LCAxNTcsIDY1LCAwLjE1KSAwIDAgMjRweDtcbn1cblxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1pbGxpY2FkbyAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtLCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0ge1xuICBjb2x1bW4tZ2FwOiA3cHg7XG4gIHJvdy1nYXA6IDE2cHg7XG59XG5cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0taWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24ge1xuICBtYXJnaW46IDA7XG59XG5cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLXBhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItcGFuLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0taWxsaWNhZG8gLmtyLXBhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLWlsbGljYWRvIC5rci1wYW4sIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLXBhbiwgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItcGFuIHtcbiAgZmxleDogMSAxIDIyMXB4O1xuICBtaW4td2lkdGg6IDIyMXB4O1xuICB3aWR0aDogYXV0bztcbn1cblxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1pbGxpY2FkbyAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLWlsbGljYWRvIC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1zZWN1cml0eS1jb2RlLCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1zZWN1cml0eS1jb2RlIHtcbiAgd2lkdGg6IGF1dG87XG4gIGZsZXg6IDEgMCA5MHB4O1xuICBtaW4td2lkdGg6IDkwcHg7XG59XG5cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0taWxsaWNhZG8gLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3ItaWxsaWNhZG8gLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItdmlzaWJpbGl0eS1idXR0b24ge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0taWxsaWNhZG8gLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLWlsbGljYWRvIC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uIHtcbiAgd2lkdGg6IDMxcHg7XG59XG5cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3BiIC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ19wYiAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtLCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSwgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIHtcbiAgY29sdW1uLWdhcDogN3B4O1xuICByb3ctZ2FwOiAxNnB4O1xufVxuXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXBhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLXBhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1wYW4sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1wYW4sIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ190ZXN0IC5rci1wYW4sIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ19wYiAua3ItcGFuLCAua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfdGVzdCAua3ItcGFuLCAua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfcGIgLmtyLXBhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1wYW4sIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXBhbiwgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1wYW4sIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXBhbiB7XG4gIGZsZXg6IDEgMSAyMjFweDtcbiAgbWluLXdpZHRoOiAyMjFweDtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ19wYiAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3Rlc3QgLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ19wYiAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1zZWN1cml0eS1jb2RlLCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXNlY3VyaXR5LWNvZGUge1xuICB3aWR0aDogYXV0bztcbiAgZmxleDogMSAwIDkwcHg7XG4gIG1pbi13aWR0aDogOTBweDtcbn1cblxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfdGVzdCAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ19wYiAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3BiIC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXZpc2liaWxpdHktYnV0dG9uIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ190ZXN0IC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ19wYiAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfdGVzdCAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfcGIgLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiB7XG4gIHdpZHRoOiAzMXB4O1xufVxuXG4ua3ItY291bnRkb3duIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbkBrZXlmcmFtZXMgYW5pbWF0aW9uIHtcbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIH1cbn1cbi5rci1zbWFydC1idXR0b24td3JhcHBlciB7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuLmtyLXNtYXJ0LWJ1dHRvbi13cmFwcGVyIC5rci1mb3JtLWVycm9yIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjcxYzFjO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5rci1zbWFydC1idXR0b24td3JhcHBlciAua3ItZm9ybS1lcnJvci5rci1mb3JtLWVycm9yLS13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5YTgyNTtcbn1cbi5rci1zbWFydC1idXR0b24td3JhcHBlciAua3ItZm9ybS1lcnJvciBzcGFuIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEwcHggM3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5rci1zbWFydC1idXR0b24td3JhcHBlciAua3ItZm9ybS1lcnJvci12aXNpYmxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbn1cbi5rci1zbWFydC1idXR0b24td3JhcHBlciAua3ItZm9ybS1lcnJvciB7XG4gIG1hcmdpbjogNXB4IDAgMDtcbn1cbi5rci1zbWFydC1idXR0b24td3JhcHBlciAua3ItZm9ybS1lcnJvciBzcGFuIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLmtyLXNtYXJ0LWJ1dHRvbi13cmFwcGVyIC5rci1za2VsZXRvbi13cmFwcGVyIC5rci1za2VsZXRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi8qIEtKUy0yNTYzOiBNdXN0IGJlIG91dHNpZGUgdG8gYWxsb3cgdGhlIHN0eWxpbmcgd2l0aCBqdXN0IC5rci1zbWFydC1idXR0b24gc2VsZWN0b3IgKi9cbi5rci1zbWFydC1idXR0b24ge1xuICB3aWR0aDogMzAwcHg7XG4gIGhlaWdodDogNjBweDtcbn1cbi5rci1zbWFydC1idXR0b24tLXNwYnRuIHtcbiAgd2lkdGg6IDM0MHB4O1xufVxuLmtyLXNtYXJ0LWJ1dHRvbi0tZmFsbGJhY2sge1xuICB3aWR0aDogMTAwJTtcbn1cbi5rci1zbWFydC1idXR0b24ua3Itc21hcnQtYnV0dG9uLS1zcGJ0bi5rci1zbWFydC1idXR0b24tLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnlMaWdodCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnksICMyOTNjN2EpO1xufVxuXG4ua3Itc20taW50ZXJuYWwge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2I3YjdiNztcbiAgYm94LXNoYWRvdzogcmdiYSgxNDksIDE1NywgMTY1LCAwLjE1KSAwIDAgMjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5rci1zbS1pbnRlcm5hbCAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc20taW50ZXJuYWwgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHNwYW4ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlM2UzZTM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLmtyLXNtLWludGVybmFsIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiBzcGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjNTA2ZWVjO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgb3BhY2l0eTogMTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjJzO1xufVxuLmtyLXNtLWludGVybmFsIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiBzcGFuIHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiA1LjVweDtcbiAgbGVmdDogNHB4O1xuICBmaWxsOiBub25lO1xuICBzdHJva2U6IHdoaXRlO1xuICBzdHJva2Utd2lkdGg6IDI7XG4gIHN0cm9rZS1saW5lY2FwOiByb3VuZDtcbiAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDtcbiAgc3Ryb2tlLWRhc2hhcnJheTogMTZweDtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDE2cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMXM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG4ua3Itc20taW50ZXJuYWwgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1ob3ZlciBzcGFuIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1rci1nbG9iYWwtY29sb3ItcHJpbWFyeSwgIzI5M2M3YSk7XG59XG4ua3Itc20taW50ZXJuYWwgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1jaGVja2VkIHNwYW4ge1xuICBib3JkZXItY29sb3I6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbiAgYmFja2dyb3VuZDogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnksICMyOTNjN2EpO1xuICBhbmltYXRpb246IGNoZWNrLWJ1dHRvbiAwLjZzIGVhc2U7XG4gIGNvbG9yOiAjYjliOGMzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLmtyLXNtLWludGVybmFsIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi0tY2hlY2tlZCBzcGFuOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDIuMik7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjZzIGVhc2U7XG59XG4ua3Itc20taW50ZXJuYWwgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1jaGVja2VkIHNwYW4gc3ZnIHtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG59XG4ua3Itc20taW50ZXJuYWwgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi5rci1zbS1pbnRlcm5hbDpob3Zlcjpub3QoLmtyLWxvYWRpbmcsIC5rci1sb2NrZWQsIC5rci1zbWFydC1idXR0b24tLXNlbGVjdGVkKSwgLmtyLXNtLWludGVybmFsOmZvY3VzOm5vdCgua3ItbG9hZGluZywgLmtyLWxvY2tlZCwgLmtyLXNtYXJ0LWJ1dHRvbi0tc2VsZWN0ZWQpIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnksICMyOTNjN2EpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmtyLXNtLWludGVybmFsIC5rci1tZXRob2QtaW5mbyB7XG4gIG1hcmdpbjogMXB4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtLWludGVybmFsIC5rci1tZXRob2QtaW5mbyA+IC5rci1tZXRob2QtaWNvbixcbi5rci1zbS1pbnRlcm5hbCAua3ItbWV0aG9kLWluZm8gPiAua3ItY2FyZC1pY29ucy5rci1zaW5nbGUtaWNvbiB7XG4gIHdpZHRoOiAzMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG4ua3Itc20taW50ZXJuYWwgLmtyLW1ldGhvZC1pbmZvIC5rci1tZXRob2QtaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbS1pbnRlcm5hbCAua3ItbWV0aG9kLWluZm8gLmtyLW1ldGhvZC1pY29uIHN2ZyB7XG4gIGZpbGw6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbn1cbi5rci1zbS1pbnRlcm5hbCAua3ItbWV0aG9kLWluZm8gLmtyLW1ldGhvZC1pY29uIHN2Zyxcbi5rci1zbS1pbnRlcm5hbCAua3ItbWV0aG9kLWluZm8gLmtyLW1ldGhvZC1pY29uIGltZyB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG4ua3Itc20taW50ZXJuYWwgLmtyLW1ldGhvZC1pbmZvIGxhYmVsLmtyLWFtb3VudC1sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjNDQ0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5rci1zbS1pbnRlcm5hbCAua3ItbWV0aG9kLWluZm8gLmtyLWxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogODUlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDIwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbS1pbnRlcm5hbCAua3ItbWV0aG9kLWluZm8gLmtyLWxhYmVsIGxhYmVsLmtyLW1ldGhvZC1sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBjb2xvcjogIzY2NjtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgbWluLXdpZHRoOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMge1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjNzc3O1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tbGVmdDogMnB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIG1heC13aWR0aDogMTZweDtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtLCB0b3A7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLXZpc2libGUge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLW9uLXRvcCB7XG4gIHRvcDogLTUzcHg7XG59XG4ua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCxcbi5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IHJnYmEoNTAsIDUwLCA5MywgMC4yNSkgMCAxM3B4IDI3cHggLTVweCwgcmdiYSgwLCAwLCAwLCAwLjMpIDAgOHB4IDE2cHggLThweDtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwIHNwYW4sXG4ua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHtcbiAgbWFyZ2luOiA0cHggM3B4O1xufVxuLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3BhbiBzdmcsXG4ua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLW1ldGhvZHMtZ3JvdXAtdG9vbHRpcCBzcGFuIHN2ZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ge1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAvKiB0byBhdm9pZCBpc3NzdWVzIHdpdGggYmlnIGRlZmF1bHQgZm9udC1zaXplIHNlZSBLSlMtNTU4NCAqL1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiAua3ItcGxhY2Vob2xkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjA3KSAwIDZweCAyNHB4IDAsIHJnYmEoMCwgMCwgMCwgMC4yNCkgMCAwIDAgMXB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTAwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDMwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA3MCUpICNmNGY0ZjQ7XG4gIGFuaW1hdGlvbjogMXMgc2tlbGV0b24tYW5pbWF0aW9uIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAxODAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb246bm90KC5rci1jYXJkcykua3ItbG9hZGluZy1hc3NldHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24gc3ZnIHtcbiAgcGFkZGluZzogMnB4IDRweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICB3aWR0aDogMjJweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYW5pbWF0aW9uOiBpY29uLWRpc3BsYXkgMC4ycyBlYXNlLWluO1xufVxuLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1hbWV4IHN2ZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZmY2U7XG59XG4ua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhYmFsIHN2ZywgLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYWJhbF9kZWJpdCBzdmcge1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDI2MDk1O1xufVxuLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYiB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMzcHg7XG59XG4ua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNiIHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IGluaXRpYWw7XG59XG4ua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlLCAua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlIHN2ZywgLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCwgLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBzdmcge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzNXB4O1xufVxuLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSBpbWFnZSwgLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSBzdmcgaW1hZ2UsIC5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQgaW1hZ2UsIC5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQgc3ZnIGltYWdlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1uYXJhbmphIHN2ZyB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHBhZGRpbmc6IDNweCA0cHg7XG59XG4ua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLXZpc2Egc3ZnLCAua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLXZpc2FfZWxlY3Ryb24gc3ZnLCAua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLXZpc2FfZGViaXQgc3ZnIHtcbiAgcGFkZGluZzogMCAycHg7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDI2cHg7XG59XG4ua3Itc20taW50ZXJuYWwua3ItY2FyZHMgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWxvYWRpbmctYXNzZXRzIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzBweDtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItbG9hZGluZy1hc3NldHMgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzBweDtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FyZHMge1xuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMDcpIDAgNnB4IDI0cHggMCwgcmdiYSgwLCAwLCAwLCAwLjI0KSAwIDAgMCAxcHg7XG59XG5Aa2V5ZnJhbWVzIHNrZWxldG9uLWFuaW1hdGlvbiB7XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IC0yMCU7XG4gIH1cbn1cbi5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FyZHMua3ItbG9hZGluZy1hc3NldHMge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTAwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDMwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA3MCUpICNmNGY0ZjQ7XG4gIGFuaW1hdGlvbjogMXMgc2tlbGV0b24tYW5pbWF0aW9uIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAxODAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1jYXJkcyAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItY2FyZHMua3ItbG9hZGluZy1hc3NldHMgc3ZnIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmtyLXNtLWludGVybmFsLmtyLWNhcmRzIC5rci1tZXRob2QtaW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5rci1zbS1pbnRlcm5hbCAua3ItbG9hZGluZy1hbmltYXRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG59XG4ua3Itc20taW50ZXJuYWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ua3Itc20taW50ZXJuYWwgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjpiZWZvcmUsIC5rci1zbS1pbnRlcm5hbCAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnksICMyOTNjN2EpO1xufVxuLmtyLXNtLWludGVybmFsIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YmVmb3JlIHtcbiAgdG9wOiBjYWxjKDUwJSAtIDVweCk7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gNXB4KTtcbiAgYW5pbWF0aW9uOiBrci1sb2FkZXItYmVmb3JlIDAuOHMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjQsIDEuMjEpIGluZmluaXRlO1xufVxuLmtyLXNtLWludGVybmFsIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlcjo6YWZ0ZXIge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBhbmltYXRpb246IGtyLWxvYWRlci1hZnRlciAwLjhzIGN1YmljLWJlemllcigwLCAwLCAwLjI0LCAxLjIxKSBpbmZpbml0ZTtcbn1cbi5rci1zbS1pbnRlcm5hbCAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXIua3ItbG9hZGVyLS1mcm96ZW46OmJlZm9yZSwgLmtyLXNtLWludGVybmFsIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlci5rci1sb2FkZXItLWZyb3plbjo6YWZ0ZXIge1xuICBhbmltYXRpb246IG5vbmU7XG59XG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kIHtcbiAgcGFkZGluZy10b3A6IDE3cHg7XG4gIGhlaWdodDogNjBweDtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IHZhcigtLWtyLWZvcm0tc21hcnRmb3JtLW5lc3RlZE1ldGhvZC1hbmltYXRpb25EdXJhdGlvbikgZWFzZS1vdXQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2QgLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciB7XG4gIC0tbmVzdGVkLW1ldGhvZC1iZy1jb2xvcjogJGNvbG9yLXByaW1hcnktbGlnaHQ7XG4gIC0tbmVzdGVkLW1ldGhvZC10ZXh0LWNvbG9yOiAjMWQxYzFjO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RhZGFkYTtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2QgLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciAua3ItbG9hZGluZy1jb250YWluZXIge1xuICBnYXA6IDM1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IHZhcigtLWtyLWxvYWRpbmctY29udGFpbmVyLWhlaWdodCwgMjAwcHgpO1xufVxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZCAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyIC5rci1sb2FkaW5nLWNvbnRhaW5lciAua3ItbG9hZGluZy1sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiByb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM2NjY7XG59XG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIgLmtyLW5lc3RlZC1xci1jb2RlIHtcbiAgcGFkZGluZzogMjBweCAwO1xuICBtYXJnaW46IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbmVzdGVkLW1ldGhvZC1iZy1jb2xvcik7XG4gIGdhcDogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZCAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyIC5rci1uZXN0ZWQtcXItY29kZSAua3ItbmVzdGVkLXFyLWxhYmVsLFxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZCAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyIC5rci1uZXN0ZWQtcXItY29kZSAua3ItbmVzdGVkLXFyLWFtb3VudCB7XG4gIGZvbnQtZmFtaWx5OiByb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM0NDQ7XG4gIGNvbG9yOiB2YXIoLS1uZXN0ZWQtbWV0aG9kLXRleHQtY29sb3IpO1xufVxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZCAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyIC5rci1uZXN0ZWQtcXItY29kZSAua3ItbmVzdGVkLXFyLWFtb3VudCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIgLmtyLW5lc3RlZC1xci1jb2RlIC5rci1icmFuZC1pY29uIHtcbiAgbWFyZ2luOiAxMHB4IDA7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDkwcHg7XG59XG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIgLmtyLW5lc3RlZC1xci1jb2RlIC5rci1icmFuZC1pY29uID4gc3ZnIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2QgLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciAua3ItbmVzdGVkLXFyLWNvZGUgLmtyLXFyLWNvZGUtd3JhcHBlciB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgd2lkdGg6IDIwMHB4O1xufVxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZCAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyIC5rci1uZXN0ZWQtcXItY29kZSAua3ItcXItY29kZS13cmFwcGVyIC5rci1xci1jb2RlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2QgLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciAua3ItbmVzdGVkLXFyLWNvZGUgLmtyLWNvdW50ZG93biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMHB4O1xuICByaWdodDogMTBweDtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2QgLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciAua3ItbmVzdGVkLWZvcm0td3JhcHBlciB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTZweDtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2QgLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciAua3ItbmVzdGVkLWZvcm0td3JhcHBlciAua3ItZm9ybS1lcnJvciB7XG4gIHBhZGRpbmc6IDVweDtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2QgLmtyLW1ldGhvZC1pbmZvIHtcbiAgcGFkZGluZzogMCAyMHB4IDE3cHg7XG59XG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kIC5rci1tZXRob2QtaW5mbyxcbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2QgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHtcbiAgcGFkZGluZy1ib3R0b206IDE3cHg7XG59XG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tc3BidG4gLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLXNwYnRuIC5rci1tZXRob2QtaW5mbyB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgZmxleDogMTtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2QgLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZCAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyIC5rci1sb2FkaW5nLWFuaW1hdGlvbiB7XG4gIC0ta3ItbG9hZGluZy1hbmltYXRpb24tc2l6ZTogMjVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogdmFyKC0ta3ItbG9hZGluZy1hbmltYXRpb24tc2l6ZSk7XG4gIGhlaWdodDogdmFyKC0ta3ItbG9hZGluZy1hbmltYXRpb24tc2l6ZSk7XG59XG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjpiZWZvcmUsIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2QgLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogdmFyKC0ta3ItbG9hZGluZy1hbmltYXRpb24tc2l6ZSk7XG4gIGhlaWdodDogdmFyKC0ta3ItbG9hZGluZy1hbmltYXRpb24tc2l6ZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2QgLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciAua3ItbG9hZGluZy1hbmltYXRpb24gaS5rci1sb2FkZXI6OmJlZm9yZSB7XG4gIHRvcDogY2FsYyg1MCUgLSB2YXIoLS1rci1sb2FkaW5nLWFuaW1hdGlvbi1zaXplKSk7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gdmFyKC0ta3ItbG9hZGluZy1hbmltYXRpb24tc2l6ZSkpO1xuICBhbmltYXRpb246IGtyLWxvYWRlci1iZWZvcmUgMC44cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNCwgMS4yMSkgaW5maW5pdGU7XG59XG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyOjphZnRlciB7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIGFuaW1hdGlvbjoga3ItbG9hZGVyLWFmdGVyIDAuOHMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMjQsIDEuMjEpIGluZmluaXRlO1xufVxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZCAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyIC5rci1sb2FkaW5nLWFuaW1hdGlvbiBpLmtyLWxvYWRlci5rci1sb2FkZXItLWZyb3plbjo6YmVmb3JlLCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIgLmtyLWxvYWRpbmctYW5pbWF0aW9uIGkua3ItbG9hZGVyLmtyLWxvYWRlci0tZnJvemVuOjphZnRlciB7XG4gIGFuaW1hdGlvbjogbm9uZTtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtY2FyZGZvcm0ge1xuICBwYWRkaW5nLWJvdHRvbTogMTdweDtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtY2FyZGZvcm0gLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWNhcmRmb3JtIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIgLmtyLXBheW1lbnQtYnV0dG9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtcXIgLmtyLWNvdW50ZG93biB7XG4gIHBhZGRpbmc6IDRweCA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RhZGFkYTtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtcXIgLmtyLWNvdW50ZG93biAua3ItY291bnRkb3duLXRpbWVyIHtcbiAgZm9udC1mYW1pbHk6IHJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzExMTgyNztcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSB7XG4gIC8qKlxuICAgKiBGbGV4Ym94IE1peGluc1xuICAgKiBodHRwOi8vcGhpbGlwd2FsdG9uLmdpdGh1Yi5pby9zb2x2ZWQtYnktZmxleGJveC9cbiAgICogaHR0cHM6Ly9naXRodWIuY29tL3BoaWxpcHdhbHRvbi9zb2x2ZWQtYnktZmxleGJveFxuICAgKlxuICAgKiBDb3B5cmlnaHQgKGMpIDIwMTMgQnJpYW4gRnJhbmNvXG4gICAqXG4gICAqIFBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhXG4gICAqIGNvcHkgb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGVcbiAgICogXCJTb2Z0d2FyZVwiKSwgdG8gZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nXG4gICAqIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUgcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCxcbiAgICogZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yIHNlbGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvXG4gICAqIHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzIGZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0b1xuICAgKiB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM7XG4gICAqIFRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkXG4gICAqIGluIGFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLlxuICAgKiBUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgXCJBUyBJU1wiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTXG4gICAqIE9SIElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0ZcbiAgICogTUVSQ0hBTlRBQklMSVRZLCBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULlxuICAgKiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUgQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWVxuICAgKiBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULFxuICAgKiBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORyBGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRVxuICAgKiBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS5cbiAgICpcbiAgICogVGhpcyBpcyBhIHNldCBvZiBtaXhpbnMgZm9yIHRob3NlIHdobyB3YW50IHRvIG1lc3MgYXJvdW5kIHdpdGggZmxleGJveFxuICAgKiB1c2luZyB0aGUgbmF0aXZlIHN1cHBvcnQgb2YgY3VycmVudCBicm93c2Vycy4gRm9yIGZ1bGwgc3VwcG9ydCB0YWJsZVxuICAgKiBjaGVjazogaHR0cDovL2Nhbml1c2UuY29tL2ZsZXhib3hcbiAgICpcbiAgICogQmFzaWNhbGx5IHRoaXMgd2lsbCB1c2U7XG4gICAqXG4gICAqICogRmFsbGJhY2ssIG9sZCBzeW50YXggKElFMTAsIG1vYmlsZSB3ZWJraXQgYnJvd3NlcnMgLSBubyB3cmFwcGluZylcbiAgICogKiBGaW5hbCBzdGFuZGFyZHMgc3ludGF4IChGRiwgU2FmYXJpLCBDaHJvbWUsIElFMTEsIE9wZXJhKVxuICAgKlxuICAgKiBUaGlzIHdhcyBpbnNwaXJlZCBieTtcbiAgICpcbiAgICogKiBodHRwOi8vZGV2Lm9wZXJhLmNvbS9hcnRpY2xlcy92aWV3L2FkdmFuY2VkLWNyb3NzLWJyb3dzZXItZmxleGJveC9cbiAgICpcbiAgICogV2l0aCBoZWxwIGZyb207XG4gICAqXG4gICAqICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvXG4gICAqICogaHR0cDovL3RoZS1lY2hvcGxleC5uZXQvZmxleHlib3hlcy9cbiAgICogKiBodHRwOi8vbXNkbi5taWNyb3NvZnQuY29tL2VuLXVzL2xpYnJhcnkvaWUvaGg3NzIwNjkodj12cy44NSkuYXNweFxuICAgKiAqIGh0dHA6Ly9jc3MtdHJpY2tzLmNvbS91c2luZy1mbGV4Ym94L1xuICAgKiAqIGh0dHA6Ly9kZXYub3BlcmEuY29tL2FydGljbGVzL3ZpZXcvYWR2YW5jZWQtY3Jvc3MtYnJvd3Nlci1mbGV4Ym94L1xuICAgKiAqIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLXVzL2RvY3Mvd2ViL2d1aWRlL2Nzcy9mbGV4aWJsZV9ib3hlc1xuICAgKi9cbiAgLyoqXG4gICAqIEZsZXhib3ggQ29udGFpbmVyc1xuICAgKlxuICAgKiBUaGUgJ2ZsZXgnIHZhbHVlIGNhdXNlcyBhbiBlbGVtZW50IHRvIGdlbmVyYXRlIGEgYmxvY2stbGV2ZWwgZmxleFxuICAgKiBjb250YWluZXIgYm94LlxuICAgKlxuICAgKiBUaGUgJ2lubGluZS1mbGV4JyB2YWx1ZSBjYXVzZXMgYW4gZWxlbWVudCB0byBnZW5lcmF0ZSBhIGlubGluZS1sZXZlbFxuICAgKiBmbGV4IGNvbnRhaW5lciBib3guXG4gICAqXG4gICAqIGRpc3BsYXk6IGZsZXggfCBpbmxpbmUtZmxleFxuICAgKlxuICAgKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jZmxleC1jb250YWluZXJzXG4gICAqXG4gICAqIChQbGFjZWhvbGRlciBzZWxlY3RvcnMgZm9yIGVhY2ggdHlwZSwgZm9yIHRob3NlIHdobyByYXRoZXIgQGV4dGVuZClcbiAgICovXG4gIC8qKlxuICAgKiBGbGV4Ym94IERpcmVjdGlvblxuICAgKlxuICAgKiBUaGUgJ2ZsZXgtZGlyZWN0aW9uJyBwcm9wZXJ0eSBzcGVjaWZpZXMgaG93IGZsZXggaXRlbXMgYXJlIHBsYWNlZCBpblxuICAgKiB0aGUgZmxleCBjb250YWluZXIsIGJ5IHNldHRpbmcgdGhlIGRpcmVjdGlvbiBvZiB0aGUgZmxleCBjb250YWluZXInc1xuICAgKiBtYWluIGF4aXMuIFRoaXMgZGV0ZXJtaW5lcyB0aGUgZGlyZWN0aW9uIHRoYXQgZmxleCBpdGVtcyBhcmUgbGFpZCBvdXQgaW4uXG4gICAqXG4gICAqIFZhbHVlczogcm93IHwgcm93LXJldmVyc2UgfCBjb2x1bW4gfCBjb2x1bW4tcmV2ZXJzZVxuICAgKiBEZWZhdWx0OiByb3dcbiAgICpcbiAgICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtZGlyZWN0aW9uLXByb3BlcnR5XG4gICAqL1xuICAvKipcbiAgICogRmxleGJveCBXcmFwXG4gICAqXG4gICAqIFRoZSAnZmxleC13cmFwJyBwcm9wZXJ0eSBjb250cm9scyB3aGV0aGVyIHRoZSBmbGV4IGNvbnRhaW5lciBpcyBzaW5nbGUtbGluZVxuICAgKiBvciBtdWx0aS1saW5lLCBhbmQgdGhlIGRpcmVjdGlvbiBvZiB0aGUgY3Jvc3MtYXhpcywgd2hpY2ggZGV0ZXJtaW5lc1xuICAgKiB0aGUgZGlyZWN0aW9uIG5ldyBsaW5lcyBhcmUgc3RhY2tlZCBpbi5cbiAgICpcbiAgICogVmFsdWVzOiBub3dyYXAgfCB3cmFwIHwgd3JhcC1yZXZlcnNlXG4gICAqIERlZmF1bHQ6IG5vd3JhcFxuICAgKlxuICAgKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jZmxleC13cmFwLXByb3BlcnR5XG4gICAqL1xuICAvKipcbiAgICogRmxleGJveCBGbG93IChzaG9ydGhhbmQpXG4gICAqXG4gICAqIFRoZSAnZmxleC1mbG93JyBwcm9wZXJ0eSBpcyBhIHNob3J0aGFuZCBmb3Igc2V0dGluZyB0aGUgJ2ZsZXgtZGlyZWN0aW9uJ1xuICAgKiBhbmQgJ2ZsZXgtd3JhcCcgcHJvcGVydGllcywgd2hpY2ggdG9nZXRoZXIgZGVmaW5lIHRoZSBmbGV4IGNvbnRhaW5lcidzXG4gICAqIG1haW4gYW5kIGNyb3NzIGF4ZXMuXG4gICAqXG4gICAqIFZhbHVlczogPGZsZXgtZGlyZWN0aW9uPiB8IDxmbGV4LXdyYXA+XG4gICAqIERlZmF1bHQ6IHJvdyBub3dyYXBcbiAgICpcbiAgICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtZmxvdy1wcm9wZXJ0eVxuICAgKi9cbiAgLyoqXG4gICAqIEZsZXhib3ggT3JkZXJcbiAgICpcbiAgICogVGhlICdvcmRlcicgcHJvcGVydHkgY29udHJvbHMgdGhlIG9yZGVyIGluIHdoaWNoIGZsZXggaXRlbXMgYXBwZWFyIHdpdGhpblxuICAgKiB0aGVpciBmbGV4IGNvbnRhaW5lciwgYnkgYXNzaWduaW5nIHRoZW0gdG8gb3JkaW5hbCBncm91cHMuXG4gICAqXG4gICAqIERlZmF1bHQ6IDBcbiAgICpcbiAgICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI29yZGVyLXByb3BlcnR5XG4gICAqL1xuICAvKipcbiAgICogRmxleGJveCBHcm93XG4gICAqXG4gICAqIFRoZSAnZmxleC1ncm93JyBwcm9wZXJ0eSBzZXRzIHRoZSBmbGV4IGdyb3cgZmFjdG9yLiBOZWdhdGl2ZSBudW1iZXJzXG4gICAqIGFyZSBpbnZhbGlkLlxuICAgKlxuICAgKiBEZWZhdWx0OiAwXG4gICAqXG4gICAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LWdyb3ctcHJvcGVydHlcbiAgICovXG4gIC8qKlxuICAgKiBGbGV4Ym94IFNocmlua1xuICAgKlxuICAgKiBUaGUgJ2ZsZXgtc2hyaW5rJyBwcm9wZXJ0eSBzZXRzIHRoZSBmbGV4IHNocmluayBmYWN0b3IuIE5lZ2F0aXZlIG51bWJlcnNcbiAgICogYXJlIGludmFsaWQuXG4gICAqXG4gICAqIERlZmF1bHQ6IDFcbiAgICpcbiAgICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtc2hyaW5rLXByb3BlcnR5XG4gICAqL1xuICAvKipcbiAgICogRmxleGJveCBCYXNpc1xuICAgKlxuICAgKiBUaGUgJ2ZsZXgtYmFzaXMnIHByb3BlcnR5IHNldHMgdGhlIGZsZXggYmFzaXMuIE5lZ2F0aXZlIGxlbmd0aHMgYXJlIGludmFsaWQuXG4gICAqXG4gICAqIFZhbHVlczogTGlrZSBcIndpZHRoXCJcbiAgICogRGVmYXVsdDogYXV0b1xuICAgKlxuICAgKiBodHRwOi8vd3d3LnczLm9yZy9UUi9jc3MzLWZsZXhib3gvI2ZsZXgtYmFzaXMtcHJvcGVydHlcbiAgICovXG4gIC8qKlxuICAgKiBGbGV4Ym94IFwiRmxleFwiIChzaG9ydGhhbmQpXG4gICAqXG4gICAqIFRoZSAnZmxleCcgcHJvcGVydHkgc3BlY2lmaWVzIHRoZSBjb21wb25lbnRzIG9mIGEgZmxleGlibGUgbGVuZ3RoOiB0aGVcbiAgICogZmxleCBncm93IGZhY3RvciBhbmQgZmxleCBzaHJpbmsgZmFjdG9yLCBhbmQgdGhlIGZsZXggYmFzaXMuIFdoZW4gYW5cbiAgICogZWxlbWVudCBpcyBhIGZsZXggaXRlbSwgJ2ZsZXgnIGlzIGNvbnN1bHRlZCBpbnN0ZWFkIG9mIHRoZSBtYWluIHNpemVcbiAgICogcHJvcGVydHkgdG8gZGV0ZXJtaW5lIHRoZSBtYWluIHNpemUgb2YgdGhlIGVsZW1lbnQuIElmIGFuIGVsZW1lbnQgaXNcbiAgICogbm90IGEgZmxleCBpdGVtLCAnZmxleCcgaGFzIG5vIGVmZmVjdC5cbiAgICpcbiAgICogVmFsdWVzOiBub25lIHwgPGZsZXgtZ3Jvdz4gPGZsZXgtc2hyaW5rPiB8fCA8ZmxleC1iYXNpcz5cbiAgICogRGVmYXVsdDogU2VlIGluZGl2aWR1YWwgcHJvcGVydGllcyAoMSAxIDApLlxuICAgKlxuICAgKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jZmxleC1wcm9wZXJ0eVxuICAgKi9cbiAgLyoqXG4gICAqIEZsZXhib3ggSnVzdGlmeSBDb250ZW50XG4gICAqXG4gICAqIFRoZSAnanVzdGlmeS1jb250ZW50JyBwcm9wZXJ0eSBhbGlnbnMgZmxleCBpdGVtcyBhbG9uZyB0aGUgbWFpbiBheGlzXG4gICAqIG9mIHRoZSBjdXJyZW50IGxpbmUgb2YgdGhlIGZsZXggY29udGFpbmVyLiBUaGlzIGlzIGRvbmUgYWZ0ZXIgYW55IGZsZXhpYmxlXG4gICAqIGxlbmd0aHMgYW5kIGFueSBhdXRvIG1hcmdpbnMgaGF2ZSBiZWVuIHJlc29sdmVkLiBUeXBpY2FsbHkgaXQgaGVscHMgZGlzdHJpYnV0ZVxuICAgKiBleHRyYSBmcmVlIHNwYWNlIGxlZnRvdmVyIHdoZW4gZWl0aGVyIGFsbCB0aGUgZmxleCBpdGVtcyBvbiBhIGxpbmUgYXJlXG4gICAqIGluZmxleGlibGUsIG9yIGFyZSBmbGV4aWJsZSBidXQgaGF2ZSByZWFjaGVkIHRoZWlyIG1heGltdW0gc2l6ZS4gSXQgYWxzb1xuICAgKiBleGVydHMgc29tZSBjb250cm9sIG92ZXIgdGhlIGFsaWdubWVudCBvZiBpdGVtcyB3aGVuIHRoZXkgb3ZlcmZsb3cgdGhlIGxpbmUuXG4gICAqXG4gICAqIE5vdGU6ICdzcGFjZS0qJyB2YWx1ZXMgbm90IHN1cHBvcnRlZCBpbiBvbGRlciBzeW50YXhlcy5cbiAgICpcbiAgICogVmFsdWVzOiBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBzcGFjZS1iZXR3ZWVuIHwgc3BhY2UtYXJvdW5kXG4gICAqIERlZmF1bHQ6IGZsZXgtc3RhcnRcbiAgICpcbiAgICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2p1c3RpZnktY29udGVudC1wcm9wZXJ0eVxuICAgKi9cbiAgLyoqXG4gICAqIEZsZXhib3ggQWxpZ24gSXRlbXNcbiAgICpcbiAgICogRmxleCBpdGVtcyBjYW4gYmUgYWxpZ25lZCBpbiB0aGUgY3Jvc3MgYXhpcyBvZiB0aGUgY3VycmVudCBsaW5lIG9mIHRoZVxuICAgKiBmbGV4IGNvbnRhaW5lciwgc2ltaWxhciB0byAnanVzdGlmeS1jb250ZW50JyBidXQgaW4gdGhlIHBlcnBlbmRpY3VsYXJcbiAgICogZGlyZWN0aW9uLiAnYWxpZ24taXRlbXMnIHNldHMgdGhlIGRlZmF1bHQgYWxpZ25tZW50IGZvciBhbGwgb2YgdGhlIGZsZXhcbiAgICogY29udGFpbmVyJ3MgaXRlbXMsIGluY2x1ZGluZyBhbm9ueW1vdXMgZmxleCBpdGVtcy4gJ2FsaWduLXNlbGYnIGFsbG93c1xuICAgKiB0aGlzIGRlZmF1bHQgYWxpZ25tZW50IHRvIGJlIG92ZXJyaWRkZW4gZm9yIGluZGl2aWR1YWwgZmxleCBpdGVtcy4gKEZvclxuICAgKiBhbm9ueW1vdXMgZmxleCBpdGVtcywgJ2FsaWduLXNlbGYnIGFsd2F5cyBtYXRjaGVzIHRoZSB2YWx1ZSBvZiAnYWxpZ24taXRlbXMnXG4gICAqIG9uIHRoZWlyIGFzc29jaWF0ZWQgZmxleCBjb250YWluZXIuKVxuICAgKlxuICAgKiBWYWx1ZXM6IGZsZXgtc3RhcnQgfCBmbGV4LWVuZCB8IGNlbnRlciB8IGJhc2VsaW5lIHwgc3RyZXRjaFxuICAgKiBEZWZhdWx0OiBzdHJldGNoXG4gICAqXG4gICAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNhbGlnbi1pdGVtcy1wcm9wZXJ0eVxuICAgKi9cbiAgLyoqXG4gICAqIEZsZXhib3ggQWxpZ24gU2VsZlxuICAgKlxuICAgKiBWYWx1ZXM6IGF1dG8gfCBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBiYXNlbGluZSB8IHN0cmV0Y2hcbiAgICogRGVmYXVsdDogYXV0b1xuICAgKi9cbiAgLyoqXG4gICAqIEZsZXhib3ggQWxpZ24gQ29udGVudFxuICAgKlxuICAgKiBUaGUgJ2FsaWduLWNvbnRlbnQnIHByb3BlcnR5IGFsaWducyBhIGZsZXggY29udGFpbmVyJ3MgbGluZXMgd2l0aGluIHRoZVxuICAgKiBmbGV4IGNvbnRhaW5lciB3aGVuIHRoZXJlIGlzIGV4dHJhIHNwYWNlIGluIHRoZSBjcm9zcy1heGlzLCBzaW1pbGFyIHRvXG4gICAqIGhvdyAnanVzdGlmeS1jb250ZW50JyBhbGlnbnMgaW5kaXZpZHVhbCBpdGVtcyB3aXRoaW4gdGhlIG1haW4tYXhpcy4gTm90ZSxcbiAgICogdGhpcyBwcm9wZXJ0eSBoYXMgbm8gZWZmZWN0IHdoZW4gdGhlIGZsZXhib3ggaGFzIG9ubHkgYSBzaW5nbGUgbGluZS5cbiAgICpcbiAgICogVmFsdWVzOiBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBzcGFjZS1iZXR3ZWVuIHwgc3BhY2UtYXJvdW5kIHwgc3RyZXRjaFxuICAgKiBEZWZhdWx0OiBzdHJldGNoXG4gICAqXG4gICAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNhbGlnbi1jb250ZW50LXByb3BlcnR5XG4gICAqL1xuICAvKipcbiAgICogRmFsbGJhY2sgdG8gc3VwcG9ydCBnYXAgd2l0aGluIGZsZXhib3hcbiAgICogVW5zdXBwb3J0ZWQgd2l0aCBDaHJvbWUgcHJpb3IgdG8gdmVyc2lvbiA4NCBhbW9uZyBvdGhlcnMuXG4gICAqXG4gICAqIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9nYXAjYnJvd3Nlcl9jb21wYXRpYmlsaXR5XG4gICAqXG4gICAqIEBzaW5jZSBLSlMtMjE2Mi42MSAoMjAyMi0wOS0xMylcbiAgICovXG59XG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXBob25lLXdyYXBwZXIgLmtyLXBob25lLWlucHV0LXdyYXBwZXIge1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIHBhZGRpbmctcmlnaHQ6IDE0cHg7XG59XG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXBob25lLXdyYXBwZXIgLmtyLXBob25lLWlucHV0LXdyYXBwZXIgLmtyLXBob25lLWZsYWcge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjY2NjO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzO1xuICBwYWRkaW5nLWxlZnQ6IDE0cHg7XG59XG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXBob25lLXdyYXBwZXIgLmtyLXBob25lLWlucHV0LXdyYXBwZXIgLmtyLXBob25lLWZsYWctLW9wZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xufVxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1waG9uZS13cmFwcGVyIC5rci1waG9uZS1pbnB1dC13cmFwcGVyIC5rci1waG9uZS1mbGFnLS1sb2NrZWQge1xuICBwYWRkaW5nLXJpZ2h0OiAxNHB4O1xuICBjdXJzb3I6IGF1dG87XG59XG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXBob25lLXdyYXBwZXIgLmtyLXBob25lLWlucHV0LXdyYXBwZXIgLmtyLXBob25lLWZsYWctLWxvY2tlZCAua3ItaWNvbi1hcnJvdyB7XG4gIGN1cnNvcjogYXV0bztcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItcGhvbmUtd3JhcHBlciAua3ItcGhvbmUtaW5wdXQtd3JhcHBlciAua3ItcGhvbmUtZmxhZyAua3ItZmxhZyB7XG4gIHdpZHRoOiAyMXB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG59XG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXBob25lLXdyYXBwZXIgLmtyLXBob25lLWlucHV0LXdyYXBwZXIgLmtyLXBob25lLWZsYWcgLmtyLWljb24tYXJyb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBwYWRkaW5nOiA2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZmlsbDogIzcxNzE3MTtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItcGhvbmUtd3JhcHBlciAua3ItcGhvbmUtaW5wdXQtd3JhcHBlciAua3ItcGhvbmUtZmxhZyAua3ItaWNvbi1hcnJvdyBzdmcge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycztcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItcGhvbmUtd3JhcHBlciAua3ItcGhvbmUtaW5wdXQtd3JhcHBlciAua3ItcGhvbmUtZmxhZyAua3ItaWNvbi1hcnJvdy5rci1pY29uLWFycm93LXR1cm5lZCBzdmcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1waG9uZS13cmFwcGVyIC5rci1waG9uZS1pbnB1dC13cmFwcGVyIC5rci1waG9uZS1wcmVmaXgge1xuICBmb250LWZhbWlseTogcm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNjY2O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXBob25lLXdyYXBwZXIgLmtyLXBob25lLWlucHV0LXdyYXBwZXIgLmtyLXBob25lLWlucHV0IHtcbiAgZm9udC1mYW1pbHk6IHJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzQ0NDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXBob25lLXdyYXBwZXIgLmtyLXBob25lLWlucHV0LXdyYXBwZXIgLmtyLXBob25lLWljb24ge1xuICBzdHJva2U6ICM3MTcxNzE7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXBob25lLXdyYXBwZXIgLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbnMtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjQpIDAgMnB4IDRweDtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItcGhvbmUtd3JhcHBlciAua3Itc2VhcmNoYWJsZS1zZWxlY3Qtb3B0aW9ucy13cmFwcGVyIC5rci1zZWFyY2hhYmxlLXNlbGVjdC1zZWFyY2gge1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItcGhvbmUtd3JhcHBlciAua3Itc2VhcmNoYWJsZS1zZWxlY3Qtb3B0aW9ucy13cmFwcGVyIC5rci1zZWFyY2hhYmxlLXNlbGVjdC1zZWFyY2ggaW5wdXQge1xuICBmb250LWZhbWlseTogcm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNDQ0O1xufVxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1waG9uZS13cmFwcGVyIC5rci1zZWFyY2hhYmxlLXNlbGVjdC1vcHRpb25zLXdyYXBwZXIgLmtyLXNlYXJjaGFibGUtc2VsZWN0LXNlYXJjaCAua3Itc2VhcmNoLWljb24ge1xuICBzdHJva2U6ICM3MTcxNzE7XG59XG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXBob25lLXdyYXBwZXIgLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbnMtd3JhcHBlciAua3Itc2VhcmNoYWJsZS1zZWxlY3Qtb3B0aW9ucyB7XG4gIG1heC1oZWlnaHQ6IDMwMHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICAvKiBUcmFjayAqL1xuICAvKiBIYW5kbGUgKi9cbiAgLyogSGFuZGxlIG9uIGhvdmVyICovXG59XG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXBob25lLXdyYXBwZXIgLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbnMtd3JhcHBlciAua3Itc2VhcmNoYWJsZS1zZWxlY3Qtb3B0aW9uczo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogNnB4O1xufVxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1waG9uZS13cmFwcGVyIC5rci1zZWFyY2hhYmxlLXNlbGVjdC1vcHRpb25zLXdyYXBwZXIgLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbnM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZDogI2QxZDdlMztcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1waG9uZS13cmFwcGVyIC5rci1zZWFyY2hhYmxlLXNlbGVjdC1vcHRpb25zLXdyYXBwZXIgLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbnM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZDogIzdlOGRhZTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1waG9uZS13cmFwcGVyIC5rci1zZWFyY2hhYmxlLXNlbGVjdC1vcHRpb25zLXdyYXBwZXIgLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbnM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnksICMyOTNjN2EpO1xufVxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1waG9uZS13cmFwcGVyIC5rci1zZWFyY2hhYmxlLXNlbGVjdC1vcHRpb25zLXdyYXBwZXIgLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbnMgLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbiB7XG4gIHBhZGRpbmc6IDZweCA1cHg7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xufVxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1waG9uZS13cmFwcGVyIC5rci1zZWFyY2hhYmxlLXNlbGVjdC1vcHRpb25zLXdyYXBwZXIgLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbnMgLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbjpob3ZlciwgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1waG9uZS13cmFwcGVyIC5rci1zZWFyY2hhYmxlLXNlbGVjdC1vcHRpb25zLXdyYXBwZXIgLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbnMgLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbi0tc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xufVxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1waG9uZS13cmFwcGVyIC5rci1zZWFyY2hhYmxlLXNlbGVjdC1vcHRpb25zLXdyYXBwZXIgLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbnMgLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbiAua3ItZmxhZyB7XG4gIHdpZHRoOiAyMXB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG59XG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXBob25lLXdyYXBwZXIgLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbnMtd3JhcHBlciAua3Itc2VhcmNoYWJsZS1zZWxlY3Qtb3B0aW9ucyAua3Itc2VhcmNoYWJsZS1zZWxlY3Qtb3B0aW9uIC5rci1zZWFyY2hhYmxlLXNlbGVjdC1vcHRpb24tdmFsdWUge1xuICBmb250LWZhbWlseTogcm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNDQ0O1xufVxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1waG9uZS13cmFwcGVyIC5rci1zZWFyY2hhYmxlLXNlbGVjdC1vcHRpb25zLXdyYXBwZXIgLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbnMgLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbiAua3Itc2VhcmNoYWJsZS1zZWxlY3Qtb3B0aW9uLWV4dHJhIHtcbiAgZm9udC1mYW1pbHk6IHJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzY2NjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItcGhvbmUtd3JhcHBlciAua3Itc2VhcmNoYWJsZS1zZWxlY3Qtb3B0aW9ucy13cmFwcGVyIC5rci1zZWFyY2hhYmxlLXNlbGVjdC1ub3RoaW5nLWZvdW5kIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMTZweCAwO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogcm9ib3RvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNjY2O1xufVxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1za2VsZXRvbi13cmFwcGVyIHtcbiAgLyogQmFja2dyb3VuZCBBbmltYXRpb24gKi9cbn1cbkBrZXlmcmFtZXMgc2tlbGV0b24tYW5pbWF0aW9uIHtcbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTIwJTtcbiAgfVxufVxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1za2VsZXRvbi13cmFwcGVyIC5rci1za2VsZXRvbiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMDBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNykgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDYwJSkgI2VkZWRlZDtcbiAgYmFja2dyb3VuZC1zaXplOiAyMDAlIDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogMTgwJTtcbiAgYW5pbWF0aW9uOiAxcyBza2VsZXRvbi1hbmltYXRpb24gZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gIGJveC1zaGFkb3c6IHJnYmEoMTQ5LCAxNTcsIDY1LCAwLjE1KSAwIDAgMjRweDtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtLCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtLCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLWlsbGljYWRvIC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0taWxsaWNhZG8gLmtyLWNhcmQtZm9ybSwgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0sIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0sIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0ge1xuICBjb2x1bW4tZ2FwOiA3cHg7XG4gIHJvdy1nYXA6IDE2cHg7XG59XG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSxcbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0taWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0taWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0taWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0taWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24ge1xuICBtYXJnaW46IDA7XG59XG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1wYW4sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLXBhbiwgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLXBhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLXBhbiwgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1pbGxpY2FkbyAua3ItcGFuLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLWlsbGljYWRvIC5rci1wYW4sIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3ItaWxsaWNhZG8gLmtyLXBhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1pbGxpY2FkbyAua3ItcGFuLCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItcGFuLCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItcGFuIHtcbiAgZmxleDogMSAxIDIyMXB4O1xuICBtaW4td2lkdGg6IDIyMXB4O1xuICB3aWR0aDogYXV0bztcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1pbGxpY2FkbyAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1pbGxpY2FkbyAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1pbGxpY2FkbyAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1pbGxpY2FkbyAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1zZWN1cml0eS1jb2RlLCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3Itc2VjdXJpdHktY29kZSB7XG4gIHdpZHRoOiBhdXRvO1xuICBmbGV4OiAxIDAgOTBweDtcbiAgbWluLXdpZHRoOiA5MHB4O1xufVxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1pbGxpY2FkbyAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0taWxsaWNhZG8gLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLWlsbGljYWRvIC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1pbGxpY2FkbyAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItdmlzaWJpbGl0eS1idXR0b24ge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1pbGxpY2FkbyAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLWlsbGljYWRvIC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0taWxsaWNhZG8gLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1pbGxpY2FkbyAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uLCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLWlsbGljYWRvIC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3ItaWxsaWNhZG8gLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3ItaWxsaWNhZG8gLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiB7XG4gIHdpZHRoOiAzMXB4O1xufVxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtLCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSwgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0sIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0sIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfdGVzdCAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSwgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ19wYiAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3BiIC5rci1jYXJkLWZvcm0sIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSwgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ19wYiAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0sIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtLCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtLCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0sIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0ge1xuICBjb2x1bW4tZ2FwOiA3cHg7XG4gIHJvdy1nYXA6IDE2cHg7XG59XG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSwgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50Om5vdCgua3ItY2hlY2tib3gsIC5rci1yYWRpbyksXG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLWZvcm0tZXJyb3IsXG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1mb3JtLWVycm9yLFxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItZm9ybS1lcnJvcixcbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfcGIgLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWNhcmQtZm9ybSAua3ItcGF5bWVudC1idXR0b24sXG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLFxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItY2FyZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbixcbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1jYXJkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uIHtcbiAgbWFyZ2luOiAwO1xufVxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1wYW4sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItcGFuLCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1wYW4sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXBhbiwgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1wYW4sIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1wYW4sIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1wYW4sIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfdGVzdCAua3ItcGFuLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLXBhbiwgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ19wYiAua3ItcGFuLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3BiIC5rci1wYW4sIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfdGVzdCAua3ItcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3Rlc3QgLmtyLXBhbiwgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ19wYiAua3ItcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3BiIC5rci1wYW4sIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLXBhbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItcGFuLCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItcGFuLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItcGFuLCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1wYW4sIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1wYW4ge1xuICBmbGV4OiAxIDEgMjIxcHg7XG4gIG1pbi13aWR0aDogMjIxcHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ190ZXN0IC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfcGIgLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfcGIgLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfdGVzdCAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci1zZWN1cml0eS1jb2RlLCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3BiIC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3BiIC5rci1zZWN1cml0eS1jb2RlLCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1zZWN1cml0eS1jb2RlLCAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1zZWN1cml0eS1jb2RlLCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3Itc2VjdXJpdHktY29kZSwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLXNlY3VyaXR5LWNvZGUsIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1zZWN1cml0eS1jb2RlIHtcbiAgd2lkdGg6IGF1dG87XG4gIGZsZXg6IDEgMCA5MHB4O1xuICBtaW4td2lkdGg6IDkwcHg7XG59XG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1lbWJlZGRlZCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfdGVzdCAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtW2tyLWdyaWRdIC5rci1zZi13cmFwcGVyIC5rci1zZi1vcG1fX21ldGhvZHMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfdGVzdCAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfcGIgLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3BiIC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ19wYiAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbWFydC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfcGIgLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItdmlzaWJpbGl0eS1idXR0b24sIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXZpc2liaWxpdHktYnV0dG9uLCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci12aXNpYmlsaXR5LWJ1dHRvbiwgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itb2dfcGIgLmtyLXZpc2liaWxpdHktYnV0dG9uIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1zbWFydC1mb3JtIC5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiAua3Itc21hcnQtZm9ybS1tb2RhbC13cmFwcGVyIC5rci1zbWFydC1mb3JtLW1vZGFsIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtcG9waW4gLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1tZXRob2RzLWxpc3QgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3ItbWV0aG9kLWxhYmVsLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3Rlc3QgLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1tZXRob2QtbGFiZWwtLW5lc3RlZC1tZXRob2Qua3Itb2dfdGVzdCAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uLCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0gLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMgLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uLCAua3Itc21hcnQtZm9ybSAua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZC5rci1vZ19wYiAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uLCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3ItbWV0aG9kLWJ0bi5rci1tZXRob2QtYnRuLS1uZXN0ZWQtbWV0aG9kLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3QgLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ190ZXN0IC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybVtrci1ncmlkXSAua3Itc2Ytd3JhcHBlciAua3Itc2Ytb3BtX19tZXRob2RzIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qua3ItbWV0aG9kLWJ0bi0tb2dfcGIgLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm1ba3ItZ3JpZF0gLmtyLXNmLXdyYXBwZXIgLmtyLXNmLW9wbV9fbWV0aG9kcyAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLW1ldGhvZC1idG4ua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZC5rci1tZXRob2QtYnRuLS1vZ19wYiAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uLCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtYXJ0LWZvcm0gLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyLmtyLW9nX3Rlc3QgLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ190ZXN0IC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc21hcnQtZm9ybSAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5LXdyYXBwZXIua3Itb2dfcGIgLmtyLWVtYmVkZGVkLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIC5rci1oZWxwLWJ1dHRvbiwgLmtyLXNtYXJ0LWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktd3JhcHBlci5rci1vZ19wYiAua3ItZW1iZWRkZWQua3ItaGVscC1idXR0b24taW5uZXItZmllbGQgLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uLCAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1vZ190ZXN0IC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24sIC5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLW9nX3BiIC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24ge1xuICB3aWR0aDogMzFweDtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItcGF5bWVudC1idXR0b24ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDEycHggMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNDZweDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjRzO1xufVxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4xNikgMCAzcHggNnB4LCByZ2JhKDAsIDAsIDAsIDAuMjMpIDAgM3B4IDZweDtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItcGF5bWVudC1idXR0b24gc3BhbiB7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ua3Itc20taW50ZXJuYWwua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtbWV0aG9kLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLWZvcm0gLmtyLXBheW1lbnQtYnV0dG9uLmtyLWxvYWRpbmcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItcGF5bWVudC1idXR0b24ua3ItbG9hZGluZyBzcGFuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItcGF5bWVudC1idXR0b24ua3ItbG9hZGluZyAua3Itc3Bpbm5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmtyLXNtLWludGVybmFsLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1mb3JtIC5rci1wYXltZW50LWJ1dHRvbjpkaXNhYmxlZCBzcGFuIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItcGF5bWVudC1idXR0b24gLmtyLXNwLWJ1dHRvbi1sYWJlbCB7XG4gIC0ta3Itc3AtZm9udC1mYW1pbHk6IHZhcigtLWtyLXdoaXRlLWxhYmVsLXNwLWZvbnQtZmFtaWx5LCByb2JvdG8sIHNhbnMtc2VyaWYpO1xuICAtLWtyLXNwLXRvdGFsLWNvbG9yOiAjZGRkO1xuICB3aWR0aDogMTAwJTtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItcGF5bWVudC1idXR0b24gLmtyLXNwLWJ1dHRvbi1sYWJlbCAua3Itc3AtYnV0dG9uLWFtb3VudCB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItcGF5bWVudC1idXR0b24gLmtyLXNwLWJ1dHRvbi1sYWJlbCAua3Itc3AtYnV0dG9uLXRvdGFsIHtcbiAgY29sb3I6IHZhcigtLWtyLXNwLXRvdGFsLWNvbG9yKTtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItcGF5bWVudC1idXR0b24gLmtyLXNwLWJ1dHRvbi1sYWJlbCAua3Itc3AtYnV0dG9uLWFtb3VudCxcbi5rci1zbS1pbnRlcm5hbC5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSAua3ItcGF5bWVudC1idXR0b24gLmtyLXNwLWJ1dHRvbi1sYWJlbCAua3Itc3AtYnV0dG9uLXRvdGFsIHtcbiAgd2lkdGg6IHVuc2V0O1xufVxuXG4vKiBEZWZhdWx0IChlbWJlZGRlZCkgKi9cbi5rci1lbWJlZGRlZCB7XG4gIHdpZHRoOiAyNjZweDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLyogQ29tcG9uZW50cyAqL1xufVxuLmtyLWVtYmVkZGVkLmtyLW91dHNpZGUtc21hcnRmb3JtIHtcbiAgd2lkdGg6IHZhcigtLWtyLWZvcm0tc21hcnRmb3JtLXdpZHRoLCAzMDBweCk7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXBhbiAua3ItaWNvbi13cmFwcGVyLXJvb3Q6bm90KC5rci1sZWdhY3kpID4gYnV0dG9uLFxuLmtyLWVtYmVkZGVkIC5rci1wYW4gLmtyLWljb24td3JhcHBlci1yb290Om5vdCgua3ItbGVnYWN5KSA+IC5rci1icmFuZC1zZWxlY3RvciB7XG4gIGRpc3BsYXk6IHJldmVydDtcbn1cbi5rci1lbWJlZGRlZCAua3ItaWNvbi1hcnJvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA0MnB4O1xuICB0b3A6IDdweDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMXMgZWFzZS1pbjtcbiAgei1pbmRleDogMjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLWVtYmVkZGVkIC5rci1pY29uLWFycm93IHN2ZyB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDE4cHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWljb24tYXJyb3cgc3ZnIHBhdGgge1xuICBmaWxsOiAjNzE3MTcxO1xufVxuLmtyLWVtYmVkZGVkIC5rci1pY29uLWlubmVyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWljb24taW5uZXItd3JhcHBlciAua3ItaWNvbi13cmFwcGVyLWxheWVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogNTtcbn1cbi5rci1lbWJlZGRlZCAua3ItYnJhbmQtc2VsZWN0b3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KSwgMCAzcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4yMyk7XG4gIG9wYWNpdHk6IDA7XG4gIHBhZGRpbmc6IDhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTdweDtcbiAgdG9wOiAyOHB4O1xuICB6LWluZGV4OiA1O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xufVxuLmtyLWVtYmVkZGVkIC5rci1icmFuZC1zZWxlY3RvciAua3ItYnJhbmQtc2VsZWN0b3Itd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5rci1lbWJlZGRlZCAua3ItYnJhbmQtc2VsZWN0b3IgLmtyLWFycm93IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTVweDtcbiAgbGVmdDogMTZweDtcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogMTFweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWJyYW5kLXNlbGVjdG9yIHVsIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWJyYW5kLXNlbGVjdG9yIGxpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAzMHB4O1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogNXB4IDAgMDtcbiAgcGFkZGluZzogMDtcbn1cbi5rci1lbWJlZGRlZCAua3ItYnJhbmQtc2VsZWN0b3IgbGkgc3ZnIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGJvcmRlcjogNHB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1lbWJlZGRlZCAua3ItYnJhbmQtc2VsZWN0b3IgbGkua3Itc2VsZWN0ZWQtYnJhbmQgc3ZnIHtcbiAgYm9yZGVyOiA0cHggc29saWQgI2IwYmVjNTtcbn1cbi5rci1lbWJlZGRlZCAua3ItYnJhbmQtc2VsZWN0b3Igc3ZnIHtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMjJweDtcbn1cbi5rci1lbWJlZGRlZCAua3Itb3BlbiAua3ItYnJhbmQtc2VsZWN0b3Ige1xuICBvcGFjaXR5OiAxO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoO1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWZpZWxkLWNvbXBvbmVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAtbXMtZmxleC1vcmRlcjogMTtcbiAgb3JkZXI6IDE7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWljb24td3JhcHBlci1yb290IHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDtcbiAgLW1zLWZsZXgtb3JkZXI6IDM7XG4gIG9yZGVyOiAzO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTtcbiAgLW1zLWZsZXgtb3JkZXI6IDQ7XG4gIG9yZGVyOiA0O1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyIC5rci1kZWxldGUtYnV0dG9uLXdyYXBwZXIge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2O1xuICAtbXMtZmxleC1vcmRlcjogNTtcbiAgb3JkZXI6IDU7XG59XG5Aa2V5ZnJhbWVzIGZsYXNoLWNvbG9yLWZpZWxkIHtcbiAgZnJvbSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjlhODI1O1xuICB9XG4gIHRvIHtcbiAgICBib3JkZXItY29sb3I6ICNmY2Q0OTI7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmxhc2gtY29sb3ItZmllbGQtYmVmb3JlIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDksIDE2OCwgMzcsIDAuMSk7XG4gIH1cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ5LCAxNjgsIDM3LCAwLjAyKTtcbiAgfVxufVxuLmtyLWVtYmVkZGVkIC5rci1wYW4sXG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLXRleHQsXG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLWNoZWNrYm94LFxuLmtyLWVtYmVkZGVkIC5rci1leHBpcnksXG4ua3ItZW1iZWRkZWQgLmtyLXNlY3VyaXR5LWNvZGUsXG4ua3ItZW1iZWRkZWQgLmtyLWlkZW50aXR5LWRvY3VtZW50LW51bWJlcixcbi5rci1lbWJlZGRlZCAua3ItY2FyZC1ob2xkZXItbmFtZSxcbi5rci1lbWJlZGRlZCAua3ItY2FyZC1ob2xkZXItbWFpbCxcbi5rci1lbWJlZGRlZCAua3ItaWRlbnRpdHktZG9jdW1lbnQtdHlwZSxcbi5rci1lbWJlZGRlZCAua3ItaW5zdGFsbG1lbnQtbnVtYmVyLFxuLmtyLWVtYmVkZGVkIC5rci1maXJzdC1pbnN0YWxsbWVudC1kZWxheSwgLmtyLWVtYmVkZGVkID4gLmtyLWZpZWxkLXdyYXBwZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiBmbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiMWIxYjE7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4ua3ItZW1iZWRkZWQ6bm90KFtrcnZ1ZV0pIC5rci1wYW4sXG4ua3ItZW1iZWRkZWQ6bm90KFtrcnZ1ZV0pIC5rci1maWVsZC5rci10ZXh0LFxuLmtyLWVtYmVkZGVkOm5vdChba3J2dWVdKSAua3ItZmllbGQua3ItY2hlY2tib3gsXG4ua3ItZW1iZWRkZWQ6bm90KFtrcnZ1ZV0pIC5rci1leHBpcnksXG4ua3ItZW1iZWRkZWQ6bm90KFtrcnZ1ZV0pIC5rci1zZWN1cml0eS1jb2RlLFxuLmtyLWVtYmVkZGVkOm5vdChba3J2dWVdKSAua3ItaWRlbnRpdHktZG9jdW1lbnQtbnVtYmVyLFxuLmtyLWVtYmVkZGVkOm5vdChba3J2dWVdKSAua3ItY2FyZC1ob2xkZXItbmFtZSxcbi5rci1lbWJlZGRlZDpub3QoW2tydnVlXSkgLmtyLWNhcmQtaG9sZGVyLW1haWwsXG4ua3ItZW1iZWRkZWQ6bm90KFtrcnZ1ZV0pIC5rci1pZGVudGl0eS1kb2N1bWVudC10eXBlLFxuLmtyLWVtYmVkZGVkOm5vdChba3J2dWVdKSAua3ItaW5zdGFsbG1lbnQtbnVtYmVyLFxuLmtyLWVtYmVkZGVkOm5vdChba3J2dWVdKSAua3ItZmlyc3QtaW5zdGFsbG1lbnQtZGVsYXksIC5rci1lbWJlZGRlZDpub3QoW2tydnVlXSkgPiAua3ItZmllbGQtd3JhcHBlciB7XG4gIGhlaWdodDogMzVweDtcbn1cbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLXBhbixcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWZpZWxkLmtyLXRleHQsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1maWVsZC5rci1jaGVja2JveCxcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWV4cGlyeSxcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLXNlY3VyaXR5LWNvZGUsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1pZGVudGl0eS1kb2N1bWVudC1udW1iZXIsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1jYXJkLWhvbGRlci1uYW1lLFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItY2FyZC1ob2xkZXItbWFpbCwgLmtyLWVtYmVkZGVkW2tydnVlXSA+IC5rci1maWVsZC13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1wYW4gLmtyLWZpZWxkLXdyYXBwZXIsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1maWVsZC5rci10ZXh0IC5rci1maWVsZC13cmFwcGVyLFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItZmllbGQua3ItY2hlY2tib3ggLmtyLWZpZWxkLXdyYXBwZXIsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1leHBpcnkgLmtyLWZpZWxkLXdyYXBwZXIsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1zZWN1cml0eS1jb2RlIC5rci1maWVsZC13cmFwcGVyLFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItaWRlbnRpdHktZG9jdW1lbnQtbnVtYmVyIC5rci1maWVsZC13cmFwcGVyLFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItY2FyZC1ob2xkZXItbmFtZSAua3ItZmllbGQtd3JhcHBlcixcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWNhcmQtaG9sZGVyLW1haWwgLmtyLWZpZWxkLXdyYXBwZXIsIC5rci1lbWJlZGRlZFtrcnZ1ZV0gPiAua3ItZmllbGQtd3JhcHBlciAua3ItZmllbGQtd3JhcHBlciB7XG4gIGhlaWdodDogMzFweDtcbn1cbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLXBhbiAua3ItZmllbGQtY29tcG9uZW50LFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItZmllbGQua3ItdGV4dCAua3ItZmllbGQtY29tcG9uZW50LFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItZmllbGQua3ItY2hlY2tib3ggLmtyLWZpZWxkLWNvbXBvbmVudCxcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWV4cGlyeSAua3ItZmllbGQtY29tcG9uZW50LFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3Itc2VjdXJpdHktY29kZSAua3ItZmllbGQtY29tcG9uZW50LFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItaWRlbnRpdHktZG9jdW1lbnQtbnVtYmVyIC5rci1maWVsZC1jb21wb25lbnQsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1jYXJkLWhvbGRlci1uYW1lIC5rci1maWVsZC1jb21wb25lbnQsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1jYXJkLWhvbGRlci1tYWlsIC5rci1maWVsZC1jb21wb25lbnQsIC5rci1lbWJlZGRlZFtrcnZ1ZV0gPiAua3ItZmllbGQtd3JhcHBlciAua3ItZmllbGQtY29tcG9uZW50IHtcbiAgaGVpZ2h0OiAzM3B4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLXBhbiAua3ItZmllbGQtY29tcG9uZW50IGlucHV0LmtyLWlucHV0LWZpZWxkLFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItZmllbGQua3ItdGV4dCAua3ItZmllbGQtY29tcG9uZW50IGlucHV0LmtyLWlucHV0LWZpZWxkLFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItZmllbGQua3ItY2hlY2tib3ggLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZCxcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWV4cGlyeSAua3ItZmllbGQtY29tcG9uZW50IGlucHV0LmtyLWlucHV0LWZpZWxkLFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3Itc2VjdXJpdHktY29kZSAua3ItZmllbGQtY29tcG9uZW50IGlucHV0LmtyLWlucHV0LWZpZWxkLFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItaWRlbnRpdHktZG9jdW1lbnQtbnVtYmVyIC5rci1maWVsZC1jb21wb25lbnQgaW5wdXQua3ItaW5wdXQtZmllbGQsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1jYXJkLWhvbGRlci1uYW1lIC5rci1maWVsZC1jb21wb25lbnQgaW5wdXQua3ItaW5wdXQtZmllbGQsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1jYXJkLWhvbGRlci1tYWlsIC5rci1maWVsZC1jb21wb25lbnQgaW5wdXQua3ItaW5wdXQtZmllbGQsIC5rci1lbWJlZGRlZFtrcnZ1ZV0gPiAua3ItZmllbGQtd3JhcHBlciAua3ItZmllbGQtY29tcG9uZW50IGlucHV0LmtyLWlucHV0LWZpZWxkIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM3MTcxNzE7XG4gIHBhZGRpbmc6IDRweCAwIDRweCA5cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgb3V0bGluZTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgLyogIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1wc2V1ZG8tZWxlbWVudC1uby11bmtub3duICovXG4gIC8qICBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24gKi9cbn1cbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLXBhbiAua3ItZmllbGQtY29tcG9uZW50IGlucHV0LmtyLWlucHV0LWZpZWxkOjppbnB1dC1wbGFjZWhvbGRlcixcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWZpZWxkLmtyLXRleHQgLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZDo6aW5wdXQtcGxhY2Vob2xkZXIsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1maWVsZC5rci1jaGVja2JveCAua3ItZmllbGQtY29tcG9uZW50IGlucHV0LmtyLWlucHV0LWZpZWxkOjppbnB1dC1wbGFjZWhvbGRlcixcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWV4cGlyeSAua3ItZmllbGQtY29tcG9uZW50IGlucHV0LmtyLWlucHV0LWZpZWxkOjppbnB1dC1wbGFjZWhvbGRlcixcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZDo6aW5wdXQtcGxhY2Vob2xkZXIsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1pZGVudGl0eS1kb2N1bWVudC1udW1iZXIgLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZDo6aW5wdXQtcGxhY2Vob2xkZXIsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1jYXJkLWhvbGRlci1uYW1lIC5rci1maWVsZC1jb21wb25lbnQgaW5wdXQua3ItaW5wdXQtZmllbGQ6OmlucHV0LXBsYWNlaG9sZGVyLFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItY2FyZC1ob2xkZXItbWFpbCAua3ItZmllbGQtY29tcG9uZW50IGlucHV0LmtyLWlucHV0LWZpZWxkOjppbnB1dC1wbGFjZWhvbGRlciwgLmtyLWVtYmVkZGVkW2tydnVlXSA+IC5rci1maWVsZC13cmFwcGVyIC5rci1maWVsZC1jb21wb25lbnQgaW5wdXQua3ItaW5wdXQtZmllbGQ6OmlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5OTk7XG4gIG9wYWNpdHk6IDE7XG59XG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1wYW4gLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZDpwbGFjZWhvbGRlcixcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWZpZWxkLmtyLXRleHQgLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZDpwbGFjZWhvbGRlcixcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWZpZWxkLmtyLWNoZWNrYm94IC5rci1maWVsZC1jb21wb25lbnQgaW5wdXQua3ItaW5wdXQtZmllbGQ6cGxhY2Vob2xkZXIsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1leHBpcnkgLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZDpwbGFjZWhvbGRlcixcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZDpwbGFjZWhvbGRlcixcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWlkZW50aXR5LWRvY3VtZW50LW51bWJlciAua3ItZmllbGQtY29tcG9uZW50IGlucHV0LmtyLWlucHV0LWZpZWxkOnBsYWNlaG9sZGVyLFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItY2FyZC1ob2xkZXItbmFtZSAua3ItZmllbGQtY29tcG9uZW50IGlucHV0LmtyLWlucHV0LWZpZWxkOnBsYWNlaG9sZGVyLFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItY2FyZC1ob2xkZXItbWFpbCAua3ItZmllbGQtY29tcG9uZW50IGlucHV0LmtyLWlucHV0LWZpZWxkOnBsYWNlaG9sZGVyLCAua3ItZW1iZWRkZWRba3J2dWVdID4gLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZDpwbGFjZWhvbGRlciB7XG4gIC8qIEZpcmVmb3ggMTgtICovXG4gIGNvbG9yOiAjOTk5O1xuICBvcGFjaXR5OiAxO1xufVxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItcGFuIC5rci1maWVsZC1jb21wb25lbnQgaW5wdXQua3ItaW5wdXQtZmllbGQ6OnBsYWNlaG9sZGVyLFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItZmllbGQua3ItdGV4dCAua3ItZmllbGQtY29tcG9uZW50IGlucHV0LmtyLWlucHV0LWZpZWxkOjpwbGFjZWhvbGRlcixcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWZpZWxkLmtyLWNoZWNrYm94IC5rci1maWVsZC1jb21wb25lbnQgaW5wdXQua3ItaW5wdXQtZmllbGQ6OnBsYWNlaG9sZGVyLFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItZXhwaXJ5IC5rci1maWVsZC1jb21wb25lbnQgaW5wdXQua3ItaW5wdXQtZmllbGQ6OnBsYWNlaG9sZGVyLFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3Itc2VjdXJpdHktY29kZSAua3ItZmllbGQtY29tcG9uZW50IGlucHV0LmtyLWlucHV0LWZpZWxkOjpwbGFjZWhvbGRlcixcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWlkZW50aXR5LWRvY3VtZW50LW51bWJlciAua3ItZmllbGQtY29tcG9uZW50IGlucHV0LmtyLWlucHV0LWZpZWxkOjpwbGFjZWhvbGRlcixcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWNhcmQtaG9sZGVyLW5hbWUgLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZDo6cGxhY2Vob2xkZXIsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1jYXJkLWhvbGRlci1tYWlsIC5rci1maWVsZC1jb21wb25lbnQgaW5wdXQua3ItaW5wdXQtZmllbGQ6OnBsYWNlaG9sZGVyLCAua3ItZW1iZWRkZWRba3J2dWVdID4gLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZDo6cGxhY2Vob2xkZXIge1xuICAvKiBGaXJlZm94IDE5KyAqL1xuICBjb2xvcjogIzk5OTtcbiAgb3BhY2l0eTogMTtcbn1cbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLXBhbiAua3ItZmllbGQtY29tcG9uZW50IGlucHV0LmtyLWlucHV0LWZpZWxkOmlucHV0LXBsYWNlaG9sZGVyLFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItZmllbGQua3ItdGV4dCAua3ItZmllbGQtY29tcG9uZW50IGlucHV0LmtyLWlucHV0LWZpZWxkOmlucHV0LXBsYWNlaG9sZGVyLFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItZmllbGQua3ItY2hlY2tib3ggLmtyLWZpZWxkLWNvbXBvbmVudCBpbnB1dC5rci1pbnB1dC1maWVsZDppbnB1dC1wbGFjZWhvbGRlcixcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWV4cGlyeSAua3ItZmllbGQtY29tcG9uZW50IGlucHV0LmtyLWlucHV0LWZpZWxkOmlucHV0LXBsYWNlaG9sZGVyLFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3Itc2VjdXJpdHktY29kZSAua3ItZmllbGQtY29tcG9uZW50IGlucHV0LmtyLWlucHV0LWZpZWxkOmlucHV0LXBsYWNlaG9sZGVyLFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItaWRlbnRpdHktZG9jdW1lbnQtbnVtYmVyIC5rci1maWVsZC1jb21wb25lbnQgaW5wdXQua3ItaW5wdXQtZmllbGQ6aW5wdXQtcGxhY2Vob2xkZXIsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1jYXJkLWhvbGRlci1uYW1lIC5rci1maWVsZC1jb21wb25lbnQgaW5wdXQua3ItaW5wdXQtZmllbGQ6aW5wdXQtcGxhY2Vob2xkZXIsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1jYXJkLWhvbGRlci1tYWlsIC5rci1maWVsZC1jb21wb25lbnQgaW5wdXQua3ItaW5wdXQtZmllbGQ6aW5wdXQtcGxhY2Vob2xkZXIsIC5rci1lbWJlZGRlZFtrcnZ1ZV0gPiAua3ItZmllbGQtd3JhcHBlciAua3ItZmllbGQtY29tcG9uZW50IGlucHV0LmtyLWlucHV0LWZpZWxkOmlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5OTk7XG4gIG9wYWNpdHk6IDE7XG59XG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1wYW4sXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1leHBpcnksXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1zZWN1cml0eS1jb2RlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMXB4O1xufVxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItcGFuIC5rci1pY29uLXdyYXBwZXItcm9vdCxcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLXBhbiAua3ItZmllbGQtY29tcG9uZW50LFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItZXhwaXJ5IC5rci1pY29uLXdyYXBwZXItcm9vdCxcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWV4cGlyeSAua3ItZmllbGQtY29tcG9uZW50LFxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3Itc2VjdXJpdHktY29kZSAua3ItaWNvbi13cmFwcGVyLXJvb3QsXG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1zZWN1cml0eS1jb2RlIC5rci1maWVsZC1jb21wb25lbnQge1xuICBoZWlnaHQ6IDMxcHg7XG4gIHBhZGRpbmctdG9wOiAwO1xuICB0b3A6IDA7XG59XG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1maWVsZC5rci1jaGVja2JveCxcbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWZpZWxkLmtyLXRleHQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzNXB4O1xufVxuLmtyLWVtYmVkZGVkW2tydnVlXSAua3ItZmllbGQua3ItdGV4dCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiMWIxYjE7XG59XG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1maWVsZC5rci10ZXh0IC5rci1pY29uLXdyYXBwZXItcm9vdCB7XG4gIGJvcmRlcjogMDtcbn1cbi5rci1lbWJlZGRlZFtrcnZ1ZV0gLmtyLWZpZWxkLmtyLWNoZWNrYm94IHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4ua3ItZW1iZWRkZWRba3J2dWVdIC5rci1maWVsZC5rci1jaGVja2JveCAua3ItZmllbGQtd3JhcHBlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWV4cGlyeS5rci1zaXplLWhhbGYge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWlubmVyLXdyYXBwZXIua3ItZXJyb3IgLmtyLWZpZWxkLWNvbnRhaW5lciBpbnB1dC5rci1pbnB1dC1maWVsZCB7XG4gIGNvbG9yOiByZWQ7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLWNvbnRhaW5lciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMXB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQtY29udGFpbmVyIGlucHV0LmtyLWlucHV0LWZpZWxkIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6ICM3MTcxNzE7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgb3V0bGluZTogMDtcbiAgcGFkZGluZzogNHB4IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtYXJnaW46IDJweCAwIDA7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWljb24ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiBmbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtcGFjazogc3RyZXRjaDtcbiAgLW1zLWZsZXgtcGFjazogc3RyZXRjaDtcbiAganVzdGlmeS1jb250ZW50OiBzdHJldGNoO1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB0b3A6IDA7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWljb24gLmtyLWljb24td3JhcHBlci1jb250ZW50IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItZmllbGQtd3JhcHBlciAua3ItaWNvbiAua3ItaWNvbi13cmFwcGVyLWNvbnRlbnQgaSB7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAyN3B4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci1maWVsZC13cmFwcGVyIGlucHV0IHtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogIzcxNzE3MTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBvdXRsaW5lOiAwO1xuICBwYWRkaW5nOiA0cHggMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbjogMnB4IDAgMDtcbiAgLyogIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1wc2V1ZG8tZWxlbWVudC1uby11bmtub3duICovXG4gIC8qICBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItcHNldWRvLWNsYXNzLW5vLXVua25vd24gKi9cbiAgcGFkZGluZy1sZWZ0OiA5cHg7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLWZpZWxkLXdyYXBwZXIgaW5wdXQ6OmlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5OTk7XG4gIG9wYWNpdHk6IDE7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLWZpZWxkLXdyYXBwZXIgaW5wdXQ6cGxhY2Vob2xkZXIge1xuICAvKiBGaXJlZm94IDE4LSAqL1xuICBjb2xvcjogIzk5OTtcbiAgb3BhY2l0eTogMTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItZmllbGQtd3JhcHBlciBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICAvKiBGaXJlZm94IDE5KyAqL1xuICBjb2xvcjogIzk5OTtcbiAgb3BhY2l0eTogMTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQua3ItZmllbGQtd3JhcHBlciBpbnB1dDppbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTk5O1xuICBvcGFjaXR5OiAxO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC1lbGVtZW50LmtyLWZpZWxkLWVsZW1lbnQtLXdhcm5pbmcge1xuICBhbmltYXRpb246IDAuOHMgZWFzZS1vdXQgMHMgZmxhc2gtY29sb3ItZmllbGQ7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLWVsZW1lbnQua3ItZmllbGQtZWxlbWVudC0td2FybmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBhbmltYXRpb246IDAuOHMgZWFzZS1vdXQgMHMgZmxhc2gtY29sb3ItZmllbGQtYmVmb3JlO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyLmtyLXNlbGVjdC13cmFwcGVyLmtyLXJlYWwtc2VsZWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyLmtyLXNlbGVjdC13cmFwcGVyLmtyLXJlYWwtc2VsZWN0IHNlbGVjdCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gIHBhZGRpbmctbGVmdDogOXB4O1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzcxNzE3MTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyLmtyLXNlbGVjdC13cmFwcGVyLmtyLXJlYWwtc2VsZWN0IHNwYW4ua3Itc2VsZWN0LWNhcmV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMThweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQtd3JhcHBlci5rci1zZWxlY3Qtd3JhcHBlci5rci1yZWFsLXNlbGVjdCBzcGFuLmtyLXNlbGVjdC1jYXJldCBzdmcge1xuICBmaWxsOiAjNzE3MTcxO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyLmtyLXNlbGVjdC13cmFwcGVyLmtyLXJlYWwtc2VsZWN0IHNwYW4ua3Itc2VsZWN0LWNhcmV0LmtyLXJlYWQtb25seSBzdmcge1xuICBmaWxsOiAjOTk5O1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyLmtyLXNlbGVjdC13cmFwcGVyLmtyLXJlYWwtc2VsZWN0IHNwYW4ua3Itc2VsZWN0LXBsYWNlaG9sZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA5cHg7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICByaWdodDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjOTk5O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyLmtyLXNlbGVjdC13cmFwcGVyLmtyLWN1c3RvbS1zZWxlY3QgLmtyLXNlbGVjdCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzVweDtcbiAgcGFkZGluZy1sZWZ0OiA5cHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLXdyYXBwZXIua3Itc2VsZWN0LXdyYXBwZXIua3ItY3VzdG9tLXNlbGVjdCAua3Itc2VsZWN0IHNwYW4ua3Itc2VsZWN0ZWQtb3B0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM3MTcxNzE7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDI1cHgpO1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyLmtyLXNlbGVjdC13cmFwcGVyLmtyLWN1c3RvbS1zZWxlY3QgLmtyLXNlbGVjdCBzcGFuLmtyLXNlbGVjdGVkLW9wdGlvbi5rci1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTk5O1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyLmtyLXNlbGVjdC13cmFwcGVyLmtyLWN1c3RvbS1zZWxlY3QgLmtyLXNlbGVjdCAua3Itc2VsZWN0LWNhcmV0IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcmlnaHQ6IDE2cHg7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAzNHB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyLmtyLXNlbGVjdC13cmFwcGVyLmtyLWN1c3RvbS1zZWxlY3QgLmtyLXNlbGVjdCAua3Itc2VsZWN0LWNhcmV0IHN2ZyB7XG4gIGZpbGw6ICM3MTcxNzE7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLXdyYXBwZXIua3Itc2VsZWN0LXdyYXBwZXIua3ItY3VzdG9tLXNlbGVjdCAua3Itc2VsZWN0IC5rci1zZWxlY3QtY2FyZXQua3ItcmVhZC1vbmx5IHN2ZyB7XG4gIGZpbGw6ICM5OTk7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLXdyYXBwZXIua3Itc2VsZWN0LXdyYXBwZXIua3ItY3VzdG9tLXNlbGVjdCAua3Itb3B0aW9ucyB7XG4gIHdpZHRoOiAxMDAlO1xuICBsZWZ0OiAtMXB4O1xuICBtYXgtaGVpZ2h0OiAyMTBweDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNiMWIxYjE7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNiMWIxYjE7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYjFiMWIxO1xuICB6LWluZGV4OiAxMDAwMDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQtd3JhcHBlci5rci1zZWxlY3Qtd3JhcHBlci5rci1jdXN0b20tc2VsZWN0IC5rci1vcHRpb25zIC5rci1vcHRpb24ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiBmbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDM1cHg7XG4gIHBhZGRpbmctbGVmdDogOXB4O1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzcxNzE3MTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyLmtyLXNlbGVjdC13cmFwcGVyLmtyLWN1c3RvbS1zZWxlY3QgLmtyLW9wdGlvbnMgLmtyLW9wdGlvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLXdyYXBwZXIua3Itc2VsZWN0LXdyYXBwZXIua3ItY3VzdG9tLXNlbGVjdCAua3Itb3B0aW9ucy50b3Aua3Itb3B0aW9ucy02IHtcbiAgdG9wOiAtMjEwcHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLXdyYXBwZXIua3Itc2VsZWN0LXdyYXBwZXIua3ItY3VzdG9tLXNlbGVjdCAua3Itb3B0aW9ucy50b3Aua3Itb3B0aW9ucy01IHtcbiAgdG9wOiAtMTc1cHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLXdyYXBwZXIua3Itc2VsZWN0LXdyYXBwZXIua3ItY3VzdG9tLXNlbGVjdCAua3Itb3B0aW9ucy50b3Aua3Itb3B0aW9ucy00IHtcbiAgdG9wOiAtMTQwcHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLXdyYXBwZXIua3Itc2VsZWN0LXdyYXBwZXIua3ItY3VzdG9tLXNlbGVjdCAua3Itb3B0aW9ucy50b3Aua3Itb3B0aW9ucy0zIHtcbiAgdG9wOiAtMTA1cHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLXdyYXBwZXIua3Itc2VsZWN0LXdyYXBwZXIua3ItY3VzdG9tLXNlbGVjdCAua3Itb3B0aW9ucy50b3Aua3Itb3B0aW9ucy0yIHtcbiAgdG9wOiAtNzBweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQtd3JhcHBlci5rci1zZWxlY3Qtd3JhcHBlci5rci1jdXN0b20tc2VsZWN0IC5rci1vcHRpb25zLnRvcC5rci1vcHRpb25zLTEge1xuICB0b3A6IC0zNXB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyLmtyLXNlbGVjdC13cmFwcGVyLmtyLWN1c3RvbS1zZWxlY3QgLmtyLW9wdGlvbnMuYm90dG9tIHtcbiAgdG9wOiAzM3B4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC13cmFwcGVyLmtyLXNlbGVjdC13cmFwcGVyLmtyLWN1c3RvbS1zZWxlY3QgLmtyLW9wdGlvbnM6bm90KDpob3ZlcikgLmtyLW9wdGlvbi5rci1hY3RpdmUtb3B0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcbn1cbi5rci1lbWJlZGRlZCAua3ItaWRlbnRpdHktZG9jdW1lbnQtdHlwZS5rci1lcnJvciAua3ItZmllbGQtd3JhcHBlci5rci1zZWxlY3Qtd3JhcHBlci5rci1jdXN0b20tc2VsZWN0IC5rci1zZWxlY3QtY2FyZXQgc3ZnLFxuLmtyLWVtYmVkZGVkIC5rci1pZGVudGl0eS1kb2N1bWVudC10eXBlLmtyLWVycm9yIC5rci1maWVsZC13cmFwcGVyLmtyLXNlbGVjdC13cmFwcGVyLmtyLXJlYWwtc2VsZWN0IC5rci1zZWxlY3QtY2FyZXQgc3ZnLFxuLmtyLWVtYmVkZGVkIC5rci1pbnN0YWxsbWVudC1udW1iZXIua3ItZXJyb3IgLmtyLWZpZWxkLXdyYXBwZXIua3Itc2VsZWN0LXdyYXBwZXIua3ItY3VzdG9tLXNlbGVjdCAua3Itc2VsZWN0LWNhcmV0IHN2Zyxcbi5rci1lbWJlZGRlZCAua3ItaW5zdGFsbG1lbnQtbnVtYmVyLmtyLWVycm9yIC5rci1maWVsZC13cmFwcGVyLmtyLXNlbGVjdC13cmFwcGVyLmtyLXJlYWwtc2VsZWN0IC5rci1zZWxlY3QtY2FyZXQgc3ZnLFxuLmtyLWVtYmVkZGVkIC5rci1maXJzdC1pbnN0YWxsbWVudC1kZWxheS5rci1lcnJvciAua3ItZmllbGQtd3JhcHBlci5rci1zZWxlY3Qtd3JhcHBlci5rci1jdXN0b20tc2VsZWN0IC5rci1zZWxlY3QtY2FyZXQgc3ZnLFxuLmtyLWVtYmVkZGVkIC5rci1maXJzdC1pbnN0YWxsbWVudC1kZWxheS5rci1lcnJvciAua3ItZmllbGQtd3JhcHBlci5rci1zZWxlY3Qtd3JhcHBlci5rci1yZWFsLXNlbGVjdCAua3Itc2VsZWN0LWNhcmV0IHN2ZyB7XG4gIGZpbGw6ICNkOTUzNGY7XG59XG4ua3ItZW1iZWRkZWQgLmtyLW91dGVyLXdyYXBwZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE4N3B4O1xuICBoZWlnaHQ6IDMxcHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLW91dGVyLXdyYXBwZXIgLmtyLWlubmVyLXdyYXBwZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogM3B4IDRweCA0cHggOHB4O1xuICB6b29tOiAxO1xuICB3aWR0aDogMTg3cHg7XG4gIGhlaWdodDogMzFweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZmllbGQtd3JhcHBlciAua3ItaWNvbiAua3ItaWNvbi13cmFwcGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWljb24taW1hZ2Uge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWluc3RhbGxtZW50cy13cmFwcGVyIHtcbiAgbWFyZ2luOiAxNHB4IDAgMTZweCAxMHB4ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmtyLWVtYmVkZGVkIC5rci1pbnN0YWxsbWVudHMtd3JhcHBlcixcbi5rci1lbWJlZGRlZCAua3ItaW5zdGFsbG1lbnRzLXdyYXBwZXIgc2VsZWN0IHtcbiAgd2lkdGg6IDIzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWluc3RhbGxtZW50cy13cmFwcGVyIHNlbGVjdCB7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1pY29uLXdyYXBwZXItcm9vdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDQzcHg7XG4gIGhlaWdodDogMzFweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItaWNvbi13cmFwcGVyLXJvb3QgLmtyLWljb24ge1xuICB3aWR0aDogNDNweDtcbiAgaGVpZ2h0OiAzMXB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWljb24ua3ItZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYmU0O1xufVxuLmtyLWVtYmVkZGVkIC5rci1pY29uLXdyYXBwZXIsXG4ua3ItZW1iZWRkZWQgLmtyLWljb24taW5uZXItd3JhcHBlcixcbi5rci1lbWJlZGRlZCAua3ItaWNvbi13cmFwcGVyLWNvbnRlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLmtyLWVtYmVkZGVkIC5rci1pY29uLXdyYXBwZXIgc3ZnIHtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItaWRlbnRpdHktZG9jdW1lbnQtbnVtYmVyIC5rci1pY29uLXdyYXBwZXItcm9vdCxcbi5rci1lbWJlZGRlZCAua3ItY2FyZC1ob2xkZXItbmFtZSAua3ItaWNvbi13cmFwcGVyLXJvb3QsXG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaG9sZGVyLW1haWwgLmtyLWljb24td3JhcHBlci1yb290LFxuLmtyLWVtYmVkZGVkIC5rci1maWVsZC5rci10ZXh0IC5rci1pY29uLXdyYXBwZXItcm9vdCB7XG4gIHBhZGRpbmc6IDFweCAxcHggMXB4IDA7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWlubmVyLXdyYXBwZXIua3ItZGlzYWJsZWQgaW5wdXQua3ItaW5wdXQtZmllbGQge1xuICBjb2xvcjogIzcxNzE3MTtcbn1cbi5rci1lbWJlZGRlZCAua3ItcGFuLmtyLWRpc2FibGVkLFxuLmtyLWVtYmVkZGVkIC5rci1leHBpcnkua3ItZGlzYWJsZWQsXG4ua3ItZW1iZWRkZWQgLmtyLXNlY3VyaXR5LWNvZGUua3ItZGlzYWJsZWQsXG4ua3ItZW1iZWRkZWQgLmtyLWlkZW50aXR5LWRvY3VtZW50LW51bWJlci5rci1kaXNhYmxlZCxcbi5rci1lbWJlZGRlZCAua3ItaWRlbnRpdHktZG9jdW1lbnQtdHlwZS5rci1kaXNhYmxlZCxcbi5rci1lbWJlZGRlZCAua3ItY2FyZC1ob2xkZXItbmFtZS5rci1kaXNhYmxlZCxcbi5rci1lbWJlZGRlZCAua3ItY2FyZC1ob2xkZXItbWFpbC5rci1kaXNhYmxlZCxcbi5rci1lbWJlZGRlZCAua3ItaW5zdGFsbG1lbnQtbnVtYmVyLmtyLWRpc2FibGVkLFxuLmtyLWVtYmVkZGVkIC5rci1maXJzdC1pbnN0YWxsbWVudC1kZWxheS5rci1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmViZTQgIWltcG9ydGFudDtcbn1cbi5rci1lbWJlZGRlZCAua3ItcGFuIC5rci1maWVsZC1jb21wb25lbnQua3ItZGlzYWJsZWQsXG4ua3ItZW1iZWRkZWQgLmtyLXBhbiAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1kaXNhYmxlZCxcbi5rci1lbWJlZGRlZCAua3ItZXhwaXJ5IC5rci1maWVsZC1jb21wb25lbnQua3ItZGlzYWJsZWQsXG4ua3ItZW1iZWRkZWQgLmtyLWV4cGlyeSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1kaXNhYmxlZCxcbi5rci1lbWJlZGRlZCAua3Itc2VjdXJpdHktY29kZSAua3ItZmllbGQtY29tcG9uZW50LmtyLWRpc2FibGVkLFxuLmtyLWVtYmVkZGVkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWRpc2FibGVkLFxuLmtyLWVtYmVkZGVkIC5rci1pZGVudGl0eS1kb2N1bWVudC1udW1iZXIgLmtyLWZpZWxkLWNvbXBvbmVudC5rci1kaXNhYmxlZCxcbi5rci1lbWJlZGRlZCAua3ItaWRlbnRpdHktZG9jdW1lbnQtbnVtYmVyIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWRpc2FibGVkLFxuLmtyLWVtYmVkZGVkIC5rci1pZGVudGl0eS1kb2N1bWVudC10eXBlIC5rci1maWVsZC1jb21wb25lbnQua3ItZGlzYWJsZWQsXG4ua3ItZW1iZWRkZWQgLmtyLWlkZW50aXR5LWRvY3VtZW50LXR5cGUgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItZGlzYWJsZWQsXG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaG9sZGVyLW5hbWUgLmtyLWZpZWxkLWNvbXBvbmVudC5rci1kaXNhYmxlZCxcbi5rci1lbWJlZGRlZCAua3ItY2FyZC1ob2xkZXItbmFtZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1kaXNhYmxlZCxcbi5rci1lbWJlZGRlZCAua3ItY2FyZC1ob2xkZXItbWFpbCAua3ItZmllbGQtY29tcG9uZW50LmtyLWRpc2FibGVkLFxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhvbGRlci1tYWlsIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWRpc2FibGVkLFxuLmtyLWVtYmVkZGVkIC5rci1pbnN0YWxsbWVudC1udW1iZXIgLmtyLWZpZWxkLWNvbXBvbmVudC5rci1kaXNhYmxlZCxcbi5rci1lbWJlZGRlZCAua3ItaW5zdGFsbG1lbnQtbnVtYmVyIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWRpc2FibGVkLFxuLmtyLWVtYmVkZGVkIC5rci1maXJzdC1pbnN0YWxsbWVudC1kZWxheSAua3ItZmllbGQtY29tcG9uZW50LmtyLWRpc2FibGVkLFxuLmtyLWVtYmVkZGVkIC5rci1maXJzdC1pbnN0YWxsbWVudC1kZWxheSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmViZTQ7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXBhbiAua3ItZmllbGQtY29tcG9uZW50LmtyLWRpc2FibGVkIC5rci1pZnJhbWUtd3JhcHBlcixcbi5rci1lbWJlZGRlZCAua3ItcGFuIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWRpc2FibGVkIC5rci1pZnJhbWUtd3JhcHBlcixcbi5rci1lbWJlZGRlZCAua3ItZXhwaXJ5IC5rci1maWVsZC1jb21wb25lbnQua3ItZGlzYWJsZWQgLmtyLWlmcmFtZS13cmFwcGVyLFxuLmtyLWVtYmVkZGVkIC5rci1leHBpcnkgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItZGlzYWJsZWQgLmtyLWlmcmFtZS13cmFwcGVyLFxuLmtyLWVtYmVkZGVkIC5rci1zZWN1cml0eS1jb2RlIC5rci1maWVsZC1jb21wb25lbnQua3ItZGlzYWJsZWQgLmtyLWlmcmFtZS13cmFwcGVyLFxuLmtyLWVtYmVkZGVkIC5rci1zZWN1cml0eS1jb2RlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWRpc2FibGVkIC5rci1pZnJhbWUtd3JhcHBlcixcbi5rci1lbWJlZGRlZCAua3ItaWRlbnRpdHktZG9jdW1lbnQtbnVtYmVyIC5rci1maWVsZC1jb21wb25lbnQua3ItZGlzYWJsZWQgLmtyLWlmcmFtZS13cmFwcGVyLFxuLmtyLWVtYmVkZGVkIC5rci1pZGVudGl0eS1kb2N1bWVudC1udW1iZXIgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItZGlzYWJsZWQgLmtyLWlmcmFtZS13cmFwcGVyLFxuLmtyLWVtYmVkZGVkIC5rci1pZGVudGl0eS1kb2N1bWVudC10eXBlIC5rci1maWVsZC1jb21wb25lbnQua3ItZGlzYWJsZWQgLmtyLWlmcmFtZS13cmFwcGVyLFxuLmtyLWVtYmVkZGVkIC5rci1pZGVudGl0eS1kb2N1bWVudC10eXBlIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWRpc2FibGVkIC5rci1pZnJhbWUtd3JhcHBlcixcbi5rci1lbWJlZGRlZCAua3ItY2FyZC1ob2xkZXItbmFtZSAua3ItZmllbGQtY29tcG9uZW50LmtyLWRpc2FibGVkIC5rci1pZnJhbWUtd3JhcHBlcixcbi5rci1lbWJlZGRlZCAua3ItY2FyZC1ob2xkZXItbmFtZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1kaXNhYmxlZCAua3ItaWZyYW1lLXdyYXBwZXIsXG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaG9sZGVyLW1haWwgLmtyLWZpZWxkLWNvbXBvbmVudC5rci1kaXNhYmxlZCAua3ItaWZyYW1lLXdyYXBwZXIsXG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaG9sZGVyLW1haWwgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItZGlzYWJsZWQgLmtyLWlmcmFtZS13cmFwcGVyLFxuLmtyLWVtYmVkZGVkIC5rci1pbnN0YWxsbWVudC1udW1iZXIgLmtyLWZpZWxkLWNvbXBvbmVudC5rci1kaXNhYmxlZCAua3ItaWZyYW1lLXdyYXBwZXIsXG4ua3ItZW1iZWRkZWQgLmtyLWluc3RhbGxtZW50LW51bWJlciAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1kaXNhYmxlZCAua3ItaWZyYW1lLXdyYXBwZXIsXG4ua3ItZW1iZWRkZWQgLmtyLWZpcnN0LWluc3RhbGxtZW50LWRlbGF5IC5rci1maWVsZC1jb21wb25lbnQua3ItZGlzYWJsZWQgLmtyLWlmcmFtZS13cmFwcGVyLFxuLmtyLWVtYmVkZGVkIC5rci1maXJzdC1pbnN0YWxsbWVudC1kZWxheSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1kaXNhYmxlZCAua3ItaWZyYW1lLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYmU0O1xufVxuLmtyLWVtYmVkZGVkIC5rci1wYW4gLmtyLWljb24ua3ItZGlzYWJsZWQsXG4ua3ItZW1iZWRkZWQgLmtyLWV4cGlyeSAua3ItaWNvbi5rci1kaXNhYmxlZCxcbi5rci1lbWJlZGRlZCAua3Itc2VjdXJpdHktY29kZSAua3ItaWNvbi5rci1kaXNhYmxlZCxcbi5rci1lbWJlZGRlZCAua3ItaWRlbnRpdHktZG9jdW1lbnQtbnVtYmVyIC5rci1pY29uLmtyLWRpc2FibGVkLFxuLmtyLWVtYmVkZGVkIC5rci1pZGVudGl0eS1kb2N1bWVudC10eXBlIC5rci1pY29uLmtyLWRpc2FibGVkLFxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhvbGRlci1uYW1lIC5rci1pY29uLmtyLWRpc2FibGVkLFxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhvbGRlci1tYWlsIC5rci1pY29uLmtyLWRpc2FibGVkLFxuLmtyLWVtYmVkZGVkIC5rci1pbnN0YWxsbWVudC1udW1iZXIgLmtyLWljb24ua3ItZGlzYWJsZWQsXG4ua3ItZW1iZWRkZWQgLmtyLWZpcnN0LWluc3RhbGxtZW50LWRlbGF5IC5rci1pY29uLmtyLWRpc2FibGVkIHtcbiAgdG9wOiAwO1xufVxuLmtyLWVtYmVkZGVkIC5rci1pZGVudGl0eS1kb2N1bWVudC1udW1iZXIua3ItZGlzYWJsZWQgLmtyLXNlbGVjdGVkLW9wdGlvbixcbi5rci1lbWJlZGRlZCAua3ItaWRlbnRpdHktZG9jdW1lbnQtbnVtYmVyLmtyLWRpc2FibGVkIGlucHV0LFxuLmtyLWVtYmVkZGVkIC5rci1pZGVudGl0eS1kb2N1bWVudC10eXBlLmtyLWRpc2FibGVkIC5rci1zZWxlY3RlZC1vcHRpb24sXG4ua3ItZW1iZWRkZWQgLmtyLWlkZW50aXR5LWRvY3VtZW50LXR5cGUua3ItZGlzYWJsZWQgaW5wdXQsXG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaG9sZGVyLW5hbWUua3ItZGlzYWJsZWQgLmtyLXNlbGVjdGVkLW9wdGlvbixcbi5rci1lbWJlZGRlZCAua3ItY2FyZC1ob2xkZXItbmFtZS5rci1kaXNhYmxlZCBpbnB1dCxcbi5rci1lbWJlZGRlZCAua3ItY2FyZC1ob2xkZXItbWFpbC5rci1kaXNhYmxlZCAua3Itc2VsZWN0ZWQtb3B0aW9uLFxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhvbGRlci1tYWlsLmtyLWRpc2FibGVkIGlucHV0LFxuLmtyLWVtYmVkZGVkIC5rci1pbnN0YWxsbWVudC1udW1iZXIua3ItZGlzYWJsZWQgLmtyLXNlbGVjdGVkLW9wdGlvbixcbi5rci1lbWJlZGRlZCAua3ItaW5zdGFsbG1lbnQtbnVtYmVyLmtyLWRpc2FibGVkIGlucHV0LFxuLmtyLWVtYmVkZGVkIC5rci1maXJzdC1pbnN0YWxsbWVudC1kZWxheS5rci1kaXNhYmxlZCAua3Itc2VsZWN0ZWQtb3B0aW9uLFxuLmtyLWVtYmVkZGVkIC5rci1maXJzdC1pbnN0YWxsbWVudC1kZWxheS5rci1kaXNhYmxlZCBpbnB1dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmViZTQgIWltcG9ydGFudDtcbiAgY29sb3I6ICM1NDU0NTQgIWltcG9ydGFudDtcbn1cbi5rci1lbWJlZGRlZCAua3ItaWRlbnRpdHktZG9jdW1lbnQtbnVtYmVyLmtyLWRpc2FibGVkIC5rci1pY29uLXdyYXBwZXItcm9vdCxcbi5rci1lbWJlZGRlZCAua3ItaWRlbnRpdHktZG9jdW1lbnQtdHlwZS5rci1kaXNhYmxlZCAua3ItaWNvbi13cmFwcGVyLXJvb3QsXG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaG9sZGVyLW5hbWUua3ItZGlzYWJsZWQgLmtyLWljb24td3JhcHBlci1yb290LFxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhvbGRlci1tYWlsLmtyLWRpc2FibGVkIC5rci1pY29uLXdyYXBwZXItcm9vdCxcbi5rci1lbWJlZGRlZCAua3ItaW5zdGFsbG1lbnQtbnVtYmVyLmtyLWRpc2FibGVkIC5rci1pY29uLXdyYXBwZXItcm9vdCxcbi5rci1lbWJlZGRlZCAua3ItZmlyc3QtaW5zdGFsbG1lbnQtZGVsYXkua3ItZGlzYWJsZWQgLmtyLWljb24td3JhcHBlci1yb290IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWJlNDtcbn1cbi5rci1lbWJlZGRlZCAua3Itb3V0ZXItd3JhcHBlci5rci1kaXNhYmxlZCxcbi5rci1lbWJlZGRlZCAua3ItaW5uZXItd3JhcHBlci5rci1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmViZTQ7XG59XG4ua3ItZW1iZWRkZWQua3ItaW9zIC5rci1pbm5lci13cmFwcGVyLmtyLWRpc2FibGVkIGlucHV0LmtyLWlucHV0LWZpZWxkLCAua3ItZW1iZWRkZWQua3Itc2FmYXJpIC5rci1pbm5lci13cmFwcGVyLmtyLWRpc2FibGVkIGlucHV0LmtyLWlucHV0LWZpZWxkIHtcbiAgY29sb3I6ICMyMjI7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWlkZW50aXR5LWRvY3VtZW50LW51bWJlci5rci1lcnJvciAua3ItZmllbGQtd3JhcHBlci5rci10ZXh0LXdyYXBwZXIgLmtyLWljb24td3JhcHBlci1yb290IHN2ZyBwYXRoLFxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhvbGRlci1uYW1lLmtyLWVycm9yIC5rci1maWVsZC13cmFwcGVyLmtyLXRleHQtd3JhcHBlciAua3ItaWNvbi13cmFwcGVyLXJvb3Qgc3ZnIHBhdGgsXG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaG9sZGVyLW1haWwua3ItZXJyb3IgLmtyLWZpZWxkLXdyYXBwZXIua3ItdGV4dC13cmFwcGVyIC5rci1pY29uLXdyYXBwZXItcm9vdCBzdmcgcGF0aCB7XG4gIGZpbGw6ICNkOTUzNGY7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWRlbGV0ZS1idXR0b24td3JhcHBlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwIDEzcHggMCA3cHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWRlbGV0ZS1idXR0b24td3JhcHBlcjpub3QoLmtyLXZpc2libGUpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyIC5rci1kZWxldGUtYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLmtyLWVtYmVkZGVkIC5rci1kZWxldGUtYnV0dG9uLXdyYXBwZXIgLmtyLWRlbGV0ZS1idXR0b24gLmtyLWRlbGV0ZS1pY29uIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1lbWJlZGRlZCAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyIC5rci1kZWxldGUtYnV0dG9uIC5rci1kZWxldGUtaWNvbiBzdmcge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxOHB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1kZWxldGUtYnV0dG9uLXdyYXBwZXIgLmtyLWRlbGV0ZS1idXR0b24gLmtyLWRlbGV0ZS1pY29uIHN2ZyBwYXRoLmljb24ge1xuICBmaWxsOiAjNzE3MTcxO1xufVxuLmtyLWVtYmVkZGVkIC5rci1kZWxldGUtYnV0dG9uLXdyYXBwZXIgLmtyLWRlbGV0ZS1idXR0b24gLmtyLWRlbGV0ZS1pY29uIHN2ZyBwYXRoLmJhY2tncm91bmQge1xuICBmaWxsOiAjZmZmO1xufVxuLmtyLWVtYmVkZGVkIC5rci1kZWxldGUtYnV0dG9uLXdyYXBwZXIgLmtyLWRlbGV0ZS1idXR0b24gLmtyLWRlbGV0ZS1pY29uLmtyLWVycm9yIHN2ZyBwYXRoLmljb24ge1xuICBmaWxsOiAjZDk1MzRmO1xufVxuLmtyLWVtYmVkZGVkIC5rci1kZWxldGUtYnV0dG9uLXdyYXBwZXIgLmtyLWRlbGV0ZS1idXR0b24gLmtyLWRlbGV0ZS1pY29uLmtyLWVycm9yIHN2ZyBwYXRoLmJhY2tncm91bmQge1xuICBmaWxsOiAjZmZmO1xufVxuLmtyLWVtYmVkZGVkIC5rci1kZWxldGUtYnV0dG9uLXdyYXBwZXIua3ItY2FyZC1saXN0IHtcbiAgaGVpZ2h0OiAxOHB4O1xuICBwYWRkaW5nOiAwIDE0cHggMCAwO1xufVxuLmtyLWVtYmVkZGVkIC5rci1kZWxldGUtYnV0dG9uLXdyYXBwZXIua3ItY2FyZC1saXN0IC5rci1kZWxldGUtYnV0dG9uIC5rci1kZWxldGUtaWNvbiBzdmcge1xuICBoZWlnaHQ6IDE2cHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXdhbGxldC1jYXJkLWxpc3Qge1xuICBtYXJnaW46IDE2cHggMDtcbn1cbi5rci1lbWJlZGRlZCAua3Itd2FsbGV0LWNhcmQtbGlzdCAua3ItY2FyZC1saXN0LXdyYXBwZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYjFiMWIxO1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXdhbGxldC1jYXJkLWxpc3QgLmtyLWNhcmQtbGlzdC13cmFwcGVyIC5rci1jYXJkLWVsZW1lbnQsXG4ua3ItZW1iZWRkZWQgLmtyLXdhbGxldC1jYXJkLWxpc3QgLmtyLWNhcmQtbGlzdC13cmFwcGVyIC5rci1jYXJkLWVsZW1lbnQgLmtyLWRlbGV0ZS1idXR0b24sXG4ua3ItZW1iZWRkZWQgLmtyLXdhbGxldC1jYXJkLWxpc3QgLmtyLWNhcmQtbGlzdC13cmFwcGVyIC5rci1jYXJkLWVsZW1lbnQgLmtyLWRlbGV0ZS1idXR0b24gc3ZnLFxuLmtyLWVtYmVkZGVkIC5rci13YWxsZXQtY2FyZC1saXN0IC5rci1jYXJkLWxpc3Qtd3JhcHBlciAua3ItY2FyZC1lbGVtZW50IC5rci1jYXJkLWxhYmVsLFxuLmtyLWVtYmVkZGVkIC5rci13YWxsZXQtY2FyZC1saXN0IC5rci1jYXJkLWxpc3Qtd3JhcHBlciAua3ItY2FyZC1lbGVtZW50IC5rci1jYXJkLWxhYmVsIGxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLWVtYmVkZGVkIC5rci13YWxsZXQtY2FyZC1saXN0IC5rci1jYXJkLWxpc3Qtd3JhcHBlciAua3ItY2FyZC1lbGVtZW50Om5vdCgua3ItZGVsZXRlZCkge1xuICBwYWRkaW5nOiAxMnB4IDA7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXdhbGxldC1jYXJkLWxpc3QgLmtyLWNhcmQtbGlzdC13cmFwcGVyIC5rci1jYXJkLWVsZW1lbnQua3ItZGVsZXRlZCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG9wYWNpdHk6IDA7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXdhbGxldC1jYXJkLWxpc3QgLmtyLWNhcmQtbGlzdC13cmFwcGVyIC5rci1jYXJkLWVsZW1lbnQgLmtyLWJyYW5kLWljb24gc3ZnIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMTZweDtcbn1cbi5rci1lbWJlZGRlZCAua3Itd2FsbGV0LWNhcmQtbGlzdCAua3ItY2FyZC1saXN0LXdyYXBwZXIgLmtyLWNhcmQtZWxlbWVudCAua3ItYnJhbmQtaWNvbi5rci1sb2FkaW5nLWFzc2V0cyBzdmcge1xuICBwYWRkaW5nOiAwO1xufVxuLmtyLWVtYmVkZGVkIC5rci13YWxsZXQtY2FyZC1saXN0IC5rci1jYXJkLWxpc3Qtd3JhcHBlciAua3ItY2FyZC1lbGVtZW50IGkuZmkteC1jaXJjbGUgc3ZnIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5rci1lbWJlZGRlZCAua3Itd2FsbGV0LWNhcmQtbGlzdCAua3ItY2FyZC1saXN0LXdyYXBwZXIgLmtyLWNhcmQtZWxlbWVudCAua3ItY2FyZC1sYWJlbCB7XG4gIG1hcmdpbi1sZWZ0OiAzMXB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci13YWxsZXQtY2FyZC1saXN0IC5rci1jYXJkLWxpc3Qtd3JhcHBlciAua3ItY2FyZC1lbGVtZW50IC5rci1jYXJkLWxhYmVsIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5rci1lbWJlZGRlZCAua3Itd2FsbGV0LWNhcmQtbGlzdCAua3ItY2FyZC1saXN0LXdyYXBwZXIgLmtyLWNhcmQtZWxlbWVudCAua3ItY2FyZC1sYWJlbCBsYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLXdpZHRoOiAxNTBweDtcbn1cbi5rci1lbWJlZGRlZCAua3Itd2FsbGV0LWNhcmQtbGlzdCAua3ItY2FyZC1saXN0LXdyYXBwZXIgLmtyLWNhcmQtZWxlbWVudCAua3ItY2FyZC1sYWJlbCBsYWJlbCBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzcxNzE3MTtcbn1cbi5rci1lbWJlZGRlZCAua3Itd2FsbGV0LWNhcmQtbGlzdCAua3ItY2FyZC1saXN0LXdyYXBwZXIgLmtyLWNhcmQtZWxlbWVudCAua3ItY2FyZC1sYWJlbCBsYWJlbCBzcGFuOjpiZWZvcmUsXG4ua3ItZW1iZWRkZWQgLmtyLXdhbGxldC1jYXJkLWxpc3QgLmtyLWNhcmQtbGlzdC13cmFwcGVyIC5rci1jYXJkLWVsZW1lbnQgLmtyLWNhcmQtbGFiZWwgbGFiZWwgc3Bhbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW46IGF1dG87XG59XG4ua3ItZW1iZWRkZWQgLmtyLXdhbGxldC1jYXJkLWxpc3QgLmtyLWNhcmQtbGlzdC13cmFwcGVyIC5rci1jYXJkLWVsZW1lbnQgLmtyLWNhcmQtbGFiZWwgbGFiZWwgc3Bhbjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1lbWJlZGRlZCAua3Itd2FsbGV0LWNhcmQtbGlzdCAua3ItY2FyZC1saXN0LXdyYXBwZXIgLmtyLWNhcmQtZWxlbWVudCAua3ItY2FyZC1sYWJlbCBsYWJlbCBzcGFuOjpiZWZvcmUge1xuICBsZWZ0OiAtMjEuNXB4O1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3MTcxNzE7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXdhbGxldC1jYXJkLWxpc3QgLmtyLWNhcmQtbGlzdC13cmFwcGVyIC5rci1jYXJkLWVsZW1lbnQgLmtyLWNhcmQtbGFiZWwgbGFiZWwgc3Bhbjo6YWZ0ZXIge1xuICBsZWZ0OiAtMTguNXB4O1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmtyLWVtYmVkZGVkIC5rci13YWxsZXQtY2FyZC1saXN0IC5rci1jYXJkLWxpc3Qtd3JhcHBlciAua3ItY2FyZC1lbGVtZW50IC5rci1jYXJkLWxhYmVsIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbCBzcGFuOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MTcxNzE7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXdhbGxldC10YWJzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5rci1lbWJlZGRlZCAua3Itd2FsbGV0LXRhYnMgLmtyLXdhbGxldC10YWIge1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgbWFyZ2luOiAwIDRweDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5rci1lbWJlZGRlZCAua3Itd2FsbGV0LXRhYnMgLmtyLXdhbGxldC10YWIua3Itc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnksICMyOTNjN2EpO1xufVxuLmtyLWVtYmVkZGVkIC5rci13YWxsZXQtdGFicyAua3Itd2FsbGV0LXRhYiBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnksICMyOTNjN2EpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3ItZW1iZWRkZWQgLmtyLXdhbGxldC10YWJzIC5rci13YWxsZXQtdGFiLmtyLWRpc2FibGVkIHNwYW4ge1xuICBjb2xvcjogIzcxNzE3MTtcbn1cbi5rci1lbWJlZGRlZCAua3ItdmlzaWJpbGl0eS1idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gIHBhZGRpbmc6IDMycHggMTRweCAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnksICMyOTNjN2EpO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNiN2I3Yjc7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNiN2I3Yjc7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYjdiN2I3O1xufVxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlci5rci1jYXJkLWhlYWRlci0tc3BidG4ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2I3YjdiNztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlci5rci1jYXJkLWhlYWRlci0tc3BidG4ua3ItY2FyZC1oZWFkZXItLWhvdmVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnksICMyOTNjN2EpO1xufVxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlci5rci1jYXJkLWhlYWRlci0tc3BidG4ua3ItY2FyZC1oZWFkZXItLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTlmNjtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1rci1nbG9iYWwtY29sb3ItcHJpbWFyeSwgIzI5M2M3YSk7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIHNwYW4ua3ItY2FyZC1oZWFkZXItbGFiZWwge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICBsZWZ0OiAxMXB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgbWluLXdpZHRoOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIHtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzc3NztcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXgtd2lkdGg6IDE2cHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB0cmFuc2Zvcm0sIHRvcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50LmtyLXZpc2libGUge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudC5rci1vbi10b3Age1xuICB0b3A6IC01M3B4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItY2FyZC10b29sdGlwLFxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IHJnYmEoNTAsIDUwLCA5MywgMC4yNSkgMCAxM3B4IDI3cHggLTVweCwgcmdiYSgwLCAwLCAwLCAwLjMpIDAgOHB4IDE2cHggLThweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1leHRyYS1icmFuZHMgLmtyLW1ldGhvZC10b29sdGlwLWNvbnRlbnQgLmtyLWNhcmQtdG9vbHRpcCBzcGFuLFxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWV4dHJhLWJyYW5kcyAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHNwYW4ge1xuICBtYXJnaW46IDRweCAzcHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1jYXJkLXRvb2x0aXAgc3BhbiBzdmcsXG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItZXh0cmEtYnJhbmRzIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IC5rci1tZXRob2RzLWdyb3VwLXRvb2x0aXAgc3BhbiBzdmcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiB7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC8qIHRvIGF2b2lkIGlzc3N1ZXMgd2l0aCBiaWcgZGVmYXVsdCBmb250LXNpemUgc2VlIEtKUy01NTg0ICovXG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiAua3ItcGxhY2Vob2xkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjA3KSAwIDZweCAyNHB4IDAsIHJnYmEoMCwgMCwgMCwgMC4yNCkgMCAwIDAgMXB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTAwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDMwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA3MCUpICNmNGY0ZjQ7XG4gIGFuaW1hdGlvbjogMXMgc2tlbGV0b24tYW5pbWF0aW9uIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAxODAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uOm5vdCgua3ItY2FyZHMpLmtyLWxvYWRpbmctYXNzZXRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbiBzdmcge1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIHdpZHRoOiAyMnB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBhbmltYXRpb246IGljb24tZGlzcGxheSAwLjJzIGVhc2UtaW47XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1hbWV4IHN2ZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZmY2U7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYWJhbCBzdmcsIC5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhYmFsX2RlYml0IHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjYwOTU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYiB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDMzcHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYiBzdmcge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiBpbml0aWFsO1xufVxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUsIC5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19jdWx0dXJlIHN2ZywgLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQsIC5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWthZGVvc19naWZ0IHN2ZyB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDM1cHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfY3VsdHVyZSBpbWFnZSwgLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2N1bHR1cmUgc3ZnIGltYWdlLCAua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1rYWRlb3NfZ2lmdCBpbWFnZSwgLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3Ita2FkZW9zX2dpZnQgc3ZnIGltYWdlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItbmFyYW5qYSBzdmcge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBwYWRkaW5nOiAzcHggNHB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItdmlzYSBzdmcsIC5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLXZpc2FfZWxlY3Ryb24gc3ZnLCAua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci12aXNhX2RlYml0IHN2ZyB7XG4gIHBhZGRpbmc6IDAgMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAyNnB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItbG9hZGluZy1hc3NldHMge1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3ItY2FyZC1pY29ucyBzcGFuLmtyLWJyYW5kLWljb24ua3ItbG9hZGluZy1hc3NldHMgc3ZnIHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMzBweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhcmRzIHtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjA3KSAwIDZweCAyNHB4IDAsIHJnYmEoMCwgMCwgMCwgMC4yNCkgMCAwIDAgMXB4O1xufVxuQGtleWZyYW1lcyBza2VsZXRvbi1hbmltYXRpb24ge1xuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAtMjAlO1xuICB9XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1jYXJkLWljb25zIHNwYW4ua3ItYnJhbmQtaWNvbi5rci1jYXJkcy5rci1sb2FkaW5nLWFzc2V0cyB7XG4gIGJhY2tncm91bmQ6IDEwMGRlZywgcmdiYSgyNDQsIDI0NCwgMjQ0LCAwKSAzMCUsIHJnYmEoMjQ0LCAyNDQsIDI0NCwgMC43KSA1MCUsIHJnYmEoMjQ0LCAyNDQsIDI0NCwgMCkgNzAlICNmZmY7XG4gIGFuaW1hdGlvbjogMXMgc2tlbGV0b24tYW5pbWF0aW9uIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAxODAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLWNhcmQtaWNvbnMgc3Bhbi5rci1icmFuZC1pY29uLmtyLWNhcmRzLmtyLWxvYWRpbmctYXNzZXRzIHN2ZyB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24gc3BhbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UzZTNlMztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWNhcmQtaGVhZGVyIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiBzcGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjNTA2ZWVjO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgb3BhY2l0eTogMTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjJzO1xufVxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24gc3BhbiBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogNS41cHg7XG4gIGxlZnQ6IDRweDtcbiAgZmlsbDogbm9uZTtcbiAgc3Ryb2tlOiB3aGl0ZTtcbiAgc3Ryb2tlLXdpZHRoOiAyO1xuICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG4gIHN0cm9rZS1saW5lam9pbjogcm91bmQ7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDE2cHg7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiAxNnB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjFzO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24tLWhvdmVyIHNwYW4ge1xuICBib3JkZXItY29sb3I6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1jaGVja2VkIHNwYW4ge1xuICBib3JkZXItY29sb3I6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbiAgYmFja2dyb3VuZDogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnksICMyOTNjN2EpO1xuICBhbmltYXRpb246IGNoZWNrLWJ1dHRvbiAwLjZzIGVhc2U7XG4gIGNvbG9yOiAjYjliOGMzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24tLWNoZWNrZWQgc3Bhbjo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgyLjIpO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlO1xufVxuLmtyLWVtYmVkZGVkIC5rci1jYXJkLWhlYWRlciAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24tLWNoZWNrZWQgc3BhbiBzdmcge1xuICBzdHJva2UtZGFzaG9mZnNldDogMDtcbn1cbi5rci1lbWJlZGRlZCAua3ItY2FyZC1oZWFkZXIgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItY3VycmVuY3ktY29udmVyc2lvbiB7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWN1cnJlbmN5LWNvbnZlcnNpb24gc3BhbiB7XG4gIGNvbG9yOiAjNzE3MTcxO1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1jdXJyZW5jeS1jb252ZXJzaW9uIHNwYW4gc3Ryb25nIHtcbiAgY29sb3I6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLmtyLWVtYmVkZGVkLmtyLWlvcywgLmtyLWVtYmVkZGVkLmtyLW1hY29zIHtcbiAgLyogJltrcnZ1ZV0ge1xuICAgIC5rci1leHBpcnkge1xuICAgICAgJi5rci1zaXplLWhhbGYgLmtyLWZpZWxkLWNvbXBvbmVudCBpZnJhbWUge1xuICAgICAgICB3aWR0aDogJGZpZWxkLXdpZHRoLzIgLSAkaWNvbi13aWR0aCArIDFweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5rci1zZWN1cml0eS1jb2RlIHtcbiAgICAgICYua3Itc2l6ZS1oYWxmIC5rci1maWVsZC1jb21wb25lbnQgaWZyYW1lIHtcbiAgICAgICAgd2lkdGg6ICRmaWVsZC13aWR0aC8yIC0gJGljb24td2lkdGggKyA3cHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAua3Itc2VjdXJpdHktY29kZS5rci1zaXplLWhhbGZba3Itb3JkZXI9JzInXSB7XG4gICAgICB3aWR0aDogY2FsYyg1MCUgLSA3cHgpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9ICovXG59XG4ua3ItZW1iZWRkZWQua3ItaW9zIC5rci1maWVsZC5rci10ZXh0IGlucHV0LmtyLXRoZW1lLCAua3ItZW1iZWRkZWQua3ItbWFjb3MgLmtyLWZpZWxkLmtyLXRleHQgaW5wdXQua3ItdGhlbWUge1xuICBwYWRkaW5nLXRvcDogNnB4ICFpbXBvcnRhbnQ7XG59XG4ua3ItZW1iZWRkZWQua3ItaW9zLTlba3J2dWVdIC5rci1wYW4gLmtyLWZpZWxkLWNvbXBvbmVudCxcbi5rci1lbWJlZGRlZC5rci1pb3MtOVtrcnZ1ZV0gLmtyLWZpZWxkLmtyLXRleHQgLmtyLWZpZWxkLWNvbXBvbmVudCxcbi5rci1lbWJlZGRlZC5rci1pb3MtOVtrcnZ1ZV0gLmtyLWZpZWxkLmtyLWNoZWNrYm94IC5rci1maWVsZC1jb21wb25lbnQsXG4ua3ItZW1iZWRkZWQua3ItaW9zLTlba3J2dWVdIC5rci1leHBpcnkgLmtyLWZpZWxkLWNvbXBvbmVudCxcbi5rci1lbWJlZGRlZC5rci1pb3MtOVtrcnZ1ZV0gLmtyLXNlY3VyaXR5LWNvZGUgLmtyLWZpZWxkLWNvbXBvbmVudCxcbi5rci1lbWJlZGRlZC5rci1pb3MtOVtrcnZ1ZV0gLmtyLWlkZW50aXR5LWRvY3VtZW50LW51bWJlciAua3ItZmllbGQtY29tcG9uZW50LFxuLmtyLWVtYmVkZGVkLmtyLWlvcy05W2tydnVlXSAua3ItY2FyZC1ob2xkZXItbmFtZSAua3ItZmllbGQtY29tcG9uZW50LFxuLmtyLWVtYmVkZGVkLmtyLWlvcy05W2tydnVlXSAua3ItY2FyZC1ob2xkZXItbWFpbCAua3ItZmllbGQtY29tcG9uZW50LCAua3ItZW1iZWRkZWQua3ItaW9zLTlba3J2dWVdID4gLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWZpZWxkLWNvbXBvbmVudCB7XG4gIHdpZHRoOiAxODVweDtcbn1cbi5rci1lbWJlZGRlZC5rci1pb3MtOVtrcnZ1ZV0gLmtyLXBhbiAua3ItZmllbGQtY29tcG9uZW50IC5rci1pZnJhbWUtd3JhcHBlciBpZnJhbWUsXG4ua3ItZW1iZWRkZWQua3ItaW9zLTlba3J2dWVdIC5rci1maWVsZC5rci10ZXh0IC5rci1maWVsZC1jb21wb25lbnQgLmtyLWlmcmFtZS13cmFwcGVyIGlmcmFtZSxcbi5rci1lbWJlZGRlZC5rci1pb3MtOVtrcnZ1ZV0gLmtyLWZpZWxkLmtyLWNoZWNrYm94IC5rci1maWVsZC1jb21wb25lbnQgLmtyLWlmcmFtZS13cmFwcGVyIGlmcmFtZSxcbi5rci1lbWJlZGRlZC5rci1pb3MtOVtrcnZ1ZV0gLmtyLWV4cGlyeSAua3ItZmllbGQtY29tcG9uZW50IC5rci1pZnJhbWUtd3JhcHBlciBpZnJhbWUsXG4ua3ItZW1iZWRkZWQua3ItaW9zLTlba3J2dWVdIC5rci1zZWN1cml0eS1jb2RlIC5rci1maWVsZC1jb21wb25lbnQgLmtyLWlmcmFtZS13cmFwcGVyIGlmcmFtZSxcbi5rci1lbWJlZGRlZC5rci1pb3MtOVtrcnZ1ZV0gLmtyLWlkZW50aXR5LWRvY3VtZW50LW51bWJlciAua3ItZmllbGQtY29tcG9uZW50IC5rci1pZnJhbWUtd3JhcHBlciBpZnJhbWUsXG4ua3ItZW1iZWRkZWQua3ItaW9zLTlba3J2dWVdIC5rci1jYXJkLWhvbGRlci1uYW1lIC5rci1maWVsZC1jb21wb25lbnQgLmtyLWlmcmFtZS13cmFwcGVyIGlmcmFtZSxcbi5rci1lbWJlZGRlZC5rci1pb3MtOVtrcnZ1ZV0gLmtyLWNhcmQtaG9sZGVyLW1haWwgLmtyLWZpZWxkLWNvbXBvbmVudCAua3ItaWZyYW1lLXdyYXBwZXIgaWZyYW1lLCAua3ItZW1iZWRkZWQua3ItaW9zLTlba3J2dWVdID4gLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWZpZWxkLWNvbXBvbmVudCAua3ItaWZyYW1lLXdyYXBwZXIgaWZyYW1lIHtcbiAgaGVpZ2h0OiAzM3B4ICFpbXBvcnRhbnQ7XG59XG4ua3ItZW1iZWRkZWQua3ItaW9zLTlba3J2dWVdIC5rci1wYW4ua3Itc2l6ZS1oYWxmIC5rci1maWVsZC1jb21wb25lbnQsXG4ua3ItZW1iZWRkZWQua3ItaW9zLTlba3J2dWVdIC5rci1maWVsZC5rci10ZXh0LmtyLXNpemUtaGFsZiAua3ItZmllbGQtY29tcG9uZW50LFxuLmtyLWVtYmVkZGVkLmtyLWlvcy05W2tydnVlXSAua3ItZmllbGQua3ItY2hlY2tib3gua3Itc2l6ZS1oYWxmIC5rci1maWVsZC1jb21wb25lbnQsXG4ua3ItZW1iZWRkZWQua3ItaW9zLTlba3J2dWVdIC5rci1leHBpcnkua3Itc2l6ZS1oYWxmIC5rci1maWVsZC1jb21wb25lbnQsXG4ua3ItZW1iZWRkZWQua3ItaW9zLTlba3J2dWVdIC5rci1zZWN1cml0eS1jb2RlLmtyLXNpemUtaGFsZiAua3ItZmllbGQtY29tcG9uZW50LFxuLmtyLWVtYmVkZGVkLmtyLWlvcy05W2tydnVlXSAua3ItaWRlbnRpdHktZG9jdW1lbnQtbnVtYmVyLmtyLXNpemUtaGFsZiAua3ItZmllbGQtY29tcG9uZW50LFxuLmtyLWVtYmVkZGVkLmtyLWlvcy05W2tydnVlXSAua3ItY2FyZC1ob2xkZXItbmFtZS5rci1zaXplLWhhbGYgLmtyLWZpZWxkLWNvbXBvbmVudCxcbi5rci1lbWJlZGRlZC5rci1pb3MtOVtrcnZ1ZV0gLmtyLWNhcmQtaG9sZGVyLW1haWwua3Itc2l6ZS1oYWxmIC5rci1maWVsZC1jb21wb25lbnQsIC5rci1lbWJlZGRlZC5rci1pb3MtOVtrcnZ1ZV0gPiAua3ItZmllbGQtd3JhcHBlci5rci1zaXplLWhhbGYgLmtyLWZpZWxkLWNvbXBvbmVudCB7XG4gIHdpZHRoOiA2Ni41cHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWRpc2NvdW50LXBhbmVsLXdyYXBwZXIgLmtyLWRpc2NvdW50LXBhbmVsLmtyLWRpc2NvdW50LXBhbmVsLS1kZWZhdWx0IC5rci1kaXNjb3VudC1wYW5lbC1jb250ZW50IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LWhlaWdodDogMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5rci1lbWJlZGRlZCAua3ItZGlzY291bnQtcGFuZWwtd3JhcHBlciAua3ItZGlzY291bnQtcGFuZWwua3ItZGlzY291bnQtcGFuZWwtLWRlZmF1bHQgLmtyLWRpc2NvdW50LXBhbmVsLWNvbnRlbnQtLXZpc2libGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbmltYXRpb246IDAuOHMgbGluZWFyIDBzIHNsaWRlZG93bjtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmtyLWVtYmVkZGVkIC5rci1kaXNjb3VudC1wYW5lbC13cmFwcGVyIC5rci1kaXNjb3VudC1wYW5lbC1jb250ZW50LFxuLmtyLWVtYmVkZGVkIC5rci1kaXNjb3VudC1wYW5lbC13cmFwcGVyIC5rci1kaXNjb3VudC1wYW5lbC1jb250ZW50ICoge1xuICBjb2xvcjogIzcxNzE3MTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWRpc2NvdW50LXBhbmVsLXdyYXBwZXIgLmtyLWRpc2NvdW50LXBhbmVsLXN1YnRvdGFsIHtcbiAgcGFkZGluZy1ib3R0b206IDZweDtcbn1cbi5rci1lbWJlZGRlZCAua3ItZGlzY291bnQtcGFuZWwtd3JhcHBlciAua3ItZGlzY291bnQtcGFuZWwtc3VidG90YWwtbGFiZWwsXG4ua3ItZW1iZWRkZWQgLmtyLWRpc2NvdW50LXBhbmVsLXdyYXBwZXIgLmtyLWRpc2NvdW50LXBhbmVsLWRpc2NvdW50LWxhYmVsIHtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG59XG4ua3ItZW1iZWRkZWQgLmtyLWRpc2NvdW50LXBhbmVsLXdyYXBwZXIgLmtyLWRpc2NvdW50LXBhbmVsLWRpc2NvdW50LS1wb3NpdGl2ZSAua3ItZGlzY291bnQtcGFuZWwtZGlzY291bnQtdmFsdWUge1xuICBjb2xvcjogI2I3MWMxYztcbn1cbi5rci1lbWJlZGRlZCAua3ItZGlzY291bnQtcGFuZWwtLWNvbnRhaW5lciB7XG4gIG1hcmdpbjogMTJweCAwO1xufVxuXG4ua3ItcG9waW4tcmVkaXJlY3Rpb24gLmtyLXBvcGluLW1vZGFsLWhlYWRlciB7XG4gIGhlaWdodDogOTBweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzgwODA4MDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5rci1wb3Bpbi1yZWRpcmVjdGlvbiAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXBvcGluLWhlYWRlci1sYXllciB7XG4gIGhlaWdodDogMDtcbn1cbi5rci1wb3Bpbi1yZWRpcmVjdGlvbiAua3ItcG9waW4tbW9kYWwtaGVhZGVyIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2UgaW1nLmtyLWhlYWRlci1sb2dvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi5rci1wb3Bpbi1yZWRpcmVjdGlvbiAua3ItcG9waW4tbW9kYWwtaGVhZGVyIGkuZmkteC1jaXJjbGUuaWNvbi1jbG9zZS1wb3B1cCB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogN3B4IDdweCAwIDA7XG59XG4ua3ItcG9waW4tcmVkaXJlY3Rpb24gLmtyLXBvcGluLW1vZGFsLWhlYWRlci5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUge1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5rci1wb3Bpbi1yZWRpcmVjdGlvbiAua3ItcG9waW4tbW9kYWwtaGVhZGVyLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSBpLmZpLXgtY2lyY2xlLmljb24tY2xvc2UtcG9wdXAge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmtyLXBvcGluLXJlZGlyZWN0aW9uIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIGkuZmktbG9jayB7XG4gIG1hcmdpbi1sZWZ0OiA3cHg7XG59XG4ua3ItcG9waW4tcmVkaXJlY3Rpb24gLmtyLXBvcGluLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLXNob3AtbmFtZSB7XG4gIG1hcmdpbjogNDBweCAwIDA7XG4gIHBhZGRpbmc6IDAgNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ua3ItcG9waW4tcmVkaXJlY3Rpb24gLmtyLXBvcGluLW1vZGFsLWhlYWRlciBzcGFuLmtyLXBvcGluLXNob3AtbmFtZSBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xufVxuLmtyLXBvcGluLXJlZGlyZWN0aW9uIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ua3ItcG9waW4tcmVkaXJlY3Rpb24gLmtyLXBvcGluLXJlZGlyZWN0aW9uLW1vZGFsIHtcbiAgei1pbmRleDogMTtcbiAgYm94LXNoYWRvdzogMCAwIDE1cHggIzEyMTIxMjtcbn1cblxuLyogUEFUQ0ggKi9cbiNwb3J0YWwgLmtyLWVtYmVkZGVkLXdyYXBwZXItaXNWaXNpYmxlIC5rci1lbWJlZGRlZCB7XG4gIHdpZHRoOiBhdXRvO1xufVxuI3BvcnRhbCAua3ItZW1iZWRkZWQtd3JhcHBlci1pc1Zpc2libGUgLmtyLWVtYmVkZGVkIC5rci1wYW4sXG4jcG9ydGFsIC5rci1lbWJlZGRlZC13cmFwcGVyLWlzVmlzaWJsZSAua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLXRleHQsXG4jcG9ydGFsIC5rci1lbWJlZGRlZC13cmFwcGVyLWlzVmlzaWJsZSAua3ItZW1iZWRkZWQgLmtyLWZpZWxkLmtyLWNoZWNrYm94LFxuI3BvcnRhbCAua3ItZW1iZWRkZWQtd3JhcHBlci1pc1Zpc2libGUgLmtyLWVtYmVkZGVkIC5rci1leHBpcnksXG4jcG9ydGFsIC5rci1lbWJlZGRlZC13cmFwcGVyLWlzVmlzaWJsZSAua3ItZW1iZWRkZWQgLmtyLXNlY3VyaXR5LWNvZGUsXG4jcG9ydGFsIC5rci1lbWJlZGRlZC13cmFwcGVyLWlzVmlzaWJsZSAua3ItZW1iZWRkZWQgLmtyLWlkZW50aXR5LWRvY3VtZW50LW51bWJlcixcbiNwb3J0YWwgLmtyLWVtYmVkZGVkLXdyYXBwZXItaXNWaXNpYmxlIC5rci1lbWJlZGRlZCAua3ItY2FyZC1ob2xkZXItbmFtZSxcbiNwb3J0YWwgLmtyLWVtYmVkZGVkLXdyYXBwZXItaXNWaXNpYmxlIC5rci1lbWJlZGRlZCAua3ItY2FyZC1ob2xkZXItbWFpbCxcbiNwb3J0YWwgLmtyLWVtYmVkZGVkLXdyYXBwZXItaXNWaXNpYmxlIC5rci1lbWJlZGRlZCAua3ItaWRlbnRpdHktZG9jdW1lbnQtdHlwZSxcbiNwb3J0YWwgLmtyLWVtYmVkZGVkLXdyYXBwZXItaXNWaXNpYmxlIC5rci1lbWJlZGRlZCAua3ItaW5zdGFsbG1lbnQtbnVtYmVyLFxuI3BvcnRhbCAua3ItZW1iZWRkZWQtd3JhcHBlci1pc1Zpc2libGUgLmtyLWVtYmVkZGVkIC5rci1maXJzdC1pbnN0YWxsbWVudC1kZWxheSwgI3BvcnRhbCAua3ItZW1iZWRkZWQtd3JhcHBlci1pc1Zpc2libGUgLmtyLWVtYmVkZGVkID4gLmtyLWZpZWxkLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAxNHB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgd2lkdGg6IDI2NnB4O1xufVxuI3BvcnRhbCAua3ItZW1iZWRkZWQtd3JhcHBlci1pc1Zpc2libGUgLmtyLWVtYmVkZGVkIC5rci1wYXltZW50LWJ1dHRvbixcbiNwb3J0YWwgLmtyLWVtYmVkZGVkLXdyYXBwZXItaXNWaXNpYmxlIC5rci1lbWJlZGRlZCAua3ItZm9ybS1lcnJvciB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB3aWR0aDogMjY2cHg7XG59XG5cbi5wYXl6ZW4gI2VtYmVkZGVkLWNhcnQtdHBsICNrcnRvb2xiYXItYmlyZHBsYWNlICNlbWJlZGRlZC1mb3JtLmtyLWVtYmVkZGVkLFxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdC5tZWdhLW1lbnUtcHJpbWFyeSAjZW1iZWRkZWQtY2FydC10cGwgI3VzZXItd3JhcHBlci1mb3JtICNlbWJlZGRlZC1mb3JtLmtyLWVtYmVkZGVkIHtcbiAgd2lkdGg6IGF1dG87XG59XG4ucGF5emVuICNlbWJlZGRlZC1jYXJ0LXRwbCAja3J0b29sYmFyLWJpcmRwbGFjZSAjZW1iZWRkZWQtZm9ybS5rci1lbWJlZGRlZCAja3ItZm9ybSAubWRsLWNlbGwubWRsLWNlbGwtLTQtY29sLFxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdC5tZWdhLW1lbnUtcHJpbWFyeSAjZW1iZWRkZWQtY2FydC10cGwgI3VzZXItd3JhcHBlci1mb3JtICNlbWJlZGRlZC1mb3JtLmtyLWVtYmVkZGVkICNrci1mb3JtIC5tZGwtY2VsbC5tZGwtY2VsbC0tNC1jb2wge1xuICBtYXJnaW46IDhweDtcbiAgcGFkZGluZzogMCA2cHg7XG59XG4ucGF5emVuICNlbWJlZGRlZC1jYXJ0LXRwbCAja3J0b29sYmFyLWJpcmRwbGFjZSAjZW1iZWRkZWQtZm9ybS5rci1lbWJlZGRlZCAja3ItZm9ybSAubWRsLWNlbGwubWRsLWNlbGwtLTQtY29sIC5rci1wYW4sXG4ucGF5emVuICNlbWJlZGRlZC1jYXJ0LXRwbCAja3J0b29sYmFyLWJpcmRwbGFjZSAjZW1iZWRkZWQtZm9ybS5rci1lbWJlZGRlZCAja3ItZm9ybSAubWRsLWNlbGwubWRsLWNlbGwtLTQtY29sIC5rci1leHBpcnksXG4ucGF5emVuICNlbWJlZGRlZC1jYXJ0LXRwbCAja3J0b29sYmFyLWJpcmRwbGFjZSAjZW1iZWRkZWQtZm9ybS5rci1lbWJlZGRlZCAja3ItZm9ybSAubWRsLWNlbGwubWRsLWNlbGwtLTQtY29sIC5rci1zZWN1cml0eS1jb2RlLFxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdC5tZWdhLW1lbnUtcHJpbWFyeSAjZW1iZWRkZWQtY2FydC10cGwgI3VzZXItd3JhcHBlci1mb3JtICNlbWJlZGRlZC1mb3JtLmtyLWVtYmVkZGVkICNrci1mb3JtIC5tZGwtY2VsbC5tZGwtY2VsbC0tNC1jb2wgLmtyLXBhbixcbi5wYWdlLXRlbXBsYXRlLWRlZmF1bHQubWVnYS1tZW51LXByaW1hcnkgI2VtYmVkZGVkLWNhcnQtdHBsICN1c2VyLXdyYXBwZXItZm9ybSAjZW1iZWRkZWQtZm9ybS5rci1lbWJlZGRlZCAja3ItZm9ybSAubWRsLWNlbGwubWRsLWNlbGwtLTQtY29sIC5rci1leHBpcnksXG4ucGFnZS10ZW1wbGF0ZS1kZWZhdWx0Lm1lZ2EtbWVudS1wcmltYXJ5ICNlbWJlZGRlZC1jYXJ0LXRwbCAjdXNlci13cmFwcGVyLWZvcm0gI2VtYmVkZGVkLWZvcm0ua3ItZW1iZWRkZWQgI2tyLWZvcm0gLm1kbC1jZWxsLm1kbC1jZWxsLS00LWNvbCAua3Itc2VjdXJpdHktY29kZSB7XG4gIG1heC13aWR0aDogMjMycHg7XG59XG4ucGF5emVuICNlbWJlZGRlZC1jYXJ0LXRwbCAja3J0b29sYmFyLWJpcmRwbGFjZSAjZW1iZWRkZWQtZm9ybS5rci1lbWJlZGRlZCAja3ItZm9ybSAuY29sdW1uLmlzLTQgLmtyLXBhbixcbi5wYXl6ZW4gI2VtYmVkZGVkLWNhcnQtdHBsICNrcnRvb2xiYXItYmlyZHBsYWNlICNlbWJlZGRlZC1mb3JtLmtyLWVtYmVkZGVkICNrci1mb3JtIC5jb2x1bW4uaXMtNCAua3ItZXhwaXJ5LFxuLnBheXplbiAjZW1iZWRkZWQtY2FydC10cGwgI2tydG9vbGJhci1iaXJkcGxhY2UgI2VtYmVkZGVkLWZvcm0ua3ItZW1iZWRkZWQgI2tyLWZvcm0gLmNvbHVtbi5pcy00IC5rci1zZWN1cml0eS1jb2RlLFxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdC5tZWdhLW1lbnUtcHJpbWFyeSAjZW1iZWRkZWQtY2FydC10cGwgI3VzZXItd3JhcHBlci1mb3JtICNlbWJlZGRlZC1mb3JtLmtyLWVtYmVkZGVkICNrci1mb3JtIC5jb2x1bW4uaXMtNCAua3ItcGFuLFxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdC5tZWdhLW1lbnUtcHJpbWFyeSAjZW1iZWRkZWQtY2FydC10cGwgI3VzZXItd3JhcHBlci1mb3JtICNlbWJlZGRlZC1mb3JtLmtyLWVtYmVkZGVkICNrci1mb3JtIC5jb2x1bW4uaXMtNCAua3ItZXhwaXJ5LFxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdC5tZWdhLW1lbnUtcHJpbWFyeSAjZW1iZWRkZWQtY2FydC10cGwgI3VzZXItd3JhcHBlci1mb3JtICNlbWJlZGRlZC1mb3JtLmtyLWVtYmVkZGVkICNrci1mb3JtIC5jb2x1bW4uaXMtNCAua3Itc2VjdXJpdHktY29kZSB7XG4gIGhlaWdodDogYXV0bztcbn0iLCJAdXNlIFwic2FzczpsaXN0XCI7XG5cbkBtaXhpbiBpbml0aWFsKCRleGNsdWRlOiAoKSkge1xuICAkYmFzZS1leGNsdWRlOiAoc3ZnLCBnLCBwYXRoLCBjaXJjbGUsIHJlY3QsIGxpbmUsIGVsbGlwc2UsIHRleHQsIGxpbmVhcmdyYWRpZW50LCBzdG9wLCBpLCBwb2x5bGluZSwgcG9seWdvbiwgaW1hZ2UpO1xuICAkc2VsZWN0b3I6IGxpc3Quam9pbigkYmFzZS1leGNsdWRlLCAkZXhjbHVkZSwgJHNlcGFyYXRvcjogY29tbWEpO1xuXG4gICo6bm90KCN7JHNlbGVjdG9yfSkge1xuICAgIGFsbDogaW5pdGlhbDtcbiAgfVxufVxuIiwiQHVzZSBcIi4vdmFyaWFibGVzXCIgYXMgdmFyO1xuXG5AbWl4aW4gLWRlZmF1bHQtcGFuZWwge1xuICAua3ItZGlzY291bnQtcGFuZWwua3ItZGlzY291bnQtcGFuZWwtLWRlZmF1bHQge1xuICAgIC5rci1kaXNjb3VudC1wYW5lbC1jb250ZW50IHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgJi0tdmlzaWJsZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiAtYmFzZS1pbm5lci1wYW5lbCB7XG4gIC5rci1kaXNjb3VudC1wYW5lbC1jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmtyLWRpc2NvdW50LXBhbmVsLXN1YnRvdGFsLFxuICAua3ItZGlzY291bnQtcGFuZWwtZGlzY291bnQge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5rci1kaXNjb3VudC1wYW5lbC1kaXNjb3VudCB7XG4gICAgJi0tbmVnYXRpdmUgLmtyLWRpc2NvdW50LXBhbmVsLWRpc2NvdW50LXZhbHVlIHtcbiAgICAgIGNvbG9yOiB2YXIuJGNvbG9yLXByaW1hcnk7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cblxuICAgICYtLXBvc2l0aXZlIC5rci1kaXNjb3VudC1wYW5lbC1kaXNjb3VudC12YWx1ZSB7XG4gICAgICBjb2xvcjogdmFyLiRjb2xvci1lcnJvcjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuXG4gICAgLmtyLWRpc2NvdW50LXBhbmVsLWRpc2NvdW50LXVwZGF0aW5nIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBhbmltYXRpb246IHVwZGF0aW5nIDFzIGluZmluaXRlO1xuICAgIH1cbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHVwZGF0aW5nIHtcbiAgMCUge1xuICAgIGNvbG9yOiAjNjY2O1xuICB9XG5cbiAgNTAlIHtcbiAgICBjb2xvcjogIzk5OTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIGNvbG9yOiAjNjY2O1xuICB9XG59XG5cbkBtaXhpbiBlbWJlZGRlZCB7XG4gIC5rci1kaXNjb3VudC1wYW5lbC0tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLmtyLWRpc2NvdW50LXBhbmVsLXdyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgLWRlZmF1bHQtcGFuZWw7XG4gICAgQGluY2x1ZGUgLWJhc2UtaW5uZXItcGFuZWw7XG4gIH1cbn1cblxuQG1peGluIHJvb3Qge1xuICBAYXQtcm9vdCAua3ItZGlzY291bnQtcGFuZWwge1xuICAgIEBpbmNsdWRlIC1iYXNlLWlubmVyLXBhbmVsO1xuICB9XG59XG4iLCIvKipcbiAqIEZsZXhib3ggTWl4aW5zXG4gKiBodHRwOi8vcGhpbGlwd2FsdG9uLmdpdGh1Yi5pby9zb2x2ZWQtYnktZmxleGJveC9cbiAqIGh0dHBzOi8vZ2l0aHViLmNvbS9waGlsaXB3YWx0b24vc29sdmVkLWJ5LWZsZXhib3hcbiAqXG4gKiBDb3B5cmlnaHQgKGMpIDIwMTMgQnJpYW4gRnJhbmNvXG4gKlxuICogUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nIGFcbiAqIGNvcHkgb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGVcbiAqIFwiU29mdHdhcmVcIiksIHRvIGRlYWwgaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZ1xuICogd2l0aG91dCBsaW1pdGF0aW9uIHRoZSByaWdodHMgdG8gdXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLFxuICogZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yIHNlbGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvXG4gKiBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcyBmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG9cbiAqIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9ucztcbiAqIFRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkXG4gKiBpbiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS5cbiAqIFRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCBcIkFTIElTXCIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1NcbiAqIE9SIElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0ZcbiAqIE1FUkNIQU5UQUJJTElUWSwgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC5cbiAqIElOIE5PIEVWRU5UIFNIQUxMIFRIRSBBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZXG4gKiBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULFxuICogVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEVcbiAqIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIgREVBTElOR1MgSU4gVEhFIFNPRlRXQVJFLlxuICpcbiAqIFRoaXMgaXMgYSBzZXQgb2YgbWl4aW5zIGZvciB0aG9zZSB3aG8gd2FudCB0byBtZXNzIGFyb3VuZCB3aXRoIGZsZXhib3hcbiAqIHVzaW5nIHRoZSBuYXRpdmUgc3VwcG9ydCBvZiBjdXJyZW50IGJyb3dzZXJzLiBGb3IgZnVsbCBzdXBwb3J0IHRhYmxlXG4gKiBjaGVjazogaHR0cDovL2Nhbml1c2UuY29tL2ZsZXhib3hcbiAqXG4gKiBCYXNpY2FsbHkgdGhpcyB3aWxsIHVzZTtcbiAqXG4gKiAqIEZhbGxiYWNrLCBvbGQgc3ludGF4IChJRTEwLCBtb2JpbGUgd2Via2l0IGJyb3dzZXJzIC0gbm8gd3JhcHBpbmcpXG4gKiAqIEZpbmFsIHN0YW5kYXJkcyBzeW50YXggKEZGLCBTYWZhcmksIENocm9tZSwgSUUxMSwgT3BlcmEpXG4gKlxuICogVGhpcyB3YXMgaW5zcGlyZWQgYnk7XG4gKlxuICogKiBodHRwOi8vZGV2Lm9wZXJhLmNvbS9hcnRpY2xlcy92aWV3L2FkdmFuY2VkLWNyb3NzLWJyb3dzZXItZmxleGJveC9cbiAqXG4gKiBXaXRoIGhlbHAgZnJvbTtcbiAqXG4gKiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94L1xuICogKiBodHRwOi8vdGhlLWVjaG9wbGV4Lm5ldC9mbGV4eWJveGVzL1xuICogKiBodHRwOi8vbXNkbi5taWNyb3NvZnQuY29tL2VuLXVzL2xpYnJhcnkvaWUvaGg3NzIwNjkodj12cy44NSkuYXNweFxuICogKiBodHRwOi8vY3NzLXRyaWNrcy5jb20vdXNpbmctZmxleGJveC9cbiAqICogaHR0cDovL2Rldi5vcGVyYS5jb20vYXJ0aWNsZXMvdmlldy9hZHZhbmNlZC1jcm9zcy1icm93c2VyLWZsZXhib3gvXG4gKiAqIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLXVzL2RvY3Mvd2ViL2d1aWRlL2Nzcy9mbGV4aWJsZV9ib3hlc1xuICovXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuQHVzZSBcInNhc3M6bGlzdFwiO1xuXG4vKipcbiAqIEZsZXhib3ggQ29udGFpbmVyc1xuICpcbiAqIFRoZSAnZmxleCcgdmFsdWUgY2F1c2VzIGFuIGVsZW1lbnQgdG8gZ2VuZXJhdGUgYSBibG9jay1sZXZlbCBmbGV4XG4gKiBjb250YWluZXIgYm94LlxuICpcbiAqIFRoZSAnaW5saW5lLWZsZXgnIHZhbHVlIGNhdXNlcyBhbiBlbGVtZW50IHRvIGdlbmVyYXRlIGEgaW5saW5lLWxldmVsXG4gKiBmbGV4IGNvbnRhaW5lciBib3guXG4gKlxuICogZGlzcGxheTogZmxleCB8IGlubGluZS1mbGV4XG4gKlxuICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtY29udGFpbmVyc1xuICpcbiAqIChQbGFjZWhvbGRlciBzZWxlY3RvcnMgZm9yIGVhY2ggdHlwZSwgZm9yIHRob3NlIHdobyByYXRoZXIgQGV4dGVuZClcbiAqL1xuXG5AbWl4aW4gZmxleGJveCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbiVmbGV4Ym94IHsgQGluY2x1ZGUgZmxleGJveDsgfVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBtaXhpbiBpbmxpbmUtZmxleCB7XG4gIGRpc3BsYXk6IGlubGluZS1ib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWlubGluZS1mbGV4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG5cbiVpbmxpbmUtZmxleCB7IEBpbmNsdWRlIGlubGluZS1mbGV4OyB9XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLyoqXG4gKiBGbGV4Ym94IERpcmVjdGlvblxuICpcbiAqIFRoZSAnZmxleC1kaXJlY3Rpb24nIHByb3BlcnR5IHNwZWNpZmllcyBob3cgZmxleCBpdGVtcyBhcmUgcGxhY2VkIGluXG4gKiB0aGUgZmxleCBjb250YWluZXIsIGJ5IHNldHRpbmcgdGhlIGRpcmVjdGlvbiBvZiB0aGUgZmxleCBjb250YWluZXInc1xuICogbWFpbiBheGlzLiBUaGlzIGRldGVybWluZXMgdGhlIGRpcmVjdGlvbiB0aGF0IGZsZXggaXRlbXMgYXJlIGxhaWQgb3V0IGluLlxuICpcbiAqIFZhbHVlczogcm93IHwgcm93LXJldmVyc2UgfCBjb2x1bW4gfCBjb2x1bW4tcmV2ZXJzZVxuICogRGVmYXVsdDogcm93XG4gKlxuICogaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtZGlyZWN0aW9uLXByb3BlcnR5XG4gKi9cblxuQG1peGluIGZsZXgtZGlyZWN0aW9uKCR2YWx1ZTogcm93KSB7XG4gIEBpZiAkdmFsdWUgPT0gcm93LXJldmVyc2Uge1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIH0gQGVsc2UgaWYgJHZhbHVlID09IGNvbHVtbiB7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgfSBAZWxzZSBpZiAkdmFsdWUgPT0gY29sdW1uLXJldmVyc2Uge1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICB9IEBlbHNlIHtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIH1cblxuICBmbGV4LWRpcmVjdGlvbjogJHZhbHVlO1xufVxuXG4vLyBTaG9ydGVyIHZlcnNpb247XG5AbWl4aW4gZmxleC1kaXIoJGFyZ3MuLi4pIHsgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24oJGFyZ3MuLi4pOyB9XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLyoqXG4gKiBGbGV4Ym94IFdyYXBcbiAqXG4gKiBUaGUgJ2ZsZXgtd3JhcCcgcHJvcGVydHkgY29udHJvbHMgd2hldGhlciB0aGUgZmxleCBjb250YWluZXIgaXMgc2luZ2xlLWxpbmVcbiAqIG9yIG11bHRpLWxpbmUsIGFuZCB0aGUgZGlyZWN0aW9uIG9mIHRoZSBjcm9zcy1heGlzLCB3aGljaCBkZXRlcm1pbmVzXG4gKiB0aGUgZGlyZWN0aW9uIG5ldyBsaW5lcyBhcmUgc3RhY2tlZCBpbi5cbiAqXG4gKiBWYWx1ZXM6IG5vd3JhcCB8IHdyYXAgfCB3cmFwLXJldmVyc2VcbiAqIERlZmF1bHQ6IG5vd3JhcFxuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LXdyYXAtcHJvcGVydHlcbiAqL1xuXG5AbWl4aW4gZmxleC13cmFwKCR2YWx1ZTogbm93cmFwKSB7XG4gIC8vIE5vIFdlYmtpdCBCb3ggZmFsbGJhY2suXG5cbiAgQGlmICR2YWx1ZSA9PSBub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm9uZTtcbiAgfSBAZWxzZSB7XG4gICAgZmxleC13cmFwOiAkdmFsdWU7XG4gIH1cblxuICBmbGV4LXdyYXA6ICR2YWx1ZTtcbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vKipcbiAqIEZsZXhib3ggRmxvdyAoc2hvcnRoYW5kKVxuICpcbiAqIFRoZSAnZmxleC1mbG93JyBwcm9wZXJ0eSBpcyBhIHNob3J0aGFuZCBmb3Igc2V0dGluZyB0aGUgJ2ZsZXgtZGlyZWN0aW9uJ1xuICogYW5kICdmbGV4LXdyYXAnIHByb3BlcnRpZXMsIHdoaWNoIHRvZ2V0aGVyIGRlZmluZSB0aGUgZmxleCBjb250YWluZXInc1xuICogbWFpbiBhbmQgY3Jvc3MgYXhlcy5cbiAqXG4gKiBWYWx1ZXM6IDxmbGV4LWRpcmVjdGlvbj4gfCA8ZmxleC13cmFwPlxuICogRGVmYXVsdDogcm93IG5vd3JhcFxuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LWZsb3ctcHJvcGVydHlcbiAqL1xuXG5AbWl4aW4gZmxleC1mbG93KCR2YWx1ZXM6IChyb3cgbm93cmFwKSkge1xuICAvLyBObyBXZWJraXQgQm94IGZhbGxiYWNrLlxuICBmbGV4LWZsb3c6ICR2YWx1ZXM7XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLyoqXG4gKiBGbGV4Ym94IE9yZGVyXG4gKlxuICogVGhlICdvcmRlcicgcHJvcGVydHkgY29udHJvbHMgdGhlIG9yZGVyIGluIHdoaWNoIGZsZXggaXRlbXMgYXBwZWFyIHdpdGhpblxuICogdGhlaXIgZmxleCBjb250YWluZXIsIGJ5IGFzc2lnbmluZyB0aGVtIHRvIG9yZGluYWwgZ3JvdXBzLlxuICpcbiAqIERlZmF1bHQ6IDBcbiAqXG4gKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jb3JkZXItcHJvcGVydHlcbiAqL1xuXG5AbWl4aW4gb3JkZXIoJGludDogMCkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAkaW50ICsgMTtcbiAgLW1zLWZsZXgtb3JkZXI6ICRpbnQ7XG4gIG9yZGVyOiAkaW50O1xufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8qKlxuICogRmxleGJveCBHcm93XG4gKlxuICogVGhlICdmbGV4LWdyb3cnIHByb3BlcnR5IHNldHMgdGhlIGZsZXggZ3JvdyBmYWN0b3IuIE5lZ2F0aXZlIG51bWJlcnNcbiAqIGFyZSBpbnZhbGlkLlxuICpcbiAqIERlZmF1bHQ6IDBcbiAqXG4gKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jZmxleC1ncm93LXByb3BlcnR5XG4gKi9cblxuQG1peGluIGZsZXgtZ3JvdygkaW50OiAwKSB7XG4gIC13ZWJraXQtYm94LWZsZXg6ICRpbnQ7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAkaW50O1xuICBmbGV4LWdyb3c6ICRpbnQ7XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLyoqXG4gKiBGbGV4Ym94IFNocmlua1xuICpcbiAqIFRoZSAnZmxleC1zaHJpbmsnIHByb3BlcnR5IHNldHMgdGhlIGZsZXggc2hyaW5rIGZhY3Rvci4gTmVnYXRpdmUgbnVtYmVyc1xuICogYXJlIGludmFsaWQuXG4gKlxuICogRGVmYXVsdDogMVxuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LXNocmluay1wcm9wZXJ0eVxuICovXG5cbkBtaXhpbiBmbGV4LXNocmluaygkaW50OiAxKSB7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAkaW50O1xuICBmbGV4LXNocmluazogJGludDtcbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vKipcbiAqIEZsZXhib3ggQmFzaXNcbiAqXG4gKiBUaGUgJ2ZsZXgtYmFzaXMnIHByb3BlcnR5IHNldHMgdGhlIGZsZXggYmFzaXMuIE5lZ2F0aXZlIGxlbmd0aHMgYXJlIGludmFsaWQuXG4gKlxuICogVmFsdWVzOiBMaWtlIFwid2lkdGhcIlxuICogRGVmYXVsdDogYXV0b1xuICpcbiAqIGh0dHA6Ly93d3cudzMub3JnL1RSL2NzczMtZmxleGJveC8jZmxleC1iYXNpcy1wcm9wZXJ0eVxuICovXG5cbkBtaXhpbiBmbGV4LWJhc2lzKCR2YWx1ZTogYXV0bykge1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogJHZhbHVlO1xuICBmbGV4LWJhc2lzOiAkdmFsdWU7XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLyoqXG4gKiBGbGV4Ym94IFwiRmxleFwiIChzaG9ydGhhbmQpXG4gKlxuICogVGhlICdmbGV4JyBwcm9wZXJ0eSBzcGVjaWZpZXMgdGhlIGNvbXBvbmVudHMgb2YgYSBmbGV4aWJsZSBsZW5ndGg6IHRoZVxuICogZmxleCBncm93IGZhY3RvciBhbmQgZmxleCBzaHJpbmsgZmFjdG9yLCBhbmQgdGhlIGZsZXggYmFzaXMuIFdoZW4gYW5cbiAqIGVsZW1lbnQgaXMgYSBmbGV4IGl0ZW0sICdmbGV4JyBpcyBjb25zdWx0ZWQgaW5zdGVhZCBvZiB0aGUgbWFpbiBzaXplXG4gKiBwcm9wZXJ0eSB0byBkZXRlcm1pbmUgdGhlIG1haW4gc2l6ZSBvZiB0aGUgZWxlbWVudC4gSWYgYW4gZWxlbWVudCBpc1xuICogbm90IGEgZmxleCBpdGVtLCAnZmxleCcgaGFzIG5vIGVmZmVjdC5cbiAqXG4gKiBWYWx1ZXM6IG5vbmUgfCA8ZmxleC1ncm93PiA8ZmxleC1zaHJpbms+IHx8IDxmbGV4LWJhc2lzPlxuICogRGVmYXVsdDogU2VlIGluZGl2aWR1YWwgcHJvcGVydGllcyAoMSAxIDApLlxuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LXByb3BlcnR5XG4gKi9cblxuQG1peGluIGZsZXgoJGZnOiAxLCAkZnM6IG51bGwsICRmYjogbnVsbCkge1xuICAvLyBTZXQgYSB2YXJpYWJsZSB0byBiZSB1c2VkIGJ5IGJveC1mbGV4IHByb3BlcnRpZXNcbiAgJGZnLWJveGZsZXg6ICRmZztcblxuICAvLyBCb3gtRmxleCBvbmx5IHN1cHBvcnRzIGEgZmxleC1ncm93IHZhbHVlIHNvIGxldCdzIGdyYWIgdGhlXG4gIC8vIGZpcnN0IGl0ZW0gaW4gdGhlIGxpc3QgYW5kIGp1c3QgcmV0dXJuIHRoYXQuXG4gIEBpZiB0eXBlLW9mKCRmZykgPT0gXCJsaXN0XCIge1xuICAgICRmZy1ib3hmbGV4OiBsaXN0Lm50aCgkZmcsIDEpO1xuICB9XG5cbiAgLXdlYmtpdC1ib3gtZmxleDogJGZnLWJveGZsZXg7XG4gIC1tb3otYm94LWZsZXg6ICRmZy1ib3hmbGV4O1xuICBmbGV4OiAkZmcgJGZzICRmYjtcbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vKipcbiAqIEZsZXhib3ggSnVzdGlmeSBDb250ZW50XG4gKlxuICogVGhlICdqdXN0aWZ5LWNvbnRlbnQnIHByb3BlcnR5IGFsaWducyBmbGV4IGl0ZW1zIGFsb25nIHRoZSBtYWluIGF4aXNcbiAqIG9mIHRoZSBjdXJyZW50IGxpbmUgb2YgdGhlIGZsZXggY29udGFpbmVyLiBUaGlzIGlzIGRvbmUgYWZ0ZXIgYW55IGZsZXhpYmxlXG4gKiBsZW5ndGhzIGFuZCBhbnkgYXV0byBtYXJnaW5zIGhhdmUgYmVlbiByZXNvbHZlZC4gVHlwaWNhbGx5IGl0IGhlbHBzIGRpc3RyaWJ1dGVcbiAqIGV4dHJhIGZyZWUgc3BhY2UgbGVmdG92ZXIgd2hlbiBlaXRoZXIgYWxsIHRoZSBmbGV4IGl0ZW1zIG9uIGEgbGluZSBhcmVcbiAqIGluZmxleGlibGUsIG9yIGFyZSBmbGV4aWJsZSBidXQgaGF2ZSByZWFjaGVkIHRoZWlyIG1heGltdW0gc2l6ZS4gSXQgYWxzb1xuICogZXhlcnRzIHNvbWUgY29udHJvbCBvdmVyIHRoZSBhbGlnbm1lbnQgb2YgaXRlbXMgd2hlbiB0aGV5IG92ZXJmbG93IHRoZSBsaW5lLlxuICpcbiAqIE5vdGU6ICdzcGFjZS0qJyB2YWx1ZXMgbm90IHN1cHBvcnRlZCBpbiBvbGRlciBzeW50YXhlcy5cbiAqXG4gKiBWYWx1ZXM6IGZsZXgtc3RhcnQgfCBmbGV4LWVuZCB8IGNlbnRlciB8IHNwYWNlLWJldHdlZW4gfCBzcGFjZS1hcm91bmRcbiAqIERlZmF1bHQ6IGZsZXgtc3RhcnRcbiAqXG4gKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8janVzdGlmeS1jb250ZW50LXByb3BlcnR5XG4gKi9cblxuQG1peGluIGp1c3RpZnktY29udGVudCgkdmFsdWU6IGZsZXgtc3RhcnQpIHtcbiAgQGlmICR2YWx1ZSA9PSBmbGV4LXN0YXJ0IHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgfSBAZWxzZSBpZiAkdmFsdWUgPT0gZmxleC1lbmQge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gIH0gQGVsc2UgaWYgJHZhbHVlID09IHNwYWNlLWJldHdlZW4ge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgfSBAZWxzZSBpZiAkdmFsdWUgPT0gc3BhY2UtYXJvdW5kIHtcbiAgICAtbXMtZmxleC1wYWNrOiBkaXN0cmlidXRlO1xuICB9IEBlbHNlIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiAkdmFsdWU7XG4gICAgLW1zLWZsZXgtcGFjazogJHZhbHVlO1xuICB9XG5cbiAganVzdGlmeS1jb250ZW50OiAkdmFsdWU7XG59XG5cbi8vIFNob3J0ZXIgdmVyc2lvbjtcbkBtaXhpbiBmbGV4LWp1c3QoJGFyZ3MuLi4pIHsgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KCRhcmdzLi4uKTsgfVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8qKlxuICogRmxleGJveCBBbGlnbiBJdGVtc1xuICpcbiAqIEZsZXggaXRlbXMgY2FuIGJlIGFsaWduZWQgaW4gdGhlIGNyb3NzIGF4aXMgb2YgdGhlIGN1cnJlbnQgbGluZSBvZiB0aGVcbiAqIGZsZXggY29udGFpbmVyLCBzaW1pbGFyIHRvICdqdXN0aWZ5LWNvbnRlbnQnIGJ1dCBpbiB0aGUgcGVycGVuZGljdWxhclxuICogZGlyZWN0aW9uLiAnYWxpZ24taXRlbXMnIHNldHMgdGhlIGRlZmF1bHQgYWxpZ25tZW50IGZvciBhbGwgb2YgdGhlIGZsZXhcbiAqIGNvbnRhaW5lcidzIGl0ZW1zLCBpbmNsdWRpbmcgYW5vbnltb3VzIGZsZXggaXRlbXMuICdhbGlnbi1zZWxmJyBhbGxvd3NcbiAqIHRoaXMgZGVmYXVsdCBhbGlnbm1lbnQgdG8gYmUgb3ZlcnJpZGRlbiBmb3IgaW5kaXZpZHVhbCBmbGV4IGl0ZW1zLiAoRm9yXG4gKiBhbm9ueW1vdXMgZmxleCBpdGVtcywgJ2FsaWduLXNlbGYnIGFsd2F5cyBtYXRjaGVzIHRoZSB2YWx1ZSBvZiAnYWxpZ24taXRlbXMnXG4gKiBvbiB0aGVpciBhc3NvY2lhdGVkIGZsZXggY29udGFpbmVyLilcbiAqXG4gKiBWYWx1ZXM6IGZsZXgtc3RhcnQgfCBmbGV4LWVuZCB8IGNlbnRlciB8IGJhc2VsaW5lIHwgc3RyZXRjaFxuICogRGVmYXVsdDogc3RyZXRjaFxuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNhbGlnbi1pdGVtcy1wcm9wZXJ0eVxuICovXG5cbkBtaXhpbiBhbGlnbi1pdGVtcygkdmFsdWU6IHN0cmV0Y2gpIHtcbiAgQGlmICR2YWx1ZSA9PSBmbGV4LXN0YXJ0IHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICB9IEBlbHNlIGlmICR2YWx1ZSA9PSBmbGV4LWVuZCB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgICAtbXMtZmxleC1hbGlnbjogZW5kO1xuICB9IEBlbHNlIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogJHZhbHVlO1xuICAgIC1tcy1mbGV4LWFsaWduOiAkdmFsdWU7XG4gIH1cblxuICBhbGlnbi1pdGVtczogJHZhbHVlO1xufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8qKlxuICogRmxleGJveCBBbGlnbiBTZWxmXG4gKlxuICogVmFsdWVzOiBhdXRvIHwgZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgYmFzZWxpbmUgfCBzdHJldGNoXG4gKiBEZWZhdWx0OiBhdXRvXG4gKi9cblxuQG1peGluIGFsaWduLXNlbGYoJHZhbHVlOiBhdXRvKSB7XG4gIC8vIE5vIFdlYmtpdCBCb3ggRmFsbGJhY2suXG5cbiAgQGlmICR2YWx1ZSA9PSBmbGV4LXN0YXJ0IHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydDtcbiAgfSBAZWxzZSBpZiAkdmFsdWUgPT0gZmxleC1lbmQge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZDtcbiAgfSBAZWxzZSB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogJHZhbHVlO1xuICB9XG5cbiAgYWxpZ24tc2VsZjogJHZhbHVlO1xufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8qKlxuICogRmxleGJveCBBbGlnbiBDb250ZW50XG4gKlxuICogVGhlICdhbGlnbi1jb250ZW50JyBwcm9wZXJ0eSBhbGlnbnMgYSBmbGV4IGNvbnRhaW5lcidzIGxpbmVzIHdpdGhpbiB0aGVcbiAqIGZsZXggY29udGFpbmVyIHdoZW4gdGhlcmUgaXMgZXh0cmEgc3BhY2UgaW4gdGhlIGNyb3NzLWF4aXMsIHNpbWlsYXIgdG9cbiAqIGhvdyAnanVzdGlmeS1jb250ZW50JyBhbGlnbnMgaW5kaXZpZHVhbCBpdGVtcyB3aXRoaW4gdGhlIG1haW4tYXhpcy4gTm90ZSxcbiAqIHRoaXMgcHJvcGVydHkgaGFzIG5vIGVmZmVjdCB3aGVuIHRoZSBmbGV4Ym94IGhhcyBvbmx5IGEgc2luZ2xlIGxpbmUuXG4gKlxuICogVmFsdWVzOiBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBzcGFjZS1iZXR3ZWVuIHwgc3BhY2UtYXJvdW5kIHwgc3RyZXRjaFxuICogRGVmYXVsdDogc3RyZXRjaFxuICpcbiAqIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNhbGlnbi1jb250ZW50LXByb3BlcnR5XG4gKi9cblxuQG1peGluIGFsaWduLWNvbnRlbnQoJHZhbHVlOiBzdHJldGNoKSB7XG4gIC8vIE5vIFdlYmtpdCBCb3ggRmFsbGJhY2suXG5cbiAgQGlmICR2YWx1ZSA9PSBmbGV4LXN0YXJ0IHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0O1xuICB9IEBlbHNlIGlmICR2YWx1ZSA9PSBmbGV4LWVuZCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBlbmQ7XG4gIH0gQGVsc2Uge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogJHZhbHVlO1xuICB9XG5cbiAgYWxpZ24tY29udGVudDogJHZhbHVlO1xufVxuXG4vKipcbiAqIEZhbGxiYWNrIHRvIHN1cHBvcnQgZ2FwIHdpdGhpbiBmbGV4Ym94XG4gKiBVbnN1cHBvcnRlZCB3aXRoIENocm9tZSBwcmlvciB0byB2ZXJzaW9uIDg0IGFtb25nIG90aGVycy5cbiAqXG4gKiBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvZ2FwI2Jyb3dzZXJfY29tcGF0aWJpbGl0eVxuICpcbiAqIEBzaW5jZSBLSlMtMjE2Mi42MSAoMjAyMi0wOS0xMylcbiAqL1xuQG1peGluIGNvbHVtbi1nYXAoJGdhcCkge1xuICAmID4gKjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWxlZnQ6ICRnYXA7XG4gIH1cbn1cblxuQG1peGluIHJvdy1nYXAoJGdhcCkge1xuICAmID4gKjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogJGdhcDtcbiAgfVxufVxuIiwiQHVzZSBcIi4uLy4uL21peGlucy9mb3JtXCI7XG5cbi8vIEhpZGRlbiAob3V0IG9mIHZpZXcpXG4kZGVmYXVsdC1vcmRlci1maWVsZDogMjA7XG4kZGVmYXVsdC1vcmRlci1jb250cm9sOiAzMDtcblxuLmtyLWVtYmVkZGVkLFxuLmtyLXNtYXJ0LWZvcm0ge1xuICAmLmtyLW91dC1vZi12aWV3LWZvcm0sXG4gICYua3Itb3V0LW9mLXZpZXctZm9ybVtrcnZ1ZV0sXG4gICYua3Itb3V0LW9mLXZpZXctZm9ybVtrcnZ1ZV1ba3ItcG9waW5dIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAtNDAwMHB4O1xuICAgIGxlZnQ6IC00MDAwcHg7XG4gICAgcmlnaHQ6IC00MDAwcHg7XG4gICAgYm90dG9tOiAtNDAwMHB4O1xuICB9XG59XG5cbi5rci1lbWJlZGRlZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuXG4gIC8qKlxuICAgICogVWdseSBidXQgbmVjZXNzYXJ5IHRvIHRha2UgcHJpb3JpdHkgb3ZlciBzdHlsZS5kaXNwbGF5IGNoYW5nZXMgd2l0aGluIEpTXG4gICAgKlxuICAgICogQHNpbmNlIEtKUy00MDE5XG4gICAgKi9cbiAgJi0tbm8tY2FyZCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgJi5rci1lbWJlZGRlZC1mbGV4LWRpc3BsYXkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgJi5rci1lbWJlZGRlZC1mbGV4LWRpcmVjdGlvbi1jb2x1bW4ge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICAmLmtyLWVtYmVkZGVkLWZsZXgtZGlyZWN0aW9uLXJvdyB7XG4gICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGZvcm0uYWxsLWZpZWxkcyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG9yZGVyOiAwO1xuICB9XG5cbiAgLyoqXG4gICAqIEtlZXAgcmVndWxhciBmaWVsZHMgdW5kaXNwbGF5ZWQgdW50aWwgdGhleSBoYXZlIGNsYXNzIFwia3ItZmllbGQtZWxlbWVudFwiLlxuICAgKiBUaGF0IGlzIHVudGlsIGNvbXBvbmVudCBhcmUgbW91bnRlZCBhbmQgdGhlaXIgdi1zaG93IGNvbmRpdGlvbiB0YWtlcyBvdmVyXG4gICAqIHRoZSBkaXNwbGF5IGNvbmRpdGlvbi5cbiAgICpcbiAgICogQHNpbmNlIEtKUy0yNDE5XG4gICAqL1xuICBAaW5jbHVkZSBmb3JtLnJlZ3VsYXItZmllbGRzIHtcbiAgICAmOm5vdCgua3ItZmllbGQtZWxlbWVudCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBmb3JtLmN1c3RvbS1maWVsZHMge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmtyLWZvcm0tZXJyb3IsXG4gIC5rci1wYXltZW50LWJ1dHRvbixcbiAgLmtyLWRpc2NvdW50LXBhbmVsLS1jb250YWluZXIsXG4gIC5rci1kaXNjb3VudC1wYW5lbC13cmFwcGVyIHtcbiAgICBvcmRlcjogJGRlZmF1bHQtb3JkZXItY29udHJvbDtcbiAgfVxufVxuXG4vLyBLSlMtNDU5NiAtIEFwcGx5IG9ubHkgdG8gU21hcnRGb3JtIHRvIG1haW50YWluIGxlZ2FjeSByZXRyby1jb21wYXRpYmlsaXR5XG4ua3ItZW1iZWRkZWQua3ItY3VzdG9tLW9yZGVyIHtcbiAgQGluY2x1ZGUgZm9ybS5hbGwtZmllbGRzIHtcbiAgICBvcmRlcjogJGRlZmF1bHQtb3JkZXItZmllbGQ7XG4gIH1cbn1cblxuLy8gUm93c1xuLmtyLWVtYmVkZGVkW2tydnVlXSB7XG4gIC5rci1leHBpcnkua3Itc2l6ZS1oYWxmLFxuICAua3Itc2VjdXJpdHktY29kZS5rci1zaXplLWhhbGYge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XG4gIH1cbn1cblxuLy8gaWxsaWNhZG8gY29tcGFjdCBtb2RlIGluIHBvcGluIGdyaWRcbi5rci1lbWJlZGRlZC5rci1pbGxpY2Fkby1mb3JtIC5rci1maWVsZC1lbGVtZW50LmtyLXNpemUtaGFsZiB7XG4gICYua3Itc2VjdXJpdHktY29kZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLy8gaWxsaWNhZG8gY29tcGFjdCBtb2RlIGluIHBvcGluXG4ua3ItZW1iZWRkZWQua3ItaWxsaWNhZG8tZm9ybSAua3ItZmllbGQtZWxlbWVudC5rci1zaXplLWhhbGYge1xuICAmLmtyLXNlY3VyaXR5LWNvZGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4iLCJAbWl4aW4gYWxsLWZpZWxkcygpIHtcbiAgLmtyLXBhbixcbiAgLmtyLWV4cGlyeSxcbiAgLmtyLXNlY3VyaXR5LWNvZGUsXG4gIC5rci1pbnN0YWxsbWVudC1udW1iZXIsXG4gIC5rci1maXJzdC1pbnN0YWxsbWVudC1kZWxheSxcbiAgLmtyLWlkZW50aXR5LWRvY3VtZW50LXR5cGUsXG4gIC5rci1pZGVudGl0eS1kb2N1bWVudC1udW1iZXIsXG4gIC5rci1jYXJkLWhvbGRlci1uYW1lLFxuICAua3ItY2FyZC1ob2xkZXItbWFpbCxcbiAgLmtyLWRvLXJlZ2lzdGVyLFxuICBkaXZbaWRePVwia3ItZmllbGQtYXBwLVwiXSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHJlZ3VsYXItZmllbGRzKCkge1xuICAua3ItaW5zdGFsbG1lbnQtbnVtYmVyLFxuICAua3ItZmlyc3QtaW5zdGFsbG1lbnQtZGVsYXksXG4gIC5rci1pZGVudGl0eS1kb2N1bWVudC10eXBlLFxuICAua3ItaWRlbnRpdHktZG9jdW1lbnQtbnVtYmVyLFxuICAua3ItY2FyZC1ob2xkZXItbmFtZSxcbiAgLmtyLWNhcmQtaG9sZGVyLW1haWwsXG4gIC5rci1kby1yZWdpc3RlciB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGN1c3RvbS1maWVsZHMoKSB7XG4gIGRpdltpZF49XCJrci1maWVsZC1hcHAtXCJdIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuIiwiQHVzZSBcIi4vcG9waW4vaGVhZGVyXCI7XG5AdXNlIFwiLi9wb3Bpbi9mb290ZXJcIjtcbkB1c2UgXCIuL3ZhcmlhYmxlc1wiIGFzIHZhcjtcblxuLyogUG9waW4gQ1NTICovXG4ua3ItcG9waW4tdXRpbHMgLmtyLXBvcGluLWJhY2tncm91bmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMyMzIzO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDAuNztcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA5OTk4O1xufVxuXG4ua3ItcG9waW4tYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ua3ItcG9waW4td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBsZWZ0OiAtOTk5OXB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogLTk5OTlweDtcbiAgei1pbmRleDogOTk5OTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDA7XG5cbiAgJi0tbGFyZ2UtZm9ybSB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICB9XG5cbiAgLmtyLWVtYmVkZGVkW2tyLXBvcGluXSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgJi5rci1lbWJlZGRlZC1mbGV4LWRpc3BsYXktcm93LXdyYXAge1xuICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICB9XG5cbiAgICAua3ItcGF5bWVudC1idXR0b24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cblxuICAmLmtyLXNlY3VyZS1pZnJhbWUtb3BlbiB7XG4gICAgei1pbmRleDogMTAwMDA7XG4gIH1cblxuICBAbWl4aW4gbW9iaWxlLWZvcm1hdCgpIHtcbiAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhzdGFydCk7XG5cbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQxMHB4KSB7XG4gICAgQGluY2x1ZGUgbW9iaWxlLWZvcm1hdDtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkgYW5kIChtYXgtaGVpZ2h0OiA1MDBweCkge1xuICAgIEBpbmNsdWRlIG1vYmlsZS1mb3JtYXQ7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogMzUwcHgpIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuXG4ua3ItZW1iZWRkZWRba3ItcG9waW5dIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZy1ib3R0b206ICRmb290ZXItaGVpZ2h0O1xuICBwYWRkaW5nLXRvcDogJGhlYWRlci1oZWlnaHQgKyAyOHB4ICsgMXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgQGluY2x1ZGUgaGVhZGVyLm1haW47XG4gIEBpbmNsdWRlIGZvb3Rlci5tYWluO1xuXG4gICZba3J2dWVdLmtyLXNlY3VyZS1pZnJhbWUtb3BlbiB7XG4gICAgcGFkZGluZzogMzBweCAwIDA7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi8qIDNkcyBtb2JpbGUgKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA0NTBweCkge1xuICAua3ItZW1iZWRkZWQua3Itc2VjdXJlLWlmcmFtZS1vcGVuW2tyLXBvcGluXVtrcnZ1ZV0ge1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcblxuICAgIC5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUua3ItcG9waW4tbW9kYWwtaGVhZGVyIHtcbiAgICAgIGhlaWdodDogMzdweDtcbiAgICB9XG5cbiAgICBpZnJhbWUja3JjaGVja291dCB7XG4gICAgICBib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gICAgICByaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgdG9wOiAzN3B4ICFpbXBvcnRhbnQ7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4vKiBpT1MxMCAqL1xuLmtyLWVtYmVkZGVkLmtyLWlvcy0xMFtrci1wb3Bpbl0sXG4ua3ItZW1iZWRkZWQua3ItaW9zLTlba3ItcG9waW5dIHtcbiAgLmtyLXBvcGluLW1vZGFsLWhlYWRlciAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWltYWdlIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweDtcbiAgfVxufVxuIiwiJGNvbG9yLWxpZ2h0OiAjZmZmO1xuJGNvbG9yLXByaW1hcnk6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5KTtcbiRjb2xvci1lcnJvcjogI2M2MjgyODtcblxuLy8gUG9waW5cbiRmb290ZXItaGVpZ2h0OiA4MHB4O1xuJGhlYWRlci1oZWlnaHQ6IDkwcHg7XG5cbi8vIFNtYXJ0Zm9ybVxuJG1vZGFsLXdpZHRoOiAzMDBweDtcbiRtb2RhbC1jb250ZW50LXRvcC1tYXJnaW46IDZweDtcbiIsIkB1c2UgXCIuLi92YXJpYWJsZXNcIiBhcyB2YXI7XG5cbkBtaXhpbiAtaWNvbigpIHtcbiAgaS5maS14LWNpcmNsZSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIG1hcmdpbjogNHB4IDRweCAwIDA7XG4gICAgei1pbmRleDogMTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgJi5rci12aXNpYmxlIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgIH1cbiAgfVxuXG4gICYua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIHtcbiAgICBpIHtcbiAgICAgICYuZmkteC1jaXJjbGUuaWNvbi1jbG9zZS1wb3B1cCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cblxuICAgICAgJi5maS1sb2NrIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIC1pbWFnZSgpIHtcbiAgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1pbWFnZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTQ0cHg7XG4gICAgd2lkdGg6IDg0cHg7XG4gICAgaGVpZ2h0OiA4NHB4O1xuXG4gICAgLmtyLWhlYWRlci1sb2dvLFxuICAgIC5rci1oZWFkZXItYm9yZGVyLXNoYWRvdyxcbiAgICAua3ItaGVhZGVyLWJvcmRlciB7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuXG4gICAgLmtyLWhlYWRlci1ib3JkZXItc2hhZG93IHtcbiAgICAgIHdpZHRoOiA4NHB4O1xuICAgICAgaGVpZ2h0OiA4NHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAsIDAsIDAsIDIwJSk7XG4gICAgfVxuXG4gICAgLmtyLWhlYWRlci1ib3JkZXIge1xuICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODA4MDgwO1xuICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgICB9XG5cbiAgICAua3ItaGVhZGVyLWxvZ28ge1xuICAgICAgd2lkdGg6IDc0cHg7XG4gICAgICBoZWlnaHQ6IDc0cHg7XG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyLiRjb2xvci1wcmltYXJ5O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG1haW4oKSB7XG4gIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNGU0ZTQ7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgaGVpZ2h0OiB2YXIuJGhlYWRlci1oZWlnaHQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcblxuICAgICYua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIHtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICBzcGFuLmtyLXBvcGluLWhlYWRlciB7XG4gICAgICAgIGNvbG9yOiAjNjY2O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItYmFja2dyb3VuZCxcbiAgICAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWJhY2tncm91bmQtaW1hZ2Uge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgJi5rci1wb3Bpbi1oZWFkZXIge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgIH1cblxuICAgICAgJi5rci1wb3Bpbi1zaG9wLW5hbWUge1xuICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5rci1wb3Bpbi1hbW91bnQsXG4gICAgICAmLmtyLXBvcGluLW9yZGVyLWlkIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBidXR0b24ua3ItY2xvc2UtcG9wdXAge1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgLWljb247XG4gICAgQGluY2x1ZGUgLWltYWdlO1xuICB9XG59XG5cbkBtaXhpbiBzbWFydGZvcm0oKSB7XG4gIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNGU0ZTQ7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgaGVpZ2h0OiB2YXIuJGhlYWRlci1oZWlnaHQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG5cbiAgICAmLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSB7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgc3Bhbi5rci1wb3Bpbi1oZWFkZXIge1xuICAgICAgICBjb2xvcjogIzY2NjtcbiAgICAgIH1cblxuICAgICAgLy8gQ2xvc2UgYnV0dG9uXG4gICAgICBpLmZpLXgtY2lyY2xlLmljb24tY2xvc2UtcG9wdXAge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG5cbiAgICAgIGkuZmktbG9jayB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmtyLXBvcGluLW1vZGFsLWhlYWRlci1iYWNrZ3JvdW5kLFxuICAgIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItYmFja2dyb3VuZC1pbWFnZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICAmLmtyLXBvcGluLWhlYWRlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1mYW1pbHk6IEFyaWFsLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgfVxuXG4gICAgICAmLmtyLXBvcGluLXNob3AtbmFtZSxcbiAgICAgICYua3ItcG9waW4tb3JkZXItaWQsXG4gICAgICAmLmtyLXBvcGluLWFtb3VudCB7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICB9XG5cbiAgICAgICYua3ItcG9waW4tc2hvcC1uYW1lIHtcbiAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMTJweDtcbiAgICAgICAgdG9wOiAxMnB4O1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmtyLXBvcGluLWFtb3VudCB7XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICBib3R0b206IDMwcHg7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYua3ItcG9waW4tb3JkZXItaWQge1xuICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgYm90dG9tOiAxMHB4O1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5rci1wb3Bpbi10b3RhbC1hbW91bnQge1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDYwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICBpLmZpLXgtY2lyY2xlLmljb24tY2xvc2UtcG9wdXAge1xuICAgICAgd2lkdGg6IDEycHg7XG4gICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIG1hcmdpbjogNHB4IDRweCAwIDA7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcblxuICAgICAgJi5rci12aXNpYmxlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuICAgIH1cblxuICAgIGJ1dHRvbi5rci1jbG9zZS1wb3B1cCB7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLyogSGVhZGVyIGxvZ28gKi9cbiAgICAua3ItcG9waW4tbW9kYWwtaGVhZGVyLWltYWdlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMTBweDtcbiAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICB3aWR0aDogMzhweDtcbiAgICAgIGhlaWdodDogMzhweDtcblxuICAgICAgLmtyLWhlYWRlci1sb2dvLFxuICAgICAgLmtyLWhlYWRlci1ib3JkZXItc2hhZG93LFxuICAgICAgLmtyLWhlYWRlci1ib3JkZXIge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIH1cblxuICAgICAgLmtyLWhlYWRlci1ib3JkZXItc2hhZG93IHtcbiAgICAgICAgd2lkdGg6IDM4cHg7XG4gICAgICAgIGhlaWdodDogMzhweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAsIDAsIDAsIDIwJSk7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5rci1oZWFkZXItYm9yZGVyIHtcbiAgICAgICAgd2lkdGg6IDM4cHg7XG4gICAgICAgIGhlaWdodDogMzhweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzgwODA4MDtcbiAgICAgIH1cblxuICAgICAgLmtyLWhlYWRlci1sb2dvIHtcbiAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIuJGNvbG9yLXByaW1hcnk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAdXNlIFwiLi4vdmFyaWFibGVzXCIgYXMgdmFyO1xuXG5AbWl4aW4gbWFpbigpIHtcbiAgLmtyLXBvcGluLW1vZGFsLWZvb3RlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogdmFyLiRmb290ZXItaGVpZ2h0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAwO1xuXG4gICAgaW1nIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICB9XG5cbiAgICBpbWcua3ItbG9nby1wYXl6ZW4ge1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgIH1cblxuICAgIGltZy5rci1sb2dvLWx5cmEge1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgIH1cblxuICAgIGltZy5rci1sb2dvLXNvZ2Vjb20ge1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgIH1cblxuICAgIGltZy5rci1sb2dvLWNkbiB7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgfVxuICB9XG59XG4iLCIua3ItYnJhbmQtYnV0dG9ucyxcbi5rci1lbWJlZGRlZCAua3ItYnJhbmQtYnV0dG9ucyB7XG4gIEBpbmNsdWRlIGZsZXhib3g7XG4gIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKHJvdyk7XG4gIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG5cbiAgLmtyLWJyYW5kLWJ1dHRvbiB7XG4gICAgQGluY2x1ZGUgZmxleGJveDtcbiAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihjb2x1bW4pO1xuICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuICB9XG5cbiAgLmtyLWJyYW5kLWJ1dHRvbiAua3ItYnJhbmQtYnV0dG9uLWljb24ge1xuICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24ocm93KTtcbiAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcbiAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICBzdmcge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgfVxuXG4gIC5rci1icmFuZC1idXR0b24gLmtyLWJyYW5kLWJ1dHRvbi1sYWJlbCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gIH1cbn1cbiIsIi5rci1wYXltZW50LWJ1dHRvbjpkaXNhYmxlZCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4iLCJAdXNlIFwicGFja2FnZS9uby10aGVtZS9kaXNjb3VudC1wYW5lbFwiO1xuQHVzZSBcInBhY2thZ2Uvbm8tdGhlbWUvd2FsbGV0XCI7XG5AdXNlIFwicGFja2FnZS9uby10aGVtZS9zbWFydGZvcm0vaWZyYW1lLWNvbnRhaW5lclwiO1xuQHVzZSBcInBhY2thZ2Uvbm8tdGhlbWUvcG9waW4tcmVkaXJlY3Rpb25cIjtcbkB1c2UgXCJwYWNrYWdlL25vLXRoZW1lL2N1cnJlbmN5LWNvbnZlcnNpb25cIjtcbkB1c2UgXCIuL3BhY2thZ2Uvbm8tdGhlbWUvc21hcnRmb3JtL2NhcmQtaGVhZGVyXCI7XG5AdXNlIFwiLi9wYWNrYWdlL25vLXRoZW1lL2JyYW5kLXNlbGVjdG9yXCI7XG5AdXNlIFwiLi9taXhpbnMvcGhvbmVfaW5wdXRcIjtcbkBpbXBvcnQgXCIuL21peGlucy9ub19zZWxlY3RcIjtcbkBpbXBvcnQgXCIuL21peGlucy9mbGV4XCI7XG5AaW1wb3J0IFwiLi9taXhpbnMvYm94ZXNcIjtcbkBpbXBvcnQgXCIuL3BhY2thZ2Uvbm8tdGhlbWUvdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiLi9wYWNrYWdlL25vLXRoZW1lL2Zvcm1cIjtcbkBpbXBvcnQgXCIuL3BhY2thZ2Uvbm8tdGhlbWUvcG9waW5cIjtcbkBpbXBvcnQgXCIuL3BhY2thZ2Uvbm8tdGhlbWUvYnJhbmQtYnV0dG9uXCI7XG5AaW5jbHVkZSBkaXNjb3VudC1wYW5lbC5yb290O1xuXG4vLyBmb3Igc3RhbmRhbG9uZSBwYXltZW50IGJ1dHRvblxuQGltcG9ydCBcIi4vcGFja2FnZS9uby10aGVtZS9idXR0b25cIjtcblxuLmtyLXNtYXJ0LWZvcm0ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcblxuICBAaW1wb3J0IFwiLi9wYWNrYWdlL25vLXRoZW1lL3NtYXJ0Zm9ybS9pbmRleFwiO1xuICBAaW1wb3J0IFwiLi9wYWNrYWdlL25vLXRoZW1lL3NtYXJ0Zm9ybS9zbWFydF9idXR0b25cIjtcblxuICAvLyBmb3Igc2luZ2xlIHBheW1lbnQgYnV0dG9uIG1vZGVcbiAgQGltcG9ydCBcIi4vcGFja2FnZS9uby10aGVtZS9idXR0b25cIjtcbiAgQGluY2x1ZGUgaWZyYW1lLWNvbnRhaW5lci5tYWluO1xufVxuXG5AaW1wb3J0IFwiLi9wYWNrYWdlL25vLXRoZW1lL2xheWVyX21hbmFnZXJcIjtcbkBpbXBvcnQgXCIuL3BhY2thZ2Uvbm8tdGhlbWUvc21hcnRmb3JtL3NtYXJ0X2J1dHRvblwiO1xuXG4ua3ItZW1iZWRkZWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgQGltcG9ydCBcIi4vcGFja2FnZS9uby10aGVtZS9pY29uXCI7XG4gIEBpbXBvcnQgXCIuL3BhY2thZ2Uvbm8tdGhlbWUvZmllbGRcIjtcbiAgQGltcG9ydCBcIi4vcGFja2FnZS9uby10aGVtZS9idXR0b25cIjtcbiAgQGltcG9ydCBcIi4vcGFja2FnZS9uby10aGVtZS9zZWxlY3RcIjtcbiAgQGltcG9ydCBcIi4vcGFja2FnZS9uby10aGVtZS9zaGFrZVwiO1xuICBAaW1wb3J0IFwiLi9wYWNrYWdlL25vLXRoZW1lL2N1c3RvbV9maWVsZFwiO1xuICBAaW5jbHVkZSB3YWxsZXQuZGVsZXRlLWJ1dHRvbi1tYWluO1xuICBAaW5jbHVkZSB3YWxsZXQuY2FyZC1saXN0LWVtYmVkZGVkO1xuICBAaW5jbHVkZSB3YWxsZXQudGFicy1lbWJlZGRlZDtcbiAgQGltcG9ydCBcIi4vcGFja2FnZS9uby10aGVtZS92aXNpYmlsaXR5X2J1dHRvblwiO1xuICBAaW1wb3J0IFwiLi9wYWNrYWdlL25vLXRoZW1lL2xheWVyXCI7XG4gIEBpbXBvcnQgXCIuL3BhY2thZ2Uvbm8tdGhlbWUvZXJyb3JcIjtcbiAgQGltcG9ydCBcIi4vcGFja2FnZS9uby10aGVtZS9oZWxwX2ljb25cIjtcbiAgQGluY2x1ZGUgY2FyZC1oZWFkZXIubWFpbjtcbiAgQGluY2x1ZGUgY3VycmVuY3ktY29udmVyc2lvbi5tYWluO1xuICBAaW5jbHVkZSBicmFuZC1zZWxlY3Rvci5tYWluO1xuXG4gIC8qIFBheW1lbnQgYnV0dG9uIENTUyAqL1xuICBidXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gIC8qIFJlc2V0IENTUyAqL1xuICBpbnB1dC5rci1pbnB1dC1maWVsZCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3gtc2hhZG93OiBpbml0aWFsO1xuICAgIHRyYW5zaXRpb246IGluaXRpYWw7XG4gICAgaGVpZ2h0OiAxLjA1ZW07XG4gICAgd2lkdGg6IDIzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgZm9udC1zaXplOiAxZW07XG5cbiAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogIzc2NzY3NjtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG5cbiAgLyogRm9ybSAqL1xuICAua3JGaWVsZFJlcHJlc2VudGF0aW9uLFxuICAua3JGaWVsZFJlcHJlc2VudGF0aW9uRXJyb3IsXG4gIC5rckZpZWxkUmVwcmVzZW50YXRpb25EaXNhYmxlZCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogLTEwMDAwcHg7XG4gICAgbGVmdDogLTEwMDAwcHg7XG4gIH1cblxuICBAaW5jbHVkZSBkaXNjb3VudC1wYW5lbC5lbWJlZGRlZDtcbn1cblxuLy8gM0RTIFBvcGluXG5AaW5jbHVkZSBwb3Bpbi1yZWRpcmVjdGlvbi5tYWluO1xuXG5pZnJhbWUja3JjaGVja291dCB7XG4gIGFsbDogaW5pdGlhbDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbkBpbmNsdWRlIHBob25lX2lucHV0Lm1haW5cbiIsIkB1c2UgXCIuLi92YXJpYWJsZXNcIiBhcyB2YXI7XG5AdXNlIFwiLi9tZXRob2RzLWxpc3RcIjtcbkB1c2UgXCIuLi9wb3Bpbi9oZWFkZXJcIjtcbkB1c2UgXCIuLi9wb3Bpbi9mb290ZXJcIjtcbkB1c2UgXCIuL21vZGFsX2JhY2tfYnV0dG9uXCIgYXMgYmFjay1idXR0b247XG5cbi5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHotaW5kZXg6IDk5OTk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuICBAbWVkaWEgKG1heC1oZWlnaHQ6IDgwMHB4KSB7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5rci1zbWFydC1mb3JtLW1vZGFsLWJhY2tncm91bmQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjMyMztcbiAgICB6LWluZGV4OiAxO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBlYXNlLW91dDtcblxuICAgICYua3ItbW9kYWwtb3BlbiB7XG4gICAgICBvcGFjaXR5OiAwLjc7XG4gICAgfVxuICB9XG5cbiAgLmtyLXNtYXJ0LWZvcm0tbW9kYWwge1xuICAgIG1pbi13aWR0aDogdmFyLiRtb2RhbC13aWR0aDtcbiAgICB6LWluZGV4OiAyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwYWRkaW5nLWJvdHRvbTogdmFyLiRmb290ZXItaGVpZ2h0O1xuICAgIHBhZGRpbmctdG9wOiB2YXIuJGhlYWRlci1oZWlnaHQgKyB2YXIuJG1vZGFsLWNvbnRlbnQtdG9wLW1hcmdpbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm94LXNoYWRvdzpcbiAgICAgIHJnYigwLCAwLCAwLCAzMCUpIDAgMTlweCAzOHB4LFxuICAgICAgcmdiKDAsIDAsIDAsIDIyJSkgMCAxNXB4IDEycHg7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNyk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2Utb3V0O1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRyYW5zZm9ybTtcblxuICAgICYua3ItbW9kYWwtb3BlbiB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB9XG5cbiAgICAmLmtyLXNlY3VyZS1pZnJhbWUtb3BlbixcbiAgICAmLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSB7XG4gICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuXG4gICAgICBAaW1wb3J0IFwiLi9tb2JpbGVcIjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZXRob2RzLWxpc3QuZW1iZWRkZWQ7XG4gICAgQGluY2x1ZGUgYmFjay1idXR0b24ucG9waW47XG4gICAgQGluY2x1ZGUgaGVhZGVyLnNtYXJ0Zm9ybTtcbiAgICBAaW5jbHVkZSBmb290ZXIubWFpbjtcblxuICAgICYua3ItZnVsbHNjcmVlbixcbiAgICAmLmtyLWZ1bGxzY3JlZW4gLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgLmtyLW1ldGhvZC1hY3RpdmUua3Itc2VjdXJlLWlmcmFtZS1vcGVuIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaW1wb3J0IFwiLi4vLi4vLi4vbWl4aW5zL3NtYXJ0Zm9ybS9tb2RhbFwiO1xuICBAaW5jbHVkZSBtb2RhbC1jb250YWluZXIodmFyLiRtb2RhbC13aWR0aCk7XG59XG5cbi8qXG4gRG9uJ3QgcmVtb3ZlIHRoaXMgd2UgbmVlZCBrci1zbWFydC1mb3JtLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSB6LWluZGV4IHRvIGJlIGhpZ2hcbiB0byBub3QgYmUgaGlkZGVuIGJ5IGN1c3RvbSBsb2FkaW5ncyBzZWUgS0pTLTUyOTdcbiovXG4mLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSB7XG4gIHotaW5kZXg6IDEwMDAwO1xufVxuIiwiQHVzZSBcIi4vY2FyZC1pY29uc1wiO1xuQHVzZSBcIi4vbmVzdGVkLW1ldGhvZFwiO1xuXG4ua3Itc21hcnQtYnV0dG9uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDVweCAwO1xuXG4gIC5rci1zbWFydC1idXR0b24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cblxuLyogS0pTLTI1NjM6IE11c3QgYmUgb3V0c2lkZSB0byBhbGxvdyB0aGUgc3R5bGluZyB3aXRoIGp1c3QgLmtyLXNtYXJ0LWJ1dHRvbiBzZWxlY3RvciAqL1xuLmtyLXNtYXJ0LWJ1dHRvbiB7XG4gIHdpZHRoOiAyMzBweDtcbn1cblxuLmtyLXNtLWludGVybmFsIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgLmtyLW1ldGhvZC1pbmZvIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5rci1tZXRob2QtaW5mby5rci1oaWRkZW4ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxuXG4gIC5rci1tZXRob2QtaWNvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIGxhYmVsLmtyLW1ldGhvZC1sYWJlbCxcbiAgbGFiZWwua3ItYW1vdW50LWxhYmVsIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuXG4gIGxhYmVsLmtyLW1ldGhvZC1sYWJlbCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgfVxuXG4gIC5mb3JjZWQtcGF5bWVudC10b2tlbiB7XG4gICAgZmxleDogMTtcbiAgICBtYXgtd2lkdGg6IDcwJTtcbiAgfVxuXG4gIC8qIExvYWRpbmcgKi9cbiAgJi5rci1sb2FkaW5nIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNjY2O1xuICB9XG5cbiAgLyogRGlzYWJsZWQgbW9kZSAqL1xuICAmLmtyLWRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcblxuICAgICY6aG92ZXIge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgICB9XG5cbiAgICAua3ItbWV0aG9kLWluZm8sXG4gICAgLmtyLW1ldGhvZC1pbmZvIC5rci1tZXRob2QtaWNvbixcbiAgICAua3ItbWV0aG9kLWluZm8gLmtyLWxhYmVsIHtcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgfVxuXG4gICAgbGFiZWwge1xuICAgICAgY29sb3I6ICM3Njc2NzY7XG4gICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgIH1cbiAgfVxuXG4gIC8vIENhcmQgaWNvbnNcbiAgJi5rci1jYXJkcyB7XG4gICAgQGluY2x1ZGUgY2FyZC1pY29ucy5tYWluO1xuXG4gICAgLmtyLWNhcmQtbWV0aG9kLWluZm8gLmtyLWNhcmQtaWNvbnMgLmtyLWV4dHJhLWJyYW5kcyB7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgfVxuICB9XG5cbiAgLmtyLWxvYWRpbmctYW5pbWF0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgJi5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qge1xuICAgIEBpbmNsdWRlIG5lc3RlZC1tZXRob2QubWFpbjtcblxuICAgIGhlaWdodDogMjhweDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgID4gLmtyLW1ldGhvZC1pbmZvIHtcbiAgICAgIGZsZXg6IDE7XG4gICAgfVxuICB9XG59XG4iLCIua3Itc2tlbGV0b24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuIiwiJi5rci1tb2JpbGUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbn1cbiIsIkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuQG1peGluIC1zaW5nbGUtY29sdW1uKCkge1xuICBncmlkLWNvbHVtbjogMSAvIHNwYW4gMjtcbn1cblxuLy8gVXNlZCBmb3IgYm90aCBTbWFydEZvcm0gJiBHcmlkXG5AbWl4aW4gd2FsbGV0KCRnYXA6IDEwcHgpIHtcbiAgJGNvbHVtbnM6IDI7XG5cbiAgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LS1jb21wYWN0IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KCRjb2x1bW5zLCBjYWxjKDUwJSAtICgkZ2FwIC8gMikpKTtcbiAgICBnYXA6ICRnYXA7XG5cbiAgICAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCB7XG4gICAgICBtYXJnaW46IDA7XG5cbiAgICAgICY6bGFzdC1vZi10eXBlOm50aC1vZi10eXBlKG9kZCkge1xuICAgICAgICBAaW5jbHVkZSAtc2luZ2xlLWNvbHVtbjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gT25seSBTbWFydEZvcm0gKG5vIGdyaWQpXG5AbWl4aW4gbGlzdC1vcHRpb25zKCRnYXA6IDEwcHgpIHtcbiAgJi5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy0tY29tcGFjdCB7XG4gICAgJjpub3QoLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLS1leHRyYSkge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICAgIGdhcDogJGdhcDtcbiAgICB9XG5cbiAgICAua3ItbWV0aG9kcy1saXN0LXJvdyB7XG4gICAgICBAaW5jbHVkZSAtc2luZ2xlLWNvbHVtbjtcbiAgICB9XG5cbiAgICAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtaXRlbSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1pbi13aWR0aDogMDtcbiAgICAgIG1hcmdpbjogMDtcblxuICAgICAgJjpsYXN0LW9mLXR5cGU6bnRoLW9mLXR5cGUob2RkKSB7XG4gICAgICAgIEBpbmNsdWRlIC1zaW5nbGUtY29sdW1uO1xuICAgICAgfVxuXG4gICAgICAua3Itd2FsbGV0LWV4cGFuZGVkIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuXG4gICAgICAua3ItbWV0aG9kLWxhYmVsLFxuICAgICAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICY6bm90KC5rci1hcHBsZV9wYXksLmtyLXBheXBhbCwua3ItcGF5cGFsX3NiLC5rci1wYXlwYWxfYm5wbCwua3ItcGF5cGFsX2JucGxfc2IpIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAua3ItbWV0aG9kLWxhYmVsLXdyYXBwZXIge1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gICAgICAgIH1cblxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgd2hpdGUtc3BhY2U6IGJyZWFrLXNwYWNlcztcbiAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5rci1mb3JtLWVycm9yIHtcbiAgICAgIEBpbmNsdWRlIC1zaW5nbGUtY29sdW1uO1xuICAgIH1cbiAgICBAY29udGVudDtcbiAgfVxufVxuIiwiQHVzZSBcIi4vY2FyZC10b29sdGlwXCI7XG5AdXNlIFwiLi9jYXJkLWljb25zXCI7XG5AdXNlIFwiLi9tZXRob2QtaWNvbnNcIjtcbkB1c2UgXCIuLi8uLi8uLi9taXhpbnMvc21hcnRmb3JtL2NvbXBhY3RcIjtcblxuQG1peGluIGVtYmVkZGVkKCkge1xuICBAaW5jbHVkZSBjb21wYWN0LndhbGxldDtcblxuICAua3Itc21hcnQtZm9ybS1tZXRob2RzIHtcbiAgICBkaXNwbGF5OiBibG9jazsgLy8gc2VlIEtKUy00MjQ3XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDA7XG5cbiAgICAua3ItbWV0aG9kcyB7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAua3ItbWV0aG9kLWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwcywgMHM7XG4gICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIG1heC1oZWlnaHQ7XG4gICAgICAgIG9wYWNpdHk6IDE7XG5cbiAgICAgICAgJi0taW52aXNpYmxlIHtcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwcywgMC41cztcbiAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjVzLCAwcztcbiAgICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCBtYXgtaGVpZ2h0O1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rci1iYWNrLWJ1dHRvbiB7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgIH1cblxuICAgICAgICAmLmtyLWRpc2FibGVkLWJhY2stYnV0dG9uIC5rci1iYWNrLWJ1dHRvbiB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5rci1tZXRob2RzLWxpc3Qge1xuICAgICAgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIHtcbiAgICAgICAgQGluY2x1ZGUgY29tcGFjdC5saXN0LW9wdGlvbnM7XG5cbiAgICAgICAgLmtyLW1ldGhvZC1sYWJlbCB7XG4gICAgICAgICAgQGluY2x1ZGUgY2FyZC1pY29ucy5tYWluO1xuICAgICAgICB9XG5cbiAgICAgICAgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLWl0ZW0ge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvLyBob3ZlciBiYWNrZ3JvdW5kXG4gICAgICAua3ItbWV0aG9kLWxhYmVsLFxuICAgICAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG4gICAgICAgICRleGNsdWRlLWxpc3Q6IFwiLmtyLWxvYWRpbmdcIixcbiAgICAgICAgICBcIi5rci1sb2NrZWRcIixcbiAgICAgICAgICBcIi5rci1tZXRob2QtbGFiZWwtLXNlbGVjdGVkXCIsXG4gICAgICAgICAgXCIua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZC0taG92ZXItZGVsZXRlXCI7XG5cbiAgICAgICAgJjpob3Zlcjpub3QoI3skZXhjbHVkZS1saXN0fSksXG4gICAgICAgICY6Zm9jdXM6bm90KCN7JGV4Y2x1ZGUtbGlzdH0pIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC8vIE5vIGhlYWRlciBvbiBlbWJlZGRlZCBtb2RlXG4gICAgICAua3ItbWV0aG9kcy1saXN0LWhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nLXRvcDogMTZweDtcbiAgICAgIH1cblxuICAgICAgLmtyLXNtYXJ0LWZvcm0tbGlzdC1zZWN0aW9uLW5hbWUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cblxuICAgICAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLFxuICAgICAgLmtyLW1ldGhvZC1sYWJlbCB7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAua3ItbWV0aG9kLWxhYmVsLXdyYXBwZXIge1xuICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi0tbmVzdGVkLW1ldGhvZCB7XG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuXG4gICAgICAgICAgLmtyLW1ldGhvZC1sYWJlbC13cmFwcGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiB1bnNldDtcbiAgICAgICAgICAgIGhlaWdodDogdW5zZXQ7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5rci1sb2NrZWQgLmtyLW1ldGhvZC1sYWJlbC13cmFwcGVyIHtcbiAgICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gSWNvblxuICAgICAgICBAaW5jbHVkZSBtZXRob2QtaWNvbnMubWFpbjtcblxuICAgICAgICAvLyBMYWJlbFxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmtyLW1ldGhvZHMtZ3JvdXAtbGFiZWwge1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEFycm93c1xuICAgICAgICAua3ItYXJyb3ctbGVmdCxcbiAgICAgICAgLmtyLWFycm93LXJpZ2h0IHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIGZpbGw6ICM0NDQ7XG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAua3ItYXJyb3ctcmlnaHQge1xuICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmtyLWFycm93LWxlZnQge1xuICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBMb2FkaW5nXG4gICAgICAgICYua3ItbG9hZGluZyB7XG4gICAgICAgICAgY3Vyc29yOiB3YWl0O1xuXG4gICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgY3Vyc29yOiB3YWl0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIExvY2tlZFxuICAgICAgICAmLmtyLWxvY2tlZCB7XG4gICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zIHtcbiAgICAgIC5rci1tZXRob2RzLWdyb3VwIHtcbiAgICAgICAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIHtcbiAgICAgICAgICAua3ItbWV0aG9kLWljb24ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5rci1tZXRob2QtdG9vbHRpcCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgY2FyZC10b29sdGlwLm1haW47XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBDYXJkcyB3aXRoIG5vIGJhY2sgYnV0dG9uIC0gZXh0cmEgdG9wIHBhZGRpbmdcbiAgICAua3ItbWV0aG9kcy5rci1tZXRob2QtYWN0aXZlLmtyLW1ldGhvZC1jYXJkcyA+IC5rci1kaXNhYmxlZC1iYWNrLWJ1dHRvbiB7XG4gICAgICAmOm5vdCgua3ItbWV0aG9kLWNvbnRlbnQtLWludmlzaWJsZSwgLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSkge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIHBvcGluKCkge1xuICAkbWV0aG9kLWl0ZW0taGVpZ2h0OiA0MHB4O1xuXG4gIC5rci1zbWFydC1mb3JtLW1ldGhvZHMge1xuICAgIG1pbi1oZWlnaHQ6IDM1MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcblxuICAgIC5rci1tZXRob2RzIHtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMnM7XG4gICAgfVxuXG4gICAgLmtyLW1ldGhvZHMtbGlzdCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvcixcbiAgICAgIC5rci1tZXRob2QtbGFiZWwge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJGV4Y2x1ZGUtbGlzdDogXCIua3ItbG9hZGluZ1wiLFxuICAgICAgICAgIFwiLmtyLWxvY2tlZFwiLFxuICAgICAgICAgIFwiLmtyLW1ldGhvZC1sYWJlbC0tc2VsZWN0ZWRcIixcbiAgICAgICAgICBcIi5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkLS1ob3Zlci1kZWxldGVcIjtcblxuICAgICAgICAmOmhvdmVyOm5vdCgjeyRleGNsdWRlLWxpc3R9KSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgICAgICAgfVxuXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmtyLW1ldGhvZHMtbGlzdC1oZWFkZXIsXG4gICAgICAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IsXG4gICAgICAua3ItbWV0aG9kLWxhYmVsIHtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgIC5rci1tZXRob2QtaWNvbiB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rci1hcnJvdy1sZWZ0LFxuICAgICAgICAua3ItYXJyb3ctcmlnaHQge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIGZpbGw6ICM0NDQ7XG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAua3ItYXJyb3ctcmlnaHQge1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmtyLWFycm93LWxlZnQge1xuICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yLFxuICAgICAgLmtyLW1ldGhvZC1sYWJlbCB7XG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMXM7XG5cbiAgICAgICAgLy8gTG9hZGluZyBhbmltYXRpb25cbiAgICAgICAgLmtyLWxvYWRpbmctYW5pbWF0aW9uIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gTG9hZGluZ1xuICAgICAgICAmLmtyLWxvYWRpbmcge1xuICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjODA4MDgwO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjODA4MDgwO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gICAgICAgICAgY3Vyc29yOiB3YWl0O1xuXG4gICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgY3Vyc29yOiB3YWl0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIExvY2tlZFxuICAgICAgICAmLmtyLWxvY2tlZCB7XG4gICAgICAgICAgY29sb3I6ICNkZGQ7XG4gICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAdXNlIFwiLi9jYXJkLXRvb2x0aXBcIjtcblxuQG1peGluIG1haW4oKSB7XG4gIC5rci1jYXJkLWljb25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi13aWR0aDogMDtcblxuICAgIEBpbmNsdWRlIHRvb2x0aXA7XG4gICAgQGluY2x1ZGUgYnJhbmRzO1xuICB9XG59XG5cbkBtaXhpbiB0b29sdGlwKCkge1xuICBzcGFuLmtyLWV4dHJhLWJyYW5kcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBjb2xvcjogIzc3NztcbiAgICBoZWlnaHQ6IDE2cHg7XG5cbiAgICBAaW5jbHVkZSBjYXJkLXRvb2x0aXAubWFpbjtcbiAgfVxufVxuXG5AbWl4aW4gYnJhbmRzKCRjb250YWluZXItZWxlbWVudDogc3Bhbikge1xuICBAaWYgJGNvbnRhaW5lci1lbGVtZW50ID09IG5vbmUge1xuICAgICRjb250YWluZXItZWxlbWVudDogXCJcIjtcbiAgfVxuICAjeyRjb250YWluZXItZWxlbWVudH0ua3ItYnJhbmQtaWNvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW46IDA7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIGhlaWdodDogMTZweDtcbiAgICB3aWR0aDogMjBweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG5cbiAgICAmLmtyLWNhcmRzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgJi5rci1oaWRlb3V0IHtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIHRvcDogLTk5OTlweDtcbiAgICAgIGxlZnQ6IC05OTk5cHg7XG4gICAgfVxuXG4gICAgc3ZnIHtcbiAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gICAgfVxuICB9XG59XG4iLCJAdXNlIFwiLi9tZXRob2QtaWNvbnNcIjtcblxuQG1peGluIG1haW4oKSB7XG4gIC5rci1tZXRob2QtdG9vbHRpcC1jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgei1pbmRleDogMTtcbiAgICBvcGFjaXR5OiAwO1xuXG4gICAgJi5rci12aXNpYmxlIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIG9wYWNpdHk6IDE7XG5cbiAgICAgIEBpbmNsdWRlIG1ldGhvZC1pY29ucy52aXNpYmxlO1xuICAgIH1cblxuICAgICYua3Itb24tdG9wIHtcbiAgICAgIHRvcDogLTUzcHg7XG4gICAgfVxuXG4gICAgLmtyLWNhcmQtdG9vbHRpcCxcbiAgICAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuXG4gICAgICBzcGFuIHN2ZyB7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBtaXhpbiBtYWluKCkge1xuICAkaWNvbi13aWR0aDogMzBweDtcbiAgJGljb24taGVpZ2h0OiAyMHB4O1xuXG4gIC5rci1tZXRob2QtaWNvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogJGljb24td2lkdGg7XG4gICAgaGVpZ2h0OiAkaWNvbi1oZWlnaHQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIHN2ZyxcbiAgICBpbWcge1xuICAgICAgd2lkdGg6ICRpY29uLXdpZHRoO1xuICAgICAgaGVpZ2h0OiAkaWNvbi1oZWlnaHQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiB2aXNpYmxlKCkge1xuICAua3ItbWV0aG9kLWljb24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB9XG59XG4iLCJAdXNlIFwiLi4vdmFyaWFibGVzXCIgYXMgdmFyO1xuXG5AbWl4aW4gcG9waW4oKSB7XG4gIC5rci1iYWNrLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMXM7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gICAgfVxuXG4gICAgbGFiZWwge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgbWFyZ2luLWxlZnQ6IDM1cHg7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMXM7XG4gICAgfVxuXG4gICAgLmtyLWFycm93LWxlZnQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgc3ZnIHtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDFzO1xuICAgICAgICBmaWxsOiB2YXIuJGNvbG9yLXByaW1hcnk7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAbWl4aW4gbW9kYWwtY29udGFpbmVyKCR3aWR0aCkge1xuICAua3Itc21hcnQtZm9ybS1tb2RhbC12aWV3cy1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6ICR3aWR0aDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHRyYW5zaXRpb246IHdpZHRoIDAuNXM7XG4gICAgei1pbmRleDogMTtcblxuICAgIC8vIEZvciB0aGUgc2VsZWN0IGZpZWxkcyAobXVzdCBiZSBkaXNwbGF5ZWQgb3V0c2lkZSB0aGUgY29udGFpbmVyKVxuICAgICYua3Itc21hcnQtZm9ybS1tb2RhbC12aWV3LS1zZWxlY3Qtb3Blbjpub3QoLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSkge1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgfVxuXG4gICAgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtdmlldyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMsIG9wYWNpdHkgMC41cztcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgb3BhY2l0eTogMTtcblxuICAgICAgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyxcbiAgICAgIC5rci1zbWFydC1mb3JtLW1ldGhvZHMgLmtyLW1ldGhvZC1sYWJlbCB7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcbiAgICAgIH1cblxuICAgICAgQGZvciAkbGV2ZWwgZnJvbSAxIHRocm91Z2ggNiB7XG4gICAgICAgICYtLWxldmVsLSN7JGxldmVsfSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlICogJGxldmVsKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvLyAmOm5vdCgmLS1hY3RpdmUpIC8vIG5vdCB3b3JraW5nIHByb3Blcmx5IG9uIGFuZHJvaWQgNFxuICAgICAgJjpub3QoLmtyLXNtYXJ0LWZvcm0tbW9kYWwtdmlldy0tYWN0aXZlKSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG5cbiAgICAgICAgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyxcbiAgICAgICAgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyAua3ItbWV0aG9kLWxhYmVsIHtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bm90KCYtLWFjdGl2ZSwgJi0tcG9waW4pIHtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgfVxuXG4gICAgICAvLyBGb3IgZXh0cmFzIGZvcm1cbiAgICAgICYua3Itc21hcnQtZm9ybS1tb2RhbC12aWV3LWV4dHJhcyB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAua3Itc21hcnQtZm9ybS1tb2RhbC0tc2Nyb2xsYWJsZS1jb250ZW50IHtcbiAgICAua3Itc21hcnQtZm9ybS1tb2RhbC12aWV3cy1jb250YWluZXIge1xuICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICB9XG4gIH1cbn1cbiIsIi5rci1leHRyYXMtZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gIHNwYW4ua3ItZXh0cmFzLWZvcm0taGVhZGVyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC5rci1leHRyYXMtZm9ybS1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbn1cbiIsIkB1c2UgXCIuL2NhcmQtaWNvbnNcIjtcblxuQG1peGluIG1haW4oKSB7XG4gIC5rci1jYXJkLWhlYWRlciB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgICBwYWRkaW5nOiAyMHB4IDIwcHggMTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgei1pbmRleDogMTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIHNwYW4ua3ItY2FyZC1oZWFkZXItbGFiZWwge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgY29sb3I6ICM3MDcwNzA7XG4gICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBjYXJkLWljb25zLm1haW47XG4gIH1cbn1cbiIsIkB1c2UgXCIuL3dhbGxldFwiO1xuQHVzZSBcIi4vbG9hZGluZy1vdmVybGF5XCI7XG5AdXNlIFwiLi9tZXRob2RzLWxpc3RcIjtcbkB1c2UgXCIuL21vZGFsLWJ1dHRvblwiO1xuQHVzZSBcIi4vY2FyZC1oZWFkZXJcIjtcbkB1c2UgXCIuL3BhcnRpYWwtcGF5bWVudC1wYW5lbFwiO1xuQHVzZSBcIi4vZ3JpZFwiO1xuQHVzZSBcIi4vbmVzdGVkLW1ldGhvZFwiO1xuQGltcG9ydCBcIi4vc2tlbGV0b25cIjtcbkBpbXBvcnQgXCIuL21vZGFsXCI7XG5AaW1wb3J0IFwiLi9leHRyYXNfZm9ybVwiO1xuXG4ua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQge1xuICBAaW5jbHVkZSBjYXJkLWhlYWRlci5tYWluO1xuICBAaW5jbHVkZSBtZXRob2RzLWxpc3QuZW1iZWRkZWQ7XG59XG5cbi5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiB7XG4gIHotaW5kZXg6IDA7XG5cbiAgQGluY2x1ZGUgbWV0aG9kcy1saXN0LnBvcGluO1xufVxuXG5AaW5jbHVkZSB3YWxsZXQuY2FyZDtcbkBpbmNsdWRlIGxvYWRpbmctb3ZlcmxheS5tYWluO1xuQGluY2x1ZGUgbW9kYWwtYnV0dG9uLm1haW47XG5AaW5jbHVkZSBtb2RhbC1idXR0b24ucGF5bWVudC1idXR0b247XG5AaW5jbHVkZSBwYXJ0aWFsLXBheW1lbnQtcGFuZWwubWFpbjtcbkBpbmNsdWRlIG5lc3RlZC1tZXRob2QubWFpbjtcblxuLy8gVG8gYXZvaWQgZmxpY2tlcmluZyAtIGhpZGUgdW50aWwgaXQncyByZWFkeSBzZWUgS0pTLTM2NzBcbi5rci1lbWJlZGRlZDpub3QoW2tydnVlXSwgLmtyLWV4dHJhcy1mb3JtLWNvbnRlbnQpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLy8gR3JpZCBtb2RlXG4mW2tyLWdyaWRdIHtcbiAgQGluY2x1ZGUgZ3JpZC5tYWluO1xufVxuXG4ua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5IHtcbiAgLmtyLW5lc3RlZC1tZXRob2QtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgLmtyLWJyYW5kLWljb24ge1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgfVxuICB9XG59XG4iLCJAdXNlIFwiLi4vLi4vLi4vbWl4aW5zL3NtYXJ0Zm9ybS9idXR0b25cIjtcbkB1c2UgXCIuLi92YXJpYWJsZXNcIiBhcyB2YXI7XG5AdXNlIFwiLi4vd2FsbGV0XCI7XG5AdXNlIFwiLi9jYXJkLWljb25zXCI7XG5cbkBtaXhpbiBjYXJkKCkge1xuICAua3Itc21hcnQtZm9ybS13YWxsZXQtY2FyZCB7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIEBpbmNsdWRlIGNhcmQtaWNvbnMuYnJhbmRzKCRjb250YWluZXItZWxlbWVudDogbm9uZSk7XG4gICAgQGluY2x1ZGUgd2FsbGV0LmRlbGV0ZS1idXR0b24tbWFpbjtcblxuICAgIGxhYmVsIHtcbiAgICAgIHNwYW4ge1xuICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5rci1lbGxpcHNpcyB7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICB9XG5cbiAgICAgICYua3Itd2FsbGV0LW1ldGhvZC1sYWJlbCB7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQG1peGluIG1haW4oKSB7XG4gIC5rci1kZWxldGUtYnV0dG9uLXdyYXBwZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICY6bm90KC5rci12aXNpYmxlKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5rci1kZWxldGUtYnV0dG9uIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXhib3g7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAua3ItZGVsZXRlLWljb24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBmaWxsOiAjMDAwO1xuICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYua3ItZXJyb3Igc3ZnIHBhdGgge1xuICAgICAgICAgICYuaWNvbiB7XG4gICAgICAgICAgICBmaWxsOiByZWQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5rci1jYXJkLWxpc3Qge1xuICAgICAgLmtyLWRlbGV0ZS1idXR0b24gLmtyLWRlbGV0ZS1pY29uIHN2ZyB7XG4gICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBtaXhpbiBtYWluKCkge1xuICAua3ItbG9hZGluZy1vdmVybGF5IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGVhc2Utb3V0O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHotaW5kZXg6IDk5OTk7XG5cbiAgICAmLmtyLWxvYWRpbmctb3ZlcmxheS0tdmlzaWJsZSB7XG4gICAgICBvcGFjaXR5OiAxO1xuXG4gICAgICAua3Itb3ZlcmxheS1iYWNrZ3JvdW5kIHtcbiAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5rci1vdmVybGF5LWJhY2tncm91bmQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjMyMztcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1vdXQ7XG4gICAgfVxuXG4gICAgLmtyLW92ZXJsYXktbG9nbyB7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgIC5rci1vdmVybGF5LW1lc3NhZ2Uge1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgYm90dG9tOiA1MCU7XG4gICAgfVxuICB9XG59XG4iLCJAdXNlIFwiLi4vdmFyaWFibGVzXCIgYXMgdmFyO1xuXG5AbWl4aW4gbWFpbigpIHtcbiAgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBwYXltZW50LWJ1dHRvbigpIHtcbiAgLmtyLXBheW1lbnQtYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIuJGNvbG9yLXByaW1hcnk7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cbiIsIkB1c2UgXCIuL2NhcmQtaWNvbnNcIjtcblxuQG1peGluIG1haW4oKSB7XG4gIC5rci1wYXJ0aWFsLXBheW1lbnQtcGFuZWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC5rci1wYXJ0aWFsLXBheW1lbnRzIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblxuICAgICAgQGluY2x1ZGUgcGFydGlhbC1wYXltZW50O1xuICAgIH1cblxuICAgIC5rci1wYXJ0aWFsLXBheW1lbnQtcmVtYWluaW5nIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cblxuICAgIC5rci1wYXJ0aWFsLXBheW1lbnQtc2VwYXJhdG9yIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgZ2FwOiAxMHB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gcGFydGlhbC1wYXltZW50KCkge1xuICAua3ItcGFydGlhbC1wYXltZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgQGluY2x1ZGUgY2FyZC1pY29ucy5icmFuZHMoJGNvbnRhaW5lci1lbGVtZW50OiBub25lKTtcblxuICAgIGxhYmVsIHtcbiAgICAgIGZsZXg6IDE7XG4gICAgfVxuXG4gICAgLmtyLXBhcnRpYWwtcGF5bWVudC1yZW1vdmUtaWNvbi1jb250YWluZXIge1xuICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgIC5rci1wYXJ0aWFsLXBheW1lbnQtcmVtb3ZlLWljb24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuICAgIH1cblxuICAgICYua3ItbG9ja2VkIHtcbiAgICAgIC5rci1wYXJ0aWFsLXBheW1lbnQtcmVtb3ZlLWljb24tY29udGFpbmVyIHtcbiAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcblxuICAgICAgICAua3ItcGFydGlhbC1wYXltZW50LXJlbW92ZS1pY29uIHtcbiAgICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAdXNlIFwiLi9sb2FkaW5nLWFuaW1hdGlvblwiO1xuXG5AbWl4aW4gbWFpbigpIHtcbiAgLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciB7XG4gICAgZmxleC1iYXNpczogMTAwJTtcblxuICAgIC5rci1sb2FkaW5nLWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAua3ItY2FyZC1mb3JtIHtcbiAgICAgIC5rci1mb3JtLWVycm9yIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmtyLW5lc3RlZC1xci1jb2RlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgXCIuL2hlYWRlclwiO1xuQHVzZSBcIi4vd2FsbGV0XCI7XG5AdXNlIFwiLi9jYXJkc1wiO1xuQHVzZSBcIi4vb3BtXCI7XG5AdXNlIFwiLi9tb2RhbFwiO1xuXG5AbWl4aW4gbWFpbigpIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuM3M7XG5cbiAgQGluY2x1ZGUgaGVhZGVyLnNlY3Rpb247XG4gIEBpbmNsdWRlIHdhbGxldC5zZWN0aW9uO1xuICBAaW5jbHVkZSBjYXJkcy5zZWN0aW9uO1xuICBAaW5jbHVkZSBvcG0uc2VjdGlvbjtcbiAgQGluY2x1ZGUgbW9kYWwubWFpbjtcbn1cbiIsIkB1c2UgXCIuLi9jYXJkLWhlYWRlclwiO1xuXG5AbWl4aW4gc2VjdGlvbigpIHtcbiAgLmtyLXNmLWhlYWRlciB7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIEBpbmNsdWRlIGNhcmQtaGVhZGVyLm1haW47XG59XG4iLCJAdXNlIFwiLi9tZXRob2Qtb3B0aW9uXCIgYXMgb3B0aW9uO1xuXG5AbWl4aW4gc2VjdGlvbigpIHtcbiAgLmtyLXNmLXdhbGxldCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICZfX21ldGhvZHMge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXG4gICAgICBAaW5jbHVkZSBncm91cDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGdyb3VwKCkge1xuICAua3Itd2FsbGV0LWdyb3VwIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIHdpZHRoOiAxMDAlOyAvLyBGb3JjZSB0aGUgZnVsbCB3aWR0aCBvZiB0aGUgY29udGFpbmVyIGZvciB0aGUgYW5pbWF0aW9uXG5cbiAgICBAaW5jbHVkZSBvcHRpb24ubWFpbjtcbiAgICBAaW5jbHVkZSBvcHRpb24tYnRuO1xuICB9XG5cbiAgLmtyLXdhbGxldC1ncm91cC0tY29tcGFjdCB7XG4gICAgJGNvbHVtbnM6IDI7XG4gICAgJGdhcDogMTBweDtcblxuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoJGNvbHVtbnMsIGNhbGMoNTAlIC0gKCRnYXAgLyAyKSkpO1xuICAgIGdhcDogJGdhcDtcblxuICAgIC5rci1tZXRob2QtYnRuIHtcbiAgICAgIG1hcmdpbjogMDtcblxuICAgICAgJjpsYXN0LW9mLXR5cGU6bnRoLW9mLXR5cGUob2RkKSB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAxIC8gc3BhbiAyO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gb3B0aW9uLWJ0bigpIHtcbiAgLmtyLW1ldGhvZC1idG4ge1xuICAgIEBpbmNsdWRlIG9wdGlvbi5pY29uO1xuICAgIEBpbmNsdWRlIG9wdGlvbi1sYWJlbDtcbiAgICBAaW5jbHVkZSBvcHRpb24tZGVsZXRlLWJ0bjtcbiAgfVxufVxuXG5AbWl4aW4gb3B0aW9uLWxhYmVsKCkge1xuICAmX19sYWJlbCB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gICZfX2xhYmVsIHNwYW4ge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gICY6bm90KC5rci1tZXRob2QtYnRuLS1jYXJkcykge1xuICAgIC5rci1tZXRob2QtYnRuX19sYWJlbCB7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gb3B0aW9uLWRlbGV0ZS1idG4oKSB7XG4gIC5rci1kZWxldGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIHN2ZyB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICB9XG4gIH1cbn1cbiIsIkBtaXhpbiBtYWluKCkge1xuICAua3ItbWV0aG9kLWJ0biB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtaW4td2lkdGg6IDA7IC8vIEZsZXggaXRlbXMgd29uJ3Qgc2hyaW5rIGJlbG93IHRoZWlyIGNvbnRlbnQgd2lkdGhcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAmLS1uby1sYWJlbCB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgJi5rci1tZXRob2QtYnRuLS1sb2FkaW5nIC5rci1pY29uIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG5lc3RlZC1tZXRob2QoKSB7XG4gIC5rci1tZXRob2QtYnRuLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGhlaWdodDogMjVweDtcblxuICAgIC5rci1jYXJkLWZvcm0gLmtyLWljb24ge1xuICAgICAgLy8gdGhpcyBpcyB0byByZW1vdmUgdGhlIG1pbi13aWR0aCBzdHlsZSBmcm9tIHRoZSBtZXRob2QgaWNvblxuICAgICAgbWluLXdpZHRoOiB1bnNldDtcbiAgICB9XG5cbiAgICAua3ItY2FyZC1mb3JtIHtcbiAgICAgIC8vIFRoaXMgaXMgbmVlZGVkIGJlY2F1c2UgdGhlIGJyb3dzZXIgY2hhbmdlcyB0aGUgZGVmYXVsdCBmb250LXNpemUgZm9yIHRleHQgaW5zaWRlIGEgYnV0dG9uXG4gICAgICBmb250LXNpemU6IGluaXRpYWw7XG4gICAgfVxuXG4gICAgLmtyLWljb24ge1xuICAgICAgaGVpZ2h0OiB1bnNldDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGljb24oKSB7XG4gIC5rci1pY29uIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIC5rci1icmFuZC1pY29uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgc3ZnLFxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAua3ItbG9hZGluZy1hc3NldHMge1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgfVxuICB9XG59XG4iLCJAdXNlIFwiLi9tZXRob2Qtb3B0aW9uXCIgYXMgb3B0aW9uO1xuQHVzZSBcIi4uL2NhcmQtaWNvbnNcIjtcblxuQG1peGluIHNlY3Rpb24oKSB7XG4gIC5rci1zZi1jYXJkcyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBpbmNsdWRlIG9wdGlvbi5tYWluO1xuICAgIEBpbmNsdWRlIG9wdGlvbi1idG47XG4gICAgQGluY2x1ZGUgY2FyZC1mb3JtO1xuICB9XG59XG5cbkBtaXhpbiBvcHRpb24tYnRuKCkge1xuICAua3ItbWV0aG9kLWJ0biB7XG4gICAgQGluY2x1ZGUgY2FyZC1pY29ucy5tYWluO1xuICB9XG59XG5cbkBtaXhpbiBjYXJkLWZvcm0oKSB7XG4gIC5rci1jYXJkLWZvcm0ge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcblxuICAgIDpub3QoLmtyLXNpemUtaGFsZikge1xuICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IHNwYW4gMjtcbiAgICB9XG5cbiAgICAua3Itc2l6ZS1oYWxmIHtcbiAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiBzcGFuIDE7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgXCIuL21ldGhvZC1vcHRpb25cIiBhcyBvcHRpb247XG5AdXNlIFwiLi9iYWNrLWJ1dHRvblwiO1xuQHVzZSBcIi4uL2NhcmQtaWNvbnNcIjtcblxuQG1peGluIHNlY3Rpb24oKSB7XG4gIC5rci1zZi1vcG0ge1xuICAgIC0ta3ItdHJhbnNpdGlvbi1kdXJhdGlvbjogMC41cztcbiAgICAtLWtyLW92ZXJmbG93OiB2aXNpYmxlO1xuXG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICYtLXRyYW5zaXRpb24ge1xuICAgICAgLS1rci1vdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuICAgICZfX21ldGhvZHMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBvdmVyZmxvdzogdmFyKC0ta3Itb3ZlcmZsb3cpO1xuXG4gICAgICBAaW5jbHVkZSBncm91cDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGdyb3VwKCkge1xuICAua3Itb3BtLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXG4gICAgLy8gRm9yY2UgdGhlIGZ1bGwgd2lkdGggb2YgdGhlIGNvbnRhaW5lciBmb3IgdGhlIGFuaW1hdGlvblxuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogdmFyKC0ta3Itb3ZlcmZsb3cpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLWtyLXRyYW5zaXRpb24tZHVyYXRpb24pLCBvcGFjaXR5IHZhcigtLWtyLXRyYW5zaXRpb24tZHVyYXRpb24pO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGhlaWdodDogMDtcblxuICAgIEBmb3IgJGxldmVsIGZyb20gMSB0aHJvdWdoIDIge1xuICAgICAgJi0tbGV2ZWwtI3skbGV2ZWx9IHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlICogJGxldmVsKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1hY3RpdmUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSB2YXIoLS1rci10cmFuc2l0aW9uLWR1cmF0aW9uKSwgb3BhY2l0eSB2YXIoLS1rci10cmFuc2l0aW9uLWR1cmF0aW9uKSwgaGVpZ2h0IDBzO1xuICAgIH1cblxuICAgIC5rci1ncmlkLWdyb3VwIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgb3B0aW9uLm1haW47XG4gICAgQGluY2x1ZGUgb3B0aW9uLm5lc3RlZC1tZXRob2Q7XG4gIH1cblxuICBAaW5jbHVkZSBvcHRpb24tYnRuO1xufVxuXG5AbWl4aW4gb3B0aW9uLWJ0bigpIHtcbiAgLmtyLW1ldGhvZC1idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIEBpbmNsdWRlIG9wdGlvbi5pY29uO1xuICAgIEBpbmNsdWRlIG9wdGlvbi1sYWJlbDtcbiAgICBAaW5jbHVkZSBiYWNrLWJ1dHRvbi5tYWluO1xuICB9XG59XG5cbkBtaXhpbiBvcHRpb24tbGFiZWwoKSB7XG4gICZfX2xhYmVsIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IHZhcigtLWtyLW92ZXJmbG93KTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAmLS1oaWRkZW4ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtOTk5OXB4O1xuICAgICAgbGVmdDogLTk5OTlweDtcbiAgICB9XG5cbiAgICAvLyBuZWVkcyBzcGFuIHRvIG5vdCBiZSBvdmVyd3JpdHRlbiBieSBfaW5pdGlhbC5zY3NzXG4gICAgbGFiZWwgc3BhbiB7XG4gICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICB9XG5cbiAgICBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICB9XG5cbiAgICBsYWJlbCxcbiAgICBsYWJlbCBzcGFuIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cbn1cbiIsIkBtaXhpbiBtYWluKCkge1xuICAmLS1iYWNrLWJ1dHRvbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgLmtyLW1ldGhvZC1idG4tLWJhY2stYnV0dG9uX19jb250YWluZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgIC5rci1iYWNrLWJ1dHRvbl9faWNvbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwiQHVzZSBcIi4uLy4uL3ZhcmlhYmxlc1wiIGFzIHZhcjtcbkB1c2UgXCIuLi8uLi9wb3Bpbi9oZWFkZXJcIjtcbkB1c2UgXCIuLi8uLi9wb3Bpbi9mb290ZXJcIjtcbkB1c2UgXCIuLi9tb2RhbF9iYWNrX2J1dHRvblwiIGFzIGJhY2stYnV0dG9uO1xuXG4kc3BhY2luZzogMTVweDtcbiRjYXJkcy12aWV3LXBhZGRpbmc6ICRzcGFjaW5nIDAgMCAwO1xuJHJlc2l6ZS10cmFuc2l0aW9uLXRpbWU6IDAuMjVzO1xuXG5AbWl4aW4gbWFpbigpIHtcbiAgLmtyLXNmLW1vZGFsLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgei1pbmRleDogOTk5OTtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuICAgIEBtZWRpYSAobWF4LWhlaWdodDogODAwcHgpIHtcbiAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtb2RhbDtcbiAgfVxuXG4gIC5rci1zZi13cmFwcGVyIC5rci1zZi1tb2RhbC13cmFwcGVyIC5rci1tb2RhbC5rci1tb2RhbCB7XG4gICAgQGluY2x1ZGUgbW9iaWxlO1xuICB9XG59XG5cbkBtaXhpbiBtb2RhbCgpIHtcbiAgLmtyLW1vZGFsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLXdpZHRoOiB2YXIuJG1vZGFsLXdpZHRoO1xuICAgIHBhZGRpbmctYm90dG9tOiB2YXIuJGZvb3Rlci1oZWlnaHQ7XG4gICAgcGFkZGluZy10b3A6IHZhci4kaGVhZGVyLWhlaWdodCArIHZhci4kbW9kYWwtY29udGVudC10b3AtbWFyZ2luO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm94LXNoYWRvdzpcbiAgICAgIHJnYigwLCAwLCAwLCAzMCUpIDAgMTlweCAzOHB4LFxuICAgICAgcmdiKDAsIDAsIDAsIDIyJSkgMCAxNXB4IDEycHg7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNyk7XG4gICAgdHJhbnNpdGlvbjogYWxsICRyZXNpemUtdHJhbnNpdGlvbi10aW1lIGVhc2Utb3V0O1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRyYW5zZm9ybTtcblxuICAgICYtLW9wZW4ge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgfVxuXG4gICAgJi0taWZyYW1lLXZpc2libGUge1xuICAgICAgcGFkZGluZzogMzBweCAwIDA7XG4gICAgICB6LWluZGV4OiAxMDAwMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBoZWFkZXIuc21hcnRmb3JtO1xuICAgIEBpbmNsdWRlIGNvbnRlbnQ7XG4gICAgQGluY2x1ZGUgZXJyb3I7XG4gICAgQGluY2x1ZGUgZm9vdGVyLm1haW47XG5cbiAgICAvLyBWYXJpYW50c1xuICAgIEBpbmNsdWRlIGlmcmFtZTtcbiAgfVxufVxuXG5AbWl4aW4gY29udGVudCgpIHtcbiAgLmtyLW1vZGFsLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgJHJlc2l6ZS10cmFuc2l0aW9uLXRpbWUgZWFzZS1vdXQ7XG4gICAgd2lkdGg6IHZhci4kbW9kYWwtd2lkdGg7XG5cbiAgICBAaW5jbHVkZSB0cmFjaztcbiAgICBAaW5jbHVkZSB2aWV3O1xuICAgIEBpbmNsdWRlIHJlZGlyZWN0aW9uO1xuICB9XG59XG5cbkBtaXhpbiBjb250ZW50LW1vYmlsZSgpIHtcbiAgLmtyLW1vZGFsLWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiB1bnNldDtcblxuICAgIEBpbmNsdWRlIHZpZXctbW9iaWxlO1xuICB9XG59XG5cbiR0cmFuc2l0aW9uLXRpbWU6IDAuNXM7XG5cbkBtaXhpbiB0cmFjaygpIHtcbiAgJl9fdHJhY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJHRyYW5zaXRpb24tdGltZTtcblxuICAgIEBmb3IgJGxldmVsIGZyb20gMSB0aHJvdWdoIDYge1xuICAgICAgJi0tbGV2ZWwtI3skbGV2ZWx9IHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlICogJGxldmVsKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIHZpZXcoKSB7XG4gICZfX3ZpZXcge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5ICR0cmFuc2l0aW9uLXRpbWU7XG4gICAgb3BhY2l0eTogMDtcbiAgICBoZWlnaHQ6IDA7XG5cbiAgICAmLS1hY3RpdmUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSB2aWV3LWxhYmVsO1xuICAgIEBpbmNsdWRlIHZpZXctY29udGVudDtcbiAgICBAaW5jbHVkZSBiYWNrLWJ1dHRvbi5wb3BpbjtcbiAgfVxufVxuXG5AbWl4aW4gdmlldy1tb2JpbGUoKSB7XG4gICZfX3ZpZXcge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuXG5AbWl4aW4gdmlldy1sYWJlbCgpIHtcbiAgLmtyLW1vZGFsLXZpZXctbGFiZWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbn1cblxuQG1peGluIHZpZXctY29udGVudCgpIHtcbiAgLmtyLW1vZGFsLXZpZXctY29udGVudCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICYtLW5vLWJ1dHRvbiB7XG4gICAgICBwYWRkaW5nOiAkY2FyZHMtdmlldy1wYWRkaW5nO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gcmVkaXJlY3Rpb24oKSB7XG4gICZfX3JlZGlyZWN0aW9uIHtcbiAgICB6LWluZGV4OiAxMDtcbiAgfVxufVxuXG5AbWl4aW4gbW9iaWxlKCkge1xuICAmLS1tb2JpbGUge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG5cbiAgICBAaW5jbHVkZSBjb250ZW50LW1vYmlsZTtcbiAgfVxufVxuXG5AbWl4aW4gaWZyYW1lKCkge1xuICAmLS1pZnJhbWUtdmlzaWJsZSB7XG4gICAgLmtyLW1vZGFsLWNvbnRlbnRfX2xldmVsIHtcbiAgICAgIHdpZHRoOiAwO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gZXJyb3IoKSB7XG4gICZfX2Vycm9yIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyLiRjb2xvci1saWdodDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuIiwiQG1peGluIG1haW4oKSB7XG4gIC5rci1zbWFydC1mb3JtLWlmcmFtZS1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgJjpub3QoLmtyLW1ldGhvZC1jYXJkcykge1xuICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgfVxuICB9XG59XG4iLCJAdXNlIFwiLi9zbWFydGZvcm0vY2FyZC10b29sdGlwXCI7XG5AdXNlIFwiLi9zbWFydGZvcm0vY2FyZC1pY29uc1wiO1xuQHVzZSBcIi4vc21hcnRmb3JtL21ldGhvZC1pY29uc1wiO1xuQHVzZSBcIi4vbW9kYWxcIjtcbkB1c2UgXCIuL2NvbmZpcm1hdGlvbi1tb2RhbFwiO1xuXG4ua3ItbGF5ZXItbWFuYWdlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTAwMDA7XG5cbiAgQGluY2x1ZGUgY2FyZC1pY29ucy5icmFuZHM7XG4gIEBpbmNsdWRlIGNhcmQtdG9vbHRpcC5tYWluO1xuICBAaW5jbHVkZSBtZXRob2QtaWNvbnMubWFpbjtcbiAgQGluY2x1ZGUgbW9kYWwubWFpbjtcbiAgQGluY2x1ZGUgY29uZmlybWF0aW9uLW1vZGFsLm1haW47XG4gIEBpbXBvcnQgXCIuL2RpYWxvZ1wiO1xuICBAaW1wb3J0IFwiLi9oZWxwX21vZGFsXCI7XG4gIEBpbXBvcnQgXCIuL2xheWVyXCI7XG59XG4iLCIvKiBIZWxwIG1vZGFsICovXG4ua3ItaGVscC1idXR0b24td3JhcHBlciAua3ItaGVscC1tb2RhbC13cmFwcGVyIHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDEwMDAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cblxuLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwtd3JhcHBlciAua3ItaGVscC1tb2RhbC1iYWNrZ3JvdW5kIHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIG9wYWNpdHk6IDAuNztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjMyMztcbn1cblxuLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwtd3JhcHBlciAua3ItaGVscC1tb2RhbCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAzMDBweDtcbiAgcGFkZGluZzogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAua3ItaGVscC1tb2RhbC1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMzBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG5cbiAgICAua3ItaGVscC1tb2RhbC1jbG9zZS1idXR0b24ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1cHg7XG4gICAgICByaWdodDogNXB4O1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG5cbiAgLmtyLWhlbHAtbW9kYWwtY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIH1cblxuICAua3ItaGVscC1tb2RhbC1jb250ZW50ID4gLmtyLWhlbHAtY29udGVudCxcbiAgLmtyLWhlbHAtbW9kYWwtY29udGVudCA+IGRpdiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAua3ItaGVscC1tb2RhbC1jb250ZW50ID4gLmtyLWhlbHAtY29udGVudCB7XG4gICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG5cbiAgLmtyLWhlbHAtbW9kYWwtY29udGVudCBzdmcsXG4gIC5rci1oZWxwLW1vZGFsLWNvbnRlbnQgc3ZnIGltYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5rci1oZWxwLW1vZGFsLWNvbnRlbnQgc3ZnIHtcbiAgICBoZWlnaHQ6IDEwNnB4O1xuICB9XG5cbiAgLmtyLWhlbHAtbW9kYWwtY29udGVudCAua3ItaGVscC1pbWFnZS1hbWV4IHN2ZyB7XG4gICAgaGVpZ2h0OiAxNDBweDtcbiAgfVxuXG4gIC5rci1oZWxwLW1vZGFsLWNvbnRlbnQgc3ZnIGltYWdlIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbiIsIkB1c2UgXCIuL3NtYXJ0Zm9ybS9jYXJkLWljb25zXCI7XG5AdXNlIFwiLi92YXJpYWJsZXNcIiBhcyB2YXI7XG5cbiRtYXJnaW46IDE1cHg7XG5cbkBtaXhpbiAtdGl0bGUge1xuICAua3Itc2ltcGxlLW1vZGFsLWhlYWRlci10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1hcmdpbjogMDtcblxuICAgIHNwYW4ge1xuICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gY2xvc2UtYnV0dG9uIHtcbiAgLmtyLWNsb3NlLXBvcHVwIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdG9wOiAxMHB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGhlaWdodDogMThweDtcbiAgICB3aWR0aDogMThweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIGkuZmkteC1jaXJjbGUuaWNvbi1jbG9zZS1wb3B1cCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbkBtaXhpbiBtYWluKCkge1xuICAua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXIge1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAua3Itc2ltcGxlLW1vZGFsIHtcbiAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogMTBweDtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuXG4gICAgICAua3Itc2ltcGxlLW1vZGFsLWhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMTJweDtcblxuICAgICAgICBAaW5jbHVkZSAtdGl0bGU7XG4gICAgICAgIEBpbmNsdWRlIGNsb3NlLWJ1dHRvbjtcbiAgICAgICAgQGluY2x1ZGUgY2FyZC1pY29ucy5icmFuZHMoJGNvbnRhaW5lci1lbGVtZW50OiBub25lKTtcbiAgICAgIH1cblxuICAgICAgLmtyLXNpbXBsZS1tb2RhbC1jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAgICAgLmtyLXNpbXBsZS1tb2RhbC1jb250ZW50LW1haW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAua3Itc2ltcGxlLW1vZGFsLWNvbnRlbnQtb3B0aW9uYWwge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBnYXA6IDEwcHg7XG5cbiAgICAgICAgICAua3Itc2ltcGxlLW1vZGFsLWNvbnRlbnQtb3B0aW9uYWwtaXRlbSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZ2FwOiA1cHg7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAua3Itc2ltcGxlLW1vZGFsLWZvb3RlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLXZlcnRpY2FsIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGdhcDogMnB4O1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQHVzZSBcIi4vc21hcnRmb3JtL2NhcmQtaWNvbnNcIjtcbkB1c2UgXCIuL21vZGFsXCI7XG5AdXNlIFwiLi92YXJpYWJsZXNcIiBhcyB2YXI7XG5cbiRtYXJnaW46IDE1cHg7XG5cbkBtaXhpbiAtdGl0bGUge1xuICAua3ItY29uZmlybWF0aW9uLW1vZGFsLWhlYWRlcl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxufVxuXG5AbWl4aW4gLXN1YnRpdGxlIHtcbiAgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbC1oZWFkZXJfX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cblxuQG1peGluIG1haW4oKSB7XG4gIC5rci1jb25maXJtYXRpb24tbW9kYWwtd3JhcHBlciB7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgIC5rci1jb25maXJtYXRpb24tbW9kYWwge1xuICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiAxMHB4O1xuICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG5cbiAgICAgIC5rci1jb25maXJtYXRpb24tbW9kYWwtaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAxMHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIC10aXRsZTtcbiAgICAgICAgQGluY2x1ZGUgLXN1YnRpdGxlO1xuXG4gICAgICAgIC5rci1jb25maXJtYXRpb24tbW9kYWwtaGVhZGVyX19pY29uIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5rci1jb25maXJtYXRpb24tbW9kYWwtZm9vdGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICAgICBidXR0b24ge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgIEBpbmNsdWRlIGNhcmQtaWNvbnMuYnJhbmRzKCRjb250YWluZXItZWxlbWVudDogbm9uZSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtb2RhbC5jbG9zZS1idXR0b247XG4gIH1cbn1cbiIsIi5rci1kaWFsb2ctY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuXG4gICYtLWFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbiIsIi5rci1sYXllciB7XG4gIHotaW5kZXg6IDI7XG5cbiAgLmtyLWxheWVyLWJhY2tncm91bmQge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjMyMztcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cbn1cbiIsIi8qIEhlbHAgKi9cbi5rci1maWVsZC13cmFwcGVyIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmtyLWZpZWxkLXdyYXBwZXIgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIge1xuICBAaW5jbHVkZSBvcmRlcig0KTtcblxuICBkaXNwbGF5OiBub25lO1xuXG4gICYua3ItdmlzaWJsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAua3ItaGVscC1idXR0b24ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsIi5rci1pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5rci1pY29uLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmtyLWJyYW5kLXNlbGVjdG9yIC5rci1icmFuZC1zZWxlY3Rvci13cmFwcGVyIHVsLmtyLWJyYW5kLXNlbGVjdG9yLWxpc3Qge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmtyLWljb24tYXJyb3cge1xuICBkaXNwbGF5OiBub25lO1xufVxuIiwiLmtyLWZpZWxkLXdyYXBwZXIge1xuICBAaW5jbHVkZSBmbGV4Ym94O1xuICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoZmxleC1zdGFydCk7XG4gIEBpbmNsdWRlIGFsaWduLWl0ZW1zKHN0cmV0Y2gpO1xuXG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG5cbiAgLmtyLWZpZWxkLWNvbXBvbmVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBAaW5jbHVkZSBvcmRlcigxKTtcbiAgfVxuXG4gIC5rci1pY29uLXdyYXBwZXItcm9vdCB7XG4gICAgQGluY2x1ZGUgb3JkZXIoMyk7XG4gIH1cblxuICAua3ItaGVscC1idXR0b24td3JhcHBlciB7XG4gICAgQGluY2x1ZGUgb3JkZXIoNCk7XG4gIH1cblxuICAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyIHtcbiAgICBAaW5jbHVkZSBvcmRlcig1KTtcbiAgfVxufVxuIiwiJGNhcmV0LXNpemU6IDhweDtcbiRzZWxlY3QtaGVpZ2h0OiAyMHB4O1xuXG4vLyBEZWZhdWx0IHNlbGVjdCAobW9iaWxlKVxuLmtyLXNlbGVjdC13cmFwcGVyLmtyLXJlYWwtc2VsZWN0IHtcbiAgc2VsZWN0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gIH1cblxuICAua3Itc2VsZWN0LWNhcmV0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmtyLXNlbGVjdC1jYXJldCBzdmcge1xuICAgIHdpZHRoOiAkY2FyZXQtc2l6ZTtcbiAgICBoZWlnaHQ6ICRjYXJldC1zaXplO1xuICB9XG59XG5cbi8vIEN1c3RvbSBzZWxlY3QgKGRlc2t0b3ApXG4ua3Itc2VsZWN0LXdyYXBwZXIua3ItY3VzdG9tLXNlbGVjdCB7XG4gIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKGNvbHVtbik7XG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5rci1zZWxlY3Qge1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcblxuICAgIC5rci1zZWxlY3QtY2FyZXQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDVweDtcbiAgICB9XG5cbiAgICAua3Itc2VsZWN0LWNhcmV0IHN2ZyB7XG4gICAgICB3aWR0aDogJGNhcmV0LXNpemU7XG4gICAgICBoZWlnaHQ6ICRjYXJldC1zaXplO1xuICAgIH1cbiAgfVxuXG4gIC5rci1vcHRpb25zIHtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogJHNlbGVjdC1oZWlnaHQgKiA2O1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm94LXNoYWRvdzogcmdiKDAsIDAsIDAsIDQwJSkgMCAycHggNHB4O1xuICAgIHotaW5kZXg6IDEwMDAwO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcblxuICAgIC5rci1vcHRpb24ge1xuICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICAgICAgfVxuICAgIH1cblxuICAgICYudG9wIHtcbiAgICAgICYua3Itb3B0aW9ucy02IHtcbiAgICAgICAgdG9wOiAtJHNlbGVjdC1oZWlnaHQgKiA2O1xuICAgICAgfVxuXG4gICAgICAmLmtyLW9wdGlvbnMtNSB7XG4gICAgICAgIHRvcDogLSRzZWxlY3QtaGVpZ2h0ICogNTtcbiAgICAgIH1cblxuICAgICAgJi5rci1vcHRpb25zLTQge1xuICAgICAgICB0b3A6IC0kc2VsZWN0LWhlaWdodCAqIDQ7XG4gICAgICB9XG5cbiAgICAgICYua3Itb3B0aW9ucy0zIHtcbiAgICAgICAgdG9wOiAtJHNlbGVjdC1oZWlnaHQgKiAzO1xuICAgICAgfVxuXG4gICAgICAmLmtyLW9wdGlvbnMtMiB7XG4gICAgICAgIHRvcDogLSRzZWxlY3QtaGVpZ2h0ICogMjtcbiAgICAgIH1cblxuICAgICAgJi5rci1vcHRpb25zLTEge1xuICAgICAgICB0b3A6IC0kc2VsZWN0LWhlaWdodCAqIDE7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5ib3R0b20ge1xuICAgICAgdG9wOiAkc2VsZWN0LWhlaWdodCAtIDJweDtcbiAgICB9XG5cbiAgICAmOm5vdCg6aG92ZXIpIHtcbiAgICAgIC5rci1vcHRpb24ua3ItYWN0aXZlLW9wdGlvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5rci1pZGVudGl0eS1kb2N1bWVudC10eXBlIHtcbiAgLmtyLXNlbGVjdC13cmFwcGVyLmtyLXJlYWwtc2VsZWN0IHtcbiAgICBzcGFuLmtyLXNlbGVjdC1wbGFjZWhvbGRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsIi5rci1lcnJvci1hbmltYXRpb24ge1xuICAmLmtyLXNlbGVjdC13cmFwcGVyIHNlbGVjdCxcbiAgJi5rci1zZWxlY3Qtd3JhcHBlciAua3Itc2VsZWN0IHNwYW4ua3Itc2VsZWN0ZWQtb3B0aW9uLFxuICAmLmtyLXRleHQtd3JhcHBlciBpbnB1dCB7XG4gICAgYW5pbWF0aW9uOiBzaGFrZS1hbmltIDAuNXMgY3ViaWMtYmV6aWVyKDAuMzYsIDAuMDcsIDAuMTksIDAuOTcpIGJvdGg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgcGVyc3BlY3RpdmU6IDEwMDBweDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNoYWtlLWFuaW0ge1xuICAxMCUsXG4gIDkwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMXB4LCAwLCAwKTtcbiAgfVxuXG4gIDIwJSxcbiAgODAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDJweCwgMCwgMCk7XG4gIH1cblxuICAzMCUsXG4gIDUwJSxcbiAgNzAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC00cHgsIDAsIDApO1xuICB9XG5cbiAgNDAlLFxuICA2MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNHB4LCAwLCAwKTtcbiAgfVxufVxuIiwiLmtyLWZpZWxkIHtcbiAgJi5rci12aXNpYmxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuICAmLmtyLXJhZGlvIGxhYmVsLFxuICBsYWJlbC5rci1jaGVja2JveCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbiAgJi5rci1yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4gIC5rci1jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGluaXRpYWw7XG4gICAgcGFkZGluZzogaW5pdGlhbDtcbiAgICBib3JkZXI6IGluaXRpYWw7XG4gICAgbWFyZ2luOiBpbml0aWFsO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxufVxuXG4vLyBDaGVja2JveFxuLmtyLWZpZWxkLmtyLWNoZWNrYm94IC5rci1maWVsZC1jb250cm9sLmtyLWNoZWNrYm94ID4gaW5wdXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ua3ItZmllbGQua3ItY2hlY2tib3gge1xuICAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3Ige1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2IxYjFiMTtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAua3ItbGFiZWwge1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgIC5rci1jaGVja2JveC1sYWJlbCB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG4gIH1cblxuICAvLyBIb3ZlciBhbmQgZm9jdXNcbiAgLmtyLWZpZWxkLWNvbnRyb2w6aG92ZXIgaW5wdXQgfiAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3IsXG4gIC5rci1maWVsZC1jb250cm9sIGlucHV0OmZvY3VzIH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICB9XG5cbiAgLy8gQ2hlY2tlZFxuICAua3ItZmllbGQtY29udHJvbCBpbnB1dDpjaGVja2VkIH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yLFxuICAua3ItZmllbGQtY29udHJvbCBpbnB1dDpjaGVja2VkOmZvY3VzIH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzE3MTcxO1xuICB9XG5cbiAgLy8gSG92ZXIgd2hlbiBjaGVja2VkXG4gIC5rci1maWVsZC1jb250cm9sOmhvdmVyIGlucHV0Om5vdChbZGlzYWJsZWRdKTpjaGVja2VkIH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yLFxuICAua3ItZmllbGQtY29udHJvbCBpbnB1dDpjaGVja2VkOmZvY3VzIH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjU2NTY1O1xuICB9XG5cbiAgLy8gSGlkZSBkZWZhdWx0IGJyb3dzZXIgaW5wdXRcbiAgLmtyLWZpZWxkLWNvbnRyb2wgaW5wdXQ6ZGlzYWJsZWQgfiAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3Ige1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG4gICAgb3BhY2l0eTogMC42O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgdGljayBjb2xvdXJcbiAgLmtyLWZpZWxkLWNvbnRyb2wgaW5wdXQ6ZGlzYWJsZWQgfiAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3I6OmFmdGVyIHtcbiAgICBib3JkZXItY29sb3I6ICM3YjdiN2I7XG4gIH1cbn1cbiIsIkBtaXhpbiBlbWJlZGRlZCgpIHtcbiAgLmtyLXdhbGxldC1jYXJkLWxpc3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAua3ItY2FyZC1saXN0LXdyYXBwZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIC5rci1jYXJkLWVsZW1lbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgJi5rci1kZWxldGVkIHtcbiAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmtyLWNhcmQtbGFiZWwsXG4gICAgICAgIC5rci1icmFuZC1pY29uIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAua3ItY2FyZC1sYWJlbCB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgfVxuXG4gICAgICAgIC5rci1icmFuZC1pY29uIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5pdGlhbDtcbiAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgICAgYXBwZWFyYW5jZTogcmFkaW87XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBwYWRkaW5nOiBpbml0aWFsO1xuICAgICAgICAgIGJvcmRlcjogaW5pdGlhbDtcbiAgICAgICAgfVxuXG4gICAgICAgIGkuZmkteC1jaXJjbGUge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBtaXhpbiBlbWJlZGRlZCgpIHtcbiAgLmtyLXdhbGxldC10YWJzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIC5rci13YWxsZXQtdGFiIHtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgJi5rci1zZWxlY3RlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGdyZXk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIua3ItdmlzaWJpbGl0eS1idXR0b24ge1xuICBvcmRlcjogMjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICBzdmcge1xuICAgIGZpbGw6ICM3MTcxNzE7XG4gICAgd2lkdGg6IDIwcHg7XG4gIH1cbn1cbiIsIi5rci1mb3JtLWVycm9yIHtcbiAgc3BhbiB7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIH1cbn1cbiIsIkBtaXhpbiBtYWluKCkge1xuICAua3ItY3VycmVuY3ktY29udmVyc2lvbiB7XG4gICAgb3JkZXI6IDMxOyAvKiBBZnRlciBwYXltZW50IGJ1dHRvbiAqL1xuXG4gICAgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgIHN0cm9uZyB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBtaXhpbiBtYWluKCkge1xuICAua3ItcGFuIC5rci1pY29uLXdyYXBwZXItcm9vdCB7XG4gICAgQGluY2x1ZGUgLWJ1dHRvbjtcbiAgfVxufVxuXG5AbWl4aW4gLWJ1dHRvbigpIHtcbiAgJjpub3QoLmtyLWxlZ2FjeSkge1xuICAgID4gYnV0dG9uLFxuICAgID4gLmtyLWJyYW5kLXNlbGVjdG9yIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCJAdXNlIFwiLi9wb3Bpbi9oZWFkZXJcIjtcblxuQG1peGluIC1oZWFkZXIoKSB7XG4gIEBpbmNsdWRlIGhlYWRlci5tYWluO1xuXG4gIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuXG5AbWl4aW4gLW92ZXJsYXkoKSB7XG4gIC5rci1iYWNrZ3JvdW5kIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMzIzMjM7XG4gICAgb3BhY2l0eTogMC43O1xuICB9XG59XG5cbkBtaXhpbiAtbW9kYWwoKSB7XG4gIC5rci1wb3Bpbi1yZWRpcmVjdGlvbi1tb2RhbCB7XG4gICAgei1pbmRleDogMTtcblxuICAgICYua3ItcG9waW4tcmVkaXJlY3Rpb24tbW9kYWwtLW1vYmlsZSB7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBtYWluKCkge1xuICAua3ItcG9waW4tcmVkaXJlY3Rpb24td3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDk5OTk7XG4gIH1cblxuICAua3ItcG9waW4tcmVkaXJlY3Rpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiAxMDAwMDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG5cbiAgICBAaW5jbHVkZSAtb3ZlcmxheTtcbiAgICBAaW5jbHVkZSAtaGVhZGVyO1xuICAgIEBpbmNsdWRlIC1tb2RhbDtcbiAgfVxufVxuIiwiQG1peGluIG1haW4oKSB7XG4gIC5rci1waG9uZS13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmtyLXBob25lLWlucHV0LXdyYXBwZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBnYXA6IDEwcHg7XG5cbiAgICAgIC5rci1waG9uZS1mbGFnIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIHNlYXJjaGFibGUtc2VsZWN0LWJveDtcbiAgfVxufVxuXG5AbWl4aW4gc2VhcmNoYWJsZS1zZWxlY3QtYm94KCkge1xuICAua3Itc2VhcmNoYWJsZS1zZWxlY3Qtb3B0aW9ucy13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNXB4O1xuICAgIHotaW5kZXg6IDI7XG5cbiAgICAua3Itc2VhcmNoYWJsZS1zZWxlY3Qtc2VhcmNoIHtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAxMHB4O1xuXG4gICAgICAua3Itc2VhcmNoLWljb24ge1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgfVxuXG4gICAgICBpbnB1dCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5rci1zZWFyY2hhYmxlLXNlbGVjdC1vcHRpb25zIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAua3Itc2VhcmNoYWJsZS1zZWxlY3Qtb3B0aW9uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBnYXA6IDE1cHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAua3Itc2VhcmNoYWJsZS1zZWxlY3Qtb3B0aW9uLXZhbHVlLFxuICAgICAgICAua3Itc2VhcmNoYWJsZS1zZWxlY3Qtb3B0aW9uLWV4dHJhIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIiRiZy1jb2xvcjogI2VkZWRlZDtcblxuQG1peGluIGFuaW1hdGlvbigpIHtcbiAgQGtleWZyYW1lcyBza2VsZXRvbi1hbmltYXRpb24ge1xuICAgIHRvIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTIwJTtcbiAgICB9XG4gIH1cbn1cblxuLmtyLXNrZWxldG9uLXdyYXBwZXIge1xuICBAaW5jbHVkZSBhbmltYXRpb247XG5cbiAgLyogQmFja2dyb3VuZCBBbmltYXRpb24gKi9cbiAgLmtyLXNrZWxldG9uIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgYmFja2dyb3VuZDpcbiAgICAgIGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgMTAwZGVnLFxuICAgICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDAlKSA0MCUsXG4gICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgNzAlKSA1MCUsXG4gICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCUpIDYwJVxuICAgICAgKVxuICAgICAgJGJnLWNvbG9yO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjAwJSAxMDAlO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogMTgwJTtcbiAgICBhbmltYXRpb246IDFzIHNrZWxldG9uLWFuaW1hdGlvbiBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgICBib3gtc2hhZG93OiByZ2JhKDE0OSwgMTU3LCA2NSwgMTUlKSAwIDAgMjRweDtcbiAgfVxufVxuIiwiQHVzZSBcIi4vdmFyaWFibGVzXCIgYXMgKjtcblxuQG1peGluIC1kZWZhdWx0LXBhbmVsIHtcbiAgLmtyLWRpc2NvdW50LXBhbmVsLmtyLWRpc2NvdW50LXBhbmVsLS1kZWZhdWx0IHtcbiAgICAua3ItZGlzY291bnQtcGFuZWwtY29udGVudCB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICYtLXZpc2libGUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbmltYXRpb246IDAuOHMgbGluZWFyIDBzIHNsaWRlZG93bjtcbiAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gLWJhc2UtaW5uZXItcGFuZWwge1xuICAua3ItZGlzY291bnQtcGFuZWwtY29udGVudCxcbiAgLmtyLWRpc2NvdW50LXBhbmVsLWNvbnRlbnQgKiB7XG4gICAgY29sb3I6ICM3MTcxNzE7XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cblxuICAua3ItZGlzY291bnQtcGFuZWwtc3VidG90YWwge1xuICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gIH1cblxuICAua3ItZGlzY291bnQtcGFuZWwtc3VidG90YWwtbGFiZWwsXG4gIC5rci1kaXNjb3VudC1wYW5lbC1kaXNjb3VudC1sYWJlbCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIH1cblxuICAua3ItZGlzY291bnQtcGFuZWwtZGlzY291bnQge1xuICAgICYtLXBvc2l0aXZlIC5rci1kaXNjb3VudC1wYW5lbC1kaXNjb3VudC12YWx1ZSB7XG4gICAgICBjb2xvcjogJGNvbG9yLWVycm9yO1xuICAgIH1cbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlZG93biB7XG4gIGZyb20ge1xuICAgIG1heC1oZWlnaHQ6IDA7XG4gIH1cblxuICB0byB7XG4gICAgbWF4LWhlaWdodDogMzAwcHg7XG4gIH1cbn1cblxuQG1peGluIGVtYmVkZGVkIHtcbiAgLmtyLWRpc2NvdW50LXBhbmVsLXdyYXBwZXIge1xuICAgIEBpbmNsdWRlIC1kZWZhdWx0LXBhbmVsO1xuICAgIEBpbmNsdWRlIC1iYXNlLWlubmVyLXBhbmVsO1xuICB9XG5cbiAgLmtyLWRpc2NvdW50LXBhbmVsLS1jb250YWluZXIge1xuICAgIG1hcmdpbjogMTJweCAwO1xuICB9XG59XG5cbkBtaXhpbiByb290IHtcbiAgQGF0LXJvb3QgLmtyLWRpc2NvdW50LXBhbmVsIHtcbiAgICBAaW5jbHVkZSAtYmFzZS1pbm5lci1wYW5lbDtcbiAgfVxufVxuIiwiQG1peGluIGNhcmQtZm9ybSgpIHtcbiAgLmtyLWNhcmQtZm9ybSB7XG4gICAgY29sdW1uLWdhcDogN3B4O1xuICAgIHJvdy1nYXA6IDE2cHg7XG5cbiAgICBAaW5jbHVkZSAtc3BhY2luZztcbiAgfVxuXG4gIC5rci1wYW4ge1xuICAgIGZsZXg6IDEgMSAyMjFweDtcbiAgICBtaW4td2lkdGg6IDIyMXB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLmtyLXNlY3VyaXR5LWNvZGUge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGZsZXg6IDEgMCA5MHB4O1xuICAgIG1pbi13aWR0aDogOTBweDtcbiAgfVxuXG4gIC5rci12aXNpYmlsaXR5LWJ1dHRvbiB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuXG4gIC8vIG5lZWRzIHdlaWdodCB0byBvdmVycmlkZSBpbiBzbWFydGJ1dHRvbiBjYXNlXG4gIC5rci1lbWJlZGRlZC5rci1oZWxwLWJ1dHRvbi1pbm5lci1maWVsZCAua3Itc2VjdXJpdHktY29kZSAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lciAua3ItaGVscC1idXR0b24ge1xuICAgIHdpZHRoOiAzMXB4O1xuICB9XG59XG5cbkBtaXhpbiAtc3BhY2luZygpIHtcbiAgLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSxcbiAgLmtyLWZpZWxkLWVsZW1lbnQgLmtyLWZpZWxkLFxuICAua3ItZm9ybS1lcnJvcixcbiAgLmtyLXBheW1lbnQtYnV0dG9uIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbiIsIkB1c2UgXCIuL3NtYXJ0Zm9ybS9zcGxpdC1wYXltZW50XCI7XG5AaW1wb3J0IFwiLi92YXJpYWJsZXNcIjtcblxuQG1peGluIGJ1dHRvbigpIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgY29sb3I6ICRjb2xvci1saWdodDtcbiAgcGFkZGluZzogMTJweCAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA0NnB4O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuNHM7XG5cbiAgJjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gICAgY29sb3I6ICRjb2xvci1saWdodDtcbiAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgIGJveC1zaGFkb3c6IHJnYigwLCAwLCAwLCAxNiUpIDAgM3B4IDZweCwgcmdiKDAsIDAsIDAsIDIzJSkgMCAzcHggNnB4O1xuICB9XG59XG5cbi5rci1wYXltZW50LWJ1dHRvbiB7XG4gIEBpbmNsdWRlIGJ1dHRvbjtcblxuICBzcGFuIHtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuXG4gIC8vIExvYWRpbmcgc3RhdGVcbiAgJi5rci1sb2FkaW5nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAua3Itc3Bpbm5lciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAmOmRpc2FibGVkIHNwYW4ge1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIH1cblxuICBAaW5jbHVkZSBzcGxpdC1wYXltZW50LmJ1dHRvbi1sYWJlbDtcbn1cbiIsIkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuLy8gRm9udFxuJGZvbnQtZmFtaWx5OiByb2JvdG8sIHNhbnMtc2VyaWY7XG4kZm9udC1zaXplOiAxNHB4O1xuJGNvbG9yLWZvbnQ6ICM0NDQ7XG4kY29sb3ItZm9udC1saWdodDogIzZlNzM3ZTtcblxuLy8gQ2FyZCBmaWVsZHNcbiRmaWVsZC13aWR0aDogMjMxcHg7XG4kaWNvbi13aWR0aDogNDRweDtcbiRoZWxwLXdpZHRoOiA1MHB4O1xuJGZvcm0td2lkdGg6ICRmaWVsZC13aWR0aCArICRoZWxwLXdpZHRoO1xuJGlubmVyLXdpZHRoOiAkZmllbGQtd2lkdGggKyAkaGVscC13aWR0aCAtIDE1cHg7XG5cbi8vIFNtYXJ0Rm9ybVxuJHNtYXJ0Zm9ybS13aWR0aDogdmFyKC0ta3ItZm9ybS1zbWFydGZvcm0td2lkdGgsIDMwMHB4KTtcbiRzbWFydGZvcm0tZ3JpZC13aWR0aDogdmFyKC0ta3ItZm9ybS1zbWFydGZvcm0td2lkdGgsIDM1MHB4KTtcbiRzbWFydGZvcm0tY29tcGFjdC13aWR0aDogdmFyKC0ta3ItZm9ybS1zbWFydGZvcm0td2lkdGgsIDQyNXB4KTtcbiRzbWFydGZvcm0taGVhZGVyLWhlaWdodDogNjhweDtcbiRzbWFydGZvcm0tcmFkaW8tYnV0dG9uLXNpemU6IDIwcHg7XG4kc21hcnRidXR0b24td2lkdGg6IDMwMHB4O1xuJHNtYXJ0Zm9ybS1tZXRob2RzLWdhcDogMTBweDtcbiRzbWFydGZvcm0tc2VjdGlvbi1tYXJnaW46IDEwcHg7XG4kc21hcnRmb3JtLWJvcmRlci1jb2xvcjogI2I3YjdiNztcblxuLy8gU21hcmZvcm0gbGlzdCBvcHRpb25zXG4kc21hcnRmb3JtLW9wdGlvbi1oZWlnaHQ6IDUwcHg7XG4kZm9udC1jb2xvci1kaXNhYmxlZDogIzk5OTtcbiRib3JkZXItY29sb3ItZGlzYWJsZWQ6ICNkZGQ7XG4kaWNvbnMtYm94LXNoYWRvdzogcmdiKDAsIDAsIDAsIDclKSAwIDZweCAyNHB4IDAsIHJnYigwLCAwLCAwLCAyNCUpIDAgMCAwIDFweDtcblxuLy8gQ2FyZHNcbiRjYXJkLWVsZW1lbnRzLWdhcDogMTVweDtcblxuLy8gU2luZ2xlIHBheW1lbnQgYnV0dG9uXG4kc21hcnRmb3JtLXNwYi13aWR0aDogMzQwcHg7XG4kc21hcnRmb3JtLXNwYi1yYWRpby1ib3JkZXItY29sb3I6ICNlM2UzZTM7XG5cbi8vIFNtYXJ0Rm9ybSBwb3BpblxuJHNtYXJ0Zm9ybS1wb3Bpbi13aWR0aDogMzMwcHg7XG4kc21hcnRmb3JtLXBvcGluLWJvcmRlcjogNXB4O1xuJHNtYXJ0Zm9ybS1wb3Bpbi1ib3JkZXItcmFkaXVzOiAwO1xuJHNtYXJ0Zm9ybS1wb3Bpbi1tYXJnaW4teDogMTVweDtcbiRzbWFydGZvcm0tcG9waW4tcGFkZGluZzogMTAwcHggMCA3MHB4IDA7XG4kc21hcnRmb3JtLWdyaWQtcG9waW4tcGFkZGluZzogMTAwcHggMCA3MHB4IDA7XG4kc21hcnRmb3JtLXBvcGluLWJveC1zaGFkb3c6IHJnYigwLCAwLCAwLCAzMCUpIDAgMTlweCAzOHB4LFxuICByZ2IoMCwgMCwgMCwgMjIlKSAwIDE1cHggMTJweDtcblxuLy8gU21hcnRGb3JtIFBvcGluIGNvbnRlbnRcbiRzbWFyZm9ybS1wb3Bpbi1jYXJkZm9ybS13aWR0aDogMzAwcHg7XG4kc21hcnRmb3JtLXBvcGluLWNvbnRlbnQtcGFkZGluZzogMTVweCAwIDAgMDtcblxuLy8gU21hcnRCdXR0b25cbiRzbWFydGJ1dHRvbi1zcGItd2lkdGg6ICRzbWFydGZvcm0tc3BiLXdpZHRoO1xuXG4vLyBDb2xvcnNcbiRjb2xvci1saWdodDogI2ZmZjtcbiRjb2xvci1ncmV5OiAjNDY0YTRjO1xuJGNvbG9yLWRpc2FibGVkOiAjZWJlYmU0O1xuJGNvbG9yLWdyZXktZm9udDogIzcxNzE3MTtcbiRjb2xvci1ncmV5LWljb25zOiAkY29sb3ItZ3JleS1mb250O1xuJGNvbG9yLWdyZXktYm9yZGVyOiAjYjFiMWIxO1xuJGNvbG9yLWdyZXktcGxhY2Vob2xkZXI6ICM5OTk7XG4kY29sb3ItaWNvbi1lcnJvcjogI2Q5NTM0ZjtcbiRjb2xvci13YXJuaW5nOiAjZjlhODI1O1xuJGNvbG9yLWVycm9yOiAjYjcxYzFjO1xuJGNvbG9yLXByaW1hcnk6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjMjkzYzdhKTtcbiRjb2xvci1wcmltYXJ5LWxpZ2h0OiAjYTliNGNhO1xuJGNvbG9yLXNlY29uZGFyeTogI2Q5NzcwNjtcbiRjb2xvci1saWdodC1zZWNvbmRhcnk6ICNmNGY0ZjQ7XG4kY2lyY2xlLXNpemU6IDMwcHg7XG4kY2hlY2staGVpZ2h0OiBtYXRoLmRpdigkY2lyY2xlLXNpemUsIDIpO1xuJGNoZWNrLXdpZHRoOiBtYXRoLmRpdigkY2hlY2staGVpZ2h0LCAyKTtcbiRjaGVjay1sZWZ0OiBtYXRoLmRpdigkY2lyY2xlLXNpemUsIDYpO1xuJGNoZWNrLXRoaWNrbmVzczogbWF0aC5kaXYoJGNpcmNsZS1zaXplLCAxMCk7XG4kYnV0dG9uLXdpZHRoOiAyMzJweDtcbiRidXR0b24taGVpZ2h0OiA0NnB4O1xuJHNob3AtbmFtZS13aWR0aDogMjQ1cHg7XG4kYnJlYWtwb2ludC1wb3BpbjogMXB4IDQ1MHB4O1xuJHNpZGVzLW1hcmdpbjogNTBweDtcbiR0b3AtbWFyZ2luOiAxNnB4O1xuJGJvdHRvbS1tYXJnaW46IDMwcHg7XG4iLCJAbWl4aW4gaGVhZGVyKCRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5KSB7XG4gIC5rci1zcC1oZWFkZXItbGFiZWwge1xuICAgIC0ta3Itc3AtZm9udC1mYW1pbHk6IHZhcigtLWtyLXdoaXRlLWxhYmVsLXNwLWZvbnQtZmFtaWx5LCAjeyRmb250LWZhbWlseX0pO1xuICAgIC0ta3Itc3AtYW1vdW50LWNvbG9yOiB2YXIoLS1rci13aGl0ZS1sYWJlbC1oZWFkZXItYW1vdW50LWNvbG9yLCAjMTMwZTM3KTtcbiAgICAtLWtyLXNwLXRvdGFsLWNvbG9yOiAjNTk1ZDYyO1xuXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6IHZhcigtLWtyLXNwLXRvdGFsLWNvbG9yKTtcbiAgICBmb250LWZhbWlseTogdmFyKC0ta3Itc3AtZm9udC1mYW1pbHkpO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuXG4gICAgLmtyLXNwLWhlYWRlci1hbW91bnQge1xuICAgICAgY29sb3I6IHZhcigtLWtyLXNwLWFtb3VudC1jb2xvcik7XG4gICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuXG4gICAgLmtyLXNwLWhlYWRlci10b3RhbCB7XG4gICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGJ1dHRvbigkZm9udC1mYW1pbHk6ICRmb250LWZhbWlseSkge1xuICAua3Itc3AtYnV0dG9uLWxhYmVsIHtcbiAgICAtLWtyLXNwLWZvbnQtZmFtaWx5OiB2YXIoLS1rci13aGl0ZS1sYWJlbC1zcC1mb250LWZhbWlseSwgI3skZm9udC1mYW1pbHl9KTtcbiAgICAtLWtyLXNwLXRvdGFsLWNvbG9yOiAjZGRkO1xuXG4gICAgLmtyLXNwLWJ1dHRvbi1hbW91bnQge1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5rci1zcC1idXR0b24tdG90YWwge1xuICAgICAgY29sb3I6IHZhcigtLWtyLXNwLXRvdGFsLWNvbG9yKTtcbiAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG5cbiAgICBAY29udGVudDtcbiAgfVxufVxuIiwiQHVzZSBcIi4uLy4uLy4uL21peGlucy9zbWFydGZvcm0vc3BsaXQtcGF5bWVudC9sYWJlbFwiO1xuQHVzZSBcIi4uLy4uLy4uL21peGlucy9zbWFydGZvcm0vc3BsaXQtcGF5bWVudC9wYW5lbFwiO1xuQHVzZSBcIi4uLy4uLy4uL21peGlucy9zbWFydGZvcm0vc3BsaXQtcGF5bWVudC9zZXBhcmF0b3JcIjtcbkB1c2UgXCIuLi8uLi8uLi9taXhpbnMvc21hcnRmb3JtL3NwbGl0LXBheW1lbnQvdGltZWxpbmVcIjtcbkB1c2UgXCIuLi92YXJpYWJsZXNcIiBhcyAqO1xuQHVzZSBcIi4vZ3JpZC9zZWN0aW9uXCI7XG5AdXNlIFwiLi9tZXRob2RzLWxpc3QvY29tbW9uXCI7XG5cbkBtaXhpbiByb290KCkge1xuICAua3Itc3AtcGFuZWwtd3JhcHBlcixcbiAgLmtyLXBheW1lbnQtc2NoZWR1bGUge1xuICAgIEBpbmNsdWRlIHBhbmVsLm1haW4oJGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHkpO1xuICAgIEBpbmNsdWRlIHRpbWVsaW5lLm1haW4oJGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHkpO1xuICAgIEBpbmNsdWRlIHNlcGFyYXRvci5tYWluKCRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5KTtcbiAgfVxufVxuXG5AbWl4aW4gc21hcnRmb3JtKCkge1xuICAua3Itc3AtcGFuZWwtd3JhcHBlciB7XG4gICAgLS1rci1zcC1zZXBlcmF0b3ItcGFkZGluZy15OiBjYWxjKCN7JHNtYXJ0Zm9ybS1zZWN0aW9uLW1hcmdpbn0gKyA4cHgpO1xuXG4gICAgQGluY2x1ZGUgc2VwYXJhdG9yLnNtYXJ0Zm9ybTtcbiAgfVxuXG4gIEBpbmNsdWRlIC1sZWdhY3ktc21hcnRmb3JtO1xuXG4gIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIge1xuICAgIEBpbmNsdWRlIGxhYmVsLmhlYWRlcigkZm9udC1mYW1pbHk6ICRmb250LWZhbWlseSkge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICBib3R0b206IDI1cHg7XG4gICAgICBsZWZ0OiA2MHB4O1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIC1sZWdhY3ktc21hcnRmb3JtKCkge1xuICAua3Itc21hcnQtZm9ybS1tZXRob2RzIC5rci1zcC1wYW5lbC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICZfX2xhYmVsIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICBAaW5jbHVkZSBjb21tb24uZm9udDtcblxuICAgICAgcGFkZGluZzogJHNtYXJ0Zm9ybS1zZWN0aW9uLW1hcmdpbiAwO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gZ3JpZC1zZWN0aW9uKCkge1xuICAua3Itc3AtcGFuZWwtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmctdG9wOiAkc21hcnRmb3JtLXNlY3Rpb24tbWFyZ2luO1xuXG4gICAgQGluY2x1ZGUgc2VjdGlvbi5zcGFjaW5nKFxuICAgICAgJGdhcDogJHNtYXJ0Zm9ybS1tZXRob2RzLWdhcFxuICAgICk7XG4gICAgQGluY2x1ZGUgc2VjdGlvbi5sYWJlbDtcblxuICAgIC5rci1zcC1wYW5lbC1zZXBhcmF0b3Ige1xuICAgICAgLy8gQ2FuY2VsIG91dCBnYXAgYXBwbGllZCB0byAua3Itc2Ytd3JhcHBlci0tY2FyZHMtZXhwYW5kZWRcbiAgICAgIG1hcmdpbi1ib3R0b206IC0kY2FyZC1lbGVtZW50cy1nYXA7XG5cbiAgICAgIC8vIENhbmNlbCBvdXQgZ2FwIHdyYXBwZXIgc2VjdGlvbiBnYXBcbiAgICAgIG1hcmdpbi10b3A6IC0kc21hcnRmb3JtLXNlY3Rpb24tbWFyZ2luO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gYnV0dG9uLWxhYmVsKCkge1xuICBAaW5jbHVkZSBsYWJlbC5idXR0b24oJGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHkpIHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC5rci1zcC1idXR0b24tYW1vdW50LFxuICAgIC5rci1zcC1idXR0b24tdG90YWwge1xuICAgICAgd2lkdGg6IHVuc2V0O1xuICAgIH1cbiAgfVxufVxuIiwiQHVzZSBcIi4vYnV0dG9uXCI7XG5cbiRhbmltYXRpb24tbmFtZTogXCJjaGVjay1idXR0b25cIjtcbiRzdmctd2lkdGg6IDEycHg7XG4kc3ZnLWhlaWdodDogOXB4O1xuXG5AbWl4aW4ga2V5ZnJhbWVzKCkge1xuICBAa2V5ZnJhbWVzICN7YW5pbWF0aW9ufSB7XG4gICAgNTAlIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG1haW4oXG4gICRzaXplOiAyNHB4LFxuICAkYm9yZGVyLWNvbG9yOiAjYjliOGMzLFxuICAkYm9yZGVyLWNvbG9yLWhvdmVyOiAjM2M1M2M3LFxuICAkYWN0aXZlLWNvbG9yOiAjM2M1M2M3LFxuICAkZmxhc2gtY29sb3I6ICM1MDZlZWMsXG4gICRjaGVja21hcmstY29sb3I6IHdoaXRlXG4pIHtcbiAgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICBzcGFuIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiAkc2l6ZTtcbiAgICAgIGhlaWdodDogJHNpemU7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6ICRmbGFzaC1jb2xvcjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4ycztcbiAgICAgIH1cblxuICAgICAgc3ZnIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB0b3A6IGNhbGMoKCRzaXplIC0gJHN2Zy1oZWlnaHQpIC8gMik7XG4gICAgICAgIGxlZnQ6IGNhbGMoKCRzaXplIC0gJHN2Zy13aWR0aCkgLyAyKTtcbiAgICAgICAgZmlsbDogbm9uZTtcbiAgICAgICAgc3Ryb2tlOiAkY2hlY2ttYXJrLWNvbG9yO1xuICAgICAgICBzdHJva2Utd2lkdGg6IDI7XG4gICAgICAgIHN0cm9rZS1saW5lY2FwOiByb3VuZDtcbiAgICAgICAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDtcbiAgICAgICAgc3Ryb2tlLWRhc2hhcnJheTogMTZweDtcbiAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDE2cHg7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMXM7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbi0taG92ZXIge1xuICAgICAgc3BhbiB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvci1ob3ZlcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uLS1jaGVja2VkIHtcbiAgICAgIHNwYW4ge1xuICAgICAgICBib3JkZXItY29sb3I6ICRhY3RpdmUtY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQ6ICRhY3RpdmUtY29sb3I7XG4gICAgICAgIGFuaW1hdGlvbjogI3skYW5pbWF0aW9uLW5hbWV9IDAuNnMgZWFzZTtcbiAgICAgICAgY29sb3I6ICNiOWI4YzM7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDIuMik7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlO1xuICAgICAgICB9XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBzdHJva2UtZGFzaG9mZnNldDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gd2FybmluZy1hbmltYXRpb24oKSB7XG4gIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiB7XG4gICAgc3BhbiB7XG4gICAgICBAaW5jbHVkZSBidXR0b24ud2FybmluZy1ib3JkZXItYW5pbWF0aW9uO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gYWJzb2x1dGUoKSB7XG4gIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgbGVmdDogMTZweDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4iLCIvKiBCcmVha3BvaW50IGNvbmZpZ3VyYXRpb24gKi9cbiRicmVha3BvaW50LXNtYWxsLWRlc2t0b3A6IG1heC13aWR0aCAxMDI0cHg7XG4kYnJlYWtwb2ludC10YWJsZXQ6IG1heC13aWR0aCA3NjhweDtcbiRicmVha3BvaW50LW1vYmlsZTogbWF4LXdpZHRoIDU3NnB4O1xuIiwiJGFuaW1hdGlvbi1uYW1lLWJlZm9yZTogXCJrci1sb2FkZXItYmVmb3JlXCI7XG4kYW5pbWF0aW9uLW5hbWUtYWZ0ZXI6IFwia3ItbG9hZGVyLWFmdGVyXCI7XG5cbkBtaXhpbiBrZXlmcmFtZXMoKSB7XG4gIEBrZXlmcmFtZXMgI3skYW5pbWF0aW9uLW5hbWUtYmVmb3JlfSB7XG4gICAgMCUsXG4gICAgMTAwJSB7XG4gICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgfVxuXG4gICAgMjUlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICB9XG5cbiAgICA1MCUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpIHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgfVxuXG4gICAgNzUlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICB9XG4gIH1cblxuICBAa2V5ZnJhbWVzICN7JGFuaW1hdGlvbi1uYW1lLWFmdGVyfSB7XG4gICAgMCUsXG4gICAgMTAwJSB7XG4gICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgfVxuXG4gICAgMjUlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgfVxuXG4gICAgNTAlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSkgdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgfVxuXG4gICAgNzUlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBtYWluKCRjb2xvciwgJHNpemU6IDVweCkge1xuICBpLmtyLWxvYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogJHNpemU7XG4gICAgICBoZWlnaHQ6ICRzaXplO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICB0b3A6IGNhbGMoNTAlIC0gJHNpemUpO1xuICAgICAgbGVmdDogY2FsYyg1MCUgLSAkc2l6ZSk7XG4gICAgICBhbmltYXRpb246ICN7JGFuaW1hdGlvbi1uYW1lLWJlZm9yZX0gMC44cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNCwgMS4yMSkgaW5maW5pdGU7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBhbmltYXRpb246ICN7JGFuaW1hdGlvbi1uYW1lLWFmdGVyfSAwLjhzIGN1YmljLWJlemllcigwLCAwLCAwLjI0LCAxLjIxKSBpbmZpbml0ZTtcbiAgICB9XG5cbiAgICAvLyBGb3IgdmlzdWFsIHRlc3RzXG4gICAgJi5rci1sb2FkZXItLWZyb3plbiB7XG4gICAgICAmOjpiZWZvcmUsXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG92ZXJsYXkoJGNvbG9yOiB3aGl0ZSwgJHNwaW5uZXItc2l6ZTogMjBweCkge1xuICBAaW5jbHVkZSBtYWluKCRjb2xvcik7XG5cbiAgaS5rci1sb2FkZXIge1xuICAgIGhlaWdodDogJHNwaW5uZXItc2l6ZTtcbiAgICB3aWR0aDogJHNwaW5uZXItc2l6ZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgd2lkdGg6ICRzcGlubmVyLXNpemU7XG4gICAgICBoZWlnaHQ6ICRzcGlubmVyLXNpemU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICB0b3A6IC01MCU7XG4gICAgICBsZWZ0OiAtNTAlO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbG9hZGluZy1jb250YWluZXIoJGNvbG9yLCAkc2l6ZSkge1xuICAua3ItbG9hZGluZy1hbmltYXRpb24ge1xuICAgIC0ta3ItbG9hZGluZy1hbmltYXRpb24tc2l6ZTogI3skc2l6ZX07XG5cbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogdmFyKC0ta3ItbG9hZGluZy1hbmltYXRpb24tc2l6ZSk7XG4gICAgaGVpZ2h0OiB2YXIoLS1rci1sb2FkaW5nLWFuaW1hdGlvbi1zaXplKTtcblxuICAgIEBpbmNsdWRlIG1haW4oJGNvbG9yLCB2YXIoLS1rci1sb2FkaW5nLWFuaW1hdGlvbi1zaXplKSk7XG4gIH1cbn1cbiIsIiRhbmltYXRpb24tbmFtZTogXCJrci1ib3VuY2VkZWxheVwiO1xuXG5AbWl4aW4ga2V5ZnJhbWVzKCkge1xuICBAa2V5ZnJhbWVzICN7JGFuaW1hdGlvbi1uYW1lfSB7XG4gICAgMCUsXG4gICAgODAlLFxuICAgIDEwMCUge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICB9XG5cbiAgICA0MCUge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG1haW4oKSB7XG4gIC5rci1zcGlubmVyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiAxcHg7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICAgIHdpZHRoOiA3MHB4O1xuXG4gICAgPiBkaXYge1xuICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZjZmNmO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGFuaW1hdGlvbjogI3skYW5pbWF0aW9uLW5hbWV9IDEuNHMgaW5maW5pdGUgZWFzZS1pbi1vdXQgYm90aDtcbiAgICB9XG5cbiAgICAua3ItYm91bmNlMSB7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IC0wLjMycztcbiAgICB9XG5cbiAgICAua3ItYm91bmNlMiB7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IC0wLjE2cztcbiAgICB9XG5cbiAgICBAaW5jbHVkZSAtZnJvemVuO1xuICB9XG59XG5cbkBtaXhpbiAtZnJvemVuKCkge1xuICAmLmtyLWJ1dHRvbi1hbmltYXRpb24tLWZyb3plbiB7XG4gICAgPiBkaXYge1xuICAgICAgYW5pbWF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwiQHVzZSBcIi4uLy4uLy4uL21peGlucy9zbWFydGZvcm0vY2FyZC10b29sdGlwXCI7XG5AdXNlIFwiLi4vc2tlbGV0b25cIjtcbkB1c2UgXCIuLi92YXJpYWJsZXNcIiBhcyAqO1xuXG4kYW5pbWF0aW9uLW5hbWU6IFwia3ItY2FyZC1pY29uLWRpc3BsYXlcIjtcbiRza2VsZXRvbi1iZzogbGluZWFyLWdyYWRpZW50KFxuICAxMDBkZWcsXG4gIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCUpIDMwJSxcbiAgcmdiYSgyNTUsIDI1NSwgMjU1LCA3MCUpIDUwJSxcbiAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwJSkgNzAlXG4pO1xuXG5AbWl4aW4ga2V5ZnJhbWVzKCkge1xuICBAa2V5ZnJhbWVzICN7JGFuaW1hdGlvbi1uYW1lfSB7XG4gICAgMCUge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBtYWluKCRwYWRkaW5nLWxlZnQ6IDAsICRsb2NhdGlvbjogYnV0dG9uKSB7XG4gIC5rci1jYXJkLWljb25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIG1pbi13aWR0aDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6ICRwYWRkaW5nLWxlZnQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgQGluY2x1ZGUgdG9vbHRpcDtcbiAgICBAaW5jbHVkZSBicmFuZHMoc3BhbiwgJGxvY2F0aW9uKTtcbiAgfVxufVxuXG5AbWl4aW4gdG9vbHRpcCgpIHtcbiAgc3Bhbi5rci1leHRyYS1icmFuZHMge1xuICAgIGhlaWdodDogMjJweDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY29sb3I6ICM3Nzc7XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBtYXgtd2lkdGg6IDE2cHg7XG5cbiAgICBAaW5jbHVkZSBjYXJkLXRvb2x0aXAubWFpbigkcGFkZGluZzogMTBweCwgJGJvcmRlci1yYWRpdXM6IDApO1xuICB9XG59XG5cbkBtaXhpbiBicmFuZHMoJGNvbnRhaW5lci1lbGVtZW50OiBzcGFuLCAkbG9jYXRpb246IGJ1dHRvbikge1xuICBAaWYgJGNvbnRhaW5lci1lbGVtZW50ID09IG5vbmUge1xuICAgICRjb250YWluZXItZWxlbWVudDogXCJcIjtcbiAgfVxuICAjeyRjb250YWluZXItZWxlbWVudH0ua3ItYnJhbmQtaWNvbiB7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIC8qIHRvIGF2b2lkIGlzc3N1ZXMgd2l0aCBiaWcgZGVmYXVsdCBmb250LXNpemUgc2VlIEtKUy01NTg0ICovXG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIEBpbmNsdWRlIHBsYWNlaG9sZGVyO1xuXG4gICAgJjpub3QoLmtyLWNhcmRzKS5rci1sb2FkaW5nLWFzc2V0cyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuXG4gICAgc3ZnIHtcbiAgICAgIHBhZGRpbmc6IDJweCA0cHg7XG4gICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICB3aWR0aDogMjJweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBhbmltYXRpb246IGljb24tZGlzcGxheSAwLjJzIGVhc2UtaW47XG4gICAgfVxuXG4gICAgLy8gQW1leFxuICAgICYua3ItYW1leCBzdmcge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmZjZTtcbiAgICB9XG5cbiAgICAvLyBDYWJhbFxuICAgICYua3ItY2FiYWwsXG4gICAgJi5rci1jYWJhbF9kZWJpdCB7XG4gICAgICBzdmcge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDI2MDk1O1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIENCXG4gICAgJi5rci1jYiB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgd2lkdGg6IDMzcHg7XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgd2lkdGg6IGluaXRpYWw7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gS2FkZW9zXG4gICAgJi5rci1rYWRlb3NfY3VsdHVyZSxcbiAgICAmLmtyLWthZGVvc19jdWx0dXJlIHN2ZyxcbiAgICAmLmtyLWthZGVvc19naWZ0LFxuICAgICYua3Ita2FkZW9zX2dpZnQgc3ZnIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICB3aWR0aDogMzVweDtcblxuICAgICAgaW1hZ2Uge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gTmFyYW5qYVxuICAgICYua3ItbmFyYW5qYSBzdmcge1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgcGFkZGluZzogM3B4IDRweDtcbiAgICB9XG5cbiAgICAvLyBWaXNhXG4gICAgJi5rci12aXNhIHN2ZyxcbiAgICAmLmtyLXZpc2FfZWxlY3Ryb24gc3ZnLFxuICAgICYua3ItdmlzYV9kZWJpdCBzdmcge1xuICAgICAgcGFkZGluZzogMCAycHg7XG4gICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICB3aWR0aDogMjZweDtcbiAgICB9XG5cbiAgICAvLyBBc3NldHMgbG9hZGluZ1xuICAgICYua3ItbG9hZGluZy1hc3NldHMge1xuICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgd2lkdGg6IDMwcHg7XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgI3skY29udGFpbmVyLWVsZW1lbnR9LmtyLWJyYW5kLWljb24ua3ItY2FyZHMge1xuICAgIGJveC1zaGFkb3c6ICRpY29ucy1ib3gtc2hhZG93O1xuXG4gICAgQGluY2x1ZGUgc2tlbGV0b24uYW5pbWF0aW9uO1xuXG4gICAgJi5rci1sb2FkaW5nLWFzc2V0cyB7XG4gICAgICBAaWYgJGxvY2F0aW9uID09IGJ1dHRvbiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRza2VsZXRvbi1iZyAkY29sb3ItbGlnaHQtc2Vjb25kYXJ5O1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIGJhY2tncm91bmQ6XG4gICAgICAgICAgMTAwZGVnLFxuICAgICAgICAgIHJnYmEoMjQ0LCAyNDQsIDI0NCwgMCUpIDMwJSxcbiAgICAgICAgICByZ2JhKDI0NCwgMjQ0LCAyNDQsIDcwJSkgNTAlLFxuICAgICAgICAgIHJnYmEoMjQ0LCAyNDQsIDI0NCwgMCUpIDcwJSAkY29sb3ItbGlnaHQ7XG4gICAgICB9XG5cbiAgICAgIGFuaW1hdGlvbjogMXMgc2tlbGV0b24tYW5pbWF0aW9uIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAyMDAlIDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDE4MCU7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcblxuICAgICAgc3ZnIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gcGxhY2Vob2xkZXIoKSB7XG4gIC5rci1wbGFjZWhvbGRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYm94LXNoYWRvdzogJGljb25zLWJveC1zaGFkb3c7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogJHNrZWxldG9uLWJnICRjb2xvci1saWdodC1zZWNvbmRhcnk7XG4gICAgYW5pbWF0aW9uOiAxcyBza2VsZXRvbi1hbmltYXRpb24gZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyMDAlIDEwMCU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAxODAlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICB9XG59XG4iLCJAdXNlIFwiLi92YXJpYWJsZXNcIiBhcyAqO1xuQHVzZSBcIi4vYnV0dG9uXCI7XG5AdXNlIFwiLi9zcGlubmVyXCI7XG5AdXNlIFwiLi9zbWFydGZvcm0vY2FyZC1pY29uc1wiO1xuXG4kYW5pbWF0aW9uLW9wZW5pbmc6IFwia3ItbW9kYWwtb3BlbmluZ1wiO1xuXG5AbWl4aW4ga2V5ZnJhbWVzKCkge1xuICBAa2V5ZnJhbWVzICN7JGFuaW1hdGlvbi1vcGVuaW5nfSB7XG4gICAgZnJvbSB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNyk7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gLXRpdGxlKCkge1xuICAua3Itc2ltcGxlLW1vZGFsLWhlYWRlci10aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogIzMzMztcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICBzcGFuIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICBmb250LXN0eWxlOiBpbmhlcml0O1xuICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBtYWluKCkge1xuICAua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXIge1xuICAgICYua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXItLW9wZW5pbmcge1xuICAgICAgYW5pbWF0aW9uOiAwLjE1cyBsaW5lYXIgMHMgMSBub3JtYWwgZm9yd2FyZHMgI3skYW5pbWF0aW9uLW9wZW5pbmd9O1xuICAgIH1cblxuICAgICYua3Itc2ltcGxlLW1vZGFsLXdyYXBwZXItLWNsb3Npbmcge1xuICAgICAgYW5pbWF0aW9uOiAwLjE1cyBsaW5lYXIgMHMgMSByZXZlcnNlIGZvcndhcmRzICN7JGFuaW1hdGlvbi1vcGVuaW5nfTtcbiAgICB9XG5cbiAgICAua3Itc2ltcGxlLW1vZGFsIHtcbiAgICAgIG1heC13aWR0aDogMzgwcHg7XG4gICAgICBib3gtc2hhZG93OlxuICAgICAgICByZ2IoMCwgMCwgMCwgMzAlKSAwIDE5cHggMzhweCxcbiAgICAgICAgcmdiKDAsIDAsIDAsIDIyJSkgMCAxNXB4IDEycHg7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MjBweCkge1xuICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgIH1cblxuICAgICAgLmtyLXNpbXBsZS1tb2RhbC1oZWFkZXIge1xuICAgICAgICBAaW5jbHVkZSBjYXJkLWljb25zLmJyYW5kcygkY29udGFpbmVyLWVsZW1lbnQ6IG5vbmUpO1xuXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgLXRpdGxlO1xuICAgICAgfVxuXG4gICAgICAua3Itc2ltcGxlLW1vZGFsLWNvbnRlbnQge1xuICAgICAgICAua3Itc2ltcGxlLW1vZGFsLWNvbnRlbnQtbWFpbiBwIHtcbiAgICAgICAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICBwYWRkaW5nOiA2cHggMTBweDtcblxuICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5rci1zaW1wbGUtbW9kYWwtY29udGVudC1vcHRpb25hbCB7XG4gICAgICAgICAgbWFyZ2luOiAxMHB4IDEwcHggMDtcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcblxuICAgICAgICAgIC5rci1zaW1wbGUtbW9kYWwtY29udGVudC1vcHRpb25hbC1pdGVtIHtcbiAgICAgICAgICAgIHNwYW4sXG4gICAgICAgICAgICBhLFxuICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmtyLXNpbXBsZS1tb2RhbC1mb290ZXIge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcblxuICAgICAgICBidXR0b24sXG4gICAgICAgIGJ1dHRvbiBzcGFuIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICBidXR0b24ge1xuICAgICAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAmLmtyLWJ0bi1lcnJvciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZXJyb3I7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5rci1idG4tc2Vjb25kYXJ5IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgY29sb3I6ICMzMzM7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAvLyBTcGlubmVyXG4gICAgICAgICAgQGluY2x1ZGUgc3Bpbm5lci5tYWluO1xuXG4gICAgICAgICAgLy8gTG9hZGluZyBzdGF0ZVxuICAgICAgICAgICYua3ItbG9hZGluZyB7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAua3Itc3Bpbm5lciB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAycHg7XG5cbiAgICAgICAgICAgICAgJiA+IGRpdiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi0tdmVydGljYWwge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZ2FwOiAycHg7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIkYW5pbWF0aW9uLW5hbWU6IFwia3ItbGF5ZXItZmFkZVwiO1xuXG5AbWl4aW4ga2V5ZnJhbWVzKCkge1xuICBAa2V5ZnJhbWVzICN7JGFuaW1hdGlvbi1uYW1lfSB7XG4gICAgZnJvbSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBtYWluKCkge1xuICAua3ItbGF5ZXIge1xuICAgICYua3ItbGF5ZXItLW9wZW5pbmcge1xuICAgICAgYW5pbWF0aW9uOiAwLjE1cyBsaW5lYXIgMHMgMSBub3JtYWwgZm9yd2FyZHMgI3skYW5pbWF0aW9uLW5hbWV9O1xuICAgIH1cblxuICAgICYua3ItbGF5ZXItLWNsb3Npbmcge1xuICAgICAgYW5pbWF0aW9uOiAwLjE1cyBsaW5lYXIgMHMgMSByZXZlcnNlIGZvcndhcmRzICN7JGFuaW1hdGlvbi1uYW1lfTtcbiAgICB9XG5cbiAgICAua3ItbGF5ZXItbWVzc2FnZSB7XG4gICAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG59XG4iLCJAdXNlIFwiLi4vdmFyaWFibGVzXCIgYXMgKjtcbkB1c2UgXCIuLi9mb250c1wiO1xuXG5AbWl4aW4gbWFpbigpIHtcbiAgLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciB7XG4gICAgLS1uZXN0ZWQtbWV0aG9kLWJnLWNvbG9yOiAkY29sb3ItcHJpbWFyeS1saWdodDtcbiAgICAtLW5lc3RlZC1tZXRob2QtdGV4dC1jb2xvcjogIzFkMWMxYztcblxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGFkYWRhO1xuXG4gICAgLmtyLWxvYWRpbmctY29udGFpbmVyIHtcbiAgICAgIGdhcDogMzVweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiB2YXIoLS1rci1sb2FkaW5nLWNvbnRhaW5lci1oZWlnaHQsIDIwMHB4KTtcblxuICAgICAgLmtyLWxvYWRpbmctbGFiZWwge1xuICAgICAgICBAaW5jbHVkZSBmb250cy5kZWZhdWx0LWxpZ2h0O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5rci1uZXN0ZWQtcXItY29kZSB7XG4gICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgICBtYXJnaW46IDEwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1uZXN0ZWQtbWV0aG9kLWJnLWNvbG9yKTtcbiAgICAgIGdhcDogMTVweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgLmtyLW5lc3RlZC1xci1sYWJlbCxcbiAgICAgIC5rci1uZXN0ZWQtcXItYW1vdW50IHtcbiAgICAgICAgQGluY2x1ZGUgZm9udHMuZGVmYXVsdDtcblxuICAgICAgICBjb2xvcjogdmFyKC0tbmVzdGVkLW1ldGhvZC10ZXh0LWNvbG9yKTtcbiAgICAgIH1cblxuICAgICAgLmtyLW5lc3RlZC1xci1hbW91bnQge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgfVxuXG4gICAgICAua3ItYnJhbmQtaWNvbiB7XG4gICAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIHdpZHRoOiA5MHB4O1xuXG4gICAgICAgID4gc3ZnIHtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmtyLXFyLWNvZGUtd3JhcHBlciB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgaGVpZ2h0OiAyMDBweDtcbiAgICAgICAgd2lkdGg6IDIwMHB4O1xuXG4gICAgICAgIC5rci1xci1jb2RlIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmtyLWNvdW50ZG93biB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAxMHB4O1xuICAgICAgICByaWdodDogMTBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAua3ItbmVzdGVkLWZvcm0td3JhcHBlciB7XG4gICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDE2cHg7XG5cbiAgICAgIC5rci1mb3JtLWVycm9yIHtcbiAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gaGVpZ2h0LWNvbmZpZygpIHtcbiAgLmtyLXNtYXJ0LWZvcm0ge1xuICAgIC8vIExlZ2FjeVxuICAgIC0ta3ItbG9hZGluZy1jb250YWluZXItaGVpZ2h0OiAxNDhweDtcblxuICAgIC8vIEdyaWQgbW9kZVxuICAgICZba3ItZ3JpZF0ge1xuICAgICAgLy8gVHdvIGNvbHVtbnMgb3IgbW9yZVxuICAgICAgLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyIHtcbiAgICAgICAgJi5rci1pbGxpY2FkbyxcbiAgICAgICAgJltjbGFzcyo9XCJrci1vZ19cIl0ge1xuICAgICAgICAgIC0ta3ItbG9hZGluZy1jb250YWluZXItaGVpZ2h0OiA4MnB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC8vIE9uZSBzaW5nbGUgY29sdW1uXG4gICAgICAua3ItbWV0aG9kLWJ0bi0tbmVzdGVkLW1ldGhvZCB7XG4gICAgICAgICZba3ItcGF5bWVudC1tZXRob2Q9XCJpbGxpY2Fkb1wiXSxcbiAgICAgICAgJltrci1wYXltZW50LW1ldGhvZF49XCJvZ19cIl0ge1xuICAgICAgICAgIC0ta3ItbG9hZGluZy1jb250YWluZXItaGVpZ2h0OiA5N3B4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gY29tcGFjdCBtb2RlXG4gICAgJi0tY29tcGFjdCB7XG4gICAgICAvLyBUd28gY29sdW1uc1xuICAgICAgLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyIHtcbiAgICAgICAgJi5rci1pbGxpY2FkbyxcbiAgICAgICAgJltjbGFzcyo9XCJrci1vZ19cIl0ge1xuICAgICAgICAgIC0ta3ItbG9hZGluZy1jb250YWluZXItaGVpZ2h0OiA4MnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJltrci1zaW5nbGUtcGF5bWVudC1idXR0b25dIHtcbiAgICAgIC0ta3ItbG9hZGluZy1jb250YWluZXItaGVpZ2h0OiA4NnB4O1xuXG4gICAgICAvLyBHcmlkIC0gVHdvIGNvbHVtbnMgb3IgbW9yZVxuICAgICAgLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyIHtcbiAgICAgICAgJi5rci1pbGxpY2FkbyxcbiAgICAgICAgJltjbGFzcyo9XCJrci1vZ19cIl0ge1xuICAgICAgICAgIC0ta3ItbG9hZGluZy1jb250YWluZXItaGVpZ2h0OiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC8vIEdyaWQgLSBPbmUgc2luZ2xlIGNvbHVtblxuICAgICAgLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qge1xuICAgICAgICAmW2tyLXBheW1lbnQtbWV0aG9kPVwiaWxsaWNhZG9cIl0sXG4gICAgICAgICZba3ItcGF5bWVudC1tZXRob2RePVwib2dfXCJdIHtcbiAgICAgICAgICAtLWtyLWxvYWRpbmctY29udGFpbmVyLWhlaWdodDogMzVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5rci1zbS1pbnRlcm5hbCB7XG4gICAgJi5rci1zbWFydC1idXR0b24tLW5lc3RlZC1tZXRob2Qge1xuICAgICAgLS1rci1sb2FkaW5nLWNvbnRhaW5lci1oZWlnaHQ6IDE0OHB4O1xuICAgIH1cbiAgfVxufVxuIiwiLmtyLWFuaW1hdGVkIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbn1cblxuLmtyLWFuaW1hdGVkLmluZmluaXRlIHtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG59XG5cbi5rci1hbmltYXRlZC5oaW5nZSB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG59XG5cbi5rci1hbmltYXRlZC5mbGlwT3V0WCxcbi5rci1hbmltYXRlZC5mbGlwT3V0WSxcbi5rci1hbmltYXRlZC5ib3VuY2VJbixcbi5rci1hbmltYXRlZC5ib3VuY2VPdXQge1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuNzVzO1xufVxuIiwiQGtleWZyYW1lcyBrci1mbGlwLWluLXgge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDQwJSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICB9XG5cbiAgNjAlIHtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAxMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDgwJSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTVkZWcpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gIH1cbn1cblxuLmtyLWZsaXBJblgge1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBrci1mbGlwLWluLXg7XG59XG4iLCJAdXNlIFwiLi4vY2xhc3NpYy93YWxsZXRcIjtcbkB1c2UgXCIuL2hlYWRlclwiO1xuQHVzZSBcIi4vZm9vdGVyXCI7XG5AdXNlIFwiLi9zbWFydGZvcm0vbW9kYWwtYnV0dG9uXCI7XG5cbi8qIENvbXBvbmVudHMgKi9cbkBpbXBvcnQgXCIuL2J1dHRvblwiO1xuXG5rci1zbWFydC1mb3JtW2tyLXBvcGluXSB7XG4gIEBpbXBvcnQgXCIuL2xheWVyXCI7XG59XG5cbi5rci1lbWJlZGRlZFtrci1wb3Bpbl0ge1xuICBkaXNwbGF5OiBub25lO1xuICBib3gtc2hhZG93OiAwIDAgMTVweCAjMTIxMjEyO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMXM7XG4gIHdpZHRoOiAkZm9ybS13aWR0aCArICRzaWRlcy1tYXJnaW47XG4gIG1hcmdpbjogMDtcblxuICBAaW5jbHVkZSBoZWFkZXIubWFpbjtcbiAgQGltcG9ydCBcIi4vZmllbGRcIjtcbiAgQGltcG9ydCBcIi4vd3JhcHBlcnNcIjtcbiAgQGltcG9ydCBcIi4vZXJyb3JcIjtcbiAgQGltcG9ydCBcIi4vcGF5bWVudF9idXR0b25cIjtcbiAgQGltcG9ydCBcIi4vaGVscC1idXR0b25cIjtcbiAgQGltcG9ydCBcIi4vbGF5ZXJcIjtcbiAgQGluY2x1ZGUgd2FsbGV0LmRlbGV0ZS1idXR0b24tcG9waW47XG4gIEBpbmNsdWRlIHdhbGxldC5jYXJkLWxpc3QtcG9waW47XG4gIEBpbmNsdWRlIHdhbGxldC50YWJzLXBvcGluO1xuICBAaW5jbHVkZSBmb290ZXIubGVnYWN5O1xufVxuXG4ua3ItcG9waW4td3JhcHBlciB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0NTBweCkge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4O1xuICB9XG5cbiAgJi0tbGFyZ2UtZm9ybSB7XG4gICAgcGFkZGluZzogNDVweCAwO1xuICB9XG59XG5cbi8vIFBvcGluIHV0aWxzXG5AaW5jbHVkZSBtb2RhbC1idXR0b24ubGVnYWN5O1xuIiwiQHVzZSBcIi4uL2NsYXNzaWMvdmFyaWFibGVzXCIgYXMgdmFyO1xuXG4kbGlnaHQtZm9udC1jb2xvcjogI2ZmZjtcblxuLmtyLXBvcGluLXV0aWxzIGJ1dHRvbi5rci1wb3Bpbi1idXR0b24ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIuJGNvbG9yLXByaW1hcnk7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6ICRsaWdodC1mb250LWNvbG9yO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBoZWlnaHQ6IDQ2cHg7XG4gIG1hcmdpbjogMDtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMnB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDIzMnB4O1xufVxuIiwiLmtyLWxheWVyIHtcbiAgLmtyLXBvcGluLW1vZGFsLWhlYWRlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCwgMCwgMCwgMCUpO1xuICB9XG5cbiAgLmtyLXBvcGluLWxvZ28tbGF5ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigzMCwgMzAsIDMwLCA4MCUpO1xuICB9XG59XG4iLCJAdXNlIFwiLi4vLi4vbWl4aW5zL2ZsZXhcIiBhcyAqO1xuQHVzZSBcIi4uL2NsYXNzaWMvdmFyaWFibGVzXCIgYXMgKjtcblxuQG1peGluIG1haW4oKSB7XG4gIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIge1xuICAgIGhlaWdodDogOTBweDtcblxuICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG4gICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcblxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjODA4MDgwO1xuICAgIG1hcmdpbi1ib3R0b206ICR0b3AtbWFyZ2luO1xuXG4gICAgJi5rci1wb3Bpbi1oZWFkZXItbGF5ZXIge1xuICAgICAgaGVpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2Uge1xuICAgICAgaW1nLmtyLWhlYWRlci1sb2dvIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBpLmZpLXgtY2lyY2xlLmljb24tY2xvc2UtcG9wdXAge1xuICAgICAgd2lkdGg6IDEycHg7XG4gICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIG1hcmdpbjogN3B4IDdweCAwIDA7XG4gICAgfVxuXG4gICAgJi5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUge1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgIGkge1xuICAgICAgICAmLmZpLXgtY2lyY2xlLmljb24tY2xvc2UtcG9wdXAge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLmZpLWxvY2sge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBzcGFuLmtyLXBvcGluLXNob3AtbmFtZSB7XG4gICAgICBtYXJnaW46IDQwcHggMCAwO1xuICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBzbWFydGZvcm0oKSB7XG4gIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXIua3Itc21hcnQtZm9ybS1tb2RhbC1oZWFkZXIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm9yZGVyOiAkc21hcnRmb3JtLXBvcGluLWJvcmRlciBzb2xpZCAjZjRmNGY0O1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRzbWFydGZvcm0tcG9waW4tYm9yZGVyLXJhZGl1cztcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJHNtYXJ0Zm9ybS1wb3Bpbi1ib3JkZXItcmFkaXVzO1xuICAgIGhlaWdodDogMTAwcHg7XG5cbiAgICAvLyBDbG9zZSBidXR0b25cbiAgICBpLmZpLXgtY2lyY2xlLmljb24tY2xvc2UtcG9wdXAge1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIG1hcmdpbjogNXB4IDVweCAwIDA7XG4gICAgfVxuXG4gICAgJi5rci1zZWN1cmUtaWZyYW1lLXZpc2libGUgaS5maS14LWNpcmNsZS5pY29uLWNsb3NlLXBvcHVwIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAvLyBTaG9wIG5hbWVcbiAgICAua3ItcG9waW4tc2hvcC1uYW1lIHtcbiAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICB0b3A6IDNweDtcbiAgICAgIHBhZGRpbmc6IDNweCAwIDdweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItcHJpbWFyeTtcblxuICAgICAgc3BhbiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgY29sb3I6ICM0YTRhNGE7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICBtYXgtd2lkdGg6ICRzaG9wLW5hbWUtd2lkdGg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIFNob3AgbG9nb1xuICAgIC5rci1wb3Bpbi1tb2RhbC1oZWFkZXItaW1hZ2Uge1xuICAgICAgYm90dG9tOiA4cHg7XG5cbiAgICAgIC5rci1oZWFkZXItYm9yZGVyIHtcbiAgICAgICAgd2lkdGg6IDM0cHg7XG4gICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XG4gICAgICB9XG5cbiAgICAgIC5rci1oZWFkZXItbG9nbyB7XG4gICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gQW1vdW50ICsgb3JkZXJJRFxuICAgIHNwYW4ua3ItcG9waW4tYW1vdW50LFxuICAgIHNwYW4ua3ItcG9waW4tb3JkZXItaWQge1xuICAgICAgcmlnaHQ6IHVuc2V0O1xuICAgICAgbGVmdDogNjBweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICBzcGFuIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBzcGFuLmtyLXBvcGluLW9yZGVyLWlkIHtcbiAgICAgIGJvdHRvbTogOHB4O1xuICAgIH1cblxuICAgIHNwYW4ua3ItcG9waW4tYW1vdW50IHtcbiAgICAgIGJvdHRvbTogMjVweDtcblxuICAgICAgc3BhbiB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5rci1wb3Bpbi10b3RhbC1hbW91bnQge1xuICAgICAgYm90dG9tOiA5cHg7XG5cbiAgICAgIC5rci10b3RhbC1hbW91bnQtbGFiZWwge1xuICAgICAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiAjNDQ0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgICB9XG5cbiAgICAgIC5rci10b3RhbC1hbW91bnQtdmFsdWUge1xuICAgICAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gSWZyYW1lIG9wZW5cbiAgICAmLmtyLXNlY3VyZS1pZnJhbWUtdmlzaWJsZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuXG4gICAgICAua3ItcG9waW4taGVhZGVyIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICAgICAgY29sb3I6ICM2NjY7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiB1bnNldDtcbiAgICAgIH1cblxuICAgICAgLmZpLWxvY2sge1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBvcmRlcjogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCImW2tydnVlXSB7XG4gIC5rci1wYW4sXG4gIC5rci1pZGVudGl0eS1kb2N1bWVudC1udW1iZXIsXG4gIC5rci1jYXJkLWhvbGRlci1uYW1lLFxuICAua3ItY2FyZC1ob2xkZXItbWFpbCxcbiAgLmtyLWlkZW50aXR5LWRvY3VtZW50LXR5cGUsXG4gIC5rci1pbnN0YWxsbWVudC1udW1iZXIsXG4gIC5rci1maXJzdC1pbnN0YWxsbWVudC1kZWxheSB7XG4gICAgbWFyZ2luOiAxMnB4IDA7XG4gIH1cblxuICAua3ItZXhwaXJ5LFxuICAua3Itc2VjdXJpdHktY29kZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxuXG4gIC5rci1maWVsZC5rci10ZXh0LFxuICAua3ItZmllbGQua3ItY2hlY2tib3gge1xuICAgIG1hcmdpbjogMTJweCAkc2lkZXMtbWFyZ2luIDEycHggMDtcbiAgfVxufVxuIiwiLmtyLW91dGVyLWV4cGlyeS5rci1vdXRlci13cmFwcGVyLFxuLmtyLW91dGVyLXNlY3VyaXR5LWNvZGUua3Itb3V0ZXItd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC5rci1pbm5lci13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuIiwiLmtyLWZvcm0tZXJyb3Ige1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tbGVmdDogMDtcblxuICA+IHNwYW4ge1xuICAgIHBhZGRpbmc6IDhweCAzcHg7XG4gIH1cbn1cbiIsIi5rci1wYXltZW50LWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAkYm90dG9tLW1hcmdpbjtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4iLCIkZGVmYXVsdC1zaWRlcy1tYXJnaW46IDMwcHg7XG5cbi8vIEhpZGRlblxuJi5rci1oZWxwLWJ1dHRvbi1oaWRkZW4ge1xuICB3aWR0aDogJGZpZWxkLXdpZHRoICsgJGRlZmF1bHQtc2lkZXMtbWFyZ2luICogMjtcbiAgcGFkZGluZy1sZWZ0OiAkZGVmYXVsdC1zaWRlcy1tYXJnaW47XG4gIHBhZGRpbmctcmlnaHQ6ICRkZWZhdWx0LXNpZGVzLW1hcmdpbjtcblxuICAua3ItcG9waW4tbW9kYWwtZm9vdGVyIHtcbiAgICAua3Itd2hpdGVsYWJlbC1sb2dvIGltZyB7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRkZWZhdWx0LXNpZGVzLW1hcmdpbjtcbiAgICB9XG4gIH1cbn1cblxuLy8gSW5uZXIgKGRlZmF1bHQgcG9zaXRpb24pXG4mLmtyLWhlbHAtYnV0dG9uLWlubmVyLWZpZWxkIHtcbiAgd2lkdGg6ICRmaWVsZC13aWR0aCArICRzaWRlcy1tYXJnaW4gKiAyIC0gMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAkc2lkZXMtbWFyZ2luIC0gMjBweDtcbiAgcGFkZGluZy1yaWdodDogJHNpZGVzLW1hcmdpbiAtIDIwcHg7XG5cbiAgLmtyLXBhbixcbiAgLmtyLWZpZWxkLmtyLXRleHQsXG4gIC5rci1maWVsZC5rci1jaGVja2JveCB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lci5rci12aXNpYmxlIC5rci1oZWxwLWJ1dHRvbiB7XG4gICAgICB3aWR0aDogJGhlbHAtd2lkdGggLSAxMnB4O1xuICAgIH1cbiAgfVxuXG4gIC5rci1zZWN1cml0eS1jb2RlLmtyLXNpemUtaGFsZiB7XG4gICAgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIua3ItaW5uZXIgLmtyLWhlbHAtYnV0dG9uIHtcbiAgICAgIHdpZHRoOiAkaGVscC13aWR0aCAtIDEzcHg7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgfVxuICB9XG5cbiAgLmtyLXBheW1lbnQtYnV0dG9uLFxuICAua3ItZm9ybS1lcnJvciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG5cbiAgLmtyLXBvcGluLW1vZGFsLWZvb3RlciB7XG4gICAgLmtyLXdoaXRlbGFiZWwtbG9nbyBpbWcge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkc2lkZXMtbWFyZ2luIC0gMjBweDtcbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgXCIuLi8uLi8uLi9taXhpbnMvZmxleFwiIGFzICo7XG5AdXNlIFwiLi4vdmFyaWFibGVzXCIgYXMgKjtcblxuQG1peGluIHBvcGluKCkge1xuICAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyLmtyLWNhcmQtbGlzdCB7XG4gICAgcGFkZGluZzogMCAzcHggMCAwO1xuICB9XG59XG5cbkBtaXhpbiBlbWJlZGRlZCgpIHtcbiAgLy8gUG9zaXRpb25zXG4gIC5rci1kZWxldGUtYnV0dG9uLXdyYXBwZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMTNweCAwIDdweDtcblxuICAgICY6bm90KC5rci12aXNpYmxlKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5rci1kZWxldGUtYnV0dG9uIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICBAaW5jbHVkZSBmbGV4Ym94O1xuICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG4gICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuICAgICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24ocm93KTtcblxuICAgICAgLmtyLWRlbGV0ZS1pY29uIHtcbiAgICAgICAgQGluY2x1ZGUgZmxleGJveDtcbiAgICAgICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24oY29sdW1uKTtcbiAgICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcblxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG5cbiAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICYuaWNvbiB7XG4gICAgICAgICAgICAgIGZpbGw6ICRjb2xvci1ncmV5LWZvbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYmFja2dyb3VuZCB7XG4gICAgICAgICAgICAgIGZpbGw6ICRjb2xvci1saWdodDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmtyLWVycm9yIHN2ZyBwYXRoIHtcbiAgICAgICAgICAmLmljb24ge1xuICAgICAgICAgICAgZmlsbDogJGNvbG9yLWljb24tZXJyb3I7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5iYWNrZ3JvdW5kIHtcbiAgICAgICAgICAgIGZpbGw6ICRjb2xvci1saWdodDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmtyLWNhcmQtbGlzdCB7XG4gICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICBwYWRkaW5nOiAwIDE0cHggMCAwO1xuXG4gICAgICAua3ItZGVsZXRlLWJ1dHRvbiAua3ItZGVsZXRlLWljb24gc3ZnIHtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQHVzZSBcIi4uL3ZhcmlhYmxlc1wiIGFzICo7XG5cbkBtaXhpbiBwb3BpbigpIHtcbiAgLmtyLXdhbGxldC1jYXJkLWxpc3Qge1xuICAgIG1hcmdpbjogMDtcblxuICAgIC5rci1jYXJkLWxpc3Qtd3JhcHBlciB7XG4gICAgICBib3JkZXI6IDA7XG5cbiAgICAgIC5rci1jYXJkLWVsZW1lbnQgLmtyLWNhcmQtbGFiZWwge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGVtYmVkZGVkKCkge1xuICAua3Itd2FsbGV0LWNhcmQtbGlzdCB7XG4gICAgbWFyZ2luOiAxNnB4IDA7XG5cbiAgICAua3ItY2FyZC1saXN0LXdyYXBwZXIge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWdyZXktYm9yZGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuXG4gICAgICAua3ItY2FyZC1lbGVtZW50LFxuICAgICAgLmtyLWNhcmQtZWxlbWVudCAua3ItZGVsZXRlLWJ1dHRvbixcbiAgICAgIC5rci1jYXJkLWVsZW1lbnQgLmtyLWRlbGV0ZS1idXR0b24gc3ZnLFxuICAgICAgLmtyLWNhcmQtZWxlbWVudCAua3ItY2FyZC1sYWJlbCxcbiAgICAgIC5rci1jYXJkLWVsZW1lbnQgLmtyLWNhcmQtbGFiZWwgbGFiZWwge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB9XG5cbiAgICAgIC5rci1jYXJkLWVsZW1lbnQge1xuICAgICAgICAmOm5vdCgua3ItZGVsZXRlZCkge1xuICAgICAgICAgIHBhZGRpbmc6IDEycHggMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYua3ItZGVsZXRlZCB7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rci1icmFuZC1pY29uIHN2ZyB7XG4gICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmtyLWJyYW5kLWljb24ua3ItbG9hZGluZy1hc3NldHMgc3ZnIHtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgaS5maS14LWNpcmNsZSBzdmcge1xuICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5rci13YWxsZXQtY2FyZC1saXN0IC5rci1jYXJkLWxpc3Qtd3JhcHBlciAua3ItY2FyZC1lbGVtZW50IC5rci1jYXJkLWxhYmVsIHtcbiAgICBtYXJnaW4tbGVmdDogMzFweDtcblxuICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIGxhYmVsIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1pbi13aWR0aDogMTUwcHg7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItZ3JleS1mb250O1xuICAgICAgfVxuXG4gICAgICBzcGFuOjpiZWZvcmUsXG4gICAgICBzcGFuOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIH1cblxuICAgICAgc3Bhbjpob3ZlciB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIH1cblxuICAgICAgc3Bhbjo6YmVmb3JlIHtcbiAgICAgICAgbGVmdDogLTIxLjVweDtcbiAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWxpZ2h0O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ncmV5LWZvbnQ7XG4gICAgICB9XG5cbiAgICAgIHNwYW46OmFmdGVyIHtcbiAgICAgICAgbGVmdDogLTE4LjVweDtcbiAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWxpZ2h0O1xuICAgICAgfVxuICAgIH1cblxuICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWwgc3Bhbjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZXktZm9udDtcbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgXCIuLi92YXJpYWJsZXNcIiBhcyAqO1xuXG5AbWl4aW4gcG9waW4oKSB7XG4gICYua3Itd2FsbGV0IHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCArIDYwcHggKyA1cHg7XG4gIH1cblxuICAua3Itd2FsbGV0LXRhYnMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cblxuQG1peGluIGVtYmVkZGVkKCkge1xuICAua3Itd2FsbGV0LXRhYnMge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAua3Itd2FsbGV0LXRhYiB7XG4gICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgIG1hcmdpbjogMCA0cHg7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgcmdiKDAsIDAsIDAsIDAlKTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgJi5rci1zZWxlY3RlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigwLCAwLCAwLCAwJSk7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkY29sb3ItcHJpbWFyeTtcbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB9XG5cbiAgICAgICYua3ItZGlzYWJsZWQgc3BhbiB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItZ3JleS1mb250O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQHVzZSBcInNhc3M6bWF0aFwiO1xuQHVzZSBcIi4uL2NsYXNzaWMvdmFyaWFibGVzXCIgYXMgKjtcblxuQG1peGluIGxlZ2FjeSgpIHtcbiAgLmtyLXBvcGluLW1vZGFsLWZvb3RlciB7XG4gICAgLmtyLXdoaXRlbGFiZWwtbG9nbyBpbWcge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkc2lkZXMtbWFyZ2luO1xuICAgIH1cbiAgfVxuXG4gICYua3Itc21hbGwtcG9waW4ge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXG4gICAgLmtyLXBvcGluLW1vZGFsLWZvb3RlciB7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBzbWFydGZvcm0oKSB7XG4gIC5rci1wb3Bpbi1tb2RhbC1mb290ZXIge1xuICAgIGJvcmRlcjogNXB4IHNvbGlkICNmZmY7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwcHgpO1xuICAgIGhlaWdodDogNjBweDtcblxuICAgIC5rci13aGl0ZWxhYmVsLWxvZ28gaW1nLmtyLWxvZ28tcGF5emVuIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgXCIuLi8uLi9jbGFzc2ljL3NwaW5uZXJcIjtcbkB1c2UgXCIuLi8uLi9jbGFzc2ljL3ZhcmlhYmxlc1wiIGFzICo7XG5cbkBtaXhpbiBsZWdhY3koKSB7XG4gIC5rci1wb3Bpbi1idXR0b24ge1xuICAgIEBpbmNsdWRlIC1iYXNlO1xuICB9XG59XG5cbkBtaXhpbiBzbWFydGZvcm0oKSB7XG4gIC5rci1zbWFydC1mb3JtLW1vZGFsLWJ1dHRvbiB7XG4gICAgQGluY2x1ZGUgLWJhc2U7XG4gIH1cbn1cblxuQG1peGluIC1iYXNlKCkge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgaGVpZ2h0OiA0NnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyOiAwO1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luOiA1cHggMDtcblxuICAmOmRpc2FibGVkIHtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICB9XG5cbiAgc3BhbiB7XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICB9XG5cbiAgLy8gTG9hZGluZyBzdGF0ZVxuICAmLmtyLWxvYWRpbmcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5rci1zcGlubmVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIHNwaW5uZXIubWFpbjtcbn1cbiIsIkB1c2UgXCIuL3JhZGlvLWJ1dHRvblwiO1xuXG5AbWl4aW4gbWFpbigkZm9udC1mYW1pbHk6IHN5c3RlbS11aSwgJGNvbG9yOiBibGFjaywgJHByaW1hcnktY29sb3I6ICMxMzBFMzcpIHtcbiAgLmtyLXNwLXBhbmVsIHtcbiAgICAtLWtyLXNwLXByaW1hcnktY29sb3I6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5LCAjeyRwcmltYXJ5LWNvbG9yfSk7XG4gICAgLS1rci1zcC1jaXJjbGUtY29sb3I6IHZhcigtLWtyLXNwLXByaW1hcnktY29sb3IpO1xuICAgIC0ta3Itc3AtcmFkaW8tY29sb3I6ICM1OTVkNjI7XG4gICAgLS1rci1zcC1jb2xvcjogdmFyKC0ta3Itd2hpdGUtbGFiZWwtc3AtY29sb3IsICN7JGNvbG9yfSk7XG4gICAgLS1rci1zcC1mb250LWZhbWlseTogdmFyKC0ta3Itd2hpdGUtbGFiZWwtc3AtZm9udC1mYW1pbHksICN7JGZvbnQtZmFtaWx5fSk7XG5cbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAwO1xuXG4gICAgQGluY2x1ZGUgLW9wdGlvbjtcbiAgICBAaW5jbHVkZSAtb3B0aW9uLWFjdGl2YXRvcjtcbiAgICBAaW5jbHVkZSAtb3B0aW9uLWFjdGl2YXRvci1ib3JkZXItcmFkaXVzO1xuICAgIEBpbmNsdWRlIC1vcHRpb24tcmFkaW87XG4gIH1cbn1cblxuQG1peGluIC1vcHRpb24oKSB7XG4gIC5rci1zcC1wYW5lbC1vcHRpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgLW9wdGlvbi1jb250ZW50O1xuXG4gICAgLmtyLXNwLW9wdGlvbi10aW1lbGluZS13cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAua3Itc3Atb3B0aW9uLXRpbWVsaW5lLXdyYXBwZXIge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIC1vcHRpb24tY29udGVudCgpIHtcbiAgJl9fY29udGVudCB7XG4gICAgLy8gLS1rci1zcC1vcHQtY29udGVudC1oZWlnaHQgaXMgZXhwZWN0ZWQgdG8gYmUgaW5qZWN0ZWQgYnkgU3BsaXRQYW5lbE9wdGlvblxuICAgIC0ta3ItcG8taGVpZ2h0OiB2YXIoLS1rci1zcC1vcHQtY29udGVudC1oZWlnaHQsIDIwMHB4KTtcbiAgICAtLWtyLXBvLXRyYW5zaXRpb24tZHVyYXRpb246IDAuNHM7XG4gICAgLS1rci1wby10cmFuc2l0aW9uLXR5cGU6IGVhc2UtaW4tb3V0O1xuXG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOlxuICAgICAgbWF4LWhlaWdodCB2YXIoLS1rci1wby10cmFuc2l0aW9uLWR1cmF0aW9uKSB2YXIoLS1rci1wby10cmFuc2l0aW9uLXR5cGUpLFxuICAgICAgb3BhY2l0eSB2YXIoLS1rci1wby10cmFuc2l0aW9uLWR1cmF0aW9uKSB2YXIoLS1rci1wby10cmFuc2l0aW9uLXR5cGUpO1xuICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgb3BhY2l0eTogMDtcblxuICAgICYtLW9wZW4ge1xuICAgICAgdHJhbnNpdGlvbjpcbiAgICAgICAgbWF4LWhlaWdodCB2YXIoLS1rci1wby10cmFuc2l0aW9uLWR1cmF0aW9uKSB2YXIoLS1rci1wby10cmFuc2l0aW9uLXR5cGUpLFxuICAgICAgICBvcGFjaXR5IHZhcigtLWtyLXBvLXRyYW5zaXRpb24tZHVyYXRpb24pIHZhcigtLWtyLXBvLXRyYW5zaXRpb24tdHlwZSk7XG4gICAgICBtYXgtaGVpZ2h0OiB2YXIoLS1rci1wby1oZWlnaHQpO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIC1vcHRpb24tYWN0aXZhdG9yLWJvcmRlci1yYWRpdXMoKSB7XG4gICRib3JkZXItcmFkaXVzOiA0cHg7XG5cbiAgLy8gU2VsZWN0ZWQgb3B0aW9uLCBleGNlcHQgaWYgdGhlcmUgaXMgbm90IHRpbWVsaW5lIGRpc3BsYXllZCAoZS5nOiBQYXkgTm93KVxuICAua3Itc3AtcGFuZWwtb3B0aW9uLS1zZWxlY3RlZCAua3Itc3Atb3B0aW9uLWFjdGl2YXRvcjpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gIH1cblxuICAvLyBOZXh0IG9wdGlvbiBpbW1lZGlhdGVseSBhZnRlciBzZWxlY3RlZCBvbmVcbiAgLmtyLXNwLXBhbmVsLW9wdGlvbi0tc2VsZWN0ZWQgKyAua3Itc3AtcGFuZWwtb3B0aW9uIC5rci1zcC1vcHRpb24tYWN0aXZhdG9yIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gIH1cblxuICAvLyBGaXJzdCBvcHRpb24gaW4gdGhlIGxpc3RcbiAgLmtyLXNwLXBhbmVsLW9wdGlvbjpmaXJzdC1jaGlsZCAua3Itc3Atb3B0aW9uLWFjdGl2YXRvciB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICB9XG5cbiAgLy8gTGFzdCBvcHRpb24gaW4gdGhlIGxpc3RcbiAgLmtyLXNwLXBhbmVsLW9wdGlvbjpsYXN0LWNoaWxkIC5rci1zcC1vcHRpb24tYWN0aXZhdG9yIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gIH1cbn1cblxuQG1peGluIC1vcHRpb24tYWN0aXZhdG9yKCkge1xuICAua3Itc3Atb3B0aW9uLWFjdGl2YXRvciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcGFkZGluZzogOHB4IDE1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlMWUxZTE7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGNvbG9yOiAjNTk1ZDYyO1xuICAgIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCIgb2ZmLCBcImNsaWdcIiBvZmY7XG4gICAgZm9udC1mYW1pbHk6IHJvYm90bywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcblxuICAgICYtLXNlbGVjdGVkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWtyLXNwLXByaW1hcnktY29sb3IpO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1rci1zcC1wcmltYXJ5LWNvbG9yKTtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB9XG5cbiAgICAua3Itc3Atb3B0aW9uLWFjdGl2YXRvci1sYWJlbCB7XG4gICAgICBAaW5jbHVkZSAtZm9udC1pbmhlcml0O1xuXG4gICAgICBjdXJzb3I6IGluaGVyaXQ7XG4gICAgfVxuICB9XG5cbiAgLmtyLXNwLXBhbmVsLW9wdGlvbjpub3QoOmxhc3QtY2hpbGQsIC5rci1zcC1wYW5lbC1vcHRpb24tLXNlbGVjdGVkKSAua3Itc3Atb3B0aW9uLWFjdGl2YXRvciB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxufVxuXG5AbWl4aW4gLW9wdGlvbi1yYWRpbygpIHtcbiAgQGluY2x1ZGUgcmFkaW8tYnV0dG9uLm1haW4oJHNpemU6IDE2cHgpO1xufVxuXG5AbWl4aW4gLWZvbnQtaW5oZXJpdCgpIHtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBpbmhlcml0O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXN0eWxlOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuIiwiQG1peGluIG1haW4oJHNpemU6IDE2cHgpIHtcbiAgLmtyLXNwLXJhZGlvLWJ1dHRvbiB7XG4gICAgLS1jaXJjbGUtZ3JhcGgtY29sb3I6IHZhcigtLWtyLXNwLXJhZGlvLWNvbG9yKTtcblxuICAgIGhlaWdodDogJHNpemU7XG4gICAgd2lkdGg6ICRzaXplO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICYtLWNoZWNrZWQge1xuICAgICAgLS1jaXJjbGUtZ3JhcGgtY29sb3I6IHdoaXRlO1xuICAgIH1cbiAgfVxufVxuIiwiQG1peGluIG1haW4oJGZvbnQtZmFtaWx5OiBzeXN0ZW0tdWksICRjb2xvcjogYmxhY2spIHtcbiAgLmtyLXNwLXRpbWVsaW5lIHtcbiAgICAtLWtyLXNwLXRpbWVsaW5lLWNvbG9yOiB2YXIoLS1rci1zcC1jb2xvciwgI3skY29sb3J9KTtcbiAgICAtLWtyLXNwLXRpbWVsaW5lLWZvbnQtZmFtaWx5OiB2YXIoLS1rci1zcC1mb250LWZhbWlseSwgI3skZm9udC1mYW1pbHl9KTtcbiAgICAtLWtyLXNwLWdyYXktY29sb3I6ICM1OTVkNjI7XG5cbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZ2FwOiAyMHB4O1xuXG4gICAgc2VjdGlvbiB7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIC1maXJzdC1wYXltZW50O1xuICAgIEBpbmNsdWRlIC1zY2hlZHVsZTtcbiAgfVxufVxuXG5AbWl4aW4gLWZpcnN0LXBheW1lbnQoKSB7XG4gIC5rci1zcC1maXJzdC1wYXltZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIG1pbi1oZWlnaHQ6IDE1MHB4O1xuXG4gICAgLmtyLXNwLWZpcnN0LXBheW1lbnQtY29udGVudCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGdhcDogMTBweDtcblxuICAgICAgLmtyLXNwLWZpcnN0LXBheW1lbnQtYW1vdW50LFxuICAgICAgLmtyLXNwLWZpcnN0LXBheW1lbnQtZGF0ZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LWZhbWlseTogdmFyKC0ta3Itc3AtdGltZWxpbmUtZm9udC1mYW1pbHkpO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1rci1zcC10aW1lbGluZS1jb2xvcik7XG4gICAgICB9XG5cbiAgICAgIC5rci1zcC1maXJzdC1wYXltZW50LWFtb3VudCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgIH1cblxuICAgICAgLmtyLXNwLWZpcnN0LXBheW1lbnQtZGF0ZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG5cbiAgICAgICAgYixcbiAgICAgICAgLmtyLXNwLWZpcnN0LXBheW1lbnQtYXV4aWxpYXJ5LWRhdGUge1xuICAgICAgICAgIEBpbmNsdWRlIC1mb250LWluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICBiIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmtyLXNwLWZpcnN0LXBheW1lbnQtYXV4aWxpYXJ5LWRhdGUge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICBjb2xvcjogdmFyKC0ta3Itc3AtZ3JheS1jb2xvcik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIC1zY2hlZHVsZSgpIHtcbiAgLmtyLXNwLXNjaGVkdWxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1heC13aWR0aDogMTYwcHg7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiA4cHg7XG5cbiAgICBAaW5jbHVkZSAtZGFzaGVkLWxpbmU7XG5cbiAgICAua3Itc3Atc2NoZWR1bGUtcm93IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgICBnYXA6IDE2cHg7XG4gICAgfVxuXG4gICAgLmtyLXNwLXNjaGVkdWxlLXBheW1lbnQtdGV4dCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBnYXA6IDRweDtcbiAgICB9XG5cbiAgICAua3Itc3Atc2NoZWR1bGUtcGF5bWVudC1hbW91bnQsXG4gICAgLmtyLXNwLXNjaGVkdWxlLXBheW1lbnQtZGF0ZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbG9yOiB2YXIoLS1rci1zcC10aW1lbGluZS1jb2xvcik7XG4gICAgICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYVwiIG9mZiwgXCJjbGlnXCIgb2ZmO1xuICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWtyLXNwLXRpbWVsaW5lLWZvbnQtZmFtaWx5KTtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgIH1cblxuICAgIC5rci1zcC1zY2hlZHVsZS1wYXltZW50LWRhdGUge1xuICAgICAgYiB7XG4gICAgICAgIEBpbmNsdWRlIC1mb250LWluaGVyaXQ7XG5cbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIC1kYXNoZWQtbGluZSgpIHtcbiAgLmtyLXNwLXNjaGVkdWxlLWRhc2hlZC1saW5lIHtcbiAgICB3aWR0aDogMjRweDtcbiAgfVxuXG4gICYtLTEgLmtyLXNwLXNjaGVkdWxlLWRhc2hlZC1saW5lIHtcbiAgICBoZWlnaHQ6IDUycHg7XG4gIH1cblxuICAmLS0yIC5rci1zcC1zY2hlZHVsZS1kYXNoZWQtbGluZSB7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICB9XG5cbiAgJi0tMyAua3Itc3Atc2NoZWR1bGUtZGFzaGVkLWxpbmUge1xuICAgIGhlaWdodDogMTZweDtcbiAgfVxufVxuXG5AbWl4aW4gLWZvbnQtaW5oZXJpdCgpIHtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBpbmhlcml0O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXN0eWxlOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG59XG4iLCJAbWl4aW4gbWFpbigkZm9udC1mYW1pbHk6IHN5c3RlbS11aSwgJGNvbG9yOiBibGFjaykge1xuICAua3Itc3AtcGFuZWwtc2VwYXJhdG9yIHtcbiAgICAtLWtyLXNwLWZvbnQtZmFtaWx5OiB2YXIoLS1rci13aGl0ZS1sYWJlbC1zcC1mb250LWZhbWlseSwgI3skZm9udC1mYW1pbHl9KTtcbiAgICAtLWtyLXNwLXNlcGFyYXRvci1jb2xvcjogI2RkZDtcblxuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgLmtyLXNwLXBhbmVsLXNlcGFyYXJhdG9yLWhyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIGhyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1rci1zcC1zZXBhcmF0b3ItY29sb3IpO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gc21hcnRmb3JtKCkge1xuICAua3Itc3AtcGFuZWwtc2VwYXJhdG9yIHtcbiAgICBwYWRkaW5nOiB2YXIoLS1rci1zcC1zZXBlcmF0b3ItcGFkZGluZy15KSAwO1xuICB9XG59XG4iLCIua3ItYnJhbmQtYnV0dG9ucyxcbi5rci1lbWJlZGRlZCAua3ItYnJhbmQtYnV0dG9ucyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG5cbiAgLmtyLWJyYW5kLWJ1dHRvbiAua3ItYnJhbmQtYnV0dG9uLWljb24ge1xuICAgIG1hcmdpbjogMCA1cHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiA0N3B4O1xuXG4gICAgc3ZnIHtcbiAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICB9XG4gIH1cblxuICAua3ItYnJhbmQtYnV0dG9uIC5rci1icmFuZC1idXR0b24tbGFiZWwge1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICRjb2xvci1ncmV5LXBsYWNlaG9sZGVyO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gIH1cblxuICAua3ItYnJhbmQtYnV0dG9uLmtyLXNlbGVjdGVkIHtcbiAgICBzdmcge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICAua3ItYnJhbmQtYnV0dG9uLWxhYmVsIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItZ3JleS1mb250O1xuICAgIH1cbiAgfVxufVxuXG4ua3ItYnJhbmQtYnV0dG9ucyB7XG4gIHdpZHRoOiAkaW5uZXItd2lkdGg7XG59XG4iLCIvKiogQ0hFQ0tCT1ggKiovXG5cbi8qKiBSZWd1bGFyIGNoZWNrYm94ICoqL1xuLmtyLWZpZWxkLmtyLWNoZWNrYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAsIDAsIDAsIDAlKTtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBtaW4taGVpZ2h0OiAzM3B4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgd2lkdGg6IDIzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuXG4ua3ItZmllbGQua3ItY2hlY2tib3ggLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIge1xuICAua3ItZmllbGQtY29udHJvbCB7XG4gICAgY29sb3I6ICM3Nzc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuXG4gICAgLmtyLWxhYmVsIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAycHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgICB9XG4gIH1cbn1cblxuLy8gQ3VzdG9tIGNvbnRyb2xcbi5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLWRlZmF1bHQgLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIge1xuICAua3ItZmllbGQtY29udHJvbCB7XG4gICAgZm9udC1zaXplOiAwLjllbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cbiAgICAvLyBIaWRlIGRlZmF1bHQgYnJvd3NlciBpbnB1dFxuICAgIGlucHV0IHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICB9XG4gIH1cblxuICAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3Ige1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2IxYjFiMTtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1cHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgLy8gSG92ZXIgYW5kIGZvY3VzXG4gIC5rci1maWVsZC1jb250cm9sOmhvdmVyIGlucHV0IH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yLFxuICAua3ItZmllbGQtY29udHJvbCBpbnB1dDpmb2N1cyB+IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgfVxuXG4gIC8vIENoZWNrZWRcbiAgLmtyLWZpZWxkLWNvbnRyb2wgaW5wdXQ6Y2hlY2tlZCB+IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcixcbiAgLmtyLWZpZWxkLWNvbnRyb2wgaW5wdXQ6Y2hlY2tlZDpmb2N1cyB+IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzcxNzE3MTtcbiAgfVxuXG4gIC8vIEhvdmVyIHdoZW4gY2hlY2tlZFxuICAua3ItZmllbGQtY29udHJvbDpob3ZlciBpbnB1dDpub3QoW2Rpc2FibGVkXSk6Y2hlY2tlZCB+IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcixcbiAgLmtyLWZpZWxkLWNvbnRyb2wgaW5wdXQ6Y2hlY2tlZDpmb2N1cyB+IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY1NjU2NTtcbiAgfVxuXG4gIC8vIEhpZGUgZGVmYXVsdCBicm93c2VyIGlucHV0XG4gIC5rci1maWVsZC1jb250cm9sIGlucHV0OmRpc2FibGVkIH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuXG4gIC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvcjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogbm9uZTsgLy8gSGlkZSBjaGVja1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuXG4gIC5rci1maWVsZC1jb250cm9sIGlucHV0OmNoZWNrZWQgfiAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3I6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jazsgLy8gU2hvdyBjaGVja1xuICB9XG5cbiAgLy8gQ2hlY2tib3ggdGlja1xuICAua3ItZmllbGQtY29udHJvbCAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3I6OmFmdGVyIHtcbiAgICBib3gtc2l6aW5nOiBpbml0aWFsO1xuICAgIGJvcmRlcjogc29saWQgI2ZmZjtcbiAgICBib3JkZXItd2lkdGg6IDAgMnB4IDJweCAwO1xuICAgIGhlaWdodDogOHB4O1xuICAgIGxlZnQ6IDhweDtcbiAgICB0b3A6IDRweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgd2lkdGg6IDNweDtcbiAgfVxuXG4gIC8vIERpc2FibGVkIHRpY2sgY29sb3VyXG4gIC5rci1maWVsZC1jb250cm9sIGlucHV0OmRpc2FibGVkIH4gLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yOjphZnRlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjN2I3YjdiO1xuICB9XG59XG5cbi8qKioqKioqKioqKioqKioqKiogICAqL1xuXG4vKiBTd2l0Y2ggY2hlY2tib3ggKi9cbi5rci1maWVsZC5rci1jaGVja2JveC5rci1jaGVja2JveC10eXBlLXN3aXRjaCAua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciB7XG4gIC5rci1maWVsZC1jb250cm9sLmtyLWNoZWNrYm94IHtcbiAgICBpbnB1dC5rci10aGVtZSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgaGVpZ2h0OiAxOXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcbiAgICAgIHRyYW5zaXRpb246IDAuNHM7XG4gICAgICBib3JkZXItcmFkaXVzOiAzNHB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3I6Zm9jdXMge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgLmtyLWNoZWNrYm94LWNvbnRyb2wtaW5kaWNhdG9yOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGhlaWdodDogMTVweDtcbiAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgbGVmdDogMnB4O1xuICAgICAgYm90dG9tOiAycHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgfVxuXG4gICAgaW5wdXQ6Y2hlY2tlZCArIC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzE3MTcxO1xuICAgIH1cblxuICAgIGlucHV0OmNoZWNrZWQgKyAua3ItY2hlY2tib3gtY29udHJvbC1pbmRpY2F0b3I6OmJlZm9yZSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTNweCk7XG4gICAgfVxuICB9XG59XG4iLCIvKiogUkFESU8gKiovXG4ua3ItZmllbGQua3ItcmFkaW8ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGhlaWdodDogMzNweDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgLmtyLXJhZGlvLWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAxM3B4O1xuICAgIHdpZHRoOiAxM3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM3MTcxNzE7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICB6LWluZGV4OiAxO1xuXG4gICAgLmtyLWNoZWNrZWQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDJweDtcbiAgICAgIGhlaWdodDogOXB4O1xuICAgICAgd2lkdGg6IDlweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG5cbiAgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgd2lkdGg6IDEzcHg7XG4gICAgei1pbmRleDogMjtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgJjpjaGVja2VkICsgLmtyLXJhZGlvLWNvbnRyb2wtaW5kaWNhdG9yIC5rci1jaGVja2VkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3MTcxNzE7XG4gICAgfVxuICB9XG5cbiAgbGFiZWwge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIH1cbn1cbiIsIkBpbXBvcnQgXCIuLi9iYXNlL2N1c3RvbV9jaGVja2JveFwiO1xuQGltcG9ydCBcIi4uL2Jhc2UvY3VzdG9tX3JhZGlvXCI7XG5cbmRpdltpZF49XCJrci1maWVsZC1hcHAtXCJdIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8vIEhvc3RlZCBmaWVsZHMgdGhlbWVkIGN1c3RvbWl6YXRpb25cbmlucHV0LmtyLXRoZW1lIHtcbiAgZGlzcGxheTogYmxvY2s7XG5cbiAgJlt0eXBlPVwidGV4dFwiXSB7XG4gICAgaGVpZ2h0OiAzMXB4O1xuICB9XG5cbiAgJlt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIGhlaWdodDogNDZweDtcbiAgfVxufVxuXG4vLyBUZXh0XG4ua3ItZmllbGQua3ItdGV4dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmLmtyLWZpZWxkLXdyYXBwZXIua3ItdmlzaWJsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5rci1pbnB1dC13cmFwcGVyIHtcbiAgICBAaW5jbHVkZSBvcmRlcigxKTtcblxuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1saWdodDtcbiAgfVxuXG4gIC5rci1pY29uIHtcbiAgICBAaW5jbHVkZSBvcmRlcigyKTtcblxuICAgIGkge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgY29sb3I6ICM3MTcxNzE7XG4gICAgICBmb250LXNpemU6IDEuNWVtO1xuICAgIH1cblxuICAgICYua3ItZXJyb3IgaSB7XG4gICAgICBjb2xvcjogI2Q5NTM0ZjtcbiAgICB9XG4gIH1cblxuICBpbnB1dC5rci10aGVtZSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgZm9udC1zaXplOiAwLjllbTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHVuc2V0O1xuICAgIG1hcmdpbi1yaWdodDogOXB4O1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjNzE3MTcxO1xuICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBjdXJzb3I6IHRleHQgIWltcG9ydGFudDtcblxuICAgIEBpbmNsdWRlIHBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjOTk5O1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cbn1cblxuPiBpbnB1dC5rci10aGVtZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAkZmllbGQtd2lkdGggLSAkaWNvbi13aWR0aDtcbiAgaGVpZ2h0OiAzM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbGlnaHQ7XG4gIHBhZGRpbmctbGVmdDogJGljb24td2lkdGg7XG59XG5cbi8vIENoZWNrYm94XG4vLyBMYWJlbFxuLmtyLWNoZWNrYm94LWlucHV0LXdyYXBwZXIge1xuICAua3ItZmllbGQtY29udHJvbCxcbiAgLmtyLWZpZWxkLWNvbnRyb2wgLmtyLWNoZWNrYm94LWxhYmVsIHtcbiAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICB9XG59XG5cbi8vIERlZmF1bHQgdHlwZVxuLmtyLWZpZWxkLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LXR5cGUtc3dpdGNoIHtcbiAgLmtyLWZpZWxkLXdyYXBwZXIge1xuICAgIGhlaWdodDogYXV0bztcblxuICAgIC5rci1jaGVja2JveC1pbnB1dC13cmFwcGVyIHtcbiAgICAgIC5rci1maWVsZC1jb250cm9sLmtyLWNoZWNrYm94LmtyLWNoZWNrYm94LWxheW91dCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICAvLyBVbmNoZWNrZWRcbiAgICAgIC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvciB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgICAgIH1cblxuICAgICAgLy8gSG92ZXIgd2hlbiBjaGVja2VkXG4gICAgICAua3ItZmllbGQtY29udHJvbDpob3ZlciBpbnB1dDpub3QoW2Rpc2FibGVkXSk6Y2hlY2tlZCB+IC5rci1jaGVja2JveC1jb250cm9sLWluZGljYXRvciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3MTcxNzE7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFN3aXRjaCB0eXBlXG4ua3ItY2hlY2tib3gtaW5wdXQtd3JhcHBlciAua3ItZmllbGQtY29udHJvbCB7XG4gIC8vIExhYmVsXG4gIC5rci1jaGVja2JveC1sYWJlbCB7XG4gICAgY29sb3I6ICM3Nzc7XG4gIH1cblxuICAvLyBEZWZhdWx0IGJhY2tncm91bmRcbiAgaW5wdXQua3ItdGhlbWUge1xuICAgIGJhY2tncm91bmQ6ICNkZGQ7XG5cbiAgICAvLyBDaGVja2VkIGJhY2tncm91bmRcbiAgICAmOmNoZWNrZWQge1xuICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICB9XG5cbiAgICAvLyBCdXR0b25cbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIH1cbiAgfVxufVxuXG4ua3ItZmllbGQua3ItcmFkaW8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gIGxhYmVsIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjNzE3MTcxO1xuICB9XG59XG4iLCJAbWl4aW4gcGxhY2Vob2xkZXIge1xuICAvKiAgc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLXBzZXVkby1lbGVtZW50LW5vLXVua25vd24gKi9cbiAgJjo6aW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIEBjb250ZW50O1xuICB9XG5cbiAgJjpwbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTgtICovXG4gICAgQGNvbnRlbnQ7XG4gIH1cblxuICAmOjpwbGFjZWhvbGRlciB7ICAvKiBGaXJlZm94IDE5KyAqL1xuICAgIEBjb250ZW50O1xuICB9XG5cbiAgLyogIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1wc2V1ZG8tY2xhc3Mtbm8tdW5rbm93biAqL1xuICAmOmlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuIiwiQHVzZSBcIi4vdmFyaWFibGVzXCIgYXMgdmFyaWFibGVzIDtcblxuQG1peGluIGJ1dHRvbnMoKSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXI6IDA7XG59XG5cbkBtaXhpbiBmb3JtLWVycm9yIHtcbiAgLmtyLWZvcm0tZXJyb3Ige1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICBAaW5jbHVkZSBidXR0b25zO1xuXG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZXJyb3I7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAmLmtyLWZvcm0tZXJyb3ItLXdhcm5pbmcge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci13YXJuaW5nO1xuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDEwcHggM3B4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZm9udC1zaXplOiAxZW07XG4gICAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cbiAgfVxufVxuXG5AaW5jbHVkZSBmb3JtLWVycm9yO1xuXG4ua3ItZm9ybS1lcnJvci12aXNpYmxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbn1cbiIsIiRidXR0b24tc2l6ZTogMjJweDtcbiRpY29uLXNpemU6IDEwcHg7XG4kYnV0dG9uLW1hcmdpbjogMTZweDtcbiRzbWFsbC1idXR0b24tc2l6ZTogMThweDtcbiRzbWFsbC1pY29uLXNpemU6IDhweDtcblxuLy8gUG9zaXRpb25zXG4ua3ItZmllbGQtd3JhcHBlciAua3ItaGVscC1idXR0b24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcblxuICAua3ItaGVscC1idXR0b24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkaGVscC13aWR0aDtcbiAgICBoZWlnaHQ6IDM1cHg7XG5cbiAgICBAaW5jbHVkZSBmbGV4Ym94O1xuICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24ocm93KTtcbiAgfVxuXG4gIC5rci1oZWxwLWJ1dHRvbiAua3ItaGVscC1pY29uLXdyYXBwZXIge1xuICAgIHdpZHRoOiAkYnV0dG9uLXNpemU7XG4gICAgaGVpZ2h0OiAkYnV0dG9uLXNpemU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cbiAgICBAaW5jbHVkZSBmbGV4Ym94O1xuICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24ocm93KTtcblxuICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjNzE3MTcxO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIC5rci1oZWxwLWljb24sXG4gICAgLmtyLWN1c3RvbS1oZWxwLWljb24ge1xuICAgICAgQGluY2x1ZGUgZmxleGJveDtcbiAgICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKGNvbHVtbik7XG4gICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG4gICAgLmtyLWhlbHAtaWNvbiBzdmcge1xuICAgICAgd2lkdGg6ICRpY29uLXNpemU7XG4gICAgICBoZWlnaHQ6ICRpY29uLXNpemU7XG4gICAgfVxuXG4gICAgLmtyLWhlbHAtaWNvbiBzdmcgcGF0aCB7XG4gICAgICBmaWxsOiAjNzE3MTcxO1xuICAgIH1cblxuICAgIC5rci1jdXN0b20taGVscC1pY29uIHN2ZyB7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG59XG5cbi8vIElubmVyIGZpZWxkIChkZWZhdWx0KVxuJltrci1oZWxwLWJ1dHRvbj1cImlubmVyLWZpZWxkXCJdOm5vdChba3J2dWVdKSB7XG4gIC5rci1wYW4sXG4gIC5rci1maWVsZC5rci10ZXh0LFxuICAua3ItZmllbGQua3ItY2hlY2tib3gsXG4gIC5rci1leHBpcnksXG4gIC5rci1zZWN1cml0eS1jb2RlIHtcbiAgICB3aWR0aDogJGlubmVyLXdpZHRoIC0gMnB4O1xuICB9XG5cbiAgLmtyLXBheW1lbnQtYnV0dG9uIHtcbiAgICB3aWR0aDogJGlubmVyLXdpZHRoO1xuICB9XG59XG5cbiYua3ItaGVscC1idXR0b24taW5uZXItZmllbGQge1xuICAvLyBJY29uIHdpdGggbXVsdGlicmFuZFxuICAua3ItaWNvbi13cmFwcGVyLXJvb3Qua3ItbXVsdGktYnJhbmQsXG4gIC5rci1pY29uLXdyYXBwZXItcm9vdC5rci1tdWx0aS1icmFuZCAua3ItaWNvbiB7XG4gICAgd2lkdGg6IDM5cHg7XG5cbiAgICAua3ItaWNvbi1hcnJvdyB7XG4gICAgICByaWdodDogLTVweDtcbiAgICB9XG5cbiAgICAua3ItaWNvbi13cmFwcGVyIC5rci1pY29uLWlubmVyLXdyYXBwZXIgLmtyLWljb24td3JhcHBlci1jb250ZW50IHtcbiAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChzdGFydCk7XG4gICAgfVxuXG4gICAgLmtyLWJyYW5kLXNlbGVjdG9yIHtcbiAgICAgIHJpZ2h0OiAtM3B4O1xuICAgIH1cbiAgfVxuXG4gIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIHtcbiAgICAmOm5vdCgua3ItdmlzaWJsZSkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHdpZHRoOiAwO1xuXG4gICAgICAua3ItaGVscC1idXR0b24ge1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmtyLXZpc2libGUge1xuICAgICAgLmtyLWhlbHAtYnV0dG9uIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgd2lkdGg6ICRoZWxwLXdpZHRoIC0gMTFweDtcbiAgICAgICAgaGVpZ2h0OiAzMXB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmtyLWhlbHAtYnV0dG9uIC5rci1oZWxwLWljb24td3JhcHBlciB7XG4gICAgICB3aWR0aDogJHNtYWxsLWJ1dHRvbi1zaXplO1xuICAgICAgaGVpZ2h0OiAkc21hbGwtYnV0dG9uLXNpemU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzE3MTcxO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG5cbiAgICAua3ItaGVscC1idXR0b24gLmtyLWhlbHAtaWNvbi13cmFwcGVyLmtyLWVycm9yIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1pY29uLWVycm9yO1xuICAgIH1cblxuICAgIC5rci1oZWxwLWJ1dHRvbiAua3ItaGVscC1pY29uLXdyYXBwZXIgLmtyLWhlbHAtaWNvbiBzdmcge1xuICAgICAgd2lkdGg6ICRzbWFsbC1pY29uLXNpemU7XG4gICAgICBoZWlnaHQ6ICRzbWFsbC1pY29uLXNpemU7XG4gICAgfVxuXG4gICAgLmtyLWhlbHAtYnV0dG9uIC5rci1oZWxwLWljb24td3JhcHBlciAua3ItaGVscC1pY29uIHN2ZyBwYXRoIHtcbiAgICAgIGZpbGw6ICNmZmY7XG4gICAgfVxuICB9XG5cbiAgLy8gUGFuIGhlbHAgYnV0dG9uIGFuaW1hdGlvblxuICAua3ItcGFuIHtcbiAgICAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1pbm5lcjpub3QoLmtyLXZpc2libGUpIC5rci1oZWxwLWJ1dHRvbiB7XG4gICAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjVzO1xuICAgIH1cblxuICAgIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyLmtyLXZpc2libGUgLmtyLWhlbHAtYnV0dG9uIHtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAgIH1cbiAgfVxuXG4gIC5rci1zZWN1cml0eS1jb2RlIHtcbiAgICAua3ItaWNvbi13cmFwcGVyLXJvb3Qge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5rci1oZWxwLWJ1dHRvbi13cmFwcGVyLmtyLWlubmVyIHtcbiAgICAgIC5rci1oZWxwLWJ1dHRvbiB7XG4gICAgICAgIHdpZHRoOiAkaGVscC13aWR0aCAtIDdweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgXCIuLi8uLi8uLi9taXhpbnMvc21hcnRmb3JtL2J1dHRvblwiO1xuQHVzZSBcIi4uLy4uLy4uL21peGlucy9zbWFydGZvcm0vcmFkaW8tYnV0dG9uXCI7XG5AdXNlIFwiLi4vdmFyaWFibGVzXCIgYXMgKjtcbkB1c2UgXCIuLi8uLi9jbGFzc2ljLXBvcGluL3Njcm9sbFwiO1xuQHVzZSBcIi4vbWV0aG9kcy1saXN0L3NwYWNpbmdcIjtcbkB1c2UgXCIuL21ldGhvZHMtbGlzdC9jb21tb25cIjtcbkB1c2UgXCIuL21ldGhvZHMtbGlzdC9lbWJlZGRlZFwiO1xuQHVzZSBcIi4vbWV0aG9kcy1saXN0L3BvcGluXCI7XG5cbkBtaXhpbiBrZXlmcmFtZXMoKSB7XG4gIEBpbmNsdWRlIGJ1dHRvbi5mbGFzaC1jb2xvci1rZXlmcmFtZXMoXCJ3YXJuaW5nXCIsICRjb2xvci13YXJuaW5nKTtcbiAgQGluY2x1ZGUgYnV0dG9uLmZsYXNoLWNvbG9yLWtleWZyYW1lcyhcImFsZXJ0XCIsICRjb2xvci1lcnJvcik7XG4gIEBpbmNsdWRlIHJhZGlvLWJ1dHRvbi5rZXlmcmFtZXM7XG59XG5cbkBtaXhpbiBlbWJlZGRlZCgpIHtcbiAgLmtyLXNtYXJ0LWZvcm0tbWV0aG9kcyB7XG4gICAgLy8gQ2FyZEljb25zXG4gICAgLmtyLWNhcmQtaWNvbnMge1xuICAgICAgLmtyLW1ldGhvZC1sYWJlbCB7XG4gICAgICAgIEBpbmNsdWRlIGNvbW1vbi5mb250O1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIE1ldGhvZHNMaXN0Q29udGVudFxuICAgIC5rci1tZXRob2RzIHtcbiAgICAgIC5rci1tZXRob2QtY29udGVudCAua3ItbWV0aG9kLWxhYmVsIHtcbiAgICAgICAgQGluY2x1ZGUgY29tbW9uLmZvbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gSGVhZGVyXG4gICAgQGluY2x1ZGUgc3BhY2luZy5oZWFkZXI7XG5cbiAgICAvLyBNZXRob2RzTGlzdExhYmVsXG4gICAgLmtyLW1ldGhvZHMtbGlzdCB7XG4gICAgICBAaW5jbHVkZSBzcGFjaW5nLnNlY3Rpb247XG4gICAgICBAaW5jbHVkZSBzcGFjaW5nLndhbGxldChcImVtYmVkZGVkXCIpO1xuICAgICAgQGluY2x1ZGUgc3BhY2luZy5saXN0O1xuXG4gICAgICAua3ItbWV0aG9kcy1saXN0LWhlYWRlcixcbiAgICAgIC5rci1zbWFydC1mb3JtLWxpc3Qtc2VjdGlvbi1uYW1lLFxuICAgICAgLmtyLW1ldGhvZC1sYWJlbCB7XG4gICAgICAgIEBpbmNsdWRlIGNvbW1vbi5mb250O1xuICAgICAgfVxuXG4gICAgICAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMge1xuICAgICAgICBAaW5jbHVkZSBzcGFjaW5nLm9wdGlvbnMtaXRlbShcImVtYmVkZGVkXCIpO1xuICAgICAgICBAaW5jbHVkZSBzcGFjaW5nLmxpc3Qtb3B0aW9ucztcbiAgICAgICAgQGluY2x1ZGUgZW1iZWRkZWQubGlzdC1idXR0b247XG4gICAgICAgIEBpbmNsdWRlIGVtYmVkZGVkLmdyb3VwO1xuICAgICAgICBAaW5jbHVkZSBlbWJlZGRlZC5zaW5nbGUtcGF5bWVudC1idXR0b247XG5cbiAgICAgICAgLmtyLW1ldGhvZHMtbGlzdC1jYXJkLWZvcm0td3JhcHBlciB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICBAaW5jbHVkZSBzcGFjaW5nLmNhcmQtZm9ybTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gcG9waW4oKSB7XG4gIC5rci1zbWFydC1mb3JtLW1ldGhvZHMge1xuICAgIG1pbi1oZWlnaHQ6IDM1NHB4O1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAvLyBNZXRob2RzTGlzdENvbnRlbnRcbiAgICAua3ItbWV0aG9kcyB7XG4gICAgICAvLyB3aWR0aDogJHNtYXJ0Zm9ybS1wb3Bpbi13aWR0aDtcblxuICAgICAgLmtyLW1ldGhvZC1jb250ZW50IHtcbiAgICAgICAgLmtyLW1ldGhvZC1sYWJlbCB7XG4gICAgICAgICAgQGluY2x1ZGUgY29tbW9uLmZvbnQ7XG5cbiAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIE1ldGhvZHNMaXN0TGFiZWxcbiAgICAua3ItbWV0aG9kcy1saXN0IHtcbiAgICAgIGhlaWdodDogMzU4cHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgQGluY2x1ZGUgc3BhY2luZy5zZWN0aW9uO1xuICAgICAgQGluY2x1ZGUgc3BhY2luZy53YWxsZXQoXCJwb3BpblwiKTtcbiAgICAgIEBpbmNsdWRlIHNjcm9sbC5tYWluO1xuXG4gICAgICAmLmtyLWdyb3VwLWFjdGl2ZSB7XG4gICAgICAgIC5rci1tZXRob2RzLWxpc3QtaGVhZGVyIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmtyLWVycm9yOm5vdCgua3ItbWV0aG9kLWFjdGl2ZSkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB9XG5cbiAgICAgIC5rci1tZXRob2RzLWxpc3QtaW5uZXItd3JhcHBlciB7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuXG4gICAgICAgIEBpbmNsdWRlIHNwYWNpbmcucGFydGlhbC1wYXltZW50LXBhbmVsO1xuICAgICAgICBAaW5jbHVkZSBzcGFjaW5nLmlubmVyLXdyYXBwZXI7XG4gICAgICAgIEBpbmNsdWRlIHNjcm9sbC5tYWluO1xuICAgICAgfVxuXG4gICAgICAua3ItbWV0aG9kcy1saXN0LWhlYWRlcixcbiAgICAgIC5rci1zbWFydC1mb3JtLWxpc3Qtc2VjdGlvbi1uYW1lLFxuICAgICAgLmtyLW1ldGhvZC1sYWJlbCB7XG4gICAgICAgIEBpbmNsdWRlIGNvbW1vbi5mb250O1xuICAgICAgfVxuXG4gICAgICAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICBAaW5jbHVkZSBzcGFjaW5nLm9wdGlvbnMtaXRlbShcInBvcGluXCIpO1xuICAgICAgICBAaW5jbHVkZSBwb3Bpbi5saXN0LWJ1dHRvbjtcbiAgICAgICAgQGluY2x1ZGUgcG9waW4uZ3JvdXA7XG4gICAgICB9XG5cbiAgICAgIC5rci1tZXRob2RzLWxpc3QtaGVhZGVyIHtcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDE1cHggNXB4IDE3cHg7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLyoqXG4gIFRvIGF2b2lkIGRvdWJsZSBzY3JvbGwgYmFyIEBzaW5jZSBLSlMtMzgyNlxuKiovXG5AbWl4aW4gcG9waW4tb25lLXNjcm9sbCgpIHtcbiAgJi5rci1zbWFydC1mb3JtLW1vZGFsLS1zY3JvbGxhYmxlLWNvbnRlbnQge1xuICAgIC5rci1zbWFydC1mb3JtLW1ldGhvZHMge1xuICAgICAgbWluLWhlaWdodDogdW5zZXQ7XG4gICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgaGVpZ2h0OiAzNThweDtcblxuICAgICAgLy8gTWV0aG9kc0xpc3RMYWJlbFxuICAgICAgLmtyLW1ldGhvZHMtbGlzdCB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgXCJzYXNzOmNvbG9yXCI7XG5AdXNlIFwiLi4vLi4vLi4vbWl4aW5zL3NtYXJ0Zm9ybS9yYWRpby1idXR0b25cIjtcbkB1c2UgXCIuLi8uLi8uLi9taXhpbnMvc21hcnRmb3JtL2J1dHRvblwiO1xuQHVzZSBcIi4uL3ZhcmlhYmxlc1wiIGFzICo7XG5AdXNlIFwiLi4vd2FsbGV0XCI7XG5AdXNlIFwiLi9jYXJkLWljb25zXCI7XG5cbkBtaXhpbiBkZWxldGUtYnV0dG9uLWhvdmVyKCkge1xuICAmLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItZXJyb3I7XG5cbiAgICAmLmtyLW1ldGhvZC1sYWJlbC0tc3BidG4ge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItZXJyb3I7XG4gICAgfVxuXG4gICAgJi5rci1tZXRob2QtbGFiZWwtLXNlbGVjdGVkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yLnNjYWxlKCRjb2xvci1lcnJvciwgJGxpZ2h0bmVzczogOTAlKTtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWVycm9yO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJhZGlvLWJ1dHRvbi5tYWluKFxuICAgICAgJHNpemU6ICRzbWFydGZvcm0tcmFkaW8tYnV0dG9uLXNpemUsXG4gICAgICAkYm9yZGVyLWNvbG9yOiAjZTNlM2UzLFxuICAgICAgJGJvcmRlci1jb2xvci1ob3ZlcjogJGNvbG9yLWVycm9yLFxuICAgICAgJGFjdGl2ZS1jb2xvcjogJGNvbG9yLWVycm9yXG4gICAgKTtcblxuICAgIC5rci1kZWxldGUtYnV0dG9uLXdyYXBwZXIge1xuICAgICAgLmtyLWRlbGV0ZS1idXR0b24gLmtyLWRlbGV0ZS1pY29uIHN2ZyBwYXRoIHtcbiAgICAgICAgZmlsbDogJGNvbG9yLWVycm9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gY2FyZCgpIHtcbiAgLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAmLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWFsZXJ0IHtcbiAgICAgIEBpbmNsdWRlIGJ1dHRvbi5hbGVydC1idXR0b24tYW5pbWF0aW9uO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGNhcmQtaWNvbnMuYnJhbmRzKCRjb250YWluZXItZWxlbWVudDogbm9uZSk7XG4gICAgQGluY2x1ZGUgd2FsbGV0LmRlbGV0ZS1idXR0b24tZW1iZWRkZWQ7XG4gICAgQGluY2x1ZGUgZGVsZXRlLWJ1dHRvbi1ob3ZlcjtcblxuICAgIC5rci1icmFuZC1pY29uIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICB9XG5cbiAgICBsYWJlbCB7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICB9XG5cbiAgICAua3ItZGVsZXRlLWJ1dHRvbi13cmFwcGVyIHtcbiAgICAgICYua3ItY2FyZC1saXN0IHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwIDIxcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmtyLWxvYWRpbmctYW5pbWF0aW9uIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGxhYmVsKCkge1xuICAmLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cblxuQG1peGluIGNyZWF0ZS10b2tlbigpIHtcbiAgJi5rci1kZWxldGUtYnV0dG9uLS1jcmVhdGUtdG9rZW4ge1xuICAgIC5rci1kZWxldGUtYnV0dG9uLXdyYXBwZXIge1xuICAgICAgLmtyLWRlbGV0ZS1idXR0b24gLmtyLWRlbGV0ZS1pY29uIHN2ZyBwYXRoIHtcbiAgICAgICAgZmlsbDogJGNvbG9yLWVycm9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYua3ItbWV0aG9kLWxhYmVsLS1jcmVhdGUtdG9rZW4tc2VsZWN0ZWQge1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWVycm9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWU5ZTk7XG4gIH1cbn1cblxuQG1peGluIG1haW4oKSB7XG4gIC5rci1zbWFydC1mb3JtLXdhbGxldCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICBAaW5jbHVkZSBjYXJkO1xuICB9XG5cbiAgLyoqXG4gICAqIFF1aWNrJ24nZGlydHkgZml4LCB0byBiZSByZW1vdmVkIHdpdGggaHR0cHM6Ly9qaXJhLnBvcnRhbC5seXJhLW5ldHdvcmsuY29tL2Jyb3dzZS9LSlMtMzM2MFxuICAgKi9cbiAgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLW1ldGhvZHMtbGlzdCAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnM6Zmlyc3QtY2hpbGQgLmtyLXNtYXJ0LWZvcm0td2FsbGV0OmZpcnN0LWNoaWxkLFxuICAua3Itc21hcnQtZm9ybS1lbWJlZGRlZC1oZWFkZXIgKyAua3ItbWV0aG9kcy1saXN0IC5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucyAua3Itc21hcnQtZm9ybS13YWxsZXQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG59XG4iLCJAdXNlIFwiLi8uLi8uLi9uby10aGVtZS9zbWFydGZvcm0vbG9hZGluZy1hbmltYXRpb25cIjtcbkB1c2UgXCIuL2NhcmQtaWNvbnNcIjtcbkB1c2UgXCIuLi8uLi8uLi9taXhpbnMvc21hcnRmb3JtL3JhZGlvLWJ1dHRvblwiO1xuQHVzZSBcInNhc3M6bWF0aFwiO1xuQHVzZSBcIi4vY2FyZC1icmFuZC1tZXRob2RcIjtcbkB1c2UgXCIuLi9zbWFydGZvcm0vbmVzdGVkLW1ldGhvZFwiO1xuQHVzZSBcIi4uL3Bob25lX2lucHV0XCI7XG5AdXNlIFwiLi4vY291bnRkb3duXCI7XG5AaW5jbHVkZSByYWRpby1idXR0b24ua2V5ZnJhbWVzO1xuXG4ua3Itc21hcnQtYnV0dG9uLXdyYXBwZXIge1xuICBtYXJnaW46IDEwcHggMDtcblxuICBAaW1wb3J0IFwicGFja2FnZS9jbGFzc2ljL2Vycm9yXCI7XG5cbiAgLmtyLWZvcm0tZXJyb3Ige1xuICAgIG1hcmdpbjogNXB4IDAgMDtcblxuICAgIHNwYW4ge1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgIH1cbiAgfVxuXG4gIC5rci1za2VsZXRvbi13cmFwcGVyIHtcbiAgICAua3Itc2tlbGV0b24ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gIH1cbn1cblxuJHBhZGRpbmc6IDIwcHg7XG4kaGVpZ2h0OiA2MHB4O1xuJG1ldGhvZC1pbmZvLWhlaWdodDogMjRweDtcbiRib3JkZXItd2lkdGg6IDFweDtcblxuLyogS0pTLTI1NjM6IE11c3QgYmUgb3V0c2lkZSB0byBhbGxvdyB0aGUgc3R5bGluZyB3aXRoIGp1c3QgLmtyLXNtYXJ0LWJ1dHRvbiBzZWxlY3RvciAqL1xuLmtyLXNtYXJ0LWJ1dHRvbiB7XG4gIHdpZHRoOiAkc21hcnRidXR0b24td2lkdGg7XG4gIGhlaWdodDogJGhlaWdodDtcblxuICAmLS1zcGJ0biB7XG4gICAgd2lkdGg6ICRzbWFydGJ1dHRvbi1zcGItd2lkdGg7XG4gIH1cblxuICAmLS1mYWxsYmFjayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAmLmtyLXNtYXJ0LWJ1dHRvbi0tc3BidG4ua3Itc21hcnQtYnV0dG9uLS1zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnlMaWdodCk7XG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgfVxufVxuXG4ua3Itc20taW50ZXJuYWwge1xuICAkbGluZS1oZWlnaHQ6IDIwcHg7XG5cbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAwICRwYWRkaW5nO1xuICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgI2I3YjdiNztcbiAgYm94LXNoYWRvdzogcmdiKDE0OSwgMTU3LCAxNjUsIDE1JSkgMCAwIDI0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cbiAgQGluY2x1ZGUgcmFkaW8tYnV0dG9uLm1haW4oXG4gICAgJHNpemU6ICRzbWFydGZvcm0tcmFkaW8tYnV0dG9uLXNpemUsXG4gICAgJGJvcmRlci1jb2xvcjogI2UzZTNlMyxcbiAgICAkYm9yZGVyLWNvbG9yLWhvdmVyOiAkY29sb3ItcHJpbWFyeSxcbiAgICAkYWN0aXZlLWNvbG9yOiAkY29sb3ItcHJpbWFyeVxuICApO1xuXG4gIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuXG4gICRleGNsdWRlLWxpc3Q6IFwiLmtyLWxvYWRpbmdcIiwgXCIua3ItbG9ja2VkXCIsIFwiLmtyLXNtYXJ0LWJ1dHRvbi0tc2VsZWN0ZWRcIjtcblxuICAmOmhvdmVyOm5vdCgjeyRleGNsdWRlLWxpc3R9KSxcbiAgJjpmb2N1czpub3QoI3skZXhjbHVkZS1saXN0fSkge1xuICAgIGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCAkY29sb3ItcHJpbWFyeTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cblxuICAua3ItbWV0aG9kLWluZm8ge1xuICAgIG1hcmdpbjogMXB4IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogJG1ldGhvZC1pbmZvLWhlaWdodDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICA+IC5rci1tZXRob2QtaWNvbixcbiAgICA+IC5rci1jYXJkLWljb25zLmtyLXNpbmdsZS1pY29uIHtcbiAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIH1cblxuICAgIC8vIEljb25cbiAgICAua3ItbWV0aG9kLWljb24ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgc3ZnIHtcbiAgICAgICAgZmlsbDogJGNvbG9yLXByaW1hcnk7XG4gICAgICB9XG5cbiAgICAgIHN2ZyxcbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICBoZWlnaHQ6ICRtZXRob2QtaW5mby1oZWlnaHQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgbGFiZWwua3ItYW1vdW50LWxhYmVsIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgICBjb2xvcjogIzQ0NDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLy8gTGFiZWxcbiAgICAua3ItbGFiZWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICB3aWR0aDogODUlO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGhlaWdodDogJGxpbmUtaGVpZ2h0O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICBsYWJlbC5rci1tZXRob2QtbGFiZWwge1xuICAgICAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgY29sb3I6ICM2NjY7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQ7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBDYXJkIGljb25zXG4gICYua3ItY2FyZHMge1xuICAgIEBpbmNsdWRlIGNhcmQtaWNvbnMubWFpbjtcblxuICAgIC5rci1tZXRob2QtaW5mbyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG4gIH1cblxuICAvLyBMb2FkaW5nIGFuaW1hdGlvblxuICAua3ItbG9hZGluZy1hbmltYXRpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG5cbiAgICBAaW5jbHVkZSBsb2FkaW5nLWFuaW1hdGlvbi5tYWluKCRjb2xvci1wcmltYXJ5KTtcbiAgfVxuXG4gIC8vIHJlbW92aW5nIGJvcmRlciBiZWNhdXNlIG9mIGJvcmRlci1ib3hcbiAgJG5lc3RlZC1tZXRob2QtdmVydGljYWwtcGFkZGluZzogY2FsYygoJGhlaWdodCAtICRib3JkZXItd2lkdGggKiAyIC0gJG1ldGhvZC1pbmZvLWhlaWdodCkgLyAyKTtcblxuICAmLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLW1ldGhvZCB7XG4gICAgcGFkZGluZy10b3A6ICRuZXN0ZWQtbWV0aG9kLXZlcnRpY2FsLXBhZGRpbmc7XG4gICAgaGVpZ2h0OiAkaGVpZ2h0O1xuICAgIHRyYW5zaXRpb246IGhlaWdodCB2YXIoLS1rci1mb3JtLXNtYXJ0Zm9ybS1uZXN0ZWRNZXRob2QtYW5pbWF0aW9uRHVyYXRpb24pIGVhc2Utb3V0O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG5cbiAgICBAaW5jbHVkZSBuZXN0ZWQtbWV0aG9kLm1haW47XG5cbiAgICAua3ItbWV0aG9kLWluZm8ge1xuICAgICAgcGFkZGluZzogMCAkcGFkZGluZyAkbmVzdGVkLW1ldGhvZC12ZXJ0aWNhbC1wYWRkaW5nO1xuICAgIH1cblxuICAgIC5rci1tZXRob2QtaW5mbyxcbiAgICAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ge1xuICAgICAgcGFkZGluZy1ib3R0b206ICRuZXN0ZWQtbWV0aG9kLXZlcnRpY2FsLXBhZGRpbmc7XG4gICAgfVxuXG4gICAgJi5rci1zbWFydC1idXR0b24tLXNwYnRuIHtcbiAgICAgIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogJHBhZGRpbmc7XG4gICAgICB9XG5cbiAgICAgIC5rci1tZXRob2QtaW5mbyB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgZmxleDogMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyIHtcbiAgICAgIEBpbmNsdWRlIGxvYWRpbmctYW5pbWF0aW9uLmxvYWRpbmctY29udGFpbmVyKCRjb2xvci1wcmltYXJ5LCAyNXB4KTtcblxuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgJi5rci1zbWFydC1idXR0b24tLW5lc3RlZC1jYXJkZm9ybSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogJG5lc3RlZC1tZXRob2QtdmVydGljYWwtcGFkZGluZztcblxuICAgICAgLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG5cbiAgICAgICAgLmtyLXBheW1lbnQtYnV0dG9uIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgY2FyZC1icmFuZC1tZXRob2QuY2FyZC1mb3JtIHVzaW5nKCRicmFuZCwgJGNvbnRlbnQpIHtcbiAgICAgIC8vIEUuZzogLmtyLWlsbGljYWRvLCAua3Itb2dfdGVzdFxuICAgICAgJi5rci0jeyRicmFuZH0ge1xuICAgICAgICBAZXh0ZW5kICUjeyRjb250ZW50fTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmtyLXNtYXJ0LWJ1dHRvbi0tbmVzdGVkLXFyIHtcbiAgICAgIEBpbmNsdWRlIGNvdW50ZG93bi5tYWluO1xuICAgIH1cblxuICAgICYua3Itc21hcnQtYnV0dG9uLS1uZXN0ZWQtZm9ybSB7XG4gICAgICBAaW5jbHVkZSBwaG9uZV9pbnB1dC5tYWluO1xuICAgICAgQGltcG9ydCBcIi4uL2J1dHRvblwiO1xuICAgIH1cbiAgfVxufVxuIiwiQHVzZSBcIi4vbW9kYWwtYnV0dG9uXCI7XG5cbi5rci1zbWFydC1mb3JtLXdyYXBwZXIua3ItdHlwZS1wb3BpbiB7XG4gIEBpbmNsdWRlIG1vZGFsLWJ1dHRvbi5zbWFydGZvcm07XG4gIEBpbXBvcnQgXCIuL21vZGFsXCI7XG4gIEBpbXBvcnQgXCIuL2Vycm9yc1wiO1xufVxuXG4ua3Itc21hcnQtZm9ybS13cmFwcGVyLmtyLXR5cGUtZW1iZWRkZWQge1xuICBAaW1wb3J0IFwiLi9tb2RhbFwiO1xufVxuIiwiQHVzZSBcIi4uL2hlYWRlclwiO1xuQHVzZSBcIi4uL2Zvb3RlclwiO1xuQHVzZSBcIi4vbW9kYWxfYmFja19idXR0b25cIjtcbkB1c2UgXCIuLi8uLi9jbGFzc2ljL3NtYXJ0Zm9ybS9tZXRob2RzLWxpc3RcIjtcblxuLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciB7XG4gIC5rci1zbWFydC1mb3JtLW1vZGFsIHtcbiAgICBib3gtc2hhZG93OlxuICAgICAgcmdiKDAsIDAsIDAsIDMwJSkgMCAxOXB4IDM4cHgsXG4gICAgICByZ2IoMCwgMCwgMCwgMjIlKSAwIDE1cHggMTJweDtcbiAgICBwYWRkaW5nLXRvcDogMTA2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHg7XG5cbiAgICBAaW5jbHVkZSBoZWFkZXIuc21hcnRmb3JtO1xuICAgIEBpbmNsdWRlIG1ldGhvZHMtbGlzdC5wb3BpbjtcbiAgICBAaW5jbHVkZSBtZXRob2RzLWxpc3QucG9waW4tb25lLXNjcm9sbDtcbiAgICBAaW5jbHVkZSBtb2RhbF9iYWNrX2J1dHRvbi5wb3BpbjtcbiAgICBAaW5jbHVkZSBtb2RhbF9iYWNrX2J1dHRvbi5wb3Bpbi1pZnJhbWU7XG4gICAgQGluY2x1ZGUgZm9vdGVyLnNtYXJ0Zm9ybTtcblxuICAgICYua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLmtyLWVtYmVkZGVkLFxuICAgIC5rci1lbWJlZGRlZCAua3ItcGF5bWVudC1idXR0b24sXG4gICAgLmtyLWVtYmVkZGVkIC5rci1mb3JtLWVycm9yIHtcbiAgICAgIHdpZHRoOiAkaW5uZXItd2lkdGg7XG4gICAgfVxuXG4gICAgJi5rci1zbWFydC1mb3JtLW1vZGFsLS1zY3JvbGxhYmxlLWNvbnRlbnQge1xuICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgXCIuLi8uLi8uLi8uLi9taXhpbnMvZmxleFwiO1xuQHVzZSBcIi4uLy4uLy4uLy4uL21peGlucy9zbWFydGZvcm0vY2FyZC10b29sdGlwXCI7XG5AdXNlIFwiLi4vLi4vLi4vbm8tdGhlbWUvc21hcnRmb3JtL2xvYWRpbmctYW5pbWF0aW9uXCI7XG5AdXNlIFwiLi4vLi4vdmFyaWFibGVzXCIgYXMgKjtcbkB1c2UgXCIuLi9jYXJkLWljb25zXCI7XG5AdXNlIFwiLi4vd2FsbGV0XCI7XG5AdXNlIFwiLi4vY2FyZC1icmFuZC1tZXRob2RcIjtcblxuQG1peGluIGZvbnQoKSB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICRjb2xvci1mb250O1xufVxuXG5AbWl4aW4gbGFiZWwoKSB7XG4gIEBpbmNsdWRlIGNhcmQtaWNvbnMubWFpbjtcbn1cblxuJGxpc3QtYnV0dG9uLWhlaWdodDogNDhweDtcbiRsaXN0LWJ1dHRvbi1wYWRkaW5nOiAxNXB4O1xuJGxpc3QtYnV0dG9uLWJvcmRlci13aWR0aDogMXB4O1xuXG5AbWl4aW4gbGlzdC1idXR0b24oKSB7XG4gIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvcixcbiAgLmtyLW1ldGhvZC1sYWJlbCB7XG4gICAgcGFkZGluZzogMCAkbGlzdC1idXR0b24tcGFkZGluZztcbiAgICBib3JkZXI6ICRsaXN0LWJ1dHRvbi1ib3JkZXItd2lkdGggc29saWQgI2I3YjdiNztcbiAgICBib3gtc2hhZG93OiByZ2IoMTQ5LCAxNTcsIDE2NSwgMTUlKSAwIDAgMjRweDtcbiAgICBoZWlnaHQ6ICRsaXN0LWJ1dHRvbi1oZWlnaHQ7XG5cbiAgICBAaW5jbHVkZSB3YWxsZXQubGFiZWw7XG4gICAgQGluY2x1ZGUgd2FsbGV0LmRlbGV0ZS1idXR0b24taG92ZXI7XG4gICAgQGluY2x1ZGUgY2FyZC1pY29ucy5tYWluO1xuICAgIEBpbmNsdWRlIHdhbGxldC5jcmVhdGUtdG9rZW47XG5cbiAgICAkZXhjbHVkZS1saXN0OiBcIi5rci1sb2FkaW5nXCIsXG4gICAgICBcIi5rci1sb2NrZWRcIixcbiAgICAgIFwiLmtyLW1ldGhvZC1sYWJlbC0tc2VsZWN0ZWRcIixcbiAgICAgIFwiLmtyLXNtYXJ0LWZvcm0td2FsbGV0LWNhcmQtLWhvdmVyLWRlbGV0ZVwiLFxuICAgICAgXCIua3ItbWV0aG9kLWxhYmVsLS1jcmVhdGUtdG9rZW4tc2VsZWN0ZWRcIjtcblxuICAgICY6aG92ZXI6bm90KCN7JGV4Y2x1ZGUtbGlzdH0pLFxuICAgICY6Zm9jdXM6bm90KCN7JGV4Y2x1ZGUtbGlzdH0pIHtcbiAgICAgIGJvcmRlcjogJGxpc3QtYnV0dG9uLWJvcmRlci13aWR0aCBzb2xpZCAkY29sb3ItcHJpbWFyeTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgLmtyLW1ldGhvZC1pY29uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB0b3A6IDA7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIGZpbGw6ICRjb2xvci1wcmltYXJ5O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBjYXJkLWljb25zLnBsYWNlaG9sZGVyO1xuICAgIH1cblxuICAgIGxhYmVsIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBjb2xvcjogJGNvbG9yLWZvbnQ7XG4gICAgICB0cmFuc2l0aW9uOiAwLjNzIGNvbG9yO1xuICAgIH1cblxuICAgIC5rci1hcnJvdy1yaWdodCBzdmcge1xuICAgICAgZmlsbDogJGNvbG9yLXByaW1hcnk7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5rci1sb2FkaW5nLWFuaW1hdGlvbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuXG4gICAgICBAaW5jbHVkZSBsb2FkaW5nLWFuaW1hdGlvbi5tYWluKCRjb2xvci1wcmltYXJ5KTtcblxuICAgICAgaS5rci1sb2FkZXI6OmJlZm9yZSxcbiAgICAgIGkua3ItbG9hZGVyOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmtyLW1ldGhvZC1sYWJlbC0tbmVzdGVkLW1ldGhvZCB7XG4gICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAua3ItbWV0aG9kLWxhYmVsLXdyYXBwZXIge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoJGxpc3QtYnV0dG9uLWhlaWdodCAtICgyICogJGxpc3QtYnV0dG9uLWJvcmRlci13aWR0aCkpO1xuICAgICAgICBwYWRkaW5nOiAwICRsaXN0LWJ1dHRvbi1wYWRkaW5nO1xuXG4gICAgICAgIC5rci1jb3VudGRvd24ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYua3ItbWV0aG9kLWxhYmVsLS1zcGJ0biB7XG4gICAgICAgIC5rci1tZXRob2QtbGFiZWwtd3JhcHBlciB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRsaXN0LWJ1dHRvbi1wYWRkaW5nO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIge1xuICAgICAgICBAaW5jbHVkZSBsb2FkaW5nLWFuaW1hdGlvbi5sb2FkaW5nLWNvbnRhaW5lcigkY29sb3ItcHJpbWFyeSwgMjVweCk7XG5cbiAgICAgICAgLmtyLWxvYWRpbmctYW5pbWF0aW9uIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogdW5zZXQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5rci1uZXN0ZWQtY2FyZGZvcm0ge1xuICAgICAgICAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyIHtcbiAgICAgICAgICBwYWRkaW5nOiAkbGlzdC1idXR0b24tcGFkZGluZztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYua3ItbG9hZGluZyB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItcHJpbWFyeTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gICAgfVxuXG4gICAgJi5rci1sb2NrZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuXG4gICAgICAqIHtcbiAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICBsYWJlbCB7XG4gICAgICAgIGNvbG9yOiAjOTk5O1xuICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5rci1tZXRob2QtbGFiZWwge1xuICAgIEBpbmNsdWRlIGxhYmVsO1xuXG4gICAgJi0tbmVzdGVkLW1ldGhvZCB7XG4gICAgICBoZWlnaHQ6ICRsaXN0LWJ1dHRvbi1oZWlnaHQ7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAmLmtyLW1ldGhvZC1sYWJlbCB7XG4gICAgICAgIC8vIG5lZWRzIHRvIGJlIGhlcmUgdG8gYXZvaWQgdGhlIG92ZXJyaWRlIGluIC4vX2VtYmVkZGVkLnNjc3NcbiAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0IHZhcigtLWtyLWZvcm0tc21hcnRmb3JtLW5lc3RlZE1ldGhvZC1hbmltYXRpb25EdXJhdGlvbikgZWFzZS1vdXQ7XG4gICAgICB9XG5cbiAgICAgIC5rci1wYXltZW50LWJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGNhcmQtYnJhbmQtbWV0aG9kLmNhcmQtZm9ybSB1c2luZygkYnJhbmQsICRjb250ZW50KSB7XG4gICAgICAgIC8vIEUuZzogLmtyLWlsbGljYWRvLCAua3Itb2dfdGVzdFxuICAgICAgICAmLmtyLSN7JGJyYW5kfSB7XG4gICAgICAgICAgQGV4dGVuZCAlI3skY29udGVudH07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGdyb3VwKCkge1xuICAua3ItbWV0aG9kcy1ncm91cCB7XG4gICAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICAgIEBpbmNsdWRlIGZsZXguY29sdW1uLWdhcCg1cHgpO1xuICAgICAgQGluY2x1ZGUgY2FyZC10b29sdGlwLm1haW4oJHBhZGRpbmc6IDEwcHgsICRib3JkZXItcmFkaXVzOiAwKTtcblxuICAgICAgLmtyLW1ldGhvZC1pY29uIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAua3ItZXh0cmEtYnJhbmRzIHtcbiAgICAgICAgY29sb3I6ICM3Nzc7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgXCIuLi9jbGFzc2ljL3ZhcmlhYmxlc1wiIGFzICo7XG5cbkBtaXhpbiBtYWluKCkge1xuICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDZweDtcbiAgfVxuXG4gIC8qIFRyYWNrICovXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICBiYWNrZ3JvdW5kOiAjZDFkN2UzO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgfVxuXG4gIC8qIEhhbmRsZSAqL1xuICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYmFja2dyb3VuZDogIzdlOGRhZTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIH1cblxuICAvKiBIYW5kbGUgb24gaG92ZXIgKi9cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5O1xuICB9XG59XG4iLCJAdXNlIFwiLi4vLi4vdmFyaWFibGVzXCIgYXMgKjtcblxuQG1peGluIGhlYWRlcigpIHtcbiAgLmtyLXNtYXJ0LWZvcm0tZW1iZWRkZWQtaGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkc21hcnRmb3JtLXNlY3Rpb24tbWFyZ2luO1xuICB9XG59XG5cbkBtaXhpbiBsaXN0KCkge1xuICAmLmtyLW1ldGhvZHMtbGlzdC0tY29tcGFjdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogJHNtYXJ0Zm9ybS1tZXRob2RzLWdhcDtcbiAgfVxufVxuXG5AbWl4aW4gaW5uZXItd3JhcHBlcigpIHtcbiAgcGFkZGluZzogMCAkc21hcnRmb3JtLXBvcGluLW1hcmdpbi14O1xufVxuXG5AbWl4aW4gc2VjdGlvbigpIHtcbiAgLmtyLXNtYXJ0LWZvcm0tbGlzdC1zZWN0aW9uLW5hbWUge1xuICAgIG1hcmdpbi10b3A6ICRzbWFydGZvcm0tc2VjdGlvbi1tYXJnaW47XG4gICAgbWFyZ2luLWJvdHRvbTogJHNtYXJ0Zm9ybS1zZWN0aW9uLW1hcmdpbjtcbiAgfVxufVxuXG5AbWl4aW4gd2FsbGV0KCRmb3JtVHlwZSkge1xuICAua3Itc21hcnQtZm9ybS13YWxsZXQ6bm90KC5rci1zbWFydC1mb3JtLXdhbGxldC0tY29tcGFjdCkge1xuICAgIC5rci1zbWFydC1mb3JtLXdhbGxldC1jYXJkIHtcbiAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNtYXJ0Zm9ybS1tZXRob2RzLWdhcDtcbiAgICAgIH1cblxuICAgICAgQGlmICRmb3JtVHlwZSA9PSBcInBvcGluXCIge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5rci1zbWFydC1mb3JtLXdhbGxldC1lcnJvciB7XG4gICAgbWFyZ2luLXRvcDogJHNtYXJ0Zm9ybS1tZXRob2RzLWdhcDtcbiAgICBwYWRkaW5nLWJvdHRvbTogJHNtYXJ0Zm9ybS1zZWN0aW9uLW1hcmdpbjtcbiAgfVxufVxuXG5AbWl4aW4gY2FyZC1mb3JtKCkge1xuICAvLyBLZWVwIGluIGNhc2Ugd2UgZmluZCBhIHNvbHV0aW9uIGZvciB0aGUgZXh0cmEgc3BhY2luZyBiZXR3ZWVuIHRoZVxuICAvLyBwYXltZW50IGJ1dHRvbiBhbmQgdGhlIFwiT3RoZXIgcGF5bWVudCBtZXRob2RzXCIgbGFiZWxcbn1cblxuQG1peGluIGxpc3Qtb3B0aW9ucygpIHtcbiAgJi5rci1tZXRob2RzLWxpc3Qtb3B0aW9ucy0tY29tcGFjdCB7XG4gICAgJjpub3QoLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLS1leHRyYSkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogJHNtYXJ0Zm9ybS1tZXRob2RzLWdhcDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG9wdGlvbnMtaXRlbSgkZm9ybVR5cGUpIHtcbiAgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206ICRzbWFydGZvcm0tbWV0aG9kcy1nYXA7XG4gIH1cblxuICBAaWYgJGZvcm1UeXBlID09IFwicG9waW5cIiB7XG4gICAgLmtyLW1ldGhvZHMtbGlzdC1vcHRpb25zLWl0ZW0ge1xuICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICB9XG5cbiAgICAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnMtLXJlZ2lzdGVyIHtcbiAgICAgIC5rci1zbWFydC1mb3JtLWxpc3Qtc2VjdGlvbi1uYW1lOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIHBhcnRpYWwtcGF5bWVudC1wYW5lbCgpIHtcbiAgLmtyLXBhcnRpYWwtcGF5bWVudC1wYW5lbCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuIiwiQG1peGluIG1haW4oJHBhZGRpbmc6IDZweCwgJGJvcmRlci1yYWRpdXM6IDVweCkge1xuICAua3ItbWV0aG9kLXRvb2x0aXAtY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2Utb3V0O1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRyYW5zZm9ybSwgdG9wO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgJi5rci12aXNpYmxlIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIH1cblxuICAgICYua3Itb24tdG9wIHtcbiAgICAgIHRvcDogLTUzcHg7XG4gICAgfVxuXG4gICAgLmtyLWNhcmQtdG9vbHRpcCxcbiAgICAua3ItbWV0aG9kcy1ncm91cC10b29sdGlwIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBwYWRkaW5nOiAkcGFkZGluZztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgICBib3gtc2hhZG93OlxuICAgICAgICByZ2IoNTAsIDUwLCA5MywgMjUlKSAwIDEzcHggMjdweCAtNXB4LFxuICAgICAgICByZ2IoMCwgMCwgMCwgMzAlKSAwIDhweCAxNnB4IC04cHg7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBtYXJnaW46IDRweCAzcHg7XG4gICAgICB9XG5cbiAgICAgIHNwYW4gc3ZnIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQHVzZSBcIi4vY29tbW9uXCI7XG5cbkBtaXhpbiBsaXN0LWJ1dHRvbigpIHtcbiAgQGluY2x1ZGUgY29tbW9uLmxpc3QtYnV0dG9uO1xuXG4gIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvcixcbiAgLmtyLW1ldGhvZC1sYWJlbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdHJhbnNpdGlvbjogMC4zcyBiYWNrZ3JvdW5kLWNvbG9yO1xuXG4gICAgLmtyLW1ldGhvZC1pY29uIHtcbiAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgLmtyLWxvYWRpbmctYW5pbWF0aW9uIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAyMHB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gZ3JvdXAoKSB7XG4gIEBpbmNsdWRlIGNvbW1vbi5ncm91cDtcblxuICAua3ItbWV0aG9kcy1ncm91cCB7XG4gICAgLmtyLW1ldGhvZHMtZ3JvdXAtYWN0aXZhdG9yIHtcbiAgICAgIGxhYmVsIHtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICB0ZXh0LWFsaWduOiBlbmQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAdXNlIFwiLi4vLi4vY2xhc3NpYy92YXJpYWJsZXNcIiBhcyAqO1xuXG5AbWl4aW4gcG9waW4oKSB7XG4gIC5rci1iYWNrLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAxMnB4IDE1cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgJjpob3ZlcixcbiAgICAmLmtyLWZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gICAgfVxuXG4gICAgbGFiZWwge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBtYXJnaW4tbGVmdDogMzVweDtcbiAgICB9XG5cbiAgICAua3ItYXJyb3ctbGVmdCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgbGVmdDogMTRweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICBzdmcge1xuICAgICAgICBmaWxsOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gU3R5bGVzIHdpdGggYmFjayBidXR0b25cbkBtaXhpbiBwb3Bpbi1pZnJhbWUoKSB7XG4gIC5rci1zbWFydC1mb3JtLW1vZGFsLXZpZXctLXBvcGluIHtcbiAgICAua3ItbWV0aG9kLWNvbnRlbnQua3Itc2VjdXJlLWlmcmFtZS12aXNpYmxlIHtcbiAgICAgIEBpbmNsdWRlIHJlZGlyZWN0LWJhY2stYnV0dG9uO1xuICAgIH1cblxuICAgIC8vIE5vIGJhY2sgYnV0dG9uIC0gZGlzYWJsZSBpdFxuICAgIC5rci1tZXRob2QtY29udGVudC5rci1kaXNhYmxlZC1iYWNrLWJ1dHRvbiAua3ItYmFjay1idXR0b24ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuXG4gICAgICAua3ItYXJyb3ctbGVmdCBzdmcge1xuICAgICAgICBmaWxsOiAjYmJiO1xuICAgICAgfVxuXG4gICAgICBsYWJlbCB7XG4gICAgICAgIGNvbG9yOiAjYmJiO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gcmVkaXJlY3QtYmFjay1idXR0b24oKSB7XG4gIC5rci1iYWNrLWJ1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbn1cblxuQG1peGluIHBvcGluLWdyaWQoKSB7XG4gIEBpbmNsdWRlIHBvcGluO1xuXG4gIC5rci1iYWNrLWJ1dHRvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuIiwiLmtyLW1ldGhvZHMtbGlzdCAua3ItZm9ybS1lcnJvciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAxMHB4IDE1cHggNXB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbiIsIkBtaXhpbiBtYWluKCkge1xuICAua3ItY291bnRkb3duIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbiIsIkB1c2UgXCIuLy4uL2xvYWRpbmctb3ZlcmxheVwiO1xuQHVzZSBcIi4vd2FsbGV0XCI7XG5AdXNlIFwiLi9tZXRob2RzLWxpc3RcIjtcbkB1c2UgXCIuLi8uLi9jbGFzc2ljLXBvcGluL2hlYWRlclwiIGFzIHBvcGluLWhlYWRlcjtcbkB1c2UgXCIuL2dyaWRcIjtcbkB1c2UgXCIuL2NhcmQtaGVhZGVyXCI7XG5AdXNlIFwiLi9oZWFkZXJcIjtcbkB1c2UgXCIuL3BhcnRpYWwtcGF5bWVudC1wYW5lbFwiO1xuQHVzZSBcIi4vc3BsaXQtcGF5bWVudFwiO1xuQHVzZSBcIi4vbmVzdGVkLW1ldGhvZFwiO1xuQHVzZSBcIi4vbmVzdGVkLW1ldGhvZC1kaXNwbGF5XCI7XG5AdXNlIFwiLi4vY291bnRkb3duXCI7XG5AdXNlIFwiLi4vcGhvbmVfaW5wdXRcIjtcblxuLmtyLXNtYXJ0LWZvcm0td3JhcHBlci5rci10eXBlLWVtYmVkZGVkIHtcbiAgQGluY2x1ZGUgY2FyZC1oZWFkZXIubWFpbjtcbiAgQGluY2x1ZGUgbWV0aG9kcy1saXN0LmVtYmVkZGVkO1xuICBAaW5jbHVkZSBwb3Bpbi1oZWFkZXIuc21hcnRmb3JtO1xuICBAaW1wb3J0IFwiLi9lcnJvcnNcIjtcblxuICB3aWR0aDogMTAwJTtcbn1cblxuQGltcG9ydCBcIi4vc2tlbGV0b25cIjtcbkBpbXBvcnQgXCIuL2V4dHJhc19mb3JtXCI7XG5AaW5jbHVkZSB3YWxsZXQubWFpbjtcbkBpbmNsdWRlIGxvYWRpbmctb3ZlcmxheS5tYWluO1xuQGluY2x1ZGUgaGVhZGVyLm1haW47XG5AaW5jbHVkZSBjb3VudGRvd24ubWFpbjtcbkBpbmNsdWRlIHBob25lX2lucHV0Lm1haW47XG5cbi8vIEdyaWQgbW9kZVxuJltrci1ncmlkXSB7XG4gIEBpbmNsdWRlIGdyaWQubWFpbjtcbn1cblxuQGluY2x1ZGUgcGFydGlhbC1wYXltZW50LXBhbmVsLm1haW47XG5AaW5jbHVkZSBzcGxpdC1wYXltZW50LnNtYXJ0Zm9ybTtcbkBpbmNsdWRlIG5lc3RlZC1tZXRob2QubWFpbjtcbkBpbmNsdWRlIG5lc3RlZC1tZXRob2QtZGlzcGxheS5tYWluO1xuIiwiQHVzZSBcIi4uL3ZhcmlhYmxlc1wiIGFzICo7XG5AdXNlIFwiLi9jYXJkLWljb25zXCI7XG5AdXNlIFwiLi4vLi4vLi4vbWl4aW5zL3NtYXJ0Zm9ybS9yYWRpby1idXR0b25cIjtcbkBpbmNsdWRlIHJhZGlvLWJ1dHRvbi5rZXlmcmFtZXM7XG5cbkBtaXhpbiBtYWluKCkge1xuICAua3ItY2FyZC1oZWFkZXIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gICAgcGFkZGluZzogMzJweCAxNHB4IDEycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLXByaW1hcnk7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkc21hcnRmb3JtLWJvcmRlci1jb2xvcjtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkc21hcnRmb3JtLWJvcmRlci1jb2xvcjtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJHNtYXJ0Zm9ybS1ib3JkZXItY29sb3I7XG5cbiAgICAmLmtyLWNhcmQtaGVhZGVyLS1zcGJ0biB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHNtYXJ0Zm9ybS1ib3JkZXItY29sb3I7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICYua3ItY2FyZC1oZWFkZXItLWhvdmVyIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLXByaW1hcnk7XG4gICAgICB9XG5cbiAgICAgICYua3ItY2FyZC1oZWFkZXItLXNlbGVjdGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTlmNjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBzcGFuLmtyLWNhcmQtaGVhZGVyLWxhYmVsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDEwcHg7XG4gICAgICBsZWZ0OiAxMXB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGNhcmQtaWNvbnMubWFpbigkcGFkZGluZy1sZWZ0OiAwLCAkbG9jYXRpb246IGhlYWRlcik7XG4gICAgQGluY2x1ZGUgcmFkaW8tYnV0dG9uLm1haW4oXG4gICAgICAkc2l6ZTogJHNtYXJ0Zm9ybS1yYWRpby1idXR0b24tc2l6ZSxcbiAgICAgICRib3JkZXItY29sb3I6ICNlM2UzZTMsXG4gICAgICAkYm9yZGVyLWNvbG9yLWhvdmVyOiAkY29sb3ItcHJpbWFyeSxcbiAgICAgICRhY3RpdmUtY29sb3I6ICRjb2xvci1wcmltYXJ5XG4gICAgKTtcblxuICAgIC5rci1zbWFydC1mb3JtLXJhZGlvLWJ1dHRvbiB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIH1cbiAgfVxufVxuIiwiQHVzZSBcInNhc3M6Y29sb3JcIjtcbkB1c2UgXCIuLi8uLi8uLi8uLi9taXhpbnMvc21hcnRmb3JtL2J1dHRvblwiO1xuQHVzZSBcIi4uLy4uLy4uLy4uL21peGlucy9zbWFydGZvcm0vcmFkaW8tYnV0dG9uXCI7XG5AdXNlIFwiLi4vLi4vdmFyaWFibGVzXCIgYXMgKjtcbkB1c2UgXCIuL2NvbW1vblwiO1xuXG5AbWl4aW4gbGlzdC1idXR0b24oKSB7XG4gIEBpbmNsdWRlIGNvbW1vbi5saXN0LWJ1dHRvbjtcblxuICAua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3IsXG4gIC5rci1tZXRob2QtbGFiZWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRyYW5zaXRpb246IDAuM3MgYmFja2dyb3VuZC1jb2xvcjtcblxuICAgICYua3ItbG9ja2VkIHtcbiAgICAgIC5rci1tZXRob2QtbGFiZWwtd3JhcHBlciAua3ItY2FyZC1pY29ucyB7XG4gICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmtyLW1ldGhvZC1pY29uIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLmtyLWxvYWRpbmctYW5pbWF0aW9uIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIH1cblxuICAgIC5rci1tZXRob2QtbGFiZWwtd3JhcHBlciB7XG4gICAgICBsYWJlbCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAua3ItbWV0aG9kLWxhYmVsIHtcbiAgICAua3ItbWV0aG9kLWljb24ge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC5rci1maWVsZC1lbGVtZW50LS1sYXN0LXZpc2libGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuQG1peGluIGdyb3VwKCkge1xuICBAaW5jbHVkZSBjb21tb24uZ3JvdXA7XG5cbiAgLmtyLW1ldGhvZHMtZ3JvdXAge1xuICAgIC5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvciB7XG4gICAgICBwYWRkaW5nOiAwIDE1cHg7XG5cbiAgICAgIC5rci1leHRyYS1icmFuZHMge1xuICAgICAgICBtYXgtd2lkdGg6IDE2cHg7XG4gICAgICB9XG5cbiAgICAgIGxhYmVsOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgdGV4dC1hbGlnbjogZW5kO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyAua3ItbWV0aG9kcy1saXN0LW9wdGlvbnNcbkBtaXhpbiBzaW5nbGUtcGF5bWVudC1idXR0b24oKSB7XG4gIEBpbmNsdWRlIHJhZGlvLWJ1dHRvbi5tYWluKFxuICAgICRzaXplOiAkc21hcnRmb3JtLXJhZGlvLWJ1dHRvbi1zaXplLFxuICAgICRib3JkZXItY29sb3I6ICNlM2UzZTMsXG4gICAgJGJvcmRlci1jb2xvci1ob3ZlcjogJGNvbG9yLXByaW1hcnksXG4gICAgJGFjdGl2ZS1jb2xvcjogJGNvbG9yLXByaW1hcnlcbiAgKTtcblxuICAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cblxuICAua3ItbWV0aG9kLWxhYmVsIHtcbiAgICAmLmtyLW1ldGhvZC1sYWJlbC0tc3BidG4ge1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIGJvcmRlci1jb2xvcjogI2UzZTNlMztcbiAgICB9XG5cbiAgICAmLmtyLW1ldGhvZC1sYWJlbC0tc2VsZWN0ZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnlMaWdodCk7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgIH1cblxuICAgICYua3ItbWV0aG9kLWxhYmVsLS13YXJuaW5nIHtcbiAgICAgIEBpbmNsdWRlIGJ1dHRvbi53YXJuaW5nLWJ1dHRvbi1hbmltYXRpb247XG4gICAgICBAaW5jbHVkZSByYWRpby1idXR0b24ud2FybmluZy1hbmltYXRpb247XG4gICAgfVxuICB9XG5cbiAgLmtyLW1ldGhvZHMtZ3JvdXAge1xuICAgICYua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3ItLXNwYnRuIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBib3JkZXItY29sb3I6ICNlM2UzZTM7XG4gICAgfVxuXG4gICAgJi5rci1tZXRob2RzLWdyb3VwLWFjdGl2YXRvci0tc2VsZWN0ZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnlMaWdodCk7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgIH1cblxuICAgICYua3ItbWV0aG9kcy1ncm91cC1hY3RpdmF0b3ItLXdhcm5pbmcge1xuICAgICAgQGluY2x1ZGUgYnV0dG9uLndhcm5pbmctYnV0dG9uLWFuaW1hdGlvbjtcbiAgICAgIEBpbmNsdWRlIHJhZGlvLWJ1dHRvbi53YXJuaW5nLWFuaW1hdGlvbjtcbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgXCJzYXNzOmNvbG9yXCI7XG5AdXNlIFwic2FzczpsaXN0XCI7XG5cbiQtbGFiZWxzOiBcIndhcm5pbmdcIiwgXCJhbGVydFwiO1xuJGFuaW1hdGlvbi1idXR0b24tbmFtZTogXCJmbGFzaC1jb2xvci1idXR0b25cIjtcbiRhbmltYXRpb24tYm9yZGVyLW5hbWU6IFwiZmxhc2gtY29sb3ItYm9yZGVyXCI7XG5cbkBtaXhpbiBmbGFzaC1jb2xvci1rZXlmcmFtZXMoJGxhYmVsLCAkYmFzZS1jb2xvcikge1xuICBAaWYgbm90IGxpc3QuaW5kZXgoJC1sYWJlbHMsICRsYWJlbCkge1xuICAgIEBlcnJvciBcImZsYXNoLWNvbG9yLWtleWZyYW1lczogSW52YWxpZCBsYWJlbCAjeyRsYWJlbH0uIEV4cGVjdGVkIG9uZSBvZiAjeyQtbGFiZWxzfVwiO1xuICB9XG5cbiAgQGtleWZyYW1lcyAjeyRsYWJlbH0tI3skYW5pbWF0aW9uLWJ1dHRvbi1uYW1lfSB7XG4gICAgZnJvbSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvci5zY2FsZSgkYmFzZS1jb2xvciwgJGxpZ2h0bmVzczogOTAlKTtcbiAgICAgIGJvcmRlci1jb2xvcjogJGJhc2UtY29sb3I7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3Iuc2NhbGUoJGJhc2UtY29sb3IsICRsaWdodG5lc3M6IDk4JSk7XG4gICAgICBib3JkZXItY29sb3I6IGNvbG9yLnNjYWxlKCRiYXNlLWNvbG9yLCAkbGlnaHRuZXNzOiA1MCUpO1xuICAgIH1cbiAgfVxuXG4gIEBrZXlmcmFtZXMgI3skYW5pbWF0aW9uLWJvcmRlci1uYW1lfSB7XG4gICAgZnJvbSB7XG4gICAgICBib3JkZXItY29sb3I6ICRiYXNlLWNvbG9yO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgIGJvcmRlci1jb2xvcjogY29sb3Iuc2NhbGUoJGJhc2UtY29sb3IsICRsaWdodG5lc3M6IDUwJSk7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiB3YXJuaW5nLWJ1dHRvbi1hbmltYXRpb24oKSB7XG4gIGFuaW1hdGlvbjogMC44cyBlYXNlLW91dCAwcyB3YXJuaW5nLSN7JGFuaW1hdGlvbi1idXR0b24tbmFtZX07XG59XG5cbkBtaXhpbiB3YXJuaW5nLWJvcmRlci1hbmltYXRpb24oKSB7XG4gIGFuaW1hdGlvbjogMC44cyBlYXNlLW91dCAwcyB3YXJuaW5nLSN7JGFuaW1hdGlvbi1ib3JkZXItbmFtZX07XG59XG5cbkBtaXhpbiBhbGVydC1idXR0b24tYW5pbWF0aW9uKCkge1xuICBhbmltYXRpb246IDAuOHMgZWFzZS1vdXQgMHMgYWxlcnQtI3skYW5pbWF0aW9uLWJ1dHRvbi1uYW1lfTtcbn1cblxuQG1peGluIGFsZXJ0LWJvcmRlci1hbmltYXRpb24oKSB7XG4gIGFuaW1hdGlvbjogMC44cyBlYXNlLW91dCAwcyBhbGVydC0jeyRhbmltYXRpb24tYm9yZGVyLW5hbWV9O1xufVxuIiwiLmtyLW1ldGhvZHMtbGlzdCA+IC5rci1mb3JtLWVycm9yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDEwcHggMCA1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5rci1zbWFydC1mb3JtLW1vZGFsIHtcbiAgLmtyLW1ldGhvZHMtbGlzdCAua3ItZm9ybS1lcnJvciB7XG4gICAgbWFyZ2luOiAxMHB4IDE1cHggNXB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgfVxufVxuIiwiJGJnLWNvbG9yOiAjZWRlZGVkO1xuXG4ua3Itc2tlbGV0b24td3JhcHBlciB7XG4gIC8vIEhlYWRlclxuICAua3Itc2tlbGV0b24taGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogJHNtYXJ0Zm9ybS1oZWFkZXItaGVpZ2h0O1xuICB9XG5cbiAgLy8gTGFiZWxzXG4gIC5rci1za2VsZXRvbi1tZXRob2QtbGFiZWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAkc21hcnRmb3JtLW9wdGlvbi1oZWlnaHQ7XG4gICAgbWFyZ2luOiAxMHB4IDA7XG4gIH1cbn1cbiIsIi5rci1zbWFydC1mb3JtLXdyYXBwZXIge1xuICAmLmtyLXR5cGUtZW1iZWRkZWQsXG4gICYua3ItdHlwZS1wb3BpbiB7XG4gICAgLmtyLXNtYXJ0LWZvcm0tbW9kYWwtd3JhcHBlciAua3Itc21hcnQtZm9ybS1tb2RhbCAua3ItZW1iZWRkZWQua3ItZXh0cmFzLWZvcm0tY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIC5rci1wYXltZW50LWJ1dHRvbixcbiAgICAgIC5rci1mb3JtLWVycm9yIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5rci10eXBlLXBvcGluIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLWVtYmVkZGVkLmtyLWV4dHJhcy1mb3JtLWNvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG5cbiAgJi5rci10eXBlLWVtYmVkZGVkIC5rci1zbWFydC1mb3JtLW1vZGFsLXdyYXBwZXIgLmtyLXNtYXJ0LWZvcm0tbW9kYWwgLmtyLWVtYmVkZGVkLmtyLWV4dHJhcy1mb3JtLWNvbnRlbnQge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgfVxuXG4gICYua3ItdHlwZS1wb3BpbiB7XG4gICAgc3Bhbi5rci1leHRyYXMtZm9ybS1oZWFkZXIge1xuICAgICAgcGFkZGluZzogMCAyMHB4IDIwcHg7XG4gICAgfVxuICB9XG5cbiAgc3Bhbi5rci1leHRyYXMtZm9ybS1oZWFkZXIge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBwYWRkaW5nOiAyMHB4IDIwcHggNXB4O1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgfVxufVxuIiwiQHVzZSBcInNhc3M6bWF0aFwiO1xuQHVzZSBcIi4vdmFyaWFibGVzXCIgYXMgKjtcbkB1c2UgXCIuLy4uL25vLXRoZW1lL3NtYXJ0Zm9ybS9sb2FkaW5nLWFuaW1hdGlvblwiO1xuXG5AbWl4aW4gbWFpbigpIHtcbiAgJGdhcDogMzBweDtcbiAgJHNwaW5uZXItc2l6ZTogMjBweDtcblxuICAua3ItbG9hZGluZy1vdmVybGF5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIC5rci1vdmVybGF5LWxvZ28ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogJGdhcDtcbiAgICB9XG5cbiAgICAua3Itb3ZlcmxheS1tZXNzYWdlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgY29sb3I6ICRjb2xvci1saWdodDtcbiAgICAgIHRvcDogdW5zZXQ7XG4gICAgICBib3R0b206IHVuc2V0O1xuICAgIH1cblxuICAgIC5rci1sb2FkaW5nLWFuaW1hdGlvbiB7XG4gICAgICBtYXJnaW4tdG9wOiAkZ2FwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgIHBhZGRpbmc6IG1hdGguZGl2KCRzcGlubmVyLXNpemUsIDIpO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICBAaW5jbHVkZSBsb2FkaW5nLWFuaW1hdGlvbi5vdmVybGF5KCRjb2xvcjogJGNvbG9yLWxpZ2h0LCAkc3Bpbm5lci1zaXplOiAkc3Bpbm5lci1zaXplKTtcbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgXCIuLi8uLi8uLi9taXhpbnMvZmxleFwiO1xuQHVzZSBcIi4uL3ZhcmlhYmxlc1wiIGFzICo7XG5AdXNlIFwiLi4vZm9udHNcIjtcblxuQG1peGluIG1haW4oKSB7XG4gIC5rci1zbWFydC1mb3JtLWVtYmVkZGVkLWhlYWRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgICBwYWRkaW5nOiA5cHggMTVweCAxMHB4O1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItcHJpbWFyeTtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRzbWFydGZvcm0tYm9yZGVyLWNvbG9yO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRzbWFydGZvcm0tYm9yZGVyLWNvbG9yO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkc21hcnRmb3JtLWJvcmRlci1jb2xvcjtcbiAgICBib3gtc2hhZG93OiByZ2IoMzMsIDM1LCAzOCwgMTAlKSAwIDEwcHggMTBweCAtMTBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIEBpbmNsdWRlIGFtb3VudC1kaXNwbGF5O1xuICAgIEBpbmNsdWRlIHBhcnRpYWwtcGF5bWVudC1oZWFkZXI7XG4gIH1cbn1cblxuQG1peGluIGFtb3VudC1kaXNwbGF5KCkge1xuICAua3ItYW1vdW50LXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICBAaW5jbHVkZSBmbGV4LnJvdy1nYXAoM3B4KTtcblxuICAgIC5rci1hbW91bnQtbGFiZWwsXG4gICAgLmtyLWFtb3VudC1maWd1cmUge1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseTtcbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cblxuICAgIC5rci1hbW91bnQtbGFiZWwge1xuICAgICAgZm9udC1zaXplOiBmb250cy4kZm9udC1zbTtcbiAgICAgIGNvbG9yOiBmb250cy4kZm9udC1saWdodGVyO1xuICAgIH1cblxuICAgIC5rci1hbW91bnQtZmlndXJlIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gcGFydGlhbC1wYXltZW50LWhlYWRlcigpIHtcbiAgJi5rci1wYXJ0aWFsLXBheW1lbnQtaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAxMHB4IDEycHg7XG5cbiAgICAua3ItYW1vdW50LXdyYXBwZXIge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgIC5rci1hbW91bnQtbGFiZWwge1xuICAgICAgICBjb2xvcjogZm9udHMuJGZvbnQtbGlnaHQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBmb250cy4kZm9udC10aGlja2VyO1xuICAgICAgfVxuXG4gICAgICAua3ItYW1vdW50LWZpZ3VyZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBmb250cy4kZm9udC10aGlja2VyO1xuICAgICAgICBmb250LXNpemU6IGZvbnRzLiRmb250LW1kO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCBcIi4vdmFyaWFibGVzXCI7XG5cbiRmb250LXNtOiAxMnB4O1xuJGZvbnQtbWQ6IDE0cHg7XG4kZm9udC1sZzogMTZweDtcbiRmb250LXhsOiAxN3B4O1xuJGZvbnQtdGhpY2s6IDUwMDtcbiRmb250LXRoaWNrZXI6IDYwMDtcbiRmb250LWRhcms6ICMxMTE4Mjc7XG4kZm9udC1saWdodDogIzY2NjtcbiRmb250LWxpZ2h0ZXI6ICM5OTk7XG5cbkBtaXhpbiBkZWZhdWx0KCkge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5O1xuICBmb250LXNpemU6ICRmb250LXNpemU7XG4gIGNvbG9yOiAkY29sb3ItZm9udDtcbn1cblxuQG1peGluIG1kLXRoaWNrKCkge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5O1xuICBmb250LXNpemU6ICRmb250LW1kO1xuICBmb250LXdlaWdodDogJGZvbnQtdGhpY2tlcjtcbiAgY29sb3I6ICRmb250LWRhcms7XG59XG5cbkBtaXhpbiBkZWZhdWx0LWxpZ2h0KCkge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5O1xuICBmb250LXNpemU6ICRmb250LXNpemU7XG4gIGNvbG9yOiAkZm9udC1saWdodDtcbn1cbiIsIkB1c2UgXCIuLi8uLi9taXhpbnMvc21hcnRmb3JtL2NvdW50ZG93blwiO1xuQHVzZSBcIi4vZm9udHNcIjtcbkB1c2UgXCIuL3ZhcmlhYmxlc1wiIGFzICo7XG5AaW5jbHVkZSBjb3VudGRvd24ubWFpbjtcblxuQG1peGluIG1haW4oKSB7XG4gIC5rci1jb3VudGRvd24ge1xuICAgIHBhZGRpbmc6IDRweCA4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkYWRhZGE7XG5cbiAgICAua3ItY291bnRkb3duLXRpbWVyIHtcbiAgICAgIEBpbmNsdWRlIGZvbnRzLm1kLXRoaWNrO1xuICAgIH1cbiAgfVxufVxuIiwiQHVzZSBcIi4vZm9udHNcIjtcbkB1c2UgXCIuL3ZhcmlhYmxlc1wiIGFzICo7XG5AdXNlIFwiLi4vY2xhc3NpYy1wb3Bpbi9zY3JvbGxcIjtcblxuQG1peGluIG1haW4oKSB7XG4gIC5rci1waG9uZS13cmFwcGVyIHtcbiAgICAua3ItcGhvbmUtaW5wdXQtd3JhcHBlciB7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgcGFkZGluZy1yaWdodDogMTRweDtcblxuICAgICAgQGluY2x1ZGUgZmxhZy1zZWxlY3RvcjtcblxuICAgICAgLmtyLXBob25lLXByZWZpeCB7XG4gICAgICAgIEBpbmNsdWRlIGZvbnRzLmRlZmF1bHQtbGlnaHQ7XG5cbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuXG4gICAgICAua3ItcGhvbmUtaW5wdXQge1xuICAgICAgICBAaW5jbHVkZSBmb250cy5kZWZhdWx0O1xuXG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAua3ItcGhvbmUtaWNvbiB7XG4gICAgICAgIHN0cm9rZTogJGNvbG9yLWdyZXktaWNvbnM7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgc2VhcmNoYWJsZS1vcHRpb24tYm94O1xuICB9XG59XG5cbkBtaXhpbiBmbGFnLXNlbGVjdG9yIHtcbiAgLmtyLXBob25lLWZsYWcge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNjY2M7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnM7XG4gICAgcGFkZGluZy1sZWZ0OiAxNHB4O1xuXG4gICAgJi0tb3BlbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbGlnaHQtc2Vjb25kYXJ5O1xuICAgIH1cblxuICAgICYtLWxvY2tlZCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNHB4O1xuICAgICAgY3Vyc29yOiBhdXRvO1xuXG4gICAgICAua3ItaWNvbi1hcnJvdyB7XG4gICAgICAgIGN1cnNvcjogYXV0bztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAua3ItZmxhZyB7XG4gICAgICB3aWR0aDogMjFweDtcbiAgICAgIGhlaWdodDogMTRweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgfVxuXG4gICAgLmtyLWljb24tYXJyb3cge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTBweDtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIHBhZGRpbmc6IDZweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBmaWxsOiAkY29sb3ItZ3JleS1pY29ucztcblxuICAgICAgc3ZnIHtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnM7XG4gICAgICB9XG5cbiAgICAgICYua3ItaWNvbi1hcnJvdy10dXJuZWQgc3ZnIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIHNlYXJjaGFibGUtb3B0aW9uLWJveCB7XG4gIC5rci1zZWFyY2hhYmxlLXNlbGVjdC1vcHRpb25zLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgYm94LXNoYWRvdzogcmdiKDAsIDAsIDAsIDQwJSkgMCAycHggNHB4O1xuXG4gICAgLmtyLXNlYXJjaGFibGUtc2VsZWN0LXNlYXJjaCB7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG5cbiAgICAgIGlucHV0IHtcbiAgICAgICAgQGluY2x1ZGUgZm9udHMuZGVmYXVsdDtcbiAgICAgIH1cblxuICAgICAgLmtyLXNlYXJjaC1pY29uIHtcbiAgICAgICAgc3Ryb2tlOiAkY29sb3ItZ3JleS1pY29ucztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAua3Itc2VhcmNoYWJsZS1zZWxlY3Qtb3B0aW9ucyB7XG4gICAgICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XG5cbiAgICAgIEBpbmNsdWRlIHNjcm9sbC5tYWluO1xuXG4gICAgICAua3Itc2VhcmNoYWJsZS1zZWxlY3Qtb3B0aW9uIHtcbiAgICAgICAgcGFkZGluZzogNnB4IDVweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJi0tc2VsZWN0ZWQge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1saWdodC1zZWNvbmRhcnk7XG4gICAgICAgIH1cblxuICAgICAgICAua3ItZmxhZyB7XG4gICAgICAgICAgd2lkdGg6IDIxcHg7XG4gICAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgICAgIH1cblxuICAgICAgICAua3Itc2VhcmNoYWJsZS1zZWxlY3Qtb3B0aW9uLXZhbHVlIHtcbiAgICAgICAgICBAaW5jbHVkZSBmb250cy5kZWZhdWx0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmtyLXNlYXJjaGFibGUtc2VsZWN0LW9wdGlvbi1leHRyYSB7XG4gICAgICAgICAgQGluY2x1ZGUgZm9udHMuZGVmYXVsdC1saWdodDtcblxuICAgICAgICAgIGZvbnQtc2l6ZTogZm9udHMuJGZvbnQtc207XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAua3Itc2VhcmNoYWJsZS1zZWxlY3Qtbm90aGluZy1mb3VuZCB7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgcGFkZGluZzogMTZweCAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgIEBpbmNsdWRlIGZvbnRzLmRlZmF1bHQtbGlnaHQ7XG4gICAgfVxuICB9XG59XG4iLCJAdXNlIFwiLi4vLi4vdmFyaWFibGVzXCIgYXMgKjtcbkB1c2UgXCIuLi9zcGxpdC1wYXltZW50XCI7XG5AdXNlIFwiLi9oZWFkZXJcIjtcbkB1c2UgXCIuL3dhbGxldFwiO1xuQHVzZSBcIi4vY2FyZHNcIjtcbkB1c2UgXCIuL29wbVwiO1xuQHVzZSBcIi4vbW9kYWxcIjtcbkB1c2UgXCIuL2V4dHJhcy1mb3JtXCI7XG5AdXNlIFwiLi4vLi4vLi4vY2xhc3NpYy1wb3Bpbi9zbWFydGZvcm0vbW9kYWwtYnV0dG9uXCI7XG5cbkBtaXhpbiBtYWluKCkge1xuICBnYXA6ICRjYXJkLWVsZW1lbnRzLWdhcDtcblxuICAua3Itc2Ytd3JhcHBlciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBnYXA6ICRzbWFydGZvcm0tbWV0aG9kcy1nYXA7XG5cbiAgICAmLS1jYXJkcy1leHBhbmRlZCB7XG4gICAgICBnYXA6ICRjYXJkLWVsZW1lbnRzLWdhcDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBzcGxpdC1wYXltZW50LmdyaWQtc2VjdGlvbjtcbiAgICBAaW5jbHVkZSBoZWFkZXIuc2VjdGlvbjtcbiAgICBAaW5jbHVkZSB3YWxsZXQuc2VjdGlvbjtcbiAgICBAaW5jbHVkZSBjYXJkcy5zZWN0aW9uO1xuICAgIEBpbmNsdWRlIG9wbS5zZWN0aW9uO1xuICAgIEBpbmNsdWRlIG1vZGFsLndyYXBwZXI7XG4gICAgQGluY2x1ZGUgZXh0cmFzLWZvcm0ud3JhcHBlcjtcbiAgICBAaW5jbHVkZSBtb2RhbC1idXR0b24uc21hcnRmb3JtO1xuICB9XG5cbiAgQGluY2x1ZGUgc2luZ2xlLXBheW1lbnQtYnV0dG9uO1xufVxuXG5AbWl4aW4gc2luZ2xlLXBheW1lbnQtYnV0dG9uKCkge1xuICAua3Itc21hcnQtZm9ybS1zaW5nbGUtcGF5bWVudC1idXR0b24ge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG5AbWl4aW4gc21hcnQtYnV0dG9uKCkge1xuICAua3Itc21hcnQtYnV0dG9uLXdyYXBwZXIge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuIiwiQHVzZSBcIi4uLy4uL2ZvbnRzXCI7XG5cbiRwYWRkaW5nLWxhYmVsOiAycHggMDtcbiRtYXJnaW4tZXJyb3I6IDA7XG5cbkBtaXhpbiBzcGFjaW5nKCRnYXApIHtcbiAgZ2FwOiAkZ2FwO1xufVxuXG4vLyBTZWN0aW9uIGxhYmVsXG5AbWl4aW4gbGFiZWwoKSB7XG4gICZfX2xhYmVsIHtcbiAgICBwYWRkaW5nOiAkcGFkZGluZy1sYWJlbDtcblxuICAgIEBpbmNsdWRlIGZvbnRzLmRlZmF1bHQ7XG4gIH1cbn1cblxuLy8gRXJyb3JcbkBtaXhpbiBlcnJvcigpIHtcbiAgLmtyLWZvcm0tZXJyb3Ige1xuICAgIG1hcmdpbjogJG1hcmdpbi1lcnJvcjtcbiAgfVxufVxuIiwiQHVzZSBcIi4uLy4uL3ZhcmlhYmxlc1wiIGFzICo7XG5AdXNlIFwiLi4vY2FyZC1oZWFkZXJcIjtcbkB1c2UgXCIuL3NlY3Rpb25cIjtcblxuQG1peGluIHNlY3Rpb24oKSB7XG4gIEBpbmNsdWRlIGNhcmQtaGVhZGVyLm1haW47XG5cbiAgLmtyLXNmLWhlYWRlciB7XG4gICAgQGluY2x1ZGUgc2VjdGlvbi5zcGFjaW5nKFxuICAgICAgJGdhcDogJHNtYXJ0Zm9ybS1tZXRob2RzLWdhcFxuICAgICk7XG4gICAgQGluY2x1ZGUgc2VjdGlvbi5sYWJlbDtcbiAgfVxuXG4gIC5rci1jYXJkLWhlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuIiwiQHVzZSBcIi4uLy4uL3ZhcmlhYmxlc1wiIGFzICo7XG5AdXNlIFwiLi9zZWN0aW9uXCI7XG5AdXNlIFwiLi9vcHRpb25cIjtcbkB1c2UgXCIuLi9jYXJkLWljb25zXCI7XG5AdXNlIFwiLi4vLi4vZm9udHNcIjtcbkB1c2UgXCIuLi8uLi8uLi8uLi9taXhpbnMvc21hcnRmb3JtL2dyaWQvd2FsbGV0XCI7XG5AdXNlIFwiLi4vLi4vLi4vLi4vbWl4aW5zL3NtYXJ0Zm9ybS9ncmlkL21ldGhvZC1vcHRpb25cIjtcblxuJGRlbGV0ZS1wYWRkaW5nOiAyMHB4O1xuJGRlbGV0ZS1pY29uLWhlaWdodDogMTZweDtcbiRvcHRpb24taXRlbXMtc3BhY2luZzogMTVweDtcbiRpY29uLXdyYXBwZXItd2lkdGg6IDYwcHg7XG5cbkBtaXhpbiBzZWN0aW9uKCkge1xuICAua3Itc2Ytd2FsbGV0IHtcbiAgICBAaW5jbHVkZSBzZWN0aW9uLnNwYWNpbmcoXG4gICAgICAkZ2FwOiAkc21hcnRmb3JtLW1ldGhvZHMtZ2FwXG4gICAgKTtcbiAgICBAaW5jbHVkZSBzZWN0aW9uLmxhYmVsO1xuICAgIEBpbmNsdWRlIHNlY3Rpb24uZXJyb3I7XG5cbiAgICAmX19tZXRob2RzIHtcbiAgICAgIEBpbmNsdWRlIGdyb3VwO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gZ3JvdXAoKSB7XG4gIC5rci13YWxsZXQtZ3JvdXAge1xuICAgIGdhcDogJHNtYXJ0Zm9ybS1tZXRob2RzLWdhcDtcblxuICAgIEBpbmNsdWRlIHdhbGxldC1vcHRpb247XG4gIH1cbn1cblxuLy8gV2FsbGV0IG1ldGhvZCBvcHRpb25cbkBtaXhpbiB3YWxsZXQtb3B0aW9uKCkge1xuICAua3ItbWV0aG9kLWJ0biB7XG4gICAgQGluY2x1ZGUgb3B0aW9uLmJhc2UoJG9wdGlvbi1oZWlnaHQ6ICRzbWFydGZvcm0tb3B0aW9uLWhlaWdodCk7XG5cbiAgICAvLyBJbnNpZGUgYnV0dG9uIGVsZW1lbnRzXG4gICAgQGluY2x1ZGUgbWV0aG9kLW9wdGlvbi5yYWRpby1idG4oXG4gICAgICAkc2l6ZTogJHNtYXJ0Zm9ybS1yYWRpby1idXR0b24tc2l6ZSxcbiAgICAgICRib3JkZXItY29sb3I6ICRzbWFydGZvcm0tc3BiLXJhZGlvLWJvcmRlci1jb2xvcixcbiAgICAgICRib3JkZXItY29sb3ItaG92ZXI6ICRjb2xvci1wcmltYXJ5LFxuICAgICAgJGFjdGl2ZS1jb2xvcjogJGNvbG9yLXByaW1hcnksXG4gICAgICAkbWFyZ2luOiAkb3B0aW9uLWl0ZW1zLXNwYWNpbmdcbiAgICApO1xuICAgIEBpbmNsdWRlIG9wdGlvbi1pY29uO1xuICAgIEBpbmNsdWRlIG9wdGlvbi1sYWJlbDtcbiAgICBAaW5jbHVkZSB3YWxsZXQuZGVsZXRlLWJ0bihcbiAgICAgICRpY29uLWZpbGw6ICRjb2xvci1ncmV5LWljb25zLFxuICAgICAgJHBhZGRpbmc6ICRkZWxldGUtcGFkZGluZyxcbiAgICAgICRpY29uLWhlaWdodDogJGRlbGV0ZS1pY29uLWhlaWdodFxuICAgICk7XG4gICAgQGluY2x1ZGUgbWV0aG9kLW9wdGlvbi5sb2FkaW5nLWFuaW1hdGlvbigkY29sb3ItcHJpbWFyeSk7XG5cbiAgICAvLyBWYXJpYW50c1xuICAgIEBpbmNsdWRlIG1ldGhvZC1vcHRpb24uaG92ZXIoJGJvcmRlci1jb2xvcjogJGNvbG9yLXByaW1hcnkpO1xuICAgIEBpbmNsdWRlIHdhbGxldC5ob3Zlci1kZWxldGUoXG4gICAgICAkY29sb3ItZXJyb3I6ICRjb2xvci1lcnJvcixcbiAgICAgICRzbWFydGZvcm0tcmFkaW8tYnV0dG9uLXNpemU6ICRzbWFydGZvcm0tcmFkaW8tYnV0dG9uLXNpemUsXG4gICAgICAkc21hcnRmb3JtLXNwYi1yYWRpby1ib3JkZXItY29sb3I6ICRzbWFydGZvcm0tc3BiLXJhZGlvLWJvcmRlci1jb2xvclxuICAgICk7XG4gICAgQGluY2x1ZGUgbWV0aG9kLW9wdGlvbi5kaXNhYmxlZChcbiAgICAgICRib3JkZXItY29sb3I6ICRib3JkZXItY29sb3ItZGlzYWJsZWQsXG4gICAgICAkZm9udC1jb2xvcjogJGZvbnQtY29sb3ItZGlzYWJsZWRcbiAgICApO1xuICAgIEBpbmNsdWRlIG1ldGhvZC1vcHRpb24uc2VsZWN0ZWQtc3BidG4oXG4gICAgICAkYmctY29sb3I6IHZhcigtLWtyLWdsb2JhbC1jb2xvci1wcmltYXJ5TGlnaHQpLFxuICAgICAgJGJvcmRlci1jb2xvcjogJGNvbG9yLXByaW1hcnlcbiAgICApO1xuICB9XG59XG5cbkBtaXhpbiBvcHRpb24taWNvbigpIHtcbiAgLmtyLWljb24ge1xuICAgIG1pbi13aWR0aDogJGljb24td3JhcHBlci13aWR0aDtcblxuICAgIEBpbmNsdWRlIGNhcmQtaWNvbnMuYnJhbmRzKCRjb250YWluZXItZWxlbWVudDogbm9uZSk7XG5cbiAgICAua3ItYnJhbmQtaWNvbiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBvcHRpb24tbGFiZWwoKSB7XG4gICZfX2xhYmVsLFxuICAmX19sYWJlbCBzcGFuIHtcbiAgICBAaW5jbHVkZSBmb250cy5kZWZhdWx0O1xuXG4gICAgdHJhbnNpdGlvbjogMC4zcyBjb2xvcjtcbiAgfVxufVxuIiwiQHVzZSBcInNhc3M6c2VsZWN0b3JcIjtcbkB1c2UgXCIuLy4uLy4uL2Vycm9yXCI7XG5AdXNlIFwiLi4vLi4vLi4vbm8tdGhlbWUvc21hcnRmb3JtL2xvYWRpbmctYW5pbWF0aW9uXCI7XG5AdXNlIFwiLi4vLi4vdmFyaWFibGVzXCIgYXMgKjtcbkB1c2UgXCIuLi9jYXJkLWJyYW5kLW1ldGhvZFwiO1xuXG4kYm9yZGVyLXdpZHRoOiAxcHg7XG4kb3B0aW9uLWJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCAjYjdiN2I3O1xuJG9wdGlvbi1zaGFkb3c6IHJnYmEoMTQ5LCAxNTcsIDE2NSwgMTUlKSAwIDAgMjRweDtcblxuQG1peGluIGJhc2UoJG9wdGlvbi1oZWlnaHQpIHtcbiAgaGVpZ2h0OiAkb3B0aW9uLWhlaWdodDtcbiAgYm9yZGVyOiAkb3B0aW9uLWJvcmRlcjtcbiAgYm94LXNoYWRvdzogJG9wdGlvbi1zaGFkb3c7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IDAuM3MgYWxsO1xufVxuXG5AbWl4aW4gbmVzdGVkLW1ldGhvZCgkb3B0aW9uLWhlaWdodCwgJHNwYWNpbmcpIHtcbiAgaGVpZ2h0OiAkb3B0aW9uLWhlaWdodDtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IHZhcigtLWtyLWZvcm0tc21hcnRmb3JtLW5lc3RlZE1ldGhvZC1hbmltYXRpb25EdXJhdGlvbikgZWFzZS1vdXQ7XG5cbiAgPi5rci1pY29uIHtcbiAgICBoZWlnaHQ6IGNhbGMoJG9wdGlvbi1oZWlnaHQgLSAyICogJGJvcmRlci13aWR0aCk7XG4gIH1cblxuICAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBpbmNsdWRlIGxvYWRpbmctYW5pbWF0aW9uLmxvYWRpbmctY29udGFpbmVyKCRjb2xvci1wcmltYXJ5LCAyNXB4KTtcblxuICAgIEBhdC1yb290ICN7c2VsZWN0b3IuYXBwZW5kKFwiW2tyLXNpbmdsZS1wYXltZW50LWJ1dHRvbl1cIiwgJil9IHtcbiAgICAgIC5rci1sb2FkaW5nLWxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLmtyLWxvYWRpbmctYW5pbWF0aW9uIHtcbiAgICAgICAgLS1rci1sb2FkaW5nLWFuaW1hdGlvbi1zaXplOiAxNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYua3ItbWV0aG9kLWJ0bi1uZXN0ZWQtY2FyZGZvcm0ge1xuICAgIC5rci1uZXN0ZWQtbWV0aG9kLXdyYXBwZXIge1xuICAgICAgcGFkZGluZzogJHNwYWNpbmc7XG5cbiAgICAgIC5rci1wYXltZW50LWJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGVycm9yLmZvcm0tZXJyb3I7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgY2FyZC1icmFuZC1tZXRob2QuY2FyZC1mb3JtIHVzaW5nKCRicmFuZCwgJGNvbnRlbnQpIHtcbiAgICAvLyBFLmc6IC5rci1tZXRob2QtYnRuLS1pbGxpY2FkbywgLmtyLW1ldGhvZC1idG4tLW9nX3Rlc3RcbiAgICAmLmtyLW1ldGhvZC1idG4tLSN7JGJyYW5kfSB7XG4gICAgICBAZXh0ZW5kICUjeyRjb250ZW50fTtcbiAgICB9XG4gIH1cblxuICAua3ItY291bnRkb3duIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbn1cbiIsIkB1c2UgXCJzYXNzOmNvbG9yXCI7XG5AdXNlIFwiLi4vcmFkaW8tYnV0dG9uXCI7XG5AdXNlIFwiLi4vLi4vLi4vcGFja2FnZS9uby10aGVtZS9zbWFydGZvcm0vbG9hZGluZy1hbmltYXRpb25cIjtcblxuJHJhZGlvLWJ0bi1ib3JkZXI6IDFweDtcblxuQG1peGluIHJhZGlvLWJ0bihcbiAgJHNpemUsXG4gICRib3JkZXItY29sb3IsXG4gICRib3JkZXItY29sb3ItaG92ZXIsXG4gICRhY3RpdmUtY29sb3IsXG4gICRtYXJnaW5cbikge1xuICBAaW5jbHVkZSByYWRpby1idXR0b24ubWFpbihcbiAgICAkc2l6ZTogJHNpemUsXG4gICAgJGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcixcbiAgICAkYm9yZGVyLWNvbG9yLWhvdmVyOiAkYm9yZGVyLWNvbG9yLWhvdmVyLFxuICAgICRhY3RpdmUtY29sb3I6ICRhY3RpdmUtY29sb3JcbiAgKTtcblxuICAua3Itc21hcnQtZm9ybS1yYWRpby1idXR0b24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBtaW4td2lkdGg6ICRzaXplICsgJG1hcmdpbiArICgkcmFkaW8tYnRuLWJvcmRlciAqIDIpO1xuICB9XG59XG5cbkBtaXhpbiBsb2FkaW5nLWFuaW1hdGlvbigkY29sb3ItcHJpbWFyeSkge1xuICAua3ItbG9hZGluZy1hbmltYXRpb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICBAaW5jbHVkZSBsb2FkaW5nLWFuaW1hdGlvbi5tYWluKCRjb2xvci1wcmltYXJ5KTtcblxuICAgIGkua3ItbG9hZGVyOjpiZWZvcmUsXG4gICAgaS5rci1sb2FkZXI6OmFmdGVyIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGhvdmVyKCRib3JkZXItY29sb3IpIHtcbiAgJi0taG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcjtcbiAgfVxufVxuXG5AbWl4aW4gZGlzYWJsZWQoJGJvcmRlci1jb2xvciwgJGZvbnQtY29sb3IpIHtcbiAgJi0tZGlzYWJsZWQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcblxuICAgIGxhYmVsLFxuICAgIHNwYW4ge1xuICAgICAgY29sb3I6ICRmb250LWNvbG9yO1xuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG5vLWxhYmVsKCkge1xuICAmLS1uby1sYWJlbCB7XG4gICAgJi5rci1tZXRob2QtYnRuLS1zcGJ0biB7XG4gICAgICAmOm5vdCgua3ItbWV0aG9kLWJ0bi0tc21hbGwpIHtcbiAgICAgICAgLmtyLXNtYXJ0LWZvcm0tcmFkaW8tYnV0dG9uIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5rci1pY29uIHtcbiAgICAgIGZsZXgtZ3JvdzogMTtcblxuICAgICAgLmtyLWJyYW5kLWljb24sXG4gICAgICAua3ItYnJhbmQtaWNvbiBzdmcge1xuICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgIHdpZHRoOiA0MnB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBzZWxlY3RlZC1zcGJ0bigkYmctY29sb3IsICRib3JkZXItY29sb3IpIHtcbiAgJi5rci1tZXRob2QtYnRuLS1zcGJ0bi5rci1tZXRob2QtYnRuLS1zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJnLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcjtcbiAgfVxufVxuIiwiQHVzZSBcInNhc3M6Y29sb3JcIjtcbkB1c2UgXCIuLi9yYWRpby1idXR0b25cIjtcblxuQG1peGluIGRlbGV0ZS1idG4oXG4gICRpY29uLWZpbGwsXG4gICRwYWRkaW5nOiAyMHB4LFxuICAkaWNvbi1oZWlnaHQ6IDIwcHgsXG4pIHtcbiAgLmtyLWRlbGV0ZSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgJHBhZGRpbmc7XG5cbiAgICBzdmcge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6ICRpY29uLWhlaWdodDtcblxuICAgICAgcGF0aCB7XG4gICAgICAgIGZpbGw6ICRpY29uLWZpbGw7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBob3Zlci1kZWxldGUoXG4gICRjb2xvci1lcnJvcixcbiAgJHNtYXJ0Zm9ybS1yYWRpby1idXR0b24tc2l6ZSxcbiAgJHNtYXJ0Zm9ybS1zcGItcmFkaW8tYm9yZGVyLWNvbG9yXG4pIHtcbiAgJi0taG92ZXItZGVsZXRlIHtcbiAgICBib3JkZXItY29sb3I6ICRjb2xvci1lcnJvcjtcblxuICAgICYua3ItbWV0aG9kLWJ0bi0tc3BidG4ge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItZXJyb3I7XG5cbiAgICAgIEBpbmNsdWRlIHJhZGlvLWJ1dHRvbi5tYWluKFxuICAgICAgICAkc2l6ZTogJHNtYXJ0Zm9ybS1yYWRpby1idXR0b24tc2l6ZSxcbiAgICAgICAgJGJvcmRlci1jb2xvcjogJHNtYXJ0Zm9ybS1zcGItcmFkaW8tYm9yZGVyLWNvbG9yLFxuICAgICAgICAkYm9yZGVyLWNvbG9yLWhvdmVyOiAkY29sb3ItZXJyb3IsXG4gICAgICAgICRhY3RpdmUtY29sb3I6ICRjb2xvci1lcnJvclxuICAgICAgKTtcbiAgICB9XG5cbiAgICAmLmtyLW1ldGhvZC1idG4tLXNlbGVjdGVkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yLnNjYWxlKCRjb2xvci1lcnJvciwgJGxpZ2h0bmVzczogOTAlKTtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWVycm9yO1xuICAgIH1cblxuICAgIC5rci1kZWxldGUgc3ZnIHBhdGgge1xuICAgICAgZmlsbDogJGNvbG9yLWVycm9yO1xuICAgIH1cbiAgfVxufVxuIiwiQHVzZSBcInNhc3M6bWF0aFwiO1xuQHVzZSBcIi4uLy4uL3ZhcmlhYmxlc1wiIGFzICo7XG5AdXNlIFwiLi9zZWN0aW9uXCI7XG5AdXNlIFwiLi9vcHRpb25cIjtcbkB1c2UgXCIuLi9jYXJkLWljb25zXCI7XG5AdXNlIFwiLi4vLi4vLi4vLi4vbWl4aW5zL3NtYXJ0Zm9ybS9ncmlkL21ldGhvZC1vcHRpb25cIjtcblxuJG9wdGlvbi1pdGVtcy1zcGFjaW5nOiAxNXB4O1xuXG5AbWl4aW4gc2VjdGlvbigpIHtcbiAgLmtyLXNmLWNhcmRzIHtcbiAgICBAaW5jbHVkZSBzZWN0aW9uLnNwYWNpbmcoXG4gICAgICAkZ2FwOiAkc21hcnRmb3JtLW1ldGhvZHMtZ2FwXG4gICAgKTtcbiAgICBAaW5jbHVkZSBzZWN0aW9uLmxhYmVsO1xuICAgIEBpbmNsdWRlIGNhcmQtb3B0aW9uO1xuICAgIEBpbmNsdWRlIGNhcmQtZm9ybTtcbiAgICBAaW5jbHVkZSBzZWN0aW9uLmVycm9yO1xuICB9XG59XG5cbkBtaXhpbiBjYXJkLW9wdGlvbigpIHtcbiAgLmtyLW1ldGhvZC1idG4ge1xuICAgIEBpbmNsdWRlIG9wdGlvbi5iYXNlKCRvcHRpb24taGVpZ2h0OiAkc21hcnRmb3JtLW9wdGlvbi1oZWlnaHQpO1xuXG4gICAgLy8gSW5zaWRlIGJ1dHRvbiBlbGVtZW50c1xuICAgIEBpbmNsdWRlIG1ldGhvZC1vcHRpb24ucmFkaW8tYnRuKFxuICAgICAgJHNpemU6ICRzbWFydGZvcm0tcmFkaW8tYnV0dG9uLXNpemUsXG4gICAgICAkYm9yZGVyLWNvbG9yOiAkc21hcnRmb3JtLXNwYi1yYWRpby1ib3JkZXItY29sb3IsXG4gICAgICAkYm9yZGVyLWNvbG9yLWhvdmVyOiAkY29sb3ItcHJpbWFyeSxcbiAgICAgICRhY3RpdmUtY29sb3I6ICRjb2xvci1wcmltYXJ5LFxuICAgICAgJG1hcmdpbjogJG9wdGlvbi1pdGVtcy1zcGFjaW5nXG4gICAgKTtcbiAgICBAaW5jbHVkZSBjYXJkLWljb25zLm1haW4oXG4gICAgICAkcGFkZGluZy1sZWZ0OiAkb3B0aW9uLWl0ZW1zLXNwYWNpbmdcbiAgICApO1xuICAgIEBpbmNsdWRlIG1ldGhvZC1vcHRpb24ubG9hZGluZy1hbmltYXRpb24oJGNvbG9yLXByaW1hcnkpO1xuXG4gICAgLy8gVmFyaWFudHNcbiAgICBAaW5jbHVkZSBtZXRob2Qtb3B0aW9uLmhvdmVyKCRib3JkZXItY29sb3I6ICRjb2xvci1wcmltYXJ5KTtcbiAgICBAaW5jbHVkZSBtZXRob2Qtb3B0aW9uLmRpc2FibGVkKFxuICAgICAgJGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvci1kaXNhYmxlZCxcbiAgICAgICRmb250LWNvbG9yOiAkZm9udC1jb2xvci1kaXNhYmxlZFxuICAgICk7XG4gICAgQGluY2x1ZGUgbWV0aG9kLW9wdGlvbi5zZWxlY3RlZC1zcGJ0bihcbiAgICAgICRiZy1jb2xvcjogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnlMaWdodCksXG4gICAgICAkYm9yZGVyLWNvbG9yOiAkY29sb3ItcHJpbWFyeVxuICAgICk7XG4gIH1cbn1cblxuQG1peGluIGNhcmQtZm9ybSgpIHtcbiAgLmtyLWNhcmQtZm9ybSB7XG4gICAgZ2FwOiAkY2FyZC1lbGVtZW50cy1nYXA7XG5cbiAgICAua3ItZmllbGQtZWxlbWVudDpub3QoLmtyLWNoZWNrYm94LCAua3ItcmFkaW8pLFxuICAgIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZCxcbiAgICAua3ItcGF5bWVudC1idXR0b24ge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIC5rci1maWVsZC1lbGVtZW50IC5rci1maWVsZC5rci1jaGVja2JveCB7XG4gICAgICBwYWRkaW5nLXRvcDogbWF0aC5kaXYoJGNhcmQtZWxlbWVudHMtZ2FwLCAzKTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiBtYXRoLmRpdigkY2FyZC1lbGVtZW50cy1nYXAsIDMpO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuIiwiQHVzZSBcIi4uLy4uL3ZhcmlhYmxlc1wiIGFzICo7XG5AdXNlIFwiLi9zZWN0aW9uXCI7XG5AdXNlIFwiLi9vcHRpb25cIjtcbkB1c2UgXCIuL2JhY2stYnV0dG9uXCI7XG5AdXNlIFwiLi4vY2FyZC1pY29uc1wiO1xuQHVzZSBcIi4uLy4uL2ZvbnRzXCI7XG5AdXNlIFwiLi4vLi4vLi4vLi4vbWl4aW5zL3NtYXJ0Zm9ybS9ncmlkL3dhbGxldFwiO1xuQHVzZSBcIi4uLy4uLy4uLy4uL21peGlucy9zbWFydGZvcm0vZ3JpZC9tZXRob2Qtb3B0aW9uXCI7XG5cbiRvcHRpb24taXRlbXMtc3BhY2luZzogMTVweDtcbiRpY29uLXdyYXBwZXItd2lkdGg6IDYwcHg7XG4kYnV0dG9uLXBhZGRpbmcteDogMTBweDtcblxuQG1peGluIHNlY3Rpb24oKSB7XG4gIC5rci1zZi1vcG0ge1xuICAgIEBpbmNsdWRlIHNlY3Rpb24uc3BhY2luZyhcbiAgICAgICRnYXA6ICRzbWFydGZvcm0tbWV0aG9kcy1nYXBcbiAgICApO1xuICAgIEBpbmNsdWRlIHNlY3Rpb24ubGFiZWw7XG4gICAgQGluY2x1ZGUgc2VjdGlvbi5lcnJvcjtcblxuICAgICZfX21ldGhvZHMge1xuICAgICAgQGluY2x1ZGUgZ3JvdXA7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBncm91cCgpIHtcbiAgLmtyLW9wbS1ncm91cCxcbiAgLmtyLWdyaWQtZ3JvdXAge1xuICAgIGdhcDogJHNtYXJ0Zm9ybS1tZXRob2RzLWdhcDtcbiAgfVxuXG4gIEBpbmNsdWRlIG9wdGlvbi1idG47XG59XG5cbkBtaXhpbiBvcHRpb24tYnRuKCkge1xuICAua3ItbWV0aG9kLWJ0biB7XG4gICAgQGluY2x1ZGUgb3B0aW9uLmJhc2UoJG9wdGlvbi1oZWlnaHQ6ICRzbWFydGZvcm0tb3B0aW9uLWhlaWdodCk7XG5cbiAgICAvLyBJbnNpZGUgYnV0dG9uIGVsZW1lbnRzXG4gICAgQGluY2x1ZGUgbWV0aG9kLW9wdGlvbi5yYWRpby1idG4oXG4gICAgICAkc2l6ZTogJHNtYXJ0Zm9ybS1yYWRpby1idXR0b24tc2l6ZSxcbiAgICAgICRib3JkZXItY29sb3I6ICRzbWFydGZvcm0tc3BiLXJhZGlvLWJvcmRlci1jb2xvcixcbiAgICAgICRib3JkZXItY29sb3ItaG92ZXI6ICRjb2xvci1wcmltYXJ5LFxuICAgICAgJGFjdGl2ZS1jb2xvcjogJGNvbG9yLXByaW1hcnksXG4gICAgICAkbWFyZ2luOiAkb3B0aW9uLWl0ZW1zLXNwYWNpbmdcbiAgICApO1xuXG4gICAgPi5rci1pY29uIHtcbiAgICAgIEBpbmNsdWRlIG9wdGlvbi1pY29uO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG9wdGlvbi1sYWJlbDtcbiAgICBAaW5jbHVkZSBtZXRob2Qtb3B0aW9uLmxvYWRpbmctYW5pbWF0aW9uKCRjb2xvci1wcmltYXJ5KTtcblxuICAgIC8vIFZhcmlhbnRzXG4gICAgQGluY2x1ZGUgbWV0aG9kLW9wdGlvbi5ob3ZlcigkYm9yZGVyLWNvbG9yOiAkY29sb3ItcHJpbWFyeSk7XG4gICAgQGluY2x1ZGUgbWV0aG9kLW9wdGlvbi5kaXNhYmxlZChcbiAgICAgICRib3JkZXItY29sb3I6ICRib3JkZXItY29sb3ItZGlzYWJsZWQsXG4gICAgICAkZm9udC1jb2xvcjogJGZvbnQtY29sb3ItZGlzYWJsZWRcbiAgICApO1xuICAgIEBpbmNsdWRlIG1ldGhvZC1vcHRpb24ubm8tbGFiZWw7XG4gICAgQGluY2x1ZGUgbWV0aG9kLW9wdGlvbi5zZWxlY3RlZC1zcGJ0bihcbiAgICAgICRiZy1jb2xvcjogdmFyKC0ta3ItZ2xvYmFsLWNvbG9yLXByaW1hcnlMaWdodCksXG4gICAgICAkYm9yZGVyLWNvbG9yOiAkY29sb3ItcHJpbWFyeVxuICAgICk7XG5cbiAgICAmLmtyLW1ldGhvZC1idG4tLW5lc3RlZC1tZXRob2Qge1xuICAgICAgQGluY2x1ZGUgb3B0aW9uLm5lc3RlZC1tZXRob2QoJG9wdGlvbi1oZWlnaHQ6ICRzbWFydGZvcm0tb3B0aW9uLWhlaWdodCwgJHNwYWNpbmc6ICRvcHRpb24taXRlbXMtc3BhY2luZyk7XG4gICAgfVxuXG4gICAgLy8gQmFjayBidXR0b25cbiAgICBAaW5jbHVkZSBiYWNrLWJ1dHRvbi5tYWluKCRpY29uLXdyYXBwZXItd2lkdGgpO1xuXG4gICAgJi5rci1tZXRob2QtYnRuLS1iYWNrLWJ1dHRvbiAua3ItaWNvbiB7XG4gICAgICBAaW5jbHVkZSBvcHRpb24taWNvbjtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG9wdGlvbi1pY29uKCkge1xuICBtaW4td2lkdGg6ICRpY29uLXdyYXBwZXItd2lkdGg7XG5cbiAgQGluY2x1ZGUgY2FyZC1pY29ucy5icmFuZHMoJGNvbnRhaW5lci1lbGVtZW50OiBub25lKTtcblxuICAua3ItYnJhbmQtaWNvbiB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuQG1peGluIG9wdGlvbi1sYWJlbCgpIHtcbiAgJl9fbGFiZWwge1xuICAgIEBpbmNsdWRlIGZvbnRzLmRlZmF1bHQ7XG4gIH1cblxuICAmX19sYWJlbCBsYWJlbCB7XG4gICAgQGluY2x1ZGUgZm9udHMuZGVmYXVsdDtcblxuICAgIHNwYW4ge1xuICAgICAgQGluY2x1ZGUgZm9udHMuZGVmYXVsdDtcbiAgICB9XG5cbiAgICBtYXgtaW5saW5lLXNpemU6IGNhbGMoMTAwJSAtICRidXR0b24tcGFkZGluZy14KTtcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGNvbG9yO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogd3JhcDtcbiAgfVxufVxuIiwiQG1peGluIG1haW4oJGljb24td3JhcHBlci13aWR0aCkge1xuICAmLS1iYWNrLWJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYWVhZWFlO1xuICAgIGJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLCAwLCAwLCAyNSUpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIEBpbmNsdWRlIGJhY2staWNvbigkaWNvbi13cmFwcGVyLXdpZHRoKTtcbiAgICBAaW5jbHVkZSBiYWNrLWxhYmVsLWNvbnRhaW5lcigkbWFyZ2luLXJpZ2h0OiBjYWxjKCgkaWNvbi13cmFwcGVyLXdpZHRoIC0gOHB4KSAvIDIpKTtcbiAgfVxufVxuXG5AbWl4aW4gYmFjay1sYWJlbC1jb250YWluZXIoJG1hcmdpbi1yaWdodCkge1xuICAmX19jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6ICRtYXJnaW4tcmlnaHQ7XG5cbiAgICBsYWJlbCB7XG4gICAgICBtYXgtaW5saW5lLXNpemU6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBiYWNrLWljb24oJGljb24td3JhcHBlci13aWR0aCkge1xuICAmX19pY29uIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6ICRpY29uLXdyYXBwZXItd2lkdGg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjb2xvcjogIzU5NWQ2MjtcbiAgfVxufVxuIiwiQHVzZSBcIi4uLy4uLy4uLy4uL21peGlucy9zbWFydGZvcm0vZ3JpZC9iYWNrLWJ1dHRvblwiO1xuQHVzZSBcIi4uLy4uL3ZhcmlhYmxlc1wiIGFzICo7XG5cbkBtaXhpbiBtYWluKCRpY29uLXdyYXBwZXItd2lkdGgpIHtcbiAgQGluY2x1ZGUgYmFjay1idXR0b24ubWFpbigkaWNvbi13cmFwcGVyLXdpZHRoKTtcblxuICAvLyBIb3ZlciBlZmVjdFxuICAmLS1ob3Zlci5rci1tZXRob2QtYnRuLS1iYWNrLWJ1dHRvbiB7XG4gICAgQGluY2x1ZGUgaG92ZXI7XG5cbiAgICBib3JkZXItY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICB9XG59XG5cbkBtaXhpbiBob3ZlcigpIHtcbiAgLmtyLW1ldGhvZC1idG4tLWJhY2stYnV0dG9uX19pY29uIHN2ZyB7XG4gICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICB9XG59XG4iLCJAdXNlIFwiLi4vLi4vdmFyaWFibGVzXCIgYXMgKjtcbkB1c2UgXCIuLi8uLi8uLi9jbGFzc2ljLXBvcGluL2hlYWRlclwiO1xuQHVzZSBcIi4uLy4uLy4uL2NsYXNzaWMtcG9waW4vZm9vdGVyXCI7XG5AdXNlIFwiLi4vLi4vLi4vY2xhc3NpYy1wb3Bpbi9zY3JvbGxcIjtcbkB1c2UgXCIuLi8uLi8uLi9jbGFzc2ljLXBvcGluL3NtYXJ0Zm9ybS9tb2RhbF9iYWNrX2J1dHRvblwiIGFzIGJhY2stYnV0dG9uO1xuQHVzZSBcIi4uLy4uL2ZvbnRzXCI7XG5AdXNlIFwiLi9leHRyYXMtZm9ybVwiO1xuXG4kY29udGVudC1oZWlnaHQ6IDM1NXB4O1xuJHNwYWNpbmc6IDE1cHg7XG4kdmlldy1wYWRkaW5nOiAxMHB4ICRzcGFjaW5nO1xuJGNhcmRzLXZpZXctcGFkZGluZzogJHNwYWNpbmcgJHNwYWNpbmcgMCAkc3BhY2luZztcbiR2aWV3LWxhYmVsLXBhZGRpbmc6ICRzcGFjaW5nICsgNXB4ICRzcGFjaW5nO1xuXG5AbWl4aW4gd3JhcHBlcigpIHtcbiAgLmtyLXNmLW1vZGFsLXdyYXBwZXIge1xuICAgIEBpbmNsdWRlIG1vZGFsO1xuICB9XG59XG5cbkBtaXhpbiBtb2RhbCgpIHtcbiAgLmtyLW1vZGFsIHtcbiAgICBtaW4td2lkdGg6ICRzbWFydGZvcm0tcG9waW4td2lkdGg7XG4gICAgcGFkZGluZzogJHNtYXJ0Zm9ybS1wb3Bpbi1wYWRkaW5nO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1saWdodDtcblxuICAgIEBpbmNsdWRlIGhlYWRlci5zbWFydGZvcm07XG4gICAgQGluY2x1ZGUgY29udGVudDtcbiAgICBAaW5jbHVkZSBlcnJvcjtcbiAgICBAaW5jbHVkZSBmb290ZXIuc21hcnRmb3JtO1xuXG4gICAgLy8gVmFyaWFudHNcbiAgICBAaW5jbHVkZSBpZnJhbWU7XG4gIH1cbn1cblxuQG1peGluIGNvbnRlbnQoKSB7XG4gIC5rci1tb2RhbC1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbGlnaHQ7XG4gICAgd2lkdGg6ICRzbWFydGZvcm0tcG9waW4td2lkdGg7XG4gICAgbWluLWhlaWdodDogJGNvbnRlbnQtaGVpZ2h0O1xuXG4gICAgJi0tY29udGVudCB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgdmlldztcbiAgfVxufVxuXG5AbWl4aW4gdmlldygpIHtcbiAgJl9fdmlldyB7XG4gICAgLy8gVmlld3Mgd2l0aCBsaW1pdGVkIGhlaWdodFxuICAgICYtLWZ1bGwge1xuICAgICAgaGVpZ2h0OiAkY29udGVudC1oZWlnaHQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgdmlldy1sYWJlbDtcbiAgICBAaW5jbHVkZSB2aWV3LWNvbnRlbnQ7XG4gICAgQGluY2x1ZGUgYmFjay1idXR0b24ucG9waW4tZ3JpZDtcbiAgICBAaW5jbHVkZSBzY3JvbGwubWFpbjtcbiAgICBAaW5jbHVkZSBleHRyYXMtZm9ybS5jb250ZW50LWVtYmVkZGVkO1xuXG4gICAgJi0tcmVkaXJlY3Rpb24ge1xuICAgICAgQGluY2x1ZGUgYmFjay1idXR0b24ucmVkaXJlY3QtYmFjay1idXR0b247XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiB2aWV3LWxhYmVsKCkge1xuICAua3ItbW9kYWwtdmlldy1sYWJlbCB7XG4gICAgQGluY2x1ZGUgZm9udHMuZGVmYXVsdDtcblxuICAgIHBhZGRpbmc6ICR2aWV3LWxhYmVsLXBhZGRpbmc7XG4gICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICB9XG59XG5cbkBtaXhpbiB2aWV3LWNvbnRlbnQoKSB7XG4gIC5rci1tb2RhbC12aWV3LWNvbnRlbnQge1xuICAgIHBhZGRpbmc6ICR2aWV3LXBhZGRpbmc7XG4gICAgZ2FwOiAkc21hcnRmb3JtLW1ldGhvZHMtZ2FwO1xuXG4gICAgJi0tbm8tYnV0dG9uIHtcbiAgICAgIHBhZGRpbmc6ICRjYXJkcy12aWV3LXBhZGRpbmc7XG4gICAgfVxuXG4gICAgLmtyLXBhcnRpYWwtcGF5bWVudC1wYW5lbCB7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIH1cbiAgfVxuXG4gIC8vIEZ1bGwgdmlldyAtIGl0IGhhcyB0aGUgbGFiZWwgYWJvdmVcbiAgJi0tZnVsbCAua3ItbW9kYWwtdmlldy1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwICRzcGFjaW5nIDEwcHggJHNwYWNpbmc7XG5cbiAgICAvLyBXYWxsZXQgaGFzIGl0J3Mgb3duIGxhYmVsIGluc2lkZVxuICAgIC5rci1zZi13YWxsZXQge1xuICAgICAgcGFkZGluZy10b3A6ICRzcGFjaW5nO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gaWZyYW1lKCkge1xuICAmLS1pZnJhbWUtdmlzaWJsZSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6ICRzbWFydGZvcm0tcG9waW4tYm9yZGVyLXJhZGl1cyBzb2xpZCAkY29sb3ItbGlnaHQtc2Vjb25kYXJ5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1saWdodC1zZWNvbmRhcnk7XG5cbiAgICAua3ItbW9kYWwtY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gZXJyb3IoKSB7XG4gICZfX2Vycm9yIHtcbiAgICBwYWRkaW5nOiAkc3BhY2luZyAkc3BhY2luZyAwICRzcGFjaW5nO1xuXG4gICAgLmtyLWZvcm0tZXJyb3Ige1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuIiwiQHVzZSBcIi4uLy4uL3ZhcmlhYmxlc1wiIGFzICo7XG5AdXNlIFwiLi4vLi4vLi4vY2xhc3NpYy1wb3Bpbi9zbWFydGZvcm0vbW9kYWxfYmFja19idXR0b25cIiBhcyBiYWNrLWJ1dHRvbjtcbkB1c2UgXCIuLi8uLi8uLi9jbGFzc2ljLXBvcGluL2hlYWRlclwiO1xuQHVzZSBcIi4uLy4uLy4uL2NsYXNzaWMtcG9waW4vZm9vdGVyXCI7XG5AdXNlIFwiLi4vLi4vLi4vY2xhc3NpYy1wb3Bpbi9zY3JvbGxcIjtcbkB1c2UgXCIuLi8uLi9mb250c1wiO1xuXG4kc3BhY2luZzogMTVweDtcbiR2aWV3LXBhZGRpbmc6IDAgJHNwYWNpbmc7XG5cbkBtaXhpbiB3cmFwcGVyKCkge1xuICAua3ItZXh0cmFzLWZvcm0ge1xuICAgIEBpbmNsdWRlIG1vZGFsO1xuICB9XG59XG5cbkBtaXhpbiBtb2RhbCgpIHtcbiAgLmtyLWV4dHJhcy1mb3JtLW1vZGFsIHtcbiAgICBtaW4td2lkdGg6ICRzbWFydGZvcm0tcG9waW4td2lkdGg7XG4gICAgcGFkZGluZzogJHNtYXJ0Zm9ybS1ncmlkLXBvcGluLXBhZGRpbmc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICBAaW5jbHVkZSBoZWFkZXIuc21hcnRmb3JtO1xuICAgIEBpbmNsdWRlIGxhYmVsKFxuICAgICAgJHBhZGRpbmc6ICRzcGFjaW5nICsgNXB4ICRzcGFjaW5nLFxuICAgICAgJGJveC1zaXppbmc6IGNvbnRlbnQtYm94XG4gICAgKTtcbiAgICBAaW5jbHVkZSBjb250ZW50O1xuICAgIEBpbmNsdWRlIGVycm9yO1xuICAgIEBpbmNsdWRlIGZvb3Rlci5zbWFydGZvcm07XG4gIH1cbn1cblxuQG1peGluIGxhYmVsKCRwYWRkaW5nLCAkYm94LXNpemluZykge1xuICAua3ItZXh0cmFzLWZvcm0taGVhZGVyIHtcbiAgICBAaW5jbHVkZSBmb250cy5kZWZhdWx0O1xuXG4gICAgYm94LXNpemluZzogJGJveC1zaXppbmc7XG4gICAgcGFkZGluZzogJHBhZGRpbmc7XG4gICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICB9XG59XG5cbkBtaXhpbiBjb250ZW50KCkge1xuICAua3ItZXh0cmFzLWZvcm0tY29udGVudCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1saWdodDtcbiAgICBwYWRkaW5nOiAkdmlldy1wYWRkaW5nO1xuICAgIGdhcDogJGNhcmQtZWxlbWVudHMtZ2FwO1xuXG4gICAgLmtyLWZpZWxkLWVsZW1lbnQ6bm90KC5rci1jaGVja2JveCwgLmtyLXJhZGlvKSxcbiAgICAua3ItZmllbGQtZWxlbWVudCAua3ItZmllbGQsXG4gICAgLmtyLXBheW1lbnQtYnV0dG9uIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAua3ItZm9ybS1lcnJvciB7XG4gICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gY29udGVudC1lbWJlZGRlZCgpIHtcbiAgLmtyLWV4dHJhcy1mb3JtIHtcbiAgICBAaW5jbHVkZSBsYWJlbChcbiAgICAgICRwYWRkaW5nOiAwIDAgJHNwYWNpbmcsXG4gICAgICAkYm94LXNpemluZzogYm9yZGVyLWJveFxuICAgICk7XG4gICAgQGluY2x1ZGUgY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gZXJyb3IoKSB7XG4gICZfX2Vycm9yIHtcbiAgICBwYWRkaW5nOiAkc3BhY2luZyAkc3BhY2luZyAwICRzcGFjaW5nO1xuXG4gICAgLmtyLWZvcm0tZXJyb3Ige1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgXCIuL2NhcmQtaWNvbnNcIjtcbkB1c2UgXCIuLi92YXJpYWJsZXNcIiBhcyAqO1xuQHVzZSBcIi4uL2ZvbnRzXCI7XG5cbiRzcGFjaW5nOiAxMnB4O1xuJGgtZ2FwOiAxMHB4O1xuJGJnLWNvbG9yOiAjZjlmYWZiO1xuJGNvbG9yLWRhcms6ICNlNWU3ZWI7XG5cbkBtaXhpbiBtYWluKCkge1xuICAua3ItcGFydGlhbC1wYXltZW50LXBhbmVsIHtcbiAgICBnYXA6ICRzcGFjaW5nO1xuXG4gICAgQGluY2x1ZGUgcGFydGlhbC1wYXltZW50LXNlcGFyYXRvcjtcblxuICAgIC5rci1wYXJ0aWFsLXBheW1lbnRzIHtcbiAgICAgIGdhcDogJHNwYWNpbmc7XG5cbiAgICAgIEBpbmNsdWRlIHBhcnRpYWwtcGF5bWVudDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBwYXJ0aWFsLXBheW1lbnQtcmVtYWluaW5nO1xuICB9XG59XG5cbkBtaXhpbiBwYXJ0aWFsLXBheW1lbnQoKSB7XG4gIC5rci1wYXJ0aWFsLXBheW1lbnQge1xuICAgIGhlaWdodDogNTBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZGFyaztcbiAgICBiYWNrZ3JvdW5kOiAkYmctY29sb3I7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICAgIGdhcDogJGgtZ2FwO1xuICAgIHRyYW5zaXRpb246IDAuM3M7XG5cbiAgICAmLnRlc3QtZW50ZXItYWN0aXZlLFxuICAgICYudGVzdC1sZWF2ZS1hY3RpdmUge1xuICAgICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICB9XG5cbiAgICAmLnRlc3QtZW50ZXIsXG4gICAgJi50ZXN0LWxlYXZlLXRvIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgLmtyLXBhcnRpYWwtcGF5bWVudC1vcG0tbGFiZWwge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgQGluY2x1ZGUgZm9udHMuZGVmYXVsdDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBjYXJkLWljb25zLmJyYW5kcygkY29udGFpbmVyLWVsZW1lbnQ6IG5vbmUpO1xuXG4gICAgLmtyLWJyYW5kLWljb24ua3ItY2FyZHMge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5rci1icmFuZC1pY29uLmtyLWNhcmRzIHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG5cbiAgICAua3ItcGFydGlhbC1wYXltZW50LWFtb3VudCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIGZvbnQtd2VpZ2h0OiBmb250cy4kZm9udC10aGljaztcbiAgICB9XG5cbiAgICAua3ItcGFydGlhbC1wYXltZW50LXJlbW92ZS1pY29uLWNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICB3aWR0aDogMTZweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kYXJrO1xuICAgICAgdHJhbnNpdGlvbjogMC4zcztcblxuICAgICAgc3ZnIHtcbiAgICAgICAgc3Ryb2tlOiAjNjY2O1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIEhvdmVyXG4gICAgJi5rci1ob3ZlciB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjYjkxYzFjO1xuICAgICAgYmFja2dyb3VuZDogI2ZlZjJmMjtcblxuICAgICAgLmtyLXBhcnRpYWwtcGF5bWVudC1yZW1vdmUtaWNvbi1jb250YWluZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjkxYzFjO1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgc3Ryb2tlOiB3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gcGFydGlhbC1wYXltZW50LXJlbWFpbmluZygpIHtcbiAgLmtyLXBhcnRpYWwtcGF5bWVudC1yZW1haW5pbmcge1xuICAgIG1hcmdpbjogMCAxMnB4O1xuXG4gICAgc3BhbiB7XG4gICAgICBAaW5jbHVkZSBmb250cy5tZC10aGljaztcblxuICAgICAgY29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBwYXJ0aWFsLXBheW1lbnQtc2VwYXJhdG9yKCkge1xuICAua3ItcGFydGlhbC1wYXltZW50LXNlcGFyYXRvciB7XG4gICAgLmtyLXBhcnRpYWwtcGF5bWVudC1saW5lIHtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWRhcms7XG4gICAgICBmbGV4OiAxO1xuICAgIH1cblxuICAgIC5rci1wYXJ0aWFsLXBheW1lbnQtbGFiZWwge1xuICAgICAgQGluY2x1ZGUgZm9udHMubWQtdGhpY2s7XG5cbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgY29sb3I6ICRjb2xvci1mb250O1xuICAgIH1cbiAgfVxufVxuIiwiQHVzZSBcIi4vLi4vdmFyaWFibGVzXCIgYXMgKjtcbkB1c2UgXCIuLy4uL2ZvbnRzXCI7XG5AdXNlIFwiLi9jYXJkLWljb25zXCI7XG5AdXNlIFwiLi8uLi8uLi9uby10aGVtZS9zbWFydGZvcm0vbG9hZGluZy1hbmltYXRpb25cIjtcbkB1c2UgXCIuLy4uLy4uLy4uL21peGlucy9zbWFydGZvcm0vcmFkaW8tYnV0dG9uXCI7XG5AdXNlIFwiLi9jYXJkLWJyYW5kLW1ldGhvZFwiO1xuXG5AbWl4aW4gbWFpbigpIHtcbiAgLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheS13cmFwcGVyIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGhlaWdodDogMDtcbiAgICB0cmFuc2l0aW9uOiBoZWlnaHQgdmFyKC0ta3ItZm9ybS1zbWFydGZvcm0tbmVzdGVkTWV0aG9kLWFuaW1hdGlvbkR1cmF0aW9uKSBlYXNlLW91dDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG4gICAgLmtyLW5lc3RlZC1tZXRob2QtZGlzcGxheSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ncmV5LWJvcmRlcjtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgIC5rci1uZXN0ZWQtbWV0aG9kLWhlYWRlciB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBnYXA6IDE1cHg7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAua3ItbmVzdGVkLW1ldGhvZC1sYWJlbCB7XG4gICAgICAgICAgQGluY2x1ZGUgZm9udHMuZGVmYXVsdC1saWdodDtcblxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5rci1jb3VudGRvd24ge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBjYXJkLWljb25zLmJyYW5kcygkY29udGFpbmVyLWVsZW1lbnQ6IG5vbmUpO1xuICAgICAgICBAaW5jbHVkZSByYWRpby1idXR0b24ubWFpbihcbiAgICAgICAgICAkc2l6ZTogJHNtYXJ0Zm9ybS1yYWRpby1idXR0b24tc2l6ZSxcbiAgICAgICAgICAkYm9yZGVyLWNvbG9yOiAjZTNlM2UzLFxuICAgICAgICAgICRib3JkZXItY29sb3ItaG92ZXI6ICRjb2xvci1wcmltYXJ5LFxuICAgICAgICAgICRhY3RpdmUtY29sb3I6ICRjb2xvci1wcmltYXJ5XG4gICAgICAgICk7XG4gICAgICB9XG5cbiAgICAgICYtLWNoZWNrZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1rci1nbG9iYWwtY29sb3ItcHJpbWFyeUxpZ2h0KTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1rci1nbG9iYWwtY29sb3ItcHJpbWFyeSwgIzI5M2M3YSk7XG5cbiAgICAgICAgLmtyLW5lc3RlZC1tZXRob2QtaGVhZGVyIHtcbiAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG5cbiAgICAgICAgICAua3ItbmVzdGVkLW1ldGhvZC1sYWJlbCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250cy5kZWZhdWx0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAua3ItbmVzdGVkLW1ldGhvZC13cmFwcGVyIHtcbiAgICAgICAgLmtyLXBheW1lbnQtYnV0dG9uIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGxvYWRpbmctYW5pbWF0aW9uLmxvYWRpbmctY29udGFpbmVyKCRjb2xvci1wcmltYXJ5LCAyNXB4KTtcblxuICAgICAgLmtyLWxvYWRpbmctY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgY2FyZC1icmFuZC1tZXRob2QuY2FyZC1mb3JtIHVzaW5nKCRicmFuZCwgJGNvbnRlbnQpIHtcbiAgICAgIC8vIEUuZzogLmtyLWlsbGljYWRvLCAua3Itb2dfdGVzdFxuICAgICAgJi5rci0jeyRicmFuZH0ge1xuICAgICAgICBAZXh0ZW5kICUjeyRjb250ZW50fTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmtyLW5lc3RlZC1jYXJkZm9ybSB7XG4gICAgICAua3ItbmVzdGVkLW1ldGhvZC1kaXNwbGF5IHtcbiAgICAgICAgLmtyLW5lc3RlZC1tZXRob2Qtd3JhcHBlciB7XG4gICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5rci1uZXN0ZWQtbWV0aG9kLWRpc3BsYXktc3BhY2VyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkc21hcnRmb3JtLXNlY3Rpb24tbWFyZ2luO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbiIsIkB1c2UgXCIuLi8uLi9taXhpbnMvc21hcnRmb3JtL2NhcmQtdG9vbHRpcFwiO1xuQHVzZSBcIi4vc21hcnRmb3JtL2NhcmQtaWNvbnNcIjtcbkB1c2UgXCIuL2xheWVyXCI7XG5AdXNlIFwiLi9tb2RhbFwiO1xuQHVzZSBcIi4vY29uZmlybWF0aW9uLW1vZGFsXCI7XG5AdXNlIFwiLi9oZWxwLW1vZGFsXCI7XG5cbkBtaXhpbiBtYWluKCkge1xuICAua3ItbGF5ZXItbWFuYWdlciB7XG4gICAgQGluY2x1ZGUgY2FyZC1pY29ucy5icmFuZHM7XG4gICAgQGluY2x1ZGUgY2FyZC10b29sdGlwLm1haW4oJHBhZGRpbmc6IDEwcHgsICRib3JkZXItcmFkaXVzOiAwKTtcbiAgICBAaW5jbHVkZSBsYXllci5tYWluO1xuICAgIEBpbmNsdWRlIG1vZGFsLm1haW47XG4gICAgQGluY2x1ZGUgY29uZmlybWF0aW9uLW1vZGFsLm1haW47XG4gICAgQGluY2x1ZGUgaGVscC1tb2RhbC5tYWluO1xuICB9XG59XG4iLCJAbWl4aW4gbWFpbigpIHtcbiAgLyogTW9kYWwgKi9cbiAgLmtyLWhlbHAtYnV0dG9uLXdyYXBwZXIgLmtyLWhlbHAtbW9kYWwtd3JhcHBlciAua3ItaGVscC1tb2RhbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3gtc2hhZG93OiAwIDAgMTVweCAjMTIxMjEyO1xuXG4gICAgLmtyLWhlbHAtbW9kYWwtaGVhZGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNGU0ZTQ7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzgwODA4MDtcblxuICAgICAgLmtyLWhlbHAtbW9kYWwtY2xvc2UtYnV0dG9uIHN2ZyBwYXRoIHtcbiAgICAgICAgZmlsbDogIzgwODA4MDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAua3ItaGVscC1tb2RhbC1jb250ZW50IHtcbiAgICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gICAgfVxuXG4gICAgLmtyLWhlbHAtbW9kYWwtY29udGVudCA+IC5rci1oZWxwLWNvbnRlbnQsIC8vIExlZ2FjeVxuICAgIC5rci1oZWxwLW1vZGFsLWNvbnRlbnQgPiAua3ItaGVscC1jb250ZW50IHAge1xuICAgICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGNvbG9yOiAjMzMzO1xuICAgIH1cblxuICAgIC5rci1oZWxwLW1vZGFsLWNvbnRlbnQgPiAua3ItaGVscC1pbWFnZSxcbiAgICAua3ItaGVscC1pbWFnZS1hbWV4IHtcbiAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgfVxuICB9XG59XG4iLCJAdXNlIFwiLi92YXJpYWJsZXNcIiBhcyAqO1xuQHVzZSBcIi4vc21hcnRmb3JtL2NhcmQtaWNvbnNcIjtcbkB1c2UgXCIuL3NwaW5uZXJcIjtcbkB1c2UgXCIuL21vZGFsXCI7XG5cbkBtaXhpbiAtdGl0bGUoKSB7XG4gIC5rci1jb25maXJtYXRpb24tbW9kYWwtaGVhZGVyX190aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogJGNvbG9yLWZvbnQtbGlnaHQ7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cbn1cblxuQG1peGluIC1zdWJ0aXRsZSgpIHtcbiAgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbC1oZWFkZXJfX3N1YnRpdGxlIHtcbiAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAkY29sb3ItZm9udDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cbn1cblxuQG1peGluIG1haW4oKSB7XG4gIC5rci1jb25maXJtYXRpb24tbW9kYWwtd3JhcHBlciB7XG4gICAgJi5rci1jb25maXJtYXRpb24tbW9kYWwtd3JhcHBlci0tb3BlbmluZyB7XG4gICAgICBhbmltYXRpb246IDAuMTVzIGxpbmVhciAwcyAxIG5vcm1hbCBmb3J3YXJkcyBrci1tb2RhbC1vcGVuaW5nO1xuICAgIH1cblxuICAgICYua3ItY29uZmlybWF0aW9uLW1vZGFsLXdyYXBwZXItLWNsb3Npbmcge1xuICAgICAgYW5pbWF0aW9uOiAwLjE1cyBsaW5lYXIgMHMgMSByZXZlcnNlIGZvcndhcmRzIGtyLW1vZGFsLW9wZW5pbmc7XG4gICAgfVxuXG4gICAgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbCB7XG4gICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgICAgYm94LXNoYWRvdzpcbiAgICAgICAgcmdiKDAsIDAsIDAsIDMwJSkgMCAxOXB4IDM4cHgsXG4gICAgICAgIHJnYigwLCAwLCAwLCAyMiUpIDAgMTVweCAxMnB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcblxuICAgICAgLmtyLWNvbmZpcm1hdGlvbi1tb2RhbC1oZWFkZXIge1xuICAgICAgICBAaW5jbHVkZSAtdGl0bGU7XG4gICAgICAgIEBpbmNsdWRlIC1zdWJ0aXRsZTtcblxuICAgICAgICAua3ItY29uZmlybWF0aW9uLW1vZGFsLWhlYWRlcl9faWNvbiB7XG4gICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5rci1jb25maXJtYXRpb24tbW9kYWwtZm9vdGVyIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG5cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgZ2FwOiA2cHg7XG4gICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRzbWFydGZvcm0tYm9yZGVyLWNvbG9yO1xuICAgICAgICAgIGJveC1zaGFkb3c6IHJnYmEoMTQ5LCAxNTcsIDE2NSwgMTUlKSAwIDAgMjRweDtcbiAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIHNwYW4sXG4gICAgICAgICAgc3BhbiBzdHJvbmcge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZm9udDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgc3BhbiBzdHJvbmcge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAvLyBJY29uXG4gICAgICAgICAgQGluY2x1ZGUgY2FyZC1pY29ucy5icmFuZHMoJGNvbnRhaW5lci1lbGVtZW50OiBub25lKTtcblxuICAgICAgICAgIC5rci1icmFuZC1pY29uLFxuICAgICAgICAgIC5rci1icmFuZC1pY29uIHN2ZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIua3ItcGFuIC5rci1pY29uLXdyYXBwZXItcm9vdCB7XG4gICY6bm90KC5rci1sZWdhY3kpIHtcbiAgICA+IGJ1dHRvbixcbiAgICA+IC5rci1icmFuZC1zZWxlY3RvciB7XG4gICAgICBkaXNwbGF5OiByZXZlcnQ7XG4gICAgfVxuICB9XG59XG5cbi5rci1pY29uLWFycm93IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDQycHg7XG4gIHRvcDogN3B4O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xcyBlYXNlLWluO1xuICB6LWluZGV4OiAyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgc3ZnIHtcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG5cbiAgICBwYXRoIHtcbiAgICAgIGZpbGw6IHJnYigxMTMsIDExMywgMTEzKTtcbiAgICB9XG4gIH1cbn1cblxuLmtyLWljb24taW5uZXItd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAua3ItaWNvbi13cmFwcGVyLWxheWVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiA1O1xuICB9XG59XG5cbi5rci1icmFuZC1zZWxlY3RvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2IoMCwgMCwgMCwgMTYlKSwgMCAzcHggNnB4IHJnYigwLCAwLCAwLCAyMyUpO1xuICBvcGFjaXR5OiAwO1xuICBwYWRkaW5nOiA4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC03cHg7XG4gIHRvcDogMjhweDtcbiAgei1pbmRleDogNTtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcblxuICAua3ItYnJhbmQtc2VsZWN0b3Itd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLmtyLWFycm93IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xNXB4O1xuICAgIGxlZnQ6IDE2cHg7XG4gICAgd2lkdGg6IDExcHg7XG4gICAgaGVpZ2h0OiAxMXB4O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1LCAwJSk7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSwgMCUpO1xuICB9XG5cbiAgdWwge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIGxpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIG1hcmdpbjogNXB4IDAgMDtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgc3ZnIHtcbiAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgICAgYm9yZGVyOiA0cHggc29saWQgcmdiKDAsIDAsIDAsIDAlKTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cblxuICBsaS5rci1zZWxlY3RlZC1icmFuZCB7XG4gICAgc3ZnIHtcbiAgICAgIGJvcmRlcjogNHB4IHNvbGlkICNiMGJlYzU7XG4gICAgfVxuICB9XG5cbiAgc3ZnIHtcbiAgICB3aWR0aDogMzRweDtcbiAgICBoZWlnaHQ6IDIycHg7XG4gIH1cbn1cblxuLmtyLW9wZW4ge1xuICAua3ItYnJhbmQtc2VsZWN0b3Ige1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbiIsIkB1c2UgXCJzYXNzOmNvbG9yXCI7XG5cbiRhbmltYXRpb24tbmFtZTogXCJmbGFzaC1jb2xvci1maWVsZFwiO1xuJGJlZm9yZS1hbmltYXRpb24tbmFtZTogXCIjeyRhbmltYXRpb24tbmFtZX0tYmVmb3JlXCI7XG4kYmVmb3JlLWJvcmRlci1yYWRpdXM6IDAgIWRlZmF1bHQ7XG5cbkBtaXhpbiBmbGFzaC1jb2xvci1rZXlmcmFtZXMoJGJhc2UtY29sb3IpIHtcbiAgQGtleWZyYW1lcyAjeyRhbmltYXRpb24tbmFtZX0ge1xuICAgIGZyb20ge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYmFzZS1jb2xvcjtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICBib3JkZXItY29sb3I6IGNvbG9yLnNjYWxlKCRiYXNlLWNvbG9yLCAkbGlnaHRuZXNzOiA1MCUpO1xuICAgIH1cbiAgfVxuXG4gIEBrZXlmcmFtZXMgI3skYmVmb3JlLWFuaW1hdGlvbi1uYW1lfSB7XG4gICAgZnJvbSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvci5hZGp1c3QoJGJhc2UtY29sb3IsICRhbHBoYTogLTAuOSk7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IuYWRqdXN0KCRiYXNlLWNvbG9yLCAkYWxwaGE6IC0wLjk4JSk7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiB3YXJuaW5nLWFuaW1hdGlvbigpIHtcbiAgYW5pbWF0aW9uOiAwLjhzIGVhc2Utb3V0IDBzICN7JGFuaW1hdGlvbi1uYW1lfTtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGJvcmRlci1yYWRpdXM6ICRiZWZvcmUtYm9yZGVyLXJhZGl1cztcbiAgICBhbmltYXRpb246IDAuOHMgZWFzZS1vdXQgMHMgI3skYmVmb3JlLWFuaW1hdGlvbi1uYW1lfTtcbiAgfVxufVxuIiwiQHVzZSBcIi4uLy4uL21peGlucy9maWVsZFwiIHdpdGggKFxuICAkYmVmb3JlLWJvcmRlci1yYWRpdXM6IDBcbik7XG5AaW1wb3J0IFwidmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiLi4vbm8tdGhlbWUvZmllbGRcIjtcbkBpbmNsdWRlIGZpZWxkLmZsYXNoLWNvbG9yLWtleWZyYW1lcygkY29sb3Itd2FybmluZyk7XG5cbi8vIEluaXRpYWwgc3RhdGUgKHdpdGhvdXQgY29udGVudClcbi5rci1wYW4sXG4ua3ItZmllbGQua3ItdGV4dCxcbi5rci1maWVsZC5rci1jaGVja2JveCxcbi5rci1leHBpcnksXG4ua3Itc2VjdXJpdHktY29kZSxcbi5rci1pZGVudGl0eS1kb2N1bWVudC1udW1iZXIsXG4ua3ItY2FyZC1ob2xkZXItbmFtZSxcbi5rci1jYXJkLWhvbGRlci1tYWlsLFxuLmtyLWlkZW50aXR5LWRvY3VtZW50LXR5cGUsXG4ua3ItaW5zdGFsbG1lbnQtbnVtYmVyLFxuLmtyLWZpcnN0LWluc3RhbGxtZW50LWRlbGF5LFxuJiA+IC5rci1maWVsZC13cmFwcGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICBAaW5jbHVkZSBmbGV4Ym94O1xuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWxpZ2h0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYjFiMWIxO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4mOm5vdChba3J2dWVdKSB7XG4gIC5rci1wYW4sXG4gIC5rci1maWVsZC5rci10ZXh0LFxuICAua3ItZmllbGQua3ItY2hlY2tib3gsXG4gIC5rci1leHBpcnksXG4gIC5rci1zZWN1cml0eS1jb2RlLFxuICAua3ItaWRlbnRpdHktZG9jdW1lbnQtbnVtYmVyLFxuICAua3ItY2FyZC1ob2xkZXItbmFtZSxcbiAgLmtyLWNhcmQtaG9sZGVyLW1haWwsXG4gIC5rci1pZGVudGl0eS1kb2N1bWVudC10eXBlLFxuICAua3ItaW5zdGFsbG1lbnQtbnVtYmVyLFxuICAua3ItZmlyc3QtaW5zdGFsbG1lbnQtZGVsYXksXG4gICYgPiAua3ItZmllbGQtd3JhcHBlciB7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICB9XG59XG5cbi8vIFJlbmRlcmVkIHN0YXRlICh3aXRoIGNvbnRlbnQpXG4mW2tydnVlXSB7XG4gIC5rci1wYW4sXG4gIC5rci1maWVsZC5rci10ZXh0LFxuICAua3ItZmllbGQua3ItY2hlY2tib3gsXG4gIC5rci1leHBpcnksXG4gIC5rci1zZWN1cml0eS1jb2RlLFxuICAua3ItaWRlbnRpdHktZG9jdW1lbnQtbnVtYmVyLFxuICAua3ItY2FyZC1ob2xkZXItbmFtZSxcbiAgLmtyLWNhcmQtaG9sZGVyLW1haWwsXG4gICYgPiAua3ItZmllbGQtd3JhcHBlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAua3ItZmllbGQtd3JhcHBlciB7XG4gICAgICBoZWlnaHQ6IDMxcHg7XG4gICAgfVxuXG4gICAgLmtyLWZpZWxkLWNvbXBvbmVudCB7XG4gICAgICBoZWlnaHQ6IDMzcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1saWdodDtcbiAgICB9XG5cbiAgICAua3ItZmllbGQtY29tcG9uZW50IGlucHV0LmtyLWlucHV0LWZpZWxkIHtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgICAgY29sb3I6ICM3MTcxNzE7XG4gICAgICBwYWRkaW5nOiA0cHggMCA0cHggOXB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgb3V0bGluZTogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAzM3B4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWxpZ2h0O1xuXG4gICAgICBAaW5jbHVkZSBwbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItZ3JleS1wbGFjZWhvbGRlcjtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBJZnJhbWUgZmllbGRzXG4gIC5rci1wYW4sXG4gIC5rci1leHBpcnksXG4gIC5rci1zZWN1cml0eS1jb2RlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbGlnaHQ7XG4gICAgcGFkZGluZzogMXB4O1xuXG4gICAgLmtyLWljb24td3JhcHBlci1yb290LFxuICAgIC5rci1maWVsZC1jb21wb25lbnQge1xuICAgICAgaGVpZ2h0OiAzMXB4O1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgfVxuICB9XG5cbiAgLy8gQ3VzdG9tIGZpZWxkc1xuICAua3ItZmllbGQua3ItY2hlY2tib3gsXG4gIC5rci1maWVsZC5rci10ZXh0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gIH1cblxuICAua3ItZmllbGQua3ItdGV4dCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2IxYjFiMTtcblxuICAgIC5rci1pY29uLXdyYXBwZXItcm9vdCB7XG4gICAgICBib3JkZXI6IDA7XG4gICAgfVxuICB9XG5cbiAgLmtyLWZpZWxkLmtyLWNoZWNrYm94IHtcbiAgICBib3JkZXI6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuXG4gICAgLmtyLWZpZWxkLXdyYXBwZXIge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG4gIH1cbn1cblxuLmtyLWV4cGlyeS5rci1zaXplLWhhbGYge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5rci1pbm5lci13cmFwcGVyLmtyLWVycm9yIHtcbiAgLmtyLWZpZWxkLWNvbnRhaW5lciB7XG4gICAgaW5wdXQua3ItaW5wdXQtZmllbGQge1xuICAgICAgY29sb3I6IHJlZDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGNsYXNzaWMtaW5wdXQoKSB7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6ICM3MTcxNzE7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgb3V0bGluZTogMDtcbiAgcGFkZGluZzogNHB4IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtYXJnaW46IDJweCAwIDA7XG59XG5cbi5rci1maWVsZC1jb250YWluZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDFweDtcbiAgZGlzcGxheTogYmxvY2s7XG5cbiAgaW5wdXQua3ItaW5wdXQtZmllbGQge1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuXG4gICAgQGluY2x1ZGUgY2xhc3NpYy1pbnB1dDtcbiAgfVxufVxuXG4ua3ItZmllbGQua3ItZmllbGQtd3JhcHBlciB7XG4gIC5rci1pY29uIHtcbiAgICBAaW5jbHVkZSBmbGV4Ym94O1xuICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKGNvbHVtbik7XG4gICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KHN0cmV0Y2gpO1xuICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKHN0cmV0Y2gpO1xuXG4gICAgdG9wOiAwO1xuXG4gICAgLmtyLWljb24td3JhcHBlci1jb250ZW50IHtcbiAgICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihjb2x1bW4pO1xuICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG4gICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuXG4gICAgICBpIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDI3cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgaW5wdXQge1xuICAgIEBpbmNsdWRlIGNsYXNzaWMtaW5wdXQ7XG5cbiAgICBAaW5jbHVkZSBwbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogIzk5OTtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgcGFkZGluZy1sZWZ0OiA5cHg7XG4gICAgcGFkZGluZy10b3A6IDhweDtcbiAgfVxufVxuXG4vLyBXYXJuaW5nXG4ua3ItZmllbGQtZWxlbWVudCB7XG4gICYua3ItZmllbGQtZWxlbWVudC0td2FybmluZyB7XG4gICAgQGluY2x1ZGUgZmllbGQud2FybmluZy1hbmltYXRpb247XG4gIH1cbn1cbiIsIkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuJHNlbGVjdC1oZWlnaHQ6IDM1cHg7XG5cbi8vIERlZmF1bHQgc2VsZWN0IChtb2JpbGUpXG4ua3ItZmllbGQtd3JhcHBlci5rci1zZWxlY3Qtd3JhcHBlci5rci1yZWFsLXNlbGVjdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBzZWxlY3Qge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiAkc2VsZWN0LWhlaWdodCAtIDJweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDlweDtcbiAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAkY29sb3ItZ3JleS1mb250O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuXG4gIHNwYW4ua3Itc2VsZWN0LWNhcmV0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDE4cHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIHN2ZyB7XG4gICAgICBmaWxsOiAkY29sb3ItZ3JleS1mb250O1xuICAgIH1cblxuICAgICYua3ItcmVhZC1vbmx5IHN2ZyB7XG4gICAgICBmaWxsOiAkY29sb3ItZ3JleS1wbGFjZWhvbGRlcjtcbiAgICB9XG4gIH1cblxuICBzcGFuLmtyLXNlbGVjdC1wbGFjZWhvbGRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDlweDtcbiAgICB0b3A6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHJpZ2h0OiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICRjb2xvci1ncmV5LXBsYWNlaG9sZGVyO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxufVxuXG4vLyBDdXN0b20gc2VsZWN0IChkZXNrdG9wKVxuLmtyLWZpZWxkLXdyYXBwZXIua3Itc2VsZWN0LXdyYXBwZXIua3ItY3VzdG9tLXNlbGVjdCB7XG4gIC5rci1zZWxlY3Qge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICBAaW5jbHVkZSBmbGV4Ym94O1xuICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKGNvbHVtbik7XG4gICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG5cbiAgICBib3JkZXI6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAkc2VsZWN0LWhlaWdodDtcbiAgICBwYWRkaW5nLWxlZnQ6IDlweDtcblxuICAgIHNwYW4ua3Itc2VsZWN0ZWQtb3B0aW9uIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gICAgICBjb2xvcjogJGNvbG9yLWdyZXktZm9udDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNXB4KTtcbiAgICB9XG5cbiAgICBzcGFuLmtyLXNlbGVjdGVkLW9wdGlvbi5rci1wbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogJGNvbG9yLWdyZXktcGxhY2Vob2xkZXI7XG4gICAgfVxuXG4gICAgLmtyLXNlbGVjdC1jYXJldCB7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgICBAaW5jbHVkZSBmbGV4Ym94O1xuICAgICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24oY29sdW1uKTtcbiAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuXG4gICAgICByaWdodDogMTZweDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGhlaWdodDogJHNlbGVjdC1oZWlnaHQgLSAxcHg7XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIGZpbGw6ICRjb2xvci1ncmV5LWZvbnQ7XG4gICAgICB9XG5cbiAgICAgICYua3ItcmVhZC1vbmx5IHN2ZyB7XG4gICAgICAgIGZpbGw6ICRjb2xvci1ncmV5LXBsYWNlaG9sZGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5rci1vcHRpb25zIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsZWZ0OiAtMXB4O1xuICAgIG1heC1oZWlnaHQ6ICRzZWxlY3QtaGVpZ2h0ICogNjtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRjb2xvci1ncmV5LWJvcmRlcjtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29sb3ItZ3JleS1ib3JkZXI7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ncmV5LWJvcmRlcjtcbiAgICB6LWluZGV4OiAxMDAwMDtcblxuICAgIC5rci1vcHRpb24ge1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICAgQGluY2x1ZGUgZmxleGJveDtcbiAgICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKGNvbHVtbik7XG4gICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcblxuICAgICAgaGVpZ2h0OiAkc2VsZWN0LWhlaWdodDtcbiAgICAgIHBhZGRpbmctbGVmdDogOXB4O1xuICAgICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICAgIGNvbG9yOiAkY29sb3ItZ3JleS1mb250O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnRvcCB7XG4gICAgICAmLmtyLW9wdGlvbnMtNiB7XG4gICAgICAgIHRvcDogLSRzZWxlY3QtaGVpZ2h0ICogNjtcbiAgICAgIH1cblxuICAgICAgJi5rci1vcHRpb25zLTUge1xuICAgICAgICB0b3A6IC0kc2VsZWN0LWhlaWdodCAqIDU7XG4gICAgICB9XG5cbiAgICAgICYua3Itb3B0aW9ucy00IHtcbiAgICAgICAgdG9wOiAtJHNlbGVjdC1oZWlnaHQgKiA0O1xuICAgICAgfVxuXG4gICAgICAmLmtyLW9wdGlvbnMtMyB7XG4gICAgICAgIHRvcDogLSRzZWxlY3QtaGVpZ2h0ICogMztcbiAgICAgIH1cblxuICAgICAgJi5rci1vcHRpb25zLTIge1xuICAgICAgICB0b3A6IC0kc2VsZWN0LWhlaWdodCAqIDI7XG4gICAgICB9XG5cbiAgICAgICYua3Itb3B0aW9ucy0xIHtcbiAgICAgICAgdG9wOiAtJHNlbGVjdC1oZWlnaHQgKiAxO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuYm90dG9tIHtcbiAgICAgIHRvcDogJHNlbGVjdC1oZWlnaHQgLSAycHg7XG4gICAgfVxuXG4gICAgJjpub3QoOmhvdmVyKSB7XG4gICAgICAua3Itb3B0aW9uLmtyLWFjdGl2ZS1vcHRpb24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBFcnJvclxuLmtyLWlkZW50aXR5LWRvY3VtZW50LXR5cGUsXG4ua3ItaW5zdGFsbG1lbnQtbnVtYmVyLFxuLmtyLWZpcnN0LWluc3RhbGxtZW50LWRlbGF5IHtcbiAgJi5rci1lcnJvciB7XG4gICAgLmtyLWZpZWxkLXdyYXBwZXIua3Itc2VsZWN0LXdyYXBwZXIua3ItY3VzdG9tLXNlbGVjdCxcbiAgICAua3ItZmllbGQtd3JhcHBlci5rci1zZWxlY3Qtd3JhcHBlci5rci1yZWFsLXNlbGVjdCB7XG4gICAgICAua3Itc2VsZWN0LWNhcmV0IHN2ZyB7XG4gICAgICAgIGZpbGw6ICNkOTUzNGY7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIua3Itb3V0ZXItd3JhcHBlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1saWdodDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAkZmllbGQtd2lkdGggLSAkaWNvbi13aWR0aDtcbiAgaGVpZ2h0OiAzMXB4O1xuXG4gIC5rci1pbm5lci13cmFwcGVyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1saWdodDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAzcHggNHB4IDRweCA4cHg7XG4gICAgem9vbTogMTtcbiAgICB3aWR0aDogJGZpZWxkLXdpZHRoIC0gJGljb24td2lkdGg7XG4gICAgaGVpZ2h0OiAzMXB4O1xuICB9XG59XG5cbi5rci1maWVsZC13cmFwcGVyIHtcbiAgLmtyLWljb24gLmtyLWljb24td3JhcHBlciB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAua3ItaWNvbi1pbWFnZSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cblxuLmtyLWluc3RhbGxtZW50cy13cmFwcGVyIHtcbiAgbWFyZ2luOiAxNHB4IDAgMTZweCAxMHB4ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ua3ItaW5zdGFsbG1lbnRzLXdyYXBwZXIsXG4ua3ItaW5zdGFsbG1lbnRzLXdyYXBwZXIgc2VsZWN0IHtcbiAgd2lkdGg6IDIzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG59XG5cbi5rci1pbnN0YWxsbWVudHMtd3JhcHBlciBzZWxlY3Qge1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cbiIsIi5rci1pY29uLXdyYXBwZXItcm9vdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWxpZ2h0O1xuICB3aWR0aDogJGljb24td2lkdGggLSAxcHg7XG4gIGhlaWdodDogMzFweDtcbn1cblxuLmtyLWljb24td3JhcHBlci1yb290IC5rci1pY29uIHtcbiAgd2lkdGg6ICRpY29uLXdpZHRoIC0gMXB4O1xuICBoZWlnaHQ6IDMxcHg7XG59XG5cbi5rci1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWxpZ2h0O1xuICBkaXNwbGF5OiBibG9jaztcblxuICAmLmtyLWRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGlzYWJsZWQ7XG4gIH1cbn1cblxuLmtyLWljb24td3JhcHBlcixcbi5rci1pY29uLWlubmVyLXdyYXBwZXIsXG4ua3ItaWNvbi13cmFwcGVyLWNvbnRlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcblxuICBAaW5jbHVkZSBmbGV4Ym94O1xuICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcbiAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcbiAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24ocm93KTtcbn1cblxuLmtyLWljb24td3JhcHBlciBzdmcge1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuXG4ua3ItaWRlbnRpdHktZG9jdW1lbnQtbnVtYmVyLFxuLmtyLWNhcmQtaG9sZGVyLW5hbWUsXG4ua3ItY2FyZC1ob2xkZXItbWFpbCxcbi5rci1maWVsZC5rci10ZXh0IHtcbiAgLmtyLWljb24td3JhcHBlci1yb290IHtcbiAgICBwYWRkaW5nOiAxcHggMXB4IDFweCAwO1xuICB9XG59XG4iLCIvLyBEaXNhYmxlZCBzdGF0ZVxuLmtyLWlubmVyLXdyYXBwZXIua3ItZGlzYWJsZWQgaW5wdXQua3ItaW5wdXQtZmllbGQge1xuICBjb2xvcjogJGNvbG9yLWdyZXktZm9udDtcbn1cblxuLmtyLXBhbixcbi5rci1leHBpcnksXG4ua3Itc2VjdXJpdHktY29kZSxcbi5rci1pZGVudGl0eS1kb2N1bWVudC1udW1iZXIsXG4ua3ItaWRlbnRpdHktZG9jdW1lbnQtdHlwZSxcbi5rci1jYXJkLWhvbGRlci1uYW1lLFxuLmtyLWNhcmQtaG9sZGVyLW1haWwsXG4ua3ItaW5zdGFsbG1lbnQtbnVtYmVyLFxuLmtyLWZpcnN0LWluc3RhbGxtZW50LWRlbGF5IHtcbiAgJi5rci1kaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWRpc2FibGVkICFpbXBvcnRhbnQ7XG4gIH1cblxuICAua3ItZmllbGQtY29tcG9uZW50LmtyLWRpc2FibGVkLFxuICAua3ItaGVscC1idXR0b24td3JhcHBlci5rci1kaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWRpc2FibGVkO1xuXG4gICAgLmtyLWlmcmFtZS13cmFwcGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kaXNhYmxlZDtcbiAgICB9XG4gIH1cblxuICAua3ItaWNvbi5rci1kaXNhYmxlZCB7XG4gICAgdG9wOiAwO1xuICB9XG59XG5cbi5rci1pZGVudGl0eS1kb2N1bWVudC1udW1iZXIsXG4ua3ItaWRlbnRpdHktZG9jdW1lbnQtdHlwZSxcbi5rci1jYXJkLWhvbGRlci1uYW1lLFxuLmtyLWNhcmQtaG9sZGVyLW1haWwsXG4ua3ItaW5zdGFsbG1lbnQtbnVtYmVyLFxuLmtyLWZpcnN0LWluc3RhbGxtZW50LWRlbGF5IHtcbiAgJi5rci1kaXNhYmxlZCB7XG4gICAgLmtyLXNlbGVjdGVkLW9wdGlvbixcbiAgICBpbnB1dCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGlzYWJsZWQgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiAjNTQ1NDU0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmtyLWljb24td3JhcHBlci1yb290IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kaXNhYmxlZDtcbiAgICB9XG4gIH1cbn1cblxuLmtyLW91dGVyLXdyYXBwZXIua3ItZGlzYWJsZWQsXG4ua3ItaW5uZXItd3JhcHBlci5rci1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kaXNhYmxlZDtcbn1cblxuJi5rci1pb3MgLmtyLWlubmVyLXdyYXBwZXIua3ItZGlzYWJsZWQgaW5wdXQua3ItaW5wdXQtZmllbGQsXG4mLmtyLXNhZmFyaSAua3ItaW5uZXItd3JhcHBlci5rci1kaXNhYmxlZCBpbnB1dC5rci1pbnB1dC1maWVsZCB7XG4gIGNvbG9yOiAjMjIyO1xufVxuIiwiLmtyLWlkZW50aXR5LWRvY3VtZW50LW51bWJlci5rci1lcnJvcixcbi5rci1jYXJkLWhvbGRlci1uYW1lLmtyLWVycm9yLFxuLmtyLWNhcmQtaG9sZGVyLW1haWwua3ItZXJyb3Ige1xuICAvLyBFcnJvclxuICAua3ItZmllbGQtd3JhcHBlci5rci10ZXh0LXdyYXBwZXIge1xuICAgIC5rci1pY29uLXdyYXBwZXItcm9vdCBzdmcgcGF0aCB7XG4gICAgICBmaWxsOiAjZDk1MzRmO1xuICAgIH1cbiAgfVxufVxuIiwiLmtyLXZpc2liaWxpdHktYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbiIsIkB1c2UgXCIuL3ZhcmlhYmxlc1wiIGFzICo7XG5cbkBtaXhpbiBtYWluKCkge1xuICAua3ItY3VycmVuY3ktY29udmVyc2lvbiB7XG4gICAgcGFkZGluZy10b3A6IDRweDtcblxuICAgIHNwYW4ge1xuICAgICAgY29sb3I6ICRjb2xvci1ncmV5LWZvbnQ7XG4gICAgICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG5cbiAgICAgIHN0cm9uZyB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmtyLWZpZWxkLmtyLXRleHQge1xuICBpbnB1dC5rci10aGVtZSB7XG4gICAgcGFkZGluZy10b3A6IDZweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qICZba3J2dWVdIHtcbiAgLmtyLWV4cGlyeSB7XG4gICAgJi5rci1zaXplLWhhbGYgLmtyLWZpZWxkLWNvbXBvbmVudCBpZnJhbWUge1xuICAgICAgd2lkdGg6ICRmaWVsZC13aWR0aC8yIC0gJGljb24td2lkdGggKyAxcHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAua3Itc2VjdXJpdHktY29kZSB7XG4gICAgJi5rci1zaXplLWhhbGYgLmtyLWZpZWxkLWNvbXBvbmVudCBpZnJhbWUge1xuICAgICAgd2lkdGg6ICRmaWVsZC13aWR0aC8yIC0gJGljb24td2lkdGggKyA3cHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAua3Itc2VjdXJpdHktY29kZS5rci1zaXplLWhhbGZba3Itb3JkZXI9JzInXSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gN3B4KSAhaW1wb3J0YW50O1xuICB9XG59ICovXG4iLCJAdXNlIFwic2FzczptYXRoXCI7XG5cbi8vIEZpeGluZyBmb3IgT2xkIGJyb3dzZXJzXG4mW2tydnVlXSB7XG4gIC5rci1wYW4sXG4gIC5rci1maWVsZC5rci10ZXh0LFxuICAua3ItZmllbGQua3ItY2hlY2tib3gsXG4gIC5rci1leHBpcnksXG4gIC5rci1zZWN1cml0eS1jb2RlLFxuICAua3ItaWRlbnRpdHktZG9jdW1lbnQtbnVtYmVyLFxuICAua3ItY2FyZC1ob2xkZXItbmFtZSxcbiAgLmtyLWNhcmQtaG9sZGVyLW1haWwsXG4gICYgPiAua3ItZmllbGQtd3JhcHBlciB7XG4gICAgLmtyLWZpZWxkLWNvbXBvbmVudCB7XG4gICAgICB3aWR0aDogJGZpZWxkLXdpZHRoIC0gJGljb24td2lkdGggLSAycHg7XG4gICAgfVxuXG4gICAgLmtyLWZpZWxkLWNvbXBvbmVudCAua3ItaWZyYW1lLXdyYXBwZXIgaWZyYW1lIHtcbiAgICAgIGhlaWdodDogMzNweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICYua3Itc2l6ZS1oYWxmIC5rci1maWVsZC1jb21wb25lbnQge1xuICAgICAgd2lkdGg6IG1hdGguZGl2KCRmaWVsZC13aWR0aCwgMikgLSAkaWNvbi13aWR0aCAtIDVweDtcbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgXCIuLi9jbGFzc2ljLXBvcGluL2hlYWRlclwiO1xuXG5AbWl4aW4gLWhlYWRlcigpIHtcbiAgQGluY2x1ZGUgaGVhZGVyLm1haW47XG5cbiAgLmtyLXBvcGluLW1vZGFsLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG5cbkBtaXhpbiAtbW9kYWwoKSB7XG4gIC5rci1wb3Bpbi1yZWRpcmVjdGlvbi1tb2RhbCB7XG4gICAgei1pbmRleDogMTtcbiAgICBib3gtc2hhZG93OiAwIDAgMTVweCAjMTIxMjEyO1xuICB9XG59XG5cbkBtaXhpbiBtYWluKCkge1xuICAua3ItcG9waW4tcmVkaXJlY3Rpb24ge1xuICAgIEBpbmNsdWRlIC1oZWFkZXI7XG4gICAgQGluY2x1ZGUgLW1vZGFsO1xuICB9XG59XG4iLCIjcG9ydGFsIC5rci1lbWJlZGRlZC13cmFwcGVyLWlzVmlzaWJsZSAua3ItZW1iZWRkZWQge1xuICB3aWR0aDogYXV0bztcblxuICAua3ItcGFuLFxuICAua3ItZmllbGQua3ItdGV4dCxcbiAgLmtyLWZpZWxkLmtyLWNoZWNrYm94LFxuICAua3ItZXhwaXJ5LFxuICAua3Itc2VjdXJpdHktY29kZSxcbiAgLmtyLWlkZW50aXR5LWRvY3VtZW50LW51bWJlcixcbiAgLmtyLWNhcmQtaG9sZGVyLW5hbWUsXG4gIC5rci1jYXJkLWhvbGRlci1tYWlsLFxuICAua3ItaWRlbnRpdHktZG9jdW1lbnQtdHlwZSxcbiAgLmtyLWluc3RhbGxtZW50LW51bWJlcixcbiAgLmtyLWZpcnN0LWluc3RhbGxtZW50LWRlbGF5LFxuICAmID4gLmtyLWZpZWxkLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDE0cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgd2lkdGg6ICRpbm5lci13aWR0aDtcbiAgfVxuXG4gIC5rci1wYXltZW50LWJ1dHRvbixcbiAgLmtyLWZvcm0tZXJyb3Ige1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIHdpZHRoOiAkaW5uZXItd2lkdGg7XG4gIH1cbn1cblxuLy8gdGFibGUmY29cbi5wYXl6ZW4gI2VtYmVkZGVkLWNhcnQtdHBsICNrcnRvb2xiYXItYmlyZHBsYWNlICNlbWJlZGRlZC1mb3JtLmtyLWVtYmVkZGVkLFxuLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdC5tZWdhLW1lbnUtcHJpbWFyeSAjZW1iZWRkZWQtY2FydC10cGwgI3VzZXItd3JhcHBlci1mb3JtICNlbWJlZGRlZC1mb3JtLmtyLWVtYmVkZGVkIHtcbiAgd2lkdGg6IGF1dG87XG5cbiAgI2tyLWZvcm0ge1xuICAgIC5tZGwtY2VsbC5tZGwtY2VsbC0tNC1jb2wge1xuICAgICAgbWFyZ2luOiA4cHg7XG4gICAgICBwYWRkaW5nOiAwIDZweDtcbiAgICB9XG5cbiAgICAubWRsLWNlbGwubWRsLWNlbGwtLTQtY29sIC5rci1wYW4sXG4gICAgLm1kbC1jZWxsLm1kbC1jZWxsLS00LWNvbCAua3ItZXhwaXJ5LFxuICAgIC5tZGwtY2VsbC5tZGwtY2VsbC0tNC1jb2wgLmtyLXNlY3VyaXR5LWNvZGUge1xuICAgICAgbWF4LXdpZHRoOiAyMzJweDtcbiAgICB9XG5cbiAgICAuY29sdW1uLmlzLTQgLmtyLXBhbixcbiAgICAuY29sdW1uLmlzLTQgLmtyLWV4cGlyeSxcbiAgICAuY29sdW1uLmlzLTQgLmtyLXNlY3VyaXR5LWNvZGUge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuIl19 */