/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}#cc-main{background:transparent;color:var(--cc-primary-color);font-family:var(--cc-font-family);font-size:16px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.15;position:relative;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;position:fixed;z-index:var(--cc-z-index)}#cc-main :after,#cc-main :before,#cc-main a,#cc-main button,#cc-main div,#cc-main h2,#cc-main input,#cc-main p,#cc-main span{all:unset;box-sizing:border-box}#cc-main .pm__badge,#cc-main button{all:initial;box-sizing:border-box;color:unset;visibility:unset}#cc-main .pm__badge,#cc-main a,#cc-main button,#cc-main input{-webkit-appearance:none;appearance:none;cursor:pointer;font-family:inherit;font-size:100%;line-height:normal;margin:0;outline:revert;outline-offset:2px;overflow:hidden}#cc-main table,#cc-main tbody,#cc-main td,#cc-main th,#cc-main thead,#cc-main tr{all:revert;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}:root{--cc-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--cc-modal-border-radius:.5rem;--cc-btn-border-radius:.4rem;--cc-modal-transition-duration:.25s;--cc-link-color:var(--cc-btn-primary-bg);--cc-modal-margin:1rem;--cc-z-index:2147483647;--cc-bg:#fff;--cc-primary-color:#2c2f31;--cc-secondary-color:#5e6266;--cc-btn-primary-bg:#30363c;--cc-btn-primary-color:#fff;--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#000;--cc-btn-primary-hover-color:#fff;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#eaeff2;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#d4dae0;--cc-btn-secondary-hover-color:#000;--cc-btn-secondary-hover-border-color:#d4dae0;--cc-separator-border-color:#f0f4f7;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#667481;--cc-toggle-on-knob-bg:#fff;--cc-toggle-off-knob-bg:var(--cc-toggle-on-knob-bg);--cc-toggle-enabled-icon-color:var(--cc-bg);--cc-toggle-disabled-icon-color:var(--cc-bg);--cc-toggle-readonly-bg:#d5dee2;--cc-toggle-readonly-knob-bg:#fff;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:var(--cc-cookie-category-block-bg);--cc-cookie-category-block-bg:#f0f4f7;--cc-cookie-category-block-border:#f0f4f7;--cc-cookie-category-block-hover-bg:#e9eff4;--cc-cookie-category-block-hover-border:#e9eff4;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:#dee4e9;--cc-overlay-bg:rgba(0,0,0,.65);--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:var(--cc-btn-secondary-bg);--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#e4eaed;--cc-pm-toggle-border-radius:4em}#cc-main.cc--rtl{direction:rtl}#cc-main .cm__title,#cc-main a,#cc-main b,#cc-main em,#cc-main strong{font-weight:600}#cc-main button>span{pointer-events:none}#cc-main .cc__link,#cc-main a{background-image:linear-gradient(currentColor, currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;font-weight:600;position:relative;transition:background-size .25s,color .25s ease}#cc-main .cc__link:hover,#cc-main a:hover{background-size:100% 1px;color:var(--cc-primary-color)}#cc-main .cc__link{color:var(--cc-link-color)}#cc-main .cm__desc,#cc-main .pm__body{overscroll-behavior:auto contain;scrollbar-width:thin}@media screen and (min-width: 640px){#cc-main ::-webkit-scrollbar,#cc-main ::-webkit-scrollbar-thumb,#cc-main ::-webkit-scrollbar-track{all:revert}#cc-main ::-webkit-scrollbar-thumb{-webkit-background-clip:padding-box;background-clip:padding-box;background:var(--cc-toggle-readonly-bg);border:.25rem solid var(--cc-bg);border-radius:1rem}#cc-main ::-webkit-scrollbar-thumb:hover{background:var(--cc-toggle-off-bg)}#cc-main ::-webkit-scrollbar{background:transparent;width:12px}}html.disable--interaction.show--consent,html.disable--interaction.show--consent body{height:auto !important;overflow:hidden !important}@media(prefers-reduced-motion){#cc-main{--cc-modal-transition-duration:0s}}.cc--darkmode{--cc-bg:#161a1c;--cc-primary-color:#ebf3f6;--cc-secondary-color:#aebbc5;--cc-btn-primary-bg:#c2d0e0;--cc-btn-primary-color:var(--cc-bg);--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#98a7b6;--cc-btn-primary-hover-color:#000;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#242c31;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#353d43;--cc-btn-secondary-hover-color:#fff;--cc-btn-secondary-hover-border-color:var(--cc-btn-secondary-hover-bg);--cc-separator-border-color:#222a30;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#525f6b;--cc-toggle-on-knob-bg:var(--cc-btn-primary-color);--cc-toggle-off-knob-bg:var(--cc-btn-primary-color);--cc-toggle-enabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-disabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-readonly-bg:#343e45;--cc-toggle-readonly-knob-bg:#5f6b72;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:#1e2428;--cc-cookie-category-block-bg:#1e2428;--cc-cookie-category-block-border:var(--cc-section-category-border);--cc-cookie-category-block-hover-bg:#242c31;--cc-cookie-category-block-hover-border:#232a2f;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:var(--cc-toggle-readonly-bg);--cc-overlay-bg:rgba(0,0,0,.65);--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:#0c0e0f;--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#060809}.cc--darkmode #cc-main{color-scheme:dark}#cc-main .cm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);box-shadow:0 .625em 1.875em rgba(0, 0, 2, 0.3);display:flex;flex-direction:column;max-width:24rem;opacity:0;overflow:hidden;position:fixed;-webkit-transform:translateY(1.6em);transform:translateY(1.6em);visibility:hidden;z-index:1}#cc-main .cm--top{top:var(--cc-modal-margin)}#cc-main .cm--middle{top:50%;-webkit-transform:translateY(calc(-50% + 1.6em));transform:translateY(calc(-50% + 1.6em))}#cc-main .cm--bottom{bottom:var(--cc-modal-margin)}#cc-main .cm--center{left:var(--cc-modal-margin);margin:0 auto;right:var(--cc-modal-margin);width:unset}#cc-main .cm--left{left:var(--cc-modal-margin);margin-right:var(--cc-modal-margin)}#cc-main .cm--right{margin-left:var(--cc-modal-margin);right:var(--cc-modal-margin)}#cc-main .cm__body{display:flex;flex-direction:column;justify-content:space-between;position:relative}#cc-main .cm__btns,#cc-main .cm__links{padding:1rem 1.3rem;width:unset}#cc-main .cm__texts{display:flex;flex:1;flex-direction:column;justify-content:center;padding:1rem 0 0}#cc-main .cm__desc,#cc-main .cm__title{padding:0 1.3rem}#cc-main .cm__title{font-size:1.05em}#cc-main .cm__title+.cm__desc{margin-top:1.1em}#cc-main .cm__desc{color:var(--cc-secondary-color);font-size:.9em;line-height:1.5;max-height:40vh;overflow-x:visible;overflow-y:auto;padding-bottom:1em}#cc-main .cm__btns{border-top:1px solid var(--cc-separator-border-color);display:flex;flex-direction:column;justify-content:center}#cc-main .cm__btn-group{display:grid;grid-auto-columns:minmax(0, 1fr)}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin-top:.375rem}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem;margin-top:0}#cc-main .cm--inline .cm__btn+.cm__btn{margin-left:.375rem;margin-top:0}#cc-main .cm--inline.cm--flip .cm__btn+.cm__btn{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--inline.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem;margin-right:0}#cc-main .cm--wide .cm__btn+.cm__btn,#cc-main .cm--wide .cm__btn-group+.cm__btn-group{margin-left:.375rem;margin-top:0}#cc-main .cm--wide.cm--flip .cm__btn+.cm__btn,#cc-main .cm--wide.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-right:.375rem}#cc-main .cm--bar:not(.cm--inline) .cm__btn-group--uneven,#cc-main .cm--wide .cm__btn-group--uneven{display:flex;flex:1;justify-content:space-between}#cc-main .cm--bar:not(.cm--inline).cm--flip .cm__btn-group--uneven,#cc-main .cm--wide.cm--flip .cm__btn-group--uneven{flex-direction:row-reverse}#cc-main .cm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);font-size:.82em;font-weight:600;min-height:42px;padding:.5em 1em;text-align:center}#cc-main .cm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .cm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close{border-radius:0;border-bottom-left-radius:var(--cc-btn-border-radius);border-right:none;border-top:none;display:none;font-size:1em;height:42px;min-width:auto !important;overflow:hidden;padding:0 !important;position:absolute;right:0;top:0;width:42px}#cc-main .cm__btn--close svg{stroke:var(--cc-btn-primary-color);-webkit-transform:scale(0.5);transform:scale(0.5);transition:stroke .15s ease}#cc-main .cm__btn--close:hover svg{stroke:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--close.cm__btn--secondary svg{stroke:var(--cc-btn-secondary-color)}#cc-main .cm__btn--close.cm__btn--secondary:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close+.cm__texts .cm__title{padding-right:3rem}#cc-main .cm--inline .cm__btn-group{grid-auto-flow:column}#cc-main .cm__footer{background:var(--cc-footer-bg);border-top:1px solid var(--cc-footer-border-color);color:var(--cc-footer-color);padding:.4em 0 .5em}#cc-main .cm__links{display:flex;flex-direction:row;padding-bottom:0;padding-top:0}#cc-main .cm__link-group{display:flex;flex-direction:row;font-size:.8em;width:100%}#cc-main .cm__link-group>*+*{margin-left:1.3rem}#cc-main .cm--flip .cm__btn:last-child{grid-row:1}#cc-main .cm--inline.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--box .cm__btn--close{display:block}#cc-main .cm--box.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--box.cm--wide{max-width:36em}#cc-main .cm--box.cm--wide .cm__btns{flex-direction:row;justify-content:space-between}#cc-main .cm--box.cm--wide .cm__btn-group{grid-auto-flow:column}#cc-main .cm--box.cm--wide .cm__btn{min-width:120px;padding-left:1.8em;padding-right:1.8em}#cc-main .cm--box.cm--wide.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--box.cm--wide.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--cloud{max-width:54em;width:unset}#cc-main .cm--cloud .cm__body{flex-direction:row}#cc-main .cm--cloud .cm__texts{flex:1}#cc-main .cm--cloud .cm__desc{max-height:9.4em}#cc-main .cm--cloud .cm__btns{border-left:1px solid var(--cc-separator-border-color);border-top:none;max-width:23em}#cc-main .cm--cloud .cm__btn-group{flex-direction:column}#cc-main .cm--cloud .cm__btn{min-width:19em}#cc-main .cm--cloud.cm--flip .cm__btn-group,#cc-main .cm--cloud.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--cloud.cm--inline .cm__btn-group{flex-direction:row}#cc-main .cm--cloud.cm--inline .cm__btn{min-width:10em}#cc-main .cm--cloud.cm--inline.cm--flip .cm__btn-group{flex-direction:row-reverse}#cc-main .cm--bar{border-radius:0;left:0;margin:0;max-width:unset;opacity:1;right:0;-webkit-transform:translateY(0);transform:translateY(0);width:100vw;--cc-modal-transition-duration:.35s}#cc-main .cm--bar.cm--top{top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}#cc-main .cm--bar.cm--bottom{bottom:0;-webkit-transform:translateY(100%);transform:translateY(100%)}#cc-main .cm--bar .cm__body,#cc-main .cm--bar .cm__links{margin:0 auto;max-width:55em;width:100%}#cc-main .cm--bar .cm__body{padding:.5em 0 .9em}#cc-main .cm--bar .cm__btns{border-top:none;flex-direction:row;justify-content:space-between}#cc-main .cm--bar .cm__btn-group{grid-auto-flow:column}#cc-main .cm--bar:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-left:.375rem;margin-top:0}#cc-main .cm--bar .cm__btn{min-width:120px;padding-left:2em;padding-right:2em}#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--bar.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--bar.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--bar.cm--inline .cm__body,#cc-main .cm--bar.cm--inline .cm__links{max-width:74em}#cc-main .cm--bar.cm--inline .cm__body{flex-direction:row;padding:0}#cc-main .cm--bar.cm--inline .cm__btns{flex-direction:column;justify-content:center;max-width:23em}#cc-main .cm--bar.cm--inline.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cc--anim .cm,#cc-main .cc--anim.cm-wrapper:before{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,-webkit-transform var(--cc-modal-transition-duration) ease;transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease;transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease,-webkit-transform var(--cc-modal-transition-duration) ease}#cc-main .cc--anim .cm__btn,#cc-main .cc--anim .cm__close{transition:background-color .15s ease,border-color .15s ease,color .15s ease}.disable--interaction #cc-main .cm-wrapper:before{background:var(--cc-overlay-bg);bottom:0;content:"";left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;z-index:0}.show--consent #cc-main .cc--anim .cm{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible !important}.show--consent #cc-main .cc--anim .cm--middle{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.show--consent #cc-main .cc--anim .cm--bar{-webkit-transform:translateY(0);transform:translateY(0)}.show--consent #cc-main .cc--anim.cm-wrapper:before{opacity:1;visibility:visible}#cc-main.cc--rtl .cm__btn--close{border-bottom-left-radius:unset;border-bottom-right-radius:var(--cc-btn-border-radius);left:0;right:unset}#cc-main.cc--rtl .cm__btn--close+.cm__texts .cm__title{padding-left:3rem !important;padding-right:1.3rem}#cc-main.cc--rtl .cm--inline .cm__btn+.cm__btn{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm--inline.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn-group+.cm__btn-group,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn-group+.cm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar.cm--flip .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm__link-group>*+*{margin-left:0;margin-right:1.3rem}@media screen and (max-width: 640px){#cc-main{--cc-modal-margin:.5em}#cc-main .cm{max-width:none !important;width:auto !important}#cc-main .cm__body{flex-direction:column !important;padding:0 !important}#cc-main .cm__btns,#cc-main .cm__desc,#cc-main .cm__links,#cc-main .cm__title{padding-left:1.1rem !important;padding-right:1.1rem !important}#cc-main .cm__btns{border-left:none !important;border-top:1px solid var(--cc-separator-border-color) !important;flex-direction:column !important;max-width:none !important;min-width:auto !important}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin:.375rem 0 0 !important}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem !important;margin-top:0 !important}#cc-main .cm__btn-group{display:flex !important;flex-direction:column !important;min-width:auto !important}#cc-main .cm__btn{flex:auto !important}#cc-main .cm__link-group{justify-content:center !important}#cc-main .cm--flip .cm__btn-group,#cc-main .cm--flip .cm__btns{flex-direction:column-reverse !important}}#cc-main .pm-wrapper{position:relative;z-index:2}#cc-main .pm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);box-shadow:0 .625em 1.875em rgba(0, 0, 2, 0.3);display:flex;flex-direction:column;opacity:0;overflow:hidden;position:fixed;visibility:hidden;width:100%;width:unset;z-index:1}#cc-main svg{fill:none;width:100%}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:1em 1.4em}#cc-main .pm__header{align-items:center;border-bottom:1px solid var(--cc-separator-border-color);display:flex;justify-content:space-between}#cc-main .pm__title{align-items:center;display:flex;flex:1;font-weight:600;margin-right:2em}#cc-main .pm__close-btn{background:var(--cc-btn-secondary-bg);border:1px solid var(--cc-btn-secondary-border-color);border-radius:var(--cc-btn-border-radius);height:40px;position:relative;transition:all .15s ease;width:40px}#cc-main .pm__close-btn span{display:flex;height:100%;width:100%}#cc-main .pm__close-btn svg{stroke:var(--cc-btn-secondary-color);-webkit-transform:scale(0.5);transform:scale(0.5);transition:stroke .15s ease}#cc-main .pm__close-btn:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color)}#cc-main .pm__close-btn:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .pm__body{flex:1;overflow-y:auto;overflow-y:overlay}#cc-main .pm__section,#cc-main .pm__section--toggle{border-radius:var(--cc-btn-border-radius);display:flex;flex-direction:column;margin-bottom:.5em}#cc-main .pm__section--toggle .pm__section-desc-wrapper{border:1px solid var(--cc-cookie-category-block-border);border-radius:var(--cc-btn-border-radius);border-top:none;border-top-left-radius:0;border-top-right-radius:0;display:none;margin-top:0 !important;overflow:hidden}#cc-main .pm__section{border:1px solid var(--cc-separator-border-color);padding:1em;transition:background-color .25s ease,border-color .25s ease}#cc-main .pm__section:first-child{border:none;margin-bottom:2em;margin-top:0;padding:0;transition:none}#cc-main .pm__section:not(:first-child):hover{background:var(--cc-cookie-category-block-bg);border-color:var(--cc-cookie-category-block-border)}#cc-main .pm__section-toggles+.pm__section{margin-top:2em}#cc-main .pm__section--toggle{background:var(--cc-cookie-category-block-bg);border-top:none;margin-bottom:.375rem}#cc-main .pm__section--toggle .pm__section-title{align-items:center;background:var(--cc-cookie-category-block-bg);border:1px solid var(--cc-cookie-category-block-border);display:flex;justify-content:space-between;min-height:58px;padding:1.1em 5.4em 1.1em 1.2em;position:relative;transition:background-color .25s ease,border-color .25s ease;width:100%}#cc-main .pm__section--toggle .pm__section-title:hover{background:var(--cc-cookie-category-block-hover-bg);border-color:var(--cc-cookie-category-block-hover-border)}#cc-main .pm__section--toggle .pm__section-desc{margin-top:0;padding:1em}#cc-main .pm__section--toggle.is-expanded{--cc-cookie-category-block-bg:var(--cc-cookie-category-expanded-block-bg);--cc-cookie-category-block-border:var(--cc-cookie-category-expanded-block-hover-bg)}#cc-main .pm__section--toggle.is-expanded .pm__section-title{border-bottom-left-radius:0;border-bottom-right-radius:0}#cc-main .pm__section--toggle.is-expanded .pm__section-arrow svg{-webkit-transform:scale(0.5) rotate(180deg);transform:scale(0.5) rotate(180deg)}#cc-main .pm__section--toggle.is-expanded .pm__section-desc-wrapper{display:flex}#cc-main .pm__section--expandable .pm__section-title{cursor:pointer;padding-left:3.4em}#cc-main .pm__section--expandable .pm__section-arrow{background:var(--cc-toggle-readonly-bg);border-radius:100%;display:flex;height:20px;justify-content:center;left:18px;pointer-events:none;position:absolute;width:20px}#cc-main .pm__section--expandable .pm__section-arrow svg{stroke:var(--cc-btn-secondary-color);-webkit-transform:scale(0.5);transform:scale(0.5)}#cc-main .pm__section-title-wrapper{align-items:center;display:flex;position:relative}#cc-main .pm__section-title-wrapper+.pm__section-desc-wrapper{margin-top:.85em}#cc-main .pm__section-title{border-radius:var(--cc-btn-border-radius);font-size:.95em;font-weight:600}#cc-main .pm__badge{align-items:center;background:var(--cc-btn-secondary-bg);border-radius:5em;color:var(--cc-secondary-color);display:flex;flex:none;font-size:.8em;font-weight:600;height:23px;justify-content:center;margin-left:1em;min-width:23px;overflow:hidden;padding:0 .6em 1px;position:relative;text-align:center;white-space:nowrap;width:auto}#cc-main .pm__service-counter{background:var(--cc-btn-primary-bg);color:var(--cc-btn-primary-color);padding:0;width:23px}#cc-main .pm__service-counter[data-counterlabel]{padding:0 .6em 1px;width:auto}#cc-main .section__toggle,#cc-main .section__toggle-wrapper,#cc-main .toggle__icon,#cc-main .toggle__label{border-radius:var(--cc-pm-toggle-border-radius);height:23px;-webkit-transform:translateZ(0);transform:translateZ(0);width:50px}#cc-main .section__toggle-wrapper{cursor:pointer;position:absolute;right:18px;z-index:1}#cc-main .toggle-service{height:19px;position:relative;right:0;width:42px}#cc-main .toggle-service .section__toggle,#cc-main .toggle-service .toggle__icon,#cc-main .toggle-service .toggle__label{height:19px;width:42px}#cc-main .toggle-service .toggle__icon{position:relative}#cc-main .toggle-service .toggle__icon-circle{height:19px;width:19px}#cc-main .toggle-service .section__toggle:checked~.toggle__icon .toggle__icon-circle{-webkit-transform:translateX(23px);transform:translateX(23px)}#cc-main .pm__section--toggle:nth-child(2) .section__toggle-wrapper:after{display:none !important}#cc-main .section__toggle{border:0;cursor:pointer;display:block;left:0;margin:0;position:absolute;top:0}#cc-main .section__toggle:disabled{cursor:not-allowed}#cc-main .toggle__icon{background:var(--cc-toggle-off-bg);box-shadow:0 0 0 1px var(--cc-toggle-off-bg);display:flex;flex-direction:row;pointer-events:none;position:absolute;transition:all .25s ease}#cc-main .toggle__icon-circle{background:var(--cc-toggle-off-knob-bg);border:none;border-radius:var(--cc-pm-toggle-border-radius);box-shadow:0 1px 2px rgba(24, 32, 3, 0.36);display:block;height:23px;left:0;position:absolute;top:0;transition:background-color .25s ease,-webkit-transform .25s ease;transition:transform .25s ease,background-color .25s ease;transition:transform .25s ease,background-color .25s ease,-webkit-transform .25s ease;width:23px}#cc-main .toggle__icon-off,#cc-main .toggle__icon-on{height:100%;position:absolute;transition:opacity .15s ease;width:100%}#cc-main .toggle__icon-on{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#cc-main .toggle__icon-on svg{stroke:var(--cc-toggle-on-bg);-webkit-transform:scale(0.55) rotate(-45deg);transform:scale(0.55) rotate(-45deg)}#cc-main .toggle__icon-off{opacity:1}#cc-main .toggle__icon-off svg{stroke:var(--cc-toggle-off-bg);-webkit-transform:scale(0.55);transform:scale(0.55)}#cc-main .section__toggle:checked~.toggle__icon{background:var(--cc-toggle-on-bg);box-shadow:0 0 0 1px var(--cc-toggle-on-bg)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-circle{background-color:var(--cc-toggle-on-knob-bg);-webkit-transform:translateX(27px);transform:translateX(27px)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-on{opacity:1}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-off{opacity:0}#cc-main .section__toggle:checked:disabled~.toggle__icon{background:var(--cc-toggle-readonly-bg);box-shadow:0 0 0 1px var(--cc-toggle-readonly-bg)}#cc-main .section__toggle:checked:disabled~.toggle__icon .toggle__icon-circle{background:var(--cc-toggle-readonly-knob-bg);box-shadow:none}#cc-main .section__toggle:checked:disabled~.toggle__icon svg{stroke:var(--cc-toggle-readonly-knob-icon-color)}#cc-main .toggle__label{opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;z-index:-1}#cc-main .pm__section-desc-wrapper{color:var(--cc-secondary-color);display:flex;flex-direction:column;font-size:.9em}#cc-main .pm__section-desc-wrapper>:not(:last-child){border-bottom:1px solid var(--cc-cookie-category-block-border)}#cc-main .pm__section-services{display:flex;flex-direction:column}#cc-main .pm__service{align-items:center;display:flex;justify-content:space-between;padding:.4em 1.2em;position:relative;transition:background-color .15s ease}#cc-main .pm__service:hover{background-color:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__service-header{align-items:center;display:flex;margin-right:1em;width:100%}#cc-main .pm__service-icon{border:2px solid;border-radius:100%;height:8px;margin-left:6px;margin-right:20px;margin-top:1px;min-width:8px}#cc-main .pm__service-title{font-size:.95em;width:100%;word-break:break-word}#cc-main .pm__section-desc{line-height:1.5em}#cc-main .pm__section-table{border-collapse:collapse;font-size:.9em;margin:0;overflow:hidden;padding:0;text-align:left;width:100%}#cc-main .pm__table-caption{text-align:left}#cc-main .pm__table-caption,#cc-main .pm__table-head>tr{border-bottom:1px dashed var(--cc-separator-border-color);color:var(--cc-primary-color);font-weight:600}#cc-main .pm__table-tr{transition:background-color .15s ease}#cc-main .pm__table-tr:hover{background:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th{padding:.625em .625em .625em 1.2em;vertical-align:top}#cc-main .pm__footer{border-top:1px solid var(--cc-separator-border-color);display:flex;justify-content:space-between}#cc-main .pm__btn-group{display:flex}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin-left:.375rem}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main .pm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);flex:auto;font-size:.82em;font-weight:600;min-height:42px;min-width:110px;padding:.5em 1.5em;text-align:center;transition:background-color .15s ease,border-color .15s ease,color .15s ease}#cc-main .pm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .pm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .pm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .pm--box{height:calc(100% - 2em);left:var(--cc-modal-margin);margin:0 auto;max-height:37.5em;max-width:43em;right:var(--cc-modal-margin);top:50%;-webkit-transform:translateY(calc(-50% + 1.6em));transform:translateY(calc(-50% + 1.6em))}#cc-main .pm--box.pm--flip .pm__btn-group,#cc-main .pm--box.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm--bar{border-radius:0;bottom:0;height:100%;margin:0;max-height:none;max-width:29em;opacity:1;top:0;width:100%;--cc-modal-transition-duration:.35s}#cc-main .pm--bar .pm__section-table,#cc-main .pm--bar .pm__table-body,#cc-main .pm--bar .pm__table-td,#cc-main .pm--bar .pm__table-th,#cc-main .pm--bar .pm__table-tr{display:block}#cc-main .pm--bar .pm__table-head{display:none}#cc-main .pm--bar .pm__table-caption{display:block}#cc-main .pm--bar .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm--bar .pm__table-td{display:flex;justify-content:space-between}#cc-main .pm--bar .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);flex:1;font-weight:600;min-width:100px;overflow:hidden;padding-right:2em;text-overflow:ellipsis}#cc-main .pm--bar .pm__table-td>div{flex:3}#cc-main .pm--bar:not(.pm--wide) .pm__body,#cc-main .pm--bar:not(.pm--wide) .pm__footer,#cc-main .pm--bar:not(.pm--wide) .pm__header{padding:1em 1.3em}#cc-main .pm--bar:not(.pm--wide) .pm__btn-group,#cc-main .pm--bar:not(.pm--wide) .pm__footer{flex-direction:column}#cc-main .pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin:.375rem 0 0}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__footer{flex-direction:column-reverse}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group+.pm__btn-group{margin-bottom:.375rem;margin-top:0}#cc-main .pm--bar:not(.pm--wide) .pm__badge{display:none}#cc-main .pm--bar.pm--left{left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}#cc-main .pm--bar.pm--right{right:0;-webkit-transform:translateX(100%);transform:translateX(100%)}#cc-main .pm--bar.pm--wide{max-width:35em}#cc-main .pm--bar.pm--wide .pm__body,#cc-main .pm--bar.pm--wide .pm__footer,#cc-main .pm--bar.pm--wide .pm__header{padding:1em 1.4em}#cc-main .pm--bar.pm--wide.pm--flip .pm__btn-group,#cc-main .pm--bar.pm--wide.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm-overlay{background:var(--cc-overlay-bg);bottom:0;content:"";left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;z-index:1}#cc-main .cc--anim .pm,#cc-main .cc--anim .pm-overlay{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,-webkit-transform var(--cc-modal-transition-duration) ease;transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease;transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease,-webkit-transform var(--cc-modal-transition-duration) ease}.show--preferences #cc-main .cc--anim .pm{opacity:1;visibility:visible !important}.show--preferences #cc-main .cc--anim .pm--box{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.show--preferences #cc-main .cc--anim .pm--bar{-webkit-transform:translateX(0);transform:translateX(0)}.show--preferences #cc-main .cc--anim .pm-overlay{opacity:1;visibility:visible}#cc-main.cc--rtl .pm__service-header{margin-left:1em;margin-right:0}#cc-main.cc--rtl .pm__section-arrow{left:unset;right:18px}#cc-main.cc--rtl .section__toggle-wrapper{left:18px;right:unset;-webkit-transform-origin:left;transform-origin:left}#cc-main.cc--rtl .toggle-service{left:0}#cc-main.cc--rtl .pm__service-icon{margin-left:20px;margin-right:5px}#cc-main.cc--rtl .pm__section--toggle .pm__section-title{padding-left:5.4em;padding-right:1.2em}#cc-main.cc--rtl .pm__section--expandable .pm__section-title{padding-right:3.4em}#cc-main.cc--rtl .pm__badge{margin-left:unset;margin-right:1em}#cc-main.cc--rtl .toggle__icon-circle{-webkit-transform:translateX(27px);transform:translateX(27px)}#cc-main.cc--rtl .toggle-service .toggle__icon-circle{-webkit-transform:translateX(23px);transform:translateX(23px)}#cc-main.cc--rtl .section__toggle:checked~.toggle__icon .toggle__icon-circle{-webkit-transform:translateX(0);transform:translateX(0)}#cc-main.cc--rtl .pm__table-td,#cc-main.cc--rtl .pm__table-th{padding-left:unset;padding-right:1.2em;text-align:right}#cc-main.cc--rtl .pm__table-td{padding-left:unset;padding-right:1.2em}#cc-main.cc--rtl .pm__table-td:before{padding-left:2em;padding-right:unset}#cc-main.cc--rtl .pm__btn+.pm__btn,#cc-main.cc--rtl .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .pm--flip .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip .pm__btn-group+.pm__btn-group{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin-left:0}@media screen and (max-width: 640px){#cc-main .pm{border-radius:0;bottom:0;height:auto;left:0;max-height:100%;max-width:none !important;right:0;top:0;-webkit-transform:translateY(1.6em);transform:translateY(1.6em)}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:.9em !important}#cc-main .pm__badge{display:none}#cc-main .pm__section-table,#cc-main .pm__table-body,#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th,#cc-main .pm__table-tr{display:block}#cc-main .pm__table-head{display:none}#cc-main .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm__table-td{display:flex;justify-content:space-between}#cc-main .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);flex:1;font-weight:600;min-width:100px;overflow:hidden;padding-right:2em;text-overflow:ellipsis}#cc-main .pm__table-td>div{flex:3}#cc-main .pm__btn-group,#cc-main .pm__footer{flex-direction:column !important}#cc-main .pm__btn-group{display:flex !important}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin:.375rem 0 0 !important}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-bottom:.375rem !important;margin-top:0 !important}#cc-main .pm--flip .pm__btn-group,#cc-main .pm--flip .pm__footer{flex-direction:column-reverse !important}.show--preferences #cc-main .cc--anim .pm{-webkit-transform:translateY(0) !important;transform:translateY(0) !important}}:root{--swiper-theme-color: #000;--swiper-navigation-size: 44px}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;box-sizing:content-box}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;display:block}.swiper-slide img{-o-object-fit:contain;object-fit:contain}.swiper-horizontal{touch-action:pan-y}.swiper-button-prev,.swiper-button-next{position:absolute;bottom:-50px;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev{left:-5px}.swiper-button-prev svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.swiper-button-next{left:25px}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;right:0;bottom:-36px;transition:300ms opacity;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2)}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-pagination-lock{display:none}.swiper-nav{position:relative;margin-bottom:50px}.swiper-nav .swiper-slide{position:relative}@-webkit-keyframes fade-in-animation{from{opacity:0}to{opacity:1}}@keyframes fade-in-animation{from{opacity:0}to{opacity:1}}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box;height:100%;background-color:#fff;color:#000;font-family:"Miso",sans-serif;font-size:27px;font-weight:400;letter-spacing:.01em;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body{display:grid;grid-template-rows:auto 1fr auto;min-height:100%}html{overflow-x:hidden}body{position:relative;overflow-x:hidden}.back-to-top{display:none}@media(min-width: 768px){.back-to-top{visibility:hidden;opacity:0;transition:visibility 0ms 200ms,opacity 200ms ease-out;position:fixed;right:.8125rem;bottom:.8125rem;z-index:5;display:block;text-align:right}}@media(min-width: 768px){.headroom--not-top .back-to-top{visibility:visible;opacity:1;transition:opacity 200ms ease-out}}.back-to-top__link{color:inherit;text-decoration:none;font-size:.675rem;text-transform:uppercase}.bikes{display:grid;align-content:start;grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-columns:repeat(6, minmax(0, 1fr));margin:0 auto;width:100%;max-width:44rem;padding:1.5rem .5rem 0 .5rem}@media(min-width: 768px){.bikes{display:grid;align-content:start;grid-column-gap:1.5rem;grid-row-gap:3.5rem;grid-template-columns:repeat(6, minmax(0, 1fr));padding:1.625rem 1.625rem 0 1.625rem}}.bikes__buttons{display:flex;align-items:center;flex-direction:column;grid-column:1/span 6}@media(min-width: 768px){.bikes__buttons{flex-direction:row;justify-content:center}}.bikes__button{border:none;padding:0;background:none;color:inherit;font:inherit;text-align:left;-webkit-appearance:none;cursor:pointer;font-size:1.76rem;letter-spacing:.15em;text-transform:uppercase}@media(min-width: 768px){.bikes__button{font-size:2.2rem}}.bikes__button+.bikes__button{margin-top:.25rem}@media(min-width: 768px){.bikes__button+.bikes__button{margin-top:0;margin-left:1.5rem}}.bikes__button[aria-current]{color:#e30d1b}.bikes__list{margin:0;padding:0;list-style:none;-webkit-animation:fade-in-animation 250ms;animation:fade-in-animation 250ms;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;display:none;flex-wrap:wrap;justify-content:center;margin:-1rem -0.25rem 0 -0.25rem;grid-column:1/span 6}@media(min-width: 768px){.bikes__list{margin:-1.5rem -0.75rem 0 -0.75rem}}.bikes__list--is-visible{display:flex}.bikes__item{padding:.5rem .25rem 0 .25rem}@media(min-width: 768px){.bikes__item{width:33.3333333333%;padding:1.5rem .75rem 0 .75rem}}.bikes__link{color:inherit;text-decoration:none;display:inline-block;border-style:solid;border-width:2px;width:100%;padding:.5rem .75rem;font-size:1.76rem;letter-spacing:.15em;text-align:center;text-transform:uppercase}@media(min-width: 768px){.bikes__link{padding:.75rem;font-size:2.2rem}}.brand{display:grid;align-content:start;grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-columns:repeat(6, minmax(0, 1fr));margin:0 auto;width:100%;max-width:44rem;padding:1.5rem .5rem 0 .5rem}@media(min-width: 768px){.brand{display:grid;align-content:start;grid-column-gap:1.5rem;grid-row-gap:3.5rem;grid-template-columns:repeat(6, minmax(0, 1fr));padding:1.625rem 1.625rem 0 1.625rem}}.brand__heading{margin:0;grid-column:1/span 6;font-size:1.76rem;font-weight:400;letter-spacing:.15em;text-align:center;text-transform:uppercase}@media(min-width: 768px){.brand__heading{font-size:2.2rem}}.brand__strong{font-weight:500}.brand__list{margin:0;padding:0;list-style:none;grid-column:1/span 6}.brand__item{display:flex;flex-wrap:wrap;margin:0 -0.75rem}.brand__item:nth-child(2n){flex-direction:row-reverse}.brand__item+.brand__item{margin-top:1rem}@media(min-width: 768px){.brand__item+.brand__item{margin-top:3rem}}.brand__image{margin:0;width:100%;padding:0 .75rem}@media(min-width: 768px){.brand__image{width:50%}}.brand__image-holder{position:relative;background-color:#e30d1b}.brand__image-element{visibility:visible;opacity:1;transition:opacity 200ms ease-out;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff}.brand__image-element.lazy{visibility:hidden;opacity:0;transition:visibility 0ms 200ms,opacity 200ms ease-out}.brand__information{width:100%;padding:1rem .75rem 0 .75rem}@media(min-width: 768px){.brand__information{width:50%}}.brand__header{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.brand__header .share-button{flex-shrink:0;margin-top:0}.brand__model{margin:0;font-size:1rem;font-weight:500;letter-spacing:.15em;text-transform:uppercase}.brand__table{border-collapse:collapse;width:100%;margin-top:1rem}.brand__table-row{vertical-align:top}.brand__table-row+.brand__table-row{border-top-color:rgba(0,0,0,0);border-top-style:solid;border-top-width:.125rem}.brand__table-header{padding:0;text-align:left;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;width:37.5%;padding-right:.75rem;font-weight:400}@media(min-width: 768px){.brand__table-header{width:auto;padding-right:1.5rem;-webkit-hyphens:none;hyphens:none}}.brand__table-row--is-price .brand__table-header,.brand__table-row--is-special-offer-price .brand__table-header{letter-spacing:.15em;text-transform:uppercase}.brand__table-row--is-special-offer-price .brand__table-header{color:#e30d1b}.brand__table-row--is-price .brand__table-header,:not(.brand__table-row--is-price)+.brand__table-row--is-special-offer-price .brand__table-header{padding-top:1rem}.brand__table-data{padding:0;vertical-align:bottom}.brand__table-row--is-price .brand__table-data,.brand__table-row--is-special-offer-price .brand__table-data{letter-spacing:.15em;text-transform:uppercase}.brand__table-row--is-special-offer-price .brand__table-data{color:#e30d1b}.brand__table-row--is-price .brand__table-data,:not(.brand__table-row--is-price)+.brand__table-row--is-special-offer-price .brand__table-data{padding-top:1rem}.brand__frame-checkbox{display:none}.brand__frame-label{margin-right:.0625rem;margin-bottom:.375rem;position:relative;z-index:0;display:inline-block;width:2.6203703704rem;height:1.5rem;cursor:zoom-in;transition:z-index 0ms linear 150ms,-webkit-transform 150ms ease;transition:transform 150ms ease,z-index 0ms linear 150ms;transition:transform 150ms ease,z-index 0ms linear 150ms,-webkit-transform 150ms ease}.brand__frame-checkbox:checked+.brand__frame-label{z-index:5;-webkit-transform:scale(4);transform:scale(4);cursor:zoom-out;transition:-webkit-transform 150ms ease;transition:transform 150ms ease;transition:transform 150ms ease, -webkit-transform 150ms ease}.brand__frame-svg-holder{display:inline-block;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:scale(0.25);transform:scale(0.25)}.brand__frame-svg-holder::before{position:absolute;top:-0.5rem;right:-0.5rem;bottom:-0.5rem;left:-0.5rem;z-index:-1;display:none;border-color:#000;border-style:solid;border-width:1px;background-color:#fff;content:""}.brand__frame-checkbox:checked+.brand__frame-label .brand__frame-svg-holder::before{display:block}.brand__frame-svg{vertical-align:top;width:10.4814814815rem;height:6rem;-webkit-transform:translateZ(0);transform:translateZ(0)}.category{display:grid;align-content:start;grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-columns:repeat(6, minmax(0, 1fr));margin:0 auto;width:100%;max-width:44rem;padding:1.5rem .5rem 0 .5rem}@media(min-width: 768px){.category{display:grid;align-content:start;grid-column-gap:1.5rem;grid-row-gap:3.5rem;grid-template-columns:repeat(6, minmax(0, 1fr));padding:1.625rem 1.625rem 0 1.625rem}}.category__heading{margin:0;grid-column:1/span 6;font-size:1.76rem;font-weight:400;letter-spacing:.15em;text-align:center;text-transform:uppercase}@media(min-width: 768px){.category__heading{font-size:2.2rem}}.category__strong{font-weight:500}.category__list{margin:0;padding:0;list-style:none;grid-column:1/span 6}.category__item{display:flex;flex-wrap:wrap;margin:0 -0.75rem}.category__item:nth-child(2n){flex-direction:row-reverse}.category__item+.category__item{margin-top:1rem}@media(min-width: 768px){.category__item+.category__item{margin-top:3rem}}.category__image{margin:0;width:100%;padding:0 .75rem}@media(min-width: 768px){.category__image{width:50%}}.category__image-holder{position:relative;background-color:#e30d1b}.category__image-element{visibility:visible;opacity:1;transition:opacity 200ms ease-out;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff}.category__image-element.lazy{visibility:hidden;opacity:0;transition:visibility 0ms 200ms,opacity 200ms ease-out}.category__information{width:100%;padding:1rem .75rem 0 .75rem}@media(min-width: 768px){.category__information{width:50%}}.category__header{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.category__header .share-button{flex-shrink:0;margin-top:0}.category__model{margin:0;font-size:1rem;font-weight:500;letter-spacing:.15em;text-transform:uppercase}.category__table{border-collapse:collapse;width:100%;margin-top:1rem}.category__table-row{vertical-align:top}.category__table-row+.category__table-row{border-top-color:rgba(0,0,0,0);border-top-style:solid;border-top-width:.125rem}.category__table-header{padding:0;text-align:left;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;width:37.5%;padding-right:.75rem;font-weight:400}@media(min-width: 768px){.category__table-header{width:auto;padding-right:1.5rem;-webkit-hyphens:none;hyphens:none}}.category__table-row--is-price .category__table-header,.category__table-row--is-special-offer-price .category__table-header{letter-spacing:.15em;text-transform:uppercase}.category__table-row--is-special-offer-price .category__table-header{color:#e30d1b}.category__table-row--is-price .category__table-header,:not(.category__table-row--is-price)+.category__table-row--is-special-offer-price .category__table-header{padding-top:1rem}.category__table-data{padding:0;vertical-align:bottom}.category__table-row--is-price .category__table-data,.category__table-row--is-special-offer-price .category__table-data{letter-spacing:.15em;text-transform:uppercase}.category__table-row--is-special-offer-price .category__table-data{color:#e30d1b}.category__table-row--is-price .category__table-data,:not(.category__table-row--is-price)+.category__table-row--is-special-offer-price .category__table-data{padding-top:1rem}.category__frame-checkbox{display:none}.category__frame-label{margin-right:.0625rem;margin-bottom:.375rem;position:relative;z-index:0;display:inline-block;width:2.6203703704rem;height:1.5rem;cursor:zoom-in;transition:z-index 0ms linear 150ms,-webkit-transform 150ms ease;transition:transform 150ms ease,z-index 0ms linear 150ms;transition:transform 150ms ease,z-index 0ms linear 150ms,-webkit-transform 150ms ease}.category__frame-checkbox:checked+.category__frame-label{z-index:5;-webkit-transform:scale(4);transform:scale(4);cursor:zoom-out;transition:-webkit-transform 150ms ease;transition:transform 150ms ease;transition:transform 150ms ease, -webkit-transform 150ms ease}.category__frame-svg-holder{display:inline-block;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:scale(0.25);transform:scale(0.25)}.category__frame-svg-holder::before{position:absolute;top:-0.5rem;right:-0.5rem;bottom:-0.5rem;left:-0.5rem;z-index:-1;display:none;border-color:#000;border-style:solid;border-width:1px;background-color:#fff;content:""}.category__frame-checkbox:checked+.category__frame-label .category__frame-svg-holder::before{display:block}.category__frame-svg{vertical-align:top;width:10.4814814815rem;height:6rem;-webkit-transform:translateZ(0);transform:translateZ(0)}#cc-main{--cc-font-family: Miso, sans-serif;--cc-bg: hsl(0deg, 0%, 100%);--cc-primary-color: hsl(0deg, 0%, 0%);--cc-secondary-color: hsl(0deg, 0%, 0%);--cc-link-color: hsl(0deg, 0%, 0%);--cc-modal-border-radius: 0;--cc-btn-border-radius: 0;--cc-btn-primary-bg: hsl(356deg, 89%, 47%);--cc-btn-primary-border-color: hsl(356deg, 89%, 47%);--cc-btn-primary-color: hsl(0deg, 0%, 100%);--cc-btn-primary-hover-bg: hsl(356deg, 89%, 47%);--cc-btn-primary-hover-border-color: hsl(356deg, 89%, 47%);--cc-btn-primary-hover-color: hsl(0deg, 0%, 100%);--cc-btn-secondary-bg: hsl(356deg, 89%, 47%);--cc-btn-secondary-border-color: hsl(356deg, 89%, 47%);--cc-btn-secondary-color: hsl(0deg, 0%, 100%);--cc-btn-secondary-hover-bg: hsl(356deg, 89%, 47%);--cc-btn-secondary-hover-border-color: hsl(356deg, 89%, 47%);--cc-btn-secondary-hover-color: hsl(0deg, 0%, 100%);font-size:1rem}#cc-main .cm,#cc-main .pm{border:1px solid #e30d1b}#cc-main .cm__title,#cc-main .pm__title{color:#e30d1b;font-size:1.85rem;text-transform:uppercase}#cc-main .cm__desc,#cc-main .cm__btn,#cc-main .pm__btn{font-size:1rem}#cc-main .cm__title+.cm__desc{margin-top:.4em;padding-bottom:.4em}#cc-main .cm__btn,#cc-main .pm__btn{padding:.4em .8em;font-weight:400;line-height:1.2;text-transform:uppercase;letter-spacing:.01em}#cc-main .cm__btns{align-items:flex-start;border-top:none;padding-top:0}#cc-main .cm__btn-group{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.75rem;margin-top:.75rem}#cc-main .cm__btn{min-width:200px;flex:0 0 auto;white-space:nowrap}#cc-main .cm__btn+.cm__btn{margin-top:0 !important}#cc-main .pm__close-btn{background:rgba(0,0,0,0);border:none}#cc-main .pm__close-btn:hover{background:rgba(0,0,0,0)}#cc-main .pm__close-btn svg{display:none}#cc-main .pm__close-btn::before,#cc-main .pm__close-btn::after{content:"";position:absolute;top:50%;left:50%;width:22px;height:2px;background-color:#000}#cc-main .pm__close-btn::before{-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}#cc-main .pm__close-btn::after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.default{display:grid;align-content:start;grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-columns:repeat(6, minmax(0, 1fr));margin:0 auto;width:100%;max-width:44rem;padding:1.5rem .5rem 0 .5rem}@media(min-width: 768px){.default{display:grid;align-content:start;grid-column-gap:1.5rem;grid-row-gap:3.5rem;grid-template-columns:repeat(6, minmax(0, 1fr));padding:1.625rem 1.625rem 0 1.625rem}}.footer{display:flex;justify-content:space-between;margin:0 auto;width:100%;max-width:44rem;padding:2.5rem .5rem .5rem .5rem}@media(min-width: 768px){.footer{align-items:flex-end;padding:5rem 1.625rem 2.4375rem 1.625rem}}.footer__claim{color:#e30d1b;font-weight:500;font-size:1.76rem;letter-spacing:.15em}@media(min-width: 768px){.footer__claim{font-size:2.2rem}}.footer__menu{margin-top:2.5rem}@media(min-width: 768px){.footer__menu{margin-top:0}}.footer__menu-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end}@media(min-width: 1024px){.footer__menu-list{flex-direction:row}}@media(min-width: 768px){.footer__menu-item+.footer__menu-item{margin-left:1rem}}@media(min-width: 768px){.header .footer__menu-item{display:none}}.header__menu-item+.footer__menu-item{margin-top:.5rem}.footer__menu-link{color:inherit;text-decoration:none;transition:color 150ms ease;line-height:1.2;letter-spacing:.15em;text-transform:uppercase}.footer__menu-link:hover,.footer__menu-link[aria-current]{color:#e30d1b}.gallery-block{display:flex;flex-wrap:wrap;justify-content:center;margin:-0.75rem -0.75rem 0 -0.75rem;grid-column:1/span 6}@media(min-width: 768px){.gallery-block{margin:-1.5rem -0.75rem 0 -0.75rem}}.gallery-block__image{margin:0;width:100%;padding:.75rem .75rem 0 .75rem}@media(min-width: 768px){.gallery-block__image{width:50%;padding:1.5rem .75rem 0 .75rem}}.gallery-block__image-holder{position:relative;background-color:#e30d1b}.gallery-block__image-element{visibility:visible;opacity:1;transition:opacity 200ms ease-out;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff}.gallery-block__image-element.lazy{visibility:hidden;opacity:0;transition:visibility 0ms 200ms,opacity 200ms ease-out}.header{margin:0 auto;width:100%;max-width:44rem;padding:.625rem .5rem 0 .5rem}@media(min-width: 768px){.header{position:relative;display:flex;justify-content:flex-end;max-width:52.7rem;padding:1.625rem 1.625rem 0 1.625rem}}@media(min-width: 768px){.header__logo{width:50%;max-width:20.375rem}}.header__logo-link{color:inherit;text-decoration:none}.header__logo-img{vertical-align:top;width:8rem}@media(min-width: 768px){.header__logo-img{width:12.75rem}}.header__menu{display:flex;align-items:flex-end;flex-direction:column;position:fixed;top:.875rem;right:.75rem;bottom:0;left:.75rem;z-index:5;pointer-events:none}@media(min-width: 768px){.header__menu{position:static;width:50%}}.header__menu-checkbox{display:none}.header__menu-brandmark-link{color:inherit;text-decoration:none;visibility:hidden;opacity:0;transition:visibility 0ms 200ms,opacity 200ms ease-out;position:absolute;top:-0.25rem;left:-0.25rem;z-index:5;width:3.1rem;height:1.95rem;overflow:hidden;pointer-events:auto}.header__menu-checkbox:checked~.header__menu-brandmark-link{visibility:visible;opacity:1;transition:opacity 200ms ease-out}.header__menu-brandmark-img{vertical-align:top;width:8rem}@media(min-width: 768px){.header__menu-brandmark-img{display:none}}.header__menu-checkbox-label{position:relative;z-index:5;display:flex;align-items:center;justify-content:center;width:1.3431296296rem;height:.8592592593rem;cursor:pointer;pointer-events:auto;-webkit-user-select:none;user-select:none;transition:border-color .1s ease,color .1s ease}@media(min-width: 768px){.header__menu-checkbox-label{display:none}}@media(hover: hover){.header__menu-checkbox-label:hover{border-color:#e30d1b;color:#e30d1b}}.header__menu-checkbox:checked~.header__menu-checkbox-label{border-color:#e30d1b;color:#e30d1b}.header__menu-checkbox-label-svg{-webkit-animation:fade-in-animation 250ms;animation:fade-in-animation 250ms;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;width:100%;height:100%}.header__menu-checkbox:checked~.header__menu-checkbox-label .header__menu-checkbox-label-svg--bars{display:none}.header__menu-checkbox:not(:checked)~.header__menu-checkbox-label .header__menu-checkbox-label-svg--x{display:none}.header__menu-list{margin:0;padding:0;list-style:none;visibility:hidden;opacity:0;transition:visibility 0ms 200ms,opacity 200ms ease-out;margin-top:1.875rem;pointer-events:auto}@media(min-width: 768px){.header__menu-list{visibility:visible;opacity:1;transition:opacity 200ms ease-out;margin-top:0}}.header__menu-list::before{position:absolute;top:-0.875rem;right:-0.75rem;bottom:0;left:-0.75rem;z-index:-1;background-color:#fff;content:""}@media(min-width: 768px){.header__menu-list::before{display:none}}.header__menu-checkbox:checked~.header__menu-list{visibility:visible;opacity:1;transition:opacity 200ms ease-out}.header__menu-item+.header__menu-item{margin-top:.1875rem}.header__menu-link{color:inherit;text-decoration:none;transition:color 150ms ease;font-size:1.35rem;letter-spacing:.15em;text-transform:uppercase}.header__menu-link:hover,.header__menu-link[aria-current]{color:#e30d1b}.heading-block{margin:0;grid-column:1/span 6;font-size:1.76rem;font-weight:500;letter-spacing:.15em;text-align:center;text-transform:uppercase}@media(min-width: 768px){.heading-block{font-size:2.2rem}}.line-block+.heading-block{margin:-0.25rem 0 -0.25rem 0}@media(min-width: 768px){.line-block+.heading-block{margin:-1rem 0 -0.75rem 0}}[data-lightbox] img{cursor:zoom-in}.brand__image,.category__image{position:relative}.lightbox-zoom{position:absolute;top:.5rem;left:1.25rem;z-index:5;width:34px;height:34px;color:#000;pointer-events:none}html.is-locked{overflow:hidden}.lightbox{visibility:hidden;opacity:0;transition:visibility 0ms 200ms,opacity 200ms ease-out;position:fixed;inset:0;z-index:1000;display:flex;background-color:#fff;-webkit-user-select:none;user-select:none;--swiper-theme-color: hsl(0deg, 0%, 0%);--swiper-pagination-bullet-inactive-color: hsl(0deg, 0%, 0%)}.lightbox--is-open{visibility:visible;opacity:1;transition:opacity 200ms ease-out}.lightbox__swiper{width:100%;height:100%;margin:0}.lightbox__swiper .swiper-slide{display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:48px 16px}@media(min-width: 768px){.lightbox__swiper .swiper-slide{padding:56px 64px}}.lightbox__image{display:block;max-width:100%;max-height:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;cursor:default}.lightbox__close{border:none;padding:0;background:none;color:inherit;font:inherit;text-align:left;-webkit-appearance:none;position:absolute;top:0;right:0;z-index:20;width:56px;height:56px;cursor:pointer}.lightbox__close::before,.lightbox__close::after{content:"";position:absolute;top:50%;left:50%;width:22px;height:2px;background-color:#000}.lightbox__close::before{-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.lightbox__close::after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.lightbox .swiper-button-prev,.lightbox .swiper-button-next{top:50%;bottom:auto}.lightbox .swiper-button-prev{left:12px}.lightbox .swiper-button-next{left:auto;right:12px}.lightbox .swiper-pagination{bottom:16px}.line-block{margin:0;border:none;grid-column:1/span 6;width:100%;border-top-color:#000;border-top-style:solid;border-top-width:3px}.line-block--dotted{border-top-style:dotted;border-top-width:2px}.logo-collection-block{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:-0.75rem -0.75rem 0 -0.75rem;grid-column:1/span 6}@media(min-width: 768px){.logo-collection-block{margin:-1.5rem -0.75rem 0 -0.75rem}}.logo-collection-block__image{margin:0;width:50%;padding:.75rem .75rem 0 .75rem}@media(min-width: 768px){.logo-collection-block__image{width:16.6666666667%;padding:1.5rem .75rem 0 .75rem}}.logo-collection-block__image-holder{position:relative;background-color:#e30d1b}.logo-collection-block__image-element{visibility:visible;opacity:1;transition:opacity 200ms ease-out;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff}.logo-collection-block__image-element.lazy{visibility:hidden;opacity:0;transition:visibility 0ms 200ms,opacity 200ms ease-out}.home{display:grid;align-content:start;grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-columns:repeat(6, minmax(0, 1fr));margin:0 auto;max-width:44rem;padding:1.5rem .5rem 0 .5rem}@media(min-width: 768px){.home{display:grid;align-content:start;grid-column-gap:1.5rem;grid-row-gap:3.5rem;grid-template-columns:repeat(6, minmax(0, 1fr));padding:2.625rem 1.625rem 0 1.625rem}}.home__cover-text{align-self:flex-end;grid-column:1/span 6;font-size:1.2025rem;letter-spacing:.15em;text-transform:uppercase}@media(min-width: 768px){.home__cover-text{grid-column:1/span 2;font-size:1.85rem}}.home__cover-text br{content:""}.home__cover-text br::after{content:" "}.home__cover-image{margin:0;grid-column:1/span 6;grid-row:1}@media(min-width: 768px){.home__cover-image{margin-top:0;grid-column:3/span 4}}.home__cover-image-holder{position:relative;background-color:#e30d1b}.home__cover-image-element{visibility:visible;opacity:1;transition:opacity 200ms ease-out;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff}.home__cover-image-element.lazy{visibility:hidden;opacity:0;transition:visibility 0ms 200ms,opacity 200ms ease-out}.home__video{position:relative;grid-column:1/span 6}.home__video-element{position:absolute;top:0;left:0;width:100%;height:100%}.home__intro-text{grid-column:1/span 6}@media(min-width: 768px){.home__intro-text{grid-column:1/span 3}}.home__intro-text a{color:inherit;text-decoration:none;transition:color 150ms ease}.home__intro-text a:hover,.home__intro-text a[aria-current]{color:#e30d1b}.home__intro-text p{margin:0}.home__intro-text p+p{margin-top:1rem}.home__intro-image{margin:0;grid-column:1/span 6}@media(min-width: 768px){.home__intro-image{grid-column:4/span 3}}.home__intro-image-holder{position:relative;background-color:#e30d1b}.home__intro-image-element{visibility:visible;opacity:1;transition:opacity 200ms ease-out;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff}.home__intro-image-element.lazy{visibility:hidden;opacity:0;transition:visibility 0ms 200ms,opacity 200ms ease-out}.home__current-issue-image{margin:0;grid-column:1/span 6}@media(min-width: 768px){.home__current-issue-image{grid-column:1/span 3}}.home__current-issue-image-holder{position:relative;background-color:#e30d1b}.home__current-issue-image-element{visibility:visible;opacity:1;transition:opacity 200ms ease-out;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff}.home__current-issue-image-element.lazy{visibility:hidden;opacity:0;transition:visibility 0ms 200ms,opacity 200ms ease-out}.home__current-issue-headline{margin:0;grid-column:1/span 6}.home__current-issue-text{grid-column:1/span 6}@media(min-width: 768px){.home__current-issue-text{grid-column:4/span 3}}.home__current-issue-text p{margin:0}.home__current-issue-text p+p{margin-top:1rem}.home__contact-text{grid-column:1/span 6}@media(min-width: 768px){.home__contact-text{grid-column:1/span 2}}.home__contact-text a{color:inherit;text-decoration:none;transition:color 150ms ease}.home__contact-text a:hover,.home__contact-text a[aria-current]{color:#e30d1b}.home__contact-text p{margin:0}.home__contact-text p+p{margin-top:1rem}.home__contact-image{margin:0;order:1;grid-column:1/span 6}@media(min-width: 768px){.home__contact-image{order:0;grid-column:3/span 4}}.home__contact-image-element{width:100%}.home__opening-hours{border-collapse:collapse;margin-top:-0.5rem;grid-column:1/span 6;width:100%}@media(min-width: 768px){.home__opening-hours{margin-top:0;grid-column:1/span 2}}.home__opening-hours-row{vertical-align:top}.home__opening-hours-header{font-weight:400;text-align:left}.home__opening-hours-row--is-offset:not(:nth-child(1)) .home__opening-hours-header{padding-top:1rem}.home__opening-hours-data{letter-spacing:.15em;text-align:right;text-transform:uppercase}.home__opening-hours-row--is-offset .home__opening-hours-data{padding-top:1rem}.share-button{border:none;padding:0;background:none;color:inherit;font:inherit;text-align:left;-webkit-appearance:none;position:relative;display:inline-flex;align-items:center;gap:.2em;font-size:1rem;text-transform:uppercase;cursor:pointer;transition:color 150ms ease}.share-button:hover,.share-button:focus-visible{color:#e30d1b}.share-button__icon{width:.8em;height:.8em;flex-shrink:0;position:absolute;left:-1em}.share-button__feedback{display:none}.share-button.is-copied{color:#e30d1b}.share-button.is-copied .share-button__icon,.share-button.is-copied .share-button__label{display:none}.share-button.is-copied .share-button__feedback{display:inline}.text-block{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;grid-column:1/span 6}@media(min-width: 768px){.text-block{grid-column:2/span 4}}.heading-block+.text-block{margin-top:-0.5rem}@media(min-width: 768px){.heading-block+.text-block{margin-top:-1.5rem}}.text-block a{color:inherit;text-decoration:none;transition:color 150ms ease}.text-block a:hover,.text-block a[aria-current]{color:#e30d1b}.text-block p{margin:0}.text-block p+p{margin-top:1rem}@font-face{font-family:"Miso";font-style:normal;font-weight:400;src:url("/assets/fonts/miso-regular-webfont.eot");src:url("../fonts/miso-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/miso-regular-webfont.woff2") format("woff2"),url("../fonts/miso-regular-webfont.woff") format("woff"),url("../fonts/miso-regular-webfont.ttf") format("truetype"),url("../fonts/miso-regular-webfont.svg#misoregular") format("svg")}@font-face{font-family:"Miso";font-style:normal;font-weight:500;src:url("/assets/fonts/miso-bold-webfont.eot");src:url("../fonts/miso-bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/miso-bold-webfont.woff2") format("woff2"),url("../fonts/miso-bold-webfont.woff") format("woff"),url("../fonts/miso-bold-webfont.ttf") format("truetype"),url("../fonts/miso-bold-webfont.svg#misobold") format("svg")}b,strong{font-weight:500}em{font-style:normal;display:inline-block;background-color:#ebff00;padding:.05em .1em}u{font-style:normal;display:inline-block;background-color:red;padding:.05em .1em;color:#fff;text-decoration:none}a{color:#000;text-decoration:underline}.headline-red{color:#fff;background-color:red;padding:.2em}.headline-yellow{color:#000;background-color:#ebff00;padding:.2em}.home__current-issue-headline{margin:0;font-size:1rem;font-weight:500;letter-spacing:.15em;text-transform:uppercase;margin-bottom:.5rem}.brand__color-holder{display:flex;gap:8px}.brand__color-holder .brand__color-element{width:25px;height:25px;border-radius:50%;background:radial-gradient(circle at 60% 40%, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0.2) 60%, rgba(0, 0, 0, 0.12) 100%);box-shadow:0 1px 3px rgba(0,0,0,.07);border:1px solid #000}.home__featuredBikes{grid-column:1/span 6;margin-bottom:60px}.home__featuredBikes a{text-decoration:none;color:#fff;background-color:#e30d1b;padding:10px 20px;margin-left:20px;display:inline-block}.swiper-slide .brand__item{width:100%}@media(min-width: 1024px){.swiper-slide .brand__item{flex-wrap:nowrap}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL25vZGVfbW9kdWxlcy9ub3JtYWxpemUuY3NzL25vcm1hbGl6ZS5jc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvdmFuaWxsYS1jb29raWVjb25zZW50L2Rpc3QvY29va2llY29uc2VudC5jc3MiLCJibG9ja3MvX3N3aXBlci5zY3NzIiwiYWJzdHJhY3RzL19taXhpbnMuc2NzcyIsImJhc2UvX3Jlc2V0cy5zY3NzIiwiYWJzdHJhY3RzL192YXJpYWJsZXMuc2NzcyIsImJsb2Nrcy9fYmFjay10by10b3Auc2NzcyIsImJsb2Nrcy9fYmlrZXMuc2NzcyIsImJsb2Nrcy9fYnJhbmQuc2NzcyIsImJsb2Nrcy9fY2F0ZWdvcnkuc2NzcyIsImJsb2Nrcy9fY29va2llY29uc2VudC5zY3NzIiwiYmxvY2tzL19kZWZhdWx0LnNjc3MiLCJibG9ja3MvX2Zvb3Rlci5zY3NzIiwiYmxvY2tzL19nYWxsZXJ5LWJsb2NrLnNjc3MiLCJibG9ja3MvX2hlYWRlci5zY3NzIiwiYmxvY2tzL19oZWFkaW5nLWJsb2NrLnNjc3MiLCJibG9ja3MvX2xpZ2h0Ym94LnNjc3MiLCJibG9ja3MvX2xpbmUtYmxvY2suc2NzcyIsImJsb2Nrcy9fbG9nby1jb2xsZWN0aW9uLWJsb2NrLnNjc3MiLCJibG9ja3MvX2hvbWUuc2NzcyIsImJsb2Nrcy9fc2hhcmUtYnV0dG9uLnNjc3MiLCJibG9ja3MvX3RleHQtYmxvY2suc2NzcyIsImZvbnRzL19taXNvLnNjc3MiLCJzdHlsZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLDJFQUFBLENBVUEsS0FDRSxnQkFBQSxDQUNBLDZCQUFBLENBVUYsS0FDRSxRQUFBLENBT0YsS0FDRSxhQUFBLENBUUYsR0FDRSxhQUFBLENBQ0EsY0FBQSxDQVdGLEdBQ0Usc0JBQUEsQ0FDQSxRQUFBLENBQ0EsZ0JBQUEsQ0FRRixJQUNFLCtCQUFBLENBQ0EsYUFBQSxDQVVGLEVBQ0UsNEJBQUEsQ0FRRixZQUNFLGtCQUFBLENBQ0EseUJBQUEsQ0FD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QkFBQSxDQUNBLHdCQUFBLENBQ0Esa0JBQUEsQ0FHRixFQUNFLGlCQUFBLENBQ0Esb0JBQUEsQ0FDQSxvQkFBQSxDQUNBLGtCQUFBLENBQ0EsVUFBQSxDQUNBLG9CQUFBLENBR0YsRUFDRSxVQUFBLENBQ0EseUJBQUEsQ0FJRixjQUNFLFVBQUEsQ0FDQSxvQkFBQSxDQUNBLFlBQUEsQ0FHRixpQkFDRSxVQUFBLENBQ0Esd0JBQUEsQ0FDQSxZQUFBLENBSUYsOEJBQ0ksUUFBQSxDQUNBLGNBQUEsQ0FDQSxlQUFBLENBQ0Esb0JBQUEsQ0FDQSx3QkFBQSxDQUNBLG1CQUFBLENBR0oscUJBQ0UsWUFBQSxDQUNBLE9BQUEsQ0FFQSwyQ0FDRSxVQUFBLENBQ0EsV0FBQSxDQUNBLGlCQUFBLENBRUEsa0lBQUEsQ0FDQSxvQ0FBQSxDQUNBLHFCQUFBLENBS0oscUJBQ0Usb0JBQUEsQ0FDQSxrQkFBQSxDQUVBLHVCQUNFLG9CQUFBLENBQ0EsVUFBQSxDQUNBLHdCQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQkFBQSxDQUNBLG9CQUFBLENBTUYsMkJBQ0UsVUFBQSxDQUVBLDBCQUhGLDJCQUlJLGdCQUFBLENBQUEiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyohIG5vcm1hbGl6ZS5jc3MgdjguMC4xIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuXG4vKiBEb2N1bWVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cbiAqL1xuXG5odG1sIHtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG59XG5cbi8qIFNlY3Rpb25zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKipcbiAqIFJlbmRlciB0aGUgYG1haW5gIGVsZW1lbnQgY29uc2lzdGVudGx5IGluIElFLlxuICovXG5cbm1haW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxuICovXG5cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7XG59XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICovXG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDEgKi9cbiAgaGVpZ2h0OiAwOyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvKiAyICovXG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gQ2hyb21lIDU3LVxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7IC8qIDEgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8qIDIgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbiAqIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAuXG4gKi9cblxuaW1nIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4vKiBGb3Jtc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDsgLyogMSAqL1xuICBmb250LXNpemU6IDEwMCU7IC8qIDEgKi9cbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cbiAgbWFyZ2luOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxuICovXG5cbmJ1dHRvbixcbmlucHV0IHsgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b24sXG5zZWxlY3QgeyAvKiAxICovXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cbiAqL1xuXG5idXR0b246LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cImJ1dHRvblwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwicmVzZXRcIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInN1Ym1pdFwiXTotbW96LWZvY3VzcmluZyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cblxuZmllbGRzZXQge1xuICBwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcbiAqICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmxlZ2VuZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgY29sb3I6IGluaGVyaXQ7IC8qIDIgKi9cbiAgZGlzcGxheTogdGFibGU7IC8qIDEgKi9cbiAgbWF4LXdpZHRoOiAxMDAlOyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDMgKi9cbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLyogMSAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gKi9cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSAxMCsuXG4gKi9cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC5cbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC5cbiAqL1xuXG5bdHlwZT1cImNoZWNrYm94XCJdLFxuW3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgcGFkZGluZzogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cbiAqL1xuXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxuICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLyogMSAqL1xuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuICovXG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMSAqL1xuICBmb250OiBpbmhlcml0OyAvKiAyICovXG59XG5cbi8qIEludGVyYWN0aXZlXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUgMTArLCBhbmQgRmlyZWZveC5cbiAqL1xuXG5kZXRhaWxzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cblxuLyogTWlzY1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMCsuXG4gKi9cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLlxuICovXG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiIsIiNjYy1tYWlue2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Y29sb3I6dmFyKC0tY2MtcHJpbWFyeS1jb2xvcik7Zm9udC1mYW1pbHk6dmFyKC0tY2MtZm9udC1mYW1pbHkpO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjQwMDstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZTtsaW5lLWhlaWdodDoxLjE1O3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtcmVuZGVyaW5nOm9wdGltaXplTGVnaWJpbGl0eTstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6MTAwJTtwb3NpdGlvbjpmaXhlZDt6LWluZGV4OnZhcigtLWNjLXotaW5kZXgpfSNjYy1tYWluIDphZnRlciwjY2MtbWFpbiA6YmVmb3JlLCNjYy1tYWluIGEsI2NjLW1haW4gYnV0dG9uLCNjYy1tYWluIGRpdiwjY2MtbWFpbiBoMiwjY2MtbWFpbiBpbnB1dCwjY2MtbWFpbiBwLCNjYy1tYWluIHNwYW57YWxsOnVuc2V0O2JveC1zaXppbmc6Ym9yZGVyLWJveH0jY2MtbWFpbiAucG1fX2JhZGdlLCNjYy1tYWluIGJ1dHRvbnthbGw6aW5pdGlhbDtib3gtc2l6aW5nOmJvcmRlci1ib3g7Y29sb3I6dW5zZXQ7dmlzaWJpbGl0eTp1bnNldH0jY2MtbWFpbiAucG1fX2JhZGdlLCNjYy1tYWluIGEsI2NjLW1haW4gYnV0dG9uLCNjYy1tYWluIGlucHV0ey13ZWJraXQtYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZTtjdXJzb3I6cG9pbnRlcjtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc2l6ZToxMDAlO2xpbmUtaGVpZ2h0Om5vcm1hbDttYXJnaW46MDtvdXRsaW5lOnJldmVydDtvdXRsaW5lLW9mZnNldDoycHg7b3ZlcmZsb3c6aGlkZGVufSNjYy1tYWluIHRhYmxlLCNjYy1tYWluIHRib2R5LCNjYy1tYWluIHRkLCNjYy1tYWluIHRoLCNjYy1tYWluIHRoZWFkLCNjYy1tYWluIHRye2FsbDpyZXZlcnQ7Y29sb3I6aW5oZXJpdDtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc2l6ZTppbmhlcml0O2ZvbnQtd2VpZ2h0OmluaGVyaXR9OnJvb3R7LS1jYy1mb250LWZhbWlseTotYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxcIlNlZ29lIFVJXCIsUm9ib3RvLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmLFwiQXBwbGUgQ29sb3IgRW1vamlcIixcIlNlZ29lIFVJIEVtb2ppXCIsXCJTZWdvZSBVSSBTeW1ib2xcIjstLWNjLW1vZGFsLWJvcmRlci1yYWRpdXM6LjVyZW07LS1jYy1idG4tYm9yZGVyLXJhZGl1czouNHJlbTstLWNjLW1vZGFsLXRyYW5zaXRpb24tZHVyYXRpb246LjI1czstLWNjLWxpbmstY29sb3I6dmFyKC0tY2MtYnRuLXByaW1hcnktYmcpOy0tY2MtbW9kYWwtbWFyZ2luOjFyZW07LS1jYy16LWluZGV4OjIxNDc0ODM2NDc7LS1jYy1iZzojZmZmOy0tY2MtcHJpbWFyeS1jb2xvcjojMmMyZjMxOy0tY2Mtc2Vjb25kYXJ5LWNvbG9yOiM1ZTYyNjY7LS1jYy1idG4tcHJpbWFyeS1iZzojMzAzNjNjOy0tY2MtYnRuLXByaW1hcnktY29sb3I6I2ZmZjstLWNjLWJ0bi1wcmltYXJ5LWJvcmRlci1jb2xvcjp2YXIoLS1jYy1idG4tcHJpbWFyeS1iZyk7LS1jYy1idG4tcHJpbWFyeS1ob3Zlci1iZzojMDAwOy0tY2MtYnRuLXByaW1hcnktaG92ZXItY29sb3I6I2ZmZjstLWNjLWJ0bi1wcmltYXJ5LWhvdmVyLWJvcmRlci1jb2xvcjp2YXIoLS1jYy1idG4tcHJpbWFyeS1ob3Zlci1iZyk7LS1jYy1idG4tc2Vjb25kYXJ5LWJnOiNlYWVmZjI7LS1jYy1idG4tc2Vjb25kYXJ5LWNvbG9yOnZhcigtLWNjLXByaW1hcnktY29sb3IpOy0tY2MtYnRuLXNlY29uZGFyeS1ib3JkZXItY29sb3I6dmFyKC0tY2MtYnRuLXNlY29uZGFyeS1iZyk7LS1jYy1idG4tc2Vjb25kYXJ5LWhvdmVyLWJnOiNkNGRhZTA7LS1jYy1idG4tc2Vjb25kYXJ5LWhvdmVyLWNvbG9yOiMwMDA7LS1jYy1idG4tc2Vjb25kYXJ5LWhvdmVyLWJvcmRlci1jb2xvcjojZDRkYWUwOy0tY2Mtc2VwYXJhdG9yLWJvcmRlci1jb2xvcjojZjBmNGY3Oy0tY2MtdG9nZ2xlLW9uLWJnOnZhcigtLWNjLWJ0bi1wcmltYXJ5LWJnKTstLWNjLXRvZ2dsZS1vZmYtYmc6IzY2NzQ4MTstLWNjLXRvZ2dsZS1vbi1rbm9iLWJnOiNmZmY7LS1jYy10b2dnbGUtb2ZmLWtub2ItYmc6dmFyKC0tY2MtdG9nZ2xlLW9uLWtub2ItYmcpOy0tY2MtdG9nZ2xlLWVuYWJsZWQtaWNvbi1jb2xvcjp2YXIoLS1jYy1iZyk7LS1jYy10b2dnbGUtZGlzYWJsZWQtaWNvbi1jb2xvcjp2YXIoLS1jYy1iZyk7LS1jYy10b2dnbGUtcmVhZG9ubHktYmc6I2Q1ZGVlMjstLWNjLXRvZ2dsZS1yZWFkb25seS1rbm9iLWJnOiNmZmY7LS1jYy10b2dnbGUtcmVhZG9ubHkta25vYi1pY29uLWNvbG9yOnZhcigtLWNjLXRvZ2dsZS1yZWFkb25seS1iZyk7LS1jYy1zZWN0aW9uLWNhdGVnb3J5LWJvcmRlcjp2YXIoLS1jYy1jb29raWUtY2F0ZWdvcnktYmxvY2stYmcpOy0tY2MtY29va2llLWNhdGVnb3J5LWJsb2NrLWJnOiNmMGY0Zjc7LS1jYy1jb29raWUtY2F0ZWdvcnktYmxvY2stYm9yZGVyOiNmMGY0Zjc7LS1jYy1jb29raWUtY2F0ZWdvcnktYmxvY2staG92ZXItYmc6I2U5ZWZmNDstLWNjLWNvb2tpZS1jYXRlZ29yeS1ibG9jay1ob3Zlci1ib3JkZXI6I2U5ZWZmNDstLWNjLWNvb2tpZS1jYXRlZ29yeS1leHBhbmRlZC1ibG9jay1iZzp0cmFuc3BhcmVudDstLWNjLWNvb2tpZS1jYXRlZ29yeS1leHBhbmRlZC1ibG9jay1ob3Zlci1iZzojZGVlNGU5Oy0tY2Mtb3ZlcmxheS1iZzpyZ2JhKDAsMCwwLC42NSk7LS1jYy13ZWJraXQtc2Nyb2xsYmFyLWJnOnZhcigtLWNjLXNlY3Rpb24tY2F0ZWdvcnktYm9yZGVyKTstLWNjLXdlYmtpdC1zY3JvbGxiYXItaG92ZXItYmc6dmFyKC0tY2MtYnRuLXByaW1hcnktaG92ZXItYmcpOy0tY2MtZm9vdGVyLWJnOnZhcigtLWNjLWJ0bi1zZWNvbmRhcnktYmcpOy0tY2MtZm9vdGVyLWNvbG9yOnZhcigtLWNjLXNlY29uZGFyeS1jb2xvcik7LS1jYy1mb290ZXItYm9yZGVyLWNvbG9yOiNlNGVhZWQ7LS1jYy1wbS10b2dnbGUtYm9yZGVyLXJhZGl1czo0ZW19I2NjLW1haW4uY2MtLXJ0bHtkaXJlY3Rpb246cnRsfSNjYy1tYWluIC5jbV9fdGl0bGUsI2NjLW1haW4gYSwjY2MtbWFpbiBiLCNjYy1tYWluIGVtLCNjYy1tYWluIHN0cm9uZ3tmb250LXdlaWdodDo2MDB9I2NjLW1haW4gYnV0dG9uPnNwYW57cG9pbnRlci1ldmVudHM6bm9uZX0jY2MtbWFpbiAuY2NfX2xpbmssI2NjLW1haW4gYXtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudChjdXJyZW50Q29sb3IsY3VycmVudENvbG9yKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgMTAwJTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOjAgMXB4O2ZvbnQtd2VpZ2h0OjYwMDtwb3NpdGlvbjpyZWxhdGl2ZTt0cmFuc2l0aW9uOmJhY2tncm91bmQtc2l6ZSAuMjVzLGNvbG9yIC4yNXMgZWFzZX0jY2MtbWFpbiAuY2NfX2xpbms6aG92ZXIsI2NjLW1haW4gYTpob3ZlcntiYWNrZ3JvdW5kLXNpemU6MTAwJSAxcHg7Y29sb3I6dmFyKC0tY2MtcHJpbWFyeS1jb2xvcil9I2NjLW1haW4gLmNjX19saW5re2NvbG9yOnZhcigtLWNjLWxpbmstY29sb3IpfSNjYy1tYWluIC5jbV9fZGVzYywjY2MtbWFpbiAucG1fX2JvZHl7b3ZlcnNjcm9sbC1iZWhhdmlvcjphdXRvIGNvbnRhaW47c2Nyb2xsYmFyLXdpZHRoOnRoaW59QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo2NDBweCl7I2NjLW1haW4gOjotd2Via2l0LXNjcm9sbGJhciwjY2MtbWFpbiA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iLCNjYy1tYWluIDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2t7YWxsOnJldmVydH0jY2MtbWFpbiA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iey13ZWJraXQtYmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94O2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtiYWNrZ3JvdW5kOnZhcigtLWNjLXRvZ2dsZS1yZWFkb25seS1iZyk7Ym9yZGVyOi4yNXJlbSBzb2xpZCB2YXIoLS1jYy1iZyk7Ym9yZGVyLXJhZGl1czoxcmVtfSNjYy1tYWluIDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXJ7YmFja2dyb3VuZDp2YXIoLS1jYy10b2dnbGUtb2ZmLWJnKX0jY2MtbWFpbiA6Oi13ZWJraXQtc2Nyb2xsYmFye2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7d2lkdGg6MTJweH19aHRtbC5kaXNhYmxlLS1pbnRlcmFjdGlvbi5zaG93LS1jb25zZW50LGh0bWwuZGlzYWJsZS0taW50ZXJhY3Rpb24uc2hvdy0tY29uc2VudCBib2R5e2hlaWdodDphdXRvIWltcG9ydGFudDtvdmVyZmxvdzpoaWRkZW4haW1wb3J0YW50fUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbil7I2NjLW1haW57LS1jYy1tb2RhbC10cmFuc2l0aW9uLWR1cmF0aW9uOjBzfX0uY2MtLWRhcmttb2Rley0tY2MtYmc6IzE2MWExYzstLWNjLXByaW1hcnktY29sb3I6I2ViZjNmNjstLWNjLXNlY29uZGFyeS1jb2xvcjojYWViYmM1Oy0tY2MtYnRuLXByaW1hcnktYmc6I2MyZDBlMDstLWNjLWJ0bi1wcmltYXJ5LWNvbG9yOnZhcigtLWNjLWJnKTstLWNjLWJ0bi1wcmltYXJ5LWJvcmRlci1jb2xvcjp2YXIoLS1jYy1idG4tcHJpbWFyeS1iZyk7LS1jYy1idG4tcHJpbWFyeS1ob3Zlci1iZzojOThhN2I2Oy0tY2MtYnRuLXByaW1hcnktaG92ZXItY29sb3I6IzAwMDstLWNjLWJ0bi1wcmltYXJ5LWhvdmVyLWJvcmRlci1jb2xvcjp2YXIoLS1jYy1idG4tcHJpbWFyeS1ob3Zlci1iZyk7LS1jYy1idG4tc2Vjb25kYXJ5LWJnOiMyNDJjMzE7LS1jYy1idG4tc2Vjb25kYXJ5LWNvbG9yOnZhcigtLWNjLXByaW1hcnktY29sb3IpOy0tY2MtYnRuLXNlY29uZGFyeS1ib3JkZXItY29sb3I6dmFyKC0tY2MtYnRuLXNlY29uZGFyeS1iZyk7LS1jYy1idG4tc2Vjb25kYXJ5LWhvdmVyLWJnOiMzNTNkNDM7LS1jYy1idG4tc2Vjb25kYXJ5LWhvdmVyLWNvbG9yOiNmZmY7LS1jYy1idG4tc2Vjb25kYXJ5LWhvdmVyLWJvcmRlci1jb2xvcjp2YXIoLS1jYy1idG4tc2Vjb25kYXJ5LWhvdmVyLWJnKTstLWNjLXNlcGFyYXRvci1ib3JkZXItY29sb3I6IzIyMmEzMDstLWNjLXRvZ2dsZS1vbi1iZzp2YXIoLS1jYy1idG4tcHJpbWFyeS1iZyk7LS1jYy10b2dnbGUtb2ZmLWJnOiM1MjVmNmI7LS1jYy10b2dnbGUtb24ta25vYi1iZzp2YXIoLS1jYy1idG4tcHJpbWFyeS1jb2xvcik7LS1jYy10b2dnbGUtb2ZmLWtub2ItYmc6dmFyKC0tY2MtYnRuLXByaW1hcnktY29sb3IpOy0tY2MtdG9nZ2xlLWVuYWJsZWQtaWNvbi1jb2xvcjp2YXIoLS1jYy1idG4tcHJpbWFyeS1jb2xvcik7LS1jYy10b2dnbGUtZGlzYWJsZWQtaWNvbi1jb2xvcjp2YXIoLS1jYy1idG4tcHJpbWFyeS1jb2xvcik7LS1jYy10b2dnbGUtcmVhZG9ubHktYmc6IzM0M2U0NTstLWNjLXRvZ2dsZS1yZWFkb25seS1rbm9iLWJnOiM1ZjZiNzI7LS1jYy10b2dnbGUtcmVhZG9ubHkta25vYi1pY29uLWNvbG9yOnZhcigtLWNjLXRvZ2dsZS1yZWFkb25seS1iZyk7LS1jYy1zZWN0aW9uLWNhdGVnb3J5LWJvcmRlcjojMWUyNDI4Oy0tY2MtY29va2llLWNhdGVnb3J5LWJsb2NrLWJnOiMxZTI0Mjg7LS1jYy1jb29raWUtY2F0ZWdvcnktYmxvY2stYm9yZGVyOnZhcigtLWNjLXNlY3Rpb24tY2F0ZWdvcnktYm9yZGVyKTstLWNjLWNvb2tpZS1jYXRlZ29yeS1ibG9jay1ob3Zlci1iZzojMjQyYzMxOy0tY2MtY29va2llLWNhdGVnb3J5LWJsb2NrLWhvdmVyLWJvcmRlcjojMjMyYTJmOy0tY2MtY29va2llLWNhdGVnb3J5LWV4cGFuZGVkLWJsb2NrLWJnOnRyYW5zcGFyZW50Oy0tY2MtY29va2llLWNhdGVnb3J5LWV4cGFuZGVkLWJsb2NrLWhvdmVyLWJnOnZhcigtLWNjLXRvZ2dsZS1yZWFkb25seS1iZyk7LS1jYy1vdmVybGF5LWJnOnJnYmEoMCwwLDAsLjY1KTstLWNjLXdlYmtpdC1zY3JvbGxiYXItYmc6dmFyKC0tY2Mtc2VjdGlvbi1jYXRlZ29yeS1ib3JkZXIpOy0tY2Mtd2Via2l0LXNjcm9sbGJhci1ob3Zlci1iZzp2YXIoLS1jYy1idG4tcHJpbWFyeS1ob3Zlci1iZyk7LS1jYy1mb290ZXItYmc6IzBjMGUwZjstLWNjLWZvb3Rlci1jb2xvcjp2YXIoLS1jYy1zZWNvbmRhcnktY29sb3IpOy0tY2MtZm9vdGVyLWJvcmRlci1jb2xvcjojMDYwODA5fS5jYy0tZGFya21vZGUgI2NjLW1haW57Y29sb3Itc2NoZW1lOmRhcmt9I2NjLW1haW4gLmNte2JhY2tncm91bmQ6dmFyKC0tY2MtYmcpO2JvcmRlci1yYWRpdXM6dmFyKC0tY2MtbW9kYWwtYm9yZGVyLXJhZGl1cyk7Ym94LXNoYWRvdzowIC42MjVlbSAxLjg3NWVtIHJnYmEoMCwwLDIsLjMpO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bWF4LXdpZHRoOjI0cmVtO29wYWNpdHk6MDtvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246Zml4ZWQ7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMS42ZW0pO3Zpc2liaWxpdHk6aGlkZGVuO3otaW5kZXg6MX0jY2MtbWFpbiAuY20tLXRvcHt0b3A6dmFyKC0tY2MtbW9kYWwtbWFyZ2luKX0jY2MtbWFpbiAuY20tLW1pZGRsZXt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKGNhbGMoLTUwJSArIDEuNmVtKSl9I2NjLW1haW4gLmNtLS1ib3R0b217Ym90dG9tOnZhcigtLWNjLW1vZGFsLW1hcmdpbil9I2NjLW1haW4gLmNtLS1jZW50ZXJ7bGVmdDp2YXIoLS1jYy1tb2RhbC1tYXJnaW4pO21hcmdpbjowIGF1dG87cmlnaHQ6dmFyKC0tY2MtbW9kYWwtbWFyZ2luKTt3aWR0aDp1bnNldH0jY2MtbWFpbiAuY20tLWxlZnR7bGVmdDp2YXIoLS1jYy1tb2RhbC1tYXJnaW4pO21hcmdpbi1yaWdodDp2YXIoLS1jYy1tb2RhbC1tYXJnaW4pfSNjYy1tYWluIC5jbS0tcmlnaHR7bWFyZ2luLWxlZnQ6dmFyKC0tY2MtbW9kYWwtbWFyZ2luKTtyaWdodDp2YXIoLS1jYy1tb2RhbC1tYXJnaW4pfSNjYy1tYWluIC5jbV9fYm9keXtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3Bvc2l0aW9uOnJlbGF0aXZlfSNjYy1tYWluIC5jbV9fYnRucywjY2MtbWFpbiAuY21fX2xpbmtze3BhZGRpbmc6MXJlbSAxLjNyZW07d2lkdGg6dW5zZXR9I2NjLW1haW4gLmNtX190ZXh0c3tkaXNwbGF5OmZsZXg7ZmxleDoxO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmc6MXJlbSAwIDB9I2NjLW1haW4gLmNtX19kZXNjLCNjYy1tYWluIC5jbV9fdGl0bGV7cGFkZGluZzowIDEuM3JlbX0jY2MtbWFpbiAuY21fX3RpdGxle2ZvbnQtc2l6ZToxLjA1ZW19I2NjLW1haW4gLmNtX190aXRsZSsuY21fX2Rlc2N7bWFyZ2luLXRvcDoxLjFlbX0jY2MtbWFpbiAuY21fX2Rlc2N7Y29sb3I6dmFyKC0tY2Mtc2Vjb25kYXJ5LWNvbG9yKTtmb250LXNpemU6LjllbTtsaW5lLWhlaWdodDoxLjU7bWF4LWhlaWdodDo0MHZoO292ZXJmbG93LXg6dmlzaWJsZTtvdmVyZmxvdy15OmF1dG87cGFkZGluZy1ib3R0b206MWVtfSNjYy1tYWluIC5jbV9fYnRuc3tib3JkZXItdG9wOjFweCBzb2xpZCB2YXIoLS1jYy1zZXBhcmF0b3ItYm9yZGVyLWNvbG9yKTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpjZW50ZXJ9I2NjLW1haW4gLmNtX19idG4tZ3JvdXB7ZGlzcGxheTpncmlkO2dyaWQtYXV0by1jb2x1bW5zOm1pbm1heCgwLDFmcil9I2NjLW1haW4gLmNtX19idG4rLmNtX19idG4sI2NjLW1haW4gLmNtX19idG4tZ3JvdXArLmNtX19idG4tZ3JvdXB7bWFyZ2luLXRvcDouMzc1cmVtfSNjYy1tYWluIC5jbS0tZmxpcCAuY21fX2J0bisuY21fX2J0biwjY2MtbWFpbiAuY20tLWZsaXAgLmNtX19idG4tZ3JvdXArLmNtX19idG4tZ3JvdXB7bWFyZ2luLWJvdHRvbTouMzc1cmVtO21hcmdpbi10b3A6MH0jY2MtbWFpbiAuY20tLWlubGluZSAuY21fX2J0bisuY21fX2J0bnttYXJnaW4tbGVmdDouMzc1cmVtO21hcmdpbi10b3A6MH0jY2MtbWFpbiAuY20tLWlubGluZS5jbS0tZmxpcCAuY21fX2J0bisuY21fX2J0bnttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6LjM3NXJlbX0jY2MtbWFpbiAuY20tLWlubGluZS5jbS0tZmxpcCAuY21fX2J0bi1ncm91cCsuY21fX2J0bi1ncm91cHttYXJnaW4tYm90dG9tOi4zNzVyZW07bWFyZ2luLXJpZ2h0OjB9I2NjLW1haW4gLmNtLS13aWRlIC5jbV9fYnRuKy5jbV9fYnRuLCNjYy1tYWluIC5jbS0td2lkZSAuY21fX2J0bi1ncm91cCsuY21fX2J0bi1ncm91cHttYXJnaW4tbGVmdDouMzc1cmVtO21hcmdpbi10b3A6MH0jY2MtbWFpbiAuY20tLXdpZGUuY20tLWZsaXAgLmNtX19idG4rLmNtX19idG4sI2NjLW1haW4gLmNtLS13aWRlLmNtLS1mbGlwIC5jbV9fYnRuLWdyb3VwKy5jbV9fYnRuLWdyb3Vwe21hcmdpbi1ib3R0b206MDttYXJnaW4tcmlnaHQ6LjM3NXJlbX0jY2MtbWFpbiAuY20tLWJhcjpub3QoLmNtLS1pbmxpbmUpIC5jbV9fYnRuLWdyb3VwLS11bmV2ZW4sI2NjLW1haW4gLmNtLS13aWRlIC5jbV9fYnRuLWdyb3VwLS11bmV2ZW57ZGlzcGxheTpmbGV4O2ZsZXg6MTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0jY2MtbWFpbiAuY20tLWJhcjpub3QoLmNtLS1pbmxpbmUpLmNtLS1mbGlwIC5jbV9fYnRuLWdyb3VwLS11bmV2ZW4sI2NjLW1haW4gLmNtLS13aWRlLmNtLS1mbGlwIC5jbV9fYnRuLWdyb3VwLS11bmV2ZW57ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2V9I2NjLW1haW4gLmNtX19idG57YmFja2dyb3VuZDp2YXIoLS1jYy1idG4tcHJpbWFyeS1iZyk7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1jYy1idG4tcHJpbWFyeS1ib3JkZXItY29sb3IpO2JvcmRlci1yYWRpdXM6dmFyKC0tY2MtYnRuLWJvcmRlci1yYWRpdXMpO2NvbG9yOnZhcigtLWNjLWJ0bi1wcmltYXJ5LWNvbG9yKTtmb250LXNpemU6LjgyZW07Zm9udC13ZWlnaHQ6NjAwO21pbi1oZWlnaHQ6NDJweDtwYWRkaW5nOi41ZW0gMWVtO3RleHQtYWxpZ246Y2VudGVyfSNjYy1tYWluIC5jbV9fYnRuOmhvdmVye2JhY2tncm91bmQ6dmFyKC0tY2MtYnRuLXByaW1hcnktaG92ZXItYmcpO2JvcmRlci1jb2xvcjp2YXIoLS1jYy1idG4tcHJpbWFyeS1ob3Zlci1ib3JkZXItY29sb3IpO2NvbG9yOnZhcigtLWNjLWJ0bi1wcmltYXJ5LWhvdmVyLWNvbG9yKX0jY2MtbWFpbiAuY21fX2J0bi0tc2Vjb25kYXJ5e2JhY2tncm91bmQ6dmFyKC0tY2MtYnRuLXNlY29uZGFyeS1iZyk7Ym9yZGVyLWNvbG9yOnZhcigtLWNjLWJ0bi1zZWNvbmRhcnktYm9yZGVyLWNvbG9yKTtjb2xvcjp2YXIoLS1jYy1idG4tc2Vjb25kYXJ5LWNvbG9yKX0jY2MtbWFpbiAuY21fX2J0bi0tc2Vjb25kYXJ5OmhvdmVye2JhY2tncm91bmQ6dmFyKC0tY2MtYnRuLXNlY29uZGFyeS1ob3Zlci1iZyk7Ym9yZGVyLWNvbG9yOnZhcigtLWNjLWJ0bi1zZWNvbmRhcnktaG92ZXItYm9yZGVyLWNvbG9yKTtjb2xvcjp2YXIoLS1jYy1idG4tc2Vjb25kYXJ5LWhvdmVyLWNvbG9yKX0jY2MtbWFpbiAuY21fX2J0bi0tY2xvc2V7Ym9yZGVyLXJhZGl1czowO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6dmFyKC0tY2MtYnRuLWJvcmRlci1yYWRpdXMpO2JvcmRlci1yaWdodDpub25lO2JvcmRlci10b3A6bm9uZTtkaXNwbGF5Om5vbmU7Zm9udC1zaXplOjFlbTtoZWlnaHQ6NDJweDttaW4td2lkdGg6YXV0byFpbXBvcnRhbnQ7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MCFpbXBvcnRhbnQ7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MDt3aWR0aDo0MnB4fSNjYy1tYWluIC5jbV9fYnRuLS1jbG9zZSBzdmd7c3Ryb2tlOnZhcigtLWNjLWJ0bi1wcmltYXJ5LWNvbG9yKTt0cmFuc2Zvcm06c2NhbGUoLjUpO3RyYW5zaXRpb246c3Ryb2tlIC4xNXMgZWFzZX0jY2MtbWFpbiAuY21fX2J0bi0tY2xvc2U6aG92ZXIgc3Zne3N0cm9rZTp2YXIoLS1jYy1idG4tcHJpbWFyeS1ob3Zlci1jb2xvcil9I2NjLW1haW4gLmNtX19idG4tLWNsb3NlLmNtX19idG4tLXNlY29uZGFyeSBzdmd7c3Ryb2tlOnZhcigtLWNjLWJ0bi1zZWNvbmRhcnktY29sb3IpfSNjYy1tYWluIC5jbV9fYnRuLS1jbG9zZS5jbV9fYnRuLS1zZWNvbmRhcnk6aG92ZXIgc3Zne3N0cm9rZTp2YXIoLS1jYy1idG4tc2Vjb25kYXJ5LWhvdmVyLWNvbG9yKX0jY2MtbWFpbiAuY21fX2J0bi0tY2xvc2UrLmNtX190ZXh0cyAuY21fX3RpdGxle3BhZGRpbmctcmlnaHQ6M3JlbX0jY2MtbWFpbiAuY20tLWlubGluZSAuY21fX2J0bi1ncm91cHtncmlkLWF1dG8tZmxvdzpjb2x1bW59I2NjLW1haW4gLmNtX19mb290ZXJ7YmFja2dyb3VuZDp2YXIoLS1jYy1mb290ZXItYmcpO2JvcmRlci10b3A6MXB4IHNvbGlkIHZhcigtLWNjLWZvb3Rlci1ib3JkZXItY29sb3IpO2NvbG9yOnZhcigtLWNjLWZvb3Rlci1jb2xvcik7cGFkZGluZzouNGVtIDAgLjVlbX0jY2MtbWFpbiAuY21fX2xpbmtze2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3c7cGFkZGluZy1ib3R0b206MDtwYWRkaW5nLXRvcDowfSNjYy1tYWluIC5jbV9fbGluay1ncm91cHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93O2ZvbnQtc2l6ZTouOGVtO3dpZHRoOjEwMCV9I2NjLW1haW4gLmNtX19saW5rLWdyb3VwPiorKnttYXJnaW4tbGVmdDoxLjNyZW19I2NjLW1haW4gLmNtLS1mbGlwIC5jbV9fYnRuOmxhc3QtY2hpbGR7Z3JpZC1yb3c6MX0jY2MtbWFpbiAuY20tLWlubGluZS5jbS0tZmxpcCAuY21fX2J0bjpsYXN0LWNoaWxke2dyaWQtY29sdW1uOjF9I2NjLW1haW4gLmNtLS1ib3ggLmNtX19idG4tLWNsb3Nle2Rpc3BsYXk6YmxvY2t9I2NjLW1haW4gLmNtLS1ib3guY20tLWZsaXAgLmNtX19idG5ze2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlfSNjYy1tYWluIC5jbS0tYm94LmNtLS13aWRle21heC13aWR0aDozNmVtfSNjYy1tYWluIC5jbS0tYm94LmNtLS13aWRlIC5jbV9fYnRuc3tmbGV4LWRpcmVjdGlvbjpyb3c7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59I2NjLW1haW4gLmNtLS1ib3guY20tLXdpZGUgLmNtX19idG4tZ3JvdXB7Z3JpZC1hdXRvLWZsb3c6Y29sdW1ufSNjYy1tYWluIC5jbS0tYm94LmNtLS13aWRlIC5jbV9fYnRue21pbi13aWR0aDoxMjBweDtwYWRkaW5nLWxlZnQ6MS44ZW07cGFkZGluZy1yaWdodDoxLjhlbX0jY2MtbWFpbiAuY20tLWJveC5jbS0td2lkZS5jbS0tZmxpcCAuY21fX2J0bnN7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2V9I2NjLW1haW4gLmNtLS1ib3guY20tLXdpZGUuY20tLWZsaXAgLmNtX19idG46bGFzdC1jaGlsZHtncmlkLWNvbHVtbjoxfSNjYy1tYWluIC5jbS0tY2xvdWR7bWF4LXdpZHRoOjU0ZW07d2lkdGg6dW5zZXR9I2NjLW1haW4gLmNtLS1jbG91ZCAuY21fX2JvZHl7ZmxleC1kaXJlY3Rpb246cm93fSNjYy1tYWluIC5jbS0tY2xvdWQgLmNtX190ZXh0c3tmbGV4OjF9I2NjLW1haW4gLmNtLS1jbG91ZCAuY21fX2Rlc2N7bWF4LWhlaWdodDo5LjRlbX0jY2MtbWFpbiAuY20tLWNsb3VkIC5jbV9fYnRuc3tib3JkZXItbGVmdDoxcHggc29saWQgdmFyKC0tY2Mtc2VwYXJhdG9yLWJvcmRlci1jb2xvcik7Ym9yZGVyLXRvcDpub25lO21heC13aWR0aDoyM2VtfSNjYy1tYWluIC5jbS0tY2xvdWQgLmNtX19idG4tZ3JvdXB7ZmxleC1kaXJlY3Rpb246Y29sdW1ufSNjYy1tYWluIC5jbS0tY2xvdWQgLmNtX19idG57bWluLXdpZHRoOjE5ZW19I2NjLW1haW4gLmNtLS1jbG91ZC5jbS0tZmxpcCAuY21fX2J0bi1ncm91cCwjY2MtbWFpbiAuY20tLWNsb3VkLmNtLS1mbGlwIC5jbV9fYnRuc3tmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZX0jY2MtbWFpbiAuY20tLWNsb3VkLmNtLS1pbmxpbmUgLmNtX19idG4tZ3JvdXB7ZmxleC1kaXJlY3Rpb246cm93fSNjYy1tYWluIC5jbS0tY2xvdWQuY20tLWlubGluZSAuY21fX2J0bnttaW4td2lkdGg6MTBlbX0jY2MtbWFpbiAuY20tLWNsb3VkLmNtLS1pbmxpbmUuY20tLWZsaXAgLmNtX19idG4tZ3JvdXB7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2V9I2NjLW1haW4gLmNtLS1iYXJ7Ym9yZGVyLXJhZGl1czowO2xlZnQ6MDttYXJnaW46MDttYXgtd2lkdGg6dW5zZXQ7b3BhY2l0eToxO3JpZ2h0OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7d2lkdGg6MTAwdnc7LS1jYy1tb2RhbC10cmFuc2l0aW9uLWR1cmF0aW9uOi4zNXN9I2NjLW1haW4gLmNtLS1iYXIuY20tLXRvcHt0b3A6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTAwJSl9I2NjLW1haW4gLmNtLS1iYXIuY20tLWJvdHRvbXtib3R0b206MDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMDAlKX0jY2MtbWFpbiAuY20tLWJhciAuY21fX2JvZHksI2NjLW1haW4gLmNtLS1iYXIgLmNtX19saW5rc3ttYXJnaW46MCBhdXRvO21heC13aWR0aDo1NWVtO3dpZHRoOjEwMCV9I2NjLW1haW4gLmNtLS1iYXIgLmNtX19ib2R5e3BhZGRpbmc6LjVlbSAwIC45ZW19I2NjLW1haW4gLmNtLS1iYXIgLmNtX19idG5ze2JvcmRlci10b3A6bm9uZTtmbGV4LWRpcmVjdGlvbjpyb3c7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59I2NjLW1haW4gLmNtLS1iYXIgLmNtX19idG4tZ3JvdXB7Z3JpZC1hdXRvLWZsb3c6Y29sdW1ufSNjYy1tYWluIC5jbS0tYmFyOm5vdCguY20tLWlubGluZSkgLmNtX19idG4rLmNtX19idG4sI2NjLW1haW4gLmNtLS1iYXI6bm90KC5jbS0taW5saW5lKSAuY21fX2J0bi1ncm91cCsuY21fX2J0bi1ncm91cHttYXJnaW4tbGVmdDouMzc1cmVtO21hcmdpbi10b3A6MH0jY2MtbWFpbiAuY20tLWJhciAuY21fX2J0bnttaW4td2lkdGg6MTIwcHg7cGFkZGluZy1sZWZ0OjJlbTtwYWRkaW5nLXJpZ2h0OjJlbX0jY2MtbWFpbiAuY20tLWJhci5jbS0tZmxpcDpub3QoLmNtLS1pbmxpbmUpIC5jbV9fYnRuKy5jbV9fYnRuLCNjYy1tYWluIC5jbS0tYmFyLmNtLS1mbGlwOm5vdCguY20tLWlubGluZSkgLmNtX19idG4tZ3JvdXArLmNtX19idG4tZ3JvdXB7bWFyZ2luLWJvdHRvbTowO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0Oi4zNzVyZW19I2NjLW1haW4gLmNtLS1iYXIuY20tLWZsaXAgLmNtX19idG5ze2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlfSNjYy1tYWluIC5jbS0tYmFyLmNtLS1mbGlwIC5jbV9fYnRuOmxhc3QtY2hpbGR7Z3JpZC1jb2x1bW46MX0jY2MtbWFpbiAuY20tLWJhci5jbS0taW5saW5lIC5jbV9fYm9keSwjY2MtbWFpbiAuY20tLWJhci5jbS0taW5saW5lIC5jbV9fbGlua3N7bWF4LXdpZHRoOjc0ZW19I2NjLW1haW4gLmNtLS1iYXIuY20tLWlubGluZSAuY21fX2JvZHl7ZmxleC1kaXJlY3Rpb246cm93O3BhZGRpbmc6MH0jY2MtbWFpbiAuY20tLWJhci5jbS0taW5saW5lIC5jbV9fYnRuc3tmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXgtd2lkdGg6MjNlbX0jY2MtbWFpbiAuY20tLWJhci5jbS0taW5saW5lLmNtLS1mbGlwIC5jbV9fYnRuc3tmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZX0jY2MtbWFpbiAuY2MtLWFuaW0gLmNtLCNjYy1tYWluIC5jYy0tYW5pbS5jbS13cmFwcGVyOmJlZm9yZXt0cmFuc2l0aW9uOm9wYWNpdHkgdmFyKC0tY2MtbW9kYWwtdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZSx2aXNpYmlsaXR5IHZhcigtLWNjLW1vZGFsLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2UsdHJhbnNmb3JtIHZhcigtLWNjLW1vZGFsLXRyYW5zaXRpb24tZHVyYXRpb24pIGVhc2V9I2NjLW1haW4gLmNjLS1hbmltIC5jbV9fYnRuLCNjYy1tYWluIC5jYy0tYW5pbSAuY21fX2Nsb3Nle3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZSxjb2xvciAuMTVzIGVhc2V9LmRpc2FibGUtLWludGVyYWN0aW9uICNjYy1tYWluIC5jbS13cmFwcGVyOmJlZm9yZXtiYWNrZ3JvdW5kOnZhcigtLWNjLW92ZXJsYXktYmcpO2JvdHRvbTowO2NvbnRlbnQ6XCJcIjtsZWZ0OjA7b3BhY2l0eTowO3Bvc2l0aW9uOmZpeGVkO3JpZ2h0OjA7dG9wOjA7dmlzaWJpbGl0eTpoaWRkZW47ei1pbmRleDowfS5zaG93LS1jb25zZW50ICNjYy1tYWluIC5jYy0tYW5pbSAuY217b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApO3Zpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnR9LnNob3ctLWNvbnNlbnQgI2NjLW1haW4gLmNjLS1hbmltIC5jbS0tbWlkZGxle3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpfS5zaG93LS1jb25zZW50ICNjYy1tYWluIC5jYy0tYW5pbSAuY20tLWJhcnt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX0uc2hvdy0tY29uc2VudCAjY2MtbWFpbiAuY2MtLWFuaW0uY20td3JhcHBlcjpiZWZvcmV7b3BhY2l0eToxO3Zpc2liaWxpdHk6dmlzaWJsZX0jY2MtbWFpbi5jYy0tcnRsIC5jbV9fYnRuLS1jbG9zZXtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnVuc2V0O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOnZhcigtLWNjLWJ0bi1ib3JkZXItcmFkaXVzKTtsZWZ0OjA7cmlnaHQ6dW5zZXR9I2NjLW1haW4uY2MtLXJ0bCAuY21fX2J0bi0tY2xvc2UrLmNtX190ZXh0cyAuY21fX3RpdGxle3BhZGRpbmctbGVmdDozcmVtIWltcG9ydGFudDtwYWRkaW5nLXJpZ2h0OjEuM3JlbX0jY2MtbWFpbi5jYy0tcnRsIC5jbS0taW5saW5lIC5jbV9fYnRuKy5jbV9fYnRue21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0Oi4zNzVyZW19I2NjLW1haW4uY2MtLXJ0bCAuY20tLWlubGluZS5jbS0tZmxpcCAuY21fX2J0bisuY21fX2J0bnttYXJnaW4tbGVmdDouMzc1cmVtO21hcmdpbi1yaWdodDowfSNjYy1tYWluLmNjLS1ydGwgLmNtOm5vdCguY20tLWlubGluZSkuY20tLWJhciAuY21fX2J0bisuY21fX2J0biwjY2MtbWFpbi5jYy0tcnRsIC5jbTpub3QoLmNtLS1pbmxpbmUpLmNtLS1iYXIgLmNtX19idG4tZ3JvdXArLmNtX19idG4tZ3JvdXAsI2NjLW1haW4uY2MtLXJ0bCAuY206bm90KC5jbS0taW5saW5lKS5jbS0td2lkZSAuY21fX2J0bisuY21fX2J0biwjY2MtbWFpbi5jYy0tcnRsIC5jbTpub3QoLmNtLS1pbmxpbmUpLmNtLS13aWRlIC5jbV9fYnRuLWdyb3VwKy5jbV9fYnRuLWdyb3Vwe21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0Oi4zNzVyZW19I2NjLW1haW4uY2MtLXJ0bCAuY206bm90KC5jbS0taW5saW5lKS5jbS0tYmFyLmNtLS1mbGlwIC5jbV9fYnRuKy5jbV9fYnRuLCNjYy1tYWluLmNjLS1ydGwgLmNtOm5vdCguY20tLWlubGluZSkuY20tLXdpZGUuY20tLWZsaXAgLmNtX19idG4rLmNtX19idG57bWFyZ2luLWxlZnQ6LjM3NXJlbTttYXJnaW4tcmlnaHQ6MH0jY2MtbWFpbi5jYy0tcnRsIC5jbV9fbGluay1ncm91cD4qKyp7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MS4zcmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NjQwcHgpeyNjYy1tYWluey0tY2MtbW9kYWwtbWFyZ2luOi41ZW19I2NjLW1haW4gLmNte21heC13aWR0aDpub25lIWltcG9ydGFudDt3aWR0aDphdXRvIWltcG9ydGFudH0jY2MtbWFpbiAuY21fX2JvZHl7ZmxleC1kaXJlY3Rpb246Y29sdW1uIWltcG9ydGFudDtwYWRkaW5nOjAhaW1wb3J0YW50fSNjYy1tYWluIC5jbV9fYnRucywjY2MtbWFpbiAuY21fX2Rlc2MsI2NjLW1haW4gLmNtX19saW5rcywjY2MtbWFpbiAuY21fX3RpdGxle3BhZGRpbmctbGVmdDoxLjFyZW0haW1wb3J0YW50O3BhZGRpbmctcmlnaHQ6MS4xcmVtIWltcG9ydGFudH0jY2MtbWFpbiAuY21fX2J0bnN7Ym9yZGVyLWxlZnQ6bm9uZSFpbXBvcnRhbnQ7Ym9yZGVyLXRvcDoxcHggc29saWQgdmFyKC0tY2Mtc2VwYXJhdG9yLWJvcmRlci1jb2xvcikhaW1wb3J0YW50O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbiFpbXBvcnRhbnQ7bWF4LXdpZHRoOm5vbmUhaW1wb3J0YW50O21pbi13aWR0aDphdXRvIWltcG9ydGFudH0jY2MtbWFpbiAuY21fX2J0bisuY21fX2J0biwjY2MtbWFpbiAuY21fX2J0bi1ncm91cCsuY21fX2J0bi1ncm91cHttYXJnaW46LjM3NXJlbSAwIDAhaW1wb3J0YW50fSNjYy1tYWluIC5jbS0tZmxpcCAuY21fX2J0bisuY21fX2J0biwjY2MtbWFpbiAuY20tLWZsaXAgLmNtX19idG4tZ3JvdXArLmNtX19idG4tZ3JvdXB7bWFyZ2luLWJvdHRvbTouMzc1cmVtIWltcG9ydGFudDttYXJnaW4tdG9wOjAhaW1wb3J0YW50fSNjYy1tYWluIC5jbV9fYnRuLWdyb3Vwe2Rpc3BsYXk6ZmxleCFpbXBvcnRhbnQ7ZmxleC1kaXJlY3Rpb246Y29sdW1uIWltcG9ydGFudDttaW4td2lkdGg6YXV0byFpbXBvcnRhbnR9I2NjLW1haW4gLmNtX19idG57ZmxleDphdXRvIWltcG9ydGFudH0jY2MtbWFpbiAuY21fX2xpbmstZ3JvdXB7anVzdGlmeS1jb250ZW50OmNlbnRlciFpbXBvcnRhbnR9I2NjLW1haW4gLmNtLS1mbGlwIC5jbV9fYnRuLWdyb3VwLCNjYy1tYWluIC5jbS0tZmxpcCAuY21fX2J0bnN7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UhaW1wb3J0YW50fX0jY2MtbWFpbiAucG0td3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjJ9I2NjLW1haW4gLnBte2JhY2tncm91bmQ6dmFyKC0tY2MtYmcpO2JvcmRlci1yYWRpdXM6dmFyKC0tY2MtbW9kYWwtYm9yZGVyLXJhZGl1cyk7Ym94LXNoYWRvdzowIC42MjVlbSAxLjg3NWVtIHJnYmEoMCwwLDIsLjMpO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47b3BhY2l0eTowO292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpmaXhlZDt2aXNpYmlsaXR5OmhpZGRlbjt3aWR0aDoxMDAlO3dpZHRoOnVuc2V0O3otaW5kZXg6MX0jY2MtbWFpbiBzdmd7ZmlsbDpub25lO3dpZHRoOjEwMCV9I2NjLW1haW4gLnBtX19ib2R5LCNjYy1tYWluIC5wbV9fZm9vdGVyLCNjYy1tYWluIC5wbV9faGVhZGVye3BhZGRpbmc6MWVtIDEuNGVtfSNjYy1tYWluIC5wbV9faGVhZGVye2FsaWduLWl0ZW1zOmNlbnRlcjtib3JkZXItYm90dG9tOjFweCBzb2xpZCB2YXIoLS1jYy1zZXBhcmF0b3ItYm9yZGVyLWNvbG9yKTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59I2NjLW1haW4gLnBtX190aXRsZXthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTpmbGV4O2ZsZXg6MTtmb250LXdlaWdodDo2MDA7bWFyZ2luLXJpZ2h0OjJlbX0jY2MtbWFpbiAucG1fX2Nsb3NlLWJ0bntiYWNrZ3JvdW5kOnZhcigtLWNjLWJ0bi1zZWNvbmRhcnktYmcpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tY2MtYnRuLXNlY29uZGFyeS1ib3JkZXItY29sb3IpO2JvcmRlci1yYWRpdXM6dmFyKC0tY2MtYnRuLWJvcmRlci1yYWRpdXMpO2hlaWdodDo0MHB4O3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb246YWxsIC4xNXMgZWFzZTt3aWR0aDo0MHB4fSNjYy1tYWluIC5wbV9fY2xvc2UtYnRuIHNwYW57ZGlzcGxheTpmbGV4O2hlaWdodDoxMDAlO3dpZHRoOjEwMCV9I2NjLW1haW4gLnBtX19jbG9zZS1idG4gc3Zne3N0cm9rZTp2YXIoLS1jYy1idG4tc2Vjb25kYXJ5LWNvbG9yKTt0cmFuc2Zvcm06c2NhbGUoLjUpO3RyYW5zaXRpb246c3Ryb2tlIC4xNXMgZWFzZX0jY2MtbWFpbiAucG1fX2Nsb3NlLWJ0bjpob3ZlcntiYWNrZ3JvdW5kOnZhcigtLWNjLWJ0bi1zZWNvbmRhcnktaG92ZXItYmcpO2JvcmRlci1jb2xvcjp2YXIoLS1jYy1idG4tc2Vjb25kYXJ5LWhvdmVyLWJvcmRlci1jb2xvcil9I2NjLW1haW4gLnBtX19jbG9zZS1idG46aG92ZXIgc3Zne3N0cm9rZTp2YXIoLS1jYy1idG4tc2Vjb25kYXJ5LWhvdmVyLWNvbG9yKX0jY2MtbWFpbiAucG1fX2JvZHl7ZmxleDoxO292ZXJmbG93LXk6YXV0bztvdmVyZmxvdy15Om92ZXJsYXl9I2NjLW1haW4gLnBtX19zZWN0aW9uLCNjYy1tYWluIC5wbV9fc2VjdGlvbi0tdG9nZ2xle2JvcmRlci1yYWRpdXM6dmFyKC0tY2MtYnRuLWJvcmRlci1yYWRpdXMpO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bWFyZ2luLWJvdHRvbTouNWVtfSNjYy1tYWluIC5wbV9fc2VjdGlvbi0tdG9nZ2xlIC5wbV9fc2VjdGlvbi1kZXNjLXdyYXBwZXJ7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1jYy1jb29raWUtY2F0ZWdvcnktYmxvY2stYm9yZGVyKTtib3JkZXItcmFkaXVzOnZhcigtLWNjLWJ0bi1ib3JkZXItcmFkaXVzKTtib3JkZXItdG9wOm5vbmU7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7ZGlzcGxheTpub25lO21hcmdpbi10b3A6MCFpbXBvcnRhbnQ7b3ZlcmZsb3c6aGlkZGVufSNjYy1tYWluIC5wbV9fc2VjdGlvbntib3JkZXI6MXB4IHNvbGlkIHZhcigtLWNjLXNlcGFyYXRvci1ib3JkZXItY29sb3IpO3BhZGRpbmc6MWVtO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMjVzIGVhc2UsYm9yZGVyLWNvbG9yIC4yNXMgZWFzZX0jY2MtbWFpbiAucG1fX3NlY3Rpb246Zmlyc3QtY2hpbGR7Ym9yZGVyOm5vbmU7bWFyZ2luLWJvdHRvbToyZW07bWFyZ2luLXRvcDowO3BhZGRpbmc6MDt0cmFuc2l0aW9uOm5vbmV9I2NjLW1haW4gLnBtX19zZWN0aW9uOm5vdCg6Zmlyc3QtY2hpbGQpOmhvdmVye2JhY2tncm91bmQ6dmFyKC0tY2MtY29va2llLWNhdGVnb3J5LWJsb2NrLWJnKTtib3JkZXItY29sb3I6dmFyKC0tY2MtY29va2llLWNhdGVnb3J5LWJsb2NrLWJvcmRlcil9I2NjLW1haW4gLnBtX19zZWN0aW9uLXRvZ2dsZXMrLnBtX19zZWN0aW9ue21hcmdpbi10b3A6MmVtfSNjYy1tYWluIC5wbV9fc2VjdGlvbi0tdG9nZ2xle2JhY2tncm91bmQ6dmFyKC0tY2MtY29va2llLWNhdGVnb3J5LWJsb2NrLWJnKTtib3JkZXItdG9wOm5vbmU7bWFyZ2luLWJvdHRvbTouMzc1cmVtfSNjYy1tYWluIC5wbV9fc2VjdGlvbi0tdG9nZ2xlIC5wbV9fc2VjdGlvbi10aXRsZXthbGlnbi1pdGVtczpjZW50ZXI7YmFja2dyb3VuZDp2YXIoLS1jYy1jb29raWUtY2F0ZWdvcnktYmxvY2stYmcpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tY2MtY29va2llLWNhdGVnb3J5LWJsb2NrLWJvcmRlcik7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO21pbi1oZWlnaHQ6NThweDtwYWRkaW5nOjEuMWVtIDUuNGVtIDEuMWVtIDEuMmVtO3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMjVzIGVhc2UsYm9yZGVyLWNvbG9yIC4yNXMgZWFzZTt3aWR0aDoxMDAlfSNjYy1tYWluIC5wbV9fc2VjdGlvbi0tdG9nZ2xlIC5wbV9fc2VjdGlvbi10aXRsZTpob3ZlcntiYWNrZ3JvdW5kOnZhcigtLWNjLWNvb2tpZS1jYXRlZ29yeS1ibG9jay1ob3Zlci1iZyk7Ym9yZGVyLWNvbG9yOnZhcigtLWNjLWNvb2tpZS1jYXRlZ29yeS1ibG9jay1ob3Zlci1ib3JkZXIpfSNjYy1tYWluIC5wbV9fc2VjdGlvbi0tdG9nZ2xlIC5wbV9fc2VjdGlvbi1kZXNje21hcmdpbi10b3A6MDtwYWRkaW5nOjFlbX0jY2MtbWFpbiAucG1fX3NlY3Rpb24tLXRvZ2dsZS5pcy1leHBhbmRlZHstLWNjLWNvb2tpZS1jYXRlZ29yeS1ibG9jay1iZzp2YXIoLS1jYy1jb29raWUtY2F0ZWdvcnktZXhwYW5kZWQtYmxvY2stYmcpOy0tY2MtY29va2llLWNhdGVnb3J5LWJsb2NrLWJvcmRlcjp2YXIoLS1jYy1jb29raWUtY2F0ZWdvcnktZXhwYW5kZWQtYmxvY2staG92ZXItYmcpfSNjYy1tYWluIC5wbV9fc2VjdGlvbi0tdG9nZ2xlLmlzLWV4cGFuZGVkIC5wbV9fc2VjdGlvbi10aXRsZXtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0jY2MtbWFpbiAucG1fX3NlY3Rpb24tLXRvZ2dsZS5pcy1leHBhbmRlZCAucG1fX3NlY3Rpb24tYXJyb3cgc3Zne3RyYW5zZm9ybTpzY2FsZSguNSkgcm90YXRlKDE4MGRlZyl9I2NjLW1haW4gLnBtX19zZWN0aW9uLS10b2dnbGUuaXMtZXhwYW5kZWQgLnBtX19zZWN0aW9uLWRlc2Mtd3JhcHBlcntkaXNwbGF5OmZsZXh9I2NjLW1haW4gLnBtX19zZWN0aW9uLS1leHBhbmRhYmxlIC5wbV9fc2VjdGlvbi10aXRsZXtjdXJzb3I6cG9pbnRlcjtwYWRkaW5nLWxlZnQ6My40ZW19I2NjLW1haW4gLnBtX19zZWN0aW9uLS1leHBhbmRhYmxlIC5wbV9fc2VjdGlvbi1hcnJvd3tiYWNrZ3JvdW5kOnZhcigtLWNjLXRvZ2dsZS1yZWFkb25seS1iZyk7Ym9yZGVyLXJhZGl1czoxMDAlO2Rpc3BsYXk6ZmxleDtoZWlnaHQ6MjBweDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2xlZnQ6MThweDtwb2ludGVyLWV2ZW50czpub25lO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjIwcHh9I2NjLW1haW4gLnBtX19zZWN0aW9uLS1leHBhbmRhYmxlIC5wbV9fc2VjdGlvbi1hcnJvdyBzdmd7c3Ryb2tlOnZhcigtLWNjLWJ0bi1zZWNvbmRhcnktY29sb3IpO3RyYW5zZm9ybTpzY2FsZSguNSl9I2NjLW1haW4gLnBtX19zZWN0aW9uLXRpdGxlLXdyYXBwZXJ7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6ZmxleDtwb3NpdGlvbjpyZWxhdGl2ZX0jY2MtbWFpbiAucG1fX3NlY3Rpb24tdGl0bGUtd3JhcHBlcisucG1fX3NlY3Rpb24tZGVzYy13cmFwcGVye21hcmdpbi10b3A6Ljg1ZW19I2NjLW1haW4gLnBtX19zZWN0aW9uLXRpdGxle2JvcmRlci1yYWRpdXM6dmFyKC0tY2MtYnRuLWJvcmRlci1yYWRpdXMpO2ZvbnQtc2l6ZTouOTVlbTtmb250LXdlaWdodDo2MDB9I2NjLW1haW4gLnBtX19iYWRnZXthbGlnbi1pdGVtczpjZW50ZXI7YmFja2dyb3VuZDp2YXIoLS1jYy1idG4tc2Vjb25kYXJ5LWJnKTtib3JkZXItcmFkaXVzOjVlbTtjb2xvcjp2YXIoLS1jYy1zZWNvbmRhcnktY29sb3IpO2Rpc3BsYXk6ZmxleDtmbGV4Om5vbmU7Zm9udC1zaXplOi44ZW07Zm9udC13ZWlnaHQ6NjAwO2hlaWdodDoyM3B4O2p1c3RpZnktY29udGVudDpjZW50ZXI7bWFyZ2luLWxlZnQ6MWVtO21pbi13aWR0aDoyM3B4O292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjAgLjZlbSAxcHg7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1hbGlnbjpjZW50ZXI7d2hpdGUtc3BhY2U6bm93cmFwO3dpZHRoOmF1dG99I2NjLW1haW4gLnBtX19zZXJ2aWNlLWNvdW50ZXJ7YmFja2dyb3VuZDp2YXIoLS1jYy1idG4tcHJpbWFyeS1iZyk7Y29sb3I6dmFyKC0tY2MtYnRuLXByaW1hcnktY29sb3IpO3BhZGRpbmc6MDt3aWR0aDoyM3B4fSNjYy1tYWluIC5wbV9fc2VydmljZS1jb3VudGVyW2RhdGEtY291bnRlcmxhYmVsXXtwYWRkaW5nOjAgLjZlbSAxcHg7d2lkdGg6YXV0b30jY2MtbWFpbiAuc2VjdGlvbl9fdG9nZ2xlLCNjYy1tYWluIC5zZWN0aW9uX190b2dnbGUtd3JhcHBlciwjY2MtbWFpbiAudG9nZ2xlX19pY29uLCNjYy1tYWluIC50b2dnbGVfX2xhYmVse2JvcmRlci1yYWRpdXM6dmFyKC0tY2MtcG0tdG9nZ2xlLWJvcmRlci1yYWRpdXMpO2hlaWdodDoyM3B4O3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3dpZHRoOjUwcHh9I2NjLW1haW4gLnNlY3Rpb25fX3RvZ2dsZS13cmFwcGVye2N1cnNvcjpwb2ludGVyO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjE4cHg7ei1pbmRleDoxfSNjYy1tYWluIC50b2dnbGUtc2VydmljZXtoZWlnaHQ6MTlweDtwb3NpdGlvbjpyZWxhdGl2ZTtyaWdodDowO3dpZHRoOjQycHh9I2NjLW1haW4gLnRvZ2dsZS1zZXJ2aWNlIC5zZWN0aW9uX190b2dnbGUsI2NjLW1haW4gLnRvZ2dsZS1zZXJ2aWNlIC50b2dnbGVfX2ljb24sI2NjLW1haW4gLnRvZ2dsZS1zZXJ2aWNlIC50b2dnbGVfX2xhYmVse2hlaWdodDoxOXB4O3dpZHRoOjQycHh9I2NjLW1haW4gLnRvZ2dsZS1zZXJ2aWNlIC50b2dnbGVfX2ljb257cG9zaXRpb246cmVsYXRpdmV9I2NjLW1haW4gLnRvZ2dsZS1zZXJ2aWNlIC50b2dnbGVfX2ljb24tY2lyY2xle2hlaWdodDoxOXB4O3dpZHRoOjE5cHh9I2NjLW1haW4gLnRvZ2dsZS1zZXJ2aWNlIC5zZWN0aW9uX190b2dnbGU6Y2hlY2tlZH4udG9nZ2xlX19pY29uIC50b2dnbGVfX2ljb24tY2lyY2xle3RyYW5zZm9ybTp0cmFuc2xhdGVYKDIzcHgpfSNjYy1tYWluIC5wbV9fc2VjdGlvbi0tdG9nZ2xlOm50aC1jaGlsZCgyKSAuc2VjdGlvbl9fdG9nZ2xlLXdyYXBwZXI6YWZ0ZXJ7ZGlzcGxheTpub25lIWltcG9ydGFudH0jY2MtbWFpbiAuc2VjdGlvbl9fdG9nZ2xle2JvcmRlcjowO2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6YmxvY2s7bGVmdDowO21hcmdpbjowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowfSNjYy1tYWluIC5zZWN0aW9uX190b2dnbGU6ZGlzYWJsZWR7Y3Vyc29yOm5vdC1hbGxvd2VkfSNjYy1tYWluIC50b2dnbGVfX2ljb257YmFja2dyb3VuZDp2YXIoLS1jYy10b2dnbGUtb2ZmLWJnKTtib3gtc2hhZG93OjAgMCAwIDFweCB2YXIoLS1jYy10b2dnbGUtb2ZmLWJnKTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93O3BvaW50ZXItZXZlbnRzOm5vbmU7cG9zaXRpb246YWJzb2x1dGU7dHJhbnNpdGlvbjphbGwgLjI1cyBlYXNlfSNjYy1tYWluIC50b2dnbGVfX2ljb24tY2lyY2xle2JhY2tncm91bmQ6dmFyKC0tY2MtdG9nZ2xlLW9mZi1rbm9iLWJnKTtib3JkZXI6bm9uZTtib3JkZXItcmFkaXVzOnZhcigtLWNjLXBtLXRvZ2dsZS1ib3JkZXItcmFkaXVzKTtib3gtc2hhZG93OjAgMXB4IDJweCByZ2JhKDI0LDMyLDMsLjM2KTtkaXNwbGF5OmJsb2NrO2hlaWdodDoyM3B4O2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMjVzIGVhc2UsYmFja2dyb3VuZC1jb2xvciAuMjVzIGVhc2U7d2lkdGg6MjNweH0jY2MtbWFpbiAudG9nZ2xlX19pY29uLW9mZiwjY2MtbWFpbiAudG9nZ2xlX19pY29uLW9ue2hlaWdodDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO3RyYW5zaXRpb246b3BhY2l0eSAuMTVzIGVhc2U7d2lkdGg6MTAwJX0jY2MtbWFpbiAudG9nZ2xlX19pY29uLW9ue29wYWNpdHk6MDt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKX0jY2MtbWFpbiAudG9nZ2xlX19pY29uLW9uIHN2Z3tzdHJva2U6dmFyKC0tY2MtdG9nZ2xlLW9uLWJnKTt0cmFuc2Zvcm06c2NhbGUoLjU1KSByb3RhdGUoLTQ1ZGVnKX0jY2MtbWFpbiAudG9nZ2xlX19pY29uLW9mZntvcGFjaXR5OjF9I2NjLW1haW4gLnRvZ2dsZV9faWNvbi1vZmYgc3Zne3N0cm9rZTp2YXIoLS1jYy10b2dnbGUtb2ZmLWJnKTt0cmFuc2Zvcm06c2NhbGUoLjU1KX0jY2MtbWFpbiAuc2VjdGlvbl9fdG9nZ2xlOmNoZWNrZWR+LnRvZ2dsZV9faWNvbntiYWNrZ3JvdW5kOnZhcigtLWNjLXRvZ2dsZS1vbi1iZyk7Ym94LXNoYWRvdzowIDAgMCAxcHggdmFyKC0tY2MtdG9nZ2xlLW9uLWJnKX0jY2MtbWFpbiAuc2VjdGlvbl9fdG9nZ2xlOmNoZWNrZWR+LnRvZ2dsZV9faWNvbiAudG9nZ2xlX19pY29uLWNpcmNsZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWNjLXRvZ2dsZS1vbi1rbm9iLWJnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgyN3B4KX0jY2MtbWFpbiAuc2VjdGlvbl9fdG9nZ2xlOmNoZWNrZWR+LnRvZ2dsZV9faWNvbiAudG9nZ2xlX19pY29uLW9ue29wYWNpdHk6MX0jY2MtbWFpbiAuc2VjdGlvbl9fdG9nZ2xlOmNoZWNrZWR+LnRvZ2dsZV9faWNvbiAudG9nZ2xlX19pY29uLW9mZntvcGFjaXR5OjB9I2NjLW1haW4gLnNlY3Rpb25fX3RvZ2dsZTpjaGVja2VkOmRpc2FibGVkfi50b2dnbGVfX2ljb257YmFja2dyb3VuZDp2YXIoLS1jYy10b2dnbGUtcmVhZG9ubHktYmcpO2JveC1zaGFkb3c6MCAwIDAgMXB4IHZhcigtLWNjLXRvZ2dsZS1yZWFkb25seS1iZyl9I2NjLW1haW4gLnNlY3Rpb25fX3RvZ2dsZTpjaGVja2VkOmRpc2FibGVkfi50b2dnbGVfX2ljb24gLnRvZ2dsZV9faWNvbi1jaXJjbGV7YmFja2dyb3VuZDp2YXIoLS1jYy10b2dnbGUtcmVhZG9ubHkta25vYi1iZyk7Ym94LXNoYWRvdzpub25lfSNjYy1tYWluIC5zZWN0aW9uX190b2dnbGU6Y2hlY2tlZDpkaXNhYmxlZH4udG9nZ2xlX19pY29uIHN2Z3tzdHJva2U6dmFyKC0tY2MtdG9nZ2xlLXJlYWRvbmx5LWtub2ItaWNvbi1jb2xvcil9I2NjLW1haW4gLnRvZ2dsZV9fbGFiZWx7b3BhY2l0eTowO292ZXJmbG93OmhpZGRlbjtwb2ludGVyLWV2ZW50czpub25lO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3otaW5kZXg6LTF9I2NjLW1haW4gLnBtX19zZWN0aW9uLWRlc2Mtd3JhcHBlcntjb2xvcjp2YXIoLS1jYy1zZWNvbmRhcnktY29sb3IpO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Zm9udC1zaXplOi45ZW19I2NjLW1haW4gLnBtX19zZWN0aW9uLWRlc2Mtd3JhcHBlcj46bm90KDpsYXN0LWNoaWxkKXtib3JkZXItYm90dG9tOjFweCBzb2xpZCB2YXIoLS1jYy1jb29raWUtY2F0ZWdvcnktYmxvY2stYm9yZGVyKX0jY2MtbWFpbiAucG1fX3NlY3Rpb24tc2VydmljZXN7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0jY2MtbWFpbiAucG1fX3NlcnZpY2V7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtwYWRkaW5nOi40ZW0gMS4yZW07cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZX0jY2MtbWFpbiAucG1fX3NlcnZpY2U6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1jYy1jb29raWUtY2F0ZWdvcnktYmxvY2staG92ZXItYmcpfSNjYy1tYWluIC5wbV9fc2VydmljZS1oZWFkZXJ7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6ZmxleDttYXJnaW4tcmlnaHQ6MWVtO3dpZHRoOjEwMCV9I2NjLW1haW4gLnBtX19zZXJ2aWNlLWljb257Ym9yZGVyOjJweCBzb2xpZDtib3JkZXItcmFkaXVzOjEwMCU7aGVpZ2h0OjhweDttYXJnaW4tbGVmdDo2cHg7bWFyZ2luLXJpZ2h0OjIwcHg7bWFyZ2luLXRvcDoxcHg7bWluLXdpZHRoOjhweH0jY2MtbWFpbiAucG1fX3NlcnZpY2UtdGl0bGV7Zm9udC1zaXplOi45NWVtO3dpZHRoOjEwMCU7d29yZC1icmVhazpicmVhay13b3JkfSNjYy1tYWluIC5wbV9fc2VjdGlvbi1kZXNje2xpbmUtaGVpZ2h0OjEuNWVtfSNjYy1tYWluIC5wbV9fc2VjdGlvbi10YWJsZXtib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7Zm9udC1zaXplOi45ZW07bWFyZ2luOjA7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MDt0ZXh0LWFsaWduOmxlZnQ7d2lkdGg6MTAwJX0jY2MtbWFpbiAucG1fX3RhYmxlLWNhcHRpb257dGV4dC1hbGlnbjpsZWZ0fSNjYy1tYWluIC5wbV9fdGFibGUtY2FwdGlvbiwjY2MtbWFpbiAucG1fX3RhYmxlLWhlYWQ+dHJ7Ym9yZGVyLWJvdHRvbToxcHggZGFzaGVkIHZhcigtLWNjLXNlcGFyYXRvci1ib3JkZXItY29sb3IpO2NvbG9yOnZhcigtLWNjLXByaW1hcnktY29sb3IpO2ZvbnQtd2VpZ2h0OjYwMH0jY2MtbWFpbiAucG1fX3RhYmxlLXRye3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2V9I2NjLW1haW4gLnBtX190YWJsZS10cjpob3ZlcntiYWNrZ3JvdW5kOnZhcigtLWNjLWNvb2tpZS1jYXRlZ29yeS1ibG9jay1ob3Zlci1iZyl9I2NjLW1haW4gLnBtX190YWJsZS1jYXB0aW9uLCNjYy1tYWluIC5wbV9fdGFibGUtdGQsI2NjLW1haW4gLnBtX190YWJsZS10aHtwYWRkaW5nOi42MjVlbSAuNjI1ZW0gLjYyNWVtIDEuMmVtO3ZlcnRpY2FsLWFsaWduOnRvcH0jY2MtbWFpbiAucG1fX2Zvb3Rlcntib3JkZXItdG9wOjFweCBzb2xpZCB2YXIoLS1jYy1zZXBhcmF0b3ItYm9yZGVyLWNvbG9yKTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59I2NjLW1haW4gLnBtX19idG4tZ3JvdXB7ZGlzcGxheTpmbGV4fSNjYy1tYWluIC5wbV9fYnRuKy5wbV9fYnRuLCNjYy1tYWluIC5wbV9fYnRuLWdyb3VwKy5wbV9fYnRuLWdyb3Vwe21hcmdpbi1sZWZ0Oi4zNzVyZW19I2NjLW1haW4gLnBtLS1mbGlwIC5wbV9fYnRuKy5wbV9fYnRuLCNjYy1tYWluIC5wbS0tZmxpcCAucG1fX2J0bi1ncm91cCsucG1fX2J0bi1ncm91cHttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDouMzc1cmVtfSNjYy1tYWluIC5wbV9fYnRue2JhY2tncm91bmQ6dmFyKC0tY2MtYnRuLXByaW1hcnktYmcpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tY2MtYnRuLXByaW1hcnktYm9yZGVyLWNvbG9yKTtib3JkZXItcmFkaXVzOnZhcigtLWNjLWJ0bi1ib3JkZXItcmFkaXVzKTtjb2xvcjp2YXIoLS1jYy1idG4tcHJpbWFyeS1jb2xvcik7ZmxleDphdXRvO2ZvbnQtc2l6ZTouODJlbTtmb250LXdlaWdodDo2MDA7bWluLWhlaWdodDo0MnB4O21pbi13aWR0aDoxMTBweDtwYWRkaW5nOi41ZW0gMS41ZW07dGV4dC1hbGlnbjpjZW50ZXI7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZSxib3JkZXItY29sb3IgLjE1cyBlYXNlLGNvbG9yIC4xNXMgZWFzZX0jY2MtbWFpbiAucG1fX2J0bjpob3ZlcntiYWNrZ3JvdW5kOnZhcigtLWNjLWJ0bi1wcmltYXJ5LWhvdmVyLWJnKTtib3JkZXItY29sb3I6dmFyKC0tY2MtYnRuLXByaW1hcnktaG92ZXItYm9yZGVyLWNvbG9yKTtjb2xvcjp2YXIoLS1jYy1idG4tcHJpbWFyeS1ob3Zlci1jb2xvcil9I2NjLW1haW4gLnBtX19idG4tLXNlY29uZGFyeXtiYWNrZ3JvdW5kOnZhcigtLWNjLWJ0bi1zZWNvbmRhcnktYmcpO2JvcmRlci1jb2xvcjp2YXIoLS1jYy1idG4tc2Vjb25kYXJ5LWJvcmRlci1jb2xvcik7Y29sb3I6dmFyKC0tY2MtYnRuLXNlY29uZGFyeS1jb2xvcil9I2NjLW1haW4gLnBtX19idG4tLXNlY29uZGFyeTpob3ZlcntiYWNrZ3JvdW5kOnZhcigtLWNjLWJ0bi1zZWNvbmRhcnktaG92ZXItYmcpO2JvcmRlci1jb2xvcjp2YXIoLS1jYy1idG4tc2Vjb25kYXJ5LWhvdmVyLWJvcmRlci1jb2xvcik7Y29sb3I6dmFyKC0tY2MtYnRuLXNlY29uZGFyeS1ob3Zlci1jb2xvcil9I2NjLW1haW4gLnBtLS1ib3h7aGVpZ2h0OmNhbGMoMTAwJSAtIDJlbSk7bGVmdDp2YXIoLS1jYy1tb2RhbC1tYXJnaW4pO21hcmdpbjowIGF1dG87bWF4LWhlaWdodDozNy41ZW07bWF4LXdpZHRoOjQzZW07cmlnaHQ6dmFyKC0tY2MtbW9kYWwtbWFyZ2luKTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKGNhbGMoLTUwJSArIDEuNmVtKSl9I2NjLW1haW4gLnBtLS1ib3gucG0tLWZsaXAgLnBtX19idG4tZ3JvdXAsI2NjLW1haW4gLnBtLS1ib3gucG0tLWZsaXAgLnBtX19mb290ZXJ7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2V9I2NjLW1haW4gLnBtLS1iYXJ7Ym9yZGVyLXJhZGl1czowO2JvdHRvbTowO2hlaWdodDoxMDAlO21hcmdpbjowO21heC1oZWlnaHQ6bm9uZTttYXgtd2lkdGg6MjllbTtvcGFjaXR5OjE7dG9wOjA7d2lkdGg6MTAwJTstLWNjLW1vZGFsLXRyYW5zaXRpb24tZHVyYXRpb246LjM1c30jY2MtbWFpbiAucG0tLWJhciAucG1fX3NlY3Rpb24tdGFibGUsI2NjLW1haW4gLnBtLS1iYXIgLnBtX190YWJsZS1ib2R5LCNjYy1tYWluIC5wbS0tYmFyIC5wbV9fdGFibGUtdGQsI2NjLW1haW4gLnBtLS1iYXIgLnBtX190YWJsZS10aCwjY2MtbWFpbiAucG0tLWJhciAucG1fX3RhYmxlLXRye2Rpc3BsYXk6YmxvY2t9I2NjLW1haW4gLnBtLS1iYXIgLnBtX190YWJsZS1oZWFke2Rpc3BsYXk6bm9uZX0jY2MtbWFpbiAucG0tLWJhciAucG1fX3RhYmxlLWNhcHRpb257ZGlzcGxheTpibG9ja30jY2MtbWFpbiAucG0tLWJhciAucG1fX3RhYmxlLXRyOm5vdCg6bGFzdC1jaGlsZCl7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgdmFyKC0tY2Mtc2VwYXJhdG9yLWJvcmRlci1jb2xvcil9I2NjLW1haW4gLnBtLS1iYXIgLnBtX190YWJsZS10ZHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59I2NjLW1haW4gLnBtLS1iYXIgLnBtX190YWJsZS10ZDpiZWZvcmV7Y29sb3I6dmFyKC0tY2MtcHJpbWFyeS1jb2xvcik7Y29udGVudDphdHRyKGRhdGEtY29sdW1uKTtmbGV4OjE7Zm9udC13ZWlnaHQ6NjAwO21pbi13aWR0aDoxMDBweDtvdmVyZmxvdzpoaWRkZW47cGFkZGluZy1yaWdodDoyZW07dGV4dC1vdmVyZmxvdzplbGxpcHNpc30jY2MtbWFpbiAucG0tLWJhciAucG1fX3RhYmxlLXRkPmRpdntmbGV4OjN9I2NjLW1haW4gLnBtLS1iYXI6bm90KC5wbS0td2lkZSkgLnBtX19ib2R5LCNjYy1tYWluIC5wbS0tYmFyOm5vdCgucG0tLXdpZGUpIC5wbV9fZm9vdGVyLCNjYy1tYWluIC5wbS0tYmFyOm5vdCgucG0tLXdpZGUpIC5wbV9faGVhZGVye3BhZGRpbmc6MWVtIDEuM2VtfSNjYy1tYWluIC5wbS0tYmFyOm5vdCgucG0tLXdpZGUpIC5wbV9fYnRuLWdyb3VwLCNjYy1tYWluIC5wbS0tYmFyOm5vdCgucG0tLXdpZGUpIC5wbV9fZm9vdGVye2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0jY2MtbWFpbiAucG0tLWJhcjpub3QoLnBtLS13aWRlKSAucG1fX2J0bisucG1fX2J0biwjY2MtbWFpbiAucG0tLWJhcjpub3QoLnBtLS13aWRlKSAucG1fX2J0bi1ncm91cCsucG1fX2J0bi1ncm91cHttYXJnaW46LjM3NXJlbSAwIDB9I2NjLW1haW4gLnBtLS1iYXI6bm90KC5wbS0td2lkZSkucG0tLWZsaXAgLnBtX19idG4tZ3JvdXAsI2NjLW1haW4gLnBtLS1iYXI6bm90KC5wbS0td2lkZSkucG0tLWZsaXAgLnBtX19mb290ZXJ7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2V9I2NjLW1haW4gLnBtLS1iYXI6bm90KC5wbS0td2lkZSkucG0tLWZsaXAgLnBtX19idG4rLnBtX19idG4sI2NjLW1haW4gLnBtLS1iYXI6bm90KC5wbS0td2lkZSkucG0tLWZsaXAgLnBtX19idG4tZ3JvdXArLnBtX19idG4tZ3JvdXB7bWFyZ2luLWJvdHRvbTouMzc1cmVtO21hcmdpbi10b3A6MH0jY2MtbWFpbiAucG0tLWJhcjpub3QoLnBtLS13aWRlKSAucG1fX2JhZGdle2Rpc3BsYXk6bm9uZX0jY2MtbWFpbiAucG0tLWJhci5wbS0tbGVmdHtsZWZ0OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpfSNjYy1tYWluIC5wbS0tYmFyLnBtLS1yaWdodHtyaWdodDowO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDEwMCUpfSNjYy1tYWluIC5wbS0tYmFyLnBtLS13aWRle21heC13aWR0aDozNWVtfSNjYy1tYWluIC5wbS0tYmFyLnBtLS13aWRlIC5wbV9fYm9keSwjY2MtbWFpbiAucG0tLWJhci5wbS0td2lkZSAucG1fX2Zvb3RlciwjY2MtbWFpbiAucG0tLWJhci5wbS0td2lkZSAucG1fX2hlYWRlcntwYWRkaW5nOjFlbSAxLjRlbX0jY2MtbWFpbiAucG0tLWJhci5wbS0td2lkZS5wbS0tZmxpcCAucG1fX2J0bi1ncm91cCwjY2MtbWFpbiAucG0tLWJhci5wbS0td2lkZS5wbS0tZmxpcCAucG1fX2Zvb3RlcntmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZX0jY2MtbWFpbiAucG0tb3ZlcmxheXtiYWNrZ3JvdW5kOnZhcigtLWNjLW92ZXJsYXktYmcpO2JvdHRvbTowO2NvbnRlbnQ6XCJcIjtsZWZ0OjA7b3BhY2l0eTowO3Bvc2l0aW9uOmZpeGVkO3JpZ2h0OjA7dG9wOjA7dmlzaWJpbGl0eTpoaWRkZW47ei1pbmRleDoxfSNjYy1tYWluIC5jYy0tYW5pbSAucG0sI2NjLW1haW4gLmNjLS1hbmltIC5wbS1vdmVybGF5e3RyYW5zaXRpb246b3BhY2l0eSB2YXIoLS1jYy1tb2RhbC10cmFuc2l0aW9uLWR1cmF0aW9uKSBlYXNlLHZpc2liaWxpdHkgdmFyKC0tY2MtbW9kYWwtdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZSx0cmFuc2Zvcm0gdmFyKC0tY2MtbW9kYWwtdHJhbnNpdGlvbi1kdXJhdGlvbikgZWFzZX0uc2hvdy0tcHJlZmVyZW5jZXMgI2NjLW1haW4gLmNjLS1hbmltIC5wbXtvcGFjaXR5OjE7dmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudH0uc2hvdy0tcHJlZmVyZW5jZXMgI2NjLW1haW4gLmNjLS1hbmltIC5wbS0tYm94e3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpfS5zaG93LS1wcmVmZXJlbmNlcyAjY2MtbWFpbiAuY2MtLWFuaW0gLnBtLS1iYXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9LnNob3ctLXByZWZlcmVuY2VzICNjYy1tYWluIC5jYy0tYW5pbSAucG0tb3ZlcmxheXtvcGFjaXR5OjE7dmlzaWJpbGl0eTp2aXNpYmxlfSNjYy1tYWluLmNjLS1ydGwgLnBtX19zZXJ2aWNlLWhlYWRlcnttYXJnaW4tbGVmdDoxZW07bWFyZ2luLXJpZ2h0OjB9I2NjLW1haW4uY2MtLXJ0bCAucG1fX3NlY3Rpb24tYXJyb3d7bGVmdDp1bnNldDtyaWdodDoxOHB4fSNjYy1tYWluLmNjLS1ydGwgLnNlY3Rpb25fX3RvZ2dsZS13cmFwcGVye2xlZnQ6MThweDtyaWdodDp1bnNldDt0cmFuc2Zvcm0tb3JpZ2luOmxlZnR9I2NjLW1haW4uY2MtLXJ0bCAudG9nZ2xlLXNlcnZpY2V7bGVmdDowfSNjYy1tYWluLmNjLS1ydGwgLnBtX19zZXJ2aWNlLWljb257bWFyZ2luLWxlZnQ6MjBweDttYXJnaW4tcmlnaHQ6NXB4fSNjYy1tYWluLmNjLS1ydGwgLnBtX19zZWN0aW9uLS10b2dnbGUgLnBtX19zZWN0aW9uLXRpdGxle3BhZGRpbmctbGVmdDo1LjRlbTtwYWRkaW5nLXJpZ2h0OjEuMmVtfSNjYy1tYWluLmNjLS1ydGwgLnBtX19zZWN0aW9uLS1leHBhbmRhYmxlIC5wbV9fc2VjdGlvbi10aXRsZXtwYWRkaW5nLXJpZ2h0OjMuNGVtfSNjYy1tYWluLmNjLS1ydGwgLnBtX19iYWRnZXttYXJnaW4tbGVmdDp1bnNldDttYXJnaW4tcmlnaHQ6MWVtfSNjYy1tYWluLmNjLS1ydGwgLnRvZ2dsZV9faWNvbi1jaXJjbGV7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMjdweCl9I2NjLW1haW4uY2MtLXJ0bCAudG9nZ2xlLXNlcnZpY2UgLnRvZ2dsZV9faWNvbi1jaXJjbGV7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMjNweCl9I2NjLW1haW4uY2MtLXJ0bCAuc2VjdGlvbl9fdG9nZ2xlOmNoZWNrZWR+LnRvZ2dsZV9faWNvbiAudG9nZ2xlX19pY29uLWNpcmNsZXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX0jY2MtbWFpbi5jYy0tcnRsIC5wbV9fdGFibGUtdGQsI2NjLW1haW4uY2MtLXJ0bCAucG1fX3RhYmxlLXRoe3BhZGRpbmctbGVmdDp1bnNldDtwYWRkaW5nLXJpZ2h0OjEuMmVtO3RleHQtYWxpZ246cmlnaHR9I2NjLW1haW4uY2MtLXJ0bCAucG1fX3RhYmxlLXRke3BhZGRpbmctbGVmdDp1bnNldDtwYWRkaW5nLXJpZ2h0OjEuMmVtfSNjYy1tYWluLmNjLS1ydGwgLnBtX190YWJsZS10ZDpiZWZvcmV7cGFkZGluZy1sZWZ0OjJlbTtwYWRkaW5nLXJpZ2h0OnVuc2V0fSNjYy1tYWluLmNjLS1ydGwgLnBtX19idG4rLnBtX19idG4sI2NjLW1haW4uY2MtLXJ0bCAucG1fX2J0bi1ncm91cCsucG1fX2J0bi1ncm91cHttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDouMzc1cmVtfSNjYy1tYWluLmNjLS1ydGwgLnBtLS1mbGlwIC5wbV9fYnRuKy5wbV9fYnRuLCNjYy1tYWluLmNjLS1ydGwgLnBtLS1mbGlwIC5wbV9fYnRuLWdyb3VwKy5wbV9fYnRuLWdyb3Vwe21hcmdpbi1sZWZ0Oi4zNzVyZW07bWFyZ2luLXJpZ2h0OjB9I2NjLW1haW4uY2MtLXJ0bCAucG0tLWZsaXAucG0tLWJhcjpub3QoLnBtLS13aWRlKSAucG1fX2J0bisucG1fX2J0biwjY2MtbWFpbi5jYy0tcnRsIC5wbS0tZmxpcC5wbS0tYmFyOm5vdCgucG0tLXdpZGUpIC5wbV9fYnRuLWdyb3VwKy5wbV9fYnRuLWdyb3Vwe21hcmdpbi1sZWZ0OjB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo2NDBweCl7I2NjLW1haW4gLnBte2JvcmRlci1yYWRpdXM6MDtib3R0b206MDtoZWlnaHQ6YXV0bztsZWZ0OjA7bWF4LWhlaWdodDoxMDAlO21heC13aWR0aDpub25lIWltcG9ydGFudDtyaWdodDowO3RvcDowO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDEuNmVtKX0jY2MtbWFpbiAucG1fX2JvZHksI2NjLW1haW4gLnBtX19mb290ZXIsI2NjLW1haW4gLnBtX19oZWFkZXJ7cGFkZGluZzouOWVtIWltcG9ydGFudH0jY2MtbWFpbiAucG1fX2JhZGdle2Rpc3BsYXk6bm9uZX0jY2MtbWFpbiAucG1fX3NlY3Rpb24tdGFibGUsI2NjLW1haW4gLnBtX190YWJsZS1ib2R5LCNjYy1tYWluIC5wbV9fdGFibGUtY2FwdGlvbiwjY2MtbWFpbiAucG1fX3RhYmxlLXRkLCNjYy1tYWluIC5wbV9fdGFibGUtdGgsI2NjLW1haW4gLnBtX190YWJsZS10cntkaXNwbGF5OmJsb2NrfSNjYy1tYWluIC5wbV9fdGFibGUtaGVhZHtkaXNwbGF5Om5vbmV9I2NjLW1haW4gLnBtX190YWJsZS10cjpub3QoOmxhc3QtY2hpbGQpe2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHZhcigtLWNjLXNlcGFyYXRvci1ib3JkZXItY29sb3IpfSNjYy1tYWluIC5wbV9fdGFibGUtdGR7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufSNjYy1tYWluIC5wbV9fdGFibGUtdGQ6YmVmb3Jle2NvbG9yOnZhcigtLWNjLXByaW1hcnktY29sb3IpO2NvbnRlbnQ6YXR0cihkYXRhLWNvbHVtbik7ZmxleDoxO2ZvbnQtd2VpZ2h0OjYwMDttaW4td2lkdGg6MTAwcHg7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmctcmlnaHQ6MmVtO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXN9I2NjLW1haW4gLnBtX190YWJsZS10ZD5kaXZ7ZmxleDozfSNjYy1tYWluIC5wbV9fYnRuLWdyb3VwLCNjYy1tYWluIC5wbV9fZm9vdGVye2ZsZXgtZGlyZWN0aW9uOmNvbHVtbiFpbXBvcnRhbnR9I2NjLW1haW4gLnBtX19idG4tZ3JvdXB7ZGlzcGxheTpmbGV4IWltcG9ydGFudH0jY2MtbWFpbiAucG1fX2J0bisucG1fX2J0biwjY2MtbWFpbiAucG1fX2J0bi1ncm91cCsucG1fX2J0bi1ncm91cHttYXJnaW46LjM3NXJlbSAwIDAhaW1wb3J0YW50fSNjYy1tYWluIC5wbS0tZmxpcCAucG1fX2J0bisucG1fX2J0biwjY2MtbWFpbiAucG0tLWZsaXAgLnBtX19idG4tZ3JvdXArLnBtX19idG4tZ3JvdXB7bWFyZ2luLWJvdHRvbTouMzc1cmVtIWltcG9ydGFudDttYXJnaW4tdG9wOjAhaW1wb3J0YW50fSNjYy1tYWluIC5wbS0tZmxpcCAucG1fX2J0bi1ncm91cCwjY2MtbWFpbiAucG0tLWZsaXAgLnBtX19mb290ZXJ7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UhaW1wb3J0YW50fS5zaG93LS1wcmVmZXJlbmNlcyAjY2MtbWFpbiAuY2MtLWFuaW0gLnBte3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApIWltcG9ydGFudH19IiwiLy8gU3dpcGVyIGNvcmUgc3R5bGVzIChtaW5pbWFsIHN1YnNldCBmb3IgdGhpcyBwcm9qZWN0KVxuLy8gQmFzZWQgb24gU3dpcGVyIDEyLnhcblxuOnJvb3Qge1xuICAtLXN3aXBlci10aGVtZS1jb2xvcjogIzAwMDtcbiAgLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplOiA0NHB4O1xufVxuXG4uc3dpcGVyIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnN3aXBlci13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuXG4uc3dpcGVyLXNsaWRlIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICBkaXNwbGF5OiBibG9jaztcblxuICAvLyBUaGUgLnN3aXBlciBjb250YWluZXIncyBhc3BlY3QtcmF0aW8gaXMgbG9ja2VkIHRvIHRoZSBmaXJzdCBpbWFnZSwgc29cbiAgLy8gaW1hZ2VzIHdpdGggYSBkaWZmZXJlbnQgcmF0aW8gd291bGQgb3RoZXJ3aXNlIHN0cmV0Y2ggdG8gZmlsbCB0aGUgc2xpZGUuXG4gIC8vIG9iamVjdC1maXQ6IGNvbnRhaW4gcHJlc2VydmVzIGVhY2ggaW1hZ2UncyBvd24gYXNwZWN0IHJhdGlvIChsZXR0ZXJib3hlZCkuXG4gIGltZyB7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgfVxufVxuXG4uc3dpcGVyLWhvcml6b250YWwge1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuXG4vLyBOYXZpZ2F0aW9uIGFycm93c1xuLnN3aXBlci1idXR0b24tcHJldixcbi5zd2lwZXItYnV0dG9uLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTUwcHg7XG4gIHdpZHRoOiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKTtcbiAgaGVpZ2h0OiB2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKTtcbiAgbWFyZ2luLXRvcDogY2FsYygwcHggLSAodmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSkgLyAyKSk7XG4gIHotaW5kZXg6IDEwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tY29sb3IsIHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO1xuXG4gICYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMC4zNTtcbiAgICBjdXJzb3I6IGF1dG87XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxufVxuXG4uc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgbGVmdDogLTVweDtcbiAgc3ZnIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB9XG59XG5cbi5zd2lwZXItYnV0dG9uLW5leHQge1xuICBsZWZ0OiAyNXB4O1xufVxuXG4uc3dpcGVyLWJ1dHRvbi1sb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLy8gUGFnaW5hdGlvblxuLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAtMzZweDtcbiAgdHJhbnNpdGlvbjogMzAwbXMgb3BhY2l0eTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgei1pbmRleDogMTA7XG5cbiAgJi5zd2lwZXItcGFnaW5hdGlvbi1oaWRkZW4ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuXG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICB3aWR0aDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXdpZHRoLCB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtc2l6ZSwgOHB4KSk7XG4gIGhlaWdodDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhlaWdodCwgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXNpemUsIDhweCkpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1ib3JkZXItcmFkaXVzLCA1MCUpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtY29sb3IsICMwMDApO1xuICBvcGFjaXR5OiB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtb3BhY2l0eSwgMC4yKTtcblxuICAuc3dpcGVyLXBhZ2luYXRpb24tY2xpY2thYmxlICYge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIG9wYWNpdHk6IHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1vcGFjaXR5LCAxKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3IsIHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO1xufVxuXG4uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCxcbi5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIG1hcmdpbjogMCB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaG9yaXpvbnRhbC1nYXAsIDRweCk7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1sb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnN3aXBlci1uYXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cbiAgLnN3aXBlci1zbGlkZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbn0iLCJAbWl4aW4gYW5jaG9yLWhpZ2hsaWdodCB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDE1MG1zIGVhc2U7XG5cbiAgJjpob3ZlcixcbiAgJlthcmlhLWN1cnJlbnRdIHtcbiAgICBjb2xvcjogJGNvbG9yLTM7XG4gIH1cbn1cblxuQG1peGluIGFuY2hvci1yZXNldCB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbkBtaXhpbiBhbmNob3ItdGFyZ2V0LW9mZnNldCgkb2Zmc2V0OiAwLCAkbWFyZ2luOiAwKSB7XG4gICY6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAvLyBjb21wZW5zYXRlIGFuY2hvciB0YXJnZXQgb2Zmc2V0XG4gICAgbWFyZ2luLXRvcDogLSRvZmZzZXQgKyAkbWFyZ2luO1xuXG4gICAgLy8gYWRkIGFuY2hvciB0YXJnZXQgb2Zmc2V0XG4gICAgcGFkZGluZy10b3A6ICRvZmZzZXQ7XG5cbiAgICBjb250ZW50OiAnJztcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxufVxuXG5AbWl4aW4gYmV0dGVyLXdvcmQtYnJlYWtzIHtcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBoeXBoZW5zOiBhdXRvO1xufVxuXG5AbWl4aW4gYnJlYWtwb2ludCgkd2lkdGgpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICN7JHdpZHRofSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBidXR0b24tcmVzZXQge1xuICAvLyBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG5cbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuQG1peGluIGNsaWNrYXJlYS1leHRlbnNpb24oJHg6IDAsICR5OiAwKSB7XG4gICY6OmFmdGVyIHtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcblxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0keTtcbiAgICBsZWZ0OiAtJHg7XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICBwYWRkaW5nOiAkeSAkeDtcblxuICAgIGNvbnRlbnQ6ICcnO1xuICB9XG59XG5cbkBtaXhpbiBjcmlzcC1pbWFnZSB7XG4gIGltYWdlLXJlbmRlcmluZzotbW96LWNyaXNwLWVkZ2VzO1xuICBpbWFnZS1yZW5kZXJpbmc6LW8tY3Jpc3AtZWRnZXM7XG4gIGltYWdlLXJlbmRlcmluZzotd2Via2l0LW9wdGltaXplLWNvbnRyYXN0O1xuICBpbWFnZS1yZW5kZXJpbmc6b3B0aW1pemUtY29udHJhc3Q7XG4gIC1tcy1pbnRlcnBvbGF0aW9uLW1vZGU6bmVhcmVzdC1uZWlnaGJvcjtcbn1cblxuQG1peGluIGZhZGUtaW4ge1xuICAvLyBOT1RFOiBvcmRlciBpcyBpbXBvcnRhbnQgaW4gU2FmYXJpXG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG5cbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAyMDBtcyBlYXNlLW91dDtcbn1cblxuQG1peGluIGZhZGUtb3V0IHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuXG4gIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMG1zIDIwMG1zLCBvcGFjaXR5IDIwMG1zIGVhc2Utb3V0O1xufVxuXG4vLyBrZXlmcmFtZXMgZm9yIGZhZGUtaW4tYW5pbWF0aW9uIG1peGluXG5Aa2V5ZnJhbWVzIGZhZGUtaW4tYW5pbWF0aW9uIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICBcbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQG1peGluIGZhZGUtaW4tYW5pbWF0aW9uIHtcbiAgYW5pbWF0aW9uOiBmYWRlLWluLWFuaW1hdGlvbiAyNTBtcztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG59XG5cbkBtaXhpbiBncmlkKFxuICAkZ3JpZC1jb2x1bW5zOiAxMixcbiAgJGdyaWQtcm93LWdhcDogMCxcbiAgJGdyaWQtY29sdW1uLWdhcDogMCxcbikge1xuICBkaXNwbGF5OiBncmlkO1xuICBhbGlnbi1jb250ZW50OiBzdGFydDtcbiAgZ3JpZC1jb2x1bW4tZ2FwOiAkZ3JpZC1jb2x1bW4tZ2FwO1xuICBncmlkLXJvdy1nYXA6ICRncmlkLXJvdy1nYXA7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KCRncmlkLWNvbHVtbnMsIG1pbm1heCgwLCAxZnIpKTtcbn1cblxuQG1peGluIGhyLXJlc2V0IHtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG5AbWl4aW4gbGF6eS1pbWFnZS1ob2xkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLy8gcHJldmVudCAocHJldmlldykgaW1hZ2VzIGZyb20gc3RpY2tpbmcgb3V0XG4gIC8vIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLTM7XG59XG5cbkBtaXhpbiBsYXp5LWltYWdlIHtcbiAgQGluY2x1ZGUgZmFkZS1pbjtcblxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcblxuICB3aWR0aDogMTAwJTtcblxuICAvLyBOT1RFOiB0aGlzIGlzIG5lZWRlZCBmb3IgbG96YWQgdG8gd29yayAocHJldmVudGluZyAwcHggaGVpZ2h0KVxuICBoZWlnaHQ6IDEwMCU7XG5cbiAgLy8gcHJldmVudCBwbGFjZWhvbGRlciBjb2xvciBzaGluaW5nIHRocm91Z2ggdHJhbnNwYXJlbnQgaW1hZ2VzXG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci0yO1xuXG4gICYubGF6eSB7XG4gICAgQGluY2x1ZGUgZmFkZS1vdXQ7XG4gIH1cbn1cblxuQG1peGluIHJpZ2h0LWFycm93IHtcbiAgJjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIFxuICAgIC8vIHVzZSB3aGl0ZXNwYWNlIHdpZHRoIChmcm9tIGZvbnQgbWV0cmljcykgYXMgbWFyZ2luXG4gICAgbWFyZ2luLXJpZ2h0OiAwLjJlbTtcblxuICAgIC8vIG1hZ2ljIG51bWJlclxuICAgIG1hcmdpbi1sZWZ0OiAwLjFlbTtcbiAgICBcbiAgICBjb250ZW50OiAnXFwwMjE5MSc7XG4gIH1cbn1cblxuQG1peGluIHRhYmxlLXJlc2V0IHtcbiAgLy8gdGFibGUtbGF5b3V0OiBmaXhlZDtcblxuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXG4gIC8vIGZpeCB0YWJsZSB3aWR0aCBpbiBTYWZhcmlcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtaXhpbiB0YWJsZS1kYXRhLXJlc2V0IHtcbiAgcGFkZGluZzogMDtcbn1cblxuQG1peGluIHRhYmxlLWhlYWRlci1yZXNldCB7XG4gIHBhZGRpbmc6IDA7XG5cbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuQG1peGluIHRhYmxlLXJvdy1yZXNldCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4iLCIqLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG5odG1sIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAvLyBtYWtlIGl0IGZpbGwgdGhlIGhlaWdodCBzbyB0aGUgZm9vdGVyIGFuIGJlIHB1c2hlZCBkb3duXG4gIGhlaWdodDogMTAwJTtcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItMjtcbiAgY29sb3I6ICRjb2xvci0xO1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LTE7XG4gIGZvbnQtc2l6ZTogJGJhc2Utc2l6ZTtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC00O1xuICBsZXR0ZXItc3BhY2luZzogJGxldHRlci1zcGFjaW5nLTQ7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtNDtcblxuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbn1cblxuYm9keSB7XG4gIC8vIHB1c2ggZm9vdGVyIGRvd25cbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIDFmciBhdXRvO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xufVxuXG5cblxuLy8gcHJldmVudCBlbGVtZW50cyBmcm9tIG92ZXJmbG93aW5nIGhvcml6b250aWNhbGx5XG4vLyBOT1RFOiB0aGUgZXh0cmEgbGluZXMgYXJlIG5lZWRlZCB0byB3b3JrIGluIGlPUyBTYWZhcmlcbmh0bWwge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG4iLCIvLyBuYW1pbmcgZ3VpZGVsaW5lczpcbi8vICogYnJlYWtwb2ludCBtb2RpZmllcnMgYXJlIGFwcGVuZGVkIHRvIHZhcmlhYmxlIG5hbWVzIChlLiBnLiAkd2lkdGggYW5kXG4vLyAgICR3aWR0aC1tZWRpdW0pXG4vLyAqIG5vcm1hbCBtb2RpZmllcmVzIGFyZSBwcmVwZW5kZWQgKGUuIGcuICR3aWR0aCBhbmQgJG1lZGl1bS13aWR0aClcblxuLy8gY29sb3JzXG5cbiRjb2xvci0xOiBoc2woMCwgMCUsIDAlKTtcbiRjb2xvci0yOiBoc2woMCwgMCUsIDEwMCUpO1xuJGNvbG9yLTM6IGhzbCgzNTYsIDg5JSwgNDclKTtcbiRjb2xvci00OiBoc2woMCwgMCUsIDc1JSk7XG5cbi8vIHR5cG9ncmFwaHlcblxuJGZvbnQtZmFtaWx5LTE6ICdNaXNvJywgc2Fucy1zZXJpZjtcblxuJGJhc2Utc2l6ZTogMjdweDtcblxuJGZvbnQtc2l6ZS0zOiAwLjY3NXJlbTtcbiRmb250LXNpemUtNDogMXJlbTtcbiRmb250LXNpemUtNTogMS4zNXJlbTtcbiRmb250LXNpemUtNjogMC42NSAqIDEuODVyZW07XG4kZm9udC1zaXplLTc6IDAuOCAqIDIuMnJlbTtcblxuJGZvbnQtc2l6ZS02LTE6IDEuODVyZW07XG4kZm9udC1zaXplLTctMTogMi4ycmVtO1xuXG4kbGV0dGVyLXNwYWNpbmctMzogMDtcbiRsZXR0ZXItc3BhY2luZy00OiAwLjAxZW07XG4kbGV0dGVyLXNwYWNpbmctNTogMC4xNWVtO1xuXG4kbGluZS1oZWlnaHQtMzogMC44O1xuJGxpbmUtaGVpZ2h0LTQ6IDE7XG4kbGluZS1oZWlnaHQtNTogMS4yO1xuXG4kZm9udC13ZWlnaHQtMzogMzAwO1xuJGZvbnQtd2VpZ2h0LTQ6IDQwMDtcbiRmb250LXdlaWdodC01OiA1MDA7XG5cbi8vIGxheW91dFxuXG4kZ2FwOiAwLjI1ICogJGxpbmUtaGVpZ2h0LTQgKiAxcmVtO1xuXG4vLyB3aWR0aCByZXN0cmljdGlvblxuJG1heC13aWR0aDogNDJyZW0gKyAyICogNCAqICRnYXA7XG5cbi8vIGJyZWFrcG9pbnRzXG4vLyBOT1RFOiBpdOKAmXMgb2sgdG8gdXNlIHB4IHZhbHVlcyBiZWNhdXNlIGJyb3dzZXJzIGhhbmRsZSB6b29taW5nIGNvcnJlY3RseSBcbi8vIHdoZXJlYXMgZW0gYW5kIHJlbSB2YWx1ZXMgYXJlIGhhbmRsZWQgaW5jb25zaXN0ZW50bHlcblxuLy8gZGVmYXVsdCBpcyBlLiBnLiBpcGhvbmVcblxuLy8gZS4gZy4gaXBhZCBwb3J0cmFpdFxuJGJyZWFrcG9pbnQtMTogNzY4cHg7XG5cbi8vIGUuIGcuIGlwYWQgaG9yaXpvbnRhbFxuJGJyZWFrcG9pbnQtMjogMTAyNHB4O1xuXG4vLyBlLiBnLiBtYWNib29rIDEzXCJcbiRicmVha3BvaW50LTM6IDEyODBweDtcblxuLy8gZS4gZy5tYWNib29rIDE1XCJcbiRicmVha3BvaW50LTQ6IDE0NDBweDtcblxuLy8gZS4gZy4gbWFjYm9vayAxNlwiXG4kYnJlYWtwb2ludC01OiAxNzkycHg7XG4iLCIuYmFjay10by10b3Age1xuICBkaXNwbGF5OiBub25lO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJGJyZWFrcG9pbnQtMSkge1xuICAgIEBpbmNsdWRlIGZhZGUtb3V0O1xuXG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHJpZ2h0OiAzLjI1ICogJGdhcDtcbiAgICBib3R0b206IDMuMjUgKiAkZ2FwO1xuICAgIHotaW5kZXg6IDU7XG5cbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG5cbiAgLmhlYWRyb29tLS1ub3QtdG9wICYge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJGJyZWFrcG9pbnQtMSkge1xuICAgICAgQGluY2x1ZGUgZmFkZS1pbjtcbiAgICB9XG4gIH1cblxuICAmX19saW5rIHtcbiAgICBAaW5jbHVkZSBhbmNob3ItcmVzZXQ7XG5cbiAgICBmb250LXNpemU6ICRmb250LXNpemUtMztcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG59XG4iLCIuYmlrZXMge1xuICBAaW5jbHVkZSBncmlkKDYsIDMgKiAyICogJGdhcCwgNiAqICRnYXApO1xuXG4gIG1hcmdpbjogMCBhdXRvO1xuXG4gIC8vIE5PVEU6IG5lZWRlZCBkdWUgdG8gYXV0by1tYXJnaW5cbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogJG1heC13aWR0aDtcblxuICBwYWRkaW5nOlxuICAgIDMgKiAyICogJGdhcFxuICAgIDIgKiAkZ2FwXG4gICAgMFxuICAgIDIgKiAkZ2FwO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJGJyZWFrcG9pbnQtMSkge1xuICAgIEBpbmNsdWRlIGdyaWQoNiwgMTQgKiAkZ2FwLCA2ICogJGdhcCk7XG5cbiAgICBwYWRkaW5nOlxuICAgICAgNi41ICogJGdhcFxuICAgICAgNi41ICogJGdhcFxuICAgICAgMFxuICAgICAgNi41ICogJGdhcDtcbiAgfVxuXG4gICZfX2J1dHRvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgZ3JpZC1jb2x1bW46IDEgLyBzcGFuIDY7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRicmVha3BvaW50LTEpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAmX19idXR0b24ge1xuICAgIEBpbmNsdWRlIGJ1dHRvbi1yZXNldDtcblxuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtNztcbiAgICBsZXR0ZXItc3BhY2luZzogJGxldHRlci1zcGFjaW5nLTU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJGJyZWFrcG9pbnQtMSkge1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTctMTtcbiAgICB9XG5cbiAgICAmICsgLmJpa2VzX19idXR0b24ge1xuICAgICAgbWFyZ2luLXRvcDogMSAqICRnYXA7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJGJyZWFrcG9pbnQtMSkge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogNiAqICRnYXA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJlthcmlhLWN1cnJlbnRdIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItMztcbiAgICB9XG4gIH1cblxuICAmX19saXN0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuXG4gICAgQGluY2x1ZGUgZmFkZS1pbi1hbmltYXRpb247XG5cbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgbWFyZ2luOlxuICAgICAgLTIgKiAyICogJGdhcFxuICAgICAgLTEgKiAkZ2FwXG4gICAgICAwXG4gICAgICAtMSAqICRnYXA7XG5cbiAgICBncmlkLWNvbHVtbjogMSAvIHNwYW4gNjtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJGJyZWFrcG9pbnQtMSkge1xuICAgICAgbWFyZ2luOlxuICAgICAgICAtNiAqICRnYXBcbiAgICAgICAgLTMgKiAkZ2FwXG4gICAgICAgIDBcbiAgICAgICAgLTMgKiAkZ2FwO1xuICAgIH1cblxuICAgICYtLWlzLXZpc2libGUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gIH1cblxuICAmX19pdGVtIHtcbiAgICBwYWRkaW5nOlxuICAgICAgMiAqICRnYXBcbiAgICAgIDEgKiAkZ2FwXG4gICAgICAwXG4gICAgICAxICogJGdhcDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJGJyZWFrcG9pbnQtMSkge1xuICAgICAgd2lkdGg6IG1hdGguZGl2KDEwMCwgMykgKiAxJTtcblxuICAgICAgcGFkZGluZzpcbiAgICAgICAgNiAqICRnYXBcbiAgICAgICAgMyAqICRnYXBcbiAgICAgICAgMFxuICAgICAgICAzICogJGdhcDtcbiAgICB9XG4gIH1cblxuICAmX19saW5rIHtcbiAgICBAaW5jbHVkZSBhbmNob3ItcmVzZXQ7XG5cbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMnB4O1xuXG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBwYWRkaW5nOlxuICAgICAgMiAqICRnYXBcbiAgICAgIDMgKiAkZ2FwO1xuXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLTc7XG4gICAgbGV0dGVyLXNwYWNpbmc6ICRsZXR0ZXItc3BhY2luZy01O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkYnJlYWtwb2ludC0xKSB7XG4gICAgICBwYWRkaW5nOiAzICogJGdhcDtcblxuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTctMTtcbiAgICB9XG4gIH1cbn1cbiIsIi5icmFuZCB7XG4gIEBpbmNsdWRlIGdyaWQoNiwgMyAqIDIgKiAkZ2FwLCA2ICogJGdhcCk7XG5cbiAgbWFyZ2luOiAwIGF1dG87XG5cbiAgLy8gTk9URTogbmVlZGVkIGR1ZSB0byBhdXRvLWFybWdpblxuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAkbWF4LXdpZHRoO1xuXG4gIHBhZGRpbmc6XG4gICAgMyAqIDIgKiAkZ2FwXG4gICAgMiAqICRnYXBcbiAgICAwXG4gICAgMiAqICRnYXA7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkYnJlYWtwb2ludC0xKSB7XG4gICAgQGluY2x1ZGUgZ3JpZCg2LCAxNCAqICRnYXAsIDYgKiAkZ2FwKTtcblxuICAgIHBhZGRpbmc6XG4gICAgICA2LjUgKiAkZ2FwXG4gICAgICA2LjUgKiAkZ2FwXG4gICAgICAwXG4gICAgICA2LjUgKiAkZ2FwO1xuICB9XG5cbiAgJl9faGVhZGluZyB7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgZ3JpZC1jb2x1bW46IDEgLyBzcGFuIDY7XG5cbiAgICBmb250LXNpemU6ICRmb250LXNpemUtNztcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LTQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6ICRsZXR0ZXItc3BhY2luZy01O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkYnJlYWtwb2ludC0xKSB7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtNy0xO1xuICAgIH1cbiAgfVxuXG4gICZfX3N0cm9uZyB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC01O1xuICB9XG5cbiAgJl9fbGlzdCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgIGdyaWQtY29sdW1uOiAxIC8gc3BhbiA2O1xuICB9XG5cbiAgJl9faXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICBtYXJnaW46IDAgLTMgKiAkZ2FwO1xuXG4gICAgJjpudGgtY2hpbGQoMm4pIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICB9XG5cbiAgICAmICsgJiB7XG4gICAgICBtYXJnaW4tdG9wOiAyICogMiAqICRnYXA7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJGJyZWFrcG9pbnQtMSkge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMiAqICRnYXA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9faW1hZ2Uge1xuICAgIG1hcmdpbjogMDtcblxuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgcGFkZGluZzogMCAzICogJGdhcDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJGJyZWFrcG9pbnQtMSkge1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG4gIH1cblxuICAmX19pbWFnZS1ob2xkZXIge1xuICAgIEBpbmNsdWRlIGxhenktaW1hZ2UtaG9sZGVyO1xuICB9XG5cbiAgJl9faW1hZ2UtZWxlbWVudCB7XG4gICAgQGluY2x1ZGUgbGF6eS1pbWFnZTtcbiAgfVxuXG4gICZfX2luZm9ybWF0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIHBhZGRpbmc6XG4gICAgICA0ICogJGdhcFxuICAgICAgMyAqICRnYXBcbiAgICAgIDBcbiAgICAgIDMgKiAkZ2FwO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkYnJlYWtwb2ludC0xKSB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgIH1cbiAgfVxuXG4gICZfX2hlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAvLyBhbGlnbiB0aGUgYnV0dG9uJ3MgdGV4dCBiYXNlbGluZSB3aXRoIHRoZSBoZWFkaW5nJ3MgZmlyc3QtbGluZSBiYXNlbGluZTtcbiAgICAvLyBmaXJzdC1iYXNlbGluZSBhbGlnbm1lbnQgYWxzbyBrZWVwcyB0aGUgYnV0dG9uIHBpbm5lZCB0byB0aGUgZmlyc3QgbGluZVxuICAgIC8vIHdoZW4gdGhlIG1vZGVsIG5hbWUgd3JhcHMgb250byBhIHNlY29uZCBsaW5lXG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDIgKiAkZ2FwO1xuXG4gICAgLnNoYXJlLWJ1dHRvbiB7XG4gICAgICBmbGV4LXNocmluazogMDtcblxuICAgICAgLy8gYmFzZWxpbmUgYWxpZ25tZW50IGhhbmRsZXMgdGhlIHZlcnRpY2FsIHBsYWNlbWVudDsgbm8gbnVkZ2UgbmVlZGVkXG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgfVxuXG4gICZfX21vZGVsIHtcbiAgICBtYXJnaW46IDA7XG5cbiAgICBmb250LXNpemU6ICRmb250LXNpemUtNDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LTU7XG4gICAgbGV0dGVyLXNwYWNpbmc6ICRsZXR0ZXItc3BhY2luZy01O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cblxuICAmX190YWJsZSB7XG4gICAgQGluY2x1ZGUgdGFibGUtcmVzZXQ7XG5cbiAgICBtYXJnaW4tdG9wOiA0ICogJGdhcDtcbiAgfVxuXG4gICZfX3RhYmxlLXJvdyB7XG4gICAgQGluY2x1ZGUgdGFibGUtcm93LXJlc2V0O1xuXG4gICAgJiArICYge1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItdG9wLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IDAuNSAqICRnYXA7XG4gICAgfVxuICB9XG5cbiAgJl9fdGFibGUtaGVhZGVyIHtcbiAgICBAaW5jbHVkZSB0YWJsZS1oZWFkZXItcmVzZXQ7XG4gICAgQGluY2x1ZGUgYmV0dGVyLXdvcmQtYnJlYWtzO1xuXG4gICAgd2lkdGg6IG1hdGguZGl2KDEwMCwgOCkgKiAzICogMSU7XG5cbiAgICBwYWRkaW5nLXJpZ2h0OiAzICogJGdhcDtcblxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtNDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJGJyZWFrcG9pbnQtMSkge1xuICAgICAgd2lkdGg6IGF1dG87XG5cbiAgICAgIHBhZGRpbmctcmlnaHQ6IDYgKiAkZ2FwO1xuXG4gICAgICBoeXBoZW5zOiBub25lO1xuICAgIH1cblxuICAgIC5icmFuZF9fdGFibGUtcm93LS1pcy1wcmljZSAmLFxuICAgIC5icmFuZF9fdGFibGUtcm93LS1pcy1zcGVjaWFsLW9mZmVyLXByaWNlICYge1xuICAgICAgbGV0dGVyLXNwYWNpbmc6ICRsZXR0ZXItc3BhY2luZy01O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG5cbiAgICAuYnJhbmRfX3RhYmxlLXJvdy0taXMtc3BlY2lhbC1vZmZlci1wcmljZSAmIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItMztcbiAgICB9XG5cbiAgICAuYnJhbmRfX3RhYmxlLXJvdy0taXMtcHJpY2UgJixcbiAgICA6bm90KC5icmFuZF9fdGFibGUtcm93LS1pcy1wcmljZSkgKyAuYnJhbmRfX3RhYmxlLXJvdy0taXMtc3BlY2lhbC1vZmZlci1wcmljZSAmIHtcbiAgICAgIC8vIFRPRE86IHRoaXMgY291bGQgYmUgZG9uZSB3aXRoIHJvdyBib3JkZXJcbiAgICAgIHBhZGRpbmctdG9wOiA0ICogJGdhcDtcbiAgICB9XG4gIH1cblxuICAmX190YWJsZS1kYXRhIHtcbiAgICBAaW5jbHVkZSB0YWJsZS1kYXRhLXJlc2V0O1xuXG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcblxuICAgIC5icmFuZF9fdGFibGUtcm93LS1pcy1wcmljZSAmLFxuICAgIC5icmFuZF9fdGFibGUtcm93LS1pcy1zcGVjaWFsLW9mZmVyLXByaWNlICYge1xuICAgICAgbGV0dGVyLXNwYWNpbmc6ICRsZXR0ZXItc3BhY2luZy01O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG5cbiAgICAuYnJhbmRfX3RhYmxlLXJvdy0taXMtc3BlY2lhbC1vZmZlci1wcmljZSAmIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItMztcbiAgICB9XG5cbiAgICAuYnJhbmRfX3RhYmxlLXJvdy0taXMtcHJpY2UgJixcbiAgICA6bm90KC5icmFuZF9fdGFibGUtcm93LS1pcy1wcmljZSkgKyAuYnJhbmRfX3RhYmxlLXJvdy0taXMtc3BlY2lhbC1vZmZlci1wcmljZSAmIHtcbiAgICAgIC8vIFRPRE86IHRoaXMgY291bGQgYmUgZG9uZSB3aXRoIHJvdyBib3JkZXJcbiAgICAgIHBhZGRpbmctdG9wOiA0ICogJGdhcDtcbiAgICB9XG4gIH1cblxuICAmX19mcmFtZS1jaGVja2JveCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICZfX2ZyYW1lLWxhYmVsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjUgKiAkZ2FwO1xuICAgIC8vIFRPRE86IHRoaXMgY291bGQgYmUgZG9uZSB3aXRoIHJvdyBib3JkZXJcbiAgICBtYXJnaW4tYm90dG9tOiAxLjUgKiAkZ2FwO1xuXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDA7XG5cbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICB3aWR0aDogNCAqICRnYXAgKiBtYXRoLmRpdigyODMsIDE2MikgKiAxLjU7XG4gICAgaGVpZ2h0OiA0ICogJGdhcCAqIDEuNTtcblxuICAgIGN1cnNvcjogem9vbS1pbjtcblxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxNTBtcyBlYXNlLCB6LWluZGV4IDBtcyBsaW5lYXIgMTUwbXM7XG5cbiAgICAuYnJhbmRfX2ZyYW1lLWNoZWNrYm94OmNoZWNrZWQgKyAmIHtcbiAgICAgIHotaW5kZXg6IDU7XG5cbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoNCk7XG4gICAgICBcbiAgICAgIGN1cnNvcjogem9vbS1vdXQ7XG5cbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxNTBtcyBlYXNlO1xuICAgIH1cbiAgfVxuXG4gICZfX2ZyYW1lLXN2Zy1ob2xkZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgIC8vIHNjYWxlIFNWRyBkb3duIHRvIGFjdHVhbCB3YW50ZWQgc2l6ZVxuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIHRyYW5zZm9ybTogc2NhbGUobWF0aC5kaXYoMSwgNCkpO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTIgKiAkZ2FwO1xuICAgICAgcmlnaHQ6IC0yICogJGdhcDtcbiAgICAgIGJvdHRvbTogLTIgKiAkZ2FwO1xuICAgICAgbGVmdDogLTIgKiAkZ2FwO1xuICAgICAgei1pbmRleDogLTE7XG4gICAgICBcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLTE7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgICBcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci0yO1xuICAgICAgY29udGVudDogJyc7XG5cbiAgICAgIC5icmFuZF9fZnJhbWUtY2hlY2tib3g6Y2hlY2tlZCArIC5icmFuZF9fZnJhbWUtbGFiZWwgJiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2ZyYW1lLXN2ZyB7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcblxuICAgIC8vIG1ha2Ugc3VyZSB0aGUgU1ZHIGlzIGxhcmdlIGVub3VnaCB0byBwcmV2ZW50IHBpeGVsYXRpb24gaW4gU2FmYXJpXG4gICAgd2lkdGg6IDQgKiA0ICogJGdhcCAqIG1hdGguZGl2KDI4MywgMTYyKSAqIDEuNTtcbiAgICBoZWlnaHQ6IDQgKiA0ICogJGdhcCAqIDEuNTtcblxuICAgIC8vIGZpeCBibHVyIGluIFNhZmFyaVxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgfVxufVxuIiwiLmNhdGVnb3J5IHtcbiAgQGluY2x1ZGUgZ3JpZCg2LCAzICogMiAqICRnYXAsIDYgKiAkZ2FwKTtcblxuICBtYXJnaW46IDAgYXV0bztcblxuICAvLyBOT1RFOiBuZWVkZWQgZHVlIHRvIGF1dG8tYXJtZ2luXG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6ICRtYXgtd2lkdGg7XG5cbiAgcGFkZGluZzpcbiAgICAzICogMiAqICRnYXBcbiAgICAyICogJGdhcFxuICAgIDBcbiAgICAyICogJGdhcDtcblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRicmVha3BvaW50LTEpIHtcbiAgICBAaW5jbHVkZSBncmlkKDYsIDE0ICogJGdhcCwgNiAqICRnYXApO1xuXG4gICAgcGFkZGluZzpcbiAgICAgIDYuNSAqICRnYXBcbiAgICAgIDYuNSAqICRnYXBcbiAgICAgIDBcbiAgICAgIDYuNSAqICRnYXA7XG4gIH1cblxuICAmX19oZWFkaW5nIHtcbiAgICBtYXJnaW46IDA7XG5cbiAgICBncmlkLWNvbHVtbjogMSAvIHNwYW4gNjtcblxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS03O1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtNDtcbiAgICBsZXR0ZXItc3BhY2luZzogJGxldHRlci1zcGFjaW5nLTU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRicmVha3BvaW50LTEpIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS03LTE7XG4gICAgfVxuICB9XG5cbiAgJl9fc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LTU7XG4gIH1cblxuICAmX19saXN0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuXG4gICAgZ3JpZC1jb2x1bW46IDEgLyBzcGFuIDY7XG4gIH1cblxuICAmX19pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgIG1hcmdpbjogMCAtMyAqICRnYXA7XG5cbiAgICAmOm50aC1jaGlsZCgybikge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIH1cblxuICAgICYgKyAmIHtcbiAgICAgIG1hcmdpbi10b3A6IDIgKiAyICogJGdhcDtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkYnJlYWtwb2ludC0xKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEyICogJGdhcDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19pbWFnZSB7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBwYWRkaW5nOiAwIDMgKiAkZ2FwO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkYnJlYWtwb2ludC0xKSB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgIH1cbiAgfVxuXG4gICZfX2ltYWdlLWhvbGRlciB7XG4gICAgQGluY2x1ZGUgbGF6eS1pbWFnZS1ob2xkZXI7XG4gIH1cblxuICAmX19pbWFnZS1lbGVtZW50IHtcbiAgICBAaW5jbHVkZSBsYXp5LWltYWdlO1xuICB9XG5cbiAgJl9faW5mb3JtYXRpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgcGFkZGluZzpcbiAgICAgIDQgKiAkZ2FwXG4gICAgICAzICogJGdhcFxuICAgICAgMFxuICAgICAgMyAqICRnYXA7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRicmVha3BvaW50LTEpIHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuICB9XG5cbiAgJl9faGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC8vIGFsaWduIHRoZSBidXR0b24ncyB0ZXh0IGJhc2VsaW5lIHdpdGggdGhlIGhlYWRpbmcncyBmaXJzdC1saW5lIGJhc2VsaW5lO1xuICAgIC8vIGZpcnN0LWJhc2VsaW5lIGFsaWdubWVudCBhbHNvIGtlZXBzIHRoZSBidXR0b24gcGlubmVkIHRvIHRoZSBmaXJzdCBsaW5lXG4gICAgLy8gd2hlbiB0aGUgbW9kZWwgbmFtZSB3cmFwcyBvbnRvIGEgc2Vjb25kIGxpbmVcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGdhcDogMiAqICRnYXA7XG5cbiAgICAuc2hhcmUtYnV0dG9uIHtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgICAvLyBiYXNlbGluZSBhbGlnbm1lbnQgaGFuZGxlcyB0aGUgdmVydGljYWwgcGxhY2VtZW50OyBubyBudWRnZSBuZWVkZWRcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICB9XG5cbiAgJl9fbW9kZWwge1xuICAgIG1hcmdpbjogMDtcblxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS00O1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtNTtcbiAgICBsZXR0ZXItc3BhY2luZzogJGxldHRlci1zcGFjaW5nLTU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuXG4gICZfX3RhYmxlIHtcbiAgICBAaW5jbHVkZSB0YWJsZS1yZXNldDtcblxuICAgIG1hcmdpbi10b3A6IDQgKiAkZ2FwO1xuICB9XG5cbiAgJl9fdGFibGUtcm93IHtcbiAgICBAaW5jbHVkZSB0YWJsZS1yb3ctcmVzZXQ7XG5cbiAgICAmICsgJiB7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci10b3Atc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyLXRvcC13aWR0aDogMC41ICogJGdhcDtcbiAgICB9XG4gIH1cblxuICAmX190YWJsZS1oZWFkZXIge1xuICAgIEBpbmNsdWRlIHRhYmxlLWhlYWRlci1yZXNldDtcbiAgICBAaW5jbHVkZSBiZXR0ZXItd29yZC1icmVha3M7XG5cbiAgICB3aWR0aDogbWF0aC5kaXYoMTAwLCA4KSAqIDMgKiAxJTtcblxuICAgIHBhZGRpbmctcmlnaHQ6IDMgKiAkZ2FwO1xuXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC00O1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkYnJlYWtwb2ludC0xKSB7XG4gICAgICB3aWR0aDogYXV0bztcblxuICAgICAgcGFkZGluZy1yaWdodDogNiAqICRnYXA7XG5cbiAgICAgIGh5cGhlbnM6IG5vbmU7XG4gICAgfVxuXG4gICAgLmNhdGVnb3J5X190YWJsZS1yb3ctLWlzLXByaWNlICYsXG4gICAgLmNhdGVnb3J5X190YWJsZS1yb3ctLWlzLXNwZWNpYWwtb2ZmZXItcHJpY2UgJiB7XG4gICAgICBsZXR0ZXItc3BhY2luZzogJGxldHRlci1zcGFjaW5nLTU7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cblxuICAgIC5jYXRlZ29yeV9fdGFibGUtcm93LS1pcy1zcGVjaWFsLW9mZmVyLXByaWNlICYge1xuICAgICAgY29sb3I6ICRjb2xvci0zO1xuICAgIH1cblxuICAgIC5jYXRlZ29yeV9fdGFibGUtcm93LS1pcy1wcmljZSAmLFxuICAgIDpub3QoLmNhdGVnb3J5X190YWJsZS1yb3ctLWlzLXByaWNlKSArIC5jYXRlZ29yeV9fdGFibGUtcm93LS1pcy1zcGVjaWFsLW9mZmVyLXByaWNlICYge1xuICAgICAgLy8gVE9ETzogdGhpcyBjb3VsZCBiZSBkb25lIHdpdGggcm93IGJvcmRlclxuICAgICAgcGFkZGluZy10b3A6IDQgKiAkZ2FwO1xuICAgIH1cbiAgfVxuXG4gICZfX3RhYmxlLWRhdGEge1xuICAgIEBpbmNsdWRlIHRhYmxlLWRhdGEtcmVzZXQ7XG5cbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuXG4gICAgLmNhdGVnb3J5X190YWJsZS1yb3ctLWlzLXByaWNlICYsXG4gICAgLmNhdGVnb3J5X190YWJsZS1yb3ctLWlzLXNwZWNpYWwtb2ZmZXItcHJpY2UgJiB7XG4gICAgICBsZXR0ZXItc3BhY2luZzogJGxldHRlci1zcGFjaW5nLTU7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cblxuICAgIC5jYXRlZ29yeV9fdGFibGUtcm93LS1pcy1zcGVjaWFsLW9mZmVyLXByaWNlICYge1xuICAgICAgY29sb3I6ICRjb2xvci0zO1xuICAgIH1cblxuICAgIC5jYXRlZ29yeV9fdGFibGUtcm93LS1pcy1wcmljZSAmLFxuICAgIDpub3QoLmNhdGVnb3J5X190YWJsZS1yb3ctLWlzLXByaWNlKSArIC5jYXRlZ29yeV9fdGFibGUtcm93LS1pcy1zcGVjaWFsLW9mZmVyLXByaWNlICYge1xuICAgICAgLy8gVE9ETzogdGhpcyBjb3VsZCBiZSBkb25lIHdpdGggcm93IGJvcmRlclxuICAgICAgcGFkZGluZy10b3A6IDQgKiAkZ2FwO1xuICAgIH1cbiAgfVxuXG4gICZfX2ZyYW1lLWNoZWNrYm94IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgJl9fZnJhbWUtbGFiZWwge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNSAqICRnYXA7XG4gICAgLy8gVE9ETzogdGhpcyBjb3VsZCBiZSBkb25lIHdpdGggcm93IGJvcmRlclxuICAgIG1hcmdpbi1ib3R0b206IDEuNSAqICRnYXA7XG5cbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMDtcblxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgIHdpZHRoOiA0ICogJGdhcCAqIG1hdGguZGl2KDI4MywgMTYyKSAqIDEuNTtcbiAgICBoZWlnaHQ6IDQgKiAkZ2FwICogMS41O1xuXG4gICAgY3Vyc29yOiB6b29tLWluO1xuXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDE1MG1zIGVhc2UsIHotaW5kZXggMG1zIGxpbmVhciAxNTBtcztcblxuICAgIC5jYXRlZ29yeV9fZnJhbWUtY2hlY2tib3g6Y2hlY2tlZCArICYge1xuICAgICAgei1pbmRleDogNTtcblxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSg0KTtcbiAgICAgIFxuICAgICAgY3Vyc29yOiB6b29tLW91dDtcblxuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDE1MG1zIGVhc2U7XG4gICAgfVxuICB9XG5cbiAgJl9fZnJhbWUtc3ZnLWhvbGRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgLy8gc2NhbGUgU1ZHIGRvd24gdG8gYWN0dWFsIHdhbnRlZCBzaXplXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gICAgdHJhbnNmb3JtOiBzY2FsZShtYXRoLmRpdigxLCA0KSk7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtMiAqICRnYXA7XG4gICAgICByaWdodDogLTIgKiAkZ2FwO1xuICAgICAgYm90dG9tOiAtMiAqICRnYXA7XG4gICAgICBsZWZ0OiAtMiAqICRnYXA7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICAgIFxuICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItMTtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICAgIFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLTI7XG4gICAgICBjb250ZW50OiAnJztcblxuICAgICAgLmNhdGVnb3J5X19mcmFtZS1jaGVja2JveDpjaGVja2VkICsgLmNhdGVnb3J5X19mcmFtZS1sYWJlbCAmIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fZnJhbWUtc3ZnIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXG4gICAgLy8gbWFrZSBzdXJlIHRoZSBTVkcgaXMgbGFyZ2UgZW5vdWdoIHRvIHByZXZlbnQgcGl4ZWxhdGlvbiBpbiBTYWZhcmlcbiAgICB3aWR0aDogNCAqIDQgKiAkZ2FwICogbWF0aC5kaXYoMjgzLCAxNjIpICogMS41O1xuICAgIGhlaWdodDogNCAqIDQgKiAkZ2FwICogMS41O1xuXG4gICAgLy8gZml4IGJsdXIgaW4gU2FmYXJpXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICB9XG59XG4iLCIvLyB2YW5pbGxhLWNvb2tpZWNvbnNlbnQg4oCUIHRoZW1lZCB0byB0aGUgYnJhbmQ6IGEgd2hpdGUgYm94IHdpdGggYSByZWQgYm9yZGVyIGFuZFxuLy8gcmVkIFwiQ09PS0lFU1wiIHRpdGxlLCB0aHJlZSBzb2xpZCByZWQgYnV0dG9ucyB3aXRoIHdoaXRlIHVwcGVyY2FzZSBsYWJlbHMsIGFsbCBpblxuLy8gdGhlIHNpdGUgZm9udC4gVGhlIGxpYnJhcnkgc2NvcGVzIGl0cyBDU1MgY3VzdG9tIHByb3BlcnRpZXMgdW5kZXIgI2NjLW1haW4uXG5cbiNjYy1tYWluIHtcbiAgLS1jYy1mb250LWZhbWlseTogI3skZm9udC1mYW1pbHktMX07XG5cbiAgLS1jYy1iZzogI3skY29sb3ItMn07XG4gIC0tY2MtcHJpbWFyeS1jb2xvcjogI3skY29sb3ItMX07XG4gIC0tY2Mtc2Vjb25kYXJ5LWNvbG9yOiAjeyRjb2xvci0xfTtcbiAgLS1jYy1saW5rLWNvbG9yOiAjeyRjb2xvci0xfTtcblxuICAvLyBzaGFycCBjb3JuZXJzLCBsaWtlIHRoZSByZXN0IG9mIHRoZSBVSVxuICAtLWNjLW1vZGFsLWJvcmRlci1yYWRpdXM6IDA7XG4gIC0tY2MtYnRuLWJvcmRlci1yYWRpdXM6IDA7XG5cbiAgLy8gYWxsIGFjdGlvbiBidXR0b25zIOKGkiBicmFuZCByZWQgd2l0aCB3aGl0ZSB0ZXh0IChubyBhY2NlcHQvcmVqZWN0IG51ZGdpbmcpXG4gIC0tY2MtYnRuLXByaW1hcnktYmc6ICN7JGNvbG9yLTN9O1xuICAtLWNjLWJ0bi1wcmltYXJ5LWJvcmRlci1jb2xvcjogI3skY29sb3ItM307XG4gIC0tY2MtYnRuLXByaW1hcnktY29sb3I6ICN7JGNvbG9yLTJ9O1xuICAtLWNjLWJ0bi1wcmltYXJ5LWhvdmVyLWJnOiAjeyRjb2xvci0zfTtcbiAgLS1jYy1idG4tcHJpbWFyeS1ob3Zlci1ib3JkZXItY29sb3I6ICN7JGNvbG9yLTN9O1xuICAtLWNjLWJ0bi1wcmltYXJ5LWhvdmVyLWNvbG9yOiAjeyRjb2xvci0yfTtcblxuICAtLWNjLWJ0bi1zZWNvbmRhcnktYmc6ICN7JGNvbG9yLTN9O1xuICAtLWNjLWJ0bi1zZWNvbmRhcnktYm9yZGVyLWNvbG9yOiAjeyRjb2xvci0zfTtcbiAgLS1jYy1idG4tc2Vjb25kYXJ5LWNvbG9yOiAjeyRjb2xvci0yfTtcbiAgLS1jYy1idG4tc2Vjb25kYXJ5LWhvdmVyLWJnOiAjeyRjb2xvci0zfTtcbiAgLS1jYy1idG4tc2Vjb25kYXJ5LWhvdmVyLWJvcmRlci1jb2xvcjogI3skY29sb3ItM307XG4gIC0tY2MtYnRuLXNlY29uZGFyeS1ob3Zlci1jb2xvcjogI3skY29sb3ItMn07XG5cbiAgLy8gZGlhbG9nIHRleHQgYXQgdGhlIHNpdGUncyBub3JtYWwgdGV4dCBzaXplXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS00O1xuXG4gIC8vIHJlZCBib3ggYm9yZGVyXG4gIC5jbSxcbiAgLnBtIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItMztcbiAgfVxuXG4gIC8vIHJlZCB0aXRsZSBhdCBoMiBoZWFkbGluZSBzaXplXG4gIC5jbV9fdGl0bGUsXG4gIC5wbV9fdGl0bGUge1xuICAgIGNvbG9yOiAkY29sb3ItMztcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtNi0xO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cblxuICAvLyBkZXNjcmlwdGlvbiArIGJ1dHRvbnMgYXQgbm9ybWFsIHRleHQgc2l6ZVxuICAuY21fX2Rlc2MsXG4gIC5jbV9fYnRuLFxuICAucG1fX2J0biB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLTQ7XG4gIH1cblxuICAvLyB0aWdodGVuIHRoZSBnYXAgYmV0d2VlbiB0aGUgaGVhZGxpbmUgYW5kIHRoZSBkZXNjcmlwdGlvbiAob3ZlcnJpZGVzIHRoZVxuICAvLyBsaWJyYXJ5J3MgYC5jbV9fdGl0bGUgKyAuY21fX2Rlc2MgeyBtYXJnaW4tdG9wOiAxLjFlbSB9YClcbiAgLmNtX190aXRsZSArIC5jbV9fZGVzYyB7XG4gICAgbWFyZ2luLXRvcDogMC40ZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuNGVtO1xuICB9XG5cbiAgLy8gYnV0dG9ucyB1c2UgdGhlIHNhbWUgZm9udCB3ZWlnaHQgYXMgdGhlIG5vcm1hbCB0ZXh0ICh0aGUgbGlicmFyeSBkZWZhdWx0IGlzXG4gIC8vIDYwMCk7IHVwcGVyY2FzZSBsYWJlbHMsIDIwJSBsZXNzIHBhZGRpbmcgdGhhbiB0aGUgbGlicmFyeSdzIC41ZW0gMWVtXG4gIC5jbV9fYnRuLFxuICAucG1fX2J0biB7XG4gICAgcGFkZGluZzogMC40ZW0gMC44ZW07XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC00O1xuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtNTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctNDtcbiAgfVxuXG4gIC8vIG5vIGRpdmlkZXIgbGluZSBiZXR3ZWVuIHRoZSB0ZXh0IGFuZCB0aGUgYnV0dG9uc1xuICAuY21fX2J0bnMge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cblxuICAvLyBcImFubmVobWVuXCIgKyBcImFibGVobmVuXCIgc2hhcmUgYSByb3csIFwiRWluc3RlbGx1bmdlblwiIHNpdHMgYmVsb3cuIGFsaWduLWl0ZW1zXG4gIC8vIGtlZXBzIHRoZSBsaWJyYXJ5IGZyb20gc3RyZXRjaGluZyB0aGUgcHJpbWFyeSBidXR0b24gdGFsbGVyIHRoYW4gdGhlIHJlc3QsIHNvXG4gIC8vIHBhZGRpbmcgKyBsaW5lLWhlaWdodCBnaXZlIGV2ZXJ5IGJ1dHRvbiB0aGUgc2FtZSBoZWlnaHQuXG4gIC5jbV9fYnRuLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBnYXA6IDAuNzVyZW07XG4gICAgbWFyZ2luLXRvcDogMC43NXJlbTtcbiAgfVxuXG4gIC5jbV9fYnRuIHtcbiAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cblxuICAvLyBkcm9wIHRoZSBsaWJyYXJ5J3MgKCFpbXBvcnRhbnQpIHRvcCBtYXJnaW4gb24gdGhlIHNlY29uZCBidXR0b24gb2YgYSByb3cgc28gaXRcbiAgLy8gbGluZXMgdXAgd2l0aCB0aGUgZmlyc3Q7IHRoZSBtYXJnaW4gYmV0d2VlbiBidXR0b24gKmdyb3Vwcyogc3RheXMgYXMgcm93IHNwYWNpbmdcbiAgLmNtX19idG4gKyAuY21fX2J0biB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLy8gc2V0dGluZ3MtbW9kYWwgY2xvc2UgYnV0dG9uOiBhIHBsYWluIGJsYWNrIFwiWFwiIHdpdGggbm8gYm94L2JhY2tncm91bmQsIGRyYXduXG4gIC8vIHdpdGggdGhlIHNhbWUgdHdvIGNyb3NzZWQgYmFycyBhcyB0aGUgYmlrZSBsaWdodGJveCBvdmVybGF5J3MgYC5saWdodGJveF9fY2xvc2VgXG4gIC5wbV9fY2xvc2UtYnRuIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIC8vIGhpZGUgdGhlIGxpYnJhcnkncyBTVkcgZ2x5cGg7IGRyYXcgdGhlIGxpZ2h0Ym94LXN0eWxlIFggaW5zdGVhZFxuICAgIHN2ZyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcblxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG5cbiAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgaGVpZ2h0OiAycHg7XG5cbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci0xO1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xuICAgIH1cbiAgfVxufVxuIiwiLmRlZmF1bHQge1xuICBAaW5jbHVkZSBncmlkKDYsIDMgKiAyICogJGdhcCwgNiAqICRnYXApO1xuXG4gIG1hcmdpbjogMCBhdXRvO1xuXG4gIC8vIE5PVEU6IG5lZWRlZCBkdWUgdG8gYXV0by1tYXJnaW5cbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogJG1heC13aWR0aDtcblxuICBwYWRkaW5nOlxuICAgIDMgKiAyICogJGdhcFxuICAgIDIgKiAkZ2FwXG4gICAgMFxuICAgIDIgKiAkZ2FwO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJGJyZWFrcG9pbnQtMSkge1xuICAgIEBpbmNsdWRlIGdyaWQoNiwgMTQgKiAkZ2FwLCA2ICogJGdhcCk7XG5cbiAgICBwYWRkaW5nOlxuICAgICAgNi41ICogJGdhcFxuICAgICAgNi41ICogJGdhcFxuICAgICAgMFxuICAgICAgNi41ICogJGdhcDtcbiAgfVxufVxuIiwiLmZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICBtYXJnaW46IDAgYXV0bztcblxuICAvLyBOT1RFOiBuZWVkZWQgZHVlIHRvIGF1dG8tbWFyZ2luXG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6ICRtYXgtd2lkdGg7XG5cbiAgcGFkZGluZzogXG4gICAgMi41ICogNCAqICRnYXBcbiAgICAyICogJGdhcFxuICAgIDIgKiAkZ2FwXG4gICAgMiAqICRnYXA7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkYnJlYWtwb2ludC0xKSB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXG4gICAgcGFkZGluZzpcbiAgICAgIDIwICogJGdhcFxuICAgICAgNi41ICogJGdhcFxuICAgICAgMS41ICogNi41ICogJGdhcFxuICAgICAgNi41ICogJGdhcDtcbiAgfVxuXG4gICZfX2NsYWltIHtcbiAgICBjb2xvcjogJGNvbG9yLTM7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC01O1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS03O1xuICAgIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctNTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJGJyZWFrcG9pbnQtMSkge1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLTctMTtcbiAgICB9XG4gIH1cblxuICAmX19tZW51IHtcbiAgICBtYXJnaW4tdG9wOiAxMCAqICRnYXA7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRicmVha3BvaW50LTEpIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICB9XG5cbiAgJl9fbWVudS1saXN0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuXG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkYnJlYWtwb2ludC0yKSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIH1cbiAgfVxuXG4gICZfX21lbnUtaXRlbSB7XG4gICAgJiArICYge1xuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkYnJlYWtwb2ludC0xKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0ICogJGdhcDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVhZGVyICYge1xuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkYnJlYWtwb2ludC0xKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmhlYWRlcl9fbWVudS1pdGVtICsgJiB7XG4gICAgICBtYXJnaW4tdG9wOiAyICogJGdhcDtcbiAgICB9XG4gIH1cblxuICAmX19tZW51LWxpbmsge1xuICAgIEBpbmNsdWRlIGFuY2hvci1yZXNldDtcbiAgICBAaW5jbHVkZSBhbmNob3ItaGlnaGxpZ2h0O1xuXG4gICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC01O1xuICAgIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctNTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG59XG4iLCIuZ2FsbGVyeS1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgbWFyZ2luOlxuICAgIC0zICogJGdhcFxuICAgIC0zICogJGdhcFxuICAgIDBcbiAgICAtMyAqICRnYXA7XG5cbiAgZ3JpZC1jb2x1bW46IDEgLyBzcGFuIDY7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkYnJlYWtwb2ludC0xKSB7XG4gICAgbWFyZ2luOlxuICAgICAgLTYgKiAkZ2FwXG4gICAgICAtMyAqICRnYXBcbiAgICAgIDBcbiAgICAgIC0zICogJGdhcDtcbiAgfVxuXG4gICZfX2ltYWdlIHtcbiAgICBtYXJnaW46IDA7XG5cbiAgICB3aWR0aDogMTAwJTtcblxuICAgIHBhZGRpbmc6XG4gICAgICAzICogJGdhcFxuICAgICAgMyAqICRnYXBcbiAgICAgIDBcbiAgICAgIDMgKiAkZ2FwO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkYnJlYWtwb2ludC0xKSB7XG4gICAgICB3aWR0aDogNTAlO1xuXG4gICAgICBwYWRkaW5nOlxuICAgICAgICA2ICogJGdhcFxuICAgICAgICAzICogJGdhcFxuICAgICAgICAwXG4gICAgICAgIDMgKiAkZ2FwO1xuICAgIH1cbiAgfVxuXG4gICZfX2ltYWdlLWhvbGRlciB7XG4gICAgQGluY2x1ZGUgbGF6eS1pbWFnZS1ob2xkZXI7XG4gIH1cblxuICAmX19pbWFnZS1lbGVtZW50IHtcbiAgICBAaW5jbHVkZSBsYXp5LWltYWdlO1xuICB9XG59XG5cbiIsIi5oZWFkZXIge1xuICBtYXJnaW46IDAgYXV0bztcblxuLy8gTk9URTogbmVlZGVkIGR1ZSB0byBhdXRvLW1hcmdpblxuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAkbWF4LXdpZHRoO1xuXG4gIHBhZGRpbmc6XG4gICAgMi41ICogJGdhcFxuICAgIDIgKiAkZ2FwXG4gICAgMFxuICAgIDIgKiAkZ2FwO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJGJyZWFrcG9pbnQtMSkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblxuICAgIC8vIGFkZCBtZW51IHdpZHRoIHRvIG1heC13aWR0aCB0byBtYWtlIHNwYWNlIGZvciBtZW51IG9mZnNldFxuICAgIG1heC13aWR0aDogJG1heC13aWR0aCArIG1hdGguZGl2KDguN3JlbSwgMSk7XG5cbiAgICBwYWRkaW5nOlxuICAgICAgNi41ICogJGdhcFxuICAgICAgNi41ICogJGdhcFxuICAgICAgMFxuICAgICAgNi41ICogJGdhcDtcbiAgfVxuXG4gICZfX2xvZ28ge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJGJyZWFrcG9pbnQtMSkge1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIG1heC13aWR0aDogbWF0aC5kaXYoJG1heC13aWR0aCwgMikgLSA2LjUgKiAkZ2FwO1xuICAgIH1cbiAgfVxuXG4gICZfX2xvZ28tbGluayB7XG4gICAgQGluY2x1ZGUgYW5jaG9yLXJlc2V0O1xuICB9XG5cbiAgJl9fbG9nby1pbWcge1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cbiAgICB3aWR0aDogOHJlbTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJGJyZWFrcG9pbnQtMSkge1xuICAgICAgd2lkdGg6IDEyLjc1cmVtO1xuICAgIH1cbiAgfVxuXG4gICZfX21lbnUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAyLjUgKiAkZ2FwICsgMSAqICRnYXA7XG4gICAgcmlnaHQ6IDIgKiAkZ2FwICsgMSAqICRnYXA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDIgKiAkZ2FwICsgMSAqICRnYXA7XG4gICAgei1pbmRleDogNTtcblxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkYnJlYWtwb2ludC0xKSB7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuXG4gICAgICB3aWR0aDogNTAlO1xuICAgIH1cblxuICAgIC5oZWFkZXJfX21lbnUtY2hlY2tib3g6Y2hlY2tlZCB+ICYge1xuICAgIH1cbiAgfVxuXG4gICZfX21lbnUtY2hlY2tib3gge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmX19tZW51LWJyYW5kbWFyay1saW5rIHtcbiAgICBAaW5jbHVkZSBhbmNob3ItcmVzZXQ7XG4gICAgQGluY2x1ZGUgZmFkZS1vdXQ7XG5cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMSAqICRnYXA7XG4gICAgbGVmdDogLTEgKiAkZ2FwO1xuICAgIHotaW5kZXg6IDU7XG5cbiAgICB3aWR0aDogMy4xcmVtO1xuICAgIGhlaWdodDogMS45NXJlbTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG5cbiAgICAuaGVhZGVyX19tZW51LWNoZWNrYm94OmNoZWNrZWQgfiAmIHtcbiAgICAgIEBpbmNsdWRlIGZhZGUtaW47XG4gICAgfVxuICB9XG5cbiAgJl9fbWVudS1icmFuZG1hcmstaW1nIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXG4gICAgd2lkdGg6IDhyZW07XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRicmVha3BvaW50LTEpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJl9fbWVudS1jaGVja2JveC1sYWJlbCB7XG4gICAgLy8gcHJldmVudCBsaXN0IGJhY2tncm91bmQgdHJhbnNpdGlvbiBjb3ZlcmluZyBjaGVja2JveFxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiA1O1xuXG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgd2lkdGg6IDEuNDUgKiBtYXRoLmRpdigyNS4wMXB4LCAkYmFzZS1zaXplKSAqIDFyZW07XG4gICAgaGVpZ2h0OiAxLjQ1ICogbWF0aC5kaXYoMTZweCwgJGJhc2Utc2l6ZSkgKiAxcmVtO1xuXG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIFxuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuXG4gICAgdHJhbnNpdGlvbjpcbiAgICAgIGJvcmRlci1jb2xvciAwLjFzIGVhc2UsXG4gICAgICBjb2xvciAwLjFzIGVhc2U7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRicmVha3BvaW50LTEpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci0zO1xuICAgICAgICBjb2xvcjogJGNvbG9yLTM7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmhlYWRlcl9fbWVudS1jaGVja2JveDpjaGVja2VkIH4gJiB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvci0zO1xuICAgICAgY29sb3I6ICRjb2xvci0zO1xuICAgIH1cbiAgfVxuXG4gICZfX21lbnUtY2hlY2tib3gtbGFiZWwtc3ZnIHtcbiAgICBAaW5jbHVkZSBmYWRlLWluLWFuaW1hdGlvbjtcblxuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIC5oZWFkZXJfX21lbnUtY2hlY2tib3g6Y2hlY2tlZCB+IC5oZWFkZXJfX21lbnUtY2hlY2tib3gtbGFiZWwgJi0tYmFycyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5oZWFkZXJfX21lbnUtY2hlY2tib3g6bm90KDpjaGVja2VkKSB+IC5oZWFkZXJfX21lbnUtY2hlY2tib3gtbGFiZWwgJi0teCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gICZfX21lbnUtbGlzdCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgIEBpbmNsdWRlIGZhZGUtb3V0O1xuXG4gICAgbWFyZ2luLXRvcDogMi41ICogMyAqICRnYXA7XG5cbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJGJyZWFrcG9pbnQtMSkge1xuICAgICAgQGluY2x1ZGUgZmFkZS1pbjtcblxuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgLy8gY29tcGVuc2F0ZSAuaGVhZGVyX19tZW51IHBvc2l0aW9uXG4gICAgICB0b3A6IC0yLjUgKiAkZ2FwIC0gMSAqICRnYXA7XG4gICAgICByaWdodDogLTIgKiAkZ2FwIC0gMSAqICRnYXA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAtMiAqICRnYXAgLSAxICogJGdhcDtcbiAgICAgIHotaW5kZXg6IC0xO1xuXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItMjtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRicmVha3BvaW50LTEpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVhZGVyX19tZW51LWNoZWNrYm94OmNoZWNrZWQgfiAmIHtcbiAgICAgIEBpbmNsdWRlIGZhZGUtaW47XG4gICAgfVxuICB9XG5cbiAgJl9fbWVudS1pdGVtIHtcbiAgICAvLyB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRicmVha3BvaW50LTEpIHtcbiAgICAgIC8vIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG4gICAgJiArICYge1xuICAgICAgbWFyZ2luLXRvcDogMC43NSAqICRnYXA7XG4gICAgfVxuICB9XG5cbiAgJl9fbWVudS1saW5rIHtcbiAgICBAaW5jbHVkZSBhbmNob3ItcmVzZXQ7XG4gICAgQGluY2x1ZGUgYW5jaG9yLWhpZ2hsaWdodDtcblxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS01O1xuICAgIGxldHRlci1zcGFjaW5nOiAkbGV0dGVyLXNwYWNpbmctNTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG59XG4iLCIuaGVhZGluZy1ibG9jayB7XG4gIG1hcmdpbjogMDtcblxuICBncmlkLWNvbHVtbjogMSAvIHNwYW4gNjtcblxuICBmb250LXNpemU6ICRmb250LXNpemUtNztcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC01O1xuICBsZXR0ZXItc3BhY2luZzogJGxldHRlci1zcGFjaW5nLTU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRicmVha3BvaW50LTEpIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtNy0xO1xuICB9XG5cbiAgLmxpbmUtYmxvY2sgKyAmIHtcbiAgICBtYXJnaW46XG4gICAgICAgIC0xICogJGdhcFxuICAgICAgICAwXG4gICAgICAgIC0xICogJGdhcFxuICAgICAgICAwO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkYnJlYWtwb2ludC0xKSB7XG4gICAgICBtYXJnaW46XG4gICAgICAgIC00ICogJGdhcFxuICAgICAgICAwXG4gICAgICAgIC0zICogJGdhcFxuICAgICAgICAwO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gRnVsbHNjcmVlbiBpbWFnZSBsaWdodGJveCBvdmVybGF5LlxuLy8gVGhlIG92ZXJsYXkgbWFya3VwIGlzIGNyZWF0ZWQgaW4gSlMgKGVuYWJsZUxpZ2h0Ym94KSBhbmQgcmV1c2VzIFN3aXBlciBmb3IgdGhlXG4vLyBzbGlkZXIuIEJhc2Ugc2xpZGVyIHN0eWxlcyBsaXZlIGluIGBibG9ja3MvX3N3aXBlcmA7IHRoZSBvdmVycmlkZXMgaGVyZSByZXBvc2l0aW9uXG4vLyB0aGUgY29udHJvbHMgZm9yIGZ1bGxzY3JlZW4gdXNlLlxuXG4vLyBjbGlja2FibGUgdHJpZ2dlciBpbWFnZXMgKGJpa2UvbmV3cyBmaWd1cmVzIGNhcnJ5IGBkYXRhLWxpZ2h0Ym94YClcbltkYXRhLWxpZ2h0Ym94XSBpbWcge1xuICBjdXJzb3I6IHpvb20taW47XG59XG5cbi8vIG1hZ25pZmllci1nbGFzcyBoaW50IHBpbm5lZCB0byB0aGUgdG9wLWxlZnQgb2YgYmlrZSBpbWFnZXMuIEl0IGxpdmVzIG9uIHRoZVxuLy8gb3V0ZXIgZmlndXJlIChvdXRzaWRlIHRoZSBTd2lwZXIgdmlld3BvcnQpIHNvIGl0IHN0YXlzIHB1dCB3aGlsZSBzbGlkZXMgc2Nyb2xsLlxuLy8gYHBvaW50ZXItZXZlbnRzOiBub25lYCBsZXRzIGNsaWNrcyBmYWxsIHRocm91Z2ggdG8gdGhlIGltYWdlLCB3aGljaCBhbHJlYWR5XG4vLyBvcGVucyB0aGUgbGlnaHRib3guXG4uYnJhbmRfX2ltYWdlLFxuLmNhdGVnb3J5X19pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmxpZ2h0Ym94LXpvb20ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMiAqICRnYXA7XG4gIGxlZnQ6IDUgKiAkZ2FwOyAvLyAzICogJGdhcCBmaWd1cmUgcGFkZGluZyArIGluc2V0XG4gIHotaW5kZXg6IDU7XG5cbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcblxuICBjb2xvcjogJGNvbG9yLTE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4vLyBwcmV2ZW50IHRoZSBwYWdlIGZyb20gc2Nyb2xsaW5nIHdoaWxlIHRoZSBvdmVybGF5IGlzIG9wZW5cbmh0bWwuaXMtbG9ja2VkIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmxpZ2h0Ym94IHtcbiAgQGluY2x1ZGUgZmFkZS1vdXQ7XG5cbiAgcG9zaXRpb246IGZpeGVkO1xuICBpbnNldDogMDtcbiAgei1pbmRleDogMTAwMDtcblxuICBkaXNwbGF5OiBmbGV4O1xuXG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci0yO1xuXG4gIC8vIHByZXZlbnQgdGhlIGJyb3dzZXIgZnJvbSBzZWxlY3RpbmcvaGlnaGxpZ2h0aW5nIHRoZSBpbWFnZSB3aGVuIGNsaWNraW5nXG4gIC8vIGNvbnRyb2xzIHF1aWNrbHkgKGUuZy4gZG91YmxlLWNsaWNraW5nIHRoZSBhcnJvd3MpXG4gIHVzZXItc2VsZWN0OiBub25lO1xuXG4gIC8vIGRhcmsgY29udHJvbHMgb24gdGhlIHdoaXRlIGJhY2tkcm9wXG4gIC0tc3dpcGVyLXRoZW1lLWNvbG9yOiAjeyRjb2xvci0xfTtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtY29sb3I6ICN7JGNvbG9yLTF9O1xuXG4gICYtLWlzLW9wZW4ge1xuICAgIEBpbmNsdWRlIGZhZGUtaW47XG4gIH1cbn1cblxuLmxpZ2h0Ym94X19zd2lwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDA7XG5cbiAgLnN3aXBlci1zbGlkZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwYWRkaW5nOiA0OHB4IDE2cHg7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRicmVha3BvaW50LTEpIHtcbiAgICAgIHBhZGRpbmc6IDU2cHggNjRweDtcbiAgICB9XG4gIH1cbn1cblxuLmxpZ2h0Ym94X19pbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuXG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcblxuICBvYmplY3QtZml0OiBjb250YWluO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi8vIGNsb3NlIGJ1dHRvbiAodG9wLXJpZ2h0IFggZHJhd24gd2l0aCB0d28gYmFycylcbi5saWdodGJveF9fY2xvc2Uge1xuICBAaW5jbHVkZSBidXR0b24tcmVzZXQ7XG5cbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAyMDtcblxuICB3aWR0aDogNTZweDtcbiAgaGVpZ2h0OiA1NnB4O1xuXG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICAmOjpiZWZvcmUsXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcblxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG5cbiAgICB3aWR0aDogMjJweDtcbiAgICBoZWlnaHQ6IDJweDtcblxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci0xO1xuICB9XG5cbiAgJjo6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xuICB9XG5cbiAgJjo6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xuICB9XG59XG5cbi8vIHJlcG9zaXRpb24gdGhlIHNsaWRlciBhcnJvd3MgdG8gdGhlIHZlcnRpY2FsIGNlbnRyZSAvIHNjcmVlbiBlZGdlcy5cbi8vIFN3aXBlciBpbmplY3RzIGl0cyBvd24gYC5zd2lwZXItbmF2aWdhdGlvbi1pY29uYCBTVkcgKGNvbG91cmVkIHZpYSB0aGVcbi8vIC0tc3dpcGVyLXRoZW1lLWNvbG9yIHNldCBhYm92ZSksIHNvIHdlIG9ubHkgbW92ZSB0aGVtIOKAlCBubyBjdXN0b20gZ2x5cGguXG4ubGlnaHRib3gge1xuICAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxuICAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICB0b3A6IDUwJTtcbiAgICBib3R0b206IGF1dG87XG4gIH1cblxuICAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICBsZWZ0OiAxMnB4O1xuICB9XG5cbiAgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMTJweDtcbiAgfVxuXG4gIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gICAgYm90dG9tOiAxNnB4O1xuICB9XG59XG4iLCIubGluZS1ibG9jayB7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiBub25lO1xuXG4gIGdyaWQtY29sdW1uOiAxIC8gc3BhbiA2O1xuXG4gIC8vIE5PVEU6IHRoaXMgaXMgbmVlZGVkIHRvIHdvcmtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgYm9yZGVyLXRvcC1jb2xvcjogJGNvbG9yLTE7XG4gIGJvcmRlci10b3Atc3R5bGU6IHNvbGlkO1xuICBib3JkZXItdG9wLXdpZHRoOiAzcHg7XG5cbiAgJi0tZG90dGVkIHtcbiAgICBib3JkZXItdG9wLXN0eWxlOiBkb3R0ZWQ7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMnB4O1xuICB9XG59XG4iLCIubG9nby1jb2xsZWN0aW9uLWJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICBtYXJnaW46XG4gICAgLTMgKiAkZ2FwXG4gICAgLTMgKiAkZ2FwXG4gICAgMFxuICAgIC0zICogJGdhcDtcblxuICBncmlkLWNvbHVtbjogMSAvIHNwYW4gNjtcblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRicmVha3BvaW50LTEpIHtcbiAgICBtYXJnaW46XG4gICAgICAtNiAqICRnYXBcbiAgICAgIC0zICogJGdhcFxuICAgICAgMFxuICAgICAgLTMgKiAkZ2FwO1xuICB9XG5cbiAgJl9faW1hZ2Uge1xuICAgIG1hcmdpbjogMDtcblxuICAgIHdpZHRoOiBtYXRoLmRpdigxMDAsIDIpICogMSU7XG5cbiAgICBwYWRkaW5nOlxuICAgICAgMyAqICRnYXBcbiAgICAgIDMgKiAkZ2FwXG4gICAgICAwXG4gICAgICAzICogJGdhcDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJGJyZWFrcG9pbnQtMSkge1xuICAgICAgd2lkdGg6IG1hdGguZGl2KDEwMCwgNikgKiAxJTtcblxuICAgICAgcGFkZGluZzpcbiAgICAgICAgNiAqICRnYXBcbiAgICAgICAgMyAqICRnYXBcbiAgICAgICAgMFxuICAgICAgICAzICogJGdhcDtcbiAgICB9XG4gIH1cblxuICAmX19pbWFnZS1ob2xkZXIge1xuICAgIEBpbmNsdWRlIGxhenktaW1hZ2UtaG9sZGVyO1xuICB9XG5cbiAgJl9faW1hZ2UtZWxlbWVudCB7XG4gICAgQGluY2x1ZGUgbGF6eS1pbWFnZTtcbiAgfVxufVxuXG4iLCIuaG9tZSB7XG4gIEBpbmNsdWRlIGdyaWQoNiwgMyAqIDIgKiAkZ2FwLCA2ICogJGdhcCk7XG5cbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogJG1heC13aWR0aDtcblxuICBwYWRkaW5nOlxuICAgIDMgKiAyICogJGdhcFxuICAgIDIgKiAkZ2FwXG4gICAgMFxuICAgIDIgKiAkZ2FwO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJGJyZWFrcG9pbnQtMSkge1xuICAgIEBpbmNsdWRlIGdyaWQoNiwgMTQgKiAkZ2FwLCA2ICogJGdhcCk7XG5cbiAgICBwYWRkaW5nOlxuICAgICAgNi41ICogJGdhcCArIDQgKiAkZ2FwXG4gICAgICA2LjUgKiAkZ2FwXG4gICAgICAwXG4gICAgICA2LjUgKiAkZ2FwO1xuICB9XG4gIFxuICAmX19jb3Zlci10ZXh0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcblxuICAgIGdyaWQtY29sdW1uOiAxIC8gc3BhbiA2O1xuXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLTY7XG4gICAgbGV0dGVyLXNwYWNpbmc6ICRsZXR0ZXItc3BhY2luZy01O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRicmVha3BvaW50LTEpIHtcbiAgICAgIGdyaWQtY29sdW1uOiAxIC8gc3BhbiAyO1xuXG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtNi0xO1xuICAgIH1cbiAgfVxuXG4gICZfX2NvdmVyLXRleHQgYnIge1xuICAgIGNvbnRlbnQ6ICcnO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyAnO1xuICAgIH1cbiAgfVxuXG4gICZfX2NvdmVyLWltYWdlIHtcbiAgICBtYXJnaW46IDA7XG5cbiAgICBncmlkLWNvbHVtbjogMSAvIHNwYW4gNjtcbiAgICBncmlkLXJvdzogMTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJGJyZWFrcG9pbnQtMSkge1xuICAgICAgbWFyZ2luLXRvcDogMDtcblxuICAgICAgZ3JpZC1jb2x1bW46IDMgLyBzcGFuIDQ7XG4gICAgfVxuICB9XG5cbiAgJl9fY292ZXItaW1hZ2UtaG9sZGVyIHtcbiAgICBAaW5jbHVkZSBsYXp5LWltYWdlLWhvbGRlcjtcbiAgfVxuXG4gICZfX2NvdmVyLWltYWdlLWVsZW1lbnQge1xuICAgIEBpbmNsdWRlIGxhenktaW1hZ2U7XG4gIH1cblxuICAmX192aWRlbyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgZ3JpZC1jb2x1bW46IDEgLyBzcGFuIDY7XG4gIH1cblxuICAmX192aWRlby1lbGVtZW50IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAmX19pbnRyby10ZXh0IHtcbiAgICBncmlkLWNvbHVtbjogMSAvIHNwYW4gNjtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJGJyZWFrcG9pbnQtMSkge1xuICAgICAgZ3JpZC1jb2x1bW46IDEgLyBzcGFuIDM7XG4gICAgfVxuICB9XG5cbiAgJl9faW50cm8tdGV4dCBhIHtcbiAgICBAaW5jbHVkZSBhbmNob3ItcmVzZXQ7XG4gICAgQGluY2x1ZGUgYW5jaG9yLWhpZ2hsaWdodDtcbiAgfVxuXG4gICZfX2ludHJvLXRleHQgcCB7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgJiArIHAge1xuICAgICAgbWFyZ2luLXRvcDogNCAqICRnYXA7XG4gICAgfVxuICB9XG5cbiAgJl9faW50cm8taW1hZ2Uge1xuICAgIG1hcmdpbjogMDtcblxuICAgIGdyaWQtY29sdW1uOiAxIC8gc3BhbiA2O1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkYnJlYWtwb2ludC0xKSB7XG4gICAgICBncmlkLWNvbHVtbjogNCAvIHNwYW4gMztcbiAgICB9XG4gIH1cblxuICAmX19pbnRyby1pbWFnZS1ob2xkZXIge1xuICAgIEBpbmNsdWRlIGxhenktaW1hZ2UtaG9sZGVyO1xuICB9XG5cbiAgJl9faW50cm8taW1hZ2UtZWxlbWVudCB7XG4gICAgQGluY2x1ZGUgbGF6eS1pbWFnZTtcbiAgfVxuXG4gICZfX2N1cnJlbnQtaXNzdWUtaW1hZ2Uge1xuICAgIG1hcmdpbjogMDtcblxuICAgIGdyaWQtY29sdW1uOiAxIC8gc3BhbiA2O1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkYnJlYWtwb2ludC0xKSB7XG4gICAgICBncmlkLWNvbHVtbjogMSAvIHNwYW4gMztcbiAgICB9XG4gIH1cblxuICAmX19jdXJyZW50LWlzc3VlLWltYWdlLWhvbGRlciB7XG4gICAgQGluY2x1ZGUgbGF6eS1pbWFnZS1ob2xkZXI7XG4gIH1cblxuICAmX19jdXJyZW50LWlzc3VlLWltYWdlLWVsZW1lbnQge1xuICAgIEBpbmNsdWRlIGxhenktaW1hZ2U7XG4gIH1cblxuICAmX19jdXJyZW50LWlzc3VlLWhlYWRsaW5lIHtcbiAgICBtYXJnaW46IDA7XG5cbiAgICBncmlkLWNvbHVtbjogMSAvIHNwYW4gNjtcbiAgfVxuXG4gICZfX2N1cnJlbnQtaXNzdWUtdGV4dCB7XG4gICAgZ3JpZC1jb2x1bW46IDEgLyBzcGFuIDY7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRicmVha3BvaW50LTEpIHtcbiAgICAgIGdyaWQtY29sdW1uOiA0IC8gc3BhbiAzO1xuICAgIH1cbiAgfVxuXG4gICZfX2N1cnJlbnQtaXNzdWUtdGV4dCBwIHtcbiAgICBtYXJnaW46IDA7XG5cbiAgICAmICsgcCB7XG4gICAgICBtYXJnaW4tdG9wOiA0ICogJGdhcDtcbiAgICB9XG4gIH1cblxuICAmX19jb250YWN0LXRleHQge1xuICAgIGdyaWQtY29sdW1uOiAxIC8gc3BhbiA2O1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkYnJlYWtwb2ludC0xKSB7XG4gICAgICBncmlkLWNvbHVtbjogMSAvIHNwYW4gMjtcbiAgICB9XG4gIH1cblxuICAmX19jb250YWN0LXRleHQgYSB7XG4gICAgQGluY2x1ZGUgYW5jaG9yLXJlc2V0O1xuICAgIEBpbmNsdWRlIGFuY2hvci1oaWdobGlnaHQ7XG4gIH1cblxuICAmX19jb250YWN0LXRleHQgcCB7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgJiArIHAge1xuICAgICAgbWFyZ2luLXRvcDogNCAqICRnYXA7XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGFjdC1pbWFnZSB7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgb3JkZXI6IDE7XG5cbiAgICBncmlkLWNvbHVtbjogMSAvIHNwYW4gNjtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJGJyZWFrcG9pbnQtMSkge1xuICAgICAgb3JkZXI6IDA7XG5cbiAgICAgIGdyaWQtY29sdW1uOiAzIC8gc3BhbiA0O1xuICAgIH1cbiAgfVxuXG4gICZfX2NvbnRhY3QtaW1hZ2UtaG9sZGVyIHtcbiAgfVxuXG4gICZfX2NvbnRhY3QtaW1hZ2UtZWxlbWVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAmX19vcGVuaW5nLWhvdXJzIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgIC8vIHRhYmxlLWxheW91dDogZml4ZWQ7XG5cbiAgICAvLyBtYWtlIGl0IGxvb2sgbGlrZSBhIHJlZ3VsYXIgbmV3IHBhcmFncmFwaFxuICAgIG1hcmdpbi10b3A6IC0yICogJGdhcDtcbiAgICBcbiAgICBncmlkLWNvbHVtbjogMSAvIHNwYW4gNjtcblxuICAgIC8vIGZpeCB0YWJsZSB3aWR0aCBpbiBTYWZhcmlcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJGJyZWFrcG9pbnQtMSkge1xuICAgICAgbWFyZ2luLXRvcDogMDtcblxuICAgICAgZ3JpZC1jb2x1bW46IDEgLyBzcGFuIDI7XG4gICAgfVxuXG4gICAgLy8gJi0tb24tY29udGFjdC1wYWdlIHtcbiAgICAvLyAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJGJyZWFrcG9pbnQtMSkge1xuICAgIC8vICAgICBtYXJnaW4tdG9wOiAtMiAqIDMgKiAkZ2FwO1xuXG4gICAgLy8gICAgIC8vIGdyaWQtY29sdW1uOiAzIC8gc3BhbiAyO1xuICAgIC8vICAgICBncmlkLWNvbHVtbjogMiAvIHNwYW4gMztcbiAgICAvLyAgIH1cblxuICAgIC8vICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkYnJlYWtwb2ludC0yKSB7XG4gICAgLy8gICAgIGdyaWQtY29sdW1uOiAyIC8gc3BhbiAyO1xuICAgIC8vICAgfVxuICAgIC8vIH1cbiAgfVxuXG4gICZfX29wZW5pbmctaG91cnMtcm93IHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB9XG5cbiAgJl9fb3BlbmluZy1ob3Vycy1oZWFkZXIge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtNDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgLmhvbWVfX29wZW5pbmctaG91cnMtcm93LS1pcy1vZmZzZXQ6bm90KDpudGgtY2hpbGQoMSkpICYge1xuICAgICAgcGFkZGluZy10b3A6IDQgKiAkZ2FwO1xuICAgIH1cbiAgfVxuXG4gICZfX29wZW5pbmctaG91cnMtZGF0YSB7XG4gICAgbGV0dGVyLXNwYWNpbmc6ICRsZXR0ZXItc3BhY2luZy01O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAuaG9tZV9fb3BlbmluZy1ob3Vycy1yb3ctLWlzLW9mZnNldCAmIHtcbiAgICAgIHBhZGRpbmctdG9wOiA0ICogJGdhcDtcbiAgICB9XG4gIH1cbn1cbiIsIi5zaGFyZS1idXR0b24ge1xuICBAaW5jbHVkZSBidXR0b24tcmVzZXQ7XG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAuMmVtO1xuXG5cbiAgZm9udC1zaXplOiAkZm9udC1zaXplLTQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gIHRyYW5zaXRpb246IGNvbG9yIDE1MG1zIGVhc2U7XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICBjb2xvcjogJGNvbG9yLTM7XG4gIH1cblxuICAmX19pY29uIHtcbiAgICB3aWR0aDogMC44ZW07XG4gICAgaGVpZ2h0OiAwLjhlbTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTFlbTtcbiAgfVxuXG4gICZfX2ZlZWRiYWNrIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgJi5pcy1jb3BpZWQge1xuICAgIGNvbG9yOiAkY29sb3ItMztcblxuICAgIC5zaGFyZS1idXR0b25fX2ljb24sXG4gICAgLnNoYXJlLWJ1dHRvbl9fbGFiZWwge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuc2hhcmUtYnV0dG9uX19mZWVkYmFjayB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgfVxuICB9XG59XG4iLCIudGV4dC1ibG9jayB7XG4gIEBpbmNsdWRlIGJldHRlci13b3JkLWJyZWFrcztcblxuICBncmlkLWNvbHVtbjogMSAvIHNwYW4gNjtcblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRicmVha3BvaW50LTEpIHtcbiAgICBncmlkLWNvbHVtbjogMiAvIHNwYW4gNDtcbiAgfVxuXG4gIC5oZWFkaW5nLWJsb2NrICsgJiB7XG4gICAgbWFyZ2luLXRvcDogLTIgKiAkZ2FwO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkYnJlYWtwb2ludC0xKSB7XG4gICAgICBtYXJnaW4tdG9wOiAtMiAqIDMgKiAkZ2FwO1xuICAgIH1cbiAgfVxuXG4gIGEge1xuICAgIEBpbmNsdWRlIGFuY2hvci1yZXNldDtcbiAgICBAaW5jbHVkZSBhbmNob3ItaGlnaGxpZ2h0O1xuICB9XG5cbiAgcCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgcCArIHAge1xuICAgIG1hcmdpbi10b3A6IDQgKiAkZ2FwO1xuICB9XG59XG4iLCJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdNaXNvJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LTQ7XG4gIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL21pc28tcmVndWxhci13ZWJmb250LmVvdCcpO1xuICBzcmM6XG4gICAgdXJsKCcuLi9mb250cy9taXNvLXJlZ3VsYXItd2ViZm9udC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgIHVybCgnLi4vZm9udHMvbWlzby1yZWd1bGFyLXdlYmZvbnQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcuLi9mb250cy9taXNvLXJlZ3VsYXItd2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgdXJsKCcuLi9mb250cy9taXNvLXJlZ3VsYXItd2ViZm9udC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgdXJsKCcuLi9mb250cy9taXNvLXJlZ3VsYXItd2ViZm9udC5zdmcjbWlzb3JlZ3VsYXInKSBmb3JtYXQoJ3N2ZycpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdNaXNvJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LTU7XG4gIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL21pc28tYm9sZC13ZWJmb250LmVvdCcpO1xuICBzcmM6XG4gICAgdXJsKCcuLi9mb250cy9taXNvLWJvbGQtd2ViZm9udC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgIHVybCgnLi4vZm9udHMvbWlzby1ib2xkLXdlYmZvbnQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcuLi9mb250cy9taXNvLWJvbGQtd2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgdXJsKCcuLi9mb250cy9taXNvLWJvbGQtd2ViZm9udC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgdXJsKCcuLi9mb250cy9taXNvLWJvbGQtd2ViZm9udC5zdmcjbWlzb2JvbGQnKSBmb3JtYXQoJ3N2ZycpO1xufVxuIiwiQHVzZSAnc2FzczptYXRoJztcblxuQGltcG9ydCAnbm9kZV9tb2R1bGVzL25vcm1hbGl6ZS5jc3Mvbm9ybWFsaXplJztcbkBpbXBvcnQgJ25vZGVfbW9kdWxlcy92YW5pbGxhLWNvb2tpZWNvbnNlbnQvZGlzdC9jb29raWVjb25zZW50JztcblxuQGltcG9ydCAnYmxvY2tzL3N3aXBlcic7XG5cbkBpbXBvcnQgJ2Fic3RyYWN0cy92YXJpYWJsZXMnLFxuJ2Fic3RyYWN0cy9taXhpbnMnO1xuXG5AaW1wb3J0ICdiYXNlL3Jlc2V0cyc7XG5cbkBpbXBvcnQgJ2Jsb2Nrcy9iYWNrLXRvLXRvcCcsXG4nYmxvY2tzL2Jpa2VzJyxcbidibG9ja3MvYnJhbmQnLFxuJ2Jsb2Nrcy9jYXRlZ29yeScsXG4nYmxvY2tzL2Nvb2tpZWNvbnNlbnQnLFxuJ2Jsb2Nrcy9kZWZhdWx0JyxcbidibG9ja3MvZm9vdGVyJyxcbidibG9ja3MvZ2FsbGVyeS1ibG9jaycsXG4nYmxvY2tzL2hlYWRlcicsXG4nYmxvY2tzL2hlYWRpbmctYmxvY2snLFxuJ2Jsb2Nrcy9saWdodGJveCcsXG4nYmxvY2tzL2xpbmUtYmxvY2snLFxuJ2Jsb2Nrcy9sb2dvLWNvbGxlY3Rpb24tYmxvY2snLFxuJ2Jsb2Nrcy9ob21lJyxcbidibG9ja3Mvc2hhcmUtYnV0dG9uJyxcbidibG9ja3MvdGV4dC1ibG9jayc7XG5cbi8qQGltcG9ydFxuICAncGFnZXMveHh4JzsqL1xuXG5AaW1wb3J0ICdmb250cy9taXNvJztcblxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC01O1xufVxuXG5lbSB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJmZjAwO1xuICBwYWRkaW5nOiAwLjA1ZW0gMC4xZW07XG59XG5cbnUge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDAwMDtcbiAgcGFkZGluZzogMC4wNWVtIDAuMWVtO1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYSB7XG4gIGNvbG9yOiBibGFjaztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cblxuLmhlYWRsaW5lLXJlZCB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDAwMDtcbiAgcGFkZGluZzogMC4yZW07XG59XG5cbi5oZWFkbGluZS15ZWxsb3cge1xuICBjb2xvcjogYmxhY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmZmMDA7IFxuICBwYWRkaW5nOiAwLjJlbTtcblxufVxuXG4uaG9tZV9fY3VycmVudC1pc3N1ZS1oZWFkbGluZSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAuMTVlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuLmJyYW5kX19jb2xvci1ob2xkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDhweDtcblxuICAuYnJhbmRfX2NvbG9yLWVsZW1lbnQge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgLy8gQWRkIGEgbmljZSByYWRpYWwgZ3JhZGllbnQgdG8gZ2l2ZSB0aGUgY2lyY2xlIGEgc3VidGxlIDNEIGVmZmVjdDpcbiAgICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlIGF0IDYwJSA0MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpIDYwJSwgcmdiYSgwLCAwLCAwLCAwLjEyKSAxMDAlKTtcbiAgICBib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjA3KTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICB9XG59XG5cblxuLmhvbWVfX2ZlYXR1cmVkQmlrZXMge1xuICBncmlkLWNvbHVtbjogMSAvIHNwYW4gNjtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcblxuICBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2UzMGQxYjtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5cblxuLnN3aXBlci1zbGlkZSB7XG4gIC5icmFuZF9faXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICB9XG4gIH1cbn0iXX0= */
