*{box-sizing:border-box}body{margin:0}.main{overflow:hidden}.container{width:100%;padding:1.25rem}@media(width > 1100px){.container{margin:0 auto;padding:0;max-width:68.75rem}}h1,h2,h3,h4,h5,h6{margin:0}/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:rgba(0,0,0,0)}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.swiper{width:100%;height:100%;max-height:600px;padding:1.875rem 0}.swiper-button-prev::after{font-size:22px;color:#000;transition:all .2s ease-in-out}.swiper-button-prev:hover::after{transition:all .2s ease-in-out}.swiper-button-next::after{font-size:22px;color:#000;transition:all .2s ease-in-out}.swiper-button-next:hover::after{transition:all .2s ease-in-out}.header{position:absolute;top:25px;display:flex;padding:1.25rem;align-items:flex-start;width:100%;background-color:rgba(0,0,0,0);z-index:1}@media(width > 1100px){.header{padding:1.875rem 3.125rem}}@media(width > 1100px){.header--dark{padding-bottom:5rem;background-color:#000}}.header__logo-container{position:absolute;max-width:12rem;overflow:hidden;z-index:1}@media(width > 1100px){.header__logo-container{max-width:25rem}}.header__logo-container img{width:100%;height:100%;object-fit:contain}.nav{display:none;padding:0.6875rem 0.625rem;justify-content:space-between;align-items:center;background-color:#fff;border-radius:0.625rem;box-shadow:0 0.25rem 0.25rem 0 rgba(61,74,129,.1);width:100%;height:3.5625rem;transition:height .2s ease-in-out}@media(width > 1100px){.nav{display:flex;top:25px;left:45px;right:45px;padding:0.875rem 1.25rem;justify-content:space-between;align-items:center;background-color:#fff;border-radius:0.625rem;height:100%;max-height:fit-content;box-shadow:0 0.25rem 0.25rem 0 rgba(61,74,129,.1)}}.nav-logo__link{position:absolute;top:27px;margin:0}@media(width > 1100px){.nav-logo__link{display:none}}.nav-logo{height:100%;width:100%;max-width:4.75rem;max-height:1.875rem}.nav-list{display:none}@media(width > 1100px){.nav-list{display:flex;align-items:center;margin:0;padding:0;list-style:none;gap:1.5rem}}.nav-list__item{margin:0;font-family:"TASA Orbiter",sans-serif;font-size:1.125rem;font-weight:600;text-decoration:none}.nav-list__link{text-decoration:none;color:#3d4a81;transition:color .2s ease-in-out}.nav-list__link:hover{color:#7e7e7e}.nav-list__link--light{color:#fff}@media(width > 1100px){.nav-list__mobile{display:none}}.nav__group{position:absolute;right:30px;top:30px;display:flex;gap:0.5rem}@media(width > 1100px){.nav__group{display:none}}.nav__cta{padding:0.625rem;font-family:"TASA Orbiter",sans-serif;font-size:0.875rem;font-weight:600;background-color:#e1e4ec;border-radius:0.375rem;color:#3d4a81;text-decoration:none}.nav-toggle{display:flex;align-items:center;padding:1rem 0.5rem;max-height:2.375rem;border-radius:6px;background-color:#e1e4ec;z-index:2;cursor:pointer}@media(width > 1100px){.nav-toggle{display:none}}.nav-toggle.open .nav-toggle__button{background-color:rgba(0,0,0,0)}.nav-toggle.open .nav-toggle__button:before{top:0;transform:rotate(45deg)}.nav-toggle.open .nav-toggle__button:after{bottom:0;transform:rotate(-45deg)}.nav-toggle__button{position:relative;width:1.5rem;height:0.1875rem;background-color:#3d4a81}.nav-toggle__button:before{position:absolute;content:"";top:8px;left:0;width:100%;height:100%;background-color:#3d4a81}.nav-toggle__button:after{position:absolute;content:"";bottom:8px;width:100%;height:100%;background-color:#3d4a81}.nav-mobile{padding:0.6875rem 0.625rem;display:flex;justify-content:space-between;align-items:center;background-color:#fff;border-radius:0.625rem;box-shadow:0 0.25rem 0.25rem 0 rgba(61,74,129,.1);width:100%;height:3.5625rem;transition:height .2s ease-in-out}@media(width > 1100px){.nav-mobile{display:none}}.nav-mobile.open{height:12.5rem}@media(width > 1100px){.nav-mobile.open{height:auto}}.nav-list-mobile{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:3.125rem;padding:0;width:100%;list-style:none;opacity:0;transition:all .2s ease-in}.nav-list-mobile.show{opacity:1}.nav-list-mobile__item{position:relative;padding:0.625rem;list-style:none;transition:all .2s ease-in-out;cursor:pointer}.nav-list-mobile__link{font-family:"TASA Orbiter",sans-serif;text-decoration:none;color:#1d1e3d;cursor:pointer}.nav-list-mobile__link::after{position:absolute;content:"";inset:0;height:100%;width:100%}.home-hero{position:relative;display:flex;justify-content:center;height:100vh;max-height:47rem;background-color:#3d4a81}@media(width > 1100px){.home-hero{height:100%;max-height:42rem;align-items:center}}.home-hero__title{margin:0 0 1.5rem 0;padding-top:6.875rem;color:#fff;font-family:"TASA Orbiter",sans-serif;font-size:3rem;font-weight:400;line-height:1;text-align:center}@media(width > 1100px){.home-hero__title{margin:0 0 3rem 0;padding:0;font-size:5rem;text-align:left}}.home-hero__background{position:absolute;bottom:0;display:flex;width:100%;height:100%;max-height:20.75rem;background-size:cover}@media(width > 1100px){.home-hero__background{position:initial;max-height:41.3125rem;justify-content:flex-end}}.home-hero__content{width:100%}@media(width > 1100px){.home-hero__content{position:absolute;top:175px;left:45px;max-width:34.375rem}}.home-hero__buttons{position:relative;display:flex;flex-direction:column;gap:1rem;margin:0 auto;max-width:13.9375rem}@media(width > 1100px){.home-hero__buttons{flex-direction:row;margin-top:3rem;max-width:none}}.home-hero__btn{display:flex;justify-content:center;margin:0;gap:0.5rem;align-items:center;padding:0.625rem 1.25rem;background-color:#fff;border-radius:2.8125rem;text-decoration:none}.home-hero__btn-icon{width:2.25rem;aspect-ratio:1/1}.home-hero__btn-text{padding:0;margin:0;color:#3d4a81;font-family:"TASA Orbiter",sans-serif;font-weight:600;font-size:1.25rem;line-height:1;white-space:nowrap;text-decoration:none}.home-hero__logo{position:absolute;display:none;bottom:3.125rem;left:2.8125rem;width:100%;max-width:7.9375rem}@media(width > 1100px){.home-hero__logo{display:block}}.home-hero__logo-image{width:100%;height:100%}.info-cards{padding:1.875rem 1.25rem}@media(width > 1100px){.info-cards{padding:4rem 2.875rem}}.info-cards__title{margin-bottom:1rem;text-align:center;font-family:"TASA Orbiter",sans-serif;font-weight:400;color:#3d4a81;font-size:2.25rem;line-height:1}@media(width > 1100px){.info-cards__title{margin-bottom:2rem;font-size:4rem}}.info-cards__description{margin:0 auto;margin-bottom:4rem;text-align:center;max-width:41.5rem;font-family:"TASA Orbiter",sans-serif;font-weight:400;font-size:1rem;line-height:1.5;color:#1d1e3d}@media(width > 1100px){.info-cards__description{font-size:1.25rem}}.info-cards__container{display:flex;flex-direction:column;gap:1.25rem}@media(width > 1100px){.info-cards__container{flex-direction:row;gap:1.25rem}}.info-cards__container--large{flex-wrap:wrap;justify-content:center}.info-cards__card{position:relative;border-radius:1.25rem;width:100%;padding:1.875rem 1.25rem;box-shadow:0 0.25rem 0.25rem 0 rgba(61,74,129,.1);overflow:hidden}@media(width > 1100px){.info-cards__card{padding:1.875rem}}.info-cards__card--large{max-width:39.375rem}.info-cards__card--gray{background-color:#e1e4ec}.info-cards__card--purple{background-color:#a4a1bd}.info-cards__card--purple-dark{background-color:#1d1e3d}.info-cards__card--dark-blue{background-color:#3d4a81}.info-cards__card--orange{background-color:#cf6b33}.info-cards__card--peach{background-color:#f6e2d4}.info-cards__card-accent{position:absolute;right:0;width:33.125rem;aspect-ratio:1/1;opacity:.1;transform:rotate(90deg);z-index:0}.info-cards__card-accent--top-right{top:-251px;left:-94px}.info-cards__card-accent--bottom-right{top:159px;left:30px}.info-cards__card-accent--bottom-left{top:174px;left:-201px}.info-cards__card-row{display:flex;flex-direction:row;align-items:center;gap:1rem;margin-bottom:1.875rem}@media(width > 1100px){.info-cards__card-row{margin-bottom:4.125rem}}.info-cards__card-icon{display:flex;align-items:center;justify-content:center;width:4rem;aspect-ratio:1/1;border-radius:50%;background-color:#fff}.info-cards__card-icon img{width:48px;object-fit:contain;object-position:center}.info-cards__card-title{margin:0;font-family:"TASA Orbiter",sans-serif;font-weight:400;font-size:1.25rem;line-height:1;color:#1d1e3d}@media(width > 1100px){.info-cards__card-title{margin:0;font-size:2.25rem;max-width:24.375rem}}.info-cards__card-title--light{color:#fff}.info-cards__card-content ol li{font-family:"TASA Orbiter",sans-serif;font-weight:400;font-size:0.875rem;line-height:1.3;margin-bottom:1rem}@media(width > 1100px){.info-cards__card-content ol li{font-size:1.25rem}}.info-cards__card-content p{font-family:"TASA Orbiter",sans-serif;font-weight:400;font-size:1.25rem;line-height:1.3;margin-bottom:1rem}.info-cards__card-content h1,.info-cards__card-content h2,.info-cards__card-content h3,.info-cards__card-content h4,.info-cards__card-content h5,.info-cards__card-content h6{font-family:"TASA Orbiter",sans-serif;font-weight:400;font-size:1.5rem;line-height:1.3;margin-bottom:1rem}.info-cards__card-content{position:relative;z-index:1}.info-cards__card-content p,.info-cards__card-content a,.info-cards__card-content ol>li,.info-cards__card-content ul>li{font-family:"TASA Orbiter",sans-serif;font-weight:400;font-size:0.875rem;line-height:1.3;margin-bottom:1rem;color:#1d1e3d}@media(width > 1100px){.info-cards__card-content p,.info-cards__card-content a,.info-cards__card-content ol>li,.info-cards__card-content ul>li{font-size:1.25rem}}.info-cards__card-content--light p,.info-cards__card-content--light a,.info-cards__card-content--light ol>li,.info-cards__card-content--light ul>li{color:#fff}.text-media{display:flex;flex-direction:column;gap:1.5rem;margin:1.875rem 1.125rem;padding:3.125rem 1.25rem;border-radius:1.25rem}@media(width > 1100px){.text-media{flex-direction:row;align-items:center;justify-content:space-between;gap:2.5rem;margin:4rem 2.875rem;padding:5.1875rem 7.0625rem}}.text-media--gray{background-color:#e1e4ec}.text-media--peach{background-color:#f6e2d4}.text-media--purple{background-color:#1d1e3d}.text-media--blue{background-color:#005097}.text-media__content{flex:1 1 auto;max-width:45rem}.text-media__title{font-family:"TASA Orbiter",sans-serif;font-weight:400;font-size:2.25rem;color:#3d4a81;line-height:1;margin-bottom:2rem}@media(width > 1100px){.text-media__title{font-size:4rem}}.text-media__description{margin-bottom:2rem;font-size:4rem}.text-media__description p,.text-media__description li,.text-media__description a{font-family:"TASA Orbiter",sans-serif;font-weight:400;font-size:1rem;color:#1d1e3d;line-height:1.5;text-decoration:none}@media(width > 1100px){.text-media__description p,.text-media__description li,.text-media__description a{font-size:1.25rem}}.text-media__description--light h2,.text-media__description--light h3,.text-media__description--light h4,.text-media__description--light h5,.text-media__description--light h6,.text-media__description--light p,.text-media__description--light li,.text-media__description--light a{color:#fff}.text-media__description h2{font-size:2.25rem;font-weight:400}@media(width > 1100px){.text-media__description h2{font-size:4rem}}.text-media__logos{display:flex;gap:1.5rem;align-items:center}.text-media__logo{display:block}.text-media__logo img{display:block;height:100%;max-height:3.125rem}.text-media__media{display:flex;justify-content:center;align-items:center}.text-media__media-image{position:relative;width:100%;max-width:28.25rem;border-radius:1.25rem}.text-media__media-image img{width:100%;height:100%;border-radius:1.25rem}.text-media__media-description{position:relative;padding:1.25rem;background-color:#1d1e3d;color:#fff;border-radius:1.25rem}@media(width > 1100px){.text-media__media-description{padding:2.5rem}}.text-media__list-item{display:flex;flex-direction:row;gap:0.5rem}.text-media__list-item img{width:1.875rem;aspect-ratio:1/1}.text-media__list-item p{font-family:"TASA Orbiter",sans-serif;font-size:0.875rem;line-height:1.3;color:#fff}@media(width > 1100px){.text-media__list-item{gap:1rem}.text-media__list-item p{font-size:1.25rem}}.text-media__media-corner{position:absolute;width:6.25rem;aspect-ratio:1/1;background-image:url(../0054f76575b6bdd04cf0.svg);background-repeat:no-repeat;border-radius:0.5rem}.text-media__media-corner--top-left{transform:rotate(180deg);top:-0.6875rem;left:-1.0625rem}.text-media__media-corner--top-right{transform:rotate(270deg);top:-1.0625rem;right:-0.6875rem}.text-media__media-corner--bottom-left{transform:rotate(90deg);bottom:-1.0625rem;left:-0.6875rem}.text-media__media-corner--bottom-right{bottom:-0.6875rem;right:-1.0625rem}.section__title{font-size:3rem;font-weight:900}@media(width > 1100px){.section__title{font-size:4.375rem}}.subpage-hero{position:relative;text-align:center;max-height:20.625rem;padding:6.25rem 1.25rem;overflow:hidden}.subpage-hero--blue{background-color:#005097}.subpage-hero--dark-blue{background-color:#3d4a81}.subpage-hero--purple{background-color:#a4a1bd}.subpage-hero--purple-dark{background-color:#1d1e3d}.subpage-hero--orange{background-color:#f6e2d4}.subpage-hero--gray{background-color:#e1e4ec}.subpage-hero__title{font-family:"TASA Orbiter",sans-serif;font-weight:400;font-size:3rem;line-height:1;color:#fff;text-align:center}@media(width > 1100px){.subpage-hero__title{font-size:5rem}}.subpage-hero__title--gray{color:#3d4a81}.subpage-hero__title--orange{color:#3d4a81}.subpage-hero__description{font-family:"TASA Orbiter",sans-serif;font-weight:400;font-size:1.125rem;line-height:1;color:#fff;text-align:center}@media(width > 1100px){.subpage-hero__description{font-size:1.5rem}}.subpage-hero__description--gray{color:#1d1e3d}.subpage-hero__description--orange{color:#1d1e3d}.subpage-hero__background{position:absolute;opacity:.1;top:0}.alert-box{margin:0 1.0625rem;padding:1.875rem 1.25rem;border:1px solid #3d4a81;border-radius:1.25rem}@media(width > 1100px){.alert-box{margin:4rem 10rem;padding:1.875rem}}.alert-box--gray{background-color:#e1e4ec;border-color:#3d4a81}.alert-box--orange{background-color:rgba(246,226,212,.25);border-color:#cf6b33}.alert-box__title{font-family:"TASA Orbiter",sans-serif;font-weight:600;font-size:1.25rem;color:#3d4a81}@media(width > 1100px){.alert-box__title{font-size:1.5rem}}.alert-box__description{font-family:"TASA Orbiter",sans-serif;font-weight:600;font-size:1rem;font-weight:400;color:#1d1e3d;line-height:1.5}@media(width > 1100px){.alert-box__description{font-size:1.125rem}}.wysiwyg{margin:1.875rem 2.375rem;font-family:"TASA Orbiter",sans-serif;font-weight:400;line-height:1;color:#3d4a81}.wysiwyg h2{font-size:2.25rem}.wysiwyg h3{font-size:1.5rem}.wysiwyg h4{font-size:1.25rem}@media(width > 1100px){.wysiwyg{margin:4rem 10rem}.wysiwyg h2{font-size:3rem}.wysiwyg h3{font-size:2.25rem}.wysiwyg h4{font-size:1.5rem}}.wysiwyg p,.wysiwyg ul>li,.wysiwyg ol>li{font-family:"TASA Orbiter",sans-serif;font-weight:400;font-size:1rem;line-height:1.5;color:#1d1e3d}@media(width > 1100px){.wysiwyg p,.wysiwyg ul>li,.wysiwyg ol>li{font-size:1.125rem}}.wysiwyg a{font-family:"TASA Orbiter",sans-serif;font-weight:400;font-size:1rem;line-height:1.5;color:#cf6b33}@media(width > 1100px){.wysiwyg a{font-size:1.125rem}}.footer{display:flex;flex-direction:column;justify-content:space-between;margin:1.875rem 1.25rem 0 1.25rem}@media(width > 1100px){.footer{margin:4rem 2.875rem}}.footer__top{display:flex;flex-direction:column;background-color:#e1e4ec;border-radius:1.25rem;margin-bottom:2rem;padding:2.5rem}@media(width > 1100px){.footer__top{flex-direction:row;justify-content:space-between;align-items:center}}.footer__logo{margin-bottom:2.5rem;width:100%;max-width:9.5rem}@media(width > 1100px){.footer__logo{margin:0}}.footer__cta-group{display:flex;flex-direction:column;gap:1rem}@media(width > 1100px){.footer__cta-group{flex-direction:row;align-items:center}}.footer__cta{display:flex;align-items:center;margin:0;padding:0.625rem 1.25rem;gap:0.5rem;background-color:#fff;border-radius:2.8125rem;text-decoration:none;box-shadow:0 2px 2px 0 rgba(164,161,189,.2)}@media(width > 1100px){.footer__cta{justify-content:center}}.footer__cta-icon{width:2.25rem;aspect-ratio:1/1}.footer__cta-text{margin:0;font-family:"TASA Orbiter",sans-serif;font-weight:600;font-size:1.25rem;line-height:1;color:#3d4a81;text-decoration:none}.footer__bottom{display:flex;flex-direction:column-reverse;align-items:center}@media(width > 1100px){.footer__bottom{flex-direction:row;justify-content:space-between}}.footer__bottom-copyright{font-family:"TASA Orbiter",sans-serif;font-weight:400;font-size:1rem;line-height:1.3;color:#000}@media(width > 1100px){.footer__bottom-copyright{font-size:1.25rem}}.footer__bottom-links{display:flex;gap:2rem}.footer__bottom-link{margin:0;font-family:"TASA Orbiter",sans-serif;font-weight:400;font-size:1rem;line-height:1.3;color:#000;text-decoration:none}@media(width > 1100px){.footer__bottom-link{font-size:1.25rem}}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9zdHlsZXMvbWFpbi5jc3MiLCJtYXBwaW5ncyI6IkFBQUEiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9iZGctdGhlbWUvLi9zcmMvc3R5bGVzL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vYmRnLXRoZW1lLy4vc3JjL3N0eWxlcy9fZ2xvYmFscy5zY3NzIiwid2VicGFjazovL2JkZy10aGVtZS8uL3NyYy9zdHlsZXMvX21peGlucy5zY3NzIiwid2VicGFjazovL2JkZy10aGVtZS8uL3NyYy9zdHlsZXMvdmVuZG9yL19ub3JtYWxpemUuc2NzcyIsIndlYnBhY2s6Ly9iZGctdGhlbWUvLi9zcmMvc3R5bGVzL3ZlbmRvci9fc3dpcGVyLnNjc3MiLCJ3ZWJwYWNrOi8vYmRnLXRoZW1lLy4vc3JjL3N0eWxlcy9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vYmRnLXRoZW1lLy4vc3JjL3N0eWxlcy9jb21wb25lbnRzL19oZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly9iZGctdGhlbWUvLi9zcmMvc3R5bGVzL2NvbXBvbmVudHMvX25hdi5zY3NzIiwid2VicGFjazovL2JkZy10aGVtZS8uL3NyYy9zdHlsZXMvY29tcG9uZW50cy9faG9tZS1oZXJvLnNjc3MiLCJ3ZWJwYWNrOi8vYmRnLXRoZW1lLy4vc3JjL3N0eWxlcy9jb21wb25lbnRzL19pbmZvLWNhcmRzLnNjc3MiLCJ3ZWJwYWNrOi8vYmRnLXRoZW1lLy4vc3JjL3N0eWxlcy9jb21wb25lbnRzL190ZXh0LW1lZGlhLnNjc3MiLCJ3ZWJwYWNrOi8vYmRnLXRoZW1lLy4vc3JjL3N0eWxlcy9jb21wb25lbnRzL19zZWN0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vYmRnLXRoZW1lLy4vc3JjL3N0eWxlcy9jb21wb25lbnRzL19zdWJwYWdlLWhlcm8uc2NzcyIsIndlYnBhY2s6Ly9iZGctdGhlbWUvLi9zcmMvc3R5bGVzL2NvbXBvbmVudHMvX2FsZXJ0LWJveC5zY3NzIiwid2VicGFjazovL2JkZy10aGVtZS8uL3NyYy9zdHlsZXMvY29tcG9uZW50cy9fd3lzaXd5Zy5zY3NzIiwid2VicGFjazovL2JkZy10aGVtZS8uL3NyYy9zdHlsZXMvY29tcG9uZW50cy9fZm9vdGVyLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiKntib3gtc2l6aW5nOmJvcmRlci1ib3h9Ym9keXttYXJnaW46MH0ubWFpbntvdmVyZmxvdzpoaWRkZW59LmNvbnRhaW5lcnt3aWR0aDoxMDAlO3BhZGRpbmc6MS4yNXJlbX1AbWVkaWEod2lkdGggPiAxMTAwcHgpey5jb250YWluZXJ7bWFyZ2luOjAgYXV0bztwYWRkaW5nOjA7bWF4LXdpZHRoOjY4Ljc1cmVtfX1oMSxoMixoMyxoNCxoNSxoNnttYXJnaW46MH0vKiEgbm9ybWFsaXplLmNzcyB2Mi4xLjMgfCBNSVQgTGljZW5zZSB8IGdpdC5pby9ub3JtYWxpemUgKi9hcnRpY2xlLGFzaWRlLGRldGFpbHMsZmlnY2FwdGlvbixmaWd1cmUsZm9vdGVyLGhlYWRlcixoZ3JvdXAsbWFpbixuYXYsc2VjdGlvbixzdW1tYXJ5e2Rpc3BsYXk6YmxvY2t9YXVkaW8sY2FudmFzLHZpZGVve2Rpc3BsYXk6aW5saW5lLWJsb2NrfWF1ZGlvOm5vdChbY29udHJvbHNdKXtkaXNwbGF5Om5vbmU7aGVpZ2h0OjB9W2hpZGRlbl0sdGVtcGxhdGV7ZGlzcGxheTpub25lfWh0bWx7Zm9udC1mYW1pbHk6c2Fucy1zZXJpZjstbXMtdGV4dC1zaXplLWFkanVzdDoxMDAlOy13ZWJraXQtdGV4dC1zaXplLWFkanVzdDoxMDAlfWJvZHl7bWFyZ2luOjB9YXtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCl9YTpmb2N1c3tvdXRsaW5lOnRoaW4gZG90dGVkfWE6YWN0aXZlLGE6aG92ZXJ7b3V0bGluZTowfWgxe2ZvbnQtc2l6ZToyZW07bWFyZ2luOi42N2VtIDB9YWJiclt0aXRsZV17Ym9yZGVyLWJvdHRvbToxcHggZG90dGVkfWIsc3Ryb25ne2ZvbnQtd2VpZ2h0OmJvbGR9ZGZue2ZvbnQtc3R5bGU6aXRhbGljfWhyey1tb3otYm94LXNpemluZzpjb250ZW50LWJveDtib3gtc2l6aW5nOmNvbnRlbnQtYm94O2hlaWdodDowfW1hcmt7YmFja2dyb3VuZDojZmYwO2NvbG9yOiMwMDB9Y29kZSxrYmQscHJlLHNhbXB7Zm9udC1mYW1pbHk6bW9ub3NwYWNlLHNlcmlmO2ZvbnQtc2l6ZToxZW19cHJle3doaXRlLXNwYWNlOnByZS13cmFwfXF7cXVvdGVzOlwi4oCcXCIgXCLigJ1cIiBcIuKAmFwiIFwi4oCZXCJ9c21hbGx7Zm9udC1zaXplOjgwJX1zdWIsc3Vwe2ZvbnQtc2l6ZTo3NSU7bGluZS1oZWlnaHQ6MDtwb3NpdGlvbjpyZWxhdGl2ZTt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX1zdXB7dG9wOi0wLjVlbX1zdWJ7Ym90dG9tOi0wLjI1ZW19aW1ne2JvcmRlcjowfXN2Zzpub3QoOnJvb3Qpe292ZXJmbG93OmhpZGRlbn1maWd1cmV7bWFyZ2luOjB9ZmllbGRzZXR7Ym9yZGVyOjFweCBzb2xpZCBzaWx2ZXI7bWFyZ2luOjAgMnB4O3BhZGRpbmc6LjM1ZW0gLjYyNWVtIC43NWVtfWxlZ2VuZHtib3JkZXI6MDtwYWRkaW5nOjB9YnV0dG9uLGlucHV0LHNlbGVjdCx0ZXh0YXJlYXtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc2l6ZToxMDAlO21hcmdpbjowfWJ1dHRvbixpbnB1dHtsaW5lLWhlaWdodDpub3JtYWx9YnV0dG9uLHNlbGVjdHt0ZXh0LXRyYW5zZm9ybTpub25lfWJ1dHRvbixodG1sIGlucHV0W3R5cGU9YnV0dG9uXSxpbnB1dFt0eXBlPXJlc2V0XSxpbnB1dFt0eXBlPXN1Ym1pdF17LXdlYmtpdC1hcHBlYXJhbmNlOmJ1dHRvbjtjdXJzb3I6cG9pbnRlcn1idXR0b25bZGlzYWJsZWRdLGh0bWwgaW5wdXRbZGlzYWJsZWRde2N1cnNvcjpkZWZhdWx0fWlucHV0W3R5cGU9Y2hlY2tib3hdLGlucHV0W3R5cGU9cmFkaW9de2JveC1zaXppbmc6Ym9yZGVyLWJveDtwYWRkaW5nOjB9aW5wdXRbdHlwZT1zZWFyY2hdey13ZWJraXQtYXBwZWFyYW5jZTp0ZXh0ZmllbGQ7LW1vei1ib3gtc2l6aW5nOmNvbnRlbnQtYm94Oy13ZWJraXQtYm94LXNpemluZzpjb250ZW50LWJveDtib3gtc2l6aW5nOmNvbnRlbnQtYm94fWlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixpbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb257LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9YnV0dG9uOjotbW96LWZvY3VzLWlubmVyLGlucHV0OjotbW96LWZvY3VzLWlubmVye2JvcmRlcjowO3BhZGRpbmc6MH10ZXh0YXJlYXtvdmVyZmxvdzphdXRvO3ZlcnRpY2FsLWFsaWduOnRvcH10YWJsZXtib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7Ym9yZGVyLXNwYWNpbmc6MH0uc3dpcGVye3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7bWF4LWhlaWdodDo2MDBweDtwYWRkaW5nOjEuODc1cmVtIDB9LnN3aXBlci1idXR0b24tcHJldjo6YWZ0ZXJ7Zm9udC1zaXplOjIycHg7Y29sb3I6IzAwMDt0cmFuc2l0aW9uOmFsbCAuMnMgZWFzZS1pbi1vdXR9LnN3aXBlci1idXR0b24tcHJldjpob3Zlcjo6YWZ0ZXJ7dHJhbnNpdGlvbjphbGwgLjJzIGVhc2UtaW4tb3V0fS5zd2lwZXItYnV0dG9uLW5leHQ6OmFmdGVye2ZvbnQtc2l6ZToyMnB4O2NvbG9yOiMwMDA7dHJhbnNpdGlvbjphbGwgLjJzIGVhc2UtaW4tb3V0fS5zd2lwZXItYnV0dG9uLW5leHQ6aG92ZXI6OmFmdGVye3RyYW5zaXRpb246YWxsIC4ycyBlYXNlLWluLW91dH0uaGVhZGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDoyNXB4O2Rpc3BsYXk6ZmxleDtwYWRkaW5nOjEuMjVyZW07YWxpZ24taXRlbXM6ZmxleC1zdGFydDt3aWR0aDoxMDAlO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTt6LWluZGV4OjF9QG1lZGlhKHdpZHRoID4gMTEwMHB4KXsuaGVhZGVye3BhZGRpbmc6MS44NzVyZW0gMy4xMjVyZW19fUBtZWRpYSh3aWR0aCA+IDExMDBweCl7LmhlYWRlci0tZGFya3twYWRkaW5nLWJvdHRvbTo1cmVtO2JhY2tncm91bmQtY29sb3I6IzAwMH19LmhlYWRlcl9fbG9nby1jb250YWluZXJ7cG9zaXRpb246YWJzb2x1dGU7bWF4LXdpZHRoOjEycmVtO292ZXJmbG93OmhpZGRlbjt6LWluZGV4OjF9QG1lZGlhKHdpZHRoID4gMTEwMHB4KXsuaGVhZGVyX19sb2dvLWNvbnRhaW5lcnttYXgtd2lkdGg6MjVyZW19fS5oZWFkZXJfX2xvZ28tY29udGFpbmVyIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y29udGFpbn0ubmF2e2Rpc3BsYXk6bm9uZTtwYWRkaW5nOjAuNjg3NXJlbSAwLjYyNXJlbTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6MC42MjVyZW07Ym94LXNoYWRvdzowIDAuMjVyZW0gMC4yNXJlbSAwIHJnYmEoNjEsNzQsMTI5LC4xKTt3aWR0aDoxMDAlO2hlaWdodDozLjU2MjVyZW07dHJhbnNpdGlvbjpoZWlnaHQgLjJzIGVhc2UtaW4tb3V0fUBtZWRpYSh3aWR0aCA+IDExMDBweCl7Lm5hdntkaXNwbGF5OmZsZXg7dG9wOjI1cHg7bGVmdDo0NXB4O3JpZ2h0OjQ1cHg7cGFkZGluZzowLjg3NXJlbSAxLjI1cmVtO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czowLjYyNXJlbTtoZWlnaHQ6MTAwJTttYXgtaGVpZ2h0OmZpdC1jb250ZW50O2JveC1zaGFkb3c6MCAwLjI1cmVtIDAuMjVyZW0gMCByZ2JhKDYxLDc0LDEyOSwuMSl9fS5uYXYtbG9nb19fbGlua3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6MjdweDttYXJnaW46MH1AbWVkaWEod2lkdGggPiAxMTAwcHgpey5uYXYtbG9nb19fbGlua3tkaXNwbGF5Om5vbmV9fS5uYXYtbG9nb3toZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO21heC13aWR0aDo0Ljc1cmVtO21heC1oZWlnaHQ6MS44NzVyZW19Lm5hdi1saXN0e2Rpc3BsYXk6bm9uZX1AbWVkaWEod2lkdGggPiAxMTAwcHgpey5uYXYtbGlzdHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbjowO3BhZGRpbmc6MDtsaXN0LXN0eWxlOm5vbmU7Z2FwOjEuNXJlbX19Lm5hdi1saXN0X19pdGVte21hcmdpbjowO2ZvbnQtZmFtaWx5OlwiVEFTQSBPcmJpdGVyXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MS4xMjVyZW07Zm9udC13ZWlnaHQ6NjAwO3RleHQtZGVjb3JhdGlvbjpub25lfS5uYXYtbGlzdF9fbGlua3t0ZXh0LWRlY29yYXRpb246bm9uZTtjb2xvcjojM2Q0YTgxO3RyYW5zaXRpb246Y29sb3IgLjJzIGVhc2UtaW4tb3V0fS5uYXYtbGlzdF9fbGluazpob3Zlcntjb2xvcjojN2U3ZTdlfS5uYXYtbGlzdF9fbGluay0tbGlnaHR7Y29sb3I6I2ZmZn1AbWVkaWEod2lkdGggPiAxMTAwcHgpey5uYXYtbGlzdF9fbW9iaWxle2Rpc3BsYXk6bm9uZX19Lm5hdl9fZ3JvdXB7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MzBweDt0b3A6MzBweDtkaXNwbGF5OmZsZXg7Z2FwOjAuNXJlbX1AbWVkaWEod2lkdGggPiAxMTAwcHgpey5uYXZfX2dyb3Vwe2Rpc3BsYXk6bm9uZX19Lm5hdl9fY3Rhe3BhZGRpbmc6MC42MjVyZW07Zm9udC1mYW1pbHk6XCJUQVNBIE9yYml0ZXJcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZTowLjg3NXJlbTtmb250LXdlaWdodDo2MDA7YmFja2dyb3VuZC1jb2xvcjojZTFlNGVjO2JvcmRlci1yYWRpdXM6MC4zNzVyZW07Y29sb3I6IzNkNGE4MTt0ZXh0LWRlY29yYXRpb246bm9uZX0ubmF2LXRvZ2dsZXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6MXJlbSAwLjVyZW07bWF4LWhlaWdodDoyLjM3NXJlbTtib3JkZXItcmFkaXVzOjZweDtiYWNrZ3JvdW5kLWNvbG9yOiNlMWU0ZWM7ei1pbmRleDoyO2N1cnNvcjpwb2ludGVyfUBtZWRpYSh3aWR0aCA+IDExMDBweCl7Lm5hdi10b2dnbGV7ZGlzcGxheTpub25lfX0ubmF2LXRvZ2dsZS5vcGVuIC5uYXYtdG9nZ2xlX19idXR0b257YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS5uYXYtdG9nZ2xlLm9wZW4gLm5hdi10b2dnbGVfX2J1dHRvbjpiZWZvcmV7dG9wOjA7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyl9Lm5hdi10b2dnbGUub3BlbiAubmF2LXRvZ2dsZV9fYnV0dG9uOmFmdGVye2JvdHRvbTowO3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKX0ubmF2LXRvZ2dsZV9fYnV0dG9ue3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEuNXJlbTtoZWlnaHQ6MC4xODc1cmVtO2JhY2tncm91bmQtY29sb3I6IzNkNGE4MX0ubmF2LXRvZ2dsZV9fYnV0dG9uOmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtjb250ZW50OlwiXCI7dG9wOjhweDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiMzZDRhODF9Lm5hdi10b2dnbGVfX2J1dHRvbjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTtjb250ZW50OlwiXCI7Ym90dG9tOjhweDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQtY29sb3I6IzNkNGE4MX0ubmF2LW1vYmlsZXtwYWRkaW5nOjAuNjg3NXJlbSAwLjYyNXJlbTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjAuNjI1cmVtO2JveC1zaGFkb3c6MCAwLjI1cmVtIDAuMjVyZW0gMCByZ2JhKDYxLDc0LDEyOSwuMSk7d2lkdGg6MTAwJTtoZWlnaHQ6My41NjI1cmVtO3RyYW5zaXRpb246aGVpZ2h0IC4ycyBlYXNlLWluLW91dH1AbWVkaWEod2lkdGggPiAxMTAwcHgpey5uYXYtbW9iaWxle2Rpc3BsYXk6bm9uZX19Lm5hdi1tb2JpbGUub3BlbntoZWlnaHQ6MTIuNXJlbX1AbWVkaWEod2lkdGggPiAxMTAwcHgpey5uYXYtbW9iaWxlLm9wZW57aGVpZ2h0OmF1dG99fS5uYXYtbGlzdC1tb2JpbGV7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW4tdG9wOjMuMTI1cmVtO3BhZGRpbmc6MDt3aWR0aDoxMDAlO2xpc3Qtc3R5bGU6bm9uZTtvcGFjaXR5OjA7dHJhbnNpdGlvbjphbGwgLjJzIGVhc2UtaW59Lm5hdi1saXN0LW1vYmlsZS5zaG93e29wYWNpdHk6MX0ubmF2LWxpc3QtbW9iaWxlX19pdGVte3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MC42MjVyZW07bGlzdC1zdHlsZTpub25lO3RyYW5zaXRpb246YWxsIC4ycyBlYXNlLWluLW91dDtjdXJzb3I6cG9pbnRlcn0ubmF2LWxpc3QtbW9iaWxlX19saW5re2ZvbnQtZmFtaWx5OlwiVEFTQSBPcmJpdGVyXCIsc2Fucy1zZXJpZjt0ZXh0LWRlY29yYXRpb246bm9uZTtjb2xvcjojMWQxZTNkO2N1cnNvcjpwb2ludGVyfS5uYXYtbGlzdC1tb2JpbGVfX2xpbms6OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO2NvbnRlbnQ6XCJcIjtpbnNldDowO2hlaWdodDoxMDAlO3dpZHRoOjEwMCV9LmhvbWUtaGVyb3twb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjtoZWlnaHQ6MTAwdmg7bWF4LWhlaWdodDo0N3JlbTtiYWNrZ3JvdW5kLWNvbG9yOiMzZDRhODF9QG1lZGlhKHdpZHRoID4gMTEwMHB4KXsuaG9tZS1oZXJve2hlaWdodDoxMDAlO21heC1oZWlnaHQ6NDJyZW07YWxpZ24taXRlbXM6Y2VudGVyfX0uaG9tZS1oZXJvX190aXRsZXttYXJnaW46MCAwIDEuNXJlbSAwO3BhZGRpbmctdG9wOjYuODc1cmVtO2NvbG9yOiNmZmY7Zm9udC1mYW1pbHk6XCJUQVNBIE9yYml0ZXJcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZTozcmVtO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxO3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYSh3aWR0aCA+IDExMDBweCl7LmhvbWUtaGVyb19fdGl0bGV7bWFyZ2luOjAgMCAzcmVtIDA7cGFkZGluZzowO2ZvbnQtc2l6ZTo1cmVtO3RleHQtYWxpZ246bGVmdH19LmhvbWUtaGVyb19fYmFja2dyb3VuZHtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MDtkaXNwbGF5OmZsZXg7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTttYXgtaGVpZ2h0OjIwLjc1cmVtO2JhY2tncm91bmQtc2l6ZTpjb3Zlcn1AbWVkaWEod2lkdGggPiAxMTAwcHgpey5ob21lLWhlcm9fX2JhY2tncm91bmR7cG9zaXRpb246aW5pdGlhbDttYXgtaGVpZ2h0OjQxLjMxMjVyZW07anVzdGlmeS1jb250ZW50OmZsZXgtZW5kfX0uaG9tZS1oZXJvX19jb250ZW50e3dpZHRoOjEwMCV9QG1lZGlhKHdpZHRoID4gMTEwMHB4KXsuaG9tZS1oZXJvX19jb250ZW50e3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxNzVweDtsZWZ0OjQ1cHg7bWF4LXdpZHRoOjM0LjM3NXJlbX19LmhvbWUtaGVyb19fYnV0dG9uc3twb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDoxcmVtO21hcmdpbjowIGF1dG87bWF4LXdpZHRoOjEzLjkzNzVyZW19QG1lZGlhKHdpZHRoID4gMTEwMHB4KXsuaG9tZS1oZXJvX19idXR0b25ze2ZsZXgtZGlyZWN0aW9uOnJvdzttYXJnaW4tdG9wOjNyZW07bWF4LXdpZHRoOm5vbmV9fS5ob21lLWhlcm9fX2J0bntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW46MDtnYXA6MC41cmVtO2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOjAuNjI1cmVtIDEuMjVyZW07YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6Mi44MTI1cmVtO3RleHQtZGVjb3JhdGlvbjpub25lfS5ob21lLWhlcm9fX2J0bi1pY29ue3dpZHRoOjIuMjVyZW07YXNwZWN0LXJhdGlvOjEvMX0uaG9tZS1oZXJvX19idG4tdGV4dHtwYWRkaW5nOjA7bWFyZ2luOjA7Y29sb3I6IzNkNGE4MTtmb250LWZhbWlseTpcIlRBU0EgT3JiaXRlclwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToxLjI1cmVtO2xpbmUtaGVpZ2h0OjE7d2hpdGUtc3BhY2U6bm93cmFwO3RleHQtZGVjb3JhdGlvbjpub25lfS5ob21lLWhlcm9fX2xvZ297cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpub25lO2JvdHRvbTozLjEyNXJlbTtsZWZ0OjIuODEyNXJlbTt3aWR0aDoxMDAlO21heC13aWR0aDo3LjkzNzVyZW19QG1lZGlhKHdpZHRoID4gMTEwMHB4KXsuaG9tZS1oZXJvX19sb2dve2Rpc3BsYXk6YmxvY2t9fS5ob21lLWhlcm9fX2xvZ28taW1hZ2V7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uaW5mby1jYXJkc3twYWRkaW5nOjEuODc1cmVtIDEuMjVyZW19QG1lZGlhKHdpZHRoID4gMTEwMHB4KXsuaW5mby1jYXJkc3twYWRkaW5nOjRyZW0gMi44NzVyZW19fS5pbmZvLWNhcmRzX190aXRsZXttYXJnaW4tYm90dG9tOjFyZW07dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1mYW1pbHk6XCJUQVNBIE9yYml0ZXJcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjojM2Q0YTgxO2ZvbnQtc2l6ZToyLjI1cmVtO2xpbmUtaGVpZ2h0OjF9QG1lZGlhKHdpZHRoID4gMTEwMHB4KXsuaW5mby1jYXJkc19fdGl0bGV7bWFyZ2luLWJvdHRvbToycmVtO2ZvbnQtc2l6ZTo0cmVtfX0uaW5mby1jYXJkc19fZGVzY3JpcHRpb257bWFyZ2luOjAgYXV0bzttYXJnaW4tYm90dG9tOjRyZW07dGV4dC1hbGlnbjpjZW50ZXI7bWF4LXdpZHRoOjQxLjVyZW07Zm9udC1mYW1pbHk6XCJUQVNBIE9yYml0ZXJcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoxLjU7Y29sb3I6IzFkMWUzZH1AbWVkaWEod2lkdGggPiAxMTAwcHgpey5pbmZvLWNhcmRzX19kZXNjcmlwdGlvbntmb250LXNpemU6MS4yNXJlbX19LmluZm8tY2FyZHNfX2NvbnRhaW5lcntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDoxLjI1cmVtfUBtZWRpYSh3aWR0aCA+IDExMDBweCl7LmluZm8tY2FyZHNfX2NvbnRhaW5lcntmbGV4LWRpcmVjdGlvbjpyb3c7Z2FwOjEuMjVyZW19fS5pbmZvLWNhcmRzX19jb250YWluZXItLWxhcmdle2ZsZXgtd3JhcDp3cmFwO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmluZm8tY2FyZHNfX2NhcmR7cG9zaXRpb246cmVsYXRpdmU7Ym9yZGVyLXJhZGl1czoxLjI1cmVtO3dpZHRoOjEwMCU7cGFkZGluZzoxLjg3NXJlbSAxLjI1cmVtO2JveC1zaGFkb3c6MCAwLjI1cmVtIDAuMjVyZW0gMCByZ2JhKDYxLDc0LDEyOSwuMSk7b3ZlcmZsb3c6aGlkZGVufUBtZWRpYSh3aWR0aCA+IDExMDBweCl7LmluZm8tY2FyZHNfX2NhcmR7cGFkZGluZzoxLjg3NXJlbX19LmluZm8tY2FyZHNfX2NhcmQtLWxhcmdle21heC13aWR0aDozOS4zNzVyZW19LmluZm8tY2FyZHNfX2NhcmQtLWdyYXl7YmFja2dyb3VuZC1jb2xvcjojZTFlNGVjfS5pbmZvLWNhcmRzX19jYXJkLS1wdXJwbGV7YmFja2dyb3VuZC1jb2xvcjojYTRhMWJkfS5pbmZvLWNhcmRzX19jYXJkLS1wdXJwbGUtZGFya3tiYWNrZ3JvdW5kLWNvbG9yOiMxZDFlM2R9LmluZm8tY2FyZHNfX2NhcmQtLWRhcmstYmx1ZXtiYWNrZ3JvdW5kLWNvbG9yOiMzZDRhODF9LmluZm8tY2FyZHNfX2NhcmQtLW9yYW5nZXtiYWNrZ3JvdW5kLWNvbG9yOiNjZjZiMzN9LmluZm8tY2FyZHNfX2NhcmQtLXBlYWNoe2JhY2tncm91bmQtY29sb3I6I2Y2ZTJkNH0uaW5mby1jYXJkc19fY2FyZC1hY2NlbnR7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt3aWR0aDozMy4xMjVyZW07YXNwZWN0LXJhdGlvOjEvMTtvcGFjaXR5Oi4xO3RyYW5zZm9ybTpyb3RhdGUoOTBkZWcpO3otaW5kZXg6MH0uaW5mby1jYXJkc19fY2FyZC1hY2NlbnQtLXRvcC1yaWdodHt0b3A6LTI1MXB4O2xlZnQ6LTk0cHh9LmluZm8tY2FyZHNfX2NhcmQtYWNjZW50LS1ib3R0b20tcmlnaHR7dG9wOjE1OXB4O2xlZnQ6MzBweH0uaW5mby1jYXJkc19fY2FyZC1hY2NlbnQtLWJvdHRvbS1sZWZ0e3RvcDoxNzRweDtsZWZ0Oi0yMDFweH0uaW5mby1jYXJkc19fY2FyZC1yb3d7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdzthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjFyZW07bWFyZ2luLWJvdHRvbToxLjg3NXJlbX1AbWVkaWEod2lkdGggPiAxMTAwcHgpey5pbmZvLWNhcmRzX19jYXJkLXJvd3ttYXJnaW4tYm90dG9tOjQuMTI1cmVtfX0uaW5mby1jYXJkc19fY2FyZC1pY29ue2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt3aWR0aDo0cmVtO2FzcGVjdC1yYXRpbzoxLzE7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5pbmZvLWNhcmRzX19jYXJkLWljb24gaW1ne3dpZHRoOjQ4cHg7b2JqZWN0LWZpdDpjb250YWluO29iamVjdC1wb3NpdGlvbjpjZW50ZXJ9LmluZm8tY2FyZHNfX2NhcmQtdGl0bGV7bWFyZ2luOjA7Zm9udC1mYW1pbHk6XCJUQVNBIE9yYml0ZXJcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MS4yNXJlbTtsaW5lLWhlaWdodDoxO2NvbG9yOiMxZDFlM2R9QG1lZGlhKHdpZHRoID4gMTEwMHB4KXsuaW5mby1jYXJkc19fY2FyZC10aXRsZXttYXJnaW46MDtmb250LXNpemU6Mi4yNXJlbTttYXgtd2lkdGg6MjQuMzc1cmVtfX0uaW5mby1jYXJkc19fY2FyZC10aXRsZS0tbGlnaHR7Y29sb3I6I2ZmZn0uaW5mby1jYXJkc19fY2FyZC1jb250ZW50IG9sIGxpe2ZvbnQtZmFtaWx5OlwiVEFTQSBPcmJpdGVyXCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjAuODc1cmVtO2xpbmUtaGVpZ2h0OjEuMzttYXJnaW4tYm90dG9tOjFyZW19QG1lZGlhKHdpZHRoID4gMTEwMHB4KXsuaW5mby1jYXJkc19fY2FyZC1jb250ZW50IG9sIGxpe2ZvbnQtc2l6ZToxLjI1cmVtfX0uaW5mby1jYXJkc19fY2FyZC1jb250ZW50IHB7Zm9udC1mYW1pbHk6XCJUQVNBIE9yYml0ZXJcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MS4yNXJlbTtsaW5lLWhlaWdodDoxLjM7bWFyZ2luLWJvdHRvbToxcmVtfS5pbmZvLWNhcmRzX19jYXJkLWNvbnRlbnQgaDEsLmluZm8tY2FyZHNfX2NhcmQtY29udGVudCBoMiwuaW5mby1jYXJkc19fY2FyZC1jb250ZW50IGgzLC5pbmZvLWNhcmRzX19jYXJkLWNvbnRlbnQgaDQsLmluZm8tY2FyZHNfX2NhcmQtY29udGVudCBoNSwuaW5mby1jYXJkc19fY2FyZC1jb250ZW50IGg2e2ZvbnQtZmFtaWx5OlwiVEFTQSBPcmJpdGVyXCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjEuNXJlbTtsaW5lLWhlaWdodDoxLjM7bWFyZ2luLWJvdHRvbToxcmVtfS5pbmZvLWNhcmRzX19jYXJkLWNvbnRlbnR7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxfS5pbmZvLWNhcmRzX19jYXJkLWNvbnRlbnQgcCwuaW5mby1jYXJkc19fY2FyZC1jb250ZW50IGEsLmluZm8tY2FyZHNfX2NhcmQtY29udGVudCBvbD5saSwuaW5mby1jYXJkc19fY2FyZC1jb250ZW50IHVsPmxpe2ZvbnQtZmFtaWx5OlwiVEFTQSBPcmJpdGVyXCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjAuODc1cmVtO2xpbmUtaGVpZ2h0OjEuMzttYXJnaW4tYm90dG9tOjFyZW07Y29sb3I6IzFkMWUzZH1AbWVkaWEod2lkdGggPiAxMTAwcHgpey5pbmZvLWNhcmRzX19jYXJkLWNvbnRlbnQgcCwuaW5mby1jYXJkc19fY2FyZC1jb250ZW50IGEsLmluZm8tY2FyZHNfX2NhcmQtY29udGVudCBvbD5saSwuaW5mby1jYXJkc19fY2FyZC1jb250ZW50IHVsPmxpe2ZvbnQtc2l6ZToxLjI1cmVtfX0uaW5mby1jYXJkc19fY2FyZC1jb250ZW50LS1saWdodCBwLC5pbmZvLWNhcmRzX19jYXJkLWNvbnRlbnQtLWxpZ2h0IGEsLmluZm8tY2FyZHNfX2NhcmQtY29udGVudC0tbGlnaHQgb2w+bGksLmluZm8tY2FyZHNfX2NhcmQtY29udGVudC0tbGlnaHQgdWw+bGl7Y29sb3I6I2ZmZn0udGV4dC1tZWRpYXtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDoxLjVyZW07bWFyZ2luOjEuODc1cmVtIDEuMTI1cmVtO3BhZGRpbmc6My4xMjVyZW0gMS4yNXJlbTtib3JkZXItcmFkaXVzOjEuMjVyZW19QG1lZGlhKHdpZHRoID4gMTEwMHB4KXsudGV4dC1tZWRpYXtmbGV4LWRpcmVjdGlvbjpyb3c7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2dhcDoyLjVyZW07bWFyZ2luOjRyZW0gMi44NzVyZW07cGFkZGluZzo1LjE4NzVyZW0gNy4wNjI1cmVtfX0udGV4dC1tZWRpYS0tZ3JheXtiYWNrZ3JvdW5kLWNvbG9yOiNlMWU0ZWN9LnRleHQtbWVkaWEtLXBlYWNoe2JhY2tncm91bmQtY29sb3I6I2Y2ZTJkNH0udGV4dC1tZWRpYS0tcHVycGxle2JhY2tncm91bmQtY29sb3I6IzFkMWUzZH0udGV4dC1tZWRpYS0tYmx1ZXtiYWNrZ3JvdW5kLWNvbG9yOiMwMDUwOTd9LnRleHQtbWVkaWFfX2NvbnRlbnR7ZmxleDoxIDEgYXV0bzttYXgtd2lkdGg6NDVyZW19LnRleHQtbWVkaWFfX3RpdGxle2ZvbnQtZmFtaWx5OlwiVEFTQSBPcmJpdGVyXCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjIuMjVyZW07Y29sb3I6IzNkNGE4MTtsaW5lLWhlaWdodDoxO21hcmdpbi1ib3R0b206MnJlbX1AbWVkaWEod2lkdGggPiAxMTAwcHgpey50ZXh0LW1lZGlhX190aXRsZXtmb250LXNpemU6NHJlbX19LnRleHQtbWVkaWFfX2Rlc2NyaXB0aW9ue21hcmdpbi1ib3R0b206MnJlbTtmb250LXNpemU6NHJlbX0udGV4dC1tZWRpYV9fZGVzY3JpcHRpb24gcCwudGV4dC1tZWRpYV9fZGVzY3JpcHRpb24gbGksLnRleHQtbWVkaWFfX2Rlc2NyaXB0aW9uIGF7Zm9udC1mYW1pbHk6XCJUQVNBIE9yYml0ZXJcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MXJlbTtjb2xvcjojMWQxZTNkO2xpbmUtaGVpZ2h0OjEuNTt0ZXh0LWRlY29yYXRpb246bm9uZX1AbWVkaWEod2lkdGggPiAxMTAwcHgpey50ZXh0LW1lZGlhX19kZXNjcmlwdGlvbiBwLC50ZXh0LW1lZGlhX19kZXNjcmlwdGlvbiBsaSwudGV4dC1tZWRpYV9fZGVzY3JpcHRpb24gYXtmb250LXNpemU6MS4yNXJlbX19LnRleHQtbWVkaWFfX2Rlc2NyaXB0aW9uLS1saWdodCBoMiwudGV4dC1tZWRpYV9fZGVzY3JpcHRpb24tLWxpZ2h0IGgzLC50ZXh0LW1lZGlhX19kZXNjcmlwdGlvbi0tbGlnaHQgaDQsLnRleHQtbWVkaWFfX2Rlc2NyaXB0aW9uLS1saWdodCBoNSwudGV4dC1tZWRpYV9fZGVzY3JpcHRpb24tLWxpZ2h0IGg2LC50ZXh0LW1lZGlhX19kZXNjcmlwdGlvbi0tbGlnaHQgcCwudGV4dC1tZWRpYV9fZGVzY3JpcHRpb24tLWxpZ2h0IGxpLC50ZXh0LW1lZGlhX19kZXNjcmlwdGlvbi0tbGlnaHQgYXtjb2xvcjojZmZmfS50ZXh0LW1lZGlhX19kZXNjcmlwdGlvbiBoMntmb250LXNpemU6Mi4yNXJlbTtmb250LXdlaWdodDo0MDB9QG1lZGlhKHdpZHRoID4gMTEwMHB4KXsudGV4dC1tZWRpYV9fZGVzY3JpcHRpb24gaDJ7Zm9udC1zaXplOjRyZW19fS50ZXh0LW1lZGlhX19sb2dvc3tkaXNwbGF5OmZsZXg7Z2FwOjEuNXJlbTthbGlnbi1pdGVtczpjZW50ZXJ9LnRleHQtbWVkaWFfX2xvZ297ZGlzcGxheTpibG9ja30udGV4dC1tZWRpYV9fbG9nbyBpbWd7ZGlzcGxheTpibG9jaztoZWlnaHQ6MTAwJTttYXgtaGVpZ2h0OjMuMTI1cmVtfS50ZXh0LW1lZGlhX19tZWRpYXtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXJ9LnRleHQtbWVkaWFfX21lZGlhLWltYWdle3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjI4LjI1cmVtO2JvcmRlci1yYWRpdXM6MS4yNXJlbX0udGV4dC1tZWRpYV9fbWVkaWEtaW1hZ2UgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7Ym9yZGVyLXJhZGl1czoxLjI1cmVtfS50ZXh0LW1lZGlhX19tZWRpYS1kZXNjcmlwdGlvbntwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjEuMjVyZW07YmFja2dyb3VuZC1jb2xvcjojMWQxZTNkO2NvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czoxLjI1cmVtfUBtZWRpYSh3aWR0aCA+IDExMDBweCl7LnRleHQtbWVkaWFfX21lZGlhLWRlc2NyaXB0aW9ue3BhZGRpbmc6Mi41cmVtfX0udGV4dC1tZWRpYV9fbGlzdC1pdGVte2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3c7Z2FwOjAuNXJlbX0udGV4dC1tZWRpYV9fbGlzdC1pdGVtIGltZ3t3aWR0aDoxLjg3NXJlbTthc3BlY3QtcmF0aW86MS8xfS50ZXh0LW1lZGlhX19saXN0LWl0ZW0gcHtmb250LWZhbWlseTpcIlRBU0EgT3JiaXRlclwiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjAuODc1cmVtO2xpbmUtaGVpZ2h0OjEuMztjb2xvcjojZmZmfUBtZWRpYSh3aWR0aCA+IDExMDBweCl7LnRleHQtbWVkaWFfX2xpc3QtaXRlbXtnYXA6MXJlbX0udGV4dC1tZWRpYV9fbGlzdC1pdGVtIHB7Zm9udC1zaXplOjEuMjVyZW19fS50ZXh0LW1lZGlhX19tZWRpYS1jb3JuZXJ7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6Ni4yNXJlbTthc3BlY3QtcmF0aW86MS8xO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vLi4vc3JjL2Fzc2V0cy9hY2NlbnRzL1JlY3RhbmdsZUNvcm5lci5zdmdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JvcmRlci1yYWRpdXM6MC41cmVtfS50ZXh0LW1lZGlhX19tZWRpYS1jb3JuZXItLXRvcC1sZWZ0e3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKTt0b3A6LTAuNjg3NXJlbTtsZWZ0Oi0xLjA2MjVyZW19LnRleHQtbWVkaWFfX21lZGlhLWNvcm5lci0tdG9wLXJpZ2h0e3RyYW5zZm9ybTpyb3RhdGUoMjcwZGVnKTt0b3A6LTEuMDYyNXJlbTtyaWdodDotMC42ODc1cmVtfS50ZXh0LW1lZGlhX19tZWRpYS1jb3JuZXItLWJvdHRvbS1sZWZ0e3RyYW5zZm9ybTpyb3RhdGUoOTBkZWcpO2JvdHRvbTotMS4wNjI1cmVtO2xlZnQ6LTAuNjg3NXJlbX0udGV4dC1tZWRpYV9fbWVkaWEtY29ybmVyLS1ib3R0b20tcmlnaHR7Ym90dG9tOi0wLjY4NzVyZW07cmlnaHQ6LTEuMDYyNXJlbX0uc2VjdGlvbl9fdGl0bGV7Zm9udC1zaXplOjNyZW07Zm9udC13ZWlnaHQ6OTAwfUBtZWRpYSh3aWR0aCA+IDExMDBweCl7LnNlY3Rpb25fX3RpdGxle2ZvbnQtc2l6ZTo0LjM3NXJlbX19LnN1YnBhZ2UtaGVyb3twb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWFsaWduOmNlbnRlcjttYXgtaGVpZ2h0OjIwLjYyNXJlbTtwYWRkaW5nOjYuMjVyZW0gMS4yNXJlbTtvdmVyZmxvdzpoaWRkZW59LnN1YnBhZ2UtaGVyby0tYmx1ZXtiYWNrZ3JvdW5kLWNvbG9yOiMwMDUwOTd9LnN1YnBhZ2UtaGVyby0tZGFyay1ibHVle2JhY2tncm91bmQtY29sb3I6IzNkNGE4MX0uc3VicGFnZS1oZXJvLS1wdXJwbGV7YmFja2dyb3VuZC1jb2xvcjojYTRhMWJkfS5zdWJwYWdlLWhlcm8tLXB1cnBsZS1kYXJre2JhY2tncm91bmQtY29sb3I6IzFkMWUzZH0uc3VicGFnZS1oZXJvLS1vcmFuZ2V7YmFja2dyb3VuZC1jb2xvcjojZjZlMmQ0fS5zdWJwYWdlLWhlcm8tLWdyYXl7YmFja2dyb3VuZC1jb2xvcjojZTFlNGVjfS5zdWJwYWdlLWhlcm9fX3RpdGxle2ZvbnQtZmFtaWx5OlwiVEFTQSBPcmJpdGVyXCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjNyZW07bGluZS1oZWlnaHQ6MTtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYSh3aWR0aCA+IDExMDBweCl7LnN1YnBhZ2UtaGVyb19fdGl0bGV7Zm9udC1zaXplOjVyZW19fS5zdWJwYWdlLWhlcm9fX3RpdGxlLS1ncmF5e2NvbG9yOiMzZDRhODF9LnN1YnBhZ2UtaGVyb19fdGl0bGUtLW9yYW5nZXtjb2xvcjojM2Q0YTgxfS5zdWJwYWdlLWhlcm9fX2Rlc2NyaXB0aW9ue2ZvbnQtZmFtaWx5OlwiVEFTQSBPcmJpdGVyXCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjEuMTI1cmVtO2xpbmUtaGVpZ2h0OjE7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEod2lkdGggPiAxMTAwcHgpey5zdWJwYWdlLWhlcm9fX2Rlc2NyaXB0aW9ue2ZvbnQtc2l6ZToxLjVyZW19fS5zdWJwYWdlLWhlcm9fX2Rlc2NyaXB0aW9uLS1ncmF5e2NvbG9yOiMxZDFlM2R9LnN1YnBhZ2UtaGVyb19fZGVzY3JpcHRpb24tLW9yYW5nZXtjb2xvcjojMWQxZTNkfS5zdWJwYWdlLWhlcm9fX2JhY2tncm91bmR7cG9zaXRpb246YWJzb2x1dGU7b3BhY2l0eTouMTt0b3A6MH0uYWxlcnQtYm94e21hcmdpbjowIDEuMDYyNXJlbTtwYWRkaW5nOjEuODc1cmVtIDEuMjVyZW07Ym9yZGVyOjFweCBzb2xpZCAjM2Q0YTgxO2JvcmRlci1yYWRpdXM6MS4yNXJlbX1AbWVkaWEod2lkdGggPiAxMTAwcHgpey5hbGVydC1ib3h7bWFyZ2luOjRyZW0gMTByZW07cGFkZGluZzoxLjg3NXJlbX19LmFsZXJ0LWJveC0tZ3JheXtiYWNrZ3JvdW5kLWNvbG9yOiNlMWU0ZWM7Ym9yZGVyLWNvbG9yOiMzZDRhODF9LmFsZXJ0LWJveC0tb3Jhbmdle2JhY2tncm91bmQtY29sb3I6cmdiYSgyNDYsMjI2LDIxMiwuMjUpO2JvcmRlci1jb2xvcjojY2Y2YjMzfS5hbGVydC1ib3hfX3RpdGxle2ZvbnQtZmFtaWx5OlwiVEFTQSBPcmJpdGVyXCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjEuMjVyZW07Y29sb3I6IzNkNGE4MX1AbWVkaWEod2lkdGggPiAxMTAwcHgpey5hbGVydC1ib3hfX3RpdGxle2ZvbnQtc2l6ZToxLjVyZW19fS5hbGVydC1ib3hfX2Rlc2NyaXB0aW9ue2ZvbnQtZmFtaWx5OlwiVEFTQSBPcmJpdGVyXCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjFyZW07Zm9udC13ZWlnaHQ6NDAwO2NvbG9yOiMxZDFlM2Q7bGluZS1oZWlnaHQ6MS41fUBtZWRpYSh3aWR0aCA+IDExMDBweCl7LmFsZXJ0LWJveF9fZGVzY3JpcHRpb257Zm9udC1zaXplOjEuMTI1cmVtfX0ud3lzaXd5Z3ttYXJnaW46MS44NzVyZW0gMi4zNzVyZW07Zm9udC1mYW1pbHk6XCJUQVNBIE9yYml0ZXJcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxO2NvbG9yOiMzZDRhODF9Lnd5c2l3eWcgaDJ7Zm9udC1zaXplOjIuMjVyZW19Lnd5c2l3eWcgaDN7Zm9udC1zaXplOjEuNXJlbX0ud3lzaXd5ZyBoNHtmb250LXNpemU6MS4yNXJlbX1AbWVkaWEod2lkdGggPiAxMTAwcHgpey53eXNpd3lne21hcmdpbjo0cmVtIDEwcmVtfS53eXNpd3lnIGgye2ZvbnQtc2l6ZTozcmVtfS53eXNpd3lnIGgze2ZvbnQtc2l6ZToyLjI1cmVtfS53eXNpd3lnIGg0e2ZvbnQtc2l6ZToxLjVyZW19fS53eXNpd3lnIHAsLnd5c2l3eWcgdWw+bGksLnd5c2l3eWcgb2w+bGl7Zm9udC1mYW1pbHk6XCJUQVNBIE9yYml0ZXJcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoxLjU7Y29sb3I6IzFkMWUzZH1AbWVkaWEod2lkdGggPiAxMTAwcHgpey53eXNpd3lnIHAsLnd5c2l3eWcgdWw+bGksLnd5c2l3eWcgb2w+bGl7Zm9udC1zaXplOjEuMTI1cmVtfX0ud3lzaXd5ZyBhe2ZvbnQtZmFtaWx5OlwiVEFTQSBPcmJpdGVyXCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6MS41O2NvbG9yOiNjZjZiMzN9QG1lZGlhKHdpZHRoID4gMTEwMHB4KXsud3lzaXd5ZyBhe2ZvbnQtc2l6ZToxLjEyNXJlbX19LmZvb3RlcntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO21hcmdpbjoxLjg3NXJlbSAxLjI1cmVtIDAgMS4yNXJlbX1AbWVkaWEod2lkdGggPiAxMTAwcHgpey5mb290ZXJ7bWFyZ2luOjRyZW0gMi44NzVyZW19fS5mb290ZXJfX3RvcHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2JhY2tncm91bmQtY29sb3I6I2UxZTRlYztib3JkZXItcmFkaXVzOjEuMjVyZW07bWFyZ2luLWJvdHRvbToycmVtO3BhZGRpbmc6Mi41cmVtfUBtZWRpYSh3aWR0aCA+IDExMDBweCl7LmZvb3Rlcl9fdG9we2ZsZXgtZGlyZWN0aW9uOnJvdztqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXJ9fS5mb290ZXJfX2xvZ297bWFyZ2luLWJvdHRvbToyLjVyZW07d2lkdGg6MTAwJTttYXgtd2lkdGg6OS41cmVtfUBtZWRpYSh3aWR0aCA+IDExMDBweCl7LmZvb3Rlcl9fbG9nb3ttYXJnaW46MH19LmZvb3Rlcl9fY3RhLWdyb3Vwe2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjFyZW19QG1lZGlhKHdpZHRoID4gMTEwMHB4KXsuZm9vdGVyX19jdGEtZ3JvdXB7ZmxleC1kaXJlY3Rpb246cm93O2FsaWduLWl0ZW1zOmNlbnRlcn19LmZvb3Rlcl9fY3Rhe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luOjA7cGFkZGluZzowLjYyNXJlbSAxLjI1cmVtO2dhcDowLjVyZW07YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6Mi44MTI1cmVtO3RleHQtZGVjb3JhdGlvbjpub25lO2JveC1zaGFkb3c6MCAycHggMnB4IDAgcmdiYSgxNjQsMTYxLDE4OSwuMil9QG1lZGlhKHdpZHRoID4gMTEwMHB4KXsuZm9vdGVyX19jdGF7anVzdGlmeS1jb250ZW50OmNlbnRlcn19LmZvb3Rlcl9fY3RhLWljb257d2lkdGg6Mi4yNXJlbTthc3BlY3QtcmF0aW86MS8xfS5mb290ZXJfX2N0YS10ZXh0e21hcmdpbjowO2ZvbnQtZmFtaWx5OlwiVEFTQSBPcmJpdGVyXCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjEuMjVyZW07bGluZS1oZWlnaHQ6MTtjb2xvcjojM2Q0YTgxO3RleHQtZGVjb3JhdGlvbjpub25lfS5mb290ZXJfX2JvdHRvbXtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2U7YWxpZ24taXRlbXM6Y2VudGVyfUBtZWRpYSh3aWR0aCA+IDExMDBweCl7LmZvb3Rlcl9fYm90dG9te2ZsZXgtZGlyZWN0aW9uOnJvdztqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn19LmZvb3Rlcl9fYm90dG9tLWNvcHlyaWdodHtmb250LWZhbWlseTpcIlRBU0EgT3JiaXRlclwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjEuMztjb2xvcjojMDAwfUBtZWRpYSh3aWR0aCA+IDExMDBweCl7LmZvb3Rlcl9fYm90dG9tLWNvcHlyaWdodHtmb250LXNpemU6MS4yNXJlbX19LmZvb3Rlcl9fYm90dG9tLWxpbmtze2Rpc3BsYXk6ZmxleDtnYXA6MnJlbX0uZm9vdGVyX19ib3R0b20tbGlua3ttYXJnaW46MDtmb250LWZhbWlseTpcIlRBU0EgT3JiaXRlclwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjEuMztjb2xvcjojMDAwO3RleHQtZGVjb3JhdGlvbjpub25lfUBtZWRpYSh3aWR0aCA+IDExMDBweCl7LmZvb3Rlcl9fYm90dG9tLWxpbmt7Zm9udC1zaXplOjEuMjVyZW19fSIsIioge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuLm1haW4ge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5jb250YWluZXIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmc6IHJlbSgyMHB4KTtcclxuXHJcbiAgQGluY2x1ZGUgc2l6ZSgkbGcpIHtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1heC13aWR0aDogcmVtKDExMDBweCk7XHJcbiAgfVxyXG59XHJcblxyXG5oMSxcclxuaDIsXHJcbmgzLFxyXG5oNCxcclxuaDUsXHJcbmg2IHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuIiwiQG1peGluIHNpemUoJHZhbHVlKSB7XHJcbiAgQG1lZGlhICh3aWR0aCA+ICR2YWx1ZSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AZnVuY3Rpb24gcmVtKCR2YWx1ZXMpIHtcclxuICAkYmFzZVBpeGVsOiAxNnB4O1xyXG4gICRyZW1WYWx1ZXM6ICgpO1xyXG4gIEBlYWNoICR2YWx1ZSBpbiAkdmFsdWVzIHtcclxuICAgICRyZW1WYWx1ZTogaWYoJHZhbHVlID09IDAsIDAsIGNhbGMoJHZhbHVlIC8gJGJhc2VQaXhlbCkgKyByZW0pO1xyXG4gICAgJHJlbVZhbHVlczogYXBwZW5kKCRyZW1WYWx1ZXMsICRyZW1WYWx1ZSk7XHJcbiAgfVxyXG4gIEByZXR1cm4gJHJlbVZhbHVlcztcclxufVxyXG4iLCIvKiEgbm9ybWFsaXplLmNzcyB2Mi4xLjMgfCBNSVQgTGljZW5zZSB8IGdpdC5pby9ub3JtYWxpemUgKi9cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgIEhUTUw1IGRpc3BsYXkgZGVmaW5pdGlvbnNcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBpbiBJRSA4LzkuXHJcbiAqL1xyXG5cclxuYXJ0aWNsZSxcclxuYXNpZGUsXHJcbmRldGFpbHMsXHJcbmZpZ2NhcHRpb24sXHJcbmZpZ3VyZSxcclxuZm9vdGVyLFxyXG5oZWFkZXIsXHJcbmhncm91cCxcclxubWFpbixcclxubmF2LFxyXG5zZWN0aW9uLFxyXG5zdW1tYXJ5IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLyoqXHJcbiAgKiBDb3JyZWN0IGBpbmxpbmUtYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgaW4gSUUgOC85LlxyXG4gICovXHJcblxyXG5hdWRpbyxcclxuY2FudmFzLFxyXG52aWRlbyB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG4vKipcclxuICAqIFByZXZlbnQgbW9kZXJuIGJyb3dzZXJzIGZyb20gZGlzcGxheWluZyBgYXVkaW9gIHdpdGhvdXQgY29udHJvbHMuXHJcbiAgKiBSZW1vdmUgZXhjZXNzIGhlaWdodCBpbiBpT1MgNSBkZXZpY2VzLlxyXG4gICovXHJcblxyXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgaGVpZ2h0OiAwO1xyXG59XHJcblxyXG4vKipcclxuICAqIEFkZHJlc3MgYFtoaWRkZW5dYCBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS5cclxuICAqIEhpZGUgdGhlIGB0ZW1wbGF0ZWAgZWxlbWVudCBpbiBJRSwgU2FmYXJpLCBhbmQgRmlyZWZveCA8IDIyLlxyXG4gICovXHJcblxyXG5baGlkZGVuXSxcclxudGVtcGxhdGUge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICBCYXNlXHJcbiAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAgKiAxLiBTZXQgZGVmYXVsdCBmb250IGZhbWlseSB0byBzYW5zLXNlcmlmLlxyXG4gICogMi4gUHJldmVudCBpT1MgdGV4dCBzaXplIGFkanVzdCBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2UsIHdpdGhvdXQgZGlzYWJsaW5nXHJcbiAgKiAgICB1c2VyIHpvb20uXHJcbiAgKi9cclxuXHJcbmh0bWwge1xyXG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmOyAvKiAxICovXHJcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cclxuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAgKiBSZW1vdmUgZGVmYXVsdCBtYXJnaW4uXHJcbiAgKi9cclxuXHJcbmJvZHkge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIExpbmtzXHJcbiAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAgKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBjb2xvciBmcm9tIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cclxuICAqL1xyXG5cclxuYSB7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi8qKlxyXG4gICogQWRkcmVzcyBgb3V0bGluZWAgaW5jb25zaXN0ZW5jeSBiZXR3ZWVuIENocm9tZSBhbmQgb3RoZXIgYnJvd3NlcnMuXHJcbiAgKi9cclxuXHJcbmE6Zm9jdXMge1xyXG4gIG91dGxpbmU6IHRoaW4gZG90dGVkO1xyXG59XHJcblxyXG4vKipcclxuICAqIEltcHJvdmUgcmVhZGFiaWxpdHkgd2hlbiBmb2N1c2VkIGFuZCBhbHNvIG1vdXNlIGhvdmVyZWQgaW4gYWxsIGJyb3dzZXJzLlxyXG4gICovXHJcblxyXG5hOmFjdGl2ZSxcclxuYTpob3ZlciB7XHJcbiAgb3V0bGluZTogMDtcclxufVxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgIFR5cG9ncmFwaHlcclxuICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICAqIEFkZHJlc3MgdmFyaWFibGUgYGgxYCBmb250LXNpemUgYW5kIG1hcmdpbiB3aXRoaW4gYHNlY3Rpb25gIGFuZCBgYXJ0aWNsZWBcclxuICAqIGNvbnRleHRzIGluIEZpcmVmb3ggNCssIFNhZmFyaSA1LCBhbmQgQ2hyb21lLlxyXG4gICovXHJcblxyXG5oMSB7XHJcbiAgZm9udC1zaXplOiAyZW07XHJcbiAgbWFyZ2luOiAwLjY3ZW0gMDtcclxufVxyXG5cclxuLyoqXHJcbiAgKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LCBTYWZhcmkgNSwgYW5kIENocm9tZS5cclxuICAqL1xyXG5cclxuYWJiclt0aXRsZV0ge1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7XHJcbn1cclxuXHJcbi8qKlxyXG4gICogQWRkcmVzcyBzdHlsZSBzZXQgdG8gYGJvbGRlcmAgaW4gRmlyZWZveCA0KywgU2FmYXJpIDUsIGFuZCBDaHJvbWUuXHJcbiAgKi9cclxuXHJcbmIsXHJcbnN0cm9uZyB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi8qKlxyXG4gICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIFNhZmFyaSA1IGFuZCBDaHJvbWUuXHJcbiAgKi9cclxuXHJcbmRmbiB7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG59XHJcblxyXG4vKipcclxuICAqIEFkZHJlc3MgZGlmZmVyZW5jZXMgYmV0d2VlbiBGaXJlZm94IGFuZCBvdGhlciBicm93c2Vycy5cclxuICAqL1xyXG5cclxuaHIge1xyXG4gIC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgaGVpZ2h0OiAwO1xyXG59XHJcblxyXG4vKipcclxuICAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkuXHJcbiAgKi9cclxuXHJcbm1hcmsge1xyXG4gIGJhY2tncm91bmQ6ICNmZjA7XHJcbiAgY29sb3I6ICMwMDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gICogQ29ycmVjdCBmb250IGZhbWlseSBzZXQgb2RkbHkgaW4gU2FmYXJpIDUgYW5kIENocm9tZS5cclxuICAqL1xyXG5cclxuY29kZSxcclxua2JkLFxyXG5wcmUsXHJcbnNhbXAge1xyXG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIHNlcmlmO1xyXG4gIGZvbnQtc2l6ZTogMWVtO1xyXG59XHJcblxyXG4vKipcclxuICAqIEltcHJvdmUgcmVhZGFiaWxpdHkgb2YgcHJlLWZvcm1hdHRlZCB0ZXh0IGluIGFsbCBicm93c2Vycy5cclxuICAqL1xyXG5cclxucHJlIHtcclxuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XHJcbn1cclxuXHJcbi8qKlxyXG4gICogU2V0IGNvbnNpc3RlbnQgcXVvdGUgdHlwZXMuXHJcbiAgKi9cclxuXHJcbnEge1xyXG4gIHF1b3RlczogXCJcXDIwMUNcIlwiXFwyMDFEXCJcIlxcMjAxOFwiXCJcXDIwMTlcIjtcclxufVxyXG5cclxuLyoqXHJcbiAgKiBBZGRyZXNzIGluY29uc2lzdGVudCBhbmQgdmFyaWFibGUgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuICAqL1xyXG5cclxuc21hbGwge1xyXG4gIGZvbnQtc2l6ZTogODAlO1xyXG59XHJcblxyXG4vKipcclxuICAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGFmZmVjdGluZyBgbGluZS1oZWlnaHRgIGluIGFsbCBicm93c2Vycy5cclxuICAqL1xyXG5cclxuc3ViLFxyXG5zdXAge1xyXG4gIGZvbnQtc2l6ZTogNzUlO1xyXG4gIGxpbmUtaGVpZ2h0OiAwO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxuXHJcbnN1cCB7XHJcbiAgdG9wOiAtMC41ZW07XHJcbn1cclxuXHJcbnN1YiB7XHJcbiAgYm90dG9tOiAtMC4yNWVtO1xyXG59XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgRW1iZWRkZWQgY29udGVudFxyXG4gICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gICogUmVtb3ZlIGJvcmRlciB3aGVuIGluc2lkZSBgYWAgZWxlbWVudCBpbiBJRSA4LzkuXHJcbiAgKi9cclxuXHJcbmltZyB7XHJcbiAgYm9yZGVyOiAwO1xyXG59XHJcblxyXG4vKipcclxuICAqIENvcnJlY3Qgb3ZlcmZsb3cgZGlzcGxheWVkIG9kZGx5IGluIElFIDkuXHJcbiAgKi9cclxuXHJcbnN2Zzpub3QoOnJvb3QpIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgRmlndXJlc1xyXG4gICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gICogQWRkcmVzcyBtYXJnaW4gbm90IHByZXNlbnQgaW4gSUUgOC85IGFuZCBTYWZhcmkgNS5cclxuICAqL1xyXG5cclxuZmlndXJlIHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICBGb3Jtc1xyXG4gICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gICogRGVmaW5lIGNvbnNpc3RlbnQgYm9yZGVyLCBtYXJnaW4sIGFuZCBwYWRkaW5nLlxyXG4gICovXHJcblxyXG5maWVsZHNldCB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcclxuICBtYXJnaW46IDAgMnB4O1xyXG4gIHBhZGRpbmc6IDAuMzVlbSAwLjYyNWVtIDAuNzVlbTtcclxufVxyXG5cclxuLyoqXHJcbiAgKiAxLiBDb3JyZWN0IGBjb2xvcmAgbm90IGJlaW5nIGluaGVyaXRlZCBpbiBJRSA4LzkuXHJcbiAgKiAyLiBSZW1vdmUgcGFkZGluZyBzbyBwZW9wbGUgYXJlbid0IGNhdWdodCBvdXQgaWYgdGhleSB6ZXJvIG91dCBmaWVsZHNldHMuXHJcbiAgKi9cclxuXHJcbmxlZ2VuZCB7XHJcbiAgYm9yZGVyOiAwOyAvKiAxICovXHJcbiAgcGFkZGluZzogMDsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICAqIDEuIENvcnJlY3QgZm9udCBmYW1pbHkgbm90IGJlaW5nIGluaGVyaXRlZCBpbiBhbGwgYnJvd3NlcnMuXHJcbiAgKiAyLiBDb3JyZWN0IGZvbnQgc2l6ZSBub3QgYmVpbmcgaW5oZXJpdGVkIGluIGFsbCBicm93c2Vycy5cclxuICAqIDMuIEFkZHJlc3MgbWFyZ2lucyBzZXQgZGlmZmVyZW50bHkgaW4gRmlyZWZveCA0KywgU2FmYXJpIDUsIGFuZCBDaHJvbWUuXHJcbiAgKi9cclxuXHJcbmJ1dHRvbixcclxuaW5wdXQsXHJcbnNlbGVjdCxcclxudGV4dGFyZWEge1xyXG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0OyAvKiAxICovXHJcbiAgZm9udC1zaXplOiAxMDAlOyAvKiAyICovXHJcbiAgbWFyZ2luOiAwOyAvKiAzICovXHJcbn1cclxuXHJcbi8qKlxyXG4gICogQWRkcmVzcyBGaXJlZm94IDQrIHNldHRpbmcgYGxpbmUtaGVpZ2h0YCBvbiBgaW5wdXRgIHVzaW5nIGAhaW1wb3J0YW50YCBpblxyXG4gICogdGhlIFVBIHN0eWxlc2hlZXQuXHJcbiAgKi9cclxuXHJcbmJ1dHRvbixcclxuaW5wdXQge1xyXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbn1cclxuXHJcbi8qKlxyXG4gICogQWRkcmVzcyBpbmNvbnNpc3RlbnQgYHRleHQtdHJhbnNmb3JtYCBpbmhlcml0YW5jZSBmb3IgYGJ1dHRvbmAgYW5kIGBzZWxlY3RgLlxyXG4gICogQWxsIG90aGVyIGZvcm0gY29udHJvbCBlbGVtZW50cyBkbyBub3QgaW5oZXJpdCBgdGV4dC10cmFuc2Zvcm1gIHZhbHVlcy5cclxuICAqIENvcnJlY3QgYGJ1dHRvbmAgc3R5bGUgaW5oZXJpdGFuY2UgaW4gQ2hyb21lLCBTYWZhcmkgNSssIGFuZCBJRSA4Ky5cclxuICAqIENvcnJlY3QgYHNlbGVjdGAgc3R5bGUgaW5oZXJpdGFuY2UgaW4gRmlyZWZveCA0KyBhbmQgT3BlcmEuXHJcbiAgKi9cclxuXHJcbmJ1dHRvbixcclxuc2VsZWN0IHtcclxuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxufVxyXG5cclxuLyoqXHJcbiAgKiAxLiBBdm9pZCB0aGUgV2ViS2l0IGJ1ZyBpbiBBbmRyb2lkIDQuMC4qIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYFxyXG4gICogICAgYW5kIGB2aWRlb2AgY29udHJvbHMuXHJcbiAgKiAyLiBDb3JyZWN0IGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgYGlucHV0YCB0eXBlcyBpbiBpT1MuXHJcbiAgKiAzLiBJbXByb3ZlIHVzYWJpbGl0eSBhbmQgY29uc2lzdGVuY3kgb2YgY3Vyc29yIHN0eWxlIGJldHdlZW4gaW1hZ2UtdHlwZVxyXG4gICogICAgYGlucHV0YCBhbmQgb3RoZXJzLlxyXG4gICovXHJcblxyXG5idXR0b24sXHJcbiBodG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIC8qIDEgKi9cclxuIGlucHV0W3R5cGU9XCJyZXNldFwiXSxcclxuIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAyICovXHJcbiAgY3Vyc29yOiBwb2ludGVyOyAvKiAzICovXHJcbn1cclxuXHJcbi8qKlxyXG4gICogUmUtc2V0IGRlZmF1bHQgY3Vyc29yIGZvciBkaXNhYmxlZCBlbGVtZW50cy5cclxuICAqL1xyXG5cclxuYnV0dG9uW2Rpc2FibGVkXSxcclxuaHRtbCBpbnB1dFtkaXNhYmxlZF0ge1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG5cclxuLyoqXHJcbiAgKiAxLiBBZGRyZXNzIGJveCBzaXppbmcgc2V0IHRvIGBjb250ZW50LWJveGAgaW4gSUUgOC85LzEwLlxyXG4gICogMi4gUmVtb3ZlIGV4Y2VzcyBwYWRkaW5nIGluIElFIDgvOS8xMC5cclxuICAqL1xyXG5cclxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxyXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cclxuICBwYWRkaW5nOiAwOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gICogMS4gQWRkcmVzcyBgYXBwZWFyYW5jZWAgc2V0IHRvIGBzZWFyY2hmaWVsZGAgaW4gU2FmYXJpIDUgYW5kIENocm9tZS5cclxuICAqIDIuIEFkZHJlc3MgYGJveC1zaXppbmdgIHNldCB0byBgYm9yZGVyLWJveGAgaW4gU2FmYXJpIDUgYW5kIENocm9tZVxyXG4gICogICAgKGluY2x1ZGUgYC1tb3pgIHRvIGZ1dHVyZS1wcm9vZikuXHJcbiAgKi9cclxuXHJcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXHJcbiAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAyICovXHJcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbn1cclxuXHJcbi8qKlxyXG4gICogUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIHNlYXJjaCBjYW5jZWwgYnV0dG9uIGluIFNhZmFyaSA1IGFuZCBDaHJvbWVcclxuICAqIG9uIE9TIFguXHJcbiAgKi9cclxuXHJcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXHJcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxufVxyXG5cclxuLyoqXHJcbiAgKiBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgYm9yZGVyIGluIEZpcmVmb3ggNCsuXHJcbiAgKi9cclxuXHJcbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcclxuaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIge1xyXG4gIGJvcmRlcjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4vKipcclxuICAqIDEuIFJlbW92ZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSA4LzkuXHJcbiAgKiAyLiBJbXByb3ZlIHJlYWRhYmlsaXR5IGFuZCBhbGlnbm1lbnQgaW4gYWxsIGJyb3dzZXJzLlxyXG4gICovXHJcblxyXG50ZXh0YXJlYSB7XHJcbiAgb3ZlcmZsb3c6IGF1dG87IC8qIDEgKi9cclxuICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyAvKiAyICovXHJcbn1cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICBUYWJsZXNcclxuICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICAqIFJlbW92ZSBtb3N0IHNwYWNpbmcgYmV0d2VlbiB0YWJsZSBjZWxscy5cclxuICAqL1xyXG5cclxudGFibGUge1xyXG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XHJcbn1cclxuIiwiLnN3aXBlciB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIG1heC1oZWlnaHQ6IDYwMHB4O1xyXG4gIHBhZGRpbmc6IHJlbSgzMHB4IDApO1xyXG59XHJcblxyXG4uc3dpcGVyLWJ1dHRvbi1wcmV2IHtcclxuICAmOjphZnRlciB7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICBjb2xvcjogJGRhcms7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcclxuICB9XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zd2lwZXItYnV0dG9uLW5leHQge1xyXG4gICY6OmFmdGVyIHtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgIGNvbG9yOiAkZGFyaztcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLyBNZWRpYSBxdWVyeSBzaXplc1xyXG4kbGc6IDExMDBweDtcclxuXHJcbi8vIEZvbnQgRmFtaWxpZXNcclxuJGZmLXByaW1hcnk6ICAnVEFTQSBPcmJpdGVyJywgc2Fucy1zZXJpZjtcclxuXHJcbi8vIEZvbnQgd2VpZ2h0c1xyXG4kZnctbGlnaHQ6IDMwMDtcclxuJGZ3LXJlZ3VsYXI6IDQwMDtcclxuJGZ3LW5vcm1hbDogJGZ3LXJlZ3VsYXI7IC8vIGFsaWFzXHJcbiRmdy1tZWRpdW06IDUwMDtcclxuJGZ3LXNlbWlib2xkOiA2MDA7XHJcbiRmdy1ib2xkOiA3MDA7XHJcbiRmdy1ibGFjazogOTAwO1xyXG5cclxuLy8gQ29sb3JzXHJcbiRsaWdodDogI0ZGRkZGRjtcclxuJGdyYXk6ICM3RTdFN0U7XHJcbiRkYXJrOiAjMDAwMDAwO1xyXG4kcHJpbWFyeTogIzNENEE4MTtcclxuJHNlY29uZGFyeTogIzFEMUUzRDtcclxuJGdyYXktbGlnaHRlc3Q6ICNFMUU0RUM7XHJcbiRwdXJwbGUtbGlnaHRlc3Q6ICNBNEExQkQ7XHJcbiRwZWFjaC1saWdodGVzdDogI0Y2RTJENDtcclxuJGJsdWU6ICMwMDUwOTc7XHJcbiRkYXJrLWJsdWU6ICMzRDRBODE7XHJcbiRvcmFuZ2U6ICNDRjZCMzM7XHJcbiRvcmFuZ2UtbGlnaHQ6I0Y2RTJENDtcclxuJG9yYW5nZS1saWdodGVzdDogcmdiYSgjRjZFMkQ0LCAuMjUpO1xyXG5cclxuIiwiLmhlYWRlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMjVweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHBhZGRpbmc6IHJlbSgyMHB4KTtcclxuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICB3aWR0aDogMTAwJTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB6LWluZGV4OiAxO1xyXG5cclxuICBAaW5jbHVkZSBzaXplKCRsZykge1xyXG4gICAgcGFkZGluZzogcmVtKDMwcHggNTBweCk7XHJcbiAgfVxyXG59XHJcblxyXG4uaGVhZGVyLS1kYXJrIHtcclxuICBAaW5jbHVkZSBzaXplKCRsZykge1xyXG4gICAgcGFkZGluZy1ib3R0b206IHJlbSg4MHB4KTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XHJcbiAgfVxyXG59XHJcblxyXG4uaGVhZGVyX19sb2dvLWNvbnRhaW5lciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIG1heC13aWR0aDogcmVtKDE5MnB4KTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHotaW5kZXg6IDE7XHJcblxyXG4gIEBpbmNsdWRlIHNpemUoJGxnKSB7XHJcbiAgICBtYXgtd2lkdGg6IHJlbSg0MDBweCk7XHJcbiAgfVxyXG59XHJcblxyXG4uaGVhZGVyX19sb2dvLWNvbnRhaW5lciBpbWcge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBvYmplY3QtZml0OiBjb250YWluO1xyXG59XHJcblxyXG4uaGVhZGVyX19jb250ZW50IHtcclxufVxyXG4iLCIubmF2IHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIHBhZGRpbmc6IHJlbSgxMXB4IDEwcHgpO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcclxuICBib3JkZXItcmFkaXVzOiByZW0oMTBweCk7XHJcbiAgYm94LXNoYWRvdzogMCByZW0oNHB4KSByZW0oNHB4KSByZW0oMCkgcmdiYSgkcHJpbWFyeSwgMC4xKTtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IHJlbSg1N3B4KTtcclxuICB0cmFuc2l0aW9uOiBoZWlnaHQgLjJzIGVhc2UtaW4tb3V0O1xyXG5cclxuICBAaW5jbHVkZSBzaXplKCRsZykge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHRvcDogMjVweDtcclxuICAgIGxlZnQ6IDQ1cHg7XHJcbiAgICByaWdodDogNDVweDtcclxuICAgIHBhZGRpbmc6IHJlbSgxNHB4IDIwcHgpO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcclxuICAgIGJvcmRlci1yYWRpdXM6IHJlbSgxMHB4KTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG1heC1oZWlnaHQ6IGZpdC1jb250ZW50O1xyXG4gICAgYm94LXNoYWRvdzogMCByZW0oNHB4KSByZW0oNHB4KSByZW0oMCkgcmdiYSgkcHJpbWFyeSwgMC4xKTtcclxuICB9XHJcbn1cclxuXHJcbi5uYXYtbG9nb19fbGluayB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMjdweDtcclxuICBtYXJnaW46IDA7XHJcblxyXG4gIEBpbmNsdWRlIHNpemUoJGxnKSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLm5hdi1sb2dvIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiByZW0oNzZweCk7XHJcbiAgbWF4LWhlaWdodDogcmVtKDMwcHgpO1xyXG59XHJcblxyXG4ubmF2LWxpc3Qge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gIEBpbmNsdWRlIHNpemUoJGxnKSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgZ2FwOiByZW0oMjRweCk7XHJcbiAgfVxyXG59XHJcblxyXG4ubmF2LWxpc3RfX2l0ZW0ge1xyXG4gIG1hcmdpbjogMDtcclxuICBmb250LWZhbWlseTogJGZmLXByaW1hcnk7XHJcbiAgZm9udC1zaXplOiByZW0oMThweCk7XHJcbiAgZm9udC13ZWlnaHQ6ICRmdy1zZW1pYm9sZDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi5uYXYtbGlzdF9fbGluayB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGNvbG9yOiAkcHJpbWFyeTtcclxuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAkZ3JheTtcclxuICB9XHJcbn1cclxuXHJcbi5uYXYtbGlzdF9fbGluay0tbGlnaHQge1xyXG4gIGNvbG9yOiAkbGlnaHQ7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gIH1cclxufVxyXG5cclxuLm5hdi1saXN0X19tb2JpbGUge1xyXG5cclxuICBAaW5jbHVkZSBzaXplKCRsZykge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5uYXZfX2dyb3VwIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IDMwcHg7XHJcbiAgdG9wOiAzMHB4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZ2FwOiByZW0oOHB4KTtcclxuXHJcbiAgQGluY2x1ZGUgc2l6ZSgkbGcpIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4ubmF2X19jdGEge1xyXG4gIHBhZGRpbmc6IHJlbSgxMHB4KTtcclxuICBmb250LWZhbWlseTogJGZmLXByaW1hcnk7XHJcbiAgZm9udC1zaXplOiByZW0oMTRweCk7XHJcbiAgZm9udC13ZWlnaHQ6ICRmdy1zZW1pYm9sZDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS1saWdodGVzdDtcclxuICBib3JkZXItcmFkaXVzOiByZW0oNnB4KTtcclxuICBjb2xvcjogJHByaW1hcnk7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4ubmF2LXRvZ2dsZSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHBhZGRpbmc6IHJlbSgxNnB4IDhweCk7XHJcbiAgbWF4LWhlaWdodDogcmVtKDM4cHgpO1xyXG4gIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS1saWdodGVzdDtcclxuICB6LWluZGV4OiAyO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgQGluY2x1ZGUgc2l6ZSgkbGcpIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4ubmF2LXRvZ2dsZS5vcGVuIHtcclxuICAubmF2LXRvZ2dsZV9fYnV0dG9uIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICB9XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5uYXYtdG9nZ2xlX19idXR0b24ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogcmVtKDI0cHgpO1xyXG4gIGhlaWdodDogcmVtKDNweCk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcblxyXG4gICY6YmVmb3JlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICB0b3A6IDhweDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gIH1cclxuXHJcbiAgJjphZnRlciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgYm90dG9tOiA4cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gIH1cclxufVxyXG5cclxuLm5hdi1tb2JpbGUge1xyXG4gICAgcGFkZGluZzogcmVtKDExcHggMTBweCk7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcclxuICAgIGJvcmRlci1yYWRpdXM6IHJlbSgxMHB4KTtcclxuICAgIGJveC1zaGFkb3c6IDAgcmVtKDRweCkgcmVtKDRweCkgcmVtKDApIHJnYmEoJHByaW1hcnksIDAuMSk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogcmVtKDU3cHgpO1xyXG4gICAgdHJhbnNpdGlvbjogaGVpZ2h0IC4ycyBlYXNlLWluLW91dDtcclxuICAgICAgQGluY2x1ZGUgc2l6ZSgkbGcpIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4ubmF2LW1vYmlsZS5vcGVuIHtcclxuICBoZWlnaHQ6IHJlbSgyMDBweCk7XHJcblxyXG4gIEBpbmNsdWRlIHNpemUoJGxnKSB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgfVxyXG59XHJcblxyXG4ubmF2LWxpc3QtbW9iaWxlIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBtYXJnaW4tdG9wOiByZW0oNTBweCk7XHJcbiAgcGFkZGluZzogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluO1xyXG59XHJcblxyXG4ubmF2LWxpc3QtbW9iaWxlLnNob3cge1xyXG4gIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbi5uYXYtbGlzdC1tb2JpbGVfX2l0ZW0ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwYWRkaW5nOiByZW0oMTBweCk7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gIH1cclxufVxyXG5cclxuLm5hdi1saXN0LW1vYmlsZV9fbGluayB7XHJcbiAgZm9udC1mYW1pbHk6ICRmZi1wcmltYXJ5O1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBjb2xvcjogJHNlY29uZGFyeTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICY6OmFmdGVyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBpbnNldDogMDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG4iLCIuaG9tZS1oZXJvIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBoZWlnaHQ6IDEwMHZoO1xyXG4gIG1heC1oZWlnaHQ6IHJlbSg3NTJweCk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcblxyXG4gIEBpbmNsdWRlIHNpemUoJGxnKSB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBtYXgtaGVpZ2h0OiByZW0oNjcycHgpO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbi5ob21lLWhlcm9fX3RpdGxlIHtcclxuICBtYXJnaW46IHJlbSgwIDAgMjRweCAwKTtcclxuICBwYWRkaW5nLXRvcDogcmVtKDExMHB4KTtcclxuICBjb2xvcjogJGxpZ2h0O1xyXG4gIGZvbnQtZmFtaWx5OiAkZmYtcHJpbWFyeTtcclxuICBmb250LXNpemU6IHJlbSg0OHB4KTtcclxuICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICBAaW5jbHVkZSBzaXplKCRsZykge1xyXG4gICAgbWFyZ2luOiByZW0oMCAwIDQ4cHggMCk7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgZm9udC1zaXplOiByZW0oODBweCk7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyBcclxuICB9XHJcbn1cclxuXHJcbi5ob21lLWhlcm9fX2JhY2tncm91bmQge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBib3R0b206IDA7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgbWF4LWhlaWdodDogcmVtKDMzMnB4KTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cclxuICBAaW5jbHVkZSBzaXplKCRsZykge1xyXG4gICAgcG9zaXRpb246IGluaXRpYWw7XHJcbiAgICBtYXgtaGVpZ2h0OiByZW0oNjYxcHgpO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICB9XHJcbn1cclxuXHJcbi5ob21lLWhlcm9fX2NvbnRlbnQge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG5cclxuICBAaW5jbHVkZSBzaXplKCRsZykge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAxNzVweDtcclxuICAgIGxlZnQ6IDQ1cHg7XHJcbiAgICBtYXgtd2lkdGg6IHJlbSg1NTBweCk7XHJcbiAgfVxyXG59XHJcblxyXG4uaG9tZS1oZXJvX19idXR0b25zIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGdhcDogcmVtKDE2cHgpO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIG1heC13aWR0aDogcmVtKDIyM3B4KTtcclxuXHJcbiAgQGluY2x1ZGUgc2l6ZSgkbGcpIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBtYXJnaW4tdG9wOiByZW0oNDhweCk7XHJcbiAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgfVxyXG59XHJcbi5ob21lLWhlcm9fX2J0biB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBtYXJnaW46IDA7XHJcbiAgZ2FwOiByZW0oOHB4KTtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHBhZGRpbmc6IHJlbSgxMHB4IDIwcHgpO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcclxuICBib3JkZXItcmFkaXVzOiByZW0oNDVweCk7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICBAaW5jbHVkZSBzaXplKCRsZykge1xyXG4gICAgXHJcbiAgfVxyXG59XHJcblxyXG4uaG9tZS1oZXJvX19idG4taWNvbiB7XHJcbiAgd2lkdGg6IHJlbSgzNnB4KTtcclxuICBhc3BlY3QtcmF0aW86IDEvMTtcclxufVxyXG5cclxuLmhvbWUtaGVyb19fYnRuLXRleHQge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGNvbG9yOiAkcHJpbWFyeTtcclxuICBmb250LWZhbWlseTogJGZmLXByaW1hcnk7XHJcbiAgZm9udC13ZWlnaHQ6ICRmdy1zZW1pYm9sZDtcclxuICBmb250LXNpemU6IHJlbSgyMHB4KTtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLmhvbWUtaGVyb19fbG9nbyB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgYm90dG9tOiByZW0oNTBweCk7XHJcbiAgbGVmdDogcmVtKDQ1cHgpO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogcmVtKDEyN3B4KTtcclxuXHJcbiAgQGluY2x1ZGUgc2l6ZSgkbGcpIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxufVxyXG5cclxuLmhvbWUtaGVyb19fbG9nby1pbWFnZSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59IiwiLmluZm8tY2FyZHMge1xyXG4gIHBhZGRpbmc6IHJlbSgzMHB4IDIwcHgpO1xyXG5cclxuICBAaW5jbHVkZSBzaXplKCRsZykge1xyXG4gICAgcGFkZGluZzogcmVtKDY0cHggNDZweCk7XHJcbiAgfVxyXG59XHJcblxyXG4uaW5mby1jYXJkc19fdGl0bGUge1xyXG4gIG1hcmdpbi1ib3R0b206IHJlbSgxNnB4KTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZm9udC1mYW1pbHk6ICRmZi1wcmltYXJ5O1xyXG4gIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuICBjb2xvcjogJHByaW1hcnk7XHJcbiAgZm9udC1zaXplOiByZW0oMzZweCk7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcblxyXG4gIEBpbmNsdWRlIHNpemUoJGxnKSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiByZW0oMzJweCk7XHJcbiAgICBmb250LXNpemU6IHJlbSg2NHB4KTtcclxuICB9XHJcbn1cclxuXHJcbi5pbmZvLWNhcmRzX19kZXNjcmlwdGlvbiB7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgbWFyZ2luLWJvdHRvbTogcmVtKDY0cHgpO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBtYXgtd2lkdGg6IHJlbSg2NjRweCk7XHJcbiAgZm9udC1mYW1pbHk6ICRmZi1wcmltYXJ5O1xyXG4gIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuICBmb250LXNpemU6IHJlbSgxNnB4KTtcclxuICBsaW5lLWhlaWdodDogMS41O1xyXG4gIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cclxuICBAaW5jbHVkZSBzaXplKCRsZykge1xyXG4gICAgZm9udC1zaXplOiByZW0oMjBweCk7XHJcbiAgfVxyXG59XHJcblxyXG4uaW5mby1jYXJkc19fY29udGFpbmVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgZ2FwOiByZW0oMjBweCk7XHJcblxyXG4gIEBpbmNsdWRlIHNpemUoJGxnKSB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgZ2FwOiByZW0oMjBweCk7XHJcbiAgfVxyXG59XHJcblxyXG4uaW5mby1jYXJkc19fY29udGFpbmVyLS1sYXJnZSB7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG4uaW5mby1jYXJkc19fY2FyZCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGJvcmRlci1yYWRpdXM6IHJlbSgyMHB4KTtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiByZW0oMzBweCAyMHB4KTtcclxuICBib3gtc2hhZG93OiAwIHJlbSg0cHgpIHJlbSg0cHgpIDAgcmdiYSgkcHJpbWFyeSwgMC4xKTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgIEBpbmNsdWRlIHNpemUoJGxnKSB7XHJcbiAgICAgIHBhZGRpbmc6IHJlbSgzMHB4KTtcclxuICB9XHJcbn1cclxuXHJcbi5pbmZvLWNhcmRzX19jYXJkLS1sYXJnZSB7XHJcbiAgbWF4LXdpZHRoOiByZW0oNjMwcHgpO1xyXG59XHJcblxyXG4uaW5mby1jYXJkc19fY2FyZC0tZ3JheSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktbGlnaHRlc3Q7XHJcbn1cclxuXHJcbi5pbmZvLWNhcmRzX19jYXJkLS1wdXJwbGUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGUtbGlnaHRlc3Q7XHJcbn1cclxuXHJcbi5pbmZvLWNhcmRzX19jYXJkLS1wdXJwbGUtZGFyayB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcclxufVxyXG5cclxuLmluZm8tY2FyZHNfX2NhcmQtLWRhcmstYmx1ZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYmx1ZTtcclxufVxyXG5cclxuLmluZm8tY2FyZHNfX2NhcmQtLW9yYW5nZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcclxufVxyXG5cclxuLmluZm8tY2FyZHNfX2NhcmQtLXBlYWNoIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGVhY2gtbGlnaHRlc3Q7XHJcbn1cclxuXHJcbi5pbmZvLWNhcmRzX19jYXJkLWFjY2VudCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHdpZHRoOiByZW0oNTMwcHgpO1xyXG4gIGFzcGVjdC1yYXRpbzogMSAvIDE7XHJcbiAgb3BhY2l0eTogMC4xO1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICB6LWluZGV4OiAwO1xyXG59XHJcblxyXG4uaW5mby1jYXJkc19fY2FyZC1hY2NlbnQtLXRvcC1yaWdodCB7XHJcbiAgdG9wOiAtMjUxcHg7XHJcbiAgbGVmdDogLTk0cHhcclxufVxyXG5cclxuLmluZm8tY2FyZHNfX2NhcmQtYWNjZW50LS1ib3R0b20tcmlnaHQge1xyXG4gIHRvcDogMTU5cHg7XHJcbiAgbGVmdDogMzBweDsgXHJcbn1cclxuXHJcbi5pbmZvLWNhcmRzX19jYXJkLWFjY2VudC0tYm90dG9tLWxlZnQge1xyXG4gIHRvcDogMTc0cHg7XHJcbiAgbGVmdDogLTIwMXB4OyBcclxufVxyXG5cclxuXHJcbi5pbmZvLWNhcmRzX19jYXJkLXJvd3tcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBnYXA6IHJlbSgxNnB4KTtcclxuICBtYXJnaW4tYm90dG9tOiByZW0oMzBweCk7XHJcblxyXG4gIEBpbmNsdWRlIHNpemUoJGxnKSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiByZW0oNjZweCk7XHJcbiAgfVxyXG59XHJcblxyXG4uaW5mby1jYXJkc19fY2FyZC1pY29uIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgd2lkdGg6IHJlbSg2NHB4KTtcclxuICBhc3BlY3QtcmF0aW86IDEgLyAxO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQ7XHJcblxyXG4gIGltZyB7XHJcbiAgICB3aWR0aDogNDhweDtcclxuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbi5pbmZvLWNhcmRzX19jYXJkLXRpdGxlIHtcclxuICBtYXJnaW46IDA7XHJcbiAgZm9udC1mYW1pbHk6ICRmZi1wcmltYXJ5O1xyXG4gIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuICBmb250LXNpemU6IHJlbSgyMHB4KTtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBjb2xvcjogJHNlY29uZGFyeTtcclxuXHJcbiAgQGluY2x1ZGUgc2l6ZSgkbGcpIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGZvbnQtc2l6ZTogcmVtKDM2cHgpO1xyXG4gICAgbWF4LXdpZHRoOiByZW0oMzkwcHgpO1xyXG4gIH1cclxufVxyXG5cclxuLmluZm8tY2FyZHNfX2NhcmQtdGl0bGUtLWxpZ2h0IHtcclxuICBjb2xvcjogJGxpZ2h0O1xyXG59XHJcblxyXG4uaW5mby1jYXJkc19fY2FyZC1jb250ZW50IG9sIGxpIHtcclxuICBmb250LWZhbWlseTogJGZmLXByaW1hcnk7XHJcbiAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG4gIGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgbWFyZ2luLWJvdHRvbTogcmVtKDE2cHgpO1xyXG5cclxuICBAaW5jbHVkZSBzaXplKCRsZykge1xyXG4gICAgZm9udC1zaXplOiByZW0oMjBweCk7XHJcbiAgfVxyXG59XHJcblxyXG4uaW5mby1jYXJkc19fY2FyZC1jb250ZW50IHAge1xyXG4gIGZvbnQtZmFtaWx5OiAkZmYtcHJpbWFyeTtcclxuICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcbiAgZm9udC1zaXplOiByZW0oMjBweCk7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMztcclxuICBtYXJnaW4tYm90dG9tOiByZW0oMTZweCk7XHJcbn1cclxuXHJcbi5pbmZvLWNhcmRzX19jYXJkLWNvbnRlbnQge1xyXG4gIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xyXG4gICAgZm9udC1mYW1pbHk6ICRmZi1wcmltYXJ5O1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG4gICAgZm9udC1zaXplOiByZW0oMjRweCk7XHJcbiAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogcmVtKDE2cHgpO1xyXG4gIH1cclxufVxyXG5cclxuLmluZm8tY2FyZHNfX2NhcmQtY29udGVudCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgXHJcbiAgcCwgYSwgb2wgPiBsaSwgdWwgPiBsaSB7XHJcbiAgZm9udC1mYW1pbHk6ICRmZi1wcmltYXJ5O1xyXG4gIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuICBmb250LXNpemU6IHJlbSgxNHB4KTtcclxuICBsaW5lLWhlaWdodDogMS4zO1xyXG4gIG1hcmdpbi1ib3R0b206IHJlbSgxNnB4KTtcclxuICBjb2xvcjogJHNlY29uZGFyeTtcclxuXHJcbiAgQGluY2x1ZGUgc2l6ZSgkbGcpIHtcclxuICAgIGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xyXG4gIH1cclxufVxyXG59XHJcblxyXG4uaW5mby1jYXJkc19fY2FyZC1jb250ZW50LS1saWdodCB7XHJcbiAgcCwgYSwgb2wgPiBsaSwgdWwgPiBsaSB7XHJcbiAgICBjb2xvcjogJGxpZ2h0O1xyXG4gIH1cclxufVxyXG5cclxuIiwiLnRleHQtbWVkaWEge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRnYXA6IHJlbSgyNHB4KTtcclxuICBtYXJnaW46IHJlbSgzMHB4IDE4cHgpO1xyXG5cdHBhZGRpbmc6IHJlbSg1MHB4IDIwcHgpO1xyXG4gIGJvcmRlci1yYWRpdXM6IHJlbSgyMHB4KTtcclxuXHJcblx0QGluY2x1ZGUgc2l6ZSgkbGcpIHtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0Z2FwOiByZW0oNDBweCk7XHJcbiAgICBtYXJnaW46IHJlbSg2NHB4IDQ2cHgpO1xyXG5cdFx0cGFkZGluZzogcmVtKDgzcHggMTEzcHgpO1xyXG5cdH1cclxufVxyXG5cclxuLnRleHQtbWVkaWEtLWdyYXkge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRncmF5LWxpZ2h0ZXN0O1xyXG59XHJcblxyXG4udGV4dC1tZWRpYS0tcGVhY2gge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRwZWFjaC1saWdodGVzdDtcclxufVxyXG5cclxuLnRleHQtbWVkaWEtLXB1cnBsZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcclxufVxyXG5cclxuLnRleHQtbWVkaWEtLWJsdWUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG59XHJcblxyXG4udGV4dC1tZWRpYV9fY29udGVudCB7XHJcblx0ZmxleDogMSAxIGF1dG87XHJcblx0bWF4LXdpZHRoOiByZW0oNzIwcHgpO1xyXG59XHJcblxyXG4udGV4dC1tZWRpYV9fdGl0bGUge1xyXG5cdGZvbnQtZmFtaWx5OiAkZmYtcHJpbWFyeTtcclxuXHRmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcblx0Zm9udC1zaXplOiByZW0oMzZweCk7XHJcbiAgY29sb3I6ICRwcmltYXJ5O1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdG1hcmdpbi1ib3R0b206IHJlbSgzMnB4KTtcclxuXHJcbiAgQGluY2x1ZGUgc2l6ZSgkbGcpIHtcclxuICAgIGZvbnQtc2l6ZTogcmVtKDY0cHgpO1xyXG4gIH1cclxufVxyXG5cclxuLnRleHQtbWVkaWFfX2Rlc2NyaXB0aW9uIHtcclxuICBtYXJnaW4tYm90dG9tOiByZW0oMzJweCk7XHJcbiAgZm9udC1zaXplOiByZW0oNjRweCk7XHJcblxyXG4gIEBpbmNsdWRlIHNpemUoJGxnKSB7XHJcblxyXG4gIH1cclxufVxyXG5cclxuLnRleHQtbWVkaWFfX2Rlc2NyaXB0aW9uIHAsIC50ZXh0LW1lZGlhX19kZXNjcmlwdGlvbiBsaSwgLnRleHQtbWVkaWFfX2Rlc2NyaXB0aW9uIGEge1xyXG5cdGZvbnQtZmFtaWx5OiAkZmYtcHJpbWFyeTtcclxuXHRmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcblx0Zm9udC1zaXplOiByZW0oMTZweCk7XHJcbiAgY29sb3I6ICRzZWNvbmRhcnk7XHJcblx0bGluZS1oZWlnaHQ6IDEuNTtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gIEBpbmNsdWRlIHNpemUoJGxnKSB7XHJcbiAgICBcdGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xyXG4gIH1cclxufVxyXG5cclxuLnRleHQtbWVkaWFfX2Rlc2NyaXB0aW9uLS1saWdodCBoMixcclxuLnRleHQtbWVkaWFfX2Rlc2NyaXB0aW9uLS1saWdodCBoMyxcclxuLnRleHQtbWVkaWFfX2Rlc2NyaXB0aW9uLS1saWdodCBoNCxcclxuLnRleHQtbWVkaWFfX2Rlc2NyaXB0aW9uLS1saWdodCBoNSxcclxuLnRleHQtbWVkaWFfX2Rlc2NyaXB0aW9uLS1saWdodCBoNixcclxuLnRleHQtbWVkaWFfX2Rlc2NyaXB0aW9uLS1saWdodCBwLFxyXG4udGV4dC1tZWRpYV9fZGVzY3JpcHRpb24tLWxpZ2h0IGxpLFxyXG4udGV4dC1tZWRpYV9fZGVzY3JpcHRpb24tLWxpZ2h0IGEge1xyXG4gIGNvbG9yOiAkbGlnaHQ7XHJcbn1cclxuXHJcbi50ZXh0LW1lZGlhX19kZXNjcmlwdGlvbiBoMiB7XHJcbiAgZm9udC1zaXplOiByZW0oMzZweCk7XHJcbiAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG5cclxuICBAaW5jbHVkZSBzaXplKCRsZykge1xyXG4gICAgZm9udC1zaXplOiByZW0oNjRweCk7XHJcbiAgfVxyXG59XHJcblxyXG4udGV4dC1tZWRpYV9fbG9nb3Mge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0Z2FwOiByZW0oMjRweCk7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuLnRleHQtbWVkaWFfX2xvZ28ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4udGV4dC1tZWRpYV9fbG9nbyBpbWcge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG4gIGhlaWdodDogMTAwJTtcclxuXHRtYXgtaGVpZ2h0OiByZW0oNTBweCk7XHJcbn1cclxuXHJcbi50ZXh0LW1lZGlhX19tZWRpYSB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG4udGV4dC1tZWRpYV9fbWVkaWEtaW1hZ2Uge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRtYXgtd2lkdGg6IHJlbSg0NTJweCk7XHJcblx0Ym9yZGVyLXJhZGl1czogcmVtKDIwcHgpO1xyXG59XHJcblxyXG4udGV4dC1tZWRpYV9fbWVkaWEtaW1hZ2UgaW1nIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcbiAgXHRib3JkZXItcmFkaXVzOiByZW0oMjBweCk7XHJcbn1cclxuXHJcbi50ZXh0LW1lZGlhX19tZWRpYS1kZXNjcmlwdGlvbiB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHBhZGRpbmc6IHJlbSgyMHB4KTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gIGNvbG9yOiAkbGlnaHQ7XHJcbiAgYm9yZGVyLXJhZGl1czogcmVtKDIwcHgpO1xyXG5cclxuICBAaW5jbHVkZSBzaXplKCRsZykge1xyXG4gICAgcGFkZGluZzogcmVtKDQwcHgpO1xyXG4gIH1cclxufVxyXG5cclxuLnRleHQtbWVkaWFfX21lZGlhLWxpc3Qge1xyXG4gIFxyXG59XHJcblxyXG4udGV4dC1tZWRpYV9fbGlzdC1pdGVtIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgZ2FwOiByZW0oOHB4KTtcclxuXHJcbiAgaW1nIHtcclxuICAgIHdpZHRoOiByZW0oMzBweCk7XHJcbiAgICBhc3BlY3QtcmF0aW86IDEvMTtcclxuICB9XHJcblxyXG4gIHAge1xyXG4gICAgZm9udC1mYW1pbHk6ICRmZi1wcmltYXJ5O1xyXG4gICAgZm9udC1zaXplOiByZW0oMTRweCk7XHJcbiAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgY29sb3I6ICRsaWdodDtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHNpemUoJGxnKSB7XHJcbiAgICAgIGdhcDogcmVtKDE2cHgpO1xyXG5cclxuICAgIGltZyB7XHJcblxyXG4gICAgfVxyXG5cclxuICAgIHAge1xyXG4gICAgICBmb250LXNpemU6IHJlbSgyMHB4KTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi50ZXh0LW1lZGlhX19tZWRpYS1jb3JuZXIge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR3aWR0aDogcmVtKDEwMHB4KTtcclxuICBhc3BlY3QtcmF0aW86IDEgLyAxO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vc3JjL2Fzc2V0cy9hY2NlbnRzL1JlY3RhbmdsZUNvcm5lci5zdmcnKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdGJvcmRlci1yYWRpdXM6IHJlbSg4cHgpO1xyXG59XHJcblxyXG4udGV4dC1tZWRpYV9fbWVkaWEtY29ybmVyLS10b3AtbGVmdCB7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuXHR0b3A6IHJlbSgtMTFweCk7XHJcblx0bGVmdDogcmVtKC0xN3B4KTtcclxufVxyXG5cclxuLnRleHQtbWVkaWFfX21lZGlhLWNvcm5lci0tdG9wLXJpZ2h0IHtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xyXG5cdHRvcDogcmVtKC0xN3B4KTtcclxuXHRyaWdodDogcmVtKC0xMXB4KTtcclxufVxyXG5cclxuLnRleHQtbWVkaWFfX21lZGlhLWNvcm5lci0tYm90dG9tLWxlZnQge1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuXHRib3R0b206IHJlbSgtMTdweCk7XHJcblx0bGVmdDogcmVtKC0xMXB4KTtcclxufVxyXG5cclxuLnRleHQtbWVkaWFfX21lZGlhLWNvcm5lci0tYm90dG9tLXJpZ2h0IHtcclxuXHRib3R0b206IHJlbSgtMTFweCk7XHJcblx0cmlnaHQ6IHJlbSgtMTdweCk7XHJcbn1cclxuXHJcbiIsIi5zZWN0aW9uIHtcclxufVxyXG5cclxuLnNlY3Rpb25fX3RpdGxlIHtcclxuICBmb250LXNpemU6IHJlbSg0OHB4KTtcclxuICBmb250LXdlaWdodDogJGZ3LWJsYWNrO1xyXG5cclxuICBAaW5jbHVkZSBzaXplKCRsZykge1xyXG4gICAgZm9udC1zaXplOiByZW0oNzBweCk7XHJcbiAgfVxyXG59XHJcbiIsIi5zdWJwYWdlLWhlcm8ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbWF4LWhlaWdodDogcmVtKDMzMHB4KTtcclxuICBwYWRkaW5nOiByZW0oMTAwcHgpIHJlbSgyMHB4KTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uc3VicGFnZS1oZXJvLS1ibHVlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxufVxyXG5cclxuLnN1YnBhZ2UtaGVyby0tZGFyay1ibHVlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ibHVlO1xyXG59XHJcblxyXG4uc3VicGFnZS1oZXJvLS1wdXJwbGUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGUtbGlnaHRlc3Q7XHJcbn1cclxuXHJcbi5zdWJwYWdlLWhlcm8tLXB1cnBsZS1kYXJrIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG59XHJcblxyXG4uc3VicGFnZS1oZXJvLS1vcmFuZ2Uge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2UtbGlnaHQ7XHJcbn1cclxuXHJcbi5zdWJwYWdlLWhlcm8tLWdyYXkge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRncmF5LWxpZ2h0ZXN0O1xyXG59XHJcblxyXG4uc3VicGFnZS1oZXJvX190aXRsZSB7XHJcbiAgZm9udC1mYW1pbHk6ICRmZi1wcmltYXJ5O1xyXG4gIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuICBmb250LXNpemU6IHJlbSg0OHB4KTtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBjb2xvcjogJGxpZ2h0O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgQGluY2x1ZGUgc2l6ZSgkbGcpIHtcclxuICAgIGZvbnQtc2l6ZTogcmVtKDgwcHgpO1xyXG4gIH1cclxufVxyXG5cclxuLnN1YnBhZ2UtaGVyb19fdGl0bGUtLWdyYXkge1xyXG4gIGNvbG9yOiAkcHJpbWFyeTtcclxufVxyXG5cclxuLnN1YnBhZ2UtaGVyb19fdGl0bGUtLW9yYW5nZSB7XHJcbiAgY29sb3I6ICRwcmltYXJ5O1xyXG59XHJcblxyXG4uc3VicGFnZS1oZXJvX19kZXNjcmlwdGlvbiB7XHJcbiAgZm9udC1mYW1pbHk6ICRmZi1wcmltYXJ5O1xyXG4gIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuICBmb250LXNpemU6IHJlbSgxOHB4KTtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBjb2xvcjogJGxpZ2h0O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgQGluY2x1ZGUgc2l6ZSgkbGcpIHtcclxuICAgIGZvbnQtc2l6ZTogcmVtKDI0cHgpO1xyXG4gIH1cclxufVxyXG5cclxuLnN1YnBhZ2UtaGVyb19fZGVzY3JpcHRpb24tLWdyYXkge1xyXG4gIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG59XHJcblxyXG4uc3VicGFnZS1oZXJvX19kZXNjcmlwdGlvbi0tb3JhbmdlIHtcclxuICBjb2xvcjogJHNlY29uZGFyeTtcclxufVxyXG5cclxuLnN1YnBhZ2UtaGVyb19fYmFja2dyb3VuZCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIG9wYWNpdHk6IC4xO1xyXG4gIHRvcDogMDtcclxufVxyXG4iLCIuYWxlcnQtYm94IHtcclxuICBtYXJnaW46IHJlbSgwIDE3cHgpO1xyXG4gIHBhZGRpbmc6IHJlbSgzMHB4IDIwcHgpO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5O1xyXG4gIGJvcmRlci1yYWRpdXM6IHJlbSgyMHB4KTtcclxuXHJcbiAgQGluY2x1ZGUgc2l6ZSgkbGcpIHtcclxuICAgIG1hcmdpbjogcmVtKDY0cHggMTYwcHgpO1xyXG4gICAgcGFkZGluZzogcmVtKDMwcHgpO1xyXG4gIH1cclxufVxyXG5cclxuLmFsZXJ0LWJveC0tZ3JheSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktbGlnaHRlc3Q7XHJcbiAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcclxufVxyXG5cclxuLmFsZXJ0LWJveC0tb3JhbmdlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlLWxpZ2h0ZXN0O1xyXG4gIGJvcmRlci1jb2xvcjogJG9yYW5nZTtcclxufVxyXG5cclxuLmFsZXJ0LWJveF9fdGl0bGUge1xyXG4gIGZvbnQtZmFtaWx5OiAkZmYtcHJpbWFyeTtcclxuICBmb250LXdlaWdodDogJGZ3LXNlbWlib2xkO1xyXG4gIGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xyXG4gIGNvbG9yOiAkcHJpbWFyeTtcclxuXHJcbiAgQGluY2x1ZGUgc2l6ZSgkbGcpIHtcclxuICAgIGZvbnQtc2l6ZTogcmVtKDI0cHgpO1xyXG4gIH1cclxufVxyXG5cclxuLmFsZXJ0LWJveF9fZGVzY3JpcHRpb24ge1xyXG4gIGZvbnQtZmFtaWx5OiAkZmYtcHJpbWFyeTtcclxuICBmb250LXdlaWdodDogJGZ3LXNlbWlib2xkO1xyXG4gIGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xyXG4gIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuICBjb2xvcjogJHNlY29uZGFyeTtcclxuICBsaW5lLWhlaWdodDogMS41O1xyXG5cclxuICBAaW5jbHVkZSBzaXplKCRsZykge1xyXG4gICAgZm9udC1zaXplOiByZW0oMThweCk7XHJcbiAgfVxyXG59IiwiLnd5c2l3eWcge1xyXG4gIG1hcmdpbjogcmVtKDMwcHggMzhweCk7XHJcbiAgZm9udC1mYW1pbHk6ICRmZi1wcmltYXJ5O1xyXG4gIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBjb2xvcjogJHByaW1hcnk7XHJcblxyXG4gIGgyIHtcclxuICAgIGZvbnQtc2l6ZTogcmVtKDM2cHgpOyBcclxuICB9XHJcblxyXG4gIGgzIHtcclxuICAgIGZvbnQtc2l6ZTogcmVtKDI0cHgpOyBcclxuICB9XHJcblxyXG4gIGg0IHtcclxuICAgIGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgc2l6ZSgkbGcpIHtcclxuICAgIG1hcmdpbjogcmVtKDY0cHggMTYwcHgpO1xyXG5cclxuXHJcbiAgICBoMiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDQ4cHgpO1xyXG4gICAgfVxyXG5cclxuICAgIGgzIHtcclxuICAgICAgZm9udC1zaXplOiByZW0oMzZweCk7IFxyXG4gICAgfVxyXG5cclxuICAgIGg0IHtcclxuICAgICAgZm9udC1zaXplOiByZW0oMjRweCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ud3lzaXd5ZyB7XHJcbiAgcCwgdWwgPiBsaSwgb2wgPiBsaSB7XHJcbiAgZm9udC1mYW1pbHk6ICRmZi1wcmltYXJ5O1xyXG4gIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuICBmb250LXNpemU6IHJlbSgxNnB4KTtcclxuICBsaW5lLWhlaWdodDogMS41O1xyXG4gIGNvbG9yOiAkc2Vjb25kYXJ5O1xyXG5cclxuICAgIEBpbmNsdWRlIHNpemUoJGxnKSB7XHJcbiAgICBmb250LXNpemU6IHJlbSgxOHB4KTtcclxuICB9XHJcbiAgfVxyXG5cclxuXHJcbn1cclxuXHJcbi53eXNpd3lnIGEge1xyXG4gIGZvbnQtZmFtaWx5OiAkZmYtcHJpbWFyeTtcclxuICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcbiAgZm9udC1zaXplOiByZW0oMTZweCk7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICBjb2xvcjogJG9yYW5nZTtcclxuXHJcbiAgQGluY2x1ZGUgc2l6ZSgkbGcpIHtcclxuICAgIGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xyXG4gIH1cclxufSIsIi5mb290ZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgbWFyZ2luOiByZW0oMzBweCAyMHB4IDAgMjBweCk7XHJcblxyXG4gIEBpbmNsdWRlIHNpemUoJGxnKSB7XHJcbiAgICBtYXJnaW46IHJlbSg2NHB4IDQ2cHgpO1xyXG4gIH1cclxufVxyXG5cclxuLmZvb3Rlcl9fdG9wIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktbGlnaHRlc3Q7XHJcbiAgYm9yZGVyLXJhZGl1czogcmVtKDIwcHgpO1xyXG4gIG1hcmdpbi1ib3R0b206IHJlbSgzMnB4KTtcclxuICBwYWRkaW5nOiByZW0oNDBweCk7XHJcblxyXG5cclxuICBAaW5jbHVkZSBzaXplKCRsZykge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG4uZm9vdGVyX19sb2dvIHtcclxuICBtYXJnaW4tYm90dG9tOiByZW0oNDBweCk7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiByZW0oMTUycHgpO1xyXG5cclxuICBAaW5jbHVkZSBzaXplKCRsZykge1xyXG4gICBtYXJnaW46IDA7XHJcbiAgfVxyXG59XHJcblxyXG4uZm9vdGVyX19jdGEtZ3JvdXAge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBnYXA6IHJlbSgxNnB4KTtcclxuXHJcbiAgQGluY2x1ZGUgc2l6ZSgkbGcpIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIH1cclxufVxyXG5cclxuLmZvb3Rlcl9fY3RhIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IHJlbSgxMHB4IDIwcHgpO1xyXG4gIGdhcDogcmVtKDhweCk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0O1xyXG4gIGJvcmRlci1yYWRpdXM6IHJlbSg0NXB4KTtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogMCAycHggMnB4IDAgcmdiYSgkcHVycGxlLWxpZ2h0ZXN0LCAwLjIpO1xyXG5cclxuICBAaW5jbHVkZSBzaXplKCRsZykge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgfVxyXG5cclxufVxyXG5cclxuLmZvb3Rlcl9fY3RhLWljb24ge1xyXG4gIHdpZHRoOiByZW0oMzZweCk7XHJcbiAgYXNwZWN0LXJhdGlvOiAxLzE7XHJcbn1cclxuXHJcbi5mb290ZXJfX2N0YS10ZXh0IHtcclxuICBtYXJnaW46IDA7XHJcbiAgZm9udC1mYW1pbHk6ICRmZi1wcmltYXJ5O1xyXG4gIGZvbnQtd2VpZ2h0OiAkZnctc2VtaWJvbGQ7XHJcbiAgZm9udC1zaXplOiByZW0oMjBweCk7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgY29sb3I6ICRwcmltYXJ5O1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLmZvb3Rlcl9fYm90dG9tIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICBAaW5jbHVkZSBzaXplKCRsZykge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIH1cclxufVxyXG5cclxuLmZvb3Rlcl9fYm90dG9tLWNvcHlyaWdodCB7XHJcbiAgZm9udC1mYW1pbHk6ICRmZi1wcmltYXJ5O1xyXG4gIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuICBmb250LXNpemU6IHJlbSgxNnB4KTtcclxuICBsaW5lLWhlaWdodDogMS4zO1xyXG4gIGNvbG9yOiAkZGFyaztcclxuXHJcbiAgQGluY2x1ZGUgc2l6ZSgkbGcpIHtcclxuICAgIGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xyXG4gIH1cclxufVxyXG5cclxuLmZvb3Rlcl9fYm90dG9tLWxpbmtzIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGdhcDogcmVtKDMycHgpO1xyXG59XHJcblxyXG4uZm9vdGVyX19ib3R0b20tbGluayB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGZvbnQtZmFtaWx5OiAkZmYtcHJpbWFyeTtcclxuICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcbiAgZm9udC1zaXplOiByZW0oMTZweCk7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMztcclxuICBjb2xvcjogJGRhcms7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICBAaW5jbHVkZSBzaXplKCRsZykge1xyXG4gICAgZm9udC1zaXplOiByZW0oMjBweCk7XHJcbiAgfVxyXG59ICJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/