html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,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}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{font-weight:300;font-family:"Lato",Arial,Helvetica,sans-serif;color:#333;background:#fff}@media screen and (min-width: 992px){body{font-size:1.25rem}}body.mobile-menu-on{overflow:hidden}a{-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:underline;color:#00358c}strong,.bold{font-weight:600}.semibold{font-weight:500}em{font-style:italic}img{max-width:100%;display:block}p{padding:.5rem 0;line-height:1.4}.container-custom{width:95%;margin:auto}@media screen and (min-width: 992px){.container-custom{width:85%;max-width:1920px}}.center{text-align:center}.uppercase{text-transform:uppercase}.hide{display:none}.overflowhidden{overflow:hidden}@media screen and (min-width: 992px){.biggerlh{line-height:1.2}}.relative{position:relative}#skipLinks a{display:inline-block;left:-9000rem;padding:2rem;position:absolute;text-align:center;text-decoration:none;z-index:200}#skipLinks a:focus{background:#212121;color:#fff;left:0;position:absolute;top:0}.blue{color:#002259}.bggrey{background:#f6f6f6}.navy{color:#0c4361}.white{color:#fff}@media screen and (min-width: 992px){.small{font-size:1.375rem}}.bgnavy{background:#0c4361;color:#fff}.bgnavy p a{color:inherit;text-decoration:underline}.bgnavy h2{font-size:1.5rem;font-weight:300}.error404{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.error404 main{padding-top:5%}.error404 .animated{-webkit-animation:glitch 1s linear infinite;animation:glitch 1s linear infinite;font-size:6rem;font-weight:900;color:#fbb800;position:relative}.error404 .animated::before,.error404 .animated::after{content:attr(title);position:absolute;left:0}.error404 .animated::before{-webkit-animation:glitchTop 1s linear infinite;animation:glitchTop 1s linear infinite;-webkit-clip-path:polygon(0 0, 100% 0, 100% 33%, 0 33%);clip-path:polygon(0 0, 100% 0, 100% 33%, 0 33%)}.error404 .animated::after{-webkit-animation:glitchBotom 1.5s linear infinite;animation:glitchBotom 1.5s linear infinite;-webkit-clip-path:polygon(0 67%, 100% 67%, 100% 100%, 0 100%);clip-path:polygon(0 67%, 100% 67%, 100% 100%, 0 100%)}.error404 .errorblock .errorcode{font-size:4rem;color:#002259;font-weight:600}.error404 .errorblock .errortext{text-align:center}.error404 .errorblock .errortext a{display:inline-block;padding:1rem;text-decoration:none;border:1px solid #3a3a3a;color:inherit;text-transform:uppercase}.error404 .errorblock .errortext a:hover{color:#fbb800;background:#3a3a3a}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:100%}}@keyframes fade-in{0%{opacity:0}100%{opacity:100%}}@-webkit-keyframes bounce{0%{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}50%{-webkit-transform:translate(-50%, -15px);transform:translate(-50%, -15px)}100%{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}}@keyframes bounce{0%{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}50%{-webkit-transform:translate(-50%, -15px);transform:translate(-50%, -15px)}100%{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}}@-webkit-keyframes bounceright{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceright{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes glitch{2%,64%{-webkit-transform:translate(2px, 0) skew(0deg);transform:translate(2px, 0) skew(0deg)}4%,60%{-webkit-transform:translate(-2px, 0) skew(0deg);transform:translate(-2px, 0) skew(0deg)}62%{-webkit-transform:translate(0, 0) skew(5deg);transform:translate(0, 0) skew(5deg)}}@keyframes glitch{2%,64%{-webkit-transform:translate(2px, 0) skew(0deg);transform:translate(2px, 0) skew(0deg)}4%,60%{-webkit-transform:translate(-2px, 0) skew(0deg);transform:translate(-2px, 0) skew(0deg)}62%{-webkit-transform:translate(0, 0) skew(5deg);transform:translate(0, 0) skew(5deg)}}@-webkit-keyframes glitchTop{2%,64%{-webkit-transform:translate(2px, -2px);transform:translate(2px, -2px)}4%,60%{-webkit-transform:translate(-2px, 2px);transform:translate(-2px, 2px)}62%{-webkit-transform:translate(13px, -1px) skew(-13deg);transform:translate(13px, -1px) skew(-13deg)}}@keyframes glitchTop{2%,64%{-webkit-transform:translate(2px, -2px);transform:translate(2px, -2px)}4%,60%{-webkit-transform:translate(-2px, 2px);transform:translate(-2px, 2px)}62%{-webkit-transform:translate(13px, -1px) skew(-13deg);transform:translate(13px, -1px) skew(-13deg)}}@-webkit-keyframes glitchBotom{2%,64%{-webkit-transform:translate(-2px, 0);transform:translate(-2px, 0)}4%,60%{-webkit-transform:translate(-2px, 0);transform:translate(-2px, 0)}62%{-webkit-transform:translate(-22px, 5px) skew(21deg);transform:translate(-22px, 5px) skew(21deg)}}@keyframes glitchBotom{2%,64%{-webkit-transform:translate(-2px, 0);transform:translate(-2px, 0)}4%,60%{-webkit-transform:translate(-2px, 0);transform:translate(-2px, 0)}62%{-webkit-transform:translate(-22px, 5px) skew(21deg);transform:translate(-22px, 5px) skew(21deg)}}.topheader{position:absolute;top:0;left:0;width:100%;z-index:100}.main-header,.subpage-header{height:72vh;width:100%;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;position:relative;overflow:hidden;-webkit-transition:background-position .5s ease;transition:background-position .5s ease}.main-header::before,.subpage-header::before{content:"";display:block;width:100%;height:100%;position:absolute;background:rgba(0,0,0,.5);z-index:0}.main-header::after,.subpage-header::after{content:"";display:block;width:0;height:0;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-top:2rem solid rgba(0,0,0,0);border-left:50vw solid #fff;border-right:50vw solid #fff;z-index:2}.main-header h1,.subpage-header h1{color:#fff;position:absolute;top:63%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:3rem;text-transform:uppercase;font-weight:100}@media screen and (min-width: 992px){.main-header h1,.subpage-header h1{font-size:5rem}}.main-header h1 span,.subpage-header h1 span{display:block;font-weight:300;position:absolute;font-size:2.5rem}@media screen and (min-width: 992px){.main-header h1 span,.subpage-header h1 span{font-size:4rem}}.main-header h1 span.gifted,.subpage-header h1 span.gifted{top:90%;left:-27%}.main-header h1 span.talented,.subpage-header h1 span.talented{top:130%;left:27%}.main-header h1 span.talented strong,.subpage-header h1 span.talented strong{color:#002259}.subpage-header{height:50vh;background-position:center center}.subpage-header .subpage-header-content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.subpage-header .subpage-header-content h2{font-weight:600;color:#fff;font-size:2.5rem;position:relative;z-index:1;font-family:"Lato",Arial,Helvetica,sans-serif;padding-top:5rem;text-align:center;width:80%}@media screen and (min-width: 992px){.subpage-header .subpage-header-content h2{font-size:4rem}}.subpage-header .subpage-header-content h2 span{display:block;font-size:1.5rem;line-height:1.5}@media screen and (min-width: 992px){.subpage-header .subpage-header-content h2 span{font-size:2.5rem}}.noheight-header{height:0}.noheight-header .subpage-header-content h2{color:rgba(0,0,0,0)}.main-navigation-wrapper{padding:2rem 2.5%;position:relative;color:#fff;background:rgba(0,0,0,0);-webkit-transition:padding .5s ease;transition:padding .5s ease}.main-navigation-wrapper .logo-light{display:block}.main-navigation-wrapper .logo-dark{display:none}.main-navigation-wrapper.fixed-top{width:100%;background:-webkit-gradient(linear, left top, left bottom, from(#e5e5e5), to(#efefef));background:linear-gradient(#e5e5e5, #efefef);position:fixed;top:0;padding:.5rem 2.5%;-webkit-animation:fade-in .5s ease-in forwards;animation:fade-in .5s ease-in forwards}.main-navigation-wrapper.fixed-top .main-menu a{color:#212121}.main-navigation-wrapper.fixed-top .main-menu a::before{background:#212121}.main-navigation-wrapper.fixed-top .logo-light{display:none}.main-navigation-wrapper.fixed-top .logo-dark{display:block;max-width:15rem}.main-navigation-wrapper.fixed-top .custom-toggler-icon{background:#000}.navbar-toggler{background:rgba(0,0,0,0);width:2.5rem;height:1.5rem;border:none;position:relative}.navbar-toggler.close span{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.navbar-toggler.close span:nth-child(2){display:none}.navbar-toggler.close span:nth-child(1){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.navbar-toggler.close span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.custom-toggler-icon{display:block;width:90%;height:3px;background:#fff;-webkit-transition:all .5s ease;transition:all .5s ease}.main-navigation{-webkit-transition:background .5s ease;transition:background .5s ease;position:absolute;left:0;width:100%;top:100%;z-index:5;overflow:scroll;background:#efefef}@media screen and (min-width: 992px){.main-navigation{position:static;overflow:visible;background:rgba(0,0,0,0)}}.main-navigation.darken{background:rgba(20,20,20,.77)}.main-navigation.darken .navigation-name{opacity:1}.main-navigation .main-menu{position:absolute;left:0;top:0;width:100%;padding:2rem .5rem 0 .5rem}@media screen and (min-width: 992px){.main-navigation .main-menu{position:static;height:auto;padding:0}}@media screen and (min-width: 1200px){.main-navigation .main-menu{width:auto}}.main-navigation .main-menu a{color:#212121;display:block;font-weight:400;text-decoration:none;text-transform:uppercase;padding:.2rem .5rem;margin:.5rem 0;font-size:1.25rem;position:relative}@media screen and (min-width: 992px){.main-navigation .main-menu a{font-size:.8rem;margin:1.5rem 0;color:inherit}}@media screen and (min-width: 1200px){.main-navigation .main-menu a{font-size:1rem}}.main-navigation .main-menu a::after{content:attr(data-text);height:0;display:block;visibility:hidden;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;font-weight:600}.main-navigation .main-menu a::before{content:"";height:1px;position:absolute;bottom:-2px;left:50%;width:80%;-webkit-transform:translateX(-50%) scaleX(0);transform:translateX(-50%) scaleX(0);-webkit-transform-origin:center;transform-origin:center;background:#fff;-webkit-transition:all .5s ease;transition:all .5s ease}.main-navigation .main-menu a:hover,.main-navigation .main-menu a.active{font-weight:600}.main-navigation .main-menu a:hover::before,.main-navigation .main-menu a.active::before{-webkit-transform:translateX(-50%) scaleX(1);transform:translateX(-50%) scaleX(1)}@media screen and (min-width: 992px){.main-navigation .main-menu li:first-child a{border-left:0}}.lang-navigation-wrapper{background:#212121;padding:0 2.5%}.lang-menu a{display:inline-block;padding:.5rem;background:#fbb800;text-decoration:none;color:#212121;font-size:1rem}.hero{position:relative;overflow:hidden;min-height:100vh}@media(max-width: 991.98px)and (orientation: landscape){.hero{min-height:135vh}}@media(min-width: 992px){.hero{padding-top:5rem}}.hero::before{content:"";position:absolute;inset:-15%;background:var(--bg-url) center/cover no-repeat;z-index:-1;-webkit-transform:translateY(var(--parallax-offset, 0));transform:translateY(var(--parallax-offset, 0));will-change:transform}@media screen and (min-width: 992px){.hero::before{inset:-10%}}.hero::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.85);z-index:-1}.hero__content{position:relative;z-index:1;width:95%}.hero__logo{max-width:10rem}@media screen and (min-width: 992px){.hero__logo{max-width:15rem}}.hero__block{font-weight:500}@media screen and (min-width: 992px){.hero__block{padding:0 7.5%}}.hero__dateplace{color:#fbb800}.hero__date{position:relative}.hero__date::after{content:"";display:block;width:40%;height:1px;background:#fff;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}@media screen and (min-width: 992px){.hero__date{font-size:2rem}}.hero__logos img{width:12rem}@media screen and (min-width: 992px){.hero__logos img{width:15rem}}.hero__title{line-height:1.3}@media screen and (min-width: 992px){.hero__title{font-size:2rem}}@media screen and (min-width: 1600px){.hero__title{font-size:2.5rem}}.hero__title span{display:block;text-transform:uppercase}@media screen and (min-width: 992px){.hero__title span{font-size:1.5rem}}.infosection__title{position:relative;display:inline-block;font-size:1.65rem;font-weight:500}@media screen and (min-width: 992px){.infosection__title{font-size:2rem}}@media screen and (min-width: 1200px){.infosection__title{font-size:2.25rem}}.infosection__title::before{content:"";display:block;width:100%;height:5px;background:#fbb800;position:absolute;bottom:-15%;-webkit-transform:rotate(-1deg);transform:rotate(-1deg);z-index:-1}.conference__title{font-weight:600;font-size:1.5rem}@media screen and (min-width: 992px){.conference__title{font-size:1.85rem}}.conference__data{font-weight:500;text-transform:uppercase}.conferences__more{display:block;color:#fff;background:#333;padding:1rem;border:1px solid #333;text-decoration:none;text-transform:uppercase}.conferences__more:hover{background:rgba(0,0,0,0);color:#333}@media screen and (min-width: 768px){.speakers__list-item,.committee__list-item{width:49%}}@media screen and (min-width: 992px){.speakers__list-item,.committee__list-item{width:32%}}.patrons__list-item{width:80%}@media screen and (min-width: 768px){.patrons__list-item{width:32%}}.patrons__list-item img{width:80%;margin:auto}.speakers__list-image{margin:auto;border-radius:50%;max-width:13rem;overflow:hidden}.speakers__list-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:transform .5s ease;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease}.speakers__list-image img:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}.speakers__list-description{font-size:1rem}.speakers__list-lecture{font-style:italic}.shadow{-webkit-box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px;box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px}.ornament{position:relative;z-index:0}.ornament::before{content:"";display:block;width:20%;height:100%;background:#fbb800;position:absolute;top:50%;left:0%;-webkit-transform:translate(0, -50%) rotate(-5deg);transform:translate(0, -50%) rotate(-5deg);z-index:-1}.ornament.small::before{width:15%;max-width:8rem;left:0;-webkit-transform:translate(0%, -50%) rotate(3deg);transform:translate(0%, -50%) rotate(3deg)}.ornament.ccw::before{-webkit-transform:translate(0%, -50%) rotate(-3deg);transform:translate(0%, -50%) rotate(-3deg)}.ornament.centered::before{left:50%;-webkit-transform:translate(-50%, -50%) rotate(3deg);transform:translate(-50%, -50%) rotate(3deg)}.ornament.centeredccw::before{left:50%;-webkit-transform:translate(-50%, -50%) rotate(-3deg);transform:translate(-50%, -50%) rotate(-3deg)}.section-title{font-weight:500;font-size:2rem}@media screen and (min-width: 768px){.section-title{font-size:2.5rem}}@media screen and (min-width: 992px){.section-title{font-size:3rem}}.section-title span{text-transform:uppercase;font-size:1.5rem}.bottomline,.topline{position:relative}.bottomline::after,.topline::after{content:"";width:50%;height:1px;background:#a6a6a6;position:absolute;top:100%;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}@media screen and (min-width: 992px){.bottomline::after,.topline::after{width:30%}}.bottomline.yellowline::after,.topline.yellowline::after{background:#fbb800}.topline::after{top:0}.topheader .toplogo{max-width:15rem}@media screen and (min-width: 576px){.topheader .toplogo{max-width:20rem}}.topheader .topimage{-webkit-box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px;box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px;border:3px solid #fff}.topheader .subtitle{font-size:1.5rem}@media screen and (min-width: 992px){.topheader .subtitle{font-size:1.65rem}}@media screen and (min-width: 1200px){.topheader .subtitle{font-size:2.125rem}}.infosection ul li{padding:.5rem 1rem;margin:.5rem 0;border-left:2px solid #fbb800}.infosection .columninfo{display:inline-block;background:#fbb800}.infosection .columninfo p{padding:0}#map{width:100%;height:500px;-webkit-box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px;box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px}.counter_number{-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease}.counter_number.animate{-webkit-transform:translateY(-10px);transform:translateY(-10px);opacity:0}.countdown__item{width:15%;aspect-ratio:1/1;background:#002259;background:radial-gradient(circle, #28364c 0%, rgba(148, 187, 233, 0) 100%);border-radius:50%}@media screen and (min-width: 992px){.countdown__item{width:20%;max-width:10rem}}.countdown__item span{font-size:1.5rem}@media screen and (min-width: 992px){.countdown__item span{font-size:2rem}}.image-wrapper-ornament{position:relative}.image-wrapper-ornament::before{content:"";width:95%;height:100%;background:rgba(251,184,0,.8);display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) rotate(-5deg);transform:translate(-50%, -50%) rotate(-5deg);z-index:-1}.image-wrapper-ornament img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bordered{border:2px solid #efefef}.customlist ul li{padding:.25rem 1rem;margin:.5rem 0;border-left:2px solid #fbb800}.datebox{background:#eee;color:#28364c;border-left:2px solid #fbb800;font-weight:400}.prices__grid{display:grid;gap:30px;margin:auto}@media screen and (min-width: 768px){.prices__grid{grid-template-columns:1fr 1fr;grid-template-rows:1fr 2fr;gap:50px}}@media screen and (min-width: 1200px){.prices__grid{width:90%}}@media screen and (min-width: 1600px){.prices__grid{width:70%}}.prices__grid-item{background:#fcfcfc;background-image:-webkit-gradient(linear, left top, left bottom, from(#f4f4f4), to(#fcfcfc));background-image:linear-gradient(to bottom, #f4f4f4, #fcfcfc);position:relative;z-index:0}.prices__grid-item::before{content:"";width:40%;height:2px;position:absolute;top:0;left:50%;z-index:1;background:#fbb800;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.prices__grid-item h4{text-transform:uppercase;font-weight:500;line-height:1.2}.prices__grid-item .price{color:#3a4e6d;font-weight:900}.prices__grid-item ul li{margin:.5rem 0;line-height:1.2}.prices__grid-item.leftornament::before{left:100%;-webkit-transform:translate(-65%, -50%) rotate(-43deg);transform:translate(-65%, -50%) rotate(-43deg)}.prices__grid-item.leftornament2::before{left:100%;-webkit-transform:translate(-65%, -50%) rotate(-60deg);transform:translate(-65%, -50%) rotate(-60deg)}.program__panel-item{background:#fafafa;position:relative;z-index:0;overflow:hidden}.program__panel-item h3{color:#28364c;text-transform:uppercase;font-weight:900;line-height:1.35}.program__panel-item::before{content:attr(data-number);font-size:10rem;font-weight:900;position:absolute;bottom:0;right:0;-webkit-transform:translate(5%, 15%);transform:translate(5%, 15%);color:#f2f2f2;z-index:-1}@media screen and (min-width: 992px){.program__panel-item::before{font-size:20rem}}@media screen and (min-width: 1400px){.program__panel-item::before{font-size:30rem}}.program__panel-item::after{content:"";width:100%;height:150%;display:block;background:#f7f7f7;position:absolute;top:50%;left:70%;-webkit-transform:translateY(-50%) rotate(10deg);transform:translateY(-50%) rotate(10deg);z-index:-2}.program__panel-item:nth-of-type(even)::after{-webkit-transform:translateY(-50%) rotate(-10deg);transform:translateY(-50%) rotate(-10deg)}.counterblock{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.85)), to(rgba(0, 0, 0, 0.85))),var(--bg-url2) center/cover no-repeat;background:linear-gradient(rgba(0, 0, 0, 0.85), rgba(0, 0, 0, 0.85)),var(--bg-url2) center/cover no-repeat}.prices__list-special li{-webkit-box-flex:1;-ms-flex:1;flex:1}.prices__list-special li span{display:block;font-weight:900;color:#3a4e6d;margin-top:.25rem}.speaker-bio{font-size:1rem}.speaker-bio summary{text-transform:uppercase;font-weight:500;color:#28364c;width:80%;margin:auto;background:#f3f3f4;cursor:pointer;-webkit-transition:all .5s ease;transition:all .5s ease}@media screen and (min-width: 992px){.speaker-bio summary{width:50%}}.speaker-bio summary:hover{background:#28364c;color:#fff}@media screen and (min-width: 1600px){.form__wrapper{max-width:80%;margin:auto}}.form__wrapper .wpcf7 input[type=text],.form__wrapper .wpcf7 input[type=email],.form__wrapper .wpcf7 input[type=tel],.form__wrapper .wpcf7 textarea{width:100%;border:1px solid #a1a1a1;padding:.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:inherit}.form__wrapper .wpcf7 input[type=submit]{width:100%;display:block;padding:.6rem 1rem;background-color:#333;color:#fff;border:1px solid #333;border-radius:4px;cursor:pointer;font-size:1.5rem;font-family:inherit;text-transform:uppercase;-webkit-transition:all .5s ease;transition:all .5s ease}@media screen and (min-width: 768px){.form__wrapper .wpcf7 input[type=submit]{width:30%;margin:3rem auto}}.form__wrapper .wpcf7 input[type=submit]:hover{background-color:#555;border-color:#555}.form__wrapper .wpcf7 input[type=submit]:active{-webkit-transform:scale(0.98);transform:scale(0.98)}.form__wrapper .wpcf7 input[type=checkbox],.form__wrapper .wpcf7 input[type=radio]{position:absolute;opacity:0;width:0;height:0}.form__wrapper .wpcf7-list-item-label{position:relative;display:inline-block;padding-left:24px;cursor:pointer;line-height:1.5rem}.form__wrapper .wpcf7-list-item-label::before{content:"";position:absolute;left:0;top:3px;width:18px;height:18px;border:1px solid #212121;border-radius:4px;background:#fff}.form__wrapper .wpcf7 input[type=checkbox]:checked+.wpcf7-list-item-label::after{content:"";position:absolute;left:6px;top:6px;width:5px;height:10px;border:solid #333;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.form__wrapper .wpcf7 input[type=radio]+.wpcf7-list-item-label::before{border-radius:50%}.form__wrapper .wpcf7 input[type=radio]:checked+.wpcf7-list-item-label::after{content:"";position:absolute;left:4px;top:7px;width:10px;height:10px;background:#333;border-radius:50%}.form__wrapper .wpcf7 input[type=checkbox]:focus+.wpcf7-list-item-label::before,.form__wrapper .wpcf7 input[type=radio]:focus+.wpcf7-list-item-label::before{outline:2px solid #3b82f6;outline-offset:2px}.final_participation_price p{display:inline-block;background:#fbb800;text-transform:uppercase;font-weight:600;padding:.5rem}@media screen and (min-width: 768px){.final_participation_price p{font-size:1.5rem}}.organizers-list{margin:auto}@media screen and (min-width: 992px){.organizers-list{width:70%}}.organizers-list li{margin:1rem 0}@media screen and (min-width: 768px){.organizers-list li{width:45%}}.organizers-list li .organizers-desc{position:relative;text-align:center;line-height:1.3}.organizers-list li .organizers-desc::before{content:"";display:block;width:6rem;height:3rem;background:#e7ebf2;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%, -15%) rotate(3deg);transform:translate(-50%, -15%) rotate(3deg);z-index:-1}.type-page{padding:3rem 0}.type-page h1{font-size:2rem;font-weight:200;padding-bottom:3rem;color:#0c4361}@media screen and (min-width: 992px){.type-page h1{font-size:3rem}}.type-page h2{padding:1.5rem 0;font-weight:500;color:#0c4361}@media screen and (min-width: 992px){.type-page h2{padding:3rem 0}}.type-page p{padding:1rem 0}.type-page strong{font-weight:500}.type-page ol{padding-left:3rem}.type-page ol li{line-height:1.4}footer{background:#212121;color:#fff;font-size:.85rem}footer .footerlogo{max-width:15rem}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1vZHVsZXMvX3Jlc2V0LnNjc3MiLCJwYXJ0aWFscy9fZ2VuZXJhbC5zY3NzIiwibW9kdWxlcy9fY29sb3JzLnNjc3MiLCJtb2R1bGVzL19taXhpbnMuc2NzcyIsInBhcnRpYWxzL19oZWFkZXIuc2NzcyIsInBhcnRpYWxzL19uYXYuc2NzcyIsInBhcnRpYWxzL19ob21lLnNjc3MiLCJwYXJ0aWFscy9fc3VicGFnZS5zY3NzIiwicGFydGlhbHMvX2Zvb3Rlci5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUlBLDJaQWFFLFNBQ0EsVUFDQSxTQUNBLGVBQ0EsYUFDQSx3QkFHRiw4RUFFRSxjQUVGLEtBQ0Msc0JBRUQsbUJBQ0MsbUJBRUQsS0FDRSxjQUVGLE1BQ0UsZ0JBRUYsYUFDRSxZQUVGLG9EQUVFLFdBQ0EsYUFFRixNQUNFLHlCQUNBLGlCQ25ERixLQUNJLGdCQUNBLFlDMEZPLGtDRHpGUCxNQ2tCSyxLRGpCTCxXQzBCSSxLRHZCSixxQ0FQSixLQVFRLG1CQVFKLG9CQUNJLGdCQUdSLEVFbEJDLGdDQUNBLDZCQUNBLDJCQUNBLHdCRmlCRywwQkFDQSxjQUVKLGFBQ0ksZ0JBRUosVUFDSSxnQkFFSixHQUNJLGtCQUVKLElBQ0ksZUFDQSxjQUVKLEVBQ0ksZ0JBQ0EsZ0JBRUosa0JBQ0ksTUN3RGdCLElEdkRoQixZQUNBLHFDQUhKLGtCQUlRLE1Dc0RTLElEckRULGtCQUdSLFFBQ0ksa0JBRUosV0FDSSx5QkFFSixNQUNJLGFBRUosZ0JBQ0ksZ0JBR0EscUNBREosVUFFUSxpQkFHUixVQUNJLGtCQUVKLGFBQ0kscUJBQ0EsY0FDQSxhQUNBLGtCQUNBLGtCQUNBLHFCQUNBLFlBQ0EsbUJBQ0ksV0N2RUcsUUR3RUgsV0FDQSxPQUNBLGtCQUNBLE1BSVIsTUFDSSxNQ3pFRyxRRDRFUCxRQUNJLG1CQUdKLE1BQ0ksTUN0RkcsUUR5RlAsT0FDSSxNQ3RFSSxLRDBFSixxQ0FESixPQUVRLG9CQUdSLFFBQ0ksV0NuR0csUURvR0gsTUNoRkksS0RrRkEs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QUNBLGtCQUVKLCtDQUNJLHNCQUNBLGtCQUVKLGdEQUNJLHNCQUtSLG1GQUVHLGtCQUNBLFVBQ0EsUUFDQSxTQUlILHNDQUNHLGtCQUNELHFCQUNBLGtCQUNBLGVBQ0EsbUJBSUYsOENBQ0UsV0FDQSxrQkFDQSxPQUNBLFFBQ0EsV0FDQSxZQUNBLHlCQUNBLGtCQUNBLGdCQU1GLGlGQUNFLFdBQ0Esa0JBQ0EsU0FDQSxRQUNBLFVBQ0EsWUFDQSxrQkFDQSx5QkFDQSx3QkFHRix1RUFDRSxrQkFHRiw4RUFDRSxXQUNBLGtCQUNBLFNBQ0EsUUFDQSxXQUNBLFlBQ0EsZ0JBQ0Esa0JBSUYsNkpBRUUsMEJBQ0EsbUJBS0UsNkJBQ0kscUJBQ0EsV0pyc0JDLFFJc3NCRCx5QkFDQSxnQkFDQSxjQUNBLHFDQU5KLDZCQU9RLGtCQUtaLGlCQUNJLFlBQ0EscUNBRkosaUJBR1EsV0FFSixvQkFDSSxjQUVBLHFDQUhKLG9CQUlTLFdBRUwscUNBQ0ksa0JBQ0Esa0JBQ0EsZ0JBQ0EsNkNBQ0ksV0FDQSxjQUNBLFdBQ0EsWUFDQSxtQkFDQSxrQkFDQSxNQUNBLFNBQ0EsNkNBQ0EsV0Mzd0JoQixXQUNJLGVBQ0EsY0FDSSxlQUNBLGdCQUNBLG9CQUNBLE1MSUQsUUtIQyxxQ0FMSixjQU1RLGdCQUdSLGNBQ0ksaUJBQ0EsZ0JBQ0EsTUxKRCxRS0tDLHFDQUpKLGNBS1EsZ0JBR1IsYUFDSSxlQUVKLGtCQUNJLGdCQUVKLGNBQ0ksa0JBQ0EsaUJBQ0ksZ0JDNUJaLE9BQ0ksV05PTyxRTU5QLE1ONEJJLEtNM0JKLGlCQUNBLG1CQUNJIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLy8gaHR0cDovL21leWVyd2ViLmNvbS9lcmljL3Rvb2xzL2Nzcy9yZXNldC9cclxuLy8gIHYyLjAgfCAyMDExMDEyNlxyXG4vLyAgTGljZW5zZTogbm9uZSAocHVibGljIGRvbWFpbilcclxuXHJcbmh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcclxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxyXG5hLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsXHJcbmRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcclxuc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhcixcclxuYiwgdSwgaSwgY2VudGVyLFxyXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxyXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcclxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXHJcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLFxyXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsXHJcbm1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LFxyXG50aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGJvcmRlcjogMDtcclxuICBmb250LXNpemU6IDEwMCU7XHJcbiAgZm9udDogaW5oZXJpdDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxuLy8gSFRNTDUgZGlzcGxheS1yb2xlIHJlc2V0IGZvciBvbGRlciBicm93c2Vyc1xyXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLFxyXG5mb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbmh0bWwge1xyXG4gYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG4qLCAqOmJlZm9yZSwgKjphZnRlciB7XHJcbiBib3gtc2l6aW5nOiBpbmhlcml0O1xyXG59XHJcbmJvZHkge1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcbm9sLCB1bCB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5ibG9ja3F1b3RlLCBxIHtcclxuICBxdW90ZXM6IG5vbmU7XHJcbn1cclxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXHJcbnE6YmVmb3JlLCBxOmFmdGVyIHtcclxuICBjb250ZW50OiAnJztcclxuICBjb250ZW50OiBub25lO1xyXG59XHJcbnRhYmxlIHtcclxuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gIGJvcmRlci1zcGFjaW5nOiAwO1xyXG59IiwiYm9keXtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBmb250LWZhbWlseTogJGJvZHlmb250O1xyXG4gICAgY29sb3I6ICRmb250Y29sb3I7XHJcbiAgICBiYWNrZ3JvdW5kOiAkYm9keWJnO1xyXG4gICAgLy9tYXgtd2lkdGg6IDE5MjBweDtcclxuICAgIC8vbWFyZ2luOiBhdXRvO1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICB9XHJcbiAgICAvKkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE5MjBweCl7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxOTIwcHg7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VlZTtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWVlO1xyXG4gICAgfSovXHJcbiAgICAmLm1vYmlsZS1tZW51LW9uIHtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG59XHJcbmEge1xyXG4gICAgQGluY2x1ZGUgc2hpZnQ7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIGNvbG9yOiBsaWdodGVuKCRnZW5lcmFsbGlua2NvbG9yLCAxMCUpO1xyXG59XHJcbnN0cm9uZywgLmJvbGQge1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxufVxyXG4uc2VtaWJvbGR7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG59XHJcbmVte1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG59XHJcbmltZ3tcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbnB7XHJcbiAgICBwYWRkaW5nOiAwLjVyZW0gMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbn1cclxuLmNvbnRhaW5lci1jdXN0b217XHJcbiAgICB3aWR0aDogJGNvbnRhaW5lcndpZHRobWlkO1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICB3aWR0aDogJGNvbnRhaW5lcndpZHRoO1xyXG4gICAgICAgIG1heC13aWR0aDogMTkyMHB4O1xyXG4gICAgfVxyXG59XHJcbi5jZW50ZXJ7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLnVwcGVyY2FzZXtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuLmhpZGV7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5vdmVyZmxvd2hpZGRlbntcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLmJpZ2dlcmxoe1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgfVxyXG59XHJcbi5yZWxhdGl2ZXtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4jc2tpcExpbmtzIGEgeyBcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgXHJcbiAgICBsZWZ0OiAtOTAwMHJlbTsgXHJcbiAgICBwYWRkaW5nOiAycmVtOyBcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgXHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IFxyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyBcclxuICAgIHotaW5kZXg6IDIwMDsgXHJcbiAgICAmOmZvY3Vze1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRtZW51dG9nZ2xlcmJnOyBcclxuICAgICAgICBjb2xvcjogI2ZmZjsgXHJcbiAgICAgICAgbGVmdDogMDsgXHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyBcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICB9XHJcbiAgIH1cclxuXHJcbi5ibHVle1xyXG4gICAgY29sb3I6ICRibHVlO1xyXG59XHJcblxyXG4uYmdncmV5e1xyXG4gICAgYmFja2dyb3VuZDogbGlnaHRlbigkdmVyeWxpZ2h0Z3JleSwgMyUpO1xyXG59XHJcblxyXG4ubmF2eXtcclxuICAgIGNvbG9yOiAkbmF2eTtcclxufVxyXG5cclxuLndoaXRle1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxufVxyXG5cclxuLnNtYWxse1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICBmb250LXNpemU6IDEuMzc1cmVtO1xyXG4gICAgfVxyXG59XHJcbi5iZ25hdnl7XHJcbiAgICBiYWNrZ3JvdW5kOiAkbmF2eTtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBwe1xyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuICAgIGgye1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5lcnJvcjQwNHtcclxuICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIG1haW57XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDUlO1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICAuYW5pbWF0ZWR7XHJcbiAgICAgICAgYW5pbWF0aW9uOiBnbGl0Y2ggMXMgbGluZWFyIGluZmluaXRlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNnJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICAgIGNvbG9yOiAkeWVsbG93O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAmOjpiZWZvcmUsICY6OmFmdGVye1xyXG4gICAgICAgICAgICBjb250ZW50OiBhdHRyKHRpdGxlKTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbjogZ2xpdGNoVG9wIDFzIGxpbmVhciBpbmZpbml0ZTtcclxuICAgICAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMTAwJSAwLCAxMDAlIDMzJSwgMCAzMyUpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgYW5pbWF0aW9uOiBnbGl0Y2hCb3RvbSAxLjVzIGxpbmVhciBpbmZpbml0ZTtcclxuICAgICAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgNjclLCAxMDAlIDY3JSwgMTAwJSAxMDAlLCAwIDEwMCUpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5lcnJvcmJsb2Nre1xyXG4gICAgICAgIC5lcnJvcmNvZGV7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNHJlbTtcclxuICAgICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZXJyb3J0ZXh0e1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyZXkyO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHllbGxvdztcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleTI7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbkBpbmNsdWRlIGtleWZyYW1lcyhmYWRlLWluKSB7XHJcbiAgICAwJXtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG4gICAgMTAwJXtcclxuICAgICAgICBvcGFjaXR5OiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUga2V5ZnJhbWVzKGJvdW5jZSkge1xyXG4gICAgMCUgICB7IHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApOyB9XHJcbiAgICA1MCUgIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTE1cHgpOyB9XHJcbiAgICAxMDAlIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7IH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIGtleWZyYW1lcyhib3VuY2VyaWdodCkge1xyXG4gICAgMCUgICB7IHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgfVxyXG4gICAgNTAlICB7IHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMHB4KTsgfVxyXG4gICAgMTAwJSB7IHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUga2V5ZnJhbWVzKGdsaXRjaCkge1xyXG4gICAgMiUsNjQle1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDJweCwwKSBza2V3KDBkZWcpO1xyXG4gICAgICB9XHJcbiAgICAgIDQlLDYwJXtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMnB4LDApIHNrZXcoMGRlZyk7XHJcbiAgICAgIH1cclxuICAgICAgNjIle1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsMCkgc2tldyg1ZGVnKTsgXHJcbiAgICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIGtleWZyYW1lcyhnbGl0Y2hUb3ApIHtcclxuICAgIDIlLDY0JXtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgycHgsLTJweCk7XHJcbiAgICAgIH1cclxuICAgICAgNCUsNjAle1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0ycHgsMnB4KTtcclxuICAgICAgfVxyXG4gICAgICA2MiV7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTNweCwtMXB4KSBza2V3KC0xM2RlZyk7IFxyXG4gICAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBrZXlmcmFtZXMoZ2xpdGNoQm90b20pIHtcclxuICAgIDIlLDY0JXtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMnB4LDApO1xyXG4gICAgICB9XHJcbiAgICAgIDQlLDYwJXtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMnB4LDApO1xyXG4gICAgICB9XHJcbiAgICAgIDYyJXtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMjJweCw1cHgpIHNrZXcoMjFkZWcpOyBcclxuICAgICAgfVxyXG4gIH1cclxuXHJcbiIsIi8vQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TW9udHNlcnJhdDp3Z2h0QDMwMDs0MDA7NTAwOzYwMDs5MDAmZGlzcGxheT1zd2FwJyk7XHJcbi8vQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TWFyY2VsbHVzJmRpc3BsYXk9c3dhcCcpO1xyXG4vL0BpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PVBvcHBpbnM6d2dodEAxMDA7MzAwOzQwMDs1MDA7NjAwJmRpc3BsYXk9c3dhcCcpO1xyXG5cclxuJHJlZDogI2MwMDtcclxuJGNhcmRpbmFsOiAjZDIyMjNiO1xyXG4kZGFya3JlZDogIzgzMjAyMztcclxuLy8kZGFya2dyZXk6ICMyMjI2Mjk7XHJcbiRkYXJrZ3JleTogIzIxMjEyMTtcclxuLy8kZGFya25hdnk6ICM0MjRBNTU7XHJcbiRuYXZ5OiAjMEM0MzYxO1xyXG4kZGFya25hdnk6ICMwNjJDNDE7XHJcbiR0ZWFsOiAjMDA5OTk5O1xyXG4vLyRibHVlOiAjNjYwMGNjO1xyXG4vLyRibHVlOiAjNjYwMGNkO1xyXG4kYmx1ZTogIzAwMjI1OTtcclxuJGJsdWUyOiAjMWEwZGFiO1xyXG4kYmx1ZTM6ICMyODM2NGM7XHJcbi8vJGRhcmtuYXZ5OiMwZjM3M2Y7XHJcbiRncmV5OiAjNDc0QjRGO1xyXG4kZ3JleTI6ICMzYTNhM2E7XHJcbiRncmV5MjI6ICMzMzM7XHJcbiRncmV5MzogI2VmZWZlZjtcclxuJGdyZXliZWlnZTogI0M5QTU4RjtcclxuJGxpZ2h0Z3JleTogIzZBNkU3MTtcclxuJHZlcnlsaWdodGdyZXk6ICNlZWU7XHJcbiRiZWlnZTogI2ZmY2M4MDtcclxuJGxpZ2h0YmVpZ2U6I2U3ZTVkOTtcclxuJGJsYWNrOiAjMDAwO1xyXG4kYmxhY2syOiAjMTExMTExO1xyXG4kd2hpdGU6ICNmZmY7XHJcbiR3aGl0ZTI6ICNmYWZhZmE7XHJcbiR3aGl0ZW92ZXJsYXk6ICNmZmZmZmY5MDtcclxuJGJsYWNrb3ZlcmxheTogIzY2NjY2NjgwO1xyXG4kb3JhbmdlX2Jhc2U6I2ZkNjgyNjtcclxuJHllbGxvdzogI2ZiYjgwMDtcclxuJG9yYW5nZTogI2RiNzA0ZDtcclxuJGxpZ2h0eWVsbG93OiAjZmZjYzY2O1xyXG4kc2hhZG93Y29sb3I6IGxpZ2h0ZW4oJGxpZ2h0Z3JleSwgMjAlKTtcclxuJHRyYW5zbmF2eTE6IHJnYmEoJGRhcmtuYXZ5LCAwLjgpO1xyXG4kdHJhbnNuYXZ5MjogcmdiYShkYXJrZW4oJGRhcmtuYXZ5LDIwKSwgMC44KTtcclxuJHRyYW5zYmxhY2s6IHJnYmEoJGJsYWNrLCAwLjUpO1xyXG4kdHJhbnNibGFjazI6IHJnYmEoJGJsYWNrLCAwLjg1KTtcclxuJHRyYW5zd2hpdGU6IHJnYmEoJHdoaXRlLCAwLjUpO1xyXG4kdHJhbnNibGFja2NvbnRyYTogcmdiYSgkYmxhY2ssIDAuOCk7XHJcbiR0cmFuc3doaXRlY29udHJhOiByZ2JhKCR3aGl0ZSwgMC44KTtcclxuJGJvZHliZzogJHdoaXRlO1xyXG4kYm9keWJnY29udHJhOiAkYmxhY2s7XHJcbiRsaW5lYmc6ICMyMTIxMjE7XHJcbiRmb250Y29sb3I6ICRncmV5MjI7XHJcbiRmb250Y29sb3Jjb250cmE6IHllbGxvdztcclxuJGdlbmVyYWxsaW5rY29sb3I6ICRibHVlO1xyXG4kdG9wYmFyZml4ZWRiZzogJHdoaXRlO1xyXG4kbGFuZ3VhZ2Vjb2xvcjogJHdoaXRlO1xyXG4kbGFuZ3VhZ2VhY3RpdmViZzogJHdoaXRlO1xyXG4kbGFuZ3VhZ2VhY3RpdmVjb2xvcjogJGRhcmtuYXZ5O1xyXG4kbGFuZ3VhZ2VmaXhlZGNvbG9yOiAkZGFya25hdnk7XHJcbiRsYW5ndWFnZWZpeGVkYWN0aXZlYmc6ICRkYXJrbmF2eTtcclxuJGxhbmd1YWdlZml4ZWRhY3RpdmVjb2xvcjogJHdoaXRlO1xyXG5cclxuJG1haW5oZWFkZXJjb2xvcjogJHdoaXRlO1xyXG4kbWFpbmhlYWRlcmJlZm9yZWJnOiAkdHJhbnNuYXZ5MjtcclxuJG1haW5oZWFkZXJhZnRlcmJnOiAkdHJhbnNuYXZ5MTtcclxuJG1haW5oZWFkZXJjaXJjbGViZzogJG9yYW5nZTtcclxuJGhlYWRlcmJnOiBsaWdodGVuKCRsaWdodGdyZXksIDUwJSk7XHJcbiRoZWFkZXJiZ2NvbnRyYTogJGJsYWNrO1xyXG4kbWVudXRvZ2dsZXJiZzogJGRhcmtncmV5O1xyXG4kbWVudXRvZ2dsZXJiYXJjb2xvcjogJHdoaXRlO1xyXG4kbWVudWNsb3NlY29sb3I6ICRkYXJrbmF2eTtcclxuJG1lbnViZzogJHdoaXRlO1xyXG4kbWVudXNwZWNpYWxiZzogbGlnaHRlbigkZGFya25hdnksIDYwJSk7XHJcbiRtZW51c3BlY2lhbGJlZm9yZWJnOiBsaWdodGVuKCRvcmFuZ2UsIDMwJSk7XHJcbiRtZW51c3BlY2lhbGFmdGVyYmc6IGxpZ2h0ZW4oJGRhcmtuYXZ5LCA1MCUpO1xyXG4kbWVudWxpbmtjb2xvcjogJGZvbnRjb2xvcjtcclxuJG1lbnVsaW5raG92Ymc6ICRmb250Y29sb3I7XHJcbiRtZW51bGlua2hvdmNvbG9yOiAkd2hpdGU7XHJcbiRzdWJtZW51Ymc6IGxpZ2h0ZW4oJGxpZ2h0Z3JleSwgNTUlKTtcclxuJHN1Ym1lbnVsaW5rY29sb3I6IGRhcmtlbigkbGlnaHRncmV5LCAxMCUpO1xyXG4kc3VibWVudWxpbmtob3Zjb2xvcjogJHdoaXRlO1xyXG4kc3VibWVudWxpbmtob3ZiZzogJGxpZ2h0Z3JleTtcclxuJGZvb3RlcmJnOiBkYXJrZW4oJGRhcmtuYXZ5LCAyMCUpO1xyXG4kdmlkZW9iZWZvcmViZzogJG9yYW5nZTtcclxuJHZpZGVvc2VjdGlvbmJnOiAkdmVyeWxpZ2h0Z3JleTtcclxuJHZpZGVvc2VjdGlvbmJlZm9yZWJnOiBsaWdodGVuKCRsaWdodHllbGxvdywgMyUpO1xyXG4kdmlkZW9zZWN0aW9uYWZ0ZXJiZzogbGlnaHRlbigkZGFya25hdnksIDM1JSk7XHJcbiRvcm5hbWVudGNvbG9yOiBsaWdodGVuKCRsaWdodHllbGxvdywgOCUpO1xyXG4kZm9vdGVyY29sb3I6ICR3aGl0ZTtcclxuJHN1YnBhZ2V0aXRsZWNvbG9yOiAkZGFya2dyZXk7XHJcbiRzdWJwYWdlc2VjdGlvbnRpdGxlY29sb3I6ICRkYXJrbmF2eTtcclxuJGxvbmdhcnRpY2xlYmVmb3JlYmc6IGxpZ2h0ZW4oJGxpZ2h0eWVsbG93LCAxNSUpO1xyXG4kbG9uZ2FydGljbGVhZnRlcmJnOiBsaWdodGVuKCRkYXJrbmF2eSwgNjUlKTtcclxuXHJcbiRib2R5Zm9udDogJ0xhdG8nLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xyXG4kaGVhZGVyZm9udDogJ0xhdG8nLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xyXG4vLyRib2R5Zm9udDonU2Vnb2UgVUknLCBzYW5zLXNlcmlmO1xyXG4vLyRoZWFkZXJmb250OidTZWdvZSBVSScsIHNhbnMtc2VyaWY7ICBcclxuLy8kYm9keWZvbnQ6IFwiU2Vnb2UgVUlcIiwgc2Fucy1zZXJpZjtcclxuLy8kaGVhZGVyZm9udDogXCJTZWdvZSBVSVwiLCBzYW5zLXNlcmlmOyBcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiRjb250YWluZXJ3aWR0aG1pZDogOTUlO1xyXG4kY29udGFpbmVyd2lkdGg6IDg1JTtcclxuJHJhZGl1czogMDtcclxuXHJcbiRzbTogNTc2cHg7XHJcbiRtZDogNzY4cHg7XHJcbiRsZzogOTkycHg7XHJcbiR4bDogMTIwMHB4O1xyXG4keHhsOiAxNDAwcHg7XHJcbiR4eHhsOiAxNjAwcHg7XHJcbiIsIi8vIHVzYWdlIEBpbmNsdWRlIHNoaWZ0KFtwcm9wZXJ0eV0sW2R1cmF0aW9uXSxbZWFzaW5nXSk7XHJcbkBtaXhpbiBzaGlmdCgkcHJvcGVydHk6IGFsbCwgJGR1cmF0aW9uOiAuNXMsICRlYXNlOiBlYXNlKXtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246ICRwcm9wZXJ0eSAkZHVyYXRpb24gJGVhc2U7XHJcblx0LW1vei10cmFuc2l0aW9uOiAkcHJvcGVydHkgJGR1cmF0aW9uICRlYXNlO1xyXG5cdC1vLXRyYW5zaXRpb246ICRwcm9wZXJ0eSAkZHVyYXRpb24gJGVhc2U7XHJcblx0dHJhbnNpdGlvbjogJHByb3BlcnR5ICRkdXJhdGlvbiAkZWFzZTtcclxufVxyXG5AbWl4aW4gc2hhZG93KCRjb2xvcjogIzAwMDAwMDI5KXtcclxuXHRib3gtc2hhZG93OiAwcHggM3B4IDZweCAkY29sb3I7XHJcbn1cclxuQG1peGluIHNoYWRvdzIoJGNvbG9yOiByZ2JhKDEwMCwgMTAwLCAxMTEsIDAuMikpe1xyXG4gICAgYm94LXNoYWRvdzogJGNvbG9yIDBweCA3cHggMjlweCAwcHg7XHJcbn1cclxuQG1peGluIGtleWZyYW1lcygkYW5pbWF0aW9uLW5hbWUpIHtcclxuICAgIEAtd2Via2l0LWtleWZyYW1lcyAjeyRhbmltYXRpb24tbmFtZX0ge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gICAgQC1tb3ota2V5ZnJhbWVzICN7JGFuaW1hdGlvbi1uYW1lfSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9ICBcclxuICAgIEAtbXMta2V5ZnJhbWVzICN7JGFuaW1hdGlvbi1uYW1lfSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgICBALW8ta2V5ZnJhbWVzICN7JGFuaW1hdGlvbi1uYW1lfSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9ICBcclxuICAgIEBrZXlmcmFtZXMgI3skYW5pbWF0aW9uLW5hbWV9IHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxufVxyXG5AbWl4aW4gYW5pbWF0aW9uKCRzdHIpIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbjogI3skc3RyfTtcclxuICAtbW96LWFuaW1hdGlvbjogI3skc3RyfTtcclxuICAtbXMtYW5pbWF0aW9uOiAjeyRzdHJ9O1xyXG4gIC1vLWFuaW1hdGlvbjogI3skc3RyfTtcclxuICBhbmltYXRpb246ICN7JHN0cn07ICAgICAgXHJcbn0iLCIudG9waGVhZGVye1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgei1pbmRleDogMTAwO1xyXG59XHJcblxyXG4ubWFpbi1oZWFkZXIsIC5zdWJwYWdlLWhlYWRlcntcclxuICAgIGhlaWdodDogNzJ2aDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIC8vYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIEBpbmNsdWRlIHNoaWZ0KGJhY2tncm91bmQtcG9zaXRpb24pO1xyXG5cclxuICAgICY6OmJlZm9yZXtcclxuICAgICAgICBjb250ZW50OicnO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHRyYW5zYmxhY2s7XHJcbiAgICAgICAgei1pbmRleDogMDtcclxuICAgIH1cclxuXHJcbiAgICAmOjphZnRlcntcclxuICAgICAgICBjb250ZW50OicnO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMnJlbSBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXItbGVmdDogNTB2dyBzb2xpZCAkd2hpdGU7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiA1MHZ3IHNvbGlkICR3aGl0ZTtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgfVxyXG5cclxuICAgIGgxe1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNjMlO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDEwMDtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHNwYW4uZ2lmdGVke1xyXG4gICAgICAgICAgICB0b3A6IDkwJTtcclxuICAgICAgICAgICAgbGVmdDogLTI3JTtcclxuICAgICAgICB9XHJcbiAgICAgICAgc3Bhbi50YWxlbnRlZHtcclxuICAgICAgICAgICAgdG9wOiAxMzAlO1xyXG4gICAgICAgICAgICBsZWZ0OiAyNyU7XHJcbiAgICAgICAgICAgIHN0cm9uZ3tcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgIH1cclxuICAgIC8qLm1haW4taGVhZGVyLWNvbnRlbnR7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGgxe1xyXG4gICAgICAgICAgICBjb2xvcjogJG1haW5oZWFkZXJjb2xvcjtcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGhlYWRlcmZvbnQ7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkeGwpe1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0LjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHh4bCl7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICY6OmJlZm9yZSwgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OicnO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogODAlO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNjAlLC01MCUpIHJvdGF0ZSg1ZGVnKSBza2V3WCg1ZGVnKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRtYWluaGVhZGVyYmVmb3JlYmc7XHJcbiAgICAgICAgICAgICAgICBhbmltYXRpb246IG9wYWNpdHkgMXMgZWFzZS1pbiAzLjVzIGZvcndhcmRzO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDsgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpIHJvdGF0ZSgtMTBkZWcpIHNrZXdYKC01ZGVnKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRtYWluaGVhZGVyYWZ0ZXJiZztcclxuICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogb3BhY2l0eSAxcyBlYXNlLWluIDQuNXMgZm9yd2FyZHM7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKXtcclxuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb246IG9wYWNpdHkgMnMgZWFzZS1pbiAwLjVzIGZvcndhcmRzO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRtYWluaGVhZGVyY2lyY2xlYmc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA3MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogb3BhY2l0eSAzcyBlYXNlLWluIDUuNXMgZm9yd2FyZHM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpe1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTclO1xyXG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogb3BhY2l0eSAycyBlYXNlLWluIDEuNXMgZm9yd2FyZHM7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKXtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUlO1xyXG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogb3BhY2l0eSAycyBlYXNlLWluIDIuNXMgZm9yd2FyZHM7XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGltZ3tcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgd2lkdGg6IDhyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfSovXHJcbn1cclxuXHJcbi5zdWJwYWdlLWhlYWRlcntcclxuICAgIGhlaWdodDogNTB2aDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICBcclxuICAgIC5zdWJwYWdlLWhlYWRlci1jb250ZW50e1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBoMntcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRoZWFkZXJmb250O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNXJlbTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICB3aWR0aDogODAlO1xyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG59XHJcbi5ub2hlaWdodC1oZWFkZXJ7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICAuc3VicGFnZS1oZWFkZXItY29udGVudHtcclxuICAgICAgICBoMntcclxuICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgIH1cclxuICAgXHJcbn1cclxuXHJcbi8qLm1haW4taGVhZGVye1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kOiAkaGVhZGVyYmc7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAmLmZpeGVke1xyXG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgYW5pbWF0aW9uOiBvcGFjaXR5IDAuNXM7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDEwcHggJGxpZ2h0Z3JleTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgLmxvZ297XHJcbiAgICAgICAgd2lkdGg6IDEycmVtO1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAubWVudS10b2dnbGVyLXdyYXBwZXJ7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoODAlIC0gMTVyZW0pO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAubWVudS10b2dnbGVye1xyXG4gICAgICAgICAgICB3aWR0aDogMnJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAycmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwLjNyZW07XHJcbiAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGRhcmtncmV5O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcclxuICAgICAgICAgICBcclxuICAgICAgICAgICAgLnRvZ2dsZXItYmFye1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc2hpZnQodHJhbnNmb3JtKVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuY2xvc2V7XHJcbiAgICAgICAgICAgICAgICAudG9nZ2xlci1iYXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMSl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMyl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZylcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmFjY2Vzc3tcclxuICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMjAlIC0gMTVyZW0pO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XHJcbiAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICB3aWR0aDogMi41cmVtO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxke1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59Ki9cclxuXHJcbi8qLmhpZ2hjb250cmFzdHtcclxuICAgIC5tYWluLWhlYWRlcntcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkaGVhZGVyYmdjb250cmE7XHJcbiAgICAgICAgLmFjY2Vzc3tcclxuICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGZvbnRjb2xvcmNvbnRyYTtcclxuICAgICAgICAgICAgfSBcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0qLyIsIi5tYWluLW5hdmlnYXRpb24td3JhcHBlcntcclxuICAgIHBhZGRpbmc6IDJyZW0gMi41JTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIEBpbmNsdWRlIHNoaWZ0KHBhZGRpbmcpO1xyXG4gICAgLmxvZ28tbGlnaHR7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgICAubG9nby1kYXJre1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgJi5maXhlZC10b3B7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgLy9tYXgtd2lkdGg6IDE5MThweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoZGFya2VuKCRncmV5MywgNCUpLCAkZ3JleTMpO1xyXG4gICAgICAgIC8vYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRuYXZ5O1xyXG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgcGFkZGluZzogMC41cmVtIDIuNSU7XHJcbiAgICAgICAgLy9hbmltYXRpb246IG9wYWNpdHkgLjVzIGVhc2UtaW4gZm9yd2FyZHM7XHJcbiAgICAgICAgQGluY2x1ZGUgYW5pbWF0aW9uKCdmYWRlLWluIC41cyBlYXNlLWluIGZvcndhcmRzJyk7XHJcbiAgICAgICAgLm1haW4tbWVudXtcclxuICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFya2dyZXk7XHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGRhcmtncmV5O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubG9nby1saWdodHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5sb2dvLWRhcmt7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE1cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmN1c3RvbS10b2dnbGVyLWljb24ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmxhY2s7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ubmF2YmFyLXRvZ2dsZXJ7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgd2lkdGg6IDIuNXJlbTtcclxuICBoZWlnaHQ6IDEuNXJlbTtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICYuY2xvc2V7XHJcbiAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKXtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpe1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpe1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZylcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbi5jdXN0b20tdG9nZ2xlci1pY29uIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogOTAlO1xyXG4gIGhlaWdodDogM3B4O1xyXG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICBAaW5jbHVkZSBzaGlmdDtcclxufVxyXG5cclxuXHJcbi5tYWluLW5hdmlnYXRpb257XHJcbiAgICBAaW5jbHVkZSBzaGlmdChiYWNrZ3JvdW5kKTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRvcDogMTAwJTtcclxuICAgIC8vaGVpZ2h0OiA1MHZoO1xyXG4gICAgei1pbmRleDogNTtcclxuICAgIG92ZXJmbG93OiBzY3JvbGw7XHJcbiAgICBiYWNrZ3JvdW5kOiAkZ3JleTM7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcbiAgICAmLmRhcmtlbntcclxuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDIwLDIwLDIwLDAuNzcpOyBcclxuICAgICAgICAubmF2aWdhdGlvbi1uYW1le1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG4gICAgXHJcblxyXG5cclxuXHJcbi8qXHJcbiAgICAubWVudS10b2dnbGVye1xyXG4gICAgICAgIG1hcmdpbjogMCA1JTtcclxuICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgd2lkdGg6IDIuNXJlbTtcclxuICAgICAgICBoZWlnaHQ6IDEuMnJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgc2hpZnQodHJhbnNmb3JtKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5jbG9zZXtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKXtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMSl7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKXtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9Ki9cclxuXHJcbiAgICAubWFpbi1tZW51e1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIC8vdG9wOiAxMDAlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAvL2hlaWdodDogMTAwdmg7XHJcbiAgICAgICAgLy9oZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgLy9iYWNrZ3JvdW5kOiAkZ3JleTM7XHJcbiAgICAgICAgcGFkZGluZzogMnJlbSAwLjVyZW0gMCAwLjVyZW07XHJcbiAgICAgICAgLy96LWluZGV4OiA1O1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgICAgLyogd2lkdGg6IDUwJTsqL1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIC8vYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR4bCl7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgICBhe1xyXG4gICAgICAgICAgICAvL2NvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgICAgICBjb2xvcjogJGRhcmtncmV5O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwLjJyZW0gMC41cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAuNXJlbSAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgLy9ib3JkZXItbGVmdDogM3B4IHNvbGlkICR5ZWxsb3c7XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgICAgICAgICAvL2JvcmRlci1sZWZ0OiAxcHggc29saWQgJGxpZ2h0Z3JleTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxLjVyZW0gMDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR4bCl7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBhdHRyKGRhdGEtdGV4dCk7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OicnO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IC0ycHg7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogODAlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHNjYWxlWCgwKTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNoaWZ0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6aG92ZXIsICYuYWN0aXZle1xyXG4gICAgICAgICAgICAgICAgLy9jb2xvcjogZGFya2VuKCRsaWdodGJlaWdlLDEwJSk7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSBzY2FsZVgoMSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgIFxyXG4gICAgfVxyXG59XHJcblxyXG4ubGFuZy1uYXZpZ2F0aW9uLXdyYXBwZXJ7XHJcbiAgICBiYWNrZ3JvdW5kOiAkZGFya2dyZXk7XHJcbiAgICBwYWRkaW5nOiAwIDIuNSU7XHJcbn1cclxuLmxhbmctbWVudXtcclxuICAgIGF7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkeWVsbG93O1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBjb2xvcjogJGRhcmtncmV5O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIH1cclxufVxyXG5cclxuXHJcbi8qLnRvcC1iYXJ7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIC8qYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTsqL1xyXG4gICAgLyp3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDFyZW0gMDtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBAaW5jbHVkZSBzaGlmdChwYWRkaW5nKTtcclxuICAgIC5zdWJwYWdlZ29ob21le1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRoZWFkZXJmb250O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICB9XHJcbiAgICAmLmZpeGVkLXRvcHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkdG9wYmFyZml4ZWRiZztcclxuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgei1pbmRleDogOTk7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICBhbmltYXRpb246IG9wYWNpdHkgMC41cyBlYXNlLWluIGZvcndhcmRzO1xyXG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAwO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCA1cHggJHNoYWRvd2NvbG9yO1xyXG4gICAgICAgIC50b3AtYmFyLWlubmVye1xyXG4gICAgICAgICAgICAuc3VicGFnZWdvaG9tZXtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkbGFuZ3VhZ2VmaXhlZGNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5sYW5ndWFnZXN7XHJcbiAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbGFuZ3VhZ2VmaXhlZGNvbG9yIDtcclxuICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSwgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGxhbmd1YWdlZml4ZWRhY3RpdmViZztcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsYW5ndWFnZWZpeGVkYWN0aXZlY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgfVxyXG4gICAgLnRvcC1iYXItaW5uZXJ7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAubWVudS10b2dnbGVye1xyXG4gICAgICAgICAgICB3aWR0aDogM3JlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzcmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW07XHJcbiAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJG1lbnV0b2dnbGVyYmc7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIC50b2dnbGVyLWJhcntcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbWVudXRvZ2dsZXJiYXJjb2xvcjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc2hpZnQodHJhbnNmb3JtKVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuY2xvc2V7XHJcbiAgICAgICAgICAgICAgICAudG9nZ2xlci1iYXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMSl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMyl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZylcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmxhbmd1YWdlc3tcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkbGFuZ3VhZ2Vjb2xvcjtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMC41cmVtO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwLjJyZW07XHJcbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSwgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGFuZ3VhZ2VhY3RpdmViZztcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGxhbmd1YWdlYWN0aXZlY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLm1haW4tbmF2e1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIHotaW5kZXg6IDEwMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgIGJhY2tncm91bmQ6ICRtZW51Ymc7XHJcbiAgICBwYWRkaW5nOiAycmVtIDFyZW07XHJcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgIHBhZGRpbmc6IDJyZW07XHJcbiAgICB9XHJcbiAgICBpbWd7XHJcbiAgICAgICAgbWFyZ2luOmF1dG87XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEycmVtO1xyXG4gICAgfVxyXG4gICAgLm1lbnUtY2xvc2V7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMnJlbTtcclxuICAgICAgICByaWdodDogMnJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgd2lkdGg6IDJyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAycmVtO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAmOjpiZWZvcmUsICY6OmFmdGVye1xyXG4gICAgICAgICAgICBjb250ZW50OicnO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbWVudWNsb3NlY29sb3I7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYgPiB1bHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBjb2xvcjogJGZvbnRjb2xvcjtcclxuICAgICAgICAvL2p1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAmID4gbGl7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgICAgICAgICBAbWVkaWEgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpe1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWQpe1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJyZW0gMXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLnNwZWNpYWx7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbWVudXNwZWNpYWxiZztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBjbGlwO1xyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlLCAmOjphZnRlcntcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OicnO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTByZW07XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC04MCUsIC0yMCUpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRtZW51c3BlY2lhbGJlZm9yZWJnO1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtOTAlLCAtNjAlKTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbWVudXNwZWNpYWxhZnRlcmJnO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogODAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjE1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAzO1xyXG4gICAgICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFya2dyZXk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmID4gYXtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMC41cmVtIDA7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYgPiB1bHtcclxuICAgICAgICAgICAgICAgICYgPiBsaXtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgICAgICAgICAgICAgICYgPiBhe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjI1cmVtIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICBcclxuICAgIH1cclxufSovXHJcblxyXG4vKm5hdntcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDoxMDAlO1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICB3aWR0aDogY2FsYyg4MCUgLSAxNXJlbSk7XHJcbiAgICAgICAgcGFkZGluZzogMCAycmVtO1xyXG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgZGlzcGxheTpibG9jaztcclxuICAgIH1cclxuICAgIC5jcm9zc3tcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAxcmVtO1xyXG4gICAgICAgIHJpZ2h0OiAxcmVtO1xyXG4gICAgICAgIHdpZHRoOiAxLjVyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAxLjVyZW07XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jcm9zcy1iYXJ7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6Jyc7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGZvbnRjb2xvcjtcclxuICAgICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuc2hvd257XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDJyZW07XHJcbiAgICB9XHJcbiAgIFxyXG4gICAgLm1haW4tbWVudXtcclxuICAgICAgICBkaXNwbGF5OmZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAmID4gbGl7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJG1lbnVsaW5raG92Ymc7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYgPiBhe1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjhyZW07XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJG1lbnVsaW5rY29sb3I7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCA1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRtZW51bGlua2hvdmJnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG1lbnVsaW5raG92Y29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJlthcmlhLWhhc3BvcHVwPXRydWVde1xyXG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRleSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICZbYXJpYS1leHBhbmRlZD1mYWxzZV17XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OidcXDI3NkYnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICZbYXJpYS1leHBhbmRlZD10cnVlXXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6J1xcMjc2RSc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJiA+IHVse1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheSA6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc3VibWVudWJnO1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogOTk7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEzMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLm9wZW57XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmID4gbGl7XHJcbiAgICAgICAgICAgICAgICAgICAgJiA+IGF7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjhyZW0gMS4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHN1Ym1lbnVsaW5rY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHN1Ym1lbnVsaW5raG92Y29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc3VibWVudWxpbmtob3ZiZztcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgJiA+IHVsIHtcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0qL1xyXG5cclxuLyouaGlnaGNvbnRyYXN0e1xyXG4gICAgbmF2e1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRib2R5Ymdjb250cmE7XHJcbiAgICAgICAgLm1haW4tbWVudXtcclxuICAgICAgICAgICAgJiA+IGxpe1xyXG4gICAgICAgICAgICAgICAgJiA+IGF7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Y29sb3Jjb250cmE7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmID4gdWx7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJvZHliZ2NvbnRyYTtcclxuICAgICAgICAgICAgICAgICAgICAgJiA+IGxpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmID4gYXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9udGNvbG9yY29udHJhO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59Ki9cclxuIiwiLmhlcm8ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG4gIC8vYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrMjtcclxuICBAbWVkaWEgKG1heC13aWR0aDogKCRsZyAtIDAuMDJweCkpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xyXG4gICAgbWluLWhlaWdodDogMTM1dmg7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1pbi13aWR0aDogKCRsZykpIHtcclxuICAgIHBhZGRpbmctdG9wOiA1cmVtO1xyXG4gIH1cclxuXHJcbiAvKkBtZWRpYSAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XHJcbiAgICBtaW4taGVpZ2h0OiA0MHZoO1xyXG4gIFxyXG59Ki9cclxuXHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBpbnNldDogLTE1JTsgLyogemFwYXMsIMW8ZWJ5IG5pZSBiecWCbyBwdXN0eWNoIGtyYXfEmWR6aSAqL1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tYmctdXJsKSBjZW50ZXIvY292ZXIgbm8tcmVwZWF0O1xyXG4gICAgei1pbmRleDogLTE7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkodmFyKC0tcGFyYWxsYXgtb2Zmc2V0LCAwKSk7XHJcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICBpbnNldDogLTEwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICY6OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBpbnNldDogMDtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC44NSk7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICB9XHJcbn1cclxuXHJcbi5oZXJvX19jb250ZW50IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMTtcclxuICB3aWR0aDogOTUlO1xyXG59XHJcblxyXG4uaGVyb19fbG9nbyB7XHJcbiAgbWF4LXdpZHRoOiAxMHJlbTtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgbWF4LXdpZHRoOiAxNXJlbTtcclxuICB9XHJcbn1cclxuLmhlcm9fX2Jsb2Nre1xyXG4gICAgLy9wYWRkaW5nOiAwIDIuNSU7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICBwYWRkaW5nOiAwIDcuNSU7XHJcbiAgICB9XHJcbn1cclxuLmhlcm9fX2RhdGVwbGFjZXtcclxuICAgIC8vYmFja2dyb3VuZDogcmdiYSgyMCwgMjAsIDIwLCAwLjgpO1xyXG4gICAgLy9wYWRkaW5nLXRvcDogMXJlbTtcclxuICAgIC8vcGFkZGluZy1ib3R0b206IDFyZW07IFxyXG4gICAgY29sb3I6ICR5ZWxsb3c7XHJcbiAgICAvKkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgLy9wYWRkaW5nLXRvcDogMnJlbTtcclxuICAgICAgICAvL3BhZGRpbmctYm90dG9tOiAycmVtOyBcclxuICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICB9Ki9cclxufVxyXG4uaGVyb19fZGF0ZXtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICY6OmFmdGVye1xyXG4gICAgICAgIGNvbnRlbnQ6Jyc7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDQwJTtcclxuICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIH1cclxufVxyXG4vKi5oZXJvX19wbGFjZXtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMTAwLCAxMDAsIDEwMCwgMC44KTtcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07IFxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMnJlbTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTsgXHJcbiAgICB9XHJcbn0qL1xyXG4uaGVyb19fbG9nb3N7XHJcbiAgICBpbWd7XHJcbiAgICAgICAgd2lkdGg6IDEycmVtO1xyXG4gICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgICAgICB3aWR0aDogMTVyZW07XHJcbiAgICAgICAgIH1cclxuICAgIH1cclxuXHJcbn1cclxuXHJcbi5oZXJvX190aXRsZSB7XHJcbiAgLy9mb250LXNpemU6IDJyZW07XHJcbiAgLy9iYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNjUpO1xyXG4gIC8vcGFkZGluZy10b3A6IDFyZW07XHJcbiAgLy9wYWRkaW5nLWJvdHRvbTogMXJlbTsgXHJcbiAgbGluZS1oZWlnaHQ6IDEuMztcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgLy9wYWRkaW5nLXRvcDogMnJlbTtcclxuICAgIC8vcGFkZGluZy1ib3R0b206IDJyZW07IFxyXG4gIH1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkeHh4bCl7XHJcbiAgICBmb250LXNpemU6IDIuNXJlbTtcclxuICB9XHJcbiAgc3BhbntcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbi5pbmZvc2VjdGlvbl9fdGl0bGV7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDEuNjVyZW07XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkeGwpe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcclxuICAgIH1cclxuICAgICY6OmJlZm9yZXtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogNXB4O1xyXG4gICAgYmFja2dyb3VuZDogJHllbGxvdztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogLTE1JTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xZGVnKTtcclxuICAgIHotaW5kZXg6IC0xO1xyXG4gIH1cclxufVxyXG5cclxuLmNvbmZlcmVuY2VfX3RpdGxle1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICBmb250LXNpemU6IDEuODVyZW07XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG4uY29uZmVyZW5jZV9fZGF0YXtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxufVxyXG5cclxuLmNvbmZlcmVuY2VzX19tb3Jle1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgYmFja2dyb3VuZDogJGdyZXkyMjtcclxuICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleTIyO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcbiAgICAmOmhvdmVye1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGNvbG9yOiAkZ3JleTIyO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc3BlYWtlcnNfX2xpc3QtaXRlbSwgLmNvbW1pdHRlZV9fbGlzdC1pdGVte1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1kKXtcclxuICAgICAgICB3aWR0aDogNDklXHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgIHdpZHRoOiAzMiVcclxuICAgIH1cclxuICAgLyogQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHhsKXtcclxuICAgICAgICB3aWR0aDogMjQlXHJcbiAgICB9Ki9cclxuXHJcbn1cclxuLnBhdHJvbnNfX2xpc3QtaXRlbXtcclxuICAgIHdpZHRoOiA4MCU7XHJcbiAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZCl7XHJcbiAgICAgICAgd2lkdGg6IDMyJVxyXG4gICAgfVxyXG4gICAgLypAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgIHdpZHRoOiAyNCVcclxuICAgIH0qL1xyXG4gICAgLypAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkeGwpe1xyXG4gICAgICAgIHdpZHRoOiAxOSVcclxuICAgIH0gKi9cclxuICAgIGltZ3tcclxuICAgICAgIC8vIG1heC13aWR0aDogMTByZW07XHJcbiAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zcGVha2Vyc19fbGlzdC1pbWFnZXtcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIG1heC13aWR0aDogMTNyZW07XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgaW1ne1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICBAaW5jbHVkZSBzaGlmdCh0cmFuc2Zvcm0pO1xyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMyk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5zcGVha2Vyc19fbGlzdC1kZXNjcmlwdGlvbntcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxufVxyXG4uc3BlYWtlcnNfX2xpc3QtbGVjdHVyZXtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxufVxyXG5cclxuLnNoYWRvd3tcclxuICAgIGJveC1zaGFkb3c6IHJnYmEoMTAwLCAxMDAsIDExMSwgMC4yKSAwcHggN3B4IDI5cHggMHB4O1xyXG59XHJcblxyXG5cclxuXHJcbi5vcm5hbWVudHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDA7XHJcbiAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgY29udGVudDonJztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMjAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkeWVsbG93O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICBsZWZ0OiAwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKSByb3RhdGUoLTVkZWcpO1xyXG4gICAgICAgIHotaW5kZXg6IC0xO1xyXG5cclxuICAgIH1cclxuICAgICYuc21hbGx7XHJcbiAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICB3aWR0aDogMTUlO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDhyZW07XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAtNTAlKSByb3RhdGUoM2RlZyk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5jY3d7XHJcbiAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgLTUwJSkgcm90YXRlKC0zZGVnKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmNlbnRlcmVke1xyXG4gICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoM2RlZyk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5jZW50ZXJlZGNjd3tcclxuICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC0zZGVnKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLnNlY3Rpb24tdGl0bGV7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZCl7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgIH1cclxuICAgIHNwYW57XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgIH1cclxufVxyXG5cclxuLmJvdHRvbWxpbmUsIC50b3BsaW5le1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgY29udGVudDonJztcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IGxpZ2h0ZW4oJGdyZXkyMiw0NSUpO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDEwMCU7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi55ZWxsb3dsaW5le1xyXG4gICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkeWVsbG93O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4udG9wbGluZXtcclxuICAgICY6OmFmdGVye1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgIH1cclxufVxyXG5cclxuXHJcbi50b3BoZWFkZXJ7XHJcbiAgICAudG9wbG9nb3tcclxuICAgICAgICBtYXgtd2lkdGg6IDE1cmVtO1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzbSl7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMjByZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnRvcGltYWdle1xyXG4gICAgICAgIGJveC1zaGFkb3c6IHJnYmEoMTAwLCAxMDAsIDExMSwgMC4yKSAwcHggN3B4IDI5cHggMHB4O1xyXG4gICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICR3aGl0ZTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgLnN1YnRpdGxle1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42NXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHhsKXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjEyNXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9ICBcclxufVxyXG5cclxuLmluZm9zZWN0aW9ue1xyXG4gICAgXHJcbiAgICBcclxuICAgIHVse1xyXG4gICAgICAgIGxpe1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwLjVyZW0gMDtcclxuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkeWVsbG93O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5jb2x1bW5pbmZve1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkeWVsbG93O1xyXG4gICAgICAgIHB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxufVxyXG5cclxuI21hcHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiA1MDBweDtcclxuICAgIEBpbmNsdWRlIHNoYWRvdzI7XHJcbn1cclxuXHJcbi5jb3VudGVyX251bWJlcntcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UsIG9wYWNpdHkgMC4zcyBlYXNlO1xyXG4gICAgJi5hbmltYXRle1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XHJcbiAgICAgICAgb3BhY2l0eTogMDsgXHJcbiAgICB9XHJcbn1cclxuXHJcbi5jb3VudGRvd25fX2l0ZW17XHJcbiAgICAvL3dpZHRoOiAzcmVtO1xyXG4gICAgLy9oZWlnaHQ6IDNyZW07XHJcbiAgICAvL2JhY2tncm91bmQ6IHJnYmEoJGJsdWUsIDAuOCk7XHJcbiAgICB3aWR0aDogMTUlO1xyXG4gICAgYXNwZWN0LXJhdGlvOiAxIC8gMTtcclxuICAgIGJhY2tncm91bmQ6ICMwMDIyNTk7XHJcbiAgICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCAkYmx1ZTMgMCUsIHJnYmEoMTQ4LCAxODcsIDIzMywgMCkgMTAwJSk7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgIHdpZHRoOiAyMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMHJlbTtcclxuICAgIH1cclxuICAgIHNwYW57XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uaW1hZ2Utd3JhcHBlci1vcm5hbWVudHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIC8vdHJhbnNmb3JtOiByb3RhdGUoNWRlZyk7XHJcbiAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgY29udGVudDonJztcclxuICAgICAgICB3aWR0aDogOTUlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCR5ZWxsb3csIDAuOCk7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTVkZWcpO1xyXG4gICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgfVxyXG4gICAgaW1ne1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIH1cclxufVxyXG4uYm9yZGVyZWR7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkZ3JleTM7XHJcbn1cclxuLmN1c3RvbWxpc3R7XHJcbiAgICB1bHtcclxuICAgICAgICBsaXtcclxuICAgICAgICAgICAgcGFkZGluZzogMC4yNXJlbSAxcmVtO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAuNXJlbSAwO1xyXG4gICAgICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICR5ZWxsb3c7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uZGF0ZWJveHtcclxuICAgIGJhY2tncm91bmQ6ICR2ZXJ5bGlnaHRncmV5O1xyXG4gICAgLy9iYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIGxpZ2h0ZW4oJHZlcnlsaWdodGdyZXksIDIlKSwgJHZlcnlsaWdodGdyZXkpO1xyXG4gICAgY29sb3I6ICRibHVlMztcclxuICAgIC8vZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgJHllbGxvdztcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAvKkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR4bCl7XHJcbiAgICAgICAgbWluLXdpZHRoOiAxMHJlbTtcclxuICAgIH0qL1xyXG59XHJcblxyXG4ucHJpY2VzX19ncmlke1xyXG4gICBkaXNwbGF5OiBncmlkO1xyXG4gICBnYXA6IDMwcHg7IFxyXG4gICBtYXJnaW46IGF1dG87XHJcbiAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZCl7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7IC8qIDIga29sdW1ueSAqL1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMmZyOyAgICAvKiAyIHdpZXJzemUgKi9cclxuICAgIGdhcDogNTBweDsgIFxyXG4gICB9XHJcbiAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR4bCl7XHJcbiAgICAgd2lkdGg6IDkwJTtcclxuXHJcbiAgIH1cclxuICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHh4eGwpe1xyXG4gICAgIHdpZHRoOiA3MCU7XHJcblxyXG4gICB9XHJcbn1cclxuXHJcbi5wcmljZXNfX2dyaWQtaXRlbXtcclxuICAgIGJhY2tncm91bmQ6IGxpZ2h0ZW4oJGdyZXkzLCA1JSk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCBsaWdodGVuKCRncmV5MywgMiUpLCBsaWdodGVuKCRncmV5MywgNSUpKTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDA7XHJcbiAgICAvL292ZXJmbG93OiBoaWRkZW47XHJcbiAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgY29udGVudDonJztcclxuICAgICAgICB3aWR0aDogNDAlO1xyXG4gICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHllbGxvdztcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgIH1cclxuICAgIC8qJjo6YmVmb3Jle1xyXG4gICAgICAgIGNvbnRlbnQ6Jyc7XHJcbiAgICAgICAgd2lkdGg6IDE1MCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBsaWdodGVuKCRncmV5MywgMiUpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00MCUsIC01MCUpIHJvdGF0ZSg1MGRlZyk7XHJcbiAgICB9Ki9cclxuICAgIGg0e1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAvL2NvbG9yOiAkYmx1ZTM7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgIC8qIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgIH0qL1xyXG4gICAgfVxyXG4gICAgLnByaWNle1xyXG4gICAgICAgIGNvbG9yOiBsaWdodGVuKCRibHVlMywgMTAlKTtcclxuICAgICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICAgIC8qQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgIH0qL1xyXG4gICAgfVxyXG4gICAgdWx7XHJcbiAgICAgICAgbGl7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMC41cmVtIDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYubGVmdG9ybmFtZW50e1xyXG4gICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgIGxlZnQ6IDEwMCU7XHJcbiAgICAgICAgLy90cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC02NSUsIC01MCUpIHJvdGF0ZSgtNDNkZWcpO1xyXG4gICAgICAgfSBcclxuICAgIH1cclxuXHJcbiAgICAmLmxlZnRvcm5hbWVudDJ7XHJcbiAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgbGVmdDogMTAwJTtcclxuICAgICAgICAvL3RyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgLTUwJSkgcm90YXRlKC00NWRlZyk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTY1JSwgLTUwJSkgcm90YXRlKC02MGRlZyk7XHJcbiAgICAgICB9IFxyXG4gICAgfVxyXG59XHJcblxyXG4ucHJvZ3JhbV9fcGFuZWwtaXRlbXtcclxuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGgze1xyXG4gICAgICAgIGNvbG9yOiAkYmx1ZTM7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM1O1xyXG4gICAgfVxyXG4gICAgJjo6YmVmb3Jle1xyXG4gICAgICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1udW1iZXIpO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTByZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUlLCAxNSUpO1xyXG4gICAgICAgIGNvbG9yOiBkYXJrZW4oJHdoaXRlMiwgMyUpO1xyXG4gICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjByZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR4eGwpe1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMwcmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICY6OmFmdGVye1xyXG4gICAgICAgIGNvbnRlbnQ6Jyc7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IGRhcmtlbigkd2hpdGUyLCAxJSk7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIGxlZnQ6IDcwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDEwZGVnKTtcclxuICAgICAgICB6LWluZGV4OiAtMjtcclxuICAgIH1cclxuICAgICY6bnRoLW9mLXR5cGUoZXZlbil7XHJcbiAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTEwZGVnKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG59XHJcblxyXG4uY291bnRlcmJsb2NrIHtcclxuICBiYWNrZ3JvdW5kOlxyXG4gICAgbGluZWFyLWdyYWRpZW50KHJnYmEoMCwwLDAsMC44NSksIHJnYmEoMCwwLDAsMC44NSkpLFxyXG4gICAgdmFyKC0tYmctdXJsMikgY2VudGVyIC8gY292ZXIgbm8tcmVwZWF0O1xyXG59XHJcblxyXG4ucHJpY2VzX19saXN0LXNwZWNpYWx7XHJcbiAgICBsaXtcclxuICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICAgICAgICBjb2xvcjogbGlnaHRlbigkYmx1ZTMsIDEwJSk7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuMjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uc3BlYWtlci1iaW97XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICBzdW1tYXJ5e1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBjb2xvcjogJGJsdWUzO1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IGxpZ2h0ZW4oJGdyZXksIDY2JSk7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIEBpbmNsdWRlIHNoaWZ0O1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRibHVlMztcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG59XHJcbi5mb3JtX193cmFwcGVye1xyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR4eHhsKXtcclxuICAgICAgICBtYXgtd2lkdGg6IDgwJTtcclxuICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICB9XHJcblxyXG4ud3BjZjcgaW5wdXRbdHlwZT1cInRleHRcIl0sXHJcbi53cGNmNyBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXHJcbi53cGNmNyBpbnB1dFt0eXBlPVwidGVsXCJdLFxyXG4ud3BjZjcgdGV4dGFyZWEge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIGxpZ2h0ZW4oJGRhcmtncmV5LCA1MCUpOyAvKiBzemFyZSBvYnJhbW93YW5pZSAqL1xyXG4gIHBhZGRpbmc6IDAuNXJlbTtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiDFvGVieSBwYWRkaW5nIG5pZSByb3p3YWxhxYIgc3plcm9rb8WbY2kgKi9cclxuICBmb250LWZhbWlseTogaW5oZXJpdDtcclxufVxyXG4ud3BjZjcgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXXtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAwLjZyZW0gMXJlbTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICMzMzM7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIEBpbmNsdWRlIHNoaWZ0O1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1kKXtcclxuICAgICAgICB3aWR0aDogMzAlO1xyXG4gICAgICAgIG1hcmdpbjogM3JlbSBhdXRvO1xyXG4gICAgfSBcclxuICAgICY6aG92ZXJ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzU1NTtcclxuICAgICAgICBib3JkZXItY29sb3I6ICM1NTU7XHJcbiAgICB9XHJcbiAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjk4KTtcclxuICAgIH1cclxufVxyXG5cclxuLyogdWtyeWogb3J5Z2luYWxueSAqL1xyXG4ud3BjZjcgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxyXG4ud3BjZjcgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcclxuICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICBvcGFjaXR5OiAwO1xyXG4gICB3aWR0aDogMDtcclxuICAgaGVpZ2h0OiAwO1xyXG59XHJcblxyXG4vKiBsYWJlbCBqYWtvIHdyYXBwZXIgKi9cclxuLndwY2Y3LWxpc3QtaXRlbS1sYWJlbCB7XHJcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgLyogcHVua3Qgb2RuaWVzaWVuaWEgZGxhIDo6YmVmb3JlLzo6YWZ0ZXIgKi9cclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8qIG5pZSB0cnplYmEgZmxleGEsIGplxZtsaSBib3ggbWEgYWJzb2x1dGUgKi9cclxuICBwYWRkaW5nLWxlZnQ6IDI0cHg7IC8qIG1pZWpzY2UgbmEgYm94ICovXHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XHJcbn1cclxuXHJcbi8qIGN1c3RvbSBib3ggKi9cclxuLndwY2Y3LWxpc3QtaXRlbS1sYWJlbDo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAwO1xyXG4gIHRvcDogM3B4O1xyXG4gIHdpZHRoOiAxOHB4O1xyXG4gIGhlaWdodDogMThweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkZGFya2dyZXk7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcblxyXG59XHJcblxyXG5cclxuXHJcbi53cGNmNyBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIC53cGNmNy1saXN0LWl0ZW0tbGFiZWw6OmFmdGVyIHtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiA2cHg7XHJcbiAgdG9wOiA2cHg7XHJcbiAgd2lkdGg6IDVweDtcclxuICBoZWlnaHQ6IDEwcHg7XHJcbiAgYm9yZGVyOiBzb2xpZCAjMzMzO1xyXG4gIGJvcmRlci13aWR0aDogMCAycHggMnB4IDA7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG59XHJcblxyXG4ud3BjZjcgaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgLndwY2Y3LWxpc3QtaXRlbS1sYWJlbDo6YmVmb3JlIHtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbn1cclxuXHJcbi53cGNmNyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIC53cGNmNy1saXN0LWl0ZW0tbGFiZWw6OmFmdGVyIHtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiA0cHg7XHJcbiAgdG9wOiA3cHg7XHJcbiAgd2lkdGg6IDEwcHg7XHJcbiAgaGVpZ2h0OiAxMHB4O1xyXG4gIGJhY2tncm91bmQ6ICMzMzM7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG5cclxufVxyXG5cclxuLndwY2Y3IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpmb2N1cyArIC53cGNmNy1saXN0LWl0ZW0tbGFiZWw6OmJlZm9yZSxcclxuLndwY2Y3IGlucHV0W3R5cGU9XCJyYWRpb1wiXTpmb2N1cyArIC53cGNmNy1saXN0LWl0ZW0tbGFiZWw6OmJlZm9yZSB7XHJcbiAgb3V0bGluZTogMnB4IHNvbGlkICMzYjgyZjY7XHJcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcclxufVxyXG59XHJcblxyXG4uZmluYWxfcGFydGljaXBhdGlvbl9wcmljZXtcclxuICAgIHB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICR5ZWxsb3c7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbTtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWQpe1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5vcmdhbml6ZXJzLWxpc3R7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgIHdpZHRoOiA3MCU7XHJcbiAgICB9XHJcbiAgICBsaXtcclxuICAgICAgICBtYXJnaW46IDFyZW0gMDtcclxuICAgICAgICBcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWQpe1xyXG4gICAgICAgICAgICAgd2lkdGg6IDQ1JTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm9yZ2FuaXplcnMtZGVzY3tcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6Jyc7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA2cmVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGlnaHRlbigkYmx1ZTMsIDcwJSk7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtMTUlKSByb3RhdGUoM2RlZyk7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLnR5cGUtcGFnZXtcclxuICAgIHBhZGRpbmc6IDNyZW0gMDtcclxuICAgIGgxe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogMjAwO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xyXG4gICAgICAgIGNvbG9yOiAkbmF2eTtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgaDJ7XHJcbiAgICAgICAgcGFkZGluZzogMS41cmVtIDA7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBjb2xvcjogJG5hdnk7XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICAgICAgcGFkZGluZzogM3JlbSAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIHB7XHJcbiAgICAgICAgcGFkZGluZzogMXJlbSAwO1xyXG4gICAgfVxyXG4gICAgc3Ryb25ne1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICB9XHJcbiAgICBvbHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNyZW07XHJcbiAgICAgICAgbGl7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcbi8qLmNvbXBldGl0aW9uLWNvbHMtMXtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICY6OmJlZm9yZXtcclxuICAgICAgICBjb250ZW50OicnO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTA1JTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNlZmVmZWYsICNmZmYpO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDc1JTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jb21wZXRpdGlvbi1jb2xsZWZ0LXJvd3tcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICY6OmJlZm9yZXtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICB3aWR0aDogMXJlbTtcclxuICAgICAgICBoZWlnaHQ6IDdyZW07XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRkYXJrZ3JleTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICB9XHJcbiAgICBcclxufVxyXG4uY29tcGV0aXRpb24tc3VidGl0bGV7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xyXG4gICAgfVxyXG59XHJcbi5jb21wZXRpdGlvbi1ib3hlc3tcclxuICAgIG1hcmdpbjphdXRvO1xyXG59XHJcbi5jb21wZXRpdGlvbi1ib3h7XHJcbiAgICBiYWNrZ3JvdW5kOiAkZ3JleTM7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgIHdpZHRoOiA0OCU7XHJcbiAgICB9XHJcbn1cclxuLmNvbXBldGl0aW9uLWJveC1udW1iZXJ7XHJcbiAgICB3aWR0aDogNi4yNXJlbTtcclxuICAgIGhlaWdodDogMy4xMjVyZW07XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTMwJSwgLTMwJSk7XHJcbiAgICBiYWNrZ3JvdW5kOiAkeWVsbG93O1xyXG4gICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxLjVyZW07XHJcbiAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgY29udGVudDonJztcclxuICAgICAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAzMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxcmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IGRhcmtlbigkeWVsbG93LCA1JSk7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcclxuICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgMCUsIDEwMCUgMTAwJSk7XHJcbiAgICB9XHJcblxyXG59XHJcbi5jb21wZXRpdGlvbi1ib3gtaW1ne1xyXG4gICAgd2lkdGg6IDMwJTtcclxufVxyXG4uY29tcGV0aXRpb24tYm94LXRleHR7XHJcbiAgICB3aWR0aDogNzAlO1xyXG5cclxufVxyXG4uanVyeS1ib3h7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgIHdpZHRoOiA0NSU7XHJcbiAgICB9XHJcbn1cclxuLmp1cnktYm94LWltZ3tcclxuICAgIGltZ3tcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAzcmVtO1xyXG4gICAgfVxyXG59XHJcbi5qdXJ5LWJveC10ZXh0e1xyXG4gICAgJi5kZXNjcmlwdGlvbntcclxuICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgIH1cclxufVxyXG4ucmVndWxhdGlvbnMtYm94LXRleHR7XHJcbiAgICBoM3tcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4ucmVndWxhdGlvbnMtZmlsZXNpemV7XHJcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG59XHJcbi5yZWd1bGF0aW9ucy1kb3dubG9hZHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBhZGRpbmc6IDAuNXJlbSAxLjJyZW07XHJcbiAgICBiYWNrZ3JvdW5kOiAkeWVsbG93O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMC44NXJlbTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICY6aG92ZXJ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR5ZWxsb3c7XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG4gICAgI2Zvcm17XHJcbiAgICAgICAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0e1xyXG4gICAgICAgICAgICAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxle1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMXJlbSAzcmVtIDFyZW0gMXJlbTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJysnO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHllbGxvdztcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDAuNWVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4uYWpheC1sb2FkZXItd3JhcHBlcntcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBpbWd7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgfVxyXG59IFxyXG5cclxuLnByb2plY3RzLWNvdW50ZXJ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbn1cclxuXHJcbi5wcm9qZWN0cy1tb3JlLXdyYXBwZXJ7XHJcbiAgICB3aWR0aDogMTAwJVxyXG59XHJcblxyXG4ucHJvamVjdHMtbW9yZXtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IFxyXG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XHJcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyZXk7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgQGluY2x1ZGUgc2hpZnQ7XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRncmV5O1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgIH1cclxufVxyXG5cclxuLnByb2plY3RzLWJveHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrZ3JleTsgXHJcbiAgICBib3JkZXItcmFkaXVzOiAxLjVyZW07XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZCl7XHJcbiAgICAgICAgd2lkdGg6IDQ4JTtcclxuICAgIH1cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgd2lkdGg6IDMyJTtcclxuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgfVxyXG59XHJcbi5wcm9qZWN0cy1ib3gtdGl0bGV7XHJcbiAgICBoMntcclxuICAgICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XHJcbiAgICB9XHJcbiAgICAucHJvamVjdHMtYm94LXN1YmplY3R7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGJhY2tncm91bmQ6JHllbGxvdztcclxuICAgICAgICBjb2xvcjogJGdyZXkyO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBmb250LXNpemU6IDAuODVyZW07XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xyXG4gICAgfVxyXG59XHJcbi5wcm9qZWN0cy1ib3gtYXV0aG9ye1xyXG4gICAgd2lkdGg6IDcwJTtcclxuICAgIHNwYW57XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgfVxyXG59XHJcbi5wcm9qZWN0cy1ib3gtZG93bmxvYWR7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxufVxyXG4uanMtZXhhbXBsZS1iYXNpYy1tdWx0aXBsZXtcclxuICAgIGZvbnQtc2l6ZToxcmVtO1xyXG59XHJcbi5zZWxlY3QyLXNlYXJjaHtcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxufVxyXG4uc2VsZWN0Mi1zZWFyY2hfX2ZpZWxke1xyXG4gICAgJjo6cGxhY2Vob2xkZXJ7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRib2R5Zm9udDtcclxuICAgIH1cclxufVxyXG5cclxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2V7XHJcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICBmb250LXNpemU6IDAuODVyZW07XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG59XHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmV7XHJcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDtcclxufVxyXG4qL1xyXG4iLCJmb290ZXJ7XHJcbiAgICBiYWNrZ3JvdW5kOiAkZGFya2dyZXk7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgZm9udC1zaXplOiAwLjg1cmVtO1xyXG4gICAgLmZvb3RlcmxvZ297XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAvKi5mb290ZXItY29se1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZvb3Rlci10aXRsZXtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgICAgIHdpZHRoOiA0MCU7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR4bCl7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5mb290ZXItbG9nb3N7XHJcbiAgICAgICAgd2lkdGg6IDk1JTtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc20pe1xyXG4gICAgICAgICAgICB3aWR0aDo1MCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wYWRkZWRfd2hpdGV7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG4gICAgLmZvb3Rlci1tZW51e1xyXG4gICAgICAgIHdpZHRoOiA5NSU7XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNtKXtcclxuICAgICAgICAgICAgd2lkdGg6NTAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgICAgICB3aWR0aDogNDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBhe1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAwO1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OicnO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHllbGxvdztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzaGlmdCh3aWR0aCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfSovXHJcbiAgIFxyXG59Il19 */
