@font-face{font-family:"Helvetica Neue LT Std";src:url(../../fonts/FontControl_Stark_HelveticaNeueLTStd-LtEx.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Neue LT Std";src:url(../../fonts/HelveticaNeueLTStd-BlkEx.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;outline:0;font-family:"Helvetica Neue LT Std",Arial,Helvetica,sans-serif;font-weight:300;font-style:normal;font-display:swap}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}*{-webkit-tap-highlight-color:transparent}a:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}::-moz-focus-inner{border:0;outline:0}*{position:relative}html{font-size:62.5%;height:100%;overflow-x:hidden;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#f3f2ee}body.menu-open{overflow:hidden;height:100vh}body.scroll-disable{height:100vh;overflow:hidden}img{max-width:100%;height:auto}picture{line-height:0;display:block}button{background:0 0;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.max-width-full{max-width:147rem}.container-fluid-full{width:100%;margin-right:auto;margin-left:auto}.container-fluid{width:100%;margin-right:auto;margin-left:auto;padding:0 1.5rem}.d-none{display:block}.block{padding:11rem 0}.container,[class*=__container]{margin:0 auto;width:100%;max-width:111.4rem;padding:0 1.5rem}.container-fluid{margin:0 auto;width:100%;max-width:114.4rem;padding:0 1.5rem}.container-small{margin:0 auto;width:100%;max-width:73.6rem;padding:0 1.5rem}.tac{text-align:center;margin:0 auto}.hidden{display:none!important;visibility:hidden!important}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-size:1.6rem;font-style:normal;line-height:120%;color:#f3f2ee}input::-moz-placeholder,textarea::-moz-placeholder{font-size:1.6rem;font-style:normal;line-height:120%;color:#f3f2ee}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-size:1.6rem;font-style:normal;line-height:120%;color:#f3f2ee}input::-ms-input-placeholder,textarea::-ms-input-placeholder{font-size:1.6rem;font-style:normal;line-height:120%;color:#f3f2ee}a,button,div,h1,h2,h3,h4,h5,input,input::placeholder,li,p,span,textarea,textarea::placeholder{font-size:1.6rem;font-style:normal;line-height:120%;color:#f3f2ee}a{color:inherit;text-decoration:none}ul{margin:0;padding:0;list-style:none}a,button{cursor:pointer}.h1,h1{font-weight:900;line-height:1.11;font-size:84px}.h2,h2{font-weight:900;line-height:100%;font-size:64px}.h3,h3{font-weight:900;line-height:100%;font-size:48px}.h4,h4{font-weight:900;line-height:100%;font-size:32px}.h5,h5{font-weight:900;line-height:100%;font-size:20px}.h6,h6{font-weight:900;line-height:100%;font-size:18px}p{font-size:1.6rem;line-height:1.6}.semi-bold{font-weight:600}.bold{font-weight:900}.uppercase{text-transform:uppercase}input:-internal-autofill-selected,input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-text-fill-color:#202738;-webkit-box-shadow:0 0 0 1000px #fff inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;background:0 0}.main__title{font-weight:700;line-height:1.3;color:#fff;font-size:100px}.main__title-medium{font-size:72px}.main__subtitle{font-weight:400;line-height:1.35;color:#f3f2ee;font-size:40px}.main__subtitle-medium{font-size:56px}.block__title{font-weight:600;font-size:56px}.block__title a,.block__title p,.block__title span{font-size:inherit;line-height:inherit}.block__title-medium{line-height:100%;font-weight:600;font-size:48px}.block__title-small{line-height:100%;font-weight:600;font-size:40px}.block__subtitle{line-height:1;font-weight:600;font-size:24px}form input,form select,form textarea{width:100%;background:0 0;border:.1rem solid #f3f2ee;color:#f3f2ee;border-radius:.3rem;padding:1.6rem;font-size:inherit;-webkit-transition:border ease-in-out .3s;transition:border ease-in-out .3s}form input::-webkit-input-placeholder,form select::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{color:#f3f2ee;-webkit-transition:all .3s;transition:all .3s}form input::-moz-placeholder,form select::-moz-placeholder,form textarea::-moz-placeholder{color:#f3f2ee;-moz-transition:all .3s;transition:all .3s}form input:-ms-input-placeholder,form select:-ms-input-placeholder,form textarea:-ms-input-placeholder{color:#f3f2ee;-ms-transition:all .3s;transition:all .3s}form input.active:focus::-webkit-input-placeholder,form input:focus::-webkit-input-placeholder,form select.active:focus::-webkit-input-placeholder,form select:focus::-webkit-input-placeholder,form textarea.active:focus::-webkit-input-placeholder,form textarea:focus::-webkit-input-placeholder{color:transparent}form input.active:focus::-moz-placeholder,form input:focus::-moz-placeholder,form select.active:focus::-moz-placeholder,form select:focus::-moz-placeholder,form textarea.active:focus::-moz-placeholder,form textarea:focus::-moz-placeholder{color:transparent}form input.active:focus:-ms-input-placeholder,form input:focus:-ms-input-placeholder,form select.active:focus:-ms-input-placeholder,form select:focus:-ms-input-placeholder,form textarea.active:focus:-ms-input-placeholder,form textarea:focus:-ms-input-placeholder{color:transparent}form label{font-weight:500;font-size:1.4rem;line-height:1.4;color:#f3f2ee;text-align:left}form textarea{border:none;width:100%!important;resize:none}form button,form input[type=submit]:not(.hs-button){-webkit-appearance:none;outline:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:0 0;border:.1rem solid rgba(255,255,255,.3);border-radius:.3rem;padding:1.7rem 1.6rem;font-weight:400;font-size:1.6rem;color:#f3f2ee;text-decoration:none;line-height:normal;cursor:pointer;-webkit-transition:.3s ease;transition:.3s ease}form button:focus,form button:hover,form input[type=submit]:not(.hs-button):focus,form input[type=submit]:not(.hs-button):hover{color:#f3f2ee;background-color:#202738}form fieldset{max-width:unset}form label{display:block;margin-bottom:1rem}form label span{font-size:1.6rem;font-weight:600;line-height:normal}.button,.hs-button{text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#f3f2ee;border-color:#f3f2ee;padding:2rem 3rem 1.6rem 4rem;border-radius:4rem;font-size:1.6rem;font-weight:900;line-height:normal;text-transform:uppercase;border:solid .1rem #f3f2ee;cursor:pointer;-webkit-transition:.3s ease;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start}.button:hover,.hs-button:hover{border-color:#c1a991;background:#c1a991}.button-stroke-light-2:hover{border-color:#202738;background:#202738}.button-solid{border-color:#202738;background:#202738}.button-solid:hover{border-color:#c1a991;background:#c1a991}.button_with_plus{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.button_with_plus span{font-weight:inherit;-webkit-transform:translateY(-.2rem);transform:translateY(-.2rem);-webkit-transform-origin:.48rem .96rem;transform-origin:.48rem .96rem;-webkit-transition:.3s ease;transition:.3s ease}.button[disabled]{opacity:.7;cursor:default}.button-loading,.wpcf7 .wpcf7-form.submitting .wpcf7-submit{background-image:url(../img/general/spinner.svg);background-repeat:no-repeat!important;background-position:center!important;text-shadow:none;color:transparent}.button--small{padding:1rem 2rem;border-radius:1.2rem}.button--big{font-size:1.8rem;padding:2.4rem 4rem;border-radius:2.2rem}.header{position:fixed;top:0;width:100%;padding:3rem 0;-webkit-transition:.3s linear;transition:.3s linear;z-index:10;--bg-color-scroll:var(--header-scroll-bg-color);--bg-color:var(--header-bg-color);--text-color:var(--header-text-color);--text-color-scroll:var(--header-scroll-text-color);background:var(--bg-color,transparent)}.header--hide{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}.header::before{content:"";position:absolute;top:0;width:100%;height:100%;background-color:var(--bg-color,#202738);z-index:101;left:100%;-webkit-transition:left .3s linear;transition:left .3s linear}.header .logo-scroll{display:none}.header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:172.8rem;padding:0 3rem}.header__logo{z-index:10;-webkit-transition:.5s linear;transition:.5s linear}.header__logo a{display:block;max-width:18rem;aspect-ratio:180/71;max-height:7.1rem}.header__burger{display:none}.header__burger span{position:absolute;width:2.4rem;height:.2rem;left:50%;top:50%;background-color:var(--text-color,#f3f2ee);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:background .4s linear,width .4s linear;transition:background .4s linear,width .4s linear}.header__burger:after,.header__burger:before{content:"";position:absolute;width:2.4rem;height:.2rem;left:50%;background-color:var(--text-color,#f3f2ee);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:top .15s linear .15s,transform .15s linear,background .3s linear,-webkit-transform .15s linear}.header__burger:before{top:calc(50% - .5rem)}.header__burger:after{top:calc(50% + .5rem)}.header__menu{width:auto;height:auto;position:static;padding:0;background-color:transparent;margin-left:auto}.header__menu-bottom{display:none;padding-top:6rem;padding-bottom:7.5rem}.header__menu-bottom-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header__menu-bottom-main{color:var(--text-color,#f3f2ee);font-size:2.4rem;font-style:normal;font-weight:900;line-height:2.8rem;text-transform:uppercase}.header__menu-bottom-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:2.5rem;margin-top:.4rem}.header__menu-bottom-links a{color:var(--text-color,#f3f2ee);font-size:1.4rem;font-style:normal;line-height:2.8rem}.header__menu-bottom-right{display:none;padding:1rem 0}.header__menu-bottom-right p{color:rgba(243,242,238,.4);text-align:left;font-size:1.4rem;font-style:normal;font-weight:900;line-height:normal;text-transform:uppercase}.header ul{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}.header ul .menu-item a{padding:1rem 1rem 1rem 0;text-align:center;text-decoration:none;color:var(--text-color,#f3f2ee);font-size:1.4rem;font-style:normal;font-weight:900;line-height:normal;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.5rem;white-space:nowrap;-webkit-transition:all .3s linear;transition:all .3s linear}.header ul .menu-item a:hover{color:#c1a991}.header ul .menu-item a::after{content:"+";position:relative;color:var(--text-color,#f3f2ee);font-family:"Helvetica Neue LT Std";top:.1rem;font-size:1.4rem;font-style:normal;font-weight:900;line-height:100%;text-transform:uppercase;-webkit-transition:all .3s linear;transition:all .3s linear}.header ul .menu-item a:hover::after{color:#c1a991}.header--scrolled{padding:1rem 0;background:var(--bg-color-scroll,#f3f2ee);-webkit-box-shadow:1px 1px 7px 0 rgba(40,40,40,.0784313725);box-shadow:1px 1px 7px 0 rgba(40,40,40,.0784313725)}.header--scrolled .logo-default{display:none}.header--scrolled .logo-scroll{display:block}.header--scrolled ul .menu-item a{color:var(--text-color-scroll,#202738)}.header--scrolled ul .menu-item a::after{color:var(--text-color-scroll,#202738)}.header--scrolled .header__burger span,.header--scrolled .header__burger::after,.header--scrolled .header__burger::before{background:var(--text-color-scroll,#202738)}.header--no-hero{position:sticky;-webkit-transform:translateY(0);transform:translateY(0);background:var(--header-background-no-hero,#202738)}.header--no-hero .logo-default{display:block}.header--no-hero .logo-scroll{display:none}.header--no-hero ul .menu-item a{color:var(--header-text-color-no-hero,#f3f2ee)}.header--no-hero ul .menu-item a::after{color:var(--header-text-color-no-hero,#f3f2ee)}.header--no-hero .header__burger span,.header--no-hero .header__burger::after,.header--no-hero .header__burger::before{background:var(--header-text-color-no-hero,#f3f2ee)}.footer{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:auto;background-color:#202738;background-image:url(../../../dest/images/footer-312.png);background-position:bottom right;background-repeat:no-repeat;background-size:110rem}.footer .container{max-width:172.8rem;padding:8rem 8rem 6.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.footer-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-main{color:#f3f2ee;font-size:2.4rem;font-style:normal;font-weight:900;line-height:2.8rem;text-transform:uppercase}.footer-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:2.6rem}.footer-links p{color:#f3f2ee;font-size:1.6rem;font-style:normal;line-height:2.8rem;-webkit-transition:all .3s linear;transition:all .3s linear}.footer-links a{color:#f3f2ee;font-size:1.6rem;font-style:normal;line-height:2.8rem;-webkit-transition:all .3s linear;transition:all .3s linear}.footer-links a:hover{color:#c1a991}.footer-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:4rem}.footer-menu ul li{padding:1rem 1rem 1rem 0}.footer-menu ul li a{text-align:center;text-decoration:none;color:#f3f2ee;font-size:1.4rem;font-style:normal;font-weight:900;line-height:normal;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.5rem;white-space:nowrap;-webkit-transition:all .3s linear;transition:all .3s linear}.footer-menu ul li a::after{content:"+";position:relative;color:#f3f0e9;font-family:"Helvetica Neue LT Std";font-size:1.4rem;font-style:normal;font-weight:900;line-height:100%;text-transform:uppercase;-webkit-transform-origin:.45rem .65rem;transform-origin:.45rem .65rem;-webkit-transition:all .3s linear;transition:all .3s linear}.footer-menu ul li a:hover{color:#c1a991}.footer-menu ul li a:hover::after{color:#c1a991}.footer-right{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4rem}.footer-right p{color:rgba(243,242,238,.4);text-align:right;font-size:1.4rem;font-style:normal;font-weight:900;line-height:normal;text-transform:uppercase;padding:1rem 1rem 1rem 0}.footer-right .iubenda-white.iubenda-noiframe.iubenda-embed.iubenda-noiframe{color:rgba(243,242,238,.4)!important;font-family:"Helvetica Neue LT Std"!important;font-size:1.4rem!important;font-style:normal!important;font-weight:900!important;line-height:normal!important;text-transform:uppercase!important;padding:1rem 1rem 1rem 0!important;background:0 0!important;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}#iubenda-pp-popup button{z-index:1}.acf-block-hero{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat;height:var(--height-container);min-height:var(--height-container);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);background-color:var(--background-color);--headline_color:var(--headline-color);--text_color:var(--text-color)}.acf-block-hero__video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.acf-block-hero__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:2}.acf-block-hero__grid{position:absolute;top:0;right:0;max-width:100%;height:100%;z-index:3;pointer-events:none;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.acf-block-hero__container{max-width:172.8rem;position:relative;z-index:4;padding:0 8.2rem;color:inherit}.acf-block-hero__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;max-width:101.4rem;color:inherit}.acf-block-hero__headline{color:var(--headline_color,#f3f2ee);font-size:8.4rem;font-style:normal;font-weight:900;line-height:105%;text-transform:uppercase}.acf-block-hero__subheader{color:var(--text-color,#f3f2ee);font-size:2rem;font-style:normal;font-weight:900;line-height:normal;text-transform:uppercase;min-height:5.5rem}.acf-block-hero--bg-image{background-size:cover;background-position:center;background-repeat:no-repeat}.acf-block-hero--bg-video{background-color:#191919}.acf-block-text-content{position:relative;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);background-color:var(--background-color);--headline_color:var(--headline-color);--text_color:var(--text-color)}.acf-block-text-content__container{max-width:172.8rem;position:relative;padding:0 18.4rem}.acf-block-text-content__text{color:var(--text_color,#202738);font-size:1.6rem;font-style:normal;font-weight:300;line-height:2.2rem}.acf-block-text-content__text *{color:inherit}.acf-block-text-content__text h2{color:var(--headline_color,#202738);font-size:6.4rem;font-style:normal;font-weight:300;line-height:6.4rem;margin-bottom:2.6rem}.acf-block-text-content__text h2 br{display:none}.acf-block-text-content__text h3{color:var(--headline_color,#202738);font-size:4.8rem;font-style:normal;font-weight:300;line-height:normal;margin-bottom:2rem}.acf-block-text-content__text h4{color:var(--headline_color,#202738);font-size:2rem;font-style:normal;line-height:2.2rem}.acf-block-text-content__text b,.acf-block-text-content__text strong{font-weight:900}.acf-block-text-content__text p{color:var(--text_color,#202738);font-size:1.6rem;font-style:normal;font-weight:300;line-height:2.2rem}.acf-block-half-text{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);background-color:var(--background-color,#f3f0e9);--headline_color:var(--headline-color);--text_color:var(--text-color)}.acf-block-half-text__video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.acf-block-half-text__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:2}.acf-block-half-text__grid{position:absolute;top:0;right:0;max-width:100%;height:100%;z-index:3;pointer-events:none;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.acf-block-half-text__container{max-width:172.8rem;position:relative;z-index:4;padding:0 18.4rem;color:inherit}.acf-block-half-text__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;max-width:80rem;color:inherit}.acf-block-half-text__headline{color:var(--headline_color,#202738);font-size:4.8rem;font-style:normal;font-weight:900;line-height:normal}.acf-block-half-text__description{color:var(--text-color,#202738);font-size:1.6rem;font-style:normal;font-weight:300;line-height:2.2rem}.acf-block-half-text__description *{color:inherit}.acf-block-half-text__description p{font-size:1.6rem;font-style:normal;font-weight:300;line-height:2.2rem}.acf-block-half-text__description strong{font-size:inherit;font-weight:900}.acf-block-half-text--bg-image{background-size:cover;background-position:center;background-repeat:no-repeat}.acf-block-half-text--bg-video{background-color:#191919}.acf-block-duo{position:relative;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);background-color:var(--background-color);--headline_color:var(--headline-color);--text_color:var(--text-color)}.acf-block-duo__items{max-width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.acf-block-duo__item{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--background-color,#202738);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);--headline_color:var(--headline-color);--text_color:var(--text-color);padding-left:80px;padding-right:80px;height:auto;min-height:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.acf-block-duo__item-single{padding-left:0;padding-right:0}.acf-block-duo__item:last-child .acf-block-duo__content{margin-right:auto;margin-left:0}.acf-block-duo__video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.acf-block-duo__overlay{position:absolute;inset:0;background-color:rgba(0,0,0,.5);z-index:2}.acf-block-duo__grid{position:absolute;top:0;right:0;max-width:100%;height:100%;z-index:3;pointer-events:none;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.acf-block-duo__content{position:relative;z-index:4;width:100%;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2rem;max-width:70.4rem;margin-left:auto}.acf-block-duo__content-single{max-width:172.7rem;margin:0 auto!important;padding:0 8rem}.acf-block-duo__headline{color:var(--headline_color,#f3f2ee);font-size:4.8rem;font-style:normal;font-weight:900;line-height:normal}.acf-block-duo__text{color:var(--text_color,#f3f2ee);font-size:1.6rem;font-style:normal;font-weight:300;line-height:2.2rem}.acf-block-duo__cta{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.acf-block-duo--bg-image{background-size:cover;background-position:center;background-repeat:no-repeat}.acf-block-duo--bg-video{background-color:#191919}.acf-block-wpforms{position:relative;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);background-color:var(--background-color,#f3f0e9);--headline_color:var(--headline-color);--text_color:var(--text-color)}.acf-block-wpforms__container{max-width:172.8rem;position:relative;padding:0 18.4rem;color:inherit}.acf-block-wpforms__headline{color:var(--headline_color,#202738);font-size:4rem;font-weight:900;line-height:4.4rem;text-transform:uppercase;margin-bottom:2rem}.acf-block-wpforms__text{color:var(--text_color,#202738);font-size:1.6rem;font-weight:300;line-height:2.2rem;margin-bottom:2.8rem}.acf-block-wpforms__logo{margin-bottom:2.7rem;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:14.5rem}.acf-block-wpforms__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:3.7rem;gap:3.7rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.acf-block-wpforms__links p{color:var(--text_color,#202738);font-size:1.6rem;font-style:normal;line-height:2.8rem;-webkit-transition:all .3s linear;transition:all .3s linear}.acf-block-wpforms__links a{color:var(--text_color,#202738);font-size:1.6rem;font-style:normal;font-weight:900;line-height:2.8rem;-webkit-transition:all .3s linear;transition:all .3s linear;text-transform:uppercase}.acf-block-wpforms__links a:hover{color:#c1a991}.acf-block-wpforms__form{color:inherit;max-width:68rem}.acf-block-wpforms__form .wpforms-container{margin:0}.acf-block-wpforms .contact-form-custom.wpforms-container{margin:0}.acf-block-wpforms .contact-form-custom.wpforms-container .wpforms-field{position:relative;padding-top:0}.acf-block-wpforms .contact-form-custom.wpforms-container .wpforms-field:not(:first-of-type){padding:1.5rem 0}.acf-block-wpforms .contact-form-custom.wpforms-container .wpforms-field:has(input.wpforms-valid)::after,.acf-block-wpforms .contact-form-custom.wpforms-container .wpforms-field:has(textarea.wpforms-valid)::after{position:absolute;content:"";right:1.8rem;width:2rem;height:2rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M8.6 14.6L15.65 7.55L14.25 6.15L8.6 11.8L5.75 8.95L4.35 10.35L8.6 14.6ZM10 20C8.61667 20 7.31667 19.7375 6.1 19.2125C4.88333 18.6875 3.825 17.975 2.925 17.075C2.025 16.175 1.3125 15.1167 0.7875 13.9C0.2625 12.6833 0 11.3833 0 10C0 8.61667 0.2625 7.31667 0.7875 6.1C1.3125 4.88333 2.025 3.825 2.925 2.925C3.825 2.025 4.88333 1.3125 6.1 0.7875C7.31667 0.2625 8.61667 0 10 0C11.3833 0 12.6833 0.2625 13.9 0.7875C15.1167 1.3125 16.175 2.025 17.075 2.925C17.975 3.825 18.6875 4.88333 19.2125 6.1C19.7375 7.31667 20 8.61667 20 10C20 11.3833 19.7375 12.6833 19.2125 13.9C18.6875 15.1167 17.975 16.175 17.075 17.075C16.175 17.975 15.1167 18.6875 13.9 19.2125C12.6833 19.7375 11.3833 20 10 20Z' fill='%23202738'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center;pointer-events:none;z-index:1}.acf-block-wpforms .contact-form-custom.wpforms-container .wpforms-field:first-child:has(input.wpforms-valid)::after{top:1.1rem}.acf-block-wpforms .contact-form-custom.wpforms-container .wpforms-field:has(input.wpforms-valid)::after{top:2.6rem}.acf-block-wpforms .contact-form-custom.wpforms-container .wpforms-field:has(textarea.wpforms-valid)::after{top:3.5rem}.acf-block-wpforms .contact-form-custom.wpforms-container .wpforms-field.wpforms-has-error .wpforms-field-description,.acf-block-wpforms .contact-form-custom.wpforms-container .wpforms-field.wpforms-has-error .wpforms-field-limit-text{display:none}.acf-block-wpforms .contact-form-custom.wpforms-container .wpforms-field .wpforms-field-description,.acf-block-wpforms .contact-form-custom.wpforms-container .wpforms-field .wpforms-field-limit-text{margin-top:8px;color:#202738;font-size:1rem;font-style:normal;font-weight:300;line-height:130%;margin-left:5px}.acf-block-wpforms .contact-form-custom.wpforms-container .wpforms-field em.wpforms-error::before{display:none}.acf-block-wpforms .contact-form-custom.wpforms-container .wpforms-field em.wpforms-error{padding:0;margin-top:8px;margin-left:5px;color:#990301;font-size:1rem;font-style:normal;font-weight:300;line-height:130%}.acf-block-wpforms .contact-form-custom.wpforms-container input{padding:1.6rem 1.6rem 1.4rem 2rem;border-radius:25px;border:1px solid #c1a991;background:0 0;color:#c1a991;font-family:"Helvetica Neue LT Std";font-size:1.6rem;font-style:normal;font-weight:900;line-height:130%;-webkit-transition:all .3s linear;transition:all .3s linear;width:100%;min-height:5rem}.acf-block-wpforms .contact-form-custom.wpforms-container input:-webkit-text-fill-color{background:0 0}.acf-block-wpforms .contact-form-custom.wpforms-container input::-webkit-input-placeholder{color:#c1a991;opacity:1}.acf-block-wpforms .contact-form-custom.wpforms-container input::-moz-placeholder{color:#c1a991;opacity:1}.acf-block-wpforms .contact-form-custom.wpforms-container input:-ms-input-placeholder{color:#c1a991;opacity:1}.acf-block-wpforms .contact-form-custom.wpforms-container input::-ms-input-placeholder{color:#c1a991;opacity:1}.acf-block-wpforms .contact-form-custom.wpforms-container input::placeholder{color:#c1a991;opacity:1}.acf-block-wpforms .contact-form-custom.wpforms-container input.wpforms-valid::-webkit-input-placeholder,.acf-block-wpforms .contact-form-custom.wpforms-container input:active::-webkit-input-placeholder,.acf-block-wpforms .contact-form-custom.wpforms-container input:focus::-webkit-input-placeholder,.acf-block-wpforms .contact-form-custom.wpforms-container input:focus:invalid::-webkit-input-placeholder{color:#202738}.acf-block-wpforms .contact-form-custom.wpforms-container input.wpforms-valid::-moz-placeholder,.acf-block-wpforms .contact-form-custom.wpforms-container input:active::-moz-placeholder,.acf-block-wpforms .contact-form-custom.wpforms-container input:focus::-moz-placeholder,.acf-block-wpforms .contact-form-custom.wpforms-container input:focus:invalid::-moz-placeholder{color:#202738}.acf-block-wpforms .contact-form-custom.wpforms-container input.wpforms-valid:-ms-input-placeholder,.acf-block-wpforms .contact-form-custom.wpforms-container input:active:-ms-input-placeholder,.acf-block-wpforms .contact-form-custom.wpforms-container input:focus:-ms-input-placeholder,.acf-block-wpforms .contact-form-custom.wpforms-container input:focus:invalid:-ms-input-placeholder{color:#202738}.acf-block-wpforms .contact-form-custom.wpforms-container input.wpforms-valid::-ms-input-placeholder,.acf-block-wpforms .contact-form-custom.wpforms-container input:active::-ms-input-placeholder,.acf-block-wpforms .contact-form-custom.wpforms-container input:focus::-ms-input-placeholder,.acf-block-wpforms .contact-form-custom.wpforms-container input:focus:invalid::-ms-input-placeholder{color:#202738}.acf-block-wpforms .contact-form-custom.wpforms-container input.wpforms-valid::placeholder,.acf-block-wpforms .contact-form-custom.wpforms-container input:active::placeholder,.acf-block-wpforms .contact-form-custom.wpforms-container input:focus::placeholder,.acf-block-wpforms .contact-form-custom.wpforms-container input:focus:invalid::placeholder{color:#202738}.acf-block-wpforms .contact-form-custom.wpforms-container input.wpforms-valid,.acf-block-wpforms .contact-form-custom.wpforms-container input:active,.acf-block-wpforms .contact-form-custom.wpforms-container input:focus,.acf-block-wpforms .contact-form-custom.wpforms-container input:focus:invalid{color:#202738;border:1px solid #202738;outline:0;-webkit-box-shadow:none;box-shadow:none}.acf-block-wpforms .contact-form-custom.wpforms-container input.wpforms-error,.acf-block-wpforms .contact-form-custom.wpforms-container input.wpforms-error:focus:invalid{border:solid 1px #990301!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#990301!important}.acf-block-wpforms .contact-form-custom.wpforms-container input.wpforms-error::-webkit-input-placeholder,.acf-block-wpforms .contact-form-custom.wpforms-container input.wpforms-error:focus:invalid::-webkit-input-placeholder{color:#990301}.acf-block-wpforms .contact-form-custom.wpforms-container input.wpforms-error::-moz-placeholder,.acf-block-wpforms .contact-form-custom.wpforms-container input.wpforms-error:focus:invalid::-moz-placeholder{color:#990301}.acf-block-wpforms .contact-form-custom.wpforms-container input.wpforms-error:-ms-input-placeholder,.acf-block-wpforms .contact-form-custom.wpforms-container input.wpforms-error:focus:invalid:-ms-input-placeholder{color:#990301}.acf-block-wpforms .contact-form-custom.wpforms-container input.wpforms-error::-ms-input-placeholder,.acf-block-wpforms .contact-form-custom.wpforms-container input.wpforms-error:focus:invalid::-ms-input-placeholder{color:#990301}.acf-block-wpforms .contact-form-custom.wpforms-container input.wpforms-error::placeholder,.acf-block-wpforms .contact-form-custom.wpforms-container input.wpforms-error:focus:invalid::placeholder{color:#990301}.acf-block-wpforms .contact-form-custom.wpforms-container textarea{padding:2rem 5rem 1.4rem 2rem;border-radius:25px;border:1px solid #c1a991;background:0 0;color:#c1a991;font-family:"Helvetica Neue LT Std";font-size:1.6rem;font-style:normal;font-weight:300;line-height:130%;-webkit-transition:all .3s linear;transition:all .3s linear;width:100%;min-height:18.6rem;resize:none}.acf-block-wpforms .contact-form-custom.wpforms-container textarea::-webkit-input-placeholder{color:#202738;opacity:1}.acf-block-wpforms .contact-form-custom.wpforms-container textarea::-moz-placeholder{color:#202738;opacity:1}.acf-block-wpforms .contact-form-custom.wpforms-container textarea:-ms-input-placeholder{color:#202738;opacity:1}.acf-block-wpforms .contact-form-custom.wpforms-container textarea::-ms-input-placeholder{color:#202738;opacity:1}.acf-block-wpforms .contact-form-custom.wpforms-container textarea::placeholder{color:#202738;opacity:1}.acf-block-wpforms .contact-form-custom.wpforms-container textarea.wpforms-valid::-webkit-input-placeholder,.acf-block-wpforms .contact-form-custom.wpforms-container textarea:active::-webkit-input-placeholder,.acf-block-wpforms .contact-form-custom.wpforms-container textarea:focus::-webkit-input-placeholder,.acf-block-wpforms .contact-form-custom.wpforms-container textarea:focus:invalid::-webkit-input-placeholder{color:#202738}.acf-block-wpforms .contact-form-custom.wpforms-container textarea.wpforms-valid::-moz-placeholder,.acf-block-wpforms .contact-form-custom.wpforms-container textarea:active::-moz-placeholder,.acf-block-wpforms .contact-form-custom.wpforms-container textarea:focus::-moz-placeholder,.acf-block-wpforms .contact-form-custom.wpforms-container textarea:focus:invalid::-moz-placeholder{color:#202738}.acf-block-wpforms .contact-form-custom.wpforms-container textarea.wpforms-valid:-ms-input-placeholder,.acf-block-wpforms .contact-form-custom.wpforms-container textarea:active:-ms-input-placeholder,.acf-block-wpforms .contact-form-custom.wpforms-container textarea:focus:-ms-input-placeholder,.acf-block-wpforms .contact-form-custom.wpforms-container textarea:focus:invalid:-ms-input-placeholder{color:#202738}.acf-block-wpforms .contact-form-custom.wpforms-container textarea.wpforms-valid::-ms-input-placeholder,.acf-block-wpforms .contact-form-custom.wpforms-container textarea:active::-ms-input-placeholder,.acf-block-wpforms .contact-form-custom.wpforms-container textarea:focus::-ms-input-placeholder,.acf-block-wpforms .contact-form-custom.wpforms-container textarea:focus:invalid::-ms-input-placeholder{color:#202738}.acf-block-wpforms .contact-form-custom.wpforms-container textarea.wpforms-valid::placeholder,.acf-block-wpforms .contact-form-custom.wpforms-container textarea:active::placeholder,.acf-block-wpforms .contact-form-custom.wpforms-container textarea:focus::placeholder,.acf-block-wpforms .contact-form-custom.wpforms-container textarea:focus:invalid::placeholder{color:#202738}.acf-block-wpforms .contact-form-custom.wpforms-container textarea.wpforms-valid,.acf-block-wpforms .contact-form-custom.wpforms-container textarea:active,.acf-block-wpforms .contact-form-custom.wpforms-container textarea:focus,.acf-block-wpforms .contact-form-custom.wpforms-container textarea:focus:invalid{color:#202738;border:1px solid #202738;outline:0;-webkit-box-shadow:none;box-shadow:none}.acf-block-wpforms .contact-form-custom.wpforms-container textarea.wpforms-error,.acf-block-wpforms .contact-form-custom.wpforms-container textarea.wpforms-error:focus:invalid{border:solid 1px #990301!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#990301!important}.acf-block-wpforms .contact-form-custom.wpforms-container textarea.wpforms-error::-webkit-input-placeholder,.acf-block-wpforms .contact-form-custom.wpforms-container textarea.wpforms-error:focus:invalid::-webkit-input-placeholder{color:#990301}.acf-block-wpforms .contact-form-custom.wpforms-container textarea.wpforms-error::-moz-placeholder,.acf-block-wpforms .contact-form-custom.wpforms-container textarea.wpforms-error:focus:invalid::-moz-placeholder{color:#990301}.acf-block-wpforms .contact-form-custom.wpforms-container textarea.wpforms-error:-ms-input-placeholder,.acf-block-wpforms .contact-form-custom.wpforms-container textarea.wpforms-error:focus:invalid:-ms-input-placeholder{color:#990301}.acf-block-wpforms .contact-form-custom.wpforms-container textarea.wpforms-error::-ms-input-placeholder,.acf-block-wpforms .contact-form-custom.wpforms-container textarea.wpforms-error:focus:invalid::-ms-input-placeholder{color:#990301}.acf-block-wpforms .contact-form-custom.wpforms-container textarea.wpforms-error::placeholder,.acf-block-wpforms .contact-form-custom.wpforms-container textarea.wpforms-error:focus:invalid::placeholder{color:#990301}.acf-block-wpforms .contact-form-custom.wpforms-container textarea::-webkit-scrollbar{display:block;width:11px}.acf-block-wpforms .contact-form-custom.wpforms-container textarea::-webkit-scrollbar-button{height:20px;background:0 0}.acf-block-wpforms .contact-form-custom.wpforms-container textarea::-webkit-scrollbar-track{background-color:transparent}.acf-block-wpforms .contact-form-custom.wpforms-container textarea::-webkit-scrollbar-thumb{border-radius:8px;background-color:#c1a991;opacity:.6;cursor:pointer;width:11px}.acf-block-wpforms .contact-form-custom.wpforms-container .wpforms-submit.contact-form-custom-submit.button.button-solid.button_with_plus{text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#202738;color:#f3f2ee;padding:2rem 3rem 1.6rem 4rem;border-radius:4rem;font-size:1.6rem;font-weight:900;line-height:normal;text-transform:uppercase;border:solid .1rem #202738;cursor:pointer;-webkit-transition:.3s ease;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start;height:auto}.acf-block-wpforms .contact-form-custom.wpforms-container .wpforms-submit.contact-form-custom-submit.button.button-solid.button_with_plus::after{content:"+";position:relative;color:#f3f2ee;font-size:1.6rem;font-style:normal;font-weight:900;line-height:100%;-webkit-transform:translateY(-.1rem)!important;transform:translateY(-.1rem)!important;text-transform:uppercase;-webkit-transition:all .3s linear;transition:all .3s linear;outline:0;border:none;top:0;left:0;bottom:0;right:0}.acf-block-wpforms .contact-form-custom.wpforms-container .wpforms-submit.contact-form-custom-submit.button.button-solid.button_with_plus:hover{border-color:#c1a991;background:#c1a991;color:#f3f2ee}.acf-block-wpforms .contact-form-custom.wpforms-container .wpforms-submit.contact-form-custom-submit.button.button-solid.button_with_plus:hover::after{color:#f3f2ee}.acf-block-wpforms .contact-form-custom.wpforms-container .wpforms-confirmation-container-full{background:0 0;border:none;padding:0}.acf-block-wpforms .contact-form-custom.wpforms-container .wpforms-confirmation-container-full h2{color:var(--text_color,#202738);font-family:"Helvetica Neue LT Std";font-size:4.8rem;font-style:normal;font-weight:900;line-height:normal;text-transform:uppercase;padding:0!important;margin:0;margin-bottom:.8rem}.acf-block-wpforms .contact-form-custom.wpforms-container .wpforms-confirmation-container-full p{color:var(--text_color,#202738);font-family:"Helvetica Neue LT Std";font-size:1.6rem;font-style:normal;font-weight:300;line-height:2.2rem}.acf-block-wpforms .contact-form-custom.wpforms-container .iti--show-selected-dial-code .iti__selected-country-primary,.acf-block-wpforms .contact-form-custom.wpforms-container div.wpforms-container .wpforms-form .iti--show-selected-dial-code .iti__selected-flag,.acf-block-wpforms .contact-form-custom.wpforms-container div.wpforms-container-full .wpforms-form .iti--show-selected-dial-code .iti__selected-flag{background:0 0!important}.acf-block-wpforms .contact-form-custom.wpforms-container .acf-block-wpforms .contact-form-custom.wpforms-container .iti--show-selected-dial-code .iti__selected-flag{background:0 0}.acf-block-wpforms .iti__selected-country{border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.acf-block-wpforms .iti__selected-country-primary{padding:1.6rem 1rem 1.4rem 2rem!important;background:0 0!important}.acf-block-wpforms .iti__selected-country-primary .iti__flag{display:none!important}.acf-block-wpforms .iti__selected-country-primary .iti__arrow{display:none!important}.acf-block-wpforms .iti__selected-country-primary .iti__dial-code-text{color:#c1a991;font-family:"Helvetica Neue LT Std";font-size:1.6rem;font-style:normal;font-weight:900;line-height:130%;border-right:1px solid #c1a991;padding-right:1rem}.acf-block-wpforms .iti__selected-country-primary .iti__selected-country{display:inline-block;font-weight:500;font-size:1.5rem;padding-left:.8rem}.iti__dial-code{display:none!important}body .iti .iti__dropdown-content.iti--flexible-dropdown-width{padding:3rem 2rem;border-radius:2.5rem!important;background:#fff!important;-webkit-box-shadow:0 .4rem 2rem 0 rgba(33,46,78,.2)!important;box-shadow:0 .4rem 2rem 0 rgba(33,46,78,.2)!important}body .iti .iti__dropdown-content.iti--flexible-dropdown-width .iti__country-list{background:0 0!important;border:none!important;max-height:32.8rem!important;gap:1.2rem!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body .iti .iti__dropdown-content.iti--flexible-dropdown-width .iti__flag{display:none!important}body .iti .iti__dropdown-content.iti--flexible-dropdown-width .iti__country-name{color:#202738;font-family:"Helvetica Neue LT Std";font-size:1.6rem;font-style:normal;font-weight:900;line-height:130%}body .iti .iti__dropdown-content.iti--flexible-dropdown-width .iti__country-name::before{top:-.1rem;position:relative;content:"+ ";color:#202738;font-family:"Helvetica Neue LT Std";font-size:1.6rem;font-style:normal;font-weight:900;line-height:130%}body .iti .iti__dropdown-content.iti--flexible-dropdown-width .iti__country-name:hover{color:#c1a991!important}body .iti .iti__dropdown-content.iti--flexible-dropdown-width .iti__country.iti__active,body .iti .iti__dropdown-content.iti--flexible-dropdown-width .iti__country.iti__highlight{background-color:transparent!important}body .iti .iti__dropdown-content.iti--flexible-dropdown-width .iti__country.iti__active .iti__country-name,body .iti .iti__dropdown-content.iti--flexible-dropdown-width .iti__country.iti__highlight .iti__country-name{color:#c1a991!important}body .iti .iti__dropdown-content.iti--flexible-dropdown-width .iti__country.iti__active .iti__country-name::before,body .iti .iti__dropdown-content.iti--flexible-dropdown-width .iti__country.iti__highlight .iti__country-name::before{color:#c1a991}@media only screen and (max-width:1900px){.block{padding:10rem 0}}@media only screen and (max-width:1600px){.block{padding-top:88px;padding-bottom:88px}}@media only screen and (max-width:1600px) and (max-width:1114px){.block{padding-top:calc(40px + 48 * (100vw - 375px)/ 739)}.block{padding-bottom:calc(40px + 48 * (100vw - 375px)/ 739)}}@media only screen and (max-width:1200px){.header ul{gap:0}.header ul .menu-item a{font-size:1.2rem;padding:1rem 1rem .5rem}}@media (max-width:1114px){.h1,h1{font-size:calc(36px + 48 * (100vw - 375px)/ 739)}.h2,h2{font-size:calc(24px + 40 * (100vw - 375px)/ 739)}.h3,h3{font-size:calc(24px + 24 * (100vw - 375px)/ 739)}.h4,h4{font-size:calc(20px + 12 * (100vw - 375px)/ 739)}.h5,h5{font-size:calc(14px + 6 * (100vw - 375px)/ 739)}.h6,h6{font-size:calc(14px + 4 * (100vw - 375px)/ 739)}.main__title{font-size:calc(50px + 50 * (100vw - 375px)/ 739)}.main__title-medium{font-size:calc(40px + 32 * (100vw - 375px)/ 739)}.main__subtitle{font-size:calc(28px + 12 * (100vw - 375px)/ 739)}.main__subtitle-medium{font-size:calc(32px + 24 * (100vw - 375px)/ 739)}.block__title{font-size:calc(36px + 20 * (100vw - 375px)/ 739)}.block__title-medium{font-size:calc(28px + 20 * (100vw - 375px)/ 739)}.block__title-small{font-size:calc(26px + 14 * (100vw - 375px)/ 739)}.block__subtitle{font-size:calc(20px + 4 * (100vw - 375px)/ 739)}}@media only screen and (max-width:1024px){p{font-size:1.4rem}.button,.hs-button{font-size:1.4rem;padding:1.4rem 2rem 1rem 3rem}.button_with_plus{gap:1rem}.button_with_plus span{font-size:1.6rem;-webkit-transform:translateY(-.1rem);transform:translateY(-.1rem)}.header{position:fixed;z-index:99}.header .container{padding:0 2rem}.header__logo a{max-width:10rem}.header__burger{display:block;width:3.2rem;height:3.2rem;z-index:200}.header__menu{position:fixed;top:0;left:100%;width:100vw;height:100vh;background-color:var(--bg-color,#202738);z-index:100;-webkit-transition:left .3s linear;transition:left .3s linear;padding:10.7rem 2rem 2.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:auto;gap:2rem}.header__menu .main-navigation__list__mainheader{padding:4rem 0;border-top:.1rem solid #5a6170;border-bottom:.1rem solid #5a6170}.header ul{display:block}.header ul .menu-item a{font-size:1.4rem;padding:2rem 0;color:var(--text-color,#f3f2ee)}.header ul .menu-item a::after{font-size:1.4rem}body.menu-open .header{padding:3rem 0 2rem}body.menu-open .header::before{left:0}body.menu-open .header__logo{z-index:999}body.menu-open .header__menu{left:0}body.menu-open .header__menu-bottom{display:block}body.menu-open .header__menu-bottom-right{display:block}body.menu-open .header__burger span{width:0}body.menu-open .header__burger::after,body.menu-open .header__burger::before{-webkit-transition:top .15s linear,background .3s linear,-webkit-transform .15s linear .15s;transition:top .15s linear,background .3s linear,-webkit-transform .15s linear .15s;transition:top .15s linear,transform .15s linear .15s,background .3s linear;transition:top .15s linear,transform .15s linear .15s,background .3s linear,-webkit-transform .15s linear .15s}body.menu-open .header__burger:before{top:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}body.menu-open .header__burger:after{top:50%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.footer{background-size:85%}.footer .container{padding:8rem 2rem 2.4rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-links p{font-size:1.4rem}.footer-links a{font-size:1.4rem}.footer-menu ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-bottom:9.5rem}.footer-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.footer-right p{text-align:left}.acf-block-text-content__container{padding:0 8rem}.acf-block-wpforms__container{padding:0 8rem}.acf-block-wpforms .contact-form-custom.wpforms-container .wpforms-submit.contact-form-custom-submit.button.button-solid.button_with_plus{font-size:1.4rem;padding:1.4rem 3rem 1rem 2rem;width:100%}.acf-block-wpforms .contact-form-custom.wpforms-container .wpforms-confirmation-container-full h2{font-size:3.6rem;padding-top:2rem}.acf-block-wpforms .contact-form-custom.wpforms-container .wpforms-confirmation-container-full p{font-size:1.4rem;line-height:2rem}}@media only screen and (max-width:834px){.acf-block-hero{height:var(--mobile-height-container);min-height:var(--mobile-height-container);padding-top:var(--padding-top-mobile);padding-bottom:var(--padding-bottom-mobile)}.acf-block-hero__container{padding:0 2rem}.acf-block-hero__headline{font-size:3.6rem;line-height:4rem}.acf-block-hero__subheader{font-size:1.4rem;min-height:initial}.acf-block-text-content{padding-top:var(--padding-top-mobile);padding-bottom:var(--padding-bottom-mobile)}.acf-block-text-content__container{padding:0 2rem}.acf-block-text-content__text h2{font-size:2.4rem;font-style:normal;line-height:2.4rem}.acf-block-text-content__text h2 br{display:block}.acf-block-text-content__text p{font-size:1.4rem;line-height:2rem}.acf-block-half-text{padding-top:var(--padding-top-mobile);padding-bottom:var(--padding-bottom-mobile)}.acf-block-half-text__container{padding:0 2rem}.acf-block-half-text__headline{font-size:2.4rem}.acf-block-half-text__description{font-size:1.4rem;line-height:2rem}.acf-block-half-text__description p{font-size:1.4rem;line-height:2rem}.acf-block-duo{padding-top:var(--padding-top-mobile);padding-bottom:var(--padding-bottom-mobile)}.acf-block-duo__items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.acf-block-duo__item{padding-top:var(--padding-top-mobile);padding-bottom:var(--padding-bottom-mobile);margin:0;padding-left:20px;padding-right:20px}.acf-block-duo__content{margin:0}.acf-block-duo__content-single{padding:0 2rem}.acf-block-duo__headline{font-size:2.4rem}.acf-block-duo__text{font-size:1.4rem;line-height:2rem}.acf-block-wpforms{padding-top:var(--padding-top-mobile);padding-bottom:var(--padding-bottom-mobile)}.acf-block-wpforms__container{padding:0 2rem}.acf-block-wpforms__headline{font-size:2.8rem;line-height:3.2rem}.acf-block-wpforms__logo{margin-bottom:2rem;max-width:10rem;width:100%}.acf-block-wpforms__links{gap:1.3rem;margin-bottom:1.3rem}.acf-block-wpforms__links p{font-size:1.4rem;line-height:2rem}.acf-block-wpforms__links a{font-size:1.4rem;line-height:2rem}.acf-block-wpforms .contact-form-custom.wpforms-container .wpforms-field:not(:first-of-type){padding:.8rem 0}.acf-block-wpforms .contact-form-custom.wpforms-container .wpforms-field:first-child:has(input.wpforms-valid)::after{top:1.5rem}.acf-block-wpforms .contact-form-custom.wpforms-container .wpforms-field:has(input.wpforms-valid)::after{top:2.2rem}.acf-block-wpforms .contact-form-custom.wpforms-container .wpforms-field:has(textarea.wpforms-valid)::after{top:2.2rem}.acf-block-wpforms .contact-form-custom.wpforms-container input{font-size:1.4rem;padding:1.6rem 1.6rem 1.4rem 2rem;min-height:5rem}.acf-block-wpforms .contact-form-custom.wpforms-container input::-webkit-input-placeholder{font-size:1.4rem}.acf-block-wpforms .contact-form-custom.wpforms-container input::-moz-placeholder{font-size:1.4rem}.acf-block-wpforms .contact-form-custom.wpforms-container input:-ms-input-placeholder{font-size:1.4rem}.acf-block-wpforms .contact-form-custom.wpforms-container input::-ms-input-placeholder{font-size:1.4rem}.acf-block-wpforms .contact-form-custom.wpforms-container input::placeholder{font-size:1.4rem}.acf-block-wpforms .contact-form-custom.wpforms-container textarea{font-size:1.4rem;padding:2rem 1.6rem 1.4rem 2rem}.acf-block-wpforms .contact-form-custom.wpforms-container textarea::-webkit-input-placeholder{font-size:1.4rem}.acf-block-wpforms .contact-form-custom.wpforms-container textarea::-moz-placeholder{font-size:1.4rem}.acf-block-wpforms .contact-form-custom.wpforms-container textarea:-ms-input-placeholder{font-size:1.4rem}.acf-block-wpforms .contact-form-custom.wpforms-container textarea::-ms-input-placeholder{font-size:1.4rem}.acf-block-wpforms .contact-form-custom.wpforms-container textarea::placeholder{font-size:1.4rem}}@media screen and (max-width:576px){.acf-block-wpforms .contact-form-custom.wpforms-container textarea::-webkit-scrollbar{width:4px}.acf-block-wpforms .contact-form-custom.wpforms-container textarea::-webkit-scrollbar-thumb{width:4px}}@media only screen and (max-width:172.8rem){.footer{background-size:70%}}@media only screen and (max-width:120rem){.header ul .menu-item a::after{font-size:1.2rem}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImdsb2JhbC9fZm9udHMuc2NzcyIsImFwcC5jc3MiLCJnbG9iYWwvX2Jhc2Uuc2NzcyIsImdsb2JhbC9fbWl4aW5zLnNjc3MiLCJnbG9iYWwvX3R5cG9ncmFwaHkuc2NzcyIsImdsb2JhbC9fYnV0dG9ucy5zY3NzIiwiY29tcG9uZW50cy9oZWFkZXItc2ltcGxlLnNjc3MiLCJjb21wb25lbnRzL2Zvb3Rlci5zY3NzIiwiYWNmL2ZsZXhpYmxlL2FjZl9ibG9ja19oZXJvLnNjc3MiLCJhY2YvZmxleGlibGUvYWNmX2Jsb2NrX3RleHRfY29udGVudC5zY3NzIiwiYWNmL2ZsZXhpYmxlL2FjZl9ibG9ja19oYWxmX3RleHQuc2NzcyIsImFjZi9mbGV4aWJsZS9hY2ZfYmxvY2tfZHVvLnNjc3MiLCJhY2YvZmxleGlibGUvYWNmX2Jsb2NrX3dwZm9ybXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxXQUNFLFlBQUEsd0JBQ0EsSUFBQSwrREFBQSxtQkFDQSxZQUFBLElBQ0EsV0FBQSxPQUNBLGFBQUEsS0NHRixXREVFLFlBQUEsd0JBQ0EsSUFBQSw4Q0FBQSxtQkFDQSxZQUFBLElBQ0EsV0FBQSxPQ0FBLGFBQUEsS0NURixFRGNBLE9BREEsUUNSSSxtQkFBQSxXQUFBLFdBQUEsV0FDQSxPQUFBLEVBQ0EsUUFBQSxFQUNBLFFBQUEsRUFDQSxZQUFBLHVCQUFBLENBQUEsS0FBQSxDQUFBLFNBQUEsQ0FBQSxXQUNBLFlBQUEsSURXRixXQUFBLE9BQ0EsYUFBQSxLQUdGLEVBRUEsT0FDQSxRQ1ZJLG1CQUFBLFdBQUEsV0FBQSxXQUdKLEVBQ0ksNEJBQUEsWURhSixpQkNSQSxNQUFBLFlBQ0ksWUFBQSxFQUFBLEVBQUEsRUFBQSxLRFlKLG1CQ1BBLE9BQUEsRUFDSSxRQUFBLEVBSUosRUFDSSxTQUFBLFNEVUosS0NOSSxVQUFBLE1BQ0EsT0FBQSxLRFFGLFdBQUEsT0FDQSxxQkFBQSxLQ05GLHNCQUFBLEtBQ0kseUJBQUEsS0RVSixLQ05JLHFCQUFBLEtB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Q0EsVUFBQSxNQUNBLE1BQUEsS0FHRiwwQkFDRSxJQUFBLE9BQ0EsY0FBQSxPQUdGLDRCQUNFLFVBQUEsT0FDQSxZQUFBLEtBR0YsNEJBQ0UsVUFBQSxPQUNBLFlBQUEsS0FHRiw2RkFDRSxRQUFBLE1BQUEsRUFHRixxSEFDRSxJQUFBLE9BR0YseUdBQ0UsSUFBQSxPQUdGLDRHQUNFLElBQUEsT0FHRixnRUFDRSxVQUFBLE9BQ0EsUUFBQSxPQUFBLE9BQUEsT0FBQSxLQUNBLFdBQUEsS0FHRiwyRkFDRSxVQUFBLE9BREYsa0ZBQ0UsVUFBQSxPQURGLHNGQUNFLFVBQUEsT0FERix1RkFDRSxVQUFBLE9BREYsNkVBQ0UsVUFBQSxPQUdGLG1FQUNFLFVBQUEsT0FDQSxRQUFBLEtBQUEsT0FBQSxPQUFBLEtBR0YsOEZBQ0UsVUFBQSxPQURGLHFGQUNFLFVBQUEsT0FERix5RkFDRSxVQUFBLE9BREYsMEZBQ0UsVUFBQSxPQURGLGdGQUNFLFVBQUEsUUFJSixvQ0FDRSxzRkFDRSxNQUFBLElBR0YsNEZBQ0UsTUFBQSxLQUlKLDRDQUNFLFFBQ0UsZ0JBQUEsS0FJSiwwQ0FDRSwrQkFDRSxVQUFBIiwiZmlsZSI6ImFwcC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWUgTFQgU3RkXCI7XG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9Gb250Q29udHJvbF9TdGFya19IZWx2ZXRpY2FOZXVlTFRTdGQtTHRFeC5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJyk7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWUgTFQgU3RkXCI7XG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9IZWx2ZXRpY2FOZXVlTFRTdGQtQmxrRXgub3RmJykgZm9ybWF0KCdvcGVudHlwZScpO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbiIsIkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZSBMVCBTdGRcIjtcbiAgc3JjOiB1cmwoXCIuLi8uLi9mb250cy9Gb250Q29udHJvbF9TdGFya19IZWx2ZXRpY2FOZXVlTFRTdGQtTHRFeC5vdGZcIikgZm9ybWF0KFwib3BlbnR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWUgTFQgU3RkXCI7XG4gIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvSGVsdmV0aWNhTmV1ZUxUU3RkLUJsa0V4Lm90ZlwiKSBmb3JtYXQoXCJvcGVudHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbiosXG4qOmJlZm9yZSxcbio6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlIExUIFN0ZFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuKixcbjphZnRlcixcbjpiZWZvcmUge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4qIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuYTotbW96LWZvY3VzcmluZyB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IDAgMCAwICMwMDA7XG59XG5cbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlcjogMDtcbiAgb3V0bGluZTogMDtcbn1cblxuKiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogNjIuNSU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLW1vei10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG59XG5cbmJvZHkge1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLW1vei10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBjb2xvcjogI0YzRjJFRTtcbn1cblxuYm9keS5tZW51LW9wZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDEwMHZoO1xufVxuXG5ib2R5LnNjcm9sbC1kaXNhYmxlIHtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbnBpY3R1cmUge1xuICBsaW5lLWhlaWdodDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5tYXgtd2lkdGgtZnVsbCB7XG4gIG1heC13aWR0aDogMTQ3cmVtO1xufVxuXG4uY29udGFpbmVyLWZsdWlkLWZ1bGwge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLmNvbnRhaW5lci1mbHVpZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nOiAwIDEuNXJlbTtcbn1cblxuLmQtbm9uZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYmxvY2sge1xuICBwYWRkaW5nOiAxMXJlbSAwO1xufVxuXG4uY29udGFpbmVyLFxuW2NsYXNzKj1fX2NvbnRhaW5lcl0ge1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTExLjRyZW07XG4gIHBhZGRpbmc6IDAgMS41cmVtO1xufVxuXG4uY29udGFpbmVyLWZsdWlkIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDExNC40cmVtO1xuICBwYWRkaW5nOiAwIDEuNXJlbTtcbn1cblxuLmNvbnRhaW5lci1zbWFsbCB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA3My42cmVtO1xuICBwYWRkaW5nOiAwIDEuNXJlbTtcbn1cblxuLnRhYyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxucCxcbnNwYW4sXG5kaXYsXG5hLFxubGksXG50ZXh0YXJlYSxcbmlucHV0LFxuYnV0dG9uLFxuaW5wdXQ6OnBsYWNlaG9sZGVyLFxudGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGNvbG9yOiAjRjNGMkVFO1xufVxuXG5hIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxudWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmJ1dHRvbixcbmEge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5oMSxcbmgxIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMTE7XG4gIGZvbnQtc2l6ZTogODRweDtcbn1cblxuLmgyLFxuaDIge1xuICBmb250LXdlaWdodDogOTAwO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgZm9udC1zaXplOiA2NHB4O1xufVxuXG4uaDMsXG5oMyB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBmb250LXNpemU6IDQ4cHg7XG59XG5cbi5oNCxcbmg0IHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMzJweDtcbn1cblxuLmg1LFxuaDUge1xuICBmb250LXdlaWdodDogOTAwO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4uaDYsXG5oNiB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbnAge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjtcbn1cblxuLnNlbWktYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cblxuLnVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGwsXG5pbnB1dDotd2Via2l0LWF1dG9maWxsOmhvdmVyLFxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyxcbmlucHV0Oi1pbnRlcm5hbC1hdXRvZmlsbC1zZWxlY3RlZCB7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjMjAyNzM4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDEwMDBweCAjZmZmIGluc2V0O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDUwMDBzIGVhc2UtaW4tb3V0IDBzO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLm1haW5fX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTAwcHg7XG59XG5cbi5tYWluX190aXRsZS1tZWRpdW0ge1xuICBmb250LXNpemU6IDcycHg7XG59XG5cbi5tYWluX19zdWJ0aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM1O1xuICBjb2xvcjogI0YzRjJFRTtcbiAgZm9udC1zaXplOiA0MHB4O1xufVxuXG4ubWFpbl9fc3VidGl0bGUtbWVkaXVtIHtcbiAgZm9udC1zaXplOiA1NnB4O1xufVxuXG4uYmxvY2tfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiA1NnB4O1xufVxuXG4uYmxvY2tfX3RpdGxlIHNwYW4sXG4uYmxvY2tfX3RpdGxlIHAsXG4uYmxvY2tfX3RpdGxlIGEge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4uYmxvY2tfX3RpdGxlLW1lZGl1bSB7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDQ4cHg7XG59XG5cbi5ibG9ja19fdGl0bGUtc21hbGwge1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiA0MHB4O1xufVxuXG4uYmxvY2tfX3N1YnRpdGxlIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cblxuZm9ybSBpbnB1dCxcbmZvcm0gdGV4dGFyZWEsXG5mb3JtIHNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwLjFyZW0gc29saWQgI0YzRjJFRTtcbiAgY29sb3I6ICNGM0YyRUU7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbiAgcGFkZGluZzogMS42cmVtO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIHRyYW5zaXRpb246IGJvcmRlciBlYXNlLWluLW91dCAwLjNzO1xufVxuXG5mb3JtIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuZm9ybSB0ZXh0YXJlYTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbmZvcm0gc2VsZWN0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNGM0YyRUU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuXG5mb3JtIGlucHV0OjotbW96LXBsYWNlaG9sZGVyLFxuZm9ybSB0ZXh0YXJlYTo6LW1vei1wbGFjZWhvbGRlcixcbmZvcm0gc2VsZWN0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNGM0YyRUU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuXG5mb3JtIGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbmZvcm0gdGV4dGFyZWE6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuZm9ybSBzZWxlY3Q6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNGM0YyRUU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuXG5mb3JtIGlucHV0OmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuZm9ybSBpbnB1dC5hY3RpdmU6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG5mb3JtIHRleHRhcmVhOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuZm9ybSB0ZXh0YXJlYS5hY3RpdmU6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG5mb3JtIHNlbGVjdDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbmZvcm0gc2VsZWN0LmFjdGl2ZTpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuZm9ybSBpbnB1dDpmb2N1czo6LW1vei1wbGFjZWhvbGRlcixcbmZvcm0gaW5wdXQuYWN0aXZlOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyLFxuZm9ybSB0ZXh0YXJlYTpmb2N1czo6LW1vei1wbGFjZWhvbGRlcixcbmZvcm0gdGV4dGFyZWEuYWN0aXZlOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyLFxuZm9ybSBzZWxlY3Q6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIsXG5mb3JtIHNlbGVjdC5hY3RpdmU6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbmZvcm0gaW5wdXQ6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuZm9ybSBpbnB1dC5hY3RpdmU6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuZm9ybSB0ZXh0YXJlYTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG5mb3JtIHRleHRhcmVhLmFjdGl2ZTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG5mb3JtIHNlbGVjdDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG5mb3JtIHNlbGVjdC5hY3RpdmU6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5mb3JtIGxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjRjNGMkVFO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG5mb3JtIHRleHRhcmVhIHtcbiAgYm9yZGVyOiBub25lO1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICByZXNpemU6IG5vbmU7XG59XG5cbmZvcm0gYnV0dG9uLFxuZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF06bm90KC5ocy1idXR0b24pIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMC4xcmVtIHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICBwYWRkaW5nOiAxLjdyZW0gMS42cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgY29sb3I6ICNGM0YyRUU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2U7XG59XG5cbmZvcm0gYnV0dG9uOmhvdmVyLFxuZm9ybSBidXR0b246Zm9jdXMsXG5mb3JtIGlucHV0W3R5cGU9c3VibWl0XTpub3QoLmhzLWJ1dHRvbik6aG92ZXIsXG5mb3JtIGlucHV0W3R5cGU9c3VibWl0XTpub3QoLmhzLWJ1dHRvbik6Zm9jdXMge1xuICBjb2xvcjogI0YzRjJFRTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwMjczODtcbn1cblxuZm9ybSBmaWVsZHNldCB7XG4gIG1heC13aWR0aDogdW5zZXQ7XG59XG5cbmZvcm0gbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuZm9ybSBsYWJlbCBzcGFuIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5idXR0b24sXG4uaHMtYnV0dG9uIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiAjRjNGMkVFO1xuICBib3JkZXItY29sb3I6ICNGM0YyRUU7XG4gIHBhZGRpbmc6IDJyZW0gM3JlbSAxLjZyZW0gNHJlbTtcbiAgYm9yZGVyLXJhZGl1czogNHJlbTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJvcmRlcjogc29saWQgMC4xcmVtICNGM0YyRUU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlO1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xufVxuXG4uYnV0dG9uOmhvdmVyLFxuLmhzLWJ1dHRvbjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI0MxQTk5MTtcbiAgYmFja2dyb3VuZDogI0MxQTk5MTtcbn1cblxuLmJ1dHRvbi1zdHJva2UtbGlnaHQtMjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzIwMjczODtcbiAgYmFja2dyb3VuZDogIzIwMjczODtcbn1cblxuLmJ1dHRvbi1zb2xpZCB7XG4gIGJvcmRlci1jb2xvcjogIzIwMjczODtcbiAgYmFja2dyb3VuZDogIzIwMjczODtcbn1cblxuLmJ1dHRvbi1zb2xpZDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI0MxQTk5MTtcbiAgYmFja2dyb3VuZDogI0MxQTk5MTtcbn1cblxuLmJ1dHRvbl93aXRoX3BsdXMge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjVyZW07XG59XG5cbi5idXR0b25fd2l0aF9wbHVzIHNwYW4ge1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0wLjJyZW0pO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwLjQ4cmVtIDAuOTZyZW07XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcbn1cblxuLmJ1dHRvbltkaXNhYmxlZF0ge1xuICBvcGFjaXR5OiAwLjc7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmJ1dHRvbi1sb2FkaW5nLFxuLndwY2Y3IC53cGNmNy1mb3JtLnN1Ym1pdHRpbmcgLndwY2Y3LXN1Ym1pdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvZ2VuZXJhbC9zcGlubmVyLnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idXR0b24tLXNtYWxsIHtcbiAgcGFkZGluZzogMXJlbSAycmVtO1xuICBib3JkZXItcmFkaXVzOiAxLjJyZW07XG59XG5cbi5idXR0b24tLWJpZyB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBwYWRkaW5nOiAyLjRyZW0gNHJlbTtcbiAgYm9yZGVyLXJhZGl1czogMi4ycmVtO1xufVxuXG4uaGVhZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAzcmVtIDA7XG4gIHRyYW5zaXRpb246IDAuM3MgbGluZWFyO1xuICB6LWluZGV4OiAxMDtcbiAgLS1iZy1jb2xvci1zY3JvbGw6IHZhcigtLWhlYWRlci1zY3JvbGwtYmctY29sb3IpO1xuICAtLWJnLWNvbG9yOiB2YXIoLS1oZWFkZXItYmctY29sb3IpO1xuICAtLXRleHQtY29sb3I6IHZhcigtLWhlYWRlci10ZXh0LWNvbG9yKTtcbiAgLS10ZXh0LWNvbG9yLXNjcm9sbDogdmFyKC0taGVhZGVyLXNjcm9sbC10ZXh0LWNvbG9yKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYmctY29sb3IsIHRyYW5zcGFyZW50KTtcbn1cblxuLmhlYWRlci0taGlkZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xMDAlKTtcbn1cblxuLmhlYWRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJnLWNvbG9yLCAjMjAyNzM4KTtcbiAgei1pbmRleDogMTAxO1xuICBsZWZ0OiAxMDAlO1xuICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgbGluZWFyO1xufVxuXG4uaGVhZGVyIC5sb2dvLXNjcm9sbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5oZWFkZXIgLmNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWF4LXdpZHRoOiAxNzIuOHJlbTtcbiAgcGFkZGluZzogMCAzcmVtO1xufVxuXG4uaGVhZGVyX19sb2dvIHtcbiAgei1pbmRleDogMTA7XG4gIHRyYW5zaXRpb246IDAuNXMgbGluZWFyO1xufVxuXG4uaGVhZGVyX19sb2dvIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxOHJlbTtcbiAgYXNwZWN0LXJhdGlvOiAxODAvNzE7XG4gIG1heC1oZWlnaHQ6IDcuMXJlbTtcbn1cblxuLmhlYWRlcl9fYnVyZ2VyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmhlYWRlcl9fYnVyZ2VyIHNwYW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAyLjRyZW07XG4gIGhlaWdodDogMC4ycmVtO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLCAjRjNGMkVFKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC40cyBsaW5lYXIsIHdpZHRoIDAuNHMgbGluZWFyO1xufVxuXG4uaGVhZGVyX19idXJnZXI6YmVmb3JlLFxuLmhlYWRlcl9fYnVyZ2VyOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMi40cmVtO1xuICBoZWlnaHQ6IDAuMnJlbTtcbiAgbGVmdDogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLCAjRjNGMkVFKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRyYW5zaXRpb246IHRvcCAwLjE1cyBsaW5lYXIgMC4xNXMsIHRyYW5zZm9ybSAwLjE1cyBsaW5lYXIsIGJhY2tncm91bmQgMC4zcyBsaW5lYXIsIC13ZWJraXQtdHJhbnNmb3JtIDAuMTVzIGxpbmVhcjtcbn1cblxuLmhlYWRlcl9fYnVyZ2VyOmJlZm9yZSB7XG4gIHRvcDogY2FsYyg1MCUgLSAwLjVyZW0pO1xufVxuXG4uaGVhZGVyX19idXJnZXI6YWZ0ZXIge1xuICB0b3A6IGNhbGMoNTAlICsgMC41cmVtKTtcbn1cblxuLmhlYWRlcl9fbWVudSB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLmhlYWRlcl9fbWVudS1ib3R0b20ge1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nLXRvcDogNnJlbTtcbiAgcGFkZGluZy1ib3R0b206IDcuNXJlbTtcbn1cblxuLmhlYWRlcl9fbWVudS1ib3R0b20tbGVmdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5oZWFkZXJfX21lbnUtYm90dG9tLW1haW4ge1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvciwgI0YzRjJFRSk7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5oZWFkZXJfX21lbnUtYm90dG9tLWxpbmtzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICBtYXJnaW4tdG9wOiAwLjRyZW07XG59XG5cbi5oZWFkZXJfX21lbnUtYm90dG9tLWxpbmtzIGEge1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvciwgI0YzRjJFRSk7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG59XG5cbi5oZWFkZXJfX21lbnUtYm90dG9tLXJpZ2h0IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogMXJlbSAwO1xufVxuXG4uaGVhZGVyX19tZW51LWJvdHRvbS1yaWdodCBwIHtcbiAgY29sb3I6IHJnYmEoMjQzLCAyNDIsIDIzOCwgMC40KTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmhlYWRlciB1bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAycmVtO1xufVxuXG4uaGVhZGVyIHVsIC5tZW51LWl0ZW0gYSB7XG4gIHBhZGRpbmc6IDFyZW0gMXJlbSAxcmVtIDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvciwgI0YzRjJFRSk7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGdhcDogMC41cmVtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG59XG5cbi5oZWFkZXIgdWwgLm1lbnUtaXRlbSBhOmhvdmVyIHtcbiAgY29sb3I6ICNDMUE5OTE7XG59XG5cbi5oZWFkZXIgdWwgLm1lbnUtaXRlbSBhOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiK1wiO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLCAjRjNGMkVFKTtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWUgTFQgU3RkXCI7XG4gIHRvcDogMC4xcmVtO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogOTAwO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xufVxuXG4uaGVhZGVyIHVsIC5tZW51LWl0ZW0gYTpob3Zlcjo6YWZ0ZXIge1xuICBjb2xvcjogI0MxQTk5MTtcbn1cblxuLmhlYWRlci0tc2Nyb2xsZWQge1xuICBwYWRkaW5nOiAxcmVtIDA7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJnLWNvbG9yLXNjcm9sbCwgI0YzRjJFRSk7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggN3B4IDBweCByZ2JhKDQwLCA0MCwgNDAsIDAuMDc4NDMxMzcyNSk7XG59XG5cbi5oZWFkZXItLXNjcm9sbGVkIC5sb2dvLWRlZmF1bHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaGVhZGVyLS1zY3JvbGxlZCAubG9nby1zY3JvbGwge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmhlYWRlci0tc2Nyb2xsZWQgdWwgLm1lbnUtaXRlbSBhIHtcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3Itc2Nyb2xsLCAjMjAyNzM4KTtcbn1cblxuLmhlYWRlci0tc2Nyb2xsZWQgdWwgLm1lbnUtaXRlbSBhOjphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLXNjcm9sbCwgIzIwMjczOCk7XG59XG5cbi5oZWFkZXItLXNjcm9sbGVkIC5oZWFkZXJfX2J1cmdlciBzcGFuLFxuLmhlYWRlci0tc2Nyb2xsZWQgLmhlYWRlcl9fYnVyZ2VyOjpiZWZvcmUsXG4uaGVhZGVyLS1zY3JvbGxlZCAuaGVhZGVyX19idXJnZXI6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tdGV4dC1jb2xvci1zY3JvbGwsICMyMDI3MzgpO1xufVxuXG4uaGVhZGVyLS1uby1oZXJvIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1oZWFkZXItYmFja2dyb3VuZC1uby1oZXJvLCAjMjAyNzM4KTtcbn1cblxuLmhlYWRlci0tbm8taGVybyAubG9nby1kZWZhdWx0IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5oZWFkZXItLW5vLWhlcm8gLmxvZ28tc2Nyb2xsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmhlYWRlci0tbm8taGVybyB1bCAubWVudS1pdGVtIGEge1xuICBjb2xvcjogdmFyKC0taGVhZGVyLXRleHQtY29sb3Itbm8taGVybywgI0YzRjJFRSk7XG59XG5cbi5oZWFkZXItLW5vLWhlcm8gdWwgLm1lbnUtaXRlbSBhOjphZnRlciB7XG4gIGNvbG9yOiB2YXIoLS1oZWFkZXItdGV4dC1jb2xvci1uby1oZXJvLCAjRjNGMkVFKTtcbn1cblxuLmhlYWRlci0tbm8taGVybyAuaGVhZGVyX19idXJnZXIgc3Bhbixcbi5oZWFkZXItLW5vLWhlcm8gLmhlYWRlcl9fYnVyZ2VyOjpiZWZvcmUsXG4uaGVhZGVyLS1uby1oZXJvIC5oZWFkZXJfX2J1cmdlcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1oZWFkZXItdGV4dC1jb2xvci1uby1oZXJvLCAjRjNGMkVFKTtcbn1cblxuLmZvb3RlciB7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMDI3Mzg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi9kZXN0L2ltYWdlcy9mb290ZXItMzEyLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSByaWdodDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMTByZW07XG59XG5cbi5mb290ZXIgLmNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTcyLjhyZW07XG4gIHBhZGRpbmc6IDhyZW0gOHJlbSA2LjVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuXG4uZm9vdGVyLWxlZnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uZm9vdGVyLW1haW4ge1xuICBjb2xvcjogI0YzRjJFRTtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcbiAgLyogMTE2LjY2NyUgKi9cbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmZvb3Rlci1saW5rcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi1ib3R0b206IDIuNnJlbTtcbn1cblxuLmZvb3Rlci1saW5rcyBwIHtcbiAgY29sb3I6ICNGM0YyRUU7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbn1cblxuLmZvb3Rlci1saW5rcyBhIHtcbiAgY29sb3I6ICNGM0YyRUU7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbn1cblxuLmZvb3Rlci1saW5rcyBhOmhvdmVyIHtcbiAgY29sb3I6ICNDMUE5OTE7XG59XG5cbi5mb290ZXItbWVudSB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGdhcDogNHJlbTtcbn1cblxuLmZvb3Rlci1tZW51IHVsIGxpIHtcbiAgcGFkZGluZzogMXJlbSAxcmVtIDFyZW0gMDtcbn1cblxuLmZvb3Rlci1tZW51IHVsIGxpIGEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNGM0YyRUU7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGdhcDogMC41cmVtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG59XG5cbi5mb290ZXItbWVudSB1bCBsaSBhOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiK1wiO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjRjNGMEU5O1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZSBMVCBTdGRcIjtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAuNDVyZW0gMC42NXJlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xufVxuXG4uZm9vdGVyLW1lbnUgdWwgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjQzFBOTkxO1xufVxuXG4uZm9vdGVyLW1lbnUgdWwgbGkgYTpob3Zlcjo6YWZ0ZXIge1xuICBjb2xvcjogI0MxQTk5MTtcbn1cblxuLmZvb3Rlci1yaWdodCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNHJlbTtcbn1cblxuLmZvb3Rlci1yaWdodCBwIHtcbiAgY29sb3I6IHJnYmEoMjQzLCAyNDIsIDIzOCwgMC40KTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmc6IDFyZW0gMXJlbSAxcmVtIDA7XG59XG5cbi5mb290ZXItcmlnaHQgLml1YmVuZGEtd2hpdGUuaXViZW5kYS1ub2lmcmFtZS5pdWJlbmRhLWVtYmVkLml1YmVuZGEtbm9pZnJhbWUge1xuICBjb2xvcjogcmdiYSgyNDMsIDI0MiwgMjM4LCAwLjQpICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlIExUIFN0ZFwiICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMS40cmVtICFpbXBvcnRhbnQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxcmVtIDFyZW0gMXJlbSAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuI2l1YmVuZGEtcHAtcG9wdXAgYnV0dG9uIHtcbiAgei1pbmRleDogMTtcbn1cblxuLmFjZi1ibG9jay1oZXJvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGhlaWdodDogdmFyKC0taGVpZ2h0LWNvbnRhaW5lcik7XG4gIG1pbi1oZWlnaHQ6IHZhcigtLWhlaWdodC1jb250YWluZXIpO1xuICBwYWRkaW5nLXRvcDogdmFyKC0tcGFkZGluZy10b3ApO1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tcGFkZGluZy1ib3R0b20pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgLS1oZWFkbGluZV9jb2xvcjogdmFyKC0taGVhZGxpbmUtY29sb3IpO1xuICAtLXRleHRfY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xufVxuXG4uYWNmLWJsb2NrLWhlcm9fX3ZpZGVvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB6LWluZGV4OiAxO1xufVxuXG4uYWNmLWJsb2NrLWhlcm9fX292ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICB6LWluZGV4OiAyO1xufVxuXG4uYWNmLWJsb2NrLWhlcm9fX2dyaWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAzO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYXNwZWN0LXJhdGlvOiAxO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLmFjZi1ibG9jay1oZXJvX19jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDE3Mi44cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDQ7XG4gIHBhZGRpbmc6IDAgOC4ycmVtO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmFjZi1ibG9jay1oZXJvX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxcmVtO1xuICBtYXgtd2lkdGg6IDEwMS40cmVtO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmFjZi1ibG9jay1oZXJvX19oZWFkbGluZSB7XG4gIGNvbG9yOiB2YXIoLS1oZWFkbGluZV9jb2xvciwgI0YzRjJFRSk7XG4gIGZvbnQtc2l6ZTogOC40cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMDUlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uYWNmLWJsb2NrLWhlcm9fX3N1YmhlYWRlciB7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLCAjRjNGMkVFKTtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1pbi1oZWlnaHQ6IDUuNXJlbTtcbn1cblxuLmFjZi1ibG9jay1oZXJvLS1iZy1pbWFnZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLmFjZi1ibG9jay1oZXJvLS1iZy12aWRlbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG59XG5cbi5hY2YtYmxvY2stdGV4dC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogdmFyKC0tcGFkZGluZy10b3ApO1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tcGFkZGluZy1ib3R0b20pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgLS1oZWFkbGluZV9jb2xvcjogdmFyKC0taGVhZGxpbmUtY29sb3IpO1xuICAtLXRleHRfY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xufVxuXG4uYWNmLWJsb2NrLXRleHQtY29udGVudF9fY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxNzIuOHJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDE4LjRyZW07XG59XG5cbi5hY2YtYmxvY2stdGV4dC1jb250ZW50X190ZXh0IHtcbiAgY29sb3I6IHZhcigtLXRleHRfY29sb3IsICMyMDI3MzgpO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMi4ycmVtO1xufVxuXG4uYWNmLWJsb2NrLXRleHQtY29udGVudF9fdGV4dCAqIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5hY2YtYmxvY2stdGV4dC1jb250ZW50X190ZXh0IGgyIHtcbiAgY29sb3I6IHZhcigtLWhlYWRsaW5lX2NvbG9yLCAjMjAyNzM4KTtcbiAgZm9udC1zaXplOiA2LjRyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDYuNHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMi42cmVtO1xufVxuXG4uYWNmLWJsb2NrLXRleHQtY29udGVudF9fdGV4dCBoMiBiciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hY2YtYmxvY2stdGV4dC1jb250ZW50X190ZXh0IGgzIHtcbiAgY29sb3I6IHZhcigtLWhlYWRsaW5lX2NvbG9yLCAjMjAyNzM4KTtcbiAgZm9udC1zaXplOiA0LjhyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cblxuLmFjZi1ibG9jay10ZXh0LWNvbnRlbnRfX3RleHQgaDQge1xuICBjb2xvcjogdmFyKC0taGVhZGxpbmVfY29sb3IsICMyMDI3MzgpO1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcbn1cblxuLmFjZi1ibG9jay10ZXh0LWNvbnRlbnRfX3RleHQgYixcbi5hY2YtYmxvY2stdGV4dC1jb250ZW50X190ZXh0IHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5cbi5hY2YtYmxvY2stdGV4dC1jb250ZW50X190ZXh0IHAge1xuICBjb2xvcjogdmFyKC0tdGV4dF9jb2xvciwgIzIwMjczOCk7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyLjJyZW07XG59XG5cbi5hY2YtYmxvY2staGFsZi10ZXh0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1wYWRkaW5nLXRvcCk7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS1wYWRkaW5nLWJvdHRvbSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhY2tncm91bmQtY29sb3IsICNGM0YwRTkpO1xuICAtLWhlYWRsaW5lX2NvbG9yOiB2YXIoLS1oZWFkbGluZS1jb2xvcik7XG4gIC0tdGV4dF9jb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG59XG5cbi5hY2YtYmxvY2staGFsZi10ZXh0X192aWRlbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgei1pbmRleDogMTtcbn1cblxuLmFjZi1ibG9jay1oYWxmLXRleHRfX292ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICB6LWluZGV4OiAyO1xufVxuXG4uYWNmLWJsb2NrLWhhbGYtdGV4dF9fZ3JpZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDM7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBhc3BlY3QtcmF0aW86IDE7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4uYWNmLWJsb2NrLWhhbGYtdGV4dF9fY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxNzIuOHJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA0O1xuICBwYWRkaW5nOiAwIDE4LjRyZW07XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uYWNmLWJsb2NrLWhhbGYtdGV4dF9fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMnJlbTtcbiAgbWF4LXdpZHRoOiA4MHJlbTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5hY2YtYmxvY2staGFsZi10ZXh0X19oZWFkbGluZSB7XG4gIGNvbG9yOiB2YXIoLS1oZWFkbGluZV9jb2xvciwgIzIwMjczOCk7XG4gIGZvbnQtc2l6ZTogNC44cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5hY2YtYmxvY2staGFsZi10ZXh0X19kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLCAjMjAyNzM4KTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcbn1cblxuLmFjZi1ibG9jay1oYWxmLXRleHRfX2Rlc2NyaXB0aW9uICoge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmFjZi1ibG9jay1oYWxmLXRleHRfX2Rlc2NyaXB0aW9uIHAge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMi4ycmVtO1xufVxuXG4uYWNmLWJsb2NrLWhhbGYtdGV4dF9fZGVzY3JpcHRpb24gc3Ryb25nIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogOTAwO1xufVxuXG4uYWNmLWJsb2NrLWhhbGYtdGV4dC0tYmctaW1hZ2Uge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5hY2YtYmxvY2staGFsZi10ZXh0LS1iZy12aWRlbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG59XG5cbi5hY2YtYmxvY2stZHVvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogdmFyKC0tcGFkZGluZy10b3ApO1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tcGFkZGluZy1ib3R0b20pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgLS1oZWFkbGluZV9jb2xvcjogdmFyKC0taGVhZGxpbmUtY29sb3IpO1xuICAtLXRleHRfY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xufVxuXG4uYWNmLWJsb2NrLWR1b19faXRlbXMge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cblxuLmFjZi1ibG9jay1kdW9fX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYWNrZ3JvdW5kLWNvbG9yLCAjMjAyNzM4KTtcbiAgcGFkZGluZy10b3A6IHZhcigtLXBhZGRpbmctdG9wKTtcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLXBhZGRpbmctYm90dG9tKTtcbiAgLS1oZWFkbGluZV9jb2xvcjogdmFyKC0taGVhZGxpbmUtY29sb3IpO1xuICAtLXRleHRfY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWluLWhlaWdodDogMDtcbiAgZmxleDogMTtcbn1cblxuLmFjZi1ibG9jay1kdW9fX2l0ZW0tc2luZ2xlIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uYWNmLWJsb2NrLWR1b19faXRlbTpsYXN0LWNoaWxkIC5hY2YtYmxvY2stZHVvX19jb250ZW50IHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmFjZi1ibG9jay1kdW9fX3ZpZGVvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB6LWluZGV4OiAxO1xufVxuXG4uYWNmLWJsb2NrLWR1b19fb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgei1pbmRleDogMjtcbn1cblxuLmFjZi1ibG9jay1kdW9fX2dyaWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAzO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYXNwZWN0LXJhdGlvOiAxO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLmFjZi1ibG9jay1kdW9fX2NvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDQ7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMnJlbTtcbiAgbWF4LXdpZHRoOiA3MC40cmVtO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLmFjZi1ibG9jay1kdW9fX2NvbnRlbnQtc2luZ2xlIHtcbiAgbWF4LXdpZHRoOiAxNzIuN3JlbTtcbiAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCA4cmVtO1xufVxuXG4uYWNmLWJsb2NrLWR1b19faGVhZGxpbmUge1xuICBjb2xvcjogdmFyKC0taGVhZGxpbmVfY29sb3IsICNGM0YyRUUpO1xuICBmb250LXNpemU6IDQuOHJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogOTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uYWNmLWJsb2NrLWR1b19fdGV4dCB7XG4gIGNvbG9yOiB2YXIoLS10ZXh0X2NvbG9yLCAjRjNGMkVFKTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcbn1cblxuLmFjZi1ibG9jay1kdW9fX2N0YSB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cblxuLmFjZi1ibG9jay1kdW8tLWJnLWltYWdlIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4uYWNmLWJsb2NrLWR1by0tYmctdmlkZW8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xufVxuXG4uYWNmLWJsb2NrLXdwZm9ybXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1wYWRkaW5nLXRvcCk7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS1wYWRkaW5nLWJvdHRvbSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhY2tncm91bmQtY29sb3IsICNGM0YwRTkpO1xuICAtLWhlYWRsaW5lX2NvbG9yOiB2YXIoLS1oZWFkbGluZS1jb2xvcik7XG4gIC0tdGV4dF9jb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XG59XG5cbi5hY2YtYmxvY2std3Bmb3Jtc19fY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxNzIuOHJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDE4LjRyZW07XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uYWNmLWJsb2NrLXdwZm9ybXNfX2hlYWRsaW5lIHtcbiAgY29sb3I6IHZhcigtLWhlYWRsaW5lX2NvbG9yLCAjMjAyNzM4KTtcbiAgZm9udC1zaXplOiA0cmVtO1xuICBmb250LXdlaWdodDogOTAwO1xuICBsaW5lLWhlaWdodDogNC40cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuXG4uYWNmLWJsb2NrLXdwZm9ybXNfX3RleHQge1xuICBjb2xvcjogdmFyKC0tdGV4dF9jb2xvciwgIzIwMjczOCk7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMi4ycmVtO1xuICBtYXJnaW4tYm90dG9tOiAyLjhyZW07XG59XG5cbi5hY2YtYmxvY2std3Bmb3Jtc19fbG9nbyB7XG4gIG1hcmdpbi1ib3R0b206IDIuN3JlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWF4LXdpZHRoOiAxNC41cmVtO1xufVxuXG4uYWNmLWJsb2NrLXdwZm9ybXNfX2xpbmtzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLWJvdHRvbTogMy43cmVtO1xuICBnYXA6IDMuN3JlbTtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuXG4uYWNmLWJsb2NrLXdwZm9ybXNfX2xpbmtzIHAge1xuICBjb2xvcjogdmFyKC0tdGV4dF9jb2xvciwgIzIwMjczOCk7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbn1cblxuLmFjZi1ibG9jay13cGZvcm1zX19saW5rcyBhIHtcbiAgY29sb3I6IHZhcigtLXRleHRfY29sb3IsICMyMDI3MzgpO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogOTAwO1xuICBsaW5lLWhlaWdodDogMi44cmVtO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5hY2YtYmxvY2std3Bmb3Jtc19fbGlua3MgYTpob3ZlciB7XG4gIGNvbG9yOiAjQzFBOTkxO1xufVxuXG4uYWNmLWJsb2NrLXdwZm9ybXNfX2Zvcm0ge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgbWF4LXdpZHRoOiA2OHJlbTtcbn1cblxuLmFjZi1ibG9jay13cGZvcm1zX19mb3JtIC53cGZvcm1zLWNvbnRhaW5lciB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmFjZi1ibG9jay13cGZvcm1zIC5jb250YWN0LWZvcm0tY3VzdG9tLndwZm9ybXMtY29udGFpbmVyIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uYWNmLWJsb2NrLXdwZm9ybXMgLmNvbnRhY3QtZm9ybS1jdXN0b20ud3Bmb3Jtcy1jb250YWluZXIgLndwZm9ybXMtZmllbGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4uYWNmLWJsb2NrLXdwZm9ybXMgLmNvbnRhY3QtZm9ybS1jdXN0b20ud3Bmb3Jtcy1jb250YWluZXIgLndwZm9ybXMtZmllbGQ6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gIHBhZGRpbmc6IDEuNXJlbSAwO1xufVxuXG4uYWNmLWJsb2NrLXdwZm9ybXMgLmNvbnRhY3QtZm9ybS1jdXN0b20ud3Bmb3Jtcy1jb250YWluZXIgLndwZm9ybXMtZmllbGQ6aGFzKGlucHV0LndwZm9ybXMtdmFsaWQpOjphZnRlcixcbi5hY2YtYmxvY2std3Bmb3JtcyAuY29udGFjdC1mb3JtLWN1c3RvbS53cGZvcm1zLWNvbnRhaW5lciAud3Bmb3Jtcy1maWVsZDpoYXModGV4dGFyZWEud3Bmb3Jtcy12YWxpZCk6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICByaWdodDogMS44cmVtO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjAgMjAnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNOC42IDE0LjZMMTUuNjUgNy41NUwxNC4yNSA2LjE1TDguNiAxMS44TDUuNzUgOC45NUw0LjM1IDEwLjM1TDguNiAxNC42Wk0xMCAyMEM4LjYxNjY3IDIwIDcuMzE2NjcgMTkuNzM3NSA2LjEgMTkuMjEyNUM0Ljg4MzMzIDE4LjY4NzUgMy44MjUgMTcuOTc1IDIuOTI1IDE3LjA3NUMyLjAyNSAxNi4xNzUgMS4zMTI1IDE1LjExNjcgMC43ODc1IDEzLjlDMC4yNjI1IDEyLjY4MzMgMCAxMS4zODMzIDAgMTBDMCA4LjYxNjY3IDAuMjYyNSA3LjMxNjY3IDAuNzg3NSA2LjFDMS4zMTI1IDQuODgzMzMgMi4wMjUgMy44MjUgMi45MjUgMi45MjVDMy44MjUgMi4wMjUgNC44ODMzMyAxLjMxMjUgNi4xIDAuNzg3NUM3LjMxNjY3IDAuMjYyNSA4LjYxNjY3IDAgMTAgMEMxMS4zODMzIDAgMTIuNjgzMyAwLjI2MjUgMTMuOSAwLjc4NzVDMTUuMTE2NyAxLjMxMjUgMTYuMTc1IDIuMDI1IDE3LjA3NSAyLjkyNUMxNy45NzUgMy44MjUgMTguNjg3NSA0Ljg4MzMzIDE5LjIxMjUgNi4xQzE5LjczNzUgNy4zMTY2NyAyMCA4LjYxNjY3IDIwIDEwQzIwIDExLjM4MzMgMTkuNzM3NSAxMi42ODMzIDE5LjIxMjUgMTMuOUMxOC42ODc1IDE1LjExNjcgMTcuOTc1IDE2LjE3NSAxNy4wNzUgMTcuMDc1QzE2LjE3NSAxNy45NzUgMTUuMTE2NyAxOC42ODc1IDEzLjkgMTkuMjEyNUMxMi42ODMzIDE5LjczNzUgMTEuMzgzMyAyMCAxMCAyMFonIGZpbGw9JyUyMzIwMjczOCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxO1xufVxuXG4uYWNmLWJsb2NrLXdwZm9ybXMgLmNvbnRhY3QtZm9ybS1jdXN0b20ud3Bmb3Jtcy1jb250YWluZXIgLndwZm9ybXMtZmllbGQ6Zmlyc3QtY2hpbGQ6aGFzKGlucHV0LndwZm9ybXMtdmFsaWQpOjphZnRlciB7XG4gIHRvcDogMS4xcmVtO1xufVxuXG4uYWNmLWJsb2NrLXdwZm9ybXMgLmNvbnRhY3QtZm9ybS1jdXN0b20ud3Bmb3Jtcy1jb250YWluZXIgLndwZm9ybXMtZmllbGQ6aGFzKGlucHV0LndwZm9ybXMtdmFsaWQpOjphZnRlciB7XG4gIHRvcDogMi42cmVtO1xufVxuXG4uYWNmLWJsb2NrLXdwZm9ybXMgLmNvbnRhY3QtZm9ybS1jdXN0b20ud3Bmb3Jtcy1jb250YWluZXIgLndwZm9ybXMtZmllbGQ6aGFzKHRleHRhcmVhLndwZm9ybXMtdmFsaWQpOjphZnRlciB7XG4gIHRvcDogMy41cmVtO1xufVxuXG4uYWNmLWJsb2NrLXdwZm9ybXMgLmNvbnRhY3QtZm9ybS1jdXN0b20ud3Bmb3Jtcy1jb250YWluZXIgLndwZm9ybXMtZmllbGQud3Bmb3Jtcy1oYXMtZXJyb3IgLndwZm9ybXMtZmllbGQtZGVzY3JpcHRpb24sXG4uYWNmLWJsb2NrLXdwZm9ybXMgLmNvbnRhY3QtZm9ybS1jdXN0b20ud3Bmb3Jtcy1jb250YWluZXIgLndwZm9ybXMtZmllbGQud3Bmb3Jtcy1oYXMtZXJyb3IgLndwZm9ybXMtZmllbGQtbGltaXQtdGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hY2YtYmxvY2std3Bmb3JtcyAuY29udGFjdC1mb3JtLWN1c3RvbS53cGZvcm1zLWNvbnRhaW5lciAud3Bmb3Jtcy1maWVsZCAud3Bmb3Jtcy1maWVsZC1kZXNjcmlwdGlvbixcbi5hY2YtYmxvY2std3Bmb3JtcyAuY29udGFjdC1mb3JtLWN1c3RvbS53cGZvcm1zLWNvbnRhaW5lciAud3Bmb3Jtcy1maWVsZCAud3Bmb3Jtcy1maWVsZC1saW1pdC10ZXh0IHtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBjb2xvcjogIzIwMjczODtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4uYWNmLWJsb2NrLXdwZm9ybXMgLmNvbnRhY3QtZm9ybS1jdXN0b20ud3Bmb3Jtcy1jb250YWluZXIgLndwZm9ybXMtZmllbGQgZW0ud3Bmb3Jtcy1lcnJvcjo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmFjZi1ibG9jay13cGZvcm1zIC5jb250YWN0LWZvcm0tY3VzdG9tLndwZm9ybXMtY29udGFpbmVyIC53cGZvcm1zLWZpZWxkIGVtLndwZm9ybXMtZXJyb3Ige1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIGNvbG9yOiAjOTkwMzAxO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG59XG5cbi5hY2YtYmxvY2std3Bmb3JtcyAuY29udGFjdC1mb3JtLWN1c3RvbS53cGZvcm1zLWNvbnRhaW5lciBpbnB1dCB7XG4gIHBhZGRpbmc6IDEuNnJlbSAxLjZyZW0gMS40cmVtIDJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDMUE5OTE7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI0MxQTk5MTtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWUgTFQgU3RkXCI7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiA1cmVtO1xufVxuXG4uYWNmLWJsb2NrLXdwZm9ybXMgLmNvbnRhY3QtZm9ybS1jdXN0b20ud3Bmb3Jtcy1jb250YWluZXIgaW5wdXQ6LXdlYmtpdC10ZXh0LWZpbGwtY29sb3Ige1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmFjZi1ibG9jay13cGZvcm1zIC5jb250YWN0LWZvcm0tY3VzdG9tLndwZm9ybXMtY29udGFpbmVyIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjQzFBOTkxO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uYWNmLWJsb2NrLXdwZm9ybXMgLmNvbnRhY3QtZm9ybS1jdXN0b20ud3Bmb3Jtcy1jb250YWluZXIgaW5wdXQ6Zm9jdXM6OnBsYWNlaG9sZGVyLFxuLmFjZi1ibG9jay13cGZvcm1zIC5jb250YWN0LWZvcm0tY3VzdG9tLndwZm9ybXMtY29udGFpbmVyIGlucHV0OmFjdGl2ZTo6cGxhY2Vob2xkZXIsXG4uYWNmLWJsb2NrLXdwZm9ybXMgLmNvbnRhY3QtZm9ybS1jdXN0b20ud3Bmb3Jtcy1jb250YWluZXIgaW5wdXQud3Bmb3Jtcy12YWxpZDo6cGxhY2Vob2xkZXIsXG4uYWNmLWJsb2NrLXdwZm9ybXMgLmNvbnRhY3QtZm9ybS1jdXN0b20ud3Bmb3Jtcy1jb250YWluZXIgaW5wdXQ6Zm9jdXM6aW52YWxpZDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzIwMjczODtcbn1cblxuLmFjZi1ibG9jay13cGZvcm1zIC5jb250YWN0LWZvcm0tY3VzdG9tLndwZm9ybXMtY29udGFpbmVyIGlucHV0OmZvY3VzLFxuLmFjZi1ibG9jay13cGZvcm1zIC5jb250YWN0LWZvcm0tY3VzdG9tLndwZm9ybXMtY29udGFpbmVyIGlucHV0OmFjdGl2ZSxcbi5hY2YtYmxvY2std3Bmb3JtcyAuY29udGFjdC1mb3JtLWN1c3RvbS53cGZvcm1zLWNvbnRhaW5lciBpbnB1dC53cGZvcm1zLXZhbGlkLFxuLmFjZi1ibG9jay13cGZvcm1zIC5jb250YWN0LWZvcm0tY3VzdG9tLndwZm9ybXMtY29udGFpbmVyIGlucHV0OmZvY3VzOmludmFsaWQge1xuICBjb2xvcjogIzIwMjczODtcbiAgYm9yZGVyOiAxcHggc29saWQgIzIwMjczODtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmFjZi1ibG9jay13cGZvcm1zIC5jb250YWN0LWZvcm0tY3VzdG9tLndwZm9ybXMtY29udGFpbmVyIGlucHV0LndwZm9ybXMtZXJyb3IsXG4uYWNmLWJsb2NrLXdwZm9ybXMgLmNvbnRhY3QtZm9ybS1jdXN0b20ud3Bmb3Jtcy1jb250YWluZXIgaW5wdXQud3Bmb3Jtcy1lcnJvcjpmb2N1czppbnZhbGlkIHtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzk5MDMwMSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjOTkwMzAxICFpbXBvcnRhbnQ7XG59XG5cbi5hY2YtYmxvY2std3Bmb3JtcyAuY29udGFjdC1mb3JtLWN1c3RvbS53cGZvcm1zLWNvbnRhaW5lciBpbnB1dC53cGZvcm1zLWVycm9yOjpwbGFjZWhvbGRlcixcbi5hY2YtYmxvY2std3Bmb3JtcyAuY29udGFjdC1mb3JtLWN1c3RvbS53cGZvcm1zLWNvbnRhaW5lciBpbnB1dC53cGZvcm1zLWVycm9yOmZvY3VzOmludmFsaWQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5OTAzMDE7XG59XG5cbi5hY2YtYmxvY2std3Bmb3JtcyAuY29udGFjdC1mb3JtLWN1c3RvbS53cGZvcm1zLWNvbnRhaW5lciB0ZXh0YXJlYSB7XG4gIHBhZGRpbmc6IDJyZW0gNXJlbSAxLjRyZW0gMnJlbTtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0MxQTk5MTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjQzFBOTkxO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZSBMVCBTdGRcIjtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDE4LjZyZW07XG4gIHJlc2l6ZTogbm9uZTtcbn1cblxuLmFjZi1ibG9jay13cGZvcm1zIC5jb250YWN0LWZvcm0tY3VzdG9tLndwZm9ybXMtY29udGFpbmVyIHRleHRhcmVhOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMjAyNzM4O1xuICBvcGFjaXR5OiAxO1xufVxuXG4uYWNmLWJsb2NrLXdwZm9ybXMgLmNvbnRhY3QtZm9ybS1jdXN0b20ud3Bmb3Jtcy1jb250YWluZXIgdGV4dGFyZWE6Zm9jdXM6OnBsYWNlaG9sZGVyLFxuLmFjZi1ibG9jay13cGZvcm1zIC5jb250YWN0LWZvcm0tY3VzdG9tLndwZm9ybXMtY29udGFpbmVyIHRleHRhcmVhOmFjdGl2ZTo6cGxhY2Vob2xkZXIsXG4uYWNmLWJsb2NrLXdwZm9ybXMgLmNvbnRhY3QtZm9ybS1jdXN0b20ud3Bmb3Jtcy1jb250YWluZXIgdGV4dGFyZWEud3Bmb3Jtcy12YWxpZDo6cGxhY2Vob2xkZXIsXG4uYWNmLWJsb2NrLXdwZm9ybXMgLmNvbnRhY3QtZm9ybS1jdXN0b20ud3Bmb3Jtcy1jb250YWluZXIgdGV4dGFyZWE6Zm9jdXM6aW52YWxpZDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzIwMjczODtcbn1cblxuLmFjZi1ibG9jay13cGZvcm1zIC5jb250YWN0LWZvcm0tY3VzdG9tLndwZm9ybXMtY29udGFpbmVyIHRleHRhcmVhOmZvY3VzLFxuLmFjZi1ibG9jay13cGZvcm1zIC5jb250YWN0LWZvcm0tY3VzdG9tLndwZm9ybXMtY29udGFpbmVyIHRleHRhcmVhOmFjdGl2ZSxcbi5hY2YtYmxvY2std3Bmb3JtcyAuY29udGFjdC1mb3JtLWN1c3RvbS53cGZvcm1zLWNvbnRhaW5lciB0ZXh0YXJlYS53cGZvcm1zLXZhbGlkLFxuLmFjZi1ibG9jay13cGZvcm1zIC5jb250YWN0LWZvcm0tY3VzdG9tLndwZm9ybXMtY29udGFpbmVyIHRleHRhcmVhOmZvY3VzOmludmFsaWQge1xuICBjb2xvcjogIzIwMjczODtcbiAgYm9yZGVyOiAxcHggc29saWQgIzIwMjczODtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmFjZi1ibG9jay13cGZvcm1zIC5jb250YWN0LWZvcm0tY3VzdG9tLndwZm9ybXMtY29udGFpbmVyIHRleHRhcmVhLndwZm9ybXMtZXJyb3IsXG4uYWNmLWJsb2NrLXdwZm9ybXMgLmNvbnRhY3QtZm9ybS1jdXN0b20ud3Bmb3Jtcy1jb250YWluZXIgdGV4dGFyZWEud3Bmb3Jtcy1lcnJvcjpmb2N1czppbnZhbGlkIHtcbiAgYm9yZGVyOiBzb2xpZCAxcHggIzk5MDMwMSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjOTkwMzAxICFpbXBvcnRhbnQ7XG59XG5cbi5hY2YtYmxvY2std3Bmb3JtcyAuY29udGFjdC1mb3JtLWN1c3RvbS53cGZvcm1zLWNvbnRhaW5lciB0ZXh0YXJlYS53cGZvcm1zLWVycm9yOjpwbGFjZWhvbGRlcixcbi5hY2YtYmxvY2std3Bmb3JtcyAuY29udGFjdC1mb3JtLWN1c3RvbS53cGZvcm1zLWNvbnRhaW5lciB0ZXh0YXJlYS53cGZvcm1zLWVycm9yOmZvY3VzOmludmFsaWQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5OTAzMDE7XG59XG5cbi5hY2YtYmxvY2std3Bmb3JtcyAuY29udGFjdC1mb3JtLWN1c3RvbS53cGZvcm1zLWNvbnRhaW5lciB0ZXh0YXJlYTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDExcHg7XG59XG5cbi5hY2YtYmxvY2std3Bmb3JtcyAuY29udGFjdC1mb3JtLWN1c3RvbS53cGZvcm1zLWNvbnRhaW5lciB0ZXh0YXJlYTo6LXdlYmtpdC1zY3JvbGxiYXItYnV0dG9uIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmFjZi1ibG9jay13cGZvcm1zIC5jb250YWN0LWZvcm0tY3VzdG9tLndwZm9ybXMtY29udGFpbmVyIHRleHRhcmVhOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYWNmLWJsb2NrLXdwZm9ybXMgLmNvbnRhY3QtZm9ybS1jdXN0b20ud3Bmb3Jtcy1jb250YWluZXIgdGV4dGFyZWE6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzFBOTkxO1xuICBvcGFjaXR5OiAwLjY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDExcHg7XG59XG5cbi5hY2YtYmxvY2std3Bmb3JtcyAuY29udGFjdC1mb3JtLWN1c3RvbS53cGZvcm1zLWNvbnRhaW5lciAud3Bmb3Jtcy1zdWJtaXQuY29udGFjdC1mb3JtLWN1c3RvbS1zdWJtaXQuYnV0dG9uLmJ1dHRvbi1zb2xpZC5idXR0b25fd2l0aF9wbHVzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICMyMDI3Mzg7XG4gIGNvbG9yOiAjRjNGMkVFO1xuICBwYWRkaW5nOiAycmVtIDNyZW0gMS42cmVtIDRyZW07XG4gIGJvcmRlci1yYWRpdXM6IDRyZW07XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogOTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3JkZXI6IHNvbGlkIDAuMXJlbSAjMjAyNzM4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uYWNmLWJsb2NrLXdwZm9ybXMgLmNvbnRhY3QtZm9ybS1jdXN0b20ud3Bmb3Jtcy1jb250YWluZXIgLndwZm9ybXMtc3VibWl0LmNvbnRhY3QtZm9ybS1jdXN0b20tc3VibWl0LmJ1dHRvbi5idXR0b24tc29saWQuYnV0dG9uX3dpdGhfcGx1czo6YWZ0ZXIge1xuICBjb250ZW50OiBcIitcIjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI0YzRjJFRTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMC4xcmVtKSAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbn1cblxuLmFjZi1ibG9jay13cGZvcm1zIC5jb250YWN0LWZvcm0tY3VzdG9tLndwZm9ybXMtY29udGFpbmVyIC53cGZvcm1zLXN1Ym1pdC5jb250YWN0LWZvcm0tY3VzdG9tLXN1Ym1pdC5idXR0b24uYnV0dG9uLXNvbGlkLmJ1dHRvbl93aXRoX3BsdXM6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNDMUE5OTE7XG4gIGJhY2tncm91bmQ6ICNDMUE5OTE7XG4gIGNvbG9yOiAjRjNGMkVFO1xufVxuXG4uYWNmLWJsb2NrLXdwZm9ybXMgLmNvbnRhY3QtZm9ybS1jdXN0b20ud3Bmb3Jtcy1jb250YWluZXIgLndwZm9ybXMtc3VibWl0LmNvbnRhY3QtZm9ybS1jdXN0b20tc3VibWl0LmJ1dHRvbi5idXR0b24tc29saWQuYnV0dG9uX3dpdGhfcGx1czpob3Zlcjo6YWZ0ZXIge1xuICBjb2xvcjogI0YzRjJFRTtcbn1cblxuLmFjZi1ibG9jay13cGZvcm1zIC5jb250YWN0LWZvcm0tY3VzdG9tLndwZm9ybXMtY29udGFpbmVyIC53cGZvcm1zLWNvbmZpcm1hdGlvbi1jb250YWluZXItZnVsbCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLmFjZi1ibG9jay13cGZvcm1zIC5jb250YWN0LWZvcm0tY3VzdG9tLndwZm9ybXMtY29udGFpbmVyIC53cGZvcm1zLWNvbmZpcm1hdGlvbi1jb250YWluZXItZnVsbCBoMiB7XG4gIGNvbG9yOiB2YXIoLS10ZXh0X2NvbG9yLCAjMjAyNzM4KTtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWUgTFQgU3RkXCI7XG4gIGZvbnQtc2l6ZTogNC44cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjhyZW07XG59XG5cbi5hY2YtYmxvY2std3Bmb3JtcyAuY29udGFjdC1mb3JtLWN1c3RvbS53cGZvcm1zLWNvbnRhaW5lciAud3Bmb3Jtcy1jb25maXJtYXRpb24tY29udGFpbmVyLWZ1bGwgcCB7XG4gIGNvbG9yOiB2YXIoLS10ZXh0X2NvbG9yLCAjMjAyNzM4KTtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWUgTFQgU3RkXCI7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyLjJyZW07XG59XG5cbi5hY2YtYmxvY2std3Bmb3JtcyAuY29udGFjdC1mb3JtLWN1c3RvbS53cGZvcm1zLWNvbnRhaW5lciAuaXRpLS1zaG93LXNlbGVjdGVkLWRpYWwtY29kZSAuaXRpX19zZWxlY3RlZC1jb3VudHJ5LXByaW1hcnksXG4uYWNmLWJsb2NrLXdwZm9ybXMgLmNvbnRhY3QtZm9ybS1jdXN0b20ud3Bmb3Jtcy1jb250YWluZXIgZGl2LndwZm9ybXMtY29udGFpbmVyIC53cGZvcm1zLWZvcm0gLml0aS0tc2hvdy1zZWxlY3RlZC1kaWFsLWNvZGUgLml0aV9fc2VsZWN0ZWQtZmxhZyxcbi5hY2YtYmxvY2std3Bmb3JtcyAuY29udGFjdC1mb3JtLWN1c3RvbS53cGZvcm1zLWNvbnRhaW5lciBkaXYud3Bmb3Jtcy1jb250YWluZXItZnVsbCAud3Bmb3Jtcy1mb3JtIC5pdGktLXNob3ctc2VsZWN0ZWQtZGlhbC1jb2RlIC5pdGlfX3NlbGVjdGVkLWZsYWcge1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5hY2YtYmxvY2std3Bmb3JtcyAuY29udGFjdC1mb3JtLWN1c3RvbS53cGZvcm1zLWNvbnRhaW5lciAuYWNmLWJsb2NrLXdwZm9ybXMgLmNvbnRhY3QtZm9ybS1jdXN0b20ud3Bmb3Jtcy1jb250YWluZXIgLml0aS0tc2hvdy1zZWxlY3RlZC1kaWFsLWNvZGUgLml0aV9fc2VsZWN0ZWQtZmxhZyB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi5hY2YtYmxvY2std3Bmb3JtcyAuaXRpX19zZWxlY3RlZC1jb3VudHJ5IHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmFjZi1ibG9jay13cGZvcm1zIC5pdGlfX3NlbGVjdGVkLWNvdW50cnktcHJpbWFyeSB7XG4gIHBhZGRpbmc6IDEuNnJlbSAxcmVtIDEuNHJlbSAycmVtICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmFjZi1ibG9jay13cGZvcm1zIC5pdGlfX3NlbGVjdGVkLWNvdW50cnktcHJpbWFyeSAuaXRpX19mbGFnIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYWNmLWJsb2NrLXdwZm9ybXMgLml0aV9fc2VsZWN0ZWQtY291bnRyeS1wcmltYXJ5IC5pdGlfX2Fycm93IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYWNmLWJsb2NrLXdwZm9ybXMgLml0aV9fc2VsZWN0ZWQtY291bnRyeS1wcmltYXJ5IC5pdGlfX2RpYWwtY29kZS10ZXh0IHtcbiAgY29sb3I6ICNDMUE5OTE7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlIExUIFN0ZFwiO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogOTAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0MxQTk5MTtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbn1cblxuLmFjZi1ibG9jay13cGZvcm1zIC5pdGlfX3NlbGVjdGVkLWNvdW50cnktcHJpbWFyeSAuaXRpX19zZWxlY3RlZC1jb3VudHJ5IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjhyZW07XG59XG5cbi5pdGlfX2RpYWwtY29kZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuYm9keSAuaXRpIC5pdGlfX2Ryb3Bkb3duLWNvbnRlbnQuaXRpLS1mbGV4aWJsZS1kcm9wZG93bi13aWR0aCB7XG4gIHBhZGRpbmc6IDNyZW0gMnJlbTtcbiAgYm9yZGVyLXJhZGl1czogMi41cmVtICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNGRkYgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwLjRyZW0gMnJlbSAwIHJnYmEoMzMsIDQ2LCA3OCwgMC4yKSAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5pdGkgLml0aV9fZHJvcGRvd24tY29udGVudC5pdGktLWZsZXhpYmxlLWRyb3Bkb3duLXdpZHRoIC5pdGlfX2NvdW50cnktbGlzdCB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IDMyLjhyZW0gIWltcG9ydGFudDtcbiAgZ2FwOiAxLjJyZW0gIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuYm9keSAuaXRpIC5pdGlfX2Ryb3Bkb3duLWNvbnRlbnQuaXRpLS1mbGV4aWJsZS1kcm9wZG93bi13aWR0aCAuaXRpX19mbGFnIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5pdGkgLml0aV9fZHJvcGRvd24tY29udGVudC5pdGktLWZsZXhpYmxlLWRyb3Bkb3duLXdpZHRoIC5pdGlfX2NvdW50cnktbmFtZSB7XG4gIGNvbG9yOiAjMjAyNzM4O1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZSBMVCBTdGRcIjtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG59XG5cbmJvZHkgLml0aSAuaXRpX19kcm9wZG93bi1jb250ZW50Lml0aS0tZmxleGlibGUtZHJvcGRvd24td2lkdGggLml0aV9fY291bnRyeS1uYW1lOjpiZWZvcmUge1xuICB0b3A6IC0wLjFyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29udGVudDogXCIrIFwiO1xuICBjb2xvcjogIzIwMjczODtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWUgTFQgU3RkXCI7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xufVxuXG5ib2R5IC5pdGkgLml0aV9fZHJvcGRvd24tY29udGVudC5pdGktLWZsZXhpYmxlLWRyb3Bkb3duLXdpZHRoIC5pdGlfX2NvdW50cnktbmFtZTpob3ZlciB7XG4gIGNvbG9yOiAjQzFBOTkxICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLml0aSAuaXRpX19kcm9wZG93bi1jb250ZW50Lml0aS0tZmxleGlibGUtZHJvcGRvd24td2lkdGggLml0aV9fY291bnRyeS5pdGlfX2FjdGl2ZSxcbmJvZHkgLml0aSAuaXRpX19kcm9wZG93bi1jb250ZW50Lml0aS0tZmxleGlibGUtZHJvcGRvd24td2lkdGggLml0aV9fY291bnRyeS5pdGlfX2hpZ2hsaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLml0aSAuaXRpX19kcm9wZG93bi1jb250ZW50Lml0aS0tZmxleGlibGUtZHJvcGRvd24td2lkdGggLml0aV9fY291bnRyeS5pdGlfX2FjdGl2ZSAuaXRpX19jb3VudHJ5LW5hbWUsXG5ib2R5IC5pdGkgLml0aV9fZHJvcGRvd24tY29udGVudC5pdGktLWZsZXhpYmxlLWRyb3Bkb3duLXdpZHRoIC5pdGlfX2NvdW50cnkuaXRpX19oaWdobGlnaHQgLml0aV9fY291bnRyeS1uYW1lIHtcbiAgY29sb3I6ICNDMUE5OTEgIWltcG9ydGFudDtcbn1cblxuYm9keSAuaXRpIC5pdGlfX2Ryb3Bkb3duLWNvbnRlbnQuaXRpLS1mbGV4aWJsZS1kcm9wZG93bi13aWR0aCAuaXRpX19jb3VudHJ5Lml0aV9fYWN0aXZlIC5pdGlfX2NvdW50cnktbmFtZTo6YmVmb3JlLFxuYm9keSAuaXRpIC5pdGlfX2Ryb3Bkb3duLWNvbnRlbnQuaXRpLS1mbGV4aWJsZS1kcm9wZG93bi13aWR0aCAuaXRpX19jb3VudHJ5Lml0aV9faGlnaGxpZ2h0IC5pdGlfX2NvdW50cnktbmFtZTo6YmVmb3JlIHtcbiAgY29sb3I6ICNDMUE5OTE7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTkwMHB4KSB7XG4gIC5ibG9jayB7XG4gICAgcGFkZGluZzogMTByZW0gMDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuYmxvY2sge1xuICAgIHBhZGRpbmctdG9wOiA4OHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4OHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSBhbmQgKG1heC13aWR0aDogMTExNHB4KSB7XG4gIC5ibG9jayB7XG4gICAgcGFkZGluZy10b3A6IGNhbGMoNDBweCArIDQ4ICogKDEwMHZ3IC0gMzc1cHgpIC8gNzM5KTtcbiAgfVxuXG4gIC5ibG9jayB7XG4gICAgcGFkZGluZy1ib3R0b206IGNhbGMoNDBweCArIDQ4ICogKDEwMHZ3IC0gMzc1cHgpIC8gNzM5KTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuaGVhZGVyIHVsIHtcbiAgICBnYXA6IDA7XG4gIH1cblxuICAuaGVhZGVyIHVsIC5tZW51LWl0ZW0gYSB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgcGFkZGluZzogMXJlbSAxcmVtIDAuNXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTExNHB4KSB7XG4gIC5oMSxcbiAgaDEge1xuICAgIGZvbnQtc2l6ZTogY2FsYygzNnB4ICsgNDggKiAoMTAwdncgLSAzNzVweCkgLyA3MzkpO1xuICB9XG5cbiAgLmgyLFxuICBoMiB7XG4gICAgZm9udC1zaXplOiBjYWxjKDI0cHggKyA0MCAqICgxMDB2dyAtIDM3NXB4KSAvIDczOSk7XG4gIH1cblxuICAuaDMsXG4gIGgzIHtcbiAgICBmb250LXNpemU6IGNhbGMoMjRweCArIDI0ICogKDEwMHZ3IC0gMzc1cHgpIC8gNzM5KTtcbiAgfVxuXG4gIC5oNCxcbiAgaDQge1xuICAgIGZvbnQtc2l6ZTogY2FsYygyMHB4ICsgMTIgKiAoMTAwdncgLSAzNzVweCkgLyA3MzkpO1xuICB9XG5cbiAgLmg1LFxuICBoNSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDE0cHggKyA2ICogKDEwMHZ3IC0gMzc1cHgpIC8gNzM5KTtcbiAgfVxuXG4gIC5oNixcbiAgaDYge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxNHB4ICsgNCAqICgxMDB2dyAtIDM3NXB4KSAvIDczOSk7XG4gIH1cblxuICAubWFpbl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogY2FsYyg1MHB4ICsgNTAgKiAoMTAwdncgLSAzNzVweCkgLyA3MzkpO1xuICB9XG5cbiAgLm1haW5fX3RpdGxlLW1lZGl1bSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDQwcHggKyAzMiAqICgxMDB2dyAtIDM3NXB4KSAvIDczOSk7XG4gIH1cblxuICAubWFpbl9fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogY2FsYygyOHB4ICsgMTIgKiAoMTAwdncgLSAzNzVweCkgLyA3MzkpO1xuICB9XG5cbiAgLm1haW5fX3N1YnRpdGxlLW1lZGl1bSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDMycHggKyAyNCAqICgxMDB2dyAtIDM3NXB4KSAvIDczOSk7XG4gIH1cblxuICAuYmxvY2tfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IGNhbGMoMzZweCArIDIwICogKDEwMHZ3IC0gMzc1cHgpIC8gNzM5KTtcbiAgfVxuXG4gIC5ibG9ja19fdGl0bGUtbWVkaXVtIHtcbiAgICBmb250LXNpemU6IGNhbGMoMjhweCArIDIwICogKDEwMHZ3IC0gMzc1cHgpIC8gNzM5KTtcbiAgfVxuXG4gIC5ibG9ja19fdGl0bGUtc21hbGwge1xuICAgIGZvbnQtc2l6ZTogY2FsYygyNnB4ICsgMTQgKiAoMTAwdncgLSAzNzVweCkgLyA3MzkpO1xuICB9XG5cbiAgLmJsb2NrX19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDIwcHggKyA0ICogKDEwMHZ3IC0gMzc1cHgpIC8gNzM5KTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBwIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxuXG4gIC5idXR0b24sXG4gIC5ocy1idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIHBhZGRpbmc6IDEuNHJlbSAycmVtIDFyZW0gM3JlbTtcbiAgfVxuXG4gIC5idXR0b25fd2l0aF9wbHVzIHtcbiAgICBnYXA6IDFyZW07XG4gIH1cblxuICAuYnV0dG9uX3dpdGhfcGx1cyBzcGFuIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTAuMXJlbSk7XG4gIH1cblxuICAuaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogOTk7XG4gIH1cblxuICAuaGVhZGVyIC5jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgMnJlbTtcbiAgfVxuXG4gIC5oZWFkZXJfX2xvZ28gYSB7XG4gICAgbWF4LXdpZHRoOiAxMHJlbTtcbiAgfVxuXG4gIC5oZWFkZXJfX2J1cmdlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDMuMnJlbTtcbiAgICBoZWlnaHQ6IDMuMnJlbTtcbiAgICB6LWluZGV4OiAyMDA7XG4gIH1cblxuICAuaGVhZGVyX19tZW51IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmctY29sb3IsICMyMDI3MzgpO1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgbGluZWFyO1xuICAgIHBhZGRpbmc6IDEwLjdyZW0gMnJlbSAyLjRyZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBnYXA6IDJyZW07XG4gIH1cblxuICAuaGVhZGVyX19tZW51IC5tYWluLW5hdmlnYXRpb25fX2xpc3RfX21haW5oZWFkZXIge1xuICAgIHBhZGRpbmc6IDRyZW0gMDtcbiAgICBib3JkZXItdG9wOiAwLjFyZW0gc29saWQgIzVBNjE3MDtcbiAgICBib3JkZXItYm90dG9tOiAwLjFyZW0gc29saWQgIzVBNjE3MDtcbiAgfVxuXG4gIC5oZWFkZXIgdWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLmhlYWRlciB1bCAubWVudS1pdGVtIGEge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvciwgI0YzRjJFRSk7XG4gIH1cblxuICAuaGVhZGVyIHVsIC5tZW51LWl0ZW0gYTo6YWZ0ZXIge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG5cbiAgYm9keS5tZW51LW9wZW4gLmhlYWRlciB7XG4gICAgcGFkZGluZzogM3JlbSAwIDJyZW07XG4gIH1cblxuICBib2R5Lm1lbnUtb3BlbiAuaGVhZGVyOjpiZWZvcmUge1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICBib2R5Lm1lbnUtb3BlbiAuaGVhZGVyX19sb2dvIHtcbiAgICB6LWluZGV4OiA5OTk7XG4gIH1cblxuICBib2R5Lm1lbnUtb3BlbiAuaGVhZGVyX19tZW51IHtcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgYm9keS5tZW51LW9wZW4gLmhlYWRlcl9fbWVudS1ib3R0b20ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgYm9keS5tZW51LW9wZW4gLmhlYWRlcl9fbWVudS1ib3R0b20tcmlnaHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgYm9keS5tZW51LW9wZW4gLmhlYWRlcl9fYnVyZ2VyIHNwYW4ge1xuICAgIHdpZHRoOiAwO1xuICB9XG5cbiAgYm9keS5tZW51LW9wZW4gLmhlYWRlcl9fYnVyZ2VyOjpiZWZvcmUsXG4gIGJvZHkubWVudS1vcGVuIC5oZWFkZXJfX2J1cmdlcjo6YWZ0ZXIge1xuICAgIHRyYW5zaXRpb246IHRvcCAwLjE1cyBsaW5lYXIsIHRyYW5zZm9ybSAwLjE1cyBsaW5lYXIgMC4xNXMsIGJhY2tncm91bmQgMC4zcyBsaW5lYXI7XG4gIH1cblxuICBib2R5Lm1lbnUtb3BlbiAuaGVhZGVyX19idXJnZXI6YmVmb3JlIHtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xuICB9XG5cbiAgYm9keS5tZW51LW9wZW4gLmhlYWRlcl9fYnVyZ2VyOmFmdGVyIHtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcbiAgfVxuXG4gIC5mb290ZXIge1xuICAgIGJhY2tncm91bmQtc2l6ZTogODUlO1xuICB9XG5cbiAgLmZvb3RlciAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiA4cmVtIDJyZW0gMi40cmVtO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAuZm9vdGVyLWxpbmtzIHAge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICB9XG5cbiAgLmZvb3Rlci1saW5rcyBhIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxuXG4gIC5mb290ZXItbWVudSB1bCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogOS41cmVtO1xuICB9XG5cbiAgLmZvb3Rlci1yaWdodCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDFyZW07XG4gIH1cblxuICAuZm9vdGVyLXJpZ2h0IHAge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICAuYWNmLWJsb2NrLXRleHQtY29udGVudF9fY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDhyZW07XG4gIH1cblxuICAuYWNmLWJsb2NrLXdwZm9ybXNfX2NvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCA4cmVtO1xuICB9XG5cbiAgLmFjZi1ibG9jay13cGZvcm1zIC5jb250YWN0LWZvcm0tY3VzdG9tLndwZm9ybXMtY29udGFpbmVyIC53cGZvcm1zLXN1Ym1pdC5jb250YWN0LWZvcm0tY3VzdG9tLXN1Ym1pdC5idXR0b24uYnV0dG9uLXNvbGlkLmJ1dHRvbl93aXRoX3BsdXMge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIHBhZGRpbmc6IDEuNHJlbSAzcmVtIDFyZW0gMnJlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5hY2YtYmxvY2std3Bmb3JtcyAuY29udGFjdC1mb3JtLWN1c3RvbS53cGZvcm1zLWNvbnRhaW5lciAud3Bmb3Jtcy1jb25maXJtYXRpb24tY29udGFpbmVyLWZ1bGwgaDIge1xuICAgIGZvbnQtc2l6ZTogMy42cmVtO1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICB9XG5cbiAgLmFjZi1ibG9jay13cGZvcm1zIC5jb250YWN0LWZvcm0tY3VzdG9tLndwZm9ybXMtY29udGFpbmVyIC53cGZvcm1zLWNvbmZpcm1hdGlvbi1jb250YWluZXItZnVsbCBwIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgzNHB4KSB7XG4gIC5hY2YtYmxvY2staGVybyB7XG4gICAgaGVpZ2h0OiB2YXIoLS1tb2JpbGUtaGVpZ2h0LWNvbnRhaW5lcik7XG4gICAgbWluLWhlaWdodDogdmFyKC0tbW9iaWxlLWhlaWdodC1jb250YWluZXIpO1xuICAgIHBhZGRpbmctdG9wOiB2YXIoLS1wYWRkaW5nLXRvcC1tb2JpbGUpO1xuICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1wYWRkaW5nLWJvdHRvbS1tb2JpbGUpO1xuICB9XG5cbiAgLmFjZi1ibG9jay1oZXJvX19jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgMnJlbTtcbiAgfVxuXG4gIC5hY2YtYmxvY2staGVyb19faGVhZGxpbmUge1xuICAgIGZvbnQtc2l6ZTogMy42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLmFjZi1ibG9jay1oZXJvX19zdWJoZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIG1pbi1oZWlnaHQ6IGluaXRpYWw7XG4gIH1cblxuICAuYWNmLWJsb2NrLXRleHQtY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IHZhcigtLXBhZGRpbmctdG9wLW1vYmlsZSk7XG4gICAgcGFkZGluZy1ib3R0b206IHZhcigtLXBhZGRpbmctYm90dG9tLW1vYmlsZSk7XG4gIH1cblxuICAuYWNmLWJsb2NrLXRleHQtY29udGVudF9fY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDJyZW07XG4gIH1cblxuICAuYWNmLWJsb2NrLXRleHQtY29udGVudF9fdGV4dCBoMiB7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG4gIH1cblxuICAuYWNmLWJsb2NrLXRleHQtY29udGVudF9fdGV4dCBoMiBiciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuYWNmLWJsb2NrLXRleHQtY29udGVudF9fdGV4dCBwIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgfVxuXG4gIC5hY2YtYmxvY2staGFsZi10ZXh0IHtcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0tcGFkZGluZy10b3AtbW9iaWxlKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tcGFkZGluZy1ib3R0b20tbW9iaWxlKTtcbiAgfVxuXG4gIC5hY2YtYmxvY2staGFsZi10ZXh0X19jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgMnJlbTtcbiAgfVxuXG4gIC5hY2YtYmxvY2staGFsZi10ZXh0X19oZWFkbGluZSB7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gIH1cblxuICAuYWNmLWJsb2NrLWhhbGYtdGV4dF9fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICB9XG5cbiAgLmFjZi1ibG9jay1oYWxmLXRleHRfX2Rlc2NyaXB0aW9uIHAge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICB9XG5cbiAgLmFjZi1ibG9jay1kdW8ge1xuICAgIHBhZGRpbmctdG9wOiB2YXIoLS1wYWRkaW5nLXRvcC1tb2JpbGUpO1xuICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1wYWRkaW5nLWJvdHRvbS1tb2JpbGUpO1xuICB9XG5cbiAgLmFjZi1ibG9jay1kdW9fX2l0ZW1zIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLmFjZi1ibG9jay1kdW9fX2l0ZW0ge1xuICAgIHBhZGRpbmctdG9wOiB2YXIoLS1wYWRkaW5nLXRvcC1tb2JpbGUpO1xuICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1wYWRkaW5nLWJvdHRvbS1tb2JpbGUpO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxuXG4gIC5hY2YtYmxvY2stZHVvX19jb250ZW50IHtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAuYWNmLWJsb2NrLWR1b19fY29udGVudC1zaW5nbGUge1xuICAgIHBhZGRpbmc6IDAgMnJlbTtcbiAgfVxuXG4gIC5hY2YtYmxvY2stZHVvX19oZWFkbGluZSB7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gIH1cblxuICAuYWNmLWJsb2NrLWR1b19fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIH1cblxuICAuYWNmLWJsb2NrLXdwZm9ybXMge1xuICAgIHBhZGRpbmctdG9wOiB2YXIoLS1wYWRkaW5nLXRvcC1tb2JpbGUpO1xuICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1wYWRkaW5nLWJvdHRvbS1tb2JpbGUpO1xuICB9XG5cbiAgLmFjZi1ibG9jay13cGZvcm1zX19jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgMnJlbTtcbiAgfVxuXG4gIC5hY2YtYmxvY2std3Bmb3Jtc19faGVhZGxpbmUge1xuICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjJyZW07XG4gIH1cblxuICAuYWNmLWJsb2NrLXdwZm9ybXNfX2xvZ28ge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgbWF4LXdpZHRoOiAxMHJlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5hY2YtYmxvY2std3Bmb3Jtc19fbGlua3Mge1xuICAgIGdhcDogMS4zcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuM3JlbTtcbiAgfVxuXG4gIC5hY2YtYmxvY2std3Bmb3Jtc19fbGlua3MgcCB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIH1cblxuICAuYWNmLWJsb2NrLXdwZm9ybXNfX2xpbmtzIGEge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICB9XG5cbiAgLmFjZi1ibG9jay13cGZvcm1zIC5jb250YWN0LWZvcm0tY3VzdG9tLndwZm9ybXMtY29udGFpbmVyIC53cGZvcm1zLWZpZWxkOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgIHBhZGRpbmc6IDAuOHJlbSAwO1xuICB9XG5cbiAgLmFjZi1ibG9jay13cGZvcm1zIC5jb250YWN0LWZvcm0tY3VzdG9tLndwZm9ybXMtY29udGFpbmVyIC53cGZvcm1zLWZpZWxkOmZpcnN0LWNoaWxkOmhhcyhpbnB1dC53cGZvcm1zLXZhbGlkKTo6YWZ0ZXIge1xuICAgIHRvcDogMS41cmVtO1xuICB9XG5cbiAgLmFjZi1ibG9jay13cGZvcm1zIC5jb250YWN0LWZvcm0tY3VzdG9tLndwZm9ybXMtY29udGFpbmVyIC53cGZvcm1zLWZpZWxkOmhhcyhpbnB1dC53cGZvcm1zLXZhbGlkKTo6YWZ0ZXIge1xuICAgIHRvcDogMi4ycmVtO1xuICB9XG5cbiAgLmFjZi1ibG9jay13cGZvcm1zIC5jb250YWN0LWZvcm0tY3VzdG9tLndwZm9ybXMtY29udGFpbmVyIC53cGZvcm1zLWZpZWxkOmhhcyh0ZXh0YXJlYS53cGZvcm1zLXZhbGlkKTo6YWZ0ZXIge1xuICAgIHRvcDogMi4ycmVtO1xuICB9XG5cbiAgLmFjZi1ibG9jay13cGZvcm1zIC5jb250YWN0LWZvcm0tY3VzdG9tLndwZm9ybXMtY29udGFpbmVyIGlucHV0IHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBwYWRkaW5nOiAxLjZyZW0gMS42cmVtIDEuNHJlbSAycmVtO1xuICAgIG1pbi1oZWlnaHQ6IDVyZW07XG4gIH1cblxuICAuYWNmLWJsb2NrLXdwZm9ybXMgLmNvbnRhY3QtZm9ybS1jdXN0b20ud3Bmb3Jtcy1jb250YWluZXIgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxuXG4gIC5hY2YtYmxvY2std3Bmb3JtcyAuY29udGFjdC1mb3JtLWN1c3RvbS53cGZvcm1zLWNvbnRhaW5lciB0ZXh0YXJlYSB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgcGFkZGluZzogMnJlbSAxLjZyZW0gMS40cmVtIDJyZW07XG4gIH1cblxuICAuYWNmLWJsb2NrLXdwZm9ybXMgLmNvbnRhY3QtZm9ybS1jdXN0b20ud3Bmb3Jtcy1jb250YWluZXIgdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuYWNmLWJsb2NrLXdwZm9ybXMgLmNvbnRhY3QtZm9ybS1jdXN0b20ud3Bmb3Jtcy1jb250YWluZXIgdGV4dGFyZWE6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogNHB4O1xuICB9XG5cbiAgLmFjZi1ibG9jay13cGZvcm1zIC5jb250YWN0LWZvcm0tY3VzdG9tLndwZm9ybXMtY29udGFpbmVyIHRleHRhcmVhOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgd2lkdGg6IDRweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE3Mi44cmVtKSB7XG4gIC5mb290ZXIge1xuICAgIGJhY2tncm91bmQtc2l6ZTogNzAlO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwcmVtKSB7XG4gIC5oZWFkZXIgdWwgLm1lbnUtaXRlbSBhOjphZnRlciB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gIH1cbn0iLCJAdXNlIFwiLi4vZ2xvYmFsL3ZhcmlhYmxlXCIgYXMgdmFycztcbkB1c2UgXCIuLi9nbG9iYWwvbWl4aW5zXCIgYXMgbWl4aW5zO1xuQHVzZSBcIi4uL2dsb2JhbC9mdW5jdGlvbnNcIiBhcyBmdW5jdGlvbnM7XG5cbiosXG4qOmJlZm9yZSxcbio6YWZ0ZXIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZSBMVCBTdGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbiosIDphZnRlciwgOmJlZm9yZSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuKiB7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuYTotbW96LWZvY3VzcmluZyB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRleHQtc2hhZG93OiAwIDAgMCAjMDAwXG59XG5cblxuOjotbW96LWZvY3VzLWlubmVyIHtcbiAgICBib3JkZXI6IDA7XG4gICAgb3V0bGluZTogMFxufVxuXG4vLyBPcHRpb25hbFxuKiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLy8gRU5EIE9wdGlvbmFsXG5cbmh0bWwge1xuICAgIGZvbnQtc2l6ZTogNjIuNSU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgICAtbW96LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gICAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xufVxuXG5ib2R5IHtcbiAgICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgICAtbW96LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gICAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29sb3I6IHZhcnMuJGJlaWdlO1xuICAgICYubWVudS1vcGVuIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICB9XG5cbiAgICAmLnNjcm9sbC1kaXNhYmxlIHtcbiAgICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG59XG5cbmltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbn1cblxucGljdHVyZSB7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbmJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm1heC13aWR0aC1mdWxsIHtcbiAgICBtYXgtd2lkdGg6IDE0N3JlbTtcbn1cblxuLmNvbnRhaW5lci1mbHVpZC1mdWxsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5jb250YWluZXItZmx1aWQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBwYWRkaW5nOiAwIDEuNXJlbTtcbn1cblxuLmQtbm9uZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cblxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIEhlbHBlcnNcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi5ibG9jayB7XG4gICAgcGFkZGluZzogMTFyZW0gMDtcbiAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiRtaGQpIHtcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLmFkYXB0aXYtdmFsdWUoJ3BhZGRpbmctdG9wJywgODgsIDQwLCAnc20nKTtcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLmFkYXB0aXYtdmFsdWUoJ3BhZGRpbmctYm90dG9tJywgODgsIDQwLCAnc20nKTtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kZmhkKSB7XG4gICAgICAgIHBhZGRpbmc6IDEwcmVtIDA7XG4gICAgfVxufVxuXG4uY29udGFpbmVyLFxuW2NsYXNzKj1cIl9fY29udGFpbmVyXCJdIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IGZ1bmN0aW9ucy5yZW0odmFycy4kbWF4V2lkdGhDb250YWluZXIpO1xuICAgIHBhZGRpbmc6IDAgZnVuY3Rpb25zLnJlbSh2YXJzLiRjb250YWluZXJQYWRkaW5nSGFsZik7XG59XG5cbi5jb250YWluZXItZmx1aWQge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogZnVuY3Rpb25zLnJlbSh2YXJzLiRjb250YWluZXJXaWR0aCk7XG4gICAgcGFkZGluZzogMCBmdW5jdGlvbnMucmVtKHZhcnMuJGNvbnRhaW5lclBhZGRpbmdIYWxmKTtcbn1cblxuLmNvbnRhaW5lci1zbWFsbCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiBmdW5jdGlvbnMucmVtKHZhcnMuJHNtYWxsV2lkdGhDb250YWluZXIpO1xuICAgIHBhZGRpbmc6IDAgZnVuY3Rpb25zLnJlbSh2YXJzLiRjb250YWluZXJQYWRkaW5nSGFsZik7XG59XG5cblxuLnRhYyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uaGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW4haW1wb3J0YW50O1xufVxuXG5cbiIsIkB1c2UgXCJ2YXJpYWJsZVwiIGFzIHZhcnM7XG5cbkBtaXhpbiBzaXplKCRhLCAkYjogJGEpIHtcbiAgd2lkdGg6ICRhO1xuICBoZWlnaHQ6ICRiO1xufVxuXG5AbWl4aW4gbWF4dygkbWVkaWEpIHtcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWVkaWEpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWludygkbWVkaWEpIHtcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWVkaWEpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWluaCgkbWVkaWEpIHtcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLWhlaWdodDogJG1lZGlhKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1heGgoJG1lZGlhKSB7XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6ICRtZWRpYSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIEltYWdlIHJlcGxhY2VtZW50XG5AbWl4aW4gaGlkZS10ZXh0IHtcbiAgYm9yZGVyOiAwO1xuICBmb250OiAwLzAgYTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLy8gR3JpZHNcbkBtaXhpbiBncmlkQ2FyZHMoJHR5cGU6IGZpdCwgJG1pbjogMjgwcHgsICRtYXg6IDFmciwgJGdhcDogMzBweCkge1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6ICRnYXA7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tI3skdHlwZX0sIG1pbm1heCgkbWluLCAkbWF4KSk7XG59XG5cbkBtaXhpbiBhZGFwdGl2LXZhbHVlICgkcHJvcGVydHksICRzdGFydFNpemUsICRtaW5TaXplLCAkdHlwZSkge1xuICAkYWRkU2l6ZTogJHN0YXJ0U2l6ZSAtICRtaW5TaXplO1xuXG4gIEBpZiAkdHlwZT09J3NtJyB7XG4gICAgI3skcHJvcGVydHl9OiAkc3RhcnRTaXplICsgcHg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogI3t2YXJzLiRtYXhXaWR0aENvbnRhaW5lciArIHB4fSkge1xuICAgICAgI3skcHJvcGVydHl9OiBjYWxjKCN7JG1pblNpemUgKyBweH0gKyAjeyRhZGRTaXplfSAqICgoMTAwdncgLSAzNzVweCkgLyAje3ZhcnMuJG1heFdpZHRoQ29udGFpbmVyIC0gMzc1fSkpO1xuICAgIH1cbiAgfVxuXG4gIEBlbHNlIGlmICR0eXBlPT0nbGcnIHtcbiAgICAjeyRwcm9wZXJ0eX06ICRzdGFydFNpemUgKyBweDtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAje3ZhcnMuJG1heFdpZHRoQ29udGFpbmVyICsgcHh9KSB7XG4gICAgICAjeyRwcm9wZXJ0eX06IGNhbGMoI3skbWluU2l6ZSArIHB4fSArICN7JGFkZFNpemV9ICogKCgxMDB2dyAtIDM3NXB4KSAvICN7dmFycy4kbWF4V2lkdGggLSAzNzV9KSk7XG4gICAgfVxuICB9XG5cbiAgQGVsc2Uge1xuICAgICN7JHByb3BlcnR5fTogY2FsYygjeyRtaW5TaXplICsgcHh9ICsgI3skYWRkU2l6ZX0gKiAoKDEwMHZ3IC0gMzc1cHgpIC8gI3t2YXJzLiRtYXhXaWR0aCAtIDM3NX0pKTtcbiAgfVxufSIsIkB1c2UgXCIuLi9nbG9iYWwvdmFyaWFibGVcIiBhcyB2YXJzO1xuQHVzZSBcIi4uL2dsb2JhbC9taXhpbnNcIiBhcyBtaXhpbnM7XG5AdXNlIFwiLi4vZ2xvYmFsL2Z1bmN0aW9uc1wiIGFzIGZ1bmN0aW9ucztcblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbnAsXG5zcGFuLFxuZGl2LFxuYSxcbmxpLFxudGV4dGFyZWEsXG5pbnB1dCxcbmJ1dHRvbixcbmlucHV0OjpwbGFjZWhvbGRlcixcbnRleHRhcmVhOjpwbGFjZWhvbGRlciB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgIGNvbG9yOiB2YXJzLiRiZWlnZTtcblxufVxuXG5cbmEge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxudWwge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmJ1dHRvbixcbmEge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxufVxuXG5cbi5oMSxcbmgxIHtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjExO1xuICAgIEBpbmNsdWRlIG1peGlucy5hZGFwdGl2LXZhbHVlKCdmb250LXNpemUnLCA4NCwgMzYsICdzbScpO1xufVxuXG4uaDIsXG5oMiB7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICBAaW5jbHVkZSBtaXhpbnMuYWRhcHRpdi12YWx1ZSgnZm9udC1zaXplJywgNjQsIDI0LCAnc20nKTtcbn1cblxuLmgzLFxuaDMge1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgQGluY2x1ZGUgbWl4aW5zLmFkYXB0aXYtdmFsdWUoJ2ZvbnQtc2l6ZScsIDQ4LCAyNCwgJ3NtJyk7XG59XG5cbi5oNCxcbmg0IHtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgIEBpbmNsdWRlIG1peGlucy5hZGFwdGl2LXZhbHVlKCdmb250LXNpemUnLCAzMiwgMjAsICdzbScpO1xufVxuXG4uaDUsXG5oNSB7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICBAaW5jbHVkZSBtaXhpbnMuYWRhcHRpdi12YWx1ZSgnZm9udC1zaXplJywgMjAsIDE0LCAnc20nKTtcbn1cblxuLmg2LFxuaDYge1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgQGluY2x1ZGUgbWl4aW5zLmFkYXB0aXYtdmFsdWUoJ2ZvbnQtc2l6ZScsIDE4LCAxNCwgJ3NtJyk7XG59XG5cblxucCB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiRzbS1wYykge1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICB9XG59XG5cbi5zZW1pLWJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5ib2xkIHtcbiAgICBmb250LXdlaWdodDogOTAwO1xufVxuXG4udXBwZXJjYXNlIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG5pbnB1dDotd2Via2l0LWF1dG9maWxsLFxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpob3ZlcixcbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsXG5pbnB1dDotaW50ZXJuYWwtYXV0b2ZpbGwtc2VsZWN0ZWQge1xuICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB2YXJzLiRibHVlO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMTAwMHB4IHZhcnMuJGlucHV0QmdDb2xvciBpbnNldDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDUwMDBzIGVhc2UtaW4tb3V0IDBzO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4ubWFpbl9fdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBjb2xvcjogdmFycy4kbWFpblRpdGxlQ29sb3I7XG4gICAgQGluY2x1ZGUgbWl4aW5zLmFkYXB0aXYtdmFsdWUoXCJmb250LXNpemVcIiwgMTAwLCA1MCwgJ3NtJyk7XG5cbiAgICAmLW1lZGl1bSB7XG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5hZGFwdGl2LXZhbHVlKFwiZm9udC1zaXplXCIsIDcyLCA0MCwgJ3NtJyk7XG4gICAgfVxufVxuXG4ubWFpbl9fc3VidGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzU7XG4gICAgY29sb3I6IHZhcnMuJGJlaWdlO1xuICAgIEBpbmNsdWRlIG1peGlucy5hZGFwdGl2LXZhbHVlKFwiZm9udC1zaXplXCIsIDQwLCAyOCwgJ3NtJyk7XG5cbiAgICAmLW1lZGl1bSB7XG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5hZGFwdGl2LXZhbHVlKFwiZm9udC1zaXplXCIsIDU2LCAzMiwgJ3NtJyk7XG4gICAgfVxufVxuXG4uYmxvY2tfX3RpdGxlIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIEBpbmNsdWRlIG1peGlucy5hZGFwdGl2LXZhbHVlKCdmb250LXNpemUnLCA1NiwgMzYsICdzbScpO1xuXG4gICAgc3BhbiwgcCwgYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgJi1tZWRpdW0ge1xuICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLmFkYXB0aXYtdmFsdWUoJ2ZvbnQtc2l6ZScsIDQ4LCAyOCwgJ3NtJyk7XG4gICAgfVxuXG4gICAgJi1zbWFsbCB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBAaW5jbHVkZSBtaXhpbnMuYWRhcHRpdi12YWx1ZSgnZm9udC1zaXplJywgNDAsIDI2LCAnc20nKTtcbiAgICB9XG59XG5cbi5ibG9ja19fc3VidGl0bGUge1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgQGluY2x1ZGUgbWl4aW5zLmFkYXB0aXYtdmFsdWUoJ2ZvbnQtc2l6ZScsIDI0LCAyMCwgJ3NtJyk7XG59XG5cbmZvcm0ge1xuICAgIGlucHV0LFxuICAgIHRleHRhcmVhLFxuICAgIHNlbGVjdCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiAwLjFyZW0gc29saWQgdmFycy4kYmVpZ2U7XG4gICAgICAgIGNvbG9yOiB2YXJzLiRiZWlnZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICAgICAgICBwYWRkaW5nOiAxLjZyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyIGVhc2UtaW4tb3V0IDAuM3M7XG5cbiAgICAgICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBjb2xvcjogdmFycy4kYmVpZ2U7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgfVxuXG4gICAgICAgICY6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgY29sb3I6IHZhcnMuJGJlaWdlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgIH1cblxuICAgICAgICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBjb2xvcjogdmFycy4kYmVpZ2U7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICYuYWN0aXZlOmZvY3VzIHtcbiAgICAgICAgICAgICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgbGFiZWwge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgY29sb3I6IHZhcnMuJGJlaWdlO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgIHRleHRhcmVhIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICByZXNpemU6IG5vbmU7XG4gICAgfVxuXG4gICAgYnV0dG9uLFxuICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06bm90KC5ocy1idXR0b24pIHtcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlcjogMC4xcmVtIHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjMpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG4gICAgICAgIHBhZGRpbmc6IDEuN3JlbSAxLjZyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICBjb2xvcjogdmFycy4kYmVpZ2U7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2U7XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogdmFycy4kYmVpZ2U7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJzLiRibHVlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgZmllbGRzZXQge1xuICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgIH1cblxuICAgIGxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICB9XG4gICAgfVxufSIsIkB1c2UgXCIuLi9nbG9iYWwvdmFyaWFibGVcIiBhcyB2YXJzO1xuQHVzZSBcIi4uL2dsb2JhbC9taXhpbnNcIiBhcyBtaXhpbnM7XG5AdXNlIFwiLi4vZ2xvYmFsL2Z1bmN0aW9uc1wiIGFzIGZ1bmN0aW9ucztcblxuLmJ1dHRvbixcbi5ocy1idXR0b24ge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Y29sb3I6IHZhcnMuJGJlaWdlO1xuXHRib3JkZXItY29sb3I6IHZhcnMuJGJlaWdlO1xuXHRwYWRkaW5nOiAycmVtIDNyZW0gMS42cmVtIDRyZW07XG5cdGJvcmRlci1yYWRpdXM6IDRyZW07XG5cdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRmb250LXdlaWdodDogOTAwO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRib3JkZXI6IHNvbGlkIDAuMXJlbSB2YXJzLiRiZWlnZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR0cmFuc2l0aW9uOiAwLjNzIGVhc2U7XG5cdGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG5cdCY6aG92ZXIge1xuXHRcdGJvcmRlci1jb2xvcjogdmFycy4kYmVpZ2UtMztcblx0XHRiYWNrZ3JvdW5kOiB2YXJzLiRiZWlnZS0zO1xuXHR9XG5cblx0QGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kc20tcGMpIHtcblx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRwYWRkaW5nOiAxLjRyZW0gMnJlbSAxcmVtIDNyZW07XG5cdH1cbn1cblxuLmJ1dHRvbi1zdHJva2UtbGlnaHQtMiB7XG5cblx0Jjpob3ZlciB7XG5cdFx0Ym9yZGVyLWNvbG9yOiB2YXJzLiRibHVlO1xuXHRcdGJhY2tncm91bmQ6IHZhcnMuJGJsdWU7XG5cdH1cbn1cblxuLmJ1dHRvbi1zb2xpZCB7XG5cdGJvcmRlci1jb2xvcjogdmFycy4kYmx1ZTtcblx0YmFja2dyb3VuZDogdmFycy4kYmx1ZTtcblxuXHQmOmhvdmVyIHtcblx0XHRib3JkZXItY29sb3I6IHZhcnMuJGJlaWdlLTM7XG5cdFx0YmFja2dyb3VuZDogdmFycy4kYmVpZ2UtMztcblx0fVxufVxuXG4uYnV0dG9uX3dpdGhfcGx1cyB7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDAuNXJlbTtcblxuXHRzcGFuIHtcblx0XHRmb250LXdlaWdodDogaW5oZXJpdDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTAuMnJlbSk7XG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogMC40OHJlbSAwLjk2cmVtO1xuXHRcdHRyYW5zaXRpb246IDAuM3MgZWFzZTtcblx0fVxuXG5cdEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHNtLXBjKSB7XG5cdFx0Z2FwOiAxcmVtO1xuXG5cdFx0c3BhbiB7XG5cdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMC4xcmVtKTtcblx0XHR9XG5cdH1cbn1cblxuLmJ1dHRvbltkaXNhYmxlZF0ge1xuXHRvcGFjaXR5OiAuNztcblx0Y3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uYnV0dG9uLWxvYWRpbmcsXG4ud3BjZjcgLndwY2Y3LWZvcm0uc3VibWl0dGluZyAud3BjZjctc3VibWl0IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9nZW5lcmFsL3NwaW5uZXIuc3ZnKTtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgIWltcG9ydGFudDtcblx0dGV4dC1zaGFkb3c6IG5vbmU7XG5cdGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ1dHRvbi0tc21hbGwge1xuXHRwYWRkaW5nOiAxcmVtIDJyZW07XG5cdGJvcmRlci1yYWRpdXM6IDEuMnJlbTtcbn1cblxuLmJ1dHRvbi0tYmlnIHtcblx0Zm9udC1zaXplOiAxLjhyZW07XG5cdHBhZGRpbmc6IDIuNHJlbSA0cmVtO1xuXHRib3JkZXItcmFkaXVzOiAyLjJyZW07XG59IiwiQHVzZSBcIi4uL2dsb2JhbC9taXhpbnNcIiBhcyBtaXhpbnM7XG5AdXNlIFwiLi4vZ2xvYmFsL3ZhcmlhYmxlXCIgYXMgKjtcblxuLmhlYWRlciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAzcmVtIDA7XG4gICAgdHJhbnNpdGlvbjogMC4zcyBsaW5lYXI7XG4gICAgei1pbmRleDogMTA7XG5cbiAgICAtLWJnLWNvbG9yLXNjcm9sbDogdmFyKC0taGVhZGVyLXNjcm9sbC1iZy1jb2xvcik7XG4gICAgLS1iZy1jb2xvcjogdmFyKC0taGVhZGVyLWJnLWNvbG9yKTtcbiAgICAtLXRleHQtY29sb3I6IHZhcigtLWhlYWRlci10ZXh0LWNvbG9yKTtcbiAgICAtLXRleHQtY29sb3Itc2Nyb2xsOiB2YXIoLS1oZWFkZXItc2Nyb2xsLXRleHQtY29sb3IpO1xuXG4gICAgYmFja2dyb3VuZDogdmFyKC0tYmctY29sb3IsIHRyYW5zcGFyZW50KTtcblxuICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KCRzbS1wYykge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHotaW5kZXg6IDk5O1xuICAgICAgICBcbiAgICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDJyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1oaWRlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTEwMCUpO1xuICAgIH1cblxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iZy1jb2xvciwgJGJsdWUpO1xuICAgICAgICB6LWluZGV4OiAxMDE7XG4gICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgIHRyYW5zaXRpb246IGxlZnQgMC4zcyBsaW5lYXI7XG4gICAgfVxuXG4gICAgLmxvZ28tc2Nyb2xsIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBtYXgtd2lkdGg6IDE3Mi44cmVtO1xuICAgICAgICBwYWRkaW5nOiAwIDNyZW07XG4gICAgfVxuXG4gICAgJl9fbG9nbyB7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICB0cmFuc2l0aW9uOiAuNXMgbGluZWFyO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE4cmVtO1xuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxODAvNzE7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA3LjFyZW07XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KCRzbS1wYykge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTByZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19idXJnZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KCRzbS1wYykge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMy4ycmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAzLjJyZW07XG4gICAgICAgICAgICB6LWluZGV4OiAyMDA7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHdpZHRoOiAyLjRyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDAuMnJlbTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGV4dC1jb2xvciwgJGJlaWdlKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjRzIGxpbmVhciwgd2lkdGggMC40cyBsaW5lYXI7XG4gICAgICAgIH1cblxuICAgICAgICAmOmJlZm9yZSxcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDIuNHJlbTtcbiAgICAgICAgICAgIGhlaWdodDogMC4ycmVtO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGV4dC1jb2xvciwgJGJlaWdlKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdG9wIDAuMTVzIGxpbmVhciAwLjE1cywgdHJhbnNmb3JtIDAuMTVzIGxpbmVhciwgYmFja2dyb3VuZCAwLjNzIGxpbmVhciwgLXdlYmtpdC10cmFuc2Zvcm0gMC4xNXMgbGluZWFyO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDAuNXJlbSk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIHRvcDogY2FsYyg1MCUgKyAwLjVyZW0pO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fbWVudSB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcblxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dygkc20tcGMpIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmctY29sb3IsICRibHVlKTtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwMDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGxlZnQgMC4zcyBsaW5lYXI7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMC43cmVtIDJyZW0gMi40cmVtO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgICAgIGdhcDogMnJlbTtcblxuICAgICAgICAgICAgLm1haW4tbmF2aWdhdGlvbl9fbGlzdF9fbWFpbmhlYWRlciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNHJlbSAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDAuMXJlbSBzb2xpZCAkYmx1ZS0yO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDAuMXJlbSBzb2xpZCAkYmx1ZS0yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1ib3R0b20ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2cmVtO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDcuNXJlbTtcbiAgICAgICAgICAgICYtbGVmdCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLW1haW4ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLCAkYmVpZ2UpO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1saW5rcyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjRyZW07XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXRleHQtY29sb3IsICRiZWlnZSk7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLXJpZ2h0IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMDtcblxuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgyNDMsIDI0MiwgMjM4LCAwLjQwKTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiAycmVtO1xuXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KDEyMDBweCkge1xuICAgICAgICAgICAgZ2FwOiAwXG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dygkc20tcGMpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lbnUtaXRlbSB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDFyZW0gMXJlbSAwO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXRleHQtY29sb3IsICRiZWlnZSk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICBnYXA6IDAuNXJlbTtcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KDEyMDBweCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMXJlbSAxcmVtIDAuNXJlbTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRiZWlnZS0zO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCIrXCI7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICB2YXIoLS10ZXh0LWNvbG9yLCAkYmVpZ2UpO1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZSBMVCBTdGRcIjtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwLjFyZW07XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KDEyMHJlbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRiZWlnZS0zO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KCRzbS1wYykge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMnJlbSAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvciwgJGJlaWdlKTtcblxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLXNjcm9sbGVkIHtcbiAgICAgICAgcGFkZGluZzogMXJlbSAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1iZy1jb2xvci1zY3JvbGwsICRiZWlnZSk7XG4gICAgICAgIGJveC1zaGFkb3c6IDFweCAxcHggN3B4IDBweCAjMjgyODI4MTQ7XG5cbiAgICAgICAgLmxvZ28tZGVmYXVsdCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5sb2dvLXNjcm9sbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgIHVsIC5tZW51LWl0ZW0gYXtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yLXNjcm9sbCwgJGJsdWUpO1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAgdmFyKC0tdGV4dC1jb2xvci1zY3JvbGwsICRibHVlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5oZWFkZXJfX2J1cmdlciB7XG4gICAgICAgICAgICBzcGFuLCAmOjpiZWZvcmUsICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS10ZXh0LWNvbG9yLXNjcm9sbCwgJGJsdWUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICB9XG5cbiAgICAmLS1uby1oZXJvIHtcbiAgICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1oZWFkZXItYmFja2dyb3VuZC1uby1oZXJvLCAkYmx1ZSk7XG4gICAgICAgIC5sb2dvLWRlZmF1bHQge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgICAgLmxvZ28tc2Nyb2xsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICB1bCAubWVudS1pdGVtIGF7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0taGVhZGVyLXRleHQtY29sb3Itbm8taGVybywgJGJlaWdlKTtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIHZhcigtLWhlYWRlci10ZXh0LWNvbG9yLW5vLWhlcm8sICRiZWlnZSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaGVhZGVyX19idXJnZXIge1xuICAgICAgICAgICAgc3BhbiwgJjo6YmVmb3JlLCAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0taGVhZGVyLXRleHQtY29sb3Itbm8taGVybywgJGJlaWdlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQGluY2x1ZGUgbWl4aW5zLm1heHcoJHNtLXBjKSB7XG4gICAgYm9keS5tZW51LW9wZW4gLmhlYWRlciB7XG4gICAgICAgIHBhZGRpbmc6IDNyZW0gMCAycmVtO1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2xvZ28ge1xuICAgICAgICAgICAgei1pbmRleDogOTk5O1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fbWVudSB7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuXG4gICAgICAgICAgICAmLWJvdHRvbSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgICAgICAmLXJpZ2h0IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2J1cmdlciB7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdG9wIC4xNXMgbGluZWFyLCB0cmFuc2Zvcm0gLjE1cyBsaW5lYXIgLjE1cywgYmFja2dyb3VuZCAuM3MgbGluZWFyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC00NWRlZyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiQHVzZSBcIi4uL2dsb2JhbC9taXhpbnNcIiBhcyBtaXhpbnM7XG5AdXNlIFwiLi4vZ2xvYmFsL3ZhcmlhYmxlXCIgYXMgKjtcblxuLmZvb3RlciB7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vZGVzdC9pbWFnZXMvZm9vdGVyLTMxMi5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gcmlnaHQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTEwcmVtO1xuXG4gIEBpbmNsdWRlIG1peGlucy5tYXh3KDE3Mi44cmVtKSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiA3MCU7XG4gIH1cblxuICBAaW5jbHVkZSBtaXhpbnMubWF4dygkc20tcGMpIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDg1JTtcbiAgfVxuXG5cbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxNzIuOHJlbTtcbiAgICBwYWRkaW5nOiA4cmVtIDhyZW0gNi41cmVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXG5cbiAgICBAaW5jbHVkZSBtaXhpbnMubWF4dygkc20tcGMpIHtcbiAgICAgIHBhZGRpbmc6IDhyZW0gMnJlbSAyLjRyZW07XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuICB9XG5cbiAgJi1sZWZ0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAmLW1haW4ge1xuICAgIGNvbG9yOiAkYmVpZ2U7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcbiAgICAvKiAxMTYuNjY3JSAqL1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cblxuICAmLWxpbmtzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLWJvdHRvbTogMi42cmVtO1xuXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1heHcoJHNtLXBjKSB7XG4gICAgICBcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIGNvbG9yOiAkYmVpZ2U7XG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG5cbiAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KCRzbS1wYykge1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgIH1cblxuICAgIH1cblxuICAgIGEge1xuICAgICAgY29sb3I6ICRiZWlnZTtcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkYmVpZ2UtM1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dygkc20tcGMpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1tZW51IHtcbiAgICB1bCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGdhcDogNHJlbTtcblxuICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcoJHNtLXBjKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogMXJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOS41cmVtO1xuICAgICAgfVxuXG4gICAgICBsaSB7XG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMXJlbSAxcmVtIDA7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICBjb2xvcjogI0YzRjJFRTtcbiAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGdhcDogMC41cmVtO1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuXG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCIrXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBjb2xvcjogI0YzRjBFOTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlIExUIFN0ZFwiO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMC40NXJlbSAwLjY1cmVtO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAgICAgICAgIH1cblxuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJGJlaWdlLTM7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRiZWlnZS0zO1xuICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICB9XG5cblxuICAgIH1cbiAgfVxuXG4gICYtcmlnaHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiA0cmVtO1xuXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1heHcoJHNtLXBjKSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiAxcmVtO1xuICAgIH1cbiAgICBwIHtcbiAgICAgIGNvbG9yOiByZ2JhKDI0MywgMjQyLCAyMzgsIDAuNDApO1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIHBhZGRpbmc6IDFyZW0gMXJlbSAxcmVtIDA7XG5cbiAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KCRzbS1wYykge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5pdWJlbmRhLXdoaXRlLml1YmVuZGEtbm9pZnJhbWUuaXViZW5kYS1lbWJlZC5pdWJlbmRhLW5vaWZyYW1lIHtcbiAgICAgIGNvbG9yOiByZ2JhKDI0MywgMjQyLCAyMzgsIDAuNDApICFpbXBvcnRhbnQ7XG4gICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZSBMVCBTdGRcIiAhaW1wb3J0YW50O1xuICAgICAgZm9udC1zaXplOiAxLjRyZW0gIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgICAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZzogMXJlbSAxcmVtIDFyZW0gMCAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbiNpdWJlbmRhLXBwLXBvcHVwIHtcbiAgYnV0dG9uIHtcbiAgICB6LWluZGV4OiAxO1xuICB9XG59IiwiQHVzZSBcIi4uLy4uL2dsb2JhbC9taXhpbnNcIiBhcyBtaXhpbnM7XHJcbkB1c2UgXCIuLi8uLi9nbG9iYWwvdmFyaWFibGVcIiBhcyB2YXJzO1xyXG5cclxuLmFjZi1ibG9jay1oZXJvIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblxyXG4gICAgaGVpZ2h0OiB2YXIoLS1oZWlnaHQtY29udGFpbmVyKTtcclxuICAgIG1pbi1oZWlnaHQ6IHZhcigtLWhlaWdodC1jb250YWluZXIpO1xyXG4gICAgcGFkZGluZy10b3A6IHZhcigtLXBhZGRpbmctdG9wKTtcclxuICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1wYWRkaW5nLWJvdHRvbSk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYWNrZ3JvdW5kLWNvbG9yKTtcclxuXHJcbiAgICAtLWhlYWRsaW5lX2NvbG9yOiB2YXIoLS1oZWFkbGluZS1jb2xvcik7XHJcbiAgICAtLXRleHRfY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xyXG5cclxuICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHRhYmxldCkge1xyXG4gICAgICAgIGhlaWdodDogdmFyKC0tbW9iaWxlLWhlaWdodC1jb250YWluZXIpO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IHZhcigtLW1vYmlsZS1oZWlnaHQtY29udGFpbmVyKTtcclxuICAgICAgICBwYWRkaW5nLXRvcDogdmFyKC0tcGFkZGluZy10b3AtbW9iaWxlKTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tcGFkZGluZy1ib3R0b20tbW9iaWxlKTtcclxuICAgIH1cclxuXHJcbiAgICAmX192aWRlbyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgfVxyXG5cclxuICAgICZfX292ZXJsYXkge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZ3JpZCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHotaW5kZXg6IDM7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAxO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRhaW5lciB7XHJcblxyXG4gICAgICAgIG1heC13aWR0aDogMTcyLjhyZW07XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDQ7XHJcbiAgICAgICAgcGFkZGluZzogMCA4LjJyZW07XHJcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHRhYmxldCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBnYXA6IDFyZW07XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDEuNHJlbTtcclxuICAgICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgIH1cclxuXHJcbiAgICAmX19oZWFkbGluZSB7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLWhlYWRsaW5lX2NvbG9yLCB2YXJzLiRiZWlnZSk7XHJcbiAgICAgICAgZm9udC1zaXplOiA4LjRyZW07XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwNSU7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kdGFibGV0KSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMy42cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNHJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc3ViaGVhZGVyIHtcclxuICAgICAgICBjb2xvcjogdmFyKC0tdGV4dC1jb2xvciwgdmFycy4kYmVpZ2UpO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgbWluLWhlaWdodDogNS41cmVtO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiR0YWJsZXQpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGluaXRpYWw7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2N0YSB7XHJcblxyXG4gICAgfVxyXG4gICAgJi0tYmctaW1hZ2Uge1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tYmctY29sb3Ige1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAmLS1iZy12aWRlbyB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFycy4kYmxhY2s7XHJcbiAgICB9XHJcbn0iLCJAdXNlIFwiLi4vLi4vZ2xvYmFsL21peGluc1wiIGFzIG1peGlucztcbkB1c2UgXCIuLi8uLi9nbG9iYWwvdmFyaWFibGVcIiBhcyB2YXJzO1xuXG4uYWNmLWJsb2NrLXRleHQtY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctdG9wOiB2YXIoLS1wYWRkaW5nLXRvcCk7XG4gICAgcGFkZGluZy1ib3R0b206IHZhcigtLXBhZGRpbmctYm90dG9tKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgICAtLWhlYWRsaW5lX2NvbG9yOiB2YXIoLS1oZWFkbGluZS1jb2xvcik7XG4gICAgLS10ZXh0X2NvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcblxuICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHRhYmxldCkge1xuICAgICAgICBwYWRkaW5nLXRvcDogdmFyKC0tcGFkZGluZy10b3AtbW9iaWxlKTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHZhcigtLXBhZGRpbmctYm90dG9tLW1vYmlsZSk7XG4gICAgfVxuXG4gICAgJl9fY29udGFpbmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxNzIuOHJlbTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiAwIDE4LjRyZW07XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcoMTAyNHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDhyZW07XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiR0YWJsZXQpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMnJlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3RleHQge1xuICAgICAgICBjb2xvcjogdmFyKC0tdGV4dF9jb2xvciwgdmFycy4kYmx1ZSk7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjJyZW07XG5cbiAgICAgICAgKiB7XG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1oZWFkbGluZV9jb2xvciwgdmFycy4kYmx1ZSk7XG4gICAgICAgICAgICBmb250LXNpemU6IDYuNHJlbTtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNi40cmVtO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMi42cmVtO1xuXG4gICAgICAgICAgICBiciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kdGFibGV0KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG5cblxuICAgICAgICAgICAgICAgIGJyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgfVxuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1oZWFkbGluZV9jb2xvciwgdmFycy4kYmx1ZSk7XG4gICAgICAgICAgICBmb250LXNpemU6IDQuOHJlbTtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kdGFibGV0KSB7fVxuICAgICAgICB9XG5cbiAgICAgICAgaDQge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWhlYWRsaW5lX2NvbG9yLCB2YXJzLiRibHVlKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjJyZW07XG4gICAgICAgIH1cblxuICAgICAgICBiLFxuICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLXRleHRfY29sb3IsIHZhcnMuJGJsdWUpO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kdGFibGV0KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07ICAgXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiQHVzZSBcIi4uLy4uL2dsb2JhbC9taXhpbnNcIiBhcyBtaXhpbnM7XHJcbkB1c2UgXCIuLi8uLi9nbG9iYWwvdmFyaWFibGVcIiBhcyB2YXJzO1xyXG5cclxuLmFjZi1ibG9jay1oYWxmLXRleHQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHJcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0tcGFkZGluZy10b3ApO1xyXG4gICAgcGFkZGluZy1ib3R0b206IHZhcigtLXBhZGRpbmctYm90dG9tKTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhY2tncm91bmQtY29sb3IsIHZhcnMuJGJlaWdlLTIpO1xyXG5cclxuICAgIC0taGVhZGxpbmVfY29sb3I6IHZhcigtLWhlYWRsaW5lLWNvbG9yKTtcclxuICAgIC0tdGV4dF9jb2xvcjogdmFyKC0tdGV4dC1jb2xvcik7XHJcblxyXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kdGFibGV0KSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IHZhcigtLXBhZGRpbmctdG9wLW1vYmlsZSk7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHZhcigtLXBhZGRpbmctYm90dG9tLW1vYmlsZSk7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdmlkZW8ge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgIH1cclxuXHJcbiAgICAmX19vdmVybGF5IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2dyaWQge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB6LWluZGV4OiAzO1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgIGFzcGVjdC1yYXRpbzogMTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIH1cclxuXHJcbiAgICAmX19jb250YWluZXIge1xyXG4gICAgICAgIG1heC13aWR0aDogMTcyLjhyZW07XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDQ7XHJcbiAgICAgICAgcGFkZGluZzogMCAxOC40cmVtO1xyXG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiR0YWJsZXQpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAycmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgZ2FwOiAycmVtO1xyXG4gICAgICAgIG1heC13aWR0aDogODByZW07XHJcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faGVhZGxpbmUge1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1oZWFkbGluZV9jb2xvciwgdmFycy4kYmx1ZSk7XHJcbiAgICAgICAgZm9udC1zaXplOiA0LjhyZW07XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kdGFibGV0KSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLXRleHQtY29sb3IsIHZhcnMuJGJsdWUpO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjJyZW07XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHRhYmxldCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAqIHtcclxuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHRhYmxldCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2N0YSB7XHJcblxyXG4gICAgfVxyXG4gICAgJi0tYmctaW1hZ2Uge1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tYmctY29sb3Ige1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAmLS1iZy12aWRlbyB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFycy4kYmxhY2s7XHJcbiAgICB9XHJcbn0iLCJAdXNlIFwiLi4vLi4vZ2xvYmFsL21peGluc1wiIGFzIG1peGlucztcbkB1c2UgXCIuLi8uLi9nbG9iYWwvdmFyaWFibGVcIiBhcyB2YXJzO1xuXG4uYWNmLWJsb2NrLWR1byB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctdG9wOiB2YXIoLS1wYWRkaW5nLXRvcCk7XG4gICAgcGFkZGluZy1ib3R0b206IHZhcigtLXBhZGRpbmctYm90dG9tKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgICAtLWhlYWRsaW5lX2NvbG9yOiB2YXIoLS1oZWFkbGluZS1jb2xvcik7XG4gICAgLS10ZXh0X2NvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcblxuICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHRhYmxldCkge1xuICAgICAgICBwYWRkaW5nLXRvcDogdmFyKC0tcGFkZGluZy10b3AtbW9iaWxlKTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHZhcigtLXBhZGRpbmctYm90dG9tLW1vYmlsZSk7XG4gICAgfVxuXG4gICAgJl9faXRlbXMge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcblxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiR0YWJsZXQpIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19pdGVtIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFja2dyb3VuZC1jb2xvciwgdmFycy4kYmx1ZSk7XG4gICAgICAgIHBhZGRpbmctdG9wOiB2YXIoLS1wYWRkaW5nLXRvcCk7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1wYWRkaW5nLWJvdHRvbSk7XG4gICAgICAgIC0taGVhZGxpbmVfY29sb3I6IHZhcigtLWhlYWRsaW5lLWNvbG9yKTtcbiAgICAgICAgLS10ZXh0X2NvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA4MHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICAgIGZsZXg6IDE7XG5cbiAgICAgICAgJi1zaW5nbGUge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCAuYWNmLWJsb2NrLWR1b19fY29udGVudCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIFxuXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHRhYmxldCkge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IHZhcigtLXBhZGRpbmctdG9wLW1vYmlsZSk7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tcGFkZGluZy1ib3R0b20tbW9iaWxlKTtcbiAgICAgICAgICAgIG1hcmdpbjogMDsgXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fdmlkZW8ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG4gICAgJl9fb3ZlcmxheSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaW5zZXQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICB9XG5cbiAgICAmX19ncmlkIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxuXG4gICAgJl9fY29udGVudCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogNDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAycmVtO1xuICAgICAgICBtYXgtd2lkdGg6IDcwLjRyZW07XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHRhYmxldCkge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1zaW5nbGUge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxNzIuN3JlbTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDhyZW07XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHRhYmxldCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMnJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2hlYWRsaW5lIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWhlYWRsaW5lX2NvbG9yLCB2YXJzLiRiZWlnZSk7XG4gICAgICAgIGZvbnQtc2l6ZTogNC44cmVtO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kdGFibGV0KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3RleHQge1xuICAgICAgICBjb2xvcjogdmFyKC0tdGV4dF9jb2xvciwgdmFycy4kYmVpZ2UpO1xuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMi4ycmVtO1xuXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHRhYmxldCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2N0YSB7XG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICB9XG5cbiAgICAmLS1iZy1pbWFnZSB7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICB9XG5cbiAgICAmLS1iZy12aWRlbyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcnMuJGJsYWNrO1xuICAgIH1cbn1cbiIsIkB1c2UgXCIuLi8uLi9nbG9iYWwvbWl4aW5zXCIgYXMgbWl4aW5zO1xuQHVzZSBcIi4uLy4uL2dsb2JhbC92YXJpYWJsZVwiIGFzIHZhcnM7XG5cbi5hY2YtYmxvY2std3Bmb3JtcyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctdG9wOiB2YXIoLS1wYWRkaW5nLXRvcCk7XG4gICAgcGFkZGluZy1ib3R0b206IHZhcigtLXBhZGRpbmctYm90dG9tKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYWNrZ3JvdW5kLWNvbG9yLCB2YXJzLiRiZWlnZS0yKTtcbiAgICAtLWhlYWRsaW5lX2NvbG9yOiB2YXIoLS1oZWFkbGluZS1jb2xvcik7XG4gICAgLS10ZXh0X2NvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcblxuICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHRhYmxldCkge1xuICAgICAgICBwYWRkaW5nLXRvcDogdmFyKC0tcGFkZGluZy10b3AtbW9iaWxlKTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHZhcigtLXBhZGRpbmctYm90dG9tLW1vYmlsZSk7XG4gICAgfVxuXG4gICAgJl9fY29udGFpbmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxNzIuOHJlbTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiAwIDE4LjRyZW07XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KDEwMjRweCkge1xuICAgICAgICAgICAgcGFkZGluZzogMCA4cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kdGFibGV0KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDJyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19oZWFkbGluZSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1oZWFkbGluZV9jb2xvciwgdmFycy4kYmx1ZSk7XG4gICAgICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQuNHJlbTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcblxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiR0YWJsZXQpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuMnJlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3RleHQge1xuICAgICAgICBjb2xvcjogdmFyKC0tdGV4dF9jb2xvciwgdmFycy4kYmx1ZSk7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMi4ycmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjhyZW07XG4gICAgfVxuXG4gICAgJl9fbG9nbyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIuN3JlbTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgbWF4LXdpZHRoOiAxNC41cmVtO1xuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiR0YWJsZXQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwcmVtO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19saW5rcyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMuN3JlbTtcbiAgICAgICAgZ2FwOiAzLjdyZW07XG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcblxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiR0YWJsZXQpIHtcbiAgICAgICAgICAgIGdhcDogMS4zcmVtO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4zcmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tdGV4dF9jb2xvciwgdmFycy4kYmx1ZSk7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHRhYmxldCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tdGV4dF9jb2xvciwgdmFycy4kYmx1ZSk7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMi44cmVtO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcnMuJGJlaWdlLTM7XG4gICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kdGFibGV0KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19mb3JtIHtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIG1heC13aWR0aDogNjhyZW07XG5cbiAgICAgICAgLndwZm9ybXMtY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLmNvbnRhY3QtZm9ybS1jdXN0b20ud3Bmb3Jtcy1jb250YWluZXIge1xuICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgLndwZm9ybXMtZmllbGQge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcblxuICAgICAgICAgICAgJjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxLjVyZW0gMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kdGFibGV0KSB7XG5cbiAgICAgICAgICAgICAgICAmOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjhyZW0gMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aGFzKGlucHV0LndwZm9ybXMtdmFsaWQpOjphZnRlcixcbiAgICAgICAgICAgICY6aGFzKHRleHRhcmVhLndwZm9ybXMtdmFsaWQpOjphZnRlciB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAxLjhyZW07XG4gICAgICAgICAgICAgICAgd2lkdGg6IDJyZW07XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAycmVtO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCcgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J004LjYgMTQuNkwxNS42NSA3LjU1TDE0LjI1IDYuMTVMOC42IDExLjhMNS43NSA4Ljk1TDQuMzUgMTAuMzVMOC42IDE0LjZaTTEwIDIwQzguNjE2NjcgMjAgNy4zMTY2NyAxOS43Mzc1IDYuMSAxOS4yMTI1QzQuODgzMzMgMTguNjg3NSAzLjgyNSAxNy45NzUgMi45MjUgMTcuMDc1QzIuMDI1IDE2LjE3NSAxLjMxMjUgMTUuMTE2NyAwLjc4NzUgMTMuOUMwLjI2MjUgMTIuNjgzMyAwIDExLjM4MzMgMCAxMEMwIDguNjE2NjcgMC4yNjI1IDcuMzE2NjcgMC43ODc1IDYuMUMxLjMxMjUgNC44ODMzMyAyLjAyNSAzLjgyNSAyLjkyNSAyLjkyNUMzLjgyNSAyLjAyNSA0Ljg4MzMzIDEuMzEyNSA2LjEgMC43ODc1QzcuMzE2NjcgMC4yNjI1IDguNjE2NjcgMCAxMCAwQzExLjM4MzMgMCAxMi42ODMzIDAuMjYyNSAxMy45IDAuNzg3NUMxNS4xMTY3IDEuMzEyNSAxNi4xNzUgMi4wMjUgMTcuMDc1IDIuOTI1QzE3Ljk3NSAzLjgyNSAxOC42ODc1IDQuODgzMzMgMTkuMjEyNSA2LjFDMTkuNzM3NSA3LjMxNjY3IDIwIDguNjE2NjcgMjAgMTBDMjAgMTEuMzgzMyAxOS43Mzc1IDEyLjY4MzMgMTkuMjEyNSAxMy45QzE4LjY4NzUgMTUuMTE2NyAxNy45NzUgMTYuMTc1IDE3LjA3NSAxNy4wNzVDMTYuMTc1IDE3Ljk3NSAxNS4xMTY3IDE4LjY4NzUgMTMuOSAxOS4yMTI1QzEyLjY4MzMgMTkuNzM3NSAxMS4zODMzIDIwIDEwIDIwWicgZmlsbD0nJTIzMjAyNzM4Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkOmhhcyhpbnB1dC53cGZvcm1zLXZhbGlkKTo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHRvcDogMS4xcmVtO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kdGFibGV0KSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMS41cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpoYXMoaW5wdXQud3Bmb3Jtcy12YWxpZCk6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICB0b3A6IDIuNnJlbTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHRhYmxldCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDIuMnJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aGFzKHRleHRhcmVhLndwZm9ybXMtdmFsaWQpOjphZnRlciB7XG4gICAgICAgICAgICAgICAgdG9wOiAzLjVyZW07XG5cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHRhYmxldCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDIuMnJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYud3Bmb3Jtcy1oYXMtZXJyb3Ige1xuXG4gICAgICAgICAgICAgICAgLndwZm9ybXMtZmllbGQtZGVzY3JpcHRpb24sXG4gICAgICAgICAgICAgICAgLndwZm9ybXMtZmllbGQtbGltaXQtdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAud3Bmb3Jtcy1maWVsZC1kZXNjcmlwdGlvbixcbiAgICAgICAgICAgIC53cGZvcm1zLWZpZWxkLWxpbWl0LXRleHQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFycy4kYmx1ZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgZW0ud3Bmb3Jtcy1lcnJvciB7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjOTkwMzAxO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgcGFkZGluZzogMS42cmVtIDEuNnJlbSAxLjRyZW0gMnJlbTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXJzLiRiZWlnZS0zO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBjb2xvcjogdmFycy4kYmVpZ2UtMztcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlIExUIFN0ZFwiO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDVyZW07XG5cbiAgICAgICAgICAgICY6LXdlYmtpdC10ZXh0LWZpbGwtY29sb3Ige1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiR0YWJsZXQpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxLjZyZW0gMS42cmVtIDEuNHJlbSAycmVtO1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDVyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFycy4kYmVpZ2UtMztcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kdGFibGV0KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICY6YWN0aXZlLFxuICAgICAgICAgICAgJi53cGZvcm1zLXZhbGlkLFxuICAgICAgICAgICAgJjpmb2N1czppbnZhbGlkIHtcbiAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJzLiRibHVlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJzLiRibHVlO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcnMuJGJsdWU7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLndwZm9ybXMtZXJyb3IsXG4gICAgICAgICAgICAmLndwZm9ybXMtZXJyb3I6Zm9jdXM6aW52YWxpZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggIzk5MDMwMSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzk5MDMwMSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzk5MDMwMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB0ZXh0YXJlYSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAycmVtIDVyZW0gMS40cmVtIDJyZW07XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFycy4kYmVpZ2UtMztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgY29sb3I6IHZhcnMuJGJlaWdlLTM7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZSBMVCBTdGRcIjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxOC42cmVtO1xuICAgICAgICAgICAgcmVzaXplOiBub25lO1xuXG4gICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcnMuJGJsdWU7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kdGFibGV0KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMnJlbSAxLjZyZW0gMS40cmVtIDJyZW07XG5cbiAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICY6YWN0aXZlLFxuICAgICAgICAgICAgJi53cGZvcm1zLXZhbGlkLFxuICAgICAgICAgICAgJjpmb2N1czppbnZhbGlkIHtcbiAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJzLiRibHVlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJzLiRibHVlO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcnMuJGJsdWU7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLndwZm9ybXMtZXJyb3IsXG4gICAgICAgICAgICAmLndwZm9ybXMtZXJyb3I6Zm9jdXM6aW52YWxpZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggIzk5MDMwMSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzk5MDMwMSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzk5MDMwMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTFweDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcnMuJGJlaWdlLTM7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC42O1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTFweDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC53cGZvcm1zLXN1Ym1pdC5jb250YWN0LWZvcm0tY3VzdG9tLXN1Ym1pdC5idXR0b24uYnV0dG9uLXNvbGlkLmJ1dHRvbl93aXRoX3BsdXMge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXJzLiRibHVlO1xuICAgICAgICAgICAgY29sb3I6IHZhcnMuJGJlaWdlO1xuICAgICAgICAgICAgcGFkZGluZzogMnJlbSAzcmVtIDEuNnJlbSA0cmVtO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHJlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAwLjFyZW0gdmFycy4kYmx1ZTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIitcIjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcnMuJGJlaWdlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMC4xcmVtKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGxpbmVhcjtcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFycy4kYmVpZ2UtMztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXJzLiRiZWlnZS0zO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJzLiRiZWlnZTtcblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcnMuJGJlaWdlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kc20tcGMpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxLjRyZW0gM3JlbSAxcmVtIDJyZW07XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAud3Bmb3Jtcy1jb25maXJtYXRpb24tY29udGFpbmVyLWZ1bGwge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tdGV4dF9jb2xvciwgdmFycy4kYmx1ZSk7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWUgTFQgU3RkXCI7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0LjhyZW07XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC44cmVtO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kc20tcGMpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjZyZW07XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXRleHRfY29sb3IsIHZhcnMuJGJsdWUpO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlIExUIFN0ZFwiO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjJyZW07XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiRzbS1wYykge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLml0aS0tc2hvdy1zZWxlY3RlZC1kaWFsLWNvZGUgLml0aV9fc2VsZWN0ZWQtY291bnRyeS1wcmltYXJ5LFxuICAgICAgICBkaXYud3Bmb3Jtcy1jb250YWluZXIgLndwZm9ybXMtZm9ybSAuaXRpLS1zaG93LXNlbGVjdGVkLWRpYWwtY29kZSAuaXRpX19zZWxlY3RlZC1mbGFnLFxuICAgICAgICBkaXYud3Bmb3Jtcy1jb250YWluZXItZnVsbCAud3Bmb3Jtcy1mb3JtIC5pdGktLXNob3ctc2VsZWN0ZWQtZGlhbC1jb2RlIC5pdGlfX3NlbGVjdGVkLWZsYWcge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLmFjZi1ibG9jay13cGZvcm1zIC5jb250YWN0LWZvcm0tY3VzdG9tLndwZm9ybXMtY29udGFpbmVyIC5pdGktLXNob3ctc2VsZWN0ZWQtZGlhbC1jb2RlIC5pdGlfX3NlbGVjdGVkLWZsYWcge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pdGlfX3NlbGVjdGVkLWNvdW50cnkge1xuICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5pdGlfX3NlbGVjdGVkLWNvdW50cnktcHJpbWFyeSB7XG4gICAgICAgIHBhZGRpbmc6IDEuNnJlbSAxcmVtIDEuNHJlbSAycmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgICAuaXRpX19mbGFnIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pdGlfX2Fycm93IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pdGlfX2RpYWwtY29kZS10ZXh0IHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXJzLiRiZWlnZS0zO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWUgTFQgU3RkXCI7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNDMUE5OTE7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgLml0aV9fc2VsZWN0ZWQtY291bnRyeSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuOHJlbTtcbiAgICAgICAgfVxuICAgIH1cblxuXG59XG5cbi5pdGlfX2RpYWwtY29kZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5pdGkgLml0aV9fZHJvcGRvd24tY29udGVudC5pdGktLWZsZXhpYmxlLWRyb3Bkb3duLXdpZHRoIHtcbiAgICBwYWRkaW5nOiAzcmVtIDJyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMi41cmVtICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogI0ZGRiAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IDAgMC40cmVtIDJyZW0gMCByZ2JhKDMzLCA0NiwgNzgsIDAuMjApICFpbXBvcnRhbnQ7XG5cbiAgICAuaXRpX19jb3VudHJ5LWxpc3Qge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBtYXgtaGVpZ2h0OiAzMi44cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIGdhcDogMS4ycmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuXG4gICAgLml0aV9fZmxhZyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cblxuXG4gICAgLml0aV9fY291bnRyeS1uYW1lIHtcbiAgICAgICAgY29sb3I6IHZhcnMuJGJsdWU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlIExUIFN0ZFwiO1xuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgdG9wOiAtMC4xcmVtO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgY29udGVudDogXCIrIFwiO1xuICAgICAgICAgICAgY29sb3I6IHZhcnMuJGJsdWU7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZSBMVCBTdGRcIjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogdmFycy4kYmVpZ2UtMyAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLml0aV9fY291bnRyeSB7XG5cbiAgICAgICAgJi5pdGlfX2FjdGl2ZSxcbiAgICAgICAgJi5pdGlfX2hpZ2hsaWdodCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAuaXRpX19jb3VudHJ5LW5hbWUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJzLiRiZWlnZS0zICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFycy4kYmVpZ2UtMztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59Il19 */
