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}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}html{font-size:10px}html{font-size:10px}body{font-family:"Source Sans Pro", sans-serif;color:#1e1e1e}.container{width:100%;box-sizing:border-box;max-width:144rem;padding:0 1.5rem;margin:0 auto;position:relative}.video{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.video__container{max-width:50rem;margin:0 auto}.video iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.btn{text-transform:uppercase;font-size:2rem;padding:1.6rem 3.2rem;background:#b41937;color:white;text-decoration:none;display:inline-block}.pl{padding-left:6rem}@media (max-width: 960px){.pl{padding-left:0}}footer .nav__top .container{display:flex;flex-direction:column}footer .footer__socials{display:flex;gap:1.7rem}.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s, opacity 0s;-moz-transition:transform 0s, opacity 0s;transition:transform 0s, opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}h1{font-size:4.8rem;line-height:6rem;margin-bottom:2.4rem;font-family:"Source Serif Pro", serif;font-weight:400}@media (max-width: 960px){h1{font-size:2.4rem;line-height:3.4rem}}h2{font-size:6.4rem;margin-bottom:.8rem;font-family:"Source Serif Pro", serif;font-weight:600}@media (max-width: 960px){h2{font-size:3.2rem;line-height:3.4rem}}h3{font-size:3.6rem;line-height:5rem;margin-bottom:.8rem;font-family:"Source Serif Pro", serif;font-weight:400}@media (max-width: 960px){h3{font-size:2.4rem;line-height:3.4rem}}li,p{font-size:1.4rem;line-height:2.1rem;font-family:"Source Sans Pro", sans-serif}strong{font-weight:bold}.nav__top{background:#C2D2DC;padding:1.35rem}.nav__top .container{display:flex;gap:1.7rem;justify-content:center;align-items:center}.nav__bottom{padding:3.2rem 0}@media (max-width: 960px){.nav__bottom{padding:1rem 0}}.nav__bottom .container{display:flex;align-items:flex-start;justify-content:space-between}@media (max-width: 960px){.nav__bottom .container{align-items:center}}.nav__logo{max-width:35rem;height:auto;flex:0 0 20%}@media (max-width: 960px){.nav__logo{max-height:5.8rem;height:5.8rem;flex:0 0 50%;box-sizing:border-box;padding-right:2rem}}.nav__logo img{width:100%;height:auto}@media (max-width: 960px){.nav__logo img{width:100%;height:100%;object-fit:contain}}.nav__menu{display:flex;align-items:center;flex:0 0 60%;justify-content:center}@media (max-width: 960px){.nav__menu{order:2;flex:0 0 auto}}.nav__menu ul{display:flex;align-items:center;gap:2.4rem;margin-top:1rem;justify-content:center}.nav__menu ul a{font-size:1.4rem;line-height:2.1rem;color:#1e1e1e;text-decoration:none}@media (max-width: 960px){.nav__menu-list{position:absolute;top:0;left:0;width:100%;height:calc(100vh - 12rem);background:white;flex-direction:column;justify-content:center;align-items:center;z-index:1;margin-top:6.2rem !important;transform:translateX(-110%);transition:all 0.4s ease-in}}.nav__menu.active .nav__menu-list{transform:translateX(0)}@media (max-width: 960px){.nav__btn{display:block;width:2.1rem;height:1.8rem;position:relative;cursor:pointer}.nav__btn span{width:100%;display:block;position:absolute;height:3px;background:#1e1e1e;border-radius:3px;transition:all 0.4s ease-in}.nav__btn span:first-child{top:0}.nav__btn span:nth-child(2){top:50%;transform:translateY(-50%)}.nav__btn span:nth-child(3){top:100%;transform:translateY(-100%)}.nav__btn.active span:first-child{top:50%;transform:translateY(-50%) rotate(45deg)}.nav__btn.active span:nth-child(2){width:0}.nav__btn.active span:nth-child(3){top:50%;transform:translateY(-50%) rotate(-45deg)}}.nav .btn{flex:0 0 20%;box-sizing:border-box;max-width:17rem;text-align:center;}@media (max-width: 960px){.nav .btn{font-size:1.6rem;padding:.8rem 1.6rem;flex:0 0 auto;margin-left:auto;margin-right:2rem}}.header{position:relative;padding:9rem 0}.header__img{position:absolute;top:0;left:0;width:100%;height:100%}.header__img img{width:100%;height:100%;object-fit:cover}.header .container{display:flex;justify-content:flex-start}.header__text{background:#393733;color:white;box-sizing:border-box;padding:8rem 6rem;display:flex;flex-direction:column}@media (max-width: 960px){.header__text{padding:4.2rem 4rem}}.header__text p{font-family:"Source Serif Pro", serif;font-size:2.4rem;line-height:3.4rem}@media (max-width: 960px){.header__text p{font-size:1.8rem;line-height:2.6rem}}.about{padding-bottom:12rem}.about .row{display:flex}@media (max-width: 960px){.about .row{flex-wrap:wrap;gap:3.2rem}}.about .row:first-child .col{flex:1}@media (max-width: 960px){.about .row:first-child .col{flex:0 0 100%}}.about .row:first-child .col:first-child{box-sizing:border-box;padding:0 16rem 0 6rem}@media (max-width: 960px){.about .row:first-child .col:first-child{padding:0}}.about .row:first-child .col:first-child h2{margin-top:4rem;font-size:2.8rem;line-height:3.8rem;margin-bottom:2.2rem;color:#b41937;font-family:"Source Sans Pro", sans-serif}@media (max-width: 960px){.about .row:first-child .col:first-child h2{font-size:2.4rem;line-height:3.4rem}}.about .row:first-child .col:last-child{background:#b41937;box-sizing:border-box;padding:12rem 6.7rem;color:white;flex:1.1}@media (max-width: 960px){.about .row:first-child .col:last-child{padding:4rem 1.7rem}}.about .row:first-child .col:last-child h2{font-size:4.8rem;line-height:6rem;font-weight:400}@media (max-width: 960px){.about .row:first-child .col:last-child h2{font-size:2.4rem;line-height:3.4rem;text-align:center}}.about .row:nth-child(2) .col:first-child{flex:1.6;transform:translateY(-10rem)}@media (max-width: 960px){.about .row:nth-child(2) .col:first-child{display:none}}.about .row:nth-child(2) .col:first-child figure{width:100%}.about .row:nth-child(2) .col:first-child figure img{width:100%;height:auto}.about .row:nth-child(2) .col:last-child{flex:1;padding:8rem 6.5rem 0;box-sizing:border-box}@media (max-width: 960px){.about .row:nth-child(2) .col:last-child{padding:3.2rem 0}}.about .video{max-width:calc(100% - 12rem);margin:12rem auto 0}@media (max-width: 960px){.about .video{max-width:100%;margin:0}}.organizer{position:relative;padding-bottom:10rem}@media (max-width: 960px){.organizer{padding-bottom:0;margin-bottom:-2px}}.organizer__img{position:absolute;top:0;right:0;width:50%;height:100%}@media (max-width: 960px){.organizer__img{position:relative;width:100%;height:auto;margin-top:3.2rem}}.organizer__img img{width:100%;height:100%;object-fit:cover}@media (max-width: 960px){.organizer__photo{position:relative}}.organizer__ico{position:absolute;top:50%;right:0;transform:translateY(-50%);height:60%;width:auto}.organizer__ico img{height:100%;width:auto}.organizer__box{width:100%;background:#C2D2DC;padding:3.5rem 0 4.5rem}@media (max-width: 960px){.organizer__box{padding:4rem 1.7rem;box-sizing:border-box;margin:0 1.5rem;max-width:calc(100% - 3rem)}}.organizer__box h2{max-width:calc(50% - 4rem);color:white;font-size:4.8rem;line-height:6rem}@media (max-width: 960px){.organizer__box h2{max-width:100%;font-size:2.4rem;line-height:3.2rem}}.organizer h3{color:#b41937;font-size:2.8rem;line-height:3.8rem;margin-bottom:2.4rem;font-family:"Source Sans Pro", sans-serif;font-weight:bold;margin-top:10rem}@media (max-width: 960px){.organizer h3{font-size:2.4rem;line-height:3.8rem;margin-top:3.2rem}}.organizer .container p{max-width:calc(50% - 4rem)}@media (max-width: 960px){.organizer .container p{max-width:100%}}.organizer .pl{padding-right:6rem}@media (max-width: 960px){.organizer .pl{padding-right:0}}.program{background:#b41937;padding:3rem 0;margin-bottom:8rem}@media (max-width: 960px){.program{padding:2rem 0}}.program h2{color:white;font-size:4.8rem;line-height:6rem;text-align:center;font-weight:400}@media (max-width: 960px){.program h2{font-size:3.2rem;line-height:3.2rem}}.program__list{margin:4rem 0}.program__row{display:flex;flex-direction:column;gap:4rem}.program__single h4{color:#b41937;font-size:2rem;line-height:3.8rem;margin-bottom:.5rem;font-weight:bold}@media (max-width: 960px){.program__single h4{font-size:1.8rem;line-height:2.6rem}}.program__single h5{font-size:1.6rem;margin-bottom:1.6rem;color:#828282}.program__single ul{margin-left:2rem;list-style-type:disc}.program__single li,.program__single p{font-size:1.4rem;line-height:2.1rem;color:#1e1e1e}.program__time{display:flex;gap:.8rem;align-items:center}.program__time p{font-size:1.8rem;line-height:2.1rem}.program__time--second{position:absolute;left:50%;transform:translateX(-50%);background:white;padding:0;z-index:2;color:#b41937}.program__time--second p{color:#b41937 !important}@media (max-width: 960px){.program__time--second{display:none}}.program__time--small{padding-top:1rem}.program__time--medium{padding-top:3rem}.program__time--big{padding-top:5rem}.program__break{padding:4rem 0;position:relative}.program__break .container{display:flex;justify-content:center}.program__break .container::before{content:'';display:block;width:100%;top:50%;transform:translateY(-50%);height:1px;background:#C2D2DC;position:absolute}.program__pause{display:flex;align-items:center;padding:2rem 3rem;border:1px solid #C2D2DC;border-radius:5rem;background:white;position:relative;z-index:2;font-size:1.4rem;gap:1.4rem}.program__event{position:relative;margin-bottom:4rem;height:21rem;box-sizing:border-box}@media (max-width: 960px){.program__event{height:auto;margin-bottom:3rem}}.program__event.small{padding-top:1rem}@media (max-width: 960px){.program__event.small{padding-top:0}}.program__event.medium{padding-top:3rem}@media (max-width: 960px){.program__event.medium{padding-top:0}}.program__event.big{padding-top:5rem}@media (max-width: 960px){.program__event.big{padding-top:0}}@media (max-width: 960px){.program__event{padding-right:3rem;box-sizing:border-box}}.program__details{position:absolute;background:white;box-shadow:0 4px 2rem rgba(121,128,145,0.1);z-index:2;top:0;left:0;width:calc(100% + 10rem);box-sizing:border-box;padding:1.6rem;display:none;max-height:calc(100% - 6rem);overflow:auto}@media (max-width: 1430px){.program__details{left:-2rem;width:calc(100% + 4rem)}}.program__details p{font-size:1.4rem;line-height:2.1rem}.program__details.active{display:block}.program__rooms{position:relative;display:flex;width:100%;justify-content:space-between;gap:12rem}@media (max-width: 1430px){.program__rooms{gap:10rem}}@media (max-width: 960px){.program__rooms{flex-wrap:wrap;gap:3rem}}.program__rooms::after{content:'';display:block;position:absolute;left:50%;top:0;height:100%;width:1px;background:#b41937}@media (max-width: 960px){.program__rooms::after{display:none}}.program__rooms h3{font-size:2.4rem;line-height:3.8rem;color:#7c7d80;font-weight:bold;font-family:"Source Sans Pro", sans-serif;margin-bottom:4rem}@media (max-width: 1430px){.program__rooms h3{font-size:2rem;line-height:3rem;white-space:nowrap}}.program__rooms h4{font-size:2rem;line-height:2.8rem;color:#b41937;font-weight:bold;max-width:17rem;margin-bottom:1.6rem;min-height:7.4rem}@media (max-width: 960px){.program__rooms h4{max-width:100%;min-height:auto}}.program__rooms a{color:#b41937;text-decoration:none}.program__rooms h5{font-size:1.6rem;margin-bottom:.6rem;color:#828282}.program__rooms h6{font-size:2rem;color:#333399;margin-bottom:2rem;max-width:17rem}@media (max-width: 960px){.program__rooms h6{max-width:100%}}.program__rooms ul{margin-left:2rem;list-style-type:disc}.program__rooms li,.program__rooms p{font-size:1.4rem;line-height:2.1rem;color:#1e1e1e}.program__more{display:inline-block;text-transform:uppercase;font-size:1.6rem;color:#1e1e1e;background:#C2D2DC;padding:.8rem 1.6rem;cursor:pointer;position:relative;z-index:4}@media (max-width: 960px){.program__room__single{flex:0 0 100%}}.speakers{padding-bottom:6rem}.speakers__row{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.speakers__single{max-width:calc(20% - 2rem);text-align:center;position:relative;flex:0 0 calc(20% - 2rem)}@media (max-width: 1430px){.speakers__single{max-width:calc(25% - 2rem);flex:0 0 calc(25% - 2rem)}}@media (max-width: 960px){.speakers__single{max-width:calc(33% - 2rem);flex:0 0 calc(33% - 2rem)}}@media (max-width: 780px){.speakers__single{max-width:calc(50% - 2rem);flex:0 0 calc(50% - 2rem)}}@media (max-width: 425px){.speakers__single{max-width:100%;width:100%;flex:0 0 100%}}.speakers__single.active{z-index:2}.speakers__single figure{width:100%;height:38rem}@media (max-width: 780px){.speakers__single figure{height:29rem}}.speakers__single figure img{width:100%;height:100%;object-fit:cover;object-position:top center}@media (max-width: 425px){.speakers__single figure img{width:70%}}.speakers__single h5{color:#b41937;font-size:2.5rem;font-weight:700;line-height:3.8rem;margin:2.4rem 0;white-space:nowrap;text-align:center}@media (max-width: 1430px){.speakers__single h5{font-size:2rem;line-height:2.8rem}}@media (max-width: 960px){.speakers__single h5{font-size:1.6rem;line-height:2.4rem}}@media (max-width: 960px){.speakers__single:nth-child(4n) .speakers__desc{left:initial;right:-2rem}}@media (max-width: 780px){.speakers__single:nth-child(4n) .speakers__desc{left:-2rem;right:initial}}@media (max-width: 780px){.speakers__single:nth-child(3n) .speakers__desc{left:initial;right:-2rem}}@media (max-width: 425px){.speakers__single:nth-child(3n) .speakers__desc{left:-2rem;right:initial}}.speakers__more{display:inline-block;text-transform:uppercase;font-size:1.6rem;color:#1e1e1e;background:#C2D2DC;padding:0.8rem 1.6rem;cursor:pointer}.speakers__desc{position:absolute;bottom:12.5rem;background:white;box-shadow:0 20px 60px 0 rgba(0,56,99,0.19);width:calc(100% + 8rem);left:-4rem;box-sizing:border-box;padding:1.6rem;display:none;max-height:calc(100% - 12rem);overflow:auto}.speakers__desc p{margin-bottom:2rem}.speakers__desc.active{display:block}@media (max-width: 960px){.speakers__desc{width:200%}}@media (max-width: 425px){.speakers__desc{width:calc(100% + 2rem) !important;left:-1rem !important}}.tickets{position:relative;padding:14rem 0 0}@media (max-width: 960px){.tickets{padding:10rem 0 0}}.tickets__text{padding:0 10rem;max-width:calc(50%);box-sizing:border-box}@media (max-width: 1430px){.tickets__text{padding:0 3rem}}@media (max-width: 960px){.tickets__text{padding:0;max-width:100%}}.tickets__img{width:50%;height:100%;position:absolute;right:0;top:0}@media (max-width: 960px){.tickets__img{position:relative;width:100%;height:auto}}.tickets__img img{width:100%;height:100%;object-fit:cover}.tickets h3{color:#b41937;font-weight:bold;font-size:2.8rem;line-height:3.8rem;margin-bottom:2.4rem;font-family:"Source Sans Pro", sans-serif}@media (max-width: 960px){.tickets h3{font-size:2.4rem;line-height:3.8rem}}.tickets .btn{margin:2rem 0 9.5rem}.tickets__section{background:#C2D2DC;padding:11.5rem 0 9.5rem}@media (max-width: 960px){.tickets__section{padding:4rem 0}}.tickets__row{display:flex;gap:2rem;font-size:1.8rem;line-height:2.1rem;text-align:center;margin-bottom:4rem}@media (max-width: 1430px){.tickets__row{font-size:1.7rem}}@media (max-width: 960px){.tickets__row{gap:1rem;font-size:1.6rem}}@media (max-width: 780px){.tickets__row{font-size:1.4rem}}.tickets__row:first-child{font-weight:bold}.tickets__col{flex:0 0 calc(33% - 2rem)}@media (max-width: 960px){.tickets__col{flex:0 0 calc(33% - .5rem)}}.tickets__col:first-child{font-weight:bold;text-transform:uppercase}.previous{padding:11rem 0 3rem}@media (max-width: 960px){.previous{padding:9rem 0 0}}.edition__single{margin-bottom:8rem;text-align:center}@media (max-width: 960px){.edition__single:last-child{margin-bottom:0}}.edition__single h4{color:#b41937;font-size:2.8rem;line-height:3.8rem;margin-bottom:4rem;text-align:center;font-weight:bold}@media (max-width: 960px){.edition__single h4{font-size:2.4rem;line-height:2.8rem}}.edition__single figure{display:block}.edition__single figure img{max-width:100%;height:auto;display:block;margin:8rem auto 0}.edition__icons{display:flex;justify-content:center;gap:7rem}@media (max-width: 960px){.edition__icons{flex-wrap:wrap;justify-content:flex-start;gap:3rem;margin-bottom:3rem}}.edition__icons p{font-size:1.4rem;line-height:2.1rem}.edition__icons img{height:4.8rem !important;width:6rem;display:block !important;margin:0 auto 2.7rem !important;object-fit:contain;object-position:bottom}.edition .video{margin-top:4rem}@media (max-width: 960px){.edition .video{margin:0 -1.5rem;width:calc(100% + 3rem)}}@media (max-width: 780px){.edition__icon{flex:0 0 calc(50% - 3rem)}}.sponsors{position:relative;padding:8.5rem 0;background:#b41937}@media (max-width: 960px){.sponsors{padding:5rem 0 0}}.sponsors__img{position:absolute;bottom:-8.5rem;left:50%;transform:translateX(-50%)}@media (max-width: 960px){.sponsors__img{display:none}}.sponsors::before{content:'';display:block;position:absolute;top:0;right:0;width:50%;background:#C2D2DC;height:100%}@media (max-width: 960px){.sponsors::before{display:none}}.sponsors .row{display:flex}@media (max-width: 960px){.sponsors .row{flex-wrap:wrap}}.sponsors .row .col{flex:1;box-sizing:border-box;padding:0 11rem;position:relative}@media (max-width: 960px){.sponsors .row .col{flex:0 0 100%;padding:0}}.sponsors .row .col h2{color:white;font-size:2.8rem;line-height:3.8rem;margin-bottom:2.4rem;font-family:"Source Sans Pro", sans-serif}.sponsors .row .col:first-child{color:white}.sponsors .row .col:first-child p{color:white}@media (max-width: 960px){.sponsors .row .col:last-child{background:#C2D2DC;margin:0 -1.5rem;width:calc(100% + 3rem);margin-top:2rem;padding:3rem 1.5rem;box-sizing:border-box;flex:0 0 calc(100% + 3rem)}}.sponsors .row ul{margin-left:2rem;list-style-type:disc}.localization{position:relative;padding:10rem 0}.localization__img{position:absolute;top:0;left:0;width:50%;height:100%}@media (max-width: 960px){.localization__img{position:relative;width:100%;height:auto}}.localization__img img{width:100%;height:100%;object-fit:cover}.localization .container{display:flex;justify-content:flex-end}@media (max-width: 960px){.localization .container{justify-content:flex-start}}.localization .container .col{flex:0 0 50%;box-sizing:border-box;padding-left:12rem}@media (max-width: 960px){.localization .container .col{flex:0 0 100%;padding-left:0}}.localization .map{margin-top:4rem;height:0;padding-bottom:56%;display:block;overflow:hidden;position:relative}@media (max-width: 960px){.localization .map{margin:4rem -1.5rem 0;width:calc(100% + 3rem)}}.localization .map iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.localization h3{font-family:"Source Sans Pro", sans-serif;color:#b41937;margin-bottom:2rem;font-size:2.8rem;line-height:3.8rem;font-weight:bold}@media (max-width: 960px){.localization h3{font-size:2.4rem;line-height:3.2rem}}.patronage{padding:10rem 0;text-align:center}@media (max-width: 960px){.patronage{padding:8rem 0}}.patronage h2{color:#b41937;font-family:"Source Sans Pro", sans-serif;font-size:2.8rem;margin-bottom:8rem;line-height:3.8rem}@media (max-width: 960px){.patronage h2{font-size:2.4rem;line-height:3.2rem}}.patronage h3{font-family:"Source Sans Pro", sans-serif;font-size:2rem;line-height:2.1rem;margin-bottom:4rem}.patronage__logos{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:3.2rem}@media (max-width: 960px){.patronage__logos{gap:1.6rem}}.patronage__logos a{flex:0 0 calc((100% / 6) - 3.2rem)}@media (max-width: 960px){.patronage__logos a{flex:0 0 calc(33% - 1.6rem)}}.patronage__logos a img{max-width:100%;height:auto;display:block}.patronage__single{margin-bottom:6.5rem}.partners{margin:8rem 0}@media (max-width: 960px){.partners{margin:1.6rem 0 4rem}}.partners h2{color:#b41937;font-size:2.8rem;line-height:3.8rem;text-align:center;font-family:"Source Sans Pro", sans-serif}.partners__big{margin-bottom:5.6rem}.partners__big .container{max-width:62rem}.partners__big h3{text-align:center;font-family:"Source Sans Pro", sans-serif;font-size:2rem;line-height:2.1rem;margin-bottom:4rem}.partners__desc{display:flex;align-items:center;margin-bottom:3rem;gap:3.2rem}@media (max-width: 960px){.partners__desc{flex-direction:column}}.partners__logo{flex:0 0 15rem}.partners__logo img{width:100%;height:auto;max-width:15rem}.partners__small{text-align:center;margin-bottom:5.6rem}.partners__small h3{text-align:center;font-family:"Source Sans Pro", sans-serif;font-size:2rem;line-height:2.1rem;margin-bottom:4rem}.partners__logos{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:3.2rem}@media (max-width: 960px){.partners__logos{gap:1.6rem}}.partners__logos a{flex:0 0 calc((100% / 5) - 3.2rem)}@media (max-width: 960px){.partners__logos a{flex:0 0 calc(33% - 1.6rem)}}.partners__logos a img{max-width:100%;height:auto;display:block;max-height:9rem;object-fit:contain}.accommodation{position:relative;padding:21.4rem 0}@media (max-width: 960px){.accommodation{padding:9rem 0 0}}.accommodation__img{position:absolute;top:0;right:0;width:50%;height:100%}@media (max-width: 960px){.accommodation__img{width:100%;position:relative}}.accommodation__img img{width:100%;height:100%;object-fit:cover}.accommodation h2{font-size:2.8rem;line-height:3.8rem;margin-bottom:2.4rem;color:#b41937;font-family:"Source Sans Pro", sans-serif;font-weight:bold}@media (max-width: 960px){.accommodation h2{font-size:2.4rem;line-height:3.2rem}}.accommodation p{margin-bottom:2.4rem}.contact{padding:7.5rem 0;text-align:center}.contact h2{color:#b41937;font-size:2.8rem;line-height:3.8rem;font-family:"Source Sans Pro", sans-serif;margin-bottom:8rem;font-weight:bold}.contact__row{display:flex;flex-wrap:wrap;justify-content:center;gap:14rem}@media (max-width: 960px){.contact__row{gap:3rem}}.contact__single{text-align:left}.contact__single h2{font-family:"Source Sans Pro", sans-serif;font-weight:bold}.contact__single h3{color:#b41937;font-family:"Source Sans Pro", sans-serif;font-weight:bold;font-size:1.8rem;line-height:2.1rem;margin-bottom:.4rem}.contact__single figure{margin-bottom:2.4rem;height:31rem;width:24rem}.contact__single figure img{width:100%;height:100%;object-fit:cover;object-position:top center}.contact__single a{color:#1e1e1e;text-decoration:none;transition:all 0.4s ease-in}.contact__single a:hover{color:#b41937}.contact__single p br{display:none}.mail{display:flex;gap:.5rem}.mail_btn{text-decoration:underline;font-size:1.2rem;cursor:pointer}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9yZXNldC5zY3NzIiwiX2dsb2JhbC5zY3NzIiwiX3Zhci5zY3NzIiwiX3BsdWdpbnMuc2NzcyIsIl90ZXh0LnNjc3MiLCJfbmF2LnNjc3MiLCJfaGVhZGVyLnNjc3MiLCJfYWJvdXQuc2NzcyIsIl9vcmdhbml6ZXIuc2NzcyIsIl9wcm9ncmFtLnNjc3MiLCJfc3BlYWtlcnMuc2NzcyIsIl90aWNrZXRzLnNjc3MiLCJfcHJldmlvdXMuc2NzcyIsIl9zcG9uc29ycy5zY3NzIiwiX2xvY2FsaXphdGlvbi5zY3NzIiwiX3BhdHJvbmFnZS5zY3NzIiwiX3BhcnRuZXJzLnNjc3MiLCJfYWNjb21tb2RhdGlvbi5zY3NzIiwiX2NvbnRhY3Quc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxJQUFJLENBQ0osSUFBSSxDQUNKLEdBQUcsQ0FDSCxJQUFJLENBQ0osTUFBTSxDQUNOLE1BQU0sQ0FDTixNQUFNLENBQ04sRUFBRSxDQUNGLEVBQUUsQ0FDRixFQUFFLENBQ0YsRUFBRSxDQUNGLEVBQUUsQ0FDRixFQUFFLENBQ0YsQ0FBQyxDQUNELFVBQVUsQ0FDVixHQUFHLENBQ0gsQ0FBQyxDQUNELElBQUksQ0FDSixPQUFPLENBQ1AsT0FBTyxDQUNQLEdBQUcsQ0FDSCxJQUFJLENBQ0osSUFBSSxDQUNKLEdBQUcsQ0FDSCxHQUFHLENBQ0gsRUFBRSxDQUNGLEdBQUcsQ0FDSCxHQUFHLENBQ0gsR0FBRyxDQUNILENBQUMsQ0FDRCxDQUFDLENBQ0QsSUFBSSxDQUNKLEtBQUssQ0FDTCxNQUFNLENBQ04sTUFBTSxDQUNOLEdBQUcsQ0FDSCxHQUFHLENBQ0gsRUFBRSxDQUNGLEdBQUcsQ0FDSCxDQUFDLENBQ0QsQ0FBQyxDQUNELENBQUMsQ0FDRCxNQUFNLENBQ04sRUFBRSxDQUNGLEVBQUUsQ0FDRixFQUFFLENBQ0YsRUFBRSxDQUNGLEVBQUUsQ0FDRixFQUFFLENBQ0YsUUFBUSxDQUNSLElBQUksQ0FDSixLQUFLLENBQ0wsTUFBTSxDQUNOLEtBQUssQ0FDTCxP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Q0FDckIsVUFBVSxDaEJQVCxnQkFBZSxDZ0JXbkIsQUFoQ0osZ0JBQVEsQ0F5QkwsQ0FBQyxNQUlVLEFBQUMsQ0FDSixLQUFLLENoQnhDWixPQUFPLENnQnlDSCxBQS9CUixnQkFBUSxDQWlDTCxDQUFDLENBQ0csRUFBRSxBQUFDLENBQ0MsT0FBTyxDQUFFLElBQUksQ0FDaEIsQUFJYixLQUFLLEFBQUMsQ0FDRixPQUFPLENBQUUsSUFBSSxDQUNiLEdBQUcsQ0FBRSxLQUFLLENBTWIsQUFMRyxTQUFLLEFBQUMsQ0FDRixlQUFlLENBQUUsU0FBUyxDQUMxQixTQUFTLENBQUUsTUFBTSxDQUNqQixNQUFNLENBQUUsT0FBTyxDQUNsQiIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJodG1sLFxyXG5ib2R5LFxyXG5kaXYsXHJcbnNwYW4sXHJcbmFwcGxldCxcclxub2JqZWN0LFxyXG5pZnJhbWUsXHJcbmgxLFxyXG5oMixcclxuaDMsXHJcbmg0LFxyXG5oNSxcclxuaDYsXHJcbnAsXHJcbmJsb2NrcXVvdGUsXHJcbnByZSxcclxuYSxcclxuYWJicixcclxuYWNyb255bSxcclxuYWRkcmVzcyxcclxuYmlnLFxyXG5jaXRlLFxyXG5jb2RlLFxyXG5kZWwsXHJcbmRmbixcclxuZW0sXHJcbmltZyxcclxuaW5zLFxyXG5rYmQsXHJcbnEsXHJcbnMsXHJcbnNhbXAsXHJcbnNtYWxsLFxyXG5zdHJpa2UsXHJcbnN0cm9uZyxcclxuc3ViLFxyXG5zdXAsXHJcbnR0LFxyXG52YXIsXHJcbmIsXHJcbnUsXHJcbmksXHJcbmNlbnRlcixcclxuZGwsXHJcbmR0LFxyXG5kZCxcclxub2wsXHJcbnVsLFxyXG5saSxcclxuZmllbGRzZXQsXHJcbmZvcm0sXHJcbmxhYmVsLFxyXG5sZWdlbmQsXHJcbnRhYmxlLFxyXG5jYXB0aW9uLFxyXG50Ym9keSxcclxudGZvb3QsXHJcbnRoZWFkLFxyXG50cixcclxudGgsXHJcbnRkLFxyXG5hcnRpY2xlLFxyXG5hc2lkZSxcclxuY2FudmFzLFxyXG5kZXRhaWxzLFxyXG5lbWJlZCxcclxuZmlndXJlLFxyXG5maWdjYXB0aW9uLFxyXG5mb290ZXIsXHJcbmhlYWRlcixcclxuaGdyb3VwLFxyXG5tZW51LFxyXG5uYXYsXHJcbm91dHB1dCxcclxucnVieSxcclxuc2VjdGlvbixcclxuc3VtbWFyeSxcclxudGltZSxcclxubWFyayxcclxuYXVkaW8sXHJcbnZpZGVvIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBmb250LXNpemU6IDEwMCU7XHJcbiAgICBmb250OiBpbmhlcml0O1xyXG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cclxuYXJ0aWNsZSxcclxuYXNpZGUsXHJcbmRldGFpbHMsXHJcbmZpZ2NhcHRpb24sXHJcbmZpZ3VyZSxcclxuZm9vdGVyLFxyXG5oZWFkZXIsXHJcbmhncm91cCxcclxubWVudSxcclxubmF2LFxyXG5zZWN0aW9uIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbmJvZHkge1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbn1cclxub2wsXHJcbnVsIHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuYmxvY2txdW90ZSxcclxucSB7XHJcbiAgICBxdW90ZXM6IG5vbmU7XHJcbn1cclxuYmxvY2txdW90ZTpiZWZvcmUsXHJcbmJsb2NrcXVvdGU6YWZ0ZXIsXHJcbnE6YmVmb3JlLFxyXG5xOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgY29udGVudDogbm9uZTtcclxufVxyXG50YWJsZSB7XHJcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XHJcbn1cclxuXHJcbmh0bWx7XHJcbiAgICBmb250LXNpemU6IDEwcHg7XHJcbn1cclxuXHJcbiIsImh0bWwge1xyXG4gICAgZm9udC1zaXplOiAxMHB4O1xyXG59XHJcblxyXG5ib2R5IHtcclxuICAgIGZvbnQtZmFtaWx5OiAkZi1vbmU7XHJcbiAgICBjb2xvcjogJGMtdGhyZWU7XHJcbn1cclxuXHJcbi5jb250YWluZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgbWF4LXdpZHRoOiAxNDRyZW07XHJcbiAgICBwYWRkaW5nOiAwIDEuNXJlbTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4udmlkZW8ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZy10b3A6IDU2LjI1JTtcclxuICAgICZfX2NvbnRhaW5lciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1MHJlbTtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuICAgIGlmcmFtZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5idG4ge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIHBhZGRpbmc6IDEuNnJlbSAzLjJyZW07XHJcbiAgICBiYWNrZ3JvdW5kOiAkYy1maXZlO1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG4ucGwge1xyXG4gICAgcGFkZGluZy1sZWZ0OjZyZW07XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHRhYmxldCkge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIH1cclxufVxyXG5cclxuZm9vdGVyIHtcclxuICAgIC5uYXZfX3RvcCB7XHJcbiAgICAgICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZvb3Rlcl9fc29jaWFscyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBnYXA6IDEuN3JlbTtcclxuICAgIH1cclxufSIsIlxyXG4kZi1vbmU6ICdTb3VyY2UgU2FucyBQcm8nLCBzYW5zLXNlcmlmO1xyXG4kZi10d286ICdTb3VyY2UgU2VyaWYgUHJvJywgc2VyaWY7XHJcblxyXG4vLyBDb2xvcnMgLy9cclxuXHJcbiRjLW9uZTogI2VkZmJmZjtcclxuJGMtdHdvOiAjQzJEMkRDO1xyXG4kYy10aHJlZTogIzFlMWUxZTtcclxuJGMtZm91cjogIzM5MzczMztcclxuJGMtZml2ZTogI2I0MTkzNztcclxuJGMtc2l4OiAjODI4MjgyO1xyXG4kYy1zZXZlbjogIzdjN2Q4MDtcclxuJGMtZWlnaHQ6ICMzMzMzOTk7XHJcblxyXG4vLyBwYWRkaW5ncyAvL1xyXG5cclxuJHAxOiA3cmVtIDA7XHJcbiRwMjogMTByZW0gMCAxNHJlbTtcclxuJHAzOiAzcmVtIDA7XHJcblxyXG5cclxuXHJcbi8vIEZvbnRzIHdlaWdodHMgLy9cclxuXHJcbiR0aGluOiAxMDA7XHJcbiRyZWd1bGFyOiA0MDA7XHJcbiRtZWRpdW06IDUwMDtcclxuJGJvbGQ6IDYwMDtcclxuJGV4dHJhYm9sZDogOTAwO1xyXG5cclxuLy8gU2hhZG93cyAvL1xyXG5cclxuJHNoYWRvdzogMCAyMHB4IDYwcHggMCByZ2JhKDAsNTYsOTksMC4xOSk7XHJcbiRzaGFkb3cxOiAwIDVweCAyNXB4IDAgcmdiYSgwLDU2LDk5LDAuMTkpO1xyXG4kc2hhZG93MjogMCAzMHB4IDYwcHggMCByZ2JhKDAsMCwwLDAuMSk7XHJcbiRzaGFkb3czOiAwIDE1cHggMzBweCAwIHJnYmEoMCw1Niw5OSwwLjE2KTtcclxuXHJcblxyXG4vLyBUcmFuc2l0aW9ucyAvL1xyXG5cclxuJHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZS1pbjtcclxuJHRyYW5zaXRpb25Mb25nOiBhbGwgMXMgbGluZWFyO1xyXG4kdHJhbnNpdGlvbkV4dHJhTG9uZzogYWxsIDQwcyBsaW5lYXI7XHJcblxyXG5cclxuQG1peGluIGJyZWFrcG9pbnQoJHBvaW50KSB7XHJcbiAgICBAaWYgJHBvaW50ID09IGJpZ0Rlc2t0b3Age1xyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNDMxcHgpIHtcclxuICAgICAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfSBAZWxzZSBpZiAkcG9pbnQgPT0gZnVsbEhkIHtcclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTk2MHB4KSB7XHJcbiAgICAgICAgICAgIEBjb250ZW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIEBlbHNlIGlmICRwb2ludCA9PSB1cFBoYWJsZXQge1xyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2ODBweCkge1xyXG4gICAgICAgICAgICBAY29udGVudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBAZWxzZSBpZiAkcG9pbnQgPT0gb25seURlc2t0b3Age1xyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5MjBweCkge1xyXG4gICAgICAgICAgICBAY29udGVudDtcclxuICAgICAgICB9XHJcbiAgICB9IEBlbHNlIGlmICRwb2ludCA9PSBtZWRpdW1EZXNrdG9wIHtcclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTcyMHB4KSB7XHJcbiAgICAgICAgICAgIEBjb250ZW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIEBlbHNlIGlmICRwb2ludCA9PSBzbWFsbERlc2t0b3Age1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDMwcHgpIHtcclxuICAgICAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfSBAZWxzZSBpZiAkcG9pbnQgPT0gc21hbGxlckRlc2t0b3Age1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjMwcHgpIHtcclxuICAgICAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfSBAZWxzZSBpZiAkcG9pbnQgPT0gdGFibGV0IHtcclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcclxuICAgICAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfSBAZWxzZSBpZiAkcG9pbnQgPT0gc21hbGxDb21wdXRlciB7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtaGVpZ2h0OiA3NjVweCkgYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XHJcbiAgICAgICAgICAgIEBjb250ZW50O1xyXG4gICAgICAgIH1cclxuICAgIH0gQGVsc2UgaWYgJHBvaW50ID09IHBoYWJsZXQge1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3ODBweCkge1xyXG4gICAgICAgICAgICBAY29udGVudDtcclxuICAgICAgICB9XHJcbiAgICB9IEBlbHNlIGlmICRwb2ludCA9PSBuZXdNb2JpbGUge1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkgYW5kIChtaW4taGVpZ2h0OiA3MDBweCkge1xyXG4gICAgICAgICAgICBAY29udGVudDtcclxuICAgICAgICB9XHJcbiAgICB9IEBlbHNlIGlmICRwb2ludCA9PSBtb2JpbGVvbmx5IHtcclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcclxuICAgICAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfSBAZWxzZSBpZiAkcG9pbnQgPT0gc21hbGxNb2JpbGUge1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzMzBweCkge1xyXG4gICAgICAgICAgICBAY29udGVudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIudG5zLW91dGVye3BhZGRpbmc6MCAhaW1wb3J0YW50fS50bnMtb3V0ZXIgW2hpZGRlbl17ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LnRucy1vdXRlciBbYXJpYS1jb250cm9sc10sLnRucy1vdXRlciBbZGF0YS1hY3Rpb25de2N1cnNvcjpwb2ludGVyfS50bnMtc2xpZGVyey13ZWJraXQtdHJhbnNpdGlvbjphbGwgMHM7LW1vei10cmFuc2l0aW9uOmFsbCAwczt0cmFuc2l0aW9uOmFsbCAwc30udG5zLXNsaWRlcj4udG5zLWl0ZW17LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7LW1vei1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94fS50bnMtaG9yaXpvbnRhbC50bnMtc3VicGl4ZWx7d2hpdGUtc3BhY2U6bm93cmFwfS50bnMtaG9yaXpvbnRhbC50bnMtc3VicGl4ZWw+LnRucy1pdGVte2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOnRvcDt3aGl0ZS1zcGFjZTpub3JtYWx9LnRucy1ob3Jpem9udGFsLnRucy1uby1zdWJwaXhlbDphZnRlcntjb250ZW50OicnO2Rpc3BsYXk6dGFibGU7Y2xlYXI6Ym90aH0udG5zLWhvcml6b250YWwudG5zLW5vLXN1YnBpeGVsPi50bnMtaXRlbXtmbG9hdDpsZWZ0fS50bnMtaG9yaXpvbnRhbC50bnMtY2Fyb3VzZWwudG5zLW5vLXN1YnBpeGVsPi50bnMtaXRlbXttYXJnaW4tcmlnaHQ6LTEwMCV9LnRucy1uby1jYWxje3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6MH0udG5zLWdhbGxlcnl7cG9zaXRpb246cmVsYXRpdmU7bGVmdDowO21pbi1oZWlnaHQ6MXB4fS50bnMtZ2FsbGVyeT4udG5zLWl0ZW17cG9zaXRpb246YWJzb2x1dGU7bGVmdDotMTAwJTstd2Via2l0LXRyYW5zaXRpb246dHJhbnNmb3JtIDBzLCBvcGFjaXR5IDBzOy1tb3otdHJhbnNpdGlvbjp0cmFuc2Zvcm0gMHMsIG9wYWNpdHkgMHM7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gMHMsIG9wYWNpdHkgMHN9LnRucy1nYWxsZXJ5Pi50bnMtc2xpZGUtYWN0aXZle3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6YXV0byAhaW1wb3J0YW50fS50bnMtZ2FsbGVyeT4udG5zLW1vdmluZ3std2Via2l0LXRyYW5zaXRpb246YWxsIDAuMjVzOy1tb3otdHJhbnNpdGlvbjphbGwgMC4yNXM7dHJhbnNpdGlvbjphbGwgMC4yNXN9LnRucy1hdXRvd2lkdGh7ZGlzcGxheTppbmxpbmUtYmxvY2t9LnRucy1sYXp5LWltZ3std2Via2l0LXRyYW5zaXRpb246b3BhY2l0eSAwLjZzOy1tb3otdHJhbnNpdGlvbjpvcGFjaXR5IDAuNnM7dHJhbnNpdGlvbjpvcGFjaXR5IDAuNnM7b3BhY2l0eTowLjZ9LnRucy1sYXp5LWltZy50bnMtY29tcGxldGV7b3BhY2l0eToxfS50bnMtYWh7LXdlYmtpdC10cmFuc2l0aW9uOmhlaWdodCAwczstbW96LXRyYW5zaXRpb246aGVpZ2h0IDBzO3RyYW5zaXRpb246aGVpZ2h0IDBzfS50bnMtb3Zoe292ZXJmbG93OmhpZGRlbn0udG5zLXZpc3VhbGx5LWhpZGRlbntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi0xMDAwMGVtfS50bnMtdHJhbnNwYXJlbnR7b3BhY2l0eTowO3Zpc2liaWxpdHk6aGlkZGVufS50bnMtZmFkZUlue29wYWNpdHk6MTtmaWx0ZXI6YWxwaGEob3BhY2l0eT0xMDApO3otaW5kZXg6MH0udG5zLW5vcm1hbCwudG5zLWZhZGVPdXR7b3BhY2l0eTowO2ZpbHRlcjphbHBoYShvcGFjaXR5PTApO3otaW5kZXg6LTF9LnRucy12cGZpeHt3aGl0ZS1zcGFjZTpub3dyYXB9LnRucy12cGZpeD5kaXYsLnRucy12cGZpeD5saXtkaXNwbGF5OmlubGluZS1ibG9ja30udG5zLXQtc3VicDJ7bWFyZ2luOjAgYXV0bzt3aWR0aDozMTBweDtwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6MTBweDtvdmVyZmxvdzpoaWRkZW59LnRucy10LWN0e3dpZHRoOjIzMzMuMzMzMzMzMyU7d2lkdGg6LXdlYmtpdC1jYWxjKDEwMCUgKiA3MCAvIDMpO3dpZHRoOi1tb3otY2FsYygxMDAlICogNzAgLyAzKTt3aWR0aDpjYWxjKDEwMCUgKiA3MCAvIDMpO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjB9LnRucy10LWN0OmFmdGVye2NvbnRlbnQ6Jyc7ZGlzcGxheTp0YWJsZTtjbGVhcjpib3RofS50bnMtdC1jdD5kaXZ7d2lkdGg6MS40Mjg1NzE0JTt3aWR0aDotd2Via2l0LWNhbGMoMTAwJSAvIDcwKTt3aWR0aDotbW96LWNhbGMoMTAwJSAvIDcwKTt3aWR0aDpjYWxjKDEwMCUgLyA3MCk7aGVpZ2h0OjEwcHg7ZmxvYXQ6bGVmdH0iLCJoMSB7XHJcbiAgICBmb250LXNpemU6IDQuOHJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiA2cmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMi40cmVtO1xyXG4gICAgZm9udC1mYW1pbHk6ICRmLXR3bztcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHRhYmxldCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzLjRyZW07XHJcbiAgICB9XHJcbn1cclxuaDIge1xyXG4gICAgZm9udC1zaXplOiA2LjRyZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAuOHJlbTtcclxuICAgIGZvbnQtZmFtaWx5OiAkZi10d287XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCh0YWJsZXQpIHtcclxuICAgICAgICBmb250LXNpemU6IDMuMnJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMy40cmVtO1xyXG4gICAgfVxyXG59XHJcbmgzIHtcclxuICAgIGZvbnQtc2l6ZTogMy42cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDVyZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAuOHJlbTtcclxuICAgIGZvbnQtZmFtaWx5OiAkZi10d287XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCh0YWJsZXQpIHtcclxuICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMy40cmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5saSxcclxucCB7XHJcbiAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAyLjFyZW07XHJcbiAgICBmb250LWZhbWlseTogJGYtb25lO1xyXG59XHJcblxyXG5zdHJvbmcge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn0iLCIubmF2IHtcclxuICAgICZfX3RvcCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGMtdHdvO1xyXG4gICAgICAgIHBhZGRpbmc6IDEuMzVyZW07XHJcbiAgICAgICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGdhcDogMS43cmVtO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19ib3R0b20ge1xyXG4gICAgICAgIHBhZGRpbmc6IDMuMnJlbSAwO1xyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQodGFibGV0KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQodGFibGV0KSB7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fbG9nbyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzNXJlbTtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgZmxleDogMCAwIDIwJTtcclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHRhYmxldCkge1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA1LjhyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogNS44cmVtO1xyXG4gICAgICAgICAgICBmbGV4OiAwIDAgNTAlO1xyXG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHRhYmxldCkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fbWVudSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGZsZXg6IDAgMCA2MCU7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh0YWJsZXQpIHtcclxuICAgICAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGdhcDogMi40cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjFyZW07XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtdGhyZWU7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi1saXN0IHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh0YWJsZXQpIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDEycmVtKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2LjJyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTEwJSk7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIC5uYXZfX21lbnUtbGlzdCB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19idG4ge1xyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQodGFibGV0KSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogMi4xcmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEuOHJlbTtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogM3B4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtdGhyZWU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcclxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5idG4ge1xyXG4gICAgICAgIGZsZXg6IDAgMCAyMCU7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICBtYXgtd2lkdGg6IDE2cmVtO1xyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQodGFibGV0KSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAuOHJlbSAxLjZyZW07XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5oZWFkZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZzogOXJlbSAwO1xyXG4gICAgJl9faW1nIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgfVxyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGMtZm91cjtcclxuICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICBwYWRkaW5nOiA4cmVtIDZyZW07XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQodGFibGV0KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDQuMnJlbSA0cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmLXR3bztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzLjRyZW07XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQodGFibGV0KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjZyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuYWJvdXQge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEycmVtO1xyXG4gICAgLnJvdyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHRhYmxldCkge1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIGdhcDogMy4ycmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgLmNvbCB7XHJcbiAgICAgICAgICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh0YWJsZXQpIHtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNnJlbSAwIDZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh0YWJsZXQpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgaDJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMy44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1maXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGYtb25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHRhYmxldCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMy40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1maXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTJyZW0gNi43cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4OiAxLjE7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh0YWJsZXQpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNHJlbSAxLjdyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0LjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHRhYmxldCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMy40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICAgIC5jb2wge1xyXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMS42O1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTByZW0pO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQodGFibGV0KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIGZpZ3VyZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHJlbSA2LjVyZW0gMDtcclxuICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQodGFibGV0KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMuMnJlbSAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAudmlkZW8ge1xyXG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTJyZW0pO1xyXG4gICAgICAgIG1hcmdpbjogMTJyZW0gYXV0byAwO1xyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQodGFibGV0KSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5vcmdhbml6ZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEwcmVtO1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCh0YWJsZXQpIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAtMnB4O1xyXG4gICAgfVxyXG4gICAgJl9faW1nIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQodGFibGV0KSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMy4ycmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19waG90byB7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh0YWJsZXQpIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcbiAgICAmX19pY28ge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgaGVpZ2h0OiA2MCU7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fYm94IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkYy10d287XHJcbiAgICAgICAgcGFkZGluZzogMy41cmVtIDAgNC41cmVtO1xyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQodGFibGV0KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDRyZW0gMS43cmVtO1xyXG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMS41cmVtO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDNyZW0pO1xyXG4gICAgICAgIH1cclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSA0cmVtKTtcclxuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDQuOHJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDZyZW07XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQodGFibGV0KSB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzLjJyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBoMyB7XHJcbiAgICAgICAgY29sb3I6ICRjLWZpdmU7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjhyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMuOHJlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjRyZW07XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmLW9uZTtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHJlbTtcclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHRhYmxldCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuOHJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMy4ycmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gNHJlbSk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQodGFibGV0KSB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucGwge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDZyZW07XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh0YWJsZXQpIHtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIucHJvZ3JhbSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkYy1maXZlO1xyXG4gICAgcGFkZGluZzogM3JlbSAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbTtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQodGFibGV0KSB7XHJcbiAgICAgICAgcGFkZGluZzogMnJlbSAwO1xyXG4gICAgfVxyXG5cclxuXHJcblxyXG4gICAgaDIge1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICBmb250LXNpemU6IDQuOHJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogNnJlbTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHRhYmxldCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMuMnJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuMnJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGlzdCB7XHJcbiAgICAgICAgbWFyZ2luOiA0cmVtIDA7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcm93IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgZ2FwOiA0cmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3NpbmdsZSB7XHJcbiAgICAgICAgaDQge1xyXG4gICAgICAgICAgICBjb2xvcjogJGMtZml2ZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMy44cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQodGFibGV0KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjZyZW07XHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoNSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjZyZW07XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYy1zaXg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xyXG4gICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBsaSwgcCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMi4xcmVtO1xyXG4gICAgICAgICAgICBjb2xvcjogJGMtdGhyZWU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3RpbWUge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZ2FwOiAuOHJlbTtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjFyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLXNlY29uZCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICBjb2xvcjogJGMtZml2ZTtcclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtZml2ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQodGFibGV0KSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLXNtYWxsIHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDFyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLW1lZGl1bSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzcmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLS1iaWcge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYnJlYWsge1xyXG4gICAgICAgIHBhZGRpbmc6IDRyZW0gMDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgIC5jb250YWluZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtdHdvO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3BhdXNlIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogMnJlbSAzcmVtO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjLXR3bztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1cmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICAgIGdhcDogMS40cmVtO1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19ldmVudCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAyMXJlbTtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQodGFibGV0KSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5zbWFsbCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxcmVtO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHRhYmxldCkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5tZWRpdW0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogM3JlbTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh0YWJsZXQpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYmlnIHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDVyZW07XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQodGFibGV0KSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHRhYmxldCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xyXG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19kZXRhaWxzIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCA0cHggMnJlbSByZ2JhKDEyMSwgMTI4LCAxNDUsIC4xKTtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxMHJlbSk7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICBwYWRkaW5nOiAxLjZyZW07XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSA2cmVtKTtcclxuICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsRGVza3RvcCkge1xyXG4gICAgICAgICAgICBsZWZ0OiAtMnJlbTtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDRyZW0pO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMi4xcmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX3Jvb21zIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgZ2FwOiAxMnJlbTtcclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsRGVza3RvcCkge1xyXG4gICAgICAgICAgICBnYXA6IDEwcmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHRhYmxldCkge1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIGdhcDogM3JlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLWZpdmU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQodGFibGV0KSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMy44cmVtO1xyXG4gICAgICAgICAgICBjb2xvcjogJGMtc2V2ZW47XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGYtb25lO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsRGVza3RvcCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDNyZW07XHJcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcclxuICAgICAgICAgICAgY29sb3I6ICRjLWZpdmU7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE3cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjZyZW07XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDcuNHJlbTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh0YWJsZXQpIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBjb2xvcjogJGMtZml2ZTtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaDUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLjZyZW07XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYy1zaXg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoNiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICAgICAgY29sb3I6ICRjLWVpZ2h0O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE3cmVtO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHRhYmxldCkge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xyXG4gICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBsaSwgcCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMi4xcmVtO1xyXG4gICAgICAgICAgICBjb2xvcjogJGMtdGhyZWU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX21vcmUge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgIGNvbG9yOiAkYy10aHJlZTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkYy10d287XHJcbiAgICAgICAgcGFkZGluZzogLjhyZW0gMS42cmVtO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogNDtcclxuICAgIH1cclxuICAgICZfX3Jvb20ge1xyXG4gICAgICAgICZfX3NpbmdsZSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQodGFibGV0KSB7XHJcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbn0iLCIuc3BlYWtlcnMge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDZyZW07XHJcbiAgICAmX19yb3cge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGdhcDogMnJlbTtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIH1cclxuICAgICZfX3NpbmdsZSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDIwJSAtIDJyZW0pO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZmxleDogMCAwIGNhbGMoMjAlIC0gMnJlbSk7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbERlc2t0b3ApIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDI1JSAtIDJyZW0pO1xyXG4gICAgICAgICAgICBmbGV4OiAwIDAgY2FsYygyNSUgLSAycmVtKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh0YWJsZXQpIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDMzJSAtIDJyZW0pO1xyXG4gICAgICAgICAgICBmbGV4OiAwIDAgY2FsYygzMyUgLSAycmVtKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChwaGFibGV0KSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSAycmVtKTtcclxuICAgICAgICAgICAgZmxleDogMCAwIGNhbGMoNTAlIC0gMnJlbSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobW9iaWxlb25seSkge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgIH1cclxuICAgICAgICBmaWd1cmUge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzOHJlbTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChwaGFibGV0KSB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI5cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiB0b3AgY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtb2JpbGVvbmx5KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBoNSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYy1maXZlO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuOHJlbTtcclxuICAgICAgICAgICAgbWFyZ2luOiAyLjRyZW0gMDtcclxuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHNtYWxsRGVza3RvcCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHRhYmxldCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMi40cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLWNoaWxkKDRuKSB7XHJcbiAgICAgICAgICAgIC5zcGVha2Vyc19fZGVzYyB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHRhYmxldCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IGluaXRpYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0ycmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQocGhhYmxldCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiBpbml0aWFsO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1jaGlsZCgzbikge1xyXG4gICAgICAgICAgICAuc3BlYWtlcnNfX2Rlc2Mge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChwaGFibGV0KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogaW5pdGlhbDtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogLTJyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG1vYmlsZW9ubHkpIHtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogaW5pdGlhbDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuICAgICZfX21vcmUge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgIGNvbG9yOiAkYy10aHJlZTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkYy10d287XHJcbiAgICAgICAgcGFkZGluZzogMC44cmVtIDEuNnJlbTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcbiAgICAmX19kZXNjIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiAxMi41cmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gICAgICAgIGJveC1zaGFkb3c6ICRzaGFkb3c7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDhyZW0pO1xyXG4gICAgICAgIGxlZnQ6IC00cmVtO1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgcGFkZGluZzogMS42cmVtO1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgbWF4LWhlaWdodDogY2FsYygxMDAlIC0gMTJyZW0pO1xyXG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHRhYmxldCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMjAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChtb2JpbGVvbmx5KSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAycmVtKSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBsZWZ0OiAtMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi50aWNrZXRzIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmc6IDE0cmVtIDAgMDtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQodGFibGV0KSB7XHJcbiAgICAgICAgcGFkZGluZzogMTByZW0gMCAwO1xyXG4gICAgfVxyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgICAgcGFkZGluZzogMCAxMHJlbTtcclxuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNTAlKTtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoc21hbGxEZXNrdG9wKSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgM3JlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh0YWJsZXQpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2ltZyB7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHRhYmxldCkge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIGgzIHtcclxuICAgICAgICBjb2xvcjogJGMtZml2ZTtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBmb250LXNpemU6IDIuOHJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMy44cmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcclxuICAgICAgICBmb250LWZhbWlseTogJGYtb25lO1xyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQodGFibGV0KSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMy44cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5idG4ge1xyXG4gICAgICAgIG1hcmdpbjogMnJlbSAwIDkuNXJlbTtcclxuICAgIH1cclxuICAgICZfX3NlY3Rpb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjLXR3bztcclxuICAgICAgICBwYWRkaW5nOiAxMS41cmVtIDAgOS41cmVtO1xyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQodGFibGV0KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDRyZW0gMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19yb3cge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZ2FwOiAycmVtO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjFyZW07XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChzbWFsbERlc2t0b3ApIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjdyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQodGFibGV0KSB7XHJcbiAgICAgICAgICAgIGdhcDogMXJlbTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQocGhhYmxldCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2NvbCB7XHJcbiAgICAgICAgZmxleDogMCAwIGNhbGMoMzMlIC0gMnJlbSk7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh0YWJsZXQpIHtcclxuICAgICAgICAgICAgZmxleDogMCAwIGNhbGMoMzMlIC0gLjVyZW0pO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnByZXZpb3VzIHtcclxuICAgIHBhZGRpbmc6IDExcmVtIDAgM3JlbTtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQodGFibGV0KSB7XHJcbiAgICAgICAgcGFkZGluZzogOXJlbSAwIDAgO1xyXG4gICAgfVxyXG59XHJcbi5lZGl0aW9uIHtcclxuICAgICZfX3NpbmdsZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHJlbTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh0YWJsZXQpIHtcclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGg0IHtcclxuICAgICAgICAgICAgY29sb3I6ICRjLWZpdmU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMy44cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHRhYmxldCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMi44cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGZpZ3VyZSB7XHJcblxyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiA4cmVtIGF1dG8gMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2ljb25zIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGdhcDogN3JlbTtcclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHRhYmxldCkge1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgZ2FwOiAzcmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjFyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIGhlaWdodDogNC44cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiA2cmVtO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byAyLjdyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBib3R0b207XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC52aWRlbyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNHJlbTtcclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHRhYmxldCkge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgLTEuNXJlbTtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDNyZW0pO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2ljb24ge1xyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQocGhhYmxldCkge1xyXG4gICAgICAgICAgICBmbGV4OiAwIDAgY2FsYyg1MCUgLSAzcmVtKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuc3BvbnNvcnMge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZzogOC41cmVtIDA7XHJcbiAgICBiYWNrZ3JvdW5kOiAkYy1maXZlO1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCh0YWJsZXQpIHtcclxuICAgICAgICBwYWRkaW5nOiA1cmVtIDAgMDtcclxuICAgIH1cclxuICAgICZfX2ltZyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogLTguNXJlbTtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQodGFibGV0KSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGMtdHdvO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHRhYmxldCkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5yb3cge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh0YWJsZXQpIHtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuY29sIHtcclxuICAgICAgICAgICAgZmxleDogMTtcclxuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAxMXJlbTtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHRhYmxldCkge1xyXG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuOHJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZi1vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHRhYmxldCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXR3bztcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgLTEuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgM3JlbSk7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzcmVtIDEuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgKyAzcmVtKTtcclxuXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMnJlbTtcclxuICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xyXG4gICAgICAgICAgICBsaSB7XHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLmxvY2FsaXphdGlvbiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiAxMHJlbSAwO1xyXG4gICAgJl9faW1nIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh0YWJsZXQpIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh0YWJsZXQpIHtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuY29sIHtcclxuICAgICAgICAgICAgZmxleDogMCAwIDUwJTtcclxuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnJlbTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh0YWJsZXQpIHtcclxuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm1hcCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNHJlbTtcclxuICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDU2JTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHRhYmxldCkge1xyXG4gICAgICAgICAgICBtYXJnaW46IDRyZW0gLTEuNXJlbSAwO1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgM3JlbSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGlmcmFtZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIGgzIHtcclxuICAgICAgICBmb250LWZhbWlseTogJGYtb25lO1xyXG4gICAgICAgIGNvbG9yOiAkYy1maXZlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjhyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMuOHJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHRhYmxldCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuMnJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIucGF0cm9uYWdlIHtcclxuICAgIHBhZGRpbmc6IDEwcmVtIDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHRhYmxldCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDhyZW0gMDtcclxuICAgIH1cclxuICAgIGgyIHtcclxuICAgICAgICBjb2xvcjogJGMtZml2ZTtcclxuICAgICAgICBmb250LWZhbWlseTogJGYtb25lO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMuOHJlbTtcclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHRhYmxldCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuMnJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBoMyB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmLW9uZTtcclxuICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuMXJlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG4gICAgfVxyXG4gICAgJl9fbG9nb3Mge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiAzLjJyZW07XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh0YWJsZXQpIHtcclxuICAgICAgICAgICAgZ2FwOiAxLjZyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgIGZsZXg6IDAgMCAgY2FsYygoMTAwJSAvIDYpIC0gMy4ycmVtKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh0YWJsZXQpIHtcclxuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCBjYWxjKDMzJSAtIDEuNnJlbSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fc2luZ2xlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2LjVyZW07XHJcbiAgICB9XHJcbn0iLCIucGFydG5lcnMge1xyXG4gICAgbWFyZ2luOiA4cmVtIDA7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KHRhYmxldCkge1xyXG4gICAgICAgIG1hcmdpbjogMS42cmVtIDAgNHJlbTtcclxuICAgIH1cclxuICAgIGgyIHtcclxuICAgICAgICBjb2xvcjogJGMtZml2ZTtcclxuICAgICAgICBmb250LXNpemU6IDIuOHJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMy44cmVtO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBmb250LWZhbWlseTogJGYtb25lO1xyXG4gICAgfVxyXG4gICAgJl9fYmlne1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUuNnJlbTtcclxuICAgICAgICAuY29udGFpbmVyIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA2MnJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgaDMge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZi1vbmU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMXJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19kZXNjIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcclxuICAgICAgICBnYXA6IDMuMnJlbTtcclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHRhYmxldCkge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcbiAgICAmX19sb2dvIHtcclxuICAgICAgICBmbGV4OiAwIDAgMTVyZW07XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxNXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19zbWFsbCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUuNnJlbTtcclxuICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmLW9uZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMi4xcmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2xvZ29zIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGdhcDogMy4ycmVtO1xyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQodGFibGV0KSB7XHJcbiAgICAgICAgICAgIGdhcDogMS42cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgZmxleDogMCAwICBjYWxjKCgxMDAlIC8gNSkgLSAzLjJyZW0pO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KHRhYmxldCkge1xyXG4gICAgICAgICAgICAgICAgZmxleDogMCAwIGNhbGMoMzMlIC0gMS42cmVtKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA5cmVtO1xyXG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5hY2NvbW1vZGF0aW9uIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmc6IDIxLjRyZW0gMDtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQodGFibGV0KSB7XHJcbiAgICAgICAgcGFkZGluZzogOXJlbSAwIDA7XHJcbiAgICB9XHJcbiAgICAmX19pbWcge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh0YWJsZXQpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzLjhyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMi40cmVtO1xyXG4gICAgICAgIGNvbG9yOiAkYy1maXZlO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZi1vbmU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh0YWJsZXQpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzLjJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgcCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMi40cmVtO1xyXG4gICAgfVxyXG59IiwiLmNvbnRhY3Qge1xyXG4gICAgcGFkZGluZzogNy41cmVtIDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBoMiB7XHJcbiAgICAgICAgY29sb3I6ICRjLWZpdmU7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjhyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMuOHJlbTtcclxuICAgICAgICBmb250LWZhbWlseTogJGYtb25lO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB9XHJcbiAgICAmX19yb3cge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGdhcDogMTRyZW07XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCh0YWJsZXQpIHtcclxuICAgICAgICAgICAgZ2FwOiAzcmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3NpbmdsZSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZi1vbmU7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIH1cclxuICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYy1maXZlO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGYtb25lO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjFyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC40cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICBmaWd1cmUge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjRyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMzFyZW07XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNHJlbTtcclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IHRvcCBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYy10aHJlZTtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtZml2ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgYnIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4ubWFpbCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiAuNXJlbTtcclxuICAgICZfYnRuIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcbn0iXX0= */
