@font-face{font-family:avenir;src:url(../sass/fonts/avenir-roman.otf),url(../sass/fonts/avenir-roman.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:avenir;src:url(../sass/fonts/avenir-heavy.otf),url(../sass/fonts/avenir-heavy.ttf) format("truetype");font-weight:800;font-style:normal}*{margin:0;padding:0;color:inherit;font-size:inherit;font-family:inherit;font-weight:inherit;line-height:inherit;background-color:transparent;border:0 transparent;text-align:left;box-sizing:border-box}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body,html{color:#fff;font-size:12px;font-family:Avenir,Arial,Helvetica,sans-serif;font-weight:400;line-height:normal}body{background-color:#fff;overflow:auto;margin:0}address,article,aside,details,figcaption,figure,footer,form,header,hgroup,main,menu,nav,section,summary{display:block}address{font-style:normal}a{background-color:transparent}a,a:active,a:hover{text-decoration:none;outline:0;color:inherit}b,strong{font-weight:700}ul li{list-style:none}img{border:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:12px}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],input[disabled]{cursor:default}a,button,input,textarea{outline:none!important;box-shadow:none!important}button,input{border:0 transparent;background-color:transparent}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}::-webkit-input-placeholder{color:inherit}:-moz-placeholder,::-moz-placeholder{color:inherit;opacity:1}:-ms-input-placeholder{color:inherit}.tiny ul li{list-style:disc inside}.auto,.container{margin-left:auto;margin-right:auto;float:none}.fl,.floatleft{float:left}.floatright,.fr{float:right}.abs,.absolute{position:absolute}.relative,.relt{position:relative}.fixed{position:fixed}.z10{z-index:10}.z20{z-index:20}.z30{z-index:30}.both{clear:both}.w100,.width100{width:100%}.w50,.width50{width:50%}.h100,.height100{height:100%}.h50,.height50{height:50%}.vh100{height:100vh}.vh50{height:50vh}.none{display:none}.noneimp{display:none!important}.hdn,.hidden{overflow:hidden}.pointer{cursor:pointer}.alcenter,.aligncenter{text-align:center}.replace{text-indent:101%;white-space:nowrap;overflow:hidden}.clients .clients_testimonials .clients_all,.contact .contact_form .form_confirm,.contact .contact_form .form_confirm .text,.language__item,.transition,.trn,.whats_float{transition:all .3s}.transitionfast,.trnf{transition:all .15s}.middle{position:relative;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.menu_burger_button{width:30px}.menu_burger_button span{display:block;background-color:#ccc;height:4px;margin-bottom:7px;transition:all .3s}.menu_burger_button:hover span{background-color:#000}.menu_burger{width:100%;height:100%;position:fixed;z-index:999;top:0;left:0;background-color:#ddd;transition:all .5s}.menu_burger.vertical{transform:translateY(-100%)}.menu_burger.vertical.bottom{transform:translateY(100%)}.menu_burger.horizontal{transform:translate(-100%)}.menu_burger.horizontal.right{transform:translate(100%)}.menu_burger.on{transform:translate(0)!important}.clients .clients_testimonials .clients_all .clients_list .item,.clients .clients_testimonials .clients_box .clients_list .item,.flex,.intro .items li .item,.tools .tool_list li,.tools .tool_list li .text{display:flex;flex-wrap:wrap}.clients .clients_testimonials .clients_all .clients_list .toright.item,.clients .clients_testimonials .clients_box .clients_list .toright.item,.flex.toright,.intro .items li .toright.item,.tools .tool_list li.toright,.tools .tool_list li .toright.text{justify-content:flex-end}.clients .clients_testimonials .clients_all .clients_list .tocenter.item,.clients .clients_testimonials .clients_box .clients_list .tocenter.item,.flex.tocenter,.intro .items li .tocenter.item,.tools .tool_list li.tocenter,.tools .tool_list li .tocenter.text{justify-content:center}.clients .clients_testimonials .clients_all .clients_list .item,.clients .clients_testimonials .clients_box .clients_list .item,.flex.tomiddle,.intro .items li .tomiddle.item,.tools .tool_list li .text,.tools .tool_list li.tomiddle{align-items:center}.fx20{width:20%;max-width:20%;flex:0 0 20%}.fx25,.intro .items li{width:25%;max-width:25%;flex:0 0 25%}.fx50{width:50%;max-width:50%;flex:0 0 50%}.fx75{width:75%;max-width:75%;flex:0 0 75%}.fx80{width:80%;max-width:80%;flex:0 0 80%}.fx33,.tools .tool_list li .logo{width:33.33%;max-width:33.33%;flex:0 0 33.33%}.fx66,.tools .tool_list li .text{width:66.66%;max-width:66.66%;flex:0 0 66.66%}.grid{display:grid;grid-column-gap:10px;grid-row-gap:10px}.grid.c2{grid-template-columns:repeat(2,1fr)}.grid.c3{grid-template-columns:repeat(3,1fr)}.grid.c4{grid-template-columns:repeat(4,1fr)}.grid.c5{grid-template-columns:repeat(5,1fr)}.grid.c6{grid-template-columns:repeat(6,1fr)}.grid.cg15{grid-column-gap:15px}.grid.cg20{grid-column-gap:20px}.grid.cg25{grid-column-gap:25px}.grid.cg30{grid-column-gap:30px}.grid.rg15{grid-row-gap:15px}.grid.rg20{grid-row-gap:20px}.grid.rg25{grid-row-gap:25px}.grid.rg30{grid-row-gap:30px}.grid .cs2{grid-column:span 2}.grid .cs3{grid-column:span 3}.grid .cs4{grid-column:span 4}.grid .cs5{grid-column:span 5}.grid .cs6{grid-column:span 6}.grid .rs2{grid-row:span 2}.grid .rs3{grid-row:span 3}.grid .rs4{grid-row:span 4}.grid .rs5{grid-row:span 5}.grid .rs6{grid-row:span 6}.whats_float{width:50px;height:50px;position:fixed;bottom:15px;right:15px;z-index:20;background-repeat:no-repeat;background-position:50%;background-size:30px auto;background-image:url(../img/whats.svg);background-color:#25d366;border-radius:50%}.whats_float:hover{background-color:#56ed88}.after:before,.before:before,.footer_site .social_icon:before,.iconHover:before{content:"";position:absolute;z-index:1;left:0;top:0}.maskBox{position:absolute;z-index:5;left:0;top:0}.imgCover,.maskBox{width:100%;height:100%}.imgCover{-o-object-fit:cover;object-fit:cover}.container{max-width:1136px}.container.gap{max-width:1152px}.container.large{max-width:1328px}.container.large.gap{max-width:1344px}.container.short{max-width:944px}.container.short.gap{max-width:960px}strong{font-weight:800}.header_site{background:rgba(0,0,0,.9);padding-top:0;position:fixed;top:0;left:0;z-index:999;width:100%;height:88px}.header_site .container{width:100%}.header_site .logo{width:165px;height:65px;background-repeat:no-repeat;background-position:0;background-size:auto;background-image:url(../img/id_musique_logo.svg)}@media (max-width:1199px){.header_site{height:64px}.header_site .logo{width:124px;height:52px;background-size:100% auto}}.cta{width:200px;height:48px;border-radius:8px;background-color:#fff;font-weight:800;font-size:18px;text-align:center;text-transform:capitalize;color:#000}.cta span{display:inline-block;padding-right:22px;background-repeat:no-repeat;background-position:100%;background-size:auto;background-image:url(../img/icons/arrow.svg)}.title_a{font-size:48px;color:#eee}.title_a,.title_b{font-weight:800;line-height:130%}.title_b{font-size:36px;color:#fff}.text_a p{color:#eee}.text_a p,.text_b p{font-size:24px;line-height:130%}.text_b p{color:#fff}.about .info .text p,.clients .clients_testimonials .clients_all .clients_list .item p,.clients .clients_testimonials .clients_box .clients_list .item p,.intro .items li .item .text p,.text_item_a p,.tools .tool_list li .text p{font-size:18px;line-height:130%;color:#fff}.purple p strong{color:#690dc4}.blue p strong{color:#7cbdda}.yellow p strong{color:#ecbd2e}.red p strong{color:#db1659}body{background-color:#000}.intro{padding-top:158px;padding-bottom:260px}.intro .presentation .title{margin-bottom:48px}.intro .presentation .text{margin-bottom:70px}.intro .items li .item{padding-left:8px;padding-right:8px}.intro .items li .item .icon{width:48px;max-width:48px;flex:0 0 48px;text-align:center;padding-top:2px}.intro .items li .item .text{width:calc(100% - 48px);max-width:calc(100% - 48px);flex:0 0 calc(100% - 48px);padding-left:6px}.dashboard{background-color:hsla(0,0%,100%,.05);padding-top:172px;padding-bottom:160px}.dashboard .title{margin-bottom:50px}.dashboard .left{padding-right:9%}.dashboard .right figure img{max-width:100%}.tools{padding-top:160px;padding-bottom:130px}.tools .title{margin-bottom:70px}.tools .tool_list{padding-bottom:5px}.tools .tool_list li{margin-bottom:55px}.tools .tool_list li .logo,.tools .tool_list li .text{padding-left:8px;padding-right:8px}.about{background-color:hsla(0,0%,100%,.05);padding-top:160px;padding-bottom:140px}.about .title{margin-bottom:70px}.about .info{margin-bottom:42px}.about .info .left{padding-right:9.2%;padding-bottom:40px}.about .info .right{padding-left:9.2%;padding-bottom:40px}.about .info h4{font-weight:800;font-size:24px;line-height:130%;color:#868686;margin-bottom:15px}.science{padding-top:160px;padding-bottom:160px}.science .title{margin-bottom:70px}.science .text{padding-right:15.5%}.science .logo_sonar{text-align:right;padding-right:10px;padding-top:120px}.clients{padding-top:160px;padding-bottom:140px;background-color:hsla(0,0%,100%,.05)}.clients .cta_box{padding-top:90px}.clients .title{color:#fff;margin-bottom:80px}.clients .clients_tabs{margin-bottom:32px}.clients .clients_tabs .tab{font-size:18px;line-height:130%;color:#fff;margin-right:32px;cursor:pointer;vertical-align:middle}.clients .clients_tabs .tab.on{font-size:24px;font-weight:800;-webkit-text-decoration-line:underline;text-decoration-line:underline}.clients .clients_testimonials{position:relative}.clients .clients_testimonials .clients_all{position:absolute;left:8px;top:0;width:calc(100% - 16px);visibility:hidden;opacity:0;z-index:-1;background-color:#000;padding:0!important}.clients .clients_testimonials .clients_all.on{visibility:visible;opacity:1;z-index:10}.clients .clients_testimonials .clients_all .clients_list{margin-right:16px!important}.clients .clients_testimonials .clients_all .close_btn{width:64px;height:64px;background:#fff;box-shadow:0 1px 0 rgba(0,0,0,.1);border-radius:4px;font-weight:800;font-size:18px;line-height:130%;text-align:center;color:#000}.clients .clients_testimonials .clients_all,.clients .clients_testimonials .clients_box{padding-left:8px}.clients .clients_testimonials .clients_all .clients_list,.clients .clients_testimonials .clients_box .clients_list{margin-right:35%;background-color:#000;position:relative}.clients .clients_testimonials .clients_all .clients_list .item,.clients .clients_testimonials .clients_box .clients_list .item{height:64px;width:100%;box-shadow:0 1px 0 rgba(0,0,0,.1);border-radius:4px;padding-left:16px;font-weight:800;border-bottom:1px solid hsla(0,0%,100%,.05);cursor:pointer}.clients .clients_testimonials .clients_all .clients_list .item_btn,.clients .clients_testimonials .clients_box .clients_list .item_btn{width:100%}.clients .clients_testimonials .clients_all .clients_list .item_btn .more,.clients .clients_testimonials .clients_box .clients_list .item_btn .more{width:100%;height:48px;font-size:18px;line-height:130%;font-weight:800;text-align:center;color:#000;background-color:#fff}.clients .clients_testimonials .testimonials_box{padding-left:8px;padding-right:8px}.clients .clients_testimonials .testimonials_box .slider{background:#000;border-radius:8px}.clients .clients_testimonials .testimonials_box .slider .slide{padding:24px}.clients .clients_testimonials .testimonials_box .slider .slide .stars{margin-bottom:24px}.clients .clients_testimonials .testimonials_box .slider .slide .stars .star{font-size:18px;line-height:130%;color:#ecbd2e;margin-right:5px}.clients .clients_testimonials .testimonials_box .slider .slide .data{margin-bottom:30px}.clients .clients_testimonials .testimonials_box .slider .slide .data .left{padding-right:3.6%}.clients .clients_testimonials .testimonials_box .slider .slide .data .image{padding-bottom:100%;position:relative}.clients .clients_testimonials .testimonials_box .slider .slide .data .image figure img{display:block;border-radius:8px}.clients .clients_testimonials .testimonials_box .slider .slide .name{padding-bottom:8px}.clients .clients_testimonials .testimonials_box .slider .slide .name p{font-weight:800;font-size:14px;line-height:130%;color:#fff}.clients .clients_testimonials .testimonials_box .slider .slick-dots{bottom:10px;text-align:right;right:20px}.clients .clients_testimonials .testimonials_box .slider .slick-dots li{margin:0 8px}.clients .clients_testimonials .testimonials_box .slider .slick-dots li button:before{opacity:1;color:#fff;font-size:7px;margin-top:0}.clients .clients_testimonials .testimonials_box .slider .slick-dots li.slick-active button:before{opacity:1;color:#ecbd2e;font-size:9px;margin-top:0}.contact{padding-top:160px;padding-bottom:160px}.contact .title{color:#fff;margin-bottom:70px}.contact .contact_form{display:block;width:100%;position:relative}.contact .contact_form .form_confirm{background-color:#000;visibility:hidden;opacity:0;z-index:-1;background-repeat:no-repeat;background-position:50%;background-size:auto 80px}.contact .contact_form .form_confirm .text{opacity:0}.contact .contact_form .form_confirm .text p{text-align:center}.contact .contact_form .form_confirm.loading{visibility:visible;opacity:1;z-index:20;background-image:url(../img/svg/loading.svg)}.contact .contact_form .form_confirm.on{visibility:visible;opacity:1;z-index:20}.contact .contact_form .form_confirm.on .text{opacity:1}.contact .contact_form .formfield{padding-left:16px;box-sizing:border-box;border:0 transparent;border-bottom:1px solid #fff;font-weight:800;font-size:18px;line-height:130%;height:64px}.contact .contact_form .formfield.abfc_invalid{border-color:red;color:red}.contact .contact_form .msg_box{margin-bottom:50px}.contact .contact_form .textarea{width:100%;resize:none;padding-top:20px}.contact .contact_form .inputtext{width:87%}.contact .contact_form .submit_box{text-align:right}.contact .contact_form .submit{height:64px;background-color:#fff;border-radius:8px;font-weight:800;font-size:18px;line-height:130%;text-align:center;color:#000;width:calc(100% - 8px)}.contact .contact_form .submit span{display:inline-block;padding-right:22px;background-repeat:no-repeat;background-position:100%;background-size:auto;background-image:url(../img/icons/arrow.svg)}.footer_site{padding-top:160px;padding-bottom:90px;background-color:hsla(0,0%,100%,.05)}.footer_site .logo_bar{margin-bottom:175px}.footer_site .left{width:43%;max-width:43%;flex:0 0 43%}.footer_site .center,.footer_site .right{width:28.5%;max-width:28.5%;flex:0 0 28.5%}.footer_site .right{padding-right:8.33%}.footer_site .social_icon{display:inline-block;width:32px;height:32px;margin-right:30px;position:relative}.footer_site .social_icon:before{width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:auto}.footer_site .social_icon.mail:before{background-image:url(../img/icons/mail.svg)}.footer_site .social_icon.linkedin:before{background-image:url(../img/icons/linkedin.svg)}.footer_site .social_icon.fb:before{background-image:url(../img/icons/fb.svg)}.footer_site .social_icon.insta:before{background-image:url(../img/icons/insta.svg)}.footer_site .copy p{font-size:14px;line-height:130%;color:#fff}.footer_site .copy p span{text-transform:capitalize}@media (max-width:1199px){.footer_site{padding-top:55px;padding-bottom:55px}.footer_site .center,.footer_site .left,.footer_site .right{width:100%;max-width:100%;flex:0 0 100%}.footer_site .center,.footer_site .left{padding-bottom:80px}.footer_site .logo svg{max-width:185px;height:auto}.footer_site .right{display:none}.footer_site .logo_bar{margin-bottom:0}}.language__bar{position:absolute;right:250px;top:25px}.language__item{margin-left:15px;text-transform:uppercase;color:#fff;font-size:14px;letter-spacing:.5px}.language__item.on,.language__item:hover{text-decoration:underline}@media (max-width:1399px){.container.large{padding-left:30px;padding-right:30px}}@media (max-width:1199px){.language__bar{right:190px;top:20px}.grid.t-c1{grid-template-columns:1fr}.grid.t-c2{grid-template-columns:repeat(2,1fr)}.grid.t-c3{grid-template-columns:repeat(3,1fr)}.grid.t-c4{grid-template-columns:repeat(4,1fr)}.grid.t-c5{grid-template-columns:repeat(5,1fr)}.grid.t-c6{grid-template-columns:repeat(6,1fr)}.grid.t-cg0{grid-column-gap:0}.grid.t-cg15{grid-column-gap:15px}.grid.t-cg20{grid-column-gap:20px}.grid.t-cg25{grid-column-gap:25px}.grid.t-cg30{grid-column-gap:30px}.grid.t-rg0{grid-row-gap:0}.grid.t-rg15{grid-row-gap:15px}.grid.t-rg20{grid-row-gap:20px}.grid.t-rg25{grid-row-gap:25px}.grid.t-rg30{grid-row-gap:30px}.grid .t-cs1{grid-column:span 1}.grid .t-cs2{grid-column:span 2}.grid .t-cs3{grid-column:span 3}.grid .t-cs4{grid-column:span 4}.grid .t-cs5{grid-column:span 5}.grid .t-cs6{grid-column:span 6}.grid .t-rs1{grid-row:span 1}.grid .t-rs2{grid-row:span 2}.grid .t-rs3{grid-row:span 3}.grid .t-rs4{grid-row:span 4}.grid .t-rs5{grid-row:span 5}.grid .t-rs6{grid-row:span 6}.container,.container.large{padding-left:24px;padding-right:24px}.cta{font-size:14px;width:150px;height:40px}.intro{padding-top:120px;padding-bottom:25px}.intro .presentation .title{margin-bottom:32px}.intro .items li{width:100%;max-width:100%;flex:0 0 100%;margin-bottom:30px}.intro .items li .item{padding-left:0;padding-right:0}.title_a{font-size:28px}.text_a p,.text_b p{font-size:16px}.dashboard{padding-top:55px;padding-bottom:55px}.dashboard .title{margin-bottom:32px}.dashboard .text{margin-bottom:48px}.t-fx100{width:100%;max-width:100%;flex:0 0 100%}.title_b{font-size:21px}.tools{padding-top:55px;padding-bottom:23px}.tools .title,.tools .tool_list li{margin-bottom:32px}.tools .tool_list li .logo,.tools .tool_list li .text{width:100%;max-width:100%;flex:0 0 100%}.tools .tool_list li .logo{margin-bottom:15px}.tools .tool_list li .logo svg{height:72px;width:auto}.tools .tool_list li .text p{font-size:16px}.tools .cta_box{display:none}.about{padding-top:55px;padding-bottom:23px}.about .title{margin-bottom:32px}.about .info{margin-bottom:0}.about .info .left{padding-right:0;padding-bottom:32px}.about .info .right{padding-left:0;padding-bottom:32px}.about .info .text p{font-size:16px}.about .cta_box{display:none}.science{padding-top:55px;padding-bottom:55px}.science .title{margin-bottom:32px}.science .logo_sonar{text-align:center;padding-right:0;padding-top:0;margin-bottom:32px}.science .logo_sonar img{max-width:90px}.science .text{padding-right:0}.about .info .science .text p,.clients .clients_testimonials .clients_all .clients_list .science .item p,.clients .clients_testimonials .clients_box .clients_list .science .item p,.intro .items li .item .science .text p,.science .about .info .text p,.science .clients .clients_testimonials .clients_all .clients_list .item p,.science .clients .clients_testimonials .clients_box .clients_list .item p,.science .intro .items li .item .text p,.science .text_item_a p,.science .tools .tool_list li .text p,.tools .tool_list li .science .text p{font-size:16px}.t-none{display:none}.logo_sonar{display:block!important}.clients{padding-top:55px;padding-bottom:25px}.clients .cta_box{display:none}.clients .title{margin-bottom:34px}.clients .clients_tabs{margin-bottom:24px}.clients .clients_tabs .tab{font-size:16px;vertical-align:bottom}.clients .clients_tabs .tab.on{font-size:18px}.clients .clients_testimonials .clients_box{padding-left:0}.clients .clients_testimonials .clients_box .clients_list{margin-right:0}.clients .clients_testimonials .testimonials_box{padding-left:0;padding-right:0;padding-top:48px}.clients .clients_testimonials .testimonials_box .slider .slide .data .left{padding-right:0}.clients .clients_testimonials .testimonials_box .slider .slide .data .image{padding-bottom:152px;width:152px;margin-bottom:24px}.about .info .clients .clients_testimonials .testimonials_box .slider .slide .data .text p,.clients .clients_testimonials .clients_all .clients_list .testimonials_box .slider .slide .data .item p,.clients .clients_testimonials .clients_box .clients_list .testimonials_box .slider .slide .data .item p,.clients .clients_testimonials .testimonials_box .slider .slide .data .about .info .text p,.clients .clients_testimonials .testimonials_box .slider .slide .data .clients_all .clients_list .item p,.clients .clients_testimonials .testimonials_box .slider .slide .data .clients_box .clients_list .item p,.clients .clients_testimonials .testimonials_box .slider .slide .data .intro .items li .item .text p,.clients .clients_testimonials .testimonials_box .slider .slide .data .text_item_a p,.clients .clients_testimonials .testimonials_box .slider .slide .data .tools .tool_list li .text p,.intro .items li .item .clients .clients_testimonials .testimonials_box .slider .slide .data .text p,.tools .tool_list li .clients .clients_testimonials .testimonials_box .slider .slide .data .text p{font-size:16px}.clients .clients_testimonials .testimonials_box .slider .slide .name{padding-bottom:30px}.clients .clients_testimonials .testimonials_box .slider .slick-dots{text-align:left;right:auto;left:20px;bottom:20px}.clients .clients_testimonials .testimonials_box .slider .slick-dots li{margin:0 3px}.contact{padding-top:55px;padding-bottom:55px}.contact .title{margin-bottom:80px;font-size:21px}.contact .contact_form .inputtext{width:100%}.contact .contact_form .submit{width:100%;margin-top:80px}.t-block{display:block}}@media (max-width:767px){.header_site{overflow:visible}.language__item{font-size:12px}.language__bar{right:25px;top:60px}.grid.m-c1{grid-template-columns:1fr}.grid.m-c2{grid-template-columns:repeat(2,1fr)}.grid.m-c3{grid-template-columns:repeat(3,1fr)}.grid.m-c4{grid-template-columns:repeat(4,1fr)}.grid.m-c5{grid-template-columns:repeat(5,1fr)}.grid.m-c6{grid-template-columns:repeat(6,1fr)}.grid.m-cg0{grid-column-gap:0}.grid.m-cg15{grid-column-gap:15px}.grid.m-cg20{grid-column-gap:20px}.grid.m-cg25{grid-column-gap:25px}.grid.m-cg30{grid-column-gap:30px}.grid.m-rg0{grid-row-gap:0}.grid.m-rg15{grid-row-gap:15px}.grid.m-rg20{grid-row-gap:20px}.grid.m-rg25{grid-row-gap:25px}.grid.m-rg30{grid-row-gap:30px}.grid .m-cs1{grid-column:span 1}.grid .m-cs2{grid-column:span 2}.grid .m-cs3{grid-column:span 3}.grid .m-cs4{grid-column:span 4}.grid .m-cs5{grid-column:span 5}.grid .m-cs6{grid-column:span 6}.grid .m-rs1{grid-row:span 1}.grid .m-rs2{grid-row:span 2}.grid .m-rs3{grid-row:span 3}.grid .m-rs4{grid-row:span 4}.grid .m-rs5{grid-row:span 5}.grid .m-rs6{grid-row:span 6}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInV0aWxzL192YXJpYWJsZXMuc2NzcyIsInV0aWxzL19yZXNldC5zY3NzIiwiY29tbW9uL19oZWFkZXIuc2NzcyIsInN0eWxlcy5zY3NzIiwiY29tbW9uL19mb290ZXIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFHQSxXQUNDLGtCQUFrQixDQUNsQiw4RkFBb0csQ0FDcEcsZUFBZSxDQUNmLGlCQUFpQixDQUVsQixXQUNDLGtCQUFrQixDQUNsQiw4RkFBb0csQ0FDcEcsZUFBZSxDQUNmLGlCQUFpQixDQ1hsQixFQUNDLFFBQVUsQ0FDVixTQUFXLENBQ1gsYUFBYSxDQUNiLGlCQUFpQixDQUNqQixtQkFBbUIsQ0FDbkIsbUJBQW1CLENBQ2hCLG1CQUFvQixDQUN2Qiw0QkFBNEIsQ0FDNUIsb0JBQTJCLENBQ3hCLGVBQWUsQ0FDZixxQkFBc0IsQ0FFMUIsS0FDSSx5QkFBMEIsQ0FDMUIsNkJBQThCLENBRWxDLFVBQ0MsVUFBVSxDQUNWLGNBQWMsQ0FDZCw2Q0FBbUQsQ0FDbkQsZUFBZSxDQUNaLGtCQUFtQixDQUV2QixLQUNDLHFCQUF3QixDQUN4QixhQUFhLENBQ2IsUUFBVSxDQUVYLHdHQUNDLGFBQWMsQ0FFZixRQUNDLGlCQUFpQixDQUVsQixFQUNJLDRCQUE2QixDQUVqQyxtQkFDQyxvQkFBb0IsQ0FDakIsU0FBVSxDQUNWLGFBQWEsQ0FFakIsU0FDQyxlQUFnQixDQUVqQixNQUVFLGVBQWUsQ0FHakIsSUFDSSxRQUFTLENBRWIsSUFDSSxhQUFjLENBRWxCLGtCQUNJLCtCQUFpQyxDQUNqQyxjQUFlLENBRW5CLHNDQUNJLGFBQWMsQ0FDZCxZQUFhLENBQ2IsUUFBUyxDQUViLCtEQUNJLGNBQWMsQ0FDZCx5QkFBMEIsQ0FFOUIsaUNBQ0ksY0FBZSxDQUVuQix3QkFDQyxzQkFBdUIsQ0FDdkIseUJBQTBCLENBRTNCLGFBQ0Msb0JBQTJCLENBQzNCLDRCQUE0QixDQUU3QixpREFDSSxRQUFTLENBQ1QsU0FBVSxDQUVkLE1BQ0ksa0JBQW1CLENB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Q0FsVm5CLGVBcVZJLFVBQVcsQ0FDWCxRQUFTLENBRWIsV0FFUSx5QkFBMEIsQ0FGbEMsV0FLUSxtQ0FBcUMsQ0FMN0MsV0FRUSxtQ0FBcUMsQ0FSN0MsV0FXUSxtQ0FBcUMsQ0FYN0MsV0FjUSxtQ0FBcUMsQ0FkN0MsV0FpQlEsbUNBQXFDLENBakI3QyxZQW9CUSxpQkFBb0IsQ0FwQjVCLGFBdUJRLG9CQUFxQixDQXZCN0IsYUEwQlEsb0JBQXFCLENBMUI3QixhQTZCUSxvQkFBcUIsQ0E3QjdCLGFBZ0NRLG9CQUFxQixDQWhDN0IsWUFtQ1EsY0FBaUIsQ0FuQ3pCLGFBc0NRLGlCQUFrQixDQXRDMUIsYUF5Q1EsaUJBQWtCLENBekMxQixhQTRDUSxpQkFBa0IsQ0E1QzFCLGFBK0NRLGlCQUFrQixDQS9DMUIsYUFrRFEsa0JBQW1CLENBbEQzQixhQXFEUSxrQkFBbUIsQ0FyRDNCLGFBd0RRLGtCQUFtQixDQXhEM0IsYUEyRFEsa0JBQW1CLENBM0QzQixhQThEUSxrQkFBbUIsQ0E5RDNCLGFBaUVRLGtCQUFtQixDQWpFM0IsYUFvRVEsZUFBZ0IsQ0FwRXhCLGFBdUVRLGVBQWdCLENBdkV4QixhQTBFUSxlQUFnQixDQTFFeEIsYUE2RVEsZUFBZ0IsQ0E3RXhCLGFBZ0ZRLGVBQWdCLENBaEZ4QixhQW1GUSxlQUFnQixDQUNuQiIsImZpbGUiOiJzdHlsZXMuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiXHJcbi8vICAgICAgRVhURVJOQUwgRk9OVFNcclxuLyoqL1xyXG5AZm9udC1mYWNle1xyXG5cdGZvbnQtZmFtaWx5OmF2ZW5pcjtcclxuXHRzcmM6IHVybChcIi4uL3Nhc3MvZm9udHMvYXZlbmlyLXJvbWFuLm90ZlwiKSwgdXJsKFwiLi4vc2Fzcy9mb250cy9hdmVuaXItcm9tYW4udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xyXG5cdGZvbnQtd2VpZ2h0OjQwMDsgICBcclxuXHRmb250LXN0eWxlOm5vcm1hbDtcclxufVxyXG5AZm9udC1mYWNle1xyXG5cdGZvbnQtZmFtaWx5OmF2ZW5pcjtcclxuXHRzcmM6IHVybChcIi4uL3Nhc3MvZm9udHMvYXZlbmlyLWhlYXZ5Lm90ZlwiKSwgdXJsKFwiLi4vc2Fzcy9mb250cy9hdmVuaXItaGVhdnkudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xyXG5cdGZvbnQtd2VpZ2h0OjgwMDsgICBcclxuXHRmb250LXN0eWxlOm5vcm1hbDtcclxufVxyXG5cclxuIFxyXG5cclxuLy8gICAgICBTQVNTIFZBUklBQkxFU1xyXG4kZGVmYXVsdEZvbnQ6IEF2ZW5pcjtcclxuJHRpdGxlRm9udDogQ2FsaWJyaTtcclxuJHRpdGxlQ29sb3I6ICMwMDAwMDA7XHJcbiR0ZXh0Q29sb3I6ICM1NTU1NTU7XHJcblxyXG4vLyAgICAgIFNBU1MgTUlYSU5zXHJcblxyXG4vL1x0XHRUcmFuc2l0aW9uXHJcbkBtaXhpbiB0cmFuc2l0aW9uKCRwcm9wZXJ0eSkge1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjokcHJvcGVydHk7XHJcblx0LW1vei10cmFuc2l0aW9uOiRwcm9wZXJ0eTtcclxuXHQtby10cmFuc2l0aW9uOiRwcm9wZXJ0eTtcclxuXHR0cmFuc2l0aW9uOiRwcm9wZXJ0eTtcclxufVxyXG5cclxuLy9cdFx0VFJBTlNMQVRFXHJcbkBtaXhpbiB0cmFuc2xhdGUoJHZ4LCAkdnkpIHtcclxuXHQtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKCR2eCwkdnkpO1xyXG5cdC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKCR2eCwkdnkpO1xyXG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgkdngsJHZ5KTtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKCR2eCwkdnkpO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKCR2eCwkdnkpO1xyXG59XHJcblxyXG4vL1x0XHRCQUNLR1JPVU5EIElNQUdFIFBPU0lUSU9OXHJcbkBtaXhpbiBiZ19pbWdfcG9zKCRyZXBlYXQsICRwb3NpdGlvbiwgJHNpemUpIHtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDokcmVwZWF0O1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246JHBvc2l0aW9uO1xyXG5cdGJhY2tncm91bmQtc2l6ZTokc2l6ZTtcclxufVxyXG5cclxuLy9cdFx0RkxFWCBJVEVNXHJcbkBtaXhpbiBmeCgkcHJvcGVydHkpIHtcclxuICAgIHdpZHRoOiAkcHJvcGVydHk7XHJcbiAgICBtYXgtd2lkdGg6ICRwcm9wZXJ0eTtcclxuICAgIGZsZXg6IDAgMCAkcHJvcGVydHk7XHJcbn1cclxuIiwiXHJcbi8vXHRcdE5PUk1BTElaRSAvIFJFU0VUXHJcbip7XHJcblx0bWFyZ2luOjBweDtcclxuXHRwYWRkaW5nOjBweDtcclxuXHRjb2xvcjppbmhlcml0O1xyXG5cdGZvbnQtc2l6ZTppbmhlcml0O1xyXG5cdGZvbnQtZmFtaWx5OmluaGVyaXQ7XHJcblx0Zm9udC13ZWlnaHQ6aW5oZXJpdDtcclxuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG5cdGJhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7XHJcblx0Ym9yZGVyOjBweCBub25lIHRyYW5zcGFyZW50O1xyXG4gICAgdGV4dC1hbGlnbjpsZWZ0O1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5odG1sIHtcclxuICAgIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xyXG4gICAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xyXG59XHJcbmh0bWwsYm9keXtcclxuXHRjb2xvcjojZmZmO1xyXG5cdGZvbnQtc2l6ZToxMnB4O1xyXG5cdGZvbnQtZmFtaWx5OiRkZWZhdWx0Rm9udCxBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtcclxuXHRmb250LXdlaWdodDo0MDA7XHJcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG59XHJcbmJvZHl7XHJcblx0YmFja2dyb3VuZC1jb2xvcjojZmZmZmZmO1xyXG5cdG92ZXJmbG93OmF1dG87XHJcblx0bWFyZ2luOjBweDtcclxufVxyXG5oZWFkZXIsIHNlY3Rpb24sIGZvb3RlciwgYXNpZGUsIG5hdiwgYXJ0aWNsZSwgZmlndXJlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBoZ3JvdXAsIG1haW4sIG1lbnUsIHN1bW1hcnksIGFkZHJlc3MsIGZvcm17XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuYWRkcmVzc3tcclxuXHRmb250LXN0eWxlOm5vcm1hbDtcclxufVxyXG5hIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcbmEsIGE6aG92ZXIsIGE6YWN0aXZle1xyXG5cdHRleHQtZGVjb3JhdGlvbjpub25lO1xyXG4gICAgb3V0bGluZTogMDtcclxuICAgIGNvbG9yOmluaGVyaXQ7XHJcbn1cclxuc3Ryb25nLCBie1xyXG5cdGZvbnQtd2VpZ2h0OmJvbGQ7XHJcbn1cclxudWx7XHJcblx0bGl7XHJcblx0XHRsaXN0LXN0eWxlOm5vbmU7XHJcblx0fVxyXG59XHJcbmltZyB7XHJcbiAgICBib3JkZXI6IDA7XHJcbn1cclxucHJlIHtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcbmNvZGUsIGtiZCwgcHJlLCBzYW1wIHtcclxuICAgIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxufVxyXG5idXR0b24sIGlucHV0LCBvcHRncm91cCwgc2VsZWN0LCB0ZXh0YXJlYSB7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgIGZvbnQ6IGluaGVyaXQ7XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuYnV0dG9uLCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBpbnB1dFt0eXBlPVwic3VibWl0XCJdLCBpbnB1dFt0eXBlPVwicmVzZXRcIl17XHJcbiAgICBjdXJzb3I6cG9pbnRlcjtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xyXG59XHJcbmJ1dHRvbltkaXNhYmxlZF0sIGlucHV0W2Rpc2FibGVkXSB7XHJcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbn1cclxuYnV0dG9uLCBpbnB1dCwgdGV4dGFyZWEsIGF7XHJcblx0b3V0bGluZTpub25lICFpbXBvcnRhbnQ7XHJcblx0Ym94LXNoYWRvdzpub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuaW5wdXQsIGJ1dHRvbntcclxuXHRib3JkZXI6MHB4IG5vbmUgdHJhbnNwYXJlbnQ7XHJcblx0YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtcclxufVxyXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsIGlucHV0OjotbW96LWZvY3VzLWlubmVyIHtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuaW5wdXQge1xyXG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxufVxyXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLCBpbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xyXG4gICAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICAgIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxufVxyXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLCBpbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxufVxyXG5sZWdlbmQge1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG50ZXh0YXJlYSB7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxufVxyXG50YWJsZSB7XHJcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XHJcbn1cclxudGQsIHRoIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOmluaGVyaXQ7XHJcbn1cclxuOi1tb3otcGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6aW5oZXJpdDtcclxuICAgIG9wYWNpdHk6MTtcclxufVxyXG46Oi1tb3otcGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6aW5oZXJpdDtcclxuICAgIG9wYWNpdHk6MTtcclxufVxyXG46LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOmluaGVyaXQ7XHJcbn1cclxuLnRpbnl7XHJcblx0dWx7XHJcblx0XHRsaXtcclxuXHRcdFx0bGlzdC1zdHlsZTogZGlzYyBpbnNpZGU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLy8gICAgICBERUZBVUxUXHJcblxyXG4uYXV0b3tcclxuXHRtYXJnaW4tbGVmdDphdXRvO1xyXG5cdG1hcmdpbi1yaWdodDphdXRvO1xyXG5cdGZsb2F0Om5vbmU7XHJcbn1cclxuLmZsb2F0bGVmdCwgLmZse1xyXG5cdGZsb2F0OmxlZnQ7XHJcbn1cclxuLmZsb2F0cmlnaHQsIC5mcntcclxuXHRmbG9hdDpyaWdodDtcclxufVxyXG4uYWJzb2x1dGUsIC5hYnN7XHJcblx0cG9zaXRpb246YWJzb2x1dGU7XHJcbn1cclxuLnJlbGF0aXZlLCAucmVsdHtcclxuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxufVxyXG4uZml4ZWR7XHJcblx0cG9zaXRpb246Zml4ZWQ7XHJcbn1cclxuLnoxMHtcclxuXHR6LWluZGV4OjEwO1xyXG59XHJcbi56MjB7XHJcblx0ei1pbmRleDoyMDtcclxufVxyXG4uejMwe1xyXG5cdHotaW5kZXg6MzA7XHJcbn1cclxuLmJvdGh7XHJcblx0Y2xlYXI6Ym90aDtcclxufVxyXG4ud2lkdGgxMDAsIC53MTAwe1xyXG5cdHdpZHRoOjEwMCU7XHJcbn1cclxuLndpZHRoNTAsIC53NTB7XHJcblx0d2lkdGg6NTAlO1xyXG59XHJcbi5oZWlnaHQxMDAsIC5oMTAwe1xyXG5cdGhlaWdodDoxMDAlO1xyXG59XHJcbi5oZWlnaHQ1MCwgLmg1MHtcclxuXHRoZWlnaHQ6NTAlO1xyXG59XHJcbi52aDEwMHtcclxuXHRoZWlnaHQ6MTAwdmhcclxufVxyXG4udmg1MHtcclxuXHRoZWlnaHQ6NTB2aDtcclxufVxyXG4ubm9uZXtcclxuXHRkaXNwbGF5Om5vbmU7XHJcbn1cclxuLm5vbmVpbXB7XHJcblx0ZGlzcGxheTpub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuLmhpZGRlbiwgLmhkbntcclxuXHRvdmVyZmxvdzpoaWRkZW47XHJcbn1cclxuLnBvaW50ZXJ7XHJcblx0Y3Vyc29yOnBvaW50ZXI7XHJcbn1cclxuLmFsaWduY2VudGVyLCAuYWxjZW50ZXJ7XHJcblx0dGV4dC1hbGlnbjpjZW50ZXI7XHJcbn1cclxuLnJlcGxhY2V7XHJcblx0dGV4dC1pbmRlbnQ6IDEwMSU7XHJcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbi50cmFuc2l0aW9uLCAudHJue1xyXG5cdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuM3MpO1xyXG59XHJcbi50cmFuc2l0aW9uZmFzdCwgLnRybmZ7XHJcblx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4xNXMpO1xyXG59XHJcbi5taWRkbGV7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHRvcDogNTAlO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG59XHJcbi5tZW51X2J1cmdlcl9idXR0b257XHJcbiAgICB3aWR0aDozMHB4O1xyXG5cdHNwYW57XHJcblx0XHRkaXNwbGF5OmJsb2NrO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjojY2NjY2NjO1xyXG5cdFx0aGVpZ2h0OjRweDtcclxuXHRcdG1hcmdpbi1ib3R0b206N3B4O1xyXG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyk7XHJcblx0fVxyXG59XHJcbi5tZW51X2J1cmdlcl9idXR0b246aG92ZXJ7XHJcblx0c3BhbntcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IzAwMDAwMDtcclxuXHR9XHJcbn1cclxuLm1lbnVfYnVyZ2VyX2Nsb3Nle1xyXG5cclxufVxyXG4ubWVudV9idXJnZXJ7XHJcblx0d2lkdGg6MTAwJTtcclxuXHRoZWlnaHQ6MTAwJTtcclxuXHRwb3NpdGlvbjpmaXhlZDtcclxuXHR6LWluZGV4Ojk5OTtcclxuXHR0b3A6MHB4O1xyXG4gICAgbGVmdDowcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiNkZGRkZGQ7XHJcblx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC41cyk7XHJcbn1cclxuLm1lbnVfYnVyZ2VyLnZlcnRpY2Fse1xyXG5cdEBpbmNsdWRlIHRyYW5zbGF0ZSgwJSwtMTAwJSk7XHJcbn1cclxuLm1lbnVfYnVyZ2VyLnZlcnRpY2FsLmJvdHRvbXtcclxuXHRAaW5jbHVkZSB0cmFuc2xhdGUoMCUsMTAwJSk7XHJcbn1cclxuLm1lbnVfYnVyZ2VyLmhvcml6b250YWx7XHJcblx0QGluY2x1ZGUgdHJhbnNsYXRlKC0xMDAlLDAlKTtcclxufVxyXG4ubWVudV9idXJnZXIuaG9yaXpvbnRhbC5yaWdodHtcclxuXHRAaW5jbHVkZSB0cmFuc2xhdGUoMTAwJSwwJSk7XHJcbn1cclxuLm1lbnVfYnVyZ2VyLm9uLCAubWVudV9idXJnZXIub257XHJcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLDAlKSAhaW1wb3J0YW50O1xyXG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsMCUpICFpbXBvcnRhbnQ7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsMCUpICFpbXBvcnRhbnQ7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLDAlKSAhaW1wb3J0YW50O1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsMCUpICFpbXBvcnRhbnQ7XHJcbn1cclxuLmZsZXh7XHJcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7IFxyXG5cdGRpc3BsYXk6IC1tb3otYm94O1xyXG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG5cdGRpc3BsYXk6IC13ZWJraXQtZmxleDsgXHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgJi50b3JpZ2h0e1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICB9XHJcbiAgICAmLnRvY2VudGVye1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgJi50b21pZGRsZXtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG59XHJcbi5meDIwe1xyXG5cdEBpbmNsdWRlIGZ4KDIwJSk7XHJcbn1cclxuLmZ4MjV7XHJcblx0QGluY2x1ZGUgZngoMjUlKTtcclxufVxyXG4uZng1MHtcclxuXHRAaW5jbHVkZSBmeCg1MCUpO1xyXG59XHJcbi5meDc1e1xyXG5cdEBpbmNsdWRlIGZ4KDc1JSk7XHJcbn1cclxuLmZ4ODB7XHJcblx0QGluY2x1ZGUgZngoODAlKTtcclxufVxyXG4uZngzM3tcclxuXHRAaW5jbHVkZSBmeCgzMy4zMyUpO1xyXG59XHJcbi5meDY2e1xyXG5cdEBpbmNsdWRlIGZ4KDY2LjY2JSk7XHJcbn1cclxuLmdyaWR7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAxMHB4O1xyXG4gICAgZ3JpZC1yb3ctZ2FwOiAxMHB4O1xyXG4gICAgJi5jMntcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xyXG4gICAgfVxyXG4gICAgJi5jM3tcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xyXG4gICAgfVxyXG4gICAgJi5jNHtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xyXG4gICAgfVxyXG4gICAgJi5jNXtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCAxZnIpO1xyXG4gICAgfVxyXG4gICAgJi5jNntcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg2LCAxZnIpO1xyXG4gICAgfVxyXG4gICAgJi5jZzE1e1xyXG4gICAgICAgIGdyaWQtY29sdW1uLWdhcDogMTVweDtcclxuICAgIH1cclxuICAgICYuY2cyMHtcclxuICAgICAgICBncmlkLWNvbHVtbi1nYXA6IDIwcHg7XHJcbiAgICB9XHJcbiAgICAmLmNnMjV7XHJcbiAgICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiAyNXB4O1xyXG4gICAgfVxyXG4gICAgJi5jZzMwe1xyXG4gICAgICAgIGdyaWQtY29sdW1uLWdhcDogMzBweDtcclxuICAgIH1cclxuICAgICYucmcxNXtcclxuICAgICAgICBncmlkLXJvdy1nYXA6IDE1cHg7XHJcbiAgICB9XHJcbiAgICAmLnJnMjB7XHJcbiAgICAgICAgZ3JpZC1yb3ctZ2FwOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgJi5yZzI1e1xyXG4gICAgICAgIGdyaWQtcm93LWdhcDogMjVweDtcclxuICAgIH1cclxuICAgICYucmczMHtcclxuICAgICAgICBncmlkLXJvdy1nYXA6IDMwcHg7XHJcbiAgICB9XHJcbiAgICAuY3Mye1xyXG4gICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDI7XHJcbiAgICB9XHJcbiAgICAuY3Mze1xyXG4gICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDM7XHJcbiAgICB9XHJcbiAgICAuY3M0e1xyXG4gICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDQ7XHJcbiAgICB9XHJcbiAgICAuY3M1e1xyXG4gICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDU7XHJcbiAgICB9XHJcbiAgICAuY3M2e1xyXG4gICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDY7XHJcbiAgICB9XHJcbiAgICAucnMye1xyXG4gICAgICAgIGdyaWQtcm93OiBzcGFuIDI7XHJcbiAgICB9XHJcbiAgICAucnMze1xyXG4gICAgICAgIGdyaWQtcm93OiBzcGFuIDM7XHJcbiAgICB9XHJcbiAgICAucnM0e1xyXG4gICAgICAgIGdyaWQtcm93OiBzcGFuIDQ7XHJcbiAgICB9XHJcbiAgICAucnM1e1xyXG4gICAgICAgIGdyaWQtcm93OiBzcGFuIDU7XHJcbiAgICB9XHJcbiAgICAucnM2e1xyXG4gICAgICAgIGdyaWQtcm93OiBzcGFuIDY7XHJcbiAgICB9XHJcbn1cclxuLndoYXRzX2Zsb2F0e1xyXG4gICAgd2lkdGg6IDUwcHg7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICBib3R0b206IDE1cHg7XHJcbiAgICByaWdodDogMTVweDtcclxuICAgIHotaW5kZXg6IDIwO1xyXG4gICAgQGluY2x1ZGUgYmdfaW1nX3Bvcyhuby1yZXBlYXQsIGNlbnRlciBjZW50ZXIsIDMwcHggYXV0byk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3doYXRzLnN2Zyk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjVEMzY2O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgQGV4dGVuZCAudHJuO1xyXG4gICAgJjpob3ZlcntcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTZFRDg4O1xyXG4gICAgfVxyXG59XHJcbi5iZWZvcmV7XHJcbiAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgY29udGVudDpcIlwiO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIGxlZnQ6MHB4O1xyXG4gICAgICAgIHRvcDowcHg7XHJcbiAgICB9XHJcbn1cclxuLmFmdGVye1xyXG4gICAgJjo6YmVmb3Jle1xyXG4gICAgICAgIGNvbnRlbnQ6XCJcIjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICBsZWZ0OjBweDtcclxuICAgICAgICB0b3A6MHB4O1xyXG4gICAgfVxyXG59XHJcbi5pY29uSG92ZXJ7XHJcbiAgICBAZXh0ZW5kIC5iZWZvcmU7XHJcbiAgICBAZXh0ZW5kIC5hZnRlcjtcclxufVxyXG4ubWFza0JveHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHotaW5kZXg6IDU7XHJcbiAgICBsZWZ0OjBweDtcclxuICAgIHRvcDowcHg7XHJcbiAgICB3aWR0aDoxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi5pbWdDb3ZlcntcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbn1cclxuLmNvbnRhaW5lcntcclxuICAgIEBleHRlbmQgLmF1dG87XHJcbiAgICBtYXgtd2lkdGg6IDExMzZweDtcclxuICAgICYuZ2Fwe1xyXG4gICAgICAgIG1heC13aWR0aDogMTE1MnB4O1xyXG4gICAgfVxyXG4gICAgJi5sYXJnZXtcclxuICAgICAgICBtYXgtd2lkdGg6IDEzMjhweDtcclxuICAgICAgICAmLmdhcHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMzQ0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5zaG9ydHtcclxuICAgICAgICBtYXgtd2lkdGg6IDk0NHB4O1xyXG4gICAgICAgICYuZ2Fwe1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDk2MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5zdHJvbmd7XHJcbiAgICBmb250LXdlaWdodDogODAwO1xyXG59XHJcblxyXG4vKlx0XHRERUZBVUxUIENTU1x0XHRcdCovIiwiLmhlYWRlcl9zaXRlIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC45KTtcclxuICAgIHBhZGRpbmctdG9wOiAwcHg7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6MHB4O1xyXG4gICAgbGVmdDogMHB4O1xyXG4gICAgei1pbmRleDogOTk5O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDg4cHg7XHJcbiAgICAuY29udGFpbmVye1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgLmxvZ297XHJcbiAgICAgICAgd2lkdGg6MTY1cHg7XHJcbiAgICAgICAgaGVpZ2h0OjY1cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgYmdfaW1nX3Bvcyhuby1yZXBlYXQsIGxlZnQgY2VudGVyLCBhdXRvKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2lkX211c2lxdWVfbG9nby5zdmcpO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KXtcclxuICAgIC5oZWFkZXJfc2l0ZSB7XHJcbiAgICAgICAgaGVpZ2h0OiA2NHB4O1xyXG4gICAgICAgIC5sb2dvIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEyNHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDUycHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIkBpbXBvcnQgXCJ1dGlscy92YXJpYWJsZXNcIjtcclxuQGltcG9ydCBcInV0aWxzL3Jlc2V0XCI7XHJcbkBpbXBvcnQgXCJjb21tb24vaGVhZGVyXCI7XHJcblxyXG4uY3Rhe1xyXG4gICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgc3BhbntcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjJweDtcclxuICAgICAgICBAaW5jbHVkZSBiZ19pbWdfcG9zKG5vLXJlcGVhdCwgcmlnaHQgY2VudGVyLCBhdXRvKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb25zL2Fycm93LnN2Zyk7XHJcbiAgICB9XHJcbn1cclxuLnRpdGxlX2F7XHJcbiAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgZm9udC1zaXplOiA0OHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICBjb2xvcjogI0VFRUVFRTtcclxufVxyXG4udGl0bGVfYntcclxuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgIGNvbG9yOiAjRkZGRkZGO1xyXG59XHJcbi50ZXh0X2F7XHJcbiAgICBwe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgICAgICBjb2xvcjogI0VFRUVFRTtcclxuICAgIH1cclxufVxyXG4udGV4dF9ie1xyXG4gICAgcHtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICB9XHJcbn1cclxuLnRleHRfaXRlbV9he1xyXG4gICAgcHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICB9XHJcbn1cclxuLnB1cnBsZSBwIHN0cm9uZ3tcclxuICAgIGNvbG9yOiAjNjkwREM0O1xyXG59XHJcbi5ibHVlIHAgc3Ryb25ne1xyXG4gICAgY29sb3I6ICM3Q0JEREE7XHJcbn1cclxuLnllbGxvdyBwIHN0cm9uZ3tcclxuICAgIGNvbG9yOiAjRUNCRDJFO1xyXG59XHJcbi5yZWQgcCBzdHJvbmd7XHJcbiAgICBjb2xvcjogI0RCMTY1OTtcclxufVxyXG5ib2R5e1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcclxufVxyXG4uaW50cm97XHJcbiAgICBwYWRkaW5nLXRvcDogMTU4cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjYwcHg7XHJcbiAgICAucHJlc2VudGF0aW9ue1xyXG4gICAgICAgIC50aXRsZXtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRleHR7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLml0ZW1ze1xyXG4gICAgICAgIGxpe1xyXG4gICAgICAgICAgICBAZXh0ZW5kIC5meDI1O1xyXG4gICAgICAgICAgICAuaXRlbXtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOHB4O1xyXG4gICAgICAgICAgICAgICAgQGV4dGVuZCAuZmxleDtcclxuICAgICAgICAgICAgICAgIC5pY29ue1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZ4KDQ4cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDoycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAudGV4dHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmeChjYWxjKDEwMCUgLSA0OHB4KSk7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAudGV4dF9pdGVtX2E7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmRhc2hib2FyZHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7XHJcbiAgICBwYWRkaW5nLXRvcDogMTcycHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHg7XHJcbiAgICAudGl0bGV7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgIH1cclxuICAgIC5sZWZ0e1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDklO1xyXG4gICAgfVxyXG4gICAgLnJpZ2h0e1xyXG4gICAgICAgIGZpZ3VyZXtcclxuICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi50b29sc3tcclxuICAgIHBhZGRpbmctdG9wOiAxNjBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweDtcclxuICAgIC50aXRsZXtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xyXG4gICAgfVxyXG4gICAgLnRvb2xfbGlzdHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG4gICAgICAgIGxpe1xyXG4gICAgICAgICAgICBAZXh0ZW5kIC5mbGV4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOjU1cHg7XHJcbiAgICAgICAgICAgIC5sb2dve1xyXG4gICAgICAgICAgICAgICAgQGV4dGVuZCAuZngzMztcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC50ZXh0e1xyXG4gICAgICAgICAgICAgICAgQGV4dGVuZCAuZng2NjtcclxuICAgICAgICAgICAgICAgIEBleHRlbmQgLmZsZXg7XHJcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC50b21pZGRsZTtcclxuICAgICAgICAgICAgICAgIEBleHRlbmQgLnRleHRfaXRlbV9hO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmFib3V0e1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcclxuICAgIHBhZGRpbmctdG9wOiAxNjBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweDtcclxuICAgIC50aXRsZXtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xyXG4gICAgfVxyXG4gICAgLmluZm97XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDJweDtcclxuICAgICAgICAubGVmdHtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOS4yJTtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5yaWdodHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA5LjIlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaDR7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjODY4Njg2O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAudGV4dHtcclxuICAgICAgICAgICAgQGV4dGVuZCAudGV4dF9pdGVtX2E7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxufVxyXG4uc2NpZW5jZXtcclxuICAgIHBhZGRpbmctdG9wOiAxNjBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweDtcclxuICAgIC50aXRsZXtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xyXG4gICAgfVxyXG4gICAgLnRleHR7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTUuNSU7XHJcbiAgICB9XHJcbiAgICAubG9nb19zb25hcntcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxMjBweDtcclxuICAgIH1cclxufVxyXG4uY2xpZW50c3tcclxuICAgIHBhZGRpbmctdG9wOiAxNjBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7XHJcbiAgICAuY3RhX2JveHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogOTBweDtcclxuICAgIH1cclxuICAgIC50aXRsZXtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xyXG4gICAgfVxyXG4gICAgLmNsaWVudHNfdGFic3tcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgICAgIC50YWJ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMycHg7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgJi5vbntcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNsaWVudHNfdGVzdGltb25pYWxze1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAuY2xpZW50c19hbGx7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogOHB4O1xyXG4gICAgICAgICAgICB0b3A6IDBweDtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2cHgpO1xyXG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgQGV4dGVuZCAudHJuO1xyXG4gICAgICAgICAgICAmLm9ue1xyXG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY2xpZW50c19saXN0e1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmNsb3NlX2J0bntcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA2NHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2NHB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAxcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jbGllbnRzX2JveCwgLmNsaWVudHNfYWxse1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcclxuICAgICAgICAgICAgLmNsaWVudHNfbGlzdHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzUlO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIC5pdGVte1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNjRweDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIC5mbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLnRvbWlkZGxlO1xyXG4gICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLnRleHRfaXRlbV9hO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcclxuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuaXRlbSArIC5pdGVte1xyXG4gICAgICAgICAgICAgICAgICAgIC8vYm9yZGVyLXRvcDoxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5pdGVtX2J0bntcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAubW9yZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnRlc3RpbW9uaWFsc19ib3h7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XHJcbiAgICAgICAgICAgIC5zbGlkZXJ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgICAgICAgLnNsaWRle1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6MjRweDtcclxuICAgICAgICAgICAgICAgICAgICAuc3RhcnN7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206MjRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLnN0YXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjRUNCRDJFO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmRhdGF7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5sZWZ0e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMy42JTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuaW1hZ2V7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlndXJle1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLm5hbWV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5zbGljay1kb3RzIHtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuc2xpY2stZG90cyBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDhweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5zbGljay1kb3RzIGxpIGJ1dHRvbjo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjRUNCRDJFO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogOXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcbn1cclxuLmNvbnRhY3R7XHJcbiAgICBwYWRkaW5nLXRvcDogMTYwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHg7XHJcbiAgICAudGl0bGV7XHJcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNzBweDtcclxuICAgIH1cclxuICAgIC5jb250YWN0X2Zvcm17XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIC5mb3JtX2NvbmZpcm17XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICAgIEBleHRlbmQgLnRybjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gODBweDtcclxuICAgICAgICAgICAgLnRleHR7XHJcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC50cm47XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgcHtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5sb2FkaW5ne1xyXG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAyMDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvc3ZnL2xvYWRpbmcuc3ZnKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLm9ue1xyXG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAyMDtcclxuICAgICAgICAgICAgICAgIC50ZXh0e1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmZvcm1maWVsZHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xyXG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICBib3JkZXI6IDBweCBub25lIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZGRkZGRjtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OjY0cHg7XHJcbiAgICAgICAgICAgICYuYWJmY19pbnZhbGlke1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiByZWQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogcmVkO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5tc2dfYm94e1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAudGV4dGFyZWF7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICByZXNpemU6IG5vbmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaW5wdXR0ZXh0e1xyXG4gICAgICAgICAgICB3aWR0aDogODclO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc3VibWl0X2JveHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zdWJtaXR7XHJcbiAgICAgICAgICAgIGhlaWdodDo2NHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICAgICAgICAgIHdpZHRoOmNhbGMoMTAwJSAtIDhweCk7XHJcbiAgICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYmdfaW1nX3Bvcyhuby1yZXBlYXQsIHJpZ2h0IGNlbnRlciwgYXV0byk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb25zL2Fycm93LnN2Zyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBpbXBvcnQgXCJjb21tb24vZm9vdGVyXCI7XHJcbiBcclxuLmxhbmd1YWdle1xyXG4gICAgJl9fYmFye1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMjUwcHg7XHJcbiAgICAgICAgdG9wOjI1cHg7XHJcbiAgICB9XHJcbiAgICAmX19pdGVte1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjVweDtcclxuICAgICAgICBAZXh0ZW5kIC50cm47XHJcbiAgICAgICAgJjpob3ZlciwgJi5vbntcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLypcdFx0TUVESUEgUVVFUklFU1x0XHQqL1xyXG5AbWVkaWEgKG1heC13aWR0aDogMTkyMHB4KXt9XHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMzk5cHgpe1xyXG4gICAgLmNvbnRhaW5lci5sYXJnZSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcbiAgICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCl7XHJcbiAgICAubGFuZ3VhZ2VfX2JhciB7XHJcbiAgICAgICAgcmlnaHQ6IDE5MHB4O1xyXG4gICAgICAgIHRvcDogMjBweDtcclxuICAgIH1cclxuICAgIC5ncmlke1xyXG4gICAgICAgICYudC1jMXtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYudC1jMntcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi50LWMze1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLnQtYzR7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYudC1jNXtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgMWZyKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi50LWM2e1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg2LCAxZnIpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLnQtY2cwe1xyXG4gICAgICAgICAgICBncmlkLWNvbHVtbi1nYXA6IDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi50LWNnMTV7XHJcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWdhcDogMTVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi50LWNnMjB7XHJcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWdhcDogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi50LWNnMjV7XHJcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWdhcDogMjVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi50LWNnMzB7XHJcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWdhcDogMzBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi50LXJnMHtcclxuICAgICAgICAgICAgZ3JpZC1yb3ctZ2FwOiAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYudC1yZzE1e1xyXG4gICAgICAgICAgICBncmlkLXJvdy1nYXA6IDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYudC1yZzIwe1xyXG4gICAgICAgICAgICBncmlkLXJvdy1nYXA6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYudC1yZzI1e1xyXG4gICAgICAgICAgICBncmlkLXJvdy1nYXA6IDI1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYudC1yZzMwe1xyXG4gICAgICAgICAgICBncmlkLXJvdy1nYXA6IDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50LWNzMXtcclxuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnQtY3Mye1xyXG4gICAgICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAudC1jczN7XHJcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDM7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50LWNzNHtcclxuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gNDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnQtY3M1e1xyXG4gICAgICAgICAgICBncmlkLWNvbHVtbjogc3BhbiA1O1xyXG4gICAgICAgIH1cclxuICAgICAgICAudC1jczZ7XHJcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDY7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50LXJzMXtcclxuICAgICAgICAgICAgZ3JpZC1yb3c6IHNwYW4gMTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnQtcnMye1xyXG4gICAgICAgICAgICBncmlkLXJvdzogc3BhbiAyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAudC1yczN7XHJcbiAgICAgICAgICAgIGdyaWQtcm93OiBzcGFuIDM7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50LXJzNHtcclxuICAgICAgICAgICAgZ3JpZC1yb3c6IHNwYW4gNDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnQtcnM1e1xyXG4gICAgICAgICAgICBncmlkLXJvdzogc3BhbiA1O1xyXG4gICAgICAgIH1cclxuICAgICAgICAudC1yczZ7XHJcbiAgICAgICAgICAgIGdyaWQtcm93OiBzcGFuIDY7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNvbnRhaW5lciwgLmNvbnRhaW5lci5sYXJnZXtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjRweDtcclxuICAgIH1cclxuICAgIC5jdGF7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIHdpZHRoOiAxNTBweDtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICB9XHJcbiAgICAuaW50cm8ge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxMjBweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcclxuICAgICAgICAucHJlc2VudGF0aW9uIC50aXRsZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pdGVtcyBsaSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgICAgICAuaXRlbSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC50aXRsZV9hIHtcclxuICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICB9XHJcbiAgICAudGV4dF9hIHAsIC50ZXh0X2IgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG4gICAgLmRhc2hib2FyZCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDU1cHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDU1cHg7XHJcbiAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRleHR7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnQtZngxMDB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgfVxyXG4gICAgLnRpdGxlX2Ige1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgIH1cclxuICAgIC50b29scyB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDU1cHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIzcHg7XHJcbiAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRvb2xfbGlzdCBsaXtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgICAgICAgICAgLnRleHQsIC5sb2dvIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmxvZ297XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgc3Zne1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzJweDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAudGV4dCBwIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuY3RhX2JveHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuYWJvdXQge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA1NXB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyM3B4O1xyXG4gICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pbmZve1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICAgICAgICAgIC5sZWZ0IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnJpZ2h0IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMCU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAudGV4dCBwe1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jdGFfYm94e1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5zY2llbmNlIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNTVweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTVweDtcclxuICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAubG9nb19zb25hciB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDkwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnRleHQge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50ZXh0X2l0ZW1fYSBwe1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnQtbm9uZXtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgLmxvZ29fc29uYXJ7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5jbGllbnRzIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNTVweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcclxuICAgICAgICAuY3RhX2JveHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmNsaWVudHNfdGFic3tcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgICAgLnRhYiB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xyXG4gICAgICAgICAgICAgICAgJi5vbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jbGllbnRzX3Rlc3RpbW9uaWFscyB7XHJcbiAgICAgICAgICAgIC5jbGllbnRzX2JveHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xyXG4gICAgICAgICAgICAgICAgLmNsaWVudHNfbGlzdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnRlc3RpbW9uaWFsc19ib3gge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNDhweDtcclxuICAgICAgICAgICAgICAgIC5zbGlkZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgLnNsaWRlIC5kYXRhe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAubGVmdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmltYWdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnRleHRfaXRlbV9hIHB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLnNsaWRlIC5uYW1lIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5zbGljay1kb3RzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLnNsaWNrLWRvdHMgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgIH1cclxuICAgIC5jb250YWN0e1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA1NXB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1NXB4O1xyXG4gICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmNvbnRhY3RfZm9ybXtcclxuICAgICAgICAgICAgLmlucHV0dGV4dCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuc3VibWl0IHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogODBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC50LWJsb2Nre1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICBcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXtcclxuICAgIC5oZWFkZXJfc2l0ZSB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICB9XHJcbiAgICAubGFuZ3VhZ2VfX2l0ZW0ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIH1cclxuICAgIC5sYW5ndWFnZV9fYmFyIHtcclxuICAgICAgICByaWdodDogMjVweDtcclxuICAgICAgICB0b3A6IDYwcHg7XHJcbiAgICB9XHJcbiAgICAuZ3JpZHtcclxuICAgICAgICAmLm0tYzF7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLm0tYzJ7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYubS1jM3tcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5tLWM0e1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLm0tYzV7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIDFmcik7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYubS1jNntcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNiwgMWZyKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5tLWNnMHtcclxuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYubS1jZzE1e1xyXG4gICAgICAgICAgICBncmlkLWNvbHVtbi1nYXA6IDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYubS1jZzIwe1xyXG4gICAgICAgICAgICBncmlkLWNvbHVtbi1nYXA6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYubS1jZzI1e1xyXG4gICAgICAgICAgICBncmlkLWNvbHVtbi1nYXA6IDI1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYubS1jZzMwe1xyXG4gICAgICAgICAgICBncmlkLWNvbHVtbi1nYXA6IDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYubS1yZzB7XHJcbiAgICAgICAgICAgIGdyaWQtcm93LWdhcDogMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLm0tcmcxNXtcclxuICAgICAgICAgICAgZ3JpZC1yb3ctZ2FwOiAxNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLm0tcmcyMHtcclxuICAgICAgICAgICAgZ3JpZC1yb3ctZ2FwOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLm0tcmcyNXtcclxuICAgICAgICAgICAgZ3JpZC1yb3ctZ2FwOiAyNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLm0tcmczMHtcclxuICAgICAgICAgICAgZ3JpZC1yb3ctZ2FwOiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAubS1jczF7XHJcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDE7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5tLWNzMntcclxuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm0tY3Mze1xyXG4gICAgICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAzO1xyXG4gICAgICAgIH1cclxuICAgICAgICAubS1jczR7XHJcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5tLWNzNXtcclxuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gNTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm0tY3M2e1xyXG4gICAgICAgICAgICBncmlkLWNvbHVtbjogc3BhbiA2O1xyXG4gICAgICAgIH1cclxuICAgICAgICAubS1yczF7XHJcbiAgICAgICAgICAgIGdyaWQtcm93OiBzcGFuIDE7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5tLXJzMntcclxuICAgICAgICAgICAgZ3JpZC1yb3c6IHNwYW4gMjtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm0tcnMze1xyXG4gICAgICAgICAgICBncmlkLXJvdzogc3BhbiAzO1xyXG4gICAgICAgIH1cclxuICAgICAgICAubS1yczR7XHJcbiAgICAgICAgICAgIGdyaWQtcm93OiBzcGFuIDQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5tLXJzNXtcclxuICAgICAgICAgICAgZ3JpZC1yb3c6IHNwYW4gNTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm0tcnM2e1xyXG4gICAgICAgICAgICBncmlkLXJvdzogc3BhbiA2O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG59IiwiLmZvb3Rlcl9zaXRlIHtcclxuICAgIHBhZGRpbmctdG9wOiAxNjBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcclxuICAgIC5sb2dvX2JhcntcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNzVweDtcclxuICAgIH1cclxuICAgIC5sZWZ0e1xyXG4gICAgICAgIEBpbmNsdWRlIGZ4KDQzJSk7XHJcbiAgICB9XHJcbiAgICAuY2VudGVye1xyXG4gICAgICAgIEBpbmNsdWRlIGZ4KDI4LjUlKTtcclxuICAgIH1cclxuICAgIC5yaWdodHtcclxuICAgICAgICBAaW5jbHVkZSBmeCgyOC41JSk7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogOC4zMyU7XHJcbiAgICB9XHJcbiAgICAuc29jaWFsX2ljb257XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHdpZHRoOjMycHg7XHJcbiAgICAgICAgaGVpZ2h0OjMycHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBAZXh0ZW5kIC5pY29uSG92ZXI7XHJcbiAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6MTAwJTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYmdfaW1nX3Bvcyhuby1yZXBlYXQsIGNlbnRlciBjZW50ZXIsIGF1dG8pO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLm1haWx7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbnMvbWFpbC5zdmcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYubGlua2VkaW57XHJcbiAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbnMvbGlua2VkaW4uc3ZnKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmZie1xyXG4gICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb25zL2ZiLnN2Zyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5pbnN0YXtcclxuICAgICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29ucy9pbnN0YS5zdmcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNvcHl7XHJcbiAgICAgICAgcHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCl7XHJcbiAgICAuZm9vdGVyX3NpdGV7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDU1cHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDU1cHg7XHJcbiAgICAgICAgLmxlZnQsIC5jZW50ZXIsIC5yaWdodHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5sZWZ0LCAuY2VudGVye1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmxvZ297XHJcbiAgICAgICAgICAgIHN2Z3tcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTg1cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnJpZ2h0e1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAubG9nb19iYXIge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59Il19 */
