body{margin:0px;padding:0px;font-family:"Nunito",arial,sans-serif;background-color:#1C1B26;height:100%;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;position:relative;scroll-behavior:smooth;font-size:2rem !important;line-height:1.44;background-repeat:repeat}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%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-width:0px;padding:0px;margin:0px}html{font-size:10px !important;height:100%;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;scroll-behavior:smooth}ul,ol{list-style:none;padding:0;margin:0}input,textarea,select,button{font-family:"Nunito",arial,sans-serif}input,textarea{color:#fff;font-family:"Nunito",arial,sans-serif;outline:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-webkit-appearance:none}input[type="button"],input[type="submit"],button{cursor:pointer}td{margin:0px;padding:0px}form{padding:0px;margin:0px}a{color:#D6F305;transition:all 0.8s ease-in;text-decoration:none;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}a,span,div,button{outline:none !important}input[type=submit],input[type=button],button{-webkit-appearance:none;outline:none}*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none}*:before,*:after{box-sizing:border-box}strong,b{font-weight:700}.clearfix:after,.wrapper:after,.row:after{content:".";display:block;height:0;clear:both;visibility:hidden}img{max-width:100%}@media screen and (max-width: 1900px){html{font-size:.525vw !important}}@media screen and (max-width: 1279px){html{font-size:.60375vw !important}}@media screen and (max-width: 1179px){html{font-size:.6825vw !important}}@media screen and (max-width: 1023px){html{font-size:8px !important}body{font-size:1.6rem !important}}@media screen and (max-width: 767px){html{font-size:10px !important}body{font-size:1.4rem !important}}@media screen and (max-width: 374px){html{font-size:2.54625vw !important}}@font-face{font-family:'avenirnex';src:url("../fonts/akzidenzgroteskpro_boldcn.eot");src:url("../fonts/akzidenzgroteskpro_boldcn.eot?#iefix") format("embedded-opentype"),url("../fonts/akzidenzgroteskpro_boldcn.woff2") format("woff2"),url("../fonts/akzidenzgroteskpro_boldcn.woff") format("woff"),url("../fonts/akzidenzgroteskpro_boldcn.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'avenirnex';src:url("../fonts/akzidenzgroteskpro_xbdcn.eot");src:url("../fonts/akzidenzgroteskpro_xbdcn.eot?#iefix") format("embedded-opentype"),url("../fonts/akzidenzgroteskpro_xbdcn.woff2") format("woff2"),url("../fonts/akzidenzgroteskpro_xbdcn.woff") format("woff"),url("../fonts/akzidenzgroteskpro_xbdcn.ttf") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:'Nunito';src:url("../fonts/NunitoRegular.eot");src:url("../fonts/NunitoRegular.eot?#iefix") format("embedded-opentype"),url("../fonts/NunitoRegular.woff2") format("woff2"),url("../fonts/NunitoRegular.woff") format("woff"),url("../fonts/NunitoRegular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Nunito';src:url("../fonts/NunitoBold.eot");src:url("../fonts/NunitoBold.eot?#iefix") format("embedded-opentype"),url("../fonts/NunitoBold.woff2") format("woff2"),url("../fonts/NunitoBold.woff") format("woff"),url("../fonts/NunitoBold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'Nunito';src:url("../fonts/NunitoExtraBold.eot");src:url("../fonts/NunitoExtraBold.eot?#iefix") format("embedded-opentype"),url("../fonts/NunitoExtraBold.woff2") format("woff2"),url("../fonts/NunitoExtraBold.woff") format("woff"),url("../fonts/NunitoExtraBold.ttf") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:'icomoon';font-display:block;src:url("../fonts/icomoon/fonts/icomoon.eot?ihyadm");src:url("../fonts/icomoon/fonts/icomoon.eot?ihyadm#iefix") format("embedded-opentype"),url("../fonts/icomoon/fonts/icomoon.ttf?ihyadm") format("truetype"),url("../fonts/icomoon/fonts/icomoon.woff?ihyadm") format("woff"),url("../fonts/icomoon/fonts/icomoon.svg?ihyadm#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:swap}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow:before{content:"\e900"}.icon-close:before{content:"\e901"}.icon-down:before{content:"\e902"}.icon-mail:before{content:"\e903"}.icon-pin:before{content:"\e904"}.icon-tel:before{content:"\e905"}.main-wrapper{padding:0;min-width:320px;width:100%;position:relative;overflow:hidden;min-height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;z-index:1}*{transition:300ms linear}.wrapper{min-width:320px;max-width:192rem;padding-right:5rem;padding-left:5rem;margin:0 auto;width:100%}.wrapper-full{max-width:100%;padding-right:3.4rem;padding-left:3.4rem}footer{-ms-flex-order:3;order:3}p{padding:1.3rem 0}h1,.h1{font-weight:700;font-size:4.2rem;margin-bottom:4.6rem;text-transform:uppercase}.h1-sm{font-size:3.6rem;font-weight:700;text-transform:uppercase;margin:0 0 15px}h2,.h2{padding:0;margin:0 0 6rem;text-transform:uppercase;font-size:6.4rem;font-weight:800;font-family:"avenirnex",arial,sans-serif;line-height:1}h2.center,.h2.center{max-width:80%;margin-left:auto;margin-right:auto}.h2-xl{font-size:7.2rem;text-transform:uppercase}.h2-decor{padding-left:4.8rem;position:relative;margin-bottom:5rem}.h2-decor:before{content:'';background:#D6F305;position:absolute;left:0;top:0;bottom:0;width:.8rem}.h2-decor-2:before{content:'';background:#FED20C}h3,.h3{font-size:3rem;line-height:1.2;font-weight:500;text-transform:uppercase;padding:1rem 0 2rem;text-align:center}.h3{padding:0 0 3.3rem}.h2.animated:after{transform:scale(1)}.img-grayscale{filter:grayscale(100%)}.text-bold{font-weight:700}.colored{color:#D6F305}.colored-2{color:#FED20C}.colored-60{color:rgba(255,255,255,0.6)}.bg-white{background:#fff;color:#282c37}.bg-white .btn i,.bg-white .btn-2 i{color:#1C1B26}h4{font-weight:700;line-height:1.4;text-transform:uppercase;padding-top:25px}.text-left{text-align:left !important}.text-center{text-align:center !important}.text-right{text-align:right !important}.nowrap{white-space:nowrap !important}.center{text-align:center}.content{min-width:320px;text-align:left;width:100%;-ms-flex-order:2;order:2;-ms-flex-positive:1;flex-grow:1;position:relative}@keyframes smoothbounceball{from{transform:translate3d(0, 0, 0)}30%{transform:translate3d(-2rem, 0, 0)}60%{transform:translate3d(0, 0, 0)}to{transform:translate3d(0, 0, 0)}}@keyframes smoothbounceball2{from{transform:translate3d(0, 0, 0)}30%{transform:translate3d(2rem, 0, 0)}60%{transform:translate3d(0, 0, 0)}to{transform:translate3d(0, 0, 0)}}.btn{color:#1C1B26;padding:0;border:0;text-align:center;height:5.6rem;line-height:5.6rem;font-size:1.6rem;font-weight:800;border-radius:0;display:-ms-inline-flexbox;display:inline-flex;background:transparent;-ms-flex-align:center;align-items:center;text-transform:uppercase;-ms-flex-negative:0;flex-shrink:0;position:relative}.btn span,.btn i{position:relative;z-index:1;border-radius:10rem;transition:background .5s ease;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%;color:#1C1B26}.btn i{font-size:120%;width:5.6rem;font-size:1.2rem;border:2px solid #D6F305;color:#fff}.btn span{background:#D6F305;padding:0 3.2rem}.btn:disabled{pointer-events:none}.btn:disabled span,.btn:disabled i{background:rgba(214,243,5,0.4);color:#fff}@media (hover: hover){.btn:hover span,.btn:hover i{background:#D6F305;color:#1C1B26}}.btn.active span,.btn.active i{background:#D6F305;color:#1C1B26}.btn-2 i,.btn-2 span{border-radius:0}.btn-2 i{font-size:1.2rem}.btn_color-2 span{background:#FED20C}.btn_color-2 i{border-color:#FED20C}.btn_color-2:hover span,.btn_color-2:hover i,.btn_color-2.active span,.btn_color-2.active i{background:#FED20C;color:#1C1B26}.btn-3{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;font-size:1.6rem;font-weight:800;line-height:100%;color:#1C1B26;text-transform:uppercase;transition:200ms linear}.btn-3 i{font-size:1.4rem;margin-left:1rem}.btn-3:hover{color:#D6F305}[type="text"],[type="tel"],[type="email"],[type="password"],[type="search"] textarea{height:6rem;position:relative;border:0;padding:0 2.4rem;border-radius:2.4rem;background:#3D414B;border:1px solid #3D414B;color:#fff;z-index:1;font-weight:400;font-size:1.6rem;width:100%;z-index:0}[type="text"].error,[type="tel"].error,[type="email"].error,[type="password"].error,[type="search"] textarea.error{border-color:#DD4040}[type="text"].error::-webkit-input-placeholder,[type="tel"].error::-webkit-input-placeholder,[type="email"].error::-webkit-input-placeholder,[type="password"].error::-webkit-input-placeholder,[type="search"] textarea.error::-webkit-input-placeholder{color:#DD4040}[type="text"].error::-moz-placeholder,[type="tel"].error::-moz-placeholder,[type="email"].error::-moz-placeholder,[type="password"].error::-moz-placeholder,[type="search"] textarea.error::-moz-placeholder{color:#DD4040}[type="text"].error:-moz-placeholder,[type="tel"].error:-moz-placeholder,[type="email"].error:-moz-placeholder,[type="password"].error:-moz-placeholder,[type="search"] textarea.error:-moz-placeholder{color:#DD4040}[type="text"].error:-ms-input-placeholder,[type="tel"].error:-ms-input-placeholder,[type="email"].error:-ms-input-placeholder,[type="password"].error:-ms-input-placeholder,[type="search"] textarea.error:-ms-input-placeholder{color:red}[type="text"].error:focus+label.error,[type="tel"].error:focus+label.error,[type="email"].error:focus+label.error,[type="password"].error:focus+label.error,[type="search"] textarea.error:focus+label.error{color:#DD4040}[type="text"]:focus,[type="tel"]:focus,[type="email"]:focus,[type="password"]:focus,[type="search"] textarea:focus{border-color:#fff}[type="text"]:-webkit-autofill,[type="text"]:-webkit-autofill:hover,[type="text"]:-webkit-autofill:focus,[type="tel"]:-webkit-autofill,[type="tel"]:-webkit-autofill:hover,[type="tel"]:-webkit-autofill:focus,[type="email"]:-webkit-autofill,[type="email"]:-webkit-autofill:hover,[type="email"]:-webkit-autofill:focus,[type="password"]:-webkit-autofill,[type="password"]:-webkit-autofill:hover,[type="password"]:-webkit-autofill:focus,[type="search"] textarea:-webkit-autofill,[type="search"] textarea:-webkit-autofill:hover,[type="search"] textarea:-webkit-autofill:focus{box-shadow:0 0 0 1000px #3D414B inset !important;-webkit-text-fill-color:#fff !important}::-webkit-input-placeholder{color:rgba(255,255,255,0.6)}::-moz-placeholder{color:rgba(255,255,255,0.6)}:-moz-placeholder{color:rgba(255,255,255,0.6)}:-ms-input-placeholder{color:rgba(255,255,255,0.6)}.input--filled .error::-webkit-input-placeholder{color:transparent}.input--filled .error::-moz-placeholder{color:transparent}.input--filled .error:-moz-placeholder{color:transparent}.input--filled .error:-ms-input-placeholder{color:transparent}.input--filled .error+label.error{color:transparent}textarea{padding-top:16px;border-width:2px;width:100%;height:11.2rem}label.error{color:#DD4040;font-weight:400;line-height:1.9rem;display:block;margin:.4rem 0 0 1.5rem;pointer-events:none}.message-form{font-size:2rem;color:#D6F305}.message-form.error{color:#DD4040}.box-field__input input:focus{border-color:#D6F305}.form-wrap form{margin:0 -2rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.box-field{padding:0 2rem;position:relative;margin-bottom:4.2rem;width:100%}.box-field__input{position:relative}.box-field_error{background:#D80027;color:#fff;padding:30px 40px;display:-ms-flexbox;display:flex;display:flex;-ms-flex-align:center;align-items:center}.box-field_error i{font-size:120%;margin-right:20px}.box-field_half{width:50%}.box-field__label{display:block;margin-bottom:1.5rem}.box-field_title{margin-bottom:1.4rem}.box-field_acept{margin-top:1.9rem}.box-field__button{margin-top:1rem;margin-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:28px}.box-field__button .btn span{min-width:34rem}.box-field__send input{background-image:url(../img/icons-svg/send.svg);background-position:calc(100% - 3.8rem) 50%;background-repeat:no-repeat}.form-checkbox{margin:47px 0 28px}.arrow-scroll-top{position:fixed;bottom:2.4rem;right:2.4rem;z-index:210;transform:scale(0);will-change:transform;transition:all .2s linear;color:#fff}.arrow-scroll-top.shown{transform:scale(1)}.arrow-scroll-top__text{font-size:1.8rem;line-height:2rem;margin-top:.4rem;color:#A5AB8C;text-align:center}@keyframes fadeToggle{from{opacity:0}49.99%{opacity:0}50%{opacity:1}to{opacity:1}}@keyframes fadeToggle2{from{opacity:1}49.99%{opacity:1}50%{opacity:0}to{opacity:0}}.button-arrow{display:inline-block;font-size:7.5rem;cursor:pointer;transition:color .5s ease;color:#FED20C}.web .button-arrow:hover{color:#D6F305}.scrollDisabled{overflow:hidden;position:fixed !important;margin-top:0;width:100%;z-index:0}.scrollDisabled.web,.scrollDisabled.web.compensate-for-scrollbar{padding-right:17px}.scrollDisabled .main-wrapper{overflow:visible}.hide{display:none}.color-decor{color:#C0E021}.decor-wrap{overflow:hidden;height:21rem;z-index:1;width:100%;position:relative;margin-top:8rem}.decor-wrap_2{margin-top:11rem}.socials__item{margin-right:1.4rem;display:inline-block;vertical-align:top}.socials__item a{display:inline-block;vertical-align:top}.socials__item svg{width:3.2rem;height:3.2rem}.socials__item path,.socials__item circle{fill:#fff;transition:fill .8s ease}.socials__item:hover path,.socials__item:hover circle{fill:#D6F305}.checkbox-el{font-weight:500}.checkbox-el label{position:relative;cursor:pointer}.checkbox-el input{position:absolute;left:0;top:0;opacity:0}.checkbox-el__txt{font-size:1.6rem;font-weight:800;line-height:100%;text-transform:uppercase;color:#fff;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.checkbox-el__txt a{color:inherit;border-bottom:1px solid rgba(255,255,255,0.8)}.checkbox-el__txt a:hover{border-bottom-color:transparent}.checkbox-el__text{line-height:2.3rem}.checkbox-el .check{display:block;border:1.33px solid #fff;background:transparent;width:2.2rem;height:2.2rem;-ms-flex-negative:0;flex-shrink:0;margin:0 1.5rem 0 0;position:relative;border-radius:50%;transition:border-color .2s ease, border-width .2s ease}.checkbox-el .check:before{position:absolute;left:50%;content:'';top:50%;transform:translate(-50%, -50%);width:1.3rem;height:1.3rem;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;opacity:0;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i0KHQu9C+0LlfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyMCAxNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjAgMTU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOS43LDAuM2MtMC40LTAuNC0xLTAuMy0xLjQsMC4xTDcsMTIuNUwxLjcsNi44Yy0wLjQtMC40LTEtMC40LTEuNC0wLjFjLTAuNCwwLjQtMC40LDEtMC4xLDEuNGw2LDYuNQ0KCUM2LjUsMTQuOSw2LjcsMTUsNywxNXMwLjUtMC4xLDAuNy0wLjNsMTItMTNDMjAuMSwxLjMsMjAuMSwwLjYsMTkuNywwLjN6Ii8+DQo8L3N2Zz4NCg==)}.checkbox-el input:checked ~ .checkbox-el__txt .check{background:#D6F305;border-color:#D6F305}.checkbox-el input:checked ~ .checkbox-el__txt .check:before{opacity:1}.tab{height:0;overflow:hidden}.link-accordion{display:none}.tab.shown{height:auto;overflow:visible}.accordion-body{display:none}.alert-form-wrap{display:none;position:absolute;left:0;top:0;right:0;bottom:0}.box-field__input{position:relative}.input-label{position:absolute;top:.9rem;left:1.6rem;padding:0;width:100%;text-align:left;pointer-events:none;z-index:1;color:rgba(255,255,255,0.5);transition:margin-top .4s ease, font-size .4s ease}.input--filled .input-label{font-size:75%;margin-top:-1.6rem}.alert-form{padding-top:1.4rem;right:0;bottom:0;text-align:center;display:-ms-flexbox;display:flex;height:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.alert-form__text{text-align:center}.alert-form__img{margin-bottom:3rem}.alert-form__col{width:50%}.alert-form .form-title{color:#fff;margin-bottom:0}.alert-text{color:#D6F305;margin-top:1rem}.colored-61{color:#616068}.colored-60{color:rgba(255,255,255,0.6)}.colored-70g{color:rgba(28,27,38,0.7)}@media screen and (max-width: 1439px){.h2{margin-bottom:4rem}}@media screen and (max-width: 1365px){.wrapper{padding-left:4rem;padding-right:4rem}h2,.h2{font-size:5.8rem}}@media screen and (min-width: 1024px){.tablet-show{display:none !important}}@media screen and (max-width: 1023px){h1{font-size:3.3rem}.h1{font-size:4.2rem}.wrapper{padding-left:3rem;padding-right:3rem}.tablet-hide{display:none !important}h2,.h2{font-size:4.5rem;margin:0 0 2.9rem}.h3{text-align:center;font-size:2.8rem;line-height:3.7rem;margin-left:auto;margin-right:auto}.box-field{margin-bottom:2.3rem}.h2-decor:after{margin-top:3.1rem}.box-field__label{margin-bottom:0.9rem}.button-arrow{font-size:5rem}}@media screen and (max-width: 767px){h1,.h1{font-size:2.4rem;line-height:3rem}.h1{font-size:3rem;line-height:144%}h2,.h2{font-size:2rem;margin:0 0 3.5rem}.h2{font-size:3.6rem;margin:0 0 3.5rem}.h2_sm{font-size:2.6rem}h2.center,.h2.center{max-width:100%}p{padding:.8rem 0}.wrapper{padding-left:2.5rem;padding-right:2.5rem}.btn{font-size:1.4rem;height:4.5rem;line-height:4.5rem}.btn span{padding:0 2rem}.btn i{font-size:120%;width:4.5rem;font-size:1.4rem}.mob-hide{display:none !important}[type="text"],[type="tel"],[type="email"],[type="password"],textarea{height:5.6rem}.box-field{padding-left:0;padding-right:0;margin-bottom:1.7rem;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:start;align-items:flex-start;gap:30px}.message-form__text{font-size:16px}.label-placeholder{font-size:12px;line-height:15px}.form-control{font-size:1.6rem}.filled .label-placeholder{font-size:11px}.link-accordion{padding:21px 0 20px;font-size:1.8rem;font-weight:500;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;transition:color .4s ease, background .4s ease}.link-accordion i{font-size:50%;margin-left:2.5rem;-ms-flex-negative:0;flex-shrink:0}.checkbox-el .check{height:2rem;width:2rem;margin-right:1.8rem;margin-top:.2rem}.socials__item svg{width:2.4rem;height:2.4rem}.box-field_error i{margin-right:6px}.box-field_half{width:100%}.box-field_acept{text-align:left;margin-top:1.3rem;margin-left:10px}.box-field__button{margin-top:1.4rem}.box-field__button .btn span{min-width:23rem}.checkbox-el__txt{font-size:1.4rem}.box-field__label{font-size:1.6rem}}@media screen and (min-width: 768px){.mob-show{display:none !important}}.header{z-index:10;position:fixed;left:0;top:0;right:0;z-index:10001;-ms-flex-negative:0;flex-shrink:0}.header .wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.header .wrapper:after{display:none}.header .header-content:before{display:var(--before-display, none);content:"";height:1px;width:100%;background-color:rgba(255,255,255,0.3);position:absolute;top:80px;left:0;z-index:102}.header.fixed{background:#1c1b26cc;backdrop-filter:blur(20px)}.header.fixed .header-content{border-bottom-width:0px}.header-menu-desk{padding:0 5rem;background-color:#1C1B26;position:absolute;top:0;left:0;width:100%;z-index:-1;max-height:0;overflow:hidden;opacity:0}.header-menu-desk.active{max-height:840px;padding:200px 5rem 100px;opacity:1}.header-menu-desk.full-height{max-height:100vh;height:100vh}.header-menu-desk-about{max-width:980px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:auto}.header-menu-desk-plant{max-width:1600px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:auto;gap:10px}.header-menu-desk-specter{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:50px}.header-menu-desk-projects{display:grid;grid-template-columns:repeat(auto-fit, minmax(120px, 1fr));grid-template-rows:240px;gap:24px}.header-menu-desk-projects-link{border-radius:40px;padding:40px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;background-color:rgba(255,255,255,0.1);transition:200ms linear !important}.header-menu-desk-projects-link:hover{background-color:#D6F305}.header-menu-desk-projects-link:hover .service-cycle__arrow i{color:#1C1B26;border-color:#1C1B26}.header-menu-desk-projects-link:hover .header-menu-desk-projects-link-title{color:#1C1B26}.header-menu-desk-projects-link .service-cycle__arrow{position:absolute;top:40px;right:40px;font-size:12px;color:#fff;transition:200ms linear}.header-menu-desk-projects-link-title{font-family:"avenirnex", arial, sans-serif;font-size:22px;font-weight:900;text-align:left;padding:0;margin:0;color:#fff}.header-menu-desk-link{color:#fff;font-size:16px;text-transform:uppercase;font-weight:700;transition:200ms linear}.header-menu-desk-link:hover{color:#D6F305}.header-menu-desk-link .icon-arrow{color:currentColor;font-size:12px;padding-left:8px}.header-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;border-bottom:1px solid rgba(255,255,255,0.3)}.header-content:has(.header-menu-desk.active){border-bottom-width:1px}.header-actions{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}.nav-inner>ul{margin:0 -2rem;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;list-style:none}.nav-inner>ul>li{padding:0 1.7rem}.nav-inner>ul>li i{font-size:50%;display:inline-block;margin-left:5px;margin-top:4px}.bars-mob{margin-left:.8rem;width:4.8rem;height:4.8rem;border-radius:50%;border:2px solid #D6F305;display:none;cursor:pointer;border-radius:10rem;background:rgba(21,76,135,0.1);position:relative}.hamburger{position:absolute;height:2.2rem;padding:.4rem 0;top:50%;left:50%;width:1.8rem;transform:translate(-50%, -50%);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.hamburger span{display:block;width:100%;height:2px;position:relative;background:#fff;top:0;left:0;margin:0 0 .3rem;transition:.25s ease-in-out}.hamburger span:nth-child(2){transition-delay:.625s}.hamburger span:nth-child(3){transition-delay:.75s;margin-bottom:0}.cross{position:absolute;height:1.8rem;width:1.8rem;margin:1.3rem 0 0 1.3rem;transform-origin:center center;transform:rotate(45deg)}.cross span{display:block;background:#fff;transition:.25s ease-in-out}.cross span:nth-child(1){height:0%;width:2px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);transition-delay:0s}.cross span:nth-child(2){width:0%;height:2px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);transition-delay:.25s}.bars-mob.active .hamburger span{width:0%}.bars-mob.active .hamburger span:nth-child(1){transition-delay:0s}.bars-mob.active .hamburger span:nth-child(2){transition-delay:.125s}.bars-mob.active .hamburger span:nth-child(3){transition-delay:.25s}.bars-mob.active .cross span:nth-child(1){height:100%;transition-delay:.625s}.bars-mob.active .cross span:nth-child(2){width:100%;transition-delay:.375s}.open-header .bars-mob{z-index:101}.open-header .logo{z-index:101}.menu-title{text-transform:uppercase;font-size:2.8rem;margin-bottom:3.7rem;display:block;font-family:"avenirnex",arial,sans-serif;font-weight:450;-ms-flex-negative:0;flex-shrink:0}.menu-title a,.menu-title>span{color:inherit}.menu-title i{opacity:0}.menu-title a{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:start;align-items:flex-start}.menu-title a:hover{opacity:1;color:#D6F305}.menu-title a:hover span{opacity:1}.menu-title a:hover i{opacity:1}.header-bottom{margin-top:4.4rem;padding-top:6.3rem;padding-bottom:2rem;border-top:1px solid rgba(11,45,79,0.3);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.logo,.header-actions{width:18.9rem}.logo img{vertical-align:top}.nav-inner{font-size:1.6rem;font-weight:800;line-height:100%;color:#fff;text-align:center;margin-bottom:-2px}.nav-inner .link{color:inherit;transition:200ms linear !important;height:100px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;cursor:pointer;border-bottom:2px solid transparent}.nav-inner .link:hover{color:#D6F305}.nav-inner .link a:hover{color:#D6F305}.nav-inner-element{border-bottom:2px solid transparent}.nav-inner-element.active{border-bottom-color:#D6F305}.nav-inner-element.active .nav-inner-item{color:#D6F305}.nav-inner-element.active .nav-inner-item::after{transform:translateY(-40%) rotate(180deg)}.nav-inner-item{position:relative;padding-right:20px}.nav-inner-item-mob{display:none}.nav-inner-item:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-40%) rotate(0deg);transition:200ms linear;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid currentColor}@media screen and (max-width: 1650px){.header-menu-desk.active{padding:160px 5rem 70px}.header-menu-desk-link{line-height:1.1;font-size:14px}.header-menu-desk-specter{gap:25px}}@media screen and (max-width: 1023px){.header-content{padding:2rem 0 1.3rem}.menu-box{background:#1C1B26;padding:14rem 2.5rem 0;position:fixed;left:0;transform:translateY(-150vh);top:0;margin:0;z-index:100;width:100%;bottom:0;width:100%;overflow:auto;-ms-flex-align:start;align-items:flex-start;transition:transform 360ms cubic-bezier(0.5, 0.06, 0.01, 0.99);will-change:right;bottom:0}.menu-box.active{transform:translateY(0);min-height:100vh}.logo{width:16.1rem}.header-actions{width:auto}.bars-mob{display:block;background-color:transparent}.nav-inner{padding-top:7.8rem}.nav-inner>ul{margin:0;display:block;text-align:left}.nav-inner>ul>li{padding:0;margin:0 0 3.8rem}.nav-inner .link{height:auto}.nav-inner-item-mob{display:inline-block;position:relative;padding-left:20px;font-size:16px;color:#D6F305;margin-bottom:12px;-ms-flex-item-align:start;align-self:flex-start}.nav-inner-item-mob:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-40%) rotate(90deg);transition:200ms linear;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid currentColor}.nav-inner-item-mob::after{content:"";position:absolute;left:0;bottom:-12px;width:100%;height:2px;background-color:currentColor}.nav-inner-item:after{transform:translateY(-50%) rotate(-90deg)}.nav-inner-element.active .nav-inner-item::after{transform:translateY(-40%) rotate(-90deg)}.header-menu-desk{min-height:500px;padding:0 0 0;margin-top:160px;left:-100%}.header-menu-desk.active{padding:0 2.5rem 50px;width:100%;z-index:2;left:0}.header-menu-desk-link{font-size:14px;white-space:nowrap;text-align:left}.header-menu-desk-plant{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;height:45vh}.header-menu-desk-projects{grid-template-columns:auto;grid-template-rows:auto;grid-auto-rows:140px}.header-menu-desk-projects-link{padding:30px}.header-menu-desk-projects-link .service-cycle__arrow{top:30px;right:30px}.header-menu-desk-projects .nav-inner-item-mob{justify-self:flex-start}.header-menu-desk-about{width:100%;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;height:40vh;position:relative;z-index:1}.header-menu-desk-specter{gap:45px}}@media screen and (max-width: 767px){.menu-box{padding-top:8rem}}@media screen and (max-width: 560px){.header-menu-desk{margin-top:145px}}.footer{padding:8rem 0 4rem;position:relative;z-index:3;overflow:hidden;font-size:1.8rem;-ms-flex-negative:0;flex-shrink:0;color:#fff;background:#1C1B26}.footer .wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:80px}.footer .wrapper:after{display:none}.footer a{color:inherit}.footer-link{color:#fff;transition:200ms linear}.footer-link:hover{color:#D6F305}.footer .logo img{width:29.1rem}.footer address{font-style:normal}.footer .nav-inner{font-size:1.8rem}.footer-middle{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.footer-top{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.footer-bottom{font-size:1.6rem;text-transform:capitalize;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.footer-bottom__left{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.footer-bottom__right{padding-left:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.footer-privacy a{margin-right:3.8rem}.footer-privacy a:last-child{margin-right:0}.copyrights{color:rgba(255,255,255,0.6)}.footer-contacts{font-size:1.8rem;width:200px}.footer-contacts__item{margin-bottom:2.6rem}.footer-contacts__item-inner{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.footer-contacts__item-inner i{margin-right:1rem;width:3rem;display:inline-block;vertical-align:middle;font-size:2.1rem;-ms-flex-negative:0;flex-shrink:0}.navigation-line{color:rgba(255,255,255,0.3)}.navigation-line-title{font-family:"avenirnex", arial, sans-serif;font-size:32px;font-weight:800;padding:0;margin:0;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:80px;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0}.navigation-line-title:after{content:"";-ms-flex-negative:1;flex-shrink:1;width:100%;height:1px;background:rgba(255,255,255,0.3)}.navigation-block{display:grid;grid-template-columns:repeat(6, auto);gap:36px}.navigation-block-list{width:100%}.navigation-block-list-plant a:hover{color:#FED20C}.navigation-block .light-link{color:rgba(255,255,255,0.6)}.navigation-block-item{margin-bottom:24px;text-align:left;max-width:270px}.navigation-block-item:not(:last-child){margin-bottom:24px}.navigation-block-item:first-child{margin-bottom:40px;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;height:45px}.navigation-block-link{transition:200ms linear;font-size:16px;font-weight:600;color:#fff}.navigation-block-link:hover{color:#D6F305}@media screen and (max-width: 1650px){.navigation-block{gap:15px}.navigation-block-item:first-child{margin-bottom:24px}.navigation-block-item:not(:last-child){margin-bottom:10px}.navigation-block-link{font-weight:500;line-height:1.3;font-size:14px}}@media screen and (max-width: 1500px){.navigation-block-item:first-child{white-space:inherit}}@media screen and (max-width: 1023px){.footer-middle{margin-top:-4.2rem;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:start;align-items:flex-start;padding-bottom:2.3rem}.footer{padding:5rem 0 5rem;margin-bottom:24px}.footer .nav-inner{border-top-width:0}.footer .header-btn span{min-width:19rem}.footer .wrapper{gap:50px}.footer-top{display:block;padding-bottom:0}.footer-logo{width:20rem}.footer-bottom{border-bottom-width:0;padding-top:5.1rem;display:block;text-align:center;font-size:1.6rem;border-top:1px solid rgba(255,255,255,0.3)}.copyrights{font-size:1.4rem}.footer-bottom__left{display:block}.footer-bottom__right{margin-top:3rem;-ms-flex-pack:center;justify-content:center}.footer-contacts{margin-top:7.4rem;font-size:1.6rem}.footer-contacts__item:last-child{margin-bottom:0}.contact__content address br{display:none}.footer .nav-inner{font-size:1.6rem;padding-top:5.8rem}.nav-inner>ul>li{padding:0;margin:0 0 3.4rem}.nav-inner>ul>li:last-child{margin-bottom:0}.navigation-line-title{font-size:24px;gap:20px}.navigation-block{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:45px}.navigation-block-item{margin-bottom:0;font-size:14px}.navigation-block-item:first-child{height:auto;margin-bottom:0}.navigation-block-item:not(:first-child){display:none}}@media screen and (max-width: 560px){.navigation-line-title::after{display:none}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;margin-left:auto;margin-right:auto;display:-ms-flexbox;display:flex}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{vertical-align:top}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow{z-index:2;transition:background .5s ease, color  .5s ease;border:0;padding:0;width:6rem;height:6rem;min-width:6rem;background:#154C87;font-size:2rem;border-radius:50%;color:#fff;z-index:0;position:relative;z-index:2;line-height:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.slick-slider:hover .slick-arrow{background:rgba(21,76,135,0.5);color:#fff}.slick-disabled{background:rgba(21,76,135,0.5);cursor:default;color:#fff}.slick-next{margin-left:.8rem}.slick-arrow.slick-hidden{display:none}.slick-dots{text-align:center;list-style:none;margin:2.2rem 0 0}.slick-dots li{display:inline-block;height:1rem;width:1rem;margin:0 1rem;position:relative;padding:0;cursor:pointer;border-radius:50%;background:transparent;transition:background .8s ease}.slick-dots button{text-indent:-99999px;font-size:0;padding:0;background:#D7DAE0;width:1rem;height:1rem;vertical-align:top;border-radius:50%;border:0;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);transition:background .8s ease}.slick-dots .slick-active{background:rgba(214,243,5,0.2)}.slick-dots .slick-active button{background:#D6F305}@media screen and (max-width: 767px){.slick-arrow{height:4.8rem;width:4.8rem;font-size:1.4rem;min-width:4.8rem}.slick-dots{margin-top:1.1rem}}.main-screen{padding:17.5rem 0;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;min-height:100vh;position:relative;z-index:1}.main-screen .wrapper{z-index:2}.main-screen__content{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:justify;justify-content:space-between}.main-screen__text{font-size:1.8rem;max-width:28.5%;margin-left:5rem}.main-screen__text p{padding:10px 0}.main-screen__text p:first-child{padding-top:0}.main-screen__text p:last-child{padding-bottom:0}.main-screen__title{text-transform:uppercase;font-size:11.2rem;font-weight:800;font-family:"avenirnex",arial,sans-serif;line-height:1;margin-bottom:0}.video-main{position:absolute;left:0;right:0;bottom:0;z-index:0;top:0;border-radius:2rem;z-index:0;overflow:hidden;border-radius:0}.video-main:before{background:linear-gradient(180deg, rgba(11,45,79,0) -68.7%, rgba(11,45,79,0.45) 100%);background-repeat:no-repeat;background-size:cover;background-position:50% 50%;content:'';display:block;position:absolute;left:0;right:0;bottom:0;z-index:0;top:0;z-index:10}.video-main .slick-list,.video-main .slick-track{height:100%}.video-main .slick-track>div{display:-ms-flexbox;display:flex;-ms-flex-direction:column !important;flex-direction:column !important}.video-main .slick-track>div>div{-ms-flex:1 1 100%;flex:1 1 100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column !important;flex-direction:column !important}.video-main video{-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.section-text{font-size:2.4rem;max-width:55%;line-height:132%}.main-section{padding-top:18rem;position:relative;color:#fff;text-align:center;min-height:100vh}.main-section .video-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.background-section{position:relative}.background-section .wrapper{z-index:1}.bg-section{position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1}.bg-section__item{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.section-service-cycle{padding:20rem 0 15.7rem}.service-cycle{display:-ms-flexbox;display:flex;margin:10.1rem -2rem 0}.service-cycle__col{padding:0 2rem;width:33.333%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.service-cycle__item{padding:4.1rem 3.8rem 3.5rem 4.2rem;border-radius:4rem;background:rgba(255,255,255,0.1);display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;position:relative;color:inherit;transition:color .5s ease;overflow:hidden;min-height:16rem;-ms-flex:1 1 100%;flex:1 1 100%}.service-cycle__item:hover{color:#1C1B26}.service-cycle__item:hover .service-cycle__bg{opacity:1}.service-cycle__item:hover .service-cycle__info{color:rgba(28,27,38,0.2);margin-right:10px}.service-cycle__item:hover .service-cycle__arrow i{border-color:#1C1B26}.service-cycle__item:hover path{fill:#1C1B26}.service-cycle__item:hover .service-cycle__bg-static:before{background:linear-gradient(180deg, rgba(254,210,12,0) 0%, rgba(254,210,12,0.9) 70.54%),rgba(254,210,12,0.4)}.service-cycle__item:hover .service-cycle__bg-static:after{opacity:1}.service-cycle__item+.service-cycle__item{margin-top:3.8rem}.service-cycle__item-2 .service-cycle__bg{background-image:url(../img/decor-4.svg);background-position:100% 0;background-size:45% auto}.service-cycle__title{font-size:2.2rem;font-family:"avenirnex",arial,sans-serif;font-weight:700;line-height:100%;text-transform:uppercase;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.service-cycle__info{color:rgba(255,255,255,0.3);margin-right:10px;transition:color .5s ease;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.service-cycle__arrow{text-align:right;position:relative;z-index:1}.service-cycle__arrow i{width:5.6rem;height:5.6rem;font-size:1.2rem;border:2px solid #D6F305;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;transition:border-color .5s ease}.service-cycle__bottom{position:relative;z-index:1}.service-cycle__bg{width:100%;height:100%;border-radius:4rem;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;position:absolute;z-index:0;opacity:0;top:0;left:0;background-color:#D6F305;background-image:url(../img/decor-3.svg);background-size:20% auto;background-repeat:no-repeat;transition:opacity .5s ease}.service-cycle__bg-static{opacity:1;background:none}.service-cycle__bg-static img{position:relative;z-index:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.service-cycle__bg-static:before{content:'';display:block;position:absolute;z-index:1;top:0;left:0;width:100%;bottom:0;background:linear-gradient(180deg, rgba(26,28,37,0) 0%, rgba(26,28,37,0.9) 70.54%),rgba(26,28,37,0.4)}.service-cycle__bg-static:after{width:100%;height:100%;top:0;left:0;opacity:0;content:'';display:block;position:absolute;z-index:2;background-image:url(../img/decor-5.svg);background-size:30% auto;background-repeat:no-repeat;transition:opacity .5s ease}.service-cycle__bg-static::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg, rgba(254,210,12,0) 0%, rgba(254,210,12,0.9) 70.54%),rgba(254,210,12,0.4) !important;opacity:0;transition:opacity 0.6s ease;pointer-events:none}.service-cycle__item:hover .service-cycle__bg-static::before{opacity:1}.service-cycle__bg{background-size:35%}.service-cycle__item_bg .service-cycle__title{font-size:3.2rem}.service-cycle__item_bg .service-cycle__arrow i{border-color:#FED20C}.service-cycle-btns{margin:11.8rem -2.4rem 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.service-cycle-btn{margin:2.4rem}.service-cycle-btn span{min-width:43rem}.service-cycle-subtext{max-width:85rem;margin:1.2rem auto 0;color:var(--white-60, rgba(255,255,255,0.6));text-align:center;font-weight:700;line-height:150%}.block-1{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.block-1__title{margin-bottom:3.2rem;font-size:4rem;font-weight:700;line-height:120%;text-transform:uppercase}.block-1__description{width:49%;padding-right:7rem;max-width:78rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.block-1__img{width:51%;padding-left:4rem}.block-1__img img{width:100%;height:100%;border-radius:4rem;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.block-1__btn{margin-top:3em}.block-1__btn .btn span{min-width:35rem}.block-1 ol,.block-1 ul{margin:18px 0 1.8rem 2.5rem}.block-1__text{font-size:1.8rem}.block-1__text-overlay{position:relative;max-height:450px;overflow:hidden}.block-1__text-overlay:after{content:'';display:block;position:absolute;left:0;top:40%;right:0;bottom:0;z-index:0;background:linear-gradient(180deg, rgba(255,255,255,0) 34.19%, rgba(255,255,255,0.87) 100%)}.bg-white .h2{color:#282c37}@media screen and (max-width: 1439px){.section-service-cycle{padding:15rem 0 11.7rem}.service-cycle-btns{margin-top:8.8rem}}@media screen and (max-width: 1365px){.main-screen__title{font-size:8rem}.block-1__title{font-size:3.6rem}}@media screen and (max-width: 1023px){.main-screen__text{font-size:1.6rem;max-width:32.5%}.main-screen__title{font-size:7rem}.main-screen{padding:9.5rem 0}.main-screen__text p{padding:1.5rem 0}.service-cycle{-ms-flex-wrap:wrap;flex-wrap:wrap}.service-cycle__col-1{-ms-flex-order:1;order:1;width:50%}.service-cycle__col-2{margin-top:3.8rem;-ms-flex-order:3;order:3;width:100%}.service-cycle__col-3{-ms-flex-order:2;order:2;width:50%}.service-cycle__item{padding:3.1rem 3rem 3rem 3rem}.service-cycle__item_bg{min-height:36.5rem}.service-cycle-btn span{min-width:0}.block-1{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.block-1__img{width:100%;padding:0;margin-bottom:4rem}.block-1__description{width:100%;padding:0}}@media screen and (max-width: 767px){.main-screen__title{font-size:5.6rem}.main-screen__content{display:block}.main-screen__text{max-width:100%;margin:3.4rem 0 0}.service-cycle{display:block;margin:6.1rem 0 0}.service-cycle__col{padding:0;width:100%}.service-cycle__col-2,.service-cycle__col-3{margin-top:2.2rem}.service-cycle__item{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;padding:0 0 0 2rem;padding:2.6rem 9rem 1.6rem 2rem;border-radius:3rem;min-height:8.2rem}.service-cycle__arrow i{width:4.6rem;height:4.6rem;font-size:1.2rem}.service-cycle__title{font-size:1.8rem}.section-service-cycle{padding:16.5rem 0 9rem}.service-cycle__arrow{position:absolute;right:20px;top:20px}.service-cycle__item_bg .service-cycle__title{font-size:2.4rem}.service-cycle__item+.service-cycle__item{margin-top:2.2rem}.service-cycle__item_bg{min-height:36.5rem;padding-bottom:3.8rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end}.service-cycle-btns{display:block;margin:5rem 0 0}.service-cycle-btn{width:100%;margin:0 0 2.5rem}.service-cycle-btn span{-ms-flex:1 1 100%;flex:1 1 100%}.service-cycle-btn i{-ms-flex-negative:0;flex-shrink:0}.service-cycle-subtext{font-size:1.6rem;margin:.2rem 0 0}.block-1__title{font-size:2.6rem}}@media (max-width: 450px){.service-cycle__title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:200px}}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvX3Jlc2V0LnNjc3MiLCJ1dGlscy9fdmFyaWFibGVzLnNjc3MiLCJ1dGlscy9fbWl4aW5zLnNjc3MiLCJiYXNlL19mb250cy5zY3NzIiwibGF5b3V0L19pY29ucy5zY3NzIiwibGF5b3V0L19jb250ZW50LnNjc3MiLCJsYXlvdXQvX2hlYWRlci5zY3NzIiwibGF5b3V0L19mb290ZXIuc2NzcyIsImNvbXBvbmVudHMvX3NsaWNrLnNjc3MiLCJsYXlvdXQvX2ZpcnN0LXNjcmVlbi5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUdBLEtBQ0MsV0FDQSxZQUNBLHNDQUNBLHlCQUNBLFlBQ0EsZ0JBQ0EsbUNBQ0Esa0NBQ0EsV0FDQSxrQkFDQSx1QkFDQSwwQkFDQSxpQkFDQSx3QkFBeUIsQ0FDekIsMlpBcUZBLFNBQ0EsVUFDQSxTQUNBLGNBQWUsQ0FDZixtRkFlQSxhQUFjLENBR2YsYUFFQyxXQUFZLENBR2Isb0RBSUMsV0FDQSxZQUFhLENBR2QsTUFDQyx5QkFDQSxpQkFDQSxZQUNBLFVBQVcsQ0FHWixLQUNDLDBCQUNBLFlBQ0EsOEJBQ0EsMEJBQ0Esc0JBQXVCLENBR3hCLE1BRUMsZ0JBQ0EsVUFDQSxRQUFTLENBQ1QsNkJBTUEscUNDL0o2QyxDRGtLOUMsZUFFQyxXQUNBLHNDQUNBLGFBQ0EsZ0JBQ0EscUJBQ0Esd0JBQ0EsdUJBQXdCLENBR3pCLGlEQUdDLGNBQ0QsQ0FFQSxHQUNDLFdBQ0EsV0FBWSxDQUdiLEtBQ0MsWUFDQSxVQUFXLENBR1osRUFDQyxjRWxNQyxBQUlTLDRCRmdNVixxQkFDQSxhQUNBLHlDQUE2QyxDQUc5QyxrQkFJQyx1QkFDRCxDQUVBLDZDQUdDLHdCQUNBLFlBQWEsQ0FHZCxFQUdDLHNCQUNBLDBDQUNBLFlBQ0QsQ0FFQSxpQkFJQyxxQkFBc0IsQ0FDdEIsU0FJQSxlQUNELENBRUEsMENBR0MsWUFDQSxjQUNBLFNBQ0EsV0FDQSxpQkFBa0IsQ0FHbkIsSUFDQyxjQUNELENBQUMsc0NBV0EsS0FDQywyQkFBaUMsQ0FDakMsQ0FHRixzQ0FDQyxLQUNDLDZCQUFvQyxDQUNwQyxDQUdGLHNDQUNDLEtBQ0MsNEJBQW1DLENBQ25DLENBR0Ysc0NBQ0MsS0FDQyx3QkFBeUIsQ0FHMUIsS0FDQywyQkFDRCxDQUFDLENBSUYscUNBQ0MsS0FDQyx5QkFBMEIsQ0FDMUIsS0FHQSwyQkFDRCxDQUFDLENBR0YscUNBQ0MsS0FDQyw4QkFBb0MsQ0FDcEMsQ0czU0YsV0FDSSx3QkFDQSxrREFDQSxvUkFJQSxnQkFDQSxpQkFBa0IsQ0FFdEIsV0FDSSx3QkFDQSxpREFDQSxnUkFJQSxnQkFDQSxpQkFBa0IsQ0FFdEIsV0FDSSxxQkFDQSxzQ0FDQSxvT0FJQSxnQkFDQSxpQkFBa0IsQ0FHdEIsV0FDSSxxQkFDQSxtQ0FDQSx3TkFJQSxnQkFDQSxpQkFBa0IsQ0FHdEIsV0FDSSxxQkFDQSx3Q0FDQSw0T0FJQSxnQkFDQSxpQkFBa0IsQ0FJdEIsV0FDRSxzQkFDQSxtQkFDQSxxREFDQSxtU0FJQSxtQkFDQSxrQkFDQSxpQkFBa0IsQ0FBQSxtQ0FJbEIsaUNBQ0EsV0FDQSxrQkFDQSxtQkFDQSxvQkFDQSxvQkFDQSxjQUdBLG1DQUNBLGlDQUFrQyxDQy9FcEMsbUJBQ0UsZUFBZ0IsQ0FDakIsbUJBRUMsZUFBZ0IsQ0FDakIsa0JBRUMsZUFBZ0IsQ0FFbEIsa0JBQ0UsZUFBZ0IsQ0FFbEIsaUJBQ0UsZUFBZ0IsQ0FDakIsaUJBRUMsZUFBZ0IsQ0NoQmxCLGNBQ0ksVUFDQSxnQkFDQSxXQUNBLGtCQUNBLGdCQUNBLGdCQUNBLG9CQUFBLEFBQ0EsYUFBQSwwQkFBQSxBQUNBLHNCQUFBLG9CQUFBLEFBQ0EsMkJBQUEsU0FBVSxDQUNiLEVBR0csdUJBQXdCLENBRzVCLFNBQ0ksZ0JBQ0EsaUJBQ0EsbUJBQ0Esa0JBQ0EsY0FFQSxVQUFXLENBR2YsY0FDSSxlQUNBLHFCQUNBLG1CQUFvQixDQUN2QixPQUdHLGlCQUFBLEFBQVEsT0FBQSxDQUlaLEVBQ0ksZ0JBQWlCLENBQ3BCLE9BSUcsZ0JBQ0EsaUJBQ0EscUJBQ0Esd0JBQXlCLENBQzVCLE9BR0csaUJBQ0EsZ0JBQ0EseUJBQ0EsZUFBZ0IsQ0FHcEIsT0FFSSxVQUNBLGdCQUNBLHlCQUNBLGlCQUNBLGdCQUNBLHlDQUNBLGFBQWMsQ0FSbEIscUJBV1EsY0FDQSxpQkFDQSxpQkFBa0IsQ0FJMUIsT0FDSSxpQkFDQSx3QkFBeUIsQ0FHN0IsVUFDSSxvQkFDQSxrQkFDQSxrQkFBbUIsQ0FXdEIsaUJBUk8sV0FDQSxtQkFDQSxrQkFDQSxPQUNBLE1BQ0EsU0FDQSxXQUNKLENBQUMsbUJBTUcsV0FDQSxrQkovRWdCLENJZ0ZuQixPQUtELGVBQ0EsZ0JBQ0EsZ0JBQ0EseUJBQ0Esb0JBQ0EsaUJBQWtCLENBR3RCLElBQ0ksa0JBQ0osQ0FBQyxtQkFJRyxrQkFBbUIsQ0FDdEIsZUFHRyxzQkFBdUIsQ0FHM0IsV0FDSSxlQUNKLENBRUEsU0FDSSxhSmhIa0IsQ0lpSHJCLFdBR0csYUpuSG9CLENJc0h4QixZQUNJLDJCSjlIYSxDSStIaEIsVUFHRyxnQkFDQSxhSnZIcUIsQ0krSHhCLG9DQUhXLGFKL0hXLENJZ0lkLEdBS0wsZ0JBQ0EsZ0JBQ0EseUJBQ0EsZ0JBQ0osQ0FBQyxXQUtHLDBCQUNKLENBRUEsYUFDSSw0QkFDSixDQUFDLFlBR0csMkJBQ0osQ0FFQSxRQUNJLDZCQUE4QixDQUdsQyxRQUNJLGlCQUFrQixDQUNyQixTQVNHLGdCQUNBLGdCQUNBLFdBQ0EsaUJBQUEsQUFDQSxRQUFBLG9CQUFBLEFBQ0EsWUFBQSxpQkFBa0IsQ0FJdEIsNEJBQ0ksS0FDSSw4QkFBK0IsQ0FHbkMsSUFDSSxrQ0FBbUMsQ0FHdkMsSUFDSSw4QkFBK0IsQ0FHbkMsR0FDSSw4QkFBK0IsQ0FBQSxDQUl2Qyw2QkFDSSxLQUNJLDhCQUErQixDQUduQyxJQUNJLGlDQUFrQyxDQUd0QyxJQUNJLDhCQUErQixDQUduQyxHQUNJLDhCQUErQixDQUFBLENBSXZDLEtBQ0ksY0FDQSxVQUNBLFNBQ0Esa0JBQ0EsY0FDQSxtQkFDQSxpQkFDQSxnQkFDQSxnQkFDQSwyQkFBQSxBQUNBLG9CQUFBLHVCQUNBLHNCQUFBLEFBQ0EsbUJBQUEseUJBQ0Esb0JBQUEsQUFDQSxjQUFBLGlCQUFrQixDQUVsQixpQkFFSSxrQkFDQSxVQUNBLG9CQUNBLCtCQUNBLDJCQUFBLEFBQ0Esb0JBQUEsc0JBQUEsQUFDQSxtQkFBQSxxQkFBQSxBQUNBLHVCQUFBLFlBQ0EsYUpoUGUsQ0lxTnZCLE9BK0JRLGVBQ0EsYUFDQSxpQkFDQSx5QkFDQSxVSmpRUyxDSW9RYixVQUNJLG1CQUNBLGdCQUFpQixDQUdyQixjQUNJLG1CQUFvQixDQUVwQixtQ0FFSSwrQkFDQSxVQUFXLENBY25CLHNCQS9ESiw2QkFvRWdCLG1CQUNBLGFKMVJPLENJMlJWLENBTUwsK0JBRUksbUJBQ0EsYUpwU1csQ0k2U25CLHFCQUVJLGVBQ0osQ0FFQSxTQUNJLGdCQUNKLENBSUosa0JBRVEsa0JKNVRnQixDSTBUeEIsZUFNUSxvQkpoVWdCLENJaVVuQiw0RkFPTyxtQkFDQSxhSnZVVyxDSTRVdkIsT0FDSSwyQkFBQSxBQUNBLG9CQUFBLHNCQUFBLEFBQ0EsbUJBQUEsaUJBQ0EsZ0JBQ0EsaUJBQ0EsY0FDQSx5QkFDQSx1QkFBd0IsQ0FSNUIsU0FXUSxpQkFDQSxnQkFBaUIsQ0FaekIsYUFnQlEsYUovVmMsQ0lnV2pCLHFGQVNELFlBQ0Esa0JBQ0EsU0FDQSxpQkFDQSxxQkFDQSxtQkFDQSx5QkFDQSxXQUNBLFVBQ0EsZ0JBQ0EsaUJBQ0EsV0FDQSxTQUFVLENBd0NiLG1IQXJDTyxvQkFBcUIsQ0FzQnhCLDBQQW5CTyxhQUFjLENBQ2pCLDZNQUdHLGFBQWMsQ0FFakIsd01BR0csYUFBYyxDQUNqQixpT0FHRyxTQUFVLENBQ2IsNk1BR0csYUFBYyxDQUNqQixtSEFJRCxpQkFDSixDQUFDLDBqQkFPTyxpREFFQSx1Q0FBd0MsQ0FLcEQsNEJBQ0ksMkJKdmFhLENJMGFqQixtQkFDSSwyQkozYWEsQ0k2YWhCLGtCQUdHLDJCSmhiYSxDSW1iakIsdUJBQ0ksMkJKcGJhLENJcWJoQixpREFLTyxpQkFBa0IsQ0FHdEIsd0NBQ0ksaUJBQWtCLENBRXJCLHVDQUdHLGlCQUFrQixDQUNyQiw0Q0FHRyxpQkFBa0IsQ0FoQjFCLGtDQW9CUSxpQkFBa0IsQ0FJMUIsU0FDSSxpQkFDQSxpQkFDQSxXQUNBLGNBQ0osQ0FBQyxZQUdHLGNBQ0EsZ0JBQ0EsbUJBQ0EsY0FDQSx3QkFDQSxtQkFDSixDQUVBLGNBRUksZUFDQSxhSjVka0IsQ0k4ZGxCLG9CQUNJLGFBQWMsQ0FDakIsOEJBSUQsb0JBQXFCLENBQ3hCLGdCQUdHLGVBQ0Esb0JBQUEsQUFDQSxhQUFBLG1CQUFBLEFBQWUsY0FBQSxDQUduQixXQUNJLGVBQ0Esa0JBQ0EscUJBQ0EsVUFBVyxDQUVYLGtCQUNJLGlCQUFrQixDQUd0QixpQkFDSSxtQkFDQSxXQUNBLGtCQUNBLG9CQUFBLEFBQ0EsYUFBQSxhQUNBLHNCQUFBLEFBQW1CLGtCQUFBLENBTnRCLG1CQVNPLGVBQ0EsaUJBQWtCLENBQ3JCLGdCQUlELFNBQ0osQ0FFQSxrQkFDSSxjQUNBLG9CQUFxQixDQUd6QixpQkFDSSxvQkFDSixDQUVDLGlCQUNHLGlCQUFrQixDQUNyQixtQkFHRyxnQkFDQSxnQkFDQSxvQkFBQSxBQUNSLGFBQUEsc0JBQUEsQUFDQSw4QkFBQSxzQkFBQSxBQUNBLG1CQUFBLFFBQVMsQ0FOSiw2QkFRTyxlQUNKLENBSUEsdUJBQ0ksZ0RBQ0EsNENBQ0EsMkJBQTRCLENBS3hDLGVBQ0ksa0JBQ0osQ0FFQSxrQkFDSSxlQUNBLGNBQ0EsYUFDQSxZQUNBLG1CQUNBLHNCQUNBLDBCQUNBLFVKN2pCYSxDSStqQmIsd0JBQ0ksa0JBQW1CLENBQ3RCLHdCQUdHLGlCQUNBLGlCQUNBLGlCQUNBLGNBQ0EsaUJBQWtCLENBQ3JCLHNCQUlELEtBQ0ksU0FDSixDQUVBLE9BQ0ksU0FDSixDQUVBLElBQ0ksU0FDSixDQUVBLEdBQ0ksU0FDSixDQUFBLENBR0osdUJBQ0ksS0FDSSxTQUNKLENBRUEsT0FDSSxTQUNKLENBRUEsSUFDSSxTQUNKLENBRUEsR0FDSSxTQUNKLENBQUEsQ0FHSixjQUNJLHFCQUNBLGlCQUNBLGVBQ0EsMEJBQ0EsYUo5bUJvQixDSWluQnhCLHlCQUNJLGFKbm5Ca0IsQ0lzbkJ0QixnQkFDSSxnQkFDQSwwQkFDQSxhQUNBLFdBQ0EsU0FBVSxDQUdkLGlFQUVJLGtCQUNKLENBQUMsOEJBR0csZ0JBQWlCLENBR3JCLE1BQ0ksWUFBYSxDQUNoQixhQUdHLGFKbm9CWSxDSXVvQmhCLFlBQ0ksZ0JBQ0EsYUFDQSxVQUNBLFdBQ0Esa0JBQ0EsZUFBZ0IsQ0FLbkIsY0FGTyxnQkFBaUIsQ0FDcEIsZUFNRyxvQkFDQSxxQkFDQSxrQkFBbUIsQ0FFbkIsaUJBQ0kscUJBQ0Esa0JBQW1CLENBQ3RCLG1CQUdHLGFBQ0EsYUFBYyxDQUNqQiwwQ0FJRyxVQUNBLHdCQUNKLENBbkJILHNEQXlCVyxZSnhyQk0sQ0k4ckJ0QixhQUNJLGVBQWdCLENBRHBCLG1CQUlRLGtCQUNBLGNBQWUsQ0FMdkIsbUJBU1Esa0JBQ0EsT0FDQSxNQUNBLFNBQ0osQ0FFQyxrQkFDRyxpQkFDQSxnQkFDQSxpQkFDQSx5QkFDQSxXQUNBLDJCQUFBLEFBQ0Esb0JBQUEsc0JBQUEsQUFBbUIsa0JBQUEsQ0FFbkIsb0JBQ0ksY0FDQSw2Q0o5dEJLLENJbXRCWiwwQkFjVywrQkFBZ0MsQ0FNM0MsbUJBRUcsa0JBQW1CLENBckMzQixvQkEwQ1EsY0FDQSx5QkFDQSx1QkFDQSxhQUNBLGNBQ0Esb0JBQUEsQUFDQSxjQUFBLG9CQUNBLGtCQUNBLGtCQUNBLHVEQUF3RCxDQW5EaEUsMkJBc0RZLGtCQUNBLFNBQ0EsV0FDQSxRQUNBLGdDQUNBLGFBQ0EsY0FDQSw0QkFDQSw0QkFDQSx3QkFDQSxVQUNBLDR4QkFBNnhCLENBSXJ5QixzREFDSSxtQkFDQSxvQkpyd0JjLENJdXdCZCw2REFDSSxTQUFVLENBTXRCLEtBQ0ksU0FDQSxlQUFnQixDQUdwQixnQkFDSSxZQUFhLENBQ2hCLFdBR0csWUFDQSxnQkFBaUIsQ0FHckIsZ0JBQ0ksWUFBYSxDQUlqQixpQkFDSSxhQUNBLGtCQUNBLE9BQ0EsTUFDQSxRQUNBLFFBQVMsQ0FDWixrQkFHRyxpQkFBa0IsQ0FHdEIsYUFDSSxrQkFDQSxVQUNBLFlBQ0EsVUFDQSxXQUNBLGdCQUNBLG9CQUNBLFVBQ0EsNEJBQ0Esa0RBQ0osQ0FFQSw0QkFDSSxjQUNBLGtCQUFtQixDQUd2QixZQUNJLG1CQUNBLFFBQ0EsU0FDQSxrQkFDQSxvQkFBQSxBQUNBLGFBQUEsWUFDQSxzQkFBQSxBQUNBLG1CQUFBLHFCQUFBLEFBQ0EsdUJBQUEsMEJBQUEsQUFBc0IscUJBQUEsQ0FFdEIsa0JBQ0ksaUJBQWtCLENBR3JCLGlCQUNHLGtCQUFtQixDQUd2QixpQkFDSSxTQUNKLENBRUEsd0JBQ0ksV0FDQSxlQUFnQixDQUl4QixZQUNJLGNBQ0EsZUFBZ0IsQ0FHcEIsWUFDSSxhQUFjLENBQ2pCLFlBR0csMkJKNzJCYSxDSWczQmpCLGFBQ0ksd0JKeDJCbUIsQ0l5MkJ0QixzQ0FHRyxJQUNJLGtCQUNKLENBQUMsQ0FHTCxzQ0FDSSxTQUNJLGtCQUNBLGtCQUNKLENBRUEsT0FFSSxnQkFDSixDQUFDLENBSUwsc0NBQ0ksYUFDSSx1QkFBd0IsQ0FDM0IsQ0FJTCxzQ0FDSSxHQUNJLGdCQUNKLENBRUEsSUFDSSxnQkFBaUIsQ0FHckIsU0FDSSxrQkFDQSxrQkFDSixDQUFDLGFBR0csdUJBQXdCLENBSTVCLE9BRUksaUJBQ0EsaUJBQWtCLENBSXRCLElBQ0ksa0JBQ0EsaUJBQ0EsbUJBQ0EsaUJBQ0EsaUJBQ0osQ0FHQSxXQUNJLG9CQUFxQixDQUN4QixnQkFHRyxpQkFBa0IsQ0FHdEIsa0JBQ0ksb0JBQXFCLENBQ3hCLGNBR0csY0FDSixDQUFDLENBSUwscUNBR0ksT0FFSSxpQkFDQSxnQkFDSixDQUFDLElBR0csZUFDQSxnQkFDSixDQUFDLE9BSUcsZUFDQSxpQkFBa0IsQ0FDckIsSUFHRyxpQkFDQSxpQkFBa0IsQ0FDckIsT0FHRyxnQkFDSixDQUVBLHFCQUVJLGNBQWUsQ0FHbkIsRUFDSSxlQUFnQixDQUVuQixTQUlHLG9CQUNBLG9CQUNKLENBRUEsS0FDSSxpQkFDQSxjQUNBLGtCQUFtQixDQUh2QixVQU1RLGNBQWUsQ0FHbkIsT0FDSSxlQUNBLGFBQ0EsZ0JBQ0osQ0FHSixVQUNJLHVCQUF3QixDQUMzQixxRUFPRyxhQUFjLENBR2xCLFdBQ0ksZUFDQSxnQkFDQSxxQkFDQSxrQ0FBQSxBQUNBLDhCQUFBLHFCQUFBLEFBQ0EsdUJBQUEsUUFBUyxDQUdiLG9CQUNJLGNBQWUsQ0FHbkIsbUJBQ0ksZUFDQSxnQkFBaUIsQ0FHckIsY0FDSSxnQkFDSixDQUFDLDJCQUdHLGNBQ0osQ0FHQSxnQkFDSSxvQkFDQSxpQkFDQSxnQkFDQSxXQUNBLG9CQUFBLEFBQ0EsYUFBQSxzQkFBQSxBQUNBLG1CQUFBLHNCQUFBLEFBQ0EsOEJBQUEsOENBQStDLENBT2xELGtCQUpPLGNBQ0EsbUJBQ0Esb0JBQUEsQUFDSixhQUFBLENBQUMsb0JBS0QsWUFDQSxXQUNBLG9CQUNBLGdCQUFpQixDQUNwQixtQkFJRyxhQUNBLGFBQWMsQ0FDakIsbUJBR0csZ0JBQWlCLENBR3JCLGdCQUNJLFVBQVcsQ0FHZixpQkFDSSxnQkFDQSxrQkFDQSxnQkFBaUIsQ0FHckIsbUJBQ0ksaUJBQWtCLENBQ3JCLDZCQUdHLGVBQWdCLENBR3BCLGtCQUNJLGdCQUFpQixDQUNwQixrQkFHRyxnQkFBaUIsQ0FDcEIsQ0FJTCxxQ0FDSSxVQUNJLHVCQUF3QixDQUMzQixDQ3RuQ0wsUUFDRSxXQUNBLGVBQ0EsT0FDQSxNQUNBLFFBQ0EsY0FDQSxvQkFBQSxBQUFjLGFBQUEsQ0FFZCxpQkFDRSxvQkFBQSxBQUNBLGFBQUEsc0JBQUEsQUFBOEIsNkJBQUEsQ0FFOUIsdUJBQ0UsWUFBYSxDQUNkLCtCQU1DLG9DQUNBLFdBQ0EsV0FDQSxXQUNBLHVDQUNBLGtCQUNBLFNBQ0EsT0FDQSxXQUFZLENBS2hCLGNBQ0UscUJBQ0EsMEJBQTJCLENBSzVCLDhCQUZHLHVCQUF3QixDQUk1QixrQkFDRSxlQUNBLHlCQUNBLGtCQUNBLE1BQ0EsT0FDQSxXQUNBLFdBQ0EsYUFDQSxnQkFDQSxTQUFVLENBRVYseUJBQ0UsaUJBQ0EseUJBQ0EsU0FBVSxDQWZiLDhCQW1CRyxpQkFDQSxZQUFhLENBQ2Qsd0JBR0MsZ0JBQ0Esb0JBQUEsQUFDQSxhQUFBLHNCQUFBLEFBQ0EsOEJBQUEsV0FBWSxDQUdkLHdCQUNFLGlCQUNBLG9CQUFBLEFBQ0EsYUFBQSxzQkFBQSxBQUNBLDhCQUFBLFlBQ0EsUUFBUyxDQUNWLDBCQUdDLG9CQUFBLEFBQ0EsYUFBQSwwQkFBQSxBQUNBLHNCQUFBLFFBQVMsQ0FDViwyQkFHQyxhQUNBLDJEQUNBLHlCQUNBLFFBQVMsQ0EyQ1YsZ0NBeENHLG1CQUNBLGFBQ0Esa0JBQ0Esb0JBQUEsQUFDQSxhQUFBLG1CQUFBLEFBQ0EscUJBQUEsdUNBQ0Esa0NBQW1DLENBUHBDLHNDQVVHLHdCTHBGWSxDS3NGWiw4REFDRSxjQUNBLG9CTHJGVyxDS3VFaEIsNEVBa0JLLGFMekZXLENLNkZmLHNEQUNFLGtCQUNBLFNBQ0EsV0FDQSxlQUNBLFdBQ0EsdUJBQXdCLENBRzFCLHNDQUNFLDJDQUNBLGVBQ0EsZ0JBQ0EsZ0JBQ0EsVUFDQSxTQUNBLFVMdEhPLENLMkhiLHVCQUNFLFdBQ0EsZUFDQSx5QkFDQSxnQkFDQSx1QkFBd0IsQ0FFeEIsNkJBQ0UsYUw3SGMsQ0txSGpCLG1DQVlHLG1CQUNBLGVBQ0EsZ0JBQWlCLENBUXpCLGdCQUVFLG9CQUFBLEFBQ0EsYUFBQSxzQkFBQSxBQUNBLG1CQUFBLHNCQUFBLEFBQ0EsOEJBQUEsV0FDQSw2Q0x2SmUsQ0tpSmpCLDhDQVVJLHVCQUF3QixDQUN6QixnQkFJRCxvQkFBQSxBQUNBLGFBQUEsc0JBQUEsQUFDQSxtQkFBQSxrQkFBQSxBQUF5Qix3QkFBQSxDQUMxQixjQUlDLGVBQ0Esb0JBQUEsQUFDQSxhQUFBLHNCQUFBLEFBQ0EsOEJBQUEsZUFBZ0IsQ0FHbEIsaUJBQ0UsZ0JBQWlCLENBRWxCLG1CQUlDLGNBQ0EscUJBQ0EsZ0JBQ0EsY0FBZSxDQUlqQixVQUNFLGtCQUNBLGFBQ0EsY0FDQSxrQkFDQSx5QkFDQSxhQUNBLGVBQ0Esb0JBRUEsK0JBQ0EsaUJBQWtCLENBSXBCLFdBQ0Usa0JBQ0EsY0FDQSxnQkFDQSxRQUNBLFNBQ0EsYUFDQSxnQ0FDQSxvQkFBQSxBQUNBLGFBQUEsMEJBQUEsQUFDQSxzQkFBQSxzQkFBQSxBQUE4Qiw2QkFBQSxDQXlCL0IsZ0JBdEJHLGNBQ0EsV0FDQSxXQUNBLGtCQUNBLGdCQUNBLE1BQ0EsT0FDQSxpQkFFQSwyQkFBNEIsQ0F0QmhDLDZCQTJCTSxzQkFBdUIsQ0EzQjdCLDZCQStCTSxzQkFDQSxlQUNGLENBSUosT0FDRSxrQkFDQSxjQUNBLGFBQ0EseUJBQ0EsK0JBQ0EsdUJBQXdCLENBRzFCLFlBQ0UsY0FDQSxnQkFDQSwyQkFBNEIsQ0FDN0IseUJBR0MsVUFDQSxVQUNBLGtCQUNBLFNBQ0EsUUFDQSxnQ0FDQSxtQkFBb0IsQ0FHdEIseUJBQ0UsU0FDQSxXQUNBLGtCQUNBLFNBQ0EsUUFDQSxnQ0FDQSxxQkFBc0IsQ0FHeEIsaUNBRUksUUFBUyxDQUNWLDhDQUdDLG1CQUFvQixDQUd0Qiw4Q0FDRSxzQkFBdUIsQ0FWM0IsOENBY0kscUJBQXNCLENBZDFCLDBDQWtCSSxZQUNBLHNCQUF1QixDQUd6QiwwQ0FDRSxXQUNBLHNCQUF1QixDQUkzQix1QkFFSSxXQUNGLENBSEYsbUJBTUksV0FBWSxDQUNiLFlBSUQseUJBQ0EsaUJBQ0EscUJBQ0EsY0FDQSx5Q0FDQSxnQkFDQSxvQkFBQSxBQUFjLGFBQUEsQ0FFZCwrQkFFRSxhQUFjLENBQ2YsY0FHQyxTQUFVLENBQ1gsY0FJRCwyQkFBQSxBQUNBLG9CQUFBLHFCQUFBLEFBQXVCLHNCQUFBLENBRnpCLG9CQUtJLFVBQ0EsYUwzVWtCLENLcVV0Qix5QkFTTSxTQUFVLENBVGhCLHNCQWFNLFNBQ0YsQ0FBQyxlQU1ILGtCQUNBLG1CQUNBLG9CQUNBLHdDQUNBLG9CQUFBLEFBQ0EsYUFBQSxzQkFBQSxBQUNBLG1CQUFBLHNCQUFBLEFBQThCLDZCQUFBLENBR2hDLHNCQUVFLGFBQWMsQ0FHaEIsVUFDRSxrQkFDRixDQUFDLFdBR0MsaUJBQ0EsZ0JBQ0EsaUJBQ0EsV0FDQSxrQkFDQSxrQkFBbUIsQ0FFbkIsaUJBQ0UsY0FDQSxtQ0FDQSxhQUNBLDJCQUFBLEFBQ0Esb0JBQUEsc0JBQUEsQUFDQSxtQkFBQSxlQUNBLG1DQUFvQyxDQUVwQyx1QkFDRSxhQUFjLENBbEJwQix5QkFzQk0sYUFBYyxDQUNmLG1CQUlELG1DQUFvQyxDQUVwQywwQkFDRSwyQkx6WWdCLENLcVluQiwwQ0FPSyxhTDVZYyxDS3FZbkIsaURBV0sseUNBQTBDLENBT2hELGdCQUNFLGtCQUNBLGtCQUFtQixDQUVsQixvQkFDQyxZQUFhLENBR2Ysc0JBQ0UsV0FDQSxrQkFDQSxRQUNBLFFBQ0Esd0NBQ0Esd0JBQ0EsUUFDQSxTQUVBLGtDQUNBLG1DQUNBLGlDQUFrQyxDQU14QyxzQ0FFSyx5QkFFRyx1QkFBd0IsQ0FDekIsdUJBR0MsZ0JBQ0EsY0FBZSxDQUdoQiwwQkFDQyxRQUFTLENBQ1YsQ0FNUCxzQ0FDRSxnQkFDRSxxQkFBc0IsQ0FHeEIsVUFDRSxtQkFFQSx1QkFDQSxlQUNBLE9BQ0EsNkJBQ0EsTUFDQSxTQUNBLFlBQ0EsV0FDQSxTQUNBLFdBQ0EsY0FDQSxxQkFDQSx1QkFDQSwrREFDQSxrQkFDQSxRQUFTLENBbEJYLGlCQXFCSSx3QkFDQSxnQkFBaUIsQ0FDbEIsTUFJRCxhQUFjLENBR2hCLGdCQUNFLFVBQ0YsQ0FBQyxVQUdDLGNBQ0EsNEJBQTZCLENBQzlCLFdBR0Msa0JBQW1CLENBR25CLGNBQ0UsU0FDQSxjQUNBLGVBQWdCLENBR2xCLGlCQUNFLFVBQ0EsaUJBQ0YsQ0FiRixpQkFxQkksV0FBWSxDQUtaLG9CQUNFLHFCQUNBLGtCQUNBLGtCQUNBLGVBQ0EsY0FDQSxtQkFDQSwwQkFBQSxBQUFzQixxQkFBQSxDQTJCdkIsMkJBeEJHLFdBQ0Esa0JBQ0EsT0FDQSxRQUNBLHlDQUNBLHdCQUNBLFFBQ0EsU0FFQSxrQ0FDQSxtQ0FDQSxpQ0FBa0MsQ0FDbkMsMkJBR0MsV0FDQSxrQkFDQSxPQUNBLGFBQ0EsV0FDQSxXQUNBLDZCQUE4QixDQUUvQixzQkFJRCx5Q0FBMEMsQ0FJN0MsaURBRUcseUNBQTBDLENBVTlDLGtCQUNFLGlCQUNBLGNBQ0EsaUJBQ0EsVUFBVyxDQUVYLHlCQUNFLHNCQUNBLFdBQ0EsVUFDQSxNQUFPLENBR1QsdUJBQ0UsZUFDQSxtQkFDQSxlQUFnQixDQUdsQix3QkFDRSwwQkFBQSxBQUNBLHNCQUFBLHFCQUFBLEFBQ0EsdUJBQUEsV0FBWSxDQUdiLDJCQUNDLDJCQUNBLHdCQUNBLG9CQUFxQixDQUVyQixnQ0FDRSxZQUFhLENBRWIsc0RBQ0UsU0FDQSxVQUFXLENBQ1osK0NBSUQsdUJBQXdCLENBQ3pCLHdCQUlELFdBQ0EsMEJBQUEsQUFDQSxzQkFBQSxxQkFBQSxBQUNBLHVCQUFBLFlBQ0Esa0JBQ0EsU0FBVSxDQUdaLDBCQUNFLFFBQVMsQ0FDVixDQU9QLHFDQUVFLFVBQ0UsZ0JBQWlCLENBQ2xCLENBR0gscUNBSUksa0JBQ0UsZ0JBQWlCLENBQ2xCLENDOXBCTCxRQUNDLG9CQUNBLGtCQUNBLFVBQ0EsZ0JBQ0EsaUJBQ0Esb0JBQUEsQUFDQSxjQUFBLFdBQ0Esa0JOY3NCLENNeUJ0QixpQkFwQ0Msb0JBQUEsQUFDQSxhQUFBLDBCQUFBLEFBQ0Esc0JBQUEsUUFBUyxDQWJYLHVCQWdCRyxZQUNELENBakJGLFVBcUJFLGFBQWMsQ0FHZixhQUNDLFdBQ0EsdUJBQXdCLENBRXhCLG1CQUNDLGFOVm1CLENNbkJ0QixrQkFxQ0UsYUFBYyxDQUdmLGdCQUNDLGlCQUFrQixDQUNsQixtQkFHQSxnQkFDRCxDQUdELGVBQ0Msb0JBQUEsQUFDQSxhQUFBLHNCQUFBLEFBQ0EsbUJBQUEsc0JBQUEsQUFBOEIsNkJBQUEsQ0FHL0IsWUFDQyxvQkFBQSxBQUNBLGFBQUEsc0JBQUEsQUFBOEIsNkJBQUEsQ0FHL0IsZUFDQyxpQkFDQSwwQkFDQSxvQkFBQSxBQUNBLGFBQUEsc0JBQUEsQUFDQSxtQkFBQSxzQkFBQSxBQUE4Qiw2QkFBQSxDQUU3QixxQkFDQSxvQkFBQSxBQUNBLGFBQUEsc0JBQUEsQUFBbUIsa0JBQUEsQ0FDbkIsc0JBR0EsZUFDQSxvQkFBQSxBQUNBLGFBQUEsc0JBQUEsQUFBbUIsa0JBQUEsQ0FLcEIsa0JBQ0MsbUJBQW9CLENBRXBCLDZCQUNDLGNBQWUsQ0FDZixZQUtGLDJCTjdFZ0IsQ01nRmpCLGlCQUNDLGlCQUNBLFdBQVksQ0FHYix1QkFDQyxvQkFBcUIsQ0FHdEIsNkJBQ0Msb0JBQUEsQUFDQSxhQUFBLHFCQUFBLEFBQXVCLHNCQUFBLENBRXZCLCtCQUNDLGtCQUNBLFdBQ0EscUJBQ0Esc0JBQ0EsaUJBQ0Esb0JBQUEsQUFDRCxhQUFBLENBS0EsaUJBQ0MsMkJOMUdlLENNNEdmLHVCQUNDLDJDQUNBLGVBQ0EsZ0JBQ0EsVUFDQSxTQUNBLGdCQUNBLG9CQUFBLEFBQ0EsYUFBQSxzQkFBQSxBQUNBLG1CQUFBLFNBQ0EsbUJBQ0Esb0JBQUEsQUFBYyxhQUFBLENBRWQsNkJBQ0MsV0FDQSxvQkFBQSxBQUNBLGNBQUEsV0FDQSxXQUNBLGdDTjlIYSxDTW1JaEIsa0JBQ0MsYUFFQSxzQ0FDQSxRQUFTLENBMkNULHVCQXhDQyxVQUFXLENBRVYscUNBRUMsYU52SW1CLENNNEh0Qiw4QkFpQkMsMkJOcEpjLENNdUpkLHVCQUNBLG1CQUNBLGdCQUNBLGVBQWdCLENBSGhCLHdDQU1DLGtCQUFtQixDQU5wQixtQ0FVQyxtQkFDQSxvQkFBQSxBQUNBLGFBQUEsbUJBQUEsQUFDQSxxQkFBQSxXQUFZLENBSWIsdUJBQ0Esd0JBQ0EsZUFDQSxnQkFDQSxVTjVLYyxDTThLZCw2QkFDQyxhTnpLa0IsQ00wS2xCLHNDQU1ILGtCQUNDLFFBQVMsQ0FJUixtQ0FFQyxrQkFBbUIsQ0FHcEIsd0NBQ0Msa0JBQW1CLENBSXJCLHVCQUNDLGdCQUNBLGdCQUNBLGNBQWUsQ0FDZixDQUtILHNDQUVHLG1DQUVDLG1CQUFvQixDQUNwQixDQU1KLHNDQUVDLGVBQ0MsbUJBQ0Esa0NBQUEsQUFDQSw4QkFBQSxxQkFBQSxBQUNBLHVCQUFBLHFCQUFzQixDQUN0QixRQUdBLG9CQWNBLGtCQUFtQixDQUVuQixtQkFiQyxrQkFDRCxDQUFDLHlCQUdBLGVBQ0QsQ0FURCxpQkFZRSxRQUFTLENBT1gsWUFDQyxjQUNBLGdCQUNELENBRUEsYUFDQyxXQUNELENBQUMsZUFHQSxzQkFDQSxtQkFDQSxjQUNBLGtCQUNBLGlCQUNBLDBDTnBRZSxDTXVRaEIsWUFDQyxnQkFDRCxDQUFDLHFCQUdBLGFBQWMsQ0FHZixzQkFDQyxnQkFDQSxxQkFBQSxBQUF1QixzQkFBQSxDQUd4QixpQkFDQyxrQkFDQSxnQkFBaUIsQ0FFaEIsa0NBQ0EsZUFBZ0IsQ0FDaEIsNkJBSUQsWUFDRCxDQUFDLG1CQUdBLGlCQUNBLGtCQUFtQixDQUNuQixpQkFHQSxVQUNBLGlCQUFrQixDQUZuQiw0QkFLRSxlQUFnQixDQU1oQix1QkFDQyxlQUNBLFFBQVMsQ0FJWCxrQkFDQyxvQkFBQSxBQUNBLGFBQUEsMEJBQUEsQUFDQSxzQkFBQSxRQUFTLENBRVIsdUJBQ0EsZ0JBQ0EsY0FBZSxDQUdmLG1DQUNDLFlBQ0EsZUFBZ0IsQ0FDaEIseUNBR0EsWUFBYSxDQUNiLENBTUwscUNBSUksOEJBRUMsWUFBYSxDQUNiLENDaFdMLGNBQ0ksa0JBQ0EsY0FDQSxzQkFDQSwyQkFDQSx5QkFDQSx3QkFDQSxzQkFDQSxxQkFDQSxpQkFDQyx1QkFDQSxtQkFDRCx1Q0FBd0MsQ0FFNUMsWUFDSSxrQkFDQSxnQkFDQSxjQUNBLFFBQVMsQ0FDVCxrQkFDSSxZQUFhLENBTnJCLHFCQVVRLGVBQ0EsV0FBWSxDQUNmLHFEQUlELDhCQUErQixDQUNsQyxhQUdHLGtCQUNBLE9BQ0EsTUFDQSxpQkFDQSxrQkFDQSxvQkFBQSxBQUFhLFlBQUEsQ0FFYix1Q0FFSSxXQUNBLGFBQWMsQ0FYdEIsbUJBZVEsVUFBVyxDQUdmLDRCQUNJLGlCQUFrQixDQUcxQixhQUNJLFdBQ0EsZUFXQSxZQUFhLENBbUJoQix5QkE1Qk8sV0FBWSxDQUNmLGlCQUVHLGtCQUNKLENBUkosK0JBVVEsWUFBYSxDQVZyQiwwQkFnQlEsbUJBQW9CLENBR3hCLGdDQUNJLGFBQWMsQ0FHbEIsNEJBQ0ksaUJBQWtCLENBQ3JCLDZCQUdHLGNBQ0EsWUFDQSw0QkFBNkIsQ0FHckMsYUFDSSxVQUNBLGdEQUNKLFNBQ0EsVUFDQSxXQUNBLFlBQ0EsZUFDQSxtQkFDQSxlQUNBLGtCQUNJLFdBQ0EsVUFDQSxrQkFDQSxVQUNBLGNBQ0Esb0JBQUEsQUFDQSxhQUFBLHNCQUFBLEFBQ0EsbUJBQUEscUJBQUEsQUFBdUIsc0JBQUEsQ0FFMUIsaUNBRUcsK0JBQ0EsVVBwR2EsQ09xR2hCLGdCQUVHLCtCQUNBLGVBQ0EsVVB6R2EsQ082R2pCLFlBQ0ksaUJBQWtCLENBTXRCLDBCQUNJLFlBQWEsQ0FFakIsWUFDUSxrQkFDSixnQkFDQSxpQkFBa0IsQ0FDbEIsZUFDSSxxQkFDQSxZQUNBLFdBQ0EsY0FDQSxrQkFDQSxVQUNBLGVBQ0Esa0JBQ0EsdUJBQ0EsOEJBQStCLENBZHZDLG1CQWlCUSxxQkFDQSxZQUNBLFVBQ0EsbUJBQ0ksV0FDQSxZQUNKLG1CQUNBLGtCQUNBLFNBQ0Esa0JBQ0EsU0FDQSxRQUNBLGdDQUNBLDhCQUErQixDQUNsQywwQkFFRyw4QlBsSmMsQ09pSHRCLGlDQW1DZ0Isa0JQcEpNLENPcUpULHFDQU1ULGFBQ0osY0FDQSxhQUNBLGlCQUNBLGdCQUNBLENBQUMsWUFFRyxpQkFBa0IsQ0FDckIsQ0N0TEQsYUFDRSxrQkFDQSxvQkFBQSxBQUNBLGFBQUEsbUJBQUEsQUFDQSxxQkFBQSxpQkFDQSxrQkFDQSxTQUFVLENBRVYsc0JBQ0UsU0FBVSxDQUNYLHNCQUdDLG9CQUFBLEFBQ0EsYUFBQSxtQkFBQSxBQUNBLHFCQUFBLHNCQUFBLEFBQThCLDZCQUFBLENBQy9CLG1CQUdDLGlCQUNBLGdCQUNBLGdCQUFpQixDQUVqQixxQkFDRSxjQUFlLENBTmxCLGlDQVNLLGFBQWMsQ0FHaEIsZ0NBQ0UsZ0JBQWlCLENBS3ZCLG9CQUNFLHlCQUNBLGtCQUNBLGdCQUNBLHlDQUNBLGNBQ0EsZUFDRixDQUlGLFlBQ0Usa0JBQ0EsT0FDQSxRQUNBLFNBQ0EsVUFDQSxNQUNBLG1CQUNBLFVBQ0EsZ0JBQ0EsZUFBZ0IsQ0EwQ2pCLG1CQXZDRyxzRkFDQSw0QkFDQSxzQkFDQSw0QkFDQSxXQUNBLGNBQ0Esa0JBQ0EsT0FDQSxRQUNBLFNBQ0EsVUFDQSxNQUNBLFVBQVcsQ0F6QmYsaURBOEJJLFdBQ0YsQ0EvQkYsNkJBbUNNLG9CQUFBLEFBQ0EsYUFBQSxxQ0FBQSxBQUFpQyxnQ0FBQSxDQUVqQyxpQ0FDRSxrQkFBQSxBQUNBLGNBQUEsb0JBQUEsQUFDQSxhQUFBLHFDQUFBLEFBQWlDLGdDQUFBLENBekN6QyxrQkErQ0ksMkJBQUEsQUFDQSx3QkFBQSxvQkFBQSxBQUNBLGlCQUFBLFdBQ0EsV0FDRixDQUFDLGNBS0QsaUJBQ0EsY0FDQSxnQkFBaUIsQ0FHbkIsY0FDRSxrQkFDQSxrQkFDQSxXQUNBLGtCQUNBLGdCQUFpQixDQUVqQiwwQkFDRSxvQkFBQSxBQUNBLGFBQUEsMEJBQUEsQUFDQSxzQkFBQSxVQUNGLENBQUMsb0JBSUQsaUJBQWtCLENBRWxCLDZCQUNFLFNBQ0YsQ0FBQyxZQUlELGtCQUNBLE9BQ0EsTUFDQSxRQUNBLFNBQ0EsVUFBVyxDQUVWLGtCQUNDLFdBQ0EsWUFFQSxzQkFDQSw0QkFDQSwyQkFBNEIsQ0FJaEMsdUJBQ0UsdUJBQXdCLENBRzFCLGVBQ0Usb0JBQUEsQUFDQSxhQUFBLHNCQUF1QixDQUV0QixvQkFDQyxlQUNBLGNBQ0Esb0JBQUEsQUFDQSxhQUFBLDBCQUFBLEFBQXNCLHFCQUFBLENBR3hCLHFCQUNFLG9DQUNBLG1CQUNBLGlDQUNBLG9CQUFBLEFBQ0EsYUFBQSxzQkFBQSxBQUNBLDhCQUFBLDBCQUFBLEFBQ0Esc0JBQUEsa0JBQ0EsY0FDQSwwQkFDQSxnQkFDQSxpQkFDQSxrQkFBQSxBQUFjLGFBQUEsQ0FFZCwyQkFDRSxhUjVKaUIsQ1E2SXBCLDhDQWtCSyxTQUFVLENBbEJmLGdEQXNCSyx5QkFDQSxpQkFBa0IsQ0FDbkIsbURBR0Msb0JSeEtlLENReUtoQixnQ0FHQyxZUjVLZSxDUTZJcEIsNERBdUNPLDJHQUEySCxDQUM1SCwyREFHQyxTQUFVLENBQ1gsMENBS0gsaUJBQWtCLENBR25CLDBDQUVHLHlDQUNBLDJCQUNBLHdCQUF5QixDQUs5QixzQkFDQyxpQkFDQSx5Q0FDQSxnQkFDQSxpQkFDQSx5QkFDQSxvQkFBQSxBQUNBLGFBQUEscUJBQUEsQUFBdUIsc0JBQUEsQ0FDeEIscUJBR0MsNEJBQ0Esa0JBQ0EsMEJBQ0Esb0JBQUEsQUFDQSxhQUFBLHNCQUFBLEFBQW1CLGtCQUFBLENBQ3BCLHNCQUdDLGlCQUNBLGtCQUNBLFNBQVUsQ0FIWCx3QkFNRyxhQUNBLGNBQ0EsaUJBQ0EseUJBQ0EsMkJBQUEsQUFDQSxvQkFBQSxzQkFBQSxBQUNBLG1CQUFBLHFCQUFBLEFBQ0EsdUJBQUEsa0JBQ0EsZ0NBQWlDLENBSXJDLHVCQUNFLGtCQUNBLFNBQ0YsQ0FFQSxtQkFDRSxXQUNBLFlBQ0EsbUJBQ0Esb0JBQUEsQUFDQSxpQkFBQSwyQkFBQSxBQUNBLHdCQUFBLGtCQUNBLFVBQ0EsVUFDQSxNQUNBLE9BQ0EseUJBQ0EseUNBQ0EseUJBQ0EsNEJBQ0EsMkJBQTRCLENBRTNCLDBCQUNDLFVBQ0EsZUFBZ0IsQ0FFaEIsOEJBQ0Usa0JBQ0EsVUFDQSxZQUNBLFdBQ0Esb0JBQUEsQUFDQSxpQkFBQSwyQkFBQSxBQUNGLHVCQUFBLENBWEQsaUNBY0csV0FDQSxjQUNBLGtCQUNBLFVBQ0EsTUFDQSxPQUNBLFdBQ0EsU0FDQSxxR0FBcUgsQ0F0QnhILGdDQTBCRyxXQUNBLFlBQ0EsTUFDQSxPQUNBLFVBQ0EsV0FDQSxjQUNBLGtCQUNBLFVBQ0EseUNBQ0EseUJBQ0EsNEJBQ0EsMkJBQTRCLENBUXBDLGtDQUNFLFdBQ0Esa0JBQ0EsUUFFQSx1SEFLQSxVQUNBLDZCQUNBLG1CQUFvQixDQUNyQiw2REFHQyxTQUFVLENBQ1gsbUJBR0MsbUJBQW9CLENBR3RCLDhDQUdJLGdCQUNGLENBSkYsZ0RBT0ksb0JSbFZvQixDUW1WckIsb0JBSUQseUJBQ0Esb0JBQUEsQUFDQSxhQUFBLHNCQUFBLEFBQ0EsbUJBQUEsbUJBQUEsQUFDQSxlQUFBLHFCQUFBLEFBQXVCLHNCQUFBLENBR3pCLG1CQUNFLGFBQWMsQ0FLZix3QkFGRyxlQUNGLENBR0YsdUJBQ0UsZ0JBQ0EscUJBQ0EsNkNBQ0Esa0JBQ0EsZ0JBQ0EsZ0JBQWlCLENBR25CLFNBQ0Usb0JBQUEsQUFDQSxhQUFBLG1CQUFBLEFBQ0EsZUFBQSxzQkFBQSxBQUE4Qiw2QkFBQSxDQUU5QixnQkFDRSxxQkFDQSxlQUNBLGdCQUNBLGlCQUNBLHdCQUF5QixDQUczQixzQkFDRSxVQUNBLG1CQUNBLGdCQUNBLG9CQUFBLEFBQ0EsYUFBQSwwQkFBQSxBQUNBLHNCQUFBLHNCQUFBLEFBQThCLDZCQUFBLENBRy9CLGNBQ0MsVUFDQSxpQkFBa0IsQ0FFbEIsa0JBQ0UsV0FDQSxZQUNBLG1CQUNBLG9CQUFBLEFBQ0EsaUJBQUEsMkJBQUEsQUFDRix1QkFBQSxDQUFDLGNBSUQsY0FBZSxDQUVmLHdCQUNFLGVBQ0YsQ0FBQyx3QkFLRCwyQkFBNEIsQ0FHOUIsZUFDRSxnQkFBaUIsQ0FtQmxCLHVCQWhCRyxrQkFDQSxpQkFDQSxlQUFnQixDQUhqQiw2QkFNRyxXQUNBLGNBQ0Esa0JBQ0EsT0FDQSxRQUNBLFFBQ0EsU0FDQSxVQUNBLDJGQUFpRixDQU92RixjQUNFLGFSbmJxQixDUXdiekIsc0NBQ0UsdUJBQ0UsdUJBQXdCLENBRzFCLG9CQUNFLGlCQUNGLENBQUMsQ0FHSCxzQ0FDRSxvQkFDRSxjQUNGLENBRUEsZ0JBQ0UsZ0JBQ0YsQ0FBQyxDQUdILHNDQUNFLG1CQUNFLGlCQUNBLGVBQWdCLENBR2xCLG9CQUNFLGNBQWUsQ0FDaEIsYUFHQyxnQkFBaUIsQ0FHbkIscUJBQ0UsZ0JBQWlCLENBQ2xCLGVBR0MsbUJBQUEsQUFBZSxjQUFBLENBR2pCLHNCQUNFLGlCQUFBLEFBQ0EsUUFBQSxTQUNGLENBQUMsc0JBR0Msa0JBQ0EsaUJBQUEsQUFDQSxRQUFBLFVBQ0YsQ0FFQSxzQkFDRSxpQkFBQSxBQUNBLFFBQUEsU0FDRixDQUFDLHFCQUdDLDZCQUE4QixDQUdoQyx3QkFDRSxrQkFDRixDQUFDLHdCQUdDLFdBQVksQ0FHZCxTQUNFLGtDQUFBLEFBQThCLDZCQUFBLENBQy9CLGNBR0MsV0FDQSxVQUNBLGtCQUNGLENBRUEsc0JBQ0UsV0FDQSxTQUFVLENBQ1gsQ0FHSCxxQ0FDRSxvQkFDRSxnQkFBaUIsQ0FHbkIsc0JBQ0UsYUFBYyxDQUNmLG1CQUdDLGVBQ0EsaUJBQ0YsQ0FFQSxlQUNFLGNBQ0EsaUJBQWtCLENBR3BCLG9CQUNFLFVBQ0EsVUFDRixDQUVBLDRDQUVFLGlCQUFrQixDQUNuQixxQkFHQyxvQkFBQSxBQUNBLGFBQUEscUJBQUEsQUFDQSx1QkFBQSxxQkFBQSxBQUNBLHVCQUFBLG1CQUNBLGdDQUNBLG1CQUNBLGlCQUNGLENBRUEsd0JBQ0UsYUFDQSxjQUNBLGdCQUFpQixDQUNsQixzQkFHQyxnQkFBaUIsQ0FHbkIsdUJBQ0Usc0JBQXVCLENBR3pCLHNCQUNFLGtCQUNBLFdBQ0EsUUFBUyxDQUdYLDhDQUNFLGdCQUFpQixDQUNsQiwwQ0FHQyxpQkFBa0IsQ0FHcEIsd0JBQ0UsbUJBQ0Esc0JBQ0Esb0JBQUEsQUFDQSxhQUFBLDBCQUFBLEFBQ0Esc0JBQUEsa0JBQUEsQUFBeUIsd0JBQUEsQ0FHM0Isb0JBQ0UsY0FDQSxlQUFnQixDQUNqQixtQkFHQyxXQUNBLGlCQUFrQixDQVNuQix3QkFORyxrQkFBQSxBQUFjLGFBQUEsQ0FDZixxQkFHQyxvQkFBQSxBQUNGLGFBQUEsQ0FBQyx1QkFJRCxpQkFDQSxnQkFBaUIsQ0FHbkIsZ0JBQ0UsZ0JBQWlCLENBQ2xCLENBR0gsMEJBQ0Usc0JBQ0Usb0JBQUEsQUFDQSxhQUFBLHNCQUFBLEFBQ0EsbUJBQUEsZUFBZ0IsQ0FDakIsQ0FBQSIsImZpbGUiOiJmaXJzdC1zY3JlZW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCAnLi4vdXRpbHMvX21peGlucyc7XHJcbkBpbXBvcnQgJy4uL3V0aWxzL192YXJpYWJsZXMnO1xyXG5cclxuYm9keSB7XHJcblx0bWFyZ2luOiAwcHg7XHJcblx0cGFkZGluZzogMHB4O1xyXG5cdGZvbnQtZmFtaWx5OiAkYmFzZS1mb250LWZhbWlseTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmFzZS1iZztcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuXHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xyXG5cdGNvbG9yOiAkdGV4dC1jb2xvcjtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0c2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XHJcblx0Zm9udC1zaXplOiAkYmFzZS1mb250LXNpemUgIWltcG9ydGFudDtcclxuXHRsaW5lLWhlaWdodDogJGJhc2UtbGluZS1oZWlnaHQ7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcclxufVxyXG5cclxuXHJcbi8qTUFJTiovXHJcbmh0bWwsXHJcbmJvZHksXHJcbmRpdixcclxuc3BhbixcclxuYXBwbGV0LFxyXG5vYmplY3QsXHJcbmlmcmFtZSxcclxuaDEsXHJcbmgyLFxyXG5oMyxcclxuaDQsXHJcbmg1LFxyXG5oNixcclxucCxcclxuYmxvY2txdW90ZSxcclxucHJlLFxyXG5hLFxyXG5hYmJyLFxyXG5hY3JvbnltLFxyXG5hZGRyZXNzLFxyXG5iaWcsXHJcbmNpdGUsXHJcbmNvZGUsXHJcbmRlbCxcclxuZGZuLFxyXG5lbSxcclxuaW1nLFxyXG5pbnMsXHJcbmtiZCxcclxucSxcclxucyxcclxuc2FtcCxcclxuc21hbGwsXHJcbnN0cmlrZSxcclxuc3Ryb25nLFxyXG5zdWIsXHJcbnN1cCxcclxudHQsXHJcbnZhcixcclxuYixcclxudSxcclxuaSxcclxuY2VudGVyLFxyXG5kbCxcclxuZHQsXHJcbmRkLFxyXG5vbCxcclxudWwsXHJcbmxpLFxyXG5maWVsZHNldCxcclxuZm9ybSxcclxubGFiZWwsXHJcbmxlZ2VuZCxcclxudGFibGUsXHJcbmNhcHRpb24sXHJcbnRib2R5LFxyXG50Zm9vdCxcclxudGhlYWQsXHJcbnRyLFxyXG50aCxcclxudGQsXHJcbmFydGljbGUsXHJcbmFzaWRlLFxyXG5jYW52YXMsXHJcbmRldGFpbHMsXHJcbmVtYmVkLFxyXG5maWd1cmUsXHJcbmZpZ2NhcHRpb24sXHJcbmZvb3RlcixcclxuaGVhZGVyLFxyXG5oZ3JvdXAsXHJcbm1lbnUsXHJcbm5hdixcclxub3V0cHV0LFxyXG5ydWJ5LFxyXG5zZWN0aW9uLFxyXG5zdW1tYXJ5LFxyXG50aW1lLFxyXG5tYXJrLFxyXG5hdWRpbyxcclxudmlkZW8ge1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGJvcmRlcjogMDtcclxuXHRmb250LXNpemU6IDEwMCU7XHJcbn1cclxuXHJcbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cclxuYXJ0aWNsZSxcclxuYXNpZGUsXHJcbmRldGFpbHMsXHJcbmZpZ2NhcHRpb24sXHJcbmZpZ3VyZSxcclxuZm9vdGVyLFxyXG5oZWFkZXIsXHJcbmhncm91cCxcclxubWVudSxcclxubmF2LFxyXG5zZWN0aW9uLFxyXG5tYWluIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuYmxvY2txdW90ZSxcclxucSB7XHJcblx0cXVvdGVzOiBub25lO1xyXG59XHJcblxyXG5ibG9ja3F1b3RlOmJlZm9yZSxcclxuYmxvY2txdW90ZTphZnRlcixcclxucTpiZWZvcmUsXHJcbnE6YWZ0ZXIge1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdGNvbnRlbnQ6IG5vbmU7XHJcbn1cclxuXHJcbnRhYmxlIHtcclxuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG5cdGJvcmRlci13aWR0aDogMHB4O1xyXG5cdHBhZGRpbmc6IDBweDtcclxuXHRtYXJnaW46IDBweDtcclxufVxyXG5cclxuaHRtbCB7XHJcblx0Zm9udC1zaXplOiAxMHB4ICFpbXBvcnRhbnQ7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogbm9uZTtcclxuXHQtbXMtdGV4dC1zaXplLWFkanVzdDogbm9uZTtcclxuXHRzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcclxufVxyXG5cclxudWwsXHJcbm9sIHtcclxuXHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0bWFyZ2luOiAwO1xyXG59XHJcblxyXG5pbnB1dCxcclxudGV4dGFyZWEsXHJcbnNlbGVjdCxcclxuYnV0dG9uIHtcclxuXHRmb250LWZhbWlseTogJGJhc2UtZm9udC1mYW1pbHlcclxufVxyXG5cclxuaW5wdXQsXHJcbnRleHRhcmVhIHtcclxuXHRjb2xvcjogJHRleHQtY29sb3I7XHJcblx0Zm9udC1mYW1pbHk6ICRiYXNlLWZvbnQtZmFtaWx5O1xyXG5cdG91dGxpbmU6IG5vbmU7XHJcblx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHQtbW96LWJvcmRlci1yYWRpdXM6IDA7XHJcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwO1xyXG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxcclxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcclxuYnV0dG9uIHtcclxuXHRjdXJzb3I6IHBvaW50ZXJcclxufVxyXG5cclxudGQge1xyXG5cdG1hcmdpbjogMHB4O1xyXG5cdHBhZGRpbmc6IDBweDtcclxufVxyXG5cclxuZm9ybSB7XHJcblx0cGFkZGluZzogMHB4O1xyXG5cdG1hcmdpbjogMHB4O1xyXG59XHJcblxyXG5hIHtcclxuXHRjb2xvcjogJGxpbmstY29sb3I7XHJcblx0QGluY2x1ZGUgdHJhbnNpdGlvbigkZGVmYXVsdC10cmFuc2l0aW9uKTtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0b3V0bGluZTogbm9uZTtcclxuXHQtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XHJcbn1cclxuXHJcbmEsXHJcbnNwYW4sXHJcbmRpdixcclxuYnV0dG9uIHtcclxuXHRvdXRsaW5lOiBub25lICFpbXBvcnRhbnRcclxufVxyXG5cclxuaW5wdXRbdHlwZT1zdWJtaXRdLFxyXG5pbnB1dFt0eXBlPWJ1dHRvbl0sXHJcbmJ1dHRvbiB7XHJcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG5cdG91dGxpbmU6IG5vbmU7XHJcbn1cclxuXHJcbioge1xyXG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHQtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHQtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XHJcblx0b3V0bGluZTogbm9uZVxyXG59XHJcblxyXG4qOmJlZm9yZSxcclxuKjphZnRlciB7XHJcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG5zdHJvbmcsXHJcbmIge1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDBcclxufVxyXG5cclxuLmNsZWFyZml4OmFmdGVyLFxyXG4ud3JhcHBlcjphZnRlcixcclxuLnJvdzphZnRlciB7XHJcblx0Y29udGVudDogXCIuXCI7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0aGVpZ2h0OiAwO1xyXG5cdGNsZWFyOiBib3RoO1xyXG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG5cclxuaW1nIHtcclxuXHRtYXgtd2lkdGg6IDEwMCVcclxufVxyXG5cclxuXHJcbiRiYXNlLXZ3OiAxMDA7IC8vICB2d1xyXG5cclxuQGZ1bmN0aW9uIHZ3LXRvLXB4KCR2dykge1xyXG5cdC8vQHJldHVybiAoJHZ3IC8gJGJhc2UtdncpICogMTAwdncqLjg0O1xyXG5cdEByZXR1cm4gKCR2dyAvICRiYXNlLXZ3KSAqIDEwMHZ3Ki41MjU7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE5MDBweCkge1xyXG5cdGh0bWwge1xyXG5cdFx0Zm9udC1zaXplOiB2dy10by1weCgxKSAhaW1wb3J0YW50O1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI3OXB4KSB7XHJcblx0aHRtbCB7XHJcblx0XHRmb250LXNpemU6IHZ3LXRvLXB4KDEuMTUpICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTc5cHgpIHtcclxuXHRodG1sIHtcclxuXHRcdGZvbnQtc2l6ZTogdnctdG8tcHgoMS4zKSAhaW1wb3J0YW50O1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDoxMDIzcHgpIHtcclxuXHRodG1sIHtcclxuXHRcdGZvbnQtc2l6ZTogOHB4ICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cclxuXHRib2R5IHtcclxuXHRcdGZvbnQtc2l6ZTogMS42cmVtICFpbXBvcnRhbnRcclxuXHR9XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2N3B4KSB7XHJcblx0aHRtbCB7XHJcblx0XHRmb250LXNpemU6IDEwcHggIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG5cdGJvZHkge1xyXG5cdFx0Zm9udC1zaXplOiAxLjRyZW0gIWltcG9ydGFudFxyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDozNzRweCkge1xyXG5cdGh0bWwge1xyXG5cdFx0Zm9udC1zaXplOiB2dy10by1weCg0Ljg1KSAhaW1wb3J0YW50O1xyXG5cdH1cclxufSIsIi8qIHJlc2V0ICovXHJcbiRtaW4td2lkdGg6IDMyMHB4OyBcclxuJG1heC13aWR0aDogMTkycmVtO1xyXG4kYmFzZS1mb250LXNpemU6IDJyZW07IFxyXG4kYmFzZS1saW5lLWhlaWdodDogMS40NDsgXHJcbiRiYXNlLWZvbnQtZmFtaWx5OiAnTnVuaXRvJywgYXJpYWwsIHNhbnMtc2VyaWY7IFxyXG4kY3VzdG9tLWZvbnQtZmFtaWx5OiAnYXZlbmlybmV4JywgYXJpYWwsIHNhbnMtc2VyaWY7IFxyXG5cclxuJGRlZmF1bHQtdHJhbnNpdGlvbjphbGwgMC44cyBlYXNlLWluO1xyXG5cclxuLyogbWFpbiB2YXJpYWJsZXMgKi9cclxuXHJcbi8vdGV4dCwgdGl0bGVzXHJcbiR0ZXh0LWNvbG9yOiAjZmZmO1xyXG4kZGFyay1iZzogIzFEMUQxRDtcclxuJHRpdGxlLWNvbG9yOiAkdGV4dC1jb2xvcjtcclxuJHRpdGxlLWZvbnQtZmFtaWx5OiAkYmFzZS1mb250LWZhbWlseTtcclxuJG9wdGltYS1tYWluOiAkdGV4dC1jb2xvcjtcclxuJG9wdGltYS1zZWNvbmQ6ICMxNTRDODc7XHJcbiRjb2xvci1hY3RpdmU6ICNENkYzMDU7XHJcbiRjb2xvci1hY3RpdmUtMjogI0ZFRDIwQztcclxuJGNvbG9yLWFjdGl2ZS1ob3ZlcjogJGNvbG9yLWFjdGl2ZS0yO1xyXG4kZGFyay1ncmFwaGl0ZTogIzFDMUIyNjtcclxuJHdoaXRlLTMwOiByZ2JhKCR0ZXh0LWNvbG9yLCAuMyk7XHJcbiR3aGl0ZS02MDogcmdiYSgkdGV4dC1jb2xvciwgLjYpO1xyXG4kcHJvZHVjdGlvbi1kYXJrOiAjMjgyYzM3O1xyXG4kbGluZTogI0Q3REFFMDtcclxuXHJcbiRjb2xvcjE6ICNDMEUwMjE7XHJcbiRjb2xvcjI6ICMwRDdCM0U7XHJcbiRkYXJrLWdyYXk6ICM1NDU0NTQ7XHJcbiRsaW5rLWNvbG9yOiAkY29sb3ItYWN0aXZlO1xyXG4kc3R5bGUtY29sb3I6ICM4NDg4OTI7XHJcbiRiZy1jb2xvcmVkOiAjZjJmNWY4O1xyXG4kYmFzZS1iZzogJGRhcmstZ3JhcGhpdGU7XHJcbiRwbGFjZWhvbGRlcjogJHdoaXRlLTYwO1xyXG5cclxuJGZvbnQtc2l6ZS1oMTogMzZweDtcclxuJGxpbmUtaGVpZ2h0LWgxOiA0MnB4O1xyXG4kZm9udC1zaXplLWgyOiAzMnB4O1xyXG4kbGluZS1oZWlnaHQtaDI6IDM3cHg7XHJcbiRmb250LXNpemUtaDM6IDI4cHg7XHJcbiRsaW5lLWhlaWdodC1oMzogMzJweDtcclxuXHJcblxyXG4kb2Zmc2V0MTogOC44cmVtO1xyXG4kb2Zmc2V0MjogMTVyZW07XHJcbiRvZmZzZXQzOiA1cmVtO1xyXG4kb2Zmc2V0NDogM3JlbTtcclxuJG9mZnNldDU6IDIuNHJlbTsiLCJAbWl4aW4gdHJhbnNpdGlvbigkZGVmYXVsdC10cmFuc2l0aW9uKSB7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAkZGVmYXVsdC10cmFuc2l0aW9uO1xyXG4gICAgIC1tb3otdHJhbnNpdGlvbjogJGRlZmF1bHQtdHJhbnNpdGlvbjtcclxuICAgICAgLW1zLXRyYW5zaXRpb246ICRkZWZhdWx0LXRyYW5zaXRpb247XHJcblx0XHQtby10cmFuc2l0aW9uOiAkZGVmYXVsdC10cmFuc2l0aW9uO1xyXG4gICAgICAgICAgIHRyYW5zaXRpb246ICRkZWZhdWx0LXRyYW5zaXRpb247XHJcbn1cclxuXHJcbkBtaXhpbiByYWRpdXMoJGJvcmRlci1yYWRpdXMpIHtcclxuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xyXG4gICAgIC1tb3otYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7ICAgICAgXHJcbiAgICAgICAgICAgYm9yZGVyLXJhZGl1czokYm9yZGVyLXJhZGl1cztcclxufVxyXG5cclxuQG1peGluIHJvdGF0ZSgkcm90YXRlKSB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgkcm90YXRlKTtcclxuICAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKCRyb3RhdGUpO1xyXG4gICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoJHJvdGF0ZSk7XHJcblx0XHQtby10cmFuc2Zvcm06IHJvdGF0ZSgkcm90YXRlKTtcclxuICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgkcm90YXRlKTtcclxufVxyXG5cclxuQG1peGluIHNjYWxlKCRzY2FsZSkge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgkc2NhbGUpO1xyXG4gICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgkc2NhbGUpO1xyXG4gICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgkc2NhbGUpO1xyXG5cdFx0LW8tdHJhbnNmb3JtOiBzY2FsZSgkc2NhbGUpO1xyXG4gICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoJHNjYWxlKTtcclxufVxyXG5cclxuQG1peGluIHNoYWRvdygkc2hhZG93KSB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAoJHNoYWRvdyk7XHJcbiAgICAgLW1vei1ib3gtc2hhZG93OiAoJHNoYWRvdyk7XHJcbiAgICAgIC1tcy1ib3gtc2hhZG93OiAoJHNoYWRvdyk7XHJcblx0XHQtby1ib3gtc2hhZG93OiAoJHNoYWRvdyk7XHJcbiAgICAgICAgICAgYm94LXNoYWRvdzogKCRzaGFkb3cpO1xyXG59XHJcblxyXG5AbWl4aW4gZ3JhZGllbnQoJGFzaWRlLCRhc2lkZS1pbnZlcnQsJGNvbG9yMSwkY29sb3IyKSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCgkYXNpZGUsICRjb2xvcjEgMCUsICRjb2xvcjIgMTAwJSk7XHJcblx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoJGFzaWRlLCAkY29sb3IxIDAlLCRjb2xvcjIgMTAwJSk7XHJcblx0YmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KCRhc2lkZSwgJGNvbG9yMSAwJSwkY29sb3IyIDEwMCUpO1xyXG5cdGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQoJGFzaWRlLCAkY29sb3IxIDAlLCRjb2xvcjIgMTAwJSk7XHJcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvICRhc2lkZS1pbnZlcnQsICRjb2xvcjEgMCUsJGNvbG9yMiAxMDAlKTtcdFxyXG59XHJcblxyXG5AbWl4aW4gY2VudGVyX3RyYW5zZm9ybSgpIHtcclxuICBcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdGxlZnQ6NTAlO3RvcDo1MCU7XHJcblx0dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuXHQtbW96LXRyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cdC1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cdC1vLXRyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbn1cclxuXHJcbkBtaXhpbiB2ZXJ0aWNhbF9jZW50ZXJfdHJhbnNmb3JtKCkge1xyXG4gIFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0bGVmdDowO3RvcDo1MCU7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAtNTAlKTtcclxuXHQtbW96LXRyYW5zZm9ybTp0cmFuc2xhdGUoMCwgLTUwJSk7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDAsIC01MCUpO1xyXG5cdC1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKDAsIC01MCUpO1xyXG5cdC1vLXRyYW5zZm9ybTp0cmFuc2xhdGUoMCwgLTUwJSk7XHJcbn1cclxuXHJcbkBtaXhpbiBidXR0b24oJGJ1dHRvbi1iZywgJGJ1dHRvbi1ib3JkZXIsICRidXR0b24tYm9yZGVyLWNvbG9yLCAkYnV0dG9uLXBhZCwgJGJ1dHRvbi1zaXplLCAkYnV0dG9uLWxpbmUtaGVpZ2h0LCAkaGVpZ2h0LWJ1dHRvbiwgJGJ1dHRvbi1yYWRpdXMpIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRtYXJnaW46IDAgMCAwIDA7XHJcblx0cGFkZGluZzogMTBweCAkYnV0dG9uLXBhZCAwICRidXR0b24tcGFkO1xyXG5cdGJhY2tncm91bmQ6ICRidXR0b24tYmc7XHJcblx0Ym9yZGVyOiAkYnV0dG9uLWJvcmRlciBzb2xpZCAkYnV0dG9uLWJvcmRlci1jb2xvcjtcclxuXHRmb250LXNpemU6ICRidXR0b24tc2l6ZTtcclxuXHRsaW5lLWhlaWdodDogJGJ1dHRvbi1saW5lLWhlaWdodDtcclxuXHRoZWlnaHQ6ICRoZWlnaHQtYnV0dG9uO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRAaW5jbHVkZSByYWRpdXMoJGJ1dHRvbi1yYWRpdXMpO1xyXG59XHJcblxyXG5AbWl4aW4gZm9udCgkZm9udC1zLCAkZm9udC1oLCAkZm9udC1jKSB7XHJcbiAgICBmb250LXNpemU6ICRmb250LXM7XHJcbiAgICBsaW5lLWhlaWdodDogJGZvbnQtaDtcclxuICAgIGNvbG9yOiRmb250LWM7XHJcbn0iLCJcclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ2F2ZW5pcm5leCc7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvYWt6aWRlbnpncm90ZXNrcHJvX2JvbGRjbi5lb3QnKTtcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9ha3ppZGVuemdyb3Rlc2twcm9fYm9sZGNuLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9ha3ppZGVuemdyb3Rlc2twcm9fYm9sZGNuLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvYWt6aWRlbnpncm90ZXNrcHJvX2JvbGRjbi53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9ha3ppZGVuemdyb3Rlc2twcm9fYm9sZGNuLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ2F2ZW5pcm5leCc7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvYWt6aWRlbnpncm90ZXNrcHJvX3hiZGNuLmVvdCcpO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL2FremlkZW56Z3JvdGVza3Byb194YmRjbi5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvYWt6aWRlbnpncm90ZXNrcHJvX3hiZGNuLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvYWt6aWRlbnpncm90ZXNrcHJvX3hiZGNuLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2FremlkZW56Z3JvdGVza3Byb194YmRjbi50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdOdW5pdG8nO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL051bml0b1JlZ3VsYXIuZW90Jyk7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvTnVuaXRvUmVndWxhci5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvTnVuaXRvUmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL051bml0b1JlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvTnVuaXRvUmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnTnVuaXRvJztcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9OdW5pdG9Cb2xkLmVvdCcpO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL051bml0b0JvbGQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL051bml0b0JvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9OdW5pdG9Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL051bml0b0JvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ051bml0byc7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvTnVuaXRvRXh0cmFCb2xkLmVvdCcpO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL051bml0b0V4dHJhQm9sZC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvTnVuaXRvRXh0cmFCb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvTnVuaXRvRXh0cmFCb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL051bml0b0V4dHJhQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcclxuICBmb250LWRpc3BsYXk6IGJsb2NrO1xyXG4gIHNyYzogIHVybCgnLi4vZm9udHMvaWNvbW9vbi9mb250cy9pY29tb29uLmVvdD9paHlhZG0nKTtcclxuICBzcmM6ICB1cmwoJy4uL2ZvbnRzL2ljb21vb24vZm9udHMvaWNvbW9vbi5lb3Q/aWh5YWRtI2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgdXJsKCcuLi9mb250cy9pY29tb29uL2ZvbnRzL2ljb21vb24udHRmP2loeWFkbScpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuICAgIHVybCgnLi4vZm9udHMvaWNvbW9vbi9mb250cy9pY29tb29uLndvZmY/aWh5YWRtJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICB1cmwoJy4uL2ZvbnRzL2ljb21vb24vZm9udHMvaWNvbW9vbi5zdmc/aWh5YWRtI2ljb21vb24nKSBmb3JtYXQoJ3N2ZycpO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5bY2xhc3NePVwiaWNvbi1cIl0sIFtjbGFzcyo9XCIgaWNvbi1cIl0ge1xyXG4gIC8qIHVzZSAhaW1wb3J0YW50IHRvIHByZXZlbnQgaXNzdWVzIHdpdGggYnJvd3NlciBleHRlbnNpb25zIHRoYXQgY2hhbmdlIGZvbnRzICovXHJcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJyAhaW1wb3J0YW50O1xyXG4gIHNwZWFrOiBub25lO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xyXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG5cclxuICAvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xyXG59XHJcblxyXG4iLCIuaWNvbi1hcnJvdzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTAwXCI7XHJcbn1cclxuLmljb24tY2xvc2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwMVwiO1xyXG59XHJcbi5pY29uLWRvd246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwMlwiO1xyXG59XHJcbi5pY29uLW1haWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwM1wiO1xyXG59XHJcbi5pY29uLXBpbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTA0XCI7XHJcbn1cclxuLmljb24tdGVsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MDVcIjtcclxufVxyXG4iLCIubWFpbi13cmFwcGVyIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtaW4td2lkdGg6ICRtaW4td2lkdGg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICB6LWluZGV4OiAxO1xyXG59XHJcblxyXG4qIHtcclxuICAgIHRyYW5zaXRpb246IDMwMG1zIGxpbmVhcjtcclxufVxyXG5cclxuLndyYXBwZXIge1xyXG4gICAgbWluLXdpZHRoOiAkbWluLXdpZHRoO1xyXG4gICAgbWF4LXdpZHRoOiAkbWF4LXdpZHRoO1xyXG4gICAgcGFkZGluZy1yaWdodDogNXJlbTtcclxuICAgIHBhZGRpbmctbGVmdDogNXJlbTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgLy8gcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi53cmFwcGVyLWZ1bGwge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZy1yaWdodDogMy40cmVtO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzLjRyZW07XHJcbn1cclxuXHJcbmZvb3RlciB7XHJcbiAgICBvcmRlcjogMztcclxufVxyXG5cclxuLyogdGl0bGVzICovXHJcbnAge1xyXG4gICAgcGFkZGluZzogMS4zcmVtIDA7XHJcbn1cclxuXHJcbmgxLFxyXG4uaDEge1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtc2l6ZTogNC4ycmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNC42cmVtO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuLmgxLXNtIHtcclxuICAgIGZvbnQtc2l6ZTogMy42cmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBtYXJnaW46IDAgMCAxNXB4O1xyXG59XHJcblxyXG5oMixcclxuLmgyIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDAgMCA2cmVtO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGZvbnQtc2l6ZTogNi40cmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgIGZvbnQtZmFtaWx5OiAkY3VzdG9tLWZvbnQtZmFtaWx5O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcblxyXG4gICAgJi5jZW50ZXIge1xyXG4gICAgICAgIG1heC13aWR0aDogODAlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIH1cclxufVxyXG5cclxuLmgyLXhsIHtcclxuICAgIGZvbnQtc2l6ZTogNy4ycmVtO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuLmgyLWRlY29yIHtcclxuICAgIHBhZGRpbmctbGVmdDogNC44cmVtO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcclxuXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWFjdGl2ZTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIHdpZHRoOiAuOHJlbVxyXG4gICAgfVxyXG59XHJcblxyXG4uaDItZGVjb3ItMiB7XHJcblxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1hY3RpdmUtMjtcclxuICAgIH1cclxufVxyXG5cclxuaDMsXHJcbi5oMyB7XHJcbiAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBwYWRkaW5nOiAxcmVtIDAgMnJlbTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmgzIHtcclxuICAgIHBhZGRpbmc6IDAgMCAzLjNyZW1cclxufVxyXG5cclxuLmgyLmFuaW1hdGVkOmFmdGVyIHtcclxuXHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG59XHJcblxyXG4uaW1nLWdyYXlzY2FsZSB7XHJcbiAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcclxufVxyXG5cclxuLnRleHQtYm9sZCB7XHJcbiAgICBmb250LXdlaWdodDogNzAwXHJcbn1cclxuXHJcbi5jb2xvcmVkIHtcclxuICAgIGNvbG9yOiAkY29sb3ItYWN0aXZlO1xyXG59XHJcblxyXG4uY29sb3JlZC0yIHtcclxuICAgIGNvbG9yOiAkY29sb3ItYWN0aXZlLWhvdmVyO1xyXG59XHJcblxyXG4uY29sb3JlZC02MCB7XHJcbiAgICBjb2xvcjogJHdoaXRlLTYwO1xyXG59XHJcblxyXG4uYmctd2hpdGUge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIGNvbG9yOiAkcHJvZHVjdGlvbi1kYXJrO1xyXG5cclxuICAgIC5idG4sXHJcbiAgICAuYnRuLTIge1xyXG4gICAgICAgIGkge1xyXG4gICAgICAgICAgICBjb2xvcjogJGRhcmstZ3JhcGhpdGVcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbmg0IHtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIHBhZGRpbmctdG9wOiAyNXB4XHJcbn1cclxuXHJcblxyXG4vKiB0ZXh0IHBvc2l0aW9uICovXHJcbi50ZXh0LWxlZnQge1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50XHJcbn1cclxuXHJcbi50ZXh0LWNlbnRlciB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudFxyXG59XHJcblxyXG4udGV4dC1yaWdodCB7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50XHJcbn1cclxuXHJcbi5ub3dyYXAge1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY2VudGVyIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuXHJcbi8qXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbnwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQ09OVEVOVCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHxcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuKi9cclxuLmNvbnRlbnQge1xyXG4gICAgbWluLXdpZHRoOiAkbWluLXdpZHRoO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgb3JkZXI6IDI7XHJcbiAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcblxyXG5Aa2V5ZnJhbWVzIHNtb290aGJvdW5jZWJhbGwge1xyXG4gICAgZnJvbSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIH1cclxuXHJcbiAgICAzMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTJyZW0sIDAsIDApO1xyXG4gICAgfVxyXG5cclxuICAgIDYwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIH1cclxuXHJcbiAgICB0byB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAgIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBzbW9vdGhib3VuY2ViYWxsMiB7XHJcbiAgICBmcm9tIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgfVxyXG5cclxuICAgIDMwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgycmVtLCAwLCAwKTtcclxuICAgIH1cclxuXHJcbiAgICA2MCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICB9XHJcblxyXG4gICAgdG8ge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5idG4ge1xyXG4gICAgY29sb3I6ICRkYXJrLWdyYXBoaXRlO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGhlaWdodDogNS42cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDUuNnJlbTtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICBzcGFuLFxyXG4gICAgaSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTByZW07XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuNXMgZWFzZTtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBjb2xvcjogJGRhcmstZ3JhcGhpdGU7XHJcbiAgICB9XHJcblxyXG4gICAgaSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMjAlO1xyXG4gICAgICAgIHdpZHRoOiA1LjZyZW07XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLWFjdGl2ZTtcclxuICAgICAgICBjb2xvcjogJHRleHQtY29sb3I7XHJcbiAgICB9XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWFjdGl2ZTtcclxuICAgICAgICBwYWRkaW5nOiAwIDMuMnJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmOmRpc2FibGVkIHtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHJcbiAgICAgICAgc3BhbixcclxuICAgICAgICBpIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkY29sb3ItYWN0aXZlLCAwLjQpO1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gJjpob3ZlcixcclxuICAgIC8vICYuYWN0aXZlIHtcclxuXHJcbiAgICAvLyAgICAgc3BhbixcclxuICAgIC8vICAgICBpIHtcclxuICAgIC8vICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWFjdGl2ZTtcclxuICAgIC8vICAgICAgICAgY29sb3I6ICRkYXJrLWdyYXBoaXRlO1xyXG4gICAgLy8gICAgIH1cclxuICAgIC8vIH1cclxuXHJcbiAgICBAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xyXG4gICAgICAgICY6aG92ZXIge1xyXG5cclxuICAgICAgICAgICAgc3BhbixcclxuICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYWN0aXZlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrLWdyYXBoaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuYWN0aXZlIHtcclxuXHJcbiAgICAgICAgc3BhbixcclxuICAgICAgICBpIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWFjdGl2ZTtcclxuICAgICAgICAgICAgY29sb3I6ICRkYXJrLWdyYXBoaXRlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbn1cclxuXHJcblxyXG4uYnRuLTIge1xyXG5cclxuICAgIGksXHJcbiAgICBzcGFuIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwXHJcbiAgICB9XHJcblxyXG4gICAgaSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW1cclxuICAgIH1cclxuXHJcbn1cclxuXHJcbi5idG5fY29sb3ItMiB7XHJcbiAgICBzcGFuIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYWN0aXZlLTJcclxuICAgIH1cclxuXHJcbiAgICBpIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1hY3RpdmUtMlxyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIsXHJcbiAgICAmLmFjdGl2ZSB7XHJcblxyXG4gICAgICAgIHNwYW4sXHJcbiAgICAgICAgaSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1hY3RpdmUtMjtcclxuICAgICAgICAgICAgY29sb3I6ICRkYXJrLWdyYXBoaXRlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmJ0bi0zIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG4gICAgY29sb3I6ICRkYXJrLWdyYXBoaXRlO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIHRyYW5zaXRpb246IDIwMG1zIGxpbmVhcjtcclxuXHJcbiAgICBpIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLWFjdGl2ZTtcclxuICAgIH1cclxufVxyXG5cclxuW3R5cGU9XCJ0ZXh0XCJdLFxyXG5bdHlwZT1cInRlbFwiXSxcclxuW3R5cGU9XCJlbWFpbFwiXSxcclxuW3R5cGU9XCJwYXNzd29yZFwiXSxcclxuW3R5cGU9XCJzZWFyY2hcIl0gdGV4dGFyZWEge1xyXG5cclxuICAgIGhlaWdodDogNnJlbTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIHBhZGRpbmc6IDAgMi40cmVtO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMi40cmVtO1xyXG4gICAgYmFja2dyb3VuZDogIzNENDE0QjtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICMzRDQxNEI7XHJcbiAgICBjb2xvcjogJHRleHQtY29sb3I7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB6LWluZGV4OiAwO1xyXG5cclxuICAgICYuZXJyb3Ige1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogI0RENDA0MDtcclxuXHJcbiAgICAgICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjREQ0MDQwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6LW1vei1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjREQ0MDQwO1xyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6LW1vei1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjREQ0MDQwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogcmVkO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpmb2N1cytsYWJlbC5lcnJvciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjREQ0MDQwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICNmZmZcclxuICAgIH1cclxuXHJcbiAgICAmOi13ZWJraXQtYXV0b2ZpbGwsXHJcbiAgICAmOi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsXHJcbiAgICAmOi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMge1xyXG4gICAgICAgXHJcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxMDAwcHggIzNENDE0QiBpbnNldCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAxMDAwcHggIzNENDE0QiBpbnNldCAhaW1wb3J0YW50O1xyXG4gICAgICAgIFxyXG4gICAgICAgICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAkcGxhY2Vob2xkZXI7XHJcbn1cclxuXHJcbjo6LW1vei1wbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogJHBsYWNlaG9sZGVyO1xyXG5cclxufVxyXG5cclxuOi1tb3otcGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6ICRwbGFjZWhvbGRlcjtcclxufVxyXG5cclxuOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogJHBsYWNlaG9sZGVyO1xyXG59XHJcblxyXG4uaW5wdXQtLWZpbGxlZCAuZXJyb3Ige1xyXG5cclxuICAgICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuXHJcbiAgICAmOjotbW96LXBsYWNlaG9sZGVyIHtcclxuICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgfVxyXG5cclxuICAgICY6LW1vei1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG5cclxuICAgICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgJitsYWJlbC5lcnJvciB7XHJcbiAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG59XHJcblxyXG50ZXh0YXJlYSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTZweDtcclxuICAgIGJvcmRlci13aWR0aDogMnB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDExLjJyZW1cclxufVxyXG5cclxubGFiZWwuZXJyb3Ige1xyXG4gICAgY29sb3I6ICNERDQwNDA7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuOXJlbTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luOiAuNHJlbSAwIDAgMS41cmVtO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmVcclxufVxyXG5cclxuLm1lc3NhZ2UtZm9ybSB7XHJcbiAgIFxyXG4gICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgY29sb3I6ICRjb2xvci1hY3RpdmU7XHJcblxyXG4gICAgJi5lcnJvciB7XHJcbiAgICAgICAgY29sb3I6ICNERDQwNDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ib3gtZmllbGRfX2lucHV0IGlucHV0OmZvY3VzIHtcclxuICAgIGJvcmRlci1jb2xvcjogI0Q2RjMwNTtcclxufVxyXG5cclxuLmZvcm0td3JhcCBmb3JtIHtcclxuICAgIG1hcmdpbjogMCAtMnJlbTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbn1cclxuXHJcbi5ib3gtZmllbGQge1xyXG4gICAgcGFkZGluZzogMCAycmVtO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNC4ycmVtO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgJl9faW5wdXQge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuXHJcbiAgICAmX2Vycm9yIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjRDgwMDI3O1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIHBhZGRpbmc6IDMwcHggNDBweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgaSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTIwJTtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX2hhbGYge1xyXG4gICAgICAgIHdpZHRoOiA1MCVcclxuICAgIH1cclxuXHJcbiAgICAmX19sYWJlbCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfdGl0bGUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNHJlbVxyXG4gICAgfVxyXG5cclxuICAgICZfYWNlcHQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEuOXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX19idXR0b24ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG5qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbmFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbmdhcDogMjhweDtcclxuICAgICAgICAuYnRuIHNwYW4ge1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDM0cmVtXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3NlbmQge1xyXG4gICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29ucy1zdmcvc2VuZC5zdmcpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSAzLjhyZW0pIDUwJTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mb3JtLWNoZWNrYm94IHtcclxuICAgIG1hcmdpbjogNDdweCAwIDI4cHhcclxufVxyXG5cclxuLmFycm93LXNjcm9sbC10b3Age1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgYm90dG9tOiAyLjRyZW07XHJcbiAgICByaWdodDogMi40cmVtO1xyXG4gICAgei1pbmRleDogMjEwO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGxpbmVhcjtcclxuICAgIGNvbG9yOiAkdGV4dC1jb2xvcjtcclxuXHJcbiAgICAmLnNob3duIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RleHQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC40cmVtO1xyXG4gICAgICAgIGNvbG9yOiAjQTVBQjhDO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlVG9nZ2xlIHtcclxuICAgIGZyb20ge1xyXG4gICAgICAgIG9wYWNpdHk6IDBcclxuICAgIH1cclxuXHJcbiAgICA0OS45OSUge1xyXG4gICAgICAgIG9wYWNpdHk6IDBcclxuICAgIH1cclxuXHJcbiAgICA1MCUge1xyXG4gICAgICAgIG9wYWNpdHk6IDFcclxuICAgIH1cclxuXHJcbiAgICB0byB7XHJcbiAgICAgICAgb3BhY2l0eTogMVxyXG4gICAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGVUb2dnbGUyIHtcclxuICAgIGZyb20ge1xyXG4gICAgICAgIG9wYWNpdHk6IDFcclxuICAgIH1cclxuXHJcbiAgICA0OS45OSUge1xyXG4gICAgICAgIG9wYWNpdHk6IDFcclxuICAgIH1cclxuXHJcbiAgICA1MCUge1xyXG4gICAgICAgIG9wYWNpdHk6IDBcclxuICAgIH1cclxuXHJcbiAgICB0byB7XHJcbiAgICAgICAgb3BhY2l0eTogMFxyXG4gICAgfVxyXG59XHJcblxyXG4uYnV0dG9uLWFycm93IHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZvbnQtc2l6ZTogNy41cmVtO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgdHJhbnNpdGlvbjogY29sb3IgLjVzIGVhc2U7XHJcbiAgICBjb2xvcjogJGNvbG9yLWFjdGl2ZS1ob3ZlcjtcclxufVxyXG5cclxuLndlYiAuYnV0dG9uLWFycm93OmhvdmVyIHtcclxuICAgIGNvbG9yOiAkY29sb3ItYWN0aXZlO1xyXG59XHJcblxyXG4uc2Nyb2xsRGlzYWJsZWQge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgei1pbmRleDogMDtcclxufVxyXG5cclxuLnNjcm9sbERpc2FibGVkLndlYixcclxuLnNjcm9sbERpc2FibGVkLndlYi5jb21wZW5zYXRlLWZvci1zY3JvbGxiYXIge1xyXG4gICAgcGFkZGluZy1yaWdodDogMTdweFxyXG59XHJcblxyXG4uc2Nyb2xsRGlzYWJsZWQgLm1haW4td3JhcHBlciB7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG5cclxuLmhpZGUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmNvbG9yLWRlY29yIHtcclxuICAgIGNvbG9yOiAkY29sb3IxO1xyXG59XHJcblxyXG5cclxuLmRlY29yLXdyYXAge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGhlaWdodDogMjFyZW07XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW4tdG9wOiA4cmVtO1xyXG5cclxuICAgICZfMiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTFyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4uc29jaWFscyB7XHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNHJlbTtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzLjJyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMy4ycmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcGF0aCxcclxuICAgICAgICBjaXJjbGUge1xyXG4gICAgICAgICAgICBmaWxsOiAkdGV4dC1jb2xvcjtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAuOHMgZWFzZVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcblxyXG4gICAgICAgICAgICBwYXRoLFxyXG4gICAgICAgICAgICBjaXJjbGUge1xyXG4gICAgICAgICAgICAgICAgZmlsbDogJGNvbG9yLWFjdGl2ZVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uY2hlY2tib3gtZWwge1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuXHJcbiAgICBsYWJlbCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICBpbnB1dCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIG9wYWNpdHk6IDBcclxuICAgIH1cclxuXHJcbiAgICAmX190eHQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBjb2xvcjogJHRleHQtY29sb3I7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkdGV4dC1jb2xvciwgLjgpO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGV4dCB7XHJcblxyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjNyZW07XHJcblxyXG4gICAgfVxyXG5cclxuICAgIC5jaGVjayB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgYm9yZGVyOiAxLjMzcHggc29saWQgJHRleHQtY29sb3I7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgd2lkdGg6IDIuMnJlbTtcclxuICAgICAgICBoZWlnaHQ6IDIuMnJlbTtcclxuICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICBtYXJnaW46IDAgMS41cmVtIDAgMDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAuMnMgZWFzZSwgYm9yZGVyLXdpZHRoIC4ycyBlYXNlO1xyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgICAgICB3aWR0aDogMS4zcmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEuM3JlbTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpZFhSbUxUZ2lQejROQ2p3aExTMGdSMlZ1WlhKaGRHOXlPaUJCWkc5aVpTQkpiR3gxYzNSeVlYUnZjaUF5TWk0d0xqQXNJRk5XUnlCRmVIQnZjblFnVUd4MVp5MUpiaUF1SUZOV1J5QldaWEp6YVc5dU9pQTJMakF3SUVKMWFXeGtJREFwSUNBdExUNE5Danh6ZG1jZ2RtVnljMmx2YmowaU1TNHhJaUJwWkQwaTBLSFF1OUMrMExsZk1TSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklpQjRiV3h1Y3pwNGJHbHVhejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TVRrNU9TOTRiR2x1YXlJZ2VEMGlNSEI0SWlCNVBTSXdjSGdpRFFvSklIWnBaWGRDYjNnOUlqQWdNQ0F5TUNBeE5TSWdjM1I1YkdVOUltVnVZV0pzWlMxaVlXTnJaM0p2ZFc1a09tNWxkeUF3SURBZ01qQWdNVFU3SWlCNGJXdzZjM0JoWTJVOUluQnlaWE5sY25abElqNE5Danh3WVhSb0lHTnNZWE56UFNKemREQWlJR1E5SWsweE9TNDNMREF1TTJNdE1DNDBMVEF1TkMweExUQXVNeTB4TGpRc01DNHhURGNzTVRJdU5Vd3hMamNzTmk0NFl5MHdMalF0TUM0MExURXRNQzQwTFRFdU5DMHdMakZqTFRBdU5Dd3dMalF0TUM0MExERXRNQzR4TERFdU5HdzJMRFl1TlEwS0NVTTJMalVzTVRRdU9TdzJMamNzTVRVc055d3hOWE13TGpVdE1DNHhMREF1Tnkwd0xqTnNNVEl0TVRORE1qQXVNU3d4TGpNc01qQXVNU3d3TGpZc01Ua3VOeXd3TGpONklpOCtEUW84TDNOMlp6NE5DZz09KVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBpbnB1dDpjaGVja2Vkfi5jaGVja2JveC1lbF9fdHh0IC5jaGVjayB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWFjdGl2ZTtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1hY3RpdmU7XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4udGFiIHtcclxuICAgIGhlaWdodDogMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5saW5rLWFjY29yZGlvbiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4udGFiLnNob3duIHtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcblxyXG4uYWNjb3JkaW9uLWJvZHkge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuXHJcbi5hbGVydC1mb3JtLXdyYXAge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxufVxyXG5cclxuLmJveC1maWVsZF9faW5wdXQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uaW5wdXQtbGFiZWwge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAuOXJlbTtcclxuICAgIGxlZnQ6IDEuNnJlbTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBjb2xvcjogcmdiYSgjZmZmLCAuNSk7XHJcbiAgICB0cmFuc2l0aW9uOiBtYXJnaW4tdG9wIC40cyBlYXNlLCBmb250LXNpemUgLjRzIGVhc2VcclxufVxyXG5cclxuLmlucHV0LS1maWxsZWQgLmlucHV0LWxhYmVsIHtcclxuICAgIGZvbnQtc2l6ZTogNzUlO1xyXG4gICAgbWFyZ2luLXRvcDogLTEuNnJlbTtcclxufVxyXG5cclxuLmFsZXJ0LWZvcm0ge1xyXG4gICAgcGFkZGluZy10b3A6IDEuNHJlbTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2ltZyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX19jb2wge1xyXG4gICAgICAgIHdpZHRoOiA1MCVcclxuICAgIH1cclxuXHJcbiAgICAuZm9ybS10aXRsZSB7XHJcbiAgICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hbGVydC10ZXh0IHtcclxuICAgIGNvbG9yOiAkY29sb3ItYWN0aXZlO1xyXG4gICAgbWFyZ2luLXRvcDogMXJlbTtcclxufVxyXG5cclxuLmNvbG9yZWQtNjEge1xyXG4gICAgY29sb3I6ICM2MTYwNjg7XHJcbn1cclxuXHJcbi5jb2xvcmVkLTYwIHtcclxuICAgIGNvbG9yOiAkd2hpdGUtNjA7XHJcbn1cclxuXHJcbi5jb2xvcmVkLTcwZyB7XHJcbiAgICBjb2xvcjogcmdiYSgkZGFyay1ncmFwaGl0ZSwgMC43KTtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XHJcbiAgICAuaDIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM2NXB4KSB7XHJcbiAgICAud3JhcHBlciB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0cmVtO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDRyZW1cclxuICAgIH1cclxuXHJcbiAgICBoMixcclxuICAgIC5oMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiA1LjhyZW1cclxuICAgIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xyXG4gICAgLnRhYmxldC1zaG93IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcclxuICAgIGgxIHtcclxuICAgICAgICBmb250LXNpemU6IDMuM3JlbVxyXG4gICAgfVxyXG5cclxuICAgIC5oMSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA0LjJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLndyYXBwZXIge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogM3JlbTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtXHJcbiAgICB9XHJcblxyXG4gICAgLnRhYmxldC1oaWRlIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG5cclxuICAgIGgyLFxyXG4gICAgLmgyIHtcclxuICAgICAgICBmb250LXNpemU6IDQuNXJlbTtcclxuICAgICAgICBtYXJnaW46IDAgMCAyLjlyZW07XHJcbiAgICB9XHJcblxyXG5cclxuICAgIC5oMyB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzLjdyZW07XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvXHJcbiAgICB9XHJcblxyXG5cclxuICAgIC5ib3gtZmllbGQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIuM3JlbTtcclxuICAgIH1cclxuXHJcbiAgICAuaDItZGVjb3I6YWZ0ZXIge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMuMXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuYm94LWZpZWxkX19sYWJlbCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC45cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5idXR0b24tYXJyb3cge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNXJlbVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHJcblxyXG4gICAgaDEsXHJcbiAgICAuaDEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzcmVtXHJcbiAgICB9XHJcblxyXG4gICAgLmgxIHtcclxuICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0NCVcclxuICAgIH1cclxuXHJcbiAgICBoMixcclxuICAgIC5oMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDMuNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMy42cmVtO1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDMuNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuaDJfc20ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi42cmVtXHJcbiAgICB9XHJcblxyXG4gICAgaDIuY2VudGVyLFxyXG4gICAgLmgyLmNlbnRlciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIHAge1xyXG4gICAgICAgIHBhZGRpbmc6IC44cmVtIDA7XHJcblxyXG4gICAgfVxyXG5cclxuXHJcbiAgICAud3JhcHBlciB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMi41cmVtXHJcbiAgICB9XHJcblxyXG4gICAgLmJ0biB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICAgICAgaGVpZ2h0OiA0LjVyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQuNXJlbTtcclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMnJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEyMCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0LjVyZW07XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tb2ItaGlkZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIFt0eXBlPVwidGV4dFwiXSxcclxuICAgIFt0eXBlPVwidGVsXCJdLFxyXG4gICAgW3R5cGU9XCJlbWFpbFwiXSxcclxuICAgIFt0eXBlPVwicGFzc3dvcmRcIl0sXHJcbiAgICB0ZXh0YXJlYSB7XHJcbiAgICAgICAgaGVpZ2h0OiA1LjZyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmJveC1maWVsZCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS43cmVtO1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICBnYXA6IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lc3NhZ2UtZm9ybV9fdGV4dCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5sYWJlbC1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtXHJcbiAgICB9XHJcblxyXG4gICAgLmZpbGxlZCAubGFiZWwtcGxhY2Vob2xkZXIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTFweFxyXG4gICAgfVxyXG5cclxuXHJcbiAgICAubGluay1hY2NvcmRpb24ge1xyXG4gICAgICAgIHBhZGRpbmc6IDIxcHggMCAyMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgLjRzIGVhc2UsIGJhY2tncm91bmQgLjRzIGVhc2U7XHJcblxyXG4gICAgICAgIGkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDUwJTtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIuNXJlbTtcclxuICAgICAgICAgICAgZmxleC1zaHJpbms6IDBcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuICAgIC5jaGVja2JveC1lbCAuY2hlY2sge1xyXG4gICAgICAgIGhlaWdodDogMnJlbTtcclxuICAgICAgICB3aWR0aDogMnJlbTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuOHJlbTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAuMnJlbTtcclxuICAgIH1cclxuXHJcblxyXG4gICAgLnNvY2lhbHNfX2l0ZW0gc3ZnIHtcclxuICAgICAgICB3aWR0aDogMi40cmVtO1xyXG4gICAgICAgIGhlaWdodDogMi40cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5ib3gtZmllbGRfZXJyb3IgaSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmJveC1maWVsZF9oYWxmIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuYm94LWZpZWxkX2FjZXB0IHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEuM3JlbTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgIH1cclxuXHJcbiAgICAuYm94LWZpZWxkX19idXR0b24ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEuNHJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuYm94LWZpZWxkX19idXR0b24gLmJ0biBzcGFuIHtcclxuICAgICAgICBtaW4td2lkdGg6IDIzcmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5jaGVja2JveC1lbF9fdHh0IHtcclxuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuYm94LWZpZWxkX19sYWJlbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLm1vYi1zaG93IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn0iLCIuaGVhZGVyIHtcclxuICB6LWluZGV4OiAxMDtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgbGVmdDogMDtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgei1pbmRleDogMTAwMDE7XHJcbiAgZmxleC1zaHJpbms6IDA7XHJcblxyXG4gIC53cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaGVhZGVyLWNvbnRlbnQge1xyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgZGlzcGxheTogdmFyKC0tYmVmb3JlLWRpc3BsYXksIG5vbmUpO1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZS0zMDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDgwcHg7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHotaW5kZXg6IDEwMjtcclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuICAmLmZpeGVkIHtcclxuICAgIGJhY2tncm91bmQ6ICMxYzFiMjZjYztcclxuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigyMHB4KTtcclxuXHJcbiAgICAuaGVhZGVyLWNvbnRlbnQge1xyXG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLW1lbnUtZGVzayB7XHJcbiAgICBwYWRkaW5nOiAwIDVyZW07XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ncmFwaGl0ZTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHotaW5kZXg6IC0xO1xyXG4gICAgbWF4LWhlaWdodDogMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBvcGFjaXR5OiAwO1xyXG5cclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgbWF4LWhlaWdodDogODQwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDIwMHB4IDVyZW0gMTAwcHg7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcblxyXG4gICAgJi5mdWxsLWhlaWdodCB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDEwMHZoO1xyXG4gICAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgfVxyXG5cclxuICAgICYtYWJvdXQge1xyXG4gICAgICBtYXgtd2lkdGg6IDk4MHB4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIG1hcmdpbjogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAmLXBsYW50IHtcclxuICAgICAgbWF4LXdpZHRoOiAxNjAwcHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICBnYXA6IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi1zcGVjdGVyIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgZ2FwOiA1MHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtcHJvamVjdHMge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDEyMHB4LCAxZnIpKTtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAyNDBweDtcclxuICAgICAgZ2FwOiAyNHB4O1xyXG5cclxuICAgICAgJi1saW5rIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDQwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHRleHQtY29sb3IsIDAuMSk7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogMjAwbXMgbGluZWFyICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWFjdGl2ZTtcclxuXHJcbiAgICAgICAgICAmIC5zZXJ2aWNlLWN5Y2xlX19hcnJvdyBpIHtcclxuICAgICAgICAgICAgY29sb3I6ICRkYXJrLWdyYXBoaXRlO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRkYXJrLWdyYXBoaXRlO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYgLmhlYWRlci1tZW51LWRlc2stcHJvamVjdHMtbGluay10aXRsZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZGFyay1ncmFwaGl0ZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgLnNlcnZpY2UtY3ljbGVfX2Fycm93IHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogNDBweDtcclxuICAgICAgICAgIHJpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogMjAwbXMgbGluZWFyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogXCJhdmVuaXJuZXhcIiwgYXJpYWwsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICBjb2xvcjogJHRleHQtY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1saW5rIHtcclxuICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIHRyYW5zaXRpb246IDIwMG1zIGxpbmVhcjtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItYWN0aXZlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmIC5pY29uLWFycm93IHtcclxuICAgICAgICBjb2xvcjogY3VycmVudENvbG9yO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG59XHJcblxyXG4uaGVhZGVyLWNvbnRlbnQge1xyXG4gIC8vIHBhZGRpbmc6IDIuNnJlbSAwIDIuN3JlbTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkd2hpdGUtMzA7XHJcblxyXG5cclxuICAmOmhhcyguaGVhZGVyLW1lbnUtZGVzay5hY3RpdmUpIHtcclxuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcclxuICB9XHJcbn1cclxuXHJcbi5oZWFkZXItYWN0aW9ucyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbn1cclxuXHJcblxyXG4ubmF2LWlubmVyPnVsIHtcclxuICBtYXJnaW46IDAgLTJyZW07XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuLm5hdi1pbm5lcj51bD5saSB7XHJcbiAgcGFkZGluZzogMCAxLjdyZW07XHJcblxyXG59XHJcblxyXG5cclxuLm5hdi1pbm5lcj51bD5saSBpIHtcclxuICBmb250LXNpemU6IDUwJTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICBtYXJnaW4tdG9wOiA0cHg7XHJcbn1cclxuXHJcblxyXG4uYmFycy1tb2Ige1xyXG4gIG1hcmdpbi1sZWZ0OiAuOHJlbTtcclxuICB3aWR0aDogNC44cmVtO1xyXG4gIGhlaWdodDogNC44cmVtO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3ItYWN0aXZlO1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwcmVtO1xyXG5cclxuICBiYWNrZ3JvdW5kOiByZ2JhKCRvcHRpbWEtc2Vjb25kLCAwLjEpO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbn1cclxuXHJcbi5oYW1idXJnZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBoZWlnaHQ6IDIuMnJlbTtcclxuICBwYWRkaW5nOiAuNHJlbSAwO1xyXG4gIHRvcDogNTAlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICB3aWR0aDogMS44cmVtO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gIHNwYW4ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMnB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZDogJG9wdGltYS1tYWluO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIG1hcmdpbjogMCAwIC4zcmVtO1xyXG5cclxuICAgIHRyYW5zaXRpb246IC4yNXMgZWFzZS1pbi1vdXQ7XHJcblxyXG5cclxuXHJcbiAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IC42MjVzO1xyXG4gICAgfVxyXG5cclxuICAgICY6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgdHJhbnNpdGlvbi1kZWxheTogLjc1cztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMFxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmNyb3NzIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgaGVpZ2h0OiAxLjhyZW07XHJcbiAgd2lkdGg6IDEuOHJlbTtcclxuICBtYXJnaW46IDEuM3JlbSAwIDAgMS4zcmVtO1xyXG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG59XHJcblxyXG4uY3Jvc3Mgc3BhbiB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICB0cmFuc2l0aW9uOiAuMjVzIGVhc2UtaW4tb3V0O1xyXG59XHJcblxyXG4uY3Jvc3Mgc3BhbjpudGgtY2hpbGQoMSkge1xyXG4gIGhlaWdodDogMCU7XHJcbiAgd2lkdGg6IDJweDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHRvcDogNTAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xyXG59XHJcblxyXG4uY3Jvc3Mgc3BhbjpudGgtY2hpbGQoMikge1xyXG4gIHdpZHRoOiAwJTtcclxuICBoZWlnaHQ6IDJweDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHRvcDogNTAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gIHRyYW5zaXRpb24tZGVsYXk6IC4yNXM7XHJcbn1cclxuXHJcbi5iYXJzLW1vYiB7XHJcbiAgJi5hY3RpdmUgLmhhbWJ1cmdlciBzcGFuIHtcclxuICAgIHdpZHRoOiAwJTtcclxuICB9XHJcblxyXG4gICYuYWN0aXZlIC5oYW1idXJnZXIgc3BhbjpudGgtY2hpbGQoMSkge1xyXG4gICAgdHJhbnNpdGlvbi1kZWxheTogMHM7XHJcbiAgfVxyXG5cclxuICAmLmFjdGl2ZSAuaGFtYnVyZ2VyIHNwYW46bnRoLWNoaWxkKDIpIHtcclxuICAgIHRyYW5zaXRpb24tZGVsYXk6IC4xMjVzO1xyXG4gIH1cclxuXHJcbiAgJi5hY3RpdmUgLmhhbWJ1cmdlciBzcGFuOm50aC1jaGlsZCgzKSB7XHJcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAuMjVzO1xyXG4gIH1cclxuXHJcbiAgJi5hY3RpdmUgLmNyb3NzIHNwYW46bnRoLWNoaWxkKDEpIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHRyYW5zaXRpb24tZGVsYXk6IC42MjVzO1xyXG4gIH1cclxuXHJcbiAgJi5hY3RpdmUgLmNyb3NzIHNwYW46bnRoLWNoaWxkKDIpIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgdHJhbnNpdGlvbi1kZWxheTogLjM3NXM7XHJcbiAgfVxyXG59XHJcblxyXG4ub3Blbi1oZWFkZXIge1xyXG4gIC5iYXJzLW1vYiB7XHJcbiAgICB6LWluZGV4OiAxMDFcclxuICB9XHJcblxyXG4gIC5sb2dvIHtcclxuICAgIHotaW5kZXg6IDEwMTtcclxuICB9XHJcbn1cclxuXHJcbi5tZW51LXRpdGxlIHtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGZvbnQtc2l6ZTogMi44cmVtO1xyXG4gIG1hcmdpbi1ib3R0b206IDMuN3JlbTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBmb250LWZhbWlseTogJGN1c3RvbS1mb250LWZhbWlseTtcclxuICBmb250LXdlaWdodDogNDUwO1xyXG4gIGZsZXgtc2hyaW5rOiAwO1xyXG5cclxuICBhLFxyXG4gICY+c3BhbiB7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxuICB9XHJcblxyXG4gIGkge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuXHJcbi5tZW51LXRpdGxlIGEge1xyXG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICBjb2xvcjogJGNvbG9yLWFjdGl2ZTtcclxuXHJcbiAgICBzcGFuIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuXHJcbiAgICBpIHtcclxuICAgICAgb3BhY2l0eTogMVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi5oZWFkZXItYm90dG9tIHtcclxuICBtYXJnaW4tdG9wOiA0LjRyZW07XHJcbiAgcGFkZGluZy10b3A6IDYuM3JlbTtcclxuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgxMSwgNDUsIDc5LCAwLjMwKTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcblxyXG4ubG9nbyxcclxuLmhlYWRlci1hY3Rpb25zIHtcclxuICB3aWR0aDogMTguOXJlbTtcclxufVxyXG5cclxuLmxvZ28gaW1nIHtcclxuICB2ZXJ0aWNhbC1hbGlnbjogdG9wXHJcbn1cclxuXHJcbi5uYXYtaW5uZXIge1xyXG4gIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIG1hcmdpbi1ib3R0b206IC0ycHg7XHJcblxyXG4gICYgLmxpbmsge1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICB0cmFuc2l0aW9uOiAyMDBtcyBsaW5lYXIgIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAjRDZGMzA1O1xyXG4gICAgfVxyXG5cclxuICAgICYgYTpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAjRDZGMzA1O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1lbGVtZW50IHtcclxuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRjb2xvci1hY3RpdmU7XHJcblxyXG4gICAgICAmIC5uYXYtaW5uZXItaXRlbSB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1hY3RpdmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYgLm5hdi1pbm5lci1pdGVtOjphZnRlciB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00MCUpIHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuICB9XHJcblxyXG4gICYtaXRlbSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG5cclxuICAgICYtbW9iIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDAlKSByb3RhdGUoMGRlZyk7XHJcbiAgICAgIHRyYW5zaXRpb246IDIwMG1zIGxpbmVhcjtcclxuICAgICAgd2lkdGg6IDA7XHJcbiAgICAgIGhlaWdodDogMDtcclxuXHJcbiAgICAgIGJvcmRlci1sZWZ0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGJvcmRlci1yaWdodDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICBib3JkZXItdG9wOiA2cHggc29saWQgY3VycmVudENvbG9yO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2NTBweCkge1xyXG4gIC5oZWFkZXIge1xyXG4gICAgJi1tZW51LWRlc2sge1xyXG4gICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgcGFkZGluZzogMTYwcHggNXJlbSA3MHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWxpbmsge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLXNwZWN0ZXIge1xyXG4gICAgICAgIGdhcDogMjVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xyXG4gIC5oZWFkZXItY29udGVudCB7XHJcbiAgICBwYWRkaW5nOiAycmVtIDAgMS4zcmVtO1xyXG4gIH1cclxuXHJcbiAgLm1lbnUtYm94IHtcclxuICAgIGJhY2tncm91bmQ6ICRkYXJrLWdyYXBoaXRlO1xyXG5cclxuICAgIHBhZGRpbmc6IDE0cmVtIDIuNXJlbSAwO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTUwdmgpO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgei1pbmRleDogMTAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzYwbXMgY3ViaWMtYmV6aWVyKDAuNSwgMC4wNiwgMC4wMSwgMC45OSk7XHJcbiAgICB3aWxsLWNoYW5nZTogcmlnaHQ7XHJcbiAgICBib3R0b206IDA7XHJcblxyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxvZ28ge1xyXG4gICAgd2lkdGg6IDE2LjFyZW07XHJcbiAgfVxyXG5cclxuICAuaGVhZGVyLWFjdGlvbnMge1xyXG4gICAgd2lkdGg6IGF1dG9cclxuICB9XHJcblxyXG4gIC5iYXJzLW1vYiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIH1cclxuXHJcbiAgLm5hdi1pbm5lciB7XHJcbiAgICBwYWRkaW5nLXRvcDogNy44cmVtO1xyXG4gICAgLy8gYm9yZGVyLXRvcDogMXB4IHNvbGlkICR3aGl0ZS0zMDtcclxuXHJcbiAgICAmPnVsIHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuXHJcbiAgICAmPnVsPmxpIHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgbWFyZ2luOiAwIDAgMy44cmVtXHJcbiAgICB9XHJcblxyXG4gICAgLy8gYSB7XHJcbiAgICAvLyAgIHBhZGRpbmc6IDA7XHJcbiAgICAvLyAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIC8vIH1cclxuXHJcbiAgICAmIC5saW5rIHtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgICYtaXRlbSB7XHJcblxyXG4gICAgICAmLW1vYiB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItYWN0aXZlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDAlKSByb3RhdGUoOTBkZWcpO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogMjAwbXMgbGluZWFyO1xyXG4gICAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgICBoZWlnaHQ6IDA7XHJcblxyXG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgIGJvcmRlci1yaWdodDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgYm9yZGVyLXRvcDogNnB4IHNvbGlkIGN1cnJlbnRDb2xvcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgYm90dG9tOiAtMTJweDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtOTBkZWcpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1lbGVtZW50LmFjdGl2ZSB7XHJcbiAgICAgICYgLm5hdi1pbm5lci1pdGVtOjphZnRlciB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00MCUpIHJvdGF0ZSgtOTBkZWcpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBcclxuXHJcblxyXG4gIC5oZWFkZXIge1xyXG5cclxuICAgICYtbWVudS1kZXNrIHtcclxuICAgICAgbWluLWhlaWdodDogNTAwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDAgMCAwO1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNjBweDtcclxuICAgICAgbGVmdDogLTEwMCU7XHJcblxyXG4gICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgcGFkZGluZzogMCAyLjVyZW0gNTBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtbGluayB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi1wbGFudCB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICBoZWlnaHQ6IDQ1dmg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtcHJvamVjdHMge1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0bztcclxuICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XHJcbiAgICAgICAgZ3JpZC1hdXRvLXJvd3M6IDE0MHB4O1xyXG5cclxuICAgICAgICAmLWxpbmsge1xyXG4gICAgICAgICAgcGFkZGluZzogMzBweDtcclxuXHJcbiAgICAgICAgICAmIC5zZXJ2aWNlLWN5Y2xlX19hcnJvdyB7XHJcbiAgICAgICAgICAgIHRvcDogMzBweDtcclxuICAgICAgICAgICAgcmlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmIC5uYXYtaW5uZXItaXRlbS1tb2Ige1xyXG4gICAgICAgICAganVzdGlmeS1zZWxmOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi1hYm91dCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICBoZWlnaHQ6IDQwdmg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtc3BlY3RlciB7XHJcbiAgICAgICAgZ2FwOiA0NXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblxyXG4gIC5tZW51LWJveCB7XHJcbiAgICBwYWRkaW5nLXRvcDogOHJlbTtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2MHB4KSB7XHJcblxyXG4gIC5oZWFkZXIge1xyXG5cclxuICAgICYtbWVudS1kZXNrIHtcclxuICAgICAgbWFyZ2luLXRvcDogMTQ1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmZvb3RlciB7XHJcblx0cGFkZGluZzogOHJlbSAwIDRyZW07XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHotaW5kZXg6IDM7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRmb250LXNpemU6IDEuOHJlbTtcclxuXHRmbGV4LXNocmluazogMDtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRiYWNrZ3JvdW5kOiAkZGFyay1ncmFwaGl0ZTtcclxuXHJcblx0LndyYXBwZXIge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRnYXA6IDgwcHg7XHJcblxyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmVcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdGEge1xyXG5cdFx0Y29sb3I6IGluaGVyaXQ7XHJcblx0fVxyXG5cclxuXHQmLWxpbmsge1xyXG5cdFx0Y29sb3I6ICR0ZXh0LWNvbG9yO1xyXG5cdFx0dHJhbnNpdGlvbjogMjAwbXMgbGluZWFyO1xyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLWFjdGl2ZTtcclxuXHRcdH1cclxuXHJcblx0fVxyXG5cclxuXHJcblxyXG5cdC5sb2dvIGltZyB7XHJcblx0XHR3aWR0aDogMjkuMXJlbTtcclxuXHR9XHJcblxyXG5cdGFkZHJlc3Mge1xyXG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdH1cclxuXHJcblx0Lm5hdi1pbm5lciB7XHJcblx0XHRmb250LXNpemU6IDEuOHJlbVxyXG5cdH1cclxufVxyXG5cclxuLmZvb3Rlci1taWRkbGUge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuXHJcbi5mb290ZXItdG9wIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG5cclxuLmZvb3Rlci1ib3R0b20ge1xyXG5cdGZvbnQtc2l6ZTogMS42cmVtO1xyXG5cdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG5cdCZfX2xlZnQge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0fVxyXG5cclxuXHQmX19yaWdodCB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHR9XHJcbn1cclxuXHJcbi5mb290ZXItcHJpdmFjeSB7XHJcblx0YSB7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDMuOHJlbTtcclxuXHJcblx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uY29weXJpZ2h0cyB7XHJcblx0Y29sb3I6ICR3aGl0ZS02MDtcclxufVxyXG5cclxuLmZvb3Rlci1jb250YWN0cyB7XHJcblx0Zm9udC1zaXplOiAxLjhyZW07XHJcblx0d2lkdGg6IDIwMHB4O1xyXG59XHJcblxyXG4uZm9vdGVyLWNvbnRhY3RzX19pdGVtIHtcclxuXHRtYXJnaW4tYm90dG9tOiAyLjZyZW07XHJcbn1cclxuXHJcbi5mb290ZXItY29udGFjdHNfX2l0ZW0taW5uZXIge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblxyXG5cdGkge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG5cdFx0d2lkdGg6IDNyZW07XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0Zm9udC1zaXplOiAyLjFyZW07XHJcblx0XHRmbGV4LXNocmluazogMFxyXG5cdH1cclxuXHJcbn1cclxuXHJcbi5uYXZpZ2F0aW9uIHtcclxuXHQmLWxpbmUge1xyXG5cdFx0Y29sb3I6ICR3aGl0ZS0zMDtcclxuXHJcblx0XHQmLXRpdGxlIHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IFwiYXZlbmlybmV4XCIsIGFyaWFsLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRmb250LXNpemU6IDMycHg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA4MDA7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0Z2FwOiA4MHB4O1xyXG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHRmbGV4LXNocmluazogMDtcclxuXHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0ZmxleC1zaHJpbms6IDE7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0aGVpZ2h0OiAxcHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogJHdoaXRlLTMwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLWJsb2NrIHtcclxuXHRcdGRpc3BsYXk6IGdyaWQ7XHJcblx0XHQvLyBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg2LCBhdXRvKTtcclxuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDYsIGF1dG8pO1xyXG5cdFx0Z2FwOiAzNnB4O1xyXG5cclxuXHRcdCYtbGlzdCB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0Ji1wbGFudCB7XHJcblx0XHRcdFx0YTpob3ZlciB7XHJcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLWFjdGl2ZS0yO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYgLmxpZ2h0LWxpbmsge1xyXG5cdFx0XHRjb2xvcjogJHdoaXRlLTYwO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYtaXRlbSB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XHJcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdG1heC13aWR0aDogMjcwcHg7XHJcblxyXG5cdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcblx0XHRcdFx0aGVpZ2h0OiA0NXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1saW5rIHtcclxuXHRcdFx0dHJhbnNpdGlvbjogMjAwbXMgbGluZWFyO1xyXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdGNvbG9yOiAkdGV4dC1jb2xvcjtcclxuXHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItYWN0aXZlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjUwcHgpIHtcclxuXHQubmF2aWdhdGlvbi1ibG9jayB7XHJcblx0XHRnYXA6IDE1cHg7XHJcblxyXG5cdFx0Ji1saXN0IHt9XHJcblxyXG5cdFx0Ji1pdGVtIHtcclxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1saW5rIHtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMztcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1MDBweCkge1xyXG5cdC5uYXZpZ2F0aW9uLWJsb2NrIHtcclxuXHRcdCYtaXRlbSB7XHJcblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBpbmhlcml0O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XHJcblxyXG5cdC5mb290ZXItbWlkZGxlIHtcclxuXHRcdG1hcmdpbi10b3A6IC00LjJyZW07XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAyLjNyZW07XHJcblx0fVxyXG5cclxuXHQuZm9vdGVyIHtcclxuXHRcdHBhZGRpbmc6IDVyZW0gMCA1cmVtO1xyXG5cclxuXHRcdC5uYXYtaW5uZXIge1xyXG5cdFx0XHRib3JkZXItdG9wLXdpZHRoOiAwXHJcblx0XHR9XHJcblxyXG5cdFx0LmhlYWRlci1idG4gc3BhbiB7XHJcblx0XHRcdG1pbi13aWR0aDogMTlyZW1cclxuXHRcdH1cclxuXHJcblx0XHQmIC53cmFwcGVyIHtcclxuXHRcdFx0Z2FwOiA1MHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XHJcblxyXG5cdH1cclxuXHJcblx0LmZvb3Rlci10b3Age1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMFxyXG5cdH1cclxuXHJcblx0LmZvb3Rlci1sb2dvIHtcclxuXHRcdHdpZHRoOiAyMHJlbVxyXG5cdH1cclxuXHJcblx0LmZvb3Rlci1ib3R0b20ge1xyXG5cdFx0Ym9yZGVyLWJvdHRvbS13aWR0aDogMDtcclxuXHRcdHBhZGRpbmctdG9wOiA1LjFyZW07XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGZvbnQtc2l6ZTogMS42cmVtO1xyXG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICR3aGl0ZS0zMDtcclxuXHR9XHJcblxyXG5cdC5jb3B5cmlnaHRzIHtcclxuXHRcdGZvbnQtc2l6ZTogMS40cmVtXHJcblx0fVxyXG5cclxuXHQuZm9vdGVyLWJvdHRvbV9fbGVmdCB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblxyXG5cdC5mb290ZXItYm90dG9tX19yaWdodCB7XHJcblx0XHRtYXJnaW4tdG9wOiAzcmVtO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0fVxyXG5cclxuXHQuZm9vdGVyLWNvbnRhY3RzIHtcclxuXHRcdG1hcmdpbi10b3A6IDcuNHJlbTtcclxuXHRcdGZvbnQtc2l6ZTogMS42cmVtO1xyXG5cclxuXHRcdCZfX2l0ZW06bGFzdC1jaGlsZCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuY29udGFjdF9fY29udGVudCBhZGRyZXNzIGJyIHtcclxuXHRcdGRpc3BsYXk6IG5vbmVcclxuXHR9XHJcblxyXG5cdC5mb290ZXIgLm5hdi1pbm5lciB7XHJcblx0XHRmb250LXNpemU6IDEuNnJlbTtcclxuXHRcdHBhZGRpbmctdG9wOiA1LjhyZW07XHJcblx0fVxyXG5cclxuXHQubmF2LWlubmVyPnVsPmxpIHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRtYXJnaW46IDAgMCAzLjRyZW07XHJcblxyXG5cdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5uYXZpZ2F0aW9uIHtcclxuXHRcdCYtbGluZSB7XHJcblx0XHRcdCYtdGl0bGUge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdFx0XHRnYXA6IDIwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLWJsb2NrIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0Z2FwOiA0NXB4O1xyXG5cclxuXHRcdFx0Ji1pdGVtIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHJcblxyXG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2MHB4KSB7XHJcblxyXG5cdC5uYXZpZ2F0aW9uIHtcclxuXHRcdCYtbGluZSB7XHJcblx0XHRcdCYtdGl0bGUge1xyXG5cdFx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLyogU2xpZGVyICovXHJcblxyXG4uc2xpY2stc2xpZGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcclxuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XHJcbiAgICAgdG91Y2gtYWN0aW9uOiBwYW4teTtcclxuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuLnNsaWNrLWxpc3Qge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmLmRyYWdnaW5nIHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgY3Vyc29yOiBoYW5kO1xyXG4gICAgfVxyXG59XHJcbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxyXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbn1cclxuXHJcbi5zbGljay10cmFjayB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICY6YmVmb3JlLFxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIH1cclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICBjbGVhcjogYm90aDtcclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stbG9hZGluZyAmIHtcclxuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB9XHJcbn1cclxuLnNsaWNrLXNsaWRlIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICB9XHJcbiAgICBpbWcge1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3BcclxuICAgIH1cclxuICAgICYuc2xpY2stbG9hZGluZyBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAmLmRyYWdnaW5nIGltZyB7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWNrLWluaXRpYWxpemVkICYge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIC5zbGljay1sb2FkaW5nICYge1xyXG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stdmVydGljYWwgJiB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG59XHJcbi5zbGljay1hcnJvdyB7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuNXMgZWFzZSwgY29sb3IgIC41cyBlYXNlO1xyXG5ib3JkZXI6IDA7XHJcbnBhZGRpbmc6IDA7XHJcbndpZHRoOiA2cmVtO1xyXG5oZWlnaHQ6IDZyZW07XHJcbm1pbi13aWR0aDogNnJlbTtcclxuYmFja2dyb3VuZDogJG9wdGltYS1zZWNvbmQ7XHJcbmZvbnQtc2l6ZTogMnJlbTtcclxuYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICB6LWluZGV4OiAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbn1cclxuLnNsaWNrLXNsaWRlcjpob3ZlciAuc2xpY2stYXJyb3cge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSggJG9wdGltYS1zZWNvbmQsIC41KTtcclxuICAgIGNvbG9yOiAkdGV4dC1jb2xvcjtcclxufVxyXG4uc2xpY2stZGlzYWJsZWQge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSggJG9wdGltYS1zZWNvbmQsIC41KTtcclxuICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgIGNvbG9yOiAkdGV4dC1jb2xvcjtcclxufVxyXG5cclxuXHJcbi5zbGljay1uZXh0IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAuOHJlbTtcclxuXHJcbn1cclxuXHJcblxyXG5cclxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5zbGljay1kb3RzIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgbWFyZ2luOiAyLjJyZW0gMCAwO1xyXG4gICAgbGkge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBoZWlnaHQ6IDFyZW07XHJcbiAgICAgICAgd2lkdGg6IDFyZW07XHJcbiAgICAgICAgbWFyZ2luOiAwIDFyZW07XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC44cyBlYXNlO1xyXG4gICAgfVxyXG4gICAgYnV0dG9uIHtcclxuICAgICAgICB0ZXh0LWluZGVudDogLTk5OTk5cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZDojRDdEQUUwO1xyXG4gICAgICAgICAgICB3aWR0aDogMXJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxcmVtO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIGJvcmRlcjogMDsgXHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpIDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC44cyBlYXNlOyAgXHJcbiAgICB9XHJcbiAgICAuc2xpY2stYWN0aXZlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRjb2xvci1hY3RpdmUsIC4yKTtcclxuICAgICAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1hY3RpdmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgIH1cclxufSBcclxuXHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2N3B4KSB7IFxyXG4gICAgLnNsaWNrLWFycm93IHtcclxuaGVpZ2h0OiA0LjhyZW07XHJcbndpZHRoOiA0LjhyZW07XHJcbmZvbnQtc2l6ZToxLjRyZW07XHJcbm1pbi13aWR0aDogNC44cmVtXHJcbn1cclxuLnNsaWNrLWRvdHMge1xyXG4gICAgbWFyZ2luLXRvcDogMS4xcmVtO1xyXG59XHJcbn0iLCIubWFpbi1zY3JlZW4ge1xyXG4gIHBhZGRpbmc6IDE3LjVyZW0gMDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICBtaW4taGVpZ2h0OiAxMDB2aDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMTtcclxuXHJcbiAgLndyYXBwZXIge1xyXG4gICAgei1pbmRleDogMjtcclxuICB9XHJcblxyXG4gICZfX2NvbnRlbnQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICB9XHJcblxyXG4gICZfX3RleHQge1xyXG4gICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICBtYXgtd2lkdGg6IDI4LjUlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDVyZW07XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHggMDtcclxuXHJcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190aXRsZSB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZm9udC1zaXplOiAxMS4ycmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgIGZvbnQtZmFtaWx5OiAkY3VzdG9tLWZvbnQtZmFtaWx5O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwXHJcbiAgfVxyXG59XHJcblxyXG5cclxuLnZpZGVvLW1haW4ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICB6LWluZGV4OiAwO1xyXG4gIHRvcDogMDtcclxuICBib3JkZXItcmFkaXVzOiAycmVtO1xyXG4gIHotaW5kZXg6IDA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG5cclxuICAmOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDExLCA0NSwgNzksIDAuMDApIC02OC43JSwgcmdiYSgxMSwgNDUsIDc5LCAwLjQ1KSAxMDAlKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICB6LWluZGV4OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgei1pbmRleDogMTA7XHJcbiAgfVxyXG5cclxuICAuc2xpY2stbGlzdCxcclxuICAuc2xpY2stdHJhY2sge1xyXG4gICAgaGVpZ2h0OiAxMDAlXHJcbiAgfVxyXG5cclxuICAuc2xpY2stdHJhY2sge1xyXG4gICAgJj5kaXYge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAmPmRpdiB7XHJcbiAgICAgICAgZmxleDogMSAxIDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIHZpZGVvIHtcclxuICAgIG9iamVjdC1wb3NpdGlvbjogNTAlIDUwJTtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCVcclxuICB9XHJcbn1cclxuXHJcblxyXG4uc2VjdGlvbi10ZXh0IHtcclxuICBmb250LXNpemU6IDIuNHJlbTtcclxuICBtYXgtd2lkdGg6IDU1JTtcclxuICBsaW5lLWhlaWdodDogMTMyJTtcclxufVxyXG5cclxuLm1haW4tc2VjdGlvbiB7XHJcbiAgcGFkZGluZy10b3A6IDE4cmVtO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBjb2xvcjogI2ZmZjtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbWluLWhlaWdodDogMTAwdmg7XHJcblxyXG4gIC52aWRlby13cmFwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgd2lkdGg6IDEwMCVcclxuICB9XHJcbn1cclxuXHJcbi5iYWNrZ3JvdW5kLXNlY3Rpb24ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgLndyYXBwZXIge1xyXG4gICAgei1pbmRleDogMVxyXG4gIH1cclxufVxyXG5cclxuLmJnLXNlY3Rpb24ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAwO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgei1pbmRleDogLTE7XHJcblxyXG4gICZfX2l0ZW0ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xyXG4gIH1cclxufVxyXG5cclxuLnNlY3Rpb24tc2VydmljZS1jeWNsZSB7XHJcbiAgcGFkZGluZzogMjByZW0gMCAxNS43cmVtO1xyXG59XHJcblxyXG4uc2VydmljZS1jeWNsZSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBtYXJnaW46IDEwLjFyZW0gLTJyZW0gMDtcclxuXHJcbiAgJl9fY29sIHtcclxuICAgIHBhZGRpbmc6IDAgMnJlbTtcclxuICAgIHdpZHRoOiAzMy4zMzMlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgfVxyXG5cclxuICAmX19pdGVtIHtcclxuICAgIHBhZGRpbmc6IDQuMXJlbSAzLjhyZW0gMy41cmVtIDQuMnJlbTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRyZW07XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTApO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgIHRyYW5zaXRpb246IGNvbG9yIC41cyBlYXNlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIG1pbi1oZWlnaHQ6IDE2cmVtO1xyXG4gICAgZmxleDogMSAxIDEwMCU7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAkZGFyay1ncmFwaGl0ZTtcclxuXHJcbiAgICAgIC5zZXJ2aWNlLWN5Y2xlX19iZyB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnNlcnZpY2UtY3ljbGVfX2luZm8ge1xyXG4gICAgICAgIGNvbG9yOiByZ2JhKCRkYXJrLWdyYXBoaXRlLCAuMik7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuc2VydmljZS1jeWNsZV9fYXJyb3cgaSB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZGFyay1ncmFwaGl0ZVxyXG4gICAgICB9XHJcblxyXG4gICAgICBwYXRoIHtcclxuICAgICAgICBmaWxsOiAkZGFyay1ncmFwaGl0ZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnNlcnZpY2UtY3ljbGVfX2JnLXN0YXRpYyB7XHJcblxyXG5cclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTQsIDIxMCwgMTIsIDAuMDApIDAlLCByZ2JhKDI1NCwgMjEwLCAxMiwgMC45MCkgNzAuNTQlKSwgcmdiYSgyNTQsIDIxMCwgMTIsIDAuNDApO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYrJiB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMuOHJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmLTIge1xyXG4gICAgICAuc2VydmljZS1jeWNsZV9fYmcge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvZGVjb3ItNC5zdmcpO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDQ1JSBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgIGZvbnQtZmFtaWx5OiAkY3VzdG9tLWZvbnQtZmFtaWx5O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICB9XHJcblxyXG4gICZfX2luZm8ge1xyXG4gICAgY29sb3I6ICR3aGl0ZS0zMDtcclxuICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgIHRyYW5zaXRpb246IGNvbG9yIC41cyBlYXNlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAmX19hcnJvdyB7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDE7XHJcblxyXG4gICAgaSB7XHJcbiAgICAgIHdpZHRoOiA1LjZyZW07XHJcbiAgICAgIGhlaWdodDogNS42cmVtO1xyXG4gICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLWFjdGl2ZTtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAuNXMgZWFzZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2JvdHRvbSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxXHJcbiAgfVxyXG5cclxuICAmX19iZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRyZW07XHJcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIG9iamVjdC1wb3NpdGlvbjogNTAlIDUwJTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHotaW5kZXg6IDA7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1hY3RpdmU7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2RlY29yLTMuc3ZnKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMjAlIGF1dG87XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNXMgZWFzZTtcclxuXHJcbiAgICAmLXN0YXRpYyB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB6LWluZGV4OiAwO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICBvYmplY3QtcG9zaXRpb246IDUwJSA1MCVcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI2LCAyOCwgMzcsIDAuMDApIDAlLCByZ2JhKDI2LCAyOCwgMzcsIDAuOTApIDcwLjU0JSksIHJnYmEoMjYsIDI4LCAzNywgMC40MCk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvZGVjb3ItNS5zdmcpO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzAlIGF1dG87XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC41cyBlYXNlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbi5zZXJ2aWNlLWN5Y2xlX19iZy1zdGF0aWM6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgaW5zZXQ6IDA7XHJcblxyXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsXHJcbiAgICAgIHJnYmEoMjU0LCAyMTAsIDEyLCAwKSAwJSxcclxuICAgICAgcmdiYSgyNTQsIDIxMCwgMTIsIDAuOSkgNzAuNTQlKSxcclxuICAgIHJnYmEoMjU0LCAyMTAsIDEyLCAwLjQpICFpbXBvcnRhbnQ7XHJcblxyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjZzIGVhc2U7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn1cclxuXHJcbi5zZXJ2aWNlLWN5Y2xlX19pdGVtOmhvdmVyIC5zZXJ2aWNlLWN5Y2xlX19iZy1zdGF0aWM6OmJlZm9yZSB7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuLnNlcnZpY2UtY3ljbGVfX2JnIHtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDM1JTtcclxufVxyXG5cclxuLnNlcnZpY2UtY3ljbGVfX2l0ZW1fYmcge1xyXG5cclxuICAuc2VydmljZS1jeWNsZV9fdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAzLjJyZW1cclxuICB9XHJcblxyXG4gIC5zZXJ2aWNlLWN5Y2xlX19hcnJvdyBpIHtcclxuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWFjdGl2ZS0yXHJcbiAgfVxyXG59XHJcblxyXG4uc2VydmljZS1jeWNsZS1idG5zIHtcclxuICBtYXJnaW46IDExLjhyZW0gLTIuNHJlbSAwO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuXHJcbi5zZXJ2aWNlLWN5Y2xlLWJ0biB7XHJcbiAgbWFyZ2luOiAyLjRyZW07XHJcblxyXG4gIHNwYW4ge1xyXG4gICAgbWluLXdpZHRoOiA0M3JlbVxyXG4gIH1cclxufVxyXG5cclxuLnNlcnZpY2UtY3ljbGUtc3VidGV4dCB7XHJcbiAgbWF4LXdpZHRoOiA4NXJlbTtcclxuICBtYXJnaW46IDEuMnJlbSBhdXRvIDA7XHJcbiAgY29sb3I6IHZhcigtLXdoaXRlLTYwLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNjApKTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBsaW5lLWhlaWdodDogMTUwJTtcclxufVxyXG5cclxuLmJsb2NrLTEge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMy4ycmVtO1xyXG4gICAgZm9udC1zaXplOiA0cmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICB9XHJcblxyXG4gICZfX2Rlc2NyaXB0aW9uIHtcclxuICAgIHdpZHRoOiA0OSU7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cmVtO1xyXG4gICAgbWF4LXdpZHRoOiA3OHJlbTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIH1cclxuXHJcbiAgJl9faW1nIHtcclxuICAgIHdpZHRoOiA1MSU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW07XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNHJlbTtcclxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgIG9iamVjdC1wb3NpdGlvbjogNTAlIDUwJVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYnRuIHtcclxuICAgIG1hcmdpbi10b3A6IDNlbTtcclxuXHJcbiAgICAuYnRuIHNwYW4ge1xyXG4gICAgICBtaW4td2lkdGg6IDM1cmVtXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBvbCxcclxuICB1bCB7XHJcbiAgICBtYXJnaW46IDE4cHggMCAxLjhyZW0gMi41cmVtO1xyXG4gIH1cclxuXHJcbiAgJl9fdGV4dCB7XHJcbiAgICBmb250LXNpemU6IDEuOHJlbTtcclxuXHJcbiAgICAmLW92ZXJsYXkge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDQ1MHB4O1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiA0MCU7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIHotaW5kZXg6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgjZmZmLCAuMCkgMzQuMTklLCByZ2JhKCNmZmYsIDAuODcpIDEwMCUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYmctd2hpdGUge1xyXG4gIC5oMiB7XHJcbiAgICBjb2xvcjogJHByb2R1Y3Rpb24tZGFyaztcclxuICB9XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcclxuICAuc2VjdGlvbi1zZXJ2aWNlLWN5Y2xlIHtcclxuICAgIHBhZGRpbmc6IDE1cmVtIDAgMTEuN3JlbTtcclxuICB9XHJcblxyXG4gIC5zZXJ2aWNlLWN5Y2xlLWJ0bnMge1xyXG4gICAgbWFyZ2luLXRvcDogOC44cmVtXHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzY1cHgpIHtcclxuICAubWFpbi1zY3JlZW5fX3RpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogOHJlbVxyXG4gIH1cclxuXHJcbiAgLmJsb2NrLTFfX3RpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMy42cmVtXHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcclxuICAubWFpbi1zY3JlZW5fX3RleHQge1xyXG4gICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICBtYXgtd2lkdGg6IDMyLjUlO1xyXG4gIH1cclxuXHJcbiAgLm1haW4tc2NyZWVuX190aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDdyZW07XHJcbiAgfVxyXG5cclxuICAubWFpbi1zY3JlZW4ge1xyXG4gICAgcGFkZGluZzogOS41cmVtIDA7XHJcbiAgfVxyXG5cclxuICAubWFpbi1zY3JlZW5fX3RleHQgcCB7XHJcbiAgICBwYWRkaW5nOiAxLjVyZW0gMDtcclxuICB9XHJcblxyXG4gIC5zZXJ2aWNlLWN5Y2xlIHtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICB9XHJcblxyXG4gIC5zZXJ2aWNlLWN5Y2xlX19jb2wtMSB7XHJcbiAgICBvcmRlcjogMTtcclxuICAgIHdpZHRoOiA1MCVcclxuICB9XHJcblxyXG4gIC5zZXJ2aWNlLWN5Y2xlX19jb2wtMiB7XHJcbiAgICBtYXJnaW4tdG9wOiAzLjhyZW07XHJcbiAgICBvcmRlcjogMztcclxuICAgIHdpZHRoOiAxMDAlXHJcbiAgfVxyXG5cclxuICAuc2VydmljZS1jeWNsZV9fY29sLTMge1xyXG4gICAgb3JkZXI6IDI7XHJcbiAgICB3aWR0aDogNTAlXHJcbiAgfVxyXG5cclxuICAuc2VydmljZS1jeWNsZV9faXRlbSB7XHJcbiAgICBwYWRkaW5nOiAzLjFyZW0gM3JlbSAzcmVtIDNyZW07XHJcbiAgfVxyXG5cclxuICAuc2VydmljZS1jeWNsZV9faXRlbV9iZyB7XHJcbiAgICBtaW4taGVpZ2h0OiAzNi41cmVtXHJcbiAgfVxyXG5cclxuICAuc2VydmljZS1jeWNsZS1idG4gc3BhbiB7XHJcbiAgICBtaW4td2lkdGg6IDA7XHJcbiAgfVxyXG5cclxuICAuYmxvY2stMSB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcbiAgfVxyXG5cclxuICAuYmxvY2stMV9faW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDRyZW1cclxuICB9XHJcblxyXG4gIC5ibG9jay0xX19kZXNjcmlwdGlvbiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC5tYWluLXNjcmVlbl9fdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiA1LjZyZW07XHJcbiAgfVxyXG5cclxuICAubWFpbi1zY3JlZW5fX2NvbnRlbnQge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICAubWFpbi1zY3JlZW5fX3RleHQge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAzLjRyZW0gMCAwXHJcbiAgfVxyXG5cclxuICAuc2VydmljZS1jeWNsZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbjogNi4xcmVtIDAgMDtcclxuICB9XHJcblxyXG4gIC5zZXJ2aWNlLWN5Y2xlX19jb2wge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHdpZHRoOiAxMDAlXHJcbiAgfVxyXG5cclxuICAuc2VydmljZS1jeWNsZV9fY29sLTIsXHJcbiAgLnNlcnZpY2UtY3ljbGVfX2NvbC0zIHtcclxuICAgIG1hcmdpbi10b3A6IDIuMnJlbTtcclxuICB9XHJcblxyXG4gIC5zZXJ2aWNlLWN5Y2xlX19pdGVtIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgcGFkZGluZzogMCAwIDAgMnJlbTtcclxuICAgIHBhZGRpbmc6IDIuNnJlbSA5cmVtIDEuNnJlbSAycmVtO1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3JlbTtcclxuICAgIG1pbi1oZWlnaHQ6IDguMnJlbVxyXG4gIH1cclxuXHJcbiAgLnNlcnZpY2UtY3ljbGVfX2Fycm93IGkge1xyXG4gICAgd2lkdGg6IDQuNnJlbTtcclxuICAgIGhlaWdodDogNC42cmVtO1xyXG4gICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgfVxyXG5cclxuICAuc2VydmljZS1jeWNsZV9fdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgfVxyXG5cclxuICAuc2VjdGlvbi1zZXJ2aWNlLWN5Y2xlIHtcclxuICAgIHBhZGRpbmc6IDE2LjVyZW0gMCA5cmVtO1xyXG4gIH1cclxuXHJcbiAgLnNlcnZpY2UtY3ljbGVfX2Fycm93IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgdG9wOiAyMHB4O1xyXG4gIH1cclxuXHJcbiAgLnNlcnZpY2UtY3ljbGVfX2l0ZW1fYmcgLnNlcnZpY2UtY3ljbGVfX3RpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xyXG4gIH1cclxuXHJcbiAgLnNlcnZpY2UtY3ljbGVfX2l0ZW0rLnNlcnZpY2UtY3ljbGVfX2l0ZW0ge1xyXG4gICAgbWFyZ2luLXRvcDogMi4ycmVtO1xyXG4gIH1cclxuXHJcbiAgLnNlcnZpY2UtY3ljbGVfX2l0ZW1fYmcge1xyXG4gICAgbWluLWhlaWdodDogMzYuNXJlbTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzLjhyZW07XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgfVxyXG5cclxuICAuc2VydmljZS1jeWNsZS1idG5zIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luOiA1cmVtIDAgMDtcclxuICB9XHJcblxyXG4gIC5zZXJ2aWNlLWN5Y2xlLWJ0biB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogMCAwIDIuNXJlbTtcclxuXHJcbiAgICBzcGFuIHtcclxuICAgICAgZmxleDogMSAxIDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgaSB7XHJcbiAgICAgIGZsZXgtc2hyaW5rOiAwXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2VydmljZS1jeWNsZS1zdWJ0ZXh0IHtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgbWFyZ2luOiAuMnJlbSAwIDA7XHJcbiAgfVxyXG5cclxuICAuYmxvY2stMV9fdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAyLjZyZW07XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNDUwcHgpIHtcclxuICAuc2VydmljZS1jeWNsZV9fdGl0bGUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xyXG4gIH1cclxufSJdfQ== */
