@charset "UTF-8";
/*!
Theme Name: Live from the Artists Den
Author: Ready Set Rocket
Author URI: https://readysetrocket.com/
Version: 1.1.1
*/a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input:not([type=checkbox]):not([type=radio]),textarea{-webkit-appearance:none;border-radius:0}@font-face{font-family:"Bianco Serif";src:url(assets/fonts/bianco-serif/BiancoSerif-Regular.eot?#iefix) format("embedded-opentype"),url(assets/fonts/bianco-serif/BiancoSerif-Regular.woff) format("woff"),url(assets/fonts/bianco-serif/BiancoSerif-Regular.ttf) format("truetype"),url(assets/fonts/bianco-serif/BiancoSerif-Regular.svg#BiancoSerif-Regular) format("svg");font-style:normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:"Bianco Serif";src:url(assets/fonts/bianco-serif/BiancoSerif-Italic.eot?#iefix) format("embedded-opentype"),url(assets/fonts/bianco-serif/BiancoSerif-Italic.woff) format("woff"),url(assets/fonts/bianco-serif/BiancoSerif-Italic.ttf) format("truetype"),url(assets/fonts/bianco-serif/BiancoSerif-Italic.svg#BiancoSerif-Italic) format("svg");font-style:italic;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:"Bianco Serif";src:url(assets/fonts/bianco-serif/BiancoSerif-Bold.eot?#iefix) format("embedded-opentype"),url(assets/fonts/bianco-serif/BiancoSerif-Bold.woff) format("woff"),url(assets/fonts/bianco-serif/BiancoSerif-Bold.ttf) format("truetype"),url(assets/fonts/bianco-serif/BiancoSerif-Bold.svg#BiancoSerif-Bold) format("svg");font-style:normal;font-weight:700;text-rendering:optimizeLegibility}@font-face{font-family:"Bianco Serif";src:url(assets/fonts/bianco-serif/BiancoSerif-BoldItalic.eot?#iefix) format("embedded-opentype"),url(assets/fonts/bianco-serif/BiancoSerif-BoldItalic.woff) format("woff"),url(assets/fonts/bianco-serif/BiancoSerif-BoldItalic.ttf) format("truetype"),url(assets/fonts/bianco-serif/BiancoSerif-BoldItalic.svg#BiancoSerif-BoldItalic) format("svg");font-style:italic;font-weight:700;text-rendering:optimizeLegibility}@font-face{font-family:Druk Web;src:url(assets/fonts/druk/Druk-Medium-Web.woff2) format("woff2"),url(assets/fonts/druk/Druk-Medium-Web.woff) format("woff");font-weight:500;font-style:normal;font-stretch:normal}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-family:"Bianco Serif",serif;font-size:16px}body.nav-active,html.nav-active{height:100%;overflow:hidden;position:relative}a{color:#2ab956;text-decoration:none}p{line-height:1.5}p.large{margin-bottom:1em;font-size:2rem;font-weight:700}[data-scroll-animation=fade]{opacity:0;transition:opacity .25s}[data-scroll-animation=fade].visible{opacity:1}[data-scroll-animation=fade-up]{opacity:0;transform:translateY(4rem);transition:transform .25s ease-out,opacity .25s}[data-scroll-animation=fade-up].visible{opacity:1;transform:translateY(0)}.blockquote,.main-content blockquote,.main-content blockquote p,.rich-text blockquote,.rich-text blockquote p{font-family:"Bianco Serif",serif;font-size:1.625rem;font-weight:700;line-height:1.5}@media screen and (min-width:50rem){.blockquote,.main-content blockquote,.main-content blockquote p,.rich-text blockquote,.rich-text blockquote p{font-size:2rem}}.body,.main-content p,.photgrapher-credits,.rich-text p{font-family:"Bianco Serif",serif;font-size:1rem;font-weight:400;line-height:2}.first-look__title,.heading-1,.main-content h1,.rich-text h1{font-family:Druk Web,sans-serif;font-size:3.125rem;font-weight:400;line-height:1;text-transform:uppercase}@media screen and (min-width:50rem){.first-look__title,.heading-1,.main-content h1,.rich-text h1{font-size:6.25rem}}.heading-2,.main-content h2,.main-content h3,.main-content h4,.main-content h5,.main-content h6,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6,.way-to-experience__title{font-family:Druk Web,sans-serif;font-size:1.5rem;font-weight:400;line-height:2rem;text-transform:uppercase}@media screen and (min-width:50rem){.heading-2,.main-content h2,.main-content h3,.main-content h4,.main-content h5,.main-content h6,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6,.way-to-experience__title{font-size:3.125rem;line-height:3.5rem}}.heading-2--md,.main-content h2,.main-content h3,.main-content h4,.main-content h5,.main-content h6,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6{font-size:3.125rem;line-height:3.5rem}@media screen and (min-width:50rem){.heading-2--md,.main-content h2,.main-content h3,.main-content h4,.main-content h5,.main-content h6,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6{font-size:3.125rem;line-height:3.5rem}}.image--highlight-left{align-self:start;justify-self:start;position:relative;z-index:0}.image--highlight-left:after,.image--highlight-left:before{content:"";display:block;position:absolute;z-index:-1}.image--highlight-left:before{height:100vh;left:0;top:0;transform-origin:top center;transform:skewX(-45deg);width:100%}.image--highlight-left:after{height:100%;right:1px;top:0;transform-origin:center right;transform:skewY(-45deg);width:100vw}.image--highlight-primary:after,.image--highlight-primary:before{background-color:#f2c9d3}.main-content{max-width:100%;padding:0 1.25rem;width:100%;margin:0 auto 3.75rem}@media screen and (min-width:50rem){.main-content{max-width:calc(100vw - 5rem)}}@media screen and (min-width:80rem){.main-content{max-width:calc(100vw - 6.25rem)}}@media screen and (min-width:100rem){.main-content{max-width:93.75rem}}.main-content em{font-style:italic}.main-content h1{margin-bottom:2rem;margin-top:2rem}@media screen and (min-width:50rem){.main-content h1{margin-bottom:4.375rem;margin-top:4.375rem}}.main-content h2,.main-content h3,.main-content h4,.main-content h5,.main-content h6{margin-bottom:1rem;margin-top:3.75rem}.main-content p{margin-bottom:2rem;margin-top:1rem}.main-content p+p{margin-top:2rem}.main-content h1,.main-content h2,.main-content h3,.main-content h4,.main-content h5,.main-content h6,.main-content p{margin-left:auto;margin-right:auto}.main-content h1:first-child,.main-content h2:first-child,.main-content h3:first-child,.main-content h4:first-child,.main-content h5:first-child,.main-content h6:first-child,.main-content p:first-child{margin-top:0}.main-content h1:last-child,.main-content h2:last-child,.main-content h3:last-child,.main-content h4:last-child,.main-content h5:last-child,.main-content h6:last-child,.main-content p:last-child{margin-bottom:0}.main-content blockquote{margin:6rem auto;max-width:60rem}.main-content blockquote:first-child{margin-top:0}.main-content blockquote:last-child{margin-bottom:0}.main-content blockquote p{max-width:none}.main-content__2-up{display:grid}@media screen and (min-width:50rem){.main-content__2-up{grid-template-columns:repeat(2,1fr)}}.main-content__narrow{margin-left:auto;margin-right:auto}@media screen and (min-width:50rem){.main-content__narrow{max-width:61.875rem}}.main-content__skinny{margin-left:auto;margin-right:auto}@media screen and (min-width:50rem){.main-content__skinny{max-width:43.125rem}}.main-content__image-side-highlight{display:grid;grid-column-gap:7.5rem;margin-bottom:10rem;position:relative}@media screen and (min-width:50rem){.main-content__image-side-highlight{grid-template-columns:15rem auto 15rem;margin-bottom:23.75rem}}.main-content__image-side-highlight p{margin-top:2rem;max-width:31.875rem;position:relative;z-index:1}@media screen and (min-width:50rem){.main-content__image-side-highlight p{margin-top:0}}.main-content__image-side-highlight img{max-width:15rem}.rich-text em{font-style:italic}.rich-text h1{margin-bottom:2rem;margin-top:2rem}@media screen and (min-width:50rem){.rich-text h1{margin-bottom:4.375rem;margin-top:4.375rem}}.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6{margin-bottom:1rem;margin-top:3.75rem}.rich-text p{margin-bottom:2rem;margin-top:1rem}.rich-text p+p{margin-top:2rem}.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6,.rich-text p{margin-left:auto;margin-right:auto;max-width:43.125rem}.rich-text h1:first-child,.rich-text h2:first-child,.rich-text h3:first-child,.rich-text h4:first-child,.rich-text h5:first-child,.rich-text h6:first-child,.rich-text p:first-child{margin-top:0}.rich-text h1:last-child,.rich-text h2:last-child,.rich-text h3:last-child,.rich-text h4:last-child,.rich-text h5:last-child,.rich-text h6:last-child,.rich-text p:last-child{margin-bottom:0}.rich-text blockquote{margin:6rem auto;max-width:60rem}.rich-text blockquote:first-child{margin-top:0}.rich-text blockquote:last-child{margin-bottom:0}.rich-text blockquote p{max-width:none}*,:after,:before{box-sizing:border-box}.container{margin:0 auto;max-width:100%;padding:0 1.25rem;width:100%}@media screen and (min-width:50rem){.container{max-width:calc(100vw - 5rem)}}@media screen and (min-width:80rem){.container{max-width:calc(100vw - 6.25rem)}}@media screen and (min-width:100rem){.container{max-width:93.75rem}}.section--full-bleed{width:100vw;margin-left:50%;transform:translateX(-50%)}.nav{margin:0 auto;max-width:100%;padding:0 1.25rem;width:100%;align-items:start;color:#fff;display:grid;font-family:Druk Web,sans-serif;font-size:3.125rem;grid-template-columns:1fr auto;text-transform:uppercase;z-index:0}@media screen and (min-width:50rem){.nav{max-width:calc(100vw - 5rem)}}@media screen and (min-width:80rem){.nav{max-width:calc(100vw - 6.25rem)}}@media screen and (min-width:100rem){.nav{max-width:93.75rem}}@media screen and (min-width:50rem){.nav{color:#000;font-family:"Bianco Serif",serif;font-size:1rem;font-weight:700;grid-auto-flow:column;grid-template-columns:unset;justify-content:space-between;text-transform:none}}.nav:before{background-color:#000;bottom:0;-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0);content:"";height:100vh;left:0;position:absolute;right:0;top:0;transition:-webkit-clip-path .3s;transition:clip-path .3s;transition:clip-path .3s,-webkit-clip-path .3s;z-index:-1}@media screen and (min-width:50rem){.nav:before{display:none}}.nav--active:before{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.nav__link{display:grid;z-index:1}.nav__logo{filter:invert(0);transition:filter .3s;width:11.25rem}@media screen and (min-width:50rem){.nav__logo{width:16.875rem;filter:none}}.nav--active .nav__logo{filter:invert(1)}@media screen and (min-width:50rem){.nav--active .nav__logo{filter:none}}.nav__toggle{align-content:space-between;background-color:transparent;border:none;cursor:pointer;display:grid;height:22px}@media screen and (min-width:50rem){.nav__toggle{display:none}}.nav__toggle span{background-color:#000;display:block;height:2px;margin-bottom:.7em;opacity:1;transform:rotate(0deg) translateX(0);transition:all .3s;width:2rem}.nav__toggle span:first-child{transform-origin:100% 50%}.nav__toggle span:nth-child(3){transform-origin:calc(100% - 2px) 100%}.nav--active .nav__toggle span{background-color:#fff}.nav--active .nav__toggle span:first-child{transform:rotate(-45deg) translateX(0)}.nav--active .nav__toggle span:nth-child(2){opacity:0;transform:rotate(0) translateX(1rem)}.nav--active .nav__toggle span:nth-child(3){transform:rotate(45deg) translateX(0)}.nav__list{counter-reset:nav;left:1.2rem;margin-top:7rem;opacity:0;pointer-events:none;position:absolute;right:1.2rem;transition:opacity .3s}@media screen and (min-width:50rem){.nav__list{align-content:space-between;display:grid;grid-auto-flow:dense;grid-column-gap:3.75rem;grid-template-columns:1fr 1fr;line-height:1.5;margin-top:0;opacity:1;pointer-events:all;position:relative}}.nav--active .nav__list{opacity:1;pointer-events:all}.nav__list-item{grid-column:1}.nav__list-item:first-child .nav__list-link:after{transition-delay:50ms}.nav__list-item:nth-child(2) .nav__list-link:after{transition-delay:.1s}.nav__list-item:nth-child(3) .nav__list-link:after{transition-delay:.15s}.nav__list-item:nth-child(4) .nav__list-link:after{transition-delay:.2s}.nav__list-item:nth-child(5) .nav__list-link:after{transition-delay:.25s}.nav__list-item:nth-child(6) .nav__list-link:after{transition-delay:.3s}.nav__list-item:nth-child(7) .nav__list-link:after{transition-delay:.35s}.nav__list-item:nth-child(8) .nav__list-link:after{transition-delay:.4s}.nav__list-item:nth-child(9) .nav__list-link:after{transition-delay:.45s}.nav__list-item:nth-child(n+4){grid-column:2}.nav__list-link{color:inherit;display:grid;grid-auto-flow:column;grid-gap:2rem;justify-content:start;position:relative;text-decoration:none;transition:color .1s ease}@media screen and (min-width:50rem){.nav__list-link{grid-gap:1rem}}.nav__list-link--active,.nav__list-link:hover{color:#f2c9d3}.nav__list-link:before{content:"0" counter(nav);counter-increment:nav}.nav__list-link:after{border-bottom:2px solid #fff;bottom:0;content:"";display:block;left:0;position:absolute;transform-origin:0 0;transform:scaleX(0);transition:transform .3s;width:100%}.nav--active .nav__list-link:after{transform:scaleX(1)}.nav .social-nav{margin-top:1rem}@media screen and (min-width:50rem){.nav .social-nav{display:none}}.nav .social-nav__link{color:inherit;transition:all .2s ease}.nav .social-nav__link:hover{color:#f2c9d3}.nav .social-nav__icon{width:1.375rem}.header{position:relative;z-index:1;padding-top:2rem;padding-bottom:2rem}@media screen and (min-width:50rem){.header{margin-bottom:3.3125rem}}.footer{margin:0 auto;max-width:100%;padding:0 1.25rem;width:100%;display:grid;line-height:2}@media screen and (min-width:50rem){.footer{max-width:calc(100vw - 5rem)}}@media screen and (min-width:80rem){.footer{max-width:calc(100vw - 6.25rem)}}@media screen and (min-width:100rem){.footer{max-width:93.75rem}}@media screen and (min-width:50rem){.footer{grid-auto-flow:column;justify-content:space-between}}.footer__text{display:none;font-weight:700;max-width:32rem;grid-column-end:span 6}@media screen and (min-width:50rem){.footer__text{display:block;grid-row:1;grid-column:1}}.footer__menu{counter-reset:footer-nav;font-weight:700;margin-bottom:2rem}@media screen and (min-width:50rem){.footer__menu{grid-row:1;grid-column:2}}.footer__menu-link{color:inherit;transition:color .1s ease}.footer__menu-link:before{counter-increment:footer-nav;content:"0" counter(footer-nav);margin-right:.5rem}.footer__menu-link--active,.footer__menu-link:hover{color:#f2c9d3}.footer__list{column-count:2;font-size:.75rem;margin-bottom:2rem}@media screen and (min-width:50rem){.footer__list{grid-row:2;grid-column:1}}.footer__list a{color:inherit}.footer .social-nav{justify-content:start;margin-bottom:2rem}@media screen and (min-width:50rem){.footer .social-nav{grid-row:2;grid-column:2}}.footer .social-nav__link{transition:color .1s ease}.footer .social-nav__link:hover{color:#f2c9d3}.footer .social-nav__icon{width:1.375rem}.hero{max-width:100%;padding:0 1.25rem;width:100%;display:grid;margin:0 auto 3.125rem}@media screen and (min-width:50rem){.hero{max-width:calc(100vw - 5rem)}}@media screen and (min-width:80rem){.hero{max-width:calc(100vw - 6.25rem)}}@media screen and (min-width:100rem){.hero{max-width:93.75rem}}@media screen and (min-width:50rem){.hero{grid-column-gap:2.5rem;grid-template-columns:1fr 1fr;margin-bottom:5.3125rem}}@media screen and (min-width:80rem){.hero{grid-column-gap:6.25rem}}.hero__header{background-size:100% 5rem;background-image:linear-gradient(0deg,#000 2px,transparent 0);align-self:end;position:relative;font-family:Druk Web,sans-serif;font-size:5rem;text-transform:uppercase}@media screen and (min-width:50rem){.hero__header{background-size:100% 7.5rem;background-size:100% 5.5rem;font-size:5.5rem}}@media screen and (min-width:75rem){.hero__header{background-size:100% 7.5rem;font-size:7.5rem}}.hero__header a{color:inherit;transition:color .2s ease}.hero__header a:hover{color:#f2c9d3}.hero__header svg{margin:0 .1em .1em;width:.8em}.hero__episode{color:#f2c9d3;margin-right:.5ch}.hero__text{align-self:start;grid-column:1;margin-bottom:0;margin-top:3.125rem}@media screen and (min-width:50rem){.hero__text{font-size:1.25rem}}.hero__text a{color:inherit}.hero__text a:hover .hero__link{color:#218f43}.hero__link{color:#2ab956;transition:all .2s ease}.hero__image-container{--aspect-ratio:1/1;--aspect-ratio:1;padding-bottom:calc(100%/var(--aspect-ratio));grid-row:1;height:23rem;margin:0 auto 2rem;max-width:100%;overflow:hidden;position:relative;width:100%}@media screen and (min-width:50rem){.hero__image-container{grid-column:2;grid-row:1/span 2;height:37.5rem;margin-bottom:0}}.hero__image{--translateY:0;--scale:1;height:auto;--overflow:80px;height:calc(100% + 2*var(--overflow));top:calc(-1*var(--overflow));width:100%;left:50%;object-fit:cover;position:absolute;transform:translateX(-50%) translateY(var(--translateY)) scale(var(--scale))}.hero-performance{max-width:100%;padding:0 1.25rem;width:100%;margin:0 auto 3.125rem}@media screen and (min-width:50rem){.hero-performance{max-width:calc(100vw - 5rem)}}@media screen and (min-width:80rem){.hero-performance{max-width:calc(100vw - 6.25rem)}}@media screen and (min-width:100rem){.hero-performance{max-width:93.75rem}}@media screen and (min-width:50rem){.hero-performance{margin-bottom:4.375rem}}.hero-performance__header{background-size:100% 3.125rem;background-image:linear-gradient(0deg,#000 2px,transparent 0);margin-bottom:2rem}@media screen and (min-width:50rem){.hero-performance__header{background-size:100% 6.25rem;margin-bottom:4.375rem}}.hero-performance__header svg{width:.8em;margin:0 .1em .1em}.hero-performance__episode{color:#f2c9d3}.hero-performance__image-container{max-width:100%;position:relative}.hero-performance__image-scroll-container{--aspect-ratio:123/69;--aspect-ratio:1.78261;position:relative;overflow:hidden;margin:0 auto;padding-bottom:calc(100%/var(--aspect-ratio));z-index:-1}.hero-performance__image{--translateY:0;height:auto;--overflow:80px;height:calc(100% + 2*var(--overflow));top:calc(-1*var(--overflow));width:100%;position:absolute;object-fit:cover;max-width:100%;transform:translateY(var(--translateY))}.hero-performance__button{color:#fff;background-color:#2ab956;transition:all .2s ease;position:relative;z-index:0;cursor:pointer;font-family:"Bianco Serif",serif;border:0;text-transform:uppercase;top:50%;left:50%;position:absolute;padding:1rem;font-size:1.25rem;transform:translateY(-50%) translateX(-50%);font-weight:700;width:3.75rem;height:3.75rem;display:flex;place-items:center}.hero-performance__button:before{content:"";background-color:#fff;width:100%;position:absolute;top:0;bottom:0;left:0;right:100%;z-index:-1;transition:all .2s ease;transform:scaleX(0);transform-origin:0 0}.hero-performance__button:focus,.hero-performance__button:hover{color:#2ab956;outline:none}.hero-performance__button:focus:before,.hero-performance__button:hover:before{transform:scaleX(1)}@media screen and (min-width:50rem){.hero-performance__button{height:4.375rem;left:-1rem;padding:1.5rem;transform:translateY(-50%);width:auto}}.hero-performance__button svg{width:.8em;margin:0 auto}@media screen and (min-width:50rem){.hero-performance__button svg{margin-right:.5em}}.hero-performance__button-text{display:none}@media screen and (min-width:50rem){.hero-performance__button-text{display:inline-block;margin-left:1rem}}.hero-full-bleed{position:relative;overflow:hidden;padding:6.25rem 0;margin-bottom:3.7rem;background-color:#000;margin-top:-5.5rem;z-index:-1}@media screen and (min-width:50rem){.hero-full-bleed{padding:11.875rem 0 13.75rem;margin-bottom:6.25rem;margin-top:-13.875rem}}.hero-full-bleed:before{z-index:-1;background:#000;opacity:.1;content:"";position:absolute;top:0;left:0;right:0;bottom:0}.hero-full-bleed__inner{margin:0 auto;max-width:100%;padding:0 1.25rem;width:100%}@media screen and (min-width:50rem){.hero-full-bleed__inner{max-width:calc(100vw - 5rem)}}@media screen and (min-width:80rem){.hero-full-bleed__inner{max-width:calc(100vw - 6.25rem)}}@media screen and (min-width:100rem){.hero-full-bleed__inner{max-width:93.75rem}}.hero-full-bleed__header{background-size:100% 3.125rem;background-image:linear-gradient(0deg,#fff 2px,transparent 0);max-width:55rem;color:#fff}@media screen and (min-width:50rem){.hero-full-bleed__header{background-size:100% 6.25rem;font-size:6.25rem}}.hero-full-bleed__background{height:auto;object-fit:cover;position:absolute;top:0;width:100%;z-index:-2}.social-nav{display:inline-grid;grid-auto-flow:column;grid-gap:2rem}.social-nav__link{color:inherit}.social-nav__item{display:inline-block}.social-nav svg{width:1.375rem}.performance-finder{max-width:100%;padding:0 1.25rem;width:100%;margin:0 auto 4.6875rem}@media screen and (min-width:50rem){.performance-finder{max-width:calc(100vw - 5rem)}}@media screen and (min-width:80rem){.performance-finder{max-width:calc(100vw - 6.25rem)}}@media screen and (min-width:100rem){.performance-finder{max-width:93.75rem}}.performance-finder__list{background-size:100% 1em;background-image:linear-gradient(0deg,#000 2px,transparent 0);font-family:Druk Web,sans-serif;text-transform:uppercase;font-size:3.125rem;margin-bottom:4.6875rem}@media screen and (min-width:50rem){.performance-finder__list{background-size:100% 1em;font-size:6.25rem}}.performance-finder__list-item{display:inline-block;margin-right:.5em}.performance-finder__list-item--active{color:#f2c9d3}.performance-finder__link{color:inherit;border:0;font-size:inherit;font-family:inherit;background-color:transparent;cursor:pointer}.performance-finder__link--active,.performance-finder__link:hover{color:#f2c9d3}.video-carousel{margin:0 auto 8.5rem;overflow:hidden;text-transform:uppercase;width:100%}@media screen and (min-width:50rem){.video-carousel{margin-bottom:15rem}}.video-carousel__title{font-size:1.25rem;font-weight:700;text-align:center}.video-carousel .slick-list{overflow:visible}.video-carousel .slick-slider{cursor:move;cursor:grab;margin:0 auto;max-width:80vw}@media screen and (min-width:50rem){.video-carousel .slick-slider{max-width:90vw}}@media screen and (min-width:75rem){.video-carousel .slick-slider{max-width:65vw}}@media screen and (min-width:100rem){.video-carousel .slick-slider{max-width:60vw}}.video-carousel .slick-slider:active{cursor:grabbing}.video-carousel-slide{display:block!important;font-family:Druk Web,sans-serif;margin:0 auto;text-align:left;width:16rem!important}@media screen and (min-width:50rem){.video-carousel-slide{width:43rem!important}}.video-carousel-slide__performance{align-items:center;display:flex;font-size:3rem;height:10rem;justify-content:center;line-height:.9;text-align:center}@media screen and (min-width:50rem){.video-carousel-slide__performance{font-size:7.65rem;height:18rem;margin-bottom:0}}.video-carousel-slide__performance a{color:inherit}.video-carousel-slide__thumbnail-container{height:12.5rem;margin-bottom:1.375rem;position:relative;width:100%}@media screen and (min-width:50rem){.video-carousel-slide__thumbnail-container{height:30.375rem}}.video-carousel-slide__thumbnail-inner{display:inline-block;height:100%;overflow:hidden;width:100%}.video-carousel-slide__thumbnail{height:100%;margin-left:50%;object-fit:cover;transform:translateX(-50%);width:auto}.video-carousel-slide__button{color:#fff;background-color:#2ab956;transition:all .2s ease;position:relative;z-index:0;border:0;cursor:pointer;font-size:1rem;height:3rem;left:0;padding:1rem;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);width:3rem;z-index:1}.video-carousel-slide__button:before{content:"";background-color:#fff;width:100%;position:absolute;top:0;bottom:0;left:0;right:100%;z-index:-1;transition:all .2s ease;transform:scaleX(0);transform-origin:0 0}.video-carousel-slide__button:focus,.video-carousel-slide__button:hover{color:#2ab956;outline:none}.video-carousel-slide__button:focus:before,.video-carousel-slide__button:hover:before{transform:scaleX(1)}@media screen and (min-width:50rem){.video-carousel-slide__button{font-size:1.5rem;height:4.375rem;width:4.375rem}}.video-carousel-slide__button svg{margin:0 auto;width:.8em}.video-carousel-slide__details{font-size:2.375rem}@media screen and (min-width:50rem){.video-carousel-slide__details{font-size:3.125rem}}.video-carousel-slide__details-link{color:inherit;transition:color .2s ease}.video-carousel-slide__details-link:hover{color:#f2c9d3}.video-carousel-slide__location{font-size:.5em}.video-carousel-slide__title{background-size:100% 1em;background-image:linear-gradient(0deg,#000 2px,transparent 0);line-height:1}@media screen and (min-width:50rem){.video-carousel-slide__title{background-size:100% 1em;background-size:100% 1.2em;background-image:linear-gradient(0deg,#000 2px,transparent 0);padding-bottom:.4em}}@media screen and (min-width:50rem) and (min-width:50rem){.video-carousel-slide__title{background-size:100% 1.2em}}.video-carousel-slide__subtitle{align-items:center;display:grid;font-size:.5em;grid-auto-flow:column;grid-gap:1ch;justify-content:start}.video-carousel-slide__subtitle img{filter:invert(1);height:1.2em}.video-carousel-slide__trigger.video-trigger{margin-left:0;margin-right:0;margin-top:0;width:100%}.video-carousel-slide__trigger .video-trigger__thumb{height:11.375rem;width:100%}@media screen and (min-width:50rem){.video-carousel-slide__trigger .video-trigger__thumb{height:30.375rem}}.video-carousel-slide__trigger .video-trigger__thumb img{height:100%;object-fit:cover}.slick-slide,.slick-slide>div>div{outline:none}.slick-slide:first-child:nth-last-child(n+2)~.slick-slide .video-carousel-slide__thumbnail-inner:before{background-color:#000;content:"";display:block;height:2px;left:-50vw;position:absolute;top:50%;width:100vw;z-index:-1}.slick-arrow{background:none;border:none;cursor:pointer;display:none;padding:0}@media screen and (min-width:50rem){.slick-arrow{display:block;height:100%;position:absolute;top:0;width:calc(50vw - 50%);z-index:1}}.slick-arrow:focus{outline:none}.slick-prev{left:0;transform:translateX(-100%)}.slick-next{right:0;transform:translateX(100%)}.video-trigger{display:inline-block;margin:0 1.5rem 2rem}@media screen and (min-width:50rem){.video-trigger{justify-self:end;margin-left:auto;margin-top:8.75rem}}.video-trigger__thumb{position:relative}@media screen and (min-width:50rem){.video-trigger__thumb{width:18.75rem}}.video-trigger__thumb img{height:auto;width:100%}.video-trigger__video{max-width:100%}.video-trigger__button{color:#fff;transition:all .2s ease;position:relative;z-index:0;background-color:#2ab956;border:0;cursor:pointer;font-size:1.5rem;height:3.75rem;left:0;padding:1rem;position:absolute;top:50%;transform:translateX(calc(-50% + 1rem)) translateY(-50%);width:3.75rem}.video-trigger__button:before{content:"";background-color:#fff;width:100%;position:absolute;top:0;bottom:0;left:0;right:100%;z-index:-1;transition:all .2s ease;transform:scaleX(0);transform-origin:0 0}.video-trigger__button:focus,.video-trigger__button:hover{color:#2ab956;outline:none}.video-trigger__button:focus:before,.video-trigger__button:hover:before{transform:scaleX(1)}@media screen and (min-width:50rem){.video-trigger__button{transform:translateX(-50%) translateY(-50%)}}.video-trigger__button svg{margin:0 auto;width:.8em}.video-trigger__title{background-size:100% 2.4rem;background-image:linear-gradient(0deg,#000 2px,transparent 0);display:block;font-family:Druk Web,sans-serif;font-size:2rem;line-height:1.2;text-transform:uppercase}@media screen and (min-width:50rem){.video-trigger__title{background-size:100% 2.4rem}}.video-trigger__timestamp{font-size:1.25rem;font-weight:700}@media screen and (min-width:50rem){.video-trigger__timestamp{line-height:2}}.countdown{padding:.6rem 0;background-color:#f2c9d3;font-size:.8125rem;font-weight:700;text-transform:uppercase}@media screen and (min-width:50rem){.countdown{display:grid;height:3.75rem;padding:.2rem;font-size:1rem}}.countdown__inner{margin:0 auto;max-width:100%;width:100%;display:grid;grid-template-areas:"performance" "clock" "link";grid-row-gap:1rem;justify-items:center;justify-content:center;padding:1.25rem}@media screen and (min-width:50rem){.countdown__inner{max-width:calc(100vw - 5rem)}}@media screen and (min-width:80rem){.countdown__inner{max-width:calc(100vw - 6.25rem)}}@media screen and (min-width:100rem){.countdown__inner{max-width:93.75rem}}@media screen and (min-width:50rem){.countdown__inner{grid-auto-flow:column;grid-template:unset;align-items:center;justify-content:space-between;padding:0 1.25rem}}.countdown__performance{grid-area:performance}@media screen and (min-width:50rem){.countdown__performance{grid-area:unset}}.countdown__clock{display:grid;grid-auto-flow:column;grid-column-gap:.325rem;grid-area:clock;font-family:Druk Web,sans-serif;font-weight:400}@media screen and (min-width:50rem){.countdown__clock{grid-column-gap:.625rem;grid-area:unset}}.countdown__clock-number{font-size:1.5625rem}@media screen and (min-width:50rem){.countdown__clock-number{font-size:3.125rem}}.countdown__clock-unit{margin-top:.1rem;padding-right:.5rem;font-size:.875rem}@media screen and (min-width:50rem){.countdown__clock-unit{padding-right:.625rem;font-size:1.375rem}}.countdown__link{color:inherit}.countdown__link--arrow{grid-area:link}@media screen and (min-width:50rem){.countdown__link--arrow{grid-area:unset}}.countdown__link--arrow svg{width:.8em;margin:0 .1em .1em;transition:all .2s ease;transform:translateX(0)}.countdown__link--arrow:hover svg{transform:translateX(.3rem)}.set-list{max-width:100%;padding:0 1.25rem;width:100%;font-family:Druk Web,sans-serif;margin:7.625rem auto;text-transform:uppercase}@media screen and (min-width:50rem){.set-list{max-width:calc(100vw - 5rem)}}@media screen and (min-width:80rem){.set-list{max-width:calc(100vw - 6.25rem)}}@media screen and (min-width:100rem){.set-list{max-width:93.75rem}}@media screen and (min-width:50rem){.set-list{margin-bottom:12.5rem;margin-top:12.5rem}}.set-list__header{font-size:3.125rem;margin-bottom:2rem}@media screen and (min-width:50rem){.set-list__header{font-size:5.625rem}}.set-list__list{background-size:100% 2.7rem;background-image:linear-gradient(0deg,#000 2px,transparent 0);counter-reset:set-list;display:inline-block;font-size:2.25rem;line-height:1.2}@media screen and (min-width:50rem){.set-list__list{background-size:100% 3.75rem;font-size:3.125rem;line-height:1.2}}.set-list__list-item{counter-increment:set-list;display:inline;margin-right:1rem}@media screen and (min-width:50rem){.set-list__list-item{margin-right:3rem}}.set-list__list-item:before{color:#f2c9d3;content:counter(set-list);margin-right:.4rem}.set-list__list-item svg{margin:0 .1em .1em;width:.8em}.artist-quote{max-width:100%;padding:0 1.25rem;width:100%;display:flex;flex-direction:column-reverse;font-size:1.625rem;margin:5.625rem auto;text-align:center}@media screen and (min-width:50rem){.artist-quote{max-width:calc(100vw - 5rem)}}@media screen and (min-width:80rem){.artist-quote{max-width:calc(100vw - 6.25rem)}}@media screen and (min-width:100rem){.artist-quote{max-width:93.75rem}}@media screen and (min-width:50rem){.artist-quote{align-items:center;display:grid;font-size:2rem;grid-column-gap:5.625rem;grid-template-columns:6fr 4.3fr;margin-bottom:6rem;margin-top:6rem;text-align:left}}.artist-quote__block{margin-bottom:2rem;margin-right:0}@media screen and (min-width:75rem){.artist-quote__block{margin-left:5.625rem}}.artist-quote__block:before{content:"“";display:block;font-size:6.25rem;line-height:0;margin-bottom:2rem;margin-top:6rem}@media screen and (min-width:50rem){.artist-quote__block:before{margin-top:0}}.artist-quote__text{font-weight:700;line-height:1.5;margin-bottom:2rem}.artist-quote__attribution{font-family:Druk Web,sans-serif;font-size:2.375rem;text-transform:uppercase}.artist-quote__image-container{--aspect-ratio:4/6;width:100%}@media screen and (min-width:50rem){.artist-quote__image-container{--aspect-ratio:0.66667;position:relative;overflow:hidden;padding-bottom:calc(100%/var(--aspect-ratio));margin:0 0 0 auto;max-width:26.875rem}}.artist-quote__image{--translateY:0;height:auto;max-width:100%;width:100%}@media screen and (min-width:50rem){.artist-quote__image{--overflow:80px;height:calc(100% + 2*var(--overflow));top:calc(-1*var(--overflow));width:100%;position:absolute;object-fit:cover;transform:translateY(var(--translateY))}}.modal-video-body{max-width:none!important;width:calc(100vmin - 72px)!important}.section-enter{background-color:#000;color:#fff;margin-bottom:7.5rem;padding:5.625rem 0 2rem}@media screen and (min-width:50rem){.section-enter{margin-bottom:9.375rem;padding:5.625rem 4.125rem}}.section-enter__inner{margin:0 auto;max-width:100%;padding:0 1.25rem;width:100%;max-width:28rem;text-align:center}@media screen and (min-width:50rem){.section-enter__inner{max-width:calc(100vw - 5rem)}}@media screen and (min-width:80rem){.section-enter__inner{max-width:calc(100vw - 6.25rem)}}@media screen and (min-width:100rem){.section-enter__inner{max-width:93.75rem}}@media screen and (min-width:50rem){.section-enter__inner{max-width:32rem;padding:0}}.section-enter__inner--2-up{text-align:left}@media screen and (min-width:50rem){.section-enter__inner--2-up{align-items:center;display:grid;grid-column-gap:1rem;grid-template-columns:1fr auto 1fr;justify-content:space-between;max-width:100%}}.section-enter__entry{margin-bottom:3.75rem}@media screen and (min-width:50rem){.section-enter__entry{margin-bottom:0;margin-left:auto;margin-right:auto;max-width:28.125rem}.section-enter__entry:last-of-type{justify-self:end}}.section-enter__title{font-size:2.375rem;line-height:1;margin-bottom:1rem}.section-enter__header,.section-enter__title{color:#f2c9d3;font-family:Druk Web,sans-serif;text-transform:uppercase}.section-enter__header{font-size:3.125rem;margin-bottom:2rem}.section-enter__inner--2-up .section-enter__header{grid-column-end:span 3;margin-bottom:3.75rem;text-align:center}.section-enter__subtitle{line-height:1.75;margin-bottom:1rem}@media screen and (min-width:50rem){.section-enter__subtitle br{display:none}}.section-enter__divider{display:none}@media screen and (min-width:50rem){.section-enter__divider{color:#f2c9d3;display:block;font-family:Druk Web,sans-serif;font-size:3.125rem;max-width:5.25rem;text-align:center;text-transform:uppercase}}.section-enter__divider-text{line-height:1}.section-enter__divider-text-accent{display:block}.section-enter__divider-text-accent svg{margin:0 .1em .1em;width:.8em}.section-enter__divider-text-accent--rotated{transform:rotate(180deg)}.section-enter__link{color:#fff;background-color:#2ab956;transition:all .2s ease;position:relative;z-index:0;display:inline-block;font-family:"Bianco Serif",serif;font-size:1.25rem;font-weight:700;padding:1rem;text-transform:uppercase;margin-top:2rem}.section-enter__link:before{content:"";background-color:#fff;width:100%;position:absolute;top:0;bottom:0;left:0;right:100%;z-index:-1;transition:all .2s ease;transform:scaleX(0);transform-origin:0 0}.section-enter__link:focus,.section-enter__link:hover{color:#2ab956;outline:none}.section-enter__link:focus:before,.section-enter__link:hover:before{transform:scaleX(1)}@media screen and (min-width:50rem){.section-enter__link{font-size:1.25rem}}.section-enter__disclaimer{margin-top:1rem}.section-enter__disclaimer a{color:#8d8d8d;font-size:.75rem;text-decoration:underline}.highlight-section{display:grid;overflow:hidden;justify-items:center;align-items:end;position:relative;width:100%;height:45rem;margin-bottom:2.1875rem;color:#fff;font-family:Druk Web,sans-serif;text-align:center;text-transform:uppercase}@media screen and (min-width:50rem){.highlight-section{height:90rem;margin-bottom:5.3125rem}}.highlight-section:before{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.15);content:""}.highlight-section__background-container{--aspect-ratio:188/144;--aspect-ratio:1.30556;position:relative;overflow:hidden;margin:0 auto;padding-bottom:calc(100%/var(--aspect-ratio));position:absolute;width:100%;top:0}.highlight-section__background{--translateY:0;--scale:1;--overflow:80px;height:calc(100% + 2*var(--overflow));top:calc(-1*var(--overflow));width:100%;position:absolute;z-index:0;top:0;left:50%;transform:translateX(-50%);object-fit:cover}.highlight-section__inner{margin:0 auto;max-width:90rem;padding:1rem;position:relative}.highlight-section__header{display:inline-block;position:relative;margin-bottom:1.25rem;padding:.4rem 1.3rem .3rem;color:#f2c9d3;background-color:#000;font-family:"Bianco Serif",serif;font-weight:700;text-transform:uppercase}@media screen and (min-width:50rem){.highlight-section__header{font-size:1.5rem;padding:.7rem 1.3rem .5rem;z-index:1}.highlight-section__header:after,.highlight-section__header:before{display:block;position:absolute;z-index:-1;background-color:#000;content:""}.highlight-section__header:before{top:0;right:0;width:100%;height:100vh;transform:skewX(45deg);transform-origin:top center}.highlight-section__header:after{top:0;left:1px;width:100vw;height:100%;transform:skewY(45deg);transform-origin:center left}}.highlight-section__link{color:inherit}.highlight-section__link:hover{color:#f2c9d3}.highlight-section__performance{position:relative;z-index:1;margin-bottom:1rem;font-size:5rem;line-height:.85}@media screen and (min-width:30rem){.highlight-section__performance{font-size:7.66667rem}}@media screen and (min-width:50rem){.highlight-section__performance{margin-bottom:0;font-size:10.33333rem;transition:all .8s cubic-bezier(.075,.82,.165,1)}.highlight-section__performance[data-emergence=hidden]{opacity:0;transform:translateY(50%)}.highlight-section__performance[data-emergence=visible]{opacity:1;transform:translateY(0)}}@media screen and (min-width:75rem){.highlight-section__performance{font-size:13rem}}.highlight-section__venue{position:relative;z-index:1;font-size:2.5rem;line-height:1}@media screen and (min-width:30rem){.highlight-section__venue{font-size:4.375rem}}@media screen and (min-width:50rem){.highlight-section__venue{font-size:6.25rem;transition:all .8s cubic-bezier(.075,.82,.165,1)}.highlight-section__venue[data-emergence=hidden]{opacity:0;transform:translateY(50%)}.highlight-section__venue[data-emergence=visible]{opacity:1;transform:translateY(0)}}.highlight-section__footer{position:relative;z-index:1;font-size:1.5rem}.highlight-section__footer-text{display:grid;grid-auto-flow:column;grid-gap:.5rem;align-items:center;margin-bottom:1rem}.highlight-section__footer-text img{max-width:10rem;filter:brightness(0) invert(1)}.join-section{max-width:100%;padding:0 1.25rem;width:100%;font-family:Druk Web,sans-serif;font-size:2.5rem;margin:0 auto 7.5rem;text-transform:uppercase}@media screen and (min-width:50rem){.join-section{max-width:calc(100vw - 5rem)}}@media screen and (min-width:80rem){.join-section{max-width:calc(100vw - 6.25rem)}}@media screen and (min-width:100rem){.join-section{max-width:93.75rem}}@media screen and (min-width:50rem){.join-section{font-size:6.25rem;margin-bottom:9.375}}.join-section__text{background-size:100% 3.4375rem;background-image:linear-gradient(0deg,#000 2px,transparent 0);border-top:2px solid #000;line-height:3.4375rem}@media screen and (min-width:50rem){.join-section__text{background-size:100% 1em;line-height:1}}.join-section__text--small{color:#2ab956;font-size:1.5rem}@media screen and (min-width:50rem){.join-section__text--small{font-size:3.125rem}}.join-section__link{color:inherit;transition:color .2s ease}.join-section__link:hover{color:#218f43}.the-list-section{max-width:100%;padding:0 1.25rem;display:grid;margin:0 auto 9.375rem;place-items:center;text-align:center;width:100%}@media screen and (min-width:50rem){.the-list-section{max-width:calc(100vw - 5rem)}}@media screen and (min-width:80rem){.the-list-section{max-width:calc(100vw - 6.25rem)}}@media screen and (min-width:100rem){.the-list-section{max-width:93.75rem}}@media screen and (min-width:50rem){.the-list-section{max-width:32.4375rem;padding:0}}.the-list-section__title{display:inline-grid;font-family:Druk Web,sans-serif;font-size:4.6875rem;grid-auto-flow:column;grid-gap:.5rem;margin-bottom:2rem;place-items:center;text-transform:uppercase}@media screen and (min-width:50rem){.the-list-section__title{font-size:6.25rem}}.the-list-section__title--small{font-size:2.375rem}@media screen and (min-width:50rem){.the-list-section__title--small{font-size:3.125rem}}.the-list-section__content{font-size:.9375rem;line-height:1.75;margin-bottom:3.125rem}@media screen and (min-width:50rem){.the-list-section__content{font-size:1rem}}.the-list-section .gravity-form{position:relative;width:100%}.the-list-section .gravity-form .validation_error{display:none}.the-list-section .gravity-form .gform_wrapper{margin:0;max-width:none}.the-list-section .gravity-form .gf_progressbar_wrapper,.the-list-section .gravity-form .gform_wrapper .gfield_required{display:none}.the-list-section .gravity-form .gform_wrapper ul.gform_fields li.gfield{margin-top:16px;padding-right:0}.the-list-section .gravity-form .gform_wrapper .top_label div.ginput_container{margin-top:0}.the-list-section .gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){border:0;border-bottom:.5rem solid #2ab956;border-radius:0;font-family:"Bianco Serif",serif;font-size:1rem;outline:0;padding:1rem;text-align:center;width:100%}.the-list-section .gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-ms-input-placeholder{color:#2ab956;font-weight:700;text-transform:uppercase}.the-list-section .gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-ms-input-placeholder{color:#2ab956;font-weight:700;text-transform:uppercase}.the-list-section .gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::placeholder{color:#2ab956;font-weight:700;text-transform:uppercase}.the-list-section .gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus:-ms-input-placeholder{color:transparent}.the-list-section .gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus::-ms-input-placeholder{color:transparent}.the-list-section .gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus::placeholder{color:transparent}.the-list-section .gravity-form .gform_wrapper .gform_footer,.the-list-section .gravity-form .gform_wrapper .gform_page_footer{border-top:none;display:none;margin:2rem 0 0;padding:0}.the-list-section .gravity-form .gform_wrapper.gform_validation_error .gform_footer,.the-list-section .gravity-form .gform_wrapper.gform_validation_error .gform_page_footer{display:block}.the-list-section .gravity-form .gform_wrapper .gform_page_footer .button.gform_previous_button{display:none}.the-list-section .gravity-form #gform_next_button_1,.the-list-section .gravity-form #gform_submit_button_1{color:#fff;background-color:#2ab956;transition:all .2s ease;position:relative;z-index:0;border:2px solid #2ab956;cursor:pointer;display:block;font-family:"Bianco Serif",serif;font-size:1.25rem;font-weight:700;margin-left:auto;margin-right:auto;padding:1rem;text-transform:uppercase}.the-list-section .gravity-form #gform_next_button_1:before,.the-list-section .gravity-form #gform_submit_button_1:before{content:"";background-color:#fff;width:100%;position:absolute;top:0;bottom:0;left:0;right:100%;z-index:-1;transition:all .2s ease;transform:scaleX(0);transform-origin:0 0}.the-list-section .gravity-form #gform_next_button_1:focus,.the-list-section .gravity-form #gform_next_button_1:hover,.the-list-section .gravity-form #gform_submit_button_1:focus,.the-list-section .gravity-form #gform_submit_button_1:hover{color:#2ab956;outline:none}.the-list-section .gravity-form #gform_next_button_1:focus:before,.the-list-section .gravity-form #gform_next_button_1:hover:before,.the-list-section .gravity-form #gform_submit_button_1:focus:before,.the-list-section .gravity-form #gform_submit_button_1:hover:before{transform:scaleX(1)}@media screen and (min-width:50rem){.the-list-section .gravity-form #gform_next_button_1,.the-list-section .gravity-form #gform_submit_button_1{font-size:1.25rem}}.the-list-section .gravity-form .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:none!important}.the-list-section .gravity-form .gform_wrapper li.gfield.gfield_error,.the-list-section .gravity-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:transparent;border:none;margin-bottom:0!important;padding-bottom:0;padding-top:0}.the-list-section .gravity-form .gform_wrapper.gf_browser_chrome .gfield_error input[type=email],.the-list-section .gravity-form .gform_wrapper.gf_browser_chrome .gfield_error input[type=number],.the-list-section .gravity-form .gform_wrapper.gf_browser_chrome .gfield_error input[type=password],.the-list-section .gravity-form .gform_wrapper.gf_browser_chrome .gfield_error input[type=tel],.the-list-section .gravity-form .gform_wrapper.gf_browser_chrome .gfield_error input[type=text],.the-list-section .gravity-form .gform_wrapper.gf_browser_chrome .gfield_error input[type=url],.the-list-section .gravity-form .gform_wrapper.gf_browser_chrome .gfield_error select,.the-list-section .gravity-form .gform_wrapper.gf_browser_chrome .gfield_error textarea,.the-list-section .gravity-form .gform_wrapper.gf_browser_chrome li.gfield_error.field_sublabel_above .ginput_complex input[type=text]{margin-bottom:0}.the-list-section .gravity-form .gform_wrapper .gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.the-list-section .gravity-form .gform_wrapper .gfield_error textarea.medium{border-color:#ff1010;color:#ff1010}.the-list-section .gravity-form .gform_wrapper .gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):-ms-input-placeholder,.the-list-section .gravity-form .gform_wrapper .gfield_error textarea.medium:-ms-input-placeholder{color:#ff1010}.the-list-section .gravity-form .gform_wrapper .gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-ms-input-placeholder,.the-list-section .gravity-form .gform_wrapper .gfield_error textarea.medium::-ms-input-placeholder{color:#ff1010}.the-list-section .gravity-form .gform_wrapper .gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::placeholder,.the-list-section .gravity-form .gform_wrapper .gfield_error textarea.medium::placeholder{color:#ff1010}.the-list-section .gravity-form .gform_wrapper.gform_validation_error #gform_next_button_1,.the-list-section .gravity-form .gform_wrapper.gform_validation_error #gform_submit_button_1{background-color:transparent;border-color:#979797;color:#979797}.the-list-section .gravity-form .validation_message{display:none}.the-list-section .gravity-form img.gform_ajax_spinner{display:none!important}.the-list-section .gravity-form .gform_confirmation_message{font-size:1.25rem;font-weight:700;line-height:1.4375rem}.the-list-section .gravity-form--dirty .gform_wrapper .gform_footer,.the-list-section .gravity-form--dirty .gform_wrapper .gform_page_footer{display:block}.watch-now-section{max-width:100%;padding:0 1.25rem;width:100%;margin:0 auto 9.375rem}@media screen and (min-width:50rem){.watch-now-section{max-width:calc(100vw - 5rem)}}@media screen and (min-width:80rem){.watch-now-section{max-width:calc(100vw - 6.25rem)}}@media screen and (min-width:100rem){.watch-now-section{max-width:93.75rem}}@media screen and (min-width:62.5rem){.watch-now-section{display:grid;grid-column-gap:4rem;grid-template-columns:1fr 1fr;margin-bottom:13.25rem}}.watch-now-section__header{align-items:center;display:grid;grid-auto-flow:column;grid-gap:.5rem;justify-content:start;margin-bottom:2.1875rem}@media screen and (min-width:62.5rem){.watch-now-section__header{grid-column-end:span 2;grid-gap:.8rem;margin-bottom:5.3125rem}}.watch-now-section__header:after{background-image:url(assets/icons/amplify.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:2.25rem;width:2.25rem}@media screen and (min-width:62.5rem){.watch-now-section__header:after{height:4.5rem;width:4.3rem}}.watch-now-section__header small{font-size:1.3rem}@media screen and (min-width:50rem){.watch-now-section__header small{font-size:3.125rem}}.watch-now-section__highlight{display:none;position:relative;z-index:1;max-width:35rem}@media screen and (min-width:62.5rem){.watch-now-section__highlight{display:block}}.watch-now-section__highlight-image{height:auto;position:absolute;width:100%;z-index:0}.watch-now-section__highlight-image--active{z-index:2}.watch-now-section__highlight-image:last-of-type{position:relative}@media screen and (min-width:62.5rem){.watch-now-section__list{width:32.4375rem}}@media screen and (min-width:90rem){.watch-now-section__list{width:36.25rem}}.watch-now-section__list-item{align-items:start;display:grid;grid-column-gap:1rem;grid-template-columns:10rem 1fr;grid-template-rows:auto 1fr;margin-bottom:2rem}@media screen and (min-width:30rem){.watch-now-section__list-item{grid-template-columns:14rem 1fr}}@media screen and (min-width:62.5rem){.watch-now-section__list-item{align-items:center;grid-column:2;grid-template-columns:1fr;grid-template-rows:unset;margin-bottom:0;padding-bottom:3.125rem}}.watch-now-section__list-item:hover .watch-now-section__list-header{color:#f2c9d3}.watch-now-section__list-item:hover .watch-now-section__list-link{color:#218f43;transform:translateX(.5rem)}.watch-now-section__list-item:hover .watch-now-section__list-link:before{transform:translateX(-.5rem)}.watch-now-section__list-image{grid-row-end:span 2;height:auto;width:100%}@media screen and (min-width:62.5rem){.watch-now-section__list-image{display:none}}.watch-now-section__list-header{background-image:linear-gradient(0deg,#000 2px,transparent 0);background-size:100% 2rem;font-family:Druk Web,sans-serif;font-size:1.5rem;line-height:2rem;text-transform:uppercase;transition:color .2s ease}@media screen and (min-width:30rem){.watch-now-section__list-header{background-size:100% 2.1rem;font-size:1.75rem;line-height:2.1rem}}@media screen and (min-width:50rem){.watch-now-section__list-header{background-size:100% 2.2rem;font-size:2rem;line-height:2.2rem}}@media screen and (min-width:62.5rem){.watch-now-section__list-header{background-size:100% 3.125rem;font-size:3.125rem;line-height:1}}.watch-now-section__list-header svg{margin:0 .1em .1em;width:.8em}.watch-now-section__list-header-link{color:inherit;cursor:pointer;display:block;padding-bottom:1.25rem}.watch-now-section__list-header-accent{color:#f2c9d3}.watch-now-section__list-link{align-content:center;color:#2ab956;display:flex;font-size:.8125rem;font-weight:700;transition:all .2s ease}@media screen and (min-width:50rem){.watch-now-section__list-link{font-size:1.25rem}}.watch-now-section__list-link:before{content:"►";margin-right:.5rem;transition:all .2s ease}.alpha-section{display:grid;grid-column-gap:1rem;grid-template-columns:4.779375rem 1fr;margin-bottom:4.0625rem}@media screen and (min-width:50rem){.alpha-section{grid-template-areas:"letter list images";grid-template-columns:1fr auto 1fr;justify-content:space-between}}.alpha-section__letter{color:#f2c9d3;font-family:Druk Web,sans-serif;font-size:9rem;text-transform:uppercase;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width:50rem){.alpha-section__letter{font-size:18.75rem;grid-area:letter;line-height:.85;min-width:10rem;text-align:center}}.alpha-section__list{font-family:Druk Web,sans-serif;font-size:1.5rem;line-height:1.3;margin-top:.75rem;text-transform:uppercase}@media screen and (min-width:50rem){.alpha-section__list{font-size:2.375rem;grid-area:list;margin-top:.25rem;min-width:32.5rem;width:100%}}.alpha-section__list-item{background-size:100% 1.3em;background-image:linear-gradient(0deg,#000 2px,transparent 0);margin-bottom:.7rem}@media screen and (min-width:50rem){.alpha-section__list-item{background-size:100% 1.3em}}.alpha-section__link{color:inherit;transition:color .1s ease}.alpha-section__link:hover{color:#f2c9d3}.alpha-section__images{grid-area:images}.ways-to-experience{margin:0 auto;max-width:100%;padding:0 1.25rem;width:100%}@media screen and (min-width:50rem){.ways-to-experience{max-width:calc(100vw - 5rem)}}@media screen and (min-width:80rem){.ways-to-experience{max-width:calc(100vw - 6.25rem)}}@media screen and (min-width:100rem){.ways-to-experience{max-width:93.75rem}}@media screen and (min-width:50rem){.ways-to-experience{margin-bottom:12.5rem}}.ways-to-experience__header{margin-bottom:3.75rem;font-family:Druk Web,sans-serif;font-size:3.125rem;font-weight:400;line-height:1;text-transform:uppercase}@media screen and (min-width:50rem){.ways-to-experience__header{width:26.25rem;margin-bottom:9.375rem;font-size:6.25rem}}.way-to-experience{display:grid;grid-template-areas:"numeral-left text numeral-right";grid-template-columns:1fr 3fr;grid-gap:1rem;margin-bottom:5.9375rem}@media screen and (min-width:50rem){.way-to-experience{grid-template-columns:1fr 2fr 1fr}}@media screen and (min-width:50rem){.way-to-experience:nth-child(odd) .way-to-experience__number{grid-area:numeral-right}}.way-to-experience__number{grid-area:numeral-left;grid-row-end:span 2;color:#f2c9d3;font-family:Druk Web,sans-serif;font-size:9.75rem;line-height:.9}@media screen and (min-width:50rem){.way-to-experience__number{grid-row-end:span 1;font-size:13.75rem;text-align:center}}.way-to-experience__text{grid-area:text}.way-to-experience__title{margin-bottom:1rem}@media screen and (min-width:50rem){.way-to-experience__body p{font-size:1.25rem;line-height:1.6}}.first-look{max-width:100%;padding:0 1.25rem;width:100%;margin:5rem auto}@media screen and (min-width:50rem){.first-look{max-width:calc(100vw - 5rem)}}@media screen and (min-width:80rem){.first-look{max-width:calc(100vw - 6.25rem)}}@media screen and (min-width:100rem){.first-look{max-width:93.75rem}}.first-look .video-trigger__details{margin-top:.625rem}.first-look .video-trigger__title{background-size:100% 4.5rem;background-image:linear-gradient(0deg,#000 2px,transparent 0);display:block;font-family:Druk Web,sans-serif;font-size:2rem;line-height:4.5rem;text-transform:uppercase}@media screen and (min-width:50rem){.first-look .video-trigger__title{background-size:100% 4.5rem}}@media screen and (min-width:50rem){.first-look__title{margin-bottom:6.25rem;max-width:26.25rem}}.first-look__list{margin-top:5rem}@media screen and (min-width:50rem){.first-look__list{display:flex;flex-wrap:wrap;justify-content:center}}.first-look-item{margin-top:5rem;width:100%}@media screen and (min-width:50rem){.first-look-item:first-of-type,.first-look-item:nth-of-type(4){margin-left:auto;margin-right:auto;max-width:43.125rem}.first-look-item:nth-of-type(2){margin-right:2.5rem;max-width:31.875rem;width:calc(50% - 5rem)}.first-look-item:nth-of-type(3){margin-left:2.5rem;margin-top:15rem;max-width:31.875rem;width:calc(50% - 5rem)}}@media screen and (min-width:80rem){.first-look-item:first-of-type,.first-look-item:nth-of-type(4){box-sizing:content-box;padding-left:200px;padding-right:200px}.first-look-item:nth-of-type(2){margin-right:6.25rem;width:calc(50% - 6.25rem)}.first-look-item:nth-of-type(3){margin-left:6.25rem;width:calc(50% - 6.25rem)}}.first-look-item:first-child{margin-top:0}.first-look-item__video{margin:0;width:100%}.first-look-item__video .video-trigger__thumb{width:100%}.first-look-item__subtitle{margin-top:1.25rem}.section-logos{max-width:100%;padding:0 1.25rem;width:100%;margin:0 auto 5rem}@media screen and (min-width:50rem){.section-logos{max-width:calc(100vw - 5rem)}}@media screen and (min-width:80rem){.section-logos{max-width:calc(100vw - 6.25rem)}}@media screen and (min-width:100rem){.section-logos{max-width:93.75rem}}@media screen and (min-width:50rem){.section-logos{margin-bottom:9.375rem}}.section-logos__text{margin-bottom:2rem;font-size:1.25rem;font-weight:700;text-align:center;text-transform:uppercase}.section-logos__grid{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:2rem;justify-items:center;align-items:center}@media screen and (min-width:50rem){.section-logos__grid{grid-template-columns:repeat(auto-fit,8.75rem);grid-gap:4rem;justify-content:center}}.section-logos__grid-item{max-width:10rem}.section-logos__logo{height:auto;max-width:100%;width:100%}.section-logos__link:hover{opacity:.2}.faq{margin-bottom:6.25rem}.faq__question{margin-bottom:1rem}.section-contact{background-color:#000;color:#fff;margin-bottom:5rem;padding-bottom:5rem;padding-top:5.3rem}@media screen and (min-width:50rem){.section-contact{max-width:none}}.section-contact__inner{max-width:100%;padding:0 1.25rem;width:100%;display:grid;grid-gap:1rem;margin:0 auto 2rem;text-align:center}@media screen and (min-width:50rem){.section-contact__inner{max-width:calc(100vw - 5rem)}}@media screen and (min-width:80rem){.section-contact__inner{max-width:calc(100vw - 6.25rem)}}@media screen and (min-width:100rem){.section-contact__inner{max-width:93.75rem}}@media screen and (min-width:54.375rem){.section-contact__inner{grid-template-columns:1fr 1fr;text-align:left}}.section-contact__header{color:#f2c9d3;font-family:Druk Web,sans-serif;font-size:3rem;margin-bottom:1rem;text-transform:uppercase}@media screen and (min-width:50rem){.section-contact__header{font-size:3.125rem;grid-column:1;margin-bottom:2.5rem}}.section-contact__info p{line-height:1.5}@media screen and (min-width:50rem){.section-contact__info p{line-height:2}}.section-contact__name{font-weight:700}.section-contact__email{color:#2ab956;font-weight:700;margin-bottom:2rem}.section-contact__download{color:#fff;background-color:#2ab956;transition:all .2s ease;position:relative;z-index:0;display:inline-grid;grid-auto-flow:column;grid-gap:1rem;align-items:center;justify-content:start;margin-bottom:3.5rem;padding:1.5rem 1rem;font-size:1.25rem;font-weight:700;text-transform:uppercase}.section-contact__download:before{content:"";background-color:#fff;width:100%;position:absolute;top:0;bottom:0;left:0;right:100%;z-index:-1;transition:all .2s ease;transform:scaleX(0);transform-origin:0 0}.section-contact__download:focus,.section-contact__download:hover{color:#2ab956;outline:none}.section-contact__download:focus:before,.section-contact__download:hover:before{transform:scaleX(1)}@media screen and (min-width:50rem){.section-contact__download{justify-content:center;font-size:1.25rem}}.section-contact__download-icon{width:1rem}.section-contact .gravity-form .validation_error{display:none}.section-contact .gravity-form .gform_wrapper ul li.gfield{margin-top:2rem;padding-right:0;position:relative}.section-contact .gravity-form .gform_wrapper ul li.gfield:first-child{margin-top:0}.section-contact .gravity-form .gform_wrapper .gfield_required{color:inherit}.section-contact .gravity-form .gform_wrapper .top_label .gfield_label{font-weight:400}.section-contact .gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){background-color:transparent;border:1px solid #fff;color:inherit;display:block;font-family:inherit;font-size:inherit;margin-bottom:2rem;padding:.5rem;text-align:left;width:100%}@media screen and (min-width:50rem){.section-contact .gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:1rem}}.section-contact .gravity-form .gform_wrapper textarea.medium{background-color:transparent;border:1px solid #fff;color:inherit;display:block;font-family:inherit;font-size:inherit;margin-bottom:2rem;padding:.5rem;width:100%}.section-contact .gravity-form .gform_wrapper .gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.section-contact .gravity-form .gform_wrapper .gfield_error textarea.medium{border-color:#ff1010;margin-top:8px}.section-contact .gravity-form .gform_wrapper .gform_footer{margin-top:2rem}.section-contact .gravity-form .gform_wrapper .gform_footer button.button,.section-contact .gravity-form .gform_wrapper .gform_footer button[type=submit],.section-contact .gravity-form .gform_wrapper .gform_page_footer button.button,.section-contact .gravity-form .gform_wrapper .gform_page_footer button[type=submit]{color:#fff;background-color:#2ab956;transition:all .2s ease;position:relative;z-index:0;border:0;cursor:pointer;display:block;font-family:"Bianco Serif",serif;font-size:1.25rem;font-weight:700;padding:1rem;text-transform:uppercase;width:100%}.section-contact .gravity-form .gform_wrapper .gform_footer button.button:before,.section-contact .gravity-form .gform_wrapper .gform_footer button[type=submit]:before,.section-contact .gravity-form .gform_wrapper .gform_page_footer button.button:before,.section-contact .gravity-form .gform_wrapper .gform_page_footer button[type=submit]:before{content:"";background-color:#fff;width:100%;position:absolute;top:0;bottom:0;left:0;right:100%;z-index:-1;transition:all .2s ease;transform:scaleX(0);transform-origin:0 0}.section-contact .gravity-form .gform_wrapper .gform_footer button.button:focus,.section-contact .gravity-form .gform_wrapper .gform_footer button.button:hover,.section-contact .gravity-form .gform_wrapper .gform_footer button[type=submit]:focus,.section-contact .gravity-form .gform_wrapper .gform_footer button[type=submit]:hover,.section-contact .gravity-form .gform_wrapper .gform_page_footer button.button:focus,.section-contact .gravity-form .gform_wrapper .gform_page_footer button.button:hover,.section-contact .gravity-form .gform_wrapper .gform_page_footer button[type=submit]:focus,.section-contact .gravity-form .gform_wrapper .gform_page_footer button[type=submit]:hover{color:#2ab956;outline:none}.section-contact .gravity-form .gform_wrapper .gform_footer button.button:focus:before,.section-contact .gravity-form .gform_wrapper .gform_footer button.button:hover:before,.section-contact .gravity-form .gform_wrapper .gform_footer button[type=submit]:focus:before,.section-contact .gravity-form .gform_wrapper .gform_footer button[type=submit]:hover:before,.section-contact .gravity-form .gform_wrapper .gform_page_footer button.button:focus:before,.section-contact .gravity-form .gform_wrapper .gform_page_footer button.button:hover:before,.section-contact .gravity-form .gform_wrapper .gform_page_footer button[type=submit]:focus:before,.section-contact .gravity-form .gform_wrapper .gform_page_footer button[type=submit]:hover:before{transform:scaleX(1)}@media screen and (min-width:50rem){.section-contact .gravity-form .gform_wrapper .gform_footer button.button,.section-contact .gravity-form .gform_wrapper .gform_footer button[type=submit],.section-contact .gravity-form .gform_wrapper .gform_page_footer button.button,.section-contact .gravity-form .gform_wrapper .gform_page_footer button[type=submit]{font-size:1.25rem}}.section-contact .gravity-form .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:none!important}.section-contact .gravity-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,.section-contact .gravity-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:0}.section-contact .gravity-form .gform_wrapper .gfield_error .gfield_label{color:inherit}.section-contact .gravity-form .gform_wrapper li.gfield.gfield_error,.section-contact .gravity-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:transparent;margin-bottom:0!important;padding:0;border:none}.section-contact .gravity-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{color:#ff1010;padding:0;position:absolute;right:0;top:0;width:auto}.section-contact .gravity-form img.gform_ajax_spinner{display:none!important}.section-contact .gravity-form .gform_confirmation_message{font-size:2rem;font-weight:700;line-height:2.625rem}.section-content{max-width:100%;padding:0 1.25rem;width:100%;margin:3.75rem auto}@media screen and (min-width:50rem){.section-content{max-width:calc(100vw - 5rem)}}@media screen and (min-width:80rem){.section-content{max-width:calc(100vw - 6.25rem)}}@media screen and (min-width:100rem){.section-content{max-width:93.75rem}}.section-latest-season{max-width:100%;padding:0 1.25rem;width:100%;margin:0 auto 3.75rem}@media screen and (min-width:50rem){.section-latest-season{max-width:calc(100vw - 5rem)}}@media screen and (min-width:80rem){.section-latest-season{max-width:calc(100vw - 6.25rem)}}@media screen and (min-width:100rem){.section-latest-season{max-width:93.75rem}}@media screen and (min-width:50rem){.section-latest-season{margin-bottom:7.5rem}}.section-latest-season__header{margin-bottom:2rem}@media screen and (min-width:50rem){.section-latest-season__header{margin-bottom:3.75rem}}.section-latest-season__heading svg{width:.8em;margin:0 .1em .1em}.section-latest-season__season{color:#f2c9d3}.section-latest-season__performance-item{margin-top:2rem}@media screen and (min-width:50rem){.section-latest-season__performance-item{display:flex;align-items:center;margin-top:5rem}}.section-latest-season__performance-item:first-child{margin-top:0}.section-latest-season__performance-item-image{display:block;height:auto;width:100%}@media screen and (min-width:50rem){.section-latest-season__performance-item-image{width:330px}}.section-latest-season__performance-item-text{margin-top:1rem}@media screen and (min-width:50rem){.section-latest-season__performance-item-text{margin-top:0;margin-left:2rem;flex:1 1 auto}}.section-latest-season__performance-item-detail{font-family:"Bianco Serif",serif;font-size:16px;font-weight:700;line-height:18px;text-transform:uppercase}@media screen and (min-width:50rem){.section-latest-season__performance-item-detail{font-size:20px;line-height:18px}}.section-latest-season__performance-item-name{border-bottom:2px solid;margin-top:.625rem;width:100%}.section-latest-season__performance-item-name a{color:inherit;transition:color .2s ease}.section-latest-season__performance-item-name a:hover{color:#f2c9d3}.section-latest-season__performance-item-link{display:inline-block;margin-top:.625rem;transition:all .2s ease}.section-latest-season__performance-item-link:before{content:"►";display:inline-block;margin-right:.5rem;transition:all .2s ease}.section-latest-season__performance-item-link:hover{color:#218f43;transform:translateX(.5rem)}.section-latest-season__performance-item-link:hover:before{transform:translateX(-.5rem)}.section-past-seasons{margin-top:1.625rem}@media screen and (min-width:50rem){.section-past-seasons{margin-top:5rem}}.section-past-seasons__header{max-width:100%;padding:0 1.25rem;width:100%;align-items:flex-start;display:flex;flex-direction:column;margin:0 auto 1.625rem}@media screen and (min-width:50rem){.section-past-seasons__header{max-width:calc(100vw - 5rem)}}@media screen and (min-width:80rem){.section-past-seasons__header{max-width:calc(100vw - 6.25rem)}}@media screen and (min-width:100rem){.section-past-seasons__header{max-width:93.75rem}}.section-past-seasons__header .section-past-seasons__link{display:none}@media screen and (min-width:50rem){.section-past-seasons__header .section-past-seasons__link{display:inline-block}}@media screen and (min-width:30rem){.section-past-seasons__header{align-items:center;flex-direction:row;justify-content:space-between}}@media screen and (min-width:50rem){.section-past-seasons__header{margin-bottom:5rem}}.section-past-seasons__heading{display:flex;border-bottom:2px solid}.section-past-seasons__select{color:#2ab956;margin-left:2rem;position:relative}.section-past-seasons__select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:inherit;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.section-past-seasons__select select:focus{outline:none}.section-past-seasons__select svg{display:inline-block;height:.5rem;width:auto;transform:scaleX(-1) rotate(90deg)}@media screen and (min-width:50rem){.section-past-seasons__select svg{height:1rem}}.section-past-seasons__selected{align-items:center;color:#2ab956;display:flex}.section-past-seasons__link{color:#2ab956;text-transform:uppercase;margin-top:1rem}@media screen and (min-width:30rem){.section-past-seasons__link{margin-top:0}}.section-past-seasons__link svg{display:inline-block;height:.5rem;margin-bottom:.25rem;margin-left:1ch;vertical-align:middle;width:auto}.section-past-seasons__season-video-carousel{display:none;margin-bottom:2.5rem}@media screen and (min-width:50rem){.section-past-seasons__season-video-carousel{margin-bottom:15rem}}.section-past-seasons__season-video-carousel--selected{display:block}.section-past-seasons__footer{max-width:100%;padding:0 1.25rem;width:100%;margin:0 auto 5rem;text-align:center}@media screen and (min-width:50rem){.section-past-seasons__footer{max-width:calc(100vw - 5rem)}}@media screen and (min-width:80rem){.section-past-seasons__footer{max-width:calc(100vw - 6.25rem)}}@media screen and (min-width:100rem){.section-past-seasons__footer{max-width:93.75rem}}@media screen and (min-width:50rem){.section-past-seasons__footer{display:none}}.photgrapher-credits{margin:3.75rem auto;max-width:40rem;color:#757575;font-size:.875rem;text-align:center}.text-and-image{max-width:100%;padding:0 1.25rem;width:100%;display:flex;flex-direction:column-reverse;margin:7.5rem auto}@media screen and (min-width:50rem){.text-and-image{max-width:calc(100vw - 5rem)}}@media screen and (min-width:80rem){.text-and-image{max-width:calc(100vw - 6.25rem)}}@media screen and (min-width:100rem){.text-and-image{max-width:93.75rem}}@media screen and (min-width:50rem){.text-and-image{display:grid;grid-column-gap:5.625rem;grid-template-columns:6fr 4.3fr;margin:12.5rem auto;padding-left:5.625rem}}@media screen and (min-width:50rem){.text-and-image--inverted{grid-template-columns:1fr auto;padding-left:1.25rem;padding-right:5.625rem}}.text-and-image__text{margin-top:2rem;max-width:34.625rem}@media screen and (min-width:50rem){.text-and-image__text{align-self:center;grid-column:1/2;grid-row:1/2;margin-top:0}}@media screen and (min-width:50rem){.text-and-image--inverted .text-and-image__text{grid-column:2/3}}.text-and-image__heading{font-family:Druk Web,sans-serif;font-size:3.025rem;max-width:26.1875rem;text-transform:uppercase}@media screen and (min-width:50rem){.text-and-image__heading{font-size:6.25rem}}.text-and-image__body{font-size:1.25rem;line-height:1.6;margin-top:2rem;max-width:34.625rem}.text-and-image__image-container{--aspect-ratio:4/6;display:block;height:auto;width:100%}@media screen and (min-width:50rem){.text-and-image__image-container{--aspect-ratio:0.66667;position:relative;overflow:hidden;margin:0 auto;padding-bottom:calc(100%/var(--aspect-ratio));align-self:center;grid-column:2/3;grid-row:1/2;max-width:26.25rem;min-width:16rem}}.text-and-image--inverted .text-and-image__image-container{grid-column:1/2}.text-and-image__image{height:auto;width:100%}@media screen and (min-width:50rem){.text-and-image__image{--overflow:80px;height:calc(100% + 2*var(--overflow));top:calc(-1*var(--overflow));width:100%;position:absolute;object-fit:cover;transform:translateY(var(--translateY))}}.section-tune-in{background-color:#000;color:#fff;padding:1.25rem 0 2.5rem;text-align:center}@media screen and (min-width:50rem){.section-tune-in{padding:5rem}}.section-tune-in__heading{align-items:center;color:#f2c9d3;display:flex;justify-content:center}.section-tune-in__heading:after{background-image:url(assets/icons/amplify-pink.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:2.25rem;width:2.25rem}@media screen and (min-width:50rem){.section-tune-in__heading:after{height:4.5rem;width:4.3rem}}.section-tune-in__heading small{font-size:1.3rem;margin-left:.5rem;margin-right:.5rem}@media screen and (min-width:50rem){.section-tune-in__heading small{font-size:3.125rem;margin-left:1rem;margin-right:1rem}}.section-tune-in__logo{display:inline-block;height:5rem;vertical-align:middle;width:auto;margin-left:1ch}.section-tune-in__text{font-family:"Bianco Serif",serif;font-size:1.25rem;font-weight:700;line-height:2rem;margin-left:auto;margin-right:auto;margin-top:2rem;max-width:65.625rem}@media screen and (min-width:50rem){.section-tune-in__text{font-size:2rem;line-height:2.625rem}}.section-tune-in__link{color:#2ab956;margin-top:2rem;text-transform:uppercase}.section-video{margin:0 auto;max-width:100%;padding:0 1.25rem;width:100%}@media screen and (min-width:50rem){.section-video{max-width:calc(100vw - 5rem)}}@media screen and (min-width:80rem){.section-video{max-width:calc(100vw - 6.25rem)}}@media screen and (min-width:100rem){.section-video{max-width:93.75rem}}.section-video-item{margin-bottom:5rem;margin-top:5rem}@media screen and (min-width:50rem){.section-video-item{margin-left:auto;margin-right:auto;max-width:43.125rem}}.section-video-item__video{margin-top:0}.section-video-item__video .video-trigger__thumb{width:100%}.section-video-item__text{margin-left:1.5rem;margin-right:1.5rem}@media screen and (min-width:50rem){.section-video-item__text{margin-left:auto;margin-right:auto}}.video-hero{max-width:100%;padding:0 1.25rem;width:100%;margin:0 auto 3.125rem}@media screen and (min-width:50rem){.video-hero{max-width:calc(100vw - 5rem)}}@media screen and (min-width:80rem){.video-hero{max-width:calc(100vw - 6.25rem)}}@media screen and (min-width:100rem){.video-hero{max-width:93.75rem}}@media screen and (min-width:50rem){.video-hero{margin-bottom:4.375rem}}.video-hero__header{background-size:100% 3.125rem;background-image:linear-gradient(0deg,#000 2px,transparent 0);margin-bottom:2rem}@media screen and (min-width:50rem){.video-hero__header{background-size:100% 6.25rem;margin-bottom:4.375rem}}.video-hero__video-container{height:0;padding-bottom:56.25%;position:relative;width:100%;z-index:0}.video-hero__video-container iframe{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.error404__main{margin-bottom:5rem;margin-top:5rem;text-align:center}@media screen and (min-width:50rem){.error404__main{margin-bottom:10rem;margin-top:10rem}}.error404__body{margin-top:1em}.page-template-archive-performance .hero-performance__header{background:none}.post-show{margin-bottom:9.375rem}@media screen and (min-width:50rem){.post-show.post-show--2-up{display:grid;grid-auto-flow:dense;grid-column-gap:7.5rem;grid-template-columns:3fr minmax(0,4fr)}}.post-show__body{grid-column:2;margin-bottom:3.125rem;margin-top:3.125rem}@media screen and (min-width:50rem){.post-show__body{margin-bottom:0;margin-top:4.375rem}}.post-show--2-up .post-show__body{justify-self:end;max-width:35rem}.post-show__performance-highlight{display:block;margin:0 auto 3.75rem;max-width:15rem;position:relative}@media screen and (min-width:50rem){.post-show__performance-highlight{justify-self:end;margin:0;transform:translateX(1rem)}}@media screen and (min-width:50rem){.post-show__performance-highlight-1{margin-top:5rem}}@media screen and (min-width:50rem){.post-show__performance-highlight-2{margin-top:6rem}}@media screen and (min-width:50rem){.post-show__performance-highlight-3{margin-top:5rem}}.post-show__performance-highlight .video-trigger__thumb{width:15rem}.post-show__performance-highlight--large{max-width:17.75rem;z-index:1}.post-show__performance-highlight--large .video-trigger__thumb{width:17.75rem}.post-show__performance-highlight--angle-left{justify-self:start}.post-show__performance-highlight--angle-left .video-trigger__thumb{position:relative;z-index:0;align-self:start}.post-show__performance-highlight--angle-left .video-trigger__thumb:after,.post-show__performance-highlight--angle-left .video-trigger__thumb:before{content:"";position:absolute;display:block}.post-show__performance-highlight--angle-left .video-trigger__thumb:before{top:0;left:0;transform-origin:top center;transform:skewX(-45deg);height:100vh;width:100%}.post-show__performance-highlight--angle-left .video-trigger__thumb:after{width:100vw;height:100%;right:1px;transform-origin:center right;top:0;transform:skewY(-45deg)}.post-show__performance-highlight--angle-left .video-trigger__thumb:after,.post-show__performance-highlight--angle-left .video-trigger__thumb:before{background-color:#f2c9d3;z-index:-1}.post-show__performance-highlight--angle-left .video-trigger__details{position:relative;z-index:0}.post-show__performance-highlight--float-right{float:right}@media screen and (min-width:50rem){.post-show__performance-highlight--float-right{align-self:end;grid-row:3;padding-bottom:5rem}}.post-show--2-up .post-show__highlight-text{justify-self:end;margin-left:0;margin-right:0;max-width:35rem}@media screen and (min-width:50rem){.post-show__highlight-text{grid-column:2;margin:6rem auto;max-width:60rem;width:100%}}.post-show__body-2{margin-bottom:3.75rem;position:relative;z-index:1}@media screen and (min-width:50rem){.post-show__body-2{grid-column:2;margin-bottom:0}}.post-show--2-up .post-show__body-2{justify-self:end;max-width:35rem}.post-show__body-2 p:last-of-type{margin-bottom:0}.post-show__featured-venue-image{display:block;height:auto;margin:9.375rem auto 6rem;max-width:100%;width:100%}@media screen and (min-width:50rem){.post-show__featured-venue-image{margin:0 auto;max-width:100%;padding:0 1.25rem;width:100%}}@media screen and (min-width:50rem) and (min-width:50rem){.post-show__featured-venue-image{max-width:calc(100vw - 5rem)}}@media screen and (min-width:50rem) and (min-width:80rem){.post-show__featured-venue-image{max-width:calc(100vw - 6.25rem)}}@media screen and (min-width:50rem) and (min-width:100rem){.post-show__featured-venue-image{max-width:93.75rem}}
/*# sourceMappingURL=data:application/json;base64,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LDJCQUNFLGFBQWMsQ0FDZCxnQkFBaUIsQ0FDakIsZUFBZ0IsQ0FDaEIsVUFBYSxDQUFFLENBRW5CLG1CQUNFLHFCQUFzQixDQUN0QixpQkFBa0IsQ0FDbEIsU0FBWSxDQUNaLG9DQUNFLG1CQUNFLGFBQWMsQ0FDZCxlQUFrQixDQUFFLENBQ3hCLG9DQUNFLGdCQUFpQixDQUNqQixlQUFrQixDQUNwQixrQ0FDRSxlQUFrQixDQUV0QixpQ0FDRSxhQUFjLENBQ2QsV0FBWSxDQUNaLHlCQUEwQixDQUMxQixjQUFlLENBQ2YsVUFBYSxDQUNiLG9DQUNFLGlDQUNFLGFBQWMsQ0FDZCxjQUFlLENBQ2YsaUJBQWtCLENBQ2xCLFVBQWEsQ0FBRSxDQUNuQiwwREFDRSxpQ0FDRSw0QkFBK0IsQ0FBRSxDQUNyQywwREFDRSxpQ0FDRSwrQkFBa0MsQ0FBRSxDQUN4QywyREFDRSxpQ0FDRSxrQkFBcUIsQ0FBRSIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKiFcblRoZW1lIE5hbWU6IExpdmUgZnJvbSB0aGUgQXJ0aXN0cyBEZW5cbkF1dGhvcjogUmVhZHkgU2V0IFJvY2tldFxuQXV0aG9yIFVSSTogaHR0cHM6Ly9yZWFkeXNldHJvY2tldC5jb20vXG5WZXJzaW9uOiAxLjEuMVxuKi9cbi8qIGh0dHA6Ly9tZXllcndlYi5jb20vZXJpYy90b29scy9jc3MvcmVzZXQvXG4gICB2Mi4wIHwgMjAxMTAxMjZcbiAgIExpY2Vuc2U6IG5vbmUgKHB1YmxpYyBkb21haW4pXG4qL1xuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLCBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsIGEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSwgZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLCBzbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLCBiLCB1LCBpLCBjZW50ZXIsIGRsLCBkdCwgZGQsIG9sLCB1bCwgbGksIGZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLCB0YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCwgYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsIGZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksIHRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG4vKiBIVE1MNSBkaXNwbGF5LXJvbGUgcmVzZXQgZm9yIG9sZGVyIGJyb3dzZXJzICovXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG5ib2R5IHtcbiAgbGluZS1oZWlnaHQ6IDE7IH1cblxub2wsIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG5ibG9ja3F1b3RlLCBxIHtcbiAgcXVvdGVzOiBub25lOyB9XG5cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGNvbnRlbnQ6IG5vbmU7IH1cblxucTpiZWZvcmUsIHE6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgY29udGVudDogbm9uZTsgfVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwOyB9XG5cbmlucHV0Om5vdChbdHlwZT1cImNoZWNrYm94XCJdKTpub3QoW3R5cGU9XCJyYWRpb1wiXSksXG50ZXh0YXJlYSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQmlhbmNvIFNlcmlmXCI7XG4gIHNyYzogdXJsKFwiYXNzZXRzL2ZvbnRzL2JpYW5jby1zZXJpZi9CaWFuY29TZXJpZi1SZWd1bGFyLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcImFzc2V0cy9mb250cy9iaWFuY28tc2VyaWYvQmlhbmNvU2VyaWYtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcImFzc2V0cy9mb250cy9iaWFuY28tc2VyaWYvQmlhbmNvU2VyaWYtUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcImFzc2V0cy9mb250cy9iaWFuY28tc2VyaWYvQmlhbmNvU2VyaWYtUmVndWxhci5zdmcjQmlhbmNvU2VyaWYtUmVndWxhclwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQmlhbmNvIFNlcmlmXCI7XG4gIHNyYzogdXJsKFwiYXNzZXRzL2ZvbnRzL2JpYW5jby1zZXJpZi9CaWFuY29TZXJpZi1JdGFsaWMuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiYXNzZXRzL2ZvbnRzL2JpYW5jby1zZXJpZi9CaWFuY29TZXJpZi1JdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCJhc3NldHMvZm9udHMvYmlhbmNvLXNlcmlmL0JpYW5jb1NlcmlmLUl0YWxpYy50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcImFzc2V0cy9mb250cy9iaWFuY28tc2VyaWYvQmlhbmNvU2VyaWYtSXRhbGljLnN2ZyNCaWFuY29TZXJpZi1JdGFsaWNcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkJpYW5jbyBTZXJpZlwiO1xuICBzcmM6IHVybChcImFzc2V0cy9mb250cy9iaWFuY28tc2VyaWYvQmlhbmNvU2VyaWYtQm9sZC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCJhc3NldHMvZm9udHMvYmlhbmNvLXNlcmlmL0JpYW5jb1NlcmlmLUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCJhc3NldHMvZm9udHMvYmlhbmNvLXNlcmlmL0JpYW5jb1NlcmlmLUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCJhc3NldHMvZm9udHMvYmlhbmNvLXNlcmlmL0JpYW5jb1NlcmlmLUJvbGQuc3ZnI0JpYW5jb1NlcmlmLUJvbGRcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5OyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJCaWFuY28gU2VyaWZcIjtcbiAgc3JjOiB1cmwoXCJhc3NldHMvZm9udHMvYmlhbmNvLXNlcmlmL0JpYW5jb1NlcmlmLUJvbGRJdGFsaWMuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiYXNzZXRzL2ZvbnRzL2JpYW5jby1zZXJpZi9CaWFuY29TZXJpZi1Cb2xkSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiYXNzZXRzL2ZvbnRzL2JpYW5jby1zZXJpZi9CaWFuY29TZXJpZi1Cb2xkSXRhbGljLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiYXNzZXRzL2ZvbnRzL2JpYW5jby1zZXJpZi9CaWFuY29TZXJpZi1Cb2xkSXRhbGljLnN2ZyNCaWFuY29TZXJpZi1Cb2xkSXRhbGljXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRHJ1ayBXZWJcIjtcbiAgc3JjOiB1cmwoXCJhc3NldHMvZm9udHMvZHJ1ay9EcnVrLU1lZGl1bS1XZWIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcImFzc2V0cy9mb250cy9kcnVrL0RydWstTWVkaXVtLVdlYi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7IH1cblxuKiB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlOyB9XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogXCJCaWFuY28gU2VyaWZcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDsgfVxuXG5odG1sLm5hdi1hY3RpdmUsXG5ib2R5Lm5hdi1hY3RpdmUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5hIHtcbiAgY29sb3I6ICMyYWI5NTY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG5wIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuICBwLmxhcmdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbltkYXRhLXNjcm9sbC1hbmltYXRpb249XCJmYWRlXCJdIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAyNTBtczsgfVxuICBbZGF0YS1zY3JvbGwtYW5pbWF0aW9uPVwiZmFkZVwiXS52aXNpYmxlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG5cbltkYXRhLXNjcm9sbC1hbmltYXRpb249XCJmYWRlLXVwXCJdIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDRyZW0pO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMjUwbXMgZWFzZS1vdXQsIG9wYWNpdHkgMjUwbXM7IH1cbiAgW2RhdGEtc2Nyb2xsLWFuaW1hdGlvbj1cImZhZGUtdXBcIl0udmlzaWJsZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH1cblxuLmJsb2NrcXVvdGUsIC5tYWluLWNvbnRlbnQgYmxvY2txdW90ZSxcbi5tYWluLWNvbnRlbnQgYmxvY2txdW90ZSBwLCAucmljaC10ZXh0IGJsb2NrcXVvdGUsXG4ucmljaC10ZXh0IGJsb2NrcXVvdGUgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIkJpYW5jbyBTZXJpZlwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAuYmxvY2txdW90ZSwgLm1haW4tY29udGVudCBibG9ja3F1b3RlLFxuICAgIC5tYWluLWNvbnRlbnQgYmxvY2txdW90ZSBwLCAucmljaC10ZXh0IGJsb2NrcXVvdGUsXG4gICAgLnJpY2gtdGV4dCBibG9ja3F1b3RlIHAge1xuICAgICAgZm9udC1zaXplOiAycmVtOyB9IH1cblxuLmJvZHksIC5tYWluLWNvbnRlbnQgcCwgLnJpY2gtdGV4dCBwLCAucGhvdGdyYXBoZXItY3JlZGl0cyB7XG4gIGZvbnQtZmFtaWx5OiBcIkJpYW5jbyBTZXJpZlwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMjsgfVxuXG4uaGVhZGluZy0xLCAubWFpbi1jb250ZW50IGgxLCAucmljaC10ZXh0IGgxLCAuZmlyc3QtbG9va19fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJEcnVrIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDMuMTI1cmVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgIC5oZWFkaW5nLTEsIC5tYWluLWNvbnRlbnQgaDEsIC5yaWNoLXRleHQgaDEsIC5maXJzdC1sb29rX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDYuMjVyZW07IH0gfVxuXG4uaGVhZGluZy0yLCAubWFpbi1jb250ZW50IGgyLFxuLm1haW4tY29udGVudCBoMyxcbi5tYWluLWNvbnRlbnQgaDQsXG4ubWFpbi1jb250ZW50IGg1LFxuLm1haW4tY29udGVudCBoNiwgLnJpY2gtdGV4dCBoMixcbi5yaWNoLXRleHQgaDMsXG4ucmljaC10ZXh0IGg0LFxuLnJpY2gtdGV4dCBoNSxcbi5yaWNoLXRleHQgaDYsIC53YXktdG8tZXhwZXJpZW5jZV9fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJEcnVrIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAuaGVhZGluZy0yLCAubWFpbi1jb250ZW50IGgyLFxuICAgIC5tYWluLWNvbnRlbnQgaDMsXG4gICAgLm1haW4tY29udGVudCBoNCxcbiAgICAubWFpbi1jb250ZW50IGg1LFxuICAgIC5tYWluLWNvbnRlbnQgaDYsIC5yaWNoLXRleHQgaDIsXG4gICAgLnJpY2gtdGV4dCBoMyxcbiAgICAucmljaC10ZXh0IGg0LFxuICAgIC5yaWNoLXRleHQgaDUsXG4gICAgLnJpY2gtdGV4dCBoNiwgLndheS10by1leHBlcmllbmNlX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDMuMTI1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDMuNXJlbTsgfSB9XG5cbi5oZWFkaW5nLTItLW1kLCAubWFpbi1jb250ZW50IGgyLFxuLm1haW4tY29udGVudCBoMyxcbi5tYWluLWNvbnRlbnQgaDQsXG4ubWFpbi1jb250ZW50IGg1LFxuLm1haW4tY29udGVudCBoNiwgLnJpY2gtdGV4dCBoMixcbi5yaWNoLXRleHQgaDMsXG4ucmljaC10ZXh0IGg0LFxuLnJpY2gtdGV4dCBoNSxcbi5yaWNoLXRleHQgaDYge1xuICBmb250LXNpemU6IDMuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMy41cmVtOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgLmhlYWRpbmctMi0tbWQsIC5tYWluLWNvbnRlbnQgaDIsXG4gICAgLm1haW4tY29udGVudCBoMyxcbiAgICAubWFpbi1jb250ZW50IGg0LFxuICAgIC5tYWluLWNvbnRlbnQgaDUsXG4gICAgLm1haW4tY29udGVudCBoNiwgLnJpY2gtdGV4dCBoMixcbiAgICAucmljaC10ZXh0IGgzLFxuICAgIC5yaWNoLXRleHQgaDQsXG4gICAgLnJpY2gtdGV4dCBoNSxcbiAgICAucmljaC10ZXh0IGg2IHtcbiAgICAgIGZvbnQtc2l6ZTogMy4xMjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMy41cmVtOyB9IH1cblxuLmltYWdlLS1oaWdobGlnaHQtbGVmdCB7XG4gIGFsaWduLXNlbGY6IHN0YXJ0O1xuICBqdXN0aWZ5LXNlbGY6IHN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDA7IH1cbiAgLmltYWdlLS1oaWdobGlnaHQtbGVmdDo6YmVmb3JlLCAuaW1hZ2UtLWhpZ2hsaWdodC1sZWZ0OjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogLTE7IH1cbiAgLmltYWdlLS1oaWdobGlnaHQtbGVmdDo6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBjZW50ZXI7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgtNDVkZWcpO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5pbWFnZS0taGlnaGxpZ2h0LWxlZnQ6OmFmdGVyIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcmlnaHQ6IDFweDtcbiAgICB0b3A6IDA7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIHJpZ2h0O1xuICAgIHRyYW5zZm9ybTogc2tld1koLTQ1ZGVnKTtcbiAgICB3aWR0aDogMTAwdnc7IH1cblxuLmltYWdlLS1oaWdobGlnaHQtcHJpbWFyeTo6YmVmb3JlLCAuaW1hZ2UtLWhpZ2hsaWdodC1wcmltYXJ5OjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmM5ZDM7IH1cblxuLm1haW4tY29udGVudCB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMS4yNXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDMuNzVyZW07IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAubWFpbi1jb250ZW50IHtcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDVyZW0pOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODByZW0pIHtcbiAgICAubWFpbi1jb250ZW50IHtcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDYuMjVyZW0pOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwcmVtKSB7XG4gICAgLm1haW4tY29udGVudCB7XG4gICAgICBtYXgtd2lkdGg6IDkzLjc1cmVtOyB9IH1cbiAgLm1haW4tY29udGVudCBlbSB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljOyB9XG4gIC5tYWluLWNvbnRlbnQgaDEge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgbWFyZ2luLXRvcDogMnJlbTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgICAubWFpbi1jb250ZW50IGgxIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNC4zNzVyZW07XG4gICAgICAgIG1hcmdpbi10b3A6IDQuMzc1cmVtOyB9IH1cbiAgLm1haW4tY29udGVudCBoMixcbiAgLm1haW4tY29udGVudCBoMyxcbiAgLm1haW4tY29udGVudCBoNCxcbiAgLm1haW4tY29udGVudCBoNSxcbiAgLm1haW4tY29udGVudCBoNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICBtYXJnaW4tdG9wOiAzLjc1cmVtOyB9XG4gIC5tYWluLWNvbnRlbnQgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICBtYXJnaW4tdG9wOiAxcmVtOyB9XG4gICAgLm1haW4tY29udGVudCBwICsgcCB7XG4gICAgICBtYXJnaW4tdG9wOiAycmVtOyB9XG4gIC5tYWluLWNvbnRlbnQgaDEsXG4gIC5tYWluLWNvbnRlbnQgaDIsXG4gIC5tYWluLWNvbnRlbnQgaDMsXG4gIC5tYWluLWNvbnRlbnQgaDQsXG4gIC5tYWluLWNvbnRlbnQgaDUsXG4gIC5tYWluLWNvbnRlbnQgaDYsXG4gIC5tYWluLWNvbnRlbnQgcCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gICAgLm1haW4tY29udGVudCBoMTpmaXJzdC1jaGlsZCxcbiAgICAubWFpbi1jb250ZW50IGgyOmZpcnN0LWNoaWxkLFxuICAgIC5tYWluLWNvbnRlbnQgaDM6Zmlyc3QtY2hpbGQsXG4gICAgLm1haW4tY29udGVudCBoNDpmaXJzdC1jaGlsZCxcbiAgICAubWFpbi1jb250ZW50IGg1OmZpcnN0LWNoaWxkLFxuICAgIC5tYWluLWNvbnRlbnQgaDY6Zmlyc3QtY2hpbGQsXG4gICAgLm1haW4tY29udGVudCBwOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAubWFpbi1jb250ZW50IGgxOmxhc3QtY2hpbGQsXG4gICAgLm1haW4tY29udGVudCBoMjpsYXN0LWNoaWxkLFxuICAgIC5tYWluLWNvbnRlbnQgaDM6bGFzdC1jaGlsZCxcbiAgICAubWFpbi1jb250ZW50IGg0Omxhc3QtY2hpbGQsXG4gICAgLm1haW4tY29udGVudCBoNTpsYXN0LWNoaWxkLFxuICAgIC5tYWluLWNvbnRlbnQgaDY6bGFzdC1jaGlsZCxcbiAgICAubWFpbi1jb250ZW50IHA6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5tYWluLWNvbnRlbnQgYmxvY2txdW90ZSB7XG4gICAgbWFyZ2luOiA2cmVtIGF1dG87XG4gICAgbWF4LXdpZHRoOiA2MHJlbTsgfVxuICAgIC5tYWluLWNvbnRlbnQgYmxvY2txdW90ZTpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgLm1haW4tY29udGVudCBibG9ja3F1b3RlOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC5tYWluLWNvbnRlbnQgYmxvY2txdW90ZSBwIHtcbiAgICAgIG1heC13aWR0aDogbm9uZTsgfVxuICAubWFpbi1jb250ZW50X18yLXVwIHtcbiAgICBkaXNwbGF5OiBncmlkOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAgIC5tYWluLWNvbnRlbnRfXzItdXAge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpOyB9IH1cbiAgLm1haW4tY29udGVudF9fbmFycm93IHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgICAgLm1haW4tY29udGVudF9fbmFycm93IHtcbiAgICAgICAgbWF4LXdpZHRoOiA2MS44NzVyZW07IH0gfVxuICAubWFpbi1jb250ZW50X19za2lubnkge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgICAubWFpbi1jb250ZW50X19za2lubnkge1xuICAgICAgICBtYXgtd2lkdGg6IDQzLjEyNXJlbTsgfSB9XG4gIC5tYWluLWNvbnRlbnRfX2ltYWdlLXNpZGUtaGlnaGxpZ2h0IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtY29sdW1uLWdhcDogNy41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgICAubWFpbi1jb250ZW50X19pbWFnZS1zaWRlLWhpZ2hsaWdodCB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTVyZW0gYXV0byAxNXJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjMuNzVyZW07IH0gfVxuICAgIC5tYWluLWNvbnRlbnRfX2ltYWdlLXNpZGUtaGlnaGxpZ2h0IHAge1xuICAgICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICAgIG1heC13aWR0aDogMzEuODc1cmVtO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMTsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAgICAgLm1haW4tY29udGVudF9faW1hZ2Utc2lkZS1oaWdobGlnaHQgcCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDsgfSB9XG4gICAgLm1haW4tY29udGVudF9faW1hZ2Utc2lkZS1oaWdobGlnaHQgaW1nIHtcbiAgICAgIG1heC13aWR0aDogMTVyZW07IH1cblxuLnJpY2gtdGV4dCBlbSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG4ucmljaC10ZXh0IGgxIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgbWFyZ2luLXRvcDogMnJlbTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgIC5yaWNoLXRleHQgaDEge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNC4zNzVyZW07XG4gICAgICBtYXJnaW4tdG9wOiA0LjM3NXJlbTsgfSB9XG5cbi5yaWNoLXRleHQgaDIsXG4ucmljaC10ZXh0IGgzLFxuLnJpY2gtdGV4dCBoNCxcbi5yaWNoLXRleHQgaDUsXG4ucmljaC10ZXh0IGg2IHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgbWFyZ2luLXRvcDogMy43NXJlbTsgfVxuXG4ucmljaC10ZXh0IHAge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBtYXJnaW4tdG9wOiAxcmVtOyB9XG4gIC5yaWNoLXRleHQgcCArIHAge1xuICAgIG1hcmdpbi10b3A6IDJyZW07IH1cblxuLnJpY2gtdGV4dCBoMSxcbi5yaWNoLXRleHQgaDIsXG4ucmljaC10ZXh0IGgzLFxuLnJpY2gtdGV4dCBoNCxcbi5yaWNoLXRleHQgaDUsXG4ucmljaC10ZXh0IGg2LFxuLnJpY2gtdGV4dCBwIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiA0My4xMjVyZW07IH1cbiAgLnJpY2gtdGV4dCBoMTpmaXJzdC1jaGlsZCxcbiAgLnJpY2gtdGV4dCBoMjpmaXJzdC1jaGlsZCxcbiAgLnJpY2gtdGV4dCBoMzpmaXJzdC1jaGlsZCxcbiAgLnJpY2gtdGV4dCBoNDpmaXJzdC1jaGlsZCxcbiAgLnJpY2gtdGV4dCBoNTpmaXJzdC1jaGlsZCxcbiAgLnJpY2gtdGV4dCBoNjpmaXJzdC1jaGlsZCxcbiAgLnJpY2gtdGV4dCBwOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gIC5yaWNoLXRleHQgaDE6bGFzdC1jaGlsZCxcbiAgLnJpY2gtdGV4dCBoMjpsYXN0LWNoaWxkLFxuICAucmljaC10ZXh0IGgzOmxhc3QtY2hpbGQsXG4gIC5yaWNoLXRleHQgaDQ6bGFzdC1jaGlsZCxcbiAgLnJpY2gtdGV4dCBoNTpsYXN0LWNoaWxkLFxuICAucmljaC10ZXh0IGg2Omxhc3QtY2hpbGQsXG4gIC5yaWNoLXRleHQgcDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5yaWNoLXRleHQgYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogNnJlbSBhdXRvO1xuICBtYXgtd2lkdGg6IDYwcmVtOyB9XG4gIC5yaWNoLXRleHQgYmxvY2txdW90ZTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuICAucmljaC10ZXh0IGJsb2NrcXVvdGU6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAucmljaC10ZXh0IGJsb2NrcXVvdGUgcCB7XG4gICAgbWF4LXdpZHRoOiBub25lOyB9XG5cbiosXG4qOmJlZm9yZSxcbio6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5jb250YWluZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDEuMjVyZW07XG4gIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSA1cmVtKTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwcmVtKSB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSA2LjI1cmVtKTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMHJlbSkge1xuICAgIC5jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiA5My43NXJlbTsgfSB9XG5cbi5zZWN0aW9uLS1mdWxsLWJsZWVkIHtcbiAgd2lkdGg6IDEwMHZ3O1xuICBtYXJnaW4tbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7IH1cblxuLm5hdiB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMS4yNXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGZvbnQtZmFtaWx5OiBcIkRydWsgV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMy4xMjVyZW07XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIGF1dG87XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHotaW5kZXg6IDA7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAubmF2IHtcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDVyZW0pOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODByZW0pIHtcbiAgICAubmF2IHtcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDYuMjVyZW0pOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwcmVtKSB7XG4gICAgLm5hdiB7XG4gICAgICBtYXgtd2lkdGg6IDkzLjc1cmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAubmF2IHtcbiAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgZm9udC1mYW1pbHk6IFwiQmlhbmNvIFNlcmlmXCIsIHNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBncmlkLWF1dG8tZmxvdzogY29sdW1uO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiB1bnNldDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lOyB9IH1cbiAgLm5hdjo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAxMDAlIDAsIDEwMCUgMCwgMCAwKTtcbiAgICBjb250ZW50OiAnJztcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICB0cmFuc2l0aW9uOiBjbGlwLXBhdGggMzAwbXM7XG4gICAgei1pbmRleDogLTE7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgICAgLm5hdjo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5uYXYtLWFjdGl2ZTpiZWZvcmUge1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAxMDAlIDAsIDEwMCUgMTAwJSwgMCAxMDAlKTsgfVxuXG4ubmF2X19saW5rIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgei1pbmRleDogMTsgfVxuXG4ubmF2X19sb2dvIHtcbiAgZmlsdGVyOiBpbnZlcnQoMCk7XG4gIHRyYW5zaXRpb246IGZpbHRlciAzMDBtcztcbiAgd2lkdGg6IDExLjI1cmVtOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgLm5hdl9fbG9nbyB7XG4gICAgICB3aWR0aDogMTYuODc1cmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAubmF2X19sb2dvIHtcbiAgICAgIGZpbHRlcjogbm9uZTsgfSB9XG4gIC5uYXYtLWFjdGl2ZSAubmF2X19sb2dvIHtcbiAgICBmaWx0ZXI6IGludmVydCgxKTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgICAubmF2LS1hY3RpdmUgLm5hdl9fbG9nbyB7XG4gICAgICAgIGZpbHRlcjogbm9uZTsgfSB9XG5cbi5uYXZfX3RvZ2dsZSB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZ3JpZDtcbiAgaGVpZ2h0OiAyMnB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgLm5hdl9fdG9nZ2xlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAubmF2X190b2dnbGUgc3BhbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjdlbTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpIHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zO1xuICAgIHdpZHRoOiAycmVtOyB9XG4gICAgLm5hdl9fdG9nZ2xlIHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgNTAlOyB9XG4gICAgLm5hdl9fdG9nZ2xlIHNwYW46bnRoLWNoaWxkKDMpIHtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNhbGMoMTAwJSAtIDJweCkgMTAwJTsgfVxuICAubmF2LS1hY3RpdmUgLm5hdl9fdG9nZ2xlIHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IH1cbiAgICAubmF2LS1hY3RpdmUgLm5hdl9fdG9nZ2xlIHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlWCgwKTsgfVxuICAgIC5uYXYtLWFjdGl2ZSAubmF2X190b2dnbGUgc3BhbjpudGgtY2hpbGQoMikge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApIHRyYW5zbGF0ZVgoMXJlbSk7IH1cbiAgICAubmF2LS1hY3RpdmUgLm5hdl9fdG9nZ2xlIHNwYW46bnRoLWNoaWxkKDMpIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGVYKDApOyB9XG5cbi5uYXZfX2xpc3Qge1xuICBjb3VudGVyLXJlc2V0OiBuYXY7XG4gIGxlZnQ6IDEuMnJlbTtcbiAgbWFyZ2luLXRvcDogN3JlbTtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEuMnJlbTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtczsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgIC5uYXZfX2xpc3Qge1xuICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLWF1dG8tZmxvdzogZGVuc2U7XG4gICAgICBncmlkLWNvbHVtbi1nYXA6IDMuNzVyZW07XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9IH1cbiAgLm5hdi0tYWN0aXZlIC5uYXZfX2xpc3Qge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcG9pbnRlci1ldmVudHM6IGFsbDsgfVxuXG4ubmF2X19saXN0LWl0ZW0ge1xuICBncmlkLWNvbHVtbjogMTsgfVxuICAubmF2X19saXN0LWl0ZW06bnRoLWNoaWxkKDEpIC5uYXZfX2xpc3QtbGluazphZnRlciB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogNTBtczsgfVxuICAubmF2X19saXN0LWl0ZW06bnRoLWNoaWxkKDIpIC5uYXZfX2xpc3QtbGluazphZnRlciB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMTAwbXM7IH1cbiAgLm5hdl9fbGlzdC1pdGVtOm50aC1jaGlsZCgzKSAubmF2X19saXN0LWxpbms6YWZ0ZXIge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDE1MG1zOyB9XG4gIC5uYXZfX2xpc3QtaXRlbTpudGgtY2hpbGQoNCkgLm5hdl9fbGlzdC1saW5rOmFmdGVyIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAyMDBtczsgfVxuICAubmF2X19saXN0LWl0ZW06bnRoLWNoaWxkKDUpIC5uYXZfX2xpc3QtbGluazphZnRlciB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMjUwbXM7IH1cbiAgLm5hdl9fbGlzdC1pdGVtOm50aC1jaGlsZCg2KSAubmF2X19saXN0LWxpbms6YWZ0ZXIge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDMwMG1zOyB9XG4gIC5uYXZfX2xpc3QtaXRlbTpudGgtY2hpbGQoNykgLm5hdl9fbGlzdC1saW5rOmFmdGVyIHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAzNTBtczsgfVxuICAubmF2X19saXN0LWl0ZW06bnRoLWNoaWxkKDgpIC5uYXZfX2xpc3QtbGluazphZnRlciB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogNDAwbXM7IH1cbiAgLm5hdl9fbGlzdC1pdGVtOm50aC1jaGlsZCg5KSAubmF2X19saXN0LWxpbms6YWZ0ZXIge1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDQ1MG1zOyB9XG4gIC5uYXZfX2xpc3QtaXRlbTpudGgtY2hpbGQobiArIDQpIHtcbiAgICBncmlkLWNvbHVtbjogMjsgfVxuXG4ubmF2X19saXN0LWxpbmsge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcbiAgZ3JpZC1nYXA6IDJyZW07XG4gIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjFzIGVhc2U7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAubmF2X19saXN0LWxpbmsge1xuICAgICAgZ3JpZC1nYXA6IDFyZW07IH0gfVxuICAubmF2X19saXN0LWxpbms6aG92ZXIge1xuICAgIGNvbG9yOiAjZjJjOWQzOyB9XG4gIC5uYXZfX2xpc3QtbGluay0tYWN0aXZlIHtcbiAgICBjb2xvcjogI2YyYzlkMzsgfVxuICAubmF2X19saXN0LWxpbms6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIjBcIiBjb3VudGVyKG5hdik7XG4gICAgY291bnRlci1pbmNyZW1lbnQ6IG5hdjsgfVxuICAubmF2X19saXN0LWxpbms6YWZ0ZXIge1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZmZmZmZmO1xuICAgIGJvdHRvbTogMDtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwJSAwJTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXM7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLm5hdi0tYWN0aXZlIC5uYXZfX2xpc3QtbGluazphZnRlciB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7IH1cblxuLm5hdiAuc29jaWFsLW5hdiB7XG4gIG1hcmdpbi10b3A6IDFyZW07IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAubmF2IC5zb2NpYWwtbmF2IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAubmF2IC5zb2NpYWwtbmF2X19saW5rIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlOyB9XG4gICAgLm5hdiAuc29jaWFsLW5hdl9fbGluazpob3ZlciB7XG4gICAgICBjb2xvcjogI2YyYzlkMzsgfVxuICAubmF2IC5zb2NpYWwtbmF2X19pY29uIHtcbiAgICB3aWR0aDogMS4zNzVyZW07IH1cblxuLmhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgcGFkZGluZy10b3A6IDJyZW07XG4gIHBhZGRpbmctYm90dG9tOiAycmVtOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgLmhlYWRlciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzLjMxMjVyZW07IH0gfVxuXG4uZm9vdGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAxLjI1cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgbGluZS1oZWlnaHQ6IDI7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAuZm9vdGVyIHtcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDVyZW0pOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODByZW0pIHtcbiAgICAuZm9vdGVyIHtcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDYuMjVyZW0pOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwcmVtKSB7XG4gICAgLmZvb3RlciB7XG4gICAgICBtYXgtd2lkdGg6IDkzLjc1cmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAuZm9vdGVyIHtcbiAgICAgIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH0gfVxuICAuZm9vdGVyX190ZXh0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1heC13aWR0aDogMzJyZW07XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDY7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgICAgLmZvb3Rlcl9fdGV4dCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBncmlkLXJvdzogMTtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDE7IH0gfVxuICAuZm9vdGVyX19tZW51IHtcbiAgICBjb3VudGVyLXJlc2V0OiBmb290ZXItbmF2O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgICAgLmZvb3Rlcl9fbWVudSB7XG4gICAgICAgIGdyaWQtcm93OiAxO1xuICAgICAgICBncmlkLWNvbHVtbjogMjsgfSB9XG4gIC5mb290ZXJfX21lbnUtbGluayB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4xcyBlYXNlOyB9XG4gICAgLmZvb3Rlcl9fbWVudS1saW5rOmJlZm9yZSB7XG4gICAgICBjb3VudGVyLWluY3JlbWVudDogZm9vdGVyLW5hdjtcbiAgICAgIGNvbnRlbnQ6IFwiMFwiIGNvdW50ZXIoZm9vdGVyLW5hdik7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTsgfVxuICAgIC5mb290ZXJfX21lbnUtbGluazpob3ZlciB7XG4gICAgICBjb2xvcjogI2YyYzlkMzsgfVxuICAgIC5mb290ZXJfX21lbnUtbGluay0tYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjZjJjOWQzOyB9XG4gIC5mb290ZXJfX2xpc3Qge1xuICAgIGNvbHVtbi1jb3VudDogMjtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgICAuZm9vdGVyX19saXN0IHtcbiAgICAgICAgZ3JpZC1yb3c6IDI7XG4gICAgICAgIGdyaWQtY29sdW1uOiAxOyB9IH1cbiAgICAuZm9vdGVyX19saXN0IGEge1xuICAgICAgY29sb3I6IGluaGVyaXQ7IH1cbiAgLmZvb3RlciAuc29jaWFsLW5hdiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAgIC5mb290ZXIgLnNvY2lhbC1uYXYge1xuICAgICAgICBncmlkLXJvdzogMjtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDI7IH0gfVxuICAgIC5mb290ZXIgLnNvY2lhbC1uYXZfX2xpbmsge1xuICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4xcyBlYXNlOyB9XG4gICAgICAuZm9vdGVyIC5zb2NpYWwtbmF2X19saW5rOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICNmMmM5ZDM7IH1cbiAgICAuZm9vdGVyIC5zb2NpYWwtbmF2X19pY29uIHtcbiAgICAgIHdpZHRoOiAxLjM3NXJlbTsgfVxuXG4uaGVybyB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMS4yNXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIG1hcmdpbi1ib3R0b206IDMuMTI1cmVtOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgLmhlcm8ge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gNXJlbSk7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MHJlbSkge1xuICAgIC5oZXJvIHtcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDYuMjVyZW0pOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwcmVtKSB7XG4gICAgLmhlcm8ge1xuICAgICAgbWF4LXdpZHRoOiA5My43NXJlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgLmhlcm8ge1xuICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiAyLjVyZW07XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1LjMxMjVyZW07IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MHJlbSkge1xuICAgIC5oZXJvIHtcbiAgICAgIGdyaWQtY29sdW1uLWdhcDogNi4yNXJlbTsgfSB9XG4gIC5oZXJvX19oZWFkZXIge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSA1cmVtO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICMwMDAwMDAgMnB4LCB0cmFuc3BhcmVudCAwKTtcbiAgICBhbGlnbi1zZWxmOiBlbmQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtZmFtaWx5OiBcIkRydWsgV2ViXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiA1cmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgICAgLmhlcm9fX2hlYWRlciB7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSA3LjVyZW07IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgICAuaGVyb19faGVhZGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDUuNXJlbTtcbiAgICAgICAgZm9udC1zaXplOiA1LjVyZW07IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1cmVtKSB7XG4gICAgICAuaGVyb19faGVhZGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDcuNXJlbTtcbiAgICAgICAgZm9udC1zaXplOiA3LjVyZW07IH0gfVxuICAgIC5oZXJvX19oZWFkZXIgYSB7XG4gICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTsgfVxuICAgIC5oZXJvX19oZWFkZXIgYTpob3ZlciB7XG4gICAgICBjb2xvcjogI2YyYzlkMzsgfVxuICAgIC5oZXJvX19oZWFkZXIgc3ZnIHtcbiAgICAgIG1hcmdpbjogMCAwLjFlbSAwLjFlbTtcbiAgICAgIHdpZHRoOiAwLjhlbTsgfVxuICAuaGVyb19fZXBpc29kZSB7XG4gICAgY29sb3I6ICNmMmM5ZDM7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVjaDsgfVxuICAuaGVyb19fdGV4dCB7XG4gICAgYWxpZ24tc2VsZjogc3RhcnQ7XG4gICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tdG9wOiAzLjEyNXJlbTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgICAuaGVyb19fdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTsgfSB9XG4gICAgLmhlcm9fX3RleHQgYSB7XG4gICAgICBjb2xvcjogaW5oZXJpdDsgfVxuICAgIC5oZXJvX190ZXh0IGE6aG92ZXIgLmhlcm9fX2xpbmsge1xuICAgICAgY29sb3I6ICMyMThmNDM7IH1cbiAgLmhlcm9fX2xpbmsge1xuICAgIGNvbG9yOiAjMmFiOTU2O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7IH1cbiAgLmhlcm9fX2ltYWdlLWNvbnRhaW5lciB7XG4gICAgLS1hc3BlY3QtcmF0aW86IDEvMTtcbiAgICAtLWFzcGVjdC1yYXRpbzogMTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYygxMDAlIC8gKHZhcigtLWFzcGVjdC1yYXRpbykpKTtcbiAgICBncmlkLXJvdzogMTtcbiAgICBoZWlnaHQ6IDIzcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAgIC5oZXJvX19pbWFnZS1jb250YWluZXIge1xuICAgICAgICBncmlkLWNvbHVtbjogMjtcbiAgICAgICAgZ3JpZC1yb3c6IDEgLyBzcGFuIDI7XG4gICAgICAgIGhlaWdodDogMzcuNXJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG4gIC5oZXJvX19pbWFnZSB7XG4gICAgLS10cmFuc2xhdGVZOiAwO1xuICAgIC0tc2NhbGU6IDE7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC0tb3ZlcmZsb3c6IDgwcHg7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAoMiAqIHZhcigtLW92ZXJmbG93KSkpO1xuICAgIHRvcDogY2FsYygtMSAqIHZhcigtLW92ZXJmbG93KSk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkodmFyKC0tdHJhbnNsYXRlWSkpIHNjYWxlKHZhcigtLXNjYWxlKSk7IH1cblxuLmhlcm8tcGVyZm9ybWFuY2Uge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDEuMjVyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAzLjEyNXJlbTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgIC5oZXJvLXBlcmZvcm1hbmNlIHtcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDVyZW0pOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODByZW0pIHtcbiAgICAuaGVyby1wZXJmb3JtYW5jZSB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSA2LjI1cmVtKTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMHJlbSkge1xuICAgIC5oZXJvLXBlcmZvcm1hbmNlIHtcbiAgICAgIG1heC13aWR0aDogOTMuNzVyZW07IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgIC5oZXJvLXBlcmZvcm1hbmNlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQuMzc1cmVtOyB9IH1cbiAgLmhlcm8tcGVyZm9ybWFuY2VfX2hlYWRlciB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDMuMTI1cmVtO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICMwMDAwMDAgMnB4LCB0cmFuc3BhcmVudCAwKTtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAgIC5oZXJvLXBlcmZvcm1hbmNlX19oZWFkZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgNi4yNXJlbTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAgIC5oZXJvLXBlcmZvcm1hbmNlX19oZWFkZXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0LjM3NXJlbTsgfSB9XG4gICAgLmhlcm8tcGVyZm9ybWFuY2VfX2hlYWRlciBzdmcge1xuICAgICAgd2lkdGg6IDAuOGVtO1xuICAgICAgbWFyZ2luOiAwIDAuMWVtIDAuMWVtOyB9XG4gIC5oZXJvLXBlcmZvcm1hbmNlX19lcGlzb2RlIHtcbiAgICBjb2xvcjogI2YyYzlkMzsgfVxuICAuaGVyby1wZXJmb3JtYW5jZV9faW1hZ2UtY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5oZXJvLXBlcmZvcm1hbmNlX19pbWFnZS1zY3JvbGwtY29udGFpbmVyIHtcbiAgICAtLWFzcGVjdC1yYXRpbzogMTIzLzY5O1xuICAgIC0tYXNwZWN0LXJhdGlvOiAxLjc4MjYxO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKDEwMCUgLyAodmFyKC0tYXNwZWN0LXJhdGlvKSkpO1xuICAgIHotaW5kZXg6IC0xOyB9XG4gIC5oZXJvLXBlcmZvcm1hbmNlX19pbWFnZSB7XG4gICAgLS10cmFuc2xhdGVZOiAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICAtLW92ZXJmbG93OiA4MHB4O1xuICAgIGhlaWdodDogY2FsYygxMDAlICsgKDIgKiB2YXIoLS1vdmVyZmxvdykpKTtcbiAgICB0b3A6IGNhbGMoLTEgKiB2YXIoLS1vdmVyZmxvdykpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKHZhcigtLXRyYW5zbGF0ZVkpKTsgfVxuICAuaGVyby1wZXJmb3JtYW5jZV9fYnV0dG9uIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmFiOTU2O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtZmFtaWx5OiBcIkJpYW5jbyBTZXJpZlwiLCBzZXJpZjtcbiAgICBib3JkZXI6IDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHBhZGRpbmc6IDFyZW07XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHdpZHRoOiAzLjc1cmVtO1xuICAgIGhlaWdodDogMy43NXJlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBsYWNlLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAuaGVyby1wZXJmb3JtYW5jZV9fYnV0dG9uOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMTAwJTtcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMCUgMCU7IH1cbiAgICAuaGVyby1wZXJmb3JtYW5jZV9fYnV0dG9uOmZvY3VzLCAuaGVyby1wZXJmb3JtYW5jZV9fYnV0dG9uOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMmFiOTU2O1xuICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAgICAgLmhlcm8tcGVyZm9ybWFuY2VfX2J1dHRvbjpmb2N1czpiZWZvcmUsIC5oZXJvLXBlcmZvcm1hbmNlX19idXR0b246aG92ZXI6YmVmb3JlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgICAgLmhlcm8tcGVyZm9ybWFuY2VfX2J1dHRvbiB7XG4gICAgICAgIGhlaWdodDogNC4zNzVyZW07XG4gICAgICAgIGxlZnQ6IC0xcmVtO1xuICAgICAgICBwYWRkaW5nOiAxLjVyZW07XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgd2lkdGg6IGF1dG87IH0gfVxuICAgIC5oZXJvLXBlcmZvcm1hbmNlX19idXR0b24gc3ZnIHtcbiAgICAgIHdpZHRoOiAwLjhlbTtcbiAgICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgICAgICAuaGVyby1wZXJmb3JtYW5jZV9fYnV0dG9uIHN2ZyB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVlbTsgfSB9XG4gIC5oZXJvLXBlcmZvcm1hbmNlX19idXR0b24tdGV4dCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgICAuaGVyby1wZXJmb3JtYW5jZV9fYnV0dG9uLXRleHQge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtOyB9IH1cblxuLmhlcm8tZnVsbC1ibGVlZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogNi4yNXJlbSAwO1xuICBtYXJnaW4tYm90dG9tOiAzLjdyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIG1hcmdpbi10b3A6IC01LjVyZW07XG4gIHotaW5kZXg6IC0xOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgLmhlcm8tZnVsbC1ibGVlZCB7XG4gICAgICBwYWRkaW5nOiAxMS44NzVyZW0gMCAxMy43NXJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDYuMjVyZW07XG4gICAgICBtYXJnaW4tdG9wOiAtMTMuODc1cmVtOyB9IH1cbiAgLmhlcm8tZnVsbC1ibGVlZDpiZWZvcmUge1xuICAgIHotaW5kZXg6IC0xO1xuICAgIGJhY2tncm91bmQ6ICMwMDAwMDA7XG4gICAgb3BhY2l0eTogMC4xO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7IH1cbiAgLmhlcm8tZnVsbC1ibGVlZF9faW5uZXIge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDEuMjVyZW07XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgICAgLmhlcm8tZnVsbC1ibGVlZF9faW5uZXIge1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSA1cmVtKTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODByZW0pIHtcbiAgICAgIC5oZXJvLWZ1bGwtYmxlZWRfX2lubmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gNi4yNXJlbSk7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMHJlbSkge1xuICAgICAgLmhlcm8tZnVsbC1ibGVlZF9faW5uZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDkzLjc1cmVtOyB9IH1cbiAgLmhlcm8tZnVsbC1ibGVlZF9faGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMy4xMjVyZW07XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgI2ZmZmZmZiAycHgsIHRyYW5zcGFyZW50IDApO1xuICAgIG1heC13aWR0aDogNTVyZW07XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgICAgLmhlcm8tZnVsbC1ibGVlZF9faGVhZGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDYuMjVyZW07IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgICAuaGVyby1mdWxsLWJsZWVkX19oZWFkZXIge1xuICAgICAgICBmb250LXNpemU6IDYuMjVyZW07IH0gfVxuICAuaGVyby1mdWxsLWJsZWVkX19iYWNrZ3JvdW5kIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAtMjsgfVxuXG4uc29jaWFsLW5hdiB7XG4gIGRpc3BsYXk6IGlubGluZS1ncmlkO1xuICBncmlkLWF1dG8tZmxvdzogY29sdW1uO1xuICBncmlkLWdhcDogMnJlbTsgfVxuICAuc29jaWFsLW5hdl9fbGluayB7XG4gICAgY29sb3I6IGluaGVyaXQ7IH1cbiAgLnNvY2lhbC1uYXZfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAuc29jaWFsLW5hdiBzdmcge1xuICAgIHdpZHRoOiAxLjM3NXJlbTsgfVxuXG4ucGVyZm9ybWFuY2UtZmluZGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAxLjI1cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogNC42ODc1cmVtOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgLnBlcmZvcm1hbmNlLWZpbmRlciB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSA1cmVtKTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwcmVtKSB7XG4gICAgLnBlcmZvcm1hbmNlLWZpbmRlciB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSA2LjI1cmVtKTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMHJlbSkge1xuICAgIC5wZXJmb3JtYW5jZS1maW5kZXIge1xuICAgICAgbWF4LXdpZHRoOiA5My43NXJlbTsgfSB9XG4gIC5wZXJmb3JtYW5jZS1maW5kZXJfX2xpc3Qge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxZW07XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgIzAwMDAwMCAycHgsIHRyYW5zcGFyZW50IDApO1xuICAgIGZvbnQtZmFtaWx5OiBcIkRydWsgV2ViXCIsIHNhbnMtc2VyaWY7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDMuMTI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDQuNjg3NXJlbTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgICAucGVyZm9ybWFuY2UtZmluZGVyX19saXN0IHtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDFlbTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAgIC5wZXJmb3JtYW5jZS1maW5kZXJfX2xpc3Qge1xuICAgICAgICBmb250LXNpemU6IDYuMjVyZW07IH0gfVxuICAucGVyZm9ybWFuY2UtZmluZGVyX19saXN0LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNWVtOyB9XG4gICAgLnBlcmZvcm1hbmNlLWZpbmRlcl9fbGlzdC1pdGVtLS1hY3RpdmUge1xuICAgICAgY29sb3I6ICNmMmM5ZDM7IH1cbiAgLnBlcmZvcm1hbmNlLWZpbmRlcl9fbGluayB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAucGVyZm9ybWFuY2UtZmluZGVyX19saW5rLS1hY3RpdmUsIC5wZXJmb3JtYW5jZS1maW5kZXJfX2xpbms6aG92ZXIge1xuICAgICAgY29sb3I6ICNmMmM5ZDM7IH1cblxuLnZpZGVvLWNhcm91c2VsIHtcbiAgbWFyZ2luOiAwIGF1dG8gOC41cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB3aWR0aDogMTAwJTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgIC52aWRlby1jYXJvdXNlbCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXJlbTsgfSB9XG4gIC52aWRlby1jYXJvdXNlbF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLnZpZGVvLWNhcm91c2VsIC5zbGljay1saXN0IHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuICAudmlkZW8tY2Fyb3VzZWwgLnNsaWNrLXNsaWRlciB7XG4gICAgY3Vyc29yOiBtb3ZlO1xuICAgIGN1cnNvcjogZ3JhYjtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDgwdnc7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgICAgLnZpZGVvLWNhcm91c2VsIC5zbGljay1zbGlkZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDkwdnc7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1cmVtKSB7XG4gICAgICAudmlkZW8tY2Fyb3VzZWwgLnNsaWNrLXNsaWRlciB7XG4gICAgICAgIG1heC13aWR0aDogNjV2dzsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwcmVtKSB7XG4gICAgICAudmlkZW8tY2Fyb3VzZWwgLnNsaWNrLXNsaWRlciB7XG4gICAgICAgIG1heC13aWR0aDogNjB2dzsgfSB9XG4gICAgLnZpZGVvLWNhcm91c2VsIC5zbGljay1zbGlkZXI6YWN0aXZlIHtcbiAgICAgIGN1cnNvcjogZ3JhYmJpbmc7IH1cblxuLnZpZGVvLWNhcm91c2VsLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiRHJ1ayBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiAxNnJlbSAhaW1wb3J0YW50OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgLnZpZGVvLWNhcm91c2VsLXNsaWRlIHtcbiAgICAgIHdpZHRoOiA0M3JlbSAhaW1wb3J0YW50OyB9IH1cbiAgLnZpZGVvLWNhcm91c2VsLXNsaWRlX19wZXJmb3JtYW5jZSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICBoZWlnaHQ6IDEwcmVtO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAwLjk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAgIC52aWRlby1jYXJvdXNlbC1zbGlkZV9fcGVyZm9ybWFuY2Uge1xuICAgICAgICBmb250LXNpemU6IDcuNjVyZW07XG4gICAgICAgIGhlaWdodDogMThyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuICAgIC52aWRlby1jYXJvdXNlbC1zbGlkZV9fcGVyZm9ybWFuY2UgYSB7XG4gICAgICBjb2xvcjogaW5oZXJpdDsgfVxuICAudmlkZW8tY2Fyb3VzZWwtc2xpZGVfX3RodW1ibmFpbC1jb250YWluZXIge1xuICAgIGhlaWdodDogMTIuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjM3NXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgICAgLnZpZGVvLWNhcm91c2VsLXNsaWRlX190aHVtYm5haWwtY29udGFpbmVyIHtcbiAgICAgICAgaGVpZ2h0OiAzMC4zNzVyZW07IH0gfVxuICAudmlkZW8tY2Fyb3VzZWwtc2xpZGVfX3RodW1ibmFpbC1pbm5lciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC52aWRlby1jYXJvdXNlbC1zbGlkZV9fdGh1bWJuYWlsIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgd2lkdGg6IGF1dG87IH1cbiAgLnZpZGVvLWNhcm91c2VsLXNsaWRlX19idXR0b24ge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyYWI5NTY7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBoZWlnaHQ6IDNyZW07XG4gICAgbGVmdDogMDtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB3aWR0aDogM3JlbTtcbiAgICB6LWluZGV4OiAxOyB9XG4gICAgLnZpZGVvLWNhcm91c2VsLXNsaWRlX19idXR0b246YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAxMDAlO1xuICAgICAgei1pbmRleDogLTE7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwJSAwJTsgfVxuICAgIC52aWRlby1jYXJvdXNlbC1zbGlkZV9fYnV0dG9uOmZvY3VzLCAudmlkZW8tY2Fyb3VzZWwtc2xpZGVfX2J1dHRvbjpob3ZlciB7XG4gICAgICBjb2xvcjogIzJhYjk1NjtcbiAgICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAgIC52aWRlby1jYXJvdXNlbC1zbGlkZV9fYnV0dG9uOmZvY3VzOmJlZm9yZSwgLnZpZGVvLWNhcm91c2VsLXNsaWRlX19idXR0b246aG92ZXI6YmVmb3JlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgICAgLnZpZGVvLWNhcm91c2VsLXNsaWRlX19idXR0b24ge1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgaGVpZ2h0OiA0LjM3NXJlbTtcbiAgICAgICAgd2lkdGg6IDQuMzc1cmVtOyB9IH1cbiAgICAudmlkZW8tY2Fyb3VzZWwtc2xpZGVfX2J1dHRvbiBzdmcge1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICB3aWR0aDogMC44ZW07IH1cbiAgLnZpZGVvLWNhcm91c2VsLXNsaWRlX19kZXRhaWxzIHtcbiAgICBmb250LXNpemU6IDIuMzc1cmVtOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAgIC52aWRlby1jYXJvdXNlbC1zbGlkZV9fZGV0YWlscyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMy4xMjVyZW07IH0gfVxuICAgIC52aWRlby1jYXJvdXNlbC1zbGlkZV9fZGV0YWlscy1saW5rIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlOyB9XG4gICAgICAudmlkZW8tY2Fyb3VzZWwtc2xpZGVfX2RldGFpbHMtbGluazpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjZjJjOWQzOyB9XG4gIC52aWRlby1jYXJvdXNlbC1zbGlkZV9fbG9jYXRpb24ge1xuICAgIGZvbnQtc2l6ZTogMC41ZW07IH1cbiAgLnZpZGVvLWNhcm91c2VsLXNsaWRlX190aXRsZSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDFlbTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjMDAwMDAwIDJweCwgdHJhbnNwYXJlbnQgMCk7XG4gICAgbGluZS1oZWlnaHQ6IDE7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgICAgLnZpZGVvLWNhcm91c2VsLXNsaWRlX190aXRsZSB7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxZW07IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgICAudmlkZW8tY2Fyb3VzZWwtc2xpZGVfX3RpdGxlIHtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEuMmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjMDAwMDAwIDJweCwgdHJhbnNwYXJlbnQgMCk7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjRlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAudmlkZW8tY2Fyb3VzZWwtc2xpZGVfX3RpdGxlIHtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxLjJlbTsgfSB9XG4gIC52aWRlby1jYXJvdXNlbC1zbGlkZV9fc3VidGl0bGUge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBmb250LXNpemU6IDAuNWVtO1xuICAgIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG4gICAgZ3JpZC1nYXA6IDFjaDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0OyB9XG4gICAgLnZpZGVvLWNhcm91c2VsLXNsaWRlX19zdWJ0aXRsZSBpbWcge1xuICAgICAgZmlsdGVyOiBpbnZlcnQoMSk7XG4gICAgICBoZWlnaHQ6IDEuMmVtOyB9XG4gIC52aWRlby1jYXJvdXNlbC1zbGlkZV9fdHJpZ2dlci52aWRlby10cmlnZ2VyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAudmlkZW8tY2Fyb3VzZWwtc2xpZGVfX3RyaWdnZXIgLnZpZGVvLXRyaWdnZXJfX3RodW1iIHtcbiAgICBoZWlnaHQ6IDExLjM3NXJlbTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgICAudmlkZW8tY2Fyb3VzZWwtc2xpZGVfX3RyaWdnZXIgLnZpZGVvLXRyaWdnZXJfX3RodW1iIHtcbiAgICAgICAgaGVpZ2h0OiAzMC4zNzVyZW07IH0gfVxuICAgIC52aWRlby1jYXJvdXNlbC1zbGlkZV9fdHJpZ2dlciAudmlkZW8tdHJpZ2dlcl9fdGh1bWIgaW1nIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG5cbi5zbGljay1zbGlkZSB7XG4gIG91dGxpbmU6IG5vbmU7IH1cbiAgLnNsaWNrLXNsaWRlID4gZGl2ID4gZGl2IHtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gIC5zbGljay1zbGlkZTpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZChuICsgMikgfiAuc2xpY2stc2xpZGUgLnZpZGVvLWNhcm91c2VsLXNsaWRlX190aHVtYm5haWwtaW5uZXI6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgbGVmdDogLTUwdnc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICB6LWluZGV4OiAtMTsgfVxuXG4uc2xpY2stYXJyb3cge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogMDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgIC5zbGljay1hcnJvdyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHdpZHRoOiBjYWxjKDUwdncgLSA1MCUpO1xuICAgICAgei1pbmRleDogMTsgfSB9XG4gIC5zbGljay1hcnJvdzpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuXG4uc2xpY2stcHJldiB7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7IH1cblxuLnNsaWNrLW5leHQge1xuICByaWdodDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpOyB9XG5cbi52aWRlby10cmlnZ2VyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgMS41cmVtIDJyZW07IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAudmlkZW8tdHJpZ2dlciB7XG4gICAgICBqdXN0aWZ5LXNlbGY6IGVuZDtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXRvcDogOC43NXJlbTsgfSB9XG5cbi52aWRlby10cmlnZ2VyX190aHVtYiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgIC52aWRlby10cmlnZ2VyX190aHVtYiB7XG4gICAgICB3aWR0aDogMTguNzVyZW07IH0gfVxuICAudmlkZW8tdHJpZ2dlcl9fdGh1bWIgaW1nIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuLnZpZGVvLXRyaWdnZXJfX3ZpZGVvIHtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi52aWRlby10cmlnZ2VyX19idXR0b24ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhYjk1NjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmFiOTU2O1xuICBib3JkZXI6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGhlaWdodDogMy43NXJlbTtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGMoLTUwJSArIDFyZW0pKSB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogMy43NXJlbTsgfVxuICAudmlkZW8tdHJpZ2dlcl9fYnV0dG9uOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCUgMCU7IH1cbiAgLnZpZGVvLXRyaWdnZXJfX2J1dHRvbjpmb2N1cywgLnZpZGVvLXRyaWdnZXJfX2J1dHRvbjpob3ZlciB7XG4gICAgY29sb3I6ICMyYWI5NTY7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuICAgIC52aWRlby10cmlnZ2VyX19idXR0b246Zm9jdXM6YmVmb3JlLCAudmlkZW8tdHJpZ2dlcl9fYnV0dG9uOmhvdmVyOmJlZm9yZSB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgIC52aWRlby10cmlnZ2VyX19idXR0b24ge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7IH0gfVxuICAudmlkZW8tdHJpZ2dlcl9fYnV0dG9uIHN2ZyB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgd2lkdGg6IDAuOGVtOyB9XG5cbi52aWRlby10cmlnZ2VyX190aXRsZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAyLjRyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICMwMDAwMDAgMnB4LCB0cmFuc3BhcmVudCAwKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIkRydWsgV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgIC52aWRlby10cmlnZ2VyX190aXRsZSB7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMi40cmVtOyB9IH1cblxuLnZpZGVvLXRyaWdnZXJfX3RpbWVzdGFtcCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAudmlkZW8tdHJpZ2dlcl9fdGltZXN0YW1wIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOyB9IH1cblxuLmNvdW50ZG93biB7XG4gIHBhZGRpbmc6IDAuNnJlbSAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJjOWQzO1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAuY291bnRkb3duIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBoZWlnaHQ6IDMuNzVyZW07XG4gICAgICBwYWRkaW5nOiAwLjJyZW07XG4gICAgICBmb250LXNpemU6IDFyZW07IH0gfVxuICAuY291bnRkb3duX19pbm5lciB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMS4yNXJlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6ICdwZXJmb3JtYW5jZScgJ2Nsb2NrJyAnbGluayc7XG4gICAgZ3JpZC1yb3ctZ2FwOiAxcmVtO1xuICAgIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxLjI1cmVtOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAgIC5jb3VudGRvd25fX2lubmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gNXJlbSk7IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwcmVtKSB7XG4gICAgICAuY291bnRkb3duX19pbm5lciB7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDYuMjVyZW0pOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDByZW0pIHtcbiAgICAgIC5jb3VudGRvd25fX2lubmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiA5My43NXJlbTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAgIC5jb3VudGRvd25fX2lubmVyIHtcbiAgICAgICAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZTogdW5zZXQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgcGFkZGluZzogMCAxLjI1cmVtOyB9IH1cbiAgLmNvdW50ZG93bl9fcGVyZm9ybWFuY2Uge1xuICAgIGdyaWQtYXJlYTogcGVyZm9ybWFuY2U7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgICAgLmNvdW50ZG93bl9fcGVyZm9ybWFuY2Uge1xuICAgICAgICBncmlkLWFyZWE6IHVuc2V0OyB9IH1cbiAgLmNvdW50ZG93bl9fY2xvY2sge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDAuMzI1cmVtO1xuICAgIGdyaWQtYXJlYTogY2xvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiRHJ1ayBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogbm9ybWFsOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAgIC5jb3VudGRvd25fX2Nsb2NrIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiAwLjYyNXJlbTtcbiAgICAgICAgZ3JpZC1hcmVhOiB1bnNldDsgfSB9XG4gICAgLmNvdW50ZG93bl9fY2xvY2stbnVtYmVyIHtcbiAgICAgIGZvbnQtc2l6ZTogMS41NjI1cmVtOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgICAgICAuY291bnRkb3duX19jbG9jay1udW1iZXIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMy4xMjVyZW07IH0gfVxuICAgIC5jb3VudGRvd25fX2Nsb2NrLXVuaXQge1xuICAgICAgbWFyZ2luLXRvcDogMC4xcmVtO1xuICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTsgfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAgICAgLmNvdW50ZG93bl9fY2xvY2stdW5pdCB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMC42MjVyZW07XG4gICAgICAgICAgZm9udC1zaXplOiAxLjM3NXJlbTsgfSB9XG4gIC5jb3VudGRvd25fX2xpbmsge1xuICAgIGNvbG9yOiBpbmhlcml0OyB9XG4gICAgLmNvdW50ZG93bl9fbGluay0tYXJyb3cge1xuICAgICAgZ3JpZC1hcmVhOiBsaW5rOyB9XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgICAgICAuY291bnRkb3duX19saW5rLS1hcnJvdyB7XG4gICAgICAgICAgZ3JpZC1hcmVhOiB1bnNldDsgfSB9XG4gICAgICAuY291bnRkb3duX19saW5rLS1hcnJvdyBzdmcge1xuICAgICAgICB3aWR0aDogMC44ZW07XG4gICAgICAgIG1hcmdpbjogMCAwLjFlbSAwLjFlbTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApOyB9XG4gICAgICAuY291bnRkb3duX19saW5rLS1hcnJvdzpob3ZlciBzdmcge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMC4zcmVtKTsgfVxuXG4uc2V0LWxpc3Qge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDEuMjVyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LWZhbWlseTogXCJEcnVrIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tYm90dG9tOiA3LjYyNXJlbTtcbiAgbWFyZ2luLXRvcDogNy42MjVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAuc2V0LWxpc3Qge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gNXJlbSk7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MHJlbSkge1xuICAgIC5zZXQtbGlzdCB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSA2LjI1cmVtKTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMHJlbSkge1xuICAgIC5zZXQtbGlzdCB7XG4gICAgICBtYXgtd2lkdGg6IDkzLjc1cmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAuc2V0LWxpc3Qge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTIuNXJlbTtcbiAgICAgIG1hcmdpbi10b3A6IDEyLjVyZW07IH0gfVxuICAuc2V0LWxpc3RfX2hlYWRlciB7XG4gICAgZm9udC1zaXplOiAzLjEyNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAgIC5zZXQtbGlzdF9faGVhZGVyIHtcbiAgICAgICAgZm9udC1zaXplOiA1LjYyNXJlbTsgfSB9XG4gIC5zZXQtbGlzdF9fbGlzdCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDIuN3JlbTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjMDAwMDAwIDJweCwgdHJhbnNwYXJlbnQgMCk7XG4gICAgY291bnRlci1yZXNldDogc2V0LWxpc3Q7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAgIC5zZXQtbGlzdF9fbGlzdCB7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAzLjc1cmVtOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgICAgLnNldC1saXN0X19saXN0IHtcbiAgICAgICAgZm9udC1zaXplOiAzLjEyNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjsgfSB9XG4gIC5zZXQtbGlzdF9fbGlzdC1pdGVtIHtcbiAgICBjb3VudGVyLWluY3JlbWVudDogc2V0LWxpc3Q7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgICAuc2V0LWxpc3RfX2xpc3QtaXRlbSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogM3JlbTsgfSB9XG4gICAgLnNldC1saXN0X19saXN0LWl0ZW06YmVmb3JlIHtcbiAgICAgIGNvbG9yOiAjZjJjOWQzO1xuICAgICAgY29udGVudDogY291bnRlcihzZXQtbGlzdCk7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuNHJlbTsgfVxuICAgIC5zZXQtbGlzdF9fbGlzdC1pdGVtIHN2ZyB7XG4gICAgICBtYXJnaW46IDAgMC4xZW0gMC4xZW07XG4gICAgICB3aWR0aDogMC44ZW07IH1cblxuLmFydGlzdC1xdW90ZSB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMS4yNXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogNS42MjVyZW07XG4gIG1hcmdpbi10b3A6IDUuNjI1cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAuYXJ0aXN0LXF1b3RlIHtcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDVyZW0pOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODByZW0pIHtcbiAgICAuYXJ0aXN0LXF1b3RlIHtcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDYuMjVyZW0pOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwcmVtKSB7XG4gICAgLmFydGlzdC1xdW90ZSB7XG4gICAgICBtYXgtd2lkdGg6IDkzLjc1cmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAuYXJ0aXN0LXF1b3RlIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiA1LjYyNXJlbTtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNmZyIDQuM2ZyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNnJlbTtcbiAgICAgIG1hcmdpbi10b3A6IDZyZW07XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9IH1cblxuLmFydGlzdC1xdW90ZV9fYmxvY2sge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzVyZW0pIHtcbiAgICAuYXJ0aXN0LXF1b3RlX19ibG9jayB7XG4gICAgICBtYXJnaW4tbGVmdDogNS42MjVyZW07IH0gfVxuICAuYXJ0aXN0LXF1b3RlX19ibG9jazo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIuKAnFwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogNi4yNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIG1hcmdpbi10b3A6IDZyZW07IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgICAgLmFydGlzdC1xdW90ZV9fYmxvY2s6OmJlZm9yZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7IH0gfVxuXG4uYXJ0aXN0LXF1b3RlX190ZXh0IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07IH1cblxuLmFydGlzdC1xdW90ZV9fYXR0cmlidXRpb24ge1xuICBmb250LWZhbWlseTogXCJEcnVrIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIuMzc1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5hcnRpc3QtcXVvdGVfX2ltYWdlLWNvbnRhaW5lciB7XG4gIC0tYXNwZWN0LXJhdGlvOiA0LzY7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgLmFydGlzdC1xdW90ZV9faW1hZ2UtY29udGFpbmVyIHtcbiAgICAgIC0tYXNwZWN0LXJhdGlvOiAwLjY2NjY3O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgcGFkZGluZy1ib3R0b206IGNhbGMoMTAwJSAvICh2YXIoLS1hc3BlY3QtcmF0aW8pKSk7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBtYXgtd2lkdGg6IDI2Ljg3NXJlbTsgfSB9XG5cbi5hcnRpc3QtcXVvdGVfX2ltYWdlIHtcbiAgLS10cmFuc2xhdGVZOiAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAuYXJ0aXN0LXF1b3RlX19pbWFnZSB7XG4gICAgICAtLW92ZXJmbG93OiA4MHB4O1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAoMiAqIHZhcigtLW92ZXJmbG93KSkpO1xuICAgICAgdG9wOiBjYWxjKC0xICogdmFyKC0tb3ZlcmZsb3cpKTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkodmFyKC0tdHJhbnNsYXRlWSkpOyB9IH1cblxuLm1vZGFsLXZpZGVvLWJvZHkge1xuICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgd2lkdGg6IGNhbGMoMTAwdm1pbiAtIDcycHgpICFpbXBvcnRhbnQ7IH1cblxuLnNlY3Rpb24tZW50ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luLWJvdHRvbTogNy41cmVtO1xuICBwYWRkaW5nOiA1LjYyNXJlbSAwIDJyZW07IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAuc2VjdGlvbi1lbnRlciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA5LjM3NXJlbTtcbiAgICAgIHBhZGRpbmc6IDUuNjI1cmVtIDQuMTI1cmVtOyB9IH1cblxuLnNlY3Rpb24tZW50ZXJfX2lubmVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAxLjI1cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyOHJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgLnNlY3Rpb24tZW50ZXJfX2lubmVyIHtcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDVyZW0pOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODByZW0pIHtcbiAgICAuc2VjdGlvbi1lbnRlcl9faW5uZXIge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gNi4yNXJlbSk7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDByZW0pIHtcbiAgICAuc2VjdGlvbi1lbnRlcl9faW5uZXIge1xuICAgICAgbWF4LXdpZHRoOiA5My43NXJlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgLnNlY3Rpb24tZW50ZXJfX2lubmVyIHtcbiAgICAgIG1heC13aWR0aDogMzJyZW07XG4gICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgLnNlY3Rpb24tZW50ZXJfX2lubmVyLS0yLXVwIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAgIC5zZWN0aW9uLWVudGVyX19pbm5lci0tMi11cCB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtY29sdW1uLWdhcDogMXJlbTtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgYXV0byAxZnI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cblxuLnNlY3Rpb24tZW50ZXJfX2VudHJ5IHtcbiAgbWFyZ2luLWJvdHRvbTogMy43NXJlbTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgIC5zZWN0aW9uLWVudGVyX19lbnRyeSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDI4LjEyNXJlbTsgfVxuICAgICAgLnNlY3Rpb24tZW50ZXJfX2VudHJ5Omxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIGp1c3RpZnktc2VsZjogZW5kOyB9IH1cblxuLnNlY3Rpb24tZW50ZXJfX3RpdGxlIHtcbiAgY29sb3I6ICNmMmM5ZDM7XG4gIGZvbnQtZmFtaWx5OiBcIkRydWsgV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMi4zNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5zZWN0aW9uLWVudGVyX19oZWFkZXIge1xuICBjb2xvcjogI2YyYzlkMztcbiAgZm9udC1mYW1pbHk6IFwiRHJ1ayBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzLjEyNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAuc2VjdGlvbi1lbnRlcl9faW5uZXItLTItdXAgLnNlY3Rpb24tZW50ZXJfX2hlYWRlciB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDM7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43NXJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnNlY3Rpb24tZW50ZXJfX3N1YnRpdGxlIHtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAuc2VjdGlvbi1lbnRlcl9fc3VidGl0bGUgYnIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5zZWN0aW9uLWVudGVyX19kaXZpZGVyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgIC5zZWN0aW9uLWVudGVyX19kaXZpZGVyIHtcbiAgICAgIGNvbG9yOiAjZjJjOWQzO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LWZhbWlseTogXCJEcnVrIFdlYlwiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAzLjEyNXJlbTtcbiAgICAgIG1heC13aWR0aDogNS4yNXJlbTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH0gfVxuICAuc2VjdGlvbi1lbnRlcl9fZGl2aWRlci10ZXh0IHtcbiAgICBsaW5lLWhlaWdodDogMTsgfVxuICAuc2VjdGlvbi1lbnRlcl9fZGl2aWRlci10ZXh0LWFjY2VudCB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuc2VjdGlvbi1lbnRlcl9fZGl2aWRlci10ZXh0LWFjY2VudCBzdmcge1xuICAgICAgbWFyZ2luOiAwIDAuMWVtIDAuMWVtO1xuICAgICAgd2lkdGg6IDAuOGVtOyB9XG4gICAgLnNlY3Rpb24tZW50ZXJfX2RpdmlkZXItdGV4dC1hY2NlbnQtLXJvdGF0ZWQge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuXG4uc2VjdGlvbi1lbnRlcl9fbGluayB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmFiOTU2O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiQmlhbmNvIFNlcmlmXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiAxcmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tdG9wOiAycmVtOyB9XG4gIC5zZWN0aW9uLWVudGVyX19saW5rOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCUgMCU7IH1cbiAgLnNlY3Rpb24tZW50ZXJfX2xpbms6Zm9jdXMsIC5zZWN0aW9uLWVudGVyX19saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogIzJhYjk1NjtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gICAgLnNlY3Rpb24tZW50ZXJfX2xpbms6Zm9jdXM6YmVmb3JlLCAuc2VjdGlvbi1lbnRlcl9fbGluazpob3ZlcjpiZWZvcmUge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAuc2VjdGlvbi1lbnRlcl9fbGluayB7XG4gICAgICBmb250LXNpemU6IDEuMjVyZW07IH0gfVxuXG4uc2VjdGlvbi1lbnRlcl9fZGlzY2xhaW1lciB7XG4gIG1hcmdpbi10b3A6IDFyZW07IH1cbiAgLnNlY3Rpb24tZW50ZXJfX2Rpc2NsYWltZXIgYSB7XG4gICAgY29sb3I6ICM4ZDhkOGQ7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi5oaWdobGlnaHQtc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGVuZDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMi4xODc1cmVtO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6IFwiRHJ1ayBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgLmhpZ2hsaWdodC1zZWN0aW9uIHtcbiAgICAgIGhlaWdodDogOTByZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiA1LjMxMjVyZW07IH0gfVxuICAuaGlnaGxpZ2h0LXNlY3Rpb246YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICBjb250ZW50OiAnJzsgfVxuICAuaGlnaGxpZ2h0LXNlY3Rpb25fX2JhY2tncm91bmQtY29udGFpbmVyIHtcbiAgICAtLWFzcGVjdC1yYXRpbzogMTg4LzE0NDtcbiAgICAtLWFzcGVjdC1yYXRpbzogMS4zMDU1NjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYygxMDAlIC8gKHZhcigtLWFzcGVjdC1yYXRpbykpKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdG9wOiAwOyB9XG4gIC5oaWdobGlnaHQtc2VjdGlvbl9fYmFja2dyb3VuZCB7XG4gICAgLS10cmFuc2xhdGVZOiAwO1xuICAgIC0tc2NhbGU6IDE7XG4gICAgLS1vdmVyZmxvdzogODBweDtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSArICgyICogdmFyKC0tb3ZlcmZsb3cpKSk7XG4gICAgdG9wOiBjYWxjKC0xICogdmFyKC0tb3ZlcmZsb3cpKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDA7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgLmhpZ2hsaWdodC1zZWN0aW9uX19pbm5lciB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiA5MHJlbTtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuaGlnaGxpZ2h0LXNlY3Rpb25fX2hlYWRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICAgIHBhZGRpbmc6IDAuNHJlbSAxLjNyZW0gMC4zcmVtO1xuICAgIGNvbG9yOiAjZjJjOWQzO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gICAgZm9udC1mYW1pbHk6IFwiQmlhbmNvIFNlcmlmXCIsIHNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgICAgLmhpZ2hsaWdodC1zZWN0aW9uX19oZWFkZXIge1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgcGFkZGluZzogMC43cmVtIDEuM3JlbSAwLjVyZW07XG4gICAgICAgIHotaW5kZXg6IDE7IH1cbiAgICAgICAgLmhpZ2hsaWdodC1zZWN0aW9uX19oZWFkZXI6YmVmb3JlLCAuaGlnaGxpZ2h0LXNlY3Rpb25fX2hlYWRlcjphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gICAgICAgICAgY29udGVudDogJyc7IH1cbiAgICAgICAgLmhpZ2hsaWdodC1zZWN0aW9uX19oZWFkZXI6YmVmb3JlIHtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNrZXdYKDQ1ZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyOyB9XG4gICAgICAgIC5oaWdobGlnaHQtc2VjdGlvbl9faGVhZGVyOmFmdGVyIHtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMXB4O1xuICAgICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiBza2V3WSg0NWRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGxlZnQ7IH0gfVxuICAuaGlnaGxpZ2h0LXNlY3Rpb25fX2xpbmsge1xuICAgIGNvbG9yOiBpbmhlcml0OyB9XG4gICAgLmhpZ2hsaWdodC1zZWN0aW9uX19saW5rOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjZjJjOWQzOyB9XG4gIC5oaWdobGlnaHQtc2VjdGlvbl9fcGVyZm9ybWFuY2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgZm9udC1zaXplOiA1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAwLjg1OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzByZW0pIHtcbiAgICAgIC5oaWdobGlnaHQtc2VjdGlvbl9fcGVyZm9ybWFuY2Uge1xuICAgICAgICBmb250LXNpemU6IDcuNjY2NjdyZW07IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgICAuaGlnaGxpZ2h0LXNlY3Rpb25fX3BlcmZvcm1hbmNlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgZm9udC1zaXplOiAxMC4zMzMzM3JlbTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuOHMgY3ViaWMtYmV6aWVyKDAuMDc1LCAwLjgyLCAwLjE2NSwgMSk7IH1cbiAgICAgICAgLmhpZ2hsaWdodC1zZWN0aW9uX19wZXJmb3JtYW5jZVtkYXRhLWVtZXJnZW5jZT0naGlkZGVuJ10ge1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7IH1cbiAgICAgICAgLmhpZ2hsaWdodC1zZWN0aW9uX19wZXJmb3JtYW5jZVtkYXRhLWVtZXJnZW5jZT0ndmlzaWJsZSddIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgfSB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzVyZW0pIHtcbiAgICAgIC5oaWdobGlnaHQtc2VjdGlvbl9fcGVyZm9ybWFuY2Uge1xuICAgICAgICBmb250LXNpemU6IDEzcmVtOyB9IH1cbiAgLmhpZ2hsaWdodC1zZWN0aW9uX192ZW51ZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMHJlbSkge1xuICAgICAgLmhpZ2hsaWdodC1zZWN0aW9uX192ZW51ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNC4zNzVyZW07IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgICAuaGlnaGxpZ2h0LXNlY3Rpb25fX3ZlbnVlIHtcbiAgICAgICAgZm9udC1zaXplOiA2LjI1cmVtO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC44cyBjdWJpYy1iZXppZXIoMC4wNzUsIDAuODIsIDAuMTY1LCAxKTsgfVxuICAgICAgICAuaGlnaGxpZ2h0LXNlY3Rpb25fX3ZlbnVlW2RhdGEtZW1lcmdlbmNlPSdoaWRkZW4nXSB7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTsgfVxuICAgICAgICAuaGlnaGxpZ2h0LXNlY3Rpb25fX3ZlbnVlW2RhdGEtZW1lcmdlbmNlPSd2aXNpYmxlJ10ge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB9IH1cbiAgLmhpZ2hsaWdodC1zZWN0aW9uX19mb290ZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9XG4gIC5oaWdobGlnaHQtc2VjdGlvbl9fZm9vdGVyLXRleHQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcbiAgICBncmlkLWdhcDogMC41cmVtO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuICAgIC5oaWdobGlnaHQtc2VjdGlvbl9fZm9vdGVyLXRleHQgaW1nIHtcbiAgICAgIG1heC13aWR0aDogMTByZW07XG4gICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgaW52ZXJ0KDEpOyB9XG5cbi5qb2luLXNlY3Rpb24ge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDEuMjVyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LWZhbWlseTogXCJEcnVrIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogNy41cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgLmpvaW4tc2VjdGlvbiB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSA1cmVtKTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwcmVtKSB7XG4gICAgLmpvaW4tc2VjdGlvbiB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSA2LjI1cmVtKTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMHJlbSkge1xuICAgIC5qb2luLXNlY3Rpb24ge1xuICAgICAgbWF4LXdpZHRoOiA5My43NXJlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgLmpvaW4tc2VjdGlvbiB7XG4gICAgICBmb250LXNpemU6IDYuMjVyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiA5LjM3NTsgfSB9XG4gIC5qb2luLXNlY3Rpb25fX3RleHQge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAzLjQzNzVyZW07XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgIzAwMDAwMCAycHgsIHRyYW5zcGFyZW50IDApO1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMDAwMDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjQzNzVyZW07IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgICAgLmpvaW4tc2VjdGlvbl9fdGV4dCB7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxZW07IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgICAuam9pbi1zZWN0aW9uX190ZXh0IHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7IH0gfVxuICAgIC5qb2luLXNlY3Rpb25fX3RleHQtLXNtYWxsIHtcbiAgICAgIGNvbG9yOiAjMmFiOTU2O1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07IH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgICAgIC5qb2luLXNlY3Rpb25fX3RleHQtLXNtYWxsIHtcbiAgICAgICAgICBmb250LXNpemU6IDMuMTI1cmVtOyB9IH1cbiAgLmpvaW4tc2VjdGlvbl9fbGluayB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlOyB9XG4gICAgLmpvaW4tc2VjdGlvbl9fbGluazpob3ZlciB7XG4gICAgICBjb2xvcjogIzIxOGY0MzsgfVxuXG4udGhlLWxpc3Qtc2VjdGlvbiB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMS4yNXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIG1hcmdpbi1ib3R0b206IDkuMzc1cmVtO1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgLnRoZS1saXN0LXNlY3Rpb24ge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gNXJlbSk7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MHJlbSkge1xuICAgIC50aGUtbGlzdC1zZWN0aW9uIHtcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDYuMjVyZW0pOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwcmVtKSB7XG4gICAgLnRoZS1saXN0LXNlY3Rpb24ge1xuICAgICAgbWF4LXdpZHRoOiA5My43NXJlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgLnRoZS1saXN0LXNlY3Rpb24ge1xuICAgICAgbWF4LXdpZHRoOiAzMi40Mzc1cmVtO1xuICAgICAgcGFkZGluZzogMDsgfSB9XG5cbi50aGUtbGlzdC1zZWN0aW9uX190aXRsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ncmlkO1xuICBmb250LWZhbWlseTogXCJEcnVrIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDQuNjg3NXJlbTtcbiAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcbiAgZ3JpZC1nYXA6IDAuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgIC50aGUtbGlzdC1zZWN0aW9uX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDYuMjVyZW07IH0gfVxuICAudGhlLWxpc3Qtc2VjdGlvbl9fdGl0bGUtLXNtYWxsIHtcbiAgICBmb250LXNpemU6IDIuMzc1cmVtOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAgIC50aGUtbGlzdC1zZWN0aW9uX190aXRsZS0tc21hbGwge1xuICAgICAgICBmb250LXNpemU6IDMuMTI1cmVtOyB9IH1cblxuLnRoZS1saXN0LXNlY3Rpb25fX2NvbnRlbnQge1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gIG1hcmdpbi1ib3R0b206IDMuMTI1cmVtOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgLnRoZS1saXN0LXNlY3Rpb25fX2NvbnRlbnQge1xuICAgICAgZm9udC1zaXplOiAxcmVtOyB9IH1cblxuLnRoZS1saXN0LXNlY3Rpb24gLmdyYXZpdHktZm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLnRoZS1saXN0LXNlY3Rpb24gLmdyYXZpdHktZm9ybSAudmFsaWRhdGlvbl9lcnJvciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAudGhlLWxpc3Qtc2VjdGlvbiAuZ3Jhdml0eS1mb3JtIC5nZm9ybV93cmFwcGVyIHtcbiAgICBtYXJnaW46IDA7XG4gICAgbWF4LXdpZHRoOiBub25lOyB9XG4gIC50aGUtbGlzdC1zZWN0aW9uIC5ncmF2aXR5LWZvcm0gLmdmX3Byb2dyZXNzYmFyX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnRoZS1saXN0LXNlY3Rpb24gLmdyYXZpdHktZm9ybSAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkX3JlcXVpcmVkIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC50aGUtbGlzdC1zZWN0aW9uIC5ncmF2aXR5LWZvcm0gLmdmb3JtX3dyYXBwZXIgdWwuZ2Zvcm1fZmllbGRzIGxpLmdmaWVsZCB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gIC50aGUtbGlzdC1zZWN0aW9uIC5ncmF2aXR5LWZvcm0gLmdmb3JtX3dyYXBwZXIgLnRvcF9sYWJlbCBkaXYuZ2lucHV0X2NvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuICAudGhlLWxpc3Qtc2VjdGlvbiAuZ3Jhdml0eS1mb3JtIC5nZm9ybV93cmFwcGVyIGlucHV0Om5vdChbdHlwZT1cInJhZGlvXCJdKTpub3QoW3R5cGU9XCJjaGVja2JveFwiXSk6bm90KFt0eXBlPSdzdWJtaXQnXSk6bm90KFt0eXBlPSdidXR0b24nXSk6bm90KFt0eXBlPSdpbWFnZSddKTpub3QoW3R5cGU9J2ZpbGUnXSkge1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItYm90dG9tOiAwLjVyZW0gc29saWQgIzJhYjk1NjtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGZvbnQtZmFtaWx5OiBcIkJpYW5jbyBTZXJpZlwiLCBzZXJpZjtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgb3V0bGluZTogMDtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC50aGUtbGlzdC1zZWN0aW9uIC5ncmF2aXR5LWZvcm0gLmdmb3JtX3dyYXBwZXIgaW5wdXQ6bm90KFt0eXBlPVwicmFkaW9cIl0pOm5vdChbdHlwZT1cImNoZWNrYm94XCJdKTpub3QoW3R5cGU9J3N1Ym1pdCddKTpub3QoW3R5cGU9J2J1dHRvbiddKTpub3QoW3R5cGU9J2ltYWdlJ10pOm5vdChbdHlwZT0nZmlsZSddKTo6cGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6ICMyYWI5NTY7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAudGhlLWxpc3Qtc2VjdGlvbiAuZ3Jhdml0eS1mb3JtIC5nZm9ybV93cmFwcGVyIGlucHV0Om5vdChbdHlwZT1cInJhZGlvXCJdKTpub3QoW3R5cGU9XCJjaGVja2JveFwiXSk6bm90KFt0eXBlPSdzdWJtaXQnXSk6bm90KFt0eXBlPSdidXR0b24nXSk6bm90KFt0eXBlPSdpbWFnZSddKTpub3QoW3R5cGU9J2ZpbGUnXSk6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAudGhlLWxpc3Qtc2VjdGlvbiAuZ3Jhdml0eS1mb3JtIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIsXG4gIC50aGUtbGlzdC1zZWN0aW9uIC5ncmF2aXR5LWZvcm0gLmdmb3JtX3dyYXBwZXIgLmdmb3JtX3BhZ2VfZm9vdGVyIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgcGFkZGluZzogMDsgfVxuICAudGhlLWxpc3Qtc2VjdGlvbiAuZ3Jhdml0eS1mb3JtIC5nZm9ybV93cmFwcGVyLmdmb3JtX3ZhbGlkYXRpb25fZXJyb3IgLmdmb3JtX2Zvb3RlcixcbiAgLnRoZS1saXN0LXNlY3Rpb24gLmdyYXZpdHktZm9ybSAuZ2Zvcm1fd3JhcHBlci5nZm9ybV92YWxpZGF0aW9uX2Vycm9yIC5nZm9ybV9wYWdlX2Zvb3RlciB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnRoZS1saXN0LXNlY3Rpb24gLmdyYXZpdHktZm9ybSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fcGFnZV9mb290ZXIgLmJ1dHRvbi5nZm9ybV9wcmV2aW91c19idXR0b24ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnRoZS1saXN0LXNlY3Rpb24gLmdyYXZpdHktZm9ybSAjZ2Zvcm1fbmV4dF9idXR0b25fMSxcbiAgLnRoZS1saXN0LXNlY3Rpb24gLmdyYXZpdHktZm9ybSAjZ2Zvcm1fc3VibWl0X2J1dHRvbl8xIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmFiOTU2O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDA7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzJhYjk1NjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiQmlhbmNvIFNlcmlmXCIsIHNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgLnRoZS1saXN0LXNlY3Rpb24gLmdyYXZpdHktZm9ybSAjZ2Zvcm1fbmV4dF9idXR0b25fMTpiZWZvcmUsXG4gICAgLnRoZS1saXN0LXNlY3Rpb24gLmdyYXZpdHktZm9ybSAjZ2Zvcm1fc3VibWl0X2J1dHRvbl8xOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMTAwJTtcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMCUgMCU7IH1cbiAgICAudGhlLWxpc3Qtc2VjdGlvbiAuZ3Jhdml0eS1mb3JtICNnZm9ybV9uZXh0X2J1dHRvbl8xOmZvY3VzLCAudGhlLWxpc3Qtc2VjdGlvbiAuZ3Jhdml0eS1mb3JtICNnZm9ybV9uZXh0X2J1dHRvbl8xOmhvdmVyLFxuICAgIC50aGUtbGlzdC1zZWN0aW9uIC5ncmF2aXR5LWZvcm0gI2dmb3JtX3N1Ym1pdF9idXR0b25fMTpmb2N1cyxcbiAgICAudGhlLWxpc3Qtc2VjdGlvbiAuZ3Jhdml0eS1mb3JtICNnZm9ybV9zdWJtaXRfYnV0dG9uXzE6aG92ZXIge1xuICAgICAgY29sb3I6ICMyYWI5NTY7XG4gICAgICBvdXRsaW5lOiBub25lOyB9XG4gICAgICAudGhlLWxpc3Qtc2VjdGlvbiAuZ3Jhdml0eS1mb3JtICNnZm9ybV9uZXh0X2J1dHRvbl8xOmZvY3VzOmJlZm9yZSwgLnRoZS1saXN0LXNlY3Rpb24gLmdyYXZpdHktZm9ybSAjZ2Zvcm1fbmV4dF9idXR0b25fMTpob3ZlcjpiZWZvcmUsXG4gICAgICAudGhlLWxpc3Qtc2VjdGlvbiAuZ3Jhdml0eS1mb3JtICNnZm9ybV9zdWJtaXRfYnV0dG9uXzE6Zm9jdXM6YmVmb3JlLFxuICAgICAgLnRoZS1saXN0LXNlY3Rpb24gLmdyYXZpdHktZm9ybSAjZ2Zvcm1fc3VibWl0X2J1dHRvbl8xOmhvdmVyOmJlZm9yZSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAgIC50aGUtbGlzdC1zZWN0aW9uIC5ncmF2aXR5LWZvcm0gI2dmb3JtX25leHRfYnV0dG9uXzEsXG4gICAgICAudGhlLWxpc3Qtc2VjdGlvbiAuZ3Jhdml0eS1mb3JtICNnZm9ybV9zdWJtaXRfYnV0dG9uXzEge1xuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07IH0gfVxuICAudGhlLWxpc3Qtc2VjdGlvbiAuZ3Jhdml0eS1mb3JtIC5nZm9ybV93cmFwcGVyLmdmb3JtX3ZhbGlkYXRpb25fZXJyb3IgLmdmb3JtX2JvZHkgdWwgbGkuZ2ZpZWxkLmdmaWVsZF9lcnJvcjpub3QoLmdmX2xlZnRfaGFsZik6bm90KC5nZl9yaWdodF9oYWxmKSB7XG4gICAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLnRoZS1saXN0LXNlY3Rpb24gLmdyYXZpdHktZm9ybSAuZ2Zvcm1fd3JhcHBlciBsaS5nZmllbGQuZ2ZpZWxkX2Vycm9yLFxuICAudGhlLWxpc3Qtc2VjdGlvbiAuZ3Jhdml0eS1mb3JtIC5nZm9ybV93cmFwcGVyIGxpLmdmaWVsZC5nZmllbGRfZXJyb3IuZ2ZpZWxkX2NvbnRhaW5zX3JlcXVpcmVkLmdmaWVsZF9jcmVkaXRjYXJkX3dhcm5pbmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgcGFkZGluZy10b3A6IDA7IH1cbiAgLnRoZS1saXN0LXNlY3Rpb24gLmdyYXZpdHktZm9ybSAuZ2Zvcm1fd3JhcHBlci5nZl9icm93c2VyX2Nocm9tZSAuZ2ZpZWxkX2Vycm9yIGlucHV0W3R5cGU9J2VtYWlsJ10sXG4gIC50aGUtbGlzdC1zZWN0aW9uIC5ncmF2aXR5LWZvcm0gLmdmb3JtX3dyYXBwZXIuZ2ZfYnJvd3Nlcl9jaHJvbWUgLmdmaWVsZF9lcnJvciBpbnB1dFt0eXBlPSdudW1iZXInXSxcbiAgLnRoZS1saXN0LXNlY3Rpb24gLmdyYXZpdHktZm9ybSAuZ2Zvcm1fd3JhcHBlci5nZl9icm93c2VyX2Nocm9tZSAuZ2ZpZWxkX2Vycm9yIGlucHV0W3R5cGU9J3Bhc3N3b3JkJ10sXG4gIC50aGUtbGlzdC1zZWN0aW9uIC5ncmF2aXR5LWZvcm0gLmdmb3JtX3dyYXBwZXIuZ2ZfYnJvd3Nlcl9jaHJvbWUgLmdmaWVsZF9lcnJvciBpbnB1dFt0eXBlPSd0ZWwnXSxcbiAgLnRoZS1saXN0LXNlY3Rpb24gLmdyYXZpdHktZm9ybSAuZ2Zvcm1fd3JhcHBlci5nZl9icm93c2VyX2Nocm9tZSAuZ2ZpZWxkX2Vycm9yIGlucHV0W3R5cGU9J3RleHQnXSxcbiAgLnRoZS1saXN0LXNlY3Rpb24gLmdyYXZpdHktZm9ybSAuZ2Zvcm1fd3JhcHBlci5nZl9icm93c2VyX2Nocm9tZSAuZ2ZpZWxkX2Vycm9yIGlucHV0W3R5cGU9J3VybCddLFxuICAudGhlLWxpc3Qtc2VjdGlvbiAuZ3Jhdml0eS1mb3JtIC5nZm9ybV93cmFwcGVyLmdmX2Jyb3dzZXJfY2hyb21lIC5nZmllbGRfZXJyb3Igc2VsZWN0LFxuICAudGhlLWxpc3Qtc2VjdGlvbiAuZ3Jhdml0eS1mb3JtIC5nZm9ybV93cmFwcGVyLmdmX2Jyb3dzZXJfY2hyb21lIC5nZmllbGRfZXJyb3IgdGV4dGFyZWEsXG4gIC50aGUtbGlzdC1zZWN0aW9uIC5ncmF2aXR5LWZvcm0gLmdmb3JtX3dyYXBwZXIuZ2ZfYnJvd3Nlcl9jaHJvbWUgbGkuZ2ZpZWxkX2Vycm9yLmZpZWxkX3N1YmxhYmVsX2Fib3ZlIC5naW5wdXRfY29tcGxleCBpbnB1dFt0eXBlPSd0ZXh0J10ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLnRoZS1saXN0LXNlY3Rpb24gLmdyYXZpdHktZm9ybSAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkX2Vycm9yIGlucHV0Om5vdChbdHlwZT1cInJhZGlvXCJdKTpub3QoW3R5cGU9XCJjaGVja2JveFwiXSk6bm90KFt0eXBlPSdzdWJtaXQnXSk6bm90KFt0eXBlPSdidXR0b24nXSk6bm90KFt0eXBlPSdpbWFnZSddKTpub3QoW3R5cGU9J2ZpbGUnXSksXG4gIC50aGUtbGlzdC1zZWN0aW9uIC5ncmF2aXR5LWZvcm0gLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF9lcnJvciB0ZXh0YXJlYS5tZWRpdW0ge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmMTAxMDtcbiAgICBjb2xvcjogI2ZmMTAxMDsgfVxuICAgIC50aGUtbGlzdC1zZWN0aW9uIC5ncmF2aXR5LWZvcm0gLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF9lcnJvciBpbnB1dDpub3QoW3R5cGU9XCJyYWRpb1wiXSk6bm90KFt0eXBlPVwiY2hlY2tib3hcIl0pOm5vdChbdHlwZT0nc3VibWl0J10pOm5vdChbdHlwZT0nYnV0dG9uJ10pOm5vdChbdHlwZT0naW1hZ2UnXSk6bm90KFt0eXBlPSdmaWxlJ10pOjpwbGFjZWhvbGRlcixcbiAgICAudGhlLWxpc3Qtc2VjdGlvbiAuZ3Jhdml0eS1mb3JtIC5nZm9ybV93cmFwcGVyIC5nZmllbGRfZXJyb3IgdGV4dGFyZWEubWVkaXVtOjpwbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogI2ZmMTAxMDsgfVxuICAudGhlLWxpc3Qtc2VjdGlvbiAuZ3Jhdml0eS1mb3JtIC5nZm9ybV93cmFwcGVyLmdmb3JtX3ZhbGlkYXRpb25fZXJyb3IgI2dmb3JtX25leHRfYnV0dG9uXzEsXG4gIC50aGUtbGlzdC1zZWN0aW9uIC5ncmF2aXR5LWZvcm0gLmdmb3JtX3dyYXBwZXIuZ2Zvcm1fdmFsaWRhdGlvbl9lcnJvciAjZ2Zvcm1fc3VibWl0X2J1dHRvbl8xIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6ICM5Nzk3OTc7XG4gICAgY29sb3I6ICM5Nzk3OTc7IH1cbiAgLnRoZS1saXN0LXNlY3Rpb24gLmdyYXZpdHktZm9ybSAudmFsaWRhdGlvbl9tZXNzYWdlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC50aGUtbGlzdC1zZWN0aW9uIC5ncmF2aXR5LWZvcm0gaW1nLmdmb3JtX2FqYXhfc3Bpbm5lciB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC50aGUtbGlzdC1zZWN0aW9uIC5ncmF2aXR5LWZvcm0gLmdmb3JtX2NvbmZpcm1hdGlvbl9tZXNzYWdlIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDM3NXJlbTsgfVxuXG4udGhlLWxpc3Qtc2VjdGlvbiAuZ3Jhdml0eS1mb3JtLS1kaXJ0eSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyLFxuLnRoZS1saXN0LXNlY3Rpb24gLmdyYXZpdHktZm9ybS0tZGlydHkgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX3BhZ2VfZm9vdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLndhdGNoLW5vdy1zZWN0aW9uIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAxLjI1cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogOS4zNzVyZW07IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAud2F0Y2gtbm93LXNlY3Rpb24ge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gNXJlbSk7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MHJlbSkge1xuICAgIC53YXRjaC1ub3ctc2VjdGlvbiB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSA2LjI1cmVtKTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMHJlbSkge1xuICAgIC53YXRjaC1ub3ctc2VjdGlvbiB7XG4gICAgICBtYXgtd2lkdGg6IDkzLjc1cmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjIuNXJlbSkge1xuICAgIC53YXRjaC1ub3ctc2VjdGlvbiB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiA0cmVtO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTMuMjVyZW07IH0gfVxuXG4ud2F0Y2gtbm93LXNlY3Rpb25fX2hlYWRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG4gIGdyaWQtZ2FwOiAwLjVyZW07XG4gIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gIG1hcmdpbi1ib3R0b206IDIuMTg3NXJlbTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2Mi41cmVtKSB7XG4gICAgLndhdGNoLW5vdy1zZWN0aW9uX19oZWFkZXIge1xuICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDI7XG4gICAgICBncmlkLWdhcDogMC44cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNS4zMTI1cmVtOyB9IH1cbiAgLndhdGNoLW5vdy1zZWN0aW9uX19oZWFkZXI6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJhc3NldHMvaWNvbnMvYW1wbGlmeS5zdmdcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiAyLjI1cmVtO1xuICAgIHdpZHRoOiAyLjI1cmVtOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjIuNXJlbSkge1xuICAgICAgLndhdGNoLW5vdy1zZWN0aW9uX19oZWFkZXI6OmFmdGVyIHtcbiAgICAgICAgaGVpZ2h0OiA0LjVyZW07XG4gICAgICAgIHdpZHRoOiA0LjNyZW07IH0gfVxuICAud2F0Y2gtbm93LXNlY3Rpb25fX2hlYWRlciBzbWFsbCB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgICAgLndhdGNoLW5vdy1zZWN0aW9uX19oZWFkZXIgc21hbGwge1xuICAgICAgICBmb250LXNpemU6IDMuMTI1cmVtOyB9IH1cblxuLndhdGNoLW5vdy1zZWN0aW9uX19oaWdobGlnaHQge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIG1heC13aWR0aDogMzVyZW07IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjIuNXJlbSkge1xuICAgIC53YXRjaC1ub3ctc2VjdGlvbl9faGlnaGxpZ2h0IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuLndhdGNoLW5vdy1zZWN0aW9uX19oaWdobGlnaHQtaW1hZ2Uge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDA7IH1cbiAgLndhdGNoLW5vdy1zZWN0aW9uX19oaWdobGlnaHQtaW1hZ2UtLWFjdGl2ZSB7XG4gICAgei1pbmRleDogMjsgfVxuICAud2F0Y2gtbm93LXNlY3Rpb25fX2hpZ2hsaWdodC1pbWFnZTpsYXN0LW9mLXR5cGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2Mi41cmVtKSB7XG4gIC53YXRjaC1ub3ctc2VjdGlvbl9fbGlzdCB7XG4gICAgd2lkdGg6IDMyLjQzNzVyZW07IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MHJlbSkge1xuICAud2F0Y2gtbm93LXNlY3Rpb25fX2xpc3Qge1xuICAgIHdpZHRoOiAzNi4yNXJlbTsgfSB9XG5cbi53YXRjaC1ub3ctc2VjdGlvbl9fbGlzdC1pdGVtIHtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLWNvbHVtbi1nYXA6IDFyZW07XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTByZW0gMWZyO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gMWZyO1xuICBtYXJnaW4tYm90dG9tOiAycmVtOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMwcmVtKSB7XG4gICAgLndhdGNoLW5vdy1zZWN0aW9uX19saXN0LWl0ZW0ge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxNHJlbSAxZnI7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2Mi41cmVtKSB7XG4gICAgLndhdGNoLW5vdy1zZWN0aW9uX19saXN0LWl0ZW0ge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdyaWQtY29sdW1uOiAyO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHVuc2V0O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzLjEyNXJlbTsgfSB9XG4gIC53YXRjaC1ub3ctc2VjdGlvbl9fbGlzdC1pdGVtOmhvdmVyIC53YXRjaC1ub3ctc2VjdGlvbl9fbGlzdC1oZWFkZXIge1xuICAgIGNvbG9yOiAjZjJjOWQzOyB9XG4gIC53YXRjaC1ub3ctc2VjdGlvbl9fbGlzdC1pdGVtOmhvdmVyIC53YXRjaC1ub3ctc2VjdGlvbl9fbGlzdC1saW5rIHtcbiAgICBjb2xvcjogIzIxOGY0MztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMC41cmVtKTsgfVxuICAgIC53YXRjaC1ub3ctc2VjdGlvbl9fbGlzdC1pdGVtOmhvdmVyIC53YXRjaC1ub3ctc2VjdGlvbl9fbGlzdC1saW5rOjpiZWZvcmUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0wLjVyZW0pOyB9XG5cbi53YXRjaC1ub3ctc2VjdGlvbl9fbGlzdC1pbWFnZSB7XG4gIGdyaWQtcm93LWVuZDogc3BhbiAyO1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyLjVyZW0pIHtcbiAgICAud2F0Y2gtbm93LXNlY3Rpb25fX2xpc3QtaW1hZ2Uge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi53YXRjaC1ub3ctc2VjdGlvbl9fbGlzdC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjMDAwMDAwIDJweCwgdHJhbnNwYXJlbnQgMCk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAycmVtO1xuICBmb250LWZhbWlseTogXCJEcnVrIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMHJlbSkge1xuICAgIC53YXRjaC1ub3ctc2VjdGlvbl9fbGlzdC1oZWFkZXIge1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDIuMXJlbTtcbiAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjFyZW07IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgIC53YXRjaC1ub3ctc2VjdGlvbl9fbGlzdC1oZWFkZXIge1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDIuMnJlbTtcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjJyZW07IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2Mi41cmVtKSB7XG4gICAgLndhdGNoLW5vdy1zZWN0aW9uX19saXN0LWhlYWRlciB7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMy4xMjVyZW07XG4gICAgICBmb250LXNpemU6IDMuMTI1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7IH0gfVxuICAud2F0Y2gtbm93LXNlY3Rpb25fX2xpc3QtaGVhZGVyIHN2ZyB7XG4gICAgbWFyZ2luOiAwIDAuMWVtIDAuMWVtO1xuICAgIHdpZHRoOiAwLjhlbTsgfVxuXG4ud2F0Y2gtbm93LXNlY3Rpb25fX2xpc3QtaGVhZGVyLWxpbmsge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1ib3R0b206IDEuMjVyZW07IH1cblxuLndhdGNoLW5vdy1zZWN0aW9uX19saXN0LWhlYWRlci1hY2NlbnQge1xuICBjb2xvcjogI2YyYzlkMzsgfVxuXG4ud2F0Y2gtbm93LXNlY3Rpb25fX2xpc3QtbGluayB7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6ICMyYWI5NTY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgIC53YXRjaC1ub3ctc2VjdGlvbl9fbGlzdC1saW5rIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTsgfSB9XG4gIC53YXRjaC1ub3ctc2VjdGlvbl9fbGlzdC1saW5rOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwi4pa6XCI7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTsgfVxuXG4uYWxwaGEtc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtY29sdW1uLWdhcDogMXJlbTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0Ljc3OTM3NXJlbSAxZnI7XG4gIG1hcmdpbi1ib3R0b206IDQuMDYyNXJlbTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgIC5hbHBoYS1zZWN0aW9uIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwibGV0dGVyIGxpc3QgaW1hZ2VzXCI7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciBhdXRvIDFmcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfSB9XG5cbi5hbHBoYS1zZWN0aW9uX19sZXR0ZXIge1xuICBjb2xvcjogI2YyYzlkMztcbiAgZm9udC1mYW1pbHk6IFwiRHJ1ayBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA5cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHVzZXItc2VsZWN0OiBub25lOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgLmFscGhhLXNlY3Rpb25fX2xldHRlciB7XG4gICAgICBmb250LXNpemU6IDE4Ljc1cmVtO1xuICAgICAgZ3JpZC1hcmVhOiBsZXR0ZXI7XG4gICAgICBsaW5lLWhlaWdodDogMC44NTtcbiAgICAgIG1pbi13aWR0aDogMTByZW07XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuXG4uYWxwaGEtc2VjdGlvbl9fbGlzdCB7XG4gIGZvbnQtZmFtaWx5OiBcIkRydWsgV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBtYXJnaW4tdG9wOiAwLjc1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgLmFscGhhLXNlY3Rpb25fX2xpc3Qge1xuICAgICAgZm9udC1zaXplOiAyLjM3NXJlbTtcbiAgICAgIGdyaWQtYXJlYTogbGlzdDtcbiAgICAgIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gICAgICBtaW4td2lkdGg6IDMyLjVyZW07XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5hbHBoYS1zZWN0aW9uX19saXN0LWl0ZW0ge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMS4zZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICMwMDAwMDAgMnB4LCB0cmFuc3BhcmVudCAwKTtcbiAgbWFyZ2luLWJvdHRvbTogMC43cmVtOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgLmFscGhhLXNlY3Rpb25fX2xpc3QtaXRlbSB7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMS4zZW07IH0gfVxuXG4uYWxwaGEtc2VjdGlvbl9fbGluayB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjFzIGVhc2U7IH1cbiAgLmFscGhhLXNlY3Rpb25fX2xpbms6aG92ZXIge1xuICAgIGNvbG9yOiAjZjJjOWQzOyB9XG5cbi5hbHBoYS1zZWN0aW9uX19pbWFnZXMge1xuICBncmlkLWFyZWE6IGltYWdlczsgfVxuXG4ud2F5cy10by1leHBlcmllbmNlIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAxLjI1cmVtO1xuICB3aWR0aDogMTAwJTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgIC53YXlzLXRvLWV4cGVyaWVuY2Uge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gNXJlbSk7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MHJlbSkge1xuICAgIC53YXlzLXRvLWV4cGVyaWVuY2Uge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gNi4yNXJlbSk7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDByZW0pIHtcbiAgICAud2F5cy10by1leHBlcmllbmNlIHtcbiAgICAgIG1heC13aWR0aDogOTMuNzVyZW07IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgIC53YXlzLXRvLWV4cGVyaWVuY2Uge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTIuNXJlbTsgfSB9XG4gIC53YXlzLXRvLWV4cGVyaWVuY2VfX2hlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43NXJlbTtcbiAgICBmb250LWZhbWlseTogXCJEcnVrIFdlYlwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMy4xMjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAgIC53YXlzLXRvLWV4cGVyaWVuY2VfX2hlYWRlciB7XG4gICAgICAgIHdpZHRoOiAyNi4yNXJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOS4zNzVyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogNi4yNXJlbTsgfSB9XG5cbi53YXktdG8tZXhwZXJpZW5jZSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6ICdudW1lcmFsLWxlZnQgdGV4dCBudW1lcmFsLXJpZ2h0JztcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgM2ZyO1xuICBncmlkLWdhcDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogNS45Mzc1cmVtOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgLndheS10by1leHBlcmllbmNlIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDJmciAxZnI7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgIC53YXktdG8tZXhwZXJpZW5jZTpudGgtY2hpbGQob2RkKSAud2F5LXRvLWV4cGVyaWVuY2VfX251bWJlciB7XG4gICAgICBncmlkLWFyZWE6IG51bWVyYWwtcmlnaHQ7IH0gfVxuICAud2F5LXRvLWV4cGVyaWVuY2VfX251bWJlciB7XG4gICAgZ3JpZC1hcmVhOiBudW1lcmFsLWxlZnQ7XG4gICAgZ3JpZC1yb3ctZW5kOiBzcGFuIDI7XG4gICAgY29sb3I6ICNmMmM5ZDM7XG4gICAgZm9udC1mYW1pbHk6IFwiRHJ1ayBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDkuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDAuOTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgICAud2F5LXRvLWV4cGVyaWVuY2VfX251bWJlciB7XG4gICAgICAgIGdyaWQtcm93LWVuZDogc3BhbiAxO1xuICAgICAgICBmb250LXNpemU6IDEzLjc1cmVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuICAud2F5LXRvLWV4cGVyaWVuY2VfX3RleHQge1xuICAgIGdyaWQtYXJlYTogdGV4dDsgfVxuICAud2F5LXRvLWV4cGVyaWVuY2VfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgLndheS10by1leHBlcmllbmNlX19ib2R5IHAge1xuICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNjsgfSB9XG5cbi5maXJzdC1sb29rIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAxLjI1cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgbWFyZ2luLXRvcDogNXJlbTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgIC5maXJzdC1sb29rIHtcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDVyZW0pOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODByZW0pIHtcbiAgICAuZmlyc3QtbG9vayB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSA2LjI1cmVtKTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMHJlbSkge1xuICAgIC5maXJzdC1sb29rIHtcbiAgICAgIG1heC13aWR0aDogOTMuNzVyZW07IH0gfVxuICAuZmlyc3QtbG9vayAudmlkZW8tdHJpZ2dlcl9fZGV0YWlscyB7XG4gICAgbWFyZ2luLXRvcDogMC42MjVyZW07IH1cbiAgLmZpcnN0LWxvb2sgLnZpZGVvLXRyaWdnZXJfX3RpdGxlIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgNC41cmVtO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICMwMDAwMDAgMnB4LCB0cmFuc3BhcmVudCAwKTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LWZhbWlseTogXCJEcnVrIFdlYlwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBsaW5lLWhlaWdodDogNC41cmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgICAgLmZpcnN0LWxvb2sgLnZpZGVvLXRyaWdnZXJfX3RpdGxlIHtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDQuNXJlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gIC5maXJzdC1sb29rX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi4yNXJlbTtcbiAgICBtYXgtd2lkdGg6IDI2LjI1cmVtOyB9IH1cblxuLmZpcnN0LWxvb2tfX2xpc3Qge1xuICBtYXJnaW4tdG9wOiA1cmVtOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgLmZpcnN0LWxvb2tfX2xpc3Qge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9IH1cblxuLmZpcnN0LWxvb2staXRlbSB7XG4gIG1hcmdpbi10b3A6IDVyZW07XG4gIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgLmZpcnN0LWxvb2staXRlbTpudGgtb2YtdHlwZSgxKSwgLmZpcnN0LWxvb2staXRlbTpudGgtb2YtdHlwZSg0KSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIG1heC13aWR0aDogNDMuMTI1cmVtOyB9XG4gICAgLmZpcnN0LWxvb2staXRlbTpudGgtb2YtdHlwZSgyKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbTtcbiAgICAgIG1heC13aWR0aDogMzEuODc1cmVtO1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNXJlbSk7IH1cbiAgICAuZmlyc3QtbG9vay1pdGVtOm50aC1vZi10eXBlKDMpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW07XG4gICAgICBtYXJnaW4tdG9wOiAxNXJlbTtcbiAgICAgIG1heC13aWR0aDogMzEuODc1cmVtO1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNXJlbSk7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MHJlbSkge1xuICAgIC5maXJzdC1sb29rLWl0ZW06bnRoLW9mLXR5cGUoMSksIC5maXJzdC1sb29rLWl0ZW06bnRoLW9mLXR5cGUoNCkge1xuICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwMHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMjAwcHg7IH1cbiAgICAuZmlyc3QtbG9vay1pdGVtOm50aC1vZi10eXBlKDIpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNi4yNXJlbTtcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDYuMjVyZW0pOyB9XG4gICAgLmZpcnN0LWxvb2staXRlbTpudGgtb2YtdHlwZSgzKSB7XG4gICAgICBtYXJnaW4tbGVmdDogNi4yNXJlbTtcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDYuMjVyZW0pOyB9IH1cbiAgLmZpcnN0LWxvb2staXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuXG4uZmlyc3QtbG9vay1pdGVtX192aWRlbyB7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLmZpcnN0LWxvb2staXRlbV9fdmlkZW8gLnZpZGVvLXRyaWdnZXJfX3RodW1iIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuXG4uZmlyc3QtbG9vay1pdGVtX19zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IDEuMjVyZW07IH1cblxuLnNlY3Rpb24tbG9nb3Mge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDEuMjVyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiA1cmVtOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgLnNlY3Rpb24tbG9nb3Mge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gNXJlbSk7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MHJlbSkge1xuICAgIC5zZWN0aW9uLWxvZ29zIHtcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDYuMjVyZW0pOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwcmVtKSB7XG4gICAgLnNlY3Rpb24tbG9nb3Mge1xuICAgICAgbWF4LXdpZHRoOiA5My43NXJlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgLnNlY3Rpb24tbG9nb3Mge1xuICAgICAgbWFyZ2luLWJvdHRvbTogOS4zNzVyZW07IH0gfVxuICAuc2VjdGlvbi1sb2dvc19fdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgLnNlY3Rpb24tbG9nb3NfX2dyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIGdyaWQtcm93LWdhcDogMnJlbTtcbiAgICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgICAuc2VjdGlvbi1sb2dvc19fZ3JpZCB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCA4Ljc1cmVtKTtcbiAgICAgICAgZ3JpZC1nYXA6IDRyZW07XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9IH1cbiAgLnNlY3Rpb24tbG9nb3NfX2dyaWQtaXRlbSB7XG4gICAgbWF4LXdpZHRoOiAxMHJlbTsgfVxuICAuc2VjdGlvbi1sb2dvc19fbG9nbyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuc2VjdGlvbi1sb2dvc19fbGluazpob3ZlciB7XG4gICAgb3BhY2l0eTogMC4yOyB9XG5cbi5mYXEge1xuICBtYXJnaW4tYm90dG9tOiA2LjI1cmVtOyB9XG4gIC5mYXFfX3F1ZXN0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG5cbi5zZWN0aW9uLWNvbnRhY3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDVyZW07XG4gIHBhZGRpbmctdG9wOiA1LjNyZW07IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAuc2VjdGlvbi1jb250YWN0IHtcbiAgICAgIG1heC13aWR0aDogbm9uZTsgfSB9XG5cbi5zZWN0aW9uLWNvbnRhY3RfX2lubmVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAxLjI1cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1nYXA6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgIC5zZWN0aW9uLWNvbnRhY3RfX2lubmVyIHtcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDVyZW0pOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODByZW0pIHtcbiAgICAuc2VjdGlvbi1jb250YWN0X19pbm5lciB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSA2LjI1cmVtKTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMHJlbSkge1xuICAgIC5zZWN0aW9uLWNvbnRhY3RfX2lubmVyIHtcbiAgICAgIG1heC13aWR0aDogOTMuNzVyZW07IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NC4zNzVyZW0pIHtcbiAgICAuc2VjdGlvbi1jb250YWN0X19pbm5lciB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9IH1cblxuLnNlY3Rpb24tY29udGFjdF9faGVhZGVyIHtcbiAgY29sb3I6ICNmMmM5ZDM7XG4gIGZvbnQtZmFtaWx5OiBcIkRydWsgV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgIC5zZWN0aW9uLWNvbnRhY3RfX2hlYWRlciB7XG4gICAgICBmb250LXNpemU6IDMuMTI1cmVtO1xuICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07IH0gfVxuXG4uc2VjdGlvbi1jb250YWN0X19pbmZvIHAge1xuICBsaW5lLWhlaWdodDogMS41OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgLnNlY3Rpb24tY29udGFjdF9faW5mbyBwIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOyB9IH1cblxuLnNlY3Rpb24tY29udGFjdF9fbmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi5zZWN0aW9uLWNvbnRhY3RfX2VtYWlsIHtcbiAgY29sb3I6ICMyYWI5NTY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAycmVtOyB9XG5cbi5zZWN0aW9uLWNvbnRhY3RfX2Rvd25sb2FkIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYWI5NTY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbiAgZGlzcGxheTogaW5saW5lLWdyaWQ7XG4gIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG4gIGdyaWQtZ2FwOiAxcmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICBtYXJnaW4tYm90dG9tOiAzLjVyZW07XG4gIHBhZGRpbmc6IDEuNXJlbSAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIC5zZWN0aW9uLWNvbnRhY3RfX2Rvd25sb2FkOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCUgMCU7IH1cbiAgLnNlY3Rpb24tY29udGFjdF9fZG93bmxvYWQ6Zm9jdXMsIC5zZWN0aW9uLWNvbnRhY3RfX2Rvd25sb2FkOmhvdmVyIHtcbiAgICBjb2xvcjogIzJhYjk1NjtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gICAgLnNlY3Rpb24tY29udGFjdF9fZG93bmxvYWQ6Zm9jdXM6YmVmb3JlLCAuc2VjdGlvbi1jb250YWN0X19kb3dubG9hZDpob3ZlcjpiZWZvcmUge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAuc2VjdGlvbi1jb250YWN0X19kb3dubG9hZCB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTsgfSB9XG4gIC5zZWN0aW9uLWNvbnRhY3RfX2Rvd25sb2FkLWljb24ge1xuICAgIHdpZHRoOiAxcmVtOyB9XG5cbi5zZWN0aW9uLWNvbnRhY3QgLmdyYXZpdHktZm9ybSAudmFsaWRhdGlvbl9lcnJvciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnNlY3Rpb24tY29udGFjdCAuZ3Jhdml0eS1mb3JtIC5nZm9ybV93cmFwcGVyIHVsIGxpLmdmaWVsZCB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuc2VjdGlvbi1jb250YWN0IC5ncmF2aXR5LWZvcm0gLmdmb3JtX3dyYXBwZXIgdWwgbGkuZ2ZpZWxkOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG5cbi5zZWN0aW9uLWNvbnRhY3QgLmdyYXZpdHktZm9ybSAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkX3JlcXVpcmVkIHtcbiAgY29sb3I6IGluaGVyaXQ7IH1cblxuLnNlY3Rpb24tY29udGFjdCAuZ3Jhdml0eS1mb3JtIC5nZm9ybV93cmFwcGVyIC50b3BfbGFiZWwgLmdmaWVsZF9sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxuLnNlY3Rpb24tY29udGFjdCAuZ3Jhdml0eS1mb3JtIC5nZm9ybV93cmFwcGVyIGlucHV0Om5vdChbdHlwZT1cInJhZGlvXCJdKTpub3QoW3R5cGU9XCJjaGVja2JveFwiXSk6bm90KFt0eXBlPSdzdWJtaXQnXSk6bm90KFt0eXBlPSdidXR0b24nXSk6bm90KFt0eXBlPSdpbWFnZSddKTpub3QoW3R5cGU9J2ZpbGUnXSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBwYWRkaW5nOiAwLjVyZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgLnNlY3Rpb24tY29udGFjdCAuZ3Jhdml0eS1mb3JtIC5nZm9ybV93cmFwcGVyIGlucHV0Om5vdChbdHlwZT1cInJhZGlvXCJdKTpub3QoW3R5cGU9XCJjaGVja2JveFwiXSk6bm90KFt0eXBlPSdzdWJtaXQnXSk6bm90KFt0eXBlPSdidXR0b24nXSk6bm90KFt0eXBlPSdpbWFnZSddKTpub3QoW3R5cGU9J2ZpbGUnXSkge1xuICAgICAgcGFkZGluZzogMXJlbTsgfSB9XG5cbi5zZWN0aW9uLWNvbnRhY3QgLmdyYXZpdHktZm9ybSAuZ2Zvcm1fd3JhcHBlciB0ZXh0YXJlYS5tZWRpdW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBwYWRkaW5nOiAwLjVyZW07XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5zZWN0aW9uLWNvbnRhY3QgLmdyYXZpdHktZm9ybSAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkX2Vycm9yIGlucHV0Om5vdChbdHlwZT1cInJhZGlvXCJdKTpub3QoW3R5cGU9XCJjaGVja2JveFwiXSk6bm90KFt0eXBlPSdzdWJtaXQnXSk6bm90KFt0eXBlPSdidXR0b24nXSk6bm90KFt0eXBlPSdpbWFnZSddKTpub3QoW3R5cGU9J2ZpbGUnXSksXG4uc2VjdGlvbi1jb250YWN0IC5ncmF2aXR5LWZvcm0gLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF9lcnJvciB0ZXh0YXJlYS5tZWRpdW0ge1xuICBib3JkZXItY29sb3I6ICNmZjEwMTA7XG4gIG1hcmdpbi10b3A6IDhweDsgfVxuXG4uc2VjdGlvbi1jb250YWN0IC5ncmF2aXR5LWZvcm0gLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciB7XG4gIG1hcmdpbi10b3A6IDJyZW07IH1cblxuLnNlY3Rpb24tY29udGFjdCAuZ3Jhdml0eS1mb3JtIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uLmJ1dHRvbixcbi5zZWN0aW9uLWNvbnRhY3QgLmdyYXZpdHktZm9ybSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPSdzdWJtaXQnXSxcbi5zZWN0aW9uLWNvbnRhY3QgLmdyYXZpdHktZm9ybSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fcGFnZV9mb290ZXIgYnV0dG9uLmJ1dHRvbixcbi5zZWN0aW9uLWNvbnRhY3QgLmdyYXZpdHktZm9ybSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fcGFnZV9mb290ZXIgYnV0dG9uW3R5cGU9J3N1Ym1pdCddIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYWI5NTY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbiAgcGFkZGluZzogMS41cmVtIDFyZW07XG4gIGJvcmRlcjogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiQmlhbmNvIFNlcmlmXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiAxcmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB3aWR0aDogMTAwJTsgfVxuICAuc2VjdGlvbi1jb250YWN0IC5ncmF2aXR5LWZvcm0gLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uOmJlZm9yZSxcbiAgLnNlY3Rpb24tY29udGFjdCAuZ3Jhdml0eS1mb3JtIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgYnV0dG9uW3R5cGU9J3N1Ym1pdCddOmJlZm9yZSxcbiAgLnNlY3Rpb24tY29udGFjdCAuZ3Jhdml0eS1mb3JtIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9wYWdlX2Zvb3RlciBidXR0b24uYnV0dG9uOmJlZm9yZSxcbiAgLnNlY3Rpb24tY29udGFjdCAuZ3Jhdml0eS1mb3JtIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9wYWdlX2Zvb3RlciBidXR0b25bdHlwZT0nc3VibWl0J106YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogLTE7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwJSAwJTsgfVxuICAuc2VjdGlvbi1jb250YWN0IC5ncmF2aXR5LWZvcm0gLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uOmZvY3VzLCAuc2VjdGlvbi1jb250YWN0IC5ncmF2aXR5LWZvcm0gLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uOmhvdmVyLFxuICAuc2VjdGlvbi1jb250YWN0IC5ncmF2aXR5LWZvcm0gLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT0nc3VibWl0J106Zm9jdXMsXG4gIC5zZWN0aW9uLWNvbnRhY3QgLmdyYXZpdHktZm9ybSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPSdzdWJtaXQnXTpob3ZlcixcbiAgLnNlY3Rpb24tY29udGFjdCAuZ3Jhdml0eS1mb3JtIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9wYWdlX2Zvb3RlciBidXR0b24uYnV0dG9uOmZvY3VzLFxuICAuc2VjdGlvbi1jb250YWN0IC5ncmF2aXR5LWZvcm0gLmdmb3JtX3dyYXBwZXIgLmdmb3JtX3BhZ2VfZm9vdGVyIGJ1dHRvbi5idXR0b246aG92ZXIsXG4gIC5zZWN0aW9uLWNvbnRhY3QgLmdyYXZpdHktZm9ybSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fcGFnZV9mb290ZXIgYnV0dG9uW3R5cGU9J3N1Ym1pdCddOmZvY3VzLFxuICAuc2VjdGlvbi1jb250YWN0IC5ncmF2aXR5LWZvcm0gLmdmb3JtX3dyYXBwZXIgLmdmb3JtX3BhZ2VfZm9vdGVyIGJ1dHRvblt0eXBlPSdzdWJtaXQnXTpob3ZlciB7XG4gICAgY29sb3I6ICMyYWI5NTY7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuICAgIC5zZWN0aW9uLWNvbnRhY3QgLmdyYXZpdHktZm9ybSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvbi5idXR0b246Zm9jdXM6YmVmb3JlLCAuc2VjdGlvbi1jb250YWN0IC5ncmF2aXR5LWZvcm0gLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uOmhvdmVyOmJlZm9yZSxcbiAgICAuc2VjdGlvbi1jb250YWN0IC5ncmF2aXR5LWZvcm0gLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b25bdHlwZT0nc3VibWl0J106Zm9jdXM6YmVmb3JlLFxuICAgIC5zZWN0aW9uLWNvbnRhY3QgLmdyYXZpdHktZm9ybSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPSdzdWJtaXQnXTpob3ZlcjpiZWZvcmUsXG4gICAgLnNlY3Rpb24tY29udGFjdCAuZ3Jhdml0eS1mb3JtIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9wYWdlX2Zvb3RlciBidXR0b24uYnV0dG9uOmZvY3VzOmJlZm9yZSxcbiAgICAuc2VjdGlvbi1jb250YWN0IC5ncmF2aXR5LWZvcm0gLmdmb3JtX3dyYXBwZXIgLmdmb3JtX3BhZ2VfZm9vdGVyIGJ1dHRvbi5idXR0b246aG92ZXI6YmVmb3JlLFxuICAgIC5zZWN0aW9uLWNvbnRhY3QgLmdyYXZpdHktZm9ybSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fcGFnZV9mb290ZXIgYnV0dG9uW3R5cGU9J3N1Ym1pdCddOmZvY3VzOmJlZm9yZSxcbiAgICAuc2VjdGlvbi1jb250YWN0IC5ncmF2aXR5LWZvcm0gLmdmb3JtX3dyYXBwZXIgLmdmb3JtX3BhZ2VfZm9vdGVyIGJ1dHRvblt0eXBlPSdzdWJtaXQnXTpob3ZlcjpiZWZvcmUge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAuc2VjdGlvbi1jb250YWN0IC5ncmF2aXR5LWZvcm0gLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2Zvb3RlciBidXR0b24uYnV0dG9uLFxuICAgIC5zZWN0aW9uLWNvbnRhY3QgLmdyYXZpdHktZm9ybSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIGJ1dHRvblt0eXBlPSdzdWJtaXQnXSxcbiAgICAuc2VjdGlvbi1jb250YWN0IC5ncmF2aXR5LWZvcm0gLmdmb3JtX3dyYXBwZXIgLmdmb3JtX3BhZ2VfZm9vdGVyIGJ1dHRvbi5idXR0b24sXG4gICAgLnNlY3Rpb24tY29udGFjdCAuZ3Jhdml0eS1mb3JtIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9wYWdlX2Zvb3RlciBidXR0b25bdHlwZT0nc3VibWl0J10ge1xuICAgICAgZm9udC1zaXplOiAxLjI1cmVtOyB9IH1cblxuLnNlY3Rpb24tY29udGFjdCAuZ3Jhdml0eS1mb3JtIC5nZm9ybV93cmFwcGVyLmdmb3JtX3ZhbGlkYXRpb25fZXJyb3IgLmdmb3JtX2JvZHkgdWwgbGkuZ2ZpZWxkLmdmaWVsZF9lcnJvcjpub3QoLmdmX2xlZnRfaGFsZik6bm90KC5nZl9yaWdodF9oYWxmKSB7XG4gIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5zZWN0aW9uLWNvbnRhY3QgLmdyYXZpdHktZm9ybSAuZ2Zvcm1fd3JhcHBlciBsaS5nZmllbGQuZ2ZpZWxkX2Vycm9yLmdmaWVsZF9jb250YWluc19yZXF1aXJlZCBkaXYuZ2lucHV0X2NvbnRhaW5lcixcbi5zZWN0aW9uLWNvbnRhY3QgLmdyYXZpdHktZm9ybSAuZ2Zvcm1fd3JhcHBlciBsaS5nZmllbGQuZ2ZpZWxkX2Vycm9yLmdmaWVsZF9jb250YWluc19yZXF1aXJlZCBsYWJlbC5nZmllbGRfbGFiZWwge1xuICBtYXJnaW4tdG9wOiAwOyB9XG5cbi5zZWN0aW9uLWNvbnRhY3QgLmdyYXZpdHktZm9ybSAuZ2Zvcm1fd3JhcHBlciAuZ2ZpZWxkX2Vycm9yIC5nZmllbGRfbGFiZWwge1xuICBjb2xvcjogaW5oZXJpdDsgfVxuXG4uc2VjdGlvbi1jb250YWN0IC5ncmF2aXR5LWZvcm0gLmdmb3JtX3dyYXBwZXIgbGkuZ2ZpZWxkLmdmaWVsZF9lcnJvcixcbi5zZWN0aW9uLWNvbnRhY3QgLmdyYXZpdHktZm9ybSAuZ2Zvcm1fd3JhcHBlciBsaS5nZmllbGQuZ2ZpZWxkX2Vycm9yLmdmaWVsZF9jb250YWluc19yZXF1aXJlZC5nZmllbGRfY3JlZGl0Y2FyZF93YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lOyB9XG5cbi5zZWN0aW9uLWNvbnRhY3QgLmdyYXZpdHktZm9ybSAuZ2Zvcm1fd3JhcHBlciBsaS5nZmllbGQuZ2ZpZWxkX2Vycm9yLmdmaWVsZF9jb250YWluc19yZXF1aXJlZCBkaXYuZ2ZpZWxkX2Rlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICNmZjEwMTA7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IGF1dG87IH1cblxuLnNlY3Rpb24tY29udGFjdCAuZ3Jhdml0eS1mb3JtIGltZy5nZm9ybV9hamF4X3NwaW5uZXIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnNlY3Rpb24tY29udGFjdCAuZ3Jhdml0eS1mb3JtIC5nZm9ybV9jb25maXJtYXRpb25fbWVzc2FnZSB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAyLjYyNXJlbTsgfVxuXG4uc2VjdGlvbi1jb250ZW50IHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAxLjI1cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMy43NXJlbTtcbiAgbWFyZ2luLXRvcDogMy43NXJlbTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgIC5zZWN0aW9uLWNvbnRlbnQge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gNXJlbSk7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MHJlbSkge1xuICAgIC5zZWN0aW9uLWNvbnRlbnQge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gNi4yNXJlbSk7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDByZW0pIHtcbiAgICAuc2VjdGlvbi1jb250ZW50IHtcbiAgICAgIG1heC13aWR0aDogOTMuNzVyZW07IH0gfVxuXG4uc2VjdGlvbi1sYXRlc3Qtc2Vhc29uIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAxLjI1cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMy43NXJlbTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgIC5zZWN0aW9uLWxhdGVzdC1zZWFzb24ge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gNXJlbSk7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MHJlbSkge1xuICAgIC5zZWN0aW9uLWxhdGVzdC1zZWFzb24ge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gNi4yNXJlbSk7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDByZW0pIHtcbiAgICAuc2VjdGlvbi1sYXRlc3Qtc2Vhc29uIHtcbiAgICAgIG1heC13aWR0aDogOTMuNzVyZW07IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgIC5zZWN0aW9uLWxhdGVzdC1zZWFzb24ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNy41cmVtOyB9IH1cblxuLnNlY3Rpb24tbGF0ZXN0LXNlYXNvbl9faGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgIC5zZWN0aW9uLWxhdGVzdC1zZWFzb25fX2hlYWRlciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtOyB9IH1cblxuLnNlY3Rpb24tbGF0ZXN0LXNlYXNvbl9faGVhZGluZyBzdmcge1xuICB3aWR0aDogMC44ZW07XG4gIG1hcmdpbjogMCAwLjFlbSAwLjFlbTsgfVxuXG4uc2VjdGlvbi1sYXRlc3Qtc2Vhc29uX19zZWFzb24ge1xuICBjb2xvcjogI2YyYzlkMzsgfVxuXG4uc2VjdGlvbi1sYXRlc3Qtc2Vhc29uX19wZXJmb3JtYW5jZS1pdGVtIHtcbiAgbWFyZ2luLXRvcDogMnJlbTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgIC5zZWN0aW9uLWxhdGVzdC1zZWFzb25fX3BlcmZvcm1hbmNlLWl0ZW0ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tdG9wOiA1cmVtOyB9IH1cbiAgLnNlY3Rpb24tbGF0ZXN0LXNlYXNvbl9fcGVyZm9ybWFuY2UtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuXG4uc2VjdGlvbi1sYXRlc3Qtc2Vhc29uX19wZXJmb3JtYW5jZS1pdGVtLWltYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAuc2VjdGlvbi1sYXRlc3Qtc2Vhc29uX19wZXJmb3JtYW5jZS1pdGVtLWltYWdlIHtcbiAgICAgIHdpZHRoOiAzMzBweDsgfSB9XG5cbi5zZWN0aW9uLWxhdGVzdC1zZWFzb25fX3BlcmZvcm1hbmNlLWl0ZW0tdGV4dCB7XG4gIG1hcmdpbi10b3A6IDFyZW07IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAuc2VjdGlvbi1sYXRlc3Qtc2Vhc29uX19wZXJmb3JtYW5jZS1pdGVtLXRleHQge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xuICAgICAgZmxleDogMSAxIGF1dG87IH0gfVxuXG4uc2VjdGlvbi1sYXRlc3Qtc2Vhc29uX19wZXJmb3JtYW5jZS1pdGVtLWRldGFpbCB7XG4gIGZvbnQtZmFtaWx5OiBcIkJpYW5jbyBTZXJpZlwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAuc2VjdGlvbi1sYXRlc3Qtc2Vhc29uX19wZXJmb3JtYW5jZS1pdGVtLWRldGFpbCB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMThweDsgfSB9XG5cbi5zZWN0aW9uLWxhdGVzdC1zZWFzb25fX3BlcmZvcm1hbmNlLWl0ZW0tbmFtZSB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCBjdXJyZW50Q29sb3I7XG4gIG1hcmdpbi10b3A6IDAuNjI1cmVtO1xuICB3aWR0aDogMTAwJTsgfVxuICAuc2VjdGlvbi1sYXRlc3Qtc2Vhc29uX19wZXJmb3JtYW5jZS1pdGVtLW5hbWUgYSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlOyB9XG4gICAgLnNlY3Rpb24tbGF0ZXN0LXNlYXNvbl9fcGVyZm9ybWFuY2UtaXRlbS1uYW1lIGE6aG92ZXIge1xuICAgICAgY29sb3I6ICNmMmM5ZDM7IH1cblxuLnNlY3Rpb24tbGF0ZXN0LXNlYXNvbl9fcGVyZm9ybWFuY2UtaXRlbS1saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAwLjYyNXJlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTsgfVxuICAuc2VjdGlvbi1sYXRlc3Qtc2Vhc29uX19wZXJmb3JtYW5jZS1pdGVtLWxpbms6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCLilrpcIjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTsgfVxuICAuc2VjdGlvbi1sYXRlc3Qtc2Vhc29uX19wZXJmb3JtYW5jZS1pdGVtLWxpbms6aG92ZXIge1xuICAgIGNvbG9yOiAjMjE4ZjQzO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwLjVyZW0pOyB9XG4gICAgLnNlY3Rpb24tbGF0ZXN0LXNlYXNvbl9fcGVyZm9ybWFuY2UtaXRlbS1saW5rOmhvdmVyOjpiZWZvcmUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0wLjVyZW0pOyB9XG5cbi5zZWN0aW9uLXBhc3Qtc2Vhc29ucyB7XG4gIG1hcmdpbi10b3A6IDEuNjI1cmVtOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgLnNlY3Rpb24tcGFzdC1zZWFzb25zIHtcbiAgICAgIG1hcmdpbi10b3A6IDVyZW07IH0gfVxuXG4uc2VjdGlvbi1wYXN0LXNlYXNvbnNfX2hlYWRlciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMS4yNXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tYm90dG9tOiAxLjYyNXJlbTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgIC5zZWN0aW9uLXBhc3Qtc2Vhc29uc19faGVhZGVyIHtcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDVyZW0pOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODByZW0pIHtcbiAgICAuc2VjdGlvbi1wYXN0LXNlYXNvbnNfX2hlYWRlciB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSA2LjI1cmVtKTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMHJlbSkge1xuICAgIC5zZWN0aW9uLXBhc3Qtc2Vhc29uc19faGVhZGVyIHtcbiAgICAgIG1heC13aWR0aDogOTMuNzVyZW07IH0gfVxuICAuc2VjdGlvbi1wYXN0LXNlYXNvbnNfX2hlYWRlciAuc2VjdGlvbi1wYXN0LXNlYXNvbnNfX2xpbmsge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgICAgLnNlY3Rpb24tcGFzdC1zZWFzb25zX19oZWFkZXIgLnNlY3Rpb24tcGFzdC1zZWFzb25zX19saW5rIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzByZW0pIHtcbiAgICAuc2VjdGlvbi1wYXN0LXNlYXNvbnNfX2hlYWRlciB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgLnNlY3Rpb24tcGFzdC1zZWFzb25zX19oZWFkZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXJlbTsgfSB9XG5cbi5zZWN0aW9uLXBhc3Qtc2Vhc29uc19faGVhZGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCBjdXJyZW50Q29sb3I7IH1cblxuLnNlY3Rpb24tcGFzdC1zZWFzb25zX19zZWxlY3Qge1xuICBjb2xvcjogIzJhYjk1NjtcbiAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuc2VjdGlvbi1wYXN0LXNlYXNvbnNfX3NlbGVjdCBzZWxlY3Qge1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAxOyB9XG4gICAgLnNlY3Rpb24tcGFzdC1zZWFzb25zX19zZWxlY3Qgc2VsZWN0OmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgLnNlY3Rpb24tcGFzdC1zZWFzb25zX19zZWxlY3Qgc3ZnIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiAwLjVyZW07XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpIHJvdGF0ZSg5MGRlZyk7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgICAgLnNlY3Rpb24tcGFzdC1zZWFzb25zX19zZWxlY3Qgc3ZnIHtcbiAgICAgICAgaGVpZ2h0OiAxcmVtOyB9IH1cblxuLnNlY3Rpb24tcGFzdC1zZWFzb25zX19zZWxlY3RlZCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjMmFiOTU2O1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5zZWN0aW9uLXBhc3Qtc2Vhc29uc19fbGluayB7XG4gIGNvbG9yOiAjMmFiOTU2O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tdG9wOiAxcmVtOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMwcmVtKSB7XG4gICAgLnNlY3Rpb24tcGFzdC1zZWFzb25zX19saW5rIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH0gfVxuICAuc2VjdGlvbi1wYXN0LXNlYXNvbnNfX2xpbmsgc3ZnIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiAwLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcbiAgICBtYXJnaW4tbGVmdDogMWNoO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgd2lkdGg6IGF1dG87IH1cblxuLnNlY3Rpb24tcGFzdC1zZWFzb25zX19zZWFzb24tdmlkZW8tY2Fyb3VzZWwge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAyLjVyZW07IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAuc2VjdGlvbi1wYXN0LXNlYXNvbnNfX3NlYXNvbi12aWRlby1jYXJvdXNlbCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXJlbTsgfSB9XG5cbi5zZWN0aW9uLXBhc3Qtc2Vhc29uc19fc2Vhc29uLXZpZGVvLWNhcm91c2VsLS1zZWxlY3RlZCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5zZWN0aW9uLXBhc3Qtc2Vhc29uc19fZm9vdGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAxLjI1cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgLnNlY3Rpb24tcGFzdC1zZWFzb25zX19mb290ZXIge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gNXJlbSk7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MHJlbSkge1xuICAgIC5zZWN0aW9uLXBhc3Qtc2Vhc29uc19fZm9vdGVyIHtcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDYuMjVyZW0pOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwcmVtKSB7XG4gICAgLnNlY3Rpb24tcGFzdC1zZWFzb25zX19mb290ZXIge1xuICAgICAgbWF4LXdpZHRoOiA5My43NXJlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgLnNlY3Rpb24tcGFzdC1zZWFzb25zX19mb290ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5waG90Z3JhcGhlci1jcmVkaXRzIHtcbiAgbWFyZ2luOiAzLjc1cmVtIGF1dG87XG4gIG1heC13aWR0aDogNDByZW07IH1cblxuLnBob3RncmFwaGVyLWNyZWRpdHMge1xuICBjb2xvcjogIzc1NzU3NTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi50ZXh0LWFuZC1pbWFnZSB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMS4yNXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgbWFyZ2luOiA3LjVyZW0gYXV0bzsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgIC50ZXh0LWFuZC1pbWFnZSB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSA1cmVtKTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwcmVtKSB7XG4gICAgLnRleHQtYW5kLWltYWdlIHtcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDYuMjVyZW0pOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwcmVtKSB7XG4gICAgLnRleHQtYW5kLWltYWdlIHtcbiAgICAgIG1heC13aWR0aDogOTMuNzVyZW07IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgIC50ZXh0LWFuZC1pbWFnZSB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiA1LjYyNXJlbTtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNmZyIDQuM2ZyO1xuICAgICAgbWFyZ2luOiAxMi41cmVtIGF1dG87XG4gICAgICBwYWRkaW5nLWxlZnQ6IDUuNjI1cmVtOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgLnRleHQtYW5kLWltYWdlLS1pbnZlcnRlZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgYXV0bztcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogNS42MjVyZW07IH0gfVxuXG4udGV4dC1hbmQtaW1hZ2VfX3RleHQge1xuICBtYXJnaW4tdG9wOiAycmVtO1xuICBtYXgtd2lkdGg6IDM0LjYyNXJlbTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgIC50ZXh0LWFuZC1pbWFnZV9fdGV4dCB7XG4gICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICBncmlkLWNvbHVtbjogMSAvIDI7XG4gICAgICBncmlkLXJvdzogMSAvIDI7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAudGV4dC1hbmQtaW1hZ2UtLWludmVydGVkIC50ZXh0LWFuZC1pbWFnZV9fdGV4dCB7XG4gICAgICBncmlkLWNvbHVtbjogMiAvIDM7IH0gfVxuXG4udGV4dC1hbmQtaW1hZ2VfX2hlYWRpbmcge1xuICBmb250LWZhbWlseTogXCJEcnVrIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDMuMDI1cmVtO1xuICBtYXgtd2lkdGg6IDI2LjE4NzVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAudGV4dC1hbmQtaW1hZ2VfX2hlYWRpbmcge1xuICAgICAgZm9udC1zaXplOiA2LjI1cmVtOyB9IH1cblxuLnRleHQtYW5kLWltYWdlX19ib2R5IHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBtYXJnaW4tdG9wOiAycmVtO1xuICBtYXgtd2lkdGg6IDM0LjYyNXJlbTsgfVxuXG4udGV4dC1hbmQtaW1hZ2VfX2ltYWdlLWNvbnRhaW5lciB7XG4gIC0tYXNwZWN0LXJhdGlvOiA0LzY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgLnRleHQtYW5kLWltYWdlX19pbWFnZS1jb250YWluZXIge1xuICAgICAgLS1hc3BlY3QtcmF0aW86IDAuNjY2Njc7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBwYWRkaW5nLWJvdHRvbTogY2FsYygxMDAlIC8gKHZhcigtLWFzcGVjdC1yYXRpbykpKTtcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgIGdyaWQtY29sdW1uOiAyIC8gMztcbiAgICAgIGdyaWQtcm93OiAxIC8gMjtcbiAgICAgIG1heC13aWR0aDogMjYuMjVyZW07XG4gICAgICBtaW4td2lkdGg6IDE2cmVtOyB9IH1cbiAgLnRleHQtYW5kLWltYWdlLS1pbnZlcnRlZCAudGV4dC1hbmQtaW1hZ2VfX2ltYWdlLWNvbnRhaW5lciB7XG4gICAgZ3JpZC1jb2x1bW46IDEgLyAyOyB9XG5cbi50ZXh0LWFuZC1pbWFnZV9faW1hZ2Uge1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgLnRleHQtYW5kLWltYWdlX19pbWFnZSB7XG4gICAgICAtLW92ZXJmbG93OiA4MHB4O1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAoMiAqIHZhcigtLW92ZXJmbG93KSkpO1xuICAgICAgdG9wOiBjYWxjKC0xICogdmFyKC0tb3ZlcmZsb3cpKTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkodmFyKC0tdHJhbnNsYXRlWSkpOyB9IH1cblxuLnNlY3Rpb24tdHVuZS1pbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAxLjI1cmVtIDAgMi41cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAuc2VjdGlvbi10dW5lLWluIHtcbiAgICAgIHBhZGRpbmc6IDVyZW07IH0gfVxuXG4uc2VjdGlvbi10dW5lLWluX19oZWFkaW5nIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICNmMmM5ZDM7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIC5zZWN0aW9uLXR1bmUtaW5fX2hlYWRpbmc6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJhc3NldHMvaWNvbnMvYW1wbGlmeS1waW5rLnN2Z1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDIuMjVyZW07XG4gICAgd2lkdGg6IDIuMjVyZW07IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgICAgLnNlY3Rpb24tdHVuZS1pbl9faGVhZGluZzo6YWZ0ZXIge1xuICAgICAgICBoZWlnaHQ6IDQuNXJlbTtcbiAgICAgICAgd2lkdGg6IDQuM3JlbTsgfSB9XG4gIC5zZWN0aW9uLXR1bmUtaW5fX2hlYWRpbmcgc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgICAgLnNlY3Rpb24tdHVuZS1pbl9faGVhZGluZyBzbWFsbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMy4xMjVyZW07XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07IH0gfVxuXG4uc2VjdGlvbi10dW5lLWluX19sb2dvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDVyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW4tbGVmdDogMWNoOyB9XG5cbi5zZWN0aW9uLXR1bmUtaW5fX3RleHQge1xuICBmb250LWZhbWlseTogXCJCaWFuY28gU2VyaWZcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAycmVtO1xuICBtYXgtd2lkdGg6IDY1LjYyNXJlbTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgIC5zZWN0aW9uLXR1bmUtaW5fX3RleHQge1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDIuNjI1cmVtOyB9IH1cblxuLnNlY3Rpb24tdHVuZS1pbl9fbGluayB7XG4gIGNvbG9yOiAjMmFiOTU2O1xuICBtYXJnaW4tdG9wOiAycmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5zZWN0aW9uLXZpZGVvIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAxLjI1cmVtO1xuICB3aWR0aDogMTAwJTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgIC5zZWN0aW9uLXZpZGVvIHtcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDVyZW0pOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODByZW0pIHtcbiAgICAuc2VjdGlvbi12aWRlbyB7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSA2LjI1cmVtKTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMHJlbSkge1xuICAgIC5zZWN0aW9uLXZpZGVvIHtcbiAgICAgIG1heC13aWR0aDogOTMuNzVyZW07IH0gfVxuXG4uc2VjdGlvbi12aWRlby1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgbWFyZ2luLXRvcDogNXJlbTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgIC5zZWN0aW9uLXZpZGVvLWl0ZW0ge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDQzLjEyNXJlbTsgfSB9XG5cbi5zZWN0aW9uLXZpZGVvLWl0ZW1fX3ZpZGVvIHtcbiAgbWFyZ2luLXRvcDogMDsgfVxuICAuc2VjdGlvbi12aWRlby1pdGVtX192aWRlbyAudmlkZW8tdHJpZ2dlcl9fdGh1bWIge1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbi5zZWN0aW9uLXZpZGVvLWl0ZW1fX3RleHQge1xuICBtYXJnaW4tbGVmdDogMS41cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgIC5zZWN0aW9uLXZpZGVvLWl0ZW1fX3RleHQge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87IH0gfVxuXG4udmlkZW8taGVybyB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMS4yNXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDMuMTI1cmVtOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgLnZpZGVvLWhlcm8ge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gNXJlbSk7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MHJlbSkge1xuICAgIC52aWRlby1oZXJvIHtcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDYuMjVyZW0pOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAwcmVtKSB7XG4gICAgLnZpZGVvLWhlcm8ge1xuICAgICAgbWF4LXdpZHRoOiA5My43NXJlbTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgLnZpZGVvLWhlcm8ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNC4zNzVyZW07IH0gfVxuICAudmlkZW8taGVyb19faGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMy4xMjVyZW07XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgIzAwMDAwMCAycHgsIHRyYW5zcGFyZW50IDApO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgICAgLnZpZGVvLWhlcm9fX2hlYWRlciB7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSA2LjI1cmVtOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgICAgLnZpZGVvLWhlcm9fX2hlYWRlciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQuMzc1cmVtOyB9IH1cbiAgLnZpZGVvLWhlcm9fX3ZpZGVvLWNvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDA7IH1cbiAgICAudmlkZW8taGVyb19fdmlkZW8tY29udGFpbmVyIGlmcmFtZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuXG4uZXJyb3I0MDRfX21haW4ge1xuICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuICBtYXJnaW4tdG9wOiA1cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAuZXJyb3I0MDRfX21haW4ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTByZW07XG4gICAgICBtYXJnaW4tdG9wOiAxMHJlbTsgfSB9XG5cbi5lcnJvcjQwNF9fYm9keSB7XG4gIG1hcmdpbi10b3A6IDFlbTsgfVxuXG4ucGFnZS10ZW1wbGF0ZS1hcmNoaXZlLXBlcmZvcm1hbmNlIC5oZXJvLXBlcmZvcm1hbmNlX19oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiBub25lOyB9XG5cbi5wb3N0LXNob3cge1xuICBtYXJnaW4tYm90dG9tOiA5LjM3NXJlbTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgIC5wb3N0LXNob3cucG9zdC1zaG93LS0yLXVwIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLWF1dG8tZmxvdzogZGVuc2U7XG4gICAgICBncmlkLWNvbHVtbi1nYXA6IDcuNXJlbTtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogM2ZyIG1pbm1heCgwLCA0ZnIpOyB9IH1cblxuLnBvc3Qtc2hvd19fYm9keSB7XG4gIGdyaWQtY29sdW1uOiAyO1xuICBtYXJnaW4tYm90dG9tOiAzLjEyNXJlbTtcbiAgbWFyZ2luLXRvcDogMy4xMjVyZW07IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAucG9zdC1zaG93X19ib2R5IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBtYXJnaW4tdG9wOiA0LjM3NXJlbTsgfSB9XG4gIC5wb3N0LXNob3ctLTItdXAgLnBvc3Qtc2hvd19fYm9keSB7XG4gICAganVzdGlmeS1zZWxmOiBlbmQ7XG4gICAgbWF4LXdpZHRoOiAzNXJlbTsgfVxuXG4ucG9zdC1zaG93X19wZXJmb3JtYW5jZS1oaWdobGlnaHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG8gMy43NXJlbTtcbiAgbWF4LXdpZHRoOiAxNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgLnBvc3Qtc2hvd19fcGVyZm9ybWFuY2UtaGlnaGxpZ2h0IHtcbiAgICAgIGp1c3RpZnktc2VsZjogZW5kO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDFyZW0pOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAucG9zdC1zaG93X19wZXJmb3JtYW5jZS1oaWdobGlnaHQtMSB7XG4gICAgICBtYXJnaW4tdG9wOiA1cmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAucG9zdC1zaG93X19wZXJmb3JtYW5jZS1oaWdobGlnaHQtMiB7XG4gICAgICBtYXJnaW4tdG9wOiA2cmVtOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAucG9zdC1zaG93X19wZXJmb3JtYW5jZS1oaWdobGlnaHQtMyB7XG4gICAgICBtYXJnaW4tdG9wOiA1cmVtOyB9IH1cbiAgLnBvc3Qtc2hvd19fcGVyZm9ybWFuY2UtaGlnaGxpZ2h0IC52aWRlby10cmlnZ2VyX190aHVtYiB7XG4gICAgd2lkdGg6IDE1cmVtOyB9XG4gIC5wb3N0LXNob3dfX3BlcmZvcm1hbmNlLWhpZ2hsaWdodC0tbGFyZ2Uge1xuICAgIG1heC13aWR0aDogMTcuNzVyZW07XG4gICAgei1pbmRleDogMTsgfVxuICAgIC5wb3N0LXNob3dfX3BlcmZvcm1hbmNlLWhpZ2hsaWdodC0tbGFyZ2UgLnZpZGVvLXRyaWdnZXJfX3RodW1iIHtcbiAgICAgIHdpZHRoOiAxNy43NXJlbTsgfVxuICAucG9zdC1zaG93X19wZXJmb3JtYW5jZS1oaWdobGlnaHQtLWFuZ2xlLWxlZnQge1xuICAgIGp1c3RpZnktc2VsZjogc3RhcnQ7IH1cbiAgICAucG9zdC1zaG93X19wZXJmb3JtYW5jZS1oaWdobGlnaHQtLWFuZ2xlLWxlZnQgLnZpZGVvLXRyaWdnZXJfX3RodW1iIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDA7XG4gICAgICBhbGlnbi1zZWxmOiBzdGFydDsgfVxuICAgICAgLnBvc3Qtc2hvd19fcGVyZm9ybWFuY2UtaGlnaGxpZ2h0LS1hbmdsZS1sZWZ0IC52aWRlby10cmlnZ2VyX190aHVtYjpiZWZvcmUsIC5wb3N0LXNob3dfX3BlcmZvcm1hbmNlLWhpZ2hsaWdodC0tYW5nbGUtbGVmdCAudmlkZW8tdHJpZ2dlcl9fdGh1bWI6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgIC5wb3N0LXNob3dfX3BlcmZvcm1hbmNlLWhpZ2hsaWdodC0tYW5nbGUtbGVmdCAudmlkZW8tdHJpZ2dlcl9fdGh1bWI6YmVmb3JlIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xuICAgICAgICB0cmFuc2Zvcm06IHNrZXdYKC00NWRlZyk7XG4gICAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAucG9zdC1zaG93X19wZXJmb3JtYW5jZS1oaWdobGlnaHQtLWFuZ2xlLWxlZnQgLnZpZGVvLXRyaWdnZXJfX3RodW1iOmFmdGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHJpZ2h0OiAxcHg7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciByaWdodDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHNrZXdZKC00NWRlZyk7IH1cbiAgICAgIC5wb3N0LXNob3dfX3BlcmZvcm1hbmNlLWhpZ2hsaWdodC0tYW5nbGUtbGVmdCAudmlkZW8tdHJpZ2dlcl9fdGh1bWI6OmJlZm9yZSwgLnBvc3Qtc2hvd19fcGVyZm9ybWFuY2UtaGlnaGxpZ2h0LS1hbmdsZS1sZWZ0IC52aWRlby10cmlnZ2VyX190aHVtYjo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJjOWQzO1xuICAgICAgICB6LWluZGV4OiAtMTsgfVxuICAgIC5wb3N0LXNob3dfX3BlcmZvcm1hbmNlLWhpZ2hsaWdodC0tYW5nbGUtbGVmdCAudmlkZW8tdHJpZ2dlcl9fZGV0YWlscyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAwOyB9XG4gIC5wb3N0LXNob3dfX3BlcmZvcm1hbmNlLWhpZ2hsaWdodC0tZmxvYXQtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwcmVtKSB7XG4gICAgICAucG9zdC1zaG93X19wZXJmb3JtYW5jZS1oaWdobGlnaHQtLWZsb2F0LXJpZ2h0IHtcbiAgICAgICAgYWxpZ24tc2VsZjogZW5kO1xuICAgICAgICBncmlkLXJvdzogMztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDVyZW07IH0gfVxuXG4ucG9zdC1zaG93LS0yLXVwIC5wb3N0LXNob3dfX2hpZ2hsaWdodC10ZXh0IHtcbiAganVzdGlmeS1zZWxmOiBlbmQ7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1heC13aWR0aDogMzVyZW07IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgLnBvc3Qtc2hvd19faGlnaGxpZ2h0LXRleHQge1xuICAgIGdyaWQtY29sdW1uOiAyO1xuICAgIG1hcmdpbjogNnJlbSBhdXRvO1xuICAgIG1heC13aWR0aDogNjByZW07XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4ucG9zdC1zaG93X19ib2R5LTIge1xuICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAucG9zdC1zaG93X19ib2R5LTIge1xuICAgICAgZ3JpZC1jb2x1bW46IDI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cbiAgLnBvc3Qtc2hvdy0tMi11cCAucG9zdC1zaG93X19ib2R5LTIge1xuICAgIGp1c3RpZnktc2VsZjogZW5kO1xuICAgIG1heC13aWR0aDogMzVyZW07IH1cbiAgLnBvc3Qtc2hvd19fYm9keS0yIHA6bGFzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5wb3N0LXNob3dfX2ZlYXR1cmVkLXZlbnVlLWltYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiA5LjM3NXJlbSBhdXRvIDZyZW07XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIHtcbiAgICAucG9zdC1zaG93X19mZWF0dXJlZC12ZW51ZS1pbWFnZSB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDAgMS4yNXJlbTtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIGFuZCAobWluLXdpZHRoOiA1MHJlbSkge1xuICAgIC5wb3N0LXNob3dfX2ZlYXR1cmVkLXZlbnVlLWltYWdlIHtcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDVyZW0pOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIGFuZCAobWluLXdpZHRoOiA4MHJlbSkge1xuICAgIC5wb3N0LXNob3dfX2ZlYXR1cmVkLXZlbnVlLWltYWdlIHtcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDYuMjVyZW0pOyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTByZW0pIGFuZCAobWluLXdpZHRoOiAxMDByZW0pIHtcbiAgICAucG9zdC1zaG93X19mZWF0dXJlZC12ZW51ZS1pbWFnZSB7XG4gICAgICBtYXgtd2lkdGg6IDkzLjc1cmVtOyB9IH1cbiJdfQ== */